{
    "paths":{
        "/ccagent/v1/registry":{
            "get":{
                "summary":"getRegistry",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRegistry",
                "description":"Get Registry. Get the endpoint registry.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRegistry_response"
                        },
                        "examples":{
                            "application/json":{
                                "httpPort":9080,
                                "endpointMap":{
                                    "getEndpointAPIs":{
                                        "responseType":"application/json",
                                        "authRequired":false,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccagent/v1/api",
                                        "httpsRequired":false
                                    },
                                    "getProfile":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":false,
                                        "url":"/ccagent/v1/profiles/{}",
                                        "httpsRequired":false
                                    }
                                },
                                "httpsPort":9443,
                                "crossDomainRequestsEnabled":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/OAuth"
                ],
                "x-internal-id":"ccagent-v1-registry-get",
                "x-filename-id":"ccagent-v1-registry-get"
            }
        },
        "/ccagent/v1/organizationRequests/{id}":{
            "get":{
                "summary":"getOrganizationRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrganizationRequests",
                "description":"Get Organization Request. This operation is used to get the Organization request information of a customer from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "approverComments":"Request is approved",
                                "requesterOrganization":null,
                                "profile":{
                                    "id":"100001"
                                },
                                "organization":{
                                    "id":"150002"
                                },
                                "name":"My account",
                                "siteId":"siteUS",
                                "id":100001,
                                "requesterComments":"None",
                                "parentOrgName":"Oracle Global",
                                "status":"approved"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100000|If input passed is invalid|\n|101001|If there was no organization  request found with the given id."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization Request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand profile, organization and orgAddress Info.(Allowed Values: profile - profile static data, profileAll - profile static & dynamic data, organization - organization static data, organizationAll - organization static & dynamic data, requestAll - organizationRequest static & dynamic data, organizationAddresses).",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizationRequests-{id}-get",
                "x-filename-id":"ccagent-v1-organizationrequests-id-get"
            }
        },
        "/ccagent/v1/payment/auth":{
            "post":{
                "summary":"authPayment",
                "produces":[
                    "application/json"
                ],
                "operationId":"authPayment",
                "description":"Auth Payment. Payment authorization endpoint.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/authPayment_response"
                        },
                        "examples":{
                            "application/json":{
                                "ignore_avs":false,
                                "partner_solution_id":"ABCDXYZ",
                                "signature":"0O5+qVCnDZ+B9jBJwcYqbhg/8dgW/dDKP7LCH5LQq9o=",
                                "sopURL":"https://testsecureacceptance.cybersource.com/silent/pay",
                                "profile_id":"Test111",
                                "access_key":"a7b7592b38603ae99b2815712007dd8b",
                                "transaction_uuid":"deec2cf1467542f8a9b6b8928f31f8be",
                                "signed_date_time":"2014-10-27T06:27:11Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/authPayment_request"
                        },
                        "in":"body",
                        "name":"authPayment_request"
                    }
                ],
                "tags":[
                    "Agent/Payment"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-payment-auth-post",
                "x-filename-id":"ccagent-v1-payment-auth-post"
            }
        },
        "/ccagent/v1/orders/getGiftWithPurchaseChoices":{
            "get":{
                "summary":"getGiftWithPurchaseChoices",
                "produces":[
                    "application/json"
                ],
                "operationId":"getGiftWithPurchaseChoices",
                "description":"Get Gift With Purchase Choices. Get all of the products and skus available for selection for a gift with purchase gift. Additonally takes x-ccsite header to retrieve the promotions based on the site. If the site is not passed then the default site is considered. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getGiftWithPurchaseChoices_response"
                        },
                        "examples":{
                            "application/json":{
                                "product":{
                                    "listVolumePrice":null,
                                    "relatedProducts":null,
                                    "orderLimit":null,
                                    "CountryOfOrigin":"US",
                                    "listPrices":null,
                                    "type":"camcorder",
                                    "largeImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=940&width=940"
                                    ],
                                    "listVolumePrices":null,
                                    "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                    "FilterDiameter":null,
                                    "id":"camcorder_1",
                                    "brand":null,
                                    "parentCategories":[
                                        {
                                            "repositoryId":"cameracat",
                                            "fixedParentCategories":[
                                                {
                                                    "repositoryId":"rootCategory",
                                                    "fixedParentCategories":[
                                                    ]
                                                }
                                            ]
                                        }
                                    ],
                                    "height":null,
                                    "OperatingTemperatures":null,
                                    "defaultProductListingSku":null,
                                    "assetable":false,
                                    "unitOfMeasure":null,
                                    "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=475&width=475",
                                    "seoUrlSlugDerived":"Samsung - F90BN HD Flash Memory Camcorder",
                                    "weight":null,
                                    "active":true,
                                    "thumbImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100"
                                    ],
                                    "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                    "relatedArticles":[
                                    ],
                                    "mediumImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=475&width=475"
                                    ],
                                    "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=300&width=300",
                                    "parentCategory":null,
                                    "sourceImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=300&width=300"
                                    ],
                                    "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=300&width=300",
                                    "minOrderLimit":1,
                                    "avgCustRating":null,
                                    "longDescription":"Record footage in 720p resolution with this Samsung F980BN\n                HMX-F90BN/XAA flash memory camcorder, which features a CMOS sensor to help you capture high-definition\n                videos. The 2. LCD display provides a clear view for shooting or reviewing images.\n            ",
                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                    "ManualAutofocus":null,
                                    "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                    "description":null,
                                    "salePrices":null,
                                    "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg",
                                    "parentCategoriesAncestorCategories":[
                                        {
                                            "repositoryId":"rootCategory",
                                            "fixedParentCategories":[
                                            ]
                                        }
                                    ],
                                    "productVariantOptions":[
                                        {
                                            "optionValueMap":{
                                                "Silver":1,
                                                "Neon":2,
                                                "Black":0
                                            },
                                            "optionId":"color",
                                            "mapKeyPropertyAttribute":"sku-camcorder_color",
                                            "optionName":"color"
                                        },
                                        {
                                            "optionValueMap":{
                                                "27x optical/320x digital":4,
                                                "20x optical/320x digital":3,
                                                "2x optical/130x digital":0
                                            },
                                            "optionId":"zoom",
                                            "mapKeyPropertyAttribute":"sku-camcorder_zoom",
                                            "optionName":"zoom"
                                        }
                                    ],
                                    "zoomDisplay":null,
                                    "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=940&width=940",
                                    "smallImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=300&width=300"
                                    ],
                                    "shippingSurcharges":null,
                                    "filteredSKUs":[
                                        {
                                            "productFamily":null,
                                            "dynamicPropertyMapLong":{
                                                "sku-camcorder_zoom":0,
                                                "sku-camcorder_color":1
                                            },
                                            "primaryThumbImageURL":null,
                                            "largeImage":null,
                                            "smallImage":null,
                                            "color":"Silver",
                                            "listVolumePrice":null,
                                            "salePrices":null,
                                            "primaryFullImageURL":null,
                                            "listPrices":null,
                                            "productListingSku":null,
                                            "largeImageURLs":[
                                            ],
                                            "productLine":null,
                                            "listVolumePrices":null,
                                            "primaryLargeImageURL":null,
                                            "smallImageURLs":[
                                            ],
                                            "model":null,
                                            "id":"camcordersku_1_1",
                                            "thumbnailImage":null,
                                            "barcode":"200000000516",
                                            "saleVolumePrices":null,
                                            "salePriceEndDate":null,
                                            "saleVolumePrice":null,
                                            "salePriceStartDate":null,
                                            "images":[
                                            ],
                                            "quantity":null,
                                            "unitOfMeasure":null,
                                            "salePrice":null,
                                            "primaryMediumImageURL":null,
                                            "fullImageURLs":[
                                            ],
                                            "dynamicPropertyMapBigString":{
                                            },
                                            "active":true,
                                            "zoom":"2x optical/130x digital",
                                            "thumbImageURLs":[
                                            ],
                                            "variantValuesOrder":{
                                            },
                                            "mediumImageURLs":[
                                            ],
                                            "repositoryId":"camcordersku_1_1",
                                            "primarySourceImageURL":null,
                                            "primarySmallImageURL":null,
                                            "sourceImageURLs":[
                                            ],
                                            "listPrice":null,
                                            "configurable":false
                                        },
                                        {
                                            "productFamily":null,
                                            "dynamicPropertyMapLong":{
                                                "sku-camcorder_zoom":3,
                                                "sku-camcorder_color":0
                                            },
                                            "primaryThumbImageURL":null,
                                            "largeImage":null,
                                            "smallImage":null,
                                            "color":"Black",
                                            "listVolumePrice":null,
                                            "salePrices":null,
                                            "primaryFullImageURL":null,
                                            "listPrices":null,
                                            "productListingSku":null,
                                            "largeImageURLs":[
                                            ],
                                            "productLine":null,
                                            "listVolumePrices":null,
                                            "primaryLargeImageURL":null,
                                            "smallImageURLs":[
                                            ],
                                            "model":null,
                                            "id":"camcordersku_1_2",
                                            "thumbnailImage":null,
                                            "barcode":"200000000523",
                                            "saleVolumePrices":null,
                                            "salePriceEndDate":null,
                                            "saleVolumePrice":null,
                                            "salePriceStartDate":null,
                                            "images":[
                                            ],
                                            "quantity":null,
                                            "unitOfMeasure":null,
                                            "salePrice":null,
                                            "primaryMediumImageURL":null,
                                            "fullImageURLs":[
                                            ],
                                            "dynamicPropertyMapBigString":{
                                            },
                                            "active":true,
                                            "zoom":"20x optical/320x digital",
                                            "thumbImageURLs":[
                                            ],
                                            "variantValuesOrder":{
                                            },
                                            "mediumImageURLs":[
                                            ],
                                            "repositoryId":"camcordersku_1_2",
                                            "primarySourceImageURL":null,
                                            "primarySmallImageURL":null,
                                            "sourceImageURLs":[
                                            ],
                                            "listPrice":null,
                                            "configurable":false
                                        },
                                        {
                                            "productFamily":null,
                                            "dynamicPropertyMapLong":{
                                                "sku-camcorder_zoom":0,
                                                "sku-camcorder_color":2
                                            },
                                            "primaryThumbImageURL":null,
                                            "largeImage":null,
                                            "smallImage":null,
                                            "color":"Neon",
                                            "listVolumePrice":null,
                                            "salePrices":null,
                                            "primaryFullImageURL":null,
                                            "listPrices":null,
                                            "productListingSku":null,
                                            "largeImageURLs":[
                                            ],
                                            "productLine":null,
                                            "listVolumePrices":null,
                                            "primaryLargeImageURL":null,
                                            "smallImageURLs":[
                                            ],
                                            "model":null,
                                            "id":"camcordersku_1_3",
                                            "thumbnailImage":null,
                                            "barcode":"200000000530",
                                            "saleVolumePrices":null,
                                            "salePriceEndDate":null,
                                            "saleVolumePrice":null,
                                            "salePriceStartDate":null,
                                            "images":[
                                            ],
                                            "quantity":null,
                                            "unitOfMeasure":null,
                                            "salePrice":null,
                                            "primaryMediumImageURL":null,
                                            "fullImageURLs":[
                                            ],
                                            "dynamicPropertyMapBigString":{
                                            },
                                            "active":true,
                                            "zoom":"2x optical/130x digital",
                                            "thumbImageURLs":[
                                            ],
                                            "variantValuesOrder":{
                                            },
                                            "mediumImageURLs":[
                                            ],
                                            "repositoryId":"camcordersku_1_3",
                                            "primarySourceImageURL":null,
                                            "primarySmallImageURL":null,
                                            "sourceImageURLs":[
                                            ],
                                            "listPrice":null,
                                            "configurable":false
                                        },
                                        {
                                            "productFamily":null,
                                            "dynamicPropertyMapLong":{
                                                "sku-camcorder_zoom":4
                                            },
                                            "primaryThumbImageURL":null,
                                            "largeImage":null,
                                            "smallImage":null,
                                            "color":null,
                                            "listVolumePrice":null,
                                            "salePrices":null,
                                            "primaryFullImageURL":null,
                                            "listPrices":null,
                                            "productListingSku":null,
                                            "largeImageURLs":[
                                            ],
                                            "productLine":null,
                                            "listVolumePrices":null,
                                            "primaryLargeImageURL":null,
                                            "smallImageURLs":[
                                            ],
                                            "model":null,
                                            "id":"camcordersku_1_4",
                                            "thumbnailImage":null,
                                            "barcode":"200000000547",
                                            "saleVolumePrices":null,
                                            "salePriceEndDate":null,
                                            "saleVolumePrice":null,
                                            "salePriceStartDate":null,
                                            "images":[
                                            ],
                                            "quantity":null,
                                            "unitOfMeasure":null,
                                            "salePrice":null,
                                            "primaryMediumImageURL":null,
                                            "fullImageURLs":[
                                            ],
                                            "dynamicPropertyMapBigString":{
                                            },
                                            "active":true,
                                            "zoom":"27x optical/320x digital",
                                            "thumbImageURLs":[
                                            ],
                                            "variantValuesOrder":{
                                            },
                                            "mediumImageURLs":[
                                            ],
                                            "repositoryId":"camcordersku_1_4",
                                            "primarySourceImageURL":null,
                                            "primarySmallImageURL":null,
                                            "sourceImageURLs":[
                                            ],
                                            "listPrice":null,
                                            "configurable":false
                                        }
                                    ],
                                    "saleVolumePrices":null,
                                    "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                    "saleVolumePrice":null,
                                    "childSKUs":[
                                        {
                                            "productFamily":null,
                                            "dynamicPropertyMapLong":{
                                                "sku-camcorder_zoom":0,
                                                "sku-camcorder_color":1
                                            },
                                            "primaryThumbImageURL":null,
                                            "largeImage":null,
                                            "smallImage":null,
                                            "color":"Silver",
                                            "listVolumePrice":null,
                                            "salePrices":null,
                                            "primaryFullImageURL":null,
                                            "listPrices":null,
                                            "productListingSku":null,
                                            "largeImageURLs":[
                                            ],
                                            "productLine":null,
                                            "listVolumePrices":null,
                                            "primaryLargeImageURL":null,
                                            "smallImageURLs":[
                                            ],
                                            "model":null,
                                            "id":"camcordersku_1_1",
                                            "thumbnailImage":null,
                                            "barcode":"200000000516",
                                            "saleVolumePrices":null,
                                            "salePriceEndDate":null,
                                            "saleVolumePrice":null,
                                            "salePriceStartDate":null,
                                            "images":[
                                            ],
                                            "quantity":null,
                                            "unitOfMeasure":null,
                                            "salePrice":null,
                                            "primaryMediumImageURL":null,
                                            "fullImageURLs":[
                                            ],
                                            "dynamicPropertyMapBigString":{
                                            },
                                            "active":true,
                                            "zoom":"2x optical/130x digital",
                                            "thumbImageURLs":[
                                            ],
                                            "mediumImageURLs":[
                                            ],
                                            "repositoryId":"camcordersku_1_1",
                                            "primarySourceImageURL":null,
                                            "primarySmallImageURL":null,
                                            "sourceImageURLs":[
                                            ],
                                            "listPrice":null,
                                            "configurable":false
                                        },
                                        {
                                            "productFamily":null,
                                            "dynamicPropertyMapLong":{
                                                "sku-camcorder_zoom":3,
                                                "sku-camcorder_color":0
                                            },
                                            "primaryThumbImageURL":null,
                                            "largeImage":null,
                                            "smallImage":null,
                                            "color":"Black",
                                            "listVolumePrice":null,
                                            "salePrices":null,
                                            "primaryFullImageURL":null,
                                            "listPrices":null,
                                            "productListingSku":null,
                                            "largeImageURLs":[
                                            ],
                                            "productLine":null,
                                            "listVolumePrices":null,
                                            "primaryLargeImageURL":null,
                                            "smallImageURLs":[
                                            ],
                                            "model":null,
                                            "id":"camcordersku_1_2",
                                            "thumbnailImage":null,
                                            "barcode":"200000000523",
                                            "saleVolumePrices":null,
                                            "salePriceEndDate":null,
                                            "saleVolumePrice":null,
                                            "salePriceStartDate":null,
                                            "images":[
                                            ],
                                            "quantity":null,
                                            "unitOfMeasure":null,
                                            "salePrice":null,
                                            "primaryMediumImageURL":null,
                                            "fullImageURLs":[
                                            ],
                                            "dynamicPropertyMapBigString":{
                                            },
                                            "active":true,
                                            "zoom":"20x optical/320x digital",
                                            "thumbImageURLs":[
                                            ],
                                            "mediumImageURLs":[
                                            ],
                                            "repositoryId":"camcordersku_1_2",
                                            "primarySourceImageURL":null,
                                            "primarySmallImageURL":null,
                                            "sourceImageURLs":[
                                            ],
                                            "listPrice":null,
                                            "configurable":false
                                        },
                                        {
                                            "productFamily":null,
                                            "dynamicPropertyMapLong":{
                                                "sku-camcorder_zoom":0,
                                                "sku-camcorder_color":2
                                            },
                                            "primaryThumbImageURL":null,
                                            "largeImage":null,
                                            "smallImage":null,
                                            "color":"Neon",
                                            "listVolumePrice":null,
                                            "salePrices":null,
                                            "primaryFullImageURL":null,
                                            "listPrices":null,
                                            "productListingSku":null,
                                            "largeImageURLs":[
                                            ],
                                            "productLine":null,
                                            "listVolumePrices":null,
                                            "primaryLargeImageURL":null,
                                            "smallImageURLs":[
                                            ],
                                            "model":null,
                                            "id":"camcordersku_1_3",
                                            "thumbnailImage":null,
                                            "barcode":"200000000530",
                                            "saleVolumePrices":null,
                                            "salePriceEndDate":null,
                                            "saleVolumePrice":null,
                                            "salePriceStartDate":null,
                                            "images":[
                                            ],
                                            "quantity":null,
                                            "unitOfMeasure":null,
                                            "salePrice":null,
                                            "primaryMediumImageURL":null,
                                            "fullImageURLs":[
                                            ],
                                            "dynamicPropertyMapBigString":{
                                            },
                                            "active":true,
                                            "zoom":"2x optical/130x digital",
                                            "thumbImageURLs":[
                                            ],
                                            "mediumImageURLs":[
                                            ],
                                            "repositoryId":"camcordersku_1_3",
                                            "primarySourceImageURL":null,
                                            "primarySmallImageURL":null,
                                            "sourceImageURLs":[
                                            ],
                                            "listPrice":null,
                                            "configurable":false
                                        },
                                        {
                                            "productFamily":null,
                                            "dynamicPropertyMapLong":{
                                                "sku-camcorder_zoom":4
                                            },
                                            "primaryThumbImageURL":null,
                                            "largeImage":null,
                                            "smallImage":null,
                                            "color":null,
                                            "listVolumePrice":null,
                                            "salePrices":null,
                                            "primaryFullImageURL":null,
                                            "listPrices":null,
                                            "productListingSku":null,
                                            "largeImageURLs":[
                                            ],
                                            "productLine":null,
                                            "listVolumePrices":null,
                                            "primaryLargeImageURL":null,
                                            "smallImageURLs":[
                                            ],
                                            "model":null,
                                            "id":"camcordersku_1_4",
                                            "thumbnailImage":null,
                                            "barcode":"200000000547",
                                            "saleVolumePrices":null,
                                            "salePriceEndDate":null,
                                            "saleVolumePrice":null,
                                            "salePriceStartDate":null,
                                            "images":[
                                            ],
                                            "quantity":null,
                                            "unitOfMeasure":null,
                                            "salePrice":null,
                                            "primaryMediumImageURL":null,
                                            "fullImageURLs":[
                                            ],
                                            "dynamicPropertyMapBigString":{
                                            },
                                            "active":true,
                                            "zoom":"27x optical/320x digital",
                                            "thumbImageURLs":[
                                            ],
                                            "mediumImageURLs":[
                                            ],
                                            "repositoryId":"camcordersku_1_4",
                                            "primarySourceImageURL":null,
                                            "primarySmallImageURL":null,
                                            "sourceImageURLs":[
                                            ],
                                            "listPrice":null,
                                            "configurable":false
                                        }
                                    ],
                                    "relatedMediaContent":[
                                    ],
                                    "salePrice":null,
                                    "fullImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg"
                                    ],
                                    "length":null,
                                    "variantValuesOrder":{
                                    },
                                    "notForIndividualSale":false,
                                    "repositoryId":"camcorder_1",
                                    "width":null,
                                    "shippingSurcharge":null,
                                    "fractionalQuantitiesAllowed":false,
                                    "productImagesMetadata":[
                                        {
                                        }
                                    ],
                                    "configurable":false,
                                    "ancestorCategoriesForFullDeploy":[
                                    ],
                                    "listPrice":null
                                },
                                "skus":[
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camcorder_zoom":0,
                                            "sku-camcorder_color":1
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Silver",
                                        "listVolumePrice":null,
                                        "salePrices":null,
                                        "primaryFullImageURL":null,
                                        "listPrices":null,
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":null,
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camcordersku_1_1",
                                        "thumbnailImage":null,
                                        "barcode":"200000000516",
                                        "saleVolumePrices":null,
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "zoom":"2x optical/130x digital",
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camcordersku_1_1",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camcorder_zoom":3,
                                            "sku-camcorder_color":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Black",
                                        "listVolumePrice":null,
                                        "salePrices":null,
                                        "primaryFullImageURL":null,
                                        "listPrices":null,
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":null,
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camcordersku_1_2",
                                        "thumbnailImage":null,
                                        "barcode":"200000000523",
                                        "saleVolumePrices":null,
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "zoom":"20x optical/320x digital",
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camcordersku_1_2",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camcorder_zoom":0,
                                            "sku-camcorder_color":2
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Neon",
                                        "listVolumePrice":null,
                                        "salePrices":null,
                                        "primaryFullImageURL":null,
                                        "listPrices":null,
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":null,
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camcordersku_1_3",
                                        "thumbnailImage":null,
                                        "barcode":"200000000530",
                                        "saleVolumePrices":null,
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "zoom":"2x optical/130x digital",
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camcordersku_1_3",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camcorder_zoom":4
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":null,
                                        "listVolumePrice":null,
                                        "salePrices":null,
                                        "primaryFullImageURL":null,
                                        "listPrices":null,
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":null,
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camcordersku_1_4",
                                        "thumbnailImage":null,
                                        "barcode":"200000000547",
                                        "saleVolumePrices":null,
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "zoom":"27x optical/320x digital",
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camcordersku_1_4",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    }
                                ],
                                "skuCount":4
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"GiftWithPurchaseDetail",
                        "description":"the gift detail of the free gift. This is typically a product or a sku Id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"GiftWithPurchaseType",
                        "description":"the gift type of the free gift. For example product or sku",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "x-internal-id":"ccagent-v1-orders-getGiftWithPurchaseChoices-get",
                "x-filename-id":"ccagent-v1-orders-getgiftwithpurchasechoices-get"
            }
        },
        "/ccagent/v1/returnRequests/{id}/calculateRemainingRefund":{
            "post":{
                "summary":"calculateRemainingRefund",
                "produces":[
                    "application/json"
                ],
                "operationId":"calculateRemainingRefund",
                "description":"Endpoint to return suggested refund amount remaining in the price list group's currency as well as alternate currency in cases where allowAlternateCurrency flag at site level is true. Note that, this endpoint is just for suggesting remaining refund amount which need to be adjusted in refund methods",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/calculateRemainingRefund_response"
                        },
                        "examples":{
                            "application/json":{
                                "remainingRefundAmountInPrimaryCurrency":0,
                                "minimumAmountInSecondaryCurrency":17.42,
                                "minimumAmountInPrimaryCurrency":53,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/returnRequests/900001/calculateRemainingRefund"
                                    }
                                ],
                                "totalRefundAmount":53,
                                "remainingRefundAmountInSecondaryCurrency":0
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The return request id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/calculateRemainingRefund_request"
                        },
                        "in":"body",
                        "name":"calculateRemainingRefund_request"
                    }
                ],
                "tags":[
                    "Agent/Return Order"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-returnRequests-{id}-calculateRemainingRefund-post",
                "x-filename-id":"ccagent-v1-returnrequests-id-calculateremainingrefund-post"
            }
        },
        "/ccagent/v1/currencies/{id}":{
            "get":{
                "summary":"getCurrency",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCurrency",
                "description":"Get Currency. Get a single currency item.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCurrency_response"
                        },
                        "examples":{
                            "application/json":{
                                "currencyType":null,
                                "symbol":"$",
                                "deleted":false,
                                "displayName":"US Dollar",
                                "repositoryId":"en_US",
                                "fractionalDigits":2,
                                "currencyCode":"USD",
                                "numericCode":"840"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80011|The requested currency could not be found.|\n|80010|The request for currency was not valid.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested currency.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Currency"
                ],
                "x-internal-id":"ccagent-v1-currencies-{id}-get",
                "x-filename-id":"ccagent-v1-currencies-id-get"
            }
        },
        "/ccagent/v1/adminProfiles/requestPasswordReset":{
            "post":{
                "summary":"requestPasswordReset",
                "produces":[
                    "application/json"
                ],
                "operationId":"requestPasswordReset",
                "description":"Request Password Reset. Request a password reset for a user",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/requestPasswordReset_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":"true"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|60004|Resetting this account's password is not allowed. Check the link in your email and try again.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/requestPasswordReset_request"
                        },
                        "in":"body",
                        "name":"requestPasswordReset_request"
                    }
                ],
                "tags":[
                    "Agent/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-adminProfiles-requestPasswordReset-post",
                "x-filename-id":"ccagent-v1-adminprofiles-requestpasswordreset-post"
            }
        },
        "/ccagent/v1/skus/{id}":{
            "get":{
                "summary":"getSku",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSku",
                "description":"Get Sku. Returns sku details with pricing and variant information. Unlike the getSku endpoint of Admin, this endpoint returns pricing and variants details of Sku. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile.Additonally takes x-ccsite header to return the sku's of that site'",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSku_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagent/v1/variants/camcordersku_1_3"
                                    }
                                ],
                                "autoWrap":true,
                                "items":[
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camcorder_zoom":0,
                                            "sku-camcorder_color":2
                                        },
                                        "bundleLinks":[
                                        ],
                                        "largeImage":null,
                                        "smallImage":null,
                                        "endDate":null,
                                        "derivedCatalogs":[
                                        ],
                                        "configurationMetadata":[
                                        ],
                                        "type":"sku-camcorder",
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "translations":{
                                        },
                                        "id":"camcordersku_1_3",
                                        "wholesalePrice":null,
                                        "salePriceEndDate":null,
                                        "skuInfos":{
                                        },
                                        "creationDate":"2015-03-30T06:53:04.000Z",
                                        "version":1,
                                        "parentProducts":[
                                            {
                                                "longDescription":"Record footage in 720p resolution with this Samsung F980BN\n                HMX-F90BN/XAA flash memory camcorder, which features a CMOS sensor to help you capture high-definition\n                videos. The 2. LCD display provides a clear view for shooting or reviewing images.\n            ",
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":{
                                                    "bulkPrice":{
                                                        "numLevels":2,
                                                        "levels":[
                                                            {
                                                                "price":21,
                                                                "levelMinimum":1,
                                                                "levelMaximum":10
                                                            },
                                                            {
                                                                "price":10,
                                                                "levelMinimum":11
                                                            }
                                                        ]
                                                    }
                                                },
                                                "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                                "orderLimit":null,
                                                "onlineOnly":false,
                                                "description":null,
                                                "primaryFullImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg",
                                                "largeImageURLs":[
                                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg&height=940&width=940"
                                                ],
                                                "primaryLargeImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg&height=940&width=940",
                                                "addOnProducts":[
                                                    {
                                                        "repositoryId":"cp10004",
                                                        "configurationOptions":[
                                                            {
                                                                "product":{
                                                                    "displayName":"OM-D E-M10 Digital Compact System Camera",
                                                                    "repositoryId":"camera_1",
                                                                    "id":"camera_1",
                                                                    "type":"camera"
                                                                },
                                                                "repositoryId":"co10009",
                                                                "id":"co10009",
                                                                "sku":{
                                                                    "repositoryId":"camerasku_1_1",
                                                                    "id":"camerasku_1_1"
                                                                }
                                                            },
                                                            {
                                                                "product":{
                                                                    "displayName":"OM-D E-M10 Digital Compact System Camera",
                                                                    "repositoryId":"camera_1",
                                                                    "id":"camera_1",
                                                                    "type":"camera"
                                                                },
                                                                "repositoryId":"co10010",
                                                                "id":"co10010",
                                                                "sku":{
                                                                    "repositoryId":"camerasku_1_2",
                                                                    "id":"camerasku_1_2"
                                                                }
                                                            }
                                                        ],
                                                        "id":"cp10004"
                                                    },
                                                    {
                                                        "repositoryId":"cp10005",
                                                        "configurationOptions":[
                                                            {
                                                                "product":{
                                                                    "displayName":"Movie Gift Card",
                                                                    "repositoryId":"giftCard_1",
                                                                    "id":"giftCard_1",
                                                                    "type":"giftCard"
                                                                },
                                                                "repositoryId":"co10011",
                                                                "id":"co10011",
                                                                "sku":{
                                                                    "repositoryId":"giftCardsku_1",
                                                                    "id":"giftCardsku_1"
                                                                }
                                                            }
                                                        ],
                                                        "id":"cp10005"
                                                    }
                                                ],
                                                "smallImageURLs":[
                                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg&height=300&width=300"
                                                ],
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "id":"camcorder_1",
                                                "childSKUs":[
                                                    {
                                                        "repositoryId":"camcordersku_1_1"
                                                    },
                                                    {
                                                        "repositoryId":"camcordersku_1_2"
                                                    },
                                                    {
                                                        "repositoryId":"camcordersku_1_3"
                                                    },
                                                    {
                                                        "repositoryId":"camcordersku_1_4"
                                                    }
                                                ],
                                                "saleVolumePrice":{
                                                    "tieredPrice":{
                                                        "numLevels":2,
                                                        "levels":[
                                                            {
                                                                "price":18,
                                                                "levelMinimum":1,
                                                                "levelMaximum":10
                                                            },
                                                            {
                                                                "price":8,
                                                                "levelMinimum":11
                                                            }
                                                        ]
                                                    }
                                                },
                                                "salePrice":null,
                                                "primaryMediumImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg&height=475&width=475",
                                                "fullImageURLs":[
                                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg"
                                                ],
                                                "active":true,
                                                "thumbImageURLs":[
                                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg&height=100&width=100"
                                                ],
                                                "productImages":[
                                                    {
                                                        "repositoryId":"camcorderImg"
                                                    }
                                                ],
                                                "route":"/product/camcorder_1",
                                                "mediumImageURLs":[
                                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg&height=475&width=475"
                                                ],
                                                "repositoryId":"camcorder_1",
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "primarySourceImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg&height=300&width=300",
                                                "primarySmallImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg&height=300&width=300",
                                                "sourceImageURLs":[
                                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/Samsung_F90BN_LARGE.jpg&height=300&width=300"
                                                ],
                                                "minOrderLimit":1,
                                                "avgCustRating":null,
                                                "listPrice":null
                                            }
                                        ],
                                        "manufacturer_part_number":null,
                                        "catalogs":[
                                        ],
                                        "startDate":null,
                                        "template":null,
                                        "replacementProducts":null,
                                        "dynamicAttributes":{
                                        },
                                        "fixedReplacementProducts":[
                                        ],
                                        "color":"Neon",
                                        "nonreturnable":false,
                                        "displayName":"Camcorder",
                                        "description":null,
                                        "derivedOnlineOnly":false,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "itemAcl":null,
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "unit_of_measure":null,
                                        "onSale":false,
                                        "dynamicPropertyMapString":{
                                        },
                                        "siteIds":[
                                        ],
                                        "thumbnailImage":null,
                                        "computedCatalogs":[
                                        ],
                                        "discountable":true,
                                        "catalogsReplacementProducts":[
                                        ],
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":597,
                                        "zoom":"2x optical/130x digital",
                                        "soldAsPackage":false,
                                        "auxiliaryMedia":{
                                        },
                                        "repositoryId":"camcordersku_1_3",
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "shippingSurcharge":null,
                                        "fulfiller":null,
                                        "dynamicPropertyMapDouble":{
                                        },
                                        "listPrice":699.99
                                    },
                                    [
                                        {
                                            "optionValue":"Neon",
                                            "optionName":"color"
                                        },
                                        {
                                            "optionValue":"2x optical/130x digital",
                                            "optionName":"zoom"
                                        }
                                    ]
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|20033|Illegal to use catalog ID when custom catalogs are not in use.|\n|26069|Internal Error.|\n|26050|Variants Internal Error.|\n|26061|Cannot Find Null Sku.|\n|26060|Cannot Find Sku.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of catalog. If a catalogId is not passed, the catalog associated with the shopperProfileId passed in the X-CCAgentContext header is used. If no shopperProfileId is passed in the header, default catalog associated with the site is used.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showNotForIndividualSale",
                        "description":"To retrieve not for indivisal Sale items. If showNotForIndividualSale is not passed the sku will return if it exists",
                        "type":"boolean",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"skuId",
                        "description":"Sku Id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Sku Id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Sku"
                ],
                "x-internal-id":"ccagent-v1-skus-{id}-get",
                "x-filename-id":"ccagent-v1-skus-id-get"
            }
        },
        "/ccagent/v1/merchant/agentResponseHeaders":{
            "get":{
                "summary":"getAgentResponseHeaders",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAgentResponseHeaders",
                "description":"Get custom response headers. Returns custom response headers for Agent. The payload is a mapping from header names to their escaped values.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAgentResponseHeaders_response"
                        },
                        "examples":{
                            "application/json":{
                                "X-Custom-Header":"test",
                                "Content-Security-Policy":"default-src 'self' example.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                ],
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-agentResponseHeaders-get",
                "x-filename-id":"ccagent-v1-merchant-agentresponseheaders-get"
            },
            "put":{
                "summary":"updateAgentResponseHeaders",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAgentResponseHeaders",
                "description":"Set custom response headers. The payload is a mapping from header names to their escaped values. Null values can be used to delete custom headers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateAgentResponseHeaders_response"
                        },
                        "examples":{
                            "application/json":{
                                "X-Content-Type-Options":null,
                                "Content-Security-Policy":"default-src 'self' example.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|221001|The following headers cannot be customized: {0}. Allowed response headers: {1}.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAgentResponseHeaders_request"
                        },
                        "in":"body",
                        "name":"updateAgentResponseHeaders_request"
                    }
                ],
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-merchant-agentResponseHeaders-put",
                "x-filename-id":"ccagent-v1-merchant-agentresponseheaders-put"
            }
        },
        "/ccagent/v1/verify":{
            "post":{
                "summary":"verify",
                "produces":[
                    "application/json"
                ],
                "operationId":"verify",
                "description":"Verify. Verify the auth status of a client.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/verify_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/verify_request"
                        },
                        "in":"body",
                        "name":"verify_request"
                    }
                ],
                "tags":[
                    "Agent/OAuth"
                ],
                "x-internal-id":"ccagent-v1-verify-post",
                "x-filename-id":"ccagent-v1-verify-post"
            }
        },
        "/ccagent/v1/sites/{id}":{
            "get":{
                "summary":"getSite",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSite",
                "description":"Get Site. Get a site by ID. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSite_response"
                        },
                        "examples":{
                            "application/json":{
                                "longDescription":null,
                                "priceListGroupList":[
                                    {
                                        "repositoryId":"defaultPriceGroup",
                                        "id":"defaultPriceGroup"
                                    }
                                ],
                                "inventoryLocationId":"SiteUS-GlenAllen187",
                                "productionURL":"localhostSiteUS:8080",
                                "description":"Commerce Cloud Site",
                                "secondaryCurrency":"USD",
                                "defaultCatalog":{
                                    "repositoryId":"cloudLakeCatalog"
                                },
                                "defaultBillingCountryId":null,
                                "defaultShippingCountryId":null,
                                "enabled":true,
                                "payTaxInSecondaryCurrency":true,
                                "defaultLocaleId":"1",
                                "inventoryLocations":[
                                    "SiteUS-GlenAllen187",
                                    "SiteUS-GlenAllen188"
                                ],
                                "loyaltyPrograms":[
                                    {
                                        "programName":"Movie rewards",
                                        "repositoryId":"siteUS_LP0001",
                                        "associationDate":"2017-07-05T14:15:37.000Z",
                                        "programId":"LP0001"
                                    }
                                ],
                                "additionalProductionURLs":[
                                ],
                                "id":"siteUS",
                                "defaultSite":true,
                                "additionalLocaleIds":[
                                ],
                                "recommendationsHost":"recs.atgsvcs.example.com",
                                "allowAlternateCurrency":true,
                                "noimage":"/file/v3496256495527410201/general/19417364_10155381677403926_746513040903355218_o.jpg",
                                "defaultPriceListGroup":{
                                    "repositoryId":"defaultPriceGroup",
                                    "id":"defaultPriceGroup"
                                },
                                "payShippingInSecondaryCurrency":true,
                                "siteTypes":[
                                    "commerce"
                                ],
                                "recommendationsPort":"8080",
                                "repositoryId":"siteUS",
                                "name":"Commerce Cloud Site"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30012|Could not get site for the id|\n|30011|Given Site id does not exist|\n|30016|Site internal error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the site.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Sites"
                ],
                "x-internal-id":"ccagent-v1-sites-{id}-get",
                "x-filename-id":"ccagent-v1-sites-id-get"
            }
        },
        "/ccagent/v1/ssoConfiguration":{
            "get":{
                "summary":"getSSOConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSSOConfiguration",
                "description":"Get SSO Configuration.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSSOConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "openIDEnabled":false,
                                "SAMLEnabled":true,
                                "IDCSEnabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/OAuth"
                ],
                "x-internal-id":"ccagent-v1-ssoConfiguration-get",
                "x-filename-id":"ccagent-v1-ssoconfiguration-get"
            }
        },
        "/ccagent/v1/returnRequests/{id}":{
            "get":{
                "summary":"getReturnRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getReturnRequest",
                "description":"Get Return Request. Gets the return request details for a given ReturnRequestId. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getReturnRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "returnRequestStatus":"Full return",
                                "isExchangeRequest":false,
                                "returnItems":[
                                    {
                                        "quantityReturned":2,
                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                        "dynamicProperties":[
                                            {
                                                "id":"ReferralCode",
                                                "label":"ReferralCode",
                                                "value":null
                                            },
                                            {
                                                "id":"OfferEndsDate",
                                                "label":"OfferEndsDate",
                                                "value":"2020-07-02T03:42:42.962Z"
                                            },
                                            {
                                                "id":"Discount",
                                                "label":"Discount",
                                                "value":0
                                            },
                                            {
                                                "id":"GiftWrapping",
                                                "label":"Gift Wrapping",
                                                "value":false
                                            },
                                            {
                                                "id":"CustomMessage",
                                                "label":"Custom Message",
                                                "value":null
                                            },
                                            {
                                                "id":"name",
                                                "label":"Name on product(Mug)",
                                                "value":"My name"
                                            },
                                            {
                                                "id":"ShippingInstructions",
                                                "label":"Shipping Instructions",
                                                "value":null
                                            }
                                        ],
                                        "displayName":"Playstation",
                                        "externalData":[
                                        ],
                                        "billingProfileId":"billingProfile-123",
                                        "billingAccountId":"billingAcc-123",
                                        "orderDiscountShare":0,
                                        "childItems":[
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":2,
                                                "productId":"prod10040",
                                                "displayName":"Super Smash Brothers Brawl",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"123456",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "childItems":[
                                                    {
                                                        "serviceAccountId":"serviceAcc-123",
                                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                                        "quantity":1,
                                                        "productId":"prod10039",
                                                        "displayName":"Wii Music",
                                                        "externalData":[
                                                        ],
                                                        "parentAssetKey":"23456",
                                                        "billingProfileId":"billingProfile-123",
                                                        "billingAccountId":"billingAcc-123",
                                                        "rootAssetKey":"12345",
                                                        "transactionDate":"2018-06-27T12:59:59Z",
                                                        "catRefId":"sku10047",
                                                        "assetKey":"34567",
                                                        "route":"product/prod10039",
                                                        "customerAccountId":"customerAcc-123",
                                                        "selectedOptions":[
                                                        ],
                                                        "actionCode":"Add",
                                                        "activationDate":"2017-06-27T15:30:00Z",
                                                        "serviceId":"service-123",
                                                        "asset":false
                                                    }
                                                ],
                                                "rootAssetKey":"123456",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10041",
                                                "assetKey":"23456",
                                                "route":"product/prod10040",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            },
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":1,
                                                "productId":"prod10038",
                                                "displayName":"Wii Music",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10042",
                                                "assetKey":"85748",
                                                "route":"product/prod10038",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            }
                                        ],
                                        "skuOptionInfo":[
                                        ],
                                        "configuratorId":"12345677",
                                        "assetKey":"12345",
                                        "quantityAvailableForReturn":3,
                                        "commerceItemId":"ci9000467",
                                        "unAdjustedRefundAmount":25,
                                        "suggestedShippingRefund":5.83,
                                        "price":115,
                                        "returnReason":"Incorrect Item",
                                        "actionCode":"Add",
                                        "promotionAdjustments":[
                                        ],
                                        "serviceId":"service-123",
                                        "quantityReceived":1,
                                        "dispositionReason":{
                                            "displayKey":"rejectedWithRefund",
                                            "displayName":"Rejected With Refund"
                                        },
                                        "serviceAccountId":"serviceAcc-123",
                                        "unitPrice":25,
                                        "quantityToReturn":1,
                                        "comments":null,
                                        "productId":"prod10013",
                                        "returnItemId":"300002",
                                        "quantityToReceive":0,
                                        "suggestedTaxRefund":2.01,
                                        "shippingGroupId":"sg80417",
                                        "parentAssetKey":null,
                                        "manualAdjustmentShare":0,
                                        "rootAssetKey":null,
                                        "transactionDate":"2018-06-27T12:59:59Z",
                                        "catRefId":"sku10030",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camerasku_1_1"
                                            },
                                            {
                                                "propertyType":"sku-custom",
                                                "name":"dynamicskuprop1",
                                                "id":"dynamicskuprop1",
                                                "value":"dynamicskuprop1"
                                            }
                                        ],
                                        "customerAccountId":"customerAcc-123",
                                        "quantityShipped":5,
                                        "adjustedPromotionReferences":"",
                                        "additionalProperties":{
                                            "property_2":"value_2",
                                            "property_1":"value_1"
                                        },
                                        "activationDate":"2017-06-27T15:30:00Z",
                                        "asset":false,
                                        "actualRefundAmount":25,
                                        "suggestedRefundAmount":25
                                    }
                                ],
                                "profileInfo":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "organization":{
                                        "name":"Oracle India Pvt Ltd",
                                        "id":"oracle"
                                    },
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "returnLabel":"return label 1",
                                "isManuallyAdjusted":false,
                                "authorizationNumber":"100001",
                                "orderInfo":{
                                    "originOfOrder":"contactCenter",
                                    "priceInfo":{
                                        "total":156.82,
                                        "amount":110.2,
                                        "shipping":35,
                                        "isTaxIncluded":false,
                                        "tax":23.31,
                                        "subTotal":200,
                                        "orderDiscountAmount":2,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":129.89
                                    },
                                    "recurringChargePriceInfo":{
                                        "amount":20,
                                        "total":20,
                                        "shipping":0,
                                        "subTotalByFrequency":[
                                            {
                                                "amount":20,
                                                "frequency":"Monthly"
                                            }
                                        ],
                                        "taxByFrequency":[
                                            {
                                                "amount":0,
                                                "frequency":"Monthly"
                                            }
                                        ],
                                        "tax":0,
                                        "subTotal":20,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":20
                                    },
                                    "orderId":"o10042",
                                    "priceListGroup":{
                                        "deleted":false,
                                        "displayName":"UsDollar",
                                        "repositoryId":"UsDollar",
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "active":true,
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"hi_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"356"
                                        },
                                        "id":"UsDollar",
                                        "locale":"hi_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        }
                                    },
                                    "siteId":"siteUS",
                                    "creationDate":"2015-05-16T04:50:53.000Z",
                                    "submittedDate":"2015-06-16T04:50:53.000Z"
                                },
                                "refundInfo":{
                                    "shippingTaxRefund":2,
                                    "suggestedTaxRefund":2.01,
                                    "suggestedTotalRefund":32.84,
                                    "actualShippingRefund":5.83,
                                    "actualTaxRefund":2.01,
                                    "otherRefund":0,
                                    "refundDue":32.84,
                                    "suggestedShippingRefund":5.83,
                                    "returnFee":0,
                                    "suggestedOrderRefund":25,
                                    "appeasementRefundAdjustment":-15.3,
                                    "unAdjustedRefundSubtotal":25,
                                    "secondaryCurrencyAppeasementRefundAdjustment":0
                                },
                                "isSetteled":false,
                                "promotionAdjustments":{
                                    "promotionAdjustmentsCount":0,
                                    "orderPromotionValueAdjustments":[
                                    ],
                                    "totalOrderDiscountAdjustment":0,
                                    "nonReturnItemCostAdjustment":[
                                    ],
                                    "itemPromotionValueAdjustments":[
                                    ],
                                    "manyToManyPromotionCouponAdjustment":{
                                    }
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/returnRequests/300002"
                                    }
                                ],
                                "additionalProperties":{
                                    "property2":"tag",
                                    "property":"display"
                                },
                                "state":{
                                    "displayKey":"FULL_RETURN",
                                    "displayName":"Full return"
                                },
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "providerDate":"2016-11-25T13:33:48.000Z",
                                            "providerNote":"The quote is approved as per the request",
                                            "profileType":null,
                                            "profileId":"se-570031"
                                        },
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "requestDate":"2016-10-25T13:33:48.000Z",
                                            "requesterNote":"provide 10 percent off on the total quantity"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-25T13:33:48.000Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":"2016-10-25T13:35:32.000Z",
                                    "expirationDate":"2026-04-28T18:53:48.000Z"
                                },
                                "trackingNumber":[
                                    "http://localhost:9080/trackingNumber",
                                    "http://localhost:9080/trackingNumber2"
                                ],
                                "operation":"refund",
                                "paymentReversalInfo":[
                                    {
                                        "paymentGroupId":"pg10042",
                                        "refundType":"tokenizedCreditCard",
                                        "amount":32.84,
                                        "creditCardInfo":{
                                            "cardNumber":"xxxxxxxxxxxx1111"
                                        },
                                        "creditCardType":null,
                                        "reversalMethod":"Card Payment Reversal",
                                        "maxRefundAmount":156.82
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200127|Internal error occurred.|\n|200131|Return Request Id passed in is null.|\n|200132|Return Request is not in pending refund state.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|100102|Organization passed in the header is invalid or does not exist|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Id of returnRequest.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Return Order"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-returnRequests-{id}-get",
                "x-filename-id":"ccagent-v1-returnrequests-id-get"
            },
            "put":{
                "summary":"updateReturnRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateReturnRequest",
                "description":"Update Return Request. It updates the returnRequest based on the operation value. Operation value can be any of receiveReturns/initiateRefund/adjustRefundAmounts/markManualRefund/markAsComplete. Updates details of items received against a return request with operation set as 'receiveReturns'.Additonally takes x-ccsite header. If the site information is not provided by default it takes the order site. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateReturnRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "returnRequestStatus":"Full return",
                                "isExchangeRequest":false,
                                "returnItems":[
                                    {
                                        "quantityReturned":1,
                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                        "dynamicProperties":[
                                            {
                                                "id":"ReferralCode",
                                                "label":"ReferralCode",
                                                "value":null
                                            },
                                            {
                                                "id":"OfferEndsDate",
                                                "label":"OfferEndsDate",
                                                "value":"2020-07-02T03:42:42.962Z"
                                            },
                                            {
                                                "id":"Discount",
                                                "label":"Discount",
                                                "value":0
                                            },
                                            {
                                                "id":"GiftWrapping",
                                                "label":"Gift Wrapping",
                                                "value":false
                                            },
                                            {
                                                "id":"CustomMessage",
                                                "label":"Custom Message",
                                                "value":null
                                            },
                                            {
                                                "id":"name",
                                                "label":"Name on product(Mug)",
                                                "value":"My name"
                                            },
                                            {
                                                "id":"ShippingInstructions",
                                                "label":"Shipping Instructions",
                                                "value":null
                                            }
                                        ],
                                        "displayName":"OM-D E-M10 Digital Compact System Camera",
                                        "externalData":[
                                        ],
                                        "billingProfileId":"billingProfile-123",
                                        "billingAccountId":"billingAcc-123",
                                        "childItems":[
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":2,
                                                "productId":"prod10040",
                                                "displayName":"Super Smash Brothers Brawl",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "childItems":[
                                                    {
                                                        "serviceAccountId":"serviceAcc-123",
                                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                                        "quantity":1,
                                                        "productId":"prod10039",
                                                        "displayName":"Wii Music",
                                                        "externalData":[
                                                        ],
                                                        "parentAssetKey":"23456",
                                                        "billingProfileId":"billingProfile-123",
                                                        "billingAccountId":"billingAcc-123",
                                                        "rootAssetKey":"12345",
                                                        "transactionDate":"2018-06-27T12:59:59Z",
                                                        "catRefId":"sku10049",
                                                        "assetKey":"34567",
                                                        "route":"product/prod10039",
                                                        "customerAccountId":"customerAcc-123",
                                                        "selectedOptions":[
                                                        ],
                                                        "actionCode":"Add",
                                                        "activationDate":"2017-06-27T15:30:00Z",
                                                        "serviceId":"service-123",
                                                        "asset":false
                                                    }
                                                ],
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10041",
                                                "assetKey":"84848",
                                                "route":"product/prod10040",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            },
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":1,
                                                "productId":"prod10038",
                                                "displayName":"Wii Music",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10042",
                                                "assetKey":"93754",
                                                "route":"product/prod10038",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            }
                                        ],
                                        "configuratorId":"12345677",
                                        "skuOptionInfo":[
                                            {
                                                "optionValue":"Tan",
                                                "optionName":"color"
                                            },
                                            {
                                                "optionValue":"30.8-megapixels",
                                                "optionName":"resolution"
                                            }
                                        ],
                                        "assetKey":"12345",
                                        "quantityAvailableForReturn":0,
                                        "commerceItemId":"ci9000467",
                                        "suggestedShippingRefund":35,
                                        "price":200,
                                        "returnReason":"Incorrect Item",
                                        "actionCode":"Add",
                                        "promotionAdjustments":[
                                        ],
                                        "serviceId":"service-123",
                                        "quantityReceived":1,
                                        "dispositionReason":{
                                            "displayKey":"acceptedWithRefund",
                                            "displayName":"Accepted With Refund"
                                        },
                                        "serviceAccountId":"serviceAcc-123",
                                        "unitPrice":200,
                                        "quantityToReturn":1,
                                        "comments":null,
                                        "productId":"camera_1",
                                        "returnItemId":"100003",
                                        "quantityToReceive":0,
                                        "shippingGroupId":"sg80417",
                                        "suggestedTaxRefund":23.31,
                                        "parentAssetKey":null,
                                        "rootAssetKey":null,
                                        "transactionDate":"2018-06-27T12:59:59Z",
                                        "catRefId":"camerasku_1_5",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camerasku_1_1"
                                            },
                                            {
                                                "propertyType":"sku-custom",
                                                "name":"dynamicskuprop1",
                                                "id":"dynamicskuprop1",
                                                "value":"dynamicskuprop1"
                                            }
                                        ],
                                        "customerAccountId":"customerAcc-123",
                                        "quantityShipped":1,
                                        "adjustedPromotionReferences":"",
                                        "additionalProperties":{
                                            "property2":"tag",
                                            "property":"display"
                                        },
                                        "activationDate":"2017-06-27T15:30:00Z",
                                        "asset":false,
                                        "actualRefundAmount":200,
                                        "suggestedRefundAmount":200
                                    }
                                ],
                                "returnLabel":"return label 1",
                                "isManuallyAdjusted":false,
                                "orderInfo":{
                                    "originOfOrder":"contactCenter",
                                    "priceInfo":{
                                        "total":256.31,
                                        "amount":198,
                                        "shipping":35,
                                        "isTaxIncluded":false,
                                        "tax":23.31,
                                        "subTotal":200,
                                        "orderDiscountAmount":2,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":189.9
                                    },
                                    "recurringChargePriceInfo":{
                                        "amount":20,
                                        "total":20,
                                        "shipping":0,
                                        "subTotalByFrequency":[
                                            {
                                                "amount":20,
                                                "frequency":"Monthly"
                                            }
                                        ],
                                        "taxByFrequency":[
                                            {
                                                "amount":0,
                                                "frequency":"Monthly"
                                            }
                                        ],
                                        "tax":0,
                                        "subTotal":20,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":20
                                    },
                                    "orderId":"o10423",
                                    "siteId":"siteUS",
                                    "creationDate":"2015-03-27 15:53:01.0",
                                    "submittedDate":"2015-03-27 15:54:01.0"
                                },
                                "refundInfo":{
                                    "refundDue":256.31,
                                    "suggestedShippingRefund":35,
                                    "returnFee":0,
                                    "suggestedOrderRefund":200,
                                    "suggestedTaxRefund":23.31,
                                    "suggestedTotalRefund":256.31,
                                    "appeasementRefundAdjustment":0,
                                    "actualShippingRefund":35,
                                    "actualTaxRefund":23.31,
                                    "otherRefund":0,
                                    "secondaryCurrencyAppeasementRefundAdjustment":0
                                },
                                "isSetteled":false,
                                "promotionAdjustments":{
                                    "promotionAdjustmentsCount":1,
                                    "orderPromotionValueAdjustments":[
                                        {
                                            "adjustedAmount":2,
                                            "promotionAdjustmentType":"Removed",
                                            "promotionDesc":"Order Discount - SAVE$2ON20 - Coupon",
                                            "couponCode":"SAVE2ON20",
                                            "promotionId":"explicitOrderDiscount2on20"
                                        }
                                    ],
                                    "totalOrderDiscountAdjustment":2,
                                    "nonReturnItemCostAdjustment":[
                                    ],
                                    "itemPromotionValueAdjustments":[
                                    ],
                                    "manyToManyPromotionCouponAdjustment":{
                                        "SAVE2ON20":[
                                            {
                                                "adjustedAmount":2,
                                                "promotionAdjustmentType":"Removed",
                                                "promotionDesc":"Order Discount - SAVE$2ON20 - Coupon",
                                                "promotionId":"explicitOrderDiscount2on20"
                                            }
                                        ]
                                    }
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/returnRequests/100003"
                                    }
                                ],
                                "additionalProperties":{
                                    "property2":"tag",
                                    "property":"display"
                                },
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "providerDate":"2016-11-25T13:33:48.000Z",
                                            "providerNote":"The quote is approved as per the request",
                                            "profileType":null,
                                            "profileId":"se-570031"
                                        },
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "requestDate":"2016-10-25T13:33:48.000Z",
                                            "requesterNote":"provide 10 percent off on the total quantity"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-25T13:33:48.000Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":"2016-10-25T13:35:32.000Z",
                                    "expirationDate":"2026-04-28T18:53:48.000Z"
                                },
                                "trackingNumber":[
                                    "http://localhost:9080/trackingNumber",
                                    "http://localhost:9080/trackingNumber2"
                                ],
                                "paymentReversalInfo":{
                                    "creditCardInfo":{
                                        "cardNumber":"xxxxxxxxxxxx1111"
                                    },
                                    "reversalMethod":"Card Payment Reversal"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|200219|{0} is an inactive reason.|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200127|Internal error occurred.|\n|200218|{0} is an invalid reason.|\n|200126|Invalid Input Parameter.|\n|200125|Input passed in is null.|\n|200131|Return Request Id passed in is null.|\n|200132|Return Request is not in pending refund state.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n|200145|Refund amount cannot exceed payment group's amount.(Payment Group Type: {0}, Payment Group Id: {1})|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Return Request Id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateReturnRequest_request"
                        },
                        "in":"body",
                        "name":"updateReturnRequest_request"
                    }
                ],
                "tags":[
                    "Agent/Return Order"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-returnRequests-{id}-put",
                "x-filename-id":"ccagent-v1-returnrequests-id-put"
            }
        },
        "/ccagent/v1/adminProfiles/sendPasswordReset":{
            "post":{
                "summary":"sendPasswordReset",
                "produces":[
                    "application/json"
                ],
                "operationId":"sendPasswordReset",
                "description":"Send Password Reset. Validate the reset token or set a user's new password.  Send just the op and token to validate; send all of the values to reset the password.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/sendPasswordReset_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":"true"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|83004|User login ID is required.|\n|60004|Resetting this account's password is not allowed. Check the link in your email and try again.|\n|83039|Passwords did not match.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/sendPasswordReset_request"
                        },
                        "in":"body",
                        "name":"sendPasswordReset_request"
                    }
                ],
                "tags":[
                    "Agent/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-adminProfiles-sendPasswordReset-post",
                "x-filename-id":"ccagent-v1-adminprofiles-sendpasswordreset-post"
            }
        },
        "/ccagent/v1/prices/{id}":{
            "get":{
                "summary":"getAllPrices",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllPrices",
                "description":"Get All Prices. Return the the list and sale price for the product or SKU. This Endpoint is clone of StoreFront endpoint and it can be used if application running on agent/admin server need access the product prices data configured for StoreFront. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile.Additonally takes x-ccsite header to return the data specific to the site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllPrices_response"
                        },
                        "examples":{
                            "application/json":{
                                "priceMin":596,
                                "priceMax":599,
                                "skuPrices":[
                                    {
                                        "salePrice":599,
                                        "skuId":"camcordersku_1_1",
                                        "listPrice":699.99
                                    },
                                    {
                                        "salePrice":596,
                                        "skuId":"camcordersku_1_2",
                                        "listPrice":699.99
                                    },
                                    {
                                        "salePrice":597,
                                        "skuId":"camcordersku_1_3",
                                        "listPrice":699.99
                                    },
                                    {
                                        "salePrice":598,
                                        "skuId":"camcordersku_1_4",
                                        "listPrice":699.99
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/prices/camcorder_1"
                                    }
                                ],
                                "priceRange":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|20031|Product Id prod10007 is invalid or non-existent.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"showInactiveSkus",
                        "description":"If it is false inactive skus will not be considered for calculating price range.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The product ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Prices"
                ],
                "x-internal-id":"ccagent-v1-prices-{id}-get",
                "x-filename-id":"ccagent-v1-prices-id-get"
            }
        },
        "/ccagent/v1/openid/sso":{
            "post":{
                "summary":"OpenID Single Sign On",
                "produces":[
                    "application/json"
                ],
                "operationId":"opeIDSingleSignOn",
                "description":"OpenID Single Sign On",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/openIDSingleSignOn_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "refresh_token":"AQIDBAXlI-00TPsdgV2dpt3yZRjyyDBzCOP5Qkryo7O8mDqNNLpDPp5c0qHKB2Sq1Kjx_v1SuPS0rvtE1LDGIRKKoRZkMTEgRU5DUllQVElPTl9LRVkxNCB7djF9NCA=",
                                "token_type":"bearer",
                                "expires_in":3600
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52301|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/openIDSingleSignOn_request"
                        },
                        "in":"body",
                        "name":"authz_code"
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/openIDSingleSignOn_request"
                        },
                        "in":"body",
                        "name":"code_verifier"
                    }
                ],
                "tags":[
                    "Agent/OpenID"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-openid-sso-post",
                "x-filename-id":"ccagent-v1-openid-sso-post"
            }
        },
        "/ccagent/v1/collections":{
            "get":{
                "summary":"listCollections",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCollections",
                "description":"List Collections. Get a list of collections. Use the name query param to list the collections whose display name CONTAINS IGNORECASE the given search string. Use the categoryIds param to get a list of collections whose ids match those listed in the comma delimted string value. Either categoryIds or name must be provided. Optionally takes the x-ccasset-language header to get translated content in another language. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile.Additonally takes x-ccsite header to return the data specific to the site. This endpoint also returns dynamic properties of a collection if exists.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCollections_response"
                        },
                        "examples":{
                            "application/json":{
                                "longDescription":"Looking for an inspired quality gift? ATG Store gift shop has a wide choice of gifts for both men and women suitable for every occassion. Shopping for gifts is simple and convenient at ATG Store.com.",
                                "route":"/gift-shop/category/cat50056",
                                "lastModifiedDate":"2023-01-23T10:32:49.496Z",
                                "categoryPaths":[
                                    "/Commerce Root/Gift Shop"
                                ],
                                "displayName":"Gift Shop",
                                "repositoryId":"cat50056",
                                "active":false,
                                "childCategories":[
                                    {
                                        "longDescription":"Looking for gift ideas for him? Let us help you find that perfect gift for him at ATG Store. Shopping for gifts is simple and convenient at ATG Store.com.",
                                        "route":"/for-him/category/cat50067",
                                        "categoryPaths":[
                                            "/Commerce Root/Gift Shop/For Him"
                                        ],
                                        "displayName":"For Him",
                                        "repositoryId":"cat50067",
                                        "active":false,
                                        "childCategories":null,
                                        "id":"cat50067",
                                        "fixedParentCategories":[
                                            {
                                                "repositoryId":"cat50056"
                                            }
                                        ]
                                    },
                                    {
                                        "longDescription":"Looking for gift ideas for her? Find that amazing gift that she'll love at ATG Store. Shopping for gifts is simple and convenient at ATG Store.com.",
                                        "route":"/for-her/category/cat60001",
                                        "categoryPaths":[
                                            "/Commerce Root/Gift Shop/For Her"
                                        ],
                                        "displayName":"For Her",
                                        "repositoryId":"cat60001",
                                        "active":false,
                                        "childCategories":null,
                                        "id":"cat60001",
                                        "fixedParentCategories":[
                                            {
                                                "repositoryId":"cat50056"
                                            }
                                        ]
                                    }
                                ],
                                "id":"cat50056",
                                "fixedParentCategories":[
                                    {
                                        "longDescription":"ATG Store commerce root",
                                        "route":"/commerce-root/category/rootCategory",
                                        "categoryPaths":[
                                            "/Commerce Root"
                                        ],
                                        "displayName":"Commerce Root",
                                        "repositoryId":"rootCategory",
                                        "active":false,
                                        "childCategories":[
                                            {
                                                "repositoryId":"cat50056"
                                            },
                                            {
                                                "repositoryId":"cat50001"
                                            },
                                            {
                                                "repositoryId":"catMen"
                                            },
                                            {
                                                "repositoryId":"cat50097"
                                            },
                                            {
                                                "repositoryId":"homeStoreRootCategory"
                                            },
                                            {
                                                "repositoryId":"cat90028"
                                            },
                                            {
                                                "repositoryId":"cat90030"
                                            }
                                        ],
                                        "id":"rootCategory",
                                        "fixedParentCategories":[
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|20142|Get Category Id Type Internal Error|\n|20141|Collection Id passed is null or empty|\n|20052|Get List Collections Type Internal Error|\n|20140|Collection Id is invalid or non-existent|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"categoryIds",
                        "description":"List of collection ids to get.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of catalog. If a catalogId is not passed, the catalog associated with the shopperProfileId passed in the X-CCAgentContext header is used. If no shopperProfileId is passed in the header, default catalog associated with the site is used.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"Partial display name of a collection. 'true' if categoryIds not provided",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Collections"
                ],
                "x-internal-id":"ccagent-v1-collections-get",
                "x-filename-id":"ccagent-v1-collections-get"
            }
        },
        "/ccagent/v1/orders/reject":{
            "post":{
                "summary":"rejectOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"rejectOrder",
                "description":"Reject Order. Approver rejects an order. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/rejectOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "gwp":false,
                                "lastModifiedTime":"1488091242000",
                                "priceGroupId":"defaultPriceGroup",
                                "creationTime":"1488090529000",
                                "gwpMarkers":[
                                ],
                                "salesChannel":"contactCenter",
                                "submittedDate":null,
                                "locale":"en",
                                "paymentGroups":[
                                    {
                                        "expirationYear":null,
                                        "amountAuthorized":0,
                                        "amount":309.92,
                                        "gatewayName":null,
                                        "expirationMonth":null,
                                        "submittedDate":null,
                                        "authorizationStatus":[
                                        ],
                                        "token":null,
                                        "paymentGroupClassType":"tokenizedCreditCard",
                                        "creditCardNumber":null,
                                        "paymentMethod":"tokenizedCreditCard",
                                        "state":"INITIAL",
                                        "id":"pg40411",
                                        "billingAddress":{
                                            "lastName":null,
                                            "country":null,
                                            "address3":null,
                                            "address2":null,
                                            "city":null,
                                            "prefix":null,
                                            "address1":null,
                                            "postalCode":null,
                                            "companyName":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "ownerId":null,
                                            "selectedCountry":null,
                                            "firstName":null,
                                            "phoneNumber":null,
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":null,
                                            "email":null,
                                            "selectedState":null,
                                            "state_ISOCode":null
                                        },
                                        "debitStatus":[
                                        ],
                                        "currencyCode":"USD"
                                    }
                                ],
                                "configuratorId":null,
                                "organizationId":"or-100002",
                                "relationships":[
                                    {
                                        "paymentGroupId":"pg40411",
                                        "amount":309.92,
                                        "relationshipType":"ORDERAMOUNTREMAINING",
                                        "id":"r50389"
                                    }
                                ],
                                "priceInfo":{
                                    "discounted":false,
                                    "amount":249.99,
                                    "total":309.92,
                                    "shipping":35,
                                    "manualAdjustmentTotal":0,
                                    "amountIsFinal":false,
                                    "discountAmount":0,
                                    "tax":24.93,
                                    "rawSubtotal":249.99,
                                    "currencyCode":"USD"
                                },
                                "submissionProgress":[
                                ],
                                "totalCommerceItemCount":1,
                                "id":"o40411",
                                "state":"FAILED_APPROVAL",
                                "quoteInfo":null,
                                "taxCalculated":true,
                                "commerceItems":[
                                    {
                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                        "returnedQuantity":0,
                                        "externalData":[
                                        ],
                                        "billingProfileId":"billingProfile-123",
                                        "billingAccountId":"billingAcc-123",
                                        "assetKey":"12345",
                                        "priceInfo":{
                                            "discounted":true,
                                            "amount":249.99,
                                            "rawTotalPrice":299.99,
                                            "salePrice":0,
                                            "priceListId":"listPrices",
                                            "quantityDiscounted":1,
                                            "amountIsFinal":false,
                                            "onSale":false,
                                            "shippingSurcharge":0,
                                            "discountable":true,
                                            "currentPriceDetailsSorted":[
                                                {
                                                    "discounted":true,
                                                    "amount":249.99,
                                                    "quantity":1,
                                                    "amountIsFinal":false,
                                                    "range":{
                                                        "lowBound":0,
                                                        "highBound":0,
                                                        "size":1
                                                    },
                                                    "tax":21.86,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":249.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "currencyCode":"USD",
                                            "listPrice":299.99
                                        },
                                        "catalogId":null,
                                        "externalPriceDetails":null,
                                        "actionCode":"Add",
                                        "id":"ci4000413",
                                        "serviceId":"service-123",
                                        "serviceAccountId":"serviceAcc-123",
                                        "quantity":1,
                                        "productId":"prod10015",
                                        "externalId":null,
                                        "parentAssetKey":null,
                                        "originalCommerceItemId":null,
                                        "rootAssetKey":null,
                                        "transactionDate":"2018-06-27T12:59:59Z",
                                        "catalogRefId":"sku10032",
                                        "customerAccountId":"customerAcc-123",
                                        "lineAttributes":[
                                        ],
                                        "catalogKey":null,
                                        "productDisplayName":"Playstation 3",
                                        "siteId":"siteUS",
                                        "activationDate":"2017-06-27T15:30:00Z",
                                        "asset":false
                                    }
                                ],
                                "taxPriceInfo":{
                                    "discounted":false,
                                    "valueAddedTax":0,
                                    "amount":24.93,
                                    "countyTax":0.71,
                                    "isTaxIncluded":false,
                                    "miscTax":6.41,
                                    "districtTax":0,
                                    "stateTax":17.1,
                                    "miscTaxInfo":{
                                        "Special":6.41
                                    },
                                    "countryTax":0,
                                    "cityTax":0.71,
                                    "amountIsFinal":false,
                                    "currencyCode":"USD"
                                },
                                "freezeDate":"2017-02-26T06:40:42.000Z",
                                "shippingGroups":[
                                    {
                                        "shippingMethod":"standardShippingMethod",
                                        "description":"sg50411",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "discounted":false,
                                            "shippingTax":3.07,
                                            "amount":35,
                                            "rawShipping":35,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "shipOnDate":null,
                                        "actualShipDate":null,
                                        "specialInstructions":{
                                        },
                                        "locationId":"SiteUS-GlenAllen187",
                                        "shippingAddress":{
                                            "lastName":"Blooming",
                                            "country":"US",
                                            "address3":null,
                                            "address2":"Santa Clara County",
                                            "city":"San Jose",
                                            "prefix":null,
                                            "address1":"7 W Jackson Blvd",
                                            "postalCode":"95111",
                                            "companyName":"US Motor Works, Inc.",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "ownerId":null,
                                            "selectedCountry":"US",
                                            "firstName":"Ron",
                                            "phoneNumber":"408-752-3500",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"CA",
                                            "email":"ron@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "commerceItemRelationships":[
                                            {
                                                "commerceItemId":"ci4000413",
                                                "inventoryLocationId":null,
                                                "amount":0,
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "returnedQuantity":0,
                                                "range":{
                                                    "lowBound":0,
                                                    "highBound":0,
                                                    "size":1
                                                },
                                                "commerceItemExternalId":null,
                                                "state":"INITIAL",
                                                "id":"r50387"
                                            }
                                        ],
                                        "state":"INITIAL",
                                        "id":"sg50411",
                                        "stateDetail":null,
                                        "trackingNumber":null,
                                        "handlingInstructions":[
                                        ],
                                        "shippingGroupClassType":"hardgoodShippingGroup"
                                    }
                                ],
                                "taxExempt":false,
                                "lastModifiedDate":"2017-02-26T06:40:42.000Z",
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "profile":{
                                    "lastName":"Blooming",
                                    "firstName":"Ron",
                                    "shippingAddress":null,
                                    "middleName":null,
                                    "parentOrganization":{
                                        "name":"US Motor Works, Inc.",
                                        "id":"or-100002"
                                    },
                                    "email":"ron@example.com"
                                },
                                "shippingGroupCount":1,
                                "orderAction":"order",
                                "paymentGroupCount":1,
                                "submissionErrorCodes":[
                                ],
                                "submissionErrorMessages":[
                                ],
                                "profileId":"bb-110023",
                                "siteId":"siteUS",
                                "markers":[
                                ],
                                "activeQuoteOrderId":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"the site Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/rejectOrder_request"
                        },
                        "in":"body",
                        "name":"rejectOrder_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-orders-reject-post",
                "x-filename-id":"ccagent-v1-orders-reject-post"
            }
        },
        "/ccagent/v1/profiles/{id}":{
            "post":{
                "summary":"resetPassword",
                "produces":[
                    "application/json"
                ],
                "operationId":"resetPassword",
                "description":"Reset Password. Service Endpoint for resetting the user profile password by the Agent",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/resetPassword_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagent/v1/profiles/"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80106|An error occurred while generating the password and sending the notification|\n|23026|Provide valid input|\n|22024|{0}({1}) must be a String|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/resetPassword_request"
                        },
                        "in":"body",
                        "name":"resetPassword_request"
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-post",
                "x-filename-id":"ccagent-v1-profiles-id-post"
            },
            "get":{
                "summary":"getProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfile",
                "description":"Get Profile. Get details of a customer profile. Optionally takes X-CCOrganization & x-ccsite header.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "profileDetail":{
                                    "lastName":"Butt",
                                    "GDPRProfileP13nConsentDate":"2018-03-21T13:10:08.463Z",
                                    "customerContactId":"CRMID_12345",
                                    "GDPRProfileP13nConsentGranted":true,
                                    "catalog":{
                                        "repositoryId":"cloudLakeCatalog"
                                    },
                                    "dynamicProperties":[
                                        {
                                            "id":"dynamicPropertyMaritalStatus",
                                            "label":"Marital Status",
                                            "type":"string",
                                            "value":"Single"
                                        }
                                    ],
                                    "roles":[
                                        {
                                            "associations":[
                                                {
                                                    "relatedItemId":"or-100001",
                                                    "type":"organization"
                                                }
                                            ],
                                            "function":"buyer",
                                            "relativeTo":"or-100001",
                                            "repositoryId":"100002",
                                            "name":"Buyer",
                                            "id":"100002",
                                            "type":"organizationalRole"
                                        },
                                        {
                                            "associations":[
                                                {
                                                    "relatedItemId":"or-100001",
                                                    "type":"organization"
                                                }
                                            ],
                                            "function":"custom",
                                            "relativeTo":"or-100001",
                                            "repositoryId":"orgRole2",
                                            "name":"orgRole2",
                                            "id":"orgRole2",
                                            "type":"organizationalRole"
                                        }
                                    ],
                                    "contactBillingAddress":{
                                        "lastName":"Anderson",
                                        "firstName":"Kim",
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"212-555-2150",
                                        "address2":null,
                                        "city":"Buffalo",
                                        "address1":"451 Brooks Ave",
                                        "postalCode":"14201",
                                        "county":null,
                                        "repositoryId":"se-990031",
                                        "state":"NY"
                                    },
                                    "receiveEmail":"yes",
                                    "dateOfBirth":"2001-11-14T00:00:00.000Z",
                                    "secondaryAddresses":{
                                        "Work":{
                                            "lastName":"Anderson",
                                            "firstName":"Kim",
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"212-555-2150",
                                            "address2":null,
                                            "city":"Buffalo",
                                            "address1":"451 Brooks Ave",
                                            "postalCode":"14201",
                                            "county":null,
                                            "repositoryId":"se-970031",
                                            "state":"NY"
                                        },
                                        "Mom' s house":{
                                            "lastName":"Anderson",
                                            "firstName":"Dolores",
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"212-555-4321",
                                            "address2":null,
                                            "city":"Dewitt",
                                            "address1":"41 Wexford Rd ",
                                            "postalCode":"13214",
                                            "county":null,
                                            "repositoryId":"se-140010",
                                            "state":"NY"
                                        },
                                        "Home":{
                                            "lastName":"dd",
                                            "firstName":"sdf",
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"1231231231",
                                            "address2":"f",
                                            "city":"f",
                                            "address1":"dd",
                                            "postalCode":"36123",
                                            "county":null,
                                            "repositoryId":"se-980031",
                                            "state":"AL"
                                        }
                                    },
                                    "locale":"en_US",
                                    "contactShippingAddress":{
                                        "lastName":"dd",
                                        "firstName":"sdf",
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"1231231231",
                                        "address2":"f",
                                        "city":"f",
                                        "address1":"dd",
                                        "postalCode":"36123",
                                        "county":null,
                                        "repositoryId":"se-980031",
                                        "state":"AL"
                                    },
                                    "parentOrganization":{
                                        "name":"Oracle India Pvt Ltd",
                                        "repositoryId":"oracle",
                                        "punchoutUserId":"100012",
                                        "id":"oracle"
                                    },
                                    "receiveEmailDate":"2018-03-21T13:10:08.463Z",
                                    "firstName":"James",
                                    "profileType":"b2b_user",
                                    "loyaltyPrograms":[
                                        {
                                            "programName":"XTRAREWARDS",
                                            "membershipId":"abc123",
                                            "programId":"prog1",
                                            "status":"Enrolled"
                                        },
                                        {
                                            "programName":"XTRAREWARDS",
                                            "membershipId":"xyz123",
                                            "programId":"prog2",
                                            "status":"RequestForEnrollment"
                                        }
                                    ],
                                    "repositoryId":"120099",
                                    "shippingAddress":{
                                        "lastName":"Butt",
                                        "firstName":"James",
                                        "country":"United States",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"504-845-1427",
                                        "address2":"",
                                        "city":"New Orleans",
                                        "address1":"6649 N Blue Gum St",
                                        "postalCode":"70116",
                                        "county":"Orleans",
                                        "repositoryId":"140010",
                                        "state":"Los Angeles"
                                    },
                                    "id":"120099",
                                    "email":"jbutt@example.com",
                                    "daytimeTelephoneNumber":"",
                                    "shippingAddresses":[
                                        {
                                            "lastName":"Anderson",
                                            "country":"United States",
                                            "address3":"",
                                            "address2":"",
                                            "city":"Syracuse",
                                            "prefix":"",
                                            "address1":"21 Cedar Ave",
                                            "postalCode":"13202",
                                            "jobTitle":"",
                                            "companyName":"",
                                            "county":"",
                                            "isDefaultAddress":false,
                                            "suffix":"",
                                            "selectedCountry":"US",
                                            "firstName":"Kim",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"212-555-1977",
                                            "faxNumber":"",
                                            "middleName":"",
                                            "state":"New York",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        {
                                            "lastName":"Butt",
                                            "country":"United States",
                                            "address3":"",
                                            "address2":"",
                                            "city":"New Orleans",
                                            "prefix":"",
                                            "address1":"6649 N Blue Gum St",
                                            "postalCode":"70116",
                                            "jobTitle":"",
                                            "companyName":"",
                                            "county":"Orleans",
                                            "isDefaultAddress":true,
                                            "suffix":"",
                                            "selectedCountry":"US",
                                            "firstName":"James",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"504-845-1427",
                                            "faxNumber":"",
                                            "middleName":"",
                                            "state":"Los Angeles",
                                            "selectedState":"LA",
                                            "state_ISOCode":"US-LA"
                                        }
                                    ]
                                },
                                "profileComments":[
                                    {
                                        "repositoryId":"100002",
                                        "comment":"Item not received.",
                                        "creationDate":"2014-06-25 01:50:28.0"
                                    },
                                    {
                                        "repositoryId":"100001",
                                        "comment":"Issue with shipping address.",
                                        "creationDate":"2014-06-25 01:50:20.0"
                                    }
                                ],
                                "hasIncompleteOrder":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|22000|Profile Id passed is null or empty.|\n|22001|Internal error occurred while processing the request.|\n|100101|The shopper profile does not belong to organization passed in the header|\n|200006|Profile comment retrieval failed.|\n|22002|No profile found with profile id|\n|100102|Organization passed in the header is invalid or does not exist|\n|200016|Internal error occurred while processing the profile orders request.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includedRoles",
                        "description":"If no value is given, by default all organizational roles(including secondary organizations) will be returned. If value is 'organizationalRolesForCurrentOrganization', organizational roles for current organization are returned. If value is 'allRolesForCurrentOrganization', all roles for current organization are returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id corresponding to which site specific properties should be shown",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the profile belongs to",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-get",
                "x-filename-id":"ccagent-v1-profiles-id-get"
            },
            "delete":{
                "summary":"deleteProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProfile",
                "description":"Endpoint for deleting a profile.",
                "responses":{
                    "200":{
                        "description":"OK."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13037|Missing required property: profileId|\n|22002|No profile found with profile id {0}.|\n|20561|An error occurred while trying to delete the profile with id {0}.|\n|20562|B2B profile is not allowed to be deleted.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-delete",
                "x-filename-id":"ccagent-v1-profiles-id-delete"
            },
            "put":{
                "summary":"updateProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfile",
                "description":"Update Profile. Updates customer name, email address, phone number, shipping address and email marketing flag status of the profile depending on the profile ID. Dynamic Properties of profile can also be updated like any other attribute (\"dynamicPropertyKey\":\"dynamicPropertyValue\").  Takes additonal header parameter x-ccsite corresponding to which site specific properties should be updated. If x-ccsite value is not provided, it indicates default site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"Anderson",
                                "GDPRProfileP13nConsentDate":"2018-03-21T13:10:08.463Z",
                                "GDPRProfileP13nConsentGranted":true,
                                "customerContactId":"CRMID_1",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyMaritalStatus",
                                        "label":"Marital Status",
                                        "type":"string",
                                        "value":"Married"
                                    }
                                ],
                                "contactBillingAddress":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"212-555-2150",
                                    "address2":null,
                                    "city":"Buffalo",
                                    "address1":"451 Brooks Ave",
                                    "postalCode":"14201",
                                    "county":null,
                                    "repositoryId":"se-990031",
                                    "state":"NY"
                                },
                                "receiveEmail":"yes",
                                "dateOfBirth":"2007-11-14T00:00:00.000Z",
                                "secondaryAddresses":{
                                    "Work":{
                                        "lastName":"Anderson",
                                        "firstName":"Kim",
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"212-555-2150",
                                        "address2":null,
                                        "city":"Buffalo",
                                        "address1":"451 Brooks Ave",
                                        "postalCode":"14201",
                                        "county":null,
                                        "repositoryId":"se-970031",
                                        "state":"NY"
                                    },
                                    "Mom' s house":{
                                        "lastName":"Anderson",
                                        "firstName":"Dolores",
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"212-555-4321",
                                        "address2":null,
                                        "city":"Dewitt",
                                        "address1":"41 Wexford Rd ",
                                        "postalCode":"13214",
                                        "county":null,
                                        "repositoryId":"se-140010",
                                        "state":"NY"
                                    },
                                    "Home":{
                                        "lastName":"dd",
                                        "firstName":"sdf",
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"1231231231",
                                        "address2":"f",
                                        "city":"f",
                                        "address1":"dd",
                                        "postalCode":"36123",
                                        "county":null,
                                        "repositoryId":"se-980031",
                                        "state":"AL"
                                    }
                                },
                                "locale":"en_US",
                                "contactShippingAddress":{
                                    "lastName":"dd",
                                    "firstName":"sdf",
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"1231231231",
                                    "address2":"f",
                                    "city":"f",
                                    "address1":"dd",
                                    "postalCode":"36123",
                                    "county":null,
                                    "repositoryId":"se-980031",
                                    "state":"AL"
                                },
                                "receiveEmailDate":"2018-03-21T13:10:08.463Z",
                                "firstName":"Kim",
                                "profileType":"b2b_user",
                                "repositoryId":"120117",
                                "shippingAddress":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"212-555-1977",
                                    "address2":"",
                                    "city":"Montgomery",
                                    "address1":"21 Cedar Ave",
                                    "postalCode":"13202",
                                    "county":null,
                                    "repositoryId":"142021",
                                    "state":"NY"
                                },
                                "id":"120117",
                                "email":"kim@example.com",
                                "daytimeTelephoneNumber":"212-555-1977",
                                "shippingAddresses":[
                                    {
                                        "lastName":"Anderson",
                                        "country":"United States",
                                        "address3":"",
                                        "address2":"",
                                        "city":"Syracuse",
                                        "prefix":"",
                                        "address1":"21 Cedar Ave",
                                        "postalCode":"13202",
                                        "jobTitle":"",
                                        "companyName":"",
                                        "county":"",
                                        "isDefaultAddress":false,
                                        "suffix":"",
                                        "selectedCountry":"US",
                                        "firstName":"Kim",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"212-555-1977",
                                        "faxNumber":"",
                                        "middleName":"",
                                        "state":"New York",
                                        "selectedState":"NY",
                                        "state_ISOCode":"US-NY"
                                    },
                                    {
                                        "lastName":"Anderson",
                                        "country":"United States",
                                        "address3":"",
                                        "address2":"",
                                        "city":"Montgomery",
                                        "prefix":"",
                                        "address1":"21 Cedar Ave",
                                        "postalCode":"13202",
                                        "jobTitle":"",
                                        "companyName":"",
                                        "county":"",
                                        "isDefaultAddress":true,
                                        "suffix":"",
                                        "selectedCountry":"US",
                                        "firstName":"Kim",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"212-555-1977",
                                        "faxNumber":"",
                                        "middleName":"",
                                        "state":"New York",
                                        "selectedState":"NY",
                                        "state_ISOCode":"US-NY"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200012|please provide valid input|\n|23010|City not specified in shipping address|\n|23011|Address line 1 not specified in shipping address|\n|22000|The profile id passes is null or empty.|\n|23012|No last name specified in shipping address|\n|22001|Internal error while getting the profile.|\n|23013|No first name specified in shipping address|\n|22002|No profile found with the given id.|\n|23015|Phone number not specified in shipping address|\n|23005|Invalid phone number in shipping address|\n|23007|No country specified in shipping address|\n|23008|Postal code not specified in shipping address|\n|13036|One of the dynamic properties is not writable by the Agent user|\n|23041|You cannot activate or inactivate this profile as it is linked to multiple accounts.|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id corresponding to which site specific properties should be updated",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfile_request"
                        },
                        "in":"body",
                        "name":"updateProfile_request"
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-put",
                "x-filename-id":"ccagent-v1-profiles-id-put"
            }
        },
        "/ccagent/v1/payment/calculateRemainingBalance":{
            "post":{
                "summary":"calculateRemainingBalance",
                "produces":[
                    "application/json"
                ],
                "operationId":"calculateRemainingBalance",
                "description":"Get remaining order amount for mixed currency orders.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/calculateRemainingBalance_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/calculateRemainingBalance_request"
                        },
                        "in":"body",
                        "name":"calculateRemainingBalance_request"
                    }
                ],
                "tags":[
                    "Agent/Payment"
                ],
                "x-internal-id":"ccagent-v1-payment-calculateRemainingBalance-post",
                "x-filename-id":"ccagent-v1-payment-calculateremainingbalance-post"
            }
        },
        "/ccagent/v1/priceListGroups":{
            "get":{
                "summary":"listPriceListGroups",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPriceListGroups",
                "description":"List Price List Groups. Get a list of PriceListGroups.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPriceListGroups_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "defaultPriceListGroup":{
                                    "isTaxIncluded":false,
                                    "endDate":"2016-03-11T18:30:00.000Z",
                                    "displayName":"UsDollar",
                                    "listPriceList":{
                                        "repositoryId":"listPrices"
                                    },
                                    "active":false,
                                    "isPointsBased":false,
                                    "locale":"en_US",
                                    "shippingSurchargePriceList":{
                                        "repositoryId":"shippingSurchargePrices"
                                    },
                                    "taxCalculationType":"calculateTax",
                                    "repositoryId":"UsDollar",
                                    "salePriceList":{
                                        "repositoryId":"salePrices"
                                    },
                                    "currency":{
                                        "symbol":"$",
                                        "displayName":"US Dollar",
                                        "repositoryId":"en_US",
                                        "fractionalDigits":2,
                                        "currencyCode":"USD",
                                        "numericCode":"840"
                                    },
                                    "id":"UsDollar",
                                    "includeAllProducts":true,
                                    "startDate":"2016-03-10T18:30:00.000Z"
                                },
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "endDate":"2016-03-11T18:30:00.000Z",
                                        "displayName":null,
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "active":false,
                                        "isPointsBased":false,
                                        "locale":"en_US",
                                        "shippingSurchargePriceList":null,
                                        "taxCalculationType":"calculateTax",
                                        "repositoryId":"UsDollar",
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"en_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"840"
                                        },
                                        "id":"UsDollar",
                                        "includeAllProducts":true,
                                        "startDate":"2016-03-10T18:30:00.000Z"
                                    },
                                    {
                                        "isTaxIncluded":false,
                                        "endDate":"2016-03-11T18:30:00.000Z",
                                        "displayName":"CanadianDollar",
                                        "listPriceList":{
                                            "repositoryId":"CanadianDollar_listPrice"
                                        },
                                        "active":false,
                                        "isPointsBased":false,
                                        "locale":"en_CA",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"CanadianDollar_shippingSurchargePrice"
                                        },
                                        "taxCalculationType":"calculateTax",
                                        "repositoryId":"CanadianDollar",
                                        "salePriceList":{
                                            "repositoryId":"CanadianDollar_salePrice"
                                        },
                                        "id":"CanadianDollar",
                                        "includeAllProducts":false,
                                        "startDate":"2016-03-10T18:30:00.000Z"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20185|There was an error fetching the PriceListGroup list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The search query string in SCIM format. Results will be filtered based on this query.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"defaultFirst",
                        "description":"This for displaying default PriceListGroup first in the list",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"siteId",
                        "description":"Site ID of the site",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeDeleted",
                        "description":"If true, include soft deleted items in results. If false or not present, exclude them.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"active",
                        "description":"If null, don't filter active/inactive items. If true or false, return only items where active has that value.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/PriceListGroup"
                ],
                "x-internal-id":"ccagent-v1-priceListGroups-get",
                "x-filename-id":"ccagent-v1-pricelistgroups-get"
            }
        },
        "/ccagent/v1/returnRequests/{id}/receive":{
            "put":{
                "summary":"receiveReturnRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"receiveReturnRequest",
                "description":"Receive Return Request. Updates details of items received against a return request with operation set as 'receiveReturns'.Additonally takes x-ccsite header. If the site information is not provided by default it takes the order site. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/receiveReturnRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "returnRequestStatus":"Full return",
                                "isExchangeRequest":false,
                                "returnItems":[
                                    {
                                        "quantityReturned":1,
                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                        "dynamicProperties":[
                                            {
                                                "id":"ReferralCode",
                                                "label":"ReferralCode",
                                                "value":null
                                            },
                                            {
                                                "id":"OfferEndsDate",
                                                "label":"OfferEndsDate",
                                                "value":"2020-07-02T03:42:42.000Z"
                                            },
                                            {
                                                "id":"Discount",
                                                "label":"Discount",
                                                "value":10
                                            },
                                            {
                                                "id":"GiftWrapping",
                                                "label":"Gift Wrapping",
                                                "value":false
                                            },
                                            {
                                                "id":"name",
                                                "label":"Name on product(Mug)",
                                                "value":"My name"
                                            },
                                            {
                                                "id":"ShippingInstructions",
                                                "label":"Shipping Instructions",
                                                "value":null
                                            }
                                        ],
                                        "displayName":"OM-D E-M10 Digital Compact System Camera",
                                        "externalData":[
                                        ],
                                        "billingProfileId":"billingProfile-123",
                                        "billingAccountId":"billingAcc-123",
                                        "childItems":[
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":2,
                                                "productId":"prod10040",
                                                "displayName":"Super Smash Brothers Brawl",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "childItems":[
                                                    {
                                                        "serviceAccountId":"serviceAcc-123",
                                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                                        "quantity":1,
                                                        "productId":"prod10039",
                                                        "displayName":"Wii Music I",
                                                        "externalData":[
                                                        ],
                                                        "parentAssetKey":"23456",
                                                        "billingProfileId":"billingProfile-123",
                                                        "billingAccountId":"billingAcc-123",
                                                        "rootAssetKey":"12345",
                                                        "transactionDate":"2018-06-27T12:59:59Z",
                                                        "catRefId":"sku10049",
                                                        "assetKey":"34567",
                                                        "route":"product/prod10039",
                                                        "customerAccountId":"customerAcc-123",
                                                        "selectedOptions":[
                                                        ],
                                                        "actionCode":"Add",
                                                        "activationDate":"2017-06-27T15:30:00Z",
                                                        "serviceId":"service-123",
                                                        "asset":false
                                                    }
                                                ],
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10041",
                                                "assetKey":"23456",
                                                "route":"product/prod10040",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            },
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":1,
                                                "productId":"prod10038",
                                                "displayName":"Wii Music",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":"1234",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10042",
                                                "assetKey":"93847",
                                                "route":"product/prod10038",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            }
                                        ],
                                        "configuratorId":"12345677",
                                        "skuOptionInfo":[
                                            {
                                                "optionValue":"Tan",
                                                "optionName":"color"
                                            },
                                            {
                                                "optionValue":"30.8-megapixels",
                                                "optionName":"resolution"
                                            }
                                        ],
                                        "assetKey":"12345",
                                        "quantityAvailableForReturn":0,
                                        "commerceItemId":"ci9000467",
                                        "suggestedShippingRefund":35,
                                        "returnReasonId":"10001",
                                        "price":200,
                                        "returnReason":"Incorrect Item",
                                        "actionCode":"Add",
                                        "promotionAdjustments":[
                                        ],
                                        "serviceId":"service-123",
                                        "quantityReceived":1,
                                        "dispositionReason":{
                                            "displayKey":"acceptedWithRefund",
                                            "displayName":"Accepted With Refund"
                                        },
                                        "serviceAccountId":"serviceAcc-123",
                                        "unitPrice":200,
                                        "quantityToReturn":1,
                                        "comments":null,
                                        "productId":"camera_1",
                                        "returnItemId":"100003",
                                        "quantityToReceive":0,
                                        "shippingGroupId":"sg80417",
                                        "suggestedTaxRefund":23.31,
                                        "parentAssetKey":null,
                                        "rootAssetKey":null,
                                        "transactionDate":"2018-06-27T12:59:59Z",
                                        "catRefId":"camerasku_1_5",
                                        "customerAccountId":"customerAcc-123",
                                        "quantityShipped":1,
                                        "adjustedPromotionReferences":"",
                                        "additionalProperties":{
                                            "property2":"tag",
                                            "property":"display"
                                        },
                                        "activationDate":"2017-06-27T15:30:00Z",
                                        "asset":false,
                                        "actualRefundAmount":200,
                                        "suggestedRefundAmount":200
                                    }
                                ],
                                "returnLabel":"return label 1",
                                "isManuallyAdjusted":false,
                                "orderInfo":{
                                    "originOfOrder":"contactCenter",
                                    "priceInfo":{
                                        "total":256.31,
                                        "amount":198,
                                        "shipping":35,
                                        "isTaxIncluded":false,
                                        "tax":23.31,
                                        "subTotal":200,
                                        "orderDiscountAmount":2,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":189.9
                                    },
                                    "recurringChargePriceInfo":{
                                        "amount":20,
                                        "total":20,
                                        "shipping":0,
                                        "subTotalByFrequency":[
                                            {
                                                "amount":20,
                                                "frequency":"Monthly"
                                            }
                                        ],
                                        "taxByFrequency":[
                                            {
                                                "amount":0,
                                                "frequency":"Monthly"
                                            }
                                        ],
                                        "tax":0,
                                        "subTotal":20,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":20
                                    },
                                    "orderId":"o10423",
                                    "creationDate":"2015-03-27 15:53:01.0",
                                    "submittedDate":"2015-03-27 15:54:01.0"
                                },
                                "refundInfo":{
                                    "refundDue":256.31,
                                    "suggestedShippingRefund":35,
                                    "returnFee":0,
                                    "suggestedOrderRefund":200,
                                    "suggestedTaxRefund":23.31,
                                    "suggestedTotalRefund":256.31,
                                    "appeasementRefundAdjustment":0,
                                    "actualShippingRefund":35,
                                    "actualTaxRefund":23.31,
                                    "otherRefund":0,
                                    "secondaryCurrencyAppeasementRefundAdjustment":0
                                },
                                "isSetteled":false,
                                "promotionAdjustments":{
                                    "promotionAdjustmentsCount":1,
                                    "orderPromotionValueAdjustments":[
                                        {
                                            "adjustedAmount":2,
                                            "promotionAdjustmentType":"Removed",
                                            "promotionDesc":"Order Discount - SAVE$2ON20 - Coupon",
                                            "couponCode":"SAVE2ON20",
                                            "promotionId":"explicitOrderDiscount2on20"
                                        }
                                    ],
                                    "totalOrderDiscountAdjustment":2,
                                    "nonReturnItemCostAdjustment":[
                                    ],
                                    "itemPromotionValueAdjustments":[
                                    ],
                                    "manyToManyPromotionCouponAdjustment":{
                                        "SAVE2ON20":[
                                            {
                                                "adjustedAmount":2,
                                                "promotionAdjustmentType":"Removed",
                                                "promotionDesc":"Order Discount - SAVE$2ON20 - Coupon",
                                                "promotionId":"explicitOrderDiscount2on20"
                                            }
                                        ]
                                    }
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/returnRequests/100003/receive"
                                    }
                                ],
                                "additionalProperties":{
                                    "property2":"tag",
                                    "property":"display"
                                },
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "providerDate":"2016-11-25T13:33:48.000Z",
                                            "providerNote":"The quote is approved as per the request",
                                            "profileType":null,
                                            "profileId":"se-570031"
                                        },
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "requestDate":"2016-10-25T13:33:48.000Z",
                                            "requesterNote":"provide 10 percent off on the total quantity"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-25T13:33:48.000Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":"2016-10-25T13:35:32.000Z",
                                    "expirationDate":"2026-04-28T18:53:48.000Z"
                                },
                                "trackingNumber":[
                                    "http://localhost:9080/trackingNumber",
                                    "http://localhost:9080/trackingNumber2"
                                ],
                                "paymentReversalInfo":{
                                    "creditCardInfo":{
                                        "cardNumber":"xxxxxxxxxxxx1111"
                                    },
                                    "reversalMethod":"Card Payment Reversal"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|200219|{0} is an inactive reason.|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200127|Internal error occurred.|\n|200218|{0} is an invalid reason.|\n|200126|Invalid Input Parameter.|\n|200125|Input passed in is null.|\n|200131|Return Request Id passed in is null.|\n|200132|Return Request is not in pending refund state.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Return Request Id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"Shopper profile id associated to the order",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/receiveReturnRequest_request"
                        },
                        "in":"body",
                        "name":"receiveReturnRequest_request"
                    }
                ],
                "tags":[
                    "Agent/Return Order"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-returnRequests-{id}-receive-put",
                "x-filename-id":"ccagent-v1-returnrequests-id-receive-put"
            }
        },
        "/ccagent/v1/profiles/{id}/addresses/{addressId}":{
            "get":{
                "summary":"getProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfileAddress",
                "description":"Get Profile Address specific to the customer profile based on the address Id",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "firstName":"tr",
                                    "lastName":"et",
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"SHIPPING"
                                        }
                                    ],
                                    "phoneNumber":"631-748-6479",
                                    "address2":"et",
                                    "city":"te",
                                    "address1":"et",
                                    "postalCode":"35005",
                                    "repositoryId":"130023",
                                    "state":"AL"
                                },
                                "addressType":"tertr",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles/se-570031/addresses/130023"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-addresses-{addressId}-get",
                "x-filename-id":"ccagent-v1-profiles-id-addresses-addressid-get"
            },
            "delete":{
                "summary":"deleteProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProfileAddress",
                "description":"Deletes the address associated to the profile and the address info. In order a B2B user to delete address, should have profile address manager role.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"se-570031"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-addresses-{addressId}-delete",
                "x-filename-id":"ccagent-v1-profiles-id-addresses-addressid-delete"
            },
            "put":{
                "summary":"updateProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfileAddress",
                "description":"Update profile address of the customer. If the customer is B2B, then the customer should have profile address manager role in that organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "firstName":"tr",
                                    "lastName":"et",
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"SHIPPING"
                                        }
                                    ],
                                    "phoneNumber":"631-748-6479",
                                    "address2":"et",
                                    "city":"te",
                                    "address1":"et",
                                    "postalCode":"35005",
                                    "repositoryId":"130023",
                                    "state":"AL"
                                },
                                "addressType":"tertr",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles/se-570031/addresses/130023"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n|89101|User {0} does not have required permission to manage addresses.|\n|100186|Updating of multiple address is not allowed|\n|100183|Addresses is required|\n|23010|City is not specified|\n|23011|Address line 1 not specified|\n|22000|The profile id passes is null or empty.|\n|23012|No last name specified in shipping address|\n|22001|Internal error while getting the profile.|\n|23013|No first name specified in shipping address|\n|23015|Phone number not specified in shipping address|\n|23005|Invalid phone number is specified|\n|23007|No country is specified |\n|23008|Postal code is not specified|\n|100077|One of the dynamic properties is not writable by the Agent user|\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfileAddress_request"
                        },
                        "in":"body",
                        "name":"updateProfileAddress_request"
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-addresses-{addressId}-put",
                "x-filename-id":"ccagent-v1-profiles-id-addresses-addressid-put"
            }
        },
        "/ccagent/v1/profiles/{id}/addresses":{
            "post":{
                "summary":"addProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"addProfileAddress",
                "description":"Add profile address for a shopper. Any B2C user can add profile address. The B2B user needs to have profileAddressManager role in the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"907-385-4412",
                                    "address2":"",
                                    "city":"Anchorage",
                                    "address1":"639 Main St",
                                    "postalCode":"99501",
                                    "companyName":"National Discount Auto Parts",
                                    "repositoryId":"210026",
                                    "state":"AZ"
                                },
                                "addressType":"Addr3ess313333312-Profile"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n|22033|User is not logged in.|\n|22000|The profile id passes is null or empty.|\n|22001|Internal error while getting the profile.|\n|22002|No profile found with the given id.|\n|23005|Invalid phone number is specified|\n|23007|No country is specified|\n|23008|Postal code is not specified|\n|23010|City is not specified|\n|23011|Address line 1 not specified|\n|100077|One of the dynamic properties is not writable by the Agent user|\n||Invalid address type ID {0}|\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addProfileAddress_request"
                        },
                        "in":"body",
                        "name":"addProfileAddress_request"
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-addresses-post",
                "x-filename-id":"ccagent-v1-profiles-id-addresses-post"
            },
            "get":{
                "summary":"listProfileAddresses",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProfileAddresses",
                "description":"Get Profile Addresses specific to the customer profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProfileAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":8,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles/bb-110023/addresses?limit=8&offset=0"
                                    }
                                ],
                                "items":[
                                    {
                                        "address":{
                                            "lastName":null,
                                            "country":"US",
                                            "types":[
                                                {
                                                    "displayName":"shipping",
                                                    "repositoryId":"ss-10002",
                                                    "id":"SHIPPING"
                                                }
                                            ],
                                            "address2":null,
                                            "city":"sdf",
                                            "address1":"sdfs",
                                            "postalCode":"35005",
                                            "companyName":null,
                                            "county":null,
                                            "firstName":null,
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":null,
                                            "repositoryId":"140065",
                                            "state":"AL"
                                        },
                                        "addressType":"test2##0"
                                    },
                                    {
                                        "address":{
                                            "lastName":null,
                                            "country":"US",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"BILLING"
                                                }
                                            ],
                                            "address2":"dsfsd",
                                            "city":"sdf",
                                            "address1":"dsss",
                                            "postalCode":"35005",
                                            "companyName":null,
                                            "county":null,
                                            "firstName":null,
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":null,
                                            "repositoryId":"140059",
                                            "state":"AL"
                                        },
                                        "addressType":"This ##0"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"queryFormat to search on the address properties. Possible values SCIM or null.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"addressType",
                        "description":"Exact nick name to search.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-addresses-get",
                "x-filename-id":"ccagent-v1-profiles-id-addresses-get"
            }
        },
        "/ccagent/v1/saml/metadata/spCertificate":{
            "get":{
                "summary":"get Service Provider Signing Certificate",
                "produces":[
                    "text/xml"
                ],
                "operationId":"getSpCertificate",
                "description":"Get Service Provider Signing Certificate as PEM.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSpCertificate_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Agent/Agent Service Provider Entity Descriptor"
                ],
                "x-internal-id":"ccagent-v1-saml-metadata-spCertificate-get",
                "x-filename-id":"ccagent-v1-saml-metadata-spcertificate-get"
            }
        },
        "/ccagent/v1/shopperTypes/{id}":{
            "get":{
                "summary":"getShopperType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShopperType",
                "description":"Get Shopper Type. Get information about shopper types by ID. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShopperType_response"
                        },
                        "examples":{
                            "application/json":{
                                "propertiesOrder":[
                                    "login",
                                    "password",
                                    "email",
                                    "autoLogin",
                                    "generatedPassword",
                                    "lastEmailed",
                                    "emailStatus",
                                    "receiveEmail",
                                    "lastPasswordGenerate",
                                    "lastActivity",
                                    "lastPasswordUpdate",
                                    "registrationDate",
                                    "derivedApprovalRequired",
                                    "firstName",
                                    "middleName",
                                    "derivedOrderPriceLimit",
                                    "lastName",
                                    "gender",
                                    "daytimeTelephoneNumber",
                                    "member",
                                    "userType",
                                    "locale",
                                    "securityStatus",
                                    "description",
                                    "realmId",
                                    "defaultCarrier",
                                    "abandonedOrderCount",
                                    "allowPartialShipment",
                                    "currentLocation",
                                    "accessTokenSigningKey",
                                    "expressCheckout"
                                ],
                                "displayName":"User",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/shopperTypes/user?properties=%5Bobject%20Object%5D"
                                    }
                                ],
                                "id":"user",
                                "properties":{
                                    "lastName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "accessTokenSigningKey":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"accessTokenSigningKey",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "gender":{
                                        "internalOnly":null,
                                        "default":"female",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Gender",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "generatedPassword":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Generated password",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "allowPartialShipment":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Allow partial shipment",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "defaultCarrier":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Default carrier",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "description":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Description",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "locale":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Locale",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "login":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Login name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "required":true,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "securityStatus":{
                                        "internalOnly":null,
                                        "default":0,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Security status",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "autoLogin":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Auto login",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "password":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Password",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "required":true,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "registrationDate":{
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.876Z",
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Registration date",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "member":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Member",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastPasswordGenerate":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"lastPasswordGenerate",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "email":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Email address",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "daytimeTelephoneNumber":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Daytime telephone number",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "realmId":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Profile Realm",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "derivedOrderPriceLimit":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":22,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Order limit",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "receiveEmail":{
                                        "internalOnly":null,
                                        "default":"yes",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Receive email",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastEmailed":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"lastEmailed",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "currentLocation":{
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "length":0,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Current location",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "abandonedOrderCount":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Number of abandoned orders",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "firstName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"First name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "emailStatus":{
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Email status",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "derivedApprovalRequired":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Approval required",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "expressCheckout":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Express checkout",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastPasswordUpdate":{
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.962Z",
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last password update",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastActivity":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last activity",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "middleName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Middle name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "userType":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"User type",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|75001|Not supported type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of shopper type.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Shopper Types"
                ],
                "x-internal-id":"ccagent-v1-shopperTypes-{id}-get",
                "x-filename-id":"ccagent-v1-shoppertypes-id-get"
            }
        },
        "/ccagent/v1/profileRequests":{
            "get":{
                "summary":"listProfileRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProfileRequests",
                "description":"List Profile Requests. This operation is used to get the collection of profile requests from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of profile request.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProfileRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com:9080/ccagentui/v1/profileRequests"
                                    }
                                ],
                                "items":[
                                    {
                                        "requestedOrganizationName":"Oracle",
                                        "organization":{
                                            "id":"100001"
                                        },
                                        "profile":{
                                            "firstName":"User",
                                            "lastName":"Test",
                                            "customerContactId":"CRMID_1",
                                            "id":"100001",
                                            "email":"user@example.com"
                                        },
                                        "requestedOrganizationID":null,
                                        "id":100001,
                                        "status":"approved"
                                    }
                                ],
                                "___etag___":"eyJ2ZXJzaW9uIjowLCJ1cmkiOiJvcmdhbml6YXRpb25SZXF1ZXN0cyIsImhhc2giOiJ4S1JsMHc9PSJ9"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|85000|Invalid Query Expression.|\n|50012|Invalid Sort options.|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset'.|\n|100019|If there was any internal error while getting profile requests list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across profile request properties like 'requestedOrganizationName'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profileRequests-get",
                "x-filename-id":"ccagent-v1-profilerequests-get"
            }
        },
        "/ccagent/v1/merchant/cloudConfiguration":{
            "get":{
                "summary":"getCloudConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCloudConfiguration",
                "description":"Get Cloud Configuration. Gets the configurations from server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCloudConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "isShowTaxSummaryEnabled":true,
                                "excludeAddressList":false,
                                "isB2BEnabled":false,
                                "enableCustomOrganizationId":false,
                                "clientConfiguration":{
                                    "includeOrderDetailsInShippingMethodsPayload":true,
                                    "createOrderForLoggedInAtCheckout":false
                                },
                                "allowReturnOnPartiallyFulfilledOrder":false,
                                "strictExtraPropertiesValidation":true,
                                "enablePurchaseListItemCustomPropertiesAsKeys":false,
                                "enablePciCompliance":false,
                                "isAgentAppEnabled":true,
                                "enableChildEntitiesLimit":false,
                                "enableDefaultSortForListProducts":false,
                                "maxChildItemsCount":1000,
                                "useOrderSubmittedDateForTax":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30012|Could not get site {0}|\n"
                    }
                },
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-cloudConfiguration-get",
                "x-filename-id":"ccagent-v1-merchant-cloudconfiguration-get"
            }
        },
        "/ccagent/v1/personalDataReports/requests":{
            "post":{
                "summary":"createClickstreamRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"createClickstreamRequest",
                "description":"Request a clickstream history report for a given shopper.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/clickstreamReportRecord"
                        },
                        "description":"ID and information about requested clickstream report"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"Error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createClickstreamRequest_request"
                        },
                        "in":"body",
                        "name":"createClickstreamRequest_request"
                    }
                ],
                "tags":[
                    "Agent/Privacy"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-personalDataReports-requests-post",
                "x-filename-id":"ccagent-v1-personaldatareports-requests-post"
            },
            "get":{
                "summary":"listClickstreamRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"listClickstreamRequests",
                "description":"Retreive records of clickstream history reports",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/clickstreamReportList_response"
                        },
                        "description":"List of clickstream report records"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"Error response"
                    }
                },
                "tags":[
                    "Agent/Privacy"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-personalDataReports-requests-get",
                "x-filename-id":"ccagent-v1-personaldatareports-requests-get"
            }
        },
        "/ccagent/v1/locations":{
            "get":{
                "summary":"listLocations",
                "produces":[
                    "application/json"
                ],
                "operationId":"listLocations",
                "description":"List Locations. Retrieves and lists all the available locations using the given query options for paging and sorting.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listLocations_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"https://www.example.com/ccagent/v1/locations"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"locationId",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "country":"USA",
                                        "distance":null,
                                        "endDate":"2017-04-25T00:00:00.000Z",
                                        "city":"Glen Allen",
                                        "latitude":37.6659833,
                                        "postalCode":"23060",
                                        "county":"Henrico",
                                        "stateAddress":"VA",
                                        "pickUp":false,
                                        "sites":[
                                            {
                                                "id":"siteUS"
                                            },
                                            {
                                                "id":"siteCA"
                                            }
                                        ],
                                        "inventory":false,
                                        "type":"store",
                                        "locationId":"GlenAllen187",
                                        "email":"store187@example.com",
                                        "longitude":-77.5063697,
                                        "hours":"9:00am - 5:00pm",
                                        "address3":null,
                                        "address2":"Suite 101",
                                        "address1":"4870 Sadler Rd.",
                                        "externalLocationId":"187",
                                        "phoneNumber":"(617) 386-1200",
                                        "repositoryId":"4000345",
                                        "name":"Glen Allen #187",
                                        "faxNumber":"(617) 386-1200",
                                        "startDate":"2016-04-25T00:00:00.000Z"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the query used to filter results. Defaults to SCIM.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"total",
                        "description":"The total number of location items.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first location item to return. The default is 0.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of location items to return. The default is 10.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"The location items sorting criteria. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|property|string|The property by which to sort the list of location items.  The default is locationId.|\n|order|string|The sort order, either 'asc' (ascending) or 'desc' (decending).  The default is 'asc'.|\n",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Locations"
                ],
                "x-internal-id":"ccagent-v1-locations-get",
                "x-filename-id":"ccagent-v1-locations-get"
            }
        },
        "/ccagent/v1/products":{
            "get":{
                "summary":"listProducts",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProducts",
                "description":"List Products. Gets a list of products. Optionally search for products in the given catalog and collection whose display name CONTAINS IGNORECASE the given search string. Optionally takes the x-ccasset-language header to get translated content in another language. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile.Additonally takes x-ccsite header to return the data specific to the site",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProducts_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":3,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/products?delegatedAdminAllowedThroughAgent=true&orderApprovalsAllowedThroughAgent=true"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "longDescription":"It's Samantha Baker's Sweet Sixteen and no one in her family remembers\n                the important occasion. John Hughes, the writer of National Lampoon's Vacation, shows how coming-of-age\n                can be full of surprises in this warm-hearted teenage comedy starring Molly Ringwald. She's your average\n                teen, enduring creepy freshmen, spoiled siblings, confused parents and the Big Blonde on Campus who\n                stands between her and the boy of her dreams. But wait...the day isn't over yet! This sparkling film\n                features a dynamic score, and outstanding performances by Paul Dooley, Emmy winner Blanche Baker and\n                Oscar nominee Justin Henry.\n            ",
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg&height=100&width=100",
                                        "largeImage":null,
                                        "smallImage":null,
                                        "nonreturnable":false,
                                        "displayName":"16 Candles",
                                        "orderLimit":null,
                                        "onlineOnly":true,
                                        "description":"A really great movie that you should not miss.",
                                        "listPrices":null,
                                        "salePrices":null,
                                        "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg",
                                        "type":null,
                                        "largeImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg&height=940&width=940"
                                        ],
                                        "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg&height=940&width=940",
                                        "addOnProducts":[
                                            {
                                                "repositoryId":"cp10004",
                                                "configurationOptions":[
                                                    {
                                                        "product":{
                                                            "displayName":"OM-D E-M10 Digital Compact System Camera",
                                                            "repositoryId":"camera_1",
                                                            "id":"camera_1",
                                                            "type":"camera"
                                                        },
                                                        "repositoryId":"co10009",
                                                        "id":"co10009",
                                                        "sku":{
                                                            "repositoryId":"camerasku_1_1",
                                                            "id":"camerasku_1_1"
                                                        }
                                                    },
                                                    {
                                                        "product":{
                                                            "displayName":"OM-D E-M10 Digital Compact System Camera",
                                                            "repositoryId":"camera_1",
                                                            "id":"camera_1",
                                                            "type":"camera"
                                                        },
                                                        "repositoryId":"co10010",
                                                        "id":"co10010",
                                                        "sku":{
                                                            "repositoryId":"camerasku_1_2",
                                                            "id":"camerasku_1_2"
                                                        }
                                                    }
                                                ],
                                                "id":"cp10004"
                                            },
                                            {
                                                "repositoryId":"cp10005",
                                                "configurationOptions":[
                                                    {
                                                        "product":{
                                                            "displayName":"Movie Gift Card",
                                                            "repositoryId":"giftCard_1",
                                                            "id":"giftCard_1",
                                                            "type":"giftCard"
                                                        },
                                                        "repositoryId":"co10011",
                                                        "id":"co10011",
                                                        "sku":{
                                                            "repositoryId":"giftCardsku_1",
                                                            "id":"giftCardsku_1"
                                                        }
                                                    }
                                                ],
                                                "id":"cp10005"
                                            }
                                        ],
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg&height=300&width=300"
                                        ],
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "shippingSurcharges":null,
                                        "id":"Product_19Cxy",
                                        "filteredSKUs":[
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":null,
                                                "listPrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "largeImageURLs":[
                                                ],
                                                "productLine":null,
                                                "listVolumePrices":null,
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "model":null,
                                                "id":"Sku_19Dxy",
                                                "barcode":"200000000134",
                                                "salePriceEndDate":null,
                                                "images":[
                                                ],
                                                "unitOfMeasure":null,
                                                "primaryMediumImageURL":null,
                                                "dynamicPropertyMapBigString":{
                                                },
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "primarySourceImageURL":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "productFamily":null,
                                                "primaryThumbImageURL":null,
                                                "nonreturnable":false,
                                                "displayName":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "productListingSku":null,
                                                "primaryLargeImageURL":null,
                                                "derivedOnlineOnly":true,
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "smallImageURLs":[
                                                ],
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "thumbnailImage":null,
                                                "saleVolumePrices":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "quantity":15,
                                                "salePrice":4.99,
                                                "fullImageURLs":[
                                                ],
                                                "variantValuesOrder":{
                                                },
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"Sku_19Dxy",
                                                "shippingSurcharge":null,
                                                "partNumber":"part-001",
                                                "listPrice":12.99,
                                                "configurable":false
                                            },
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":null,
                                                "listPrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "largeImageURLs":[
                                                ],
                                                "productLine":null,
                                                "listVolumePrices":null,
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "model":null,
                                                "id":"Sku_19Dxyi",
                                                "barcode":"200000000141",
                                                "salePriceEndDate":null,
                                                "images":[
                                                ],
                                                "unitOfMeasure":null,
                                                "primaryMediumImageURL":null,
                                                "dynamicPropertyMapBigString":{
                                                },
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "primarySourceImageURL":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "productFamily":null,
                                                "primaryThumbImageURL":null,
                                                "nonreturnable":false,
                                                "displayName":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "productListingSku":null,
                                                "primaryLargeImageURL":null,
                                                "derivedOnlineOnly":true,
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "smallImageURLs":[
                                                ],
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "thumbnailImage":null,
                                                "saleVolumePrices":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "quantity":15,
                                                "salePrice":null,
                                                "fullImageURLs":[
                                                ],
                                                "variantValuesOrder":{
                                                },
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"Sku_19Dxyi",
                                                "shippingSurcharge":null,
                                                "partNumber":"part-001",
                                                "listPrice":null,
                                                "configurable":false
                                            },
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":null,
                                                "listPrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "largeImageURLs":[
                                                ],
                                                "productLine":null,
                                                "listVolumePrices":null,
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "model":null,
                                                "id":"Sku_19Dxyii",
                                                "barcode":"200000000158",
                                                "salePriceEndDate":null,
                                                "images":[
                                                ],
                                                "unitOfMeasure":null,
                                                "primaryMediumImageURL":null,
                                                "dynamicPropertyMapBigString":{
                                                },
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "primarySourceImageURL":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "productFamily":null,
                                                "primaryThumbImageURL":null,
                                                "nonreturnable":false,
                                                "displayName":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "productListingSku":null,
                                                "primaryLargeImageURL":null,
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "smallImageURLs":[
                                                ],
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "thumbnailImage":null,
                                                "saleVolumePrices":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "quantity":15,
                                                "salePrice":8.99,
                                                "fullImageURLs":[
                                                ],
                                                "variantValuesOrder":{
                                                },
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"Sku_19Dxyii",
                                                "shippingSurcharge":null,
                                                "partNumber":"part-001",
                                                "listPrice":19.99,
                                                "configurable":false
                                            }
                                        ],
                                        "childSKUs":[
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":null,
                                                "listPrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "largeImageURLs":[
                                                ],
                                                "productLine":null,
                                                "listVolumePrices":null,
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "model":null,
                                                "id":"Sku_19Dxy",
                                                "barcode":"200000000134",
                                                "salePriceEndDate":null,
                                                "images":[
                                                ],
                                                "unitOfMeasure":null,
                                                "primaryMediumImageURL":null,
                                                "dynamicPropertyMapBigString":{
                                                },
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "primarySourceImageURL":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "productFamily":null,
                                                "primaryThumbImageURL":null,
                                                "nonreturnable":false,
                                                "displayName":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "productListingSku":null,
                                                "primaryLargeImageURL":null,
                                                "derivedOnlineOnly":false,
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "smallImageURLs":[
                                                ],
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "thumbnailImage":null,
                                                "saleVolumePrices":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "quantity":15,
                                                "salePrice":4.99,
                                                "fullImageURLs":[
                                                ],
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"Sku_19Dxy",
                                                "shippingSurcharge":null,
                                                "partNumber":"part-001",
                                                "listPrice":12.99,
                                                "configurable":false
                                            },
                                            {
                                                "productFamily":null,
                                                "dynamicPropertyMapLong":{
                                                },
                                                "primaryThumbImageURL":null,
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":null,
                                                "nonreturnable":false,
                                                "displayName":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "listPrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "productLine":null,
                                                "listVolumePrices":null,
                                                "primaryLargeImageURL":null,
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "smallImageURLs":[
                                                ],
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "model":null,
                                                "id":"Sku_19Dxyi",
                                                "thumbnailImage":null,
                                                "barcode":"200000000141",
                                                "saleVolumePrices":null,
                                                "salePriceEndDate":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "quantity":15,
                                                "unitOfMeasure":null,
                                                "salePrice":null,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "dynamicPropertyMapBigString":{
                                                },
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"Sku_19Dxyi",
                                                "shippingSurcharge":null,
                                                "primarySourceImageURL":null,
                                                "partNumber":"part-001",
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":null,
                                                "configurable":false
                                            },
                                            {
                                                "productFamily":null,
                                                "dynamicPropertyMapLong":{
                                                },
                                                "primaryThumbImageURL":null,
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":null,
                                                "nonreturnable":false,
                                                "displayName":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "listPrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "productLine":null,
                                                "listVolumePrices":null,
                                                "primaryLargeImageURL":null,
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "smallImageURLs":[
                                                ],
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "model":null,
                                                "id":"Sku_19Dxyii",
                                                "thumbnailImage":null,
                                                "barcode":"200000000158",
                                                "saleVolumePrices":null,
                                                "salePriceEndDate":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "quantity":15,
                                                "unitOfMeasure":null,
                                                "salePrice":8.99,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "dynamicPropertyMapBigString":{
                                                },
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"Sku_19Dxyii",
                                                "shippingSurcharge":null,
                                                "primarySourceImageURL":null,
                                                "partNumber":"part-001",
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":19.99,
                                                "configurable":false
                                            }
                                        ],
                                        "lastModifiedDate":"2023-01-31T05:10:45.075Z",
                                        "salePrice":8.99,
                                        "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg&height=475&width=475",
                                        "fullImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg"
                                        ],
                                        "active":true,
                                        "thumbImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg&height=100&width=100"
                                        ],
                                        "productImages":[
                                            {
                                                "path":"/products/sixteen_candles_LARGE.jpg",
                                                "metadata":{
                                                },
                                                "repositoryId":"m470131",
                                                "name":"16 Candles Image - Large",
                                                "url":"http://localhost:9080/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg",
                                                "tags":[
                                                ]
                                            }
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "route":"/16-candles/product/Product_19Cxy",
                                        "notForIndividualSale":false,
                                        "mediumImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg&height=475&width=475"
                                        ],
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"Product_19Cxy",
                                        "shippingSurcharge":null,
                                        "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg&height=300&width=300",
                                        "partNumber":"MOV-SWEET16-MOV001",
                                        "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg&height=300&width=300",
                                        "sourceImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v5420730269231405246/products/sixteen_candles_LARGE.jpg&height=300&width=300"
                                        ],
                                        "minOrderLimit":1,
                                        "avgCustRating":4.5,
                                        "listPrice":19.99,
                                        "configurable":false
                                    },
                                    {
                                        "longDescription":null,
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg&height=100&width=100",
                                        "largeImage":null,
                                        "smallImage":null,
                                        "nonreturnable":false,
                                        "displayName":"Absurdistan",
                                        "orderLimit":100,
                                        "description":"Not really serious",
                                        "listPrices":null,
                                        "salePrices":null,
                                        "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg",
                                        "type":null,
                                        "largeImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg&height=940&width=940"
                                        ],
                                        "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg&height=940&width=940",
                                        "smallImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg&height=300&width=300"
                                        ],
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "id":"Product_11D",
                                        "filteredSKUs":[
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":null,
                                                "listPrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "largeImageURLs":[
                                                ],
                                                "productLine":null,
                                                "listVolumePrices":null,
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "model":null,
                                                "id":"Sku_11E",
                                                "barcode":"200000000028",
                                                "salePriceEndDate":null,
                                                "images":[
                                                ],
                                                "unitOfMeasure":null,
                                                "primaryMediumImageURL":null,
                                                "dynamicPropertyMapBigString":{
                                                },
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "primarySourceImageURL":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "productFamily":null,
                                                "primaryThumbImageURL":null,
                                                "nonreturnable":false,
                                                "displayName":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "productListingSku":null,
                                                "primaryLargeImageURL":null,
                                                "derivedOnlineOnly":true,
                                                "smallImageURLs":[
                                                ],
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "thumbnailImage":null,
                                                "saleVolumePrices":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "quantity":3,
                                                "salePrice":10.99,
                                                "fullImageURLs":[
                                                ],
                                                "variantValuesOrder":{
                                                },
                                                "repositoryId":"Sku_11E",
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "shippingSurcharge":null,
                                                "partNumber":"part-001",
                                                "listPrice":19.99,
                                                "configurable":false
                                            }
                                        ],
                                        "childSKUs":[
                                            {
                                                "productFamily":null,
                                                "dynamicPropertyMapLong":{
                                                },
                                                "primaryThumbImageURL":null,
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":null,
                                                "nonreturnable":false,
                                                "displayName":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "listPrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "productLine":null,
                                                "listVolumePrices":null,
                                                "primaryLargeImageURL":null,
                                                "derivedOnlineOnly":false,
                                                "smallImageURLs":[
                                                ],
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "model":null,
                                                "id":"Sku_11E",
                                                "thumbnailImage":null,
                                                "barcode":"200000000028",
                                                "saleVolumePrices":null,
                                                "salePriceEndDate":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "quantity":3,
                                                "unitOfMeasure":null,
                                                "salePrice":10.99,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "dynamicPropertyMapBigString":{
                                                },
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "repositoryId":"Sku_11E",
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "primarySourceImageURL":null,
                                                "shippingSurcharge":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":19.99,
                                                "configurable":false
                                            }
                                        ],
                                        "lastModifiedDate":"2023-01-31T05:10:45.075Z",
                                        "salePrice":null,
                                        "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg&height=475&width=475",
                                        "fullImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg"
                                        ],
                                        "active":true,
                                        "thumbImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg&height=100&width=100"
                                        ],
                                        "productImages":[
                                            {
                                                "path":"/products/absurdistan_LARGE.jpg",
                                                "metadata":{
                                                },
                                                "repositoryId":"m470133",
                                                "name":"Absurdistan Image - Large",
                                                "url":"http://localhost:9080/file/v4248266855026120653/products/absurdistan_LARGE.jpg",
                                                "tags":[
                                                ]
                                            }
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "route":"/absurdistan/product/Product_11D",
                                        "notForIndividualSale":false,
                                        "mediumImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg&height=475&width=475"
                                        ],
                                        "repositoryId":"Product_11D",
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg&height=300&width=300",
                                        "shippingSurcharge":null,
                                        "partNumber":"MOV-SWEET16-MOV001",
                                        "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg&height=300&width=300",
                                        "sourceImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v4248266855026120653/products/absurdistan_LARGE.jpg&height=300&width=300"
                                        ],
                                        "minOrderLimit":1,
                                        "avgCustRating":4,
                                        "listPrice":19.99,
                                        "configurable":false
                                    },
                                    {
                                        "longDescription":"Akira isn???t just a movie ??? it???s the genesis of a genre. Katsuhiro\n                Otomo???s landmark cyberpunk classic obliterated the boundaries of Japanese animation and forced the world\n                to look into the future. Akira???s arrival shattered traditional thinking, creating space for movies like\n                the The Matrix to be dreamed into brutal reality. Without Kaneda and Tetsuo, without espers and psionic\n                assassins, without that badass motorcycle ??? our world would be a far less exciting place to exist. But\n                the manga became the movie and the movie became a phenomenon and the world took notice. Now, Akira is\n                everywhere. If you can???t see it in the streets ??? if you can???t feel it crawling around inside your brain\n                ??? then you have yet to be initiated. What. Are. You. Waiting. For?\n            ",
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=100&width=100",
                                        "largeImage":null,
                                        "smallImage":null,
                                        "nonreturnable":false,
                                        "displayName":"Akira",
                                        "orderLimit":null,
                                        "description":"A really great movie that you should not miss.",
                                        "listPrices":null,
                                        "salePrices":null,
                                        "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg",
                                        "type":null,
                                        "largeImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=940&width=940"
                                        ],
                                        "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=940&width=940",
                                        "smallImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=300&width=300"
                                        ],
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "id":"Product_27Fxyzi",
                                        "filteredSKUs":[
                                            {
                                                "productFamily":null,
                                                "dynamicPropertyMapLong":{
                                                },
                                                "primaryThumbImageURL":null,
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":null,
                                                "nonreturnable":false,
                                                "displayName":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "listPrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "productLine":null,
                                                "listVolumePrices":null,
                                                "primaryLargeImageURL":null,
                                                "derivedOnlineOnly":true,
                                                "smallImageURLs":[
                                                ],
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "model":null,
                                                "id":"Sku_27Gxyzi",
                                                "thumbnailImage":null,
                                                "barcode":"200000000295",
                                                "saleVolumePrices":null,
                                                "salePriceEndDate":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "quantity":7,
                                                "unitOfMeasure":null,
                                                "salePrice":null,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "dynamicPropertyMapBigString":{
                                                },
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "variantValuesOrder":{
                                                },
                                                "mediumImageURLs":[
                                                ],
                                                "repositoryId":"Sku_27Gxyzi",
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "primarySourceImageURL":null,
                                                "shippingSurcharge":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":24.99,
                                                "configurable":false
                                            }
                                        ],
                                        "childSKUs":[
                                            {
                                                "productFamily":null,
                                                "dynamicPropertyMapLong":{
                                                },
                                                "primaryThumbImageURL":null,
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":null,
                                                "nonreturnable":false,
                                                "displayName":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "listPrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "productLine":null,
                                                "listVolumePrices":null,
                                                "primaryLargeImageURL":null,
                                                "derivedOnlineOnly":false,
                                                "smallImageURLs":[
                                                ],
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "model":null,
                                                "id":"Sku_27Gxyzi",
                                                "thumbnailImage":null,
                                                "barcode":"200000000295",
                                                "saleVolumePrices":null,
                                                "salePriceEndDate":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "quantity":7,
                                                "unitOfMeasure":null,
                                                "salePrice":null,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "dynamicPropertyMapBigString":{
                                                },
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "repositoryId":"Sku_27Gxyzi",
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "primarySourceImageURL":null,
                                                "shippingSurcharge":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":24.99,
                                                "configurable":false
                                            }
                                        ],
                                        "lastModifiedDate":"2023-01-31T05:10:45.075Z",
                                        "salePrice":null,
                                        "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=475&width=475",
                                        "fullImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg"
                                        ],
                                        "active":true,
                                        "thumbImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=100&width=100"
                                        ],
                                        "productImages":[
                                            {
                                                "path":"/products/akira_LARGE.jpg",
                                                "metadata":{
                                                },
                                                "repositoryId":"m540123",
                                                "name":"Akira Image - Large",
                                                "url":"http://localhost:9080/file/v291840211342511571/products/akira_LARGE.jpg",
                                                "tags":[
                                                ]
                                            }
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "route":"/akira/product/Product_27Fxyzi",
                                        "notForIndividualSale":false,
                                        "mediumImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=475&width=475"
                                        ],
                                        "repositoryId":"Product_27Fxyzi",
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=300&width=300",
                                        "shippingSurcharge":null,
                                        "partNumber":"MOV-AKIRA-CYB001",
                                        "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=300&width=300",
                                        "sourceImageURLs":[
                                            "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=300&width=300"
                                        ],
                                        "minOrderLimit":1,
                                        "avgCustRating":4.5,
                                        "listPrice":24.99,
                                        "configurable":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|20034|Get ProductList Internal Error|\n|25013|price List InternalError|\n|20041|Null ProductListingRequest argument passed to method|\n|20040|Get Product Type Internal Error|\n|10002|Invalid value [ {1} ] for parameter: {0}.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of the catalog. If a catalogId is not passed, the catalog associated with the shopperProfileId passed in the X-CCAgentContext header is used. If no shopperProfileId is passed in the header, default catalog associated with the site is used.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"secondaryCurrencyCode",
                        "description":"In case of mix currency, if secondaryCurrencyCode is getting passed, secondaryCurrencyShippingSurcharge will be calculated according to secondaryCurrencyCode",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showInactiveSkus",
                        "description":"Return inactive skus only if its value is true",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"Boolean indicating if the translations property should be returned for each item in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"productIds",
                        "description":"Product IDs to list.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"Partial displayName of a product to use for search.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"continueOnMissingProduct",
                        "description":"boolean flag to determine whether to continue if a product is missing.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showQuantity",
                        "description":"Show inventory quantity.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"unassigned",
                        "description":"Restrict response to unassigned products (ignore categoryId).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"verifyCatalog",
                        "description":"Boolean flag to determine whether to verify if a product belongs to the current catalog.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"categoryId",
                        "description":"Restrict the response to just products in the given category id.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeChildSKUsListingIds",
                        "description":"Boolean indicating whether the child SKU listing ID is required to included or not.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"storePriceListGroupId",
                        "description":"the price list group id for which product prices are to be returned",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Products"
                ],
                "x-internal-id":"ccagent-v1-products-get",
                "x-filename-id":"ccagent-v1-products-get"
            }
        },
        "/ccagent/v1/profileRequests/{id}/approve":{
            "post":{
                "summary":"Approve profile request",
                "produces":[
                    "application/json"
                ],
                "operationId":"approveProfileRequest",
                "description":"Approve profile request endpoint. This operation is used to approve profile request in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/approveProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "id":"100001",
                                "status":"approved"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|Invalid Profile Request ID.|\n|10001|Organization ID is required.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state.|\n|100091|Agent does not have permission to perform this action.|\n|89101|If the shopperProfile passed in the AgentContext header is not an administrator for the account"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Profile request.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id associated with the shopper profile",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/approveProfileRequest_request"
                        },
                        "in":"body",
                        "name":"approveProfileRequest_request"
                    }
                ],
                "tags":[
                    "Agent/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profileRequests-{id}-approve-post",
                "x-filename-id":"ccagent-v1-profilerequests-id-approve-post"
            }
        },
        "/ccagent/v1/appeasements/submit":{
            "post":{
                "summary":"submitAppeasement",
                "produces":[
                    "application/json"
                ],
                "operationId":"submitAppeasement",
                "description":"Submits an Appeasement. Submits an existing appeasement if an Id is provided in the payload. Creates and submits a new appeasement altogether otherwise. Custom properties are supported directly at both appeasement level and each appeasementRefund level.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/submitAppeasement_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900000|When an internal error occurs|\n|13001|When the input is invalid|\n|900015|When an internal error occurs with the appeasementValidation webhook|\n|900016|When the appeasement is invalid according to the appeasementValidation webhook|\n|900017|When the invalid refundType is passed for an appeasement refund|\n|900001|If an internal error occurs with the repository|\n|900002|When the given appeasement Id is invalid or not found|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id on which the appeasement is being submitted. ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The site Id on which the appeasement is being submitted.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/submitAppeasement_request"
                        },
                        "in":"body",
                        "name":"submitAppeasement_request"
                    }
                ],
                "tags":[
                    "Agent/Appeasement"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-appeasements-submit-post",
                "x-filename-id":"ccagent-v1-appeasements-submit-post"
            }
        },
        "/ccagent/v1/openid/logoutRequest":{
            "get":{
                "summary":"get OpenID logout request",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOpenIDLogoutRequest",
                "description":"Get OpenID logout request",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOpenIDLogoutRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "openid_logout_request_dst":"https://cx-tenant02.identity.example.com/oauth2/v1/userlogout"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52301|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Agent/OpenID"
                ],
                "x-internal-id":"ccagent-v1-openid-logoutRequest-get",
                "x-filename-id":"ccagent-v1-openid-logoutrequest-get"
            }
        },
        "/ccagent/v1/orderAmendments/{orderId}":{
            "post":{
                "summary":"handleOrderAmendment",
                "produces":[
                    "application/json"
                ],
                "operationId":"handleOrderAmendment",
                "description":"Handle Order Amendment. Performs either of the operations initiateAmendment(initiates the order amendment process), checkAmendmentInProgress, priceOrderAmendmentcheck by passing op value. Additonally takes x-ccsite header to submit the edited order in a site. If the site information is not provided takes the order site. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/handleOrderAmendment_response"
                        },
                        "examples":{
                            "application/json":{
                                "originalOrderId":"o160415",
                                "pricingMessages":{
                                    "promotionUpsellMessages":[
                                        {
                                            "text":"Spend $20 more get free shipping!",
                                            "tags":[
                                                "CART_UPSELL"
                                            ]
                                        },
                                        {
                                            "text":"You have qualified for a free Sports DVD!",
                                            "tags":[
                                                "BANNER_UPSELL",
                                                "CART_UPSELL"
                                            ]
                                        }
                                    ]
                                },
                                "orderableQuantityMap":{
                                    "camcorder_1:camcordersku_1_3":5
                                },
                                "priceOverrideReasons":[
                                    {
                                        "displayValue":"Agent Price Override",
                                        "key":"agentPriceOverride"
                                    },
                                    {
                                        "displayValue":"Appeasement",
                                        "key":"appeasement"
                                    }
                                ],
                                "isItemPriceOverrideAllowed":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/orderAmendments/o160415"
                                    }
                                ],
                                "cloneOrder":{
                                    "totalAmountAuthorized":542.8,
                                    "orderComments":[
                                    ],
                                    "creationTime":"1465930276000",
                                    "dynamicProperties":[
                                    ],
                                    "paymentGroups":[
                                        {
                                            "lastName":"test",
                                            "amountAuthorized":542.8,
                                            "amount":542.8,
                                            "totalDue":542.8,
                                            "cardType":null,
                                            "type":"card",
                                            "token":"9997000108950573",
                                            "paymentGroupId":"pg160420",
                                            "firstName":"Test",
                                            "paymentStateDetailsAsUser":"The authorization succeeded",
                                            "uiIntervention":"sop",
                                            "billingAddress":{
                                                "lastName":"test",
                                                "country":"US",
                                                "address3":null,
                                                "address2":null,
                                                "city":"tt",
                                                "address1":"t",
                                                "prefix":null,
                                                "companyName":null,
                                                "postalCode":"13202",
                                                "jobTitle":null,
                                                "county":null,
                                                "suffix":null,
                                                "firstName":"Test",
                                                "phoneNumber":"222-333-1111",
                                                "stateName":"New York",
                                                "faxNumber":null,
                                                "middleName":null,
                                                "countryName":"United States",
                                                "state":"NY",
                                                "email":"test@example.com"
                                            },
                                            "paymentState":1,
                                            "paidAmount":0,
                                            "cardNumber":"xxxxxxxxxxxx1111",
                                            "refundAmount":0
                                        }
                                    ],
                                    "submittedDate":"2016-06-14T19:06:37.000Z",
                                    "priceInfo":{
                                        "amount":467.6,
                                        "total":542.8,
                                        "shipping":35,
                                        "shippingSurchargeValue":0,
                                        "tax":40.2,
                                        "subTotal":597,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":502.6
                                    },
                                    "paymentGroup":{
                                        "lastName":"test",
                                        "amountAuthorized":542.8,
                                        "amount":542.8,
                                        "totalDue":542.8,
                                        "cardType":null,
                                        "type":"card",
                                        "token":"9997000108950573",
                                        "paymentGroupId":"pg160420",
                                        "firstName":"Test",
                                        "paymentStateDetailsAsUser":"The authorization succeeded",
                                        "uiIntervention":"sop",
                                        "billingAddress":{
                                            "lastName":"test",
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"tt",
                                            "address1":"t",
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":"13202",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":"Test",
                                            "phoneNumber":"222-333-1111",
                                            "stateName":"New York",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "countryName":"United States",
                                            "state":"NY",
                                            "email":"test@example.com"
                                        },
                                        "paymentState":1,
                                        "paidAmount":0,
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "refundAmount":0
                                    },
                                    "shoppingCart":{
                                        "items":[
                                            {
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":699.99,
                                                "returnedQuantity":0,
                                                "priceOverridenBy":"",
                                                "dynamicProperties":[
                                                    {
                                                        "id":"ReferralCode",
                                                        "label":"ReferralCode",
                                                        "value":null
                                                    },
                                                    {
                                                        "id":"OfferEndsDate",
                                                        "label":"OfferEndsDate",
                                                        "value":"2020-07-02T03:42:42.962Z"
                                                    },
                                                    {
                                                        "id":"Discount",
                                                        "label":"Discount",
                                                        "value":10
                                                    },
                                                    {
                                                        "id":"GiftWrapping",
                                                        "label":"Gift Wrapping",
                                                        "value":false
                                                    },
                                                    {
                                                        "id":"name",
                                                        "label":"Name on product(Mug)",
                                                        "value":"My name"
                                                    }
                                                ],
                                                "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                                "shippingSurchargeValue":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "discountAmount":0,
                                                "billingAccountId":"billingAcc-123",
                                                "imageInfo":{
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2/products/Samsung_F90BN_LARGE.jpg&height=100&width=100"
                                                },
                                                "childItems":[
                                                    {
                                                        "serviceAccountId":"serviceAcc-123",
                                                        "configurationOptionId":"co40001",
                                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                                        "quantity":1,
                                                        "productId":"prod40001",
                                                        "displayName":"Intel Pentium Dual Core",
                                                        "isAddOnItem":true,
                                                        "externalData":[
                                                        ],
                                                        "parentAssetKey":"12345",
                                                        "billingProfileId":"billingProfile-123",
                                                        "billingAccountId":"billingAcc-123",
                                                        "rootAssetKey":"12345",
                                                        "configurablePropertyId":"cp40001",
                                                        "transactionDate":"2018-06-27T12:59:59Z",
                                                        "catRefId":"sku40001",
                                                        "assetKey":"23456",
                                                        "commerceItemId":"ci19000424",
                                                        "route":"/intel-pentium-dual-core/product/prod40001",
                                                        "customerAccountId":"customerAcc-123",
                                                        "selectedOptions":[
                                                        ],
                                                        "actionCode":"Add",
                                                        "activationDate":"2017-06-27T15:30:00Z",
                                                        "serviceId":"service-123",
                                                        "asset":false
                                                    },
                                                    {
                                                        "serviceAccountId":"serviceAcc-123",
                                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                                        "quantity":1,
                                                        "productId":"prod40007",
                                                        "displayName":"8 GB Kingston Sodimm DDR3 1600MHz",
                                                        "isAddOnItem":false,
                                                        "externalData":[
                                                        ],
                                                        "parentAssetKey":"12345",
                                                        "billingProfileId":"billingProfile-123",
                                                        "billingAccountId":"billingAcc-123",
                                                        "childItems":[
                                                            {
                                                                "serviceAccountId":"serviceAcc-123",
                                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                                "quantity":1,
                                                                "productId":"prod40009",
                                                                "displayName":"Intel Pentium i9 Core",
                                                                "externalData":[
                                                                ],
                                                                "parentAssetKey":"12345",
                                                                "billingAccountId":"billingAcc-123",
                                                                "rootAssetKey":"98765",
                                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                                "catRefId":"sku40009",
                                                                "assetKey":"84848",
                                                                "route":"/intel-pentium-dual-core/product/prod40001",
                                                                "customerAccountId":"customerAcc-123",
                                                                "selectedOptions":[
                                                                ],
                                                                "actionCode":"Add",
                                                                "activationDate":"2017-06-27T15:30:00Z",
                                                                "serviceId":"service-123",
                                                                "asset":false
                                                            }
                                                        ],
                                                        "rootAssetKey":"12345",
                                                        "transactionDate":"2018-06-27T12:59:59Z",
                                                        "catRefId":"sku40007",
                                                        "assetKey":"98765",
                                                        "commerceItemId":"ci19000425",
                                                        "route":"/8-gb-kingston-sodimm-ddr3-1600mhz/product/prod40007",
                                                        "customerAccountId":"customerAcc-123",
                                                        "selectedOptions":[
                                                        ],
                                                        "actionCode":"Add",
                                                        "activationDate":"2017-06-27T15:30:00Z",
                                                        "serviceId":"service-123",
                                                        "asset":false
                                                    }
                                                ],
                                                "configuratorId":"36379716",
                                                "assetKey":"12345",
                                                "overriddenPrice":"",
                                                "commerceItemId":"ci1000785",
                                                "price":597,
                                                "isPriceOverridden":false,
                                                "variant":[
                                                    {
                                                        "optionValue":"Neon",
                                                        "optionName":"color"
                                                    },
                                                    {
                                                        "optionValue":"2x optical/130x digital",
                                                        "optionName":"zoom"
                                                    }
                                                ],
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"Added to order",
                                                "serviceAccountId":"serviceAcc-123",
                                                "unitPrice":597,
                                                "quantity":1,
                                                "productId":"camcorder_1",
                                                "salePrice":597,
                                                "parentAssetKey":null,
                                                "tax":37.4,
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"camcordersku_1_3",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":699.99,
                                                "status":0,
                                                "priceOverrideReason":{
                                                }
                                            }
                                        ]
                                    },
                                    "state":10,
                                    "id":"o160416",
                                    "quoteInfo":{
                                        "providerNote":null,
                                        "notes":[
                                            {
                                                "providerDate":"2016-11-25T13:33:48.000Z",
                                                "providerNote":"The quote is approved as per the request",
                                                "profileType":null,
                                                "profileId":"se-570031"
                                            },
                                            {
                                                "profileType":null,
                                                "profileId":"se-570031",
                                                "requestDate":"2016-10-25T13:33:48.000Z",
                                                "requesterNote":"provide 10 percent off on the total quantity"
                                            }
                                        ],
                                        "rejectionDate":null,
                                        "requestDate":"2016-10-25T13:33:48.000Z",
                                        "errorInfo":null,
                                        "externalID":null,
                                        "rejectionNote":null,
                                        "quoteDate":"2016-10-25T13:35:32.000Z",
                                        "expirationDate":"2026-04-28T18:53:48.000Z"
                                    },
                                    "stateDetailsAsUser":"Order being amended",
                                    "taxPriceInfo":{
                                        "cityTax":0,
                                        "amount":40.2,
                                        "valueAddedTax":0,
                                        "countyTax":20.099999999999998,
                                        "isTaxIncluded":false,
                                        "miscTax":0,
                                        "districtTax":0,
                                        "stateTax":20.099999999999998,
                                        "countryTax":0
                                    },
                                    "shippingGroups":[
                                        {
                                            "firstName":null,
                                            "emailAddress":null,
                                            "phoneNumber":null,
                                            "trackingInfo":[
                                            ],
                                            "shippingMethod":{
                                                "shippingTax":2.8,
                                                "cost":35,
                                                "displayName":"Standard",
                                                "value":"standardShippingMethod"
                                            },
                                            "shippingAddress":{
                                                "lastName":"test",
                                                "country":"US",
                                                "address3":null,
                                                "address2":"t",
                                                "city":"tt",
                                                "address1":"t",
                                                "prefix":null,
                                                "companyName":null,
                                                "postalCode":"13202",
                                                "jobTitle":null,
                                                "county":null,
                                                "suffix":null,
                                                "firstName":"Test",
                                                "phoneNumber":"222-333-1111",
                                                "stateName":"New York",
                                                "faxNumber":null,
                                                "middleName":null,
                                                "countryName":"United States",
                                                "state":"NY",
                                                "email":"test@example.com"
                                            },
                                            "middleName":null,
                                            "store":{
                                                "country":"USA",
                                                "hours":"Mon - Sat 10AM - 7PM Sun 11AM - 6 PM",
                                                "address3":null,
                                                "address2":"15th Floor",
                                                "city":"San Francisco",
                                                "address1":"475 Sansome Street",
                                                "postalCode":"94111",
                                                "county":null,
                                                "stateAddress":"CA",
                                                "phoneNumber":"(617) 386-1200",
                                                "locationId":"testLoc2",
                                                "name":"Cloud Store - SanFrancisco",
                                                "faxNumber":"(617) 386-1200",
                                                "email":"store113@example.com"
                                            },
                                            "type":"inStorePickupShippingGroup",
                                            "items":[
                                                {
                                                    "serviceAccountId":"serviceAcc-123",
                                                    "availablePickupDate":null,
                                                    "deactivationDate":"2018-06-27T12:59:59Z",
                                                    "quantity":1,
                                                    "productId":"Product_18Cxi",
                                                    "preferredPickupDate":null,
                                                    "externalData":[
                                                    ],
                                                    "parentAssetKey":null,
                                                    "billingProfileId":"billingProfile-123",
                                                    "billingAccountId":"billingAcc-123",
                                                    "rootAssetKey":null,
                                                    "transactionDate":"2018-06-27T12:59:59Z",
                                                    "catRefId":"Sku_18Dxi",
                                                    "assetKey":"84756",
                                                    "customerAccountId":"customerAcc-123",
                                                    "actionCode":"Add",
                                                    "activationDate":"2017-06-27T15:30:00Z",
                                                    "serviceId":"service-123",
                                                    "asset":false
                                                }
                                            ],
                                            "trackingNumber":null
                                        }
                                    ],
                                    "shippingMethod":{
                                        "shippingTax":2.8,
                                        "cost":35,
                                        "displayName":"Standard",
                                        "value":"standardShippingMethod"
                                    },
                                    "profile":{
                                        "lastName":"test",
                                        "firstName":"Test",
                                        "middleName":null,
                                        "email":"test@example.com"
                                    },
                                    "priceListGroup":{
                                        "deleted":false,
                                        "displayName":"Default Price Group",
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "repositoryId":"defaultPriceGroup",
                                        "active":true,
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"en_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"840"
                                        },
                                        "id":"defaultPriceGroup",
                                        "locale":"en_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        }
                                    },
                                    "returnRequests":[
                                    ],
                                    "creationDate":"2016-06-14T18:51:16.000Z",
                                    "originOfOrder":"contactCenter",
                                    "discountInfo":{
                                        "unclaimedCouponMultiPromotions":{
                                        },
                                        "orderCouponsMap":{
                                            "Coupon2":{
                                                "promotionLevel":"order",
                                                "totalAdjustment":"-119.4",
                                                "promotionDesc":"SPEND200FOR20PercentOFF",
                                                "promotionId":"promo30007"
                                            }
                                        },
                                        "orderDiscount":129.39999999999998,
                                        "shippingDiscount":0,
                                        "orderImplicitDiscountList":[
                                        ],
                                        "claimedCouponMultiPromotions":{
                                            "Coupon2":[
                                                {
                                                    "promotionLevel":"order",
                                                    "totalAdjustment":"-119.4",
                                                    "promotionDesc":"SPEND200FOR20PercentOFF",
                                                    "promotionId":"promo30007"
                                                },
                                                {
                                                    "promotionLevel":"order",
                                                    "totalAdjustment":"-10.0",
                                                    "promotionDesc":"Order_Discount_M2M",
                                                    "promotionId":"promo30008"
                                                }
                                            ]
                                        },
                                        "unclaimedCouponsMap":{
                                        }
                                    },
                                    "orderCancelReason":null,
                                    "profileId":"120026",
                                    "exchangeRequests":[
                                    ],
                                    "siteId":"siteUS",
                                    "shippingAddress":{
                                        "lastName":"test",
                                        "country":"US",
                                        "address3":null,
                                        "address2":"t",
                                        "city":"tt",
                                        "address1":"t",
                                        "prefix":null,
                                        "companyName":null,
                                        "postalCode":"13202",
                                        "jobTitle":null,
                                        "county":null,
                                        "suffix":null,
                                        "firstName":"Test",
                                        "phoneNumber":"222-333-1111",
                                        "stateName":"New York",
                                        "faxNumber":null,
                                        "middleName":null,
                                        "countryName":"United States",
                                        "state":"NY",
                                        "email":"test@example.com"
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200109|No edit in progress|\n|200106|Order data passed is null|\n|200105|Order id passed is null or empty|\n|200108|Edit in progress by another agent|\n|200107|Internal error occurred|\n|200110|Internal error occurred|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100094|Organization passed in the header is currently inactive|\n|20101|Invalid shipping details|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|28107|Order not found|\n|200116|Internal error occurred|\n|200119|Internal error occurred|\n|20107|Specified order does not exist|\n|200112|Internal error occurred|\n|200115|Internal error occurred|\n|200120|Edit not initiated for the order|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|200100|Internal error occurred|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n|28410|The structure of add-ons defined for the order is invalid|\n|28329|One of the dynamic properties is not writable by the Agent user|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id in which the orders is placed",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"orderId",
                        "description":"The order id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/handleOrderAmendment_request"
                        },
                        "in":"body",
                        "name":"handleOrderAmendment_request"
                    }
                ],
                "tags":[
                    "Agent/Order Amendment"
                ],
                "x-internal-id":"ccagent-v1-orderAmendments-{orderId}-post",
                "x-filename-id":"ccagent-v1-orderamendments-orderid-post"
            },
            "delete":{
                "summary":"removeOrderAmendment",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeOrderAmendment",
                "description":"Remove Order Amendment. Discards the order amendment process by removing the clone order.Additonally takes x-ccsite header to submit the edited order in a site. If the site information is not provided takes the order site. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeOrderAmendment_response"
                        },
                        "examples":{
                            "application/json":{
                                "orderId":"o30413",
                                "cancelAmendSuccess":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagent/v1/orderAmendments/o30413"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200105|Order id passed is null or empty|\n|20107|Specified order does not exist|\n|200114|Internal error occurred|\n|200120|No edit in progress to cancel|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id in which the orders is placed",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"orderId",
                        "description":"Commerce id of the order.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Order Amendment"
                ],
                "x-internal-id":"ccagent-v1-orderAmendments-{orderId}-delete",
                "x-filename-id":"ccagent-v1-orderamendments-orderid-delete"
            },
            "put":{
                "summary":"submitOrderAmendment",
                "produces":[
                    "application/json"
                ],
                "operationId":"submitOrderAmendment",
                "description":"Submit Order Amendment. Applies the changes made during amend process to the order.Additonally takes x-ccsite header to submit the edited order in a site. If the site information is not provided takes the order site. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/submitOrderAmendment_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalAmountAuthorized":124.18,
                                "orderComments":[
                                ],
                                "creationTime":"1447666990000",
                                "submittedDate":"2015-07-15T09:10:15.000Z",
                                "paymentGroups":[
                                    {
                                        "lastName":"Anderson",
                                        "amountAuthorized":124.18,
                                        "amount":124.18,
                                        "totalDue":124.18,
                                        "cardType":null,
                                        "type":"card",
                                        "token":"9997000108950573",
                                        "paymentGroupId":"pg30411",
                                        "firstName":"Kim",
                                        "paymentStateDetailsAsUser":"The authorization succeeded",
                                        "uiIntervention":"sop",
                                        "billingAddress":{
                                            "lastName":"Anderson",
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":"13202",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "stateName":"New York",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "countryName":"United States",
                                            "state":"NY",
                                            "email":"kim@example.com"
                                        },
                                        "paymentState":1,
                                        "paidAmount":0,
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "refundAmount":0
                                    }
                                ],
                                "priceInfo":{
                                    "amount":89.98,
                                    "total":124.18,
                                    "shipping":25,
                                    "shippingSurchargeValue":0,
                                    "tax":9.2,
                                    "subTotal":89.98,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":114.98
                                },
                                "pricingMessages":{
                                    "promotionUpsellMessages":[
                                        {
                                            "text":"Spend $20 more get free shipping!",
                                            "tags":[
                                                "CART_UPSELL"
                                            ]
                                        },
                                        {
                                            "text":"You have qualified for a free Sports DVD!",
                                            "tags":[
                                                "BANNER_UPSELL",
                                                "CART_UPSELL"
                                            ]
                                        }
                                    ]
                                },
                                "paymentGroup":{
                                    "lastName":"Anderson",
                                    "amountAuthorized":124.18,
                                    "amount":124.18,
                                    "totalDue":124.18,
                                    "cardType":null,
                                    "type":"card",
                                    "token":"9997000108950573",
                                    "paymentGroupId":"pg30411",
                                    "firstName":"Kim",
                                    "paymentStateDetailsAsUser":"The authorization succeeded",
                                    "uiIntervention":"sop",
                                    "billingAddress":{
                                        "lastName":"Anderson",
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Syracuse",
                                        "address1":"21 Cedar Ave",
                                        "prefix":null,
                                        "companyName":null,
                                        "postalCode":"13202",
                                        "jobTitle":null,
                                        "county":null,
                                        "suffix":null,
                                        "firstName":"Kim",
                                        "phoneNumber":"212-555-1977",
                                        "stateName":"New York",
                                        "faxNumber":null,
                                        "middleName":null,
                                        "countryName":"United States",
                                        "state":"NY",
                                        "email":"kim@example.com"
                                    },
                                    "paymentState":1,
                                    "paidAmount":0,
                                    "cardNumber":"xxxxxxxxxxxx1111",
                                    "refundAmount":0
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":39.99,
                                            "returnedQuantity":0,
                                            "displayName":"Fable II",
                                            "shippingSurchargeValue":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/fableIIxbox_LARGE.jpg&height=100&width=100"
                                            },
                                            "childItems":[
                                                {
                                                    "commerceItemId":"ci19000424",
                                                    "configurationOptionId":"co40001",
                                                    "quantity":1,
                                                    "route":"/intel-pentium-dual-core/product/prod40001",
                                                    "productId":"prod40001",
                                                    "displayName":"Intel Pentium Dual Core",
                                                    "isAddOnItem":true,
                                                    "selectedOptions":[
                                                    ],
                                                    "externalData":[
                                                    ],
                                                    "actionCode":"Add",
                                                    "configurablePropertyId":"cp40001",
                                                    "catRefId":"sku40001"
                                                },
                                                {
                                                    "serviceAccountId":"serviceAcc-123",
                                                    "deactivationDate":"2018-06-27T12:59:59Z",
                                                    "quantity":1,
                                                    "productId":"prod40007",
                                                    "displayName":"8 GB Kingston Sodimm DDR3 1600MHz",
                                                    "isAddOnItem":false,
                                                    "externalData":[
                                                    ],
                                                    "parentAssetKey":"12345",
                                                    "billingProfileId":"billingProfile-123",
                                                    "billingAccountId":"billingAcc-123",
                                                    "childItems":[
                                                        {
                                                            "quantity":1,
                                                            "route":"/intel-pentium-dual-core/product/prod40009",
                                                            "productId":"prod40009",
                                                            "displayName":"Intel Pentium i9",
                                                            "selectedOptions":[
                                                            ],
                                                            "externalData":[
                                                            ],
                                                            "actionCode":"Add",
                                                            "catRefId":"sku40009"
                                                        }
                                                    ],
                                                    "rootAssetKey":"12345",
                                                    "transactionDate":"2018-06-27T12:59:59Z",
                                                    "catRefId":"sku40007",
                                                    "assetKey":"93743",
                                                    "commerceItemId":"ci19000425",
                                                    "route":"/8-gb-kingston-sodimm-ddr3-1600mhz/product/prod40007",
                                                    "customerAccountId":"customerAcc-123",
                                                    "selectedOptions":[
                                                    ],
                                                    "actionCode":"Add",
                                                    "activationDate":"2017-06-27T15:30:00Z",
                                                    "serviceId":"service-123",
                                                    "asset":false
                                                }
                                            ],
                                            "configuratorId":"36379716",
                                            "assetKey":"12345",
                                            "commerceItemId":"ci1000785",
                                            "price":39.99,
                                            "variant":[
                                            ],
                                            "onSale":"true",
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"The item has been initialized",
                                            "unitPrice":39.99,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"prod10041",
                                            "parentAssetKey":null,
                                            "tax":4.08,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"sku10045",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":39.99,
                                            "status":0
                                        },
                                        {
                                            "unitPrice":49.99,
                                            "quantity":1,
                                            "productId":"Product_21Cxi",
                                            "rawTotalPrice":49.99,
                                            "returnedQuantity":0,
                                            "displayName":"Dora the Explorer - Season 1",
                                            "shippingSurchargeValue":0,
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/doratheexplorer_season1_LARGE.jpg&height=100&width=100"
                                            },
                                            "tax":5.11,
                                            "catRefId":"Sku_21Dxy",
                                            "discountInfo":[
                                            ],
                                            "price":49.99,
                                            "variant":[
                                            ],
                                            "stateDetailsAsUser":"The item has been initialized",
                                            "listPrice":49.99,
                                            "status":0
                                        }
                                    ]
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagent/v1/orderAmendments/o10411"
                                    }
                                ],
                                "state":1,
                                "id":"o10411",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "providerDate":"2016-11-25T13:33:48.000Z",
                                            "providerNote":"The quote is approved as per the request",
                                            "profileType":null,
                                            "profileId":"se-570031"
                                        },
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "requestDate":"2016-10-25T13:33:48.000Z",
                                            "requesterNote":"provide 10 percent off on the total quantity"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-25T13:33:48.000Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":"2016-10-25T13:35:32.000Z",
                                    "expirationDate":"2026-04-28T18:53:48.000Z"
                                },
                                "stateDetailsAsUser":"Submitted to fulfillment",
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "amount":9.2,
                                    "valueAddedTax":0,
                                    "countyTax":4.6,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":4.6,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "trackingInfo":[
                                        ],
                                        "shippingMethod":{
                                            "cost":25,
                                            "displayName":"Standard",
                                            "value":"standardShippingMethod"
                                        },
                                        "shippingAddress":{
                                            "lastName":"Anderson",
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":"13202",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "stateName":"New York",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "countryName":"United States",
                                            "state":"NY",
                                            "email":"kim@example.com"
                                        },
                                        "trackingNumber":null
                                    }
                                ],
                                "approvalSystemMessages":[
                                ],
                                "shippingMethod":{
                                    "cost":25,
                                    "displayName":"Standard",
                                    "value":"standardShippingMethod"
                                },
                                "profile":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "returnRequests":[
                                ],
                                "creationDate":"2015-07-15T09:09:15.000Z",
                                "originOfOrder":"contactCenter",
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                    },
                                    "orderCouponsMap":{
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                    ],
                                    "unclaimedCouponsMap":{
                                    },
                                    "claimedCouponMultiPromotions":{
                                    }
                                },
                                "profileId":"se-570031",
                                "exchangeRequests":[
                                ],
                                "shippingAddress":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "address3":null,
                                    "address2":null,
                                    "city":"Syracuse",
                                    "address1":"21 Cedar Ave",
                                    "prefix":null,
                                    "companyName":null,
                                    "postalCode":"13202",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-1977",
                                    "stateName":"New York",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "countryName":"United States",
                                    "state":"NY",
                                    "email":"kim@example.com"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200105|Order id passed is null or empty|\n|200119|Internal error occurred|\n|200113|Internal  error occurred|\n|20107|Specified order does not exist|\n|200120|Edit not initiated for the order|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n|28410|The structure of add-ons defined for the order is invalid|\n|28329|One of the dynamic properties is not writable by the Agent user|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id in which the orders is placed",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"orderId",
                        "description":"Commerce id of the order.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/submitOrderAmendment_request"
                        },
                        "in":"body",
                        "name":"submitOrderAmendment_request"
                    }
                ],
                "tags":[
                    "Agent/Order Amendment"
                ],
                "x-internal-id":"ccagent-v1-orderAmendments-{orderId}-put",
                "x-filename-id":"ccagent-v1-orderamendments-orderid-put"
            }
        },
        "/ccagent/v1/profiles/{id}/siteProperties":{
            "get":{
                "summary":"listSiteProperties",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSiteProperties",
                "description":"Get Site properties related to specific customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSiteProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":1,
                                "endingIndex":250,
                                "offset":0,
                                "totalResultsParam":true,
                                "count":1,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://agent.example.com:9080/ccagentui/v1/profiles/se-570031/siteProperties?siteProperties=%5Bobject%20Object%5D"
                                    }
                                ],
                                "sort":null,
                                "items":[
                                    {
                                        "site":{
                                            "id":"SiteA"
                                        },
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":"2018-03-21T13:10:08.463Z",
                                            "GDPRProfileP13nConsentGranted":true,
                                            "receiveEmail":"yes",
                                            "receiveEmailDate":"2018-03-21T13:10:08.463Z"
                                        }
                                    }
                                ],
                                "listingRequest":{
                                    "endingIndex":250,
                                    "correctedView":null,
                                    "queryOptions":{
                                        "precachedPropertyNames":null,
                                        "doNotCacheQuery":false,
                                        "sortDirectives":null,
                                        "endingIndex":250,
                                        "ignoreDuplicates":false,
                                        "nthIndex":1,
                                        "uncachedItems":false,
                                        "uncachedItemsSet":false,
                                        "startingIndex":0
                                    },
                                    "rqlString":null,
                                    "QErrorCodeMap":null,
                                    "QPropertyAliasMap":null,
                                    "sort":null,
                                    "startingIndex":0,
                                    "QIgnoreCase":true,
                                    "QString":null,
                                    "filterProperties":[
                                        "displayName",
                                        "id"
                                    ],
                                    "includeRqlInQueryGeneration":true,
                                    "rqlStatement":null,
                                    "expanded":false,
                                    "scimParser":null,
                                    "useSCIMForQ":true,
                                    "limit":250,
                                    "siteId":null,
                                    "after":null,
                                    "calculateTotalAvailable":true
                                },
                                "startingIndex":0,
                                "totalNumberOfItems":1
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-siteProperties-get",
                "x-filename-id":"ccagent-v1-profiles-id-siteproperties-get"
            },
            "put":{
                "summary":"updateSiteProperties",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSiteProperties",
                "description":"Update site properties for specific customer. Example: Update receive email property with yes or no for specic site",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSiteProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":1,
                                "endingIndex":250,
                                "offset":0,
                                "totalResultsParam":true,
                                "count":1,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles/se-570031/siteProperties"
                                    }
                                ],
                                "sort":null,
                                "items":[
                                    {
                                        "site":{
                                            "id":"SiteA"
                                        },
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":"2018-03-21T13:10:08.463Z",
                                            "GDPRProfileP13nConsentGranted":true,
                                            "receiveEmail":"yes",
                                            "receiveEmailDate":"2018-03-21T13:10:08.463Z"
                                        }
                                    }
                                ],
                                "listingRequest":{
                                    "endingIndex":250,
                                    "correctedView":null,
                                    "queryOptions":{
                                        "precachedPropertyNames":null,
                                        "doNotCacheQuery":false,
                                        "sortDirectives":null,
                                        "endingIndex":250,
                                        "ignoreDuplicates":false,
                                        "nthIndex":1,
                                        "uncachedItems":false,
                                        "uncachedItemsSet":false,
                                        "startingIndex":0
                                    },
                                    "rqlString":null,
                                    "QErrorCodeMap":null,
                                    "QPropertyAliasMap":null,
                                    "sort":null,
                                    "startingIndex":0,
                                    "QIgnoreCase":true,
                                    "QString":null,
                                    "filterProperties":[
                                        "displayName",
                                        "id"
                                    ],
                                    "includeRqlInQueryGeneration":true,
                                    "rqlStatement":null,
                                    "expanded":false,
                                    "scimParser":null,
                                    "useSCIMForQ":true,
                                    "limit":250,
                                    "siteId":null,
                                    "after":null,
                                    "calculateTotalAvailable":true
                                },
                                "startingIndex":0,
                                "totalNumberOfItems":1
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200012|please provide valid input|\n|23010|City not specified in shipping address|\n|23011|Address line 1 not specified in shipping address|\n|22000|The profile id passes is null or empty.|\n|23012|No last name specified in shipping address|\n|22001|Internal error while getting the profile.|\n|23013|No first name specified in shipping address|\n|22002|No profile found with the given id.|\n|23015|Phone number not specified in shipping address|\n|23005|Invalid phone number in shipping address|\n|23007|No country specified in shipping address|\n|23008|Postal code not specified in shipping address|\n|22024|{0}({1}) must be a String|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSiteProperties_request"
                        },
                        "in":"body",
                        "name":"updateSiteProperties_request"
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-siteProperties-put",
                "x-filename-id":"ccagent-v1-profiles-id-siteproperties-put"
            }
        },
        "/ccagent/v1/merchant/orderCancelReasons":{
            "get":{
                "summary":"listCancelReasons",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCancelReasons",
                "description":"List Cancel Reasons. Lists the Cancel Reasons for cancelling an order",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCancelReasons_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayValue":"Bad product review",
                                    "key":"badProductReview"
                                },
                                {
                                    "displayValue":"Better competitor price",
                                    "key":"betterCompetitorPrice"
                                },
                                {
                                    "displayValue":"Change of mind",
                                    "key":"changeOfMind"
                                },
                                {
                                    "displayValue":"Item available at discount currently",
                                    "key":"itemAvailableAtDiscountCurrently"
                                },
                                {
                                    "displayValue":"No longer needed",
                                    "key":"noLongerNeeded"
                                },
                                {
                                    "displayValue":"No update on shipment status",
                                    "key":"noUpdateOnShipmentStatus"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-orderCancelReasons-get",
                "x-filename-id":"ccagent-v1-merchant-ordercancelreasons-get"
            }
        },
        "/ccagent/v1/saml/slo":{
            "post":{
                "summary":"single log out",
                "produces":[
                    "application/json"
                ],
                "operationId":"singleLogout",
                "description":"Single Log Out",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/singleLogout_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":true,
                                "saml_slo_response":"Base64 encoded Single Logout Response",
                                "saml_slo_response_dst":"https://localhost/fed/v1/idp/slo"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/singleLogout_request"
                        },
                        "in":"body",
                        "name":"singleLogout_request"
                    }
                ],
                "tags":[
                    "Agent/Agent Single Log out"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-saml-slo-post",
                "x-filename-id":"ccagent-v1-saml-slo-post"
            }
        },
        "/ccagent/v1/merchant/configurationSettings":{
            "get":{
                "summary":"getConfigurationSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getConfigurationSettings",
                "description":"Get Configuration Settings. To get the configuration details of a given configuration type ",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getConfigurationSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "data":{
                                    "cpqConfigSettings":{
                                        "CPQReConfigurationURL":"http://slc10gpm.us.oracle.com",
                                        "CPQIFrameURL":"http://slc10gpm.us.oracle.com"
                                    }
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/merchant/configurationSettings?type=CPQConfigurationSettings"
                                    }
                                ],
                                "config":{
                                    "displayName":"CPQ Configuration",
                                    "description":"CPQ Configuration Settings",
                                    "id":"CPQConfigurationSettings",
                                    "enabled":true
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id corresponding to which site specific properties should be get",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"setting type",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-configurationSettings-get",
                "x-filename-id":"ccagent-v1-merchant-configurationsettings-get"
            }
        },
        "/ccagent/v1/orders/getUpsellMessages":{
            "get":{
                "summary":"getUpsellMessages",
                "produces":[
                    "application/json"
                ],
                "operationId":"getUpsellMessages",
                "description":"Returns a list of unqualified promotion uspell messages.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getUpsellMessages_response"
                        },
                        "examples":{
                            "application/json":{
                                "promotionUpsellMessages":[
                                    {
                                        "text":"Spend $100 get free shipping!",
                                        "tags":[
                                            "CART_UPSELL"
                                        ]
                                    },
                                    {
                                        "text":"Spend $50 on Sports equipment get a free Sports DVD!",
                                        "tags":[
                                            "BANNER_UPSELL",
                                            "CART_UPSELL"
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/Orders"
                ],
                "x-internal-id":"ccagent-v1-orders-getUpsellMessages-get",
                "x-filename-id":"ccagent-v1-orders-getupsellmessages-get"
            }
        },
        "/ccagent/v1/orderTypes":{
            "get":{
                "summary":"listOrderTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listOrderTypes",
                "description":"List Order Types. Lists all the order types.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listOrderTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "order":{
                                    "displayName":"Order"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"orderTypeIds",
                        "description":"An optional, comma separated list of specific order type ID's to retrieve.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"An optional partial displayName of a order type to use for search.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Order Types"
                ],
                "x-internal-id":"ccagent-v1-orderTypes-get",
                "x-filename-id":"ccagent-v1-ordertypes-get"
            }
        },
        "/ccagent/v1/personalDataReports/requests/{id}":{
            "get":{
                "summary":"getClickstreamRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getClickstreamRequest",
                "description":"Retreive status and information about a clickstream history report",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/clickstreamReportRecord"
                        },
                        "description":"Status and information about requested clickstream report"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"Error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Report ID",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Privacy"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-personalDataReports-requests-{id}-get",
                "x-filename-id":"ccagent-v1-personaldatareports-requests-id-get"
            }
        },
        "/ccagent/v1/shopperTypes":{
            "get":{
                "summary":"listShopperTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listShopperTypes",
                "description":"List Shopper Types. Lists all the shopper types. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listShopperTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "user":{
                                    "displayName":"User"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"shopperTypeIds",
                        "description":"An optional, comma separated list of specific shopper type ID's to retrieve.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"An optional partial displayName of a shopper type to use for search.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Shopper Types"
                ],
                "x-internal-id":"ccagent-v1-shopperTypes-get",
                "x-filename-id":"ccagent-v1-shoppertypes-get"
            }
        },
        "/ccagent/v1/purchaseLists/{id}":{
            "get":{
                "summary":"getPurchaseList",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPurchaseList",
                "description":"Get Purchase List. This operation is used to get the Purchase list information of a from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPurchaseList_response"
                        },
                        "examples":{
                            "application/json":{
                                "owner":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "repositoryId":"se-570031",
                                    "id":"se-570031"
                                },
                                "dynamicProperty":"dynamicProperty value",
                                "accountId":null,
                                "lastModifiedDate":"2017-09-27T09:48:22.000Z",
                                "repositoryId":"gl30074",
                                "name":"Purchase List 2",
                                "description":"Purchase List update",
                                "siteId":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/purchaseLists/gl30074"
                                    }
                                ],
                                "id":"gl30074",
                                "creationDate":"2017-09-27T09:48:22.000Z",
                                "items":[
                                    {
                                        "dynamicProperty":"dynamicProperty value",
                                        "productId":"Product_5Cx",
                                        "quantityDesired":30,
                                        "repositoryId":"gi10001",
                                        "id":"gi10001",
                                        "catRefId":"Sku_5Cxy"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64102|Error while fetching the purchase list|\n|64100|Invalid profile id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Purchase list.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/PurchaseLists"
                ],
                "x-internal-id":"ccagent-v1-purchaseLists-{id}-get",
                "x-filename-id":"ccagent-v1-purchaselists-id-get"
            },
            "delete":{
                "summary":"deletePurchaseList",
                "produces":[
                    "application/json"
                ],
                "operationId":"deletePurchaseList",
                "description":"Delete Purchase List. This operation is used to delete the Purchase list information from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "description":"The 200 ok response is returned on successfull delete."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64105|Error while deleting the purchase list|\n|64100|Invalid profile id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Purchase list.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/PurchaseLists"
                ],
                "x-internal-id":"ccagent-v1-purchaseLists-{id}-delete",
                "x-filename-id":"ccagent-v1-purchaselists-id-delete"
            },
            "put":{
                "summary":"updatePurchaseList",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePurchaseList",
                "description":"Update Purchase List. This operation is used to update properties of a purchase list.\nDynamic Properties of purchase list and purchase list line item can be added in the the request using the key value pair structure (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). These property values can take the types of boolean, date, float, string, timestamp, enumerated, big string.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePurchaseList_response"
                        },
                        "examples":{
                            "application/json":{
                                "owner":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "repositoryId":"se-570031",
                                    "id":"se-570031"
                                },
                                "dynamicProperty":"dynamicProperty value",
                                "accountId":null,
                                "lastModifiedDate":"2017-09-27T09:48:22.000Z",
                                "repositoryId":"gl30074",
                                "name":"Purchase List 2",
                                "description":"Purchase List update",
                                "siteId":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/purchaseLists/gl30074"
                                    }
                                ],
                                "id":"gl30074",
                                "creationDate":"2017-09-27T09:48:22.000Z",
                                "items":[
                                    {
                                        "dynamicProperty":"dynamicProperty value",
                                        "productId":"Product_5Cx",
                                        "quantityDesired":30,
                                        "repositoryId":"gi10001",
                                        "id":"gi10001",
                                        "catRefId":"Sku_5Cxy"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64104|Error while updating the purchase list.|\n|64100|Invlaid profile id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Purchase List to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePurchaseList_request"
                        },
                        "in":"body",
                        "name":"updatePurchaseList_request"
                    }
                ],
                "tags":[
                    "Agent/PurchaseLists"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-purchaseLists-{id}-put",
                "x-filename-id":"ccagent-v1-purchaselists-id-put"
            }
        },
        "/ccagent/v1/returnRequests":{
            "post":{
                "summary":"initiateReturn",
                "produces":[
                    "application/json"
                ],
                "operationId":"initiateReturn",
                "description":"Initiate Return. It creates the return request based on the operation value. Operation value can be any of initiateReturn/calculateRefundAmounts/createReturnRequest. Gets list of items from an order for which return request can be created with operation set as 'initiateReturn'.Additonally takes x-ccsite header. If the site information is not provided by default it takes the order site. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/initiateReturn_response"
                        },
                        "examples":{
                            "application/json":{
                                "returnLabel":"return label 1",
                                "returnItems":[
                                    {
                                        "quantityReturned":0,
                                        "unitPrice":9.99,
                                        "shippingGroup":{
                                            "firstName":null,
                                            "lastName":null,
                                            "emailAddress":null,
                                            "phoneNumber":null,
                                            "locationId":"testLoc2",
                                            "shippingMethod":{
                                                "shippingMethod":"inStorePickupShippingGroup",
                                                "shippingMethodDescription":"inStorePickupShippingGroup"
                                            },
                                            "shippingGroupId":"sg40412",
                                            "middleName":null,
                                            "store":{
                                                "country":"USA",
                                                "hours":"Mon - Sat 10AM - 7PM Sun 11AM - 6 PM",
                                                "address3":null,
                                                "address2":"15th Floor",
                                                "city":"San Francisco",
                                                "address1":"475 Sansome Street",
                                                "postalCode":"94111",
                                                "county":null,
                                                "stateAddress":"CA",
                                                "phoneNumber":"(617) 386-1200",
                                                "locationId":"testLoc2",
                                                "name":"Cloud Store - SanFrancisco",
                                                "faxNumber":"(617) 386-1200",
                                                "email":"store113@example.com"
                                            },
                                            "type":"inStorePickupShippingGroup"
                                        },
                                        "comments":null,
                                        "productId":"prod10035",
                                        "displayName":"Fifa 2010",
                                        "dynamicProperties":[
                                            {
                                                "id":"ReferralCode",
                                                "label":"ReferralCode",
                                                "value":null
                                            },
                                            {
                                                "id":"OfferEndsDate",
                                                "label":"OfferEndsDate",
                                                "value":"2020-07-02T03:42:42.962Z"
                                            },
                                            {
                                                "id":"Discount",
                                                "label":"Discount",
                                                "value":10
                                            },
                                            {
                                                "id":"GiftWrapping",
                                                "label":"Gift Wrapping",
                                                "value":false
                                            },
                                            {
                                                "id":"name",
                                                "label":"Name on product(Mug)",
                                                "value":"My name"
                                            }
                                        ],
                                        "shippingGroupId":"sg80417",
                                        "externalData":[
                                        ],
                                        "childItems":[
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":2,
                                                "productId":"prod10040",
                                                "displayName":"Super Smash Brothers Brawl",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "childItems":[
                                                    {
                                                        "serviceAccountId":"serviceAcc-123",
                                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                                        "quantity":1,
                                                        "productId":"prod10039",
                                                        "displayName":"Wii Music I ",
                                                        "externalData":[
                                                        ],
                                                        "parentAssetKey":"23456",
                                                        "billingProfileId":"billingProfile-123",
                                                        "billingAccountId":"billingAcc-123",
                                                        "rootAssetKey":"12345",
                                                        "transactionDate":"2018-06-27T12:59:59Z",
                                                        "catRefId":"sku10049",
                                                        "assetKey":"93659",
                                                        "route":"product/prod10039",
                                                        "customerAccountId":"customerAcc-123",
                                                        "selectedOptions":[
                                                        ],
                                                        "actionCode":"Add",
                                                        "activationDate":"2017-06-27T15:30:00Z",
                                                        "serviceId":"service-123",
                                                        "asset":false
                                                    }
                                                ],
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10041",
                                                "assetKey":"23456",
                                                "route":"product/prod10040",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            },
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":1,
                                                "productId":"prod10038",
                                                "displayName":"Wii Music",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10042",
                                                "assetKey":"64634",
                                                "route":"product/prod10038",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            }
                                        ],
                                        "catRefId":"sku10037",
                                        "configuratorId":"12345677",
                                        "skuOptionInfo":[
                                        ],
                                        "quantityAvailableForReturn":3,
                                        "commerceItemId":"ci9000467",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camerasku_1_1"
                                            },
                                            {
                                                "propertyType":"sku-custom",
                                                "name":"dynamicskuprop1",
                                                "id":"dynamicskuprop1",
                                                "value":"dynamicskuprop1"
                                            }
                                        ],
                                        "quantityShipped":3,
                                        "price":29.97,
                                        "actionCode":"Add",
                                        "additionalProperties":{
                                            "description":"Additional properties of the return item",
                                            "type":"object",
                                            "properties":{
                                                "property2":{
                                                    "description":"Additional Property 2",
                                                    "type":"string"
                                                },
                                                "property1":{
                                                    "description":"Additional Property 1",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                ],
                                "profileInfo":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "organization":{
                                        "name":"Oracle India Pvt Ltd",
                                        "id":"oracle"
                                    },
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "orderInfo":{
                                    "originOfOrder":"contactCenter",
                                    "priceInfo":{
                                        "total":58.4,
                                        "amount":29.97,
                                        "shipping":25,
                                        "isTaxIncluded":false,
                                        "tax":3.43,
                                        "subTotal":29.97,
                                        "orderDiscountAmount":0,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":127.97
                                    },
                                    "recurringChargePriceInfo":{
                                        "amount":20,
                                        "total":20,
                                        "shipping":0,
                                        "subTotalByFrequency":[
                                            {
                                                "amount":20,
                                                "frequency":"Monthly"
                                            }
                                        ],
                                        "taxByFrequency":[
                                            {
                                                "amount":0,
                                                "frequency":"Monthly"
                                            }
                                        ],
                                        "tax":0,
                                        "subTotal":20,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":20
                                    },
                                    "orderId":"o10400",
                                    "priceListGroup":{
                                        "deleted":false,
                                        "displayName":"UsDollar",
                                        "repositoryId":"UsDollar",
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "active":true,
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"hi_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"356"
                                        },
                                        "id":"UsDollar",
                                        "locale":"hi_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        }
                                    },
                                    "siteId":"siteUS",
                                    "creationDate":"2014-05-20 16:06:44.0",
                                    "submittedDate":"2014-05-20 16:07:44.0"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/returnRequests"
                                    }
                                ],
                                "additionalProperties":{
                                    "property2":"tag",
                                    "property":"display"
                                },
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "providerDate":"2016-11-25T13:33:48.000Z",
                                            "providerNote":"The quote is approved as per the request",
                                            "profileType":null,
                                            "profileId":"se-570031"
                                        },
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "requestDate":"2016-10-25T13:33:48.000Z",
                                            "requesterNote":"provide 10 percent off on the total quantity"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-25T13:33:48.000Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":"2016-10-25T13:35:32.000Z",
                                    "expirationDate":"2026-04-28T18:53:48.000Z"
                                },
                                "trackingNumber":[
                                    "http://localhost:9080/trackingNumber",
                                    "http://localhost:9080/trackingNumber2"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200114|Order is not allowed for return.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n|210105|Specified order does not exist.|\n|200196|Item {0} is a part of configuration and therefore cannot be returned separately. Please return the whole configuration package.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/initiateReturn_request"
                        },
                        "in":"body",
                        "name":"initiateReturn_request"
                    }
                ],
                "tags":[
                    "Agent/Return Order"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-returnRequests-post",
                "x-filename-id":"ccagent-v1-returnrequests-post"
            },
            "get":{
                "summary":"searchReturns",
                "produces":[
                    "application/json"
                ],
                "operationId":"searchReturns",
                "description":"Search Returns. Gets a list of return requests from the repository based on given search criteria. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/searchReturns_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/returnRequests?q=%7B%22returnRequestId%22%3A%22300001%22%2C%22authorizationNumber%22%3A%22300002%22%2C%22orderId%22%3A%22%22%2C%22email%22%3A%22%22%2C%22startDateFromTimeSpan%22%3A%22%22%2C%22limit%22%3A20%2C%22pageNumber%22%3A0%7D"
                                    }
                                ],
                                "totalRequests":1,
                                "searchResults":[
                                    {
                                        "returnRequestId":"100003",
                                        "lastName":"Anderson",
                                        "isExchangeRequest":false,
                                        "orderId":"o10401",
                                        "totalRefund":36.46,
                                        "priceListGroup":{
                                            "deleted":false,
                                            "displayName":"UsDollar",
                                            "repositoryId":"UsDollar",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "active":true,
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "symbol":"$",
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"UsDollar",
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            }
                                        },
                                        "firstName":"Kim",
                                        "authorizationNumber":"100001",
                                        "createdDate":"2015-05-12T11:04:09.000Z",
                                        "siteId":"siteUS",
                                        "state":"Approved",
                                        "totalReturnQuantity":1,
                                        "operation":"process"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200020|Search Criteria passed is null or empty|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n|200127|Internal error occurred.|\n|200137|Invalid limit|\n|200136|Invalid offset or limit|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Search criteria to filter the search results based on various fields like email etc. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|returnRequestId|string|The Return Request ID.|\n|authorizationNumber|string|RMA is the merchant authorization number required for validation.|\n|pageNumber|integer|The page number for pagination.|\n|orderId|string|Order id|\n|limit|integer|The batch size of the return requests to be fetched together.|\n|siteId|string|site id of the return request|\n|state|string|state of the return request eg. PENDING_REFUND|\n|startDateFromTimeSpan|string|Date to start searching from like \"yyyy-mm-ddThh:mm:ss.sssz\" |\n|email|string|Email id of the customer profile|\n|account|string|Account id of the return requests to be fetched|\n",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Return Order"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-returnRequests-get",
                "x-filename-id":"ccagent-v1-returnrequests-get"
            }
        },
        "/ccagent/v1/sites/{id}/cartSharingSites":{
            "get":{
                "summary":"getCartSharingSites",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCartSharingSites",
                "description":" Get all sites that belong to the same site group as the input site ID.\n There are couple of query parameters - includeGivenSite and includeInactiveSites to control\n whether the input site should be returned in the response and\n whether the inactive sites should be returned in the response.\n By default includeGiveSite is false while includeInactiveSites is true.\n Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSharingSite_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "productionURL":"localhost:8080",
                                        "name":"Site Agent",
                                        "id":"SiteA",
                                        "enabled":true
                                    },
                                    {
                                        "productionURL":"localhostSiteUS:8080",
                                        "name":"Commerce Cloud Site",
                                        "id":"siteUS",
                                        "enabled":true
                                    }
                                ],
                                "startingIndex":0,
                                "totalNumberOfItems":2
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the site for which sharing sites should be retrieved.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"Boolean indicating if the translations property should be returned for each item in the response. The default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeGivenSite",
                        "description":"Boolean indicating if the given site should be included in the response. The default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeInactiveSites",
                        "description":"Boolean indicating if Inactive sites should be included in the response. The default value is true.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Sites"
                ],
                "x-internal-id":"ccagent-v1-sites-{id}-cartSharingSites-get",
                "x-filename-id":"ccagent-v1-sites-id-cartsharingsites-get"
            }
        },
        "/ccagent/v1/merchant/returnStates":{
            "get":{
                "summary":"getReturnStates",
                "produces":[
                    "application/json"
                ],
                "operationId":"getReturnStates",
                "description":"Get Return States. Lists the Order States when Return action will be allowed against orders",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getReturnStates_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayKey":"PENDING_CUSTOMER_ACTION",
                                    "displayName":"Approved"
                                },
                                {
                                    "displayKey":"COMPLETE",
                                    "displayName":"Complete"
                                },
                                {
                                    "displayKey":"FULL_RETURN",
                                    "displayName":"Full return"
                                },
                                {
                                    "displayKey":"PARTIAL_RETURN",
                                    "displayName":"Partial return"
                                },
                                {
                                    "displayKey":"PENDING_REFUND",
                                    "displayName":"Pending Refund"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-returnStates-get",
                "x-filename-id":"ccagent-v1-merchant-returnstates-get"
            }
        },
        "/ccagent/v1/organizationMembers/{id}":{
            "get":{
                "summary":"getMember",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMember",
                "description":"Get Member. This operation is used to get the profile information of a customer that is associated to an account from Oracle Commerce Cloud. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile. Optionally takes the x-ccasset-language header to get translated content in another language. Also it takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization. This endpoint is different from getProfile endpoint. Certain additional details like hasIncompleteOrder property, etc which are necessary for creating or editing orders are returned by getProfile endpoint, whereas only profile and account specific details are returned by getMember endpoint.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMember_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"Blooming",
                                "GDPRProfileP13nConsentDate":"2018-03-23T09:02:31.955Z",
                                "GDPRProfileP13nConsentGranted":true,
                                "customerContactId":"CRMID_1",
                                "dynamicProperties":[
                                    {
                                        "uiEditorType":"shortText",
                                        "default":"Field1",
                                        "length":null,
                                        "id":"field1",
                                        "label":"Nickname",
                                        "type":"string",
                                        "value":"Field1",
                                        "required":false
                                    }
                                ],
                                "roles":[
                                    {
                                        "associations":[
                                            {
                                                "relatedItemId":"or-100001",
                                                "type":"organization"
                                            }
                                        ],
                                        "function":"admin",
                                        "relativeTo":{
                                            "id":"or-100001"
                                        },
                                        "repositoryId":"100001",
                                        "name":"Admin",
                                        "id":"100001",
                                        "type":"organizationalRole"
                                    },
                                    {
                                        "associations":[
                                            {
                                                "relatedItemId":"or-100001",
                                                "type":"organization"
                                            }
                                        ],
                                        "function":"buyer",
                                        "relativeTo":{
                                            "id":"or-100001"
                                        },
                                        "repositoryId":"100002",
                                        "name":"Buyer",
                                        "id":"100002",
                                        "type":"organizationalRole"
                                    },
                                    {
                                        "associations":[
                                            {
                                                "relatedItemId":"or-100001",
                                                "type":"organization"
                                            }
                                        ],
                                        "function":"buyer",
                                        "relativeTo":{
                                            "id":"or-100002"
                                        },
                                        "repositoryId":"100004",
                                        "name":"Buyer",
                                        "id":"100004",
                                        "type":"organizationalRole"
                                    }
                                ],
                                "receiveEmail":"yes",
                                "active":true,
                                "locale":"en",
                                "parentOrganization":{
                                    "approvalRequired":true,
                                    "repositoryId":"or-100001",
                                    "punchoutUserId":"100012",
                                    "name":"National Discount Auto Parts",
                                    "active":true,
                                    "description":null,
                                    "shippingAddress":{
                                        "repositoryId":"ci-110024"
                                    },
                                    "secondaryAddresses":{
                                        "Address2":{
                                            "repositoryId":"ci-110024"
                                        },
                                        "Address1":{
                                            "repositoryId":"ci-110023"
                                        }
                                    },
                                    "billingAddress":{
                                        "repositoryId":"ci-110024"
                                    },
                                    "id":"or-100001",
                                    "externalOrganizationId":"EXT_ORG_1",
                                    "orderPriceLimit":50
                                },
                                "receiveEmailDate":"2018-03-23T09:02:31.955Z",
                                "orderPriceLimit":50,
                                "firstName":"Ron",
                                "profileType":"b2b_user",
                                "repositoryId":"bb-110023",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"ccagent/v1/organizationMembers/bb-110023"
                                    }
                                ],
                                "id":"bb-110023",
                                "secondaryOrganizations":[
                                    {
                                        "approvalRequired":false,
                                        "repositoryId":"or-100002",
                                        "name":"US Motor Works, Inc.",
                                        "active":true,
                                        "description":"US Motor Works, Inc.",
                                        "shippingAddress":{
                                            "repositoryId":"ci-110029"
                                        },
                                        "secondaryAddresses":{
                                            "Address1":{
                                                "repositoryId":"ci-110029"
                                            }
                                        },
                                        "billingAddress":{
                                            "repositoryId":"ci-110029"
                                        },
                                        "id":"or-100002",
                                        "externalOrganizationId":"EXT_ORG_1",
                                        "orderPriceLimit":null
                                    }
                                ],
                                "email":"ron@example.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22010|If the profile id passed is not associated to the account of the profileId passed in the AgentContext header.|\n|22000|If the profile id passed is null or empty|\n|22001|If there was any internal error while getting the profile|\n|22002|If there was no profile found with the given id|\n|82005000|If there is an error while processing the AgentContext header. Possible reasons include invalid profileId, incorrect JSON format or other errors|\n|89103|If no shopperProfileId is passed in the AgentContext header|\n|89102|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n|89101|If the shopperProfile passed in the AgentContext header is not an administrator for the account|\n|22007|If the profile id passed is not associated to the account of the profileId passed in the AgentContext header.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includedRoles",
                        "description":"This field determines if only organizational roles or all roles are to be returned for the member. Default value is 'organizationalRolesForCurrentOrganization'. Possible values are 'organizationalRolesForCurrentOrganization', 'allRolesForCurrentOrganization'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id associated with the shopper profile",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The site Id to retrieve the site specific shopper profile properties",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested shopper profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Organization Members"
                ],
                "x-internal-id":"ccagent-v1-organizationMembers-{id}-get",
                "x-filename-id":"ccagent-v1-organizationmembers-id-get"
            },
            "put":{
                "summary":"updateMember",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateMember",
                "description":"Update Member. This operation is used to update customer name, email, role, status and dynamic properties of a customer profile. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile. Also it takes X-CCOrganization header which is a JSON field with organization ID as value.If this header is not provided, then the endPoint will consider first active organization as the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateMember_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"Dilliard",
                                "GDPRProfileP13nConsentDate":"2018-03-23T09:02:31.000Z",
                                "GDPRProfileP13nConsentGranted":true,
                                "customerContactId":"CRMID_1",
                                "dynamicProperties":[
                                    {
                                        "uiEditorType":"shortText",
                                        "default":"Field1",
                                        "length":null,
                                        "id":"dynamicProperty1",
                                        "label":"Nickname",
                                        "type":"string",
                                        "value":"dynamicPropertyValue",
                                        "required":false
                                    }
                                ],
                                "roles":[
                                    {
                                        "function":"admin",
                                        "relativeTo":"or-100001",
                                        "repositoryId":"100001"
                                    },
                                    {
                                        "function":"buyer",
                                        "relativeTo":"or-100001",
                                        "repositoryId":"100002"
                                    }
                                ],
                                "receiveEmail":"yes",
                                "active":true,
                                "locale":"en",
                                "parentOrganization":{
                                    "active":true,
                                    "description":null,
                                    "secondaryAddresses":{
                                        "Address2":{
                                            "repositoryId":"ci-110024"
                                        },
                                        "Address1":{
                                            "repositoryId":"ci-110023"
                                        }
                                    },
                                    "externalOrganizationId":"EXT_ORG_1",
                                    "orderPriceLimit":50,
                                    "approvalRequired":true,
                                    "repositoryId":"or-100001",
                                    "punchoutUserId":"100012",
                                    "name":"National Discount Auto Parts",
                                    "shippingAddress":{
                                        "repositoryId":"ci-110024"
                                    },
                                    "billingAddress":{
                                        "repositoryId":"ci-110024"
                                    },
                                    "id":"or-100001",
                                    "useExternalApprovalWebhook":false
                                },
                                "receiveEmailDate":"2018-03-23T09:02:22.000Z",
                                "orderPriceLimit":50,
                                "firstName":"Leota",
                                "profileType":"b2b_user",
                                "repositoryId":"bb-110006",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/organizationMembers/bb-110006"
                                    }
                                ],
                                "id":"bb-110006",
                                "secondaryOrganizations":[
                                ],
                                "email":"leota@example.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22000|If the profile id passed is null or empty|\n|23012|If no last name is specified|\n|22001|If there was any internal error while getting the profile|\n|23013|If no first name is specified|\n|22002|If there was no profile found with the given id|\n|82005000|If there is an error while processing the AgentContext header. Possible reasons include invalid profileId, incorrect JSON format or other errors|\n|200019|If an account already exists for the given email address|\n|23006|If invalid email address is specified|\n|22007|If the profile id passed is not associated to the account of the profile id passed in the AgentContext header|\n|22010|If the profile id passed is not associated to the account of the profileId passed in the AgentContext header.|\n|89103|If no shopperProfileId is passed in the AgentContext header|\n|89102|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n|89101|If the shopperProfile passed in the AgentContext header is not an administrator for the account|\n|13036|One of the dynamic properties is not writable by the Agent user|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id associated with the shopper profile",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The site Id to update the site specific shopper profile properties",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the shopper profile to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateMember_request"
                        },
                        "in":"body",
                        "name":"updateMember_request"
                    }
                ],
                "tags":[
                    "Agent/Organization Members"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizationMembers-{id}-put",
                "x-filename-id":"ccagent-v1-organizationmembers-id-put"
            }
        },
        "/ccagent/v1/purchaseLists/{id}/updateItems":{
            "post":{
                "summary":"updateItems",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateItems",
                "description":"Update Purchase List Items. This operation is used to update the purchase list items.  \nBasic operations include add, delete, update. add operation is considered as default if nothing is specified in the input payload.\nDynamic Properties of purchase list line item can be added in the the request using the key value pair structure (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). These property values can take the types of boolean, date, float, string, timestamp, enumerated, big string.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePurchaseListItems_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "messsage":"Purchase List Item(s) updated successfully."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64107|Error while adding an item to purchase list|\n|64100|Invalid profile or user logged out|\n|64106|Error while removing an item from purchase list|\n|64109|Error while updating an item of purchase list"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePurchaseListItems_request"
                        },
                        "in":"body",
                        "name":"updatePurchaseListItems_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Purchase list.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/PurchaseLists"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-purchaseLists-{id}-updateItems-post",
                "x-filename-id":"ccagent-v1-purchaselists-id-updateitems-post"
            }
        },
        "/ccagent/v1/shippingMethods":{
            "post":{
                "summary":"listShippingMethods",
                "produces":[
                    "application/json"
                ],
                "operationId":"listShippingMethods",
                "description":"List Shipping Methods. Get a list of shipping methods that are valid for a given address.This Endpoint is clone of StoreFront endpoint and it can be used if application running on agent/admin server need access to shipping methods data configured for StoreFront.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listShippingMethods_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "items":[
                                        {
                                            "shippingGroupId":"sg960413",
                                            "shippingAddress":{
                                                "lastName":"sample",
                                                "country":"US",
                                                "city":"City01",
                                                "prefix":"",
                                                "postalCode":"94085",
                                                "jobTitle":"",
                                                "companyName":"",
                                                "county":"",
                                                "isDefaultAddress":true,
                                                "suffix":"",
                                                "selectedCountry":"US",
                                                "populateShippingMethods":false,
                                                "alias":"Address",
                                                "state":"CA",
                                                "selectedState":"CA",
                                                "email":"sample@example.com",
                                                "state_ISOCode":"US-CA",
                                                "address3":"",
                                                "address2":"Address2",
                                                "address1":"11 Address Line",
                                                "defaultCountryCode":null,
                                                "firstName":"sample",
                                                "phoneNumber":"5345345",
                                                "faxNumber":"",
                                                "middleName":""
                                            },
                                            "items":[
                                                {
                                                    "commerceItemId":"ci7000501",
                                                    "quantity":2,
                                                    "productId":"Product_15CD",
                                                    "childItems":[
                                                        {
                                                            "addOnItem":true,
                                                            "quantity":1,
                                                            "productId":"Product_18Cxi",
                                                            "displayName":"Dr. Dolittle",
                                                            "catRefId":"Sku_18Dxi"
                                                        }
                                                    ],
                                                    "catRefId":"Sku_15DE"
                                                },
                                                {
                                                    "quantity":2,
                                                    "productId":"Product_36Exy",
                                                    "catRefId":"Sku_36Fxy"
                                                }
                                            ],
                                            "shippingMethods":[
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"standardRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"standardRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Standard",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":0,
                                                    "repositoryId":"standardShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"standardShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"priorityRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"priorityRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Priority",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":4,
                                                    "repositoryId":"priorityShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"priorityShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":0,
                                                            "high":null,
                                                            "low":0,
                                                            "repositoryId":"freeRange_01"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Free Shipping",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":5,
                                                    "repositoryId":"freeShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"freeShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"twoDayRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"twoDayRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Two Day",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":6,
                                                    "repositoryId":"twoDayShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"twoDayShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":4.5,
                                                            "high":49.99,
                                                            "low":0,
                                                            "repositoryId":"groundRange_01"
                                                        },
                                                        {
                                                            "amount":8.5,
                                                            "high":99.99,
                                                            "low":50,
                                                            "repositoryId":"groundRange_02"
                                                        },
                                                        {
                                                            "amount":11,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"groundRange_03"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Ground",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":7,
                                                    "repositoryId":"groundShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"groundShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":35,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"overNightRange_01"
                                                        },
                                                        {
                                                            "amount":45,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"overNightRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Overnight",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":"FR020400",
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":9,
                                                    "repositoryId":"overNightShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"overNightShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"external",
                                                    "eligibleForProductWithSurcharges":true,
                                                    "estimatedDeliveryDateGuaranteed":false,
                                                    "isExternallyPriced":false,
                                                    "internationalDutiesTaxesFees":0,
                                                    "ranges":[
                                                        {
                                                            "amount":14.95,
                                                            "high":"179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                                                            "low":0
                                                        }
                                                    ],
                                                    "displayName":"canadapost-overnight",
                                                    "taxCode":"GT987",
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "estimatedDeliveryDate":"2013-04-12 14:48:45 -0400",
                                                    "enabled":true,
                                                    "deliveryDays":2,
                                                    "repositoryId":"canadapost-overnight",
                                                    "isFallback":false,
                                                    "carrierId":"ON"
                                                },
                                                {
                                                    "shippingCalculator":"external",
                                                    "estimatedDeliveryDateGuaranteed":false,
                                                    "isExternallyPriced":false,
                                                    "internationalDutiesTaxesFees":0,
                                                    "ranges":[
                                                        {
                                                            "amount":33,
                                                            "high":"179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                                                            "low":0
                                                        }
                                                    ],
                                                    "displayName":"fedex-2dayground",
                                                    "taxCode":"TD543",
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "estimatedDeliveryDate":"2013-04-12 14:48:45 -0400",
                                                    "enabled":true,
                                                    "deliveryDays":2,
                                                    "repositoryId":"fedex-2dayground",
                                                    "isFallback":false,
                                                    "carrierId":"1D"
                                                }
                                            ]
                                        },
                                        {
                                            "shippingGroupId":"sg960414",
                                            "shippingAddress":{
                                                "lastName":"sample",
                                                "country":"US",
                                                "city":"City2",
                                                "prefix":"",
                                                "postalCode":"03031",
                                                "jobTitle":"",
                                                "companyName":"",
                                                "county":"",
                                                "isDefaultAddress":false,
                                                "suffix":"",
                                                "selectedCountry":"US",
                                                "populateShippingMethods":false,
                                                "alias":"Address##3",
                                                "state":"NH",
                                                "selectedState":"NH",
                                                "email":"sample@example.com",
                                                "state_ISOCode":"US-NH",
                                                "address3":"",
                                                "address2":"Address2",
                                                "address1":"22 Address1",
                                                "defaultCountryCode":null,
                                                "firstName":"sample no tax",
                                                "phoneNumber":"675675675",
                                                "faxNumber":"",
                                                "middleName":""
                                            },
                                            "items":[
                                                {
                                                    "commerceItemId":"ci7000501",
                                                    "quantity":2,
                                                    "productId":"Product_15CD",
                                                    "childItems":[
                                                        {
                                                            "addOnItem":true,
                                                            "quantity":1,
                                                            "productId":"Product_18Cxi",
                                                            "displayName":"Dr. Dolittle",
                                                            "catRefId":"Sku_18Dxi"
                                                        }
                                                    ],
                                                    "catRefId":"Sku_15DE"
                                                },
                                                {
                                                    "quantity":2,
                                                    "productId":"Product_36Exy",
                                                    "catRefId":"Sku_36Fxy"
                                                }
                                            ],
                                            "shippingMethods":[
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"standardRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"standardRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Standard",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":0,
                                                    "repositoryId":"standardShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"standardShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"priorityRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"priorityRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Priority",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":4,
                                                    "repositoryId":"priorityShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"priorityShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "ranges":[
                                                        {
                                                            "amount":0,
                                                            "high":null,
                                                            "low":0,
                                                            "repositoryId":"freeRange_01"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Free Shipping",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":5,
                                                    "repositoryId":"freeShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"freeShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"twoDayRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"twoDayRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Two Day",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":6,
                                                    "repositoryId":"twoDayShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"twoDayShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "ranges":[
                                                        {
                                                            "amount":4.5,
                                                            "high":49.99,
                                                            "low":0,
                                                            "repositoryId":"groundRange_01"
                                                        },
                                                        {
                                                            "amount":8.5,
                                                            "high":99.99,
                                                            "low":50,
                                                            "repositoryId":"groundRange_02"
                                                        },
                                                        {
                                                            "amount":11,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"groundRange_03"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Ground",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":7,
                                                    "repositoryId":"groundShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"groundShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":35,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"overNightRange_01"
                                                        },
                                                        {
                                                            "amount":45,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"overNightRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Overnight",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":"FR020400",
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":9,
                                                    "repositoryId":"overNightShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"overNightShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"external",
                                                    "eligibleForProductWithSurcharges":true,
                                                    "estimatedDeliveryDateGuaranteed":false,
                                                    "internationalDutiesTaxesFees":0,
                                                    "ranges":[
                                                        {
                                                            "amount":14.95,
                                                            "high":"179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                                                            "low":0
                                                        }
                                                    ],
                                                    "displayName":"canadapost-overnight",
                                                    "taxCode":"GT987",
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "estimatedDeliveryDate":"2013-04-12 14:48:45 -0400",
                                                    "enabled":true,
                                                    "deliveryDays":2,
                                                    "repositoryId":"canadapost-overnight",
                                                    "carrierId":"ON"
                                                },
                                                {
                                                    "shippingCalculator":"external",
                                                    "estimatedDeliveryDateGuaranteed":false,
                                                    "internationalDutiesTaxesFees":0,
                                                    "ranges":[
                                                        {
                                                            "amount":33,
                                                            "high":"179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                                                            "low":0
                                                        }
                                                    ],
                                                    "deliveryDays":2,
                                                    "displayName":"fedex-2dayground",
                                                    "repositoryId":"fedex-2dayground",
                                                    "carrierId":"1D",
                                                    "taxCode":"TD543",
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "estimatedDeliveryDate":"2013-04-12 14:48:45 -0400",
                                                    "enabled":true
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31004|Error in Listing Shipping Methods|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id for which the shippping methods are required",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id for which the shipping methdods are required",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/listShippingMethods_request"
                        },
                        "in":"body",
                        "name":"listShippingMethods_request"
                    }
                ],
                "tags":[
                    "Agent/Shipping Methods"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-shippingMethods-post",
                "x-filename-id":"ccagent-v1-shippingmethods-post"
            }
        },
        "/ccagent/v1/organizationAddresses":{
            "post":{
                "summary":"addAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"addAddress",
                "description":"Add Address. This endpoint is used to add addresses of a Organization/Account in Oracle Commerce Cloud. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        "ss-10002"
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"36130",
                                    "repositoryId":"280004",
                                    "state":"AL"
                                },
                                "addressType":"Montgomery Office Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccagentui/v1/organizationAddresses"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100183|If input or nickname given is null/empty|\n|100030|Postal Code is required|\n|100031|Country is required|\n|100053|If the organization invalid default billing address value|\n|100032|No State Region is found|\n|100054|If the organization invalid default shipping address value|\n|100076|Invalid Secondary Addresses|\n|82005000|If there is an error while processing the AgentContext header. Possible reasons include invalid profileId, incorrect JSON format or other errors|\n|23015|Phone Number is required|\n|23005|Phone Number is invalid|\n|80018|If an invalid country is provided|\n|100067|If an invalid state is provided|\n|100189|Duplicate Addresses Type are giving in input|\n|100026|Company Name is required|\n|89103|If no shopperProfileId is passed in the AgentContext header|\n|100027|Address 1 is required|\n|89102|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n|100028|City is required|\n|89101|If the shopperProfile passed in the AgentContext header is not an administrator for the account|\n|100029|State is required|\n|100192|One of the dynamic properties is not writable by the Agent user|\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addAddress_request"
                        },
                        "in":"body",
                        "name":"addAddress_request"
                    }
                ],
                "tags":[
                    "Agent/Organizations Addresses"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizationAddresses-post",
                "x-filename-id":"ccagent-v1-organizationaddresses-post"
            },
            "get":{
                "summary":"getAddresses",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAddresses",
                "description":"Get Addresses. This operation is used to get all the address of a Organization/Account Oracle Commerce Cloud. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"or-100001",
                                "name":"National Discount Auto Parts",
                                "active":true,
                                "description":null,
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "addressType":"Shipping",
                                            "repositoryId":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"907-385-4412",
                                    "address2":null,
                                    "city":"Anchorage",
                                    "address1":"639 Main St",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"99501",
                                    "repositoryId":"160062",
                                    "state":"AZ"
                                },
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "addressType":"Shipping",
                                                    "repositoryId":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"907-385-4412",
                                            "address2":null,
                                            "city":"Anchorage",
                                            "address1":"639 Main St",
                                            "companyName":"National Discount Auto Parts",
                                            "postalCode":"99501",
                                            "repositoryId":"160062",
                                            "state":"AZ"
                                        },
                                        "addressType":"Arizona Office Address"
                                    },
                                    {
                                        "address":{
                                            "country":"US",
                                            "types":[
                                                {
                                                    "addressType":"Shipping",
                                                    "repositoryId":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"631-748-6479",
                                            "address2":"Suffolk",
                                            "city":"Bohemia",
                                            "address1":"70 Euclid Ave #722",
                                            "companyName":"National Discount Auto Parts",
                                            "postalCode":"11716",
                                            "repositoryId":"ci-110024",
                                            "state":"NY"
                                        },
                                        "addressType":"NewYork Office Address"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccagentui/v1/organizationAddresses"
                                    }
                                ],
                                "externalOrganizationId":"EXT_ORG_1",
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "addressType":"Shipping",
                                            "repositoryId":"ss-10001"
                                        },
                                        {
                                            "addressType":"Billing",
                                            "repositoryId":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"907-385-4412",
                                    "address2":null,
                                    "city":"Anchorage",
                                    "address1":"639 Main St",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"99501",
                                    "repositoryId":"160062",
                                    "state":"AZ"
                                },
                                "id":"or-100001"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22010|If no organziation is found|\n|82005000|If there is an error while processing the AgentContext header. Possible reasons include invalid profileId, incorrect JSON format or other errors|\n|89102|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Organizations Addresses"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizationAddresses-get",
                "x-filename-id":"ccagent-v1-organizationaddresses-get"
            }
        },
        "/ccagent/v1/orders/checkRequiresApproval":{
            "post":{
                "summary":"checkRequiresApproval",
                "produces":[
                    "application/json"
                ],
                "operationId":"checkRequiresApproval",
                "description":"Check Requires Approval. Check for an order if it requires an approval or not. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/checkRequiresApproval_response"
                        },
                        "examples":{
                            "application/json":{
                                "requiresApproval":"True",
                                "requireApprovalReasons":"Order is pending approval because total is greater than the approved order limit."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"the site Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/checkRequiresApproval_request"
                        },
                        "in":"body",
                        "name":"checkRequiresApproval_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "x-internal-id":"ccagent-v1-orders-checkRequiresApproval-post",
                "x-filename-id":"ccagent-v1-orders-checkrequiresapproval-post"
            }
        },
        "/ccagent/v1/scheduledOrders/{id}":{
            "get":{
                "summary":"getScheduledOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"getScheduledOrder",
                "description":"Get Scheduled Order. Loads a scheduled order details from the repository. Maps all required fields for scheduled order details. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getScheduledOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastError":null,
                                "endDate":"2016-12-08T00:00:00.000Z",
                                "executionStatusList":[
                                    {
                                        "errorMessages":[
                                            "Exception While cloning an order."
                                        ],
                                        "scheduledOrderId":"sco1001",
                                        "orderId":null,
                                        "repositoryId":"600005",
                                        "executionDate":"2016-11-23T00:00:00.000Z",
                                        "currency":"USD",
                                        "id":"600005",
                                        "orderSubmitted":false,
                                        "orderTotal":null
                                    }
                                ],
                                "type":"scheduledOrder",
                                "version":25,
                                "lastScheduledRun":"2016-11-23T00:00:00.000Z",
                                "schedule":{
                                    "daysInMonth":[
                                    ],
                                    "weeksInMonth":[
                                    ],
                                    "monthsInYear":[
                                        1,
                                        3,
                                        5,
                                        7,
                                        9,
                                        11
                                    ],
                                    "daysOfWeek":[
                                    ],
                                    "occurrenceInDay":1
                                },
                                "templateOrderId":"o30414",
                                "clonedOrders":[
                                ],
                                "profileId":"120939",
                                "templateOrder":{
                                    "totalAmountAuthorized":0,
                                    "creationTime":"1479726890000",
                                    "orderComments":[
                                    ],
                                    "dynamicProperties":[
                                    ],
                                    "stateString":"TEMPLATE",
                                    "submittedDate":null,
                                    "paymentGroups":[
                                        {
                                            "PONumber":"",
                                            "paymentGroupId":"pg30412",
                                            "paymentStateString":"INITIAL",
                                            "amountAuthorized":0,
                                            "amount":51.7,
                                            "totalDue":51.7,
                                            "billingAddress":{
                                                "lastName":"Shankar",
                                                "country":"US",
                                                "address3":"",
                                                "address2":"E",
                                                "city":"Tempe",
                                                "prefix":"",
                                                "address1":"S",
                                                "postalCode":"36123",
                                                "companyName":"",
                                                "jobTitle":"",
                                                "county":"",
                                                "suffix":"",
                                                "firstName":"Shiva",
                                                "phoneNumber":"909090090",
                                                "stateName":"Alabama",
                                                "faxNumber":"",
                                                "alias":null,
                                                "middleName":"",
                                                "state":"AL",
                                                "countryName":"United States",
                                                "email":"s@example.com"
                                            },
                                            "paymentState":0,
                                            "type":"invoice",
                                            "paidAmount":0,
                                            "refundAmount":0
                                        }
                                    ],
                                    "priceInfo":{
                                        "amount":21.99,
                                        "total":51.7,
                                        "shipping":25,
                                        "shippingSurchargeValue":0,
                                        "tax":4.71,
                                        "subTotal":21.99,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":46.99
                                    },
                                    "pricingMessages":{
                                    },
                                    "paymentGroup":{
                                        "PONumber":"",
                                        "paymentGroupId":"pg30412",
                                        "paymentStateString":"INITIAL",
                                        "amountAuthorized":0,
                                        "amount":51.7,
                                        "totalDue":51.7,
                                        "billingAddress":{
                                            "lastName":"Shankar",
                                            "country":"US",
                                            "address3":"",
                                            "address2":"E",
                                            "city":"Tempe",
                                            "prefix":"",
                                            "address1":"S",
                                            "postalCode":"36123",
                                            "companyName":"",
                                            "jobTitle":"",
                                            "county":"",
                                            "suffix":"",
                                            "firstName":"Shiva",
                                            "phoneNumber":"909090090",
                                            "stateName":"Alabama",
                                            "faxNumber":"",
                                            "alias":null,
                                            "middleName":"",
                                            "state":"AL",
                                            "countryName":"United States",
                                            "email":"s@example.com"
                                        },
                                        "paymentState":0,
                                        "type":"invoice",
                                        "paidAmount":0,
                                        "refundAmount":0
                                    },
                                    "shoppingCart":{
                                        "items":[
                                            {
                                                "unitPrice":21.99,
                                                "quantity":1,
                                                "productId":"Product_36Exy",
                                                "rawTotalPrice":21.99,
                                                "returnedQuantity":0,
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":21.99,
                                                        "quantity":1,
                                                        "tax":2.2,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":21.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "displayName":"The Girl with the Dragon Tattoo",
                                                "shippingSurchargeValue":0,
                                                "giftWithPurchaseCommerceItemMarkers":[
                                                ],
                                                "discountAmount":0,
                                                "imageInfo":{
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3838394227481959246/products/girldragontattoo_LARGE.jpg&height=100&width=100"
                                                },
                                                "tax":2.2,
                                                "catRefId":"Sku_36Fxy",
                                                "discountInfo":[
                                                ],
                                                "price":21.99,
                                                "variant":[
                                                ],
                                                "onSale":false,
                                                "stateDescription":"INITIAL",
                                                "listPrice":21.99,
                                                "stateDetailsAsUser":"Added to order",
                                                "status":0
                                            }
                                        ]
                                    },
                                    "id":"o30414",
                                    "state":4001,
                                    "stateDetailsAsUser":"Scheduled order template",
                                    "taxPriceInfo":{
                                        "cityTax":1.65,
                                        "amount":4.71,
                                        "valueAddedTax":0,
                                        "countyTax":1.1800000000000002,
                                        "isTaxIncluded":false,
                                        "miscTax":0,
                                        "districtTax":0,
                                        "stateTax":1.88,
                                        "countryTax":0
                                    },
                                    "shippingGroups":[
                                        {
                                            "taxPriceInfo":{
                                                "cityTax":1.65,
                                                "amount":4.71,
                                                "valueAddedTax":0,
                                                "countyTax":1.1800000000000002,
                                                "isTaxIncluded":false,
                                                "miscTax":0,
                                                "districtTax":0,
                                                "stateTax":1.88,
                                                "countryTax":0
                                            },
                                            "shippingMethod":{
                                                "shippingTax":2.51,
                                                "cost":25,
                                                "displayName":"Standard",
                                                "value":"standardShippingMethod",
                                                "shippingMethodDescription":"Standard"
                                            },
                                            "shippingGroupId":"sg40414",
                                            "submittedDate":null,
                                            "priceInfo":{
                                                "amount":21.99,
                                                "total":51.7,
                                                "shipping":25,
                                                "shippingSurchargeValue":0,
                                                "tax":4.71,
                                                "subTotal":21.99,
                                                "currencyCode":"USD",
                                                "totalWithoutTax":46.99
                                            },
                                            "discountInfo":{
                                                "orderDiscount":0,
                                                "shippingDiscount":0,
                                                "discountDescList":[
                                                ]
                                            },
                                            "shipOnDate":null,
                                            "trackingInfo":[
                                            ],
                                            "actualShipDate":null,
                                            "shippingAddress":{
                                                "lastName":"Shankar",
                                                "country":"US",
                                                "address3":"",
                                                "address2":"E",
                                                "city":"Tempe",
                                                "prefix":"",
                                                "address1":"S",
                                                "postalCode":"36123",
                                                "companyName":"",
                                                "jobTitle":"",
                                                "county":"",
                                                "suffix":"",
                                                "firstName":"Shiva",
                                                "phoneNumber":"909090090",
                                                "stateName":"Alabama",
                                                "faxNumber":"",
                                                "alias":"Address",
                                                "middleName":"",
                                                "state":"AL",
                                                "countryName":"United States",
                                                "email":"s@example.com"
                                            },
                                            "items":[
                                                {
                                                    "unitPrice":21.99,
                                                    "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3838394227481959246/products/girldragontattoo_LARGE.jpg&height=100&width=100",
                                                    "quantity":1,
                                                    "productId":"Product_36Exy",
                                                    "rawTotalPrice":21.99,
                                                    "returnedQuantity":0,
                                                    "salePrice":0,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "amount":21.99,
                                                            "quantity":1,
                                                            "tax":2.2,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":21.99,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "displayName":"The Girl with the Dragon Tattoo",
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "active":true,
                                                    "catRefId":"Sku_36Fxy",
                                                    "discountInfo":[
                                                    ],
                                                    "route":"/product/Product_36Exy",
                                                    "price":21.99,
                                                    "variant":[
                                                    ],
                                                    "onSale":false,
                                                    "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                                    "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                    "listPrice":21.99,
                                                    "status":"INITIAL"
                                                }
                                            ],
                                            "trackingNumber":null,
                                            "status":"INITIAL"
                                        }
                                    ],
                                    "shippingMethod":{
                                        "shippingTax":2.51,
                                        "cost":25,
                                        "displayName":"Standard",
                                        "value":"standardShippingMethod",
                                        "shippingMethodDescription":"Standard"
                                    },
                                    "profile":{
                                        "firstName":"Shiv",
                                        "lastName":"Shankar",
                                        "middleName":null,
                                        "email":"s@example.com"
                                    },
                                    "priceListGroup":{
                                        "deleted":false,
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup",
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "active":true,
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"en_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"840"
                                        },
                                        "id":"defaultPriceGroup",
                                        "locale":"en_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        }
                                    },
                                    "returnRequests":[
                                    ],
                                    "creationDate":"2016-11-21T11:14:50.000Z",
                                    "discountInfo":{
                                        "unclaimedCouponMultiPromotions":{
                                        },
                                        "orderCouponsMap":{
                                        },
                                        "orderDiscount":0,
                                        "shippingDiscount":0,
                                        "orderImplicitDiscountList":[
                                        ],
                                        "unclaimedCouponsMap":{
                                        },
                                        "claimedCouponMultiPromotions":{
                                        }
                                    },
                                    "orderCancelReason":null,
                                    "profileId":"120939",
                                    "exchangeRequests":[
                                    ],
                                    "giftWithPurchaseInfo":[
                                    ],
                                    "shippingAddress":{
                                        "lastName":"Shankar",
                                        "country":"US",
                                        "address3":"",
                                        "address2":"E",
                                        "city":"Tempe",
                                        "prefix":"",
                                        "address1":"S",
                                        "postalCode":"36123",
                                        "companyName":"",
                                        "jobTitle":"",
                                        "county":"",
                                        "suffix":"",
                                        "firstName":"Shiva",
                                        "phoneNumber":"909090090",
                                        "stateName":"Alabama",
                                        "faxNumber":"",
                                        "alias":"Address",
                                        "middleName":"",
                                        "state":"AL",
                                        "countryName":"United States",
                                        "email":"s@example.com"
                                    },
                                    "giftWithPurchaseOrderMarkers":[
                                    ]
                                },
                                "repositoryId":"sco10002",
                                "name":"Monthly Order",
                                "siteId":"siteUS",
                                "nextScheduledRun":"1969-12-31T23:59:59.999Z",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/scheduledOrders/sco10002"
                                    }
                                ],
                                "state":"active",
                                "id":"sco10002",
                                "startDate":"2016-12-01T00:00:00.000Z",
                                "createDate":"2016-11-21T11:15:15.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n|100102|Organization passed in the header is invalid or does not exist|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"orderDetails",
                        "description":"The flag indicating whether to fetch the template order details.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the scheduled order to be retrieved.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Scheduled Orders"
                ],
                "x-internal-id":"ccagent-v1-scheduledOrders-{id}-get",
                "x-filename-id":"ccagent-v1-scheduledorders-id-get"
            },
            "delete":{
                "summary":"deleteScheduledOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteScheduledOrder",
                "description":"Delete Scheduled Order. Deletes the scheduled order. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the scheduled order to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Scheduled Orders"
                ],
                "x-internal-id":"ccagent-v1-scheduledOrders-{id}-delete",
                "x-filename-id":"ccagent-v1-scheduledorders-id-delete"
            },
            "put":{
                "summary":"updateScheduledOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateScheduledOrder",
                "description":"Update Scheduled Order. Updates the scheduled order. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateScheduledOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastError":null,
                                "endDate":"2016-12-08T00:00:00.000Z",
                                "executionStatusList":[
                                    {
                                        "errorMessages":[
                                            "Exception While cloning an order."
                                        ],
                                        "orderId":null,
                                        "repositoryId":"600005",
                                        "executionDate":"2016-11-23T00:00:00.000Z",
                                        "id":"600005",
                                        "orderSubmitted":false,
                                        "orderTotal":null
                                    }
                                ],
                                "type":"scheduledOrder",
                                "version":25,
                                "lastScheduledRun":"2016-11-23T00:00:00.000Z",
                                "schedule":{
                                    "daysInMonth":[
                                    ],
                                    "weeksInMonth":[
                                    ],
                                    "monthsInYear":[
                                        1,
                                        3,
                                        5,
                                        7,
                                        9,
                                        11
                                    ],
                                    "daysOfWeek":[
                                    ],
                                    "occurrenceInDay":1
                                },
                                "templateOrderId":"o30414",
                                "clonedOrders":[
                                ],
                                "profileId":"120939",
                                "repositoryId":"sco10002",
                                "name":"Monthly Order",
                                "siteId":"siteUS",
                                "nextScheduledRun":"1969-12-31T23:59:59.999Z",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/scheduledOrders/sco10002"
                                    }
                                ],
                                "state":"active",
                                "id":"sco10002",
                                "startDate":"2016-12-01T00:00:00.000Z",
                                "createDate":"2016-11-21T11:15:15.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the scheduled order to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateScheduledOrder_request"
                        },
                        "in":"body",
                        "name":"updateScheduledOrder_request"
                    }
                ],
                "tags":[
                    "Agent/Scheduled Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-scheduledOrders-{id}-put",
                "x-filename-id":"ccagent-v1-scheduledorders-id-put"
            }
        },
        "/ccagent/v1/orders/submitCancelOrder":{
            "put":{
                "summary":"submitCancelOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"submitCancelOrder",
                "description":"This is used to submit the cancel order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/submitCancelOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "orderCancelled":true,
                                "orderId":"o10004"
                            }
                        },
                        "description":"Following result is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext.shopperProfileId",
                        "description":"the profile id from which the order was placed",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders needs to be placed",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/submitCancelOrder_request"
                        },
                        "in":"body",
                        "name":"submitCancelOrder_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "x-internal-id":"ccagent-v1-orders-submitCancelOrder-put",
                "x-filename-id":"ccagent-v1-orders-submitcancelorder-put"
            }
        },
        "/ccagent/v1/files/{id}":{
            "post":{
                "summary":"doFileSegmentUpload",
                "produces":[
                    "application/json"
                ],
                "operationId":"doFileSegmentUpload",
                "description":"Do File Segment Upload. Upload a segment as part of a resumable file upload. Requires a token obtained from startFileUpload or resumeFileUpload. Note that all responses except for the response to the last segment will only have a success property (no result property).",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/doFileSegmentUpload_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|413|Please upload a file smaller than one GB|\n|13004|The token value is missing for this upload|\n|13005|Could not save file segment for unknown filename. The startUpload() or resumeUpload() method must be called before uploading individual file segments|\n|13014|Missing required property: {0}|\n|20306|The filename is invalid|\n|13006|The token value for this upload is no longer valid. Discontinue upload attempts for segments of this file|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of file to be uploaded which is same as token value.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/doFileSegmentUpload_request"
                        },
                        "in":"body",
                        "name":"doFileSegmentUpload_request"
                    }
                ],
                "tags":[
                    "Agent/Files"
                ],
                "x-internal-id":"ccagent-v1-files-{id}-post",
                "x-filename-id":"ccagent-v1-files-id-post"
            },
            "get":{
                "summary":"getFile",
                "produces":[
                    "*/*"
                ],
                "operationId":"getFile",
                "description":"Get File. Get a file by ID. Returns the file. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFile_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the file. The id is the name of the file example agent-main.js",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Files"
                ],
                "x-internal-id":"ccagent-v1-files-{id}-get",
                "x-filename-id":"ccagent-v1-files-id-get"
            }
        },
        "/ccagent/v1/metadata-catalog":{
            "get":{
                "summary":"getMetadataCatalog",
                "produces":[
                    "application/json",
                    "application/swagger+json"
                ],
                "operationId":"getMetadataCatalog",
                "description":"Get Metadata Catalog. Returns metadata catalog. Returns Swagger metadata catalog when 'Accept' request header is specified as 'application/swagger+json' else will return json hyper schema docs. The **JSON hyper schema** being served is **deprecated**. Use Swagger.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMetadataCatalog_response"
                        },
                        "examples":{
                            "application/swagger+json":{
                                "basePath":"/ccagent/v1",
                                "paths":{
                                    "/metadata/{id}":{
                                        "get":{
                                            "summary":"getMetadata",
                                            "produces":[
                                                "application/json"
                                            ],
                                            "operationId":"getMetadata",
                                            "description":"Get Metadata. Get the metadata information for an item descriptor by ID.",
                                            "responses":{
                                                "200":{
                                                    "description":"Following model is returned when operation succeeds."
                                                }
                                            },
                                            "parameters":[
                                                {
                                                    "in":"path",
                                                    "name":"id",
                                                    "description":"The ID of the itemType.",
                                                    "type":"string",
                                                    "required":true
                                                }
                                            ],
                                            "tags":[
                                                "Metadata"
                                            ]
                                        }
                                    }
                                },
                                "definitions":{
                                    "getMetadata_response":{
                                        "properties":{
                                            "items":{
                                                "description":"An array of metadata/ properties information for an item descriptor.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "editableAttributes":{
                                                            "description":"List of attributes of the property which can be edited from UI.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "swagger":"2.0",
                                "info":{
                                    "description":"Metadata endpoints",
                                    "title":"Metadata",
                                    "version":"1.0"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13101|METADATA INTERNAL ERROR|\n"
                    }
                },
                "tags":[
                    "Agent/Agent Metadata Catalog"
                ],
                "x-internal-id":"ccagent-v1-metadata-catalog-get",
                "x-filename-id":"ccagent-v1-metadata-catalog-get"
            }
        },
        "/ccagent/v1/orders/{id}/shippingGroups/{sgId}/pickupItems":{
            "post":{
                "summary":"pickupItems",
                "produces":[
                    "application/json"
                ],
                "operationId":"pickupItems",
                "description":"Updates the given shipping group for the given order to indicate the items in the shipping group have been picked up.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrder_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the order being picked up.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"sgId",
                        "description":"The ID of the shipping group being picked up.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-orders-{id}-shippingGroups-{sgId}-pickupItems-post",
                "x-filename-id":"ccagent-v1-orders-id-shippinggroups-sgid-pickupitems-post"
            }
        },
        "/ccagent/v1/saml/sso":{
            "post":{
                "summary":"single sign on",
                "produces":[
                    "application/json"
                ],
                "operationId":"singleSignOn",
                "description":"Single Sign On",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/singleSignOn_request"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/singleSignOn_request"
                        },
                        "in":"body",
                        "name":"singleSignOn_request"
                    }
                ],
                "tags":[
                    "Agent/Agent Single Sign On"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-saml-sso-post",
                "x-filename-id":"ccagent-v1-saml-sso-post"
            }
        },
        "/ccagent/v1/orders/{id}":{
            "post":{
                "summary":"handleOrderActions",
                "produces":[
                    "application/json"
                ],
                "operationId":"handleOrderActions",
                "description":"Handle Order Actions. It handles the order actions based on Op value. Op value can be any of cancel/validateOrder/validatePaymentAuthorization/validActions/invalidateOrder/sendPlacedOrderEmailNotification. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/handleOrderActions_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccagentui/v1/orders/o10008"
                                    }
                                ],
                                "id":"o10008",
                                "message":"Order [o10008] has been successfully cancelled."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|200219|{0} is an inactive reason.|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200218|{0} is an invalid reason.|\n|200101|Cancel failed as order is in [{0}] state.|\n|200104|The shipping group commerce item relationship [{0}] is in an invalid [{1}] state.|\n|200103|The shipping group [{0}] is in a no pending action state.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|200100|Internal error occurred while processing the request.|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n|210105|Specified order does not exist.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Commerce id of order.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/handleOrderActions_request"
                        },
                        "in":"body",
                        "name":"handleOrderActions_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "x-internal-id":"ccagent-v1-orders-{id}-post",
                "x-filename-id":"ccagent-v1-orders-id-post"
            },
            "get":{
                "summary":"getOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrder",
                "description":"Get Order. Loads an order details from the repository. Maps all required fields for order details.  Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalAmountAuthorized":124.18,
                                "agentId":"service",
                                "orderComments":[
                                ],
                                "creationTime":"1436906449000",
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "submittedDate":"2015-07-14T20:41:49.000Z",
                                "paymentGroups":[
                                    {
                                        "lastName":"Anderson",
                                        "amountAuthorized":124.18,
                                        "amount":88.55,
                                        "totalDue":88.55,
                                        "cardType":null,
                                        "zero_value_auto_authorized":"true",
                                        "IIN":"424242",
                                        "token":"9997000108950573",
                                        "paymentGroupId":"pg10411",
                                        "firstName":"Kim",
                                        "paymentStateDetailsAsUser":"The authorization succeeded",
                                        "uiIntervention":"sop",
                                        "billingAddress":{
                                            "lastName":"Anderson",
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":"13202",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "selectedCountry":"US",
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "stateName":"New York",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "countryName":"United States",
                                            "state":"NY",
                                            "email":"kim@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "paymentState":1,
                                        "paidAmount":0,
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "refundAmount":0
                                    }
                                ],
                                "priceInfo":{
                                    "amount":56.99,
                                    "total":88.55,
                                    "shipping":25,
                                    "shippingSurchargeValue":0,
                                    "tax":6.56,
                                    "subTotal":56.99,
                                    "currencyCode":"USD"
                                },
                                "submissionProgress":[
                                ],
                                "paymentGroup":{
                                    "lastName":"Anderson",
                                    "amountAuthorized":124.18,
                                    "amount":88.55,
                                    "totalDue":88.55,
                                    "cardType":null,
                                    "zero_value_auto_authorized":"true",
                                    "token":"9997000108950573",
                                    "paymentGroupId":"pg10411",
                                    "firstName":"Kim",
                                    "paymentStateDetailsAsUser":"The authorization succeeded",
                                    "uiIntervention":"sop",
                                    "billingAddress":{
                                        "lastName":"Anderson",
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Syracuse",
                                        "address1":"21 Cedar Ave",
                                        "prefix":null,
                                        "companyName":null,
                                        "postalCode":"13202",
                                        "jobTitle":null,
                                        "county":null,
                                        "suffix":null,
                                        "selectedCountry":"US",
                                        "firstName":"Kim",
                                        "phoneNumber":"212-555-1977",
                                        "stateName":"New York",
                                        "faxNumber":null,
                                        "middleName":null,
                                        "countryName":"United States",
                                        "state":"NY",
                                        "email":"kim@example.com",
                                        "selectedState":"NY",
                                        "state_ISOCode":"US-NY"
                                    },
                                    "paymentState":1,
                                    "paidAmount":0,
                                    "cardNumber":"xxxxxxxxxxxx1111",
                                    "refundAmount":0
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":39.99,
                                            "returnedQuantity":0,
                                            "priceOverridenBy":"Damon Weber",
                                            "displayName":"Fable II",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/fableIIxbox_LARGE.jpg&height=100&width=100"
                                            },
                                            "preOrderQuantity":0,
                                            "childItems":[
                                                {
                                                    "commerceItemId":"ci19000424",
                                                    "configurationOptionId":"co40001",
                                                    "addOnItem":true,
                                                    "quantity":1,
                                                    "route":"/intel-pentium-dual-core/product/prod40001",
                                                    "productId":"prod40001",
                                                    "displayName":"Intel Pentium Dual Core",
                                                    "selectedOptions":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "childItems":[
                                                        {
                                                            "commerceItemId":"ci19000424",
                                                            "addOnItem":false,
                                                            "quantity":1,
                                                            "route":"/intel-pentium-dual-core/product/prod40001",
                                                            "productId":"prod40001",
                                                            "displayName":"Intel Pentium Dual Core",
                                                            "selectedOptions":[
                                                            ],
                                                            "siteId":"siteUS",
                                                            "catRefId":"sku40009"
                                                        }
                                                    ],
                                                    "configurablePropertyId":"cp40001",
                                                    "catRefId":"sku40001"
                                                },
                                                {
                                                    "commerceItemId":"ci19000426",
                                                    "addOnItem":false,
                                                    "quantity":1,
                                                    "route":"/8-gb-kingston-sodimm-ddr3-1600mhz/product/prod40007",
                                                    "productId":"prod40007",
                                                    "displayName":"8 GB Kingston Sodimm DDR3 1600MHz",
                                                    "selectedOptions":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "catRefId":"sku40007"
                                                },
                                                {
                                                    "commerceItemId":"ci19000425",
                                                    "configurationOptionId":"confO_12",
                                                    "addOnItem":true,
                                                    "quantity":1,
                                                    "productId":"prod12344",
                                                    "displayName":"Gift Wrap",
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                        "color":"neon",
                                                        "message":"Happy Birthday My Friend",
                                                        "font":"courier"
                                                    },
                                                    "configurablePropertyId":"conf022",
                                                    "catRefId":"sku12344"
                                                }
                                            ],
                                            "configuratorId":"36379716",
                                            "assetKey":"12345",
                                            "overriddenPrice":3,
                                            "commerceItemId":"ci1000785",
                                            "price":3,
                                            "isPriceOverridden":true,
                                            "variant":[
                                            ],
                                            "onSale":"true",
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "locationInventoryInfoMap":{
                                            },
                                            "stateDetailsAsUser":"The item has been initialized",
                                            "serviceAccountId":"serviceAcc-123",
                                            "unitPrice":39.99,
                                            "quantity":1,
                                            "productId":"prod10041",
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "tax":0.34,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"sku10045",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Name",
                                                    "id":"displayName",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Id",
                                                    "id":"id",
                                                    "value":"camerasku_1_1"
                                                },
                                                {
                                                    "propertyType":"sku-custom",
                                                    "name":"dynamicskuprop1",
                                                    "id":"dynamicskuprop1",
                                                    "value":"dynamicskuprop1"
                                                }
                                            ],
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "backOrderQuantity":0,
                                            "listPrice":39.99,
                                            "status":0,
                                            "priceOverrideReason":{
                                                "displayValue":"Agent Price Override",
                                                "key":"agentPriceOverride"
                                            }
                                        },
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":49.99,
                                            "returnedQuantity":0,
                                            "priceOverridenBy":"",
                                            "displayName":"Dora the Explorer - Season 1",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/doratheexplorer_season1_LARGE.jpg&height=100&width=100"
                                            },
                                            "assetKey":"23456",
                                            "overriddenPrice":"",
                                            "price":49.99,
                                            "isPriceOverridden":false,
                                            "variant":[
                                            ],
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"The item has been initialized",
                                            "unitPrice":49.99,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"Product_21Cxi",
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "tax":5.75,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"Sku_21Dxy",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":49.99,
                                            "status":0,
                                            "priceOverrideReason":{
                                            }
                                        },
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":49.98,
                                            "returnedQuantity":0,
                                            "priceOverridenBy":"Damon Weber",
                                            "displayName":"Akira",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/akira_LARGE.jpg&height=100&width=100"
                                            },
                                            "assetKey":"12345",
                                            "overriddenPrice":4,
                                            "price":4,
                                            "isPriceOverridden":true,
                                            "variant":[
                                            ],
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"The item has been initialized",
                                            "unitPrice":24.99,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":2,
                                            "productId":"Product_27Fxyzi",
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "tax":0.46,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"Sku_27Gxyzi",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":24.99,
                                            "status":0,
                                            "priceOverrideReason":{
                                                "displayValue":"Appeasement",
                                                "key":"appeasement"
                                            }
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                    "w.rubble@bedrock.com",
                                    "w.flintstone@bedrock.com"
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/orders/o10411?includeResult=full"
                                    }
                                ],
                                "state":1,
                                "id":"o10411",
                                "stateDetailsAsUser":"Submitted to fulfillment",
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "amount":4,
                                    "valueAddedTax":0,
                                    "countyTax":2,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":2,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "trackingInfo":[
                                        ],
                                        "locationId":"SiteUS-GlenAllen187",
                                        "shippingMethod":{
                                            "cost":25,
                                            "displayName":"Standard",
                                            "value":"standardShippingMethod"
                                        },
                                        "shippingAddress":{
                                            "lastName":"Anderson",
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":"13202",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "selectedCountry":"US",
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "stateName":"New York",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "countryName":"United States",
                                            "state":"NY",
                                            "email":"kim@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "commerceItemRelationships":[
                                            {
                                                "commerceItemId":"ci1000785",
                                                "inventoryLocationId":null,
                                                "amount":0,
                                                "quantity":1,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "returnedQuantity":0,
                                                "range":{
                                                    "lowBound":0,
                                                    "highBound":0,
                                                    "size":1
                                                },
                                                "commerceItemExternalId":null,
                                                "state":"INITIAL",
                                                "id":"r50387"
                                            }
                                        ],
                                        "trackingNumber":null,
                                        "items":[
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"Product_21Cxi",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":null,
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "preOrderQuantity":0,
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"Sku_21Dxy",
                                                "assetKey":"34567",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Name",
                                                        "id":"displayName",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Id",
                                                        "id":"id",
                                                        "value":"camerasku_1_1"
                                                    },
                                                    {
                                                        "propertyType":"sku-custom",
                                                        "name":"dynamicskuprop1",
                                                        "id":"dynamicskuprop1",
                                                        "value":"dynamicskuprop1"
                                                    }
                                                ],
                                                "customerAccountId":"customerAcc-123",
                                                "variant":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false,
                                                "backOrderQuantity":0,
                                                "locationInventoryInfoMap":{
                                                }
                                            }
                                        ]
                                    }
                                ],
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "cost":25,
                                    "displayName":"Standard",
                                    "value":"standardShippingMethod"
                                },
                                "isItemPriceOverrideAllowed":true,
                                "profile":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "organization":{
                                        "name":"Oracle India Pvt Ltd",
                                        "id":"oracle"
                                    },
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "priceListGroup":{
                                    "deleted":false,
                                    "displayName":"UsDollar",
                                    "repositoryId":"UsDollar",
                                    "active":true,
                                    "currency":{
                                        "symbol":"$",
                                        "displayName":"US Dollar",
                                        "repositoryId":"en_US",
                                        "fractionalDigits":2,
                                        "currencyCode":"USD",
                                        "numericCode":"840"
                                    },
                                    "id":"UsDollar",
                                    "locale":"en_US"
                                },
                                "cartName":"o10411",
                                "returnRequests":[
                                ],
                                "creationDate":"2015-07-14T20:40:49.000Z",
                                "orderAction":"order",
                                "originOfOrder":"contactCenter",
                                "submissionErrorCodes":[
                                ],
                                "sharedWithOrganization":false,
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                    },
                                    "orderCouponsMap":{
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                    ],
                                    "unclaimedCouponsMap":{
                                    },
                                    "claimedCouponMultiPromotions":{
                                    }
                                },
                                "submissionErrorMessages":[
                                ],
                                "profileId":"se-570031",
                                "exchangeRequests":[
                                ],
                                "giftWithPurchaseInfo":[
                                ],
                                "siteId":"siteUS",
                                "shippingAddress":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "address3":null,
                                    "address2":null,
                                    "city":"Syracuse",
                                    "address1":"21 Cedar Ave",
                                    "prefix":null,
                                    "companyName":null,
                                    "postalCode":"13202",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "selectedCountry":"US",
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-1977",
                                    "stateName":"New York",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "countryName":"United States",
                                    "state":"NY",
                                    "email":"kim@example.com",
                                    "selectedState":"NY",
                                    "state_ISOCode":"US-NY"
                                },
                                "markers":[
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n|100102|Organization passed in the header is invalid or does not exist|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeResult",
                        "description":"It is \"full\" if full result is to be included.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Commerce id of order.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "x-internal-id":"ccagent-v1-orders-{id}-get",
                "x-filename-id":"ccagent-v1-orders-id-get"
            },
            "put":{
                "summary":"updateOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrder",
                "description":"Updates the given order with the profileId provided in the query param.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrder_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the order.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"profileId",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-orders-{id}-put",
                "x-filename-id":"ccagent-v1-orders-id-put"
            }
        },
        "/ccagent/v1/reasons":{
            "get":{
                "summary":"listReasons",
                "produces":[
                    "application/json"
                ],
                "operationId":"listReasons",
                "description":"List appeasement reasons based on the search criteria entered.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listReasons_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\nBelow is the list of error codes: \n\n\n|Error Code|Description|\n|------------------|------------------|\n|85000|Invalid SCIM filter format.|\n|85003|Invalid attribute in query|\n|900029|An internal error occured while processing the input request|"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Search criteria - Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|active|boolean|active flag of the appeasement reason|\n|id|string|id of the appeasement reason|\n|description|string|description  of the appeasement reason|\n|readableDescription|string|name of the appeasement reason|\nSearch criteria in SCIM Format should be as: active eq true. \n",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Type of the reason for which id should be presented. Possible value appeasementReason",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Reasons"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-reasons-get",
                "x-filename-id":"ccagent-v1-reasons-get"
            }
        },
        "/ccagent/v1/saml/logoutRequest":{
            "get":{
                "summary":"get SAML LogoutRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLogoutRequest",
                "description":"Get SAML LogoutRequest",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLogoutRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "saml_slo_request_dst":"https://localhost/fed/v1/idp/slo",
                                "saml_slo_request":"Base64 encoded SAML LogoutRequest"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Agent/Agent SAML LogoutRequest"
                ],
                "x-internal-id":"ccagent-v1-saml-logoutRequest-get",
                "x-filename-id":"ccagent-v1-saml-logoutrequest-get"
            }
        },
        "/ccagent/v1/saml/authnRequest":{
            "get":{
                "summary":"get SAML AuthnRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAuthnRequest",
                "description":"Get SAML AuthnRequest",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAuthnRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "saml_sso_request_dst":"https://localhost/fed/v1/idp/sso",
                                "saml_sso_request":"Base64 encoded SAML AuthnRequest"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"forceAuthn",
                        "description":"Query String indicated whether the ForceAuthn attribute will be set to either true or false (the default value).",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Agent SAML AuthnRequest"
                ],
                "x-internal-id":"ccagent-v1-saml-authnRequest-get",
                "x-filename-id":"ccagent-v1-saml-authnrequest-get"
            }
        },
        "/ccagent/v1/payment/void":{
            "post":{
                "summary":"voidPayments",
                "produces":[
                    "application/json"
                ],
                "operationId":"voidPayments",
                "description":"Void PaymentGroups of an order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/voidPayments_response"
                        },
                        "examples":{
                            "application/json":{
                                "orderId":"o50419",
                                "paymentResponses":[
                                    {
                                        "paymentGroupId":"pg50414",
                                        "customPaymentProperties":{
                                            "sample-addnl-property-key2":"sample-payment-property-value2",
                                            "cust-prop2":"cust-prop2",
                                            "cust-prop1":"cust-prop1"
                                        },
                                        "gatewayName":"PP-A",
                                        "paymentMethod":"onlinePaymentGroup",
                                        "paymentState":"REMOVED",
                                        "message":""
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51176|An error occurred canceling payment groups.|\n|51177|An error occurred canceling payment groups.|\n|51178|The cancellation of payment groups is not allowed.|\n|51179|The Payment Group is invalid and does not belong to order.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/voidPayments_request"
                        },
                        "in":"body",
                        "name":"voidPayments_request"
                    },
                    {
                        "in":"query",
                        "name":"includeOrder",
                        "description":"If true, then order will be included in the response.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Payment"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-payment-void-post",
                "x-filename-id":"ccagent-v1-payment-void-post"
            }
        },
        "/ccagent/v1/profiles/{id}/creditCards":{
            "post":{
                "summary":"addCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"addCreditCard",
                "description":"Add credit card for the shopper. The credit card data is tokenised and is stored against the profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "expiryMonth":"03",
                                "cardType":"visa",
                                "expiryYear":"2021",
                                "iin":"411111",
                                "savedCardId":"usercc10002",
                                "hasExpired":false,
                                "isDefault":true,
                                "customPaymentProperties":{
                                    "addl-prop4":"addl-prop4",
                                    "addl-prop3":"addl-prop3",
                                    "addl-prop1":"addl-prop1",
                                    "decision":null,
                                    "reasonCode":null
                                },
                                "nameOnCard":"card2",
                                "nickname":"Home Card 2",
                                "additionalInfo":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles/se-570031/creditCards"
                                    }
                                ],
                                "cardNumber":"xxxxxxxxxxxx1111"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28396|Provided card details are incorrect.|\n|28397|An error occured while trying to add the credit card.|\n|28398|Tokenisation declined by payment gateway. Error message sent by the gateway will be returned.|\n|28399|Adding credit card is not supported on this site."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addCreditCard_request"
                        },
                        "in":"body",
                        "name":"addCreditCard_request"
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-creditCards-post",
                "x-filename-id":"ccagent-v1-profiles-id-creditcards-post"
            },
            "get":{
                "summary":"listCreditCards",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCreditCards",
                "description":"Gets the list of credit cards associated with the shopper and its organization",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCreditCards_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/{id}}/creditCards?allCards=true&allGateways=true&allSites=true"
                                    }
                                ],
                                "items":[
                                    {
                                        "savedCardId":"usercc10001",
                                        "hasExpired":false,
                                        "isDefault":false,
                                        "nameOnCard":"card1",
                                        "repositoryId":"usercc10001",
                                        "expiryMonth":"04",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111",
                                        "additionalInfo":"Card has been synced with id 10001",
                                        "expiryYear":"2021",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    },
                                    {
                                        "savedCardId":"usercc10002",
                                        "hasExpired":false,
                                        "isDefault":false,
                                        "nameOnCard":"card2",
                                        "repositoryId":"usercc10002",
                                        "expiryMonth":"03",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111##0",
                                        "additionalInfo":"Card has been synced with id 10002",
                                        "expiryYear":"2021",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    },
                                    {
                                        "savedCardId":"usercc10003",
                                        "hasExpired":false,
                                        "isDefault":true,
                                        "nameOnCard":"card3",
                                        "repositoryId":"usercc10003",
                                        "expiryMonth":"02",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111##1",
                                        "additionalInfo":null,
                                        "expiryYear":"2020",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28386|An error occurred while retrieving the credit card list.|\n|28387|An error occurred while processing the credit card list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allCards",
                        "description":"This value is set to true, if inactive cards are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allGateways",
                        "description":"This value is set to true, if the cards from disabled gateways are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allSites",
                        "description":"This value is set to true, if the cards from non-current site are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-creditCards-get",
                "x-filename-id":"ccagent-v1-profiles-id-creditcards-get"
            }
        },
        "/ccagent/v1/appeasements/{id}":{
            "get":{
                "summary":"getAppeasement",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAppeasement",
                "description":"Get Appeasement. Gets a detailed appeasement information based on the appeasement ID provided.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAppeasement_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900001|An internal error occurred while processing input request.|\n|900002|No Appeasement found with given appeasement id|\n|900004|An internal error occured.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the appeasement to be fetched.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Appeasement"
                ],
                "x-internal-id":"ccagent-v1-appeasements-{id}-get",
                "x-filename-id":"ccagent-v1-appeasements-id-get"
            },
            "delete":{
                "summary":"deleteAppeasement",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteAppeasement",
                "description":"Delete an incomplete appeasement",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900002|No Appeasement found with given appeasement id|\n|900007|An error occured while deleting the appeasement.|\n|900002|No Appeasement found with given appeasement id|\n|900036|Appeasement appeasementId is not in INCOMPLETE state."
                    },
                    "204":{
                        "description":"No content."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the appeasement to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Appeasement"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-appeasements-{id}-delete",
                "x-filename-id":"ccagent-v1-appeasements-id-delete"
            },
            "put":{
                "summary":"updateAppeasement",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAppeasement",
                "description":"Updates an Appeasement.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateAppeasement_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900000|When an internal error occurs|\n|13001|When the input is invalid|\n|900015|When an internal error occurs with the appeasementValidation webhook|\n|900016|When the appeasement is invalid according to the appeasementValidation webhook|\n|900017|When the invalid refundType is passed for an appeasement refund|\n|900001|If an internal error occurs with the repository|\n|900002|When the given appeasement Id is invalid or not found|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the appeasement to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id on which the appeasement is being updated. ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The site Id on which the appeasement is being updated.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAppeasement_request"
                        },
                        "in":"body",
                        "name":"updateAppeasement_request"
                    }
                ],
                "tags":[
                    "Agent/Appeasement"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-appeasements-{id}-put",
                "x-filename-id":"ccagent-v1-appeasements-id-put"
            }
        },
        "/ccagent/v1/mfalogin":{
            "post":{
                "summary":"mfalogin",
                "produces":[
                    "application/json"
                ],
                "operationId":"mfalogin",
                "description":"MFA Login. Perform login operation with multi-factor authentication.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/mfalogin_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"formData",
                        "name":"grant_type",
                        "description":"Authorization parameter for grant type. Should be set to password",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"formData",
                        "name":"username",
                        "description":"Authorization parameter for username.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"formData",
                        "name":"password",
                        "description":"Authorization parameter for password.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"formData",
                        "name":"totp_code",
                        "description":"Authorization parameter for passcode.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/OAuth"
                ],
                "consumes":[
                    "application/x-www-form-urlencoded"
                ],
                "x-internal-id":"ccagent-v1-mfalogin-post",
                "x-filename-id":"ccagent-v1-mfalogin-post"
            }
        },
        "/ccagent/v1/skus":{
            "get":{
                "summary":"listSkus",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSkus",
                "description":"List Skus. Returns a paginated list of SKUs, including variant options, prices, and inventory. Optionally filtered by 'q' parameter. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile.Additionally takes x-cssite header to return the skus pertaining to the site",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSkus_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/skus?q=barcode%20eq%20%2212345%22"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"id",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-WomensApparel_color":13,
                                            "sku-WomensApparel_size":0
                                        },
                                        "bundleLinks":[
                                        ],
                                        "largeImage":null,
                                        "smallImage":null,
                                        "derivedCatalogs":[
                                            {
                                                "repositoryId":"cloudCatalog"
                                            }
                                        ],
                                        "endDate":null,
                                        "listPrices":{
                                            "defaultPriceGroup":55
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "type":"sku-WomensApparel",
                                        "largeImageURLs":[
                                        ],
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "variantOptions":[
                                            [
                                                {
                                                    "optionValue":"Poppy",
                                                    "optionName":"Color"
                                                },
                                                {
                                                    "optionValue":"Small",
                                                    "optionName":"Size"
                                                }
                                            ]
                                        ],
                                        "translations":{
                                            "1":{
                                                "repositoryId":"xsku2535_1_en_US"
                                            },
                                            "27":{
                                                "repositoryId":"xsku2535_1_vi"
                                            }
                                        },
                                        "id":"xsku2535_1",
                                        "barcode":"12345",
                                        "wholesalePrice":null,
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "skuInfos":{
                                        },
                                        "thumbImageURLs":[
                                        ],
                                        "creationDate":"2016-05-09T14:54:09.000Z",
                                        "version":4,
                                        "parentProducts":[
                                            {
                                                "longDescription":"Wear this skirt anywhere with anything. Flat front allows shirts to be tucked in or overlaid nicely, side zipper and snap rivet detailing around the waist.",
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg&height=100&width=100",
                                                "largeImage":null,
                                                "smallImage":null,
                                                "displayName":"A-Line Skirt",
                                                "orderLimit":null,
                                                "onlineOnly":false,
                                                "description":"The simple perfect A line",
                                                "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg",
                                                "largeImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg&height=940&width=940",
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_SportySkirt_full.jpg&height=940&width=940"
                                                ],
                                                "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg&height=940&width=940",
                                                "addOnProducts":[
                                                    {
                                                        "repositoryId":"cp10004",
                                                        "configurationOptions":[
                                                            {
                                                                "product":{
                                                                    "displayName":"OM-D E-M10 Digital Compact System Camera",
                                                                    "repositoryId":"camera_1",
                                                                    "id":"camera_1",
                                                                    "type":"camera"
                                                                },
                                                                "repositoryId":"co10009",
                                                                "id":"co10009",
                                                                "sku":{
                                                                    "repositoryId":"camerasku_1_1",
                                                                    "id":"camerasku_1_1"
                                                                }
                                                            },
                                                            {
                                                                "product":{
                                                                    "displayName":"OM-D E-M10 Digital Compact System Camera",
                                                                    "repositoryId":"camera_1",
                                                                    "id":"camera_1",
                                                                    "type":"camera"
                                                                },
                                                                "repositoryId":"co10010",
                                                                "id":"co10010",
                                                                "sku":{
                                                                    "repositoryId":"camerasku_1_2",
                                                                    "id":"camerasku_1_2"
                                                                }
                                                            }
                                                        ],
                                                        "id":"cp10004"
                                                    },
                                                    {
                                                        "repositoryId":"cp10005",
                                                        "configurationOptions":[
                                                            {
                                                                "product":{
                                                                    "displayName":"Movie Gift Card",
                                                                    "repositoryId":"giftCard_1",
                                                                    "id":"giftCard_1",
                                                                    "type":"giftCard"
                                                                },
                                                                "repositoryId":"co10011",
                                                                "id":"co10011",
                                                                "sku":{
                                                                    "repositoryId":"giftCardsku_1",
                                                                    "id":"giftCardsku_1"
                                                                }
                                                            }
                                                        ],
                                                        "id":"cp10005"
                                                    }
                                                ],
                                                "smallImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg&height=300&width=300",
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_SportySkirt_full.jpg&height=300&width=300"
                                                ],
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "id":"xprod2535",
                                                "childSKUs":[
                                                    {
                                                        "repositoryId":"xsku2535_1"
                                                    },
                                                    {
                                                        "repositoryId":"xsku2535_2"
                                                    },
                                                    {
                                                        "repositoryId":"xsku2535_3"
                                                    },
                                                    {
                                                        "repositoryId":"xsku2535_4"
                                                    },
                                                    {
                                                        "repositoryId":"xsku2535_5"
                                                    },
                                                    {
                                                        "repositoryId":"xsku2535_6"
                                                    }
                                                ],
                                                "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg&height=475&width=475",
                                                "salePrice":null,
                                                "fullImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg",
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_SportySkirt_full.jpg"
                                                ],
                                                "active":true,
                                                "thumbImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg&height=100&width=100",
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_SportySkirt_full.jpg&height=100&width=100"
                                                ],
                                                "productImages":[
                                                    {
                                                        "repositoryId":"img_xprod2535_0"
                                                    },
                                                    {
                                                        "repositoryId":"img_xprod2535_1"
                                                    }
                                                ],
                                                "route":"/product/xprod2535",
                                                "mediumImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg&height=475&width=475",
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_SportySkirt_full.jpg&height=475&width=475"
                                                ],
                                                "repositoryId":"xprod2535",
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg&height=300&width=300",
                                                "shippingSurcharge":null,
                                                "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg&height=300&width=300",
                                                "sourceImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_A-lineSkirt_full.jpg&height=300&width=300",
                                                    "/ccstore/v1/images/?source=/file/v2/products/APP_SportySkirt_full.jpg&height=300&width=300"
                                                ],
                                                "minOrderLimit":1,
                                                "avgCustRating":null,
                                                "listPrice":null
                                            }
                                        ],
                                        "size":"Small",
                                        "manufacturer_part_number":null,
                                        "catalogs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "startDate":null,
                                        "template":null,
                                        "primaryThumbImageURL":null,
                                        "replacementProducts":null,
                                        "dynamicAttributes":{
                                        },
                                        "fixedReplacementProducts":[
                                        ],
                                        "color":"Poppy",
                                        "nonreturnable":false,
                                        "displayName":"A-Line Skirt",
                                        "description":null,
                                        "primaryFullImageURL":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedOnlineOnly":false,
                                        "smallImageURLs":[
                                        ],
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "itemAcl":null,
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "onSale":false,
                                        "unit_of_measure":null,
                                        "dynamicPropertyMapString":{
                                        },
                                        "siteIds":[
                                        ],
                                        "computedCatalogs":[
                                        ],
                                        "discountable":true,
                                        "thumbnailImage":null,
                                        "catalogsReplacementProducts":[
                                        ],
                                        "salePriceStartDate":null,
                                        "quantity":100,
                                        "salePrice":null,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "soldAsPackage":false,
                                        "auxiliaryMedia":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"xsku2535_1",
                                        "shippingSurcharge":null,
                                        "fractionalQuantitiesAllowed":false,
                                        "fulfiller":null,
                                        "partNumber":null,
                                        "dynamicPropertyMapDouble":{
                                        },
                                        "configurable":false,
                                        "listPrice":55
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200020|Invalid query in 'q' parameter.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|50001|Internal Error.|\n|26050|Variants Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Contains SCIM query language",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"preFilter",
                        "description":"Enabling this flag would improve response time by applying filter. However for better performance results, include only required properties in filterKey, fields , incldude query parameter and avoid including fields like parentProducts which intern have huge number of fields. While using this property ensure that repositoryId,id,parentProducts.id are always included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"Catalog Id",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"skuIds",
                        "description":"Comma separated multiple SKU IDS",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"storePriceListGroupId",
                        "description":"Store PriceList Group id",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Sku"
                ],
                "x-internal-id":"ccagent-v1-skus-get",
                "x-filename-id":"ccagent-v1-skus-get"
            }
        },
        "/ccagent/v1/merchant/orderStates":{
            "get":{
                "summary":"getOrderStates",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrderStates",
                "description":"Get Order States. Lists the order States that can be used for searching for orders. Order state values incorporate changes made from admin UI, if any.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrderStates_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayKey":"PROCESSING",
                                    "displayName":"Being processed"
                                },
                                {
                                    "displayKey":"NO_PENDING_ACTION",
                                    "displayName":"Fulfilled"
                                },
                                {
                                    "displayKey":"INCOMPLETE",
                                    "displayName":"Incomplete"
                                },
                                {
                                    "displayKey":"PENDING_REMOVE",
                                    "displayName":"Pending removal"
                                },
                                {
                                    "displayKey":"REMOVED",
                                    "displayName":"Removed"
                                },
                                {
                                    "displayKey":"SUBMITTED",
                                    "displayName":"Submitted to fulfillment"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-orderStates-get",
                "x-filename-id":"ccagent-v1-merchant-orderstates-get"
            }
        },
        "/ccagent/v1/appeasementTypes/{id}":{
            "get":{
                "summary":"getType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getType",
                "description":"Gets an appeasement type based on the ID provided.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getType_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900000|An internal error occurred.|\n|900023|No appeasement type found with given appeasement id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the appeasement type to be fetched.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/AppeasementTypes"
                ],
                "x-internal-id":"ccagent-v1-appeasementTypes-{id}-get",
                "x-filename-id":"ccagent-v1-appeasementtypes-id-get"
            }
        },
        "/ccagent/v1/itemTypes/{id}":{
            "get":{
                "summary":"getItemType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getItemType",
                "description":"Get Item Type. Get item type and base type info. Below are the supported item types: <ul><li>commerceItem</li><li>gift-item</li><li>gift-list</li><li>order</li><li>organization</li><li>organizationRequest</li><li>user</li><li>profileRequest</li><li>contactInfo</li><li>category</li><li>appeasement</li><li>appeasementRefund</li><li>externalAppeasementRefund</li><li>creditCardAppeasementRefund</li><li>storeCreditAppeasementRefund</li><li>tokenizedCreditCardAppeasementRefund</li><li>onlinePaymentGroupAppeasementRefund</li><li>physicalGiftCardAppeasementRefund</li><li>customCurrencyAppeasementRefund</li><ul>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getItemType_response"
                        },
                        "examples":{
                            "application/json":{
                                "shopperInputs":[
                                    {
                                        "uiEditorType":"shortText",
                                        "translations":{
                                            "1":"shopperInputTranslation:giftMessage_en"
                                        },
                                        "name":"Gift Message",
                                        "label":"Gift Message",
                                        "id":"giftMessage",
                                        "promptText":"Enter the gift message",
                                        "type":"shortText",
                                        "required":false,
                                        "enumValues":[
                                        ]
                                    },
                                    {
                                        "uiEditorType":"richText",
                                        "translations":{
                                            "1":"shopperInputTranslation:giftMessageDetails_en"
                                        },
                                        "name":"Gift Message Details",
                                        "label":"Gift Message Description",
                                        "id":"giftMessageDetails",
                                        "promptText":"Enter the gift message details",
                                        "type":"richText",
                                        "required":false,
                                        "enumValues":[
                                        ]
                                    },
                                    {
                                        "uiEditorType":"number",
                                        "translations":{
                                            "1":"shopperInputTranslation:giftMessageNumber_en"
                                        },
                                        "name":"Gift Message Number",
                                        "label":"Gift Message Number",
                                        "id":"giftMessageNumber",
                                        "promptText":"Enter the gift number",
                                        "type":"number",
                                        "required":true,
                                        "enumValues":[
                                        ]
                                    },
                                    {
                                        "uiEditorType":"checkbox",
                                        "translations":{
                                            "1":"shopperInputTranslation:giftMessageCheckbox_en"
                                        },
                                        "name":"Gift Message Checkbox",
                                        "label":"Gift Message Checkbox",
                                        "id":"giftMessageCheckbox",
                                        "promptText":"Select the checkbox",
                                        "type":"checkbox",
                                        "required":true,
                                        "enumValues":[
                                        ]
                                    },
                                    {
                                        "uiEditorType":"date",
                                        "translations":{
                                            "1":"shopperInputTranslation:giftMessageDate_en"
                                        },
                                        "name":"Gift Message Date",
                                        "label":"Gift Message Date",
                                        "id":"giftMessageDate",
                                        "promptText":"Enter the date",
                                        "type":"date",
                                        "required":true,
                                        "enumValues":[
                                        ]
                                    },
                                    {
                                        "uiEditorType":"singleSelectionList",
                                        "translations":{
                                            "1":"shopperInputTranslation:giftMessageSelection_en"
                                        },
                                        "name":"Gift Message Selection",
                                        "label":"Gift Message Selection",
                                        "id":"giftMessageSelection",
                                        "promptText":"Select",
                                        "type":"enumerated",
                                        "required":true,
                                        "enumValues":[
                                            "J.Crew",
                                            "OshKosh B'Gosh",
                                            "Abercrombie & Fitch"
                                        ]
                                    }
                                ],
                                "displayName":"Tables",
                                "count":10,
                                "id":"Tables",
                                "specifications":[
                                    {
                                        "itemType":"Tables",
                                        "hidden":false,
                                        "length":1000,
                                        "variantBasedDisplay":false,
                                        "label":"Wood Species",
                                        "type":"shortText",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"woodSpecies",
                                        "order":null
                                    },
                                    {
                                        "itemType":"Tables",
                                        "hidden":false,
                                        "length":10,
                                        "variantBasedDisplay":false,
                                        "label":"Seating Capacity",
                                        "type":"number",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"seatingCapacity",
                                        "order":null
                                    },
                                    {
                                        "itemType":"Tables",
                                        "hidden":false,
                                        "length":19,
                                        "variantBasedDisplay":false,
                                        "label":"Handmade",
                                        "type":"checkbox",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"handmade",
                                        "order":null
                                    },
                                    {
                                        "itemType":"Tables",
                                        "hidden":false,
                                        "length":1000,
                                        "variantBasedDisplay":false,
                                        "label":"Shape",
                                        "type":"shortText",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"shape",
                                        "order":null
                                    }
                                ],
                                "base":[
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":254,
                                        "variantBasedDisplay":false,
                                        "label":"Name",
                                        "type":"shortText",
                                        "required":true,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":true,
                                        "id":"displayName",
                                        "order":"0"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":165,
                                        "variantBasedDisplay":false,
                                        "label":"Product ID",
                                        "type":"shortText",
                                        "required":true,
                                        "writable":false,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":"",
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"id",
                                        "order":"10"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":254,
                                        "variantBasedDisplay":false,
                                        "label":"Description",
                                        "type":"shortText",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":true,
                                        "id":"description",
                                        "order":"10"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":254,
                                        "variantBasedDisplay":false,
                                        "label":"Brand",
                                        "type":"shortText",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":true,
                                        "id":"brand",
                                        "order":"15"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":0,
                                        "variantBasedDisplay":false,
                                        "label":"List Price",
                                        "type":"currencyMap",
                                        "required":false,
                                        "writable":true,
                                        "default":{
                                        },
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"listPrices",
                                        "order":"19"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":0,
                                        "variantBasedDisplay":false,
                                        "label":"Sale Price",
                                        "type":"currencyMap",
                                        "required":false,
                                        "writable":true,
                                        "default":{
                                        },
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"salePrices",
                                        "order":"20"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":0,
                                        "variantBasedDisplay":false,
                                        "label":"Shipping Surcharge",
                                        "type":"currencyMap",
                                        "required":false,
                                        "writable":true,
                                        "default":{
                                        },
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"shippingSurcharges",
                                        "order":"20"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":22,
                                        "variantBasedDisplay":false,
                                        "label":"List Price",
                                        "type":"currency",
                                        "required":true,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"listPrice",
                                        "order":"20"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":22,
                                        "variantBasedDisplay":false,
                                        "label":"Sale Price",
                                        "type":"currency",
                                        "required":false,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"salePrice",
                                        "order":"20"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":22,
                                        "variantBasedDisplay":false,
                                        "label":"Shipping Surcharge",
                                        "type":"currency",
                                        "required":false,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"shippingSurcharge",
                                        "order":"21"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":254,
                                        "variantBasedDisplay":false,
                                        "label":"Product Tax Code",
                                        "type":"shortText",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"taxCode",
                                        "order":"25"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":4000000,
                                        "variantBasedDisplay":false,
                                        "label":"Long Description",
                                        "type":"richText",
                                        "required":false,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":true,
                                        "id":"longDescription",
                                        "order":"30"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":1,
                                        "variantBasedDisplay":false,
                                        "label":"Active",
                                        "type":"checkbox",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"active",
                                        "order":"50"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":7,
                                        "variantBasedDisplay":false,
                                        "label":"Arrival Date",
                                        "type":"date",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"arrivalDate",
                                        "order":"60"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":12,
                                        "variantBasedDisplay":false,
                                        "label":"Height",
                                        "type":"number",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"height",
                                        "order":"70"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":12,
                                        "variantBasedDisplay":false,
                                        "label":"Length",
                                        "type":"number",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"length",
                                        "order":"80"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":12,
                                        "variantBasedDisplay":false,
                                        "label":"Width",
                                        "type":"number",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"width",
                                        "order":"90"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":12,
                                        "variantBasedDisplay":false,
                                        "label":"Weight",
                                        "type":"number",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"weight",
                                        "order":"100"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":10,
                                        "variantBasedDisplay":false,
                                        "label":"Maximum Order Limit",
                                        "type":"digit",
                                        "required":false,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"orderLimit",
                                        "order":"110"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":10,
                                        "variantBasedDisplay":false,
                                        "label":"Minimum Order Limit",
                                        "type":"digit",
                                        "required":false,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"minOrderLimit",
                                        "order":"110"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20583|Could not find item type|\n|20688|Parent Id does not match Item Type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"parent",
                        "description":"Parent Type of current requested item type. It takes product as default parent for custom types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeBase",
                        "description":"Set to true to get base type details.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the item type.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Item Types"
                ],
                "x-internal-id":"ccagent-v1-itemTypes-{id}-get",
                "x-filename-id":"ccagent-v1-itemtypes-id-get"
            }
        },
        "/ccagent/v1/openid/authzCodeRequest":{
            "get":{
                "summary":"get OpenID authorization code request",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOpenIDAuthzCodeRequest",
                "description":"Get OpenID authorization code",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOpenIDAuthzCodeRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "authz_code_request_dst":"https://cx-tenant02.identity.example.com/oauth2/v1/authorize?client_id=b3e03d5dc3254713a3c8bfd98e296cd2&response_type=code&redirect_uri=http://localhost:9080/occs-agent/sso-login.jsp&scope=openid+profile+email&code_challenge=eWhR0..mq4lyYqbqDbwrIGpADYcM9pg4mO0U29MsDysKE26J.WhdqiTUxT1xrIDkxwxGIeVBIQHxckfn34XeV7GJ2eqVFj&code_challenge_method=plain&response_mode=form_post&nonce=3183229f-63d9-4a57-904c-10613d69eea7"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52301|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"login_prompt",
                        "description":"If true, the authorize request to IDP will include a 'prompt' query parameter with value as 'login'",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"code_challenge",
                        "description":"Query String indicated the code_challenge query parameter value.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/OpenID"
                ],
                "x-internal-id":"ccagent-v1-openid-authzCodeRequest-get",
                "x-filename-id":"ccagent-v1-openid-authzcoderequest-get"
            }
        },
        "/ccagent/v1/exchanges":{
            "post":{
                "summary":"createExchangeRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"createExchangeRequest",
                "description":"Create Exchange Request. Gets list of items from an order for which exchange request can be created with operation set as 'initiateExchange'. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile.Additonally takes x-ccsite header. If the site information is not provided by default it takes the order site",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createExchangeRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "returnLabel":"return label 1",
                                "returnItems":[
                                    {
                                        "quantityReturned":0,
                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                        "nonreturnable":false,
                                        "dynamicProperties":[
                                            {
                                                "id":"ReferralCode",
                                                "label":"ReferralCode",
                                                "value":null
                                            },
                                            {
                                                "id":"OfferEndsDate",
                                                "label":"OfferEndsDate",
                                                "value":"2020-07-02T03:42:42.000Z"
                                            },
                                            {
                                                "id":"Discount",
                                                "label":"Discount",
                                                "value":10
                                            },
                                            {
                                                "id":"GiftWrapping",
                                                "label":"Gift Wrapping",
                                                "value":false
                                            },
                                            {
                                                "id":"name",
                                                "label":"Name on product(Mug)",
                                                "value":"My name"
                                            },
                                            {
                                                "id":"ShippingInstructions",
                                                "label":"Shipping Instructions",
                                                "value":null
                                            }
                                        ],
                                        "displayName":"Fifa 2010",
                                        "externalData":[
                                        ],
                                        "billingProfileId":"billingProfile-123",
                                        "billingAccountId":"billingAcc-123",
                                        "childItems":[
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":2,
                                                "productId":"prod10040",
                                                "displayName":"Super Smash Brothers Brawl",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "childItems":[
                                                    {
                                                        "serviceAccountId":"serviceAcc-123",
                                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                                        "quantity":2,
                                                        "productId":"prod10049",
                                                        "displayName":"Super Smash Brothers Brawl one",
                                                        "externalData":[
                                                        ],
                                                        "parentAssetKey":"23456",
                                                        "billingProfileId":"billingProfile-123",
                                                        "billingAccountId":"billingAcc-123",
                                                        "rootAssetKey":"12345",
                                                        "transactionDate":"2018-06-27T12:59:59Z",
                                                        "catRefId":"sku10041",
                                                        "assetKey":"34567",
                                                        "route":"product/prod10049",
                                                        "customerAccountId":"customerAcc-123",
                                                        "selectedOptions":[
                                                        ],
                                                        "actionCode":"Add",
                                                        "activationDate":"2017-06-27T15:30:00Z",
                                                        "serviceId":"service-123",
                                                        "asset":false
                                                    }
                                                ],
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10041",
                                                "assetKey":"23456",
                                                "route":"product/prod10040",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            },
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":1,
                                                "productId":"prod10038",
                                                "displayName":"Wii Music",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10042",
                                                "assetKey":"56789",
                                                "route":"product/prod10038",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            }
                                        ],
                                        "configuratorId":"12345677",
                                        "skuOptionInfo":[
                                        ],
                                        "assetKey":"12345",
                                        "quantityAvailableForReturn":3,
                                        "commerceItemId":"ci9000467",
                                        "price":29.97,
                                        "actionCode":"Add",
                                        "serviceId":"service-123",
                                        "nonReturnableReason":null,
                                        "unitPrice":9.99,
                                        "serviceAccountId":"serviceAcc-123",
                                        "shippingGroup":{
                                            "firstName":null,
                                            "lastName":null,
                                            "emailAddress":null,
                                            "phoneNumber":null,
                                            "locationId":"testLoc2",
                                            "shippingMethod":{
                                                "shippingMethod":"inStorePickupShippingGroup",
                                                "shippingMethodDescription":"inStorePickupShippingGroup"
                                            },
                                            "shippingGroupId":"sg40412",
                                            "middleName":null,
                                            "store":{
                                                "country":"USA",
                                                "hours":"Mon - Sat 10AM - 7PM Sun 11AM - 6 PM",
                                                "address3":null,
                                                "address2":"15th Floor",
                                                "city":"San Francisco",
                                                "address1":"475 Sansome Street",
                                                "postalCode":"94111",
                                                "county":null,
                                                "stateAddress":"CA",
                                                "phoneNumber":"(617) 386-1200",
                                                "locationId":"testLoc2",
                                                "name":"Cloud Store - SanFrancisco",
                                                "faxNumber":"(617) 386-1200",
                                                "email":"store113@example.com"
                                            },
                                            "type":"inStorePickupShippingGroup"
                                        },
                                        "comments":null,
                                        "productId":"prod10035",
                                        "shippingGroupId":"sg80417",
                                        "parentAssetKey":null,
                                        "rootAssetKey":null,
                                        "transactionDate":"2018-06-27T12:59:59Z",
                                        "catRefId":"sku10037",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camerasku_1_1"
                                            },
                                            {
                                                "propertyType":"sku-custom",
                                                "name":"dynamicskuprop1",
                                                "id":"dynamicskuprop1",
                                                "value":"dynamicskuprop1"
                                            }
                                        ],
                                        "customerAccountId":"customerAcc-123",
                                        "quantityShipped":3,
                                        "additionalProperties":{
                                            "property2":"tag",
                                            "property":"display"
                                        },
                                        "activationDate":"2017-06-27T15:30:00Z",
                                        "asset":false
                                    }
                                ],
                                "profileInfo":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "organization":{
                                        "name":"Oracle India Pvt Ltd",
                                        "id":"oracle"
                                    },
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "orderInfo":{
                                    "priceInfo":{
                                        "total":58.4,
                                        "amount":29.97,
                                        "shipping":25,
                                        "isTaxIncluded":false,
                                        "tax":3.43,
                                        "subTotal":29.97,
                                        "orderDiscountAmount":0,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":145.2
                                    },
                                    "recurringChargePriceInfo":{
                                        "amount":20,
                                        "total":20,
                                        "shipping":0,
                                        "subTotalByFrequency":[
                                            {
                                                "amount":20,
                                                "frequency":"Monthly"
                                            }
                                        ],
                                        "taxByFrequency":[
                                            {
                                                "amount":0,
                                                "frequency":"Monthly"
                                            }
                                        ],
                                        "tax":0,
                                        "subTotal":20,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":20
                                    },
                                    "orderId":"o10400",
                                    "priceListGroup":{
                                        "deleted":false,
                                        "displayName":"UsDollar",
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "repositoryId":"UsDollar",
                                        "active":true,
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"en_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"840"
                                        },
                                        "id":"UsDollar",
                                        "locale":"en_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        }
                                    },
                                    "siteId":"siteUS",
                                    "creationDate":"2014-05-20 16:06:44.0",
                                    "submittedDate":"2014-05-20 16:07:44.0"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/exchanges"
                                    }
                                ],
                                "additionalProperties":{
                                    "property2":"tag",
                                    "property":"display"
                                },
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "providerDate":"2016-11-25T13:33:48.000Z",
                                            "providerNote":"The quote is approved as per the request",
                                            "profileType":null,
                                            "profileId":"se-570031"
                                        },
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "requestDate":"2016-10-25T13:33:48.000Z",
                                            "requesterNote":"provide 10 percent off on the total quantity"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-25T13:33:48.000Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":"2016-10-25T13:35:32.000Z",
                                    "expirationDate":"2026-04-28T18:53:48.000Z"
                                },
                                "trackingNumber":[
                                    "http://localhost:9080/trackingNumber",
                                    "http://localhost:9080/trackingNumber2"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200188|The shipping method(s) associated with the order is no longer available.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|200171|Order is not allowed for exchange.|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|200105|Order Id passed in is null.|\n|200189|An internal error occurred while validating shipping method(s) associated with the order.|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n|28410|The structure of add-ons defined for the order is invalid.|\n|200171|This order has not been fulfilled.|\n|200171|Order organization is not valid. Exchange request cannot be created.|\n|200171|Price List Group is is no longer available. Exchange request cannot be created.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createExchangeRequest_request"
                        },
                        "in":"body",
                        "name":"createExchangeRequest_request"
                    }
                ],
                "tags":[
                    "Agent/Exchange Order"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-exchanges-post",
                "x-filename-id":"ccagent-v1-exchanges-post"
            }
        },
        "/ccagent/v1/orders/quote":{
            "post":{
                "summary":"requestQuote",
                "produces":[
                    "application/json"
                ],
                "operationId":"requestQuote",
                "description":"Request Quote. Request for a quote on an incomplete order or request for a requote on a quoted order. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/requestQuote_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1478607046000",
                                "orderComments":[
                                ],
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                ],
                                "stateString":"PENDING_QUOTE",
                                "paymentGroups":[
                                ],
                                "priceInfo":{
                                    "amount":1858.99,
                                    "total":2045.51,
                                    "shipping":35,
                                    "shippingSurchargeValue":0,
                                    "tax":151.52,
                                    "subTotal":1858.99,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":1893.99
                                },
                                "submissionProgress":[
                                ],
                                "pricingMessages":{
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":1858.99,
                                            "returnedQuantity":0,
                                            "displayName":"Dr. Dolittle",
                                            "shippingSurchargeValue":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "discountAmount":0,
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v6155711626513500309/products/doctordolittle_LARGE.jpg&height=100&width=100"
                                            },
                                            "assetKey":"12345",
                                            "externalPrice":922,
                                            "price":1858.99,
                                            "variant":[
                                            ],
                                            "onSale":false,
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"Added to order",
                                            "serviceAccountId":"serviceAcc-123",
                                            "unitPrice":14.99,
                                            "quantity":3,
                                            "productId":"Product_18Cxi",
                                            "salePrice":0,
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":1844,
                                                    "quantity":2,
                                                    "tax":147.52,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":922,
                                                    "currencyCode":"USD"
                                                },
                                                {
                                                    "discounted":false,
                                                    "amount":14.99,
                                                    "quantity":1,
                                                    "tax":1.2,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":14.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":"o30417",
                                            "tax":147.52,
                                            "rootAssetKey":null,
                                            "externalPriceQuantity":2,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"Sku_18Dxi",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "stateDescription":"INITIAL",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":14.99,
                                            "status":0
                                        }
                                    ]
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/orders/quote"
                                    }
                                ],
                                "id":"o90412",
                                "state":4004,
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "requestDate":"2016-11-08T12:48:11.481Z",
                                            "requesterNote":"hi"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-11-08T12:48:11.481Z",
                                    "errorInfo":null,
                                    "externalId":null,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "stateDetailsAsUser":"This quote is pending",
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "amount":151.52,
                                    "valueAddedTax":0,
                                    "countyTax":75.76,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":75.76,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":0,
                                            "amount":151.52,
                                            "valueAddedTax":0,
                                            "countyTax":75.76,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":75.76,
                                            "countryTax":0
                                        },
                                        "shippingMethod":{
                                            "shippingTax":2.8,
                                            "cost":35,
                                            "displayName":"Standard",
                                            "value":"standardShippingMethod",
                                            "shippingMethodDescription":"Standard"
                                        },
                                        "shippingGroupId":"sg100412",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":1858.99,
                                            "total":2045.51,
                                            "shipping":35,
                                            "shippingSurchargeValue":0,
                                            "tax":151.52,
                                            "subTotal":1858.99,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":1893.99
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "locationId":"SiteUS-GlenAllen187",
                                        "siteId":"siteUS",
                                        "shippingAddress":{
                                            "lastName":"Anderson",
                                            "country":"US",
                                            "address3":"",
                                            "address2":"",
                                            "city":"Syracuse",
                                            "prefix":"",
                                            "address1":"21 Cedar Ave",
                                            "postalCode":"13202",
                                            "companyName":"",
                                            "jobTitle":"",
                                            "county":"",
                                            "suffix":"",
                                            "selectedCountry":"US",
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "stateName":"New York",
                                            "faxNumber":"",
                                            "alias":"Home",
                                            "middleName":"",
                                            "state":"NY",
                                            "countryName":"United States",
                                            "email":"kim@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v6155711626513500309/products/doctordolittle_LARGE.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":44.97,
                                                "returnedQuantity":0,
                                                "displayName":"Dr. Dolittle",
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "externalPrice":922,
                                                "price":1858.99,
                                                "variant":[
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Dr. Dolittle",
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "serviceAccountId":"serviceAcc-123",
                                                "unitPrice":14.99,
                                                "primaryImageTitle":"Dr. Dolittle",
                                                "quantity":3,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"Product_18Cxi",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":1844,
                                                        "quantity":2,
                                                        "tax":147.52,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":922,
                                                        "currencyCode":"USD"
                                                    },
                                                    {
                                                        "discounted":false,
                                                        "amount":14.99,
                                                        "quantity":1,
                                                        "tax":1.2,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":14.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "parentAssetKey":null,
                                                "active":true,
                                                "rootAssetKey":null,
                                                "externalPriceQuantity":2,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"Sku_18Dxi",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/product/Product_18Cxi",
                                                "siteId":"siteUS",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":14.99,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "trackingNumber":null,
                                        "status":"INITIAL"
                                    }
                                ],
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "shippingTax":2.8,
                                    "cost":35,
                                    "displayName":"Standard",
                                    "value":"standardShippingMethod",
                                    "shippingMethodDescription":"Standard"
                                },
                                "profile":{
                                    "firstName":"Kim",
                                    "lastName":"Anderson",
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "priceListGroup":{
                                    "repositoryId":"defaultPriceGroup"
                                },
                                "returnRequests":[
                                ],
                                "creationDate":"2016-11-08T12:10:46.000Z",
                                "OrderAction":"order",
                                "submissionErrorCodes":[
                                ],
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                    },
                                    "orderCouponsMap":{
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                    ],
                                    "unclaimedCouponsMap":{
                                    },
                                    "claimedCouponMultiPromotions":{
                                    }
                                },
                                "submissionErrorMessages":[
                                ],
                                "profileId":"se-570031",
                                "exchangeRequests":[
                                ],
                                "giftWithPurchaseInfo":[
                                ],
                                "siteId":"siteUS",
                                "shippingAddress":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "address3":"",
                                    "address2":"",
                                    "city":"Syracuse",
                                    "prefix":"",
                                    "address1":"21 Cedar Ave",
                                    "postalCode":"13202",
                                    "companyName":"",
                                    "jobTitle":"",
                                    "county":"",
                                    "suffix":"",
                                    "selectedCountry":"US",
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-1977",
                                    "stateName":"New York",
                                    "faxNumber":"",
                                    "alias":"Home",
                                    "middleName":"",
                                    "state":"NY",
                                    "countryName":"United States",
                                    "email":"kim@example.com",
                                    "selectedState":"NY",
                                    "state_ISOCode":"US-NY"
                                },
                                "markers":[
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|28107|If no order is found of the order id which is mentioned in request paylaod.|\n|200106|No order data specified|\n|200105|No Order id specified in request.|\n|28315|Error occurred while updating the order.|\n|200115|Error occurred at the time of pricing.|\n|28364|Error occurred when quote is not allowed.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|28365|Error occurred while requesting for quote|\n|28300|Internal error while creating the order|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders needs to be placed",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/requestQuote_request"
                        },
                        "in":"body",
                        "name":"requestQuote_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "x-internal-id":"ccagent-v1-orders-quote-post",
                "x-filename-id":"ccagent-v1-orders-quote-post"
            }
        },
        "/ccagent/v1/shippingMethods/{id}":{
            "get":{
                "summary":"getShippingMethod",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShippingMethod",
                "description":"Get Shipping Method. Get a shipping method.This Endpoint is clone of StoreFront endpoint and it can be used if application running on agent/admin server need access to shipping methods data configured for StoreFront.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShippingMethod_response"
                        },
                        "examples":{
                            "application/json":{
                                "shippingCalculator":"priceRange",
                                "eligibleForProductWithSurcharges":null,
                                "isExternallyPriced":false,
                                "ranges":[
                                    {
                                        "amount":4.5,
                                        "high":49.99,
                                        "low":0,
                                        "repositoryId":"groundRange_01"
                                    },
                                    {
                                        "amount":8.5,
                                        "high":99.99,
                                        "low":50,
                                        "repositoryId":"groundRange_02"
                                    },
                                    {
                                        "amount":11,
                                        "high":null,
                                        "low":100,
                                        "repositoryId":"groundRange_03"
                                    }
                                ],
                                "displayName":"Ground",
                                "description":null,
                                "type":0,
                                "taxCode":null,
                                "shippingGroupType":"hardgoodShippingGroup",
                                "enabled":true,
                                "displaySequence":7,
                                "repositoryId":"groundShippingMethod",
                                "isFallback":false,
                                "shipToLocations":[
                                    {
                                        "repositoryId":"100001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31015|No shipping method found with id: {0}|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the id of the shipping method to get",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Shipping Methods"
                ],
                "x-internal-id":"ccagent-v1-shippingMethods-{id}-get",
                "x-filename-id":"ccagent-v1-shippingmethods-id-get"
            }
        },
        "/ccagent/v1/orders/{id}/redact":{
            "post":{
                "summary":"redactOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"redactOrder",
                "description":"Redacts the given properties of the specified order.",
                "responses":{
                    "200":{
                        "description":"OK."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13037|Missing required property: properties|\n|28401|Error redacting order.|\n|28403|The following properties are blocked from redaction, please remove from the set of properties to be redacted - {0}|\n|28404|Order with id {0} cannot be found.|\n|28405|Property of type RepositoryItem cannot be redacted, invalid property : {0}|\n|28405|Property of type Enumerated cannot be redacted, invalid property : {0}|\n|28405|Property is non writable and cannot be redacted, invalid property : {0}|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The order id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/redactOrder_request"
                        },
                        "in":"body",
                        "name":"redactOrder_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-orders-{id}-redact-post",
                "x-filename-id":"ccagent-v1-orders-id-redact-post"
            }
        },
        "/ccagent/v1/stockStatus/{id}":{
            "get":{
                "summary":"getStockStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"getStockStatus",
                "description":"Get Stock Status. Gets the stock status of a product against the quantity requested. If multiple inventories are defined optionally pass in the inventory location you wish to view.  Optionally takes the x-ccasset-language header to get translated content in another language. <p/> To maintain backward compatibility, this api does not support site --> inventoryLocations property and it supports only site -> inventoryLocationId property.<p/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getStockStatus_response"
                        },
                        "examples":{
                            "application/json":{
                                "productId":"xprod2138",
                                "preOrderableQuantity":0,
                                "orderableQuantity":12,
                                "locationId":"CRSHome-GlenAllen186",
                                "stockStatus":"IN_STOCK",
                                "availabilityDate":null,
                                "backOrderableQuantity":0,
                                "catRefId":"xsku2138",
                                "inStockQuantity":12
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20030|If some internal error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"Catalog Id of the product",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"skuId",
                        "description":"Id of the SKU of the product",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"locationId",
                        "description":"When multiple inventories are defined specify the individual inventory location to use.  If you wish to explicitly query the default inventory (no location id set) then use the 'NULL' id.  If locationId is not specified then the query will default to use the site's inventory location id if set, otherwise the query will use the default inventory (no location id set).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"actualStockStatus",
                        "description":"When this parameter is true, the actual stock status of the product / sku will be returned to the client. By default, we show all products / skus as in stock when the stock level is 0.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Id of the product to get the stock status",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Stock Status"
                ],
                "x-internal-id":"ccagent-v1-stockStatus-{id}-get",
                "x-filename-id":"ccagent-v1-stockstatus-id-get"
            }
        },
        "/ccagent/v1/appeasements":{
            "post":{
                "summary":"createAppeasement",
                "produces":[
                    "application/json"
                ],
                "operationId":"createAppeasement",
                "description":"Create an Appeasement. If an Id is provided in the payload and it exists in the system do not proceed or else create an appeasement",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createAppeasement_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900000|When an internal error occurs|\n|13001|When the input is invalid|\n|900015|When an internal error occurs with the appeasementValidation webhook|\n|900016|When the appeasement is invalid according to the appeasementValidation webhook|\n|900017|When the invalid refundType is passed for an appeasement refund|\n|900001|If an internal error occurs with the repository|\n|900002|When the given appeasement Id is invalid or not found|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id on which the appeasement is being submitted. ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The site Id on which the appeasement is being submitted.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createAppeasement_request"
                        },
                        "in":"body",
                        "name":"createAppeasement_request"
                    }
                ],
                "tags":[
                    "Agent/Appeasement"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-appeasements-post",
                "x-filename-id":"ccagent-v1-appeasements-post"
            },
            "get":{
                "summary":"listAppeasements",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAppeasements",
                "description":"List Appeasements. Get appeasements by the search criteria entered. The search criteria includes appeasement properties and sub-items(appeasementRefunds, profile & order) properties like refund types, amount, first name, email, order state etc. Details are mentioned below in parameter description",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAppeasements_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\nBelow is the list of error codes: \n\n\n|Error Code|Description|\n|------------------|------------------|\n|85003|Invalid attribute in query|\n|900013|Invalid search criteria.|\n|900014|An internal error occured while processing the input request|"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Search criteria - Following are the examples to include the respective properties of the item/sub-items of appeasements in the query: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|type|string|Type of the appeasement|\n|appeasementRefunds.refundType|string|Type of the appeasement refund|\n|profile.firstName|string|First name of the profile|\n|order.state|string|State of the order.|\nSearch criteria in SCIM Format should be as: type eq \"order\", appeasementRefunds.refundType eq \"creditCard\", profile.firstName co \"kim\", order.state ne \"INCOMPLETE\" etc. \nAll the supported properties can be included in SCIM search criteria. However, few suggestions are: \n  Appeasement properties: type, reason, orderId, profileId, state, agentId etc.\n  Appeasement refund properties: refundType, amount, currencyCode etc.\n  Profile properties: firstName, lastName, email etc.\n  Order properties: state, creationDate etc. \n\nSearching with custom properties: \n\n Use the custom property name as the search criteria field without any prefix. For example: For a custom property with name as isVipCustomer, use search criteria field as isVipCustomer.\n \n Note: SCIM search supports custom properties on item type, and not on its sub-types.\n e.g. Custom properties created on appeasementRefunds, which will be available to its sub-types like externalAppeasementRefund, creditCardAppeasementRefund etc. can be included in search criteria, whereas custom properties created specific to any of its sub-types should not be included in the search criteria.\n",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Appeasement"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-appeasements-get",
                "x-filename-id":"ccagent-v1-appeasements-get"
            }
        },
        "/ccagent/v1/organizationAddresses/{id}":{
            "get":{
                "summary":"getAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAddress",
                "description":"Get Address. This endpoint is used to get address by its id of a Organization/Account in Oracle Commerce Cloud. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "country":"US",
                                "externalAddressId":"EXT_ADDR_1",
                                "types":[
                                    "Shipping"
                                ],
                                "phoneNumber":"973-974-1234",
                                "address2":"Street 2",
                                "city":"Montgomery",
                                "address1":"600 Dexter Avenue",
                                "companyName":"National Discount Auto Parts",
                                "postalCode":"36130",
                                "repositoryId":"280004",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccagentui/v1/organizationAddresses/280004"
                                    }
                                ],
                                "state":"AL"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100185|Invalid Address Id|\n|100187|No address is found with the id for the account associated to the profileId passed in the AgentContext header|\n|82005000|If there is an error while processing the AgentContext header. Possible reasons include invalid profileId, incorrect JSON format or other errors|\n|89102|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the address that has to be updated.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Organizations Addresses"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizationAddresses-{id}-get",
                "x-filename-id":"ccagent-v1-organizationaddresses-id-get"
            },
            "delete":{
                "summary":"deleteAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteAddress",
                "description":"Delete Address. This endpoint is used to delete address by its id of a Organization/Account in Oracle Commerce Cloud. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"or-100001",
                                "name":"National Discount Auto Parts",
                                "active":true,
                                "description":null,
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "addressType":"Shipping",
                                            "repositoryId":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"631-748-6479",
                                    "address2":"Suffolk",
                                    "city":"Bohemia",
                                    "address1":"70 Euclid Ave #722",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"11716",
                                    "repositoryId":"280010",
                                    "state":"NY"
                                },
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "addressType":"Shipping",
                                                    "repositoryId":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"907-385-4412",
                                            "address2":null,
                                            "city":"Anchorage",
                                            "address1":"639 Main St",
                                            "companyName":"National Discount Auto Parts",
                                            "postalCode":"99501",
                                            "repositoryId":"160062",
                                            "state":"AZ"
                                        },
                                        "addressType":"Arizona Office Address"
                                    },
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "addressType":"Shipping",
                                                    "repositoryId":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"631-748-6479",
                                            "address2":"Suffolk",
                                            "city":"Bohemia",
                                            "address1":"70 Euclid Ave #722",
                                            "companyName":"National Discount Auto Parts",
                                            "postalCode":"11716",
                                            "repositoryId":"280010",
                                            "state":"NY"
                                        },
                                        "addressType":"NewYork Office Address"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccagentui/v1/organizationAddresses"
                                    }
                                ],
                                "externalOrganizationId":"EXT_ORG_1",
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "addressType":"Shipping",
                                            "repositoryId":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"631-748-6479",
                                    "address2":"Suffolk",
                                    "city":"Bohemia",
                                    "address1":"70 Euclid Ave #722",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"11716",
                                    "repositoryId":"280010",
                                    "state":"NY"
                                },
                                "id":"or-100001"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100187|No address is found with the id for the account associated to the profileId passed in the AgentContext header|\n|82005000|If there is an error while processing the AgentContext header. Possible reasons include invalid profileId, incorrect JSON format or other errors|\n|89103|If no shopperProfileId is passed in the AgentContext header|\n|89102|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n|89101|If the shopperProfile passed in the AgentContext header is not an administrator for the account|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"removeReferences",
                        "description":"Flag that determines whether to remove all references of this address.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the address that has to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Organizations Addresses"
                ],
                "x-internal-id":"ccagent-v1-organizationAddresses-{id}-delete",
                "x-filename-id":"ccagent-v1-organizationaddresses-id-delete"
            },
            "put":{
                "summary":"updateAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAddress",
                "description":"Update Address. This endpoint is used to update address by its id of a Organization/Account in Oracle Commerce Cloud. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile. The inherited addresses cannot be updated, except setting the existing inherited address to default. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        "ss-10001",
                                        "ss-10002"
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"36130",
                                    "repositoryId":"280004",
                                    "state":"AL"
                                },
                                "addressType":"Montgomery Office Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccagentui/v1/organizationAddresses"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80018|If an invalid country is provided|\n|100053|If the organization invalid default billing address value|\n|100185|If the address's repositoryId is invalid|\n|100054|If the organization invalid default shipping address value|\n|100067|If an invalid state is provided|\n|100188|If input properties passed are Null or empty string|\n|82005000|If there is an error while processing the AgentContext header. Possible reasons include invalid profileId, incorrect JSON format or other errors|\n|23005|Phone Number is invalid|\n|89103|If no shopperProfileId is passed in the AgentContext header|\n|89102|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n|89101|If the shopperProfile passed in the AgentContext header is not an administrator for the account|\n|100192|One of the dynamic properties is not writable by the Agent user|\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the address that has to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAddress_request"
                        },
                        "in":"body",
                        "name":"updateAddress_request"
                    }
                ],
                "tags":[
                    "Agent/Organizations Addresses"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizationAddresses-{id}-put",
                "x-filename-id":"ccagent-v1-organizationaddresses-id-put"
            }
        },
        "/ccagent/v1/profileRequests/{id}/reject":{
            "post":{
                "summary":"Reject profile request",
                "produces":[
                    "application/json"
                ],
                "operationId":"rejectProfileRequest",
                "description":"Reject profile request endpoint. This operation is used to reject profile request in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/rejectProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "status":"rejected"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|Invalid Profile Request ID.|\n|10001|Organization ID is required.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state.|\n|100091|Agent does not have permission to perform this action.|\n|89101|If the shopperProfile passed in the AgentContext header is not an administrator for the account"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Profile request.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id associated with the shopper profile",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/rejectProfileRequest_request"
                        },
                        "in":"body",
                        "name":"rejectProfileRequest_request"
                    }
                ],
                "tags":[
                    "Agent/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profileRequests-{id}-reject-post",
                "x-filename-id":"ccagent-v1-profilerequests-id-reject-post"
            }
        },
        "/ccagent/v1/pages/layout/{path: .*}":{
            "get":{
                "summary":"getLayout",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLayout",
                "description":"Get Layout. Returns the layout(regions) of a specific page. If the layout ids are added to layoutsRendered parameter and included in the request and if it matches the current page's layout id, then only the region ids for the requested layout are returned, because regions are stored in the simple-cache.js on the client.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLayout_response"
                        },
                        "examples":{
                            "application/json":{
                                "layout":"agentCustomerSearchLayout",
                                "regions":[
                                    {
                                        "width":12,
                                        "id":"12colAgentCustomerSearchRegion",
                                        "widgets":[
                                            {
                                                "id":"agentNavigationInst_v1"
                                            },
                                            {
                                                "id":"agentNotificationsInst"
                                            }
                                        ]
                                    },
                                    {
                                        "width":12,
                                        "id":"SecondaryNavigationRegionForCustomerSearch",
                                        "widgets":[
                                            {
                                                "id":"secondaryNavigationCustomerSearchAndSelfRegistrationWidgetInst"
                                            }
                                        ]
                                    },
                                    {
                                        "width":12,
                                        "id":"agentCustomerRegistrationRegion",
                                        "widgets":[
                                            {
                                                "id":"agentCustomerRegistrationInst_v1"
                                            }
                                        ]
                                    },
                                    {
                                        "width":12,
                                        "id":"popupStackCustomerSearch",
                                        "widgets":[
                                        ]
                                    },
                                    {
                                        "id":"globalWidgetsRegion0"
                                    },
                                    {
                                        "id":"globalWidgetsRegion1"
                                    }
                                ],
                                "route":"/agentCustomerSearch",
                                "noindex":false,
                                "isPreview":true,
                                "metaTags":[
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccagentui/v1/pages/layout/agentCustomerSearch?layoutsRendered=agentCustomerSearchLayout"
                                    }
                                ],
                                "title":"Commerce Cloud Site",
                                "layoutName":"Customer Search Layout - Agent"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"layoutsRendered",
                        "description":"Contains the list of layout ids rendered on the client. If any id in it matches the requested page's layout id, then only region ids are returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"pageParam",
                        "description":"Page param (for example pageParam=cat90016).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"usePageId",
                        "description":"Use specific repository id for page, rather than the default.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"path: .*",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Pages"
                ],
                "x-internal-id":"ccagent-v1-pages-layout-{path: .*}-get",
                "x-filename-id":"ccagent-v1-pages-layout-path-get"
            }
        },
        "/ccagent/v1/payment":{
            "post":{
                "summary":"addPayments",
                "produces":[
                    "application/json"
                ],
                "operationId":"addPayments",
                "description":"Add Payments. Add payments to an order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addPayments_response"
                        },
                        "examples":{
                            "application/json":{
                                "customPaymentProperties":{
                                    "sample-addnl-property-key2":"sample-payment-property-value2",
                                    "cust-prop2":"cust-prop2",
                                    "cust-prop1":"cust-prop1"
                                },
                                "orderId":"o50419",
                                "profileId":"110093",
                                "amountRemaining":55,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/payment"
                                    }
                                ],
                                "paymentResponses":[
                                    {
                                        "paymentGroupId":"pg50414",
                                        "amount":55,
                                        "gatewayName":"PP-A",
                                        "uiIntervention":"REDIRECT",
                                        "paymentMethod":"onlinePaymentGroup",
                                        "transaction_state":"created",
                                        "id":"PAY-48G29628SF768135MLCM36QI",
                                        "paymentState":"INITIAL",
                                        "type":"paypalCheckout",
                                        "intent":"authorize",
                                        "REDIRECT":"https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-9P504127F4036564D"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51173|Error while processing Payments.|\n|51174|Your order has not been placed due to a payment error, and you have not been charged. Please try again.|\n|51175|An error occurred completing an order payment.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/addPayments_request"
                        },
                        "in":"body",
                        "name":"addPayments_request"
                    },
                    {
                        "in":"query",
                        "name":"includeOrder",
                        "description":"If true, then order will be included in the response.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Payment"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-payment-post",
                "x-filename-id":"ccagent-v1-payment-post"
            }
        },
        "/ccagent/v1/sites":{
            "get":{
                "summary":"getSites",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSites",
                "description":"Get Sites. Get the list of all sites.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSites_response"
                        },
                        "examples":{
                            "application/json":{
                                "endingIndex":250,
                                "totalResultsParam":true,
                                "sort":{
                                    "collator":null,
                                    "numDirectives":1,
                                    "empty":false
                                },
                                "items":[
                                    {
                                        "longDescription":"Site to test agent flows",
                                        "priceListGroupList":[
                                            {
                                                "repositoryId":"defaultPriceGroup",
                                                "id":"defaultPriceGroup"
                                            },
                                            {
                                                "repositoryId":"JPYSiteA",
                                                "id":"JPYSiteA"
                                            }
                                        ],
                                        "inventoryLocationId":"SiteUS-GlenAllen187",
                                        "productionURL":"localhost:8080",
                                        "recommendationsHost":"recs.atgsvcs.example.com",
                                        "noimage":null,
                                        "description":"New Site A",
                                        "defaultPriceListGroup":{
                                            "repositoryId":"JPYSiteA",
                                            "id":"JPYSiteA"
                                        },
                                        "defaultCatalog":{
                                            "repositoryId":"SiteACatalog"
                                        },
                                        "defaultBillingCountryId":null,
                                        "defaultShippingCountryId":null,
                                        "enabled":true,
                                        "siteTypes":[
                                            "commerce"
                                        ],
                                        "recommendationsPort":"8080",
                                        "defaultLocaleId":"1",
                                        "inventoryLocations":[
                                            "SiteUS-GlenAllen187",
                                            "SiteUS-GlenAllen188"
                                        ],
                                        "repositoryId":"SiteA",
                                        "name":"Site Agent",
                                        "additionalProductionURLs":[
                                        ],
                                        "id":"SiteA",
                                        "defaultSite":false,
                                        "additionalLocaleIds":[
                                        ]
                                    },
                                    {
                                        "longDescription":null,
                                        "priceListGroupList":[
                                            {
                                                "repositoryId":"defaultPriceGroup",
                                                "id":"defaultPriceGroup"
                                            }
                                        ],
                                        "productionURL":"localhostSiteUS:8080",
                                        "recommendationsHost":"recs.atgsvcs.example.com",
                                        "allowAlternateCurrency":true,
                                        "noimage":"/file/v3496256495527410201/general/19417364_10155381677403926_746513040903355218_o.jpg",
                                        "description":"Commerce Cloud Site",
                                        "secondaryCurrency":"USD",
                                        "defaultPriceListGroup":{
                                            "repositoryId":"defaultPriceGroup",
                                            "id":"defaultPriceGroup"
                                        },
                                        "defaultCatalog":{
                                            "repositoryId":"cloudLakeCatalog"
                                        },
                                        "payShippingInSecondaryCurrency":true,
                                        "defaultBillingCountryId":null,
                                        "defaultShippingCountryId":null,
                                        "enabled":true,
                                        "siteTypes":[
                                            "commerce"
                                        ],
                                        "payTaxInSecondaryCurrency":true,
                                        "recommendationsPort":"8080",
                                        "defaultLocaleId":"1",
                                        "repositoryId":"siteUS",
                                        "name":"Commerce Cloud Site",
                                        "additionalProductionURLs":[
                                        ],
                                        "id":"siteUS",
                                        "defaultSite":true,
                                        "additionalLocaleIds":[
                                        ]
                                    }
                                ],
                                "startingIndex":0,
                                "totalNumberOfItems":2
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/Sites"
                ],
                "x-internal-id":"ccagent-v1-sites-get",
                "x-filename-id":"ccagent-v1-sites-get"
            }
        },
        "/ccagent/v1/comments":{
            "post":{
                "summary":"createComment",
                "produces":[
                    "application/json"
                ],
                "operationId":"createComment",
                "description":"Create Comment. Creates an order comment in the repository by passing the orderId in the input. ",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createComment_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"800022",
                                "comment":"Issue related to billing address",
                                "creationDate":"2014-06-24 17:37:01.883"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200001|Order Comment Submission Failed.|\n|200018|No Input Specified|\n|200017|Invalid Input Parameter|\n|200005|Invalid Order Comment|\n|200004|Invalid Order Id|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createComment_request"
                        },
                        "in":"body",
                        "name":"createComment_request"
                    }
                ],
                "tags":[
                    "Agent/Agent Comments"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-comments-post",
                "x-filename-id":"ccagent-v1-comments-post"
            },
            "get":{
                "summary":"getComments",
                "produces":[
                    "application/json"
                ],
                "operationId":"getComments",
                "description":"Get Comments. Gets order comments from the repository by passing orderId and type(set as 'order').",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getComments_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "repositoryId":"100002",
                                        "comment":"Issue related to billing address",
                                        "creationDate":"2015-03-25T10:10:02.000Z"
                                    },
                                    {
                                        "repositoryId":"200001",
                                        "comment":"Issue related to order number o30411 is resolved",
                                        "creationDate":"2015-05-12T10:10:02.000Z"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28107|Specified order does not exist|\n|200126|Invalid Input Parameter|\n|200004|Invalid Order Id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"orderId",
                        "description":"Order Id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Type of comment. Value can be order/profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Agent Comments"
                ],
                "x-internal-id":"ccagent-v1-comments-get",
                "x-filename-id":"ccagent-v1-comments-get"
            }
        },
        "/ccagent/v1/orders/initiateCancelOrder":{
            "post":{
                "summary":"initiateCancelOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"initiateCancelOrder",
                "description":"Initiate Cancel.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/initiateCancelOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "cancelOrder":{
                                    "gwp":false,
                                    "secondaryCurrencyCode":null,
                                    "defaultCatalog":null,
                                    "salesChannel":"contactCenter",
                                    "submittedDate":"2018-05-28T13:29:09.000Z",
                                    "configuratorId":null,
                                    "responseCode":null,
                                    "organizationId":null,
                                    "relationships":[
                                    ],
                                    "exchangeRate":null,
                                    "id":"o270411",
                                    "state":"INCOMPLETE_CANCEL",
                                    "taxCalculated":true,
                                    "commerceItems":[
                                        {
                                            "deactivationDate":null,
                                            "returnedQuantity":0,
                                            "availabilityDate":null,
                                            "externalData":[
                                            ],
                                            "billingAccountId":null,
                                            "preOrderQuantity":0,
                                            "assetKey":"12345",
                                            "priceInfo":{
                                                "discounted":true,
                                                "amount":0,
                                                "secondaryCurrencyShippingSurcharge":0,
                                                "rawTotalPrice":49.99,
                                                "salePrice":0,
                                                "priceListId":"listPrices",
                                                "quantityDiscounted":0,
                                                "amountIsFinal":true,
                                                "onSale":false,
                                                "shippingSurcharge":0,
                                                "discountable":true,
                                                "currencyCode":"USD",
                                                "currentPriceDetailsSorted":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":0,
                                                        "quantity":1,
                                                        "amountIsFinal":false,
                                                        "range":{
                                                            "lowBound":0,
                                                            "highBound":0,
                                                            "size":1
                                                        },
                                                        "orderDiscountShare":0,
                                                        "tax":0,
                                                        "detailedUnitPrice":0,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "listPrice":49.99
                                            },
                                            "catalogId":null,
                                            "externalRecurringChargeDetails":null,
                                            "externalPriceDetails":null,
                                            "actionCode":"-",
                                            "id":"ci26000411",
                                            "serviceId":null,
                                            "serviceAccountId":null,
                                            "quantity":1,
                                            "productId":"Product_21Cxi",
                                            "externalId":null,
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":"ci20000412",
                                            "rootAssetKey":null,
                                            "catalogRefId":"Sku_21Dxy",
                                            "customerAccountId":null,
                                            "recurringChargePriceInfo":null,
                                            "lineAttributes":[
                                            ],
                                            "catalogKey":null,
                                            "productDisplayName":"Dora the Explorer - Season 1",
                                            "siteId":"siteUS",
                                            "shopperInput":{
                                            },
                                            "activationDate":null,
                                            "asset":false,
                                            "backOrderQuantity":0
                                        }
                                    ],
                                    "freezeDate":null,
                                    "shippingGroups":[
                                        {
                                            "shippingMethod":"freeShippingMethod",
                                            "description":"sg200412",
                                            "submittedDate":null,
                                            "priceInfo":{
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "shippingTax":2,
                                                "amount":0,
                                                "secondaryCurrencyShippingAmount":0,
                                                "rawShipping":0,
                                                "amountIsFinal":true,
                                                "currencyCode":"USD"
                                            },
                                            "shipOnDate":null,
                                            "actualShipDate":null,
                                            "specialInstructions":{
                                            },
                                            "locationId":"SiteUS-GlenAllen187",
                                            "shippingAddress":{
                                                "country":"US",
                                                "lastName":"Anderson",
                                                "address3":null,
                                                "address2":null,
                                                "city":"Syracuse",
                                                "address1":"21 Cedar Ave",
                                                "prefix":null,
                                                "companyName":null,
                                                "jobTitle":null,
                                                "postalCode":"13202",
                                                "county":null,
                                                "ownerId":null,
                                                "suffix":null,
                                                "firstName":"Kim",
                                                "phoneNumber":"212-555-1977",
                                                "faxNumber":null,
                                                "middleName":null,
                                                "state":"NY",
                                                "email":"kim@example.com"
                                            },
                                            "commerceItemRelationships":[
                                                {
                                                    "commerceItemId":"ci26000411",
                                                    "amount":0,
                                                    "quantity":1,
                                                    "pointOfNoRevision":false,
                                                    "relationshipType":"SHIPPINGQUANTITY",
                                                    "returnedQuantity":0,
                                                    "range":{
                                                        "lowBound":0,
                                                        "highBound":0,
                                                        "size":1
                                                    },
                                                    "commerceItemExternalId":null,
                                                    "id":"r260384",
                                                    "state":"INITIAL"
                                                }
                                            ],
                                            "id":"sg260411",
                                            "state":"INITIAL",
                                            "stateDetail":null,
                                            "trackingNumber":null,
                                            "handlingInstructions":[
                                            ],
                                            "shippingGroupClassType":"hardgoodShippingGroup"
                                        }
                                    ],
                                    "taxExempt":false,
                                    "profile":{
                                        "firstName":"Kim",
                                        "lastName":"Anderson",
                                        "loyaltyPrograms":[
                                        ],
                                        "shippingAddress":{
                                            "country":"US",
                                            "lastName":"Anderson",
                                            "address3":null,
                                            "address2":null,
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "prefix":null,
                                            "companyName":null,
                                            "jobTitle":null,
                                            "postalCode":"13202",
                                            "county":null,
                                            "ownerId":null,
                                            "suffix":null,
                                            "version":2,
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "repositoryId":"se-980031",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "id":"se-980031",
                                            "state":"NY"
                                        },
                                        "middleName":null,
                                        "login":"kim@example.com",
                                        "parentOrganization":null,
                                        "email":"kim@example.com"
                                    },
                                    "defaultPriceListGroup":null,
                                    "paymentInitiatedEmailSent":false,
                                    "payShippingInSecondaryCurrency":null,
                                    "shippingGroupCount":1,
                                    "taxExemptionCode":null,
                                    "orderAction":"cancelOrder",
                                    "profileId":"se-570031",
                                    "activeQuoteOrderId":null,
                                    "approverIds":[
                                    ],
                                    "lastModifiedTime":"1527600124827",
                                    "priceGroupId":"defaultPriceGroup",
                                    "creationTime":"1527514131000",
                                    "sourceSystem":"Cloud Commerce",
                                    "gwpMarkers":[
                                    ],
                                    "locale":"en",
                                    "paymentGroups":[
                                    ],
                                    "payTaxInSecondaryCurrency":null,
                                    "priceInfo":{
                                        "discounted":false,
                                        "secondaryCurrencyTaxAmount":0,
                                        "amount":0,
                                        "frequencyAmountTotals":{
                                        },
                                        "secondaryCurrencyShippingAmount":0,
                                        "secondaryCurrencyTotal":0,
                                        "manualAdjustmentTotal":0,
                                        "discountAmount":0,
                                        "tax":0,
                                        "rawSubtotal":0,
                                        "frequencyTaxTotals":{
                                        },
                                        "total":0,
                                        "shipping":0,
                                        "primaryCurrencyTotal":0,
                                        "amountIsFinal":false,
                                        "currencyCode":"USD"
                                    },
                                    "catalogId":null,
                                    "totalCommerceItemCount":1,
                                    "externalContext":false,
                                    "quoteInfo":null,
                                    "taxPriceInfo":{
                                        "discounted":false,
                                        "secondaryCurrencyTaxAmount":0,
                                        "amount":0,
                                        "valueAddedTax":0,
                                        "countyTax":3,
                                        "isTaxIncluded":false,
                                        "miscTax":0,
                                        "districtTax":0,
                                        "stateTax":3,
                                        "miscTaxInfo":{
                                        },
                                        "countryTax":0,
                                        "cityTax":0,
                                        "amountIsFinal":true,
                                        "currencyCode":"USD"
                                    },
                                    "defaultAdditionalPriceListGroups":null,
                                    "creationSiteId":"siteUS",
                                    "lastModifiedDate":"2018-05-29T13:22:04.827Z",
                                    "approvalSystemMessages":[
                                    ],
                                    "approverMessages":[
                                    ],
                                    "message":null,
                                    "paymentGroupCount":0,
                                    "recurringChargePriceInfo":null,
                                    "organization":null,
                                    "siteId":"siteUS"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://agent.example.com:9080/ccagentui/v1/orders/initiateCancelOrder"
                                    }
                                ],
                                "returnRequest":{
                                    "agentId":null,
                                    "authorizationDate":"2018-05-29T13:21:58.131Z",
                                    "refundSubtotal":80.99,
                                    "relatedReplacementOrders":[
                                    ],
                                    "refundMethodList":[
                                        {
                                            "refundType":"manualRefund",
                                            "amount":80.99,
                                            "maximumRefundAmount":-1
                                        }
                                    ],
                                    "allocatedAmount":80.99,
                                    "originatingOrder":{
                                        "gwp":false,
                                        "secondaryCurrencyCode":null,
                                        "defaultCatalog":null,
                                        "salesChannel":"contactCenter",
                                        "submittedDate":"2018-05-28T13:29:09.000Z",
                                        "configuratorId":null,
                                        "responseCode":null,
                                        "organizationId":null,
                                        "relationships":[
                                            {
                                                "paymentGroupId":"pg180414",
                                                "amount":80.99,
                                                "relationshipType":"ORDERAMOUNT",
                                                "id":"r200390"
                                            }
                                        ],
                                        "exchangeRate":null,
                                        "id":"o210411",
                                        "state":"SUBMITTED",
                                        "taxCalculated":true,
                                        "commerceItems":[
                                            {
                                                "deactivationDate":null,
                                                "returnedQuantity":0,
                                                "availabilityDate":null,
                                                "externalData":[
                                                ],
                                                "billingAccountId":null,
                                                "preOrderQuantity":0,
                                                "assetKey":"12345",
                                                "priceInfo":{
                                                    "discounted":false,
                                                    "amount":49.99,
                                                    "secondaryCurrencyShippingSurcharge":0,
                                                    "rawTotalPrice":49.99,
                                                    "salePrice":0,
                                                    "priceListId":"listPrices",
                                                    "quantityDiscounted":0,
                                                    "amountIsFinal":false,
                                                    "onSale":false,
                                                    "shippingSurcharge":0,
                                                    "discountable":true,
                                                    "currencyCode":"USD",
                                                    "currentPriceDetailsSorted":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":49.99,
                                                            "quantity":1,
                                                            "amountIsFinal":false,
                                                            "range":{
                                                                "lowBound":0,
                                                                "highBound":0,
                                                                "size":1
                                                            },
                                                            "orderDiscountShare":0,
                                                            "tax":4,
                                                            "detailedUnitPrice":49.99,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "listPrice":49.99
                                                },
                                                "catalogId":null,
                                                "externalRecurringChargeDetails":null,
                                                "externalPriceDetails":null,
                                                "actionCode":null,
                                                "id":"ci20000412",
                                                "serviceId":null,
                                                "serviceAccountId":null,
                                                "quantity":1,
                                                "productId":"Product_21Cxi",
                                                "externalId":null,
                                                "parentAssetKey":null,
                                                "originalCommerceItemId":null,
                                                "rootAssetKey":null,
                                                "catalogRefId":"Sku_21Dxy",
                                                "customerAccountId":null,
                                                "recurringChargePriceInfo":null,
                                                "lineAttributes":[
                                                ],
                                                "catalogKey":null,
                                                "productDisplayName":"Dora the Explorer - Season 1",
                                                "siteId":"siteUS",
                                                "shopperInput":{
                                                },
                                                "activationDate":null,
                                                "asset":false,
                                                "backOrderQuantity":0
                                            }
                                        ],
                                        "freezeDate":null,
                                        "shippingGroups":[
                                            {
                                                "shippingMethod":"standardShippingMethod",
                                                "description":"sg200412",
                                                "submittedDate":null,
                                                "priceInfo":{
                                                    "discounted":false,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "shippingTax":2,
                                                    "amount":25,
                                                    "secondaryCurrencyShippingAmount":0,
                                                    "rawShipping":25,
                                                    "amountIsFinal":false,
                                                    "currencyCode":"USD"
                                                },
                                                "shipOnDate":null,
                                                "actualShipDate":null,
                                                "specialInstructions":{
                                                },
                                                "locationId":"SiteUS-GlenAllen187",
                                                "shippingAddress":{
                                                    "country":"US",
                                                    "lastName":"Anderson",
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":"Syracuse",
                                                    "address1":"21 Cedar Ave",
                                                    "prefix":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "postalCode":"13202",
                                                    "county":null,
                                                    "ownerId":null,
                                                    "suffix":null,
                                                    "firstName":"Kim",
                                                    "phoneNumber":"212-555-1977",
                                                    "faxNumber":null,
                                                    "middleName":null,
                                                    "state":"NY",
                                                    "email":"kim@example.com"
                                                },
                                                "commerceItemRelationships":[
                                                    {
                                                        "commerceItemId":"ci20000412",
                                                        "amount":0,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "returnedQuantity":0,
                                                        "range":{
                                                            "lowBound":0,
                                                            "highBound":0,
                                                            "size":1
                                                        },
                                                        "commerceItemExternalId":null,
                                                        "id":"r200388",
                                                        "state":"INITIAL"
                                                    }
                                                ],
                                                "id":"sg200412",
                                                "state":"INITIAL",
                                                "stateDetail":null,
                                                "trackingNumber":null,
                                                "handlingInstructions":[
                                                ],
                                                "shippingGroupClassType":"hardgoodShippingGroup"
                                            }
                                        ],
                                        "taxExempt":false,
                                        "profile":{
                                            "firstName":"Kim",
                                            "lastName":"Anderson",
                                            "loyaltyPrograms":[
                                            ],
                                            "shippingAddress":{
                                                "country":"US",
                                                "lastName":"Anderson",
                                                "address3":null,
                                                "address2":null,
                                                "city":"Syracuse",
                                                "address1":"21 Cedar Ave",
                                                "prefix":null,
                                                "companyName":null,
                                                "jobTitle":null,
                                                "postalCode":"13202",
                                                "county":null,
                                                "ownerId":null,
                                                "suffix":null,
                                                "version":2,
                                                "firstName":"Kim",
                                                "phoneNumber":"212-555-1977",
                                                "repositoryId":"se-980031",
                                                "faxNumber":null,
                                                "middleName":null,
                                                "id":"se-980031",
                                                "state":"NY"
                                            },
                                            "middleName":null,
                                            "login":"kim@example.com",
                                            "parentOrganization":null,
                                            "email":"kim@example.com"
                                        },
                                        "defaultPriceListGroup":null,
                                        "paymentInitiatedEmailSent":false,
                                        "payShippingInSecondaryCurrency":null,
                                        "shippingGroupCount":1,
                                        "taxExemptionCode":null,
                                        "orderAction":"order",
                                        "profileId":"se-570031",
                                        "activeQuoteOrderId":null,
                                        "approverIds":[
                                        ],
                                        "lastModifiedTime":"1527514149000",
                                        "priceGroupId":"defaultPriceGroup",
                                        "creationTime":"1527514131000",
                                        "sourceSystem":"Cloud Commerce",
                                        "gwpMarkers":[
                                        ],
                                        "locale":"en",
                                        "paymentGroups":[
                                            {
                                                "PONumber":null,
                                                "amountAuthorized":80.99,
                                                "amount":80.99,
                                                "gatewayName":null,
                                                "paymentProps":{
                                                },
                                                "submittedDate":"2018-05-28T13:29:09.000Z",
                                                "authorizationStatus":[
                                                    {
                                                        "amount":80.99,
                                                        "statusProps":{
                                                        },
                                                        "transactionSuccess":true,
                                                        "errorMessage":null,
                                                        "externalStatusProps":[
                                                        ],
                                                        "transactionId":null,
                                                        "transactionTimestamp":null
                                                    }
                                                ],
                                                "paymentGroupClassType":"invoiceRequest",
                                                "paymentMethod":"invoiceRequest",
                                                "billingAddress":{
                                                    "country":"US",
                                                    "lastName":"Anderson",
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":"Syracuse",
                                                    "address1":"21 Cedar Ave",
                                                    "prefix":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "postalCode":"13202",
                                                    "county":null,
                                                    "ownerId":null,
                                                    "suffix":null,
                                                    "firstName":"Kim",
                                                    "phoneNumber":"212-555-1977",
                                                    "faxNumber":null,
                                                    "middleName":null,
                                                    "state":"NY",
                                                    "email":"kim@example.com"
                                                },
                                                "id":"pg180414",
                                                "state":"PAYMENT_DEFERRED",
                                                "debitStatus":[
                                                ],
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "payTaxInSecondaryCurrency":null,
                                        "priceInfo":{
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":49.99,
                                            "frequencyAmountTotals":{
                                            },
                                            "secondaryCurrencyShippingAmount":0,
                                            "secondaryCurrencyTotal":0,
                                            "manualAdjustmentTotal":0,
                                            "discountAmount":0,
                                            "tax":6,
                                            "rawSubtotal":49.99,
                                            "frequencyTaxTotals":{
                                            },
                                            "total":80.99,
                                            "shipping":25,
                                            "primaryCurrencyTotal":49.99,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "catalogId":null,
                                        "totalCommerceItemCount":1,
                                        "externalContext":false,
                                        "quoteInfo":null,
                                        "taxPriceInfo":{
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":6,
                                            "valueAddedTax":0,
                                            "countyTax":3,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":3,
                                            "miscTaxInfo":{
                                            },
                                            "countryTax":0,
                                            "cityTax":0,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "defaultAdditionalPriceListGroups":null,
                                        "creationSiteId":"siteUS",
                                        "lastModifiedDate":"2018-05-28T13:29:09.000Z",
                                        "approvalSystemMessages":[
                                        ],
                                        "approverMessages":[
                                        ],
                                        "message":null,
                                        "paymentGroupCount":1,
                                        "recurringChargePriceInfo":null,
                                        "organization":null,
                                        "siteId":"siteUS"
                                    },
                                    "suggestedShippingRefund":25,
                                    "returnPaymentState":"Refund",
                                    "orderCurrencyCode":"USD",
                                    "processImmediately":false,
                                    "processName":"Return",
                                    "returnAdjustedOrderId":"o270412",
                                    "returnCalculationOrder":{
                                        "gwp":false,
                                        "secondaryCurrencyCode":null,
                                        "defaultCatalog":null,
                                        "salesChannel":"contactCenter",
                                        "submittedDate":"2018-05-28T13:29:09.000Z",
                                        "configuratorId":null,
                                        "responseCode":null,
                                        "organizationId":null,
                                        "relationships":[
                                            {
                                                "paymentGroupId":"pg240413",
                                                "amount":80.99,
                                                "relationshipType":"ORDERAMOUNT",
                                                "id":"r260389"
                                            }
                                        ],
                                        "exchangeRate":null,
                                        "id":"o270413",
                                        "state":"SUBMITTED",
                                        "taxCalculated":true,
                                        "commerceItems":[
                                        ],
                                        "freezeDate":null,
                                        "shippingGroups":[
                                        ],
                                        "taxExempt":false,
                                        "profile":{
                                            "firstName":"Kim",
                                            "lastName":"Anderson",
                                            "loyaltyPrograms":[
                                            ],
                                            "shippingAddress":{
                                                "country":"US",
                                                "lastName":"Anderson",
                                                "address3":null,
                                                "address2":null,
                                                "city":"Syracuse",
                                                "address1":"21 Cedar Ave",
                                                "prefix":null,
                                                "companyName":null,
                                                "jobTitle":null,
                                                "postalCode":"13202",
                                                "county":null,
                                                "ownerId":null,
                                                "suffix":null,
                                                "version":2,
                                                "firstName":"Kim",
                                                "phoneNumber":"212-555-1977",
                                                "repositoryId":"se-980031",
                                                "faxNumber":null,
                                                "middleName":null,
                                                "id":"se-980031",
                                                "state":"NY"
                                            },
                                            "middleName":null,
                                            "login":"kim@example.com",
                                            "parentOrganization":null,
                                            "email":"kim@example.com"
                                        },
                                        "defaultPriceListGroup":null,
                                        "paymentInitiatedEmailSent":false,
                                        "payShippingInSecondaryCurrency":null,
                                        "shippingGroupCount":0,
                                        "taxExemptionCode":null,
                                        "orderAction":"order",
                                        "profileId":"se-570031",
                                        "activeQuoteOrderId":null,
                                        "approverIds":[
                                        ],
                                        "lastModifiedTime":"1527600124709",
                                        "priceGroupId":"defaultPriceGroup",
                                        "creationTime":"1527514131000",
                                        "sourceSystem":"Cloud Commerce",
                                        "gwpMarkers":[
                                        ],
                                        "locale":"en",
                                        "paymentGroups":[
                                            {
                                                "PONumber":null,
                                                "amountAuthorized":80.99,
                                                "amount":80.99,
                                                "gatewayName":null,
                                                "paymentProps":{
                                                },
                                                "submittedDate":"2018-05-28T13:29:09.000Z",
                                                "authorizationStatus":[
                                                    {
                                                        "amount":80.99,
                                                        "statusProps":{
                                                        },
                                                        "transactionSuccess":true,
                                                        "errorMessage":null,
                                                        "externalStatusProps":[
                                                        ],
                                                        "transactionId":null,
                                                        "transactionTimestamp":null
                                                    }
                                                ],
                                                "paymentGroupClassType":"invoiceRequest",
                                                "paymentMethod":"invoiceRequest",
                                                "billingAddress":{
                                                    "country":"US",
                                                    "lastName":"Anderson",
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":"Syracuse",
                                                    "address1":"21 Cedar Ave",
                                                    "prefix":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "postalCode":"13202",
                                                    "county":null,
                                                    "ownerId":null,
                                                    "suffix":null,
                                                    "firstName":"Kim",
                                                    "phoneNumber":"212-555-1977",
                                                    "faxNumber":null,
                                                    "middleName":null,
                                                    "state":"NY",
                                                    "email":"kim@example.com"
                                                },
                                                "id":"pg240413",
                                                "state":"PAYMENT_DEFERRED",
                                                "debitStatus":[
                                                ],
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "payTaxInSecondaryCurrency":null,
                                        "priceInfo":{
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":0,
                                            "frequencyAmountTotals":{
                                            },
                                            "secondaryCurrencyShippingAmount":0,
                                            "secondaryCurrencyTotal":0,
                                            "manualAdjustmentTotal":0,
                                            "discountAmount":0,
                                            "tax":0,
                                            "rawSubtotal":0,
                                            "frequencyTaxTotals":{
                                            },
                                            "total":0,
                                            "shipping":0,
                                            "primaryCurrencyTotal":0,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "catalogId":null,
                                        "totalCommerceItemCount":0,
                                        "externalContext":false,
                                        "quoteInfo":null,
                                        "taxPriceInfo":{
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":0,
                                            "valueAddedTax":0,
                                            "countyTax":0,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":0,
                                            "miscTaxInfo":null,
                                            "countryTax":0,
                                            "cityTax":0,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "defaultAdditionalPriceListGroups":null,
                                        "creationSiteId":"siteUS",
                                        "lastModifiedDate":"2018-05-29T13:22:04.709Z",
                                        "approvalSystemMessages":[
                                        ],
                                        "approverMessages":[
                                        ],
                                        "message":null,
                                        "paymentGroupCount":1,
                                        "recurringChargePriceInfo":null,
                                        "organization":null,
                                        "siteId":"siteUS"
                                    },
                                    "state":"incomplete",
                                    "unAdjustedRefundSubtotal":49.99,
                                    "returnItemCount":1,
                                    "trackingNumber":null,
                                    "totalOrderPromotionValueAdjustmentChange":0,
                                    "comments":null,
                                    "profile":{
                                        "firstName":"Kim",
                                        "lastName":"Anderson",
                                        "loyaltyPrograms":[
                                        ],
                                        "shippingAddress":{
                                            "country":"US",
                                            "firstName":"Kim",
                                            "lastName":"Anderson",
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "postalCode":"13202",
                                            "repositoryId":"se-980031",
                                            "middleName":null,
                                            "state":"NY"
                                        },
                                        "middleName":null,
                                        "id":"se-570031",
                                        "login":"kim@example.com",
                                        "parentOrganization":null,
                                        "email":"kim@example.com"
                                    },
                                    "suggestedTaxRefund":6,
                                    "nonReturnItemCostAdjustments":[
                                    ],
                                    "replacementOrder":null,
                                    "actualShippingRefund":25,
                                    "actualTaxRefund":6,
                                    "otherRefund":0,
                                    "processed":false,
                                    "returnLabel":null,
                                    "totalItemRefund":49.99,
                                    "authorizationNumber":null,
                                    "returningItems":true,
                                    "exchangeProcess":false,
                                    "replacingItems":false,
                                    "returnFee":0,
                                    "totalReturnItemRefund":49.99,
                                    "submitExchangeAllowed":false,
                                    "additionalProperties":{
                                    },
                                    "originOfReturn":null,
                                    "totalRefundAmount":80.99,
                                    "unallocatedAmount":0,
                                    "nonReturnItemSubtotalAdjustment":0,
                                    "originatingOrderId":"o210411",
                                    "adjustmentAmount":31,
                                    "replaceItemCount":0,
                                    "returnItemList":[
                                        {
                                            "quantityReturned":0,
                                            "quantityToReturn":1,
                                            "quantityAvailable":1,
                                            "returnItemId":"r200388",
                                            "suggestedTaxRefundShare":4,
                                            "itemCurrencyCode":"USD",
                                            "quantityToExchange":0,
                                            "shippingGroupId":"sg200412",
                                            "description":null,
                                            "catalogRefId":"Sku_21Dxy",
                                            "suggestedShippingRefundShare":25,
                                            "commerceItemId":"ci20000412",
                                            "disposition":null,
                                            "quantityShipped":1,
                                            "returnReason":"cancelOrder",
                                            "itemCostAdjustments":[
                                                {
                                                    "commerceItemId":"ci20000412",
                                                    "amountAdjustment":-49.99,
                                                    "shippingGroupId":"sg200412",
                                                    "quantityAdjusted":1,
                                                    "shippingShareAdjustment":0,
                                                    "orderDiscountShareAdjustment":0,
                                                    "manualAdjustmentShareAdjustment":0,
                                                    "taxShareAdjustment":-4
                                                },
                                                {
                                                    "commerceItemId":"ci20000412",
                                                    "amountAdjustment":0,
                                                    "shippingGroupId":"sg200412",
                                                    "quantityAdjusted":0,
                                                    "shippingShareAdjustment":-25,
                                                    "orderDiscountShareAdjustment":0,
                                                    "manualAdjustmentShareAdjustment":0,
                                                    "taxShareAdjustment":0
                                                }
                                            ],
                                            "actualShippingRefundShare":25,
                                            "actualTaxRefundShare":6,
                                            "suggestedRefundAmount":49.99,
                                            "quantityReceived":0,
                                            "refundAmount":49.99
                                        }
                                    ]
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|28107|If no order is found of the order id which is mentioned in request paylaod.|\n|200106|No order data specified|\n|200105|No Order id specified in request.|\n|28315|Error occurred while updating the order.|\n|200115|Error occurred at the time of pricing.|\n|28364|Error occurred when quote is not allowed.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|28365|Error occurred while requesting for quote|\n|28300|Internal error while creating the order|\n|100101|The shopper profile does not belong to organization passed in the header|\n|103000|An error occurred while updating the order.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders needs to be placed",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext.shopperProfileId",
                        "description":"the profile id from which the order was placed",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/initiateCancelOrder_request"
                        },
                        "in":"body",
                        "name":"initiateCancelOrder_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "x-internal-id":"ccagent-v1-orders-initiateCancelOrder-post",
                "x-filename-id":"ccagent-v1-orders-initiatecancelorder-post"
            }
        },
        "/ccagent/v1/itemTypes":{
            "get":{
                "summary":"listItemTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listItemTypes",
                "description":"List Item Types. Get item type info and base type info of a list of item types.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listItemTypes_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "shopperInputs":[
                                        {
                                            "uiEditorType":"shortText",
                                            "translations":{
                                                "1":"shopperInputTranslation:giftMessage_en"
                                            },
                                            "name":"Gift Message",
                                            "label":"Gift Message",
                                            "id":"giftMessage",
                                            "promptText":"Enter the gift message",
                                            "type":"shortText",
                                            "required":false,
                                            "enumValues":[
                                            ]
                                        },
                                        {
                                            "uiEditorType":"richText",
                                            "translations":{
                                                "1":"shopperInputTranslation:giftMessageDetails_en"
                                            },
                                            "name":"Gift Message Details",
                                            "label":"Gift Message Description",
                                            "id":"giftMessageDetails",
                                            "promptText":"Enter the gift message details",
                                            "type":"richText",
                                            "required":false,
                                            "enumValues":[
                                            ]
                                        },
                                        {
                                            "uiEditorType":"number",
                                            "translations":{
                                                "1":"shopperInputTranslation:giftMessageNumber_en"
                                            },
                                            "name":"Gift Message Number",
                                            "label":"Gift Message Number",
                                            "id":"giftMessageNumber",
                                            "promptText":"Enter the gift number",
                                            "type":"number",
                                            "required":true,
                                            "enumValues":[
                                            ]
                                        },
                                        {
                                            "uiEditorType":"checkbox",
                                            "translations":{
                                                "1":"shopperInputTranslation:giftMessageCheckbox_en"
                                            },
                                            "name":"Gift Message Checkbox",
                                            "label":"Gift Message Checkbox",
                                            "id":"giftMessageCheckbox",
                                            "promptText":"Select the checkbox",
                                            "type":"checkbox",
                                            "required":true,
                                            "enumValues":[
                                            ]
                                        },
                                        {
                                            "uiEditorType":"date",
                                            "translations":{
                                                "1":"shopperInputTranslation:giftMessageDate_en"
                                            },
                                            "name":"Gift Message Date",
                                            "label":"Gift Message Date",
                                            "id":"giftMessageDate",
                                            "promptText":"Enter the date",
                                            "type":"date",
                                            "required":true,
                                            "enumValues":[
                                            ]
                                        },
                                        {
                                            "uiEditorType":"singleSelectionList",
                                            "translations":{
                                                "1":"shopperInputTranslation:giftMessageSelection_en"
                                            },
                                            "name":"Gift Message Selection",
                                            "label":"Gift Message Selection",
                                            "id":"giftMessageSelection",
                                            "promptText":"Select",
                                            "type":"enumerated",
                                            "required":true,
                                            "enumValues":[
                                                "J.Crew",
                                                "OshKosh B'Gosh",
                                                "Abercrombie & Fitch"
                                            ]
                                        }
                                    ],
                                    "id":"sku",
                                    "specifications":[
                                        {
                                            "itemType":"sku",
                                            "hidden":false,
                                            "length":254,
                                            "variantBasedDisplay":false,
                                            "label":"baseLevelSkuProperty",
                                            "type":"shortText",
                                            "required":false,
                                            "writable":true,
                                            "default":null,
                                            "listingVariant":false,
                                            "propertyType":"sku-base",
                                            "localizable":false,
                                            "id":"baseLevelSkuProperty",
                                            "order":null
                                        }
                                    ],
                                    "base":[
                                        {
                                            "itemType":"sku",
                                            "hidden":false,
                                            "length":254,
                                            "variantBasedDisplay":false,
                                            "label":"Name",
                                            "type":"shortText",
                                            "required":false,
                                            "writable":true,
                                            "uiEditorType":null,
                                            "internalOnly":false,
                                            "default":null,
                                            "listingVariant":false,
                                            "localizable":true,
                                            "id":"displayName",
                                            "order":"-11"
                                        },
                                        {
                                            "itemType":"sku",
                                            "hidden":false,
                                            "length":165,
                                            "variantBasedDisplay":false,
                                            "label":"Id",
                                            "type":"shortText",
                                            "required":false,
                                            "writable":false,
                                            "uiEditorType":null,
                                            "internalOnly":false,
                                            "default":null,
                                            "listingVariant":false,
                                            "localizable":false,
                                            "id":"id",
                                            "order":"-4"
                                        },
                                        {
                                            "itemType":"sku",
                                            "hidden":false,
                                            "length":1,
                                            "variantBasedDisplay":false,
                                            "label":"Active",
                                            "type":"checkbox",
                                            "required":false,
                                            "writable":true,
                                            "uiEditorType":null,
                                            "internalOnly":false,
                                            "default":true,
                                            "listingVariant":false,
                                            "localizable":false,
                                            "id":"active",
                                            "order":"50"
                                        }
                                    ]
                                },
                                {
                                    "id":"sku-MensApparel",
                                    "specifications":[
                                        {
                                            "itemType":"sku-MensApparel",
                                            "hidden":false,
                                            "length":254,
                                            "variantBasedDisplay":false,
                                            "label":"customLevelSkuProperty",
                                            "type":"shortText",
                                            "required":false,
                                            "writable":true,
                                            "default":null,
                                            "listingVariant":false,
                                            "propertyType":"sku-custom",
                                            "localizable":false,
                                            "id":"customLevelSkuProperty",
                                            "order":null
                                        },
                                        {
                                            "itemType":"sku-MensApparel",
                                            "localizedValues":null,
                                            "hidden":false,
                                            "values":[
                                                "Beige",
                                                "Black",
                                                "Blue",
                                                "Brown",
                                                "Camo",
                                                "Dark Worn",
                                                "Gray",
                                                "Green",
                                                "Medium Worn",
                                                "Navy",
                                                "Orange",
                                                "Red",
                                                "Tan",
                                                "White"
                                            ],
                                            "length":19,
                                            "variantBasedDisplay":false,
                                            "label":"Color",
                                            "type":"enumerated",
                                            "required":false,
                                            "writable":true,
                                            "uiEditorType":null,
                                            "internalOnly":false,
                                            "default":null,
                                            "listingVariant":false,
                                            "propertyType":"variant",
                                            "localizable":false,
                                            "id":"color",
                                            "order":null
                                        },
                                        {
                                            "itemType":"sku-MensApparel",
                                            "localizedValues":null,
                                            "hidden":false,
                                            "values":[
                                                "Small",
                                                "Medium",
                                                "Large",
                                                "X-Large"
                                            ],
                                            "length":19,
                                            "variantBasedDisplay":false,
                                            "label":"Size",
                                            "type":"enumerated",
                                            "required":false,
                                            "writable":true,
                                            "uiEditorType":null,
                                            "internalOnly":false,
                                            "default":null,
                                            "listingVariant":false,
                                            "propertyType":"variant",
                                            "localizable":false,
                                            "id":"size",
                                            "order":null
                                        }
                                    ],
                                    "base":[
                                        {
                                            "itemType":"sku",
                                            "hidden":false,
                                            "length":254,
                                            "variantBasedDisplay":false,
                                            "label":"Name",
                                            "type":"shortText",
                                            "required":false,
                                            "writable":true,
                                            "uiEditorType":null,
                                            "internalOnly":false,
                                            "default":null,
                                            "listingVariant":false,
                                            "localizable":true,
                                            "id":"displayName",
                                            "order":"-11"
                                        },
                                        {
                                            "itemType":"sku",
                                            "hidden":false,
                                            "length":165,
                                            "variantBasedDisplay":false,
                                            "label":"Id",
                                            "type":"shortText",
                                            "required":false,
                                            "writable":false,
                                            "uiEditorType":null,
                                            "internalOnly":false,
                                            "default":null,
                                            "listingVariant":false,
                                            "localizable":false,
                                            "id":"id",
                                            "order":"-4"
                                        },
                                        {
                                            "itemType":"sku",
                                            "hidden":false,
                                            "length":1,
                                            "variantBasedDisplay":false,
                                            "label":"Active",
                                            "type":"checkbox",
                                            "required":false,
                                            "writable":true,
                                            "uiEditorType":null,
                                            "internalOnly":false,
                                            "default":true,
                                            "listingVariant":false,
                                            "localizable":false,
                                            "id":"active",
                                            "order":"50"
                                        },
                                        {
                                            "itemType":"sku",
                                            "hidden":false,
                                            "length":254,
                                            "variantBasedDisplay":false,
                                            "label":"baseLevelSkuProperty",
                                            "type":"shortText",
                                            "required":false,
                                            "writable":true,
                                            "default":null,
                                            "listingVariant":false,
                                            "propertyType":"sku-base",
                                            "localizable":false,
                                            "id":"baseLevelSkuProperty",
                                            "order":null
                                        }
                                    ]
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20583|Could not find item type|\n|20688|Parent Id does not match Item Type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"parent",
                        "description":"Parent Type of current requested item type. It takes product as default parent for custom types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeBase",
                        "description":"Set to true to get base type details.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"itemTypeIds",
                        "description":"Comma separated list of item types to be returned",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Item Types"
                ],
                "x-internal-id":"ccagent-v1-itemTypes-get",
                "x-filename-id":"ccagent-v1-itemtypes-get"
            }
        },
        "/ccagent/v1/appeasements/initiate":{
            "post":{
                "summary":"initiateAppeasement",
                "produces":[
                    "application/json"
                ],
                "operationId":"initiateAppeasement",
                "description":"Initiates an Appeasement. This endpoint is mainly to validate the order and populate the possible refundTypes",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/initiateAppeasement_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900000|When an internal error occurs|\n|13001|When the input is invalid|\n|900015|When an internal error occurs with the appeasementValidation webhook|\n|900016|When the appeasement is invalid according to the appeasementValidation webhook|\n|900017|When the invalid refundType is passed for an appeasement refund|\n|900001|If an internal error occurs with the repository|\n|900002|When the given appeasement Id is invalid or not found|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|28107|Order is invalid|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id on which the appeasement is being submitted. ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The site Id on which the appeasement is being submitted.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/initiateAppeasement_request"
                        },
                        "in":"body",
                        "name":"initiateAppeasement_request"
                    }
                ],
                "tags":[
                    "Agent/Appeasement"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-appeasements-initiate-post",
                "x-filename-id":"ccagent-v1-appeasements-initiate-post"
            }
        },
        "/ccagent/v1/merchant/paymentTypes":{
            "get":{
                "summary":"getPaymentTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPaymentTypes",
                "description":"Get Payment Types. Get all payment types.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPaymentTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "img":{
                                            "path":"/ccimg/visa_straight.png",
                                            "metadata":{
                                            },
                                            "repositoryId":"imgVisa",
                                            "name":"Visa",
                                            "url":"http://localhost:9080/file/v6060804815930787560/ccimg/visa_straight.png",
                                            "tags":[
                                            ]
                                        },
                                        "code":"001",
                                        "name":"Visa",
                                        "startDateRequired":false,
                                        "length":"13|16",
                                        "repositoryId":"visa",
                                        "type":"card",
                                        "value":"visa",
                                        "cvvLength":3,
                                        "iin":"4"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|34052|Attempt to execute or build a query with a Query or QueryExpression object that is null or was not created by this repository.|\n|50001000|An internal error occurred while processing input request.|n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"enabledOnly",
                        "description":"Flag to determine the enabled only payment types.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"The site id corresponding to which payment types should be fetched.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccorganization",
                        "description":"Organization Id corresponding to which the payment types should be fetched.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-paymentTypes-get",
                "x-filename-id":"ccagent-v1-merchant-paymenttypes-get"
            }
        },
        "/ccagent/v1/api":{
            "get":{
                "summary":"getEndpointAPIs",
                "produces":[
                    "application/json"
                ],
                "operationId":"getEndpointAPIs",
                "description":"Get Endpoint APIs. Get the endpoint API doc info. Deprecated",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getEndpointAPIs_response"
                        },
                        "examples":{
                            "application/json":{
                                "Orders":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getOrder",
                                            "url":"/ccagent/v1/orders/{id}",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Order endpoints"
                                },
                                "Profiles":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":false,
                                            "id":"getProfile",
                                            "url":"/ccagent/v1/profiles/{id}",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Profile endpoints"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/OAuth"
                ],
                "x-internal-id":"ccagent-v1-api-get",
                "x-filename-id":"ccagent-v1-api-get"
            }
        },
        "/ccagent/v1/locations/{id}":{
            "get":{
                "summary":"getLocation",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLocation",
                "description":"Get Location. Retrieves the location details for a given location id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLocation_response"
                        },
                        "examples":{
                            "application/json":{
                                "country":"USA",
                                "address3":null,
                                "distance":null,
                                "address2":"Suite 101",
                                "endDate":null,
                                "city":"Glen Allen",
                                "address1":"4870 Sadler Rd.",
                                "postalCode":"23060",
                                "latitude":37.6659833,
                                "stateAddress":"VA",
                                "county":null,
                                "pickUp":false,
                                "sites":[
                                ],
                                "inventory":false,
                                "type":"store",
                                "externalLocationId":"187",
                                "phoneNumber":"(617) 386-1200",
                                "locationId":"GlenAllen187",
                                "name":"Glen Allen #187",
                                "repositoryId":"GlenAllen187",
                                "faxNumber":"(617) 386-1200",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"https://www.example.com/ccagent/v1/locations/GlenAllen187"
                                    }
                                ],
                                "email":"store187@example.com",
                                "longitude":-77.5063697
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51003|The location id input is invalid.|\n|51002|An internal error occurred while processing the request to get location details for the given location id.|\n|51004|No location details found matching the given location id input.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested location.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"The type of location, for example: store.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Locations"
                ],
                "x-internal-id":"ccagent-v1-locations-{id}-get",
                "x-filename-id":"ccagent-v1-locations-id-get"
            }
        },
        "/ccagent/v1/priceListGroups/{id}":{
            "get":{
                "summary":"getPriceListGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPriceListGroup",
                "description":"Get Price List Group. Get a single PriceListGroup item",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPriceListGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "isTaxIncluded":false,
                                "endDate":"2016-03-11T18:30:00.000Z",
                                "displayName":"UsDollar",
                                "listPriceList":{
                                    "repositoryId":"listPrices"
                                },
                                "active":false,
                                "isPointsBased":false,
                                "locale":"en_US",
                                "shippingSurchargePriceList":{
                                    "repositoryId":"shippingSurchargePrices"
                                },
                                "taxCalculationType":"calculateTax",
                                "repositoryId":"UsDollar",
                                "salePriceList":{
                                    "repositoryId":"salePrices"
                                },
                                "currency":{
                                    "symbol":"$",
                                    "displayName":"US Dollar",
                                    "repositoryId":"en_US",
                                    "fractionalDigits":2,
                                    "currencyCode":"USD",
                                    "numericCode":"840"
                                },
                                "id":"UsDollar",
                                "includeAllProducts":true,
                                "startDate":"2016-03-10T18:30:00.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20187|No PriceListGroup found for the id : invalidId|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested PriceListGroup.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/PriceListGroup"
                ],
                "x-internal-id":"ccagent-v1-priceListGroups-{id}-get",
                "x-filename-id":"ccagent-v1-pricelistgroups-id-get"
            }
        },
        "/ccagent/v1/adminProfiles/current":{
            "get":{
                "summary":"getCurrentAdminProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCurrentAdminProfile",
                "description":"Get Current Admin Profile. Get the current profile information.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCurrentAdminProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"Admin",
                                "firstName":"Amber",
                                "tourComplete":true,
                                "roles":[
                                    {
                                        "repositoryId":"adminRole"
                                    }
                                ],
                                "registrationDate":"2014-09-24 13:50:00",
                                "active":true,
                                "id":"iuser260015",
                                "actions":[
                                    "worksetsAccess",
                                    "publishingAccess",
                                    "settingsTab",
                                    "mediaTab",
                                    "reportsTab"
                                ],
                                "email":"admin@example.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeAllowedActions",
                        "description":"If we want allowed actions for user, then pass true for this variable",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Internal Profiles"
                ],
                "x-internal-id":"ccagent-v1-adminProfiles-current-get",
                "x-filename-id":"ccagent-v1-adminprofiles-current-get"
            }
        },
        "/ccagent/v1/merchant/agentConfiguration":{
            "get":{
                "summary":"getAgentConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAgentConfiguration",
                "description":"Get Agent Configuration. Get the agent configurations from server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAgentConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "preorderBackorderAllowedThroughAgent":true,
                                "delegatedAdminAllowedThroughAgent":true,
                                "orderApprovalsAllowedThroughAgent":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-agentConfiguration-get",
                "x-filename-id":"ccagent-v1-merchant-agentconfiguration-get"
            }
        },
        "/ccagent/v1/logout":{
            "post":{
                "summary":"logout",
                "produces":[
                    "application/json"
                ],
                "operationId":"logout",
                "description":"Logout. Perform logout operation.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/logout_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/logout_request"
                        },
                        "in":"body",
                        "name":"logout_request"
                    }
                ],
                "tags":[
                    "Agent/OAuth"
                ],
                "x-internal-id":"ccagent-v1-logout-post",
                "x-filename-id":"ccagent-v1-logout-post"
            }
        },
        "/ccagent/v1/shopperContext":{
            "post":{
                "summary":"setShopperContext",
                "produces":[
                    "application/json"
                ],
                "operationId":"setShopperContext",
                "description":"SetShopperContext. This operation fetches the PriceListGroup,Catalog and Additional PriceListGroups determined by External Price Group and Catalog Webhook using current context/Event sent by user.Also updates X-OCStateData header with the encrypted response.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/setShopperContext_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/setShopperContext_request"
                        },
                        "in":"body",
                        "name":"setShopperContext"
                    }
                ],
                "tags":[
                    "Agent/Shopper Context Endpoint"
                ],
                "x-internal-id":"ccagent-v1-shopperContext-post",
                "x-filename-id":"ccagent-v1-shoppercontext-post"
            }
        },
        "/ccagent/v1/search":{
            "get":{
                "summary":"search",
                "produces":[
                    "application/json"
                ],
                "operationId":"search",
                "description":"Search. Perform a search given an endeca based query. The response is a formatted endeca JSON that provides all the data based on the type of search. This Endpoint is clone of StoreFront endpoint and it can be used if application running on agent/admin server need access to endeca based search configured for StoreFront. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/search_response"
                        },
                        "examples":{
                            "application/json":{
                                "resultsList":{
                                    "pagingActionTemplate":{
                                        "contentPath":"/guidedsearch",
                                        "@class":"com.endeca.infront.cartridge.model.NavigationAction",
                                        "navigationState":"?No=%7Boffset%7D&Nrpp=%7BrecordsPerPage%7D&Ntk=product.active%7C&Ntt=1%7Canalog*",
                                        "siteRootPath":"/services",
                                        "label":null
                                    },
                                    "lastRecNum":1,
                                    "totalNumRecs":1,
                                    "sortOptions":[
                                    ],
                                    "records":[
                                        {
                                            "@class":"com.endeca.infront.cartridge.model.Record",
                                            "detailsAction":{
                                                "contentPath":"/recorddetails",
                                                "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                "siteRootPath":"/services",
                                                "label":null,
                                                "recordState":"?A=sku-xsku5016..xprod1004.en__US"
                                            },
                                            "records":[
                                                {
                                                    "@class":"com.endeca.infront.cartridge.model.Record",
                                                    "detailsAction":{
                                                        "contentPath":"/recorddetails",
                                                        "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                        "siteRootPath":"/services",
                                                        "label":null,
                                                        "recordState":"?R=sku-xsku5016..xprod1004.en__US"
                                                    },
                                                    "records":null,
                                                    "numRecords":0,
                                                    "attributes":{
                                                        "product.daysAvailable":[
                                                            "0"
                                                        ],
                                                        "sku.activePrice":[
                                                            "119.000000"
                                                        ],
                                                        "product.repositoryName":[
                                                            "ProductCatalog"
                                                        ],
                                                        "product.longDescription":[
                                                            "This watch is great for all around use. It is water resistant to up to 165 feet. The stainless steel casing will allow long use and you will never forget that birthday either, as it also keeps the date. "
                                                        ],
                                                        "product.priceRange":[
                                                            "$110.00 - $119.99"
                                                        ],
                                                        "product.displayName":[
                                                            "Analog Watch"
                                                        ],
                                                        "sku.onSale":[
                                                            "0"
                                                        ],
                                                        "product.category":[
                                                            "For Him"
                                                        ],
                                                        "product.dateAvailable":[
                                                            "1414390489000"
                                                        ],
                                                        "product.description":[
                                                            "Stylish analog chonograph watch"
                                                        ],
                                                        "product.primaryThumbImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.language":[
                                                            "English"
                                                        ],
                                                        "common.id":[
                                                            "sku-xsku5016..xprod1004.en__US"
                                                        ],
                                                        "sku.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5016?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.creationDate":[
                                                            "1414390489000"
                                                        ],
                                                        "parentCategory.displayName":[
                                                            "For Him"
                                                        ],
                                                        "sku.repositoryId":[
                                                            "xsku5016"
                                                        ],
                                                        "product.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5016"
                                                        ],
                                                        "product.primaryLargeImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5016"
                                                        ],
                                                        "sku.displayName":[
                                                            "Brushed Steel Analog Watch"
                                                        ],
                                                        "product.listPrice":[
                                                            "119.000000"
                                                        ],
                                                        "product.primaryFullImageURL":[
                                                            "/ccstore/v1/images/?source=/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "DGraph.WhyDidItMatch":[
                                                            "product.active: 1",
                                                            "product.description: Stylish analog chonograph watch (Substring/Phrase)",
                                                            "product.displayName: Analog Watch (Substring/Phrase)",
                                                            "sku.displayName: Brushed Steel Analog Watch (Substring/Phrase)"
                                                        ],
                                                        "sku.type":[
                                                            "sku"
                                                        ],
                                                        "product.repositoryId":[
                                                            "xprod1004"
                                                        ],
                                                        "sku.listPrice":[
                                                            "119.000000"
                                                        ],
                                                        "product.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5016?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.primarySmallImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.creationDate":[
                                                            "1414390488000"
                                                        ],
                                                        "product.primaryMediumImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.active":[
                                                            "1"
                                                        ]
                                                    }
                                                },
                                                {
                                                    "@class":"com.endeca.infront.cartridge.model.Record",
                                                    "detailsAction":{
                                                        "contentPath":"/recorddetails",
                                                        "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                        "siteRootPath":"/services",
                                                        "label":null,
                                                        "recordState":"?R=sku-xsku5015..xprod1004.en__US"
                                                    },
                                                    "records":null,
                                                    "numRecords":0,
                                                    "attributes":{
                                                        "product.daysAvailable":[
                                                            "0"
                                                        ],
                                                        "sku.activePrice":[
                                                            "249.000000"
                                                        ],
                                                        "product.repositoryName":[
                                                            "ProductCatalog"
                                                        ],
                                                        "product.longDescription":[
                                                            "This watch is great for all around use. It is water resistant to up to 165 feet. The stainless steel casing will allow long use and you will never forget that birthday either, as it also keeps the date. "
                                                        ],
                                                        "product.priceRange":[
                                                            "$240.00 - $249.99"
                                                        ],
                                                        "product.displayName":[
                                                            "Analog Watch"
                                                        ],
                                                        "sku.onSale":[
                                                            "0"
                                                        ],
                                                        "product.category":[
                                                            "For Him"
                                                        ],
                                                        "product.dateAvailable":[
                                                            "1414390489000"
                                                        ],
                                                        "product.description":[
                                                            "Stylish analog chonograph watch"
                                                        ],
                                                        "product.primaryThumbImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.language":[
                                                            "English"
                                                        ],
                                                        "common.id":[
                                                            "sku-xsku5015..xprod1004.en__US"
                                                        ],
                                                        "sku.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5015?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.creationDate":[
                                                            "1414390489000"
                                                        ],
                                                        "parentCategory.displayName":[
                                                            "For Him"
                                                        ],
                                                        "sku.repositoryId":[
                                                            "xsku5015"
                                                        ],
                                                        "product.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5015"
                                                        ],
                                                        "product.primaryLargeImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5015"
                                                        ],
                                                        "sku.displayName":[
                                                            "Silver Plated Analog Watch"
                                                        ],
                                                        "product.listPrice":[
                                                            "119.000000"
                                                        ],
                                                        "product.primaryFullImageURL":[
                                                            "/ccstore/v1/images/?source=/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "DGraph.WhyDidItMatch":[
                                                            "product.active: 1",
                                                            "product.description: Stylish analog chonograph watch (Substring/Phrase)",
                                                            "product.displayName: Analog Watch (Substring/Phrase)",
                                                            "sku.displayName: Silver Plated Analog Watch (Substring/Phrase)"
                                                        ],
                                                        "sku.type":[
                                                            "sku"
                                                        ],
                                                        "product.repositoryId":[
                                                            "xprod1004"
                                                        ],
                                                        "sku.listPrice":[
                                                            "249.000000"
                                                        ],
                                                        "product.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5015?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.primarySmallImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.creationDate":[
                                                            "1414390488000"
                                                        ],
                                                        "product.primaryMediumImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.active":[
                                                            "1"
                                                        ]
                                                    }
                                                },
                                                {
                                                    "@class":"com.endeca.infront.cartridge.model.Record",
                                                    "detailsAction":{
                                                        "contentPath":"/recorddetails",
                                                        "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                        "siteRootPath":"/services",
                                                        "label":null,
                                                        "recordState":"?R=sku-xsku5014..xprod1004.en__US"
                                                    },
                                                    "records":null,
                                                    "numRecords":0,
                                                    "attributes":{
                                                        "product.daysAvailable":[
                                                            "0"
                                                        ],
                                                        "sku.activePrice":[
                                                            "495.000000"
                                                        ],
                                                        "product.repositoryName":[
                                                            "ProductCatalog"
                                                        ],
                                                        "product.longDescription":[
                                                            "This watch is great for all around use. It is water resistant to up to 165 feet. The stainless steel casing will allow long use and you will never forget that birthday either, as it also keeps the date. "
                                                        ],
                                                        "product.priceRange":[
                                                            "$490.00 - $499.99"
                                                        ],
                                                        "product.displayName":[
                                                            "Analog Watch"
                                                        ],
                                                        "sku.onSale":[
                                                            "0"
                                                        ],
                                                        "product.category":[
                                                            "For Him"
                                                        ],
                                                        "product.dateAvailable":[
                                                            "1414390489000"
                                                        ],
                                                        "product.description":[
                                                            "Stylish analog chonograph watch"
                                                        ],
                                                        "product.primaryThumbImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.language":[
                                                            "English"
                                                        ],
                                                        "common.id":[
                                                            "sku-xsku5014..xprod1004.en__US"
                                                        ],
                                                        "sku.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5014?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.creationDate":[
                                                            "1414390489000"
                                                        ],
                                                        "parentCategory.displayName":[
                                                            "For Him"
                                                        ],
                                                        "sku.repositoryId":[
                                                            "xsku5014"
                                                        ],
                                                        "product.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5014"
                                                        ],
                                                        "product.primaryLargeImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5014"
                                                        ],
                                                        "sku.displayName":[
                                                            "Titanium Analog Watch"
                                                        ],
                                                        "product.listPrice":[
                                                            "119.000000"
                                                        ],
                                                        "product.primaryFullImageURL":[
                                                            "/ccstore/v1/images/?source=/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "DGraph.WhyDidItMatch":[
                                                            "product.active: 1",
                                                            "product.description: Stylish analog chonograph watch (Substring/Phrase)",
                                                            "product.displayName: Analog Watch (Substring/Phrase)",
                                                            "sku.displayName: Titanium Analog Watch (Substring/Phrase)"
                                                        ],
                                                        "sku.type":[
                                                            "sku"
                                                        ],
                                                        "product.repositoryId":[
                                                            "xprod1004"
                                                        ],
                                                        "sku.listPrice":[
                                                            "495.000000"
                                                        ],
                                                        "product.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5014?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.primarySmallImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.creationDate":[
                                                            "1414390488000"
                                                        ],
                                                        "product.primaryMediumImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.active":[
                                                            "1"
                                                        ]
                                                    }
                                                }
                                            ],
                                            "numRecords":3,
                                            "attributes":{
                                                "common.id":[
                                                    "sku-xsku5016..xprod1004.en__US"
                                                ],
                                                "sku.maxActivePrice":[
                                                    "495.000000"
                                                ],
                                                "sku.minActivePrice":[
                                                    "119.000000"
                                                ]
                                            }
                                        }
                                    ],
                                    "@type":"ResultsList",
                                    "firstRecNum":1,
                                    "precomputedSorts":[
                                    ],
                                    "recsPerPage":12
                                },
                                "endeca:contentPath":"/guidedsearch",
                                "navigation":{
                                    "navigation":[
                                        {
                                            "@type":"RefinementMenu",
                                            "displayName":"Price Range",
                                            "name":"product.priceRange",
                                            "ancestors":[
                                                {
                                                    "contentPath":"/guidedsearch",
                                                    "@class":"com.endeca.infront.cartridge.model.Ancestor",
                                                    "navigationState":"?N=1283845899&Nrpp=12&Ntk=product.active%7C&Ntt=1%7Canalog*",
                                                    "siteRootPath":"/services",
                                                    "label":"$0.00 - $999.99",
                                                    "properties":{
                                                        "DGraph.Spec":"r0-1000",
                                                        "dimval.prop.displayName_en_US":"$0.00 - $999.99",
                                                        "dimval.match_type":"range",
                                                        "dimval.range.comparison_type":"decimal"
                                                    }
                                                }
                                            ],
                                            "dimensionName":"product.priceRange",
                                            "whyPrecedenceRuleFired":null,
                                            "refinements":[
                                                {
                                                    "contentPath":"/guidedsearch",
                                                    "@class":"com.endeca.infront.cartridge.model.Refinement",
                                                    "navigationState":"?N=1104216635&Nrpp=12&Ntk=product.active%7C&Ntt=1%7Canalog*",
                                                    "siteRootPath":"/services",
                                                    "count":1,
                                                    "label":"$100.00 - $199.99",
                                                    "properties":{
                                                        "DGraph.Spec":"r100-200",
                                                        "dimval.prop.displayName_en_US":"$100.00 - $199.99",
                                                        "dimval.match_type":"range",
                                                        "dimval.range.comparison_type":"decimal"
                                                    },
                                                    "multiSelect":false
                                                },
                                                {
                                                    "contentPath":"/guidedsearch",
                                                    "@class":"com.endeca.infront.cartridge.model.Refinement",
                                                    "navigationState":"?N=3285666269&Nrpp=12&Ntk=product.active%7C&Ntt=1%7Canalog*",
                                                    "siteRootPath":"/services",
                                                    "count":1,
                                                    "label":"$200.00 - $299.99",
                                                    "properties":{
                                                        "DGraph.Spec":"r200-300",
                                                        "dimval.prop.displayName_en_US":"$200.00 - $299.99",
                                                        "dimval.match_type":"range",
                                                        "dimval.range.comparison_type":"decimal"
                                                    },
                                                    "multiSelect":false
                                                },
                                                {
                                                    "contentPath":"/guidedsearch",
                                                    "@class":"com.endeca.infront.cartridge.model.Refinement",
                                                    "navigationState":"?N=3971656764&Nrpp=12&Ntk=product.active%7C&Ntt=1%7Canalog*",
                                                    "siteRootPath":"/services",
                                                    "count":1,
                                                    "label":"$400.00 - $499.99",
                                                    "properties":{
                                                        "DGraph.Spec":"r400-500",
                                                        "dimval.prop.displayName_en_US":"$400.00 - $499.99",
                                                        "dimval.match_type":"range",
                                                        "dimval.range.comparison_type":"decimal"
                                                    },
                                                    "multiSelect":false
                                                }
                                            ],
                                            "multiSelect":false
                                        }
                                    ],
                                    "@type":"NavigationContainer"
                                },
                                "searchAdjustments":{
                                    "@type":"SearchAdjustments",
                                    "originalTerms":[
                                        "1",
                                        "analog*"
                                    ]
                                },
                                "@type":"GuidedSearchService",
                                "name":"Guided Search Service",
                                "endeca:siteRootPath":"/services",
                                "atg:currentSiteProductionURL":null,
                                "zones":{
                                    "offset":0,
                                    "@type":"ContentSlotList",
                                    "recordsPerPage":12
                                },
                                "breadcrumbs":{
                                    "rangeFilterCrumbs":[
                                    ],
                                    "searchCrumbs":[
                                        {
                                            "removeAction":{
                                                "contentPath":"/guidedsearch",
                                                "@class":"com.endeca.infront.cartridge.model.NavigationAction",
                                                "navigationState":"?Nrpp=12&Ntt=analog*",
                                                "siteRootPath":"/services",
                                                "label":null
                                            },
                                            "@class":"com.endeca.infront.cartridge.model.SearchBreadcrumb",
                                            "correctedTerms":null,
                                            "terms":"1",
                                            "key":"product.active",
                                            "matchMode":"allpartial"
                                        },
                                        {
                                            "removeAction":{
                                                "contentPath":"/guidedsearch",
                                                "@class":"com.endeca.infront.cartridge.model.NavigationAction",
                                                "navigationState":"?Nrpp=12&Ntk=product.active&Ntt=1",
                                                "siteRootPath":"/services",
                                                "label":null
                                            },
                                            "@class":"com.endeca.infront.cartridge.model.SearchBreadcrumb",
                                            "correctedTerms":null,
                                            "terms":"analog*",
                                            "key":"All",
                                            "matchMode":"allpartial"
                                        }
                                    ],
                                    "geoFilterCrumb":null,
                                    "@type":"Breadcrumbs",
                                    "removeAllAction":{
                                        "contentPath":"/guidedsearch",
                                        "@class":"com.endeca.infront.cartridge.model.NavigationAction",
                                        "navigationState":"",
                                        "siteRootPath":"/services",
                                        "label":null
                                    },
                                    "refinementCrumbs":[
                                    ]
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/Search"
                ],
                "x-internal-id":"ccagent-v1-search-get",
                "x-filename-id":"ccagent-v1-search-get"
            }
        },
        "/ccagent/v1/variants":{
            "get":{
                "summary":"listProductVariants",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProductVariants",
                "description":"List Product Variants. Returns a list of variants available for a given Product. A similar endpoint exists for Storefront,  that is not implemented currently. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile.Additonally takes x-ccsite header to return the data specific to the site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProductVariants_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "optionValueMap":{
                                        "Silver":1,
                                        "Neon":2,
                                        "Black":0
                                    },
                                    "mapKeyPropertyAttribute":"sku-camcorder_color",
                                    "optionName":"color"
                                },
                                {
                                    "optionValueMap":{
                                        "27x optical/320x digital":4,
                                        "20x optical/320x digital":3,
                                        "2x optical/130x digital":0
                                    },
                                    "mapKeyPropertyAttribute":"sku-camcorder_zoom",
                                    "optionName":"zoom"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|20032|Product Id passed is null or empty|\n|20031|Product Id '12' is invalid or non-existent|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"showInactiveSkus",
                        "description":"Return inactive skus only if its value is true",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"productId",
                        "description":"product id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Product Variants"
                ],
                "x-internal-id":"ccagent-v1-variants-get",
                "x-filename-id":"ccagent-v1-variants-get"
            }
        },
        "/ccagent/v1/files":{
            "put":{
                "summary":"startFileUpload",
                "produces":[
                    "application/json"
                ],
                "operationId":"startFileUpload",
                "description":"Start File Upload. Start a resumable file upload that allows uploading the file in segments. Individual segments can be uploaded via doFileSegmentUpload.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/startFileUpload_response"
                        },
                        "examples":{
                            "application/json":{
                                "segmentsNeeded":[
                                    0,
                                    1,
                                    2,
                                    3
                                ],
                                "token":"a668d885784_74"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13014|Missing required property: {0}|\n|20306|The filename is invalid|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/startFileUpload_request"
                        },
                        "in":"body",
                        "name":"startFileUpload_request"
                    }
                ],
                "tags":[
                    "Agent/Files"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-files-put",
                "x-filename-id":"ccagent-v1-files-put"
            }
        },
        "/ccagent/v1/agentReports/{id}":{
            "get":{
                "summary":"getReport",
                "produces":[
                    "application/json"
                ],
                "operationId":"getReport",
                "description":"Get Report. Returns the data for displaying chart with order count and order value information with the id set as 'chartOrders'.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getReport_response"
                        },
                        "examples":{
                            "application/json":{
                                "orderValueData":[
                                    {
                                        "count":0,
                                        "creationDate":"2015-04-26T18:30:00.000Z"
                                    },
                                    {
                                        "count":0,
                                        "creationDate":"2015-04-27T18:30:00.000Z"
                                    },
                                    {
                                        "count":7701.98,
                                        "creationDate":"2015-04-28T18:30:00.000Z"
                                    },
                                    {
                                        "count":0,
                                        "creationDate":"2015-04-29T18:30:00.000Z"
                                    },
                                    {
                                        "count":0,
                                        "creationDate":"2015-04-30T18:30:00.000Z"
                                    },
                                    {
                                        "count":0,
                                        "creationDate":"2015-05-01T18:30:00.000Z"
                                    },
                                    {
                                        "count":0,
                                        "creationDate":"2015-05-02T18:30:00.000Z"
                                    }
                                ],
                                "orderCountData":[
                                    {
                                        "count":0,
                                        "creationDate":"2015-04-26T18:30:00.000Z"
                                    },
                                    {
                                        "count":0,
                                        "creationDate":"2015-04-27T18:30:00.000Z"
                                    },
                                    {
                                        "count":8,
                                        "creationDate":"2015-04-28T18:30:00.000Z"
                                    },
                                    {
                                        "count":0,
                                        "creationDate":"2015-04-29T18:30:00.000Z"
                                    },
                                    {
                                        "count":0,
                                        "creationDate":"2015-04-30T18:30:00.000Z"
                                    },
                                    {
                                        "count":0,
                                        "creationDate":"2015-05-01T18:30:00.000Z"
                                    },
                                    {
                                        "count":0,
                                        "creationDate":"2015-05-02T18:30:00.000Z"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagent/v1/agentReports/chartOrders?startDate=2015-04-26T18%3A30%3A00.000Z&endDate=2015-05-03T18%3A30%3A00.000Z"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|50001|Generic Internal Error|\n|200125|Blank input parameters.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"priceGroupId",
                        "description":"PriceListGroup Id ",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"endDate",
                        "description":"End date in ISO format for displaying the data",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"startDate",
                        "description":"Start date in ISO format for displaying the data",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Report Id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Reports"
                ],
                "x-internal-id":"ccagent-v1-agentReports-{id}-get",
                "x-filename-id":"ccagent-v1-agentreports-id-get"
            }
        },
        "/ccagent/v1/organizations/removeContacts":{
            "post":{
                "summary":"removeContacts",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeContacts",
                "description":"Remove Contacts. This operation is used to remove a contact from the organization by delegatedAdmin. The delegated Admin cannot remove the contact if the contact is the last approval in the organization. \nThis endPoint accepts the organization Id in the header. If the organization Id is passed in the header, that organization becomes the current context for delegated Admin.  Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeContacts_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccagentui/v1/organizations/removeContacts"
                                    }
                                ],
                                "element":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|1002019|Due to user type mismatch, cannot unassign user id from Organization|\n|23042|You cannot remove yourself from this account|\n|100020|Invalid Input|\n|89102|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n|22007|please provide valid input|\n|100019|Internal Error|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id to which delegated Admin Belongs to",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/removeContacts_request"
                        },
                        "in":"body",
                        "name":"removeContacts_request"
                    }
                ],
                "tags":[
                    "Agent/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizations-removeContacts-post",
                "x-filename-id":"ccagent-v1-organizations-removecontacts-post"
            }
        },
        "/ccagent/v1/profiles/{id}/creditCards/{cardId}":{
            "get":{
                "summary":"getCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCreditCard",
                "description":"Gets the credit card for the id, passed in as query parameter, by searching the credit cards associated with the given shopper profile and its organization",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "expiryMonth":"03",
                                "cardType":"visa",
                                "expiryYear":"2021",
                                "iin":"411111",
                                "savedCardId":"usercc10002",
                                "hasExpired":false,
                                "isDefault":true,
                                "nameOnCard":"card2",
                                "repositoryId":"usercc10002",
                                "nickname":"visa - 1111##0",
                                "additionalInfo":"Card has been synced with id 10002",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/{id}}/creditCards/usercc10002"
                                    }
                                ],
                                "cardNumber":"xxxxxxxxxxxx1111"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28388|Unable to find credit card for the card id {cardId}.|\n|28389|Unable to retrieve the credit card for the card id {cardId}|\n|28391|An error occurred while processing the credit card.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"cardId",
                        "description":"The id of the credit card, that needs to be searched, in the shopper profile and its organization.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-creditCards-{cardId}-get",
                "x-filename-id":"ccagent-v1-profiles-id-creditcards-cardid-get"
            },
            "delete":{
                "summary":"removeCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeCreditCard",
                "description":"Removes the credit card for the id, passed in as query parameter, from the given shopper profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/{id}/creditCards/usercc10001"
                                    }
                                ],
                                "id":"usercc10001"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28388|Unable to find credit card for the card id {cardId}.|\n|28393|User is not authorized to remove the credit card with card id {cardId}.|\n|28394|An error occured while trying to remove the credit card with card id {cardId}.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"cardId",
                        "description":"The id of the credit card, that needs to be removed from the given shopper profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-creditCards-{cardId}-delete",
                "x-filename-id":"ccagent-v1-profiles-id-creditcards-cardid-delete"
            },
            "put":{
                "summary":"updateCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCreditCard",
                "description":"Updates the credit card information for the id, passed in as query parameter, by searching the credit cards associated with the given shopper profile and its organization. Currently, only setAsDefault and nickname fields are allowed to be updated for the saved cards.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "expiryMonth":"03",
                                "cardType":"visa",
                                "expiryYear":"2021",
                                "iin":"411111",
                                "savedCardId":"usercc10002",
                                "hasExpired":false,
                                "isDefault":true,
                                "nameOnCard":"card2",
                                "repositoryId":"usercc10002",
                                "nickname":"Home Card 2",
                                "additionalInfo":"Card has been synced with id 10002",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/{id}/creditCards/usercc10002"
                                    }
                                ],
                                "cardNumber":"xxxxxxxxxxxx1111"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28388|Unable to find credit card for the card id {cardId}.|\n|28395|User is not authorized to update the credit card with card id {cardId}.|\n|28392|An error occured while trying to update the credit card with card id {cardId}.|\n|28391|An error occurred while processing the credit card.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"cardId",
                        "description":"The id of the credit card, that needs to be searched, in the given shopper profile and its organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCreditCard_request"
                        },
                        "in":"body",
                        "name":"updateCreditCard_request"
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "x-internal-id":"ccagent-v1-profiles-{id}-creditCards-{cardId}-put",
                "x-filename-id":"ccagent-v1-profiles-id-creditcards-cardid-put"
            }
        },
        "/ccagent/v1/organizations/{id}":{
            "get":{
                "summary":"getOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrganization",
                "description":"Get Organization. This operation is used to get the Organization information of a customer from Oracle Commerce Cloud. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxReferenceNumber":"901-70-7000",
                                "authorizationCode":"sadsaxxaASX34567==",
                                "organizationLogo":null,
                                "description":null,
                                "delegateApprovalManagement":false,
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"631-748-6479",
                                            "address2":"Suffolk",
                                            "city":"Bohemia",
                                            "address1":"70 Euclid Ave #722",
                                            "companyName":"National Discount Auto Parts",
                                            "postalCode":"11716",
                                            "repositoryId":"ci-110024",
                                            "state":"NY"
                                        },
                                        "addressType":"Address2"
                                    },
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"907-385-4412",
                                            "address2":null,
                                            "city":"Anchorage",
                                            "address1":"639 Main St",
                                            "companyName":"National Discount Auto Parts",
                                            "postalCode":"99501",
                                            "repositoryId":"ci-110023",
                                            "state":"AZ"
                                        },
                                        "addressType":"Address1"
                                    }
                                ],
                                "externalOrganizationId":"EXT_ORG_1",
                                "type":"company",
                                "derivedBillingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"631-748-6479",
                                    "address2":"Suffolk",
                                    "city":"Bohemia",
                                    "address1":"70 Euclid Ave #722",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"11716",
                                    "repositoryId":"ci-110024",
                                    "state":"NY"
                                },
                                "derivedUniqueId":null,
                                "customerType":"Standard",
                                "organizationLogoURL":null,
                                "derivedContract":{
                                    "endDate":null,
                                    "terms":{
                                        "terms":"<p>Terms and Conditions for contract with National Discount Auto Parts organization</p>",
                                        "repositoryId":"ct-100001"
                                    },
                                    "catalog":{
                                        "displayName":"QA Movie and Games Catalog",
                                        "repositoryId":"cloudLakeCatalog"
                                    },
                                    "displayName":"Contract_NDAP",
                                    "repositoryId":"ct-100001",
                                    "description":"Contract with National Discount Auto Parts",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-05-04T02:41:00.000Z",
                                    "externalContractReference":"Test",
                                    "startDate":null
                                },
                                "members":[
                                    {
                                        "repositoryId":"bb-110032"
                                    },
                                    {
                                        "repositoryId":"bb-110000"
                                    },
                                    {
                                        "repositoryId":"bb-110033"
                                    },
                                    {
                                        "repositoryId":"bb-110023"
                                    },
                                    {
                                        "repositoryId":"bb-110034"
                                    },
                                    {
                                        "repositoryId":"bb-110006"
                                    }
                                ],
                                "derivedBillingAddressType":"Address2",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://agent.example.com:9080/ccagentui/v1/organizations/or-100001"
                                    }
                                ],
                                "id":"or-100001",
                                "relativeRoles":[
                                    {
                                        "relativeTo":null,
                                        "function":"admin",
                                        "repositoryId":"100001"
                                    },
                                    {
                                        "relativeTo":null,
                                        "function":"buyer",
                                        "repositoryId":"100002"
                                    },
                                    {
                                        "relativeTo":null,
                                        "function":"approver",
                                        "repositoryId":"200001"
                                    }
                                ],
                                "dunsNumber":"213456178",
                                "derivedShippingAddressType":"Address2",
                                "derivedDunsNumber":"213456178",
                                "derivedTaxReferenceNumber":"901-70-7000",
                                "derivedAuthorizationCode":"sadsaxxaASX34567==",
                                "contract":{
                                    "endDate":null,
                                    "terms":{
                                        "terms":"<p>Terms and Conditions for contract with National Discount Auto Parts organization</p>",
                                        "repositoryId":"ct-100001"
                                    },
                                    "catalog":{
                                        "displayName":"QA Movie and Games Catalog",
                                        "repositoryId":"cloudLakeCatalog"
                                    },
                                    "displayName":"Contract_NDAP",
                                    "repositoryId":"ct-100001",
                                    "description":"Contract with National Discount Auto Parts",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-05-04T02:41:00.000Z",
                                    "externalContractReference":"Test",
                                    "startDate":null
                                },
                                "derivedCustomerType":"Standard",
                                "active":true,
                                "derivedOrganizationLogo":null,
                                "vatReferenceNumber":null,
                                "orderPriceLimit":50,
                                "dynamicProperty":"dynamicProperty value",
                                "derivedShippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"631-748-6479",
                                    "address2":"Suffolk",
                                    "city":"Bohemia",
                                    "address1":"70 Euclid Ave #722",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"11716",
                                    "repositoryId":"ci-110024",
                                    "state":"NY"
                                },
                                "derivedType":"company",
                                "allowPunchoutShopping":true,
                                "approvalRequired":true,
                                "derivedVatReferenceNumber":null,
                                "derivedAllowPunchoutShopping":true,
                                "name":"National Discount Auto Parts",
                                "punchoutUserId":"100012",
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"631-748-6479",
                                    "address2":"Suffolk",
                                    "city":"Bohemia",
                                    "address1":"70 Euclid Ave #722",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"11716",
                                    "repositoryId":"ci-110024",
                                    "state":"NY"
                                },
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"631-748-6479",
                                    "address2":"Suffolk",
                                    "city":"Bohemia",
                                    "address1":"70 Euclid Ave #722",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"11716",
                                    "repositoryId":"ci-110024",
                                    "state":"NY"
                                },
                                "derivedDescription":null,
                                "uniqueId":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22010|If the profile id passed is not associated to the account of the profileId passed in the AgentContext header.|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id associated with the shopper profile",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The site Id to retrieve the site specific organization properties",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizations-{id}-get",
                "x-filename-id":"ccagent-v1-organizations-id-get"
            },
            "put":{
                "summary":"updateOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrganization",
                "description":"Update Organization. This operation is used to update properties like approval required and order price limit for an organization. Dynamic Properties of organization can also be updated like any other attribute (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxReferenceNumber":"REFNUM123",
                                "authorizationCode":"sadsaxxaASX34567==",
                                "organizationLogo":"/general/update-hero-image1.jpg",
                                "description":null,
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"973-974-1234",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"150002",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ],
                                "externalOrganizationId":"EXT_ORG_1",
                                "type":"none",
                                "customerType":"Standard",
                                "organizationLogoURL":"/file/general/update-hero-image1.jpg",
                                "members":[
                                    {
                                        "repositoryId":"110000"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccadmin/v1/organizations"
                                    }
                                ],
                                "id":"200003",
                                "dunsNumber":"123456789",
                                "relativeRoles":[
                                    {
                                        "function":"admin"
                                    },
                                    {
                                        "function":"buyer"
                                    }
                                ],
                                "dynamicProperty1":"dynamicProperty1 value",
                                "derivedAuthorizationCode":"sadsaxxaASX34567==",
                                "contract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "active":true,
                                "vatReferenceNumber":"Vat123123",
                                "orderPriceLimit":1000,
                                "allowPunchoutShopping":true,
                                "approvalRequired":true,
                                "derivedAllowPunchoutShopping":true,
                                "repositoryId":"200003",
                                "name":"Oracle",
                                "punchoutUserId":"100012",
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "uniqueId":"TestIDNumber"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100081|If order price limit is not passed or passed empty or null|\n|100082|If delegated admin trying to do approval management without the delegaete approval flag set to true|\n|100083|If there are no approvers present and approval falg is updated to true|\n|100084|If the last approver is being removed and either the approval flag is set to true or there is atleast one order in pending approval state|\n|100021|If approval required value is invalid|\n|89103|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n|100080|If order price limit is Invalid|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n|13036|One of the dynamic properties is not writable by the Agent user|\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id associated with the shopper profile",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The site Id to update the site specific shopper profile properties",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrganization_request"
                        },
                        "in":"body",
                        "name":"updateOrganization_request"
                    }
                ],
                "tags":[
                    "Agent/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizations-{id}-put",
                "x-filename-id":"ccagent-v1-organizations-id-put"
            }
        },
        "/ccagent/v1/metadata-catalog/{id}":{
            "get":{
                "summary":"getResourceMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getResourceMetadata",
                "description":"Get Resource Metadata. Returns the metadata catalog of the resource specified. The response will be in hyper schema format. The **JSON hyper schema** being served is **deprecated**. Use Swagger.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getResourceMetadata_response"
                        },
                        "examples":{
                            "application/json":{
                                "$schema":"rest-schemas/",
                                "description":"Return Order endpoints",
                                "title":"returnOrder",
                                "type":"object",
                                "definitions":{
                                    "updateReturnRequest_request":{
                                        "properties":{
                                            "op":{
                                                "description":"Specify the operation to be performed",
                                                "type":"string"
                                            },
                                            "returnItems":{
                                                "description":"List of returnable Items",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "returnItemId":{
                                                            "description":"Id of the Return Item.",
                                                            "type":"string"
                                                        },
                                                        "dispositionReason":{
                                                            "description":"Disposition Reason for Return Item",
                                                            "type":"string"
                                                        },
                                                        "quantityReceived":{
                                                            "description":"Quantity Received",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        },
                                        "required":[
                                            "op",
                                            "returnItems"
                                        ]
                                    },
                                    "getReturnRequest_response":{
                                        "properties":{
                                            "returnRequestStatus":{
                                                "description":"Status of Return Request",
                                                "type":"string"
                                            },
                                            "isExchangeRequest":{
                                                "description":"Either it is exchange / return request",
                                                "type":"boolean"
                                            },
                                            "returnItems":{
                                                "description":"List of returnable Items",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "quantityReturned":{
                                                            "description":"Quantity Returned",
                                                            "type":"number"
                                                        },
                                                        "displayName":{
                                                            "description":"Display Name of the Product",
                                                            "type":"string"
                                                        },
                                                        "orderDiscountShare":{
                                                            "description":"OrderDiscountShare for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "childItems":{
                                                            "description":"Returned Item child items",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "quantity":{
                                                                        "description":"quantity of the child Item",
                                                                        "type":"number"
                                                                    },
                                                                    "route":{
                                                                        "description":"Product path",
                                                                        "type":"string"
                                                                    },
                                                                    "productId":{
                                                                        "description":"Product Id of teh ",
                                                                        "type":"string"
                                                                    },
                                                                    "displayName":{
                                                                        "description":"Product display name of the sub sku commerce item",
                                                                        "type":"string"
                                                                    },
                                                                    "selectedOptions":{
                                                                        "description":"Child Product Variant Information.",
                                                                        "type":"array",
                                                                        "items":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "optionValue":{
                                                                                    "description":"Value of the Dynamic attribute.",
                                                                                    "type":"string"
                                                                                },
                                                                                "optionName":{
                                                                                    "description":"Name of the Dynamic attribute.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        }
                                                                    },
                                                                    "catRefId":{
                                                                        "description":"Catalog Reference Id of the child Item",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "skuOptionInfo":{
                                                            "description":"Product Variant Information.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "optionValue":{
                                                                        "description":"Value of the Dynamic attribute",
                                                                        "type":"string"
                                                                    },
                                                                    "optionName":{
                                                                        "description":"Name of the Dynamic attribute",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "configuratorId":{
                                                            "description":"Configurator Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "quantityAvailableForReturn":{
                                                            "description":"Quantity Available",
                                                            "type":"number"
                                                        },
                                                        "commerceItemId":{
                                                            "description":"Commerce Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "suggestedShippingRefund":{
                                                            "description":"Shipping Refund for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "unAdjustedRefundAmount":{
                                                            "description":"Refund Amount of the item excluding orderDiscountShare and ManualAdjustmentShare",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"Total price of the item",
                                                            "type":"number"
                                                        },
                                                        "returnReason":{
                                                            "description":"Reason to return an Item",
                                                            "type":"string"
                                                        },
                                                        "quantityReceived":{
                                                            "description":"Quantity Received",
                                                            "type":"number"
                                                        },
                                                        "dispositionReason":{
                                                            "description":"Disposition Reason",
                                                            "type":"object",
                                                            "properties":{
                                                                "displayKey":{
                                                                    "description":"Key of the disposition Reason",
                                                                    "type":"string"
                                                                },
                                                                "displayName":{
                                                                    "description":"Name of the disposition Reason",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "unitPrice":{
                                                            "description":"Unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "quantityToReturn":{
                                                            "description":"Quantity To Return",
                                                            "type":"number"
                                                        },
                                                        "comments":{
                                                            "description":"Comments at ReturnItem Level",
                                                            "type":"string"
                                                        },
                                                        "productId":{
                                                            "description":"Id of the return Item",
                                                            "type":"string"
                                                        },
                                                        "returnItemId":{
                                                            "description":"Id of the return Item",
                                                            "type":"string"
                                                        },
                                                        "itemPromotionValueAdjustments":{
                                                            "description":"Item level promotion adjustments.",
                                                            "type":"object",
                                                            "properties":{
                                                                "itemPromotionRefNo":{
                                                                    "description":"Reference to the Item Level Promotion.",
                                                                    "type":"string"
                                                                },
                                                                "adjustedAmount":{
                                                                    "description":"Amount adjusted as a result of applied promotion.",
                                                                    "type":"number"
                                                                },
                                                                "promotionAdjustmentType":{
                                                                    "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                                                    "type":"string"
                                                                },
                                                                "promotionDesc":{
                                                                    "description":"Description of promotion",
                                                                    "type":"string"
                                                                },
                                                                "couponCode":{
                                                                    "description":"Code of the coupon applied.",
                                                                    "type":"string"
                                                                },
                                                                "promotionId":{
                                                                    "description":"Id of the promotion",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "quantityToReceive":{
                                                            "description":"Quantity To Return",
                                                            "type":"number"
                                                        },
                                                        "suggestedTaxRefund":{
                                                            "description":"Tax Refund for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "shippingGroupId":{
                                                            "description":"Shipping group Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "manualAdjustmentShare":{
                                                            "description":"ManualAdjustmentShare for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "catRefId":{
                                                            "description":"Catalog Reference Id",
                                                            "type":"string"
                                                        },
                                                        "quantityShipped":{
                                                            "description":"Quantity Shipped",
                                                            "type":"number"
                                                        },
                                                        "adjustedPromotionReferences":{
                                                            "description":"Reference to the Promotions linked to this returnItem",
                                                            "type":"string"
                                                        },
                                                        "actualRefundAmount":{
                                                            "description":"Actual Refund Amount at Item level",
                                                            "type":"number"
                                                        },
                                                        "suggestedRefundAmount":{
                                                            "description":"Refund Cost for a returnItem",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "submitExchangeAllowedValidationMessage":{
                                                "description":"submitExchangeAllowedValidationMessage will come in json response if isSubmitExchangeOrderAllowed property is false",
                                                "type":"object",
                                                "properties":{
                                                    "errorCode":{
                                                        "description":"error code",
                                                        "type":"string"
                                                    },
                                                    "description":{
                                                        "description":"contains detailed info",
                                                        "type":"object",
                                                        "properties":{
                                                            "productIds":{
                                                                "description":"list of product id's",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"string"
                                                                }
                                                            },
                                                            "skuIds":{
                                                                "description":"list of sku id's",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "message":{
                                                        "description":"message string",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "profileInfo":{
                                                "description":"Profile Information for the order.",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"Last name of profile.",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"First name of profile.",
                                                        "type":"string"
                                                    },
                                                    "organization":{
                                                        "description":"The Organization associated with the B2B customer profile.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "name":{
                                                                    "description":"The name of of the organization.",
                                                                    "type":"string"
                                                                },
                                                                "id":{
                                                                    "description":"The id of the organization.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "middleName":{
                                                        "description":"Middle name of profile.",
                                                        "type":"string"
                                                    },
                                                    "email":{
                                                        "description":"Email address of the profile",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "isSubmitExchangeOrderAllowed":{
                                                "description":"Indicates whether submit exchange order allowed or not.It will get populated only in exchange flow.",
                                                "type":"boolean"
                                            },
                                            "isManuallyAdjusted":{
                                                "description":"Manually Adjusted Return Request",
                                                "type":"boolean"
                                            },
                                            "orderInfo":{
                                                "description":"Order Information.",
                                                "type":"object",
                                                "properties":{
                                                    "priceInfo":{
                                                        "description":"Price information of the order.",
                                                        "type":"object",
                                                        "properties":{
                                                            "amount":{
                                                                "description":"The raw number that represents the price.",
                                                                "type":"number"
                                                            },
                                                            "total":{
                                                                "description":"The current working total, including all promotions, tax, and billing costs.",
                                                                "type":"number"
                                                            },
                                                            "shipping":{
                                                                "description":"The shipping cost of the order.",
                                                                "type":"number"
                                                            },
                                                            "isTaxIncluded":{
                                                                "description":"Indicates if tax is included in item price",
                                                                "type":"boolean"
                                                            },
                                                            "tax":{
                                                                "description":"The tax on the order.",
                                                                "type":"number"
                                                            },
                                                            "subTotal":{
                                                                "description":" The subtotal of the order before applying order-level promotions.",
                                                                "type":"number"
                                                            },
                                                            "orderDiscountAmount":{
                                                                "description":" Total order Discount Amount.",
                                                                "type":"number"
                                                            },
                                                            "currencyCode":{
                                                                "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                                                "type":"string"
                                                            },
                                                            "totalWithoutTax":{
                                                                "description":"The total cost without Tax.",
                                                                "type":"number"
                                                            }
                                                        }
                                                    },
                                                    "orderId":{
                                                        "description":"Commerce id for this order.",
                                                        "type":"string"
                                                    },
                                                    "priceListGroup":{
                                                        "description":"PriceList group of the order.",
                                                        "type":"object",
                                                        "properties":{
                                                            "deleted":{
                                                                "description":"Pricelist group deleted status.",
                                                                "type":"boolean"
                                                            },
                                                            "displayName":{
                                                                "description":"Display Name.",
                                                                "type":"string"
                                                            },
                                                            "repositoryId":{
                                                                "description":"Repository Id.",
                                                                "type":"string"
                                                            },
                                                            "listPriceList":{
                                                                "description":"Price List for list prices",
                                                                "type":"object",
                                                                "properties":{
                                                                    "repositoryId":{
                                                                        "description":"Repository ID of the list prices",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "active":{
                                                                "description":"Active status of pricelist group.",
                                                                "type":"boolean"
                                                            },
                                                            "salePriceList":{
                                                                "description":"Price List for sale prices",
                                                                "type":"object",
                                                                "properties":{
                                                                    "repositoryId":{
                                                                        "description":"Repository ID of the sale prices",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "currency":{
                                                                "description":"Currency of the PriceList group.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "symbol":{
                                                                        "description":"currency Symbol.",
                                                                        "type":"string"
                                                                    },
                                                                    "displayName":{
                                                                        "description":"Display Name.",
                                                                        "type":"string"
                                                                    },
                                                                    "repositoryId":{
                                                                        "description":"Repository Id.",
                                                                        "type":"string"
                                                                    },
                                                                    "fractionalDigits":{
                                                                        "description":"Fractional Digits.",
                                                                        "type":"integer"
                                                                    },
                                                                    "currencyCode":{
                                                                        "description":"Currency Code.",
                                                                        "type":"string"
                                                                    },
                                                                    "numericCode":{
                                                                        "description":"Numeric Code.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "id":{
                                                                "description":"Id.",
                                                                "type":"string"
                                                            },
                                                            "locale":{
                                                                "description":"Locale.",
                                                                "type":"string"
                                                            },
                                                            "shippingSurchargePriceList":{
                                                                "description":"Price List for shipping surcharge prices",
                                                                "type":"object",
                                                                "properties":{
                                                                    "repositoryId":{
                                                                        "description":"Repository ID of the shipping surcharge prices",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "creationDate":{
                                                        "description":"Date on which the Order was created.",
                                                        "type":"string"
                                                    },
                                                    "submittedDate":{
                                                        "description":"Date on which the Order was submitted.",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "refundInfo":{
                                                "description":"Refund Information at the returnRequest Level.",
                                                "type":"object",
                                                "properties":{
                                                    "suggestedShippingRefund":{
                                                        "description":"Shipping Refund of all Return Items",
                                                        "type":"number"
                                                    },
                                                    "refundDue":{
                                                        "description":"Total Amount of the Refund",
                                                        "type":"number"
                                                    },
                                                    "returnFee":{
                                                        "description":"ReturnFee",
                                                        "type":"number"
                                                    },
                                                    "totalRefund":{
                                                        "description":"Total sum of all the Refunds",
                                                        "type":"number"
                                                    },
                                                    "suggestedOrderRefund":{
                                                        "description":"Refund Amount of all Return Items",
                                                        "type":"number"
                                                    },
                                                    "suggestedTaxRefund":{
                                                        "description":"Tax Refund of all Return Items",
                                                        "type":"number"
                                                    },
                                                    "unAdjustedRefundSubtotal":{
                                                        "description":"Refund SubTotal calculated as summation of unAdjustedRefundAmount for all return Items.",
                                                        "type":"number"
                                                    },
                                                    "actualShippingRefund":{
                                                        "description":"Actual Shipping Refund at Item level",
                                                        "type":"number"
                                                    },
                                                    "otherRefund":{
                                                        "description":"Other Refund",
                                                        "type":"number"
                                                    },
                                                    "actualTaxRefund":{
                                                        "description":"Actual Tax Refund at Item level",
                                                        "type":"number"
                                                    }
                                                }
                                            },
                                            "isSetteled":{
                                                "description":"Settled Return Request",
                                                "type":"boolean"
                                            },
                                            "promotionAdjustments":{
                                                "description":"Total promotions at Return item and Order level",
                                                "type":"object",
                                                "properties":{
                                                    "promotionAdjustmentsCount":{
                                                        "description":"Count of the total number of promotions applied",
                                                        "type":"integer"
                                                    },
                                                    "orderPromotionValueAdjustments":{
                                                        "description":"Order Level promotion adjustments",
                                                        "type":"object",
                                                        "properties":{
                                                            "itemPromotionRefNo":{
                                                                "description":"Reference to the Item Level Promotion.",
                                                                "type":"string"
                                                            },
                                                            "adjustedAmount":{
                                                                "description":"Amount adjusted as a result of applied promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionAdjustmentType":{
                                                                "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                                                "type":"string"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of promotion",
                                                                "type":"string"
                                                            },
                                                            "couponCode":{
                                                                "description":"Code of the coupon applied.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"Id of the promotion",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "totalOrderDiscountAdjustment":{
                                                        "description":"The total change in order level promotion value adjustments due to the return",
                                                        "type":"number"
                                                    },
                                                    "nonReturnItemCostAdjustment":{
                                                        "description":"The cost adjustment for item which are not returned.",
                                                        "type":"object",
                                                        "properties":{
                                                            "commerceItemId":{
                                                                "description":"Id of the commerce Item.",
                                                                "type":"string"
                                                            },
                                                            "amountAdjustment":{
                                                                "description":"Amount adjusted as result of item returned.",
                                                                "type":"number"
                                                            },
                                                            "shippingGroupId":{
                                                                "description":"Id of the shipping group.",
                                                                "type":"string"
                                                            },
                                                            "quantityAdjusted":{
                                                                "description":"The number of item adjusted.",
                                                                "type":"number"
                                                            },
                                                            "shippingShareAdjustment":{
                                                                "description":"Adjustment made on the shipping group.",
                                                                "type":"number"
                                                            },
                                                            "orderDiscountShareAdjustment":{
                                                                "description":"The adjustment of order discount.",
                                                                "type":"number"
                                                            },
                                                            "manualAdjustmentShareAdjustment":{
                                                                "description":"Manual Adjustment made.",
                                                                "type":"number"
                                                            },
                                                            "taxShareAdjustment":{
                                                                "description":"Adjustment of the applied Tax.",
                                                                "type":"number"
                                                            }
                                                        }
                                                    },
                                                    "itemPromotionValueAdjustments":{
                                                        "description":"Item level promotion adjustments",
                                                        "type":"object",
                                                        "properties":{
                                                            "itemPromotionRefNo":{
                                                                "description":"Reference to the Item Level Promotion.",
                                                                "type":"string"
                                                            },
                                                            "adjustedAmount":{
                                                                "description":"Amount adjusted as a result of applied promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionAdjustmentType":{
                                                                "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                                                "type":"string"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of promotion",
                                                                "type":"string"
                                                            },
                                                            "couponCode":{
                                                                "description":"Code of the coupon applied.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"Id of the promotion",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "state":{
                                                "description":"state ",
                                                "type":"object",
                                                "properties":{
                                                    "displayKey":{
                                                        "description":"Key of returned request status.",
                                                        "type":"string"
                                                    },
                                                    "displayName":{
                                                        "description":"Translated Value of returned request status.",
                                                        "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"
                                                    }
                                                }
                                            },
                                            "paymentReversalInfo":{
                                                "description":"Payment Reversal Info for Order.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "paymentGroupId":{
                                                            "description":"Id of the payment group",
                                                            "type":"string"
                                                        },
                                                        "refundType":{
                                                            "description":"Type of the refund. For example this can be tokenized credit card",
                                                            "type":"string"
                                                        },
                                                        "amount":{
                                                            "description":"The amount pertaining to the credit card",
                                                            "type":"number"
                                                        },
                                                        "creditCardInfo":{
                                                            "description":"Credit Card Details.",
                                                            "type":"object",
                                                            "properties":{
                                                                "cardNumber":{
                                                                    "description":"Credit Card Number",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "creditCardType":{
                                                            "description":"The type of the credit card",
                                                            "type":"string"
                                                        },
                                                        "state":{
                                                            "description":"The state of the return request",
                                                            "type":"string"
                                                        },
                                                        "reversalMethod":{
                                                            "description":"Payment Reversal Method",
                                                            "type":"string"
                                                        },
                                                        "maxRefundAmount":{
                                                            "description":"The maximum amount that can be refunded from the card",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "initiateReturn_request":{
                                        "properties":{
                                            "op":{
                                                "description":"Specify the operation to be performed",
                                                "type":"string"
                                            },
                                            "orderId":{
                                                "description":"Commerce id of order.",
                                                "type":"string"
                                            }
                                        },
                                        "required":[
                                            "op",
                                            "orderId"
                                        ]
                                    },
                                    "returnOrder":{
                                        "links":[
                                            {
                                                "schema":{
                                                    "ref":"#/definitions/updateReturnRequest_request"
                                                },
                                                "targetSchema":{
                                                    "ref":"#/definitions/updateReturnRequest_response"
                                                },
                                                "method":"PUT",
                                                "rel":"updateReturnRequest",
                                                "mediaType":"application/json",
                                                "href":"http://agent.example.com:9080/ccagent/v1/returnRequests/{id}",
                                                "title":"Update Return Request. Updates details of items received against a return request with operation set as 'receiveReturns'."
                                            },
                                            {
                                                "schema":{
                                                    "ref":"#/definitions/initiateReturn_request"
                                                },
                                                "targetSchema":{
                                                    "ref":"#/definitions/initiateReturn_response"
                                                },
                                                "method":"POST",
                                                "rel":"initiateReturn",
                                                "mediaType":"application/json",
                                                "href":"http://agent.example.com:9080/ccagent/v1/returnRequests",
                                                "title":"Initiate Return. Gets list of items from an order for which return request can be created with operation set as 'initiateReturn'."
                                            },
                                            {
                                                "schema":{
                                                    "type":"object",
                                                    "properties":{
                                                        "q":{
                                                            "description":"The query string.",
                                                            "type":"string"
                                                        }
                                                    },
                                                    "required":[
                                                        "q"
                                                    ]
                                                },
                                                "targetSchema":{
                                                    "ref":"#/definitions/initiateReturn_response"
                                                },
                                                "method":"GET",
                                                "rel":"searchReturns",
                                                "mediaType":"application/json",
                                                "href":"http://agent.example.com:9080/ccagent/v1/returnRequests",
                                                "title":"Search Returns. Gets a list of return requests from the repository based on given search criteria"
                                            },
                                            {
                                                "targetSchema":{
                                                    "ref":"#/definitions/getReturnRequest_response"
                                                },
                                                "method":"GET",
                                                "rel":"getReturnRequest",
                                                "mediaType":"application/json",
                                                "href":"http://agent.example.com:9080/ccagent/v1/returnRequests/{id}",
                                                "title":"Get Return Request. Gets the return request details for a given ReturnRequestId."
                                            },
                                            {
                                                "schema":{
                                                    "ref":"#/definitions/receiveReturnRequest_request"
                                                },
                                                "targetSchema":{
                                                    "ref":"#/definitions/receiveReturnRequest_response"
                                                },
                                                "method":"PUT",
                                                "rel":"receiveReturnRequest",
                                                "mediaType":"application/json",
                                                "href":"http://agent.example.com:9080/ccagent/v1/returnRequests/{id}/receive",
                                                "title":"Receive Return Request. Updates details of items received against a return request with operation set as 'receiveReturns'."
                                            }
                                        ],
                                        "required":[
                                            "q"
                                        ],
                                        "properties":{
                                            "totalRequests":{
                                                "description":"Total return requests details.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "returnRequestId":{
                                                            "description":"request id",
                                                            "type":"string"
                                                        },
                                                        "firstName":{
                                                            "description":" First Name ",
                                                            "type":"string"
                                                        },
                                                        "lastName":{
                                                            "description":"Last Name",
                                                            "type":"string"
                                                        },
                                                        "createdDate":{
                                                            "description":"date of creation",
                                                            "type":"string"
                                                        },
                                                        "orderId":{
                                                            "description":"Order id",
                                                            "type":"string"
                                                        },
                                                        "totalRefund":{
                                                            "description":"refund amount",
                                                            "type":"string"
                                                        },
                                                        "priceListGroup":{
                                                            "description":"PriceList group of the order.",
                                                            "type":"object",
                                                            "properties":{
                                                                "deleted":{
                                                                    "description":"Pricelist group deleted status.",
                                                                    "type":"boolean"
                                                                },
                                                                "displayName":{
                                                                    "description":"Display Name.",
                                                                    "type":"string"
                                                                },
                                                                "repositoryId":{
                                                                    "description":"Repository Id.",
                                                                    "type":"string"
                                                                },
                                                                "listPriceList":{
                                                                    "description":"Price List for list prices",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "repositoryId":{
                                                                            "description":"Repository ID of the list prices",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "active":{
                                                                    "description":"Active status of pricelist group.",
                                                                    "type":"boolean"
                                                                },
                                                                "salePriceList":{
                                                                    "description":"Price List for sale prices",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "repositoryId":{
                                                                            "description":"Repository ID of the sale prices",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "currency":{
                                                                    "description":"Currency of the PriceList group.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "symbol":{
                                                                            "description":"currency Symbol.",
                                                                            "type":"string"
                                                                        },
                                                                        "displayName":{
                                                                            "description":"Display Name.",
                                                                            "type":"string"
                                                                        },
                                                                        "repositoryId":{
                                                                            "description":"Repository Id.",
                                                                            "type":"string"
                                                                        },
                                                                        "fractionalDigits":{
                                                                            "description":"Fractional Digits.",
                                                                            "type":"integer"
                                                                        },
                                                                        "currencyCode":{
                                                                            "description":"Currency Code.",
                                                                            "type":"string"
                                                                        },
                                                                        "numericCode":{
                                                                            "description":"Numeric Code.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "id":{
                                                                    "description":"Id.",
                                                                    "type":"string"
                                                                },
                                                                "locale":{
                                                                    "description":"Locale.",
                                                                    "type":"string"
                                                                },
                                                                "shippingSurchargePriceList":{
                                                                    "description":"Price List for shipping surcharge prices",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "repositoryId":{
                                                                            "description":"Repository ID of the shipping surcharge prices",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "state":{
                                                            "description":"return state",
                                                            "type":"string"
                                                        },
                                                        "totalReturnQuantity":{
                                                            "description":"returned quantities",
                                                            "type":"string"
                                                        },
                                                        "operation":{
                                                            "description":"Return operation",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "searchResults":{
                                                "description":"Total number of return requests present in search result.",
                                                "type":"integer"
                                            }
                                        }
                                    },
                                    "updateReturnRequest_response":{
                                        "properties":{
                                            "returnRequestStatus":{
                                                "description":"Status of Return Request",
                                                "type":"string"
                                            },
                                            "isExchangeRequest":{
                                                "description":"Either it is exchange / return request",
                                                "type":"boolean"
                                            },
                                            "returnItems":{
                                                "description":"List of returnable Items",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "quantityReturned":{
                                                            "description":"Quantity Returned",
                                                            "type":"number"
                                                        },
                                                        "displayName":{
                                                            "description":"Display Name of the Product",
                                                            "type":"string"
                                                        },
                                                        "orderDiscountShare":{
                                                            "description":"OrderDiscountShare for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "childItems":{
                                                            "description":"Returned Item child items",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "quantity":{
                                                                        "description":"quantity of the child Item",
                                                                        "type":"number"
                                                                    },
                                                                    "route":{
                                                                        "description":"Product path",
                                                                        "type":"string"
                                                                    },
                                                                    "productId":{
                                                                        "description":"Product Id of teh ",
                                                                        "type":"string"
                                                                    },
                                                                    "displayName":{
                                                                        "description":"Product display name of the sub sku commerce item",
                                                                        "type":"string"
                                                                    },
                                                                    "selectedOptions":{
                                                                        "description":"Child Product Variant Information.",
                                                                        "type":"array",
                                                                        "items":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "optionValue":{
                                                                                    "description":"Value of the Dynamic attribute.",
                                                                                    "type":"string"
                                                                                },
                                                                                "optionName":{
                                                                                    "description":"Name of the Dynamic attribute.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        }
                                                                    },
                                                                    "catRefId":{
                                                                        "description":"Catalog Reference Id of the child Item",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "configuratorId":{
                                                            "description":"Configurator Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "skuOptionInfo":{
                                                            "description":"Product Variant Information.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "optionValue":{
                                                                        "description":"Value of the Dynamic attribute",
                                                                        "type":"string"
                                                                    },
                                                                    "optionName":{
                                                                        "description":"Name of the Dynamic attribute",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "quantityAvailableForReturn":{
                                                            "description":"Quantity Available",
                                                            "type":"number"
                                                        },
                                                        "commerceItemId":{
                                                            "description":"Commerce Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "suggestedShippingRefund":{
                                                            "description":"Shipping Refund for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "unAdjustedRefundAmount":{
                                                            "description":"Refund Amount of the item excluding orderDiscountShare and ManualAdjustmentShare",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"Total price of the item",
                                                            "type":"number"
                                                        },
                                                        "returnReason":{
                                                            "description":"Reason to return an Item",
                                                            "type":"string"
                                                        },
                                                        "quantityReceived":{
                                                            "description":"Quantity Received",
                                                            "type":"number"
                                                        },
                                                        "dispositionReason":{
                                                            "description":"Disposition Reason",
                                                            "type":"object",
                                                            "properties":{
                                                                "displayKey":{
                                                                    "description":"Key of the disposition Reason",
                                                                    "type":"string"
                                                                },
                                                                "displayName":{
                                                                    "description":"Name of the disposition Reason",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "unitPrice":{
                                                            "description":"Unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "quantityToReturn":{
                                                            "description":"Quantity To Return",
                                                            "type":"number"
                                                        },
                                                        "comments":{
                                                            "description":"Comments at ReturnItem Level",
                                                            "type":"string"
                                                        },
                                                        "productId":{
                                                            "description":"Id of the return Item",
                                                            "type":"string"
                                                        },
                                                        "returnItemId":{
                                                            "description":"Id of the return Item",
                                                            "type":"string"
                                                        },
                                                        "itemPromotionValueAdjustments":{
                                                            "description":"Item level promotion adjustments.",
                                                            "type":"object",
                                                            "properties":{
                                                                "itemPromotionRefNo":{
                                                                    "description":"Reference to the Item Level Promotion.",
                                                                    "type":"string"
                                                                },
                                                                "adjustedAmount":{
                                                                    "description":"Amount adjusted as a result of applied promotion.",
                                                                    "type":"number"
                                                                },
                                                                "promotionAdjustmentType":{
                                                                    "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                                                    "type":"string"
                                                                },
                                                                "promotionDesc":{
                                                                    "description":"Description of promotion",
                                                                    "type":"string"
                                                                },
                                                                "couponCode":{
                                                                    "description":"Code of the coupon applied.",
                                                                    "type":"string"
                                                                },
                                                                "promotionId":{
                                                                    "description":"Id of the promotion",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "quantityToReceive":{
                                                            "description":"Quantity To Return",
                                                            "type":"number"
                                                        },
                                                        "suggestedTaxRefund":{
                                                            "description":"Tax Refund for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "shippingGroupId":{
                                                            "description":"Shipping group Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "manualAdjustmentShare":{
                                                            "description":"ManualAdjustmentShare for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "catRefId":{
                                                            "description":"Catalog Reference Id",
                                                            "type":"string"
                                                        },
                                                        "quantityShipped":{
                                                            "description":"Quantity Shipped",
                                                            "type":"number"
                                                        },
                                                        "actualRefundAmount":{
                                                            "description":"Actual Refund Amount at Item level",
                                                            "type":"number"
                                                        },
                                                        "suggestedRefundAmount":{
                                                            "description":"Refund Cost for a returnItem",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "submitExchangeAllowedValidationMessage":{
                                                "description":"submitExchangeAllowedValidationMessage will come in json response if isSubmitExchangeOrderAllowed property is false",
                                                "type":"object",
                                                "properties":{
                                                    "errorCode":{
                                                        "description":"error code",
                                                        "type":"string"
                                                    },
                                                    "description":{
                                                        "description":"contains detailed info",
                                                        "type":"object",
                                                        "properties":{
                                                            "productIds":{
                                                                "description":"list of product id's",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"string"
                                                                }
                                                            },
                                                            "skuIds":{
                                                                "description":"list of sku id's",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "message":{
                                                        "description":"message string",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "profileInfo":{
                                                "description":"Profile Information for the order.",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"Last name of profile.",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"First name of profile.",
                                                        "type":"string"
                                                    },
                                                    "middleName":{
                                                        "description":"Middle name of profile.",
                                                        "type":"string"
                                                    },
                                                    "email":{
                                                        "description":"Email address of the profile",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "isSubmitExchangeOrderAllowed":{
                                                "description":"Indicates whether submit exchange order allowed or not.It will get populated only in exchange flow.",
                                                "type":"boolean"
                                            },
                                            "isManuallyAdjusted":{
                                                "description":"Manually Adjusted Return Request",
                                                "type":"boolean"
                                            },
                                            "orderInfo":{
                                                "description":"Order Information.",
                                                "type":"object",
                                                "properties":{
                                                    "priceInfo":{
                                                        "description":"Price information of the order.",
                                                        "type":"object",
                                                        "properties":{
                                                            "amount":{
                                                                "description":"The raw number that represents the price.",
                                                                "type":"number"
                                                            },
                                                            "total":{
                                                                "description":"The current working total, including all promotions, tax, and billing costs.",
                                                                "type":"number"
                                                            },
                                                            "shipping":{
                                                                "description":"The shipping cost of the order.",
                                                                "type":"number"
                                                            },
                                                            "isTaxIncluded":{
                                                                "description":"Indicates if tax is included in item price",
                                                                "type":"boolean"
                                                            },
                                                            "tax":{
                                                                "description":"The tax on the order.",
                                                                "type":"number"
                                                            },
                                                            "subTotal":{
                                                                "description":" The subtotal of the order before applying order-level promotions.",
                                                                "type":"number"
                                                            },
                                                            "orderDiscountAmount":{
                                                                "description":" Total order Discount Amount.",
                                                                "type":"number"
                                                            },
                                                            "currencyCode":{
                                                                "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                                                "type":"string"
                                                            },
                                                            "totalWithoutTax":{
                                                                "description":"The total cost without Tax.",
                                                                "type":"number"
                                                            }
                                                        }
                                                    },
                                                    "orderId":{
                                                        "description":"Commerce id for this order.",
                                                        "type":"string"
                                                    },
                                                    "creationDate":{
                                                        "description":"Date on which the Order was created.",
                                                        "type":"string"
                                                    },
                                                    "submittedDate":{
                                                        "description":"Date on which the Order was submitted.",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "refundInfo":{
                                                "description":"Refund Information at the returnRequest Level.",
                                                "type":"object",
                                                "properties":{
                                                    "shippingTaxRefund":{
                                                        "description":"Shipping tax Refund of all Return Items",
                                                        "type":"number"
                                                    },
                                                    "suggestedShippingRefund":{
                                                        "description":"Shipping Refund of all Return Items",
                                                        "type":"number"
                                                    },
                                                    "refundDue":{
                                                        "description":"Total Amount of the Refund",
                                                        "type":"number"
                                                    },
                                                    "returnFee":{
                                                        "description":"ReturnFee",
                                                        "type":"number"
                                                    },
                                                    "totalRefund":{
                                                        "description":"Total sum of all the Refunds",
                                                        "type":"number"
                                                    },
                                                    "suggestedOrderRefund":{
                                                        "description":"Refund Amount of all Return Items",
                                                        "type":"number"
                                                    },
                                                    "suggestedTaxRefund":{
                                                        "description":"Tax Refund of all Return Items",
                                                        "type":"number"
                                                    },
                                                    "unAdjustedRefundSubtotal":{
                                                        "description":"Refund SubTotal calculated as summation of unAdjustedRefundAmount for all return Items.",
                                                        "type":"number"
                                                    },
                                                    "actualShippingRefund":{
                                                        "description":"Actual Shipping Refund at Item level",
                                                        "type":"number"
                                                    },
                                                    "otherRefund":{
                                                        "description":"Other Refund",
                                                        "type":"number"
                                                    },
                                                    "actualTaxRefund":{
                                                        "description":"Actual Tax Refund at Item level",
                                                        "type":"number"
                                                    }
                                                }
                                            },
                                            "isSetteled":{
                                                "description":"Settled Return Request",
                                                "type":"boolean"
                                            },
                                            "promotionAdjustments":{
                                                "description":"Total promotions at Return item and Order level",
                                                "type":"object",
                                                "properties":{
                                                    "promotionAdjustmentsCount":{
                                                        "description":"Count of the total number of promotions applied",
                                                        "type":"integer"
                                                    },
                                                    "orderPromotionValueAdjustments":{
                                                        "description":"Order Level promotion adjustments",
                                                        "type":"object",
                                                        "properties":{
                                                            "itemPromotionRefNo":{
                                                                "description":"Reference to the Item Level Promotion.",
                                                                "type":"string"
                                                            },
                                                            "adjustedAmount":{
                                                                "description":"Amount adjusted as a result of applied promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionAdjustmentType":{
                                                                "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                                                "type":"string"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of promotion",
                                                                "type":"string"
                                                            },
                                                            "couponCode":{
                                                                "description":"Code of the coupon applied.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"Id of the promotion",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "totalOrderDiscountAdjustment":{
                                                        "description":"The total change in order level promotion value adjustments due to the return",
                                                        "type":"number"
                                                    },
                                                    "nonReturnItemCostAdjustment":{
                                                        "description":"The cost adjustment for item which are not returned.",
                                                        "type":"object",
                                                        "properties":{
                                                            "commerceItemId":{
                                                                "description":"Id of the commerce Item.",
                                                                "type":"string"
                                                            },
                                                            "amountAdjustment":{
                                                                "description":"Amount adjusted as result of item returned.",
                                                                "type":"number"
                                                            },
                                                            "shippingGroupId":{
                                                                "description":"Id of the shipping group.",
                                                                "type":"string"
                                                            },
                                                            "quantityAdjusted":{
                                                                "description":"The number of item adjusted.",
                                                                "type":"number"
                                                            },
                                                            "shippingShareAdjustment":{
                                                                "description":"Adjustment made on the shipping group.",
                                                                "type":"number"
                                                            },
                                                            "orderDiscountShareAdjustment":{
                                                                "description":"The adjustment of order discount.",
                                                                "type":"number"
                                                            },
                                                            "manualAdjustmentShareAdjustment":{
                                                                "description":"Manual Adjustment made.",
                                                                "type":"number"
                                                            },
                                                            "taxShareAdjustment":{
                                                                "description":"Adjustment of the applied Tax.",
                                                                "type":"number"
                                                            }
                                                        }
                                                    },
                                                    "itemPromotionValueAdjustments":{
                                                        "description":"Item level promotion adjustments",
                                                        "type":"object",
                                                        "properties":{
                                                            "itemPromotionRefNo":{
                                                                "description":"Reference to the Item Level Promotion.",
                                                                "type":"string"
                                                            },
                                                            "adjustedAmount":{
                                                                "description":"Amount adjusted as a result of applied promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionAdjustmentType":{
                                                                "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                                                "type":"string"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of promotion",
                                                                "type":"string"
                                                            },
                                                            "couponCode":{
                                                                "description":"Code of the coupon applied.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"Id of the promotion",
                                                                "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"
                                                    }
                                                }
                                            },
                                            "paymentReversalInfo":{
                                                "description":"Payment Reversal Info for Order.",
                                                "type":"object",
                                                "properties":{
                                                    "creditCardInfo":{
                                                        "description":"Credit Card Details.",
                                                        "type":"object",
                                                        "properties":{
                                                            "cardNumber":{
                                                                "description":"Credit Card Number",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "reversalMethod":{
                                                        "description":"Payment Reversal Method",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "receiveReturnRequest_request":{
                                        "properties":{
                                            "returnItems":{
                                                "description":"List of returnable Items",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "returnItemId":{
                                                            "description":"Id of the Return Item.",
                                                            "type":"string"
                                                        },
                                                        "dispositionReason":{
                                                            "description":"Disposition Reason for Return Item",
                                                            "type":"string"
                                                        },
                                                        "quantityReceived":{
                                                            "description":"Quantity Received",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        },
                                        "required":[
                                            "returnItems"
                                        ]
                                    },
                                    "receiveReturnRequest_response":{
                                        "properties":{
                                            "returnRequestStatus":{
                                                "description":"Status of Return Request",
                                                "type":"string"
                                            },
                                            "isExchangeRequest":{
                                                "description":"Either it is exchange / return request",
                                                "type":"boolean"
                                            },
                                            "returnItems":{
                                                "description":"List of returnable Items",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "quantityReturned":{
                                                            "description":"Quantity Returned",
                                                            "type":"number"
                                                        },
                                                        "displayName":{
                                                            "description":"Display Name of the Product",
                                                            "type":"string"
                                                        },
                                                        "orderDiscountShare":{
                                                            "description":"OrderDiscountShare for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "childItems":{
                                                            "description":"Returned Item child items",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "quantity":{
                                                                        "description":"quantity of the child Item",
                                                                        "type":"number"
                                                                    },
                                                                    "route":{
                                                                        "description":"Product path",
                                                                        "type":"string"
                                                                    },
                                                                    "productId":{
                                                                        "description":"Product Id of teh ",
                                                                        "type":"string"
                                                                    },
                                                                    "displayName":{
                                                                        "description":"Product display name of the sub sku commerce item",
                                                                        "type":"string"
                                                                    },
                                                                    "selectedOptions":{
                                                                        "description":"Child Product Variant Information.",
                                                                        "type":"array",
                                                                        "items":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "optionValue":{
                                                                                    "description":"Value of the Dynamic attribute.",
                                                                                    "type":"string"
                                                                                },
                                                                                "optionName":{
                                                                                    "description":"Name of the Dynamic attribute.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        }
                                                                    },
                                                                    "catRefId":{
                                                                        "description":"Catalog Reference Id of the child Item",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "configuratorId":{
                                                            "description":"Configurator Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "skuOptionInfo":{
                                                            "description":"Product Variant Information.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "optionValue":{
                                                                        "description":"Value of the Dynamic attribute",
                                                                        "type":"string"
                                                                    },
                                                                    "optionName":{
                                                                        "description":"Name of the Dynamic attribute",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "quantityAvailableForReturn":{
                                                            "description":"Quantity Available",
                                                            "type":"number"
                                                        },
                                                        "commerceItemId":{
                                                            "description":"Commerce Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "suggestedShippingRefund":{
                                                            "description":"Shipping Refund for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "unAdjustedRefundAmount":{
                                                            "description":"Refund Amount of the item excluding orderDiscountShare and ManualAdjustmentShare",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"Total price of the item",
                                                            "type":"number"
                                                        },
                                                        "returnReason":{
                                                            "description":"Reason to return an Item",
                                                            "type":"string"
                                                        },
                                                        "quantityReceived":{
                                                            "description":"Quantity Received",
                                                            "type":"number"
                                                        },
                                                        "dispositionReason":{
                                                            "description":"Disposition Reason",
                                                            "type":"object",
                                                            "properties":{
                                                                "displayKey":{
                                                                    "description":"Key of the disposition Reason",
                                                                    "type":"string"
                                                                },
                                                                "displayName":{
                                                                    "description":"Name of the disposition Reason",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "unitPrice":{
                                                            "description":"Unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "quantityToReturn":{
                                                            "description":"Quantity To Return",
                                                            "type":"number"
                                                        },
                                                        "comments":{
                                                            "description":"Comments at ReturnItem Level",
                                                            "type":"string"
                                                        },
                                                        "productId":{
                                                            "description":"Id of the return Item",
                                                            "type":"string"
                                                        },
                                                        "returnItemId":{
                                                            "description":"Id of the return Item",
                                                            "type":"string"
                                                        },
                                                        "itemPromotionValueAdjustments":{
                                                            "description":"Item level promotion adjustments.",
                                                            "type":"object",
                                                            "properties":{
                                                                "itemPromotionRefNo":{
                                                                    "description":"Reference to the Item Level Promotion.",
                                                                    "type":"string"
                                                                },
                                                                "adjustedAmount":{
                                                                    "description":"Amount adjusted as a result of applied promotion.",
                                                                    "type":"number"
                                                                },
                                                                "promotionAdjustmentType":{
                                                                    "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                                                    "type":"string"
                                                                },
                                                                "promotionDesc":{
                                                                    "description":"Description of promotion",
                                                                    "type":"string"
                                                                },
                                                                "couponCode":{
                                                                    "description":"Code of the coupon applied.",
                                                                    "type":"string"
                                                                },
                                                                "promotionId":{
                                                                    "description":"Id of the promotion",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "quantityToReceive":{
                                                            "description":"Quantity To Return",
                                                            "type":"number"
                                                        },
                                                        "suggestedTaxRefund":{
                                                            "description":"Tax Refund for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "shippingGroupId":{
                                                            "description":"Shipping group Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "manualAdjustmentShare":{
                                                            "description":"ManualAdjustmentShare for a returnItem",
                                                            "type":"number"
                                                        },
                                                        "catRefId":{
                                                            "description":"Catalog Reference Id",
                                                            "type":"string"
                                                        },
                                                        "quantityShipped":{
                                                            "description":"Quantity Shipped",
                                                            "type":"number"
                                                        },
                                                        "actualRefundAmount":{
                                                            "description":"Actual Refund Amount at Item level",
                                                            "type":"number"
                                                        },
                                                        "suggestedRefundAmount":{
                                                            "description":"Refund Cost for a returnItem",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "submitExchangeAllowedValidationMessage":{
                                                "description":"submitExchangeAllowedValidationMessage will come in json response if isSubmitExchangeOrderAllowed property is false",
                                                "type":"object",
                                                "properties":{
                                                    "errorCode":{
                                                        "description":"error code",
                                                        "type":"string"
                                                    },
                                                    "description":{
                                                        "description":"contains detailed info",
                                                        "type":"object",
                                                        "properties":{
                                                            "productIds":{
                                                                "description":"list of product id's",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"string"
                                                                }
                                                            },
                                                            "skuIds":{
                                                                "description":"list of sku id's",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "message":{
                                                        "description":"message string",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "profileInfo":{
                                                "description":"Profile Information for the order.",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"Last name of profile.",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"First name of profile.",
                                                        "type":"string"
                                                    },
                                                    "middleName":{
                                                        "description":"Middle name of profile.",
                                                        "type":"string"
                                                    },
                                                    "email":{
                                                        "description":"Email address of the profile",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "isSubmitExchangeOrderAllowed":{
                                                "description":"Indicates whether submit exchange order allowed or not.It will get populated only in exchange flow.",
                                                "type":"boolean"
                                            },
                                            "isManuallyAdjusted":{
                                                "description":"Manually Adjusted Return Request",
                                                "type":"boolean"
                                            },
                                            "orderInfo":{
                                                "description":"Order Information.",
                                                "type":"object",
                                                "properties":{
                                                    "priceInfo":{
                                                        "description":"Price information of the order.",
                                                        "type":"object",
                                                        "properties":{
                                                            "amount":{
                                                                "description":"The raw number that represents the price.",
                                                                "type":"number"
                                                            },
                                                            "total":{
                                                                "description":"The current working total, including all promotions, tax, and billing costs.",
                                                                "type":"number"
                                                            },
                                                            "shipping":{
                                                                "description":"The shipping cost of the order.",
                                                                "type":"number"
                                                            },
                                                            "isTaxIncluded":{
                                                                "description":"Indicates if tax is included in item price",
                                                                "type":"boolean"
                                                            },
                                                            "tax":{
                                                                "description":"The tax on the order.",
                                                                "type":"number"
                                                            },
                                                            "subTotal":{
                                                                "description":" The subtotal of the order before applying order-level promotions.",
                                                                "type":"number"
                                                            },
                                                            "orderDiscountAmount":{
                                                                "description":" Total order Discount Amount.",
                                                                "type":"number"
                                                            },
                                                            "currencyCode":{
                                                                "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                                                "type":"string"
                                                            },
                                                            "totalWithoutTax":{
                                                                "description":"The total cost without Tax.",
                                                                "type":"number"
                                                            }
                                                        }
                                                    },
                                                    "orderId":{
                                                        "description":"Commerce id for this order.",
                                                        "type":"string"
                                                    },
                                                    "creationDate":{
                                                        "description":"Date on which the Order was created.",
                                                        "type":"string"
                                                    },
                                                    "submittedDate":{
                                                        "description":"Date on which the Order was submitted.",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "refundInfo":{
                                                "description":"Refund Information at the returnRequest Level.",
                                                "type":"object",
                                                "properties":{
                                                    "shippingTaxRefund":{
                                                        "description":"Shipping tax Refund of all Return Items",
                                                        "type":"number"
                                                    },
                                                    "suggestedShippingRefund":{
                                                        "description":"Shipping Refund of all Return Items",
                                                        "type":"number"
                                                    },
                                                    "refundDue":{
                                                        "description":"Total Amount of the Refund",
                                                        "type":"number"
                                                    },
                                                    "returnFee":{
                                                        "description":"ReturnFee",
                                                        "type":"number"
                                                    },
                                                    "totalRefund":{
                                                        "description":"Total sum of all the Refunds",
                                                        "type":"number"
                                                    },
                                                    "suggestedOrderRefund":{
                                                        "description":"Refund Amount of all Return Items",
                                                        "type":"number"
                                                    },
                                                    "suggestedTaxRefund":{
                                                        "description":"Tax Refund of all Return Items",
                                                        "type":"number"
                                                    },
                                                    "unAdjustedRefundSubtotal":{
                                                        "description":"Refund SubTotal calculated as summation of unAdjustedRefundAmount for all return Items.",
                                                        "type":"number"
                                                    },
                                                    "actualShippingRefund":{
                                                        "description":"Actual Shipping Refund at Item level",
                                                        "type":"number"
                                                    },
                                                    "otherRefund":{
                                                        "description":"Other Refund",
                                                        "type":"number"
                                                    },
                                                    "actualTaxRefund":{
                                                        "description":"Actual Tax Refund at Item level",
                                                        "type":"number"
                                                    }
                                                }
                                            },
                                            "isSetteled":{
                                                "description":"Settled Return Request",
                                                "type":"boolean"
                                            },
                                            "promotionAdjustments":{
                                                "description":"Total promotions at Return item and Order level",
                                                "type":"object",
                                                "properties":{
                                                    "promotionAdjustmentsCount":{
                                                        "description":"Count of the total number of promotions applied",
                                                        "type":"integer"
                                                    },
                                                    "orderPromotionValueAdjustments":{
                                                        "description":"Order Level promotion adjustments",
                                                        "type":"object",
                                                        "properties":{
                                                            "itemPromotionRefNo":{
                                                                "description":"Reference to the Item Level Promotion.",
                                                                "type":"string"
                                                            },
                                                            "adjustedAmount":{
                                                                "description":"Amount adjusted as a result of applied promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionAdjustmentType":{
                                                                "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                                                "type":"string"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of promotion",
                                                                "type":"string"
                                                            },
                                                            "couponCode":{
                                                                "description":"Code of the coupon applied.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"Id of the promotion",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "totalOrderDiscountAdjustment":{
                                                        "description":"The total change in order level promotion value adjustments due to the return",
                                                        "type":"number"
                                                    },
                                                    "nonReturnItemCostAdjustment":{
                                                        "description":"The cost adjustment for item which are not returned.",
                                                        "type":"object",
                                                        "properties":{
                                                            "commerceItemId":{
                                                                "description":"Id of the commerce Item.",
                                                                "type":"string"
                                                            },
                                                            "amountAdjustment":{
                                                                "description":"Amount adjusted as result of item returned.",
                                                                "type":"number"
                                                            },
                                                            "shippingGroupId":{
                                                                "description":"Id of the shipping group.",
                                                                "type":"string"
                                                            },
                                                            "quantityAdjusted":{
                                                                "description":"The number of item adjusted.",
                                                                "type":"number"
                                                            },
                                                            "shippingShareAdjustment":{
                                                                "description":"Adjustment made on the shipping group.",
                                                                "type":"number"
                                                            },
                                                            "orderDiscountShareAdjustment":{
                                                                "description":"The adjustment of order discount.",
                                                                "type":"number"
                                                            },
                                                            "manualAdjustmentShareAdjustment":{
                                                                "description":"Manual Adjustment made.",
                                                                "type":"number"
                                                            },
                                                            "taxShareAdjustment":{
                                                                "description":"Adjustment of the applied Tax.",
                                                                "type":"number"
                                                            }
                                                        }
                                                    },
                                                    "itemPromotionValueAdjustments":{
                                                        "description":"Item level promotion adjustments",
                                                        "type":"object",
                                                        "properties":{
                                                            "itemPromotionRefNo":{
                                                                "description":"Reference to the Item Level Promotion.",
                                                                "type":"string"
                                                            },
                                                            "adjustedAmount":{
                                                                "description":"Amount adjusted as a result of applied promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionAdjustmentType":{
                                                                "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                                                "type":"string"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of promotion",
                                                                "type":"string"
                                                            },
                                                            "couponCode":{
                                                                "description":"Code of the coupon applied.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"Id of the promotion",
                                                                "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"
                                                    }
                                                }
                                            },
                                            "paymentReversalInfo":{
                                                "description":"Payment Reversal Info for Order.",
                                                "type":"object",
                                                "properties":{
                                                    "creditCardInfo":{
                                                        "description":"Credit Card Details.",
                                                        "type":"object",
                                                        "properties":{
                                                            "cardNumber":{
                                                                "description":"Credit Card Number",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "reversalMethod":{
                                                        "description":"Payment Reversal Method",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "initiateReturn_response":{
                                        "properties":{
                                            "returnItems":{
                                                "description":"List of returnable Items",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "quantityReturned":{
                                                            "description":"Quantity Returned",
                                                            "type":"number"
                                                        },
                                                        "unitPrice":{
                                                            "description":"Unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "comments":{
                                                            "description":"Comments at returnItem level",
                                                            "type":"string"
                                                        },
                                                        "productId":{
                                                            "description":"Id of the Product",
                                                            "type":"string"
                                                        },
                                                        "displayName":{
                                                            "description":"Display Name of the Product",
                                                            "type":"string"
                                                        },
                                                        "shippingGroupId":{
                                                            "description":"Shipping group Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "childItems":{
                                                            "description":"Returned Item child items",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "quantity":{
                                                                        "description":"quantity of the child Item",
                                                                        "type":"number"
                                                                    },
                                                                    "route":{
                                                                        "description":"Product path",
                                                                        "type":"string"
                                                                    },
                                                                    "productId":{
                                                                        "description":"Product Id of teh ",
                                                                        "type":"string"
                                                                    },
                                                                    "displayName":{
                                                                        "description":"Product display name of the sub sku commerce item",
                                                                        "type":"string"
                                                                    },
                                                                    "selectedOptions":{
                                                                        "description":"Child Product Variant Information.",
                                                                        "type":"array",
                                                                        "items":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "optionValue":{
                                                                                    "description":"Value of the Dynamic attribute.",
                                                                                    "type":"string"
                                                                                },
                                                                                "optionName":{
                                                                                    "description":"Name of the Dynamic attribute.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        }
                                                                    },
                                                                    "catRefId":{
                                                                        "description":"Catalog Reference Id of the child Item",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "catRefId":{
                                                            "description":"Catalog Reference Id",
                                                            "type":"string"
                                                        },
                                                        "skuOptionInfo":{
                                                            "description":"Product Variant Information.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "optionValue":{
                                                                        "description":"Value of the Dynamic attribute",
                                                                        "type":"string"
                                                                    },
                                                                    "optionName":{
                                                                        "description":"Name of the Dynamic attribute",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "configuratorId":{
                                                            "description":"Configurator Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "quantityAvailableForReturn":{
                                                            "description":"Quantity Available",
                                                            "type":"number"
                                                        },
                                                        "commerceItemId":{
                                                            "description":"Commerce Id of the returned item",
                                                            "type":"string"
                                                        },
                                                        "quantityShipped":{
                                                            "description":"Quantity Shipped",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"Total price of items",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "profileInfo":{
                                                "description":"Profile Information for the order.",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"Last name of profile.",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"First name of profile.",
                                                        "type":"string"
                                                    },
                                                    "organization":{
                                                        "description":"The Organization associated with the B2B customer profile.",
                                                        "type":"object",
                                                        "properties":{
                                                            "name":{
                                                                "description":"The name of of the organization.",
                                                                "type":"string"
                                                            },
                                                            "id":{
                                                                "description":"The id of the organization.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "middleName":{
                                                        "description":"Middle name of profile.",
                                                        "type":"string"
                                                    },
                                                    "email":{
                                                        "description":"Email address of the profile",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "orderInfo":{
                                                "description":"Order Information.",
                                                "type":"object",
                                                "properties":{
                                                    "priceInfo":{
                                                        "description":"Price information of the order.",
                                                        "type":"object",
                                                        "properties":{
                                                            "amount":{
                                                                "description":"The raw number that represents the price.",
                                                                "type":"number"
                                                            },
                                                            "total":{
                                                                "description":"The current working total, including all promotions, tax, and billing costs.",
                                                                "type":"number"
                                                            },
                                                            "shipping":{
                                                                "description":"The shipping cost of the order.",
                                                                "type":"number"
                                                            },
                                                            "isTaxIncluded":{
                                                                "description":"Indicates if tax is included in item price",
                                                                "type":"boolean"
                                                            },
                                                            "tax":{
                                                                "description":"The tax on the order.",
                                                                "type":"number"
                                                            },
                                                            "subTotal":{
                                                                "description":" The subtotal of the order before applying order-level promotions.",
                                                                "type":"number"
                                                            },
                                                            "orderDiscountAmount":{
                                                                "description":"Total Order Discount Ampunt",
                                                                "type":"number"
                                                            },
                                                            "currencyCode":{
                                                                "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                                                "type":"string"
                                                            },
                                                            "totalWithoutTax":{
                                                                "description":"The total cost without Tax.",
                                                                "type":"number"
                                                            }
                                                        }
                                                    },
                                                    "orderId":{
                                                        "description":"Commerce id for this order.",
                                                        "type":"string"
                                                    },
                                                    "priceListGroup":{
                                                        "description":"PriceList group of the order.",
                                                        "type":"object",
                                                        "properties":{
                                                            "deleted":{
                                                                "description":"Pricelist group deleted status.",
                                                                "type":"boolean"
                                                            },
                                                            "displayName":{
                                                                "description":"Display Name.",
                                                                "type":"string"
                                                            },
                                                            "repositoryId":{
                                                                "description":"Repository Id.",
                                                                "type":"string"
                                                            },
                                                            "listPriceList":{
                                                                "description":"Price List for list prices",
                                                                "type":"object",
                                                                "properties":{
                                                                    "repositoryId":{
                                                                        "description":"Repository ID of the list prices",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "active":{
                                                                "description":"Active status of pricelist group.",
                                                                "type":"boolean"
                                                            },
                                                            "salePriceList":{
                                                                "description":"Price List for sale prices",
                                                                "type":"object",
                                                                "properties":{
                                                                    "repositoryId":{
                                                                        "description":"Repository ID of the sale prices",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "currency":{
                                                                "description":"Currency of the PriceList group.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "symbol":{
                                                                        "description":"currency Symbol.",
                                                                        "type":"string"
                                                                    },
                                                                    "displayName":{
                                                                        "description":"Display Name.",
                                                                        "type":"string"
                                                                    },
                                                                    "repositoryId":{
                                                                        "description":"Repository Id.",
                                                                        "type":"string"
                                                                    },
                                                                    "fractionalDigits":{
                                                                        "description":"Fractional Digits.",
                                                                        "type":"integer"
                                                                    },
                                                                    "currencyCode":{
                                                                        "description":"Currency Code.",
                                                                        "type":"string"
                                                                    },
                                                                    "numericCode":{
                                                                        "description":"Numeric Code.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "id":{
                                                                "description":"Id.",
                                                                "type":"string"
                                                            },
                                                            "locale":{
                                                                "description":"Locale.",
                                                                "type":"string"
                                                            },
                                                            "shippingSurchargePriceList":{
                                                                "description":"Price List for shipping surcharge prices",
                                                                "type":"object",
                                                                "properties":{
                                                                    "repositoryId":{
                                                                        "description":"Repository ID of the shipping surcharge prices",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "creationDate":{
                                                        "description":"Date on which the Order was created.",
                                                        "type":"string"
                                                    },
                                                    "submittedDate":{
                                                        "description":"Date on which the Order was submitted.",
                                                        "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"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13101|METADATA INTERNAL ERROR|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the resource",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Agent Metadata Catalog"
                ],
                "x-internal-id":"ccagent-v1-metadata-catalog-{id}-get",
                "x-filename-id":"ccagent-v1-metadata-catalog-id-get"
            }
        },
        "/ccagent/v1/metadata/{id}":{
            "get":{
                "summary":"getMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMetadata",
                "description":"Get Metadata. Get the metadata for an item type",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMetadata_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "itemType":"product",
                                    "length":254,
                                    "label":"Name",
                                    "type":"shortText",
                                    "required":true,
                                    "searchable":true,
                                    "uiEditorType":null,
                                    "default":null,
                                    "textSearchable":true,
                                    "id":"displayName",
                                    "dimension":null,
                                    "multiSelect":true,
                                    "order":"0"
                                },
                                {
                                    "itemType":"product",
                                    "length":165,
                                    "label":"Product ID",
                                    "type":"shortText",
                                    "required":true,
                                    "searchable":null,
                                    "uiEditorType":null,
                                    "default":"",
                                    "textSearchable":null,
                                    "id":"id",
                                    "dimension":null,
                                    "multiSelect":null,
                                    "order":"10"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"dynamicOnly",
                        "description":"Indicates what type of properties to return. If set to true, only dynamic properties will be returned, otherwise all properties will be returned. Only supported for the 'order' item type.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the file.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"filterByShopperContext",
                        "description":"If set to true, filters the dynamic properties that are related to shopper context",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Metadata"
                ],
                "x-internal-id":"ccagent-v1-metadata-{id}-get",
                "x-filename-id":"ccagent-v1-metadata-id-get"
            }
        },
        "/ccagent/v1/validShippingCountries":{
            "get":{
                "summary":"listShippingCountries",
                "produces":[
                    "application/json"
                ],
                "operationId":"listShippingCountries",
                "description":"List Shipping Countries. List all the shipping countries and their regions that have been configured in Admin settings (associated with some Shipping method).",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listShippingCountries_response"
                        },
                        "examples":{
                            "application/json":{
                                "countriesList":[
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"AU-ACT",
                                                "displayName":"Australian Capital Territory",
                                                "repositoryId":"AU-ACT",
                                                "abbreviation":"ACT"
                                            },
                                            {
                                                "regionCode":"AU-NT",
                                                "displayName":"Northern Territory",
                                                "repositoryId":"AU-NT",
                                                "abbreviation":"NT"
                                            },
                                            {
                                                "regionCode":"AU-QLD",
                                                "displayName":"Queensland",
                                                "repositoryId":"AU-QLD",
                                                "abbreviation":"QLD"
                                            },
                                            {
                                                "regionCode":"AU-SA",
                                                "displayName":"South Australia",
                                                "repositoryId":"AU-SA",
                                                "abbreviation":"SA"
                                            },
                                            {
                                                "regionCode":"AU-WA",
                                                "displayName":"Western Australia",
                                                "repositoryId":"AU-WA",
                                                "abbreviation":"WA"
                                            }
                                        ],
                                        "displayName":"Australia",
                                        "countryCode":"AU",
                                        "repositoryId":"AU"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"BD-A",
                                                "displayName":"Barisal",
                                                "repositoryId":"BD-A",
                                                "abbreviation":"A"
                                            },
                                            {
                                                "regionCode":"BD-B",
                                                "displayName":"Chittagong",
                                                "repositoryId":"BD-B",
                                                "abbreviation":"B"
                                            },
                                            {
                                                "regionCode":"BD-C",
                                                "displayName":"Dhaka",
                                                "repositoryId":"BD-C",
                                                "abbreviation":"C"
                                            },
                                            {
                                                "regionCode":"BD-D",
                                                "displayName":"Khulna",
                                                "repositoryId":"BD-D",
                                                "abbreviation":"D"
                                            },
                                            {
                                                "regionCode":"BD-E",
                                                "displayName":"Rajshahi",
                                                "repositoryId":"BD-E",
                                                "abbreviation":"E"
                                            },
                                            {
                                                "regionCode":"BD-G",
                                                "displayName":"Sylhet",
                                                "repositoryId":"BD-G",
                                                "abbreviation":"G"
                                            }
                                        ],
                                        "displayName":"Bangladesh",
                                        "countryCode":"BD",
                                        "repositoryId":"BD"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"CA-AB",
                                                "displayName":"Alberta",
                                                "repositoryId":"CA-AB",
                                                "abbreviation":"AB"
                                            },
                                            {
                                                "regionCode":"CA-BC",
                                                "displayName":"British Columbia",
                                                "repositoryId":"CA-BC",
                                                "abbreviation":"BC"
                                            },
                                            {
                                                "regionCode":"CA-MB",
                                                "displayName":"Manitoba",
                                                "repositoryId":"CA-MB",
                                                "abbreviation":"MB"
                                            },
                                            {
                                                "regionCode":"CA-NB",
                                                "displayName":"New Brunswick",
                                                "repositoryId":"CA-NB",
                                                "abbreviation":"NB"
                                            },
                                            {
                                                "regionCode":"CA-NL",
                                                "displayName":"Newfoundland and Labrador",
                                                "repositoryId":"CA-NL",
                                                "abbreviation":"NL"
                                            },
                                            {
                                                "regionCode":"CA-NS",
                                                "displayName":"Nova Scotia",
                                                "repositoryId":"CA-NS",
                                                "abbreviation":"NS"
                                            },
                                            {
                                                "regionCode":"CA-NT",
                                                "displayName":"Northwest Territories",
                                                "repositoryId":"CA-NT",
                                                "abbreviation":"NT"
                                            },
                                            {
                                                "regionCode":"CA-NU",
                                                "displayName":"Nunavut",
                                                "repositoryId":"CA-NU",
                                                "abbreviation":"NU"
                                            },
                                            {
                                                "regionCode":"CA-ON",
                                                "displayName":"Ontario",
                                                "repositoryId":"CA-ON",
                                                "abbreviation":"ON"
                                            },
                                            {
                                                "regionCode":"CA-PE",
                                                "displayName":"Prince Edward Island",
                                                "repositoryId":"CA-PE",
                                                "abbreviation":"PE"
                                            },
                                            {
                                                "regionCode":"CA-QC",
                                                "displayName":"Quebec",
                                                "repositoryId":"CA-QC",
                                                "abbreviation":"QC"
                                            },
                                            {
                                                "regionCode":"CA-SK",
                                                "displayName":"Saskatchewan",
                                                "repositoryId":"CA-SK",
                                                "abbreviation":"SK"
                                            },
                                            {
                                                "regionCode":"CA-YT",
                                                "displayName":"Yukon",
                                                "repositoryId":"CA-YT",
                                                "abbreviation":"YT"
                                            }
                                        ],
                                        "displayName":"Canada",
                                        "countryCode":"CA",
                                        "repositoryId":"CA"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"DE-BB",
                                                "displayName":"Brandenburg",
                                                "repositoryId":"DE-BB",
                                                "abbreviation":"BB"
                                            },
                                            {
                                                "regionCode":"DE-BE",
                                                "displayName":"Berlin",
                                                "repositoryId":"DE-BE",
                                                "abbreviation":"BE"
                                            },
                                            {
                                                "regionCode":"DE-BW",
                                                "displayName":"Baden-W??rttemberg",
                                                "repositoryId":"DE-BW",
                                                "abbreviation":"BW"
                                            },
                                            {
                                                "regionCode":"DE-BY",
                                                "displayName":"Bavaria",
                                                "repositoryId":"DE-BY",
                                                "abbreviation":"BY"
                                            },
                                            {
                                                "regionCode":"DE-HB",
                                                "displayName":"Bremen",
                                                "repositoryId":"DE-HB",
                                                "abbreviation":"HB"
                                            },
                                            {
                                                "regionCode":"DE-HH",
                                                "displayName":"Hamburg",
                                                "repositoryId":"DE-HH",
                                                "abbreviation":"HH"
                                            },
                                            {
                                                "regionCode":"DE-MV",
                                                "displayName":"Mecklenburg West Pomerania",
                                                "repositoryId":"DE-MV",
                                                "abbreviation":"MV"
                                            },
                                            {
                                                "regionCode":"DE-TH",
                                                "displayName":"Thuringia",
                                                "repositoryId":"DE-TH",
                                                "abbreviation":"TH"
                                            }
                                        ],
                                        "displayName":"Germany",
                                        "countryCode":"DE",
                                        "repositoryId":"DE"
                                    },
                                    {
                                        "regions":[
                                        ],
                                        "displayName":"Faroe Islands",
                                        "countryCode":"FO",
                                        "repositoryId":"FO"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"IN-AP",
                                                "displayName":"Andhra Pradesh",
                                                "repositoryId":"IN-AP",
                                                "abbreviation":"AP"
                                            },
                                            {
                                                "regionCode":"IN-AR",
                                                "displayName":"Arunachal Pradesh",
                                                "repositoryId":"IN-AR",
                                                "abbreviation":"AR"
                                            },
                                            {
                                                "regionCode":"IN-MN",
                                                "displayName":"Manipur",
                                                "repositoryId":"IN-MN",
                                                "abbreviation":"MN"
                                            },
                                            {
                                                "regionCode":"IN-PB",
                                                "displayName":"Punjab",
                                                "repositoryId":"IN-PB",
                                                "abbreviation":"PB"
                                            },
                                            {
                                                "regionCode":"IN-SK",
                                                "displayName":"Sikkim",
                                                "repositoryId":"IN-SK",
                                                "abbreviation":"SK"
                                            },
                                            {
                                                "regionCode":"IN-TN",
                                                "displayName":"Tamil Nadu",
                                                "repositoryId":"IN-TN",
                                                "abbreviation":"TN"
                                            }
                                        ],
                                        "displayName":"India",
                                        "countryCode":"IN",
                                        "repositoryId":"IN"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"LK-1",
                                                "displayName":"Western Province",
                                                "repositoryId":"LK-1",
                                                "abbreviation":"1"
                                            },
                                            {
                                                "regionCode":"LK-2",
                                                "displayName":"Central Province",
                                                "repositoryId":"LK-2",
                                                "abbreviation":"2"
                                            },
                                            {
                                                "regionCode":"LK-3",
                                                "displayName":"Southern Province",
                                                "repositoryId":"LK-3",
                                                "abbreviation":"3"
                                            },
                                            {
                                                "regionCode":"LK-5",
                                                "displayName":"Eastern Province",
                                                "repositoryId":"LK-5",
                                                "abbreviation":"5"
                                            },
                                            {
                                                "regionCode":"LK-9",
                                                "displayName":"Sabaragamuwa Province",
                                                "repositoryId":"LK-9",
                                                "abbreviation":"9"
                                            }
                                        ],
                                        "displayName":"Sri Lanka",
                                        "countryCode":"LK",
                                        "repositoryId":"LK"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"US-AK",
                                                "displayName":"Alaska",
                                                "repositoryId":"US-AK",
                                                "abbreviation":"AK"
                                            },
                                            {
                                                "regionCode":"US-AL",
                                                "displayName":"Alabama",
                                                "repositoryId":"US-AL",
                                                "abbreviation":"AL"
                                            },
                                            {
                                                "regionCode":"US-AR",
                                                "displayName":"Arkansas",
                                                "repositoryId":"US-AR",
                                                "abbreviation":"AR"
                                            },
                                            {
                                                "regionCode":"US-AZ",
                                                "displayName":"Arizona",
                                                "repositoryId":"US-AZ",
                                                "abbreviation":"AZ"
                                            },
                                            {
                                                "regionCode":"US-CA",
                                                "displayName":"California",
                                                "repositoryId":"US-CA",
                                                "abbreviation":"CA"
                                            },
                                            {
                                                "regionCode":"US-CO",
                                                "displayName":"Colorado",
                                                "repositoryId":"US-CO",
                                                "abbreviation":"CO"
                                            },
                                            {
                                                "regionCode":"US-CT",
                                                "displayName":"Connecticut",
                                                "repositoryId":"US-CT",
                                                "abbreviation":"CT"
                                            },
                                            {
                                                "regionCode":"US-DC",
                                                "displayName":"District of Columbia",
                                                "repositoryId":"US-DC",
                                                "abbreviation":"DC"
                                            },
                                            {
                                                "regionCode":"US-DE",
                                                "displayName":"Delaware",
                                                "repositoryId":"US-DE",
                                                "abbreviation":"DE"
                                            },
                                            {
                                                "regionCode":"US-FL",
                                                "displayName":"Florida",
                                                "repositoryId":"US-FL",
                                                "abbreviation":"FL"
                                            },
                                            {
                                                "regionCode":"US-GA",
                                                "displayName":"Georgia",
                                                "repositoryId":"US-GA",
                                                "abbreviation":"GA"
                                            },
                                            {
                                                "regionCode":"US-GU",
                                                "displayName":"Guam",
                                                "repositoryId":"US-GU",
                                                "abbreviation":"GU"
                                            },
                                            {
                                                "regionCode":"US-HI",
                                                "displayName":"Hawaii",
                                                "repositoryId":"US-HI",
                                                "abbreviation":"HI"
                                            },
                                            {
                                                "regionCode":"US-IA",
                                                "displayName":"Iowa",
                                                "repositoryId":"US-IA",
                                                "abbreviation":"IA"
                                            },
                                            {
                                                "regionCode":"US-ID",
                                                "displayName":"Idaho",
                                                "repositoryId":"US-ID",
                                                "abbreviation":"ID"
                                            },
                                            {
                                                "regionCode":"US-IL",
                                                "displayName":"Illinois",
                                                "repositoryId":"US-IL",
                                                "abbreviation":"IL"
                                            },
                                            {
                                                "regionCode":"US-IN",
                                                "displayName":"Indiana",
                                                "repositoryId":"US-IN",
                                                "abbreviation":"IN"
                                            },
                                            {
                                                "regionCode":"US-KS",
                                                "displayName":"Kansas",
                                                "repositoryId":"US-KS",
                                                "abbreviation":"KS"
                                            },
                                            {
                                                "regionCode":"US-KY",
                                                "displayName":"Kentucky",
                                                "repositoryId":"US-KY",
                                                "abbreviation":"KY"
                                            },
                                            {
                                                "regionCode":"US-LA",
                                                "displayName":"Louisiana",
                                                "repositoryId":"US-LA",
                                                "abbreviation":"LA"
                                            },
                                            {
                                                "regionCode":"US-MA",
                                                "displayName":"Massachusetts",
                                                "repositoryId":"US-MA",
                                                "abbreviation":"MA"
                                            },
                                            {
                                                "regionCode":"US-MD",
                                                "displayName":"Maryland",
                                                "repositoryId":"US-MD",
                                                "abbreviation":"MD"
                                            },
                                            {
                                                "regionCode":"US-ME",
                                                "displayName":"Maine",
                                                "repositoryId":"US-ME",
                                                "abbreviation":"ME"
                                            },
                                            {
                                                "regionCode":"US-MI",
                                                "displayName":"Michigan",
                                                "repositoryId":"US-MI",
                                                "abbreviation":"MI"
                                            },
                                            {
                                                "regionCode":"US-MN",
                                                "displayName":"Minnesota",
                                                "repositoryId":"US-MN",
                                                "abbreviation":"MN"
                                            },
                                            {
                                                "regionCode":"US-MO",
                                                "displayName":"Missouri",
                                                "repositoryId":"US-MO",
                                                "abbreviation":"MO"
                                            },
                                            {
                                                "regionCode":"US-MP",
                                                "displayName":"Northern Mariana Islands",
                                                "repositoryId":"US-MP",
                                                "abbreviation":"MP"
                                            },
                                            {
                                                "regionCode":"US-MS",
                                                "displayName":"Mississippi",
                                                "repositoryId":"US-MS",
                                                "abbreviation":"MS"
                                            },
                                            {
                                                "regionCode":"US-MT",
                                                "displayName":"Montana",
                                                "repositoryId":"US-MT",
                                                "abbreviation":"MT"
                                            },
                                            {
                                                "regionCode":"US-NC",
                                                "displayName":"North Carolina",
                                                "repositoryId":"US-NC",
                                                "abbreviation":"NC"
                                            },
                                            {
                                                "regionCode":"US-ND",
                                                "displayName":"North Dakota",
                                                "repositoryId":"US-ND",
                                                "abbreviation":"ND"
                                            },
                                            {
                                                "regionCode":"US-NE",
                                                "displayName":"Nebraska",
                                                "repositoryId":"US-NE",
                                                "abbreviation":"NE"
                                            },
                                            {
                                                "regionCode":"US-NH",
                                                "displayName":"New Hampshire",
                                                "repositoryId":"US-NH",
                                                "abbreviation":"NH"
                                            },
                                            {
                                                "regionCode":"US-NJ",
                                                "displayName":"New Jersey",
                                                "repositoryId":"US-NJ",
                                                "abbreviation":"NJ"
                                            },
                                            {
                                                "regionCode":"US-NM",
                                                "displayName":"New Mexico",
                                                "repositoryId":"US-NM",
                                                "abbreviation":"NM"
                                            },
                                            {
                                                "regionCode":"US-NV",
                                                "displayName":"Nevada",
                                                "repositoryId":"US-NV",
                                                "abbreviation":"NV"
                                            },
                                            {
                                                "regionCode":"US-NY",
                                                "displayName":"New York",
                                                "repositoryId":"US-NY",
                                                "abbreviation":"NY"
                                            },
                                            {
                                                "regionCode":"US-OH",
                                                "displayName":"Ohio",
                                                "repositoryId":"US-OH",
                                                "abbreviation":"OH"
                                            },
                                            {
                                                "regionCode":"US-OK",
                                                "displayName":"Oklahoma",
                                                "repositoryId":"US-OK",
                                                "abbreviation":"OK"
                                            },
                                            {
                                                "regionCode":"US-OR",
                                                "displayName":"Oregon",
                                                "repositoryId":"US-OR",
                                                "abbreviation":"OR"
                                            },
                                            {
                                                "regionCode":"US-PA",
                                                "displayName":"Pennsylvania",
                                                "repositoryId":"US-PA",
                                                "abbreviation":"PA"
                                            },
                                            {
                                                "regionCode":"US-PR",
                                                "displayName":"Puerto Rico",
                                                "repositoryId":"US-PR",
                                                "abbreviation":"PR"
                                            },
                                            {
                                                "regionCode":"US-RI",
                                                "displayName":"Rhode Island",
                                                "repositoryId":"US-RI",
                                                "abbreviation":"RI"
                                            },
                                            {
                                                "regionCode":"US-SC",
                                                "displayName":"South Carolina",
                                                "repositoryId":"US-SC",
                                                "abbreviation":"SC"
                                            },
                                            {
                                                "regionCode":"US-SD",
                                                "displayName":"South Dakota",
                                                "repositoryId":"US-SD",
                                                "abbreviation":"SD"
                                            },
                                            {
                                                "regionCode":"US-TN",
                                                "displayName":"Tennessee",
                                                "repositoryId":"US-TN",
                                                "abbreviation":"TN"
                                            },
                                            {
                                                "regionCode":"US-TX",
                                                "displayName":"Texas",
                                                "repositoryId":"US-TX",
                                                "abbreviation":"TX"
                                            },
                                            {
                                                "regionCode":"US-UM",
                                                "displayName":"US Minor Outlying Islands",
                                                "repositoryId":"US-UM",
                                                "abbreviation":"UM"
                                            },
                                            {
                                                "regionCode":"US-UT",
                                                "displayName":"Utah",
                                                "repositoryId":"US-UT",
                                                "abbreviation":"UT"
                                            },
                                            {
                                                "regionCode":"US-VA",
                                                "displayName":"Virginia",
                                                "repositoryId":"US-VA",
                                                "abbreviation":"VA"
                                            },
                                            {
                                                "regionCode":"US-VI",
                                                "displayName":"Virgin Islands",
                                                "repositoryId":"US-VI",
                                                "abbreviation":"VI"
                                            },
                                            {
                                                "regionCode":"US-VT",
                                                "displayName":"Vermont",
                                                "repositoryId":"US-VT",
                                                "abbreviation":"VT"
                                            },
                                            {
                                                "regionCode":"US-WA",
                                                "displayName":"Washington",
                                                "repositoryId":"US-WA",
                                                "abbreviation":"WA"
                                            },
                                            {
                                                "regionCode":"US-WI",
                                                "displayName":"Wisconsin",
                                                "repositoryId":"US-WI",
                                                "abbreviation":"WI"
                                            },
                                            {
                                                "regionCode":"US-WV",
                                                "displayName":"West Virginia",
                                                "repositoryId":"US-WV",
                                                "abbreviation":"WV"
                                            },
                                            {
                                                "regionCode":"US-WY",
                                                "displayName":"Wyoming",
                                                "repositoryId":"US-WY",
                                                "abbreviation":"WY"
                                            }
                                        ],
                                        "displayName":"United States",
                                        "countryCode":"US",
                                        "repositoryId":"US"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"regions",
                        "description":"For getting regions corresponding to countries.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"priceListGroupId",
                        "description":"Obtains the country/region where the priceListGroupId is applicable. If priceListGroupId is not specified, all the country/regions will be obtained. ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sortByCode",
                        "description":"For returning sorted country/regions.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/List Country Region"
                ],
                "x-internal-id":"ccagent-v1-validShippingCountries-get",
                "x-filename-id":"ccagent-v1-validshippingcountries-get"
            }
        },
        "/ccagent/v1/orderTypes/{id}":{
            "get":{
                "summary":"getOrderType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrderType",
                "description":"Get Order Type. Get information about order types by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrderType_response"
                        },
                        "examples":{
                            "application/json":{
                                "propertiesOrder":[
                                    "login",
                                    "password",
                                    "email",
                                    "autoLogin",
                                    "generatedPassword",
                                    "lastEmailed",
                                    "emailStatus",
                                    "receiveEmail",
                                    "lastPasswordGenerate",
                                    "lastActivity",
                                    "lastPasswordUpdate",
                                    "registrationDate",
                                    "derivedApprovalRequired",
                                    "firstName",
                                    "middleName",
                                    "derivedOrderPriceLimit",
                                    "lastName",
                                    "gender",
                                    "daytimeTelephoneNumber",
                                    "member",
                                    "orderType",
                                    "locale",
                                    "securityStatus",
                                    "description",
                                    "realmId",
                                    "defaultCarrier",
                                    "abandonedOrderCount",
                                    "allowPartialShipment",
                                    "currentLocation",
                                    "accessTokenSigningKey",
                                    "expressCheckout"
                                ],
                                "displayName":"Order",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/orderTypes/order?properties=%5Bobject%20Object%5D"
                                    }
                                ],
                                "id":"order",
                                "properties":{
                                    "orderType":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Order type",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "accessTokenSigningKey":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"accessTokenSigningKey",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "gender":{
                                        "internalOnly":null,
                                        "default":"female",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Gender",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "generatedPassword":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Generated password",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "allowPartialShipment":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Allow partial shipment",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "defaultCarrier":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Default carrier",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "description":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Description",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "locale":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Locale",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "login":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Login name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "required":true,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "securityStatus":{
                                        "internalOnly":null,
                                        "default":0,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Security status",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "autoLogin":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Auto login",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "password":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Password",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "required":true,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "registrationDate":{
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.876Z",
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Registration date",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "member":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Member",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastPasswordGenerate":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"lastPasswordGenerate",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "email":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Email address",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "daytimeTelephoneNumber":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Daytime telephone number",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "realmId":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Profile Realm",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "derivedOrderPriceLimit":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":22,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Order limit",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "receiveEmail":{
                                        "internalOnly":null,
                                        "default":"yes",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Receive email",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastEmailed":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"lastEmailed",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "currentLocation":{
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "length":0,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Current location",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "abandonedOrderCount":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Number of abandoned orders",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "firstName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"First name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "emailStatus":{
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Email status",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "derivedApprovalRequired":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Approval required",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "expressCheckout":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Express checkout",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastPasswordUpdate":{
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.962Z",
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last password update",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastActivity":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last activity",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "middleName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Middle name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|75001|Not supported type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of order type.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Order Types"
                ],
                "x-internal-id":"ccagent-v1-orderTypes-{id}-get",
                "x-filename-id":"ccagent-v1-ordertypes-id-get"
            }
        },
        "/ccagent/v1/collections/{id}":{
            "get":{
                "summary":"getCollection",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCollection",
                "description":"Get Collection. Get a collection by ID. Unlike the Admin/Store endpoints, this can generate category's dimension id and expand child categories. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile.Additonally takes x-ccsite header to return the data specific to the site. If 'rootCategory' is passed as a category id, actual root category of the catalog is picked up and considered. This endpoint also returns dynamic properties of a collection if exists.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCollection_response"
                        },
                        "examples":{
                            "application/json":{
                                "longDescription":"Commerce Cloud Root Category",
                                "childProducts":null,
                                "keywords":[
                                ],
                                "categoryImages":[
                                ],
                                "lastModifiedDate":"2023-01-23T10:32:49.496Z",
                                "displayName":"Storefront Navigation",
                                "fixedChildCategories":[
                                    {
                                        "longDescription":null,
                                        "childProducts":null,
                                        "keywords":[
                                        ],
                                        "categoryImages":[
                                        ],
                                        "displayName":"Movie Store Root",
                                        "fixedChildCategories":[
                                            {
                                                "repositoryId":"cat40014"
                                            },
                                            {
                                                "repositoryId":"cat40015"
                                            },
                                            {
                                                "repositoryId":"cat40016"
                                            },
                                            {
                                                "repositoryId":"cat40017"
                                            },
                                            {
                                                "repositoryId":"cat40018"
                                            },
                                            {
                                                "repositoryId":"cat60020"
                                            }
                                        ],
                                        "description":null,
                                        "childCategories":[
                                            {
                                                "repositoryId":"cat40014"
                                            },
                                            {
                                                "repositoryId":"cat40015"
                                            },
                                            {
                                                "repositoryId":"cat40016"
                                            },
                                            {
                                                "repositoryId":"cat40017"
                                            },
                                            {
                                                "repositoryId":"cat40018"
                                            },
                                            {
                                                "repositoryId":"cat60020"
                                            }
                                        ],
                                        "fixedChildProducts":[
                                        ],
                                        "fixedParentCategories":[
                                            {
                                                "repositoryId":"rootCategory"
                                            }
                                        ],
                                        "route":"/category/cat40013",
                                        "repositoryId":"cat40013",
                                        "name":"cat40013",
                                        "ancestorCategories":[
                                        ],
                                        "id":"cat40013"
                                    },
                                    {
                                        "longDescription":null,
                                        "childProducts":null,
                                        "keywords":[
                                        ],
                                        "categoryImages":[
                                        ],
                                        "displayName":"Video Game Store Root Category",
                                        "fixedChildCategories":[
                                            {
                                                "repositoryId":"cat60034"
                                            },
                                            {
                                                "repositoryId":"cat60035"
                                            },
                                            {
                                                "repositoryId":"cat60044"
                                            },
                                            {
                                                "repositoryId":"cat80048"
                                            }
                                        ],
                                        "description":null,
                                        "childCategories":[
                                            {
                                                "repositoryId":"cat60034"
                                            },
                                            {
                                                "repositoryId":"cat60035"
                                            },
                                            {
                                                "repositoryId":"cat60044"
                                            },
                                            {
                                                "repositoryId":"cat80048"
                                            }
                                        ],
                                        "fixedChildProducts":[
                                        ],
                                        "fixedParentCategories":[
                                            {
                                                "repositoryId":"rootCategory"
                                            }
                                        ],
                                        "route":"/category/cat60023",
                                        "repositoryId":"cat60023",
                                        "name":"cat60023",
                                        "ancestorCategories":[
                                        ],
                                        "id":"cat60023"
                                    },
                                    {
                                        "longDescription":null,
                                        "childProducts":null,
                                        "keywords":[
                                        ],
                                        "categoryImages":[
                                        ],
                                        "displayName":"Cloud Lake Outdoor temporary cat",
                                        "fixedChildCategories":[
                                        ],
                                        "description":null,
                                        "childCategories":null,
                                        "fixedChildProducts":[
                                        ],
                                        "fixedParentCategories":[
                                            {
                                                "repositoryId":"rootCategory"
                                            }
                                        ],
                                        "route":"/category/catOutdoor",
                                        "repositoryId":"catOutdoor",
                                        "name":"catOutdoor",
                                        "ancestorCategories":[
                                        ],
                                        "id":"catOutdoor"
                                    },
                                    {
                                        "longDescription":null,
                                        "childProducts":null,
                                        "keywords":[
                                        ],
                                        "categoryImages":[
                                        ],
                                        "displayName":"Clearance Movies",
                                        "fixedChildCategories":[
                                            {
                                                "repositoryId":"cat70001"
                                            },
                                            {
                                                "repositoryId":"cat70002"
                                            },
                                            {
                                                "repositoryId":"cat70003"
                                            },
                                            {
                                                "repositoryId":"cat70004"
                                            }
                                        ],
                                        "description":null,
                                        "childCategories":[
                                            {
                                                "repositoryId":"cat70001"
                                            },
                                            {
                                                "repositoryId":"cat70002"
                                            },
                                            {
                                                "repositoryId":"cat70003"
                                            },
                                            {
                                                "repositoryId":"cat70004"
                                            }
                                        ],
                                        "fixedChildProducts":[
                                        ],
                                        "fixedParentCategories":[
                                            {
                                                "repositoryId":"rootCategory"
                                            }
                                        ],
                                        "route":"/category/clearanceCat",
                                        "repositoryId":"clearanceCat",
                                        "name":"clearanceCat",
                                        "ancestorCategories":[
                                        ],
                                        "id":"clearanceCat"
                                    },
                                    {
                                        "longDescription":null,
                                        "childProducts":[
                                            {
                                                "repositoryId":"Product_27Fxyzi"
                                            },
                                            {
                                                "repositoryId":"Product_27Fxyzii"
                                            },
                                            {
                                                "repositoryId":"Product_14Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_36Exy"
                                            },
                                            {
                                                "repositoryId":"Product_2D"
                                            },
                                            {
                                                "repositoryId":"Product_35Fxy"
                                            },
                                            {
                                                "repositoryId":"Product_24C"
                                            },
                                            {
                                                "repositoryId":"Product_17Cyii"
                                            },
                                            {
                                                "repositoryId":"Product_10C"
                                            },
                                            {
                                                "repositoryId":"Product_16Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyi"
                                            },
                                            {
                                                "repositoryId":"Product_17Cxi"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyii"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyiii"
                                            },
                                            {
                                                "repositoryId":"Product_6Dxyi"
                                            },
                                            {
                                                "repositoryId":"Product_9E"
                                            },
                                            {
                                                "repositoryId":"Product_12Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_5Dxy"
                                            },
                                            {
                                                "repositoryId":"Product_1Cii"
                                            }
                                        ],
                                        "keywords":[
                                        ],
                                        "categoryImages":[
                                        ],
                                        "displayName":"Blockbuster",
                                        "fixedChildCategories":[
                                        ],
                                        "description":null,
                                        "childCategories":null,
                                        "fixedChildProducts":[
                                            {
                                                "repositoryId":"Product_27Fxyzi"
                                            },
                                            {
                                                "repositoryId":"Product_27Fxyzii"
                                            },
                                            {
                                                "repositoryId":"Product_14Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_36Exy"
                                            },
                                            {
                                                "repositoryId":"Product_2D"
                                            },
                                            {
                                                "repositoryId":"Product_35Fxy"
                                            },
                                            {
                                                "repositoryId":"Product_24C"
                                            },
                                            {
                                                "repositoryId":"Product_17Cyii"
                                            },
                                            {
                                                "repositoryId":"Product_10C"
                                            },
                                            {
                                                "repositoryId":"Product_16Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyi"
                                            },
                                            {
                                                "repositoryId":"Product_17Cxi"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyii"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyiii"
                                            },
                                            {
                                                "repositoryId":"Product_6Dxyi"
                                            },
                                            {
                                                "repositoryId":"Product_9E"
                                            },
                                            {
                                                "repositoryId":"Product_12Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_5Dxy"
                                            },
                                            {
                                                "repositoryId":"Product_1Cii"
                                            }
                                        ],
                                        "fixedParentCategories":[
                                            {
                                                "repositoryId":"rootCategory"
                                            },
                                            {
                                                "repositoryId":"dummyRootCategory"
                                            }
                                        ],
                                        "route":"/category/topLeaf",
                                        "repositoryId":"topLeaf",
                                        "name":"topLeaf",
                                        "ancestorCategories":[
                                        ],
                                        "id":"topLeaf"
                                    },
                                    {
                                        "longDescription":null,
                                        "childProducts":[
                                            {
                                                "repositoryId":"camera_1"
                                            },
                                            {
                                                "repositoryId":"camcorder_1"
                                            },
                                            {
                                                "repositoryId":"Camera_1001"
                                            },
                                            {
                                                "repositoryId":"Camera_1002"
                                            },
                                            {
                                                "repositoryId":"Camera_1003"
                                            },
                                            {
                                                "repositoryId":"Camera_1004"
                                            },
                                            {
                                                "repositoryId":"Camera_1005"
                                            }
                                        ],
                                        "keywords":[
                                        ],
                                        "categoryImages":[
                                        ],
                                        "displayName":"Cameras and Camcorders",
                                        "fixedChildCategories":[
                                        ],
                                        "description":null,
                                        "childCategories":null,
                                        "fixedChildProducts":[
                                            {
                                                "repositoryId":"camera_1"
                                            },
                                            {
                                                "repositoryId":"camcorder_1"
                                            },
                                            {
                                                "repositoryId":"Camera_1001"
                                            },
                                            {
                                                "repositoryId":"Camera_1002"
                                            },
                                            {
                                                "repositoryId":"Camera_1003"
                                            },
                                            {
                                                "repositoryId":"Camera_1004"
                                            },
                                            {
                                                "repositoryId":"Camera_1005"
                                            }
                                        ],
                                        "fixedParentCategories":[
                                            {
                                                "repositoryId":"rootCategory"
                                            }
                                        ],
                                        "route":"/category/cameracat",
                                        "repositoryId":"cameracat",
                                        "name":"Cameras and Camcorders",
                                        "ancestorCategories":[
                                        ],
                                        "id":"cameracat"
                                    },
                                    {
                                        "longDescription":null,
                                        "childProducts":[
                                            {
                                                "repositoryId":"Product_15CD"
                                            },
                                            {
                                                "repositoryId":"Product_18Cxi"
                                            },
                                            {
                                                "repositoryId":"Product_18Cyii"
                                            },
                                            {
                                                "repositoryId":"Product_13C"
                                            },
                                            {
                                                "repositoryId":"Product_13CD"
                                            },
                                            {
                                                "repositoryId":"Product_11D"
                                            },
                                            {
                                                "repositoryId":"Product_29E"
                                            },
                                            {
                                                "repositoryId":"prod10002"
                                            },
                                            {
                                                "repositoryId":"prod10021"
                                            },
                                            {
                                                "repositoryId":"prod10038"
                                            },
                                            {
                                                "repositoryId":"prod10037"
                                            },
                                            {
                                                "repositoryId":"prod10020"
                                            },
                                            {
                                                "repositoryId":"prod10031"
                                            },
                                            {
                                                "repositoryId":"prod10011"
                                            },
                                            {
                                                "repositoryId":"prod10012"
                                            },
                                            {
                                                "repositoryId":"prod20002"
                                            },
                                            {
                                                "repositoryId":"prod10030"
                                            },
                                            {
                                                "repositoryId":"prod10017"
                                            },
                                            {
                                                "repositoryId":"prod10024"
                                            },
                                            {
                                                "repositoryId":"prod10025"
                                            },
                                            {
                                                "repositoryId":"Product_6Cx"
                                            },
                                            {
                                                "repositoryId":"Product_3Di"
                                            },
                                            {
                                                "repositoryId":"Product_4C"
                                            },
                                            {
                                                "repositoryId":"Product_4D"
                                            },
                                            {
                                                "repositoryId":"Product_34Ei"
                                            },
                                            {
                                                "repositoryId":"Product_20Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_33E"
                                            },
                                            {
                                                "repositoryId":"Product_25Dxy"
                                            },
                                            {
                                                "repositoryId":"Product_8Dxi"
                                            },
                                            {
                                                "repositoryId":"Product_8Dyii"
                                            },
                                            {
                                                "repositoryId":"Product_19Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_27Fxyzi"
                                            },
                                            {
                                                "repositoryId":"Product_6Dxyi"
                                            },
                                            {
                                                "repositoryId":"Product_9E"
                                            },
                                            {
                                                "repositoryId":"prod10043"
                                            },
                                            {
                                                "repositoryId":"prod10032"
                                            },
                                            {
                                                "repositoryId":"Product_12Cxy"
                                            },
                                            {
                                                "repositoryId":"prod10026"
                                            },
                                            {
                                                "repositoryId":"Product_2D"
                                            },
                                            {
                                                "repositoryId":"prod10027"
                                            },
                                            {
                                                "repositoryId":"Product_5Cx"
                                            },
                                            {
                                                "repositoryId":"Product_21Cxi"
                                            },
                                            {
                                                "repositoryId":"prod10041"
                                            },
                                            {
                                                "repositoryId":"prod10042"
                                            },
                                            {
                                                "repositoryId":"prod10044"
                                            },
                                            {
                                                "repositoryId":"prod10035"
                                            },
                                            {
                                                "repositoryId":"prod10003"
                                            },
                                            {
                                                "repositoryId":"Product_35Fxy"
                                            },
                                            {
                                                "repositoryId":"prod10028"
                                            },
                                            {
                                                "repositoryId":"Product_22Cxyi"
                                            },
                                            {
                                                "repositoryId":"Product_22Cxyii"
                                            },
                                            {
                                                "repositoryId":"Product_3Dii"
                                            },
                                            {
                                                "repositoryId":"Product_32Dxy"
                                            },
                                            {
                                                "repositoryId":"Product_31Dxy"
                                            },
                                            {
                                                "repositoryId":"Product_6Dxyii"
                                            },
                                            {
                                                "repositoryId":"Product_1Ci"
                                            },
                                            {
                                                "repositoryId":"Product_17Cxi"
                                            },
                                            {
                                                "repositoryId":"prod10036"
                                            },
                                            {
                                                "repositoryId":"prod10006"
                                            },
                                            {
                                                "repositoryId":"prod10004"
                                            },
                                            {
                                                "repositoryId":"Product_7D"
                                            },
                                            {
                                                "repositoryId":"prod10016"
                                            },
                                            {
                                                "repositoryId":"prod10023"
                                            },
                                            {
                                                "repositoryId":"prod10013"
                                            },
                                            {
                                                "repositoryId":"prod10014"
                                            },
                                            {
                                                "repositoryId":"prod10018"
                                            },
                                            {
                                                "repositoryId":"prod10015"
                                            },
                                            {
                                                "repositoryId":"prod10019"
                                            },
                                            {
                                                "repositoryId":"Product_24C"
                                            },
                                            {
                                                "repositoryId":"Product_16Cxy"
                                            },
                                            {
                                                "repositoryId":"prod10034"
                                            },
                                            {
                                                "repositoryId":"prod10045"
                                            },
                                            {
                                                "repositoryId":"Product_1Cii"
                                            },
                                            {
                                                "repositoryId":"Product_21Cyii"
                                            },
                                            {
                                                "repositoryId":"Product_17Cyii"
                                            },
                                            {
                                                "repositoryId":"Product_27Fxyzii"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyi"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyii"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyiii"
                                            },
                                            {
                                                "repositoryId":"prod10039"
                                            },
                                            {
                                                "repositoryId":"prod10005"
                                            },
                                            {
                                                "repositoryId":"prod10022"
                                            },
                                            {
                                                "repositoryId":"prod10040"
                                            },
                                            {
                                                "repositoryId":"Product_14Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_5Dxy"
                                            },
                                            {
                                                "repositoryId":"Product_36Exy"
                                            },
                                            {
                                                "repositoryId":"Product_10C"
                                            },
                                            {
                                                "repositoryId":"Product_26Fxy"
                                            }
                                        ],
                                        "keywords":[
                                        ],
                                        "categoryImages":[
                                        ],
                                        "displayName":"All Products",
                                        "fixedChildCategories":[
                                        ],
                                        "description":null,
                                        "childCategories":null,
                                        "fixedChildProducts":[
                                            {
                                                "repositoryId":"Product_15CD"
                                            },
                                            {
                                                "repositoryId":"Product_18Cxi"
                                            },
                                            {
                                                "repositoryId":"Product_18Cyii"
                                            },
                                            {
                                                "repositoryId":"Product_13C"
                                            },
                                            {
                                                "repositoryId":"Product_13CD"
                                            },
                                            {
                                                "repositoryId":"Product_11D"
                                            },
                                            {
                                                "repositoryId":"Product_29E"
                                            },
                                            {
                                                "repositoryId":"prod10002"
                                            },
                                            {
                                                "repositoryId":"prod10021"
                                            },
                                            {
                                                "repositoryId":"prod10038"
                                            },
                                            {
                                                "repositoryId":"prod10037"
                                            },
                                            {
                                                "repositoryId":"prod10020"
                                            },
                                            {
                                                "repositoryId":"prod10031"
                                            },
                                            {
                                                "repositoryId":"prod10011"
                                            },
                                            {
                                                "repositoryId":"prod10012"
                                            },
                                            {
                                                "repositoryId":"prod20002"
                                            },
                                            {
                                                "repositoryId":"prod10030"
                                            },
                                            {
                                                "repositoryId":"prod10017"
                                            },
                                            {
                                                "repositoryId":"prod10024"
                                            },
                                            {
                                                "repositoryId":"prod10025"
                                            },
                                            {
                                                "repositoryId":"Product_6Cx"
                                            },
                                            {
                                                "repositoryId":"Product_3Di"
                                            },
                                            {
                                                "repositoryId":"Product_4C"
                                            },
                                            {
                                                "repositoryId":"Product_4D"
                                            },
                                            {
                                                "repositoryId":"Product_34Ei"
                                            },
                                            {
                                                "repositoryId":"Product_20Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_33E"
                                            },
                                            {
                                                "repositoryId":"Product_25Dxy"
                                            },
                                            {
                                                "repositoryId":"Product_8Dxi"
                                            },
                                            {
                                                "repositoryId":"Product_8Dyii"
                                            },
                                            {
                                                "repositoryId":"Product_19Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_27Fxyzi"
                                            },
                                            {
                                                "repositoryId":"Product_6Dxyi"
                                            },
                                            {
                                                "repositoryId":"Product_9E"
                                            },
                                            {
                                                "repositoryId":"prod10043"
                                            },
                                            {
                                                "repositoryId":"prod10032"
                                            },
                                            {
                                                "repositoryId":"Product_12Cxy"
                                            },
                                            {
                                                "repositoryId":"prod10026"
                                            },
                                            {
                                                "repositoryId":"Product_2D"
                                            },
                                            {
                                                "repositoryId":"prod10027"
                                            },
                                            {
                                                "repositoryId":"Product_5Cx"
                                            },
                                            {
                                                "repositoryId":"Product_21Cxi"
                                            },
                                            {
                                                "repositoryId":"prod10041"
                                            },
                                            {
                                                "repositoryId":"prod10042"
                                            },
                                            {
                                                "repositoryId":"prod10044"
                                            },
                                            {
                                                "repositoryId":"prod10035"
                                            },
                                            {
                                                "repositoryId":"prod10003"
                                            },
                                            {
                                                "repositoryId":"Product_35Fxy"
                                            },
                                            {
                                                "repositoryId":"prod10028"
                                            },
                                            {
                                                "repositoryId":"Product_22Cxyi"
                                            },
                                            {
                                                "repositoryId":"Product_22Cxyii"
                                            },
                                            {
                                                "repositoryId":"Product_3Dii"
                                            },
                                            {
                                                "repositoryId":"Product_32Dxy"
                                            },
                                            {
                                                "repositoryId":"Product_31Dxy"
                                            },
                                            {
                                                "repositoryId":"Product_6Dxyii"
                                            },
                                            {
                                                "repositoryId":"Product_1Ci"
                                            },
                                            {
                                                "repositoryId":"Product_17Cxi"
                                            },
                                            {
                                                "repositoryId":"prod10036"
                                            },
                                            {
                                                "repositoryId":"prod10006"
                                            },
                                            {
                                                "repositoryId":"prod10004"
                                            },
                                            {
                                                "repositoryId":"Product_7D"
                                            },
                                            {
                                                "repositoryId":"prod10016"
                                            },
                                            {
                                                "repositoryId":"prod10023"
                                            },
                                            {
                                                "repositoryId":"prod10013"
                                            },
                                            {
                                                "repositoryId":"prod10014"
                                            },
                                            {
                                                "repositoryId":"prod10018"
                                            },
                                            {
                                                "repositoryId":"prod10015"
                                            },
                                            {
                                                "repositoryId":"prod10019"
                                            },
                                            {
                                                "repositoryId":"Product_24C"
                                            },
                                            {
                                                "repositoryId":"Product_16Cxy"
                                            },
                                            {
                                                "repositoryId":"prod10034"
                                            },
                                            {
                                                "repositoryId":"prod10045"
                                            },
                                            {
                                                "repositoryId":"Product_1Cii"
                                            },
                                            {
                                                "repositoryId":"Product_21Cyii"
                                            },
                                            {
                                                "repositoryId":"Product_17Cyii"
                                            },
                                            {
                                                "repositoryId":"Product_27Fxyzii"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyi"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyii"
                                            },
                                            {
                                                "repositoryId":"Product_23Cxyiii"
                                            },
                                            {
                                                "repositoryId":"prod10039"
                                            },
                                            {
                                                "repositoryId":"prod10005"
                                            },
                                            {
                                                "repositoryId":"prod10022"
                                            },
                                            {
                                                "repositoryId":"prod10040"
                                            },
                                            {
                                                "repositoryId":"Product_14Cxy"
                                            },
                                            {
                                                "repositoryId":"Product_5Dxy"
                                            },
                                            {
                                                "repositoryId":"Product_36Exy"
                                            },
                                            {
                                                "repositoryId":"Product_10C"
                                            },
                                            {
                                                "repositoryId":"Product_26Fxy"
                                            }
                                        ],
                                        "fixedParentCategories":[
                                            {
                                                "repositoryId":"rootCategory"
                                            }
                                        ],
                                        "route":"/category/AllProdPagination",
                                        "repositoryId":"AllProdPagination",
                                        "name":"AllProdPagination",
                                        "ancestorCategories":[
                                        ],
                                        "id":"AllProdPagination"
                                    }
                                ],
                                "description":null,
                                "childCategories":[
                                    {
                                        "longDescription":null,
                                        "route":"/category/cat40013",
                                        "displayName":"Movie Store Root",
                                        "childCategories":[
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat40014",
                                                "displayName":"Action",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/Category_14Bxi",
                                                        "displayName":"Psychological Thrillers",
                                                        "id":"Category_14Bxi"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/Category_35Exy",
                                                        "displayName":"Fan Favorites",
                                                        "id":"Category_35Exy"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/Category_16Byii",
                                                        "displayName":"Video Game Adaptations",
                                                        "id":"Category_16Byii"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat40009",
                                                        "displayName":"Fantasy",
                                                        "id":"cat40009"
                                                    }
                                                ],
                                                "id":"cat40014"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat40015",
                                                "displayName":"Drama",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat40011",
                                                        "displayName":"Award Winners",
                                                        "id":"cat40011"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat40010",
                                                        "displayName":"Sports",
                                                        "id":"cat40010"
                                                    }
                                                ],
                                                "id":"cat40015"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat40016",
                                                "displayName":"TV",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat40007",
                                                        "displayName":"Kids",
                                                        "id":"cat40007"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat40006",
                                                        "displayName":"TV Drama",
                                                        "id":"cat40006"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat40008",
                                                        "displayName":"TV Comedy",
                                                        "id":"cat40008"
                                                    }
                                                ],
                                                "id":"cat40016"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat40017",
                                                "displayName":"Comedy",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat40004",
                                                        "displayName":"Classics",
                                                        "id":"cat40004"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat40005",
                                                        "displayName":"Romantic Comedies",
                                                        "id":"cat40005"
                                                    }
                                                ],
                                                "id":"cat40017"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat40018",
                                                "displayName":"Eclectic",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat40012",
                                                        "displayName":"Popular",
                                                        "id":"cat40012"
                                                    }
                                                ],
                                                "id":"cat40018"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat60020",
                                                "displayName":"Seasonal Sale",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat60021",
                                                        "displayName":"Holiday",
                                                        "id":"cat60021"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat60022",
                                                        "displayName":"Summer",
                                                        "id":"cat60022"
                                                    }
                                                ],
                                                "id":"cat60020"
                                            }
                                        ],
                                        "id":"cat40013"
                                    },
                                    {
                                        "longDescription":null,
                                        "route":"/category/cat60023",
                                        "displayName":"Video Game Store Root Category",
                                        "childCategories":[
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat60034",
                                                "displayName":"Consoles",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat60036",
                                                        "displayName":"Nintendo",
                                                        "id":"cat60036"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat60037",
                                                        "displayName":"Sony",
                                                        "id":"cat60037"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat60039",
                                                        "displayName":"Microsoft",
                                                        "id":"cat60039"
                                                    }
                                                ],
                                                "id":"cat60034"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat60035",
                                                "displayName":"Accessories",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat60041",
                                                        "displayName":"Controllers",
                                                        "id":"cat60041"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat60042",
                                                        "displayName":"Multiplayer",
                                                        "id":"cat60042"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat60043",
                                                        "displayName":"A / V",
                                                        "id":"cat60043"
                                                    }
                                                ],
                                                "id":"cat60035"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat60044",
                                                "displayName":"Games",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat60027",
                                                        "displayName":"XBOX 360",
                                                        "id":"cat60027"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat60028",
                                                        "displayName":"PS3",
                                                        "id":"cat60028"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat60029",
                                                        "displayName":"Wii",
                                                        "id":"cat60029"
                                                    }
                                                ],
                                                "id":"cat60044"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat80048",
                                                "displayName":"On Sale",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat80050",
                                                        "displayName":"Movies",
                                                        "id":"cat80050"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat80051",
                                                        "displayName":"Video Games",
                                                        "id":"cat80051"
                                                    }
                                                ],
                                                "id":"cat80048"
                                            }
                                        ],
                                        "id":"cat60023"
                                    },
                                    {
                                        "longDescription":null,
                                        "route":"/category/clearanceCat",
                                        "displayName":"Clearance Movies",
                                        "childCategories":[
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat70001",
                                                "displayName":"Action-clearance",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat70011",
                                                        "displayName":"Thrillers-Clearance",
                                                        "id":"cat70011"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat70012",
                                                        "displayName":"Fan Favorites-Clearance",
                                                        "id":"cat70012"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat70013",
                                                        "displayName":"Fantasy-Clearance",
                                                        "id":"cat70013"
                                                    }
                                                ],
                                                "id":"cat70001"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat70002",
                                                "displayName":"Drama-clearance",
                                                "id":"cat70002"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/category/cat70004",
                                                "displayName":"Comedy-clearance",
                                                "childCategories":[
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat70014",
                                                        "displayName":"Classics-Clearance",
                                                        "id":"cat70014"
                                                    },
                                                    {
                                                        "longDescription":null,
                                                        "route":"/category/cat70015",
                                                        "displayName":"Romantics-Clearance",
                                                        "id":"cat70015"
                                                    }
                                                ],
                                                "id":"cat70004"
                                            }
                                        ],
                                        "id":"clearanceCat"
                                    },
                                    {
                                        "longDescription":null,
                                        "route":"/category/topLeaf",
                                        "displayName":"Blockbuster",
                                        "id":"topLeaf"
                                    },
                                    {
                                        "longDescription":null,
                                        "route":"/category/cameracat",
                                        "displayName":"Cameras and Camcorders",
                                        "id":"cameracat"
                                    },
                                    {
                                        "longDescription":null,
                                        "route":"/category/AllProdPagination",
                                        "displayName":"All Products",
                                        "id":"AllProdPagination"
                                    }
                                ],
                                "fixedChildProducts":[
                                ],
                                "fixedParentCategories":[
                                ],
                                "route":"/category/rootCategory",
                                "repositoryId":"rootCategory",
                                "name":"Root Category",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagent/v1/collections/rootCategory?depth=min&maxLevel=1000&expand=childCategories"
                                    }
                                ],
                                "ancestorCategories":[
                                ],
                                "id":"rootCategory"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"maxLevel",
                        "description":"Maximum level of depth for child categories.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"op",
                        "description":"If set to selectedCategoryDetails, then the details of the requested category and its dimension ID are returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"If set to childCategories, then child categories will be expanded to include details, if there are any active products under it. disableActiveProdCheck can be set to true in case the category details are needed irrespective of active products are available.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of catalog. If a catalogId is not passed, the catalog associated with the shopperProfileId passed in the X-CCAgentContext header is used. If no shopperProfileId is passed in the header, default catalog associated with the site is used.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"depth",
                        "description":"Depth of search, either 'max' or 'min'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"disableActiveProdCheck",
                        "description":"False indicates category details are not returned if there are no active products under the category. True indicates category details are returned irrespective of the active products availability.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of collection.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Collections"
                ],
                "x-internal-id":"ccagent-v1-collections-{id}-get",
                "x-filename-id":"ccagent-v1-collections-id-get"
            }
        },
        "/ccagent/v1/organizations":{
            "get":{
                "summary":"listOrganizations",
                "produces":[
                    "application/json"
                ],
                "operationId":"listOrganizations",
                "description":"List Organizations. This operation is used to get the collection of customer organizations from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of organization.\nnIt has support for fields also",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listOrganizations_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":5,
                                "totalResults":5,
                                "offset":0,
                                "limit":20,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/organizations?limit=20&offset=0&q=name%20co%20%22US%22"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"name",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "approvalRequired":false,
                                        "repositoryId":"or-100005",
                                        "name":"US Motor Works - Wholesale",
                                        "active":true,
                                        "description":null,
                                        "shippingAddress":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"440-780-8425",
                                            "address2":"Geauga County",
                                            "city":"Chagrin Falls",
                                            "address1":"98 Connecticut Ave Nw",
                                            "companyName":"US Motor Works - Wholesale",
                                            "postalCode":"44023",
                                            "repositoryId":"ci-110028",
                                            "state":"OH"
                                        },
                                        "secondaryAddresses":{
                                            "Address1":{
                                                "country":"US",
                                                "externalAddressId":"EXT_ADDR_1",
                                                "phoneNumber":"440-780-8425",
                                                "address2":"Geauga County",
                                                "city":"Chagrin Falls",
                                                "address1":"98 Connecticut Ave Nw",
                                                "companyName":"US Motor Works - Wholesale",
                                                "postalCode":"44023",
                                                "repositoryId":"ci-110028",
                                                "state":"OH"
                                            }
                                        },
                                        "billingAddress":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"440-780-8425",
                                            "address2":"Geauga County",
                                            "city":"Chagrin Falls",
                                            "address1":"98 Connecticut Ave Nw",
                                            "companyName":"US Motor Works - Wholesale",
                                            "postalCode":"44023",
                                            "repositoryId":"ci-110028",
                                            "state":"OH"
                                        },
                                        "id":"or-100005",
                                        "externalOrganizationId":"EXT_ORG_1"
                                    },
                                    {
                                        "approvalRequired":false,
                                        "repositoryId":"or-100002",
                                        "name":"US Motor Works, Inc.",
                                        "active":true,
                                        "description":"US Motor Works, Inc.",
                                        "shippingAddress":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"408-752-3500",
                                            "address2":"Santa Clara County",
                                            "city":"San Jose",
                                            "address1":"7 W Jackson Blvd",
                                            "companyName":"US Motor Works, Inc.",
                                            "postalCode":"95111",
                                            "repositoryId":"ci-110029",
                                            "state":"CA"
                                        },
                                        "secondaryAddresses":{
                                            "Address1":{
                                                "country":"US",
                                                "externalAddressId":"EXT_ADDR_1",
                                                "phoneNumber":"408-752-3500",
                                                "address2":"Santa Clara County",
                                                "city":"San Jose",
                                                "address1":"7 W Jackson Blvd",
                                                "companyName":"US Motor Works, Inc.",
                                                "postalCode":"95111",
                                                "repositoryId":"ci-110029",
                                                "state":"CA"
                                            }
                                        },
                                        "billingAddress":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"408-752-3500",
                                            "address2":"Santa Clara County",
                                            "city":"San Jose",
                                            "address1":"7 W Jackson Blvd",
                                            "companyName":"US Motor Works, Inc.",
                                            "postalCode":"95111",
                                            "repositoryId":"ci-110029",
                                            "state":"CA"
                                        },
                                        "id":"or-100002",
                                        "externalOrganizationId":"EXT_ORG_1"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100020|Invalid Input|\n|100019|Internal Error|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across account properties like 'name'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizations-get",
                "x-filename-id":"ccagent-v1-organizations-get"
            }
        },
        "/ccagent/v1/login":{
            "post":{
                "summary":"login",
                "produces":[
                    "application/json"
                ],
                "operationId":"login",
                "description":"Login. Perform login operation. Auth token should be set in Authorization header using value: Bearer &lt;auth_token&gt;",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/login_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"formData",
                        "name":"grant_type",
                        "description":"Authorization parameter for grant type. Should be set to client_credentials",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/OAuth"
                ],
                "consumes":[
                    "application/x-www-form-urlencoded"
                ],
                "x-internal-id":"ccagent-v1-login-post",
                "x-filename-id":"ccagent-v1-login-post"
            }
        },
        "/ccagent/v1/refresh":{
            "post":{
                "summary":"refresh",
                "produces":[
                    "application/json"
                ],
                "operationId":"refresh",
                "description":"Refresh. Refresh an oauth token.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/refresh_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/refresh_request"
                        },
                        "in":"body",
                        "name":"refresh_request"
                    }
                ],
                "tags":[
                    "Agent/OAuth"
                ],
                "x-internal-id":"ccagent-v1-refresh-post",
                "x-filename-id":"ccagent-v1-refresh-post"
            }
        },
        "/ccagent/v1/orders/reprice":{
            "post":{
                "summary":"repriceOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"repriceOrder",
                "description":"Reprice Order. Reprices an order enquiring by id from the repository. Maps all required fields for order details. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/repriceOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalAmountAuthorized":124.18,
                                "orderComments":[
                                ],
                                "creationTime":"1436906449000",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "submittedDate":"2015-07-14T20:41:49.000Z",
                                "paymentGroups":[
                                    {
                                        "lastName":"Anderson",
                                        "amountAuthorized":124.18,
                                        "amount":88.55,
                                        "totalDue":88.55,
                                        "cardType":null,
                                        "zero_value_auto_authorized":"true",
                                        "token":"9997000108950573",
                                        "paymentGroupId":"pg10411",
                                        "firstName":"Kim",
                                        "paymentStateDetailsAsUser":"The authorization succeeded",
                                        "uiIntervention":"sop",
                                        "billingAddress":{
                                            "lastName":"Anderson",
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":"13202",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "selectedCountry":"US",
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "stateName":"New York",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "countryName":"United States",
                                            "state":"NY",
                                            "email":"kim@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "paymentState":1,
                                        "paidAmount":0,
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "refundAmount":0
                                    }
                                ],
                                "priceInfo":{
                                    "amount":56.99,
                                    "total":88.55,
                                    "shipping":25,
                                    "shippingSurchargeValue":0,
                                    "tax":6.56,
                                    "subTotal":56.99,
                                    "currencyCode":"USD"
                                },
                                "submissionProgress":[
                                ],
                                "pricingMessages":{
                                    "promotionUpsellMessages":[
                                        {
                                            "text":"Spend $20 more get free shipping!",
                                            "tags":[
                                                "CART_UPSELL"
                                            ]
                                        },
                                        {
                                            "text":"You have qualified for a free Sports DVD!",
                                            "tags":[
                                                "BANNER_UPSELL",
                                                "CART_UPSELL"
                                            ]
                                        }
                                    ]
                                },
                                "paymentGroup":{
                                    "lastName":"Anderson",
                                    "amountAuthorized":124.18,
                                    "amount":88.55,
                                    "totalDue":88.55,
                                    "cardType":null,
                                    "zero_value_auto_authorized":"true",
                                    "token":"9997000108950573",
                                    "paymentGroupId":"pg10411",
                                    "firstName":"Kim",
                                    "paymentStateDetailsAsUser":"The authorization succeeded",
                                    "uiIntervention":"sop",
                                    "billingAddress":{
                                        "lastName":"Anderson",
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Syracuse",
                                        "address1":"21 Cedar Ave",
                                        "prefix":null,
                                        "companyName":null,
                                        "postalCode":"13202",
                                        "jobTitle":null,
                                        "county":null,
                                        "suffix":null,
                                        "selectedCountry":"US",
                                        "firstName":"Kim",
                                        "phoneNumber":"212-555-1977",
                                        "stateName":"New York",
                                        "faxNumber":null,
                                        "middleName":null,
                                        "countryName":"United States",
                                        "state":"NY",
                                        "email":"kim@example.com",
                                        "selectedState":"NY",
                                        "state_ISOCode":"US-NY"
                                    },
                                    "paymentState":1,
                                    "paidAmount":0,
                                    "cardNumber":"xxxxxxxxxxxx1111",
                                    "refundAmount":0
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":39.99,
                                            "returnedQuantity":0,
                                            "priceOverridenBy":"Damon Weber",
                                            "displayName":"Fable II",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/fableIIxbox_LARGE.jpg&height=100&width=100"
                                            },
                                            "childItems":[
                                                {
                                                    "deactivationDate":"2018-06-27T12:59:59Z",
                                                    "addOnItem":true,
                                                    "displayName":"Intel Pentium Dual Core",
                                                    "externalData":[
                                                    ],
                                                    "billingProfileId":"billingProfile-123",
                                                    "billingAccountId":"billingAcc-123",
                                                    "childItems":[
                                                        {
                                                            "serviceAccountId":"serviceAcc-123",
                                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                                            "quantity":1,
                                                            "productId":"prod40007",
                                                            "displayName":"8 GB Kingston Sodimm DDR3 1600MHz",
                                                            "externalData":[
                                                            ],
                                                            "parentAssetKey":"56789",
                                                            "billingProfileId":"billingProfile-123",
                                                            "billingAccountId":"billingAcc-123",
                                                            "rootAssetKey":"12345",
                                                            "transactionDate":"2018-06-27T12:59:59Z",
                                                            "catRefId":"sku40009",
                                                            "assetKey":"23456",
                                                            "route":"/8-gb-kingston-sodimm-ddr3-1600mhz/product/prod40007",
                                                            "customerAccountId":"customerAcc-123",
                                                            "selectedOptions":[
                                                            ],
                                                            "siteId":"siteUS",
                                                            "actionCode":"Add",
                                                            "activationDate":"2017-06-27T15:30:00Z",
                                                            "serviceId":"service-123",
                                                            "asset":false
                                                        }
                                                    ],
                                                    "assetKey":"56789",
                                                    "commerceItemId":"ci19000424",
                                                    "selectedOptions":[
                                                    ],
                                                    "actionCode":"Add",
                                                    "serviceId":"service-123",
                                                    "serviceAccountId":"serviceAcc-123",
                                                    "configurationOptionId":"co40001",
                                                    "quantity":1,
                                                    "productId":"prod40001",
                                                    "parentAssetKey":null,
                                                    "rootAssetKey":null,
                                                    "configurablePropertyId":"cp40001",
                                                    "transactionDate":"2018-06-27T12:59:59Z",
                                                    "catRefId":"sku40001",
                                                    "route":"/intel-pentium-dual-core/product/prod40001",
                                                    "customerAccountId":"customerAcc-123",
                                                    "siteId":"siteUS",
                                                    "activationDate":"2017-06-27T15:30:00Z",
                                                    "asset":false
                                                },
                                                {
                                                    "serviceAccountId":"serviceAcc-123",
                                                    "deactivationDate":"2018-06-27T12:59:59Z",
                                                    "addOnItem":false,
                                                    "quantity":1,
                                                    "productId":"prod40007",
                                                    "displayName":"8 GB Kingston Sodimm DDR3 1600MHz",
                                                    "externalData":[
                                                    ],
                                                    "parentAssetKey":"12345",
                                                    "billingProfileId":"billingProfile-123",
                                                    "billingAccountId":"billingAcc-123",
                                                    "rootAssetKey":"12345",
                                                    "transactionDate":"2018-06-27T12:59:59Z",
                                                    "catRefId":"sku40007",
                                                    "assetKey":"98765",
                                                    "commerceItemId":"ci19000426",
                                                    "route":"/8-gb-kingston-sodimm-ddr3-1600mhz/product/prod40007",
                                                    "customerAccountId":"customerAcc-123",
                                                    "selectedOptions":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "actionCode":"Add",
                                                    "activationDate":"2017-06-27T15:30:00Z",
                                                    "serviceId":"service-123",
                                                    "asset":false
                                                },
                                                {
                                                    "commerceItemId":"ci19000425",
                                                    "configurationOptionId":"confO_12",
                                                    "addOnItem":true,
                                                    "quantity":1,
                                                    "productId":"prod12344",
                                                    "displayName":"Gift Wrap",
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                        "color":"neon",
                                                        "message":"Happy Birthday My Friend",
                                                        "font":"courier"
                                                    },
                                                    "configurablePropertyId":"conf022",
                                                    "catRefId":"sku12344"
                                                }
                                            ],
                                            "configuratorId":"36379716",
                                            "assetKey":"12345",
                                            "overriddenPrice":3,
                                            "commerceItemId":"ci1000785",
                                            "price":3,
                                            "isPriceOverridden":true,
                                            "variant":[
                                            ],
                                            "onSale":"true",
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"The item has been initialized",
                                            "serviceAccountId":"serviceAcc-123",
                                            "unitPrice":39.99,
                                            "quantity":1,
                                            "productId":"prod10041",
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "tax":0.34,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"sku10045",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Name",
                                                    "id":"displayName",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Id",
                                                    "id":"id",
                                                    "value":"camerasku_1_1"
                                                },
                                                {
                                                    "propertyType":"sku-custom",
                                                    "name":"dynamicskuprop1",
                                                    "id":"dynamicskuprop1",
                                                    "value":"dynamicskuprop1"
                                                }
                                            ],
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":39.99,
                                            "status":0,
                                            "priceOverrideReason":{
                                                "displayValue":"Agent Price Override",
                                                "key":"agentPriceOverride"
                                            }
                                        },
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":49.99,
                                            "returnedQuantity":0,
                                            "priceOverridenBy":"",
                                            "displayName":"Dora the Explorer - Season 1",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/doratheexplorer_season1_LARGE.jpg&height=100&width=100"
                                            },
                                            "assetKey":"12345",
                                            "overriddenPrice":"",
                                            "price":49.99,
                                            "isPriceOverridden":false,
                                            "variant":[
                                            ],
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"The item has been initialized",
                                            "unitPrice":49.99,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"Product_21Cxi",
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "tax":5.75,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"Sku_21Dxy",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":49.99,
                                            "status":0,
                                            "priceOverrideReason":{
                                            }
                                        },
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":49.98,
                                            "returnedQuantity":0,
                                            "priceOverridenBy":"Damon Weber",
                                            "displayName":"Akira",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/akira_LARGE.jpg&height=100&width=100"
                                            },
                                            "assetKey":"94736",
                                            "overriddenPrice":4,
                                            "price":4,
                                            "isPriceOverridden":true,
                                            "variant":[
                                            ],
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"The item has been initialized",
                                            "unitPrice":24.99,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":2,
                                            "productId":"Product_27Fxyzi",
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "tax":0.46,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"Sku_27Gxyzi",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":24.99,
                                            "status":0,
                                            "priceOverrideReason":{
                                                "displayValue":"Appeasement",
                                                "key":"appeasement"
                                            }
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/orders/o10411?includeResult=full"
                                    }
                                ],
                                "state":1,
                                "id":"o10411",
                                "stateDetailsAsUser":"Submitted to fulfillment",
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "amount":4,
                                    "valueAddedTax":0,
                                    "countyTax":2,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":2,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "trackingInfo":[
                                        ],
                                        "shippingMethod":{
                                            "cost":25,
                                            "displayName":"Standard",
                                            "value":"standardShippingMethod"
                                        },
                                        "shippingAddress":{
                                            "lastName":"Anderson",
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":"13202",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "selectedCountry":"US",
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "stateName":"New York",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "countryName":"United States",
                                            "state":"NY",
                                            "email":"kim@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "trackingNumber":null,
                                        "items":[
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":1,
                                                "productId":"Product_21Cxi",
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":null,
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"Sku_21Dxy",
                                                "assetKey":"96492",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Name",
                                                        "id":"displayName",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Id",
                                                        "id":"id",
                                                        "value":"camerasku_1_1"
                                                    },
                                                    {
                                                        "propertyType":"sku-custom",
                                                        "name":"dynamicskuprop1",
                                                        "id":"dynamicskuprop1",
                                                        "value":"dynamicskuprop1"
                                                    }
                                                ],
                                                "customerAccountId":"customerAcc-123",
                                                "variant":[
                                                ],
                                                "siteId":"siteUS",
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            }
                                        ]
                                    }
                                ],
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "cost":25,
                                    "displayName":"Standard",
                                    "value":"standardShippingMethod"
                                },
                                "isItemPriceOverrideAllowed":true,
                                "profile":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "organization":{
                                        "name":"Oracle India Pvt Ltd",
                                        "id":"oracle"
                                    },
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "priceListGroup":{
                                    "deleted":false,
                                    "displayName":"UsDollar",
                                    "repositoryId":"UsDollar",
                                    "active":true,
                                    "currency":{
                                        "symbol":"$",
                                        "displayName":"US Dollar",
                                        "repositoryId":"en_US",
                                        "fractionalDigits":2,
                                        "currencyCode":"USD",
                                        "numericCode":"840"
                                    },
                                    "id":"UsDollar",
                                    "locale":"en_US"
                                },
                                "returnRequests":[
                                ],
                                "creationDate":"2015-07-14T20:40:49.000Z",
                                "orderAction":"order",
                                "submissionErrorCodes":[
                                ],
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                    },
                                    "orderCouponsMap":{
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                    ],
                                    "unclaimedCouponsMap":{
                                    },
                                    "claimedCouponMultiPromotions":{
                                    }
                                },
                                "submissionErrorMessages":[
                                ],
                                "profileId":"se-570031",
                                "exchangeRequests":[
                                ],
                                "giftWithPurchaseInfo":[
                                ],
                                "shippingAddress":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "address3":null,
                                    "address2":null,
                                    "city":"Syracuse",
                                    "address1":"21 Cedar Ave",
                                    "prefix":null,
                                    "companyName":null,
                                    "postalCode":"13202",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "selectedCountry":"US",
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-1977",
                                    "stateName":"New York",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "countryName":"United States",
                                    "state":"NY",
                                    "email":"kim@example.com",
                                    "selectedState":"NY",
                                    "state_ISOCode":"US-NY"
                                },
                                "siteId":"siteUS",
                                "markers":[
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28088|The selected shipping method is no longer available.|\n|28122|Specified order does not exist|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|28123|The order cannot be repriced.|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|28124|An error occurred while re-pricing the order.|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/repriceOrder_request"
                        },
                        "in":"body",
                        "name":"repriceOrder_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-orders-reprice-post",
                "x-filename-id":"ccagent-v1-orders-reprice-post"
            }
        },
        "/ccagent/v1/profiles":{
            "post":{
                "summary":"createProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProfile",
                "description":"Create Profile. Creates new user and generates password , if user does not exists for a given email id. Dynamic Properties of profile can be added to the request using the key value pair structure (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). These property values can take the type from any of boolean, date, float, string, timestamp, enumerated, big string.  Takes additonal header parameter x-ccsite corresponding to which site specific properties should be set. If x-ccsite value is not provided, it indicates default site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagent/v1/profiles"
                                    }
                                ],
                                "id":"428738"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|23012|No last name specified|\n|23013|No first name specified|\n|22003|Email Id passed in is null or empty|\n|200019|There was a problem creating your account. Please try again.|\n|22004|An internal error occurred while processing input request.|\n|23006|Invalid email address specified|\n|22024|{0}({1}) must be a String|\n|13036|One of the dynamic properties is not writable by the Agent user|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id corresponding to which site specific properties should be set",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createProfile_request"
                        },
                        "in":"body",
                        "name":"createProfile_request"
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-post",
                "x-filename-id":"ccagent-v1-profiles-post"
            },
            "get":{
                "summary":"searchProfiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"searchProfiles",
                "description":"Search Profiles. Get profiles by the search criteria entered. The search criteria include First Name, Last Name, Email, Postal Code, Phone Number .",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/searchProfiles_response"
                        },
                        "examples":{
                            "application/json":{
                                "profileList":[
                                    {
                                        "profileDetail":{
                                            "firstName":"Kim",
                                            "lastName":"Anderson",
                                            "customerContactId":"CRMID_1",
                                            "roles":[
                                                {
                                                    "associations":[
                                                        {
                                                            "relatedItemId":null,
                                                            "type":"global"
                                                        }
                                                    ],
                                                    "repositoryId":"200001",
                                                    "name":"role1",
                                                    "id":"200001",
                                                    "type":"role"
                                                }
                                            ],
                                            "repositoryId":"se-570031",
                                            "shippingAddress":{
                                                "externalAddressId":"EXT_ADDR_1",
                                                "phoneNumber":"212-555-1977",
                                                "postalCode":"13202",
                                                "repositoryId":"se-980031"
                                            },
                                            "id":"se-570031",
                                            "parentOrganization":null,
                                            "email":"kim@example.com"
                                        },
                                        "numberOfOrders":43,
                                        "latestOrderId":"o10042",
                                        "hasIncompleteOrder":false
                                    }
                                ],
                                "hasMore":false,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles?q=%7BfirstName=kim%2ClastName=%22%22%2Climit=20%2CpageNumber=0%2CrequireCount=false%7D"
                                    }
                                ],
                                "totalNoOfProfiles":1
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\nBelow is the list of error codes specific to Text Search: \n\n\n|Error Code|Description|\n|------------------|------------------|\n|100001|Search client internal error.|\n|100002|Invalid date format|\n|100003|No pagination info passed in the search reuqest.|\n|100004|Invalid search criteria passed in search request.|\n|100006|Invalid boolean value.|\n|100013|Text search configuration is not enabled. Please enable text search to fetch the records\n|300001|Internal error occurred while performing search operation|\n|300002|One or more properties entered in the search criteria are invalid|\n|300003|One or more properties entered in the search criteria are not accessible by the Agent user|\n|300004|The property types of multiple dynamic properties entered in a single search criteria are not compatible with each other|\n\nBelow is the list of error codes specific to SCIM Search: \n\n\n|Error Code|Description|\n|------------------|------------------|\n|85003|Invalid attribute in query"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Search criteria - Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|firstName|string|First name of the profile|\n|lastName|string|Last name of the profile|\n|phoneNumber|string|The phone Number of the shipping address.|\n|pageNumber|integer|The page number for pagination|\n|postalCode|string|The postal Code of the shipping address|\n|limit|integer|The batch size of the order records to be fetched together.|\n|email|string|email of the profile|\nSearch criteria in SCIM Format should be as: firstName co \"Kim\". \n\nSearching with custom properties: \n\n For Text Search, add prefix \"dynProps_\" (case sensitive) to the name of custom property being searched. For example: For a custom property with name as isVipCustomer, use search criteria field as dynProps_isVipCustomer.\n For SCIM Search, use the custom property name as the search criteria field without any prefix. For example: For a custom property with name as isVipCustomer, use search criteria field as isVipCustomer.\n",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"Should be SCIM if we are searching using SCIM query format",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body. Applicable when queryFormat=SCIM",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response. Applicable when queryFormat=SCIM",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched. Applicable when queryFormat=SCIM",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call. Applicable when queryFormat=SCIM",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched. Applicable when queryFormat=SCIM",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-get",
                "x-filename-id":"ccagent-v1-profiles-get"
            },
            "delete":{
                "summary":"deleteProfiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProfiles",
                "description":"This endpoint is superseded by the POST /profiles/delete endpoint.\n Not all REST clients will allow the passing of a message body with a DELETE action and so POST /profiles/delete should be used instead.",
                "responses":{
                    "200":{
                        "description":"OK."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13037|Missing required property: profileIds|\n|22002|No profile found with profile id {0}.|\n|20561|An error occurred while trying to delete the profile with id {0}.|\n|20562|B2B profile is not allowed to be deleted.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteProfiles_request"
                        },
                        "in":"body",
                        "name":"deleteProfiles_request"
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-delete",
                "x-filename-id":"ccagent-v1-profiles-delete"
            }
        },
        "/ccagent/v1/addresses":{
            "get":{
                "summary":"listAddresses",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAddresses",
                "description":"List Addresses. This operation is used to get the list of addresses based on the search criteria provided. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization. ",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccagent/v1/addresses?orgId=100001&q=country eq \"US\"&addressType=Office Address"
                                    }
                                ],
                                "items":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"shipping",
                                                    "repositoryId":"ss-10002",
                                                    "id":"SHIPPING"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"190001",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100191|Invalid query param.|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'.|\n|89102|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"include",
                        "description":"Query string to get all/inherited secondaryAddresses. \"all\"/\"inheritedOnly\" are the only allowed values. If include is not specified, seondaryAddresses of that organization is returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orgId",
                        "description":"Organization Id whose addresses has to be fetched",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"includeCustomProperties",
                        "description":"The custom properties for the addresses will be returned if this is set to true.Custom properties will also be returned if queryFormat/addressType/q/sort is specified. There is no significance for this property if any of these properties are specified queryFormat/addressType/q/sort",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties. Search on all the address possible except repositoryId and addressType",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This is the field to provide sort on the address properties except addressType.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"addressType",
                        "description":"Exact nick name to search. Wild card/Partial / Case insensitive search is not supported",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"queryFormat to search on the address properties. Possible values SCIM or null.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Organizations Address List"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-addresses-get",
                "x-filename-id":"ccagent-v1-addresses-get"
            }
        },
        "/ccagent/v1/currencies":{
            "get":{
                "summary":"listCurrencies",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCurrencies",
                "description":"List Currencies. Get a list of currencies and the currently selected currency.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCurrencies_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":43,
                                "totalResults":43,
                                "offset":3,
                                "selectedCurrency":{
                                    "currencyType":null,
                                    "symbol":"$",
                                    "deleted":false,
                                    "displayName":"US Dollar",
                                    "repositoryId":"en_US",
                                    "fractionalDigits":2,
                                    "currencyCode":"USD",
                                    "numericCode":"840"
                                },
                                "limit":3,
                                "sort":{
                                    "property":"currencyCode",
                                    "order":"asc"
                                },
                                "items":{
                                    "currencyType":null,
                                    "symbol":"CHF",
                                    "deleted":false,
                                    "displayName":"Swiss Franc",
                                    "repositoryId":"fr_CH",
                                    "fractionalDigits":2,
                                    "currencyCode":"CHF",
                                    "numericCode":"756"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80005|The currency for the price list locale was not found.|\n|80009|There was an error fetching the currency list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeDeleted",
                        "description":"If true, include soft deleted items in results. If false or not present, exclude them.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Currency"
                ],
                "x-internal-id":"ccagent-v1-currencies-get",
                "x-filename-id":"ccagent-v1-currencies-get"
            }
        },
        "/ccagent/v1/merchant/billingCountries":{
            "get":{
                "summary":"listSelectedBillingCountries",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSelectedBillingCountries",
                "description":"List Selected Billing Countries. Lists the billing countries and their regions that are currently configured in Admin settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSelectedBillingCountries_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/merchant/billingCountries"
                                    }
                                ],
                                "countriesList":[
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"AU-ACT",
                                                "displayName":"Australian Capital Territory",
                                                "repositoryId":"AU-ACT",
                                                "abbreviation":"ACT"
                                            },
                                            {
                                                "regionCode":"AU-NSW",
                                                "displayName":"New South Wales",
                                                "repositoryId":"AU-NSW",
                                                "abbreviation":"NSW"
                                            },
                                            {
                                                "regionCode":"AU-NT",
                                                "displayName":"Northern Territory",
                                                "repositoryId":"AU-NT",
                                                "abbreviation":"NT"
                                            },
                                            {
                                                "regionCode":"AU-QLD",
                                                "displayName":"Queensland",
                                                "repositoryId":"AU-QLD",
                                                "abbreviation":"QLD"
                                            },
                                            {
                                                "regionCode":"AU-SA",
                                                "displayName":"South Australia",
                                                "repositoryId":"AU-SA",
                                                "abbreviation":"SA"
                                            },
                                            {
                                                "regionCode":"AU-TAS",
                                                "displayName":"Tasmania",
                                                "repositoryId":"AU-TAS",
                                                "abbreviation":"TAS"
                                            },
                                            {
                                                "regionCode":"AU-VIC",
                                                "displayName":"Victoria",
                                                "repositoryId":"AU-VIC",
                                                "abbreviation":"VIC"
                                            },
                                            {
                                                "regionCode":"AU-WA",
                                                "displayName":"Western Australia",
                                                "repositoryId":"AU-WA",
                                                "abbreviation":"WA"
                                            }
                                        ],
                                        "displayName":"Australia",
                                        "countryCode":"AU",
                                        "repositoryId":"AU"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"BD-A",
                                                "displayName":"Barisal",
                                                "repositoryId":"BD-A",
                                                "abbreviation":"A"
                                            },
                                            {
                                                "regionCode":"BD-B",
                                                "displayName":"Chittagong",
                                                "repositoryId":"BD-B",
                                                "abbreviation":"B"
                                            },
                                            {
                                                "regionCode":"BD-C",
                                                "displayName":"Dhaka",
                                                "repositoryId":"BD-C",
                                                "abbreviation":"C"
                                            },
                                            {
                                                "regionCode":"BD-D",
                                                "displayName":"Khulna",
                                                "repositoryId":"BD-D",
                                                "abbreviation":"D"
                                            },
                                            {
                                                "regionCode":"BD-E",
                                                "displayName":"Rajshahi",
                                                "repositoryId":"BD-E",
                                                "abbreviation":"E"
                                            },
                                            {
                                                "regionCode":"BD-F",
                                                "displayName":"Rangpur",
                                                "repositoryId":"BD-F",
                                                "abbreviation":"F"
                                            },
                                            {
                                                "regionCode":"BD-G",
                                                "displayName":"Sylhet",
                                                "repositoryId":"BD-G",
                                                "abbreviation":"G"
                                            }
                                        ],
                                        "displayName":"Bangladesh",
                                        "countryCode":"BD",
                                        "repositoryId":"BD"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"CA-AB",
                                                "displayName":"Alberta",
                                                "repositoryId":"CA-AB",
                                                "abbreviation":"AB"
                                            },
                                            {
                                                "regionCode":"CA-BC",
                                                "displayName":"British Columbia",
                                                "repositoryId":"CA-BC",
                                                "abbreviation":"BC"
                                            },
                                            {
                                                "regionCode":"CA-MB",
                                                "displayName":"Manitoba",
                                                "repositoryId":"CA-MB",
                                                "abbreviation":"MB"
                                            },
                                            {
                                                "regionCode":"CA-NB",
                                                "displayName":"New Brunswick",
                                                "repositoryId":"CA-NB",
                                                "abbreviation":"NB"
                                            },
                                            {
                                                "regionCode":"CA-NL",
                                                "displayName":"Newfoundland and Labrador",
                                                "repositoryId":"CA-NL",
                                                "abbreviation":"NL"
                                            },
                                            {
                                                "regionCode":"CA-NT",
                                                "displayName":"Northwest Territories",
                                                "repositoryId":"CA-NT",
                                                "abbreviation":"NT"
                                            },
                                            {
                                                "regionCode":"CA-NS",
                                                "displayName":"Nova Scotia",
                                                "repositoryId":"CA-NS",
                                                "abbreviation":"NS"
                                            },
                                            {
                                                "regionCode":"CA-NU",
                                                "displayName":"Nunavut",
                                                "repositoryId":"CA-NU",
                                                "abbreviation":"NU"
                                            },
                                            {
                                                "regionCode":"CA-ON",
                                                "displayName":"Ontario",
                                                "repositoryId":"CA-ON",
                                                "abbreviation":"ON"
                                            },
                                            {
                                                "regionCode":"CA-PE",
                                                "displayName":"Prince Edward Island",
                                                "repositoryId":"CA-PE",
                                                "abbreviation":"PE"
                                            },
                                            {
                                                "regionCode":"CA-QC",
                                                "displayName":"Quebec",
                                                "repositoryId":"CA-QC",
                                                "abbreviation":"QC"
                                            },
                                            {
                                                "regionCode":"CA-SK",
                                                "displayName":"Saskatchewan",
                                                "repositoryId":"CA-SK",
                                                "abbreviation":"SK"
                                            },
                                            {
                                                "regionCode":"CA-YT",
                                                "displayName":"Yukon",
                                                "repositoryId":"CA-YT",
                                                "abbreviation":"YT"
                                            }
                                        ],
                                        "displayName":"Canada",
                                        "countryCode":"CA",
                                        "repositoryId":"CA"
                                    },
                                    {
                                        "regions":[
                                        ],
                                        "displayName":"Faroe Islands",
                                        "countryCode":"FO",
                                        "repositoryId":"FO"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"DE-BW",
                                                "displayName":"Baden-W???rttemberg",
                                                "repositoryId":"DE-BW",
                                                "abbreviation":"BW"
                                            },
                                            {
                                                "regionCode":"DE-BY",
                                                "displayName":"Bavaria",
                                                "repositoryId":"DE-BY",
                                                "abbreviation":"BY"
                                            },
                                            {
                                                "regionCode":"DE-BE",
                                                "displayName":"Berlin",
                                                "repositoryId":"DE-BE",
                                                "abbreviation":"BE"
                                            },
                                            {
                                                "regionCode":"DE-BB",
                                                "displayName":"Brandenburg",
                                                "repositoryId":"DE-BB",
                                                "abbreviation":"BB"
                                            },
                                            {
                                                "regionCode":"DE-HB",
                                                "displayName":"Bremen",
                                                "repositoryId":"DE-HB",
                                                "abbreviation":"HB"
                                            },
                                            {
                                                "regionCode":"DE-HH",
                                                "displayName":"Hamburg",
                                                "repositoryId":"DE-HH",
                                                "abbreviation":"HH"
                                            },
                                            {
                                                "regionCode":"DE-HE",
                                                "displayName":"Hesse",
                                                "repositoryId":"DE-HE",
                                                "abbreviation":"HE"
                                            },
                                            {
                                                "regionCode":"DE-NI",
                                                "displayName":"Lower Saxony",
                                                "repositoryId":"DE-NI",
                                                "abbreviation":"NI"
                                            },
                                            {
                                                "regionCode":"DE-MV",
                                                "displayName":"Mecklenburg West Pomerania",
                                                "repositoryId":"DE-MV",
                                                "abbreviation":"MV"
                                            },
                                            {
                                                "regionCode":"DE-NW",
                                                "displayName":"North Rhine Westphalia",
                                                "repositoryId":"DE-NW",
                                                "abbreviation":"NW"
                                            },
                                            {
                                                "regionCode":"DE-RP",
                                                "displayName":"Rhinland-Palatinate",
                                                "repositoryId":"DE-RP",
                                                "abbreviation":"RP"
                                            },
                                            {
                                                "regionCode":"DE-SL",
                                                "displayName":"Saarland",
                                                "repositoryId":"DE-SL",
                                                "abbreviation":"SL"
                                            },
                                            {
                                                "regionCode":"DE-SN",
                                                "displayName":"Saxony",
                                                "repositoryId":"DE-SN",
                                                "abbreviation":"SN"
                                            },
                                            {
                                                "regionCode":"DE-ST",
                                                "displayName":"Saxony-Anhalt",
                                                "repositoryId":"DE-ST",
                                                "abbreviation":"ST"
                                            },
                                            {
                                                "regionCode":"DE-SH",
                                                "displayName":"Schleswig-Holstein",
                                                "repositoryId":"DE-SH",
                                                "abbreviation":"SH"
                                            },
                                            {
                                                "regionCode":"DE-TH",
                                                "displayName":"Thuringia",
                                                "repositoryId":"DE-TH",
                                                "abbreviation":"TH"
                                            }
                                        ],
                                        "displayName":"Germany",
                                        "countryCode":"DE",
                                        "repositoryId":"DE"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"MC-FO",
                                                "displayName":"Fontvieille",
                                                "repositoryId":"MC-FO",
                                                "abbreviation":"FO"
                                            },
                                            {
                                                "regionCode":"MC-JE",
                                                "displayName":"Jardin Exotique",
                                                "repositoryId":"MC-JE",
                                                "abbreviation":"JE"
                                            },
                                            {
                                                "regionCode":"MC-CL",
                                                "displayName":"La Colle",
                                                "repositoryId":"MC-CL",
                                                "abbreviation":"CL"
                                            },
                                            {
                                                "regionCode":"MC-CO",
                                                "displayName":"La Condamine",
                                                "repositoryId":"MC-CO",
                                                "abbreviation":"CO"
                                            },
                                            {
                                                "regionCode":"MC-GA",
                                                "displayName":"La Gare",
                                                "repositoryId":"MC-GA",
                                                "abbreviation":"GA"
                                            },
                                            {
                                                "regionCode":"MC-LA",
                                                "displayName":"Larvotto",
                                                "repositoryId":"MC-LA",
                                                "abbreviation":"LA"
                                            },
                                            {
                                                "regionCode":"MC-SO",
                                                "displayName":"La Source",
                                                "repositoryId":"MC-SO",
                                                "abbreviation":"SO"
                                            },
                                            {
                                                "regionCode":"MC-MA",
                                                "displayName":"Malbousquet",
                                                "repositoryId":"MC-MA",
                                                "abbreviation":"MA"
                                            },
                                            {
                                                "regionCode":"MC-MO",
                                                "displayName":"Monaco-Ville",
                                                "repositoryId":"MC-MO",
                                                "abbreviation":"MO"
                                            },
                                            {
                                                "regionCode":"MC-MG",
                                                "displayName":"Moneghetti",
                                                "repositoryId":"MC-MG",
                                                "abbreviation":"MG"
                                            },
                                            {
                                                "regionCode":"MC-MC",
                                                "displayName":"Monte-Carlo",
                                                "repositoryId":"MC-MC",
                                                "abbreviation":"MC"
                                            },
                                            {
                                                "regionCode":"MC-MU",
                                                "displayName":"Moulins",
                                                "repositoryId":"MC-MU",
                                                "abbreviation":"MU"
                                            },
                                            {
                                                "regionCode":"MC-PH",
                                                "displayName":"Port-Hercule",
                                                "repositoryId":"MC-PH",
                                                "abbreviation":"PH"
                                            },
                                            {
                                                "regionCode":"MC-SD",
                                                "displayName":"Sainte-D???vote",
                                                "repositoryId":"MC-SD",
                                                "abbreviation":"SD"
                                            },
                                            {
                                                "regionCode":"MC-SR",
                                                "displayName":"Saint-Roman",
                                                "repositoryId":"MC-SR",
                                                "abbreviation":"SR"
                                            },
                                            {
                                                "regionCode":"MC-SP",
                                                "displayName":"Sp???lugues",
                                                "repositoryId":"MC-SP",
                                                "abbreviation":"SP"
                                            },
                                            {
                                                "regionCode":"MC-VR",
                                                "displayName":"Vallon de la Rousse",
                                                "repositoryId":"MC-VR",
                                                "abbreviation":"VR"
                                            }
                                        ],
                                        "displayName":"Monaco",
                                        "countryCode":"MC",
                                        "repositoryId":"MC"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"LK-2",
                                                "displayName":"Central Province",
                                                "repositoryId":"LK-2",
                                                "abbreviation":"2"
                                            },
                                            {
                                                "regionCode":"LK-5",
                                                "displayName":"Eastern Province",
                                                "repositoryId":"LK-5",
                                                "abbreviation":"5"
                                            },
                                            {
                                                "regionCode":"LK-7",
                                                "displayName":"North Central Province",
                                                "repositoryId":"LK-7",
                                                "abbreviation":"7"
                                            },
                                            {
                                                "regionCode":"LK-4",
                                                "displayName":"Northern Province",
                                                "repositoryId":"LK-4",
                                                "abbreviation":"4"
                                            },
                                            {
                                                "regionCode":"LK-6",
                                                "displayName":"North Western Province",
                                                "repositoryId":"LK-6",
                                                "abbreviation":"6"
                                            },
                                            {
                                                "regionCode":"LK-9",
                                                "displayName":"Sabaragamuwa Province",
                                                "repositoryId":"LK-9",
                                                "abbreviation":"9"
                                            },
                                            {
                                                "regionCode":"LK-3",
                                                "displayName":"Southern Province",
                                                "repositoryId":"LK-3",
                                                "abbreviation":"3"
                                            },
                                            {
                                                "regionCode":"LK-8",
                                                "displayName":"Uva Province",
                                                "repositoryId":"LK-8",
                                                "abbreviation":"8"
                                            },
                                            {
                                                "regionCode":"LK-1",
                                                "displayName":"Western Province",
                                                "repositoryId":"LK-1",
                                                "abbreviation":"1"
                                            }
                                        ],
                                        "displayName":"Sri Lanka",
                                        "countryCode":"LK",
                                        "repositoryId":"LK"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"US-AL",
                                                "displayName":"Alabama",
                                                "repositoryId":"US-AL",
                                                "abbreviation":"AL"
                                            },
                                            {
                                                "regionCode":"US-AK",
                                                "displayName":"Alaska",
                                                "repositoryId":"US-AK",
                                                "abbreviation":"AK"
                                            },
                                            {
                                                "regionCode":"US-AS",
                                                "displayName":"American Samoa",
                                                "repositoryId":"US-AS",
                                                "abbreviation":"AS"
                                            },
                                            {
                                                "regionCode":"US-AZ",
                                                "displayName":"Arizona",
                                                "repositoryId":"US-AZ",
                                                "abbreviation":"AZ"
                                            },
                                            {
                                                "regionCode":"US-AR",
                                                "displayName":"Arkansas",
                                                "repositoryId":"US-AR",
                                                "abbreviation":"AR"
                                            },
                                            {
                                                "regionCode":"US-CA",
                                                "displayName":"California",
                                                "repositoryId":"US-CA",
                                                "abbreviation":"CA"
                                            },
                                            {
                                                "regionCode":"US-CO",
                                                "displayName":"Colorado",
                                                "repositoryId":"US-CO",
                                                "abbreviation":"CO"
                                            },
                                            {
                                                "regionCode":"US-CT",
                                                "displayName":"Connecticut",
                                                "repositoryId":"US-CT",
                                                "abbreviation":"CT"
                                            },
                                            {
                                                "regionCode":"US-DE",
                                                "displayName":"Delaware",
                                                "repositoryId":"US-DE",
                                                "abbreviation":"DE"
                                            },
                                            {
                                                "regionCode":"US-DC",
                                                "displayName":"District of Columbia",
                                                "repositoryId":"US-DC",
                                                "abbreviation":"DC"
                                            },
                                            {
                                                "regionCode":"US-FL",
                                                "displayName":"Florida",
                                                "repositoryId":"US-FL",
                                                "abbreviation":"FL"
                                            },
                                            {
                                                "regionCode":"US-GA",
                                                "displayName":"Georgia",
                                                "repositoryId":"US-GA",
                                                "abbreviation":"GA"
                                            },
                                            {
                                                "regionCode":"US-GU",
                                                "displayName":"Guam",
                                                "repositoryId":"US-GU",
                                                "abbreviation":"GU"
                                            },
                                            {
                                                "regionCode":"US-HI",
                                                "displayName":"Hawaii",
                                                "repositoryId":"US-HI",
                                                "abbreviation":"HI"
                                            },
                                            {
                                                "regionCode":"US-ID",
                                                "displayName":"Idaho",
                                                "repositoryId":"US-ID",
                                                "abbreviation":"ID"
                                            },
                                            {
                                                "regionCode":"US-IL",
                                                "displayName":"Illinois",
                                                "repositoryId":"US-IL",
                                                "abbreviation":"IL"
                                            },
                                            {
                                                "regionCode":"US-IN",
                                                "displayName":"Indiana",
                                                "repositoryId":"US-IN",
                                                "abbreviation":"IN"
                                            },
                                            {
                                                "regionCode":"US-IA",
                                                "displayName":"Iowa",
                                                "repositoryId":"US-IA",
                                                "abbreviation":"IA"
                                            },
                                            {
                                                "regionCode":"US-KS",
                                                "displayName":"Kansas",
                                                "repositoryId":"US-KS",
                                                "abbreviation":"KS"
                                            },
                                            {
                                                "regionCode":"US-KY",
                                                "displayName":"Kentucky",
                                                "repositoryId":"US-KY",
                                                "abbreviation":"KY"
                                            },
                                            {
                                                "regionCode":"US-LA",
                                                "displayName":"Louisiana",
                                                "repositoryId":"US-LA",
                                                "abbreviation":"LA"
                                            },
                                            {
                                                "regionCode":"US-ME",
                                                "displayName":"Maine",
                                                "repositoryId":"US-ME",
                                                "abbreviation":"ME"
                                            },
                                            {
                                                "regionCode":"US-MD",
                                                "displayName":"Maryland",
                                                "repositoryId":"US-MD",
                                                "abbreviation":"MD"
                                            },
                                            {
                                                "regionCode":"US-MA",
                                                "displayName":"Massachusetts",
                                                "repositoryId":"US-MA",
                                                "abbreviation":"MA"
                                            },
                                            {
                                                "regionCode":"US-MI",
                                                "displayName":"Michigan",
                                                "repositoryId":"US-MI",
                                                "abbreviation":"MI"
                                            },
                                            {
                                                "regionCode":"US-MN",
                                                "displayName":"Minnesota",
                                                "repositoryId":"US-MN",
                                                "abbreviation":"MN"
                                            },
                                            {
                                                "regionCode":"US-MS",
                                                "displayName":"Mississippi",
                                                "repositoryId":"US-MS",
                                                "abbreviation":"MS"
                                            },
                                            {
                                                "regionCode":"US-MO",
                                                "displayName":"Missouri",
                                                "repositoryId":"US-MO",
                                                "abbreviation":"MO"
                                            },
                                            {
                                                "regionCode":"US-MT",
                                                "displayName":"Montana",
                                                "repositoryId":"US-MT",
                                                "abbreviation":"MT"
                                            },
                                            {
                                                "regionCode":"US-NE",
                                                "displayName":"Nebraska",
                                                "repositoryId":"US-NE",
                                                "abbreviation":"NE"
                                            },
                                            {
                                                "regionCode":"US-NV",
                                                "displayName":"Nevada",
                                                "repositoryId":"US-NV",
                                                "abbreviation":"NV"
                                            },
                                            {
                                                "regionCode":"US-NH",
                                                "displayName":"New Hampshire",
                                                "repositoryId":"US-NH",
                                                "abbreviation":"NH"
                                            },
                                            {
                                                "regionCode":"US-NJ",
                                                "displayName":"New Jersey",
                                                "repositoryId":"US-NJ",
                                                "abbreviation":"NJ"
                                            },
                                            {
                                                "regionCode":"US-NM",
                                                "displayName":"New Mexico",
                                                "repositoryId":"US-NM",
                                                "abbreviation":"NM"
                                            },
                                            {
                                                "regionCode":"US-NY",
                                                "displayName":"New York",
                                                "repositoryId":"US-NY",
                                                "abbreviation":"NY"
                                            },
                                            {
                                                "regionCode":"US-NC",
                                                "displayName":"North Carolina",
                                                "repositoryId":"US-NC",
                                                "abbreviation":"NC"
                                            },
                                            {
                                                "regionCode":"US-ND",
                                                "displayName":"North Dakota",
                                                "repositoryId":"US-ND",
                                                "abbreviation":"ND"
                                            },
                                            {
                                                "regionCode":"US-MP",
                                                "displayName":"Northern Mariana Islands",
                                                "repositoryId":"US-MP",
                                                "abbreviation":"MP"
                                            },
                                            {
                                                "regionCode":"US-OH",
                                                "displayName":"Ohio",
                                                "repositoryId":"US-OH",
                                                "abbreviation":"OH"
                                            },
                                            {
                                                "regionCode":"US-OK",
                                                "displayName":"Oklahoma",
                                                "repositoryId":"US-OK",
                                                "abbreviation":"OK"
                                            },
                                            {
                                                "regionCode":"US-OR",
                                                "displayName":"Oregon",
                                                "repositoryId":"US-OR",
                                                "abbreviation":"OR"
                                            },
                                            {
                                                "regionCode":"US-PA",
                                                "displayName":"Pennsylvania",
                                                "repositoryId":"US-PA",
                                                "abbreviation":"PA"
                                            },
                                            {
                                                "regionCode":"US-PR",
                                                "displayName":"Puerto Rico",
                                                "repositoryId":"US-PR",
                                                "abbreviation":"PR"
                                            },
                                            {
                                                "regionCode":"US-RI",
                                                "displayName":"Rhode Island",
                                                "repositoryId":"US-RI",
                                                "abbreviation":"RI"
                                            },
                                            {
                                                "regionCode":"US-SC",
                                                "displayName":"South Carolina",
                                                "repositoryId":"US-SC",
                                                "abbreviation":"SC"
                                            },
                                            {
                                                "regionCode":"US-SD",
                                                "displayName":"South Dakota",
                                                "repositoryId":"US-SD",
                                                "abbreviation":"SD"
                                            },
                                            {
                                                "regionCode":"US-TN",
                                                "displayName":"Tennessee",
                                                "repositoryId":"US-TN",
                                                "abbreviation":"TN"
                                            },
                                            {
                                                "regionCode":"US-TX",
                                                "displayName":"Texas",
                                                "repositoryId":"US-TX",
                                                "abbreviation":"TX"
                                            },
                                            {
                                                "regionCode":"US-UM",
                                                "displayName":"US Minor Outlying Islands",
                                                "repositoryId":"US-UM",
                                                "abbreviation":"UM"
                                            },
                                            {
                                                "regionCode":"US-UT",
                                                "displayName":"Utah",
                                                "repositoryId":"US-UT",
                                                "abbreviation":"UT"
                                            },
                                            {
                                                "regionCode":"US-VT",
                                                "displayName":"Vermont",
                                                "repositoryId":"US-VT",
                                                "abbreviation":"VT"
                                            },
                                            {
                                                "regionCode":"US-VA",
                                                "displayName":"Virginia",
                                                "repositoryId":"US-VA",
                                                "abbreviation":"VA"
                                            },
                                            {
                                                "regionCode":"US-VI",
                                                "displayName":"Virgin Islands",
                                                "repositoryId":"US-VI",
                                                "abbreviation":"VI"
                                            },
                                            {
                                                "regionCode":"US-WA",
                                                "displayName":"Washington",
                                                "repositoryId":"US-WA",
                                                "abbreviation":"WA"
                                            },
                                            {
                                                "regionCode":"US-WV",
                                                "displayName":"West Virginia",
                                                "repositoryId":"US-WV",
                                                "abbreviation":"WV"
                                            },
                                            {
                                                "regionCode":"US-WI",
                                                "displayName":"Wisconsin",
                                                "repositoryId":"US-WI",
                                                "abbreviation":"WI"
                                            },
                                            {
                                                "regionCode":"US-WY",
                                                "displayName":"Wyoming",
                                                "repositoryId":"US-WY",
                                                "abbreviation":"WY"
                                            }
                                        ],
                                        "displayName":"United States",
                                        "countryCode":"US",
                                        "repositoryId":"US"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80033|Error retrieving billing country and its regions|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"sortByOrder",
                        "description":"Sort Order: asc or desc",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"siteId",
                        "description":"Site ID of the site",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sortByCode",
                        "description":"Sort by Code: true or false",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-billingCountries-get",
                "x-filename-id":"ccagent-v1-merchant-billingcountries-get"
            }
        },
        "/ccagent/v1/stockStatus":{
            "get":{
                "summary":"getStockStatuses",
                "produces":[
                    "application/json"
                ],
                "operationId":"getStockStatuses",
                "description":"Get Stock Statuses. Gets the stock statuses and orderable quantity details of all the items in the cart. If multiple inventories are defined optionally pass in the inventory locations you wish to view.  Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getStockStatuses_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "catalogId":"cloudLakeCatalog",
                                    "productId":"prod10011",
                                    "preOrderableQuantity":0,
                                    "orderableQuantity":95,
                                    "stockStatus":"IN_STOCK",
                                    "availabilityDate":null,
                                    "backOrderableQuantity":50,
                                    "catRefId":"sku10024",
                                    "inStockQuantity":25
                                },
                                {
                                    "catalogId":"cloudLakeCatalog",
                                    "productId":"Product_9E",
                                    "preOrderableQuantity":50,
                                    "orderableQuantity":95,
                                    "locationId":"CRSHome-GlenAllen186",
                                    "stockStatus":"IN_STOCK",
                                    "availabilityDate":null,
                                    "backOrderableQuantity":0,
                                    "catRefId":"Sku_9F",
                                    "inStockQuantity":25
                                },
                                {
                                    "catalogId":"cloudLakeCatalog",
                                    "productId":"Product_9E",
                                    "preOrderableQuantity":50,
                                    "orderableQuantity":95,
                                    "locationId":"CRSHome-GlenAllen187",
                                    "stockStatus":"IN_STOCK",
                                    "availabilityDate":null,
                                    "backOrderableQuantity":0,
                                    "catRefId":"Sku_9F",
                                    "inStockQuantity":25
                                },
                                {
                                    "catalogId":"null",
                                    "productId":"Product_9E",
                                    "locationId":"CRSHome-GlenAllen186",
                                    "stockStatus":"OUT_OF_STOCK",
                                    "catRefId":"Sku_9F"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20030|If some internal error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"Catalog Ids of the products",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"products",
                        "description":"Product ids separated by comma.  Supports the productId:skuId format to narrow down the results to a particular sku. ",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"locationIds",
                        "description":"Inventory location ids separated by comma. When multiple inventories exist specify which inventory location(s) to query.  If you wish to explicitly query the default inventory (no location id set) then use the 'NULL' id.  If locationIds are not specified then the query will default to use the site's inventory location id if set, otherwise the query will use the default inventory (no location id set).  ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"actualStockStatus",
                        "description":"When this parameter is true, the actual stock status of the product / sku will be returned to the client. By default, we show all products / skus as in stock when the stock level is 0.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expandStockDetails",
                        "description":"Flag to include all the stock details for each sku when skuId is not sent as part of query",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"excludeStatus",
                        "description":"Select the products stock status that you wish to exclude from the returned results - for example excludeStatus=OUT_OF_STOCK.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Stock Status"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-stockStatus-get",
                "x-filename-id":"ccagent-v1-stockstatus-get"
            }
        },
        "/ccagent/v1/products/{id}":{
            "get":{
                "summary":"getProduct",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProduct",
                "description":"Get Product. Gets a detailed product information based on product ID provided. Optionally takes the x-ccasset-language header to get translated content in another language. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile.Additonally takes x-ccsite header to return data specific to the site",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProduct_response"
                        },
                        "examples":{
                            "application/json":{
                                "dynamicPropertyMapLong":{
                                },
                                "productSource":"SAP_MASTER_DATA",
                                "largeImage":null,
                                "listVolumePrice":null,
                                "keywords":[
                                ],
                                "orderable":null,
                                "relatedProducts":null,
                                "orderLimit":null,
                                "CountryOfOrigin":"US",
                                "onlineOnly":false,
                                "listPrices":{
                                    "defaultPriceGroup":399.99
                                },
                                "type":"camera",
                                "seoMetaInfo":null,
                                "largeImageURLs":[
                                    "/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg&height=940&width=940"
                                ],
                                "listVolumePrices":{
                                    "defaultPriceGroup":null
                                },
                                "addOnProducts":[
                                    {
                                        "repositoryId":"cp10004",
                                        "configurationOptions":[
                                            {
                                                "product":{
                                                    "displayName":"OM-D E-M10 Digital Compact System Camera",
                                                    "repositoryId":"camera_1",
                                                    "id":"camera_1",
                                                    "type":"camera"
                                                },
                                                "repositoryId":"co10009",
                                                "id":"co10009",
                                                "sku":{
                                                    "repositoryId":"camerasku_1_1",
                                                    "id":"camerasku_1_1"
                                                }
                                            },
                                            {
                                                "product":{
                                                    "displayName":"OM-D E-M10 Digital Compact System Camera",
                                                    "repositoryId":"camera_1",
                                                    "id":"camera_1",
                                                    "type":"camera"
                                                },
                                                "repositoryId":"co10010",
                                                "id":"co10010",
                                                "sku":{
                                                    "repositoryId":"camerasku_1_2",
                                                    "id":"camerasku_1_2"
                                                }
                                            }
                                        ],
                                        "id":"cp10004"
                                    },
                                    {
                                        "repositoryId":"cp10005",
                                        "configurationOptions":[
                                            {
                                                "product":{
                                                    "displayName":"Movie Gift Card",
                                                    "repositoryId":"giftCard_1",
                                                    "id":"giftCard_1",
                                                    "type":"giftCard"
                                                },
                                                "repositoryId":"co10011",
                                                "id":"co10011",
                                                "sku":{
                                                    "repositoryId":"giftCardsku_1",
                                                    "id":"giftCardsku_1"
                                                }
                                            }
                                        ],
                                        "id":"cp10005"
                                    }
                                ],
                                "shippable":true,
                                "derivedSalePriceFrom":"defaultPriceGroup",
                                "bomItemVariableName":"olympusEm10Camera",
                                "primaryImageAltText":"OM-D E-M10 Digital Compact System Camera",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/products/camera_1"
                                    }
                                ],
                                "id":"camera_1",
                                "brand":null,
                                "salePriceEndDate":null,
                                "parentCategories":[
                                    {
                                        "repositoryId":"cameracat"
                                    }
                                ],
                                "height":null,
                                "defaultProductListingSku":null,
                                "assetable":false,
                                "unitOfMeasure":null,
                                "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg&height=475&width=475",
                                "seoKeywordsDerived":"OM-D E-M10 Digital Compact System Camera,Cameras and Camcorders",
                                "salesProductType":"Finished Good",
                                "seoUrlSlugDerived":"OM-D E-M10 Digital Compact System Camera",
                                "dynamicPropertyMapBigString":{
                                },
                                "weight":null,
                                "active":true,
                                "thumbImageURLs":[
                                    "/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg&height=100&width=100"
                                ],
                                "taxCode":"PC030100",
                                "ReleaseDate":null,
                                "creationDate":"2017-04-05T05:32:28.000Z",
                                "EffectivePixels":null,
                                "arrivalDate":null,
                                "route":"/om-d-e-m10-digital-compact-system-camera/product/camera_1",
                                "relatedArticles":[
                                ],
                                "ExposureControl":null,
                                "mediumImageURLs":[
                                    "/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg&height=475&width=475"
                                ],
                                "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg&height=300&width=300",
                                "parentCategory":null,
                                "sourceImageURLs":[
                                    "/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg&height=300&width=300"
                                ],
                                "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg&height=300&width=300",
                                "minOrderLimit":1,
                                "longDescription":"This Olympus OM-D E-M10 digital compact system camera 14.1-megapixel,\n                4/3 Live MOS sensor allows you to capture sharp photos and record high-definition video footage with up\n                to 1920 x 1080 resolution. Built-in Wi-Fi lets you easily share stored files.\n            ",
                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg&height=100&width=100",
                                "nonreturnable":false,
                                "displayName":"OM-D E-M10 Digital Compact System Camera",
                                "seoDescriptionDerived":"OM-D E-M10 Digital Compact System Camera",
                                "description":null,
                                "salePrices":{
                                    "defaultPriceGroup":null
                                },
                                "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg",
                                "seoTitleDerived":"OM-D E-M10 Digital Compact System Camera",
                                "childSkusCount":141,
                                "storageMedia":"USB",
                                "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg&height=940&width=940",
                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                "smallImageURLs":[
                                    "/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg&height=300&width=300"
                                ],
                                "shippingSurcharges":{
                                    "defaultPriceGroup":null
                                },
                                "dynamicPropertyMapString":{
                                },
                                "filteredSKUs":[
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":1
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"24.3-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_1",
                                        "barcode":"200000000554",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Yellow",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":299
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedOnlineOnly":true,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":299,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_1",
                                        "shippingSurcharge":null,
                                        "partNumber":"part-001",
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":2
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"30.8-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_2",
                                        "barcode":"200000001087",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Yellow",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":null,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_2",
                                        "shippingSurcharge":null,
                                        "partNumber":"part-001",
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":2
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"30.8-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_3",
                                        "barcode":"200000001193",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Yellow",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":299
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":299,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_3",
                                        "shippingSurcharge":null,
                                        "partNumber":"part-001",
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":1
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"24.3-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_4",
                                        "barcode":"200000001308",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Yellow",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":null,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_4",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":110,
                                            "sku-camera_resolution":2
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"30.8-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_5",
                                        "barcode":"200000001414",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Tan",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":200
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":200,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_5",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":110,
                                            "sku-camera_resolution":2
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"30.8-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_6",
                                        "barcode":"200000001520",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Tan",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":299
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":299,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_6",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":1
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"24.3-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_7",
                                        "barcode":"200000001636",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Yellow",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":null,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_7",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":1
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"24.3-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_8",
                                        "barcode":"200000001742",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Yellow",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":199
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":199,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_8",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":2
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"30.8-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_9",
                                        "barcode":"200000001858",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Yellow",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":300
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":300,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_9",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":0,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_10",
                                        "barcode":"200000000561",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Antique Brass",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_10",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":1,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_11",
                                        "barcode":"200000000677",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Apricot",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_11",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":2,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_12",
                                        "barcode":"200000000783",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Aquamarine",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_12",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":3,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_13",
                                        "barcode":"200000000899",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Asparagus",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_13",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":4,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_14",
                                        "barcode":"200000001001",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Atomic Tangerine",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_14",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":5,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_15",
                                        "barcode":"200000001032",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Banana Mania",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_15",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":6,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_16",
                                        "barcode":"200000001049",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Beaver",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_16",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":7,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_17",
                                        "barcode":"200000001056",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Bittersweet",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_17",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":8,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_18",
                                        "barcode":"200000001063",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Black",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_18",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":9,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_19",
                                        "barcode":"200000001070",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Blizzard Blue",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":399.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":399.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_19",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":10,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_20",
                                        "barcode":"200000001094",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Blue",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_20",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":11,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_21",
                                        "barcode":"200000001100",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Blue Bell",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_21",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":12,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_22",
                                        "barcode":"200000001117",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Blue Gray",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_22",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":13,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_23",
                                        "barcode":"200000001124",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Blue Green",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_23",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":14,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_24",
                                        "barcode":"200000001131",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Blue Violet",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":3.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_24",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":15,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_25",
                                        "barcode":"200000001148",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Blush",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_25",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":16,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_26",
                                        "barcode":"200000001155",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Brick Red",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_26",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":17,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_27",
                                        "barcode":"200000001162",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Brown",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_27",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":18,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_28",
                                        "barcode":"200000001179",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Burnt Orange",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":3.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_28",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":19,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_29",
                                        "barcode":"200000001186",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Burnt Sienna",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":3.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_29",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":20,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_30",
                                        "barcode":"200000001209",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Cadet Blue",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":3.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_30",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":21,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Canary",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_31",
                                        "thumbnailImage":null,
                                        "barcode":"200000001216",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_31",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":22,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_32",
                                        "barcode":"200000001223",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Caribbean Green",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_32",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":23,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_33",
                                        "barcode":"200000001230",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Carnation Pink",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_33",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":24,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_34",
                                        "barcode":"200000001247",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Cerise",
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_34",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":25,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Cerulean",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_35",
                                        "thumbnailImage":null,
                                        "barcode":"200000001254",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_35",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":26,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Chestnut",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_36",
                                        "thumbnailImage":null,
                                        "barcode":"200000001261",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_36",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":27,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Copper",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_37",
                                        "thumbnailImage":null,
                                        "barcode":"200000001278",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_37",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":28,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Cornflower",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_38",
                                        "thumbnailImage":null,
                                        "barcode":"200000001285",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_38",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":29,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Cotton Candy",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_39",
                                        "thumbnailImage":null,
                                        "barcode":"200000001292",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_39",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":30,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Dandelion",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_40",
                                        "thumbnailImage":null,
                                        "barcode":"200000001315",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_40",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":31,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Denim",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_41",
                                        "thumbnailImage":null,
                                        "barcode":"200000001322",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_41",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":32,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Desert Sand",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_42",
                                        "thumbnailImage":null,
                                        "barcode":"200000001339",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_42",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":33,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Eggplant",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_43",
                                        "thumbnailImage":null,
                                        "barcode":"200000001346",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_43",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":34,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Electric Lime",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_44",
                                        "thumbnailImage":null,
                                        "barcode":"200000001353",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_44",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":35,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Fern",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_45",
                                        "thumbnailImage":null,
                                        "barcode":"200000001360",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_45",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":36,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Forest Green",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_46",
                                        "thumbnailImage":null,
                                        "barcode":"200000001377",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_46",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":37,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Fuchsia",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_47",
                                        "thumbnailImage":null,
                                        "barcode":"200000001384",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_47",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":38,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Fuzzy Wuzzy",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_48",
                                        "thumbnailImage":null,
                                        "barcode":"200000001391",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_48",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":39,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Gold",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_49",
                                        "thumbnailImage":null,
                                        "barcode":"200000001407",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_49",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":40,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Goldenrod",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_50",
                                        "thumbnailImage":null,
                                        "barcode":"200000001421",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_50",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":41,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Granny Smith Apple",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_51",
                                        "thumbnailImage":null,
                                        "barcode":"200000001438",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_51",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":42,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Gray",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_52",
                                        "thumbnailImage":null,
                                        "barcode":"200000001445",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_52",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":43,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Green",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_53",
                                        "thumbnailImage":null,
                                        "barcode":"200000001452",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_53",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":44,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Green Blue",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_54",
                                        "thumbnailImage":null,
                                        "barcode":"200000001469",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_54",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":45,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Green Yellow",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_55",
                                        "thumbnailImage":null,
                                        "barcode":"200000001476",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_55",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":46,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Hot Magenta",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_56",
                                        "thumbnailImage":null,
                                        "barcode":"200000001483",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_56",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":47,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Inchworm",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_57",
                                        "thumbnailImage":null,
                                        "barcode":"200000001490",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_57",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":48,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Indigo",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_58",
                                        "thumbnailImage":null,
                                        "barcode":"200000001506",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_58",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":49,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Jazzberry Jam",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_59",
                                        "thumbnailImage":null,
                                        "barcode":"200000001513",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_59",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":50,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Jungle Green",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_60",
                                        "thumbnailImage":null,
                                        "barcode":"200000001537",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_60",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":51,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Laser Lemon",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_61",
                                        "thumbnailImage":null,
                                        "barcode":"200000001544",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_61",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":52,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Lavender",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_62",
                                        "thumbnailImage":null,
                                        "barcode":"200000001551",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_62",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":53,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Lemon Yellow",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_63",
                                        "thumbnailImage":null,
                                        "barcode":"200000001568",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_63",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":54,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Macaroni and Cheese",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_64",
                                        "thumbnailImage":null,
                                        "barcode":"200000001575",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_64",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":55,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Magenta",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_65",
                                        "thumbnailImage":null,
                                        "barcode":"200000001582",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_65",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":56,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Magic Mint",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_66",
                                        "thumbnailImage":null,
                                        "barcode":"200000001599",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_66",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":57,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Mahogany",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_67",
                                        "thumbnailImage":null,
                                        "barcode":"200000001605",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_67",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":58,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Maize",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_68",
                                        "thumbnailImage":null,
                                        "barcode":"200000001612",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_68",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":59,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Manatee",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_69",
                                        "thumbnailImage":null,
                                        "barcode":"200000001629",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_69",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":60,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Mango Tango",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_70",
                                        "thumbnailImage":null,
                                        "barcode":"200000001643",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_70",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":61,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Maroon",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_71",
                                        "thumbnailImage":null,
                                        "barcode":"200000001650",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_71",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":62,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Mauvelous",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_72",
                                        "thumbnailImage":null,
                                        "barcode":"200000001667",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_72",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":63,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Melon",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_73",
                                        "thumbnailImage":null,
                                        "barcode":"200000001674",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_73",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":64,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Midnight Blue",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_74",
                                        "thumbnailImage":null,
                                        "barcode":"200000001681",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_74",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":65,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Mountain Meadow",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_75",
                                        "thumbnailImage":null,
                                        "barcode":"200000001698",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_75",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":66,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Mulberry",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_76",
                                        "thumbnailImage":null,
                                        "barcode":"200000001704",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_76",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":67,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Navy Blue",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_77",
                                        "thumbnailImage":null,
                                        "barcode":"200000001711",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_77",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":68,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Neon Carrot",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_78",
                                        "thumbnailImage":null,
                                        "barcode":"200000001728",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_78",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":69,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Olive Green",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_79",
                                        "thumbnailImage":null,
                                        "barcode":"200000001735",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_79",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":70,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Orange",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_80",
                                        "thumbnailImage":null,
                                        "barcode":"200000001759",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_80",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":71,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Orange Red",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_81",
                                        "thumbnailImage":null,
                                        "barcode":"200000001766",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_81",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":72,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Orange Yellow",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_82",
                                        "thumbnailImage":null,
                                        "barcode":"200000001773",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_82",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":73,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Orchid",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_83",
                                        "thumbnailImage":null,
                                        "barcode":"200000001780",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_83",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":74,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Outer Space",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_84",
                                        "thumbnailImage":null,
                                        "barcode":"200000001797",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_84",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":75,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Outrageous Orange",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_85",
                                        "thumbnailImage":null,
                                        "barcode":"200000001803",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_85",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":76,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Pacific Blue",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_86",
                                        "thumbnailImage":null,
                                        "barcode":"200000001810",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_86",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":77,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Peach",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_87",
                                        "thumbnailImage":null,
                                        "barcode":"200000001827",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_87",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":78,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Periwinkle",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":40
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_88",
                                        "thumbnailImage":null,
                                        "barcode":"200000001834",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":40,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_88",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":79,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Piggy Pink",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_89",
                                        "thumbnailImage":null,
                                        "barcode":"200000001841",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_89",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":80,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Pine Green",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_90",
                                        "thumbnailImage":null,
                                        "barcode":"200000001865",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_90",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":81,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Pink Flamingo",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_91",
                                        "thumbnailImage":null,
                                        "barcode":"200000001872",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_91",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":82,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Pink Sherbert",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_92",
                                        "thumbnailImage":null,
                                        "barcode":"200000001889",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_92",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":83,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Plum",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_93",
                                        "thumbnailImage":null,
                                        "barcode":"200000001896",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_93",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":84,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Purple Heart",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_94",
                                        "thumbnailImage":null,
                                        "barcode":"200000001902",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_94",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":85,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Purple Mountain's Majesty",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_95",
                                        "thumbnailImage":null,
                                        "barcode":"200000001919",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_95",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":86,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Purple Pizzazz",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_96",
                                        "thumbnailImage":null,
                                        "barcode":"200000001926",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_96",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":87,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Radical Red",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_97",
                                        "thumbnailImage":null,
                                        "barcode":"200000001933",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_97",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":88,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Raw Sienna",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_98",
                                        "thumbnailImage":null,
                                        "barcode":"200000001940",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_98",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":89,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Raw Umber",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_99",
                                        "thumbnailImage":null,
                                        "barcode":"200000001957",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_99",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":90,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Razzle Dazzle Rose",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_100",
                                        "thumbnailImage":null,
                                        "barcode":"200000000578",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_100",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":91,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Razzmatazz",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_101",
                                        "thumbnailImage":null,
                                        "barcode":"200000000585",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_101",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":92,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Red",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_102",
                                        "thumbnailImage":null,
                                        "barcode":"200000000592",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_102",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":93,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Red Orange",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_103",
                                        "thumbnailImage":null,
                                        "barcode":"200000000608",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_103",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":94,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Red Violet",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_104",
                                        "thumbnailImage":null,
                                        "barcode":"200000000615",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_104",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":95,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Robin's Egg Blue",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_105",
                                        "thumbnailImage":null,
                                        "barcode":"200000000622",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_105",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":96,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Royal Purple",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":99.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_106",
                                        "thumbnailImage":null,
                                        "barcode":"200000000639",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":99.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_106",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":97,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Salmon",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_107",
                                        "thumbnailImage":null,
                                        "barcode":"200000000646",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_107",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":98,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Scarlet",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_108",
                                        "thumbnailImage":null,
                                        "barcode":"200000000653",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_108",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":99,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Screamin' Green",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_109",
                                        "thumbnailImage":null,
                                        "barcode":"200000000660",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_109",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":100,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Sea Green",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_110",
                                        "thumbnailImage":null,
                                        "barcode":"200000000684",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_110",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":101,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Sepia",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_111",
                                        "thumbnailImage":null,
                                        "barcode":"200000000691",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_111",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":102,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Shadow",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_112",
                                        "thumbnailImage":null,
                                        "barcode":"200000000707",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_112",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":103,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Shamrock",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_113",
                                        "thumbnailImage":null,
                                        "barcode":"200000000714",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_113",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":104,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Shocking Pink",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":30.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_114",
                                        "thumbnailImage":null,
                                        "barcode":"200000000721",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":30.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_114",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":105,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Silver",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_115",
                                        "thumbnailImage":null,
                                        "barcode":"200000000738",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_115",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":106,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Sky Blue",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_116",
                                        "thumbnailImage":null,
                                        "barcode":"200000000745",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_116",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":107,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Spring Green",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_117",
                                        "thumbnailImage":null,
                                        "barcode":"200000000752",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_117",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":108,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Sunglow",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_118",
                                        "thumbnailImage":null,
                                        "barcode":"200000000769",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_118",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":109,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Sunset Orange",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_119",
                                        "thumbnailImage":null,
                                        "barcode":"200000000776",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_119",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":110,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Tan",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_120",
                                        "thumbnailImage":null,
                                        "barcode":"200000000790",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_120",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":111,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Teal Blue",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_121",
                                        "thumbnailImage":null,
                                        "barcode":"200000000806",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_121",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":112,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Thistle",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_122",
                                        "thumbnailImage":null,
                                        "barcode":"200000000813",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_122",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":113,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Tickle Me Pink",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_123",
                                        "thumbnailImage":null,
                                        "barcode":"200000000820",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_123",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":114,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Timberwolf",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_124",
                                        "thumbnailImage":null,
                                        "barcode":"200000000837",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_124",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":115,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Tropical Rain Forest",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_125",
                                        "thumbnailImage":null,
                                        "barcode":"200000000844",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_125",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":116,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Tumbleweed",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_126",
                                        "thumbnailImage":null,
                                        "barcode":"200000000851",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_126",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":117,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Turquoise Blue",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_127",
                                        "thumbnailImage":null,
                                        "barcode":"200000000868",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_127",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":118,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Unmellow Yellow",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_128",
                                        "thumbnailImage":null,
                                        "barcode":"200000000875",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_128",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":119,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Violet (Purple)",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_129",
                                        "thumbnailImage":null,
                                        "barcode":"200000000882",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_129",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":120,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Violet Blue",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_130",
                                        "thumbnailImage":null,
                                        "barcode":"200000000905",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_130",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":121,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Violet Red",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_131",
                                        "thumbnailImage":null,
                                        "barcode":"200000000912",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_131",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":122,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Vivid Tangerine",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_132",
                                        "thumbnailImage":null,
                                        "barcode":"200000000929",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_132",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":123,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Vivid Violet",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_133",
                                        "thumbnailImage":null,
                                        "barcode":"200000000936",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_133",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":124,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"White",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_134",
                                        "thumbnailImage":null,
                                        "barcode":"200000000943",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_134",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":125,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Wild Blue Yonder",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_135",
                                        "thumbnailImage":null,
                                        "barcode":"200000000950",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_135",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":126,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Wild Strawberry",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":8.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_136",
                                        "thumbnailImage":null,
                                        "barcode":"200000000967",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":8.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_136",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":127,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Wild Watermelon",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":7.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_137",
                                        "thumbnailImage":null,
                                        "barcode":"200000000974",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":7.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_137",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":128,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Wisteria",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":6.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_138",
                                        "thumbnailImage":null,
                                        "barcode":"200000000981",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":6.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_138",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":5.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_139",
                                        "thumbnailImage":null,
                                        "barcode":"200000000998",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":5.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_139",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":130,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow Green",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":4.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_140",
                                        "thumbnailImage":null,
                                        "barcode":"200000001018",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":4.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_140",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":131,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow Orange",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_141",
                                        "thumbnailImage":null,
                                        "barcode":"200000001025",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_141",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    }
                                ],
                                "saleVolumePrices":{
                                    "defaultPriceGroup":null
                                },
                                "primaryImageTitle":"OM-D E-M10 Digital Compact System Camera",
                                "saleVolumePrice":null,
                                "childSKUs":[
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":1
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":true,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":299
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"24.3-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "derivedOnlineOnly":false,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_1",
                                        "thumbnailImage":null,
                                        "barcode":"200000000554",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":299,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_1",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":2
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"30.8-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_2",
                                        "thumbnailImage":null,
                                        "barcode":"200000001087",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_2",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":2
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":299
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"30.8-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_3",
                                        "thumbnailImage":null,
                                        "barcode":"200000001193",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":299,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_3",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":1
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"24.3-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_4",
                                        "thumbnailImage":null,
                                        "barcode":"200000001308",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_4",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":110,
                                            "sku-camera_resolution":2
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Tan",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":200
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"30.8-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_5",
                                        "thumbnailImage":null,
                                        "barcode":"200000001414",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":200,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_5",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":110,
                                            "sku-camera_resolution":2
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Tan",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":299
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"30.8-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_6",
                                        "thumbnailImage":null,
                                        "barcode":"200000001520",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":299,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_6",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":1
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"24.3-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_7",
                                        "thumbnailImage":null,
                                        "barcode":"200000001636",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_7",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":1
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":199
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"24.3-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_8",
                                        "thumbnailImage":null,
                                        "barcode":"200000001742",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":199,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_8",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":2
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":300
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"30.8-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_9",
                                        "thumbnailImage":null,
                                        "barcode":"200000001858",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":300,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_9",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":0,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Antique Brass",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_10",
                                        "thumbnailImage":null,
                                        "barcode":"200000000561",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_10",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":1,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Apricot",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_11",
                                        "thumbnailImage":null,
                                        "barcode":"200000000677",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_11",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":2,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Aquamarine",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_12",
                                        "thumbnailImage":null,
                                        "barcode":"200000000783",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_12",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":3,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Asparagus",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_13",
                                        "thumbnailImage":null,
                                        "barcode":"200000000899",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_13",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":4,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Atomic Tangerine",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_14",
                                        "thumbnailImage":null,
                                        "barcode":"200000001001",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_14",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":5,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Banana Mania",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_15",
                                        "thumbnailImage":null,
                                        "barcode":"200000001032",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_15",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":6,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Beaver",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_16",
                                        "thumbnailImage":null,
                                        "barcode":"200000001049",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_16",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":7,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Bittersweet",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_17",
                                        "thumbnailImage":null,
                                        "barcode":"200000001056",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_17",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":8,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Black",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_18",
                                        "thumbnailImage":null,
                                        "barcode":"200000001063",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_18",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":9,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Blizzard Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":399.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_19",
                                        "thumbnailImage":null,
                                        "barcode":"200000001070",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":399.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_19",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":10,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_20",
                                        "thumbnailImage":null,
                                        "barcode":"200000001094",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_20",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":11,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Blue Bell",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_21",
                                        "thumbnailImage":null,
                                        "barcode":"200000001100",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_21",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":12,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Blue Gray",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_22",
                                        "thumbnailImage":null,
                                        "barcode":"200000001117",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_22",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":13,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Blue Green",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_23",
                                        "thumbnailImage":null,
                                        "barcode":"200000001124",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_23",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":14,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Blue Violet",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_24",
                                        "thumbnailImage":null,
                                        "barcode":"200000001131",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_24",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":15,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Blush",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_25",
                                        "thumbnailImage":null,
                                        "barcode":"200000001148",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_25",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":16,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Brick Red",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_26",
                                        "thumbnailImage":null,
                                        "barcode":"200000001155",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_26",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":17,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Brown",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_27",
                                        "thumbnailImage":null,
                                        "barcode":"200000001162",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_27",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":18,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Burnt Orange",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_28",
                                        "thumbnailImage":null,
                                        "barcode":"200000001179",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_28",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":19,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Burnt Sienna",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_29",
                                        "thumbnailImage":null,
                                        "barcode":"200000001186",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_29",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":20,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Cadet Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_30",
                                        "thumbnailImage":null,
                                        "barcode":"200000001209",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_30",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":21,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Canary",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_31",
                                        "thumbnailImage":null,
                                        "barcode":"200000001216",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_31",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":22,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Caribbean Green",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_32",
                                        "thumbnailImage":null,
                                        "barcode":"200000001223",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_32",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":23,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Carnation Pink",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_33",
                                        "thumbnailImage":null,
                                        "barcode":"200000001230",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_33",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":24,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Cerise",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_34",
                                        "thumbnailImage":null,
                                        "barcode":"200000001247",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_34",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":25,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Cerulean",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_35",
                                        "thumbnailImage":null,
                                        "barcode":"200000001254",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_35",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":26,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Chestnut",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_36",
                                        "thumbnailImage":null,
                                        "barcode":"200000001261",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_36",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":27,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Copper",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_37",
                                        "thumbnailImage":null,
                                        "barcode":"200000001278",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_37",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":28,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Cornflower",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_38",
                                        "thumbnailImage":null,
                                        "barcode":"200000001285",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_38",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":29,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Cotton Candy",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_39",
                                        "thumbnailImage":null,
                                        "barcode":"200000001292",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_39",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":30,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Dandelion",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_40",
                                        "thumbnailImage":null,
                                        "barcode":"200000001315",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_40",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":31,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Denim",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_41",
                                        "thumbnailImage":null,
                                        "barcode":"200000001322",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_41",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":32,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Desert Sand",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_42",
                                        "thumbnailImage":null,
                                        "barcode":"200000001339",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_42",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":33,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Eggplant",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_43",
                                        "thumbnailImage":null,
                                        "barcode":"200000001346",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_43",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":34,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Electric Lime",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_44",
                                        "thumbnailImage":null,
                                        "barcode":"200000001353",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_44",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":35,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Fern",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_45",
                                        "thumbnailImage":null,
                                        "barcode":"200000001360",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_45",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":36,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Forest Green",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_46",
                                        "thumbnailImage":null,
                                        "barcode":"200000001377",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_46",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":37,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Fuchsia",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_47",
                                        "thumbnailImage":null,
                                        "barcode":"200000001384",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_47",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":38,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Fuzzy Wuzzy",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_48",
                                        "thumbnailImage":null,
                                        "barcode":"200000001391",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_48",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":39,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Gold",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_49",
                                        "thumbnailImage":null,
                                        "barcode":"200000001407",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_49",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":40,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Goldenrod",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_50",
                                        "thumbnailImage":null,
                                        "barcode":"200000001421",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_50",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":41,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Granny Smith Apple",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_51",
                                        "thumbnailImage":null,
                                        "barcode":"200000001438",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_51",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":42,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Gray",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_52",
                                        "thumbnailImage":null,
                                        "barcode":"200000001445",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_52",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":43,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Green",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_53",
                                        "thumbnailImage":null,
                                        "barcode":"200000001452",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_53",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":44,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Green Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_54",
                                        "thumbnailImage":null,
                                        "barcode":"200000001469",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_54",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":45,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Green Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_55",
                                        "thumbnailImage":null,
                                        "barcode":"200000001476",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_55",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":46,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Hot Magenta",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_56",
                                        "thumbnailImage":null,
                                        "barcode":"200000001483",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_56",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":47,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Inchworm",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_57",
                                        "thumbnailImage":null,
                                        "barcode":"200000001490",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_57",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":48,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Indigo",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_58",
                                        "thumbnailImage":null,
                                        "barcode":"200000001506",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_58",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":49,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Jazzberry Jam",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_59",
                                        "thumbnailImage":null,
                                        "barcode":"200000001513",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_59",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":50,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Jungle Green",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_60",
                                        "thumbnailImage":null,
                                        "barcode":"200000001537",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_60",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":51,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Laser Lemon",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_61",
                                        "thumbnailImage":null,
                                        "barcode":"200000001544",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_61",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":52,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Lavender",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_62",
                                        "thumbnailImage":null,
                                        "barcode":"200000001551",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_62",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":53,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Lemon Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_63",
                                        "thumbnailImage":null,
                                        "barcode":"200000001568",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_63",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":54,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Macaroni and Cheese",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_64",
                                        "thumbnailImage":null,
                                        "barcode":"200000001575",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_64",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":55,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Magenta",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_65",
                                        "thumbnailImage":null,
                                        "barcode":"200000001582",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_65",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":56,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Magic Mint",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_66",
                                        "thumbnailImage":null,
                                        "barcode":"200000001599",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_66",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":57,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Mahogany",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_67",
                                        "thumbnailImage":null,
                                        "barcode":"200000001605",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_67",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":58,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Maize",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_68",
                                        "thumbnailImage":null,
                                        "barcode":"200000001612",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_68",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":59,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Manatee",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_69",
                                        "thumbnailImage":null,
                                        "barcode":"200000001629",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_69",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":60,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Mango Tango",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_70",
                                        "thumbnailImage":null,
                                        "barcode":"200000001643",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_70",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":61,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Maroon",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_71",
                                        "thumbnailImage":null,
                                        "barcode":"200000001650",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_71",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":62,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Mauvelous",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_72",
                                        "thumbnailImage":null,
                                        "barcode":"200000001667",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_72",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":63,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Melon",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_73",
                                        "thumbnailImage":null,
                                        "barcode":"200000001674",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_73",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":64,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Midnight Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_74",
                                        "thumbnailImage":null,
                                        "barcode":"200000001681",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_74",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":65,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Mountain Meadow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_75",
                                        "thumbnailImage":null,
                                        "barcode":"200000001698",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_75",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":66,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Mulberry",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_76",
                                        "thumbnailImage":null,
                                        "barcode":"200000001704",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_76",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":67,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Navy Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_77",
                                        "thumbnailImage":null,
                                        "barcode":"200000001711",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_77",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":68,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Neon Carrot",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_78",
                                        "thumbnailImage":null,
                                        "barcode":"200000001728",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_78",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":69,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Olive Green",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_79",
                                        "thumbnailImage":null,
                                        "barcode":"200000001735",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_79",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":70,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Orange",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_80",
                                        "thumbnailImage":null,
                                        "barcode":"200000001759",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_80",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":71,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Orange Red",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_81",
                                        "thumbnailImage":null,
                                        "barcode":"200000001766",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_81",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":72,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Orange Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_82",
                                        "thumbnailImage":null,
                                        "barcode":"200000001773",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_82",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":73,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Orchid",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_83",
                                        "thumbnailImage":null,
                                        "barcode":"200000001780",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_83",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":74,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Outer Space",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_84",
                                        "thumbnailImage":null,
                                        "barcode":"200000001797",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_84",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":75,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Outrageous Orange",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_85",
                                        "thumbnailImage":null,
                                        "barcode":"200000001803",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_85",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":76,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Pacific Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_86",
                                        "thumbnailImage":null,
                                        "barcode":"200000001810",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_86",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":77,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Peach",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_87",
                                        "thumbnailImage":null,
                                        "barcode":"200000001827",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_87",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":78,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Periwinkle",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":40
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_88",
                                        "thumbnailImage":null,
                                        "barcode":"200000001834",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":40,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_88",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":79,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Piggy Pink",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_89",
                                        "thumbnailImage":null,
                                        "barcode":"200000001841",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_89",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":80,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Pine Green",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_90",
                                        "thumbnailImage":null,
                                        "barcode":"200000001865",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_90",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":81,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Pink Flamingo",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_91",
                                        "thumbnailImage":null,
                                        "barcode":"200000001872",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_91",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":82,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Pink Sherbert",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_92",
                                        "thumbnailImage":null,
                                        "barcode":"200000001889",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_92",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":83,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Plum",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_93",
                                        "thumbnailImage":null,
                                        "barcode":"200000001896",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_93",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":84,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Purple Heart",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_94",
                                        "thumbnailImage":null,
                                        "barcode":"200000001902",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_94",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":85,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Purple Mountain's Majesty",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_95",
                                        "thumbnailImage":null,
                                        "barcode":"200000001919",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_95",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":86,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Purple Pizzazz",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_96",
                                        "thumbnailImage":null,
                                        "barcode":"200000001926",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_96",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":87,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Radical Red",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_97",
                                        "thumbnailImage":null,
                                        "barcode":"200000001933",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_97",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":88,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Raw Sienna",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_98",
                                        "thumbnailImage":null,
                                        "barcode":"200000001940",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_98",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":89,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Raw Umber",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_99",
                                        "thumbnailImage":null,
                                        "barcode":"200000001957",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_99",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":90,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Razzle Dazzle Rose",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_100",
                                        "thumbnailImage":null,
                                        "barcode":"200000000578",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_100",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":91,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Razzmatazz",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_101",
                                        "thumbnailImage":null,
                                        "barcode":"200000000585",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_101",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":92,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Red",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_102",
                                        "thumbnailImage":null,
                                        "barcode":"200000000592",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_102",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":93,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Red Orange",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_103",
                                        "thumbnailImage":null,
                                        "barcode":"200000000608",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_103",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":94,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Red Violet",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_104",
                                        "thumbnailImage":null,
                                        "barcode":"200000000615",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_104",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":95,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Robin's Egg Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_105",
                                        "thumbnailImage":null,
                                        "barcode":"200000000622",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_105",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":96,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Royal Purple",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":99.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_106",
                                        "thumbnailImage":null,
                                        "barcode":"200000000639",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":99.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_106",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":97,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Salmon",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_107",
                                        "thumbnailImage":null,
                                        "barcode":"200000000646",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_107",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":98,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Scarlet",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_108",
                                        "thumbnailImage":null,
                                        "barcode":"200000000653",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_108",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":99,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Screamin' Green",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_109",
                                        "thumbnailImage":null,
                                        "barcode":"200000000660",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_109",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":100,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Sea Green",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_110",
                                        "thumbnailImage":null,
                                        "barcode":"200000000684",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_110",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":101,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Sepia",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_111",
                                        "thumbnailImage":null,
                                        "barcode":"200000000691",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_111",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":102,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Shadow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_112",
                                        "thumbnailImage":null,
                                        "barcode":"200000000707",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_112",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":103,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Shamrock",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_113",
                                        "thumbnailImage":null,
                                        "barcode":"200000000714",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_113",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":104,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Shocking Pink",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":30.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_114",
                                        "thumbnailImage":null,
                                        "barcode":"200000000721",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":30.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_114",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":105,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Silver",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_115",
                                        "thumbnailImage":null,
                                        "barcode":"200000000738",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_115",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":106,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Sky Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_116",
                                        "thumbnailImage":null,
                                        "barcode":"200000000745",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_116",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":107,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Spring Green",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_117",
                                        "thumbnailImage":null,
                                        "barcode":"200000000752",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_117",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":108,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Sunglow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_118",
                                        "thumbnailImage":null,
                                        "barcode":"200000000769",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_118",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":109,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Sunset Orange",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_119",
                                        "thumbnailImage":null,
                                        "barcode":"200000000776",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_119",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":110,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Tan",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_120",
                                        "thumbnailImage":null,
                                        "barcode":"200000000790",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_120",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":111,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Teal Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":39.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_121",
                                        "thumbnailImage":null,
                                        "barcode":"200000000806",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":39.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_121",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":112,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Thistle",
                                        "listVolumePrice":null,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_122",
                                        "thumbnailImage":null,
                                        "barcode":"200000000813",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_122",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":113,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Tickle Me Pink",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_123",
                                        "thumbnailImage":null,
                                        "barcode":"200000000820",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_123",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":114,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Timberwolf",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_124",
                                        "thumbnailImage":null,
                                        "barcode":"200000000837",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_124",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":115,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Tropical Rain Forest",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_125",
                                        "thumbnailImage":null,
                                        "barcode":"200000000844",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_125",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":116,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Tumbleweed",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_126",
                                        "thumbnailImage":null,
                                        "barcode":"200000000851",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_126",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":117,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Turquoise Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_127",
                                        "thumbnailImage":null,
                                        "barcode":"200000000868",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_127",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":118,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Unmellow Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_128",
                                        "thumbnailImage":null,
                                        "barcode":"200000000875",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_128",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":119,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Violet (Purple)",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_129",
                                        "thumbnailImage":null,
                                        "barcode":"200000000882",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_129",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":120,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Violet Blue",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_130",
                                        "thumbnailImage":null,
                                        "barcode":"200000000905",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_130",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":121,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Violet Red",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_131",
                                        "thumbnailImage":null,
                                        "barcode":"200000000912",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_131",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":122,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Vivid Tangerine",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_132",
                                        "thumbnailImage":null,
                                        "barcode":"200000000929",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_132",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":123,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Vivid Violet",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_133",
                                        "thumbnailImage":null,
                                        "barcode":"200000000936",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_133",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":124,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"White",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_134",
                                        "thumbnailImage":null,
                                        "barcode":"200000000943",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_134",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":125,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Wild Blue Yonder",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_135",
                                        "thumbnailImage":null,
                                        "barcode":"200000000950",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":9.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_135",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":126,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Wild Strawberry",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":8.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_136",
                                        "thumbnailImage":null,
                                        "barcode":"200000000967",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":8.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_136",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":127,
                                            "sku-camera_resolution":0
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "id":"camerasku_1_137",
                                        "barcode":"200000000974",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "color":"Wild Watermelon",
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":7.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":7.99,
                                        "fullImageURLs":[
                                        ],
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"camerasku_1_137",
                                        "shippingSurcharge":null,
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":128,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Wisteria",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":6.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_138",
                                        "thumbnailImage":null,
                                        "barcode":"200000000981",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":6.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_138",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":129,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":5.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_139",
                                        "thumbnailImage":null,
                                        "barcode":"200000000998",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":5.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_139",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":130,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow Green",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":4.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_140",
                                        "thumbnailImage":null,
                                        "barcode":"200000001018",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":4.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_140",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    },
                                    {
                                        "productFamily":null,
                                        "dynamicPropertyMapLong":{
                                            "sku-camera_color":131,
                                            "sku-camera_resolution":0
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "color":"Yellow Orange",
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":3.99
                                        },
                                        "primaryFullImageURL":null,
                                        "listPrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "resolution":"14.1-megapixels",
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "model":null,
                                        "id":"camerasku_1_141",
                                        "thumbnailImage":null,
                                        "barcode":"200000001025",
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "unitOfMeasure":null,
                                        "salePrice":3.99,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"camerasku_1_141",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null,
                                        "configurable":false
                                    }
                                ],
                                "salePriceStartDate":null,
                                "relatedMediaContent":[
                                ],
                                "salePrice":null,
                                "fullImageURLs":[
                                    "/ccstore/v1/images/?source=/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg"
                                ],
                                "length":null,
                                "productImages":[
                                    {
                                        "path":"/products/OM_D_E_M10_LARGE.jpg",
                                        "metadata":{
                                        },
                                        "repositoryId":"cameraImg",
                                        "name":"Camera Image - Large",
                                        "url":"http://localhost:9080/file/v989946443828332892/products/OM_D_E_M10_LARGE.jpg",
                                        "tags":[
                                        ]
                                    }
                                ],
                                "variantValuesOrder":{
                                },
                                "notForIndividualSale":false,
                                "dateAvailable":"2017-04-05T05:32:28.000Z",
                                "derivedListPriceFrom":"defaultPriceGroup",
                                "repositoryId":"camera_1",
                                "width":null,
                                "shippingSurcharge":null,
                                "partNumber":"OLY-OMD-EM10-BLK-141",
                                "productImagesMetadata":[
                                    {
                                    }
                                ],
                                "daysAvailable":1,
                                "dynamicPropertyMapDouble":{
                                },
                                "configurable":false,
                                "listPrice":399.99
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|20032|No product id specified on item|\n|25013|Price List Internal Error|\n|20030|Get Product Type Internal Error|\n|20040|Could not get price for product|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"catalog id",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"secondaryCurrencyCode",
                        "description":"In case of mix currency, if secondaryCurrencyCode is getting passed, secondaryCurrencyShippingSurcharge will be calculated according to secondaryCurrencyCode",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showInactiveSkus",
                        "description":"return inactive skus only if its value is true",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"Boolean indicating if the translations property should be returned for each item in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the product to be fetched.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Products"
                ],
                "x-internal-id":"ccagent-v1-products-{id}-get",
                "x-filename-id":"ccagent-v1-products-id-get"
            }
        },
        "/ccagent/v1/saml/metadata/spEntityDescriptor":{
            "get":{
                "summary":"get Service Provider Entity Descriptor XML",
                "produces":[
                    "text/xml"
                ],
                "operationId":"getSpEntityDescriptor",
                "description":"Get Service Provider Entity Descriptor XML.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSpEntityDescriptor_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Agent/Agent Service Provider Entity Descriptor"
                ],
                "x-internal-id":"ccagent-v1-saml-metadata-spEntityDescriptor-get",
                "x-filename-id":"ccagent-v1-saml-metadata-spentitydescriptor-get"
            }
        },
        "/ccagent/v1/merchant/dispositionReasons":{
            "get":{
                "summary":"getDispositionReasons",
                "produces":[
                    "application/json"
                ],
                "operationId":"getDispositionReasons",
                "description":"Get Disposition Reasons. Lists the Disposition Reasons that can be given while receiving items against a exchange request",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getDispositionReasons_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayKey":"acceptedWithRefund",
                                    "displayName":"Accepted With Refund"
                                },
                                {
                                    "displayKey":"rejectedWithRefund",
                                    "displayName":"Rejected With Refund"
                                },
                                {
                                    "displayKey":"rejectedWithoutRefund",
                                    "displayName":"Rejected Without Refund"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"process",
                        "description":"Process whether it is Return / Exchange",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-dispositionReasons-get",
                "x-filename-id":"ccagent-v1-merchant-dispositionreasons-get"
            }
        },
        "/ccagent/v1/profiles/delete":{
            "post":{
                "summary":"deleteMultipleProfiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteMultipleProfiles",
                "description":"Endpoint for deleting multiple profiles, superseding the DELETE /profiles endpoint.\n Not all REST clients will allow the passing of a message body with a DELETE action and so this endpoint should be used going forward.",
                "responses":{
                    "200":{
                        "description":"OK."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13037|Missing required property: profileIds|\n|22002|No profile found with profile id {0}.|\n|20561|An error occurred while trying to delete the profile with id {0}.|\n|20562|B2B profile is not allowed to be deleted.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteProfiles_request"
                        },
                        "in":"body",
                        "name":"deleteProfiles_request"
                    }
                ],
                "tags":[
                    "Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profiles-delete-post",
                "x-filename-id":"ccagent-v1-profiles-delete-post"
            }
        },
        "/ccagent/v1/scheduledOrders":{
            "get":{
                "summary":"listScheduledOrdersByProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"listScheduledOrdersByProfile",
                "description":"List Scheduled Orders By Profile. Lists the scheduled orders corresponding to the given profileId. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listScheduledOrdersByProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "profileDetail":{
                                    "lastName":"Butt",
                                    "firstName":"James",
                                    "repositoryId":"120099",
                                    "receiveEmail":"no",
                                    "shippingAddress":{
                                        "lastName":"Butt",
                                        "firstName":"James",
                                        "country":"United States",
                                        "phoneNumber":"504-845-1427",
                                        "address2":"",
                                        "city":"New Orleans",
                                        "address1":"6649 N Blue Gum St",
                                        "postalCode":"70116",
                                        "county":"Orleans",
                                        "repositoryId":"140010",
                                        "state":"Los Angeles"
                                    },
                                    "dateOfBirth":null,
                                    "id":"120099",
                                    "locale":"en_US",
                                    "email":"jbutt@example.com",
                                    "daytimeTelephoneNumber":""
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/scheduledOrders?profileId=120939&requireProfileDetail=true"
                                    }
                                ],
                                "scheduledOrderHistory":{
                                    "total":1,
                                    "totalResults":1,
                                    "offset":0,
                                    "limit":250,
                                    "items":[
                                        {
                                            "lastError":null,
                                            "endDate":"2018-01-18T00:00:00.000Z",
                                            "executionStatusList":[
                                                {
                                                    "errorMessages":[
                                                        "Exception While cloning an order."
                                                    ],
                                                    "orderId":null,
                                                    "repositoryId":"600005",
                                                    "executionDate":"2016-11-23T00:00:00.000Z",
                                                    "id":"600005",
                                                    "orderSubmitted":false,
                                                    "orderTotal":null
                                                }
                                            ],
                                            "type":"scheduledOrder",
                                            "version":1,
                                            "lastScheduledRun":null,
                                            "schedule":{
                                                "daysInMonth":[
                                                    1
                                                ],
                                                "weeksInMonth":[
                                                ],
                                                "monthsInYear":[
                                                    0,
                                                    1,
                                                    2,
                                                    3,
                                                    4,
                                                    5,
                                                    6,
                                                    7,
                                                    8,
                                                    9,
                                                    10,
                                                    11
                                                ],
                                                "daysOfWeek":[
                                                ],
                                                "occurrenceInDay":1
                                            },
                                            "templateOrderId":"o90419",
                                            "clonedOrders":[
                                            ],
                                            "profileId":"120939",
                                            "repositoryId":"sco30002",
                                            "name":"test 123231",
                                            "siteId":"siteUS",
                                            "nextScheduledRun":"2017-01-01T00:00:00.000Z",
                                            "state":null,
                                            "id":"sco30002",
                                            "startDate":"2016-12-01T00:00:00.000Z",
                                            "createDate":"2016-11-22T17:14:14.000Z"
                                        }
                                    ]
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The query string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"siteScope",
                        "description":"Defines the scope of search when site id is passed. It takes the values - siteOnly or sharedCart.\n\nIf siteScope is passed as siteOnly, it will return orders corresponding to a particular site.\n\nIf it is passed as sharedCart, it will return all orders corresponding to Sharing sites in the Site Group. The default value is sharedCart",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"profileId",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"requireProfileDetail",
                        "description":"The flag indicating whether to fetch the profile detail.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the order belongs",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Scheduled Orders"
                ],
                "x-internal-id":"ccagent-v1-scheduledOrders-get",
                "x-filename-id":"ccagent-v1-scheduledorders-get"
            }
        },
        "/ccagent/v1/appeasementTypes":{
            "get":{
                "summary":"listTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listTypes",
                "description":"List appeasement types based on the search criteria entered.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listTypes_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\nBelow is the list of error codes: \n\n\n|Error Code|Description|\n|------------------|------------------|\n|85000|Invalid SCIM filter format.|\n|85003|Invalid attribute in query|\n|900025|An internal error occured while processing the input request|"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Search criteria - Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|active|boolean|active flag of the appeasement type|\n|id|string|id of the appeasement type|\n|description|string|description  of the appeasement type|\n|displayName|string|name of the appeasement type|\nSearch criteria in SCIM Format should be as: active eq true. \n",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/AppeasementTypes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-appeasementTypes-get",
                "x-filename-id":"ccagent-v1-appeasementtypes-get"
            }
        },
        "/ccagent/v1/orders/redact":{
            "post":{
                "summary":"redactOrders",
                "produces":[
                    "application/json"
                ],
                "operationId":"redactOrders",
                "description":"Redacts the given properties of the specified orders.",
                "responses":{
                    "200":{
                        "description":"OK."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13037|Missing required property: orderIds|\n|13037|Missing required property: properties|\n|28402|Error redacting orders.|\n|28403|The following properties are blocked from redaction, please remove from the set of properties to be redacted - {0}|\n|28404|Order with id {0} cannot be found.|\n|28405|Property of type RepositoryItem cannot be redacted, invalid property : {0}|\n|28405|Property of type Enumerated cannot be redacted, invalid property : {0}|\n|28405|Property is non writable and cannot be redacted, invalid property : {0}|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/redactOrders_request"
                        },
                        "in":"body",
                        "name":"redactOrders_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-orders-redact-post",
                "x-filename-id":"ccagent-v1-orders-redact-post"
            }
        },
        "/ccagent/v1/merchant/paymentGateways":{
            "get":{
                "summary":"listAllPaymentGateways",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAllPaymentGateways",
                "description":"Retrieves the payment gateways for the given site and organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAllPaymentGateways_response"
                        },
                        "examples":{
                            "application/json":{
                                "merchantId":"oraclecc",
                                "repositoryId":"Merchant-A",
                                "paymentGateways":[
                                    {
                                        "settingsConfigId":"PayULatamPaymentGatewaySettings",
                                        "enabledTypes":[
                                            "payULatamWebcheckout"
                                        ],
                                        "source":100,
                                        "agentConfig":{
                                            "preview":{
                                                "BR":"500719",
                                                "AR":"509171",
                                                "PA":"500537",
                                                "environment":"test",
                                                "apiKey":"6u39nqhq8ftd0hlvnjfs66eh8c",
                                                "apiLogin":"11959c415b33d0c",
                                                "PE":"500546",
                                                "merchantId":"500238",
                                                "CL":"509666",
                                                "paymentMethodTypes":"payULatamWebcheckout",
                                                "MX":"500547",
                                                "CO":"500538"
                                            },
                                            "storefront":{
                                                "BR":"500719",
                                                "AR":"509171",
                                                "PA":"500537",
                                                "environment":"test",
                                                "apiKey":"6u39nqhq8ftd0hlvnjfs66eh8c",
                                                "apiLogin":"11959c415b33d0c",
                                                "PE":"500546",
                                                "merchantId":"500238",
                                                "CL":"509666",
                                                "paymentMethodTypes":"payULatamWebcheckout",
                                                "MX":"500547",
                                                "CO":"500538"
                                            }
                                        },
                                        "type":"Generic",
                                        "previewConfigEnabledTypes":[
                                            "payULatamWebcheckout"
                                        ],
                                        "enabled":true,
                                        "storefrontConfig":{
                                            "BR":"500719",
                                            "AR":"509171",
                                            "PA":"500537",
                                            "environment":"test",
                                            "apiKey":"6u39nqhq8ftd0hlvnjfs66eh8c",
                                            "apiLogin":"11959c415b33d0c",
                                            "PE":"500546",
                                            "merchantId":"500238",
                                            "CL":"509666",
                                            "paymentMethodTypes":"payULatamWebcheckout",
                                            "MX":"500547",
                                            "CO":"500538"
                                        },
                                        "agentConfigEnabledTypes":null,
                                        "provider":"PayU Latam",
                                        "repositoryId":"PULAW-A",
                                        "storefrontConfigEnabledTypes":[
                                            "payULatamWebcheckout"
                                        ],
                                        "supportedTypes":[
                                            "payULatamWebcheckout"
                                        ],
                                        "previewConfig":{
                                            "BR":"500719",
                                            "AR":"509171",
                                            "PA":"500537",
                                            "environment":"test",
                                            "apiKey":"6u39nqhq8ftd0hlvnjfs66eh8c",
                                            "apiLogin":"11959c415b33d0c",
                                            "PE":"500546",
                                            "merchantId":"500238",
                                            "CL":"509666",
                                            "paymentMethodTypes":"payULatamWebcheckout",
                                            "MX":"500547",
                                            "CO":"500538"
                                        }
                                    },
                                    {
                                        "clientId":"AYLY2qpHNPE2RrnaEWb_dmQXLUxj7SGW_A7sskh_xokKIcJUGzyjdcewvaBtnnRuosakb7zDneetI7vu",
                                        "production":false,
                                        "captureType":"PlaceOrder",
                                        "repositoryId":"PP-A",
                                        "hasSecretKey":true,
                                        "enabledTypes":[
                                            "paypalCheckout"
                                        ],
                                        "type":"PayPal",
                                        "enabled":true
                                    },
                                    {
                                        "firstname":"John",
                                        "sopCredentials":{
                                            "preview":{
                                                "hasAccessKey":true,
                                                "profileId":"90B575C6-A062-4C69-BC17-56E9765084D5",
                                                "sopURL":"https://testsecureacceptance.cybersource.com/silent/pay",
                                                "repositoryId":"SOP-C",
                                                "hasSecretKey":true,
                                                "applicationName":"preview",
                                                "expirationDate":"2017-08-26T00:00:00.000Z"
                                            },
                                            "agent":{
                                                "hasAccessKey":true,
                                                "profileId":"Test123",
                                                "sopURL":"http://10.191.198.240:9080/ccagentui/v1/testQA/cybersourceSOP",
                                                "repositoryId":"SOP-B",
                                                "hasSecretKey":true,
                                                "applicationName":"agent",
                                                "expirationDate":"2016-08-14T11:54:30.207Z"
                                            },
                                            "storefront":{
                                                "hasAccessKey":true,
                                                "profileId":"Test111",
                                                "sopURL":"http://10.191.198.240:8080/ccstoreui/v1/testQA/cybersourceSOP",
                                                "repositoryId":"SOP-A",
                                                "hasSecretKey":true,
                                                "applicationName":"storefront",
                                                "expirationDate":"2017-01-28T11:54:30.207Z"
                                            }
                                        },
                                        "soapCredential":{
                                            "hasTransactionSecurityKey":true,
                                            "soapURL":"https://ics2wstest.ic3.com/commerce/1.x/transactionProcessor",
                                            "profileId":"CS-A",
                                            "repositoryId":"SOAP-A",
                                            "expirationDate":"2020-05-20T11:54:30.207Z"
                                        },
                                        "repositoryId":"CS-A",
                                        "enabledTypes":[
                                            "card"
                                        ],
                                        "partnerSolutionId":"ABCDXYZ",
                                        "ignoreAVS":false,
                                        "type":"CyberSource",
                                        "enabled":true,
                                        "username":"UserA",
                                        "lastname":"X"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/merchant/paymentGateways"
                                    }
                                ],
                                "__stateData__":"ey9hdGcvdXNlcnByb2ZpbGluZy9TaG9wcGVyQ29udGV4dExvYWRhYmxlU2VydmljZT17aXNFeHRlcm5hbENvbnRleHQ9ZmFsc2V9fQ==.p5PI/DKUY9B1HmARs0wgUC41Q4eq8ycJa9qKujA9SZU=",
                                "___etag___":"eyJ2ZXJzaW9uIjowLCJ1cmkiOiJtZXJjaGFudC9wYXltZW50R2F0ZXdheXMiLCJoYXNoIjoiSzNmZGxBPT0ifQ=="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100107|Site id {0} does not exist.|\n|100108|Invalid organization id for fetching site account properties.|\n|100105|Error while fetching site account properties.|\n|34005|Error in getting Payment Setup data|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"enabledOnly",
                        "description":"Filters enabled payment gateways when true else all.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccorganization",
                        "description":"Organization Id corresponding to which the payment gateways should be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"The site id corresponding to which payment types should be fetched.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-paymentGateways-get",
                "x-filename-id":"ccagent-v1-merchant-paymentgateways-get"
            }
        },
        "/ccagent/v1/orders/quote/reject":{
            "post":{
                "summary":"rejectQuote",
                "produces":[
                    "application/json"
                ],
                "operationId":"rejectQuote",
                "description":"Reject Quote. Reject for a quote. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/rejectQuote_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1478685761000",
                                "orderComments":[
                                ],
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                ],
                                "stateString":"REJECTED_QUOTE",
                                "paymentGroups":[
                                ],
                                "priceInfo":{
                                    "amount":500,
                                    "total":577.8,
                                    "shipping":35,
                                    "shippingSurchargeValue":0,
                                    "tax":42.8,
                                    "subTotal":500,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":535
                                },
                                "submissionProgress":[
                                ],
                                "pricingMessages":{
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":500,
                                            "returnedQuantity":0,
                                            "displayName":"Dr. Dolittle",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v6155711626513500309/products/doctordolittle_LARGE.jpg&height=100&width=100"
                                            },
                                            "assetKey":"12345",
                                            "externalPrice":500,
                                            "price":500,
                                            "variant":[
                                            ],
                                            "onSale":false,
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"Added to order",
                                            "serviceAccountId":"serviceAcc-123",
                                            "unitPrice":14.99,
                                            "quantity":1,
                                            "productId":"Product_18Cxi",
                                            "salePrice":0,
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":500,
                                                    "quantity":1,
                                                    "tax":40,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":500,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":"o30417",
                                            "tax":40,
                                            "rootAssetKey":null,
                                            "externalPriceQuantity":1,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"Sku_18Dxi",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "stateDescription":"INITIAL",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":14.99,
                                            "status":0
                                        }
                                    ]
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/orders/quote/reject"
                                    }
                                ],
                                "id":"o90419",
                                "state":4005,
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "rejectionDate":"2016-11-09T10:14:21.397Z",
                                            "rejectionNote":"Quote Rejected"
                                        },
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "requestDate":"2016-11-09T10:03:16.240Z",
                                            "requesterNote":"jh"
                                        }
                                    ],
                                    "rejectionDate":"2016-11-09T10:14:21.397Z",
                                    "requestDate":"2016-11-09T10:03:16.240Z",
                                    "errorInfo":null,
                                    "externalId":null,
                                    "rejectionNote":"Quote Rejected",
                                    "quoteDate":"2016-11-09T10:13:56.206Z",
                                    "expirationDate":"2260-11-10T18:56:36.000Z"
                                },
                                "stateDetailsAsUser":"This quote has been rejected",
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "amount":42.8,
                                    "valueAddedTax":0,
                                    "countyTax":21.4,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":21.4,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":0,
                                            "amount":42.8,
                                            "valueAddedTax":0,
                                            "countyTax":21.4,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":21.4,
                                            "countryTax":0
                                        },
                                        "pointOfNoRevision":false,
                                        "shippingMethod":{
                                            "shippingTax":2.8,
                                            "cost":35,
                                            "displayName":"Standard",
                                            "value":"standardShippingMethod",
                                            "shippingMethodDescription":"Standard"
                                        },
                                        "shippingGroupId":"sg100419",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":500,
                                            "total":577.8,
                                            "shipping":35,
                                            "shippingSurchargeValue":0,
                                            "tax":42.8,
                                            "subTotal":500,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":535
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "siteId":"siteUS",
                                        "shippingAddress":{
                                            "lastName":"Anderson",
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"Syracuse",
                                            "prefix":null,
                                            "address1":"21 Cedar Ave",
                                            "postalCode":"13202",
                                            "companyName":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "selectedCountry":"US",
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "stateName":"New York",
                                            "faxNumber":null,
                                            "alias":"Home",
                                            "middleName":null,
                                            "state":"NY",
                                            "countryName":"United States",
                                            "email":"kim@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v6155711626513500309/products/doctordolittle_LARGE.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":14.99,
                                                "returnedQuantity":0,
                                                "displayName":"Dr. Dolittle",
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "externalPrice":500,
                                                "price":500,
                                                "variant":[
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Dr. Dolittle",
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "serviceAccountId":"serviceAcc-123",
                                                "unitPrice":14.99,
                                                "primaryImageTitle":"Dr. Dolittle",
                                                "quantity":1,
                                                "productId":"Product_18Cxi",
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":500,
                                                        "quantity":1,
                                                        "tax":40,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":500,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "parentAssetKey":null,
                                                "active":true,
                                                "rootAssetKey":null,
                                                "externalPriceQuantity":1,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"Sku_18Dxi",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/product/Product_18Cxi",
                                                "siteId":"siteUS",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":14.99,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "trackingNumber":null,
                                        "status":"INITIAL"
                                    }
                                ],
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "shippingTax":2.8,
                                    "cost":35,
                                    "displayName":"Standard",
                                    "value":"standardShippingMethod",
                                    "shippingMethodDescription":"Standard"
                                },
                                "profile":{
                                    "firstName":"Kim",
                                    "lastName":"Anderson",
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "priceListGroup":{
                                    "repositoryId":"defaultPriceGroup"
                                },
                                "returnRequests":[
                                ],
                                "creationDate":"2016-11-09T10:02:41.000Z",
                                "orderAction":"order",
                                "submissionErrorCodes":[
                                ],
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                    },
                                    "orderCouponsMap":{
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                    ],
                                    "unclaimedCouponsMap":{
                                    },
                                    "claimedCouponMultiPromotions":{
                                    }
                                },
                                "submissionErrorMessages":[
                                ],
                                "profileId":"se-570031",
                                "exchangeRequests":[
                                ],
                                "giftWithPurchaseInfo":[
                                ],
                                "shippingAddress":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "address3":null,
                                    "address2":null,
                                    "city":"Syracuse",
                                    "prefix":null,
                                    "address1":"21 Cedar Ave",
                                    "postalCode":"13202",
                                    "companyName":null,
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "selectedCountry":"US",
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-1977",
                                    "stateName":"New York",
                                    "faxNumber":null,
                                    "alias":"Home",
                                    "middleName":null,
                                    "state":"NY",
                                    "countryName":"United States",
                                    "email":"kim@example.com",
                                    "selectedState":"NY",
                                    "state_ISOCode":"US-NY"
                                },
                                "markers":[
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|28107|If no order is found of the order id which is mentioned in request paylaod.|\n|200105|No Order id specified in request.|\n|28315|Error occurred while updating the order.|\n|28364|Error occurred when quote is not allowed.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|28365|Error occurred while rejecting the code.|\n|28300|Internal error while creating the order|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is laced",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/rejectQuote_request"
                        },
                        "in":"body",
                        "name":"rejectQuote_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "x-internal-id":"ccagent-v1-orders-quote-reject-post",
                "x-filename-id":"ccagent-v1-orders-quote-reject-post"
            }
        },
        "/ccagent/v1/reasons/{id}":{
            "get":{
                "summary":"getReason",
                "produces":[
                    "application/json"
                ],
                "operationId":"getReason",
                "description":"Gets an appeasement reason based on the ID provided.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getReason_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900000|An internal error occurred.|\n|900028|No AppeasementReason found with given AppeasementReason id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the appeasement reason to be fetched.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Type of the reason for which id should be presented. Possible value appeasementReason ",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Reasons"
                ],
                "x-internal-id":"ccagent-v1-reasons-{id}-get",
                "x-filename-id":"ccagent-v1-reasons-id-get"
            }
        },
        "/ccagent/v1/merchant/priceOverrideReasons":{
            "get":{
                "summary":"getPriceOverrideReasons",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPriceOverrideReasons",
                "description":"Get Price Override Reasons. Lists the price override reasons while we creating an order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPriceOverrideReasons_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayValue":"Agent Price Override",
                                    "key":"agentPriceOverride"
                                },
                                {
                                    "displayValue":"Appeasement",
                                    "key":"appeasement"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-priceOverrideReasons-get",
                "x-filename-id":"ccagent-v1-merchant-priceoverridereasons-get"
            }
        },
        "/ccagent/v1/pages/{path: .*}":{
            "get":{
                "summary":"getPage",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPage",
                "description":"Get Page. Returns a specific page. For product/category page responses, productTypes information is also returned as part of the data->page response.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPage_response"
                        },
                        "examples":{
                            "application/json":{
                                "route":"/category",
                                "regions":[
                                    {
                                        "width":12,
                                        "name":"productListingRegion",
                                        "widgets":[
                                            {
                                                "customTranslations":{
                                                },
                                                "localeResources":{
                                                    "en":{
                                                        "namespace":"ns.productlisting",
                                                        "resources":{
                                                            "goToPageText":"Go to page",
                                                            "viewingOptionsText":"Viewing options",
                                                            "dYMTermText":"\"__label__\"",
                                                            "goToPreviousPageText":"Go to previous page",
                                                            "resultsText":"Results: __startIndex__ - __endIndex__ (of __totalProducts__)",
                                                            "priceRangeText":"Price Range",
                                                            "viewByText":"View By:",
                                                            "salePriceText":"Sale price",
                                                            "sortByText":"Sort By:",
                                                            "onSaleText":"Sale",
                                                            "goToLastPageText":"Go to last page",
                                                            "matchingProductsText":"Matching products",
                                                            "listViewLoadedText":"Collection page displayed in list view",
                                                            "goToNextPageText":"Go to next page",
                                                            "dYMTermTextHasNext":"\"__label__\", ",
                                                            "sortByPriceDescText":"Price high to low",
                                                            "listText":"List",
                                                            "didYouMeanText":"Did you mean? ",
                                                            "gridText":"Grid",
                                                            "dYMTermAriaLabel":"Alternative search suggestions",
                                                            "sortByPriceAscText":"Price low to high",
                                                            "clickToViewText":"Click to view page ",
                                                            "activePageText":"Active page is ",
                                                            "returnedResultsText":" Returned results",
                                                            "searchResultsText":"Search results",
                                                            "wasText":"Was",
                                                            "sortByRelevanceText":"Default",
                                                            "goToFirstPageText":"Go to first page",
                                                            "refineResultsText":"Refine results",
                                                            "listPriceText":"List price",
                                                            "toText":"To",
                                                            "gridViewLoadedText":"Collection page displayed in grid view"
                                                        }
                                                    }
                                                },
                                                "hidden":null,
                                                "isPreview":true,
                                                "numberOnPage":1,
                                                "instanceName":"Product Listing Widget",
                                                "displayName":"Product Listing",
                                                "global":null,
                                                "locale":"en",
                                                "listType":"product",
                                                "shouldUseStyleBased":"true",
                                                "pages":[
                                                    "category"
                                                ],
                                                "elementsSrc":"",
                                                "id":"productListingInst",
                                                "imports":[
                                                    "site",
                                                    "category",
                                                    "categoryId",
                                                    "cart",
                                                    "links",
                                                    "productTypes",
                                                    "passwordPolicies",
                                                    "user",
                                                    "dimensionId"
                                                ],
                                                "i18nresources":"productlisting",
                                                "assetMappings":{
                                                    "/locales/ru/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/ru/ns.productlisting.json",
                                                    "/locales/pt/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/pt/ns.productlisting.json",
                                                    "/locales/nl/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/nl/ns.productlisting.json",
                                                    "/locales/ja/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/ja/ns.productlisting.json",
                                                    "/fragments/all-fragments.template":"http://localhost:9080/file/v1/widget/productListing/fragments/all-fragments.template",
                                                    "/less/widget.less":"http://localhost:9080/file/widget/productListing/less/widget.less",
                                                    "/locales/cs/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/cs/ns.productlisting.json",
                                                    "/locales/zh-TW/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/zh-TW/ns.productlisting.json",
                                                    "/locales/fi/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/fi/ns.productlisting.json",
                                                    "/templates/display.template":"http://localhost:9080/file/widget/productListing/templates/display.template",
                                                    "/locales/ko/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/ko/ns.productlisting.json",
                                                    "/locales/it/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/it/ns.productlisting.json",
                                                    "/locales/pt-BR/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/pt-BR/ns.productlisting.json",
                                                    "/locales/el/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/el/ns.productlisting.json",
                                                    "/locales/fr/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/fr/ns.productlisting.json",
                                                    "/config/config.json":"http://localhost:9080/file/widget/productListing/config/config.json",
                                                    "/locales/en/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/en/ns.productlisting.json",
                                                    "/locales/th/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/th/ns.productlisting.json",
                                                    "/templates/paginationControls.template":"http://localhost:9080/file/widget/productListing/templates/paginationControls.template",
                                                    "/locales/pl/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/pl/ns.productlisting.json",
                                                    "/locales/hu/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/hu/ns.productlisting.json",
                                                    "/locales/es/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/es/ns.productlisting.json",
                                                    "/locales/sv/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/sv/ns.productlisting.json",
                                                    "/config/locales/en.json":"http://localhost:9080/file/widget/productListing/config/locales/en.json",
                                                    "/locales/zh-CN/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/zh-CN/ns.productlisting.json",
                                                    "/locales/da/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/da/ns.productlisting.json",
                                                    "/locales/tr/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/tr/ns.productlisting.json",
                                                    "/locales/de/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/de/ns.productlisting.json",
                                                    "/js/product-listing.js":"http://localhost:9080/file/widget/productListing/js/product-listing.js"
                                                },
                                                "javascript":"product-listing",
                                                "templateUrl":"http://localhost:9080/file/widget/productListing/templates/display.template",
                                                "templateSrc":"",
                                                "pageIds":[
                                                    "categoryPage"
                                                ],
                                                "elementsJs":{
                                                },
                                                "typeId":"productListing",
                                                "editableWidget":true,
                                                "gridWidth":"4"
                                            }
                                        ],
                                        "type":101,
                                        "height":300
                                    }
                                ],
                                "keywords":"Apparel",
                                "isPreview":true,
                                "canonicalRoute":"/apparel/category/cat90016",
                                "metaTags":[
                                ],
                                "description":"Apparel",
                                "title":"Apparel"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"dataOnly",
                        "description":"Boolean flag to set whether to only return data (for example dataOnly=false).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"productTypesRequired",
                        "description":"Boolean flag to indicate whether productTypes data is needed in the response. This parameter will be useful only on product and category pages, as productTypes is currently returned in those pages.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"layoutOnly",
                        "description":"Boolean flag to set whether to only return layout data (for example layoutOnly=true). It can be used only if dataOnly is false.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"cacheableDataOnly",
                        "description":"Boolean flag to set whether to only cacheable data (for example cacheableDataOnly=true). It can be used only if dataOnly is false.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"pageParam",
                        "description":"Page param (for example pageParam=cat90016).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"currentDataOnly",
                        "description":"Boolean flag to set whether to only return current data (for example currentDataOnly=true). It can be used only if dataOnly is false.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"path: .*",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Pages"
                ],
                "x-internal-id":"ccagent-v1-pages-{path: .*}-get",
                "x-filename-id":"ccagent-v1-pages-path-get"
            }
        },
        "/ccagent/v1/profileRequests/{id}":{
            "get":{
                "summary":"getProfileRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfileRequest",
                "description":"Get Profile Request. This operation is used to get the Profile request information of a customer from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "approverComments":"Request is approved",
                                "requestedOrganizationName":null,
                                "profile":{
                                    "id":"100001"
                                },
                                "organization":{
                                    "id":"150002"
                                },
                                "requestedOrganizationID":null,
                                "id":100001,
                                "requesterComments":"None",
                                "status":"approved"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|If there was no profile request found with the given id|\n|102001|If there was an internal error while processing the request.|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Profile Request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand profile and request Info.(Allowed Values: profile - profile static data, profileAll - profile static & dynamic data, requestAll - profileRequest static & dynamic data).",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profileRequests-{id}-get",
                "x-filename-id":"ccagent-v1-profilerequests-id-get"
            },
            "put":{
                "summary":"updateProfileRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfileRequest",
                "description":"Update Profile request. This operation is used to update an Profile request in Oracle Commerce Cloud for a customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "approverComments":null,
                                "requestedOrganizationName":null,
                                "profile":{
                                    "id":"100001"
                                },
                                "organization":{
                                    "id":"150002"
                                },
                                "siteId":"siteUS",
                                "requestedOrganizationID":null,
                                "id":"100001",
                                "requesterComments":"None",
                                "status":"review"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|Invalid Profile Request ID.|\n|10001|Organization ID is required.|\n|00004|Data value too long.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state.|\n|101007|Invalid status for registration request. Allowed status are [review, moreInfoNeeded]|\n|100018|If there was any internal error while updating the Organization|\n|101014|Cannot update the status of this registration request to any value except \"Rejected\", because the requester's profile no longer exists|\n|101017|This operation is not allowed as requester's profile no longer exists.|\n|100091|Agent does not have permission to perform this action.|\n|89101|If the shopperProfile passed in the AgentContext header is not an administrator for the account"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Profile request to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand profile and request Info.(Allowed Values: profile - profile static data, profileAll - profile static & dynamic data, requestAll - profileRequest static & dynamic data).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id associated with the shopper profile",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfileRequest_request"
                        },
                        "in":"body",
                        "name":"updateProfileRequest_request"
                    }
                ],
                "tags":[
                    "Agent/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-profileRequests-{id}-put",
                "x-filename-id":"ccagent-v1-profilerequests-id-put"
            }
        },
        "/ccagent/v1/paymentGroups/{id}":{
            "get":{
                "summary":"getPaymentGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPaymentGroup",
                "description":"Get Payment Group. Get PaymentGroup authorization status an order. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPaymentGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "amountAuthorized":114.5,
                                "stateAsString":"AUTHORIZED",
                                "id":"pg10008",
                                "authorizationStatus":[
                                    {
                                        "authorizationDecision":"ACCEPT",
                                        "transactionUuid":"2c82277e4af747dab536dd2591e185a3",
                                        "displayMessage":"",
                                        "transactionSuccess":true,
                                        "reasonCode":"100"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Payment Groups"
                ],
                "x-internal-id":"ccagent-v1-paymentGroups-{id}-get",
                "x-filename-id":"ccagent-v1-paymentgroups-id-get"
            }
        },
        "/ccagent/v1/payment/responses":{
            "post":{
                "summary":"updatePaymentGroupFromCyberSourceResponse",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePaymentGroupFromCyberSourceResponse",
                "description":"Update Payment Group From Cyber Source Response. Called by CyberSource to post the result of the authorization request.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePaymentGroupFromCyberSourceResponse_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePaymentGroupFromCyberSourceResponse_request"
                        },
                        "in":"body",
                        "name":"updatePaymentGroupFromCyberSourceResponse_request"
                    }
                ],
                "tags":[
                    "Agent/Payment"
                ],
                "x-internal-id":"ccagent-v1-payment-responses-post",
                "x-filename-id":"ccagent-v1-payment-responses-post"
            }
        },
        "/ccagent/v1/organizationRequests":{
            "get":{
                "summary":"listOrganizationRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"listOrganizationRequests",
                "description":"List Organizations Request. This operation is used to get the collection of organization request from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of organization request.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com:9080/ccagent/v1/organizationRequests"
                                    }
                                ],
                                "items":[
                                    {
                                        "organization":{
                                            "id":"100001"
                                        },
                                        "profile":{
                                            "id":"100001"
                                        },
                                        "name":"Organization request name",
                                        "id":100001,
                                        "status":"approved"
                                    }
                                ],
                                "___etag___":"eyJ2ZXJzaW9uIjowLCJ1cmkiOiJvcmdhbml6YXRpb25SZXF1ZXN0cyIsImhhc2giOiJ4S1JsMHc9PSJ9"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100070|Invalid Query Expression.|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'.|\n|100018|If invalid input is passed.|\n|100019|If there was any internal error while getting organizations request list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across account properties like 'name'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizationRequests-get",
                "x-filename-id":"ccagent-v1-organizationrequests-get"
            }
        },
        "/ccagent/v1/priceListGroups/activationSummary/{token}":{
            "get":{
                "summary":"getPriceListGroupActivationSummary",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPriceListGroupActivationSummary",
                "description":"Get Price List Group Activation Summary. Get a PriceListGroup activation summary",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPriceListGroupActivationSummary_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/priceListGroups/activationSummary/hcXGtYVfjpsKofHzEeUkCTVQSM_10000"
                                    }
                                ],
                                "activationSummary":{
                                    "valid":"true",
                                    "active":"true"
                                },
                                "token":"hcXGtYVfjpsKofHzEeUkCTVQSM_10000"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20305|The price group activation token cannot be null or blank|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"token",
                        "description":"Token associated with a PriceListGroup.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/PriceListGroup"
                ],
                "x-internal-id":"ccagent-v1-priceListGroups-activationSummary-{token}-get",
                "x-filename-id":"ccagent-v1-pricelistgroups-activationsummary-token-get"
            }
        },
        "/ccagent/v1/orders":{
            "post":{
                "summary":"createOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"createOrder",
                "description":"Create Order. It can createOrder/priceOrder/preAuthorizeOrder/submitOrder/resendOrdersForFulfillment order for a customer based on operations. Operations can be any of createOrder, createNewCart, priceOrder, preAuthorizeOrder, submitOrder. Dynamic Properties of order can be added in the the request using the key value pair structure (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). These property values can take the types of boolean, date, float, string, timestamp, enumerated, big string. Storefront also has an endopint with same id ('createOrder'), but the behaviour is different. For more informaiton refer Storefront API. This takes additonal header paramater x-ccsite to create the order in specific site. If the header information is not provided order is created on default site. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "amount":4,
                                    "valueAddedTax":0,
                                    "countyTax":2,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":2,
                                    "countryTax":0
                                },
                                "soldTo":{
                                    "partyId":"2222",
                                    "partyNumber":"222"
                                },
                                "orderId":"o10415",
                                "creationSiteId":"siteUS",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "isItemPriceOverrideAllowed":true,
                                "cartName":"o10415",
                                "priceInfo":{
                                    "amount":9.99,
                                    "total":38.5,
                                    "shipping":25,
                                    "orderTotalBySite":{
                                        "siteUS":38.5
                                    },
                                    "tax":3.51,
                                    "subTotal":9.99,
                                    "currencyCode":"USD"
                                },
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                    },
                                    "orderCouponsMap":{
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                    ],
                                    "unclaimedCouponsMap":{
                                    },
                                    "claimedCouponMultiPromotions":{
                                    }
                                },
                                "recurringChargePriceInfo":{
                                    "amount":20,
                                    "total":20,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":20,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                    ],
                                    "tax":0,
                                    "subTotal":20,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":20
                                },
                                "pricingMessages":{
                                    "promotionUpsellMessages":[
                                        {
                                            "text":"Spend $20 more get free shipping!",
                                            "tags":[
                                                "CART_UPSELL"
                                            ]
                                        },
                                        {
                                            "text":"You have qualified for a free Sports DVD!",
                                            "tags":[
                                                "BANNER_UPSELL",
                                                "CART_UPSELL"
                                            ]
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                    "w.rubble@bedrock.com",
                                    "w.flintstone@bedrock.com"
                                ],
                                "shoppingCart":{
                                    "numberOfItems":1,
                                    "items":[
                                        {
                                            "unitPrice":9.99,
                                            "quantity":1,
                                            "productId":"Product_18Cyii",
                                            "priceOverridenBy":"",
                                            "externalRecurringCharge":20,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "preOrderQuantity":0,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "childItems":[
                                                {
                                                    "commerceItemId":"ci19000424",
                                                    "configurationOptionId":"co40001",
                                                    "addOnItem":true,
                                                    "quantity":1,
                                                    "route":"/intel-pentium-dual-core/product/prod40001",
                                                    "productId":"prod40001",
                                                    "displayName":"Intel Pentium Dual Core",
                                                    "selectedOptions":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "configurablePropertyId":"cp40001",
                                                    "catRefId":"sku40001"
                                                },
                                                {
                                                    "commerceItemId":"ci19000426",
                                                    "addOnItem":false,
                                                    "quantity":1,
                                                    "route":"/8-gb-kingston-sodimm-ddr3-1600mhz/product/prod40007",
                                                    "productId":"prod40007",
                                                    "displayName":"8 GB Kingston Sodimm DDR3 1600MHz",
                                                    "selectedOptions":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "catRefId":"sku40007"
                                                },
                                                {
                                                    "commerceItemId":"ci19000425",
                                                    "configurationOptionId":"confO_12",
                                                    "addOnItem":true,
                                                    "quantity":1,
                                                    "productId":"prod12344",
                                                    "displayName":"Gift Wrap",
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                        "color":"neon",
                                                        "message":"Happy Birthday My Friend",
                                                        "font":"courier"
                                                    },
                                                    "configurablePropertyId":"conf022",
                                                    "catRefId":"sku12344"
                                                }
                                            ],
                                            "externalRecurringChargeDuration":"12",
                                            "catRefId":"Sku_18Dxy",
                                            "configuratorId":"36379716",
                                            "overriddenPrice":"",
                                            "commerceItemId":"ci1000785",
                                            "discountInfo":[
                                            ],
                                            "price":9.99,
                                            "isPriceOverridden":false,
                                            "onSale":true,
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "amount":20,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":20,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "backOrderQuantity":0,
                                            "locationInventoryInfoMap":{
                                            },
                                            "priceOverrideReason":{
                                            }
                                        }
                                    ]
                                },
                                "giftWithPurchaseInfo":[
                                ],
                                "siteId":"siteUS",
                                "links":[
                                    {
                                        "method":"POST",
                                        "rel":"self",
                                        "href":"/ccagentui/v1/orders"
                                    }
                                ],
                                "markers":[
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|40001|Please check the shipping address and try again.|\n|200124|Internal error occurred.|\n|28155|{0} cannot be purchased directly and is only available as part of a customizable product, please remove this item from your cart in order to proceed|\n|1002020|The user does not have permission to place an order.|\n|100094|Organization passed in the header is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|28107|Specified order does not exist|\n|28129|Product/sku {0} not found|\n|22001|An internal error occurred while processing input request.|\n|22002|No profile found with profile id {0}|\n|28326|Code not currently active./ Code not found. / Code expired.|\n|28088|Please check the selected shipping method before placing your order. The previously selected shipping method is no longer available.|\n|28086|No shipping data specified|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|28087|No shipping method specified|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|28103|Quantity cannot exceed maximum order limit|\n|28301|Order submission failed|\n|28104|Quantity cannot exceed stock limit (inventory check)|\n|28102|Product/sku {0} not found|\n|28300|Internal error while creating the order|\n|28080|Empty shopping cart data|\n|28081|No items found in cart data|\n|100101|The shopper profile does not belong to organization passed in the header|\n|100102|Organization passed in the header is invalid or does not exist|\n|100103|The order or return request does not belong to the organization passed in the header|\n|28084|No quantity specified on item|\n|28085|Invalid quantity {0} specified on item|\n|28082|No product id specified on item|\n|28083|No catalog reference id specified on item|\n|28105|Order submission failed|\n|28111|Your order has not been placed due to a payment error, and you have not been charged. Please try again|\n|28410|The structure of add-ons defined for the order is invalid|\n|28329|One of the dynamic properties is not writable by the Agent user|\n|51006|The location used does not support pickup in store|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders needs to be placed",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createOrder_request"
                        },
                        "in":"body",
                        "name":"createOrder_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-orders-post",
                "x-filename-id":"ccagent-v1-orders-post"
            },
            "get":{
                "summary":"searchOrders",
                "produces":[
                    "application/json"
                ],
                "operationId":"searchOrders",
                "description":"Search Orders. Lists the orders corresponding to the given profileId. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/searchOrders_response"
                        },
                        "examples":{
                            "application/json":{
                                "profileDetail":{
                                    "lastName":"Butt",
                                    "firstName":"James",
                                    "customerContactId":"CRMID_1",
                                    "repositoryId":"120099",
                                    "receiveEmail":"no",
                                    "shippingAddress":{
                                        "lastName":"Butt",
                                        "firstName":"James",
                                        "country":"United States",
                                        "phoneNumber":"504-845-1427",
                                        "address2":"",
                                        "city":"New Orleans",
                                        "address1":"6649 N Blue Gum St",
                                        "postalCode":"70116",
                                        "county":"Orleans",
                                        "repositoryId":"140010",
                                        "state":"Los Angeles"
                                    },
                                    "dateOfBirth":"2000-11-14T00:00:00.000Z",
                                    "id":"120099",
                                    "locale":"en_US",
                                    "email":"jbutt@gmail.com",
                                    "daytimeTelephoneNumber":""
                                },
                                "orderHistory":[
                                    {
                                        "total":103.5,
                                        "cost":6.5,
                                        "orderId":"o20005",
                                        "siteId":"siteUS",
                                        "tax":0,
                                        "cartName":"o20005",
                                        "state":"INCOMPLETE",
                                        "subTotal":97,
                                        "creationDate":"2014-06-26T09:47:29.000Z",
                                        "submittedDate":"2014-06-26T09:48:29.000Z",
                                        "stateDetailsAsUser":"Incomplete"
                                    },
                                    {
                                        "total":103.5,
                                        "cost":6.5,
                                        "orderId":"o20004",
                                        "siteId":"siteUS",
                                        "tax":0,
                                        "cartName":"o20004",
                                        "state":"INCOMPLETE",
                                        "subTotal":97,
                                        "creationDate":"2014-06-26T09:47:11.000Z",
                                        "submittedDate":"2014-06-26T09:48:11.000Z",
                                        "stateDetailsAsUser":"Incomplete"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22000|Profile Id passed is null or empty.|\n|22001|Internal error occurred while processing the request.|\n|22002|No profile found with profile id. \nBelow is the list of error codes specific to Text Search: \n\n\n|Error Code|Description|\n|------------------|------------------|\n|100002|Invalid date format.|\n|100006|Invalid boolean value.\n|100013|Text search configuration is not enabled. Please enable text search to fetch the records.|\n|200007|The offset passed is null or empty.|\n|200008|The offset passed is not a number.|\n|200009|The limit passed is null or empty.|\n|200010|The limit passed is not a number|\n|200011|Internal error occurred while retriving order history for the customer|\n|300001|Internal error occurred while performing search operation|\n|300002|One or more properties entered in the search criteria are invalid|\n|300003|One or more properties entered in the search criteria are not accessible by the Agent user|\n|300004|The property types of multiple dynamic properties entered in a single search criteria are not compatible with each other|\nBelow is the list of error codes specific to SCIM Search: \n\n\n|Error Code|Description|\n|------------------|------------------|\n|85003|Invalid attribute in query"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Search criteria to filter the search results based on various fields like first Name etc. It is required if profileId is null. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|lastName|string|Last Name of the customer profile|\n|pageNumber|integer|The page number for pagination|\n|shippingAddressState|string|State for shipping address |\n|orderId|string|Order Id of the order|\n|endDate|string|Date till which search has to be made|\n|billingAddressFirstName|string|First name of the billing address|\n|billingAddressLastName|string|Last name of billing address|\n|limit|integer|The batch size of the order records to be fetched together.|\n|state|string|state of the order eg. PENDING_PAYMENT|\n|billingAddressAddressLine2|string|Address Line 2 for billing address|\n|billingAddressPostalCode|string|Postal code for billing address|\n|billingAddressAddressLine1|string|Address Line 1 for billing address|\n|email|string|Email id of the customer profile|\n|skuId|string|SKU ID of the product|\n|shippingAddressCity|string|City for shipping address |\n|billingAddressCity|string|City for billing address |\n|productId|string|Product ID product|\n|shippingAddressFirstName|string|First Name of shipping address|\n|shippingAddressLastName|string|Last name of shipping address|\n|shippingAddressCountry|string|Country for shipping address |\n|billingAddressState|string|State for billing address |\n|firstName|string|First Name of the customer profile|\n|addressPhone|string|Phone Number of the customer profile|\n|siteId|string|Site Id of the Order.\n\nIf Shared cart feature is enabled, the endpoint will search for Orders in all Sharing Sites in the Site Group|\n|shippingAddressPostalCode|string|Postal code for shipping address|\n|billingAddressCountry|string|Country for billing address |\n|startDate|string|Date to start searching from like \"yyyy-mm-ddThh:mm:ss.sssz\" |\n Searching with custom properties:\n\n For Text Search, add prefix \"dynProps_\" (case sensitive) to the name of custom property being searched. For example: For a custom property with name as GiftWrap, use search criteria field as dynProps_GiftWrap.\nFor SCIM Search, use the custom property name as the search criteria field without any prefix. For example: For a custom property with name as GiftWrap, use search criteria field as GiftWrap.\n",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"siteScope",
                        "description":"Defines the scope of search when site id is passed. It takes the values - siteOnly or sharedCart.\n\nIf siteScope is passed as siteOnly, it will return orders corresponding to a particular site.\n\nIf it is passed as sharedCart, it will return all orders corresponding to Sharing sites in the Site Group. The default value is sharedCart",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The start index of the list of order records to be fetched.",
                        "type":"integer",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"profileId",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the order records to be fetched together.",
                        "type":"integer",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"requireProfileDetail",
                        "description":"The flag indicating whether to fetch the profile detail.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"status",
                        "description":"state of the order eg. PENDING_PAYMENT",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"Should be SCIM if we are searching based on the SCIM filter",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the ID of the organization for which orders should be retrieved",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"the ID of the site for which orders should be retrieved.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "x-internal-id":"ccagent-v1-orders-get",
                "x-filename-id":"ccagent-v1-orders-get"
            },
            "delete":{
                "summary":"removeIncompleteOrderForProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeIncompleteOrderForProfile",
                "description":"Remove Incomplete Order For Profile. Removes the incomplete order for the profileId specified as query parameter. If the incomplete orderId passed as query parameter, it removes incomplete cart for the profileId. Additonally takes x-ccsite header to submit the edited order in a site. If the site information is not provided takes the order site. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeIncompleteOrderForProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "orderId":"o10001",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/orders/?profileId=se-570032"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|22000|No profile found with profile id <profileId>/profile Id passed is null or empty|\n|28316|Order remove failed|\n|22001|An internal error occurred while processing input request.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|28313|There is no incomplete order for this profile.|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"profileId",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"orderId",
                        "description":"The incomplete order id.",
                        "type":"string"
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders is placed",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "x-internal-id":"ccagent-v1-orders-delete",
                "x-filename-id":"ccagent-v1-orders-delete"
            }
        },
        "/ccagent/v1/api/{id}":{
            "get":{
                "summary":"getEndpointAPI",
                "produces":[
                    "application/json"
                ],
                "operationId":"getEndpointAPI",
                "description":"Get Endpoint API. Get detailed API doc info for an endpoint by ID. Deprecated",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getEndpointAPI_response"
                        },
                        "examples":{
                            "application/json":{
                                "pathParams":{
                                    "timeZoneOffset":[
                                        "string",
                                        true,
                                        "offset in minutes between the client time zone and UTC time"
                                    ],
                                    "type":[
                                        "string",
                                        true,
                                        "one of Product, Collection or Variant, indicating the type of asset that should be exported"
                                    ]
                                },
                                "description":"export catalog assets as an xls file. There is no json response for this request. The browser will download the xls file directly from the server.",
                                "sampleRequest":"GET /ccagent/v1/asset/export?type=Product&timeZoneOffset=-420"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the endpoint.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/OAuth"
                ],
                "x-internal-id":"ccagent-v1-api-{id}-get",
                "x-filename-id":"ccagent-v1-api-id-get"
            }
        },
        "/ccagent/v1/merchant/orderReturnReasons":{
            "get":{
                "summary":"getReturnReasons",
                "produces":[
                    "application/json"
                ],
                "operationId":"getReturnReasons",
                "description":"Get Return Reasons. Lists the Disposition Reasons that can be given while receiving items against a return request",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getReturnReasons_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayKey":"defective",
                                    "displayName":"Defective"
                                },
                                {
                                    "displayKey":"didNotLike",
                                    "displayName":"Did Not Like"
                                },
                                {
                                    "displayKey":"didNotMeetExpectations",
                                    "displayName":"Did Not Meet Expectations"
                                },
                                {
                                    "displayKey":"incorrectColor",
                                    "displayName":"Incorrect Color"
                                },
                                {
                                    "displayKey":"incorrectItem",
                                    "displayName":"Incorrect Item"
                                },
                                {
                                    "displayKey":"incorrectSize",
                                    "displayName":"Incorrect Size"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Agent/Merchant Settings"
                ],
                "x-internal-id":"ccagent-v1-merchant-orderReturnReasons-get",
                "x-filename-id":"ccagent-v1-merchant-orderreturnreasons-get"
            }
        },
        "/ccagent/v1/orders/copyOrder":{
            "post":{
                "summary":"copyOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"copyOrder",
                "description":"Copy Order. Duplicates given order.\n1. The cloned order will always be in INCOMPLETE state \n2. PaymentGroups and coupons/promotions if any would not be copied \n3. If there is an already existing incomplete order it would be merged with newly created clone order.\n Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/copyOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1478264292000",
                                "orderComments":[
                                ],
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                ],
                                "stateString":"INCOMPLETE",
                                "submittedDate":"2016-11-04T12:58:13.000Z",
                                "paymentGroups":[
                                ],
                                "priceInfo":{
                                    "amount":249.95,
                                    "total":309.88,
                                    "shipping":35,
                                    "shippingSurchargeValue":0,
                                    "orderTotalBySite":{
                                        "siteUS":309.88
                                    },
                                    "tax":24.93,
                                    "subTotal":249.95,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":284.95
                                },
                                "submissionProgress":[
                                ],
                                "pricingMessages":{
                                    "promotionUpsellMessages":[
                                        {
                                            "text":"Spend $20 more get free shipping!",
                                            "tags":[
                                                "CART_UPSELL"
                                            ]
                                        },
                                        {
                                            "text":"You have qualified for a free Sports DVD!",
                                            "tags":[
                                                "BANNER_UPSELL",
                                                "CART_UPSELL"
                                            ]
                                        }
                                    ]
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":249.95,
                                            "returnedQuantity":0,
                                            "displayName":"Dora the Explorer - Season 1",
                                            "shippingSurchargeValue":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "discountAmount":0,
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=100&width=100"
                                            },
                                            "assetKey":"12345",
                                            "price":249.95,
                                            "variant":[
                                            ],
                                            "onSale":false,
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"Added to order",
                                            "unitPrice":49.99,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":5,
                                            "productId":"Product_21Cxi",
                                            "salePrice":0,
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":249.95,
                                                    "quantity":5,
                                                    "tax":21.86,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":49.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "tax":21.86,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"Sku_21Dxy",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "stateDescription":"INITIAL",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":49.99,
                                            "status":0
                                        }
                                    ]
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/orders/copyOrder"
                                    }
                                ],
                                "id":"o50415",
                                "state":0,
                                "stateDetailsAsUser":"Incomplete",
                                "taxPriceInfo":{
                                    "cityTax":0.71,
                                    "amount":24.93,
                                    "valueAddedTax":0,
                                    "countyTax":0.71,
                                    "isTaxIncluded":false,
                                    "miscTax":6.41,
                                    "districtTax":0,
                                    "stateTax":17.1,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":0.71,
                                            "amount":24.93,
                                            "valueAddedTax":0,
                                            "countyTax":0.71,
                                            "isTaxIncluded":false,
                                            "miscTax":6.41,
                                            "districtTax":0,
                                            "stateTax":17.1,
                                            "countryTax":0
                                        },
                                        "shippingMethod":{
                                            "shippingTax":3.07,
                                            "cost":35,
                                            "displayName":"Standard",
                                            "value":"standardShippingMethod",
                                            "shippingMethodDescription":"Standard"
                                        },
                                        "shippingGroupId":"sg60415",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":249.95,
                                            "total":309.88,
                                            "shipping":35,
                                            "shippingSurchargeValue":0,
                                            "tax":24.93,
                                            "subTotal":249.95,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":284.95
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":"Blooming",
                                            "country":"US",
                                            "address3":null,
                                            "address2":"Santa Clara County",
                                            "city":"San Jose",
                                            "prefix":null,
                                            "address1":"7 W Jackson Blvd",
                                            "postalCode":"95111",
                                            "companyName":"US Motor Works, Inc.",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "selectedCountry":"US",
                                            "firstName":"Ron",
                                            "phoneNumber":"408-752-3500",
                                            "stateName":"California",
                                            "faxNumber":null,
                                            "alias":null,
                                            "middleName":null,
                                            "state":"CA",
                                            "countryName":"United States",
                                            "email":"ron@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":249.95000000000002,
                                                "returnedQuantity":0,
                                                "displayName":"Dora the Explorer - Season 1",
                                                "shippingSurchargeValue":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "discountAmount":0,
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "price":249.95,
                                                "variant":[
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Dora the Explorer - Season 1",
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "serviceAccountId":"serviceAcc-123",
                                                "unitPrice":49.99,
                                                "primaryImageTitle":"Dora the Explorer - Season 1",
                                                "quantity":5,
                                                "productId":"Product_21Cxi",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":249.95,
                                                        "quantity":5,
                                                        "tax":21.86,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":49.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "parentAssetKey":null,
                                                "active":true,
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"Sku_21Dxy",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Name",
                                                        "id":"displayName",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Active",
                                                        "id":"active",
                                                        "value":true
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Id",
                                                        "id":"id",
                                                        "value":"Sku_21Dxy"
                                                    }
                                                ],
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/dora-the-explorer-season-1/product/Product_21Cxi",
                                                "siteId":"siteUS",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":49.99,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "trackingNumber":null,
                                        "status":"PENDING_MERCHANT_ACTION"
                                    }
                                ],
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "shippingTax":3.07,
                                    "cost":35,
                                    "displayName":"Standard",
                                    "value":"standardShippingMethod",
                                    "shippingMethodDescription":"Standard"
                                },
                                "profile":{
                                    "firstName":"Ron",
                                    "lastName":"Blooming",
                                    "organization":{
                                        "approvalRequired":true,
                                        "name":"US Motor Works, Inc.",
                                        "id":"or-100002"
                                    },
                                    "middleName":null,
                                    "email":"ron@example.com"
                                },
                                "priceListGroup":{
                                    "repositoryId":"defaultPriceGroup"
                                },
                                "returnRequests":[
                                ],
                                "creationDate":"2016-11-04T12:58:12.000Z",
                                "submissionErrorCodes":[
                                ],
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                    },
                                    "orderCouponsMap":{
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                    ],
                                    "unclaimedCouponsMap":{
                                    },
                                    "claimedCouponMultiPromotions":{
                                    }
                                },
                                "submissionErrorMessages":[
                                ],
                                "profileId":"bb-110023",
                                "exchangeRequests":[
                                ],
                                "giftWithPurchaseInfo":[
                                ],
                                "shippingAddress":{
                                    "lastName":"Blooming",
                                    "country":"US",
                                    "address3":null,
                                    "address2":"Santa Clara County",
                                    "city":"San Jose",
                                    "prefix":null,
                                    "address1":"7 W Jackson Blvd",
                                    "postalCode":"95111",
                                    "companyName":"US Motor Works, Inc.",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "selectedCountry":"US",
                                    "firstName":"Ron",
                                    "phoneNumber":"408-752-3500",
                                    "stateName":"California",
                                    "faxNumber":null,
                                    "alias":null,
                                    "middleName":null,
                                    "state":"CA",
                                    "countryName":"United States",
                                    "email":"ron@example.com",
                                    "selectedState":"NY",
                                    "state_ISOCode":"US-NY"
                                },
                                "siteId":"siteUS",
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28320|Order duplication failed.|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|28321|No Order id specified|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/copyOrder_request"
                        },
                        "in":"body",
                        "name":"copyOrder_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-orders-copyOrder-post",
                "x-filename-id":"ccagent-v1-orders-copyorder-post"
            }
        },
        "/ccagent/v1/organizationMembers":{
            "post":{
                "summary":"createMember",
                "produces":[
                    "application/json"
                ],
                "operationId":"createMember",
                "description":"Create Member. This operation is used to create a profile in Oracle Commerce Cloud for a customer. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile. Also it takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createMember_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"ccagent/v1/organizationMembers"
                                    }
                                ],
                                "id":"250012"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22010|If the profile id passed is not associated to the account of the profileId passed in the AgentContext header.|\n|23012|If no last name is specified|\n|23013|If no first name is specified|\n|82005000|If there is an error while processing the AgentContext header. Possible reasons include invalid profileId, incorrect JSON format or other errors|\n|22003|If the email passed is null or empty|\n|200019|If an account already exists for the given email address|\n|22004|If there was any internal error while creating the profile|\n|89103|If no shopperProfileId is passed in the AgentContext header|\n|23006|If invalid email address is specified|\n|89102|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n|89101|If the shopperProfile passed in the AgentContext header is not an administrator for the account|\n|13036|One of the dynamic properties is not writable by the Agent user|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id associated with the shopper profile",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The site Id to update the site specific shopper profile properties",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createMember_request"
                        },
                        "in":"body",
                        "name":"createMember_request"
                    }
                ],
                "tags":[
                    "Agent/Organization Members"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-organizationMembers-post",
                "x-filename-id":"ccagent-v1-organizationmembers-post"
            },
            "get":{
                "summary":"listMembers",
                "produces":[
                    "application/json"
                ],
                "operationId":"listMembers",
                "description":"List Members. This operation is used to get the collection of customer profiles from Oracle Commerce Cloud. Takes X-CCAgentContext header which is a JSON object with 'shopperProfileId' as a property. If 'shopperProfileId' is not provided, it is considered as an anonymous profile. Optionally takes the x-ccasset-language header to get translated content in another language. It can also be used to return the list on a searched string and in a sorted order against various properties of profile. Also it takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listMembers_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":4,
                                "totalResults":4,
                                "offset":0,
                                "limit":2,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/organizationMembers?limit=2&q=firstName%20co%20%22l%22"
                                    },
                                    {
                                        "rel":"next",
                                        "href":"http://localhost:9080/ccagentui/v1/organizationMembers?limit=2&q=firstName%20co%20%22l%22&offset=2"
                                    }
                                ],
                                "items":[
                                    {
                                        "lastName":"Paprocki",
                                        "GDPRProfileP13nConsentDate":"2018-03-23T09:02:31.955Z",
                                        "GDPRProfileP13nConsentGranted":true,
                                        "customerContactId":"CRMID_1",
                                        "roles":[
                                            {
                                                "associations":[
                                                    {
                                                        "relatedItemId":"or-100001",
                                                        "type":"organization"
                                                    }
                                                ],
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"or-100001"
                                                },
                                                "repositoryId":"100002",
                                                "name":"Buyer",
                                                "id":"100002",
                                                "type":"organizationalRole"
                                            }
                                        ],
                                        "receiveEmail":"yes",
                                        "active":true,
                                        "locale":"en",
                                        "parentOrganization":{
                                            "repositoryId":"or-100001",
                                            "punchoutUserId":"100012",
                                            "name":"National Discount Auto Parts",
                                            "active":true,
                                            "description":null,
                                            "shippingAddress":{
                                                "repositoryId":"160063"
                                            },
                                            "secondaryAddresses":{
                                                "Address2":{
                                                    "repositoryId":"160063"
                                                },
                                                "Address1":{
                                                    "repositoryId":"ci-110023"
                                                }
                                            },
                                            "billingAddress":{
                                                "repositoryId":"160063"
                                            },
                                            "id":"or-100001",
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "receiveEmailDate":"2018-03-23T09:02:31.955Z",
                                        "orderPriceLimit":null,
                                        "firstName":"la",
                                        "profileType":"b2b_user",
                                        "repositoryId":"bb-110000",
                                        "id":"bb-110000",
                                        "secondaryOrganizations":[
                                        ],
                                        "email":"lpaprocki@example.com"
                                    },
                                    {
                                        "lastName":"Dilliard",
                                        "GDPRProfileP13nConsentDate":"2018-03-23T09:02:31.955Z",
                                        "GDPRProfileP13nConsentGranted":true,
                                        "customerContactId":"CRMID_1",
                                        "roles":[
                                            {
                                                "associations":[
                                                    {
                                                        "relatedItemId":"or-100001",
                                                        "type":"organization"
                                                    }
                                                ],
                                                "function":"admin",
                                                "relativeTo":{
                                                    "id":"or-100001"
                                                },
                                                "repositoryId":"100001",
                                                "name":"Administrator",
                                                "id":"100001",
                                                "type":"organizationalRole"
                                            },
                                            {
                                                "associations":[
                                                    {
                                                        "relatedItemId":"or-100001",
                                                        "type":"organization"
                                                    }
                                                ],
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"or-100001"
                                                },
                                                "repositoryId":"100002",
                                                "name":"Buyer",
                                                "id":"100002",
                                                "type":"organizationalRole"
                                            }
                                        ],
                                        "receiveEmail":"yes",
                                        "active":true,
                                        "locale":"en",
                                        "parentOrganization":{
                                            "repositoryId":"or-100001",
                                            "punchoutUserId":"100012",
                                            "name":"National Discount Auto Parts",
                                            "active":true,
                                            "description":null,
                                            "shippingAddress":{
                                                "repositoryId":"160063"
                                            },
                                            "secondaryAddresses":{
                                                "Address2":{
                                                    "repositoryId":"160063"
                                                },
                                                "Address1":{
                                                    "repositoryId":"ci-110023"
                                                }
                                            },
                                            "billingAddress":{
                                                "repositoryId":"160063"
                                            },
                                            "id":"or-100001",
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "receiveEmailDate":"2018-03-23T09:02:31.955Z",
                                        "orderPriceLimit":null,
                                        "firstName":"Leota",
                                        "profileType":"b2b_user",
                                        "repositoryId":"bb-110006",
                                        "id":"bb-110006",
                                        "email":"leota@example.com",
                                        "secondaryOrganizations":[
                                        ]
                                    }
                                ],
                                "___etag___":"eyJ2ZXJzaW9uIjowLCJ1cmkiOiIvY2NhZ2VudC92MS9vcmdhbml6YXRpb25NZW1iZXJzIiwiaGFzaCI6IlFQMHpsQT09In0="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100070|Invalid Query Expression.|\n|22010|If the profile id passed is not associated to the account of the profileId passed in the AgentContext header.|\n|22000|If the profile id passed is null or empty|\n|22001|If there was any internal error while getting the profile|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'.|\n|82005000|If there is an error while processing the AgentContext header. Possible reasons include invalid profileId, incorrect JSON format or other errors|\n|89103|If no shopperProfileId is passed in the AgentContext header|\n|89102|If the shopperProfile passed in the AgentContext header or the associated account is inactive|\n|89101|If the shopperProfile passed in the AgentContext header is not an administrator for the account|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across contact properties, 'firstName', 'lastName', 'email' and role",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeSecondaryOrganizationsCount",
                        "description":"This query param value if passed true, would give the could of secondary organizations associated with the profile",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includedRoles",
                        "description":"This field determines if only organizational roles or all roles are to be returned for the member. Default value is 'organizationalRolesForCurrentOrganization'. Possible values are 'organizationalRolesForCurrentOrganization', 'allRolesForCurrentOrganization'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterUsersWithRoleIds",
                        "description":"This field filters the users which have the given roles assigned.Possible values are role ids which are comma separated.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id associated with the shopper profile",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The site Id to retrieve the site specific shopper profile properties",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext",
                        "description":"The Agent Context is a JSON object with shopperProfileId as a property.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Agent/Organization Members"
                ],
                "x-internal-id":"ccagent-v1-organizationMembers-get",
                "x-filename-id":"ccagent-v1-organizationmembers-get"
            }
        },
        "/ccagent/v1/onBehalfOf":{
            "post":{
                "summary":"onBehalfOf",
                "produces":[
                    "application/json"
                ],
                "operationId":"onBehalfOf",
                "description":"Generate On-Behalf-Of access token.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/onbehalfof_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/onbehalfof_request"
                        },
                        "in":"body",
                        "name":"onbehalf_request"
                    }
                ],
                "tags":[
                    "Agent/OAuth"
                ],
                "x-internal-id":"ccagent-v1-onBehalfOf-post",
                "x-filename-id":"ccagent-v1-onbehalfof-post"
            }
        },
        "/ccagent/v1/purchaseLists":{
            "post":{
                "summary":"createPurchaseList",
                "produces":[
                    "application/json"
                ],
                "operationId":"createPurchaseList",
                "description":"Create Purchase List. This operation is used to create a purchase list for a given site, account, user context.Each purchase list should have a unique name for a given user. \nDynamic Properties of purchase list and purchase list line item can be added in the the request using the key value pair structure (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). These property values can take the types of boolean, date, float, string, timestamp, enumerated, big string.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createPurchaseList_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64101|Error while creating a purchase List|\n|64100|Invalid profile or user logged out"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createPurchaseList_request"
                        },
                        "in":"body",
                        "name":"createPurchaseList_request"
                    }
                ],
                "tags":[
                    "Agent/PurchaseLists"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-purchaseLists-post",
                "x-filename-id":"ccagent-v1-purchaselists-post"
            },
            "get":{
                "summary":"listPurchaseLists",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPurchaseLists",
                "description":"List PurchaseLists. This operation is used to get the collection of purchase lists from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of purchase list.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPurchaseLists_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/purchaseLists?purchaseListItemCount=true"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"name",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "owner":{
                                            "lastName":"Anderson",
                                            "firstName":"Kim",
                                            "repositoryId":"se-570031",
                                            "id":"se-570031"
                                        },
                                        "dynamicProperty":"dynamicProperty value",
                                        "accountId":null,
                                        "lastModifiedDate":"2017-09-27T09:48:22.000Z",
                                        "repositoryId":"gl30074",
                                        "name":"Purchase List 2",
                                        "description":"Purchase List update",
                                        "siteId":null,
                                        "id":"gl30074",
                                        "creationDate":"2017-09-27T09:48:22.000Z",
                                        "items":[
                                            {
                                                "dynamicProperty":"dynamicProperty value",
                                                "productId":"Product_5Cx",
                                                "quantityDesired":30,
                                                "repositoryId":"gi10001",
                                                "id":"gi10001",
                                                "catRefId":"Sku_5Cxy"
                                            }
                                        ],
                                        "purchaseListItems":1
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64103|Error while retrieving the list.|\n|64100|Invlaid profile id.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"purchaseListItemCount",
                        "description":"Whether to include purchase list item count in the response.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across purchase list properties like 'name'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Agent/PurchaseLists"
                ],
                "x-internal-id":"ccagent-v1-purchaseLists-get",
                "x-filename-id":"ccagent-v1-purchaselists-get"
            }
        },
        "/ccagent/v1/orders/approve":{
            "post":{
                "summary":"approveOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"approveOrder",
                "description":"Approve Order. Approver approves an order. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/approveOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "gwp":false,
                                "lastModifiedTime":"1488091242000",
                                "priceGroupId":"defaultPriceGroup",
                                "creationTime":"1488090529000",
                                "gwpMarkers":[
                                ],
                                "salesChannel":"contactCenter",
                                "submittedDate":null,
                                "locale":"en",
                                "paymentGroups":[
                                    {
                                        "expirationYear":null,
                                        "amountAuthorized":0,
                                        "amount":309.92,
                                        "gatewayName":null,
                                        "expirationMonth":null,
                                        "submittedDate":null,
                                        "authorizationStatus":[
                                        ],
                                        "token":null,
                                        "paymentGroupClassType":"tokenizedCreditCard",
                                        "creditCardNumber":null,
                                        "paymentMethod":"tokenizedCreditCard",
                                        "state":"INITIAL",
                                        "id":"pg40411",
                                        "billingAddress":{
                                            "lastName":null,
                                            "country":null,
                                            "address3":null,
                                            "address2":null,
                                            "city":null,
                                            "prefix":null,
                                            "address1":null,
                                            "postalCode":null,
                                            "companyName":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "ownerId":null,
                                            "selectedCountry":null,
                                            "firstName":null,
                                            "phoneNumber":null,
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":null,
                                            "email":null,
                                            "selectedState":null,
                                            "state_ISOCode":null
                                        },
                                        "debitStatus":[
                                        ],
                                        "currencyCode":"USD"
                                    }
                                ],
                                "configuratorId":null,
                                "organizationId":"or-100002",
                                "relationships":[
                                    {
                                        "paymentGroupId":"pg40411",
                                        "amount":309.92,
                                        "relationshipType":"ORDERAMOUNTREMAINING",
                                        "id":"r50389"
                                    }
                                ],
                                "priceInfo":{
                                    "discounted":false,
                                    "amount":249.99,
                                    "total":309.92,
                                    "shipping":35,
                                    "manualAdjustmentTotal":0,
                                    "amountIsFinal":false,
                                    "discountAmount":0,
                                    "tax":24.93,
                                    "rawSubtotal":249.99,
                                    "currencyCode":"USD"
                                },
                                "submissionProgress":[
                                ],
                                "totalCommerceItemCount":1,
                                "id":"o40411",
                                "state":"PENDING_PAYMENT",
                                "quoteInfo":null,
                                "taxCalculated":true,
                                "commerceItems":[
                                    {
                                        "quantity":1,
                                        "productId":"prod10015",
                                        "returnedQuantity":0,
                                        "externalId":null,
                                        "originalCommerceItemId":null,
                                        "catalogRefId":"sku10032",
                                        "priceInfo":{
                                            "discounted":true,
                                            "amount":249.99,
                                            "rawTotalPrice":299.99,
                                            "salePrice":0,
                                            "priceListId":"listPrices",
                                            "quantityDiscounted":1,
                                            "amountIsFinal":false,
                                            "onSale":false,
                                            "shippingSurcharge":0,
                                            "discountable":true,
                                            "currentPriceDetailsSorted":[
                                                {
                                                    "discounted":true,
                                                    "amount":249.99,
                                                    "quantity":1,
                                                    "amountIsFinal":false,
                                                    "range":{
                                                        "lowBound":0,
                                                        "highBound":0,
                                                        "size":1
                                                    },
                                                    "tax":21.86,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":249.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "currencyCode":"USD",
                                            "listPrice":299.99
                                        },
                                        "catalogId":null,
                                        "lineAttributes":[
                                        ],
                                        "catalogKey":null,
                                        "productDisplayName":"Playstation 3",
                                        "externalPriceDetails":null,
                                        "siteId":"siteUS",
                                        "id":"ci4000413"
                                    }
                                ],
                                "taxPriceInfo":{
                                    "discounted":false,
                                    "valueAddedTax":0,
                                    "amount":24.93,
                                    "countyTax":0.71,
                                    "isTaxIncluded":false,
                                    "miscTax":6.41,
                                    "districtTax":0,
                                    "stateTax":17.1,
                                    "miscTaxInfo":{
                                        "Special":6.41
                                    },
                                    "countryTax":0,
                                    "cityTax":0.71,
                                    "amountIsFinal":false,
                                    "currencyCode":"USD"
                                },
                                "freezeDate":"2017-02-26T06:40:42.000Z",
                                "shippingGroups":[
                                    {
                                        "shippingMethod":"standardShippingMethod",
                                        "description":"sg50411",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "discounted":false,
                                            "shippingTax":3.07,
                                            "amount":35,
                                            "rawShipping":35,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "shipOnDate":null,
                                        "actualShipDate":null,
                                        "specialInstructions":{
                                        },
                                        "locationId":"SiteUS-GlenAllen187",
                                        "shippingAddress":{
                                            "lastName":"Blooming",
                                            "country":"US",
                                            "address3":null,
                                            "address2":"Santa Clara County",
                                            "city":"San Jose",
                                            "prefix":null,
                                            "address1":"7 W Jackson Blvd",
                                            "postalCode":"95111",
                                            "companyName":"US Motor Works, Inc.",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "ownerId":null,
                                            "selectedCountry":"US",
                                            "firstName":"Ron",
                                            "phoneNumber":"408-752-3500",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"CA",
                                            "email":"ron@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "commerceItemRelationships":[
                                            {
                                                "commerceItemId":"ci4000413",
                                                "inventoryLocationId":null,
                                                "amount":0,
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "returnedQuantity":0,
                                                "range":{
                                                    "lowBound":0,
                                                    "highBound":0,
                                                    "size":1
                                                },
                                                "commerceItemExternalId":null,
                                                "state":"INITIAL",
                                                "id":"r50387"
                                            }
                                        ],
                                        "state":"INITIAL",
                                        "id":"sg50411",
                                        "stateDetail":null,
                                        "trackingNumber":null,
                                        "handlingInstructions":[
                                        ],
                                        "shippingGroupClassType":"hardgoodShippingGroup"
                                    }
                                ],
                                "taxExempt":false,
                                "lastModifiedDate":"2017-02-26T06:40:42.000Z",
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "profile":{
                                    "lastName":"Blooming",
                                    "firstName":"Ron",
                                    "shippingAddress":null,
                                    "middleName":null,
                                    "parentOrganization":{
                                        "name":"US Motor Works, Inc.",
                                        "id":"or-100002"
                                    },
                                    "email":"ron@example.com"
                                },
                                "shippingGroupCount":1,
                                "orderAction":"order",
                                "paymentGroupCount":1,
                                "submissionErrorCodes":[
                                ],
                                "submissionErrorMessages":[
                                ],
                                "profileId":"bb-110023",
                                "siteId":"siteUS",
                                "markers":[
                                ],
                                "activeQuoteOrderId":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n|28390|The following item(s) are no longer for sale [ItemName]. Order cannot be approved.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"the site Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/approveOrder_request"
                        },
                        "in":"body",
                        "name":"approveOrder_request"
                    }
                ],
                "tags":[
                    "Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccagent-v1-orders-approve-post",
                "x-filename-id":"ccagent-v1-orders-approve-post"
            }
        },
        "/ccadmin/v1/webhook/dataExport":{
            "post":{
                "summary":"dataExport",
                "produces":[
                    "application/json"
                ],
                "operationId":"dataExport",
                "description":"The details of data export in the Oracle Commerce Cloud",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/dataExport_request"
                        },
                        "in":"body",
                        "name":"dataExport"
                    }
                ],
                "tags":[
                    "Webhook/Data Export"
                ],
                "x-internal-id":"ccadmin-v1-webhook-dataExport-post",
                "x-filename-id":"ccadmin-v1-webhook-dataexport-post"
            }
        },
        "/ccadmin/v1/webhook/DSAssetUpdate":{
            "post":{
                "summary":"DSAssetUpdate",
                "produces":[
                    "application/json"
                ],
                "operationId":"DSAssetUpdate",
                "description":"The Design Studio asset update details",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/DSAssetUpdate_request"
                        },
                        "in":"body",
                        "name":"DSAssetUpdate"
                    }
                ],
                "tags":[
                    "Webhook/Design Studio Asset Update"
                ],
                "x-internal-id":"ccadmin-v1-webhook-DSAssetUpdate-post",
                "x-filename-id":"ccadmin-v1-webhook-dsassetupdate-post"
            }
        },
        "/ccadmin/v1/webhook/orderRetryFailedPCI":{
            "post":{
                "summary":"Order retry failed PCI",
                "produces":[
                    "application/json"
                ],
                "operationId":"orderRetryFailedPCI",
                "description":"This webhook is triggered once all the retries fail for a queued order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/orderRetryFailedPCI_request"
                        },
                        "in":"body",
                        "name":"orderRetryFailedPCI"
                    }
                ],
                "tags":[
                    "Webhook/OrderRetryFailed PCI"
                ],
                "x-internal-id":"ccadmin-v1-webhook-orderRetryFailedPCI-post",
                "x-filename-id":"ccadmin-v1-webhook-orderretryfailedpci-post"
            }
        },
        "/ccadmin/v1/webhook/assetActions":{
            "post":{
                "summary":"assetActions",
                "deprecated":true,
                "produces":[
                    "application/json"
                ],
                "operationId":"assetActions",
                "description":"The WebHook that is triggered to perform actions on assets.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/service_actions_response"
                        },
                        "description":"Returns the action details associated with this asset action."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/service_actions_request"
                        },
                        "in":"body",
                        "name":"assetActions"
                    }
                ],
                "tags":[
                    "Webhook/Asset Actions"
                ],
                "x-internal-id":"ccadmin-v1-webhook-assetActions-post",
                "x-filename-id":"ccadmin-v1-webhook-assetactions-post"
            }
        },
        "/ccadmin/v1/webhook/returnPCI":{
            "post":{
                "summary":"returnPCI",
                "produces":[
                    "application/json"
                ],
                "operationId":"returnPCI",
                "description":"This Event is triggered when a return request is initiated",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/returnPCI_request"
                        },
                        "in":"body",
                        "name":"returnPCI"
                    }
                ],
                "tags":[
                    "Webhook/Return PCI"
                ],
                "x-internal-id":"ccadmin-v1-webhook-returnPCI-post",
                "x-filename-id":"ccadmin-v1-webhook-returnpci-post"
            }
        },
        "/ccadmin/v1/webhook/calculateShipping":{
            "post":{
                "summary":"Call external service to determine available shipping methods and prices.",
                "produces":[
                    "application/json"
                ],
                "operationId":"calculateShipping",
                "description":"The external service is called whenever CC needs to determine available shipping methods and costs, such as during pricing operations or calls to the listShippingMethods endpoint. The request contains information about the shopper, items to be shipped, and shipping address. The response includes the available shipping methods and their costs.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/calculateShipping_response"
                        },
                        "examples":{
                            "application/json":{
                                "orderIdReceived":"o30451",
                                "shippingMethods":[
                                    {
                                        "eligibleForProductWithSurcharges":true,
                                        "estimatedDeliveryDateGuaranteed":false,
                                        "shippingCost":12.95,
                                        "internationalDutiesTaxesFees":0,
                                        "taxIncluded":true,
                                        "displayName":"fedex-2dayground",
                                        "shippingMethodId":"fedex-2dayground",
                                        "estimatedDeliveryDate":"2013-04-12 14:48:45 -0400",
                                        "shippingTotal":14.95,
                                        "shippingTax":2,
                                        "deliveryDays":2,
                                        "taxcode":"TD543",
                                        "currency":"USD",
                                        "carrierId":"1D"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds. The property orderIdReceived is only returned from a new style request (includes order and shipping groups)."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/calculateShipping_response"
                        },
                        "examples":{
                            "application/json":{
                                "errors":[
                                    {
                                        "errorCode":1111,
                                        "description":"Error message one"
                                    },
                                    {
                                        "errorCode":2222,
                                        "description":"Error message two"
                                    }
                                ]
                            }
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/calculateShipping_request"
                        },
                        "in":"body",
                        "name":"calculateShipping"
                    }
                ],
                "tags":[
                    "Webhook/Calculate Shipping"
                ],
                "x-internal-id":"ccadmin-v1-webhook-calculateShipping-post",
                "x-filename-id":"ccadmin-v1-webhook-calculateshipping-post"
            }
        },
        "/ccadmin/v1/webhook/deleteOrder":{
            "post":{
                "summary":"deleteOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteOrder",
                "description":"This is triggered by a delete order event.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteOrder_request"
                        },
                        "in":"body",
                        "name":"deleteOrder"
                    }
                ],
                "tags":[
                    "Webhook/Delete Order"
                ],
                "x-internal-id":"ccadmin-v1-webhook-deleteOrder-post",
                "x-filename-id":"ccadmin-v1-webhook-deleteorder-post"
            }
        },
        "/ccadmin/v1/webhook/return":{
            "post":{
                "summary":"return",
                "produces":[
                    "application/json"
                ],
                "operationId":"return",
                "description":"This Event is triggered when a return request is initiated",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/return_request"
                        },
                        "in":"body",
                        "name":"return"
                    }
                ],
                "tags":[
                    "Webhook/Return"
                ],
                "x-internal-id":"ccadmin-v1-webhook-return-post",
                "x-filename-id":"ccadmin-v1-webhook-return-post"
            }
        },
        "/ccadmin/v1/webhook/genericCardPayment":{
            "post":{
                "summary":"genericCardPayment",
                "produces":[
                    "application/json"
                ],
                "operationId":"genericCardPayment",
                "description":"Integrates custom payment gateways that let your store accept card payment.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/genericCardPayment_response"
                        },
                        "examples":{
                            "application/json":{
                                "hostTransactionTimestamp":"1447807667046",
                                "amount":"000000068148",
                                "orderId":"o60411",
                                "authorizationResponse":{
                                    "responseReason":"1001",
                                    "authCode":"AUTH-ACCEPT",
                                    "hostTransactionId":"HOST-TRANSACTION-ID",
                                    "responseCode":"1000",
                                    "hostResponse":"host-success",
                                    "token":"token-success"
                                },
                                "transactionId":"o60411-pg60414-1509966500257",
                                "transactionTimestamp":"2017-11-06T11:08:20+0000",
                                "transactionType":"0100",
                                "customPaymentProperties":[
                                    "sample-addnl-property-key2"
                                ],
                                "paymentId":"pg60414",
                                "paymentMethod":"card",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/externalPayment"
                                    }
                                ],
                                "additionalProperties":{
                                    "sample-addnl-property-key2":"sample-payment-property-value2",
                                    "acsUrl":"http://oracle.com",
                                    "delayinmillis":"100000",
                                    "sample-addnl-property-key1":"sample-payment-property-value1",
                                    "amex-card-number":"3711111111111111",
                                    "random-properties":"1234567890123456789",
                                    "termUrl":"http://localhost",
                                    "MD":"MyMDoracle.com",
                                    "visa-card-number":"4111111111111111",
                                    "PAReq":"oracle.com1234",
                                    "dispalyMessage":"Please WAIT.....",
                                    "maxRetryCount":"30"
                                },
                                "currencyCode":"USD",
                                "gatewayId":"gatewayTest"
                            }
                        },
                        "description":"Integrates custom payment gateways that let your store accept card payment."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/genericCardPayment_request"
                        },
                        "in":"body",
                        "name":"genericCardPayment"
                    }
                ],
                "tags":[
                    "Webhook/Generic Card Payment"
                ],
                "x-internal-id":"ccadmin-v1-webhook-genericCardPayment-post",
                "x-filename-id":"ccadmin-v1-webhook-genericcardpayment-post"
            }
        },
        "/ccadmin/v1/webhook/remorsePeriodStarted":{
            "post":{
                "summary":"Remorse period started",
                "produces":[
                    "application/json"
                ],
                "operationId":"remorsePeriodStarted",
                "description":"This Event is triggered when the remorse period has been started",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/remorse_request"
                        },
                        "in":"body",
                        "name":"Remorse period started"
                    }
                ],
                "tags":[
                    "Webhook/Remorse period started for a non PCI order"
                ],
                "x-internal-id":"ccadmin-v1-webhook-remorsePeriodStarted-post",
                "x-filename-id":"ccadmin-v1-webhook-remorseperiodstarted-post"
            }
        },
        "/ccadmin/v1/webhook/updateQuote":{
            "post":{
                "summary":"updateQuote",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateQuote",
                "description":"The is triggered to update the quote",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateQuote_request"
                        },
                        "in":"body",
                        "name":"updateQuote"
                    }
                ],
                "tags":[
                    "Webhook/Update Quote"
                ],
                "x-internal-id":"ccadmin-v1-webhook-updateQuote-post",
                "x-filename-id":"ccadmin-v1-webhook-updatequote-post"
            }
        },
        "/ccadmin/v1/webhook/idleCart":{
            "post":{
                "summary":"idleCart",
                "produces":[
                    "application/json"
                ],
                "operationId":"idleCart",
                "description":"The details of idle cart in the Oracle Commerce Cloud",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/idleCart_request"
                        },
                        "in":"body",
                        "name":"idleCart"
                    }
                ],
                "tags":[
                    "Webhook/Idle Cart"
                ],
                "x-internal-id":"ccadmin-v1-webhook-idleCart-post",
                "x-filename-id":"ccadmin-v1-webhook-idlecart-post"
            }
        },
        "/ccadmin/v1/webhook/promotionSelections":{
            "post":{
                "summary":"promotionSelections",
                "produces":[
                    "application/json"
                ],
                "operationId":"promotionSelections",
                "description":"This operation is triggered during pricing operation to select/filter the best applicable promotions from existing applied promotions.<br/><Strong>Please read below information carefully before configuring the webhook</Strong><ol><li>By default the webhook is hidden/disabled for all the customers, please request ops to enable webhook.</li><li>Enabling the webhook could result in performance issues.</li></ol>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/promotionSelections_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/promotionSelections_request"
                        },
                        "in":"body",
                        "name":"promotionSelections"
                    }
                ],
                "tags":[
                    "Webhook/Promotions Selections"
                ],
                "x-internal-id":"ccadmin-v1-webhook-promotionSelections-post",
                "x-filename-id":"ccadmin-v1-webhook-promotionselections-post"
            }
        },
        "/ccadmin/v1/webhook/quoteToOrderSync":{
            "post":{
                "summary":"Quote to Order Sync",
                "produces":[
                    "application/json"
                ],
                "operationId":"quoteToOrderSync",
                "description":"Quote to Order Sync",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/quoteToOrderSync_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/quoteToOrderSync_request"
                        },
                        "in":"body",
                        "name":"quoteToOrderSync"
                    }
                ],
                "tags":[
                    "Webhook/Quote to Order Sync"
                ],
                "x-internal-id":"ccadmin-v1-webhook-quoteToOrderSync-post",
                "x-filename-id":"ccadmin-v1-webhook-quotetoordersync-post"
            }
        },
        "/ccadmin/v1/webhook/checkOrderApprovalWebhook":{
            "post":{
                "summary":"checkOrderApprovalWebhook",
                "produces":[
                    "application/json"
                ],
                "operationId":"checkOrderApprovalWebhook",
                "description":"This event will be called if approval check from webhook is enabled from admin's approval setting page.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/checkOrderApprovalWebhook_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/checkOrderApprovalWebhook_request"
                        },
                        "in":"body",
                        "name":"checkOrderApprovalWebhook"
                    }
                ],
                "tags":[
                    "Webhook/Order Approvals"
                ],
                "x-internal-id":"ccadmin-v1-webhook-checkOrderApprovalWebhook-post",
                "x-filename-id":"ccadmin-v1-webhook-checkorderapprovalwebhook-post"
            }
        },
        "/ccadmin/v1/webhook/profileDelete":{
            "post":{
                "summary":"Shopper Profile Delete",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProfile",
                "description":"This event is triggered on deletion of a profile",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteProfile_request"
                        },
                        "in":"body",
                        "name":"Shopper Profile Delete"
                    }
                ],
                "tags":[
                    "Webhook/Shopper Profile Delete"
                ],
                "x-internal-id":"ccadmin-v1-webhook-profileDelete-post",
                "x-filename-id":"ccadmin-v1-webhook-profiledelete-post"
            }
        },
        "/ccadmin/v1/webhook/appeasementSubmit":{
            "post":{
                "summary":"appeasementSubmit",
                "produces":[
                    "application/json"
                ],
                "operationId":"appeasementSubmit",
                "description":"The details of the appeasement submitted in Oracle CX Commerce",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/appeasementSubmit_request"
                        },
                        "in":"body",
                        "name":"appeasementSubmit"
                    }
                ],
                "tags":[
                    "Webhook/Appeasement Submit"
                ],
                "x-internal-id":"ccadmin-v1-webhook-appeasementSubmit-post",
                "x-filename-id":"ccadmin-v1-webhook-appeasementsubmit-post"
            }
        },
        "/ccadmin/v1/webhook/requestQuote":{
            "post":{
                "summary":"requestQuote",
                "produces":[
                    "application/json"
                ],
                "operationId":"requestQuote",
                "description":"This is triggered when the user requests a quote",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/requestQuote_request"
                        },
                        "in":"body",
                        "name":"requestQuote"
                    }
                ],
                "tags":[
                    "Webhook/Request Quote"
                ],
                "x-internal-id":"ccadmin-v1-webhook-requestQuote-post",
                "x-filename-id":"ccadmin-v1-webhook-requestquote-post"
            }
        },
        "/ccadmin/v1/webhook/organization":{
            "post":{
                "summary":"organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"organization",
                "description":"The metadata for create/update account webhook.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/organization_request"
                        },
                        "in":"body",
                        "name":"organization"
                    }
                ],
                "tags":[
                    "Webhook/Organization"
                ],
                "x-internal-id":"ccadmin-v1-webhook-organization-post",
                "x-filename-id":"ccadmin-v1-webhook-organization-post"
            }
        },
        "/ccadmin/v1/webhook/updateInventory":{
            "post":{
                "summary":"updateInventory",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateInventory",
                "description":"This event is triggered on update of inventory with the details of inventory items which change their availability status",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateInventory_request"
                        },
                        "in":"body",
                        "name":"updateInventory"
                    }
                ],
                "tags":[
                    "Webhook/Update Inventory"
                ],
                "x-internal-id":"ccadmin-v1-webhook-updateInventory-post",
                "x-filename-id":"ccadmin-v1-webhook-updateinventory-post"
            }
        },
        "/ccadmin/v1/webhook/contactAccounts":{
            "post":{
                "summary":"contactAccounts",
                "produces":[
                    "application/json"
                ],
                "operationId":"contactAccounts",
                "description":"The webhook is triggered to get the external accounts associated with a user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/contactAccounts_response"
                        },
                        "description":"Returns billing, customer and service account information associated with the current profile."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/contactAccounts_request"
                        },
                        "in":"body",
                        "name":"contactAccounts"
                    }
                ],
                "tags":[
                    "Webhook/Contact Accounts"
                ],
                "x-internal-id":"ccadmin-v1-webhook-contactAccounts-post",
                "x-filename-id":"ccadmin-v1-webhook-contactaccounts-post"
            }
        },
        "/ccadmin/v1/webhook/createProfileRequest":{
            "post":{
                "summary":"createProfileRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProfileRequest",
                "description":"The details of profile request created on the Oracle Commerce Cloud. The request includes profile and organization details",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createProfileRequest_request"
                        },
                        "in":"body",
                        "name":"createProfileRequest"
                    }
                ],
                "tags":[
                    "Webhook/Profile Request"
                ],
                "x-internal-id":"ccadmin-v1-webhook-createProfileRequest-post",
                "x-filename-id":"ccadmin-v1-webhook-createprofilerequest-post"
            }
        },
        "/ccadmin/v1/webhook/cancelOrderUpdate":{
            "post":{
                "summary":"cancelOrderUpdate",
                "produces":[
                    "application/json"
                ],
                "operationId":"cancelOrderUpdate",
                "description":"This operation is triggered to update the cancel order details",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/cancelOrderUpdate_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/cancelOrderUpdate_request"
                        },
                        "in":"body",
                        "name":"cancelOrderUpdate"
                    }
                ],
                "tags":[
                    "Webhook/Cancel Order Update"
                ],
                "x-internal-id":"ccadmin-v1-webhook-cancelOrderUpdate-post",
                "x-filename-id":"ccadmin-v1-webhook-cancelorderupdate-post"
            }
        },
        "/ccadmin/v1/webhook/externalPromotions":{
            "post":{
                "summary":"externalPromotions",
                "produces":[
                    "application/json"
                ],
                "operationId":"externalPromotions",
                "description":"This operation is triggered during pricing operations to make promotion related adjustments to an order's price, or individual item prices.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/externalPromotions_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/externalPromotions_request"
                        },
                        "in":"body",
                        "name":"externalPromotions"
                    }
                ],
                "tags":[
                    "Webhook/External Promotions"
                ],
                "x-internal-id":"ccadmin-v1-webhook-externalPromotions-post",
                "x-filename-id":"ccadmin-v1-webhook-externalpromotions-post"
            }
        },
        "/ccadmin/v1/webhook/orderQualification":{
            "post":{
                "summary":"orderQualification",
                "produces":[
                    "application/json"
                ],
                "operationId":"orderQualification",
                "description":"A webhook for preforming order qualification operations prior to the order being submitted.  This webhook is fired during the order submit flow.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/orderQualification_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/orderQualification_request"
                        },
                        "in":"body",
                        "name":"orderQualification"
                    }
                ],
                "tags":[
                    "Webhook/Order Qualification"
                ],
                "x-internal-id":"ccadmin-v1-webhook-orderQualification-post",
                "x-filename-id":"ccadmin-v1-webhook-orderqualification-post"
            }
        },
        "/ccadmin/v1/webhook/cancelPCI":{
            "post":{
                "summary":"cancelPCI",
                "produces":[
                    "application/json"
                ],
                "operationId":"cancelPCI",
                "description":"This webhook is triggered by a cancel order event.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/cancelPCI_request"
                        },
                        "in":"body",
                        "name":"cancelPCI"
                    }
                ],
                "tags":[
                    "Webhook/Cancel"
                ],
                "x-internal-id":"ccadmin-v1-webhook-cancelPCI-post",
                "x-filename-id":"ccadmin-v1-webhook-cancelpci-post"
            }
        },
        "/ccadmin/v1/webhook/cancel":{
            "post":{
                "summary":"cancel",
                "produces":[
                    "application/json"
                ],
                "operationId":"cancel",
                "description":"This webhook is triggered by a cancel order event.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/cancel_request"
                        },
                        "in":"body",
                        "name":"cancel"
                    }
                ],
                "tags":[
                    "Webhook/Cancel"
                ],
                "x-internal-id":"ccadmin-v1-webhook-cancel-post",
                "x-filename-id":"ccadmin-v1-webhook-cancel-post"
            }
        },
        "/ccadmin/v1/webhook/asaAdditionalProperties":{
            "post":{
                "summary":"asaAdditionalProperties",
                "produces":[
                    "application/json"
                ],
                "operationId":"asaAdditionalProperties",
                "description":"The WebHook that is triggered to retrieve additional properties for display in the Assisted Selling Application UI.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/response"
                        },
                        "examples":{
                            "application/json":{
                                "payments":[
                                    {
                                        "summaryDisplayProperties":[
                                            "installmentOptions"
                                        ],
                                        "paymentMethod":"subscription",
                                        "paymentMethodName":"Pay in Installments",
                                        "properties":{
                                            "installmentOptions":{
                                                "uiEditorType":"list",
                                                "default":null,
                                                "options":{
                                                    "option3":"5 payments of $60",
                                                    "option4":"20 payments of $16",
                                                    "option1":"2 payments of $150",
                                                    "option2":"10 payments of $31"
                                                },
                                                "label":"Installment Options",
                                                "type":"shortText",
                                                "required":true
                                            },
                                            "nationalIdentificationCode":{
                                                "uiEditorType":"shortText",
                                                "default":null,
                                                "label":"National ID",
                                                "type":"shortText",
                                                "required":true
                                            }
                                        },
                                        "paymentType":"generic"
                                    },
                                    {
                                        "paymentMethod":"card",
                                        "paymentMethodName":"Pay by card",
                                        "properties":{
                                            "nationalIdentificationCode":{
                                                "uiEditorType":"shortText",
                                                "default":null,
                                                "label":"National ID",
                                                "type":"shortText",
                                                "required":true
                                            }
                                        }
                                    },
                                    {
                                        "paymentMethod":"deferred",
                                        "paymentMethodName":"Some kind of deferred payment",
                                        "properties":{
                                            "CPF":{
                                                "uiEditorType":"number",
                                                "default":null,
                                                "hidden":false,
                                                "label":"Relevant number to enter",
                                                "type":"number",
                                                "required":true
                                            }
                                        },
                                        "paymentType":"cash"
                                    }
                                ]
                            }
                        },
                        "description":"Additional properties to display in the Assisted Selling Application UI "
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/request"
                        },
                        "in":"body",
                        "name":"asaAdditionalProperties"
                    }
                ],
                "tags":[
                    "Webhook/ASA Additional Properties"
                ],
                "x-internal-id":"ccadmin-v1-webhook-asaAdditionalProperties-post",
                "x-filename-id":"ccadmin-v1-webhook-asaadditionalproperties-post"
            }
        },
        "/ccadmin/v1/webhook/appeasementValidation":{
            "post":{
                "summary":"appeasementValidation",
                "produces":[
                    "application/json"
                ],
                "operationId":"appeasementValidation",
                "description":"This webhook is invoked when an appeasement is submitted in OCC, to validate it with an external system. The external system responds whether this appeasement is valid. If the external system responds that the appeasement is invalid, then the appeasement submission throws a 400 error with the reason for validation failure provided by the external system.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/appeasementValidation_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/appeasementValidation_request"
                        },
                        "in":"body",
                        "name":"appeasementValidation"
                    }
                ],
                "tags":[
                    "Webhook/Appeasement Validation"
                ],
                "x-internal-id":"ccadmin-v1-webhook-appeasementValidation-post",
                "x-filename-id":"ccadmin-v1-webhook-appeasementvalidation-post"
            }
        },
        "/ccadmin/v1/webhook/redactOrder":{
            "post":{
                "summary":"redactOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"redactOrder",
                "description":"This is triggered upon a redact order event.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/redactOrder_request"
                        },
                        "in":"body",
                        "name":"redactOrder"
                    }
                ],
                "tags":[
                    "Webhook/Redact Order"
                ],
                "x-internal-id":"ccadmin-v1-webhook-redactOrder-post",
                "x-filename-id":"ccadmin-v1-webhook-redactorder-post"
            }
        },
        "/ccadmin/v1/webhook/orderFailure":{
            "post":{
                "summary":"orderFailure",
                "produces":[
                    "application/json"
                ],
                "operationId":"orderFailure",
                "description":"Notifies external systems that an order submission failure has occurred with failure cause details.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/orderFailure_request"
                        },
                        "in":"body",
                        "name":"orderFailure"
                    }
                ],
                "tags":[
                    "Webhook/Order Failure Notification"
                ],
                "x-internal-id":"ccadmin-v1-webhook-orderFailure-post",
                "x-filename-id":"ccadmin-v1-webhook-orderfailure-post"
            }
        },
        "/ccadmin/v1/webhook/orderValidation":{
            "post":{
                "summary":"orderValidation",
                "produces":[
                    "application/json"
                ],
                "operationId":"orderValidation",
                "description":"A webhook for validating the contents of an order.  This webhook is fired at order submit time and will be executed after final order pricing has been performed.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/orderValidation_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/orderValidation_request"
                        },
                        "in":"body",
                        "name":"orderValidation"
                    }
                ],
                "tags":[
                    "Webhook/Order Validation"
                ],
                "x-internal-id":"ccadmin-v1-webhook-orderValidation-post",
                "x-filename-id":"ccadmin-v1-webhook-ordervalidation-post"
            }
        },
        "/ccadmin/v1/webhook/profileUpdate":{
            "post":{
                "summary":"Shopper Profile Update",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfile",
                "description":"The details of customer profile being updated on Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfile_request"
                        },
                        "in":"body",
                        "name":"Shopper Profile Update"
                    }
                ],
                "tags":[
                    "Webhook/Shopper Profile Update"
                ],
                "x-internal-id":"ccadmin-v1-webhook-profileUpdate-post",
                "x-filename-id":"ccadmin-v1-webhook-profileupdate-post"
            }
        },
        "/ccadmin/v1/webhook/externalPriceGroupAndCatalog":{
            "post":{
                "summary":"externalPriceGroupAndCatalog",
                "produces":[
                    "application/json"
                ],
                "operationId":"externalPriceGroupAndCatalog",
                "description":"This event will be called to get PriceListGroup,Catalog and AdditionalPriceListGroups for a context/Event data sent to the webhook during event selection or order submission.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/externalPriceGroupAndCatalog_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/externalPriceGroupAndCatalog_request"
                        },
                        "in":"body",
                        "name":"externalPriceGroupAndCatalog"
                    }
                ],
                "tags":[
                    "Webhook/Catalog and Price Group Assignment"
                ],
                "x-internal-id":"ccadmin-v1-webhook-externalPriceGroupAndCatalog-post",
                "x-filename-id":"ccadmin-v1-webhook-externalpricegroupandcatalog-post"
            }
        },
        "/ccadmin/v1/webhook/orderRetryFailed":{
            "post":{
                "summary":"Order retry failed",
                "produces":[
                    "application/json"
                ],
                "operationId":"orderRetryFailed",
                "description":"This webhook is triggered once all the retries fail for a queued order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/orderRetryFailed_request"
                        },
                        "in":"body",
                        "name":"orderRetryFailed"
                    }
                ],
                "tags":[
                    "Webhook/OrderRetryFailed"
                ],
                "x-internal-id":"ccadmin-v1-webhook-orderRetryFailed-post",
                "x-filename-id":"ccadmin-v1-webhook-orderretryfailed-post"
            }
        },
        "/ccadmin/v1/webhook/externalPricing":{
            "post":{
                "summary":"External Price Validation",
                "produces":[
                    "application/json"
                ],
                "operationId":"externalPricing",
                "description":"This web hook is triggered when a request is made to place the order and it performs a validation of the external price details in the cart. If the external prices sent by the external system is different to that in the request  , a price change message will be displayed on the storefront and the new external price info will be set on the corresponding commerce items. Storefront will display a message listing failed items if there are unpriced items in the cart. A response code of 5001 is returned for valid external prices and 5002 otherwise.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/externalPricing_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/externalPricing_request"
                        },
                        "in":"body",
                        "name":"externalPricing"
                    }
                ],
                "tags":[
                    "Webhook/External Price Validation"
                ],
                "x-internal-id":"ccadmin-v1-webhook-externalPricing-post",
                "x-filename-id":"ccadmin-v1-webhook-externalpricing-post"
            }
        },
        "/ccadmin/v1/webhook/accountAssets":{
            "post":{
                "summary":"accountAssets",
                "deprecated":true,
                "produces":[
                    "application/json"
                ],
                "operationId":"accountAssets",
                "description":"The webhook is triggered to get the services for a user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/services_response"
                        },
                        "description":"Returns the services associated with this account."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/services_request"
                        },
                        "in":"body",
                        "name":"accountAssets"
                    }
                ],
                "tags":[
                    "Webhook/Account Assets"
                ],
                "x-internal-id":"ccadmin-v1-webhook-accountAssets-post",
                "x-filename-id":"ccadmin-v1-webhook-accountassets-post"
            }
        },
        "/ccadmin/v1/webhook/genericPayment":{
            "post":{
                "summary":"genericPayment",
                "produces":[
                    "application/json"
                ],
                "operationId":"genericPayment",
                "description":"Integrates custom payment gateways that let your store accept various payment types",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/genericPayment_response"
                        },
                        "examples":{
                            "application/json":{
                                "amount":3739,
                                "orderId":"o60414",
                                "authorizationResponse":{
                                    "responseReason":"1001",
                                    "merchantTransactionId":"MERCHANT-TRANSACTION-ID",
                                    "hostTransactionId":"HOST-TRANSACTION-ID",
                                    "responseCode":"1000",
                                    "hostResponse":"host-success",
                                    "token":"token-success"
                                },
                                "transactionId":"o60414-pg60431-1509968935219",
                                "transactionTimestamp":"2017-11-06T11:48:55+0000",
                                "transactionType":"CASH REQUEST",
                                "customPaymentProperties":[
                                    "sample-addnl-property-key2"
                                ],
                                "referenceNumber":"pg60431",
                                "paymentMethod":"cash",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/externalCashPayment"
                                    }
                                ],
                                "additionalProperties":{
                                    "sample-addnl-property-key2":"sample-payment-property-value2",
                                    "sample-addnl-property-key1":"sample-payment-property-value1"
                                },
                                "currencyCode":"USD",
                                "gatewayId":"cashGatewayTest",
                                "merchantTransactionTimestamp":"1447807667011"
                            }
                        },
                        "description":"Integrates custom payment gateways that let your store accept various payment types"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/genericPayment_request"
                        },
                        "in":"body",
                        "name":"genericPayment"
                    }
                ],
                "tags":[
                    "Webhook/Generic Payment"
                ],
                "x-internal-id":"ccadmin-v1-webhook-genericPayment-post",
                "x-filename-id":"ccadmin-v1-webhook-genericpayment-post"
            }
        },
        "/ccadmin/v1/webhook/customCurrency":{
            "post":{
                "summary":"customCurrency",
                "produces":[
                    "application/json"
                ],
                "operationId":"customCurrency",
                "description":"This webhook is used for Custom currency Payments",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/customCurrency_response"
                        },
                        "examples":{
                            "application/json":{
                                "transactionType":"0600",
                                "orderId":"o30417",
                                "paymentId":"pg30418",
                                "channel":"storefront",
                                "paymentMethod":"loyaltyPoints",
                                "siteId":"siteUS",
                                "locale":"en",
                                "inquireBalanceResponse":{
                                    "hostTransactionTimestamp":"1504691722267",
                                    "responseReason":"inquireBalanceResponseReason",
                                    "customPaymentProperties":[
                                        "5000addnl-property-key5",
                                        "cust-prop2",
                                        "5000addnl-property-key2",
                                        "cust-prop1"
                                    ],
                                    "responseDescription":"inquireBalanceResponseDescription",
                                    "loyaltyPrograms":[
                                        {
                                            "loyaltyPointDetails":[
                                                {
                                                    "membershipType":"blue",
                                                    "pointsBalance":"2000",
                                                    "pointsType":"bluePoints",
                                                    "additionalProperties":{
                                                        "propertyName1":"value1",
                                                        "propertyName2":"value2"
                                                    }
                                                },
                                                {
                                                    "membershipType":"red",
                                                    "pointsBalance":"6000",
                                                    "pointsType":"redPoints",
                                                    "additionalProperties":{
                                                        "propertyName4":"value4",
                                                        "propertyName3":"value3"
                                                    }
                                                },
                                                {
                                                    "membershipType":"green",
                                                    "pointsBalance":"6000",
                                                    "pointsType":"PTS",
                                                    "additionalProperties":{
                                                        "propertyName4":"value4",
                                                        "propertyName3":"value3"
                                                    }
                                                }
                                            ],
                                            "programName":"programForYoungster",
                                            "membershipId":"member0001",
                                            "additionalProperties":{
                                                "propertyName5":"value5",
                                                "validTill":"2029-11-26T15:57:55.631Z",
                                                "propertyName6":"value6",
                                                "validFrom":"2017-07-14T15:57:55.631Z"
                                            },
                                            "programId":"prg10001"
                                        },
                                        {
                                            "loyaltyPointDetails":[
                                                {
                                                    "membershipType":"silver",
                                                    "pointsBalance":"2000",
                                                    "pointsType":"rewardPoints",
                                                    "additionalProperties":{
                                                        "propertyName7":"value7",
                                                        "propertyName8":"value8"
                                                    }
                                                },
                                                {
                                                    "membershipType":"gold",
                                                    "pointsBalance":"6000",
                                                    "pointsType":"skyMiles",
                                                    "additionalProperties":{
                                                        "propertyName10":"value10",
                                                        "propertyName9":"value9"
                                                    }
                                                }
                                            ],
                                            "programName":"programForFlyer",
                                            "membershipId":"member0002",
                                            "additionalProperties":{
                                                "validTill":"2030-12-26T15:57:55.631Z",
                                                "propertyName12":"value12",
                                                "propertyName11":"value11",
                                                "validFrom":"2017-06-14T15:57:55.631Z"
                                            },
                                            "programId":"prg10002"
                                        }
                                    ],
                                    "merchantTransactionId":"MERCH-TX-1504691722267",
                                    "hostTransactionId":"HOST-TX-1504691722267",
                                    "additionalProperties":{
                                        "5000addnl-property-key5":"5000payment-property-value5",
                                        "5000addnl-property-key4":"5000payment-property-value4",
                                        "5000addnl-property-key3":"5000payment-property-value3",
                                        "cust-prop2":"cust-prop2",
                                        "5000addnl-property-key2":"5000payment-property-value2",
                                        "cust-prop1":"cust-prop1",
                                        "5000addnl-property-key1":"5000payment-property-value1"
                                    },
                                    "responseCode":"5000",
                                    "merchantTransactionTimestamp":"1504691722267"
                                },
                                "currencyCode":"PTS",
                                "transactionId":"o30417-pg30418-1504691722253",
                                "transactionTimestamp":"2017-09-06T09:55:22+0000",
                                "gatewayId":"demoLoyaltyPointsPaymentGateway"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/customCurrency_request"
                        },
                        "in":"body",
                        "name":"customCurrency"
                    }
                ],
                "tags":[
                    "Webhook/Custom Currency"
                ],
                "x-internal-id":"ccadmin-v1-webhook-customCurrency-post",
                "x-filename-id":"ccadmin-v1-webhook-customcurrency-post"
            }
        },
        "/ccadmin/v1/webhook/remorsePeriodStartedPCI":{
            "post":{
                "summary":"Remorse period started",
                "produces":[
                    "application/json"
                ],
                "operationId":"remorsePeriodStartedPCI",
                "description":"This Event is triggered when the remorse period has been started",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/remorse_requestPCI"
                        },
                        "in":"body",
                        "name":"Remorse period started"
                    }
                ],
                "tags":[
                    "Webhook/Remorse period started for a PCI order"
                ],
                "x-internal-id":"ccadmin-v1-webhook-remorsePeriodStartedPCI-post",
                "x-filename-id":"ccadmin-v1-webhook-remorseperiodstartedpci-post"
            }
        },
        "/ccadmin/v1/webhook/returnRequestValidationForNonPCITargets":{
            "post":{
                "summary":"returnRequestValidationForNonPCITargets",
                "produces":[
                    "application/json"
                ],
                "operationId":"returnRequestValidationForNonPCITargets",
                "description":"This webhook is called to validate the return request. The webhook will be called whenever the system needs to determine that the exchange/return is valid. The payload does not include payment details.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/returnRequestValidationForNonPCITargets_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/returnRequestValidationForNonPCITargets_request"
                        },
                        "in":"body",
                        "name":"returnRequestValidationForNonPCITargets"
                    }
                ],
                "tags":[
                    "Webhook/Non PCI Return Request Validation"
                ],
                "x-internal-id":"ccadmin-v1-webhook-returnRequestValidationForNonPCITargets-post",
                "x-filename-id":"ccadmin-v1-webhook-returnrequestvalidationfornonpcitargets-post"
            }
        },
        "/ccadmin/v1/webhook/publishEvent":{
            "post":{
                "summary":"publishEvent",
                "produces":[
                    "application/json"
                ],
                "operationId":"publishEvent",
                "description":"The publish event details in the Oracle Commerce Cloud",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/publishEvent_request"
                        },
                        "in":"body",
                        "name":"publishEvent"
                    }
                ],
                "tags":[
                    "Webhook/Publish Event"
                ],
                "x-internal-id":"ccadmin-v1-webhook-publishEvent-post",
                "x-filename-id":"ccadmin-v1-webhook-publishevent-post"
            }
        },
        "/ccadmin/v1/webhook/externalTaxCalculation":{
            "post":{
                "summary":"externalTaxCalculation",
                "produces":[
                    "application/json"
                ],
                "operationId":"externalTaxCalculation",
                "description":"This event is triggered at checkout page to get tax for cart from external service",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/externalTaxCalculation_response"
                        },
                        "examples":{
                            "application/json":{
                                "response":{
                                    "shippingGroups":[
                                        {
                                            "taxPriceInfo":{
                                                "cityTax":4.699,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":9.4,
                                                "valueAddedTax":0,
                                                "countyTax":0,
                                                "isTaxIncluded":false,
                                                "miscTax":1.397,
                                                "districtTax":0,
                                                "stateTax":0,
                                                "countryTax":0
                                            },
                                            "lastName":"Muir",
                                            "firstName":"John",
                                            "priceInfo":{
                                                "discounted":false,
                                                "amount":21.99,
                                                "taxable":21.99,
                                                "shippingSurchargeValue":0,
                                                "manualAdjustmentTotal":0,
                                                "discountAmount":0,
                                                "tax":9.398,
                                                "rawSubtotal":21.99,
                                                "subTotal":21.99,
                                                "totalWithoutTax":46.99,
                                                "total":56.39,
                                                "lkpValExcludingFreeShip":null,
                                                "shipping":25,
                                                "amountIsFinal":true,
                                                "currencyCode":"USD"
                                            },
                                            "phoneNumber":"1231231234",
                                            "recurringChargePriceInfo":{
                                                "amount":21.99,
                                                "total":56.39,
                                                "frequencyAmountTotals":[
                                                    {
                                                        "total":56.39,
                                                        "frequency":"Monthly"
                                                    }
                                                ],
                                                "shipping":25,
                                                "tax":9.398,
                                                "subTotal":21.99,
                                                "frequencyTaxTotals":[
                                                    {
                                                        "tax":9.398,
                                                        "frequency":"Monthly"
                                                    }
                                                ],
                                                "currencyCode":"USD",
                                                "totalWithoutTax":46.39
                                            },
                                            "shippingMethod":{
                                                "secondaryCurrencyTaxAmount":0,
                                                "shippingTax":0,
                                                "cost":25,
                                                "taxable":25,
                                                "taxDetails":{
                                                    "jurisType":"state",
                                                    "rate":0.2,
                                                    "tax":2.5,
                                                    "taxName":"state tax"
                                                },
                                                "rate":0,
                                                "externalId":"ext001",
                                                "tax":5,
                                                "taxCode":"TX1234",
                                                "value":"twoDayShippingMethod",
                                                "shippingMethodDescription":"Two Day"
                                            },
                                            "shippingGroupId":"sg40439",
                                            "type":"hardgoodShippingGroup",
                                            "items":[
                                                {
                                                    "availablePickupDate":"2018-05-19T13:00:00.000Z",
                                                    "rawTotalPrice":21.99,
                                                    "taxDetails":[
                                                        {
                                                            "jurisType":"state",
                                                            "rate":0.2,
                                                            "tax":2.199,
                                                            "taxName":"state tax"
                                                        }
                                                    ],
                                                    "returnedQuantity":0,
                                                    "dynamicProperties":[
                                                        {
                                                            "id":11234,
                                                            "label":"leadActor",
                                                            "value":"women"
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "externalData":[
                                                        {
                                                            "values":{
                                                                "value":"ExternalVal",
                                                                "key":"Externalkey"
                                                            },
                                                            "name":"ExternalProperty",
                                                            "actionCode":"ExternalActionCode"
                                                        }
                                                    ],
                                                    "preOrderQuantity":0,
                                                    "commerceItemId":"ci3000421",
                                                    "rate":0,
                                                    "price":21.99,
                                                    "onSale":false,
                                                    "commerceId":"ci3000424",
                                                    "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                    "unitPrice":21.99,
                                                    "quantity":1,
                                                    "taxable":21.99,
                                                    "productId":"Product_36Exy",
                                                    "salePrice":0,
                                                    "preferredPickupDate":"2018-05-19T13:00:00.000Z",
                                                    "tax":4.398,
                                                    "catRefId":"Sku_36Fxy",
                                                    "discountInfo":[
                                                        {
                                                            "coupon":"CPN1234",
                                                            "promotionDesc":"women lead promotion",
                                                            "promotionId":"PROMO123"
                                                        }
                                                    ],
                                                    "shopperInput":{
                                                        "additionalProperties":"SkinBlonde"
                                                    },
                                                    "backOrderQuantity":0,
                                                    "listPrice":21.99,
                                                    "status":"INITIAL"
                                                }
                                            ],
                                            "email":"john.muir@oracle.com"
                                        }
                                    ],
                                    "creationTime":"1532965750184",
                                    "isTaxIncluded":false,
                                    "orderId":"o30429",
                                    "orderStatus":"Incomplete",
                                    "creationDate":"2018-07-30T15:49:10.184Z",
                                    "orderProfileId":111669,
                                    "taxDate":"07-30-2018",
                                    "callType":"SalesOrder",
                                    "status":"success",
                                    "timestamp":"2018-07-30T15:50:08.011Z"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/externalTaxCalculation_response"
                        },
                        "examples":{
                            "application/json":{
                                "response":{
                                    "errors":[
                                        {
                                            "errorCode":1111,
                                            "description":"Error message one"
                                        },
                                        {
                                            "errorCode":2222,
                                            "description":"Error message two"
                                        }
                                    ],
                                    "status":"failed"
                                }
                            }
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/externalTaxCalculation_request"
                        },
                        "in":"body",
                        "name":"externalTaxCalculation"
                    }
                ],
                "tags":[
                    "Webhook/External Tax Calculation"
                ],
                "x-internal-id":"ccadmin-v1-webhook-externalTaxCalculation-post",
                "x-filename-id":"ccadmin-v1-webhook-externaltaxcalculation-post"
            }
        },
        "/ccadmin/v1/webhook/returnRequestValidation":{
            "post":{
                "summary":"returnRequestValidation",
                "produces":[
                    "application/json"
                ],
                "operationId":"returnRequestValidation",
                "description":"This webhook will get called to validate the return request. The webhook will be called whenever the system needs to determine that the exchange/return is returnable",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/returnRequestValidation_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/returnRequestValidation_request"
                        },
                        "in":"body",
                        "name":"returnRequestValidation"
                    }
                ],
                "tags":[
                    "Webhook/Return Request Validation"
                ],
                "x-internal-id":"ccadmin-v1-webhook-returnRequestValidation-post",
                "x-filename-id":"ccadmin-v1-webhook-returnrequestvalidation-post"
            }
        },
        "/ccadmin/v1/webhook/dataImport":{
            "post":{
                "summary":"dataImport",
                "produces":[
                    "application/json"
                ],
                "operationId":"dataImport",
                "description":"The details of data import in the Oracle Commerce Cloud",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/dataImport_request"
                        },
                        "in":"body",
                        "name":"dataImport"
                    }
                ],
                "tags":[
                    "Webhook/Data Import"
                ],
                "x-internal-id":"ccadmin-v1-webhook-dataImport-post",
                "x-filename-id":"ccadmin-v1-webhook-dataimport-post"
            }
        },
        "/ccadmin/v1/webhook/createOrganizationRequest":{
            "post":{
                "summary":"createOrganizationRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"createOrganizationRequest",
                "description":"The details of organization request created on the Oracle Commerce Cloud. The request includes profile and organization details",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createOrganizationRequest_request"
                        },
                        "in":"body",
                        "name":"createOrganizationRequest"
                    }
                ],
                "tags":[
                    "Webhook/Organization Request"
                ],
                "x-internal-id":"ccadmin-v1-webhook-createOrganizationRequest-post",
                "x-filename-id":"ccadmin-v1-webhook-createorganizationrequest-post"
            }
        },
        "/ccadmin/v1/webhook/order":{
            "post":{
                "summary":"order",
                "produces":[
                    "application/json"
                ],
                "operationId":"order",
                "description":"The details of order created on the Oracle Commerce Cloud. The order includes item and shipment details",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/order_request"
                        },
                        "in":"body",
                        "name":"order"
                    }
                ],
                "tags":[
                    "Webhook/Order"
                ],
                "x-internal-id":"ccadmin-v1-webhook-order-post",
                "x-filename-id":"ccadmin-v1-webhook-order-post"
            }
        },
        "/ccadmin/v1/webhook/externalActionStatus":{
            "post":{
                "summary":"externalActionStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"externalActionStatus",
                "description":"Notifies external systems about the status of external action.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/externalActionStatus_request"
                        },
                        "in":"body",
                        "name":"externalActionStatus"
                    }
                ],
                "tags":[
                    "Webhook/External Action Status Notification"
                ],
                "x-internal-id":"ccadmin-v1-webhook-externalActionStatus-post",
                "x-filename-id":"ccadmin-v1-webhook-externalactionstatus-post"
            }
        },
        "/ccadmin/v1/webhook/profile":{
            "post":{
                "summary":"Shopper Profile Create",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProfile",
                "description":"The details of customer profile created on Oracle Commerce Cloud. This includes the email, first name and last name of the customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/emptyResponse"
                        },
                        "description":"No response is returned as this is an event webhook"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/profile_request"
                        },
                        "in":"body",
                        "name":"Shopper Profile Create"
                    }
                ],
                "tags":[
                    "Webhook/Shopper Profile Create"
                ],
                "x-internal-id":"ccadmin-v1-webhook-profile-post",
                "x-filename-id":"ccadmin-v1-webhook-profile-post"
            }
        },
        "/gsadmin/v1/{appName}":{
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Application Configuration"
                ],
                "summary":"Import application configuration",
                "description":"Import the application configuration using the zip content passed in the request body",
                "consumes":[
                    "application/zip",
                    "multipart/form-data"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":":file",
                        "in":"formData",
                        "description":"The application configuration to create as a zip file.",
                        "required":true,
                        "type":"file"
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Application configuration successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-post",
                "x-filename-id":"gsadmin-v1-appname-post"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Application Configuration"
                ],
                "summary":"Delete application configuration",
                "description":"Deletes entire configuration of the given application.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Application configuration successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-delete",
                "x-filename-id":"gsadmin-v1-appname-delete"
            }
        },
        "/gsadmin/v1/{appName}.zip":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Application Configuration"
                ],
                "summary":"Download application configuration",
                "description":"Retrieve the entire application configuration in zip format.",
                "produces":[
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The application configuration as a zip file."
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}.zip-get",
                "x-filename-id":"gsadmin-v1-appname-zip-get"
            }
        },
        "/gsadmin/v1/{appName}/attributes":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"View index attributes",
                "description":"Returns the index attributes for the specified application. Returns metadata about the attributes (e.g. who created it and when) along with a list of owner attributes. \n\n If zip extension is specified (add \".zip\" at the end of the path), the attributes are exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The index attributes.",
                        "schema":{
                            "$ref":"#/definitions/IndexAttributes"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-get",
                "x-filename-id":"gsadmin-v1-appname-attributes-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Create index attributes",
                "description":"Creates one or more index attributes in the specified application.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The index attributes to create in the specified application.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/IndexAttributes"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Index attributes successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-post",
                "x-filename-id":"gsadmin-v1-appname-attributes-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Update index attributes",
                "description":"Updates one or more index attributes in the specified application.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated index attributes.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/IndexAttributes"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Index attributes successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-put",
                "x-filename-id":"gsadmin-v1-appname-attributes-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Delete index Attributes",
                "description":"Deletes all index attributes from the specified application. This also deletes all owner attributes.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Index attributes have been deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-delete",
                "x-filename-id":"gsadmin-v1-appname-attributes-delete"
            },
            "patch":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Partially update index attributes",
                "description":"Partially updates one or more index attributes in the specified application.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the partially updated index attributes.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/IndexAttributes"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Index attributes successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-patch",
                "x-filename-id":"gsadmin-v1-appname-attributes-patch"
            }
        },
        "/gsadmin/v1/{appName}/attributes/{owner}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"View owner attributes",
                "description":"Returns the specified owner index attributes. \n\n If zip extension is specified (add \".zip\" at the end of the path), the owner attributes are exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"owner",
                        "in":"path",
                        "description":"Specifies the owner of the index attributes, for example, system.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The specified owner index attributes.",
                        "schema":{
                            "$ref":"#/definitions/ConfigOwnerAttributes"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-{owner}-get",
                "x-filename-id":"gsadmin-v1-appname-attributes-owner-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Create owner attributes",
                "description":"Creates a new config owner's index attributes in the given application's index attributes list.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"owner",
                        "in":"path",
                        "description":"Specifies the owner of the index attributes, for example, system.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The owner index attributes to create.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ConfigOwnerAttributes"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Owner index attributes successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-{owner}-post",
                "x-filename-id":"gsadmin-v1-appname-attributes-owner-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Update owner attributes",
                "description":"Updates the specified owner index attributes in the given application's index attributes list.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"owner",
                        "in":"path",
                        "description":"Specifies the owner of the index attributes, for example, system.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated owner index attributes.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ConfigOwnerAttributes"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Owner index attributes successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-{owner}-put",
                "x-filename-id":"gsadmin-v1-appname-attributes-owner-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Delete owner index attributes",
                "description":"Deletes an existing config owner index attributes list from the given application.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"owner",
                        "in":"path",
                        "description":"Specifies the owner of the index attributes, for example, system.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Owner index attributes successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-{owner}-delete",
                "x-filename-id":"gsadmin-v1-appname-attributes-owner-delete"
            },
            "patch":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Partial update owner attributes",
                "description":"Partial updates the specified owner index attributes in the given application's index attributes list.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"owner",
                        "in":"path",
                        "description":"Specifies the owner of the index attributes, for example, system.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the partially updated owner index attributes.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ConfigOwnerAttributes"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Owner index attributes successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-{owner}-patch",
                "x-filename-id":"gsadmin-v1-appname-attributes-owner-patch"
            }
        },
        "/gsadmin/v1/{appName}/attributes/{owner}/{attributeName}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"View index attribute",
                "description":"Returns the specified index attribute in the given config owner attributes list. \n\n If zip extension is specified (add \".zip\" at the end of the path), the attribute is exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"owner",
                        "in":"path",
                        "description":"Specifies the owner of the index attributes, for example, system.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"attributeName",
                        "in":"path",
                        "description":"Specifies the attribute name in the owner's index attributes, for example, \"product.name\"",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The specified index attribute.",
                        "schema":{
                            "$ref":"#/definitions/Attribute"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-{owner}-{attributeName}-get",
                "x-filename-id":"gsadmin-v1-appname-attributes-owner-attributename-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Create an index attribute",
                "description":"Creates a new attribute in the specified config owner attributes list.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"owner",
                        "in":"path",
                        "description":"Specifies the owner of the index attributes, for example, system.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"attributeName",
                        "in":"path",
                        "description":"Specifies the attribute name in the owner's index attributes, for example, \"product.name\"",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The attribute to create.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Attribute"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Index attribute successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-{owner}-{attributeName}-post",
                "x-filename-id":"gsadmin-v1-appname-attributes-owner-attributename-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Update an index attribute",
                "description":"Updates the specific index attribute in the given config owner attributes list.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"owner",
                        "in":"path",
                        "description":"Specifies the owner of the index attributes, for example, system.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"attributeName",
                        "in":"path",
                        "description":"Specifies the attribute name in the owner's index attributes, for example, \"product.name\"",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated index attribute.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Attribute"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Index attribute successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-{owner}-{attributeName}-put",
                "x-filename-id":"gsadmin-v1-appname-attributes-owner-attributename-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Delete an index attribute",
                "description":"Deletes an existing index attribute from the specified attributes list.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"owner",
                        "in":"path",
                        "description":"Specifies the owner of the index attributes, for example, system.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"attributeName",
                        "in":"path",
                        "description":"Specifies the attribute name in the owner's index attributes, for example, \"product.name\"",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Index attribute successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-{owner}-{attributeName}-delete",
                "x-filename-id":"gsadmin-v1-appname-attributes-owner-attributename-delete"
            },
            "patch":{
                "tags":[
                    "Admin/Search Admin and Configuration/Index Attributes"
                ],
                "summary":"Partial update an index attribute",
                "description":"Partial updates the specific index attribute in the given config owner attributes list.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"owner",
                        "in":"path",
                        "description":"Specifies the owner of the index attributes, for example, system.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"attributeName",
                        "in":"path",
                        "description":"Specifies the attribute name in the owner's index attributes, for example, \"product.name\"",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the partially updated index attribute.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Attribute"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Index attribute successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-attributes-{owner}-{attributeName}-patch",
                "x-filename-id":"gsadmin-v1-appname-attributes-owner-attributename-patch"
            }
        },
        "/gsadmin/v1/{appName}/configuration":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Services Configuration"
                ],
                "summary":"View list of all configuration blocks",
                "description":"Returns the high level configuration blocks for the specified application. Returns metadata about the configurations (e.g. who created it and when) along with a list of owner attributes. \n\n If zip extension is specified (add \".zip\" at the end of the path), the attributes are exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The configuration metadata.",
                        "schema":{
                            "$ref":"#/definitions/Configuration"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-configuration-get",
                "x-filename-id":"gsadmin-v1-appname-configuration-get"
            }
        },
        "/gsadmin/v1/{appName}/configuration/services":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Services Configuration"
                ],
                "summary":"View list of all service configurations",
                "description":"Returns the high level service configuration blocks for the specified application. Returns metadata about the configurations (e.g. who created it and when) along with a list of owner attributes. \n\n If zip extension is specified (add \".zip\" at the end of the path), the attributes are exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The services configuration metadata.",
                        "schema":{
                            "$ref":"#/definitions/ServicesFolder"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-configuration-services-get",
                "x-filename-id":"gsadmin-v1-appname-configuration-services-get"
            }
        },
        "/gsadmin/v1/{appName}/configuration/services/{serviceName}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Services Configuration"
                ],
                "summary":"Get Service Configuration",
                "description":"Returns the configuration block for the specified service. Returns metadata about the configurations (e.g. who created it and when) along with a list of owner attributes. \n\n If zip extension is specified (add \".zip\" at the end of the path), the attributes are exported as a zip file.\n\n  <b>NOTE:</b> aiaOffers is a conventionally named endpoint that is expected by cc-admin as well as assembler.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"serviceName",
                        "in":"path",
                        "description":"Specifies the name of your the service to define. For example aiaOffers.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The service configuration.",
                        "schema":{
                            "$ref":"#/definitions/ServiceConfig"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-configuration-services-{serviceName}-get",
                "x-filename-id":"gsadmin-v1-appname-configuration-services-servicename-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Services Configuration"
                ],
                "summary":"Create service configuration",
                "description":"Creates the service configuration. While any service can be defined, aiaOffers is an expected service definition.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"serviceName",
                        "in":"path",
                        "description":"Specifies the name of your the service to define. For example aiaOffers.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The configurtion for a service.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ServiceConfig"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Services definition successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-configuration-services-{serviceName}-post",
                "x-filename-id":"gsadmin-v1-appname-configuration-services-servicename-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Services Configuration"
                ],
                "summary":"Updates Service configuration",
                "description":"Updates the service configuration. While any service can be defined, aiaOffers is an expected service configuration.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"serviceName",
                        "in":"path",
                        "description":"Specifies the name of your the service to define. For example aiaOffers.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The configurtion for a service.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ServiceConfig"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Services configuration successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-configuration-services-{serviceName}-put",
                "x-filename-id":"gsadmin-v1-appname-configuration-services-servicename-put"
            }
        },
        "/gsadmin/v1/{appName}/content":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Rule Configuration"
                ],
                "summary":"View content collection folders under 'content' root node.",
                "description":"Returns a list of immediate content collection folders under 'content'. \n\n If zip extension is specified (add \".zip\" at the end of the path), '/content' is exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"List of content collection folders under '/content'.",
                        "schema":{
                            "$ref":"#/definitions/ContentCollectionFolder"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-get",
                "x-filename-id":"gsadmin-v1-appname-content-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Rule Configuration"
                ],
                "summary":"Creates content node for a application",
                "description":"Creates content node for a application",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "201":{
                        "description":" '/content' created successfully.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-post",
                "x-filename-id":"gsadmin-v1-appname-content-post"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Rule Configuration"
                ],
                "summary":"Delete content node of a application",
                "description":"Deletes the content node of specified application.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"'/content' successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-delete",
                "x-filename-id":"gsadmin-v1-appname-content-delete"
            }
        },
        "/gsadmin/v1/{appName}/content/facets":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Facet Lists"
                ],
                "summary":"listFacetLists",
                "description":"View list of facet lists.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"A list of facet lists.",
                        "schema":{
                            "$ref":"#/definitions/ListOfFacetList"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-facets-get",
                "x-filename-id":"gsadmin-v1-appname-content-facets-get"
            }
        },
        "/gsadmin/v1/{appName}/content/facets/{facetListName}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Facet Lists"
                ],
                "summary":"getFacetList",
                "description":"View a facet list.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"facetListName",
                        "in":"path",
                        "description":"Specifies the name of the facet list. For example, \"default\".",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"A facet list that defines the explicit order of facets at a given location.",
                        "schema":{
                            "$ref":"#/definitions/FacetList"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-facets-{facetListName}-get",
                "x-filename-id":"gsadmin-v1-appname-content-facets-facetlistname-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Facet Lists"
                ],
                "summary":"createFacetList",
                "description":"Create a facet list",
                "consumes":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"facetListName",
                        "in":"path",
                        "description":"Specifies the name of the new facet list. For example, \"default\".",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The facet list that defines an explicit order of facets at a given location.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/FacetList"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Indicates that the new facet list definition was successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-facets-{facetListName}-post",
                "x-filename-id":"gsadmin-v1-appname-content-facets-facetlistname-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Facet Lists"
                ],
                "summary":"updateFacetList",
                "description":"Updates the given facet list.",
                "consumes":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"facetListName",
                        "in":"path",
                        "description":"Specifies the name of the facet list. For example, \"default\".",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The facet list that defines an explicit order of facets at a given location.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/FacetList"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Indicates that the facet list definition was successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-facets-{facetListName}-put",
                "x-filename-id":"gsadmin-v1-appname-content-facets-facetlistname-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Facet Lists"
                ],
                "summary":"deleteFacetList",
                "description":"Deletes a facet list.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"facetListName",
                        "in":"path",
                        "description":"Specifies the name of the facet list. For example, \"default\".",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Indicates that the facet list was successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-facets-{facetListName}-delete",
                "x-filename-id":"gsadmin-v1-appname-content-facets-facetlistname-delete"
            }
        },
        "/gsadmin/v1/{appName}/content/rankingRules":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Ranking Rules Configuration"
                ],
                "summary":"View list of ranking rules.",
                "description":"Displays a list of ranking rules.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"A list of ranking rules.",
                        "schema":{
                            "$ref":"#/definitions/ListOfRankingRules"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-rankingRules-get",
                "x-filename-id":"gsadmin-v1-appname-content-rankingrules-get"
            }
        },
        "/gsadmin/v1/{appName}/content/rankingRules.ccadminui.json":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Ranking Rules Configuration"
                ],
                "summary":"View list of ranking rules with expanded information.",
                "description":"Displays a list of ranking rules where the dimension values have been expanded in order to return their display names.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"fields",
                        "in":"query",
                        "description":"Comma delimited list of the fields to include for each ranking rule in the list. Meta data is always included.",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"A list of ranking rules with the contents included .",
                        "schema":{
                            "$ref":"#/definitions/ListOfRankingRules.ccadmin"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-rankingRules.ccadminui.json-get",
                "x-filename-id":"gsadmin-v1-appname-content-rankingrules-ccadminui-json-get"
            }
        },
        "/gsadmin/v1/{appName}/content/rankingRules/{Rule}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Ranking Rules Configuration"
                ],
                "summary":"Retrieve a rule configuration.",
                "description":"Retrieve a rule configuration.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/Rule"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"A rule configuration.",
                        "schema":{
                            "$ref":"#/definitions/RankingRule"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-rankingRules-{Rule}-get",
                "x-filename-id":"gsadmin-v1-appname-content-rankingrules-rule-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Ranking Rules Configuration"
                ],
                "summary":"Creates a rule configuration.",
                "description":"Creates a rule configuration.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/Rule"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"Definition of the ranking rule.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/RankingRule"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Rule updated successfully.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-rankingRules-{Rule}-post",
                "x-filename-id":"gsadmin-v1-appname-content-rankingrules-rule-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Ranking Rules Configuration"
                ],
                "summary":"Updates a rule configuration.",
                "description":"Updates a rule configuration.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/Rule"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"Definition of the ranking rule.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/RankingRule"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Rule updated successfully.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-rankingRules-{Rule}-put",
                "x-filename-id":"gsadmin-v1-appname-content-rankingrules-rule-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Ranking Rules Configuration"
                ],
                "summary":"Deletes a Rule.",
                "description":"Deletes a Rule.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/Rule"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Rule successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-rankingRules-{Rule}-delete",
                "x-filename-id":"gsadmin-v1-appname-content-rankingrules-rule-delete"
            }
        },
        "/gsadmin/v1/{appName}/content/rankingRules/{Rule}.ccadminui.json":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Ranking Rules Configuration"
                ],
                "summary":"View a ranking Rule with expanded information.",
                "description":"Displays a ranking rule where the dimension values have been expanded in order to return their display names.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/Rule"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Retrieve a ranking rule.",
                        "schema":{
                            "$ref":"#/definitions/Rule.ccadmin"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-rankingRules-{Rule}.ccadminui.json-get",
                "x-filename-id":"gsadmin-v1-appname-content-rankingrules-rule-ccadminui-json-get"
            }
        },
        "/gsadmin/v1/{appName}/content/{contentCollectionFolder}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Rule Configuration"
                ],
                "summary":"View rules and content collection folders under specified content collection folder.",
                "description":"Returns a list of rules and content collection folders under specified content collection folder. \n\n If zip extension is specified (add \".zip\" at the end of the path), content within that folder is exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"contentCollectionFolder",
                        "in":"path",
                        "description":"Specifies the name of content collection folder.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"List of rules and content collection folders under specified content collection folder.",
                        "schema":{
                            "$ref":"#/definitions/ContentCollectionFolder"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-{contentCollectionFolder}-get",
                "x-filename-id":"gsadmin-v1-appname-content-contentcollectionfolder-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Rule Configuration"
                ],
                "summary":"Creates content collection folder at specified location.",
                "description":"Creates content collection folder at specified location.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"contentCollectionFolder",
                        "in":"path",
                        "description":"Specifies the name of content collection folder.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ContentCollectionFolder"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Content collection folder created successfully.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-{contentCollectionFolder}-post",
                "x-filename-id":"gsadmin-v1-appname-content-contentcollectionfolder-post"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Rule Configuration"
                ],
                "summary":"Deletes a content collection folder.",
                "description":"Deletes a content collection folder.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"contentCollectionFolder",
                        "in":"path",
                        "description":"Specifies the name of content collection folder.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Content collection folder successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-{contentCollectionFolder}-delete",
                "x-filename-id":"gsadmin-v1-appname-content-contentcollectionfolder-delete"
            }
        },
        "/gsadmin/v1/{appName}/content/{contentCollectionFolder}/{Rule}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Rule Configuration"
                ],
                "summary":"View rule definition",
                "description":"Returns rule configuration. \n\n If zip extension is specified (add \".zip\" at the end of the path), rule configuration is exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"contentCollectionFolder",
                        "in":"path",
                        "description":"Specifies the name of content collection folder.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"Rule",
                        "in":"path",
                        "description":"Specifies the name of rule.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Rule configuration.",
                        "schema":{
                            "$ref":"#/definitions/Rule"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-{contentCollectionFolder}-{Rule}-get",
                "x-filename-id":"gsadmin-v1-appname-content-contentcollectionfolder-rule-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Rule Configuration"
                ],
                "summary":"Creates a rule configuration.",
                "description":"Creates a rule configuration.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"contentCollectionFolder",
                        "in":"path",
                        "description":"Specifies the name of content collection folder.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"Rule",
                        "in":"path",
                        "description":"Specifies the name of rule.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Rule created successfully.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-{contentCollectionFolder}-{Rule}-post",
                "x-filename-id":"gsadmin-v1-appname-content-contentcollectionfolder-rule-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Rule Configuration"
                ],
                "summary":"Updates a rule configuration.",
                "description":"Updates a rule configuration.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"contentCollectionFolder",
                        "in":"path",
                        "description":"Specifies the name of content collection folder.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"Rule",
                        "in":"path",
                        "description":"Specifies the name of rule.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Rule updated successfully.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-{contentCollectionFolder}-{Rule}-put",
                "x-filename-id":"gsadmin-v1-appname-content-contentcollectionfolder-rule-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Rule Configuration"
                ],
                "summary":"Deletes a Rule.",
                "description":"Deletes a Rule.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"contentCollectionFolder",
                        "in":"path",
                        "description":"Specifies the name of content collection folder.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"Rule",
                        "in":"path",
                        "description":"Specifies the name of rule.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Rule successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-content-{contentCollectionFolder}-{Rule}-delete",
                "x-filename-id":"gsadmin-v1-appname-content-contentcollectionfolder-rule-delete"
            }
        },
        "/gsadmin/v1/{appName}/dimvals":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Dimension Value Service"
                ],
                "summary":"View list of Dimensions.",
                "description":"Displays a list of all dimensions are represented by dimension values for the root of each dimension.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/Locale"
                    },
                    {
                        "$ref":"#/parameters/CCAsset_Language"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"A list of Dimensions.",
                        "schema":{
                            "$ref":"#/definitions/DimValList"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-dimvals-get",
                "x-filename-id":"gsadmin-v1-appname-dimvals-get"
            }
        },
        "/gsadmin/v1/{appName}/dimvals/{dimValKey}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Dimension Value Service"
                ],
                "summary":"View dimension value for {dimValKey}.",
                "description":"This shows the dimension value for the dimension. In the special case of the root dimension value node of a dimension, you can use the attribute name for the dimension. For example 'product.category'",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/DimValKey"
                    },
                    {
                        "$ref":"#/parameters/Locale"
                    },
                    {
                        "$ref":"#/parameters/CCAsset_Language"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The dimension value for {dimValKey}.",
                        "schema":{
                            "$ref":"#/definitions/ExpandedDimVal"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-dimvals-{dimValKey}-get",
                "x-filename-id":"gsadmin-v1-appname-dimvals-dimvalkey-get"
            }
        },
        "/gsadmin/v1/{appName}/dimvals/{dimValKey}/children":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Dimension Value Service"
                ],
                "summary":"View all the children of a dimension value.",
                "description":"Displays a list of all the child dimension values of the dimension value specified by {dimValKey}",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/DimValKey"
                    },
                    {
                        "$ref":"#/parameters/Locale"
                    },
                    {
                        "name":"locale",
                        "in":"query",
                        "description":"locale parameter to overwrite X-CCAsset-Language or application default",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"maxDepth",
                        "in":"query",
                        "description":"Specify the depth of children to be returned. In order to see all children specify -1.",
                        "required":false,
                        "type":"integer"
                    },
                    {
                        "$ref":"#/parameters/CCAsset_Language"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"A list of child dimension values.",
                        "schema":{
                            "$ref":"#/definitions/ExpandedDimValList"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-dimvals-{dimValKey}-children-get",
                "x-filename-id":"gsadmin-v1-appname-dimvals-dimvalkey-children-get"
            }
        },
        "/gsadmin/v1/{appName}/pages":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Page Configuration"
                ],
                "summary":"View all sites defined in a application",
                "description":"Returns a list of all sites defined for given application. \n\n If zip extension is specified (add \".zip\" at the end of the path), all site configurations are exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"List of sites defined for your application.",
                        "schema":{
                            "$ref":"#/definitions/SiteHome"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-pages-get",
                "x-filename-id":"gsadmin-v1-appname-pages-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Page Configuration"
                ],
                "summary":"Creates a page root for a application",
                "description":"Creates a page root for a application",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "201":{
                        "description":" '/pages' created successfully.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-pages-post",
                "x-filename-id":"gsadmin-v1-appname-pages-post"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Page Configuration"
                ],
                "summary":"Delete page root of a application",
                "description":"Deletes page root of specified application.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"'/pages' successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-pages-delete",
                "x-filename-id":"gsadmin-v1-appname-pages-delete"
            }
        },
        "/gsadmin/v1/{appName}/pages/{siteHome}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Page Configuration"
                ],
                "summary":"Gets a list of immediate pages defined under site home",
                "description":"Returns a list of all immediate pages defined for a site. \n\n If zip extension is specified (add \".zip\" at the end of the path), all pages of the site are exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"siteHome",
                        "in":"path",
                        "description":"Specifies the name of the site.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"List of immediate pages defined for your site.",
                        "schema":{
                            "$ref":"#/definitions/SiteHome"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-pages-{siteHome}-get",
                "x-filename-id":"gsadmin-v1-appname-pages-sitehome-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Page Configuration"
                ],
                "summary":"Creates a site for a application",
                "description":"Creates a site for a application",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"siteHome",
                        "in":"path",
                        "description":"Specifies the name of the site.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Site created successfully.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-pages-{siteHome}-post",
                "x-filename-id":"gsadmin-v1-appname-pages-sitehome-post"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Page Configuration"
                ],
                "summary":"Deletes the site.",
                "description":"Deletes the site.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"siteHome",
                        "in":"path",
                        "description":"Specifies the name of the site.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Site successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-pages-{siteHome}-delete",
                "x-filename-id":"gsadmin-v1-appname-pages-sitehome-delete"
            }
        },
        "/gsadmin/v1/{appName}/pages/{siteHome}/{page}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Page Configuration"
                ],
                "summary":"Gets a Page configuration or lists down immediate pages under requested page.",
                "description":"Gets page configuration or a list of immediate pages defined under a page. \n\n If zip extension is specified (add \".zip\" at the end of the path), all pages of the site are exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"siteHome",
                        "in":"path",
                        "description":"Specifies the name of the site.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"page",
                        "in":"path",
                        "description":"Specifies the name of the page.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Gets a Page configuration or lists down immediate pages under requested page.",
                        "schema":{
                            "$ref":"#/definitions/Page"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-pages-{siteHome}-{page}-get",
                "x-filename-id":"gsadmin-v1-appname-pages-sitehome-page-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Page Configuration"
                ],
                "summary":"Creates a page configuration",
                "description":"Creates a page configuration",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"siteHome",
                        "in":"path",
                        "description":"Specifies the name of the site.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"page",
                        "in":"path",
                        "description":"Specifies the name of the page.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Page created successfully.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-pages-{siteHome}-{page}-post",
                "x-filename-id":"gsadmin-v1-appname-pages-sitehome-page-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Page Configuration"
                ],
                "summary":"Updates a page configuration",
                "description":"Updates a page configuration",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"siteHome",
                        "in":"path",
                        "description":"Specifies the name of the site.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"page",
                        "in":"path",
                        "description":"Specifies the name of the page.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Page updated successfully.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-pages-{siteHome}-{page}-put",
                "x-filename-id":"gsadmin-v1-appname-pages-sitehome-page-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Page Configuration"
                ],
                "summary":"Deletes the page.",
                "description":"Deletes the page.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"siteHome",
                        "in":"path",
                        "description":"Specifies the name of the site.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"page",
                        "in":"path",
                        "description":"Specifies the name of the page.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Page successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-pages-{siteHome}-{page}-delete",
                "x-filename-id":"gsadmin-v1-appname-pages-sitehome-page-delete"
            }
        },
        "/gsadmin/v1/{appName}/redirects":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"View Keyword Redirects",
                "description":"Returns the keyword redirects configuration for the specified application. Returns metadata about the keyword redirects (e.g. who created it and when) along with the list of redirect groups. \n\n If zip extension is specified (add \".zip\" at the end of the path), the keyword redirects configuration is exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Keyword Redirects Configuration.",
                        "schema":{
                            "$ref":"#/definitions/Redirects"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-get",
                "x-filename-id":"gsadmin-v1-appname-redirects-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Create Keyword Redirects Configuration",
                "description":"Create keyword redirects configuration for the application",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The keyword redirects to be created for the given application.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Redirects"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Redirects successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-post",
                "x-filename-id":"gsadmin-v1-appname-redirects-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Update Keyword Redirects configuration",
                "description":"Updates keyword redirects configuration of the specified application.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated keyword redirects configuration.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Redirects"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Keyword Redirects successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-put",
                "x-filename-id":"gsadmin-v1-appname-redirects-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Delete Keyword Redirects",
                "description":"Deletes the keyword redirects configuration from the specified application.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Keyword Redirects successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-delete",
                "x-filename-id":"gsadmin-v1-appname-redirects-delete"
            },
            "patch":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Partial update Keyword Redirects Configuration",
                "description":"Partial updates redirects configuration of the specified application.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the partially updated redirects configuration.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Redirects"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Keyword Redirects successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-patch",
                "x-filename-id":"gsadmin-v1-appname-redirects-patch"
            }
        },
        "/gsadmin/v1/{appName}/redirects/{redirectGroup}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"View Keyword Redirect Group.",
                "description":"Returns the configuration of the specified keyword redirect group. Returns metadata about the keyword redirect group(e.g. who created it and when) along with the redirect entries inside it. \n\n If zip extension is specified (add \".zip\" at the end of the path), the keyword redirect group configuration is exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"redirectGroup",
                        "in":"path",
                        "description":"Specifies the redirect group name, for example, Default.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Keyword Redirect Group Configuration.",
                        "schema":{
                            "$ref":"#/definitions/RedirectGroup"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-{redirectGroup}-get",
                "x-filename-id":"gsadmin-v1-appname-redirects-redirectgroup-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Create Keyword Redirect Group.",
                "description":"Create a new keyword redirect group configuration of the specified application's redirects",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"redirectGroup",
                        "in":"path",
                        "description":"Specifies the redirect group name, for example, Default.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The keyword redirect group to be created.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/RedirectGroup"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Keyword Redirect Group successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-{redirectGroup}-post",
                "x-filename-id":"gsadmin-v1-appname-redirects-redirectgroup-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Update Keyword Redirect Group.",
                "description":"Updates the given keyword redirect group configuration of the specified application's redirects.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"redirectGroup",
                        "in":"path",
                        "description":"Specifies the redirect group name, for example, Default",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated keyword redirect group configuration.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/RedirectGroup"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Keyword Redirect Group successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-{redirectGroup}-put",
                "x-filename-id":"gsadmin-v1-appname-redirects-redirectgroup-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Delete Keyword Redirect Group",
                "description":"Deletes the keyword redirect group configuration from the specified application's redirects",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"redirectGroup",
                        "in":"path",
                        "description":"Specifies the redirect group name, for example, Default",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Keyword Redirect Group successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-{redirectGroup}-delete",
                "x-filename-id":"gsadmin-v1-appname-redirects-redirectgroup-delete"
            },
            "patch":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Partial update Keyword Redirect Group.",
                "description":"Partial update keyword redirect group configuration of the specified application's redirects.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"redirectGroup",
                        "in":"path",
                        "description":"Specifies the redirect group name, for example, Default",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the partially updated redirects.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/RedirectGroup"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Keyword Redirect Group successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-{redirectGroup}-patch",
                "x-filename-id":"gsadmin-v1-appname-redirects-redirectgroup-patch"
            }
        },
        "/gsadmin/v1/{appName}/redirects/{redirectGroup}/{redirectEntry}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"View Keyword Redirect Entry.",
                "description":"Returns the specified redirect entry from the given redirect group. \n\n If zip extension is specified (add \".zip\" at the end of the path), the redirect entry is exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"redirectGroup",
                        "in":"path",
                        "description":"Specifies the redirect group name, for example, Default.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"redirectEntry",
                        "in":"path",
                        "description":"Specifies the redirect entry name.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Keyword Redirect Entry Configuration.",
                        "schema":{
                            "$ref":"#/definitions/RedirectEntry"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-{redirectGroup}-{redirectEntry}-get",
                "x-filename-id":"gsadmin-v1-appname-redirects-redirectgroup-redirectentry-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Create an Keyword Redirect Entry.",
                "description":"Create a new keyword redirect entry in the specified redirect group",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"redirectGroup",
                        "in":"path",
                        "description":"Specifies the redirect group name, for example, Default",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"redirectEntry",
                        "in":"path",
                        "description":"Specifies the redirect entry name.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The keyword redirect entry to be created in the redirect group.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/RedirectEntry"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Keyword Redirect Entry successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-{redirectGroup}-{redirectEntry}-post",
                "x-filename-id":"gsadmin-v1-appname-redirects-redirectgroup-redirectentry-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Update an Keyword Redirect Entry.",
                "description":"Updates the given keyword redirect entry configuration in the specified redirect group.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"redirectGroup",
                        "in":"path",
                        "description":"Specifies the redirect group name, for example, Default.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"redirectEntry",
                        "in":"path",
                        "description":"Specifies the redirect entry name.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated keyword redirect entry configuration.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/RedirectEntry"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Keyword Redirect Entry successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-{redirectGroup}-{redirectEntry}-put",
                "x-filename-id":"gsadmin-v1-appname-redirects-redirectgroup-redirectentry-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Delete Keyword Redirect Entry",
                "description":"Deletes the keyword redirect entry from the specified redirect group",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"redirectGroup",
                        "in":"path",
                        "description":"Specifies the redirect group name, for example, Default",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"redirectEntry",
                        "in":"path",
                        "description":"Specifies the redirect entry name.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Keyword Redirect Entry successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-{redirectGroup}-{redirectEntry}-delete",
                "x-filename-id":"gsadmin-v1-appname-redirects-redirectgroup-redirectentry-delete"
            },
            "patch":{
                "tags":[
                    "Admin/Search Admin and Configuration/Keyword Redirects"
                ],
                "summary":"Partial update Keyword Redirect Entry.",
                "description":"Partial update keyword redirect entry configuration in the specified redirect group.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"redirectGroup",
                        "in":"path",
                        "description":"Specifies the redirect group name, for example, Default",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"redirectEntry",
                        "in":"path",
                        "description":"Specifies the redirect entry name.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the partially updated redirect entry.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/RedirectEntry"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Keyword Redirect Entry successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-redirects-{redirectGroup}-{redirectEntry}-patch",
                "x-filename-id":"gsadmin-v1-appname-redirects-redirectgroup-redirectentry-patch"
            }
        },
        "/gsadmin/v1/{appName}/searchIndexConfig":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Index Configuration"
                ],
                "summary":"View search index configuration",
                "description":"Returns the search index configuration of the application.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The search index config.",
                        "schema":{
                            "$ref":"#/definitions/SearchIndexConfig"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchIndexConfig-get",
                "x-filename-id":"gsadmin-v1-appname-searchindexconfig-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Index Configuration"
                ],
                "summary":"Create search index configuration",
                "description":"Creates search index configuration of the application.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The search index config to create for the specified application.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/SearchIndexConfig"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Search index config successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchIndexConfig-post",
                "x-filename-id":"gsadmin-v1-appname-searchindexconfig-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Index Configuration"
                ],
                "summary":"Update search index configuration",
                "description":"Updates search index configuration of the specified application.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated search index configuration.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/SearchIndexConfig"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Search index config successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchIndexConfig-put",
                "x-filename-id":"gsadmin-v1-appname-searchindexconfig-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Index Configuration"
                ],
                "summary":"Delete search index configuration",
                "description":"Deletes search index configuration of the specified application. \n\n <b>CAUTION: </b> Deleting the search index configuration from your application causes your site to stop working. If you need to replace the current configuration, use a PUT command.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Search index config has been deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchIndexConfig-delete",
                "x-filename-id":"gsadmin-v1-appname-searchindexconfig-delete"
            },
            "patch":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Index Configuration"
                ],
                "summary":"Partial update search index configuration",
                "description":"Partial updates search index configuration of the specified application.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the partially updated search index configuration.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/SearchIndexConfig"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Search index config successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchIndexConfig-patch",
                "x-filename-id":"gsadmin-v1-appname-searchindexconfig-patch"
            }
        },
        "/gsadmin/v1/{appName}/searchInterfaces":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Interfaces"
                ],
                "summary":"View a search interface folder",
                "description":"Returns the search interface folder for the specified application. Returns metadata about the folder (e.g. who created it and when) along with a list of child search interface configurations contained within that folder. \n\n If zip extension is specified (add \".zip\" at the end of the path), the search interface folder is exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The search interface folder.",
                        "schema":{
                            "$ref":"#/definitions/SearchInterfaceFolder"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchInterfaces-get",
                "x-filename-id":"gsadmin-v1-appname-searchinterfaces-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Interfaces"
                ],
                "summary":"Create a search interface folder",
                "description":"Creates the search interface folder for the specified application.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The search interface folder to create in the specified application.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/SearchInterfaceFolder"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Search interface folder successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchInterfaces-post",
                "x-filename-id":"gsadmin-v1-appname-searchinterfaces-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Interfaces"
                ],
                "summary":"Update a search interface folder",
                "description":"Updates a collection of search interfaces in the existing search interface folder.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated search interface folder.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/SearchInterfaceFolder"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Search interface folder successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchInterfaces-put",
                "x-filename-id":"gsadmin-v1-appname-searchinterfaces-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Interfaces"
                ],
                "summary":"Delete a search interface folder",
                "description":"Deletes the search interface folder for the specified application. \n\n <b>CAUTION: </b>Deleting all search interfaces from your Guided Search application will render your application incapable of performing searches. Deleting your application's list of search interfaces also deletes all individual search interfaces.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"The search interface folder has been deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchInterfaces-delete",
                "x-filename-id":"gsadmin-v1-appname-searchinterfaces-delete"
            },
            "patch":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Interfaces"
                ],
                "summary":"Partial update a search interface folder",
                "description":"Partial updates a collection of search interfaces in the existing search interface folder.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated search interface folder.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/SearchInterfaceFolder"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Search interface folder successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchInterfaces-patch",
                "x-filename-id":"gsadmin-v1-appname-searchinterfaces-patch"
            }
        },
        "/gsadmin/v1/{appName}/searchInterfaces/{searchInterfaceName}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Interfaces"
                ],
                "summary":"View a search interface",
                "description":"View the specified search interface in JSON format. \n\n If zip extension is specified (add \".zip\" at the end of the path), the search interface is exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"searchInterfaceName",
                        "in":"path",
                        "description":"The name of the search interface to retrieve.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The specified search interface.",
                        "schema":{
                            "$ref":"#/definitions/SearchInterface"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchInterfaces-{searchInterfaceName}-get",
                "x-filename-id":"gsadmin-v1-appname-searchinterfaces-searchinterfacename-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Interfaces"
                ],
                "summary":"Create a search interface",
                "description":"Creates a new search interface with the specified name under the search interfaces folder.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"searchInterfaceName",
                        "in":"path",
                        "description":"The name of the search interface to be created.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The search interface to create in the specified folder.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/SearchInterface"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Search interface successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchInterfaces-{searchInterfaceName}-post",
                "x-filename-id":"gsadmin-v1-appname-searchinterfaces-searchinterfacename-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Interfaces"
                ],
                "summary":"Update a search interface",
                "description":"Updates an existing search interface under the search interface folder.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"searchInterfaceName",
                        "in":"path",
                        "description":"The name of the search interface to be updated.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated search interface configuration.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/SearchInterface"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Search interface successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchInterfaces-{searchInterfaceName}-put",
                "x-filename-id":"gsadmin-v1-appname-searchinterfaces-searchinterfacename-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Interfaces"
                ],
                "summary":"Delete a search interface",
                "description":"Deletes a specific search interface.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"searchInterfaceName",
                        "in":"path",
                        "description":"The name of the search interface to be deleted.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Search interface successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchInterfaces-{searchInterfaceName}-delete",
                "x-filename-id":"gsadmin-v1-appname-searchinterfaces-searchinterfacename-delete"
            },
            "patch":{
                "tags":[
                    "Admin/Search Admin and Configuration/Search Interfaces"
                ],
                "summary":"Partial update a search interface",
                "description":"Partial updates an existing search interface under the search interface folder.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"searchInterfaceName",
                        "in":"path",
                        "description":"The name of the search interface to be partially updated.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the partially updated search interface configuration.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/SearchInterface"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Search interface successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-searchInterfaces-{searchInterfaceName}-patch",
                "x-filename-id":"gsadmin-v1-appname-searchinterfaces-searchinterfacename-patch"
            }
        },
        "/gsadmin/v1/{appName}/tasks":{
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Application Operations"
                ],
                "summary":"Start operation",
                "description":"Initiates an operation.",
                "consumes":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The operation type. May be \"baseline\", \"partial\" or \"publish\".",
                        "required":false,
                        "schema":{
                            "$ref":"#/definitions/Index"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"A successful request returns a callback URL which can be used to query the status of the operation.",
                        "schema":{
                            "$ref":"#/definitions/OperationResponse"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-tasks-post",
                "x-filename-id":"gsadmin-v1-appname-tasks-post"
            }
        },
        "/gsadmin/v1/{appName}/tasks/{taskId}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Application Operations"
                ],
                "summary":"Inquire about the status of an operation",
                "description":"For a given task id, returns its current status",
                "consumes":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"taskId",
                        "in":"path",
                        "description":"Specifies the task id.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The task has successfully finished processing.",
                        "schema":{
                            "$ref":"#/definitions/StatusResponse"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-tasks-{taskId}-get",
                "x-filename-id":"gsadmin-v1-appname-tasks-taskid-get"
            }
        },
        "/gsadmin/v1/{appName}/thesaurus":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Thesaurus"
                ],
                "summary":"View thesaurus",
                "description":"Returns the thesaurus configuration for the specified application. Returns metadata about the thesaurus (e.g. who created it and when) along with a list of thesaurus entries. \n\n If zip extension is specified (add \".zip\" at the end of the path), the thesaurus configuration is exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Thesaurus.",
                        "schema":{
                            "$ref":"#/definitions/Thesaurus"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-thesaurus-get",
                "x-filename-id":"gsadmin-v1-appname-thesaurus-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Thesaurus"
                ],
                "summary":"Create thesaurus",
                "description":"Creates thesaurus in the specified application.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The thesaurus to be created for the given application.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Thesaurus"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Thesaurus successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-thesaurus-post",
                "x-filename-id":"gsadmin-v1-appname-thesaurus-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Thesaurus"
                ],
                "summary":"Update thesaurus",
                "description":"Updates thesaurus in the specified application.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated thesaurus.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Thesaurus"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Thesaurus successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-thesaurus-put",
                "x-filename-id":"gsadmin-v1-appname-thesaurus-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Thesaurus"
                ],
                "summary":"Delete thesaurus",
                "description":"Deletes all thesaurus configuration from the specified application..",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Thesaurus has been deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-thesaurus-delete",
                "x-filename-id":"gsadmin-v1-appname-thesaurus-delete"
            },
            "patch":{
                "tags":[
                    "Admin/Search Admin and Configuration/Thesaurus"
                ],
                "summary":"Partial update thesaurus",
                "description":"Partial updates one or more thesaurus entries in the specified application.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the partially updated thesaurus.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/Thesaurus"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Thesaurus successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-thesaurus-patch",
                "x-filename-id":"gsadmin-v1-appname-thesaurus-patch"
            }
        },
        "/gsadmin/v1/{appName}/thesaurus/{thesaurusEntryId}":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Thesaurus"
                ],
                "summary":"View thesaurus entry",
                "description":"Returns the thesaurus entry configuration for the specified thesaurus entry id. Returns metadata about the thesaurus entry (e.g. who created it and when). \n\n If zip extension is specified (add \".zip\" at the end of the path), the thesaurus configuration is exported as a zip file.",
                "produces":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"thesaurusEntryId",
                        "in":"path",
                        "description":"Specifies the id of the thesaurus entry.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"Thesaurus entry.",
                        "schema":{
                            "$ref":"#/definitions/ThesaurusEntry"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-thesaurus-{thesaurusEntryId}-get",
                "x-filename-id":"gsadmin-v1-appname-thesaurus-thesaurusentryid-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Thesaurus"
                ],
                "summary":"Create thesaurus entry",
                "description":"Creates thesaurus entry in the specified application.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"thesaurusEntryId",
                        "in":"path",
                        "description":"Specifies the id of the thesaurus entry.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The thesaurus entry to create.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ThesaurusEntry"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Thesaurus entry successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-thesaurus-{thesaurusEntryId}-post",
                "x-filename-id":"gsadmin-v1-appname-thesaurus-thesaurusentryid-post"
            },
            "put":{
                "tags":[
                    "Admin/Search Admin and Configuration/Thesaurus"
                ],
                "summary":"Update thesaurus entry",
                "description":"Updates thesaurus entry in the specified application.",
                "consumes":[
                    "application/json",
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"thesaurusEntryId",
                        "in":"path",
                        "description":"Specifies the id of the thesaurus entry.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the updated thesaurus.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ThesaurusEntry"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Thesaurus entry successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-thesaurus-{thesaurusEntryId}-put",
                "x-filename-id":"gsadmin-v1-appname-thesaurus-thesaurusentryid-put"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Thesaurus"
                ],
                "summary":"Delete thesaurus entry",
                "description":"Deletes thesaurus entry from the specified application..",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"thesaurusEntryId",
                        "in":"path",
                        "description":"Specifies the id of the thesaurus entry.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Thesaurus entry has been deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-thesaurus-{thesaurusEntryId}-delete",
                "x-filename-id":"gsadmin-v1-appname-thesaurus-thesaurusentryid-delete"
            },
            "patch":{
                "tags":[
                    "Admin/Search Admin and Configuration/Thesaurus"
                ],
                "summary":"Partial update thesaurus entry",
                "description":"Partial updates thesaurus entry in the specified application.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"thesaurusEntryId",
                        "in":"path",
                        "description":"Specifies the id of the thesaurus entry.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "description":"The request body represents the partially updated thesaurus entry.",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/ThesaurusEntry"
                        }
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Thesaurus entry successfully updated.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-thesaurus-{thesaurusEntryId}-patch",
                "x-filename-id":"gsadmin-v1-appname-thesaurus-thesaurusentryid-patch"
            }
        },
        "/gsadmin/v1/{appName}/{resourcePath}":{
            "post":{
                "tags":[
                    "Admin/Search Admin and Configuration/Application Configuration"
                ],
                "summary":"Create a resource configuration",
                "description":"Creates the configuration for a resource using the zip content passed in the request body",
                "consumes":[
                    "application/zip",
                    "multipart/form-data"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"resourcePath",
                        "in":"path",
                        "description":"Relative path of the resource, for example, thesaurus.",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":":file",
                        "in":"formData",
                        "description":"The resource configuration to create as a zip file.",
                        "required":true,
                        "type":"file"
                    }
                ],
                "responses":{
                    "201":{
                        "description":"Resource configuration successfully created.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-{resourcePath}-post",
                "x-filename-id":"gsadmin-v1-appname-resourcepath-post"
            },
            "delete":{
                "tags":[
                    "Admin/Search Admin and Configuration/Application Configuration"
                ],
                "summary":"Delete a resource configuration",
                "description":"Deletes the configuration of a resource.",
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"resourcePath",
                        "in":"path",
                        "description":"Relative path of the resource, for example, thesaurus.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"Configuration for the resource successfully deleted.",
                        "schema":{
                            "$ref":"#/definitions/Response"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-{resourcePath}-delete",
                "x-filename-id":"gsadmin-v1-appname-resourcepath-delete"
            }
        },
        "/gsadmin/v1/{appName}/{resourcePath}.zip":{
            "get":{
                "tags":[
                    "Admin/Search Admin and Configuration/Application Configuration"
                ],
                "summary":"Download resource configuration",
                "description":"Retrieve configuration of a resource in zip format.",
                "produces":[
                    "application/zip"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "name":"resourcePath",
                        "in":"path",
                        "description":"Relative path of the resource, for example, thesaurus.",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The configuration of the resource as a zip file"
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsadmin-v1-{appName}-{resourcePath}.zip-get",
                "x-filename-id":"gsadmin-v1-appname-resourcepath-zip-get"
            }
        },
        "/v4/sessions/click":{
            "post":{
                "summary":"Update visitor tracking state and optionally request recommendations.",
                "description":"The contents of the request payload determine which actions are taken by the recommendations engine. Multiple actions can be performed within the same HTTP transaction. For example, a view object, a cart object, and a recommendations object can be provided in the same request to inform the recommendations engine that the shopper has visited a page or view, updated their cart, and that product recommendations are requested. Please see the accompanying documentation for additional examples.",
                "tags":[
                    "Recommendations"
                ],
                "parameters":[
                    {
                        "name":"body",
                        "in":"body",
                        "required":true,
                        "schema":{
                            "type":"object",
                            "required":[
                                "tenantId"
                            ],
                            "example":{
                                "tenantId":"p01234567c1PRD",
                                "token":"aaabbbcccddd",
                                "catalogId":"mysiteCatalog",
                                "profileId":"p273312",
                                "view":{
                                    "url":"https://mysite.example.com/red-shirt/p32903",
                                    "pageTitle":"Mysite: Red Shirt",
                                    "referrer":"https://mysite.example.com",
                                    "productId":"p32903"
                                },
                                "cart":{
                                    "productIds":[
                                        "p23312",
                                        "p12199",
                                        "p18442"
                                    ],
                                    "totalPrice":3923.62,
                                    "pricelistGroupId":"base",
                                    "currencyCode":"INR"
                                },
                                "recommendations":{
                                    "first":{
                                        "numRecs":6,
                                        "strategyId":"inCategory"
                                    },
                                    "second":{
                                        "numRecs":8,
                                        "strategyId":"topSellers"
                                    }
                                }
                            },
                            "properties":{
                                "tenantId":{
                                    "type":"string",
                                    "description":"The id of the tenant for the request.  Required."
                                },
                                "token":{
                                    "type":"string",
                                    "description":"An opaque token that was returned in a previous request.  If this is the first request, the token can be omitted."
                                },
                                "profileId":{
                                    "type":"string",
                                    "description":"The profile id of the user on whose behalf this request is being made.  This allows for beter personalization of recommendations."
                                },
                                "catalogId":{
                                    "type":"string",
                                    "description":"The catalog id currently in context for this user.  This is used to ensure that only products from this catalog will be recommended."
                                },
                                "view":{
                                    "type":"object",
                                    "description":"Provided when the user changes page state.  The strict definition is determined by the application, but the intent is that a view resource is sent on nearly every Recommendations request, as the user navigates through the application.",
                                    "required":[
                                        "url"
                                    ],
                                    "properties":{
                                        "url":{
                                            "type":"string",
                                            "description":"The URL of the page that the visitor is browsing."
                                        },
                                        "referrer":{
                                            "type":"string",
                                            "description":"The URL of the page that led the shopper to the current page."
                                        },
                                        "pageTitle":{
                                            "type":"string",
                                            "description":"The name of the page being viewed."
                                        },
                                        "productId":{
                                            "type":"string",
                                            "description":"If in the context of viewing a product, the id of that product."
                                        },
                                        "category":{
                                            "type":"string",
                                            "description":"If in the context of viewing a category, the path of that category in the catalog, using the greater-than symbol as a seperator."
                                        },
                                        "brand":{
                                            "type":"string",
                                            "description":"If in the context of viewing a brand, the name of that brand."
                                        },
                                        "searchText":{
                                            "type":"string",
                                            "description":"If on a search results page, or from an external search engine, the text used to perform the search."
                                        }
                                    }
                                },
                                "cart":{
                                    "type":"object",
                                    "description":"Provided when the users shopping cart changes.  This informs the Recommendations service of the latest state of the users' cart.",
                                    "properties":{
                                        "productIds":{
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            },
                                            "description":"An array of productIds that are currently in the visitor's cart."
                                        },
                                        "totalPrice":{
                                            "type":"number",
                                            "description":"The total price of the products in the cart."
                                        },
                                        "pricelistGroupId":{
                                            "type":"string",
                                            "description":"The id of the price list group used to price this cart."
                                        },
                                        "currencyCode":{
                                            "type":"string",
                                            "description":"The ISO currency code of the prices in this cart."
                                        }
                                    }
                                },
                                "checkout":{
                                    "type":"object",
                                    "description":"Provided when the user performs a checkout.",
                                    "properties":{
                                        "products":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "productId":{
                                                        "type":"string",
                                                        "description":"The id of the product in the checkout."
                                                    },
                                                    "quantity":{
                                                        "type":"number",
                                                        "description":"The quantity of the line item of this product."
                                                    },
                                                    "price":{
                                                        "type":"number",
                                                        "description":"The price paid for this product."
                                                    }
                                                }
                                            }
                                        },
                                        "totalPrice":{
                                            "type":"number",
                                            "description":"The total price paid for the entire checkout."
                                        },
                                        "pricelistGroupId":{
                                            "type":"string",
                                            "description":"The Commerce Cloud price list used for this checkout."
                                        },
                                        "currencyCode":{
                                            "type":"string",
                                            "description":"The currency code used for the prices in this checkout."
                                        }
                                    }
                                },
                                "recommendations":{
                                    "type":"object",
                                    "description":"Provided when the application wants to get product recommendations for the user.  Each child property of the \"recommendations\" object represents a request for a set of recommendations. The response will include a recommendation set for each of the child properties of \"recommendations\".",
                                    "additionalProperties":{
                                        "type":"object",
                                        "properties":{
                                            "numRecs":{
                                                "type":"number",
                                                "description":"The maximum number of recommendations to return."
                                            },
                                            "strategyId":{
                                                "type":"string",
                                                "description":"The id of the strategy previously defined in the Strategy Builder in the Commerce Cloud Admin UI.  Omitting this allows the Recommender to choose personalized recommendations based on observed behavior."
                                            }
                                        }
                                    },
                                    "example":{
                                        "recommendations":{
                                            "first":{
                                                "numRecs":6,
                                                "strategyId":"inCategoryShoes"
                                            },
                                            "second":{
                                                "numRecs":6,
                                                "strategyId":"upsellAccessories"
                                            }
                                        }
                                    }
                                },
                                "click":{
                                    "type":"object",
                                    "description":"Provided when the client detects that a user clicked on a recommended product.",
                                    "properties":{
                                        "recSetId":{
                                            "type":"string",
                                            "description":"The recommendations set id that contains the recommendations that was clicked.  This value is included in the response to requests for recommendations."
                                        },
                                        "productId":{
                                            "type":"string",
                                            "description":"The id of the product that was clicked."
                                        }
                                    }
                                }
                            }
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"A successful tracking and recommendations response.",
                        "schema":{
                            "type":"object",
                            "properties":{
                                "token":{
                                    "type":"string",
                                    "description":"A state token which should be included in the next request payload."
                                },
                                "recommendations":{
                                    "type":"object",
                                    "description":"If the request included the \"recommendations\" property, this will contain the recommended products.",
                                    "properties":{
                                        "recSetId":{
                                            "type":"string",
                                            "description":"The recommendation set id.  If a recommendation in this set is selected, this recommendation set id should be provided in the \"click\" payload of the subsequent request."
                                        },
                                        "recs":{
                                            "type":"array",
                                            "description":"Prouducts in this recommendation set.",
                                            "items":{
                                                "type":"object",
                                                "description":"A recommended product.  Additional details (including name and image URL) can be obtained from the Commerce Cloud Storefront server.",
                                                "properties":{
                                                    "productId":{
                                                        "type":"string",
                                                        "description":"The id of the recommended product."
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "examples":{
                            "application/json":{
                                "token":"aaabbbcccddd",
                                "recommendations":{
                                    "first":{
                                        "recSetId":"2234d234:234-1",
                                        "recs":[
                                            {
                                                "productId":"p1113"
                                            },
                                            {
                                                "productId":"p1277"
                                            },
                                            {
                                                "productId":"p4942"
                                            },
                                            {
                                                "productId":"p8832"
                                            },
                                            {
                                                "productId":"p0012"
                                            }
                                        ]
                                    },
                                    "second":{
                                        "recSetId":"83249920:223-5",
                                        "recs":[
                                            {
                                                "productId":"p1873"
                                            },
                                            {
                                                "productId":"p5521"
                                            },
                                            {
                                                "productId":"p0022"
                                            },
                                            {
                                                "productId":"p1211"
                                            },
                                            {
                                                "productId":"p4910"
                                            }
                                        ]
                                    }
                                }
                            }
                        }
                    }
                },
                "x-internal-id":"v4-sessions-click-post",
                "x-filename-id":"v4-sessions-click-post"
            }
        },
        "/ccadmin/v1/organizationRequests/{id}":{
            "get":{
                "summary":"getOrganizationRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrganizationRequests",
                "description":"Get Organization Request. This operation is used to get the Organization request information of a customer from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "approverComments":"Request is approved",
                                "relatedOrganizationName":null,
                                "profile":{
                                    "id":"100001"
                                },
                                "organization":{
                                    "id":"150002"
                                },
                                "name":"My account",
                                "siteId":"siteUS",
                                "id":100001,
                                "requesterComments":"None",
                                "status":"approved"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|101000|If there was no organization  request found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization Request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand profile, organization and orgAddress Info.(Allowed Values: profile - profile static data, profileAll - profile static & dynamic data, organization - organization static data, organizationAll - organization static & dynamic data, requestAll - organizationRequest static & dynamic data, organizationAddresses).",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizationRequests-{id}-get",
                "x-filename-id":"ccadmin-v1-organizationrequests-id-get"
            },
            "delete":{
                "summary":"deleteOrganizationRequest - only for application access",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteOrganizationRequest",
                "description":"Delete Organization Request. This operation is used to delete the Organization request and the associated organization and profile information. The profile information is not deleted if it is associated with any other organization request or is an existing b2b_user.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization Request to be deleted",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizationRequests-{id}-delete",
                "x-filename-id":"ccadmin-v1-organizationrequests-id-delete"
            },
            "put":{
                "summary":"updateOrganizationRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrganizationRequests",
                "description":"Update Organization request. This operation is used to update an Organization request in Oracle Commerce Cloud for a customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "approverComments":"none",
                                "relatedOrganizationName":null,
                                "profile":{
                                    "id":"100001"
                                },
                                "organization":{
                                    "id":"150002"
                                },
                                "name":"My account",
                                "siteId":"siteUS",
                                "id":"100001",
                                "requesterComments":"None",
                                "status":"review"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|101000|Invalid Organization Request ID.|\n|101001|Invalid Input for organization request.|\n|00004|Data value too long.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state.|\n|101007|Invalid status for organization request. Allowed status are [review, moreInfoNeeded]|\n|100023|Invalid DUNS number|\n|100012|If the Organization name is empty or null|\n|100014|If the organization name passed is duplicate|\n|100018|If there was any internal error while updating the Organization|\n|101014|Cannot update the status of this registration request to any value except \"Rejected\", because the requester's profile no longer exists|\n|101017|This operation is not allowed as requester's profile no longer exists.|\n|180120|Invalid address type value|\n|100204|Id is required for types"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization request to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand profile, organization and orgAddress Info.(Allowed Values: profile - profile static data, profileAll - profile static & dynamic data, organization - organization static data, organizationAll - organization static & dynamic data, requestAll - organizationRequest static & dynamic data, organizationAddresses).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrganizationRequests_request"
                        },
                        "in":"body",
                        "name":"updateOrganizationRequest_request"
                    }
                ],
                "tags":[
                    "Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizationRequests-{id}-put",
                "x-filename-id":"ccadmin-v1-organizationrequests-id-put"
            }
        },
        "/ccadmin/v1/merchant/openidScopes":{
            "get":{
                "summary":"getOpenIDScopes",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOpenIDScopes",
                "description":"Get Storefront OpenID scopes.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOpenIDScopes_response"
                        },
                        "examples":{
                            "application/json":{
                                "scopes":[
                                    "openid",
                                    "profile",
                                    "email",
                                    "offline_access"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52300|Internal error.|\n"
                    }
                },
                "tags":[
                    "Admin/OpenID"
                ],
                "x-internal-id":"ccadmin-v1-merchant-openidScopes-get",
                "x-filename-id":"ccadmin-v1-merchant-openidscopes-get"
            },
            "put":{
                "summary":"updateOpenIDScopes",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOpenIDScopes",
                "description":"Update Storefront OpenID scopes.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOpenIDScopes_response"
                        },
                        "examples":{
                            "application/json":{
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52300|Internal error.|\n|52304|Missing property.|\n|52305|Invalid property.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOpenIDScopes_request"
                        },
                        "in":"body",
                        "name":"updateOpenIDSettings_request"
                    }
                ],
                "tags":[
                    "Admin/OpenID"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-openidScopes-put",
                "x-filename-id":"ccadmin-v1-merchant-openidscopes-put"
            }
        },
        "/ccadmin/v1/adminSecurityCriteria":{
            "post":{
                "summary":"createAdminSecurityCriterion",
                "produces":[
                    "application/json"
                ],
                "operationId":"createAdminSecurityCriterion",
                "description":"Create Admin Security Criterion. Creates a new admin security criterion.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createAdminSecurityCriterion_response"
                        },
                        "examples":{
                            "application/json":{
                                "constraintType":"grant",
                                "roles":[
                                ],
                                "name":"Security Criterion for Catalog",
                                "description":"Grant access for catalogs: ClassicalMoviesCatalog, cloudCatalog, cloudLakeCatalog",
                                "id":"catalogs-grant-security-criterion",
                                "lastModified":"2020-08-17T08:27:18.261Z",
                                "securityCriteriaResource":{
                                    "name":"Catalog Assets",
                                    "id":"ora.catalogAssetResource"
                                },
                                "actions":[
                                    "create",
                                    "update",
                                    "delete"
                                ],
                                "constraints":[
                                    {
                                        "constraintConfig":{
                                            "id":"ora.catalogConstraintConfiguration"
                                        },
                                        "values":[
                                            "ClassicalMoviesCatalog",
                                            "cloudCatalog",
                                            "cloudLakeCatalog"
                                        ],
                                        "id":"scc-100001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22060|If input passed is invalid|\n|22070|If resource passed is invalid|\n|22072|If actions passed are invalid|\n|22073|If constraint values passed are invalid|\n|22076|If constraint configuration passed is invalid|\n|22077|If constraints are passed with constraintType: grantNone|\n|22079|If constraint configuration is not passed|\n|22080|If resource is not passed|\n|22081|If constraint type passed is invalid|\n|22083|If constraint type is not passed|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createAdminSecurityCriterion_request"
                        },
                        "in":"body",
                        "name":"createAdminSecurityCriterion_request"
                    }
                ],
                "tags":[
                    "Admin/Admin Security Criteria"
                ],
                "x-internal-id":"ccadmin-v1-adminSecurityCriteria-post",
                "x-filename-id":"ccadmin-v1-adminsecuritycriteria-post"
            },
            "get":{
                "summary":"listAdminSecurityCriteria",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAdminSecurityCriteria",
                "description":"List Admin security criteria. Get all admin security criteria.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAdminSecurityCriteria_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"id",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "constraintType":"grant",
                                        "name":"Security Criterion for Catalog",
                                        "description":"Grants access for catalogs: ClassicalMoviesCatalog, cloudCatalog, cloudLakeCatalog",
                                        "securityCriteriaResource":{
                                            "name":"Catalog Assets",
                                            "id":"ora.catalogAssetResource"
                                        },
                                        "id":"sc-100001",
                                        "lastModified":"2020-08-17T08:27:18.261Z"
                                    },
                                    {
                                        "constraintType":"deny",
                                        "name":"Security Criterion for Catalog",
                                        "description":"Denies access to catalogs: cloudLakeCatalog",
                                        "securityCriteriaResource":{
                                            "name":"Catalog Assets",
                                            "id":"ora.catalogAssetResource"
                                        },
                                        "id":"sc-100002",
                                        "lastModified":"2020-08-17T08:29:05.142Z"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22063|If input passed is invalid|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of items to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the security criteria properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This is the field to provide sort on the security criteria properties",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param: currently used to expand constraints information.  Possible value for this query parameter is 'constraints'",
                        "type":"string",
                        "enum":[
                            "constraints"
                        ],
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Admin Security Criteria"
                ],
                "x-internal-id":"ccadmin-v1-adminSecurityCriteria-get",
                "x-filename-id":"ccadmin-v1-adminsecuritycriteria-get"
            }
        },
        "/ccadmin/v1/priceSettings":{
            "get":{
                "summary":"getPriceSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPriceSettings",
                "description":"Gets the Price Settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePricingSettings_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"The site id corresponding to which price setting should be fetched.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/External Price Settings"
                ],
                "x-internal-id":"ccadmin-v1-priceSettings-get",
                "x-filename-id":"ccadmin-v1-pricesettings-get"
            },
            "put":{
                "summary":"updatePricingSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePricingSettings",
                "description":"Updates Price Settings. This operation is used to configure external systems like CPQ as Pricing System.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePricingSettings_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|47000|Error while updating the pricing settings. Please contact your administrator.|\n|47001|Invalid input property: {0}|\n|47002|Invalid Property '{0}' is specified in the '{1}'|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePricingSettings_request"
                        },
                        "in":"body",
                        "name":"updatePricingSettings_request"
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"The site id corresponding to which price setting should be updated.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/External Price Settings"
                ],
                "x-internal-id":"ccadmin-v1-priceSettings-put",
                "x-filename-id":"ccadmin-v1-pricesettings-put"
            }
        },
        "/ccadmin/v1/countries/{id}/addRegions":{
            "post":{
                "summary":"addRegions",
                "produces":[
                    "application/json"
                ],
                "operationId":"addRegions",
                "description":"Add all the specified regions for the country",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addRegions_response"
                        },
                        "examples":{
                            "application/json":{
                                "regions":[
                                    {
                                        "regionCode":"LK-GA",
                                        "displayName":"Galle",
                                        "abbreviation":"GA"
                                    },
                                    {
                                        "regionCode":"LK-CO",
                                        "displayName":"Colombo",
                                        "abbreviation":"CO"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|19000|The country code is either invalid or not configured : {countryId}|\n|80067|Region {id} already exists|\n|80062|Invalid input. {key} key must be specified with valid value|\n|80068|Invalid abbreviation : {abbreviation}. Abbreviation must match the region abbreviation value specified in region code : {regionId}|\n|80069|Invalid region code : {regionId}. Region code must start with country code : {countryId}-|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the country which is ISO 3166-1 two letter country code.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addRegions_request"
                        },
                        "in":"body",
                        "name":"addRegions_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Country Region"
                ],
                "x-internal-id":"ccadmin-v1-countries-{id}-addRegions-post",
                "x-filename-id":"ccadmin-v1-countries-id-addregions-post"
            }
        },
        "/ccadmin/v1/verify":{
            "post":{
                "summary":"verify",
                "produces":[
                    "application/json"
                ],
                "operationId":"verify",
                "description":"Verify. Verify the auth status of a client.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/verify_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/verify_request"
                        },
                        "in":"body",
                        "name":"verify_request"
                    }
                ],
                "tags":[
                    "Admin/OAuth"
                ],
                "x-internal-id":"ccadmin-v1-verify-post",
                "x-filename-id":"ccadmin-v1-verify-post"
            }
        },
        "/ccadmin/v1/tokenCache":{
            "post":{
                "summary":"cacheToken",
                "produces":[
                    "application/json"
                ],
                "operationId":"cacheToken",
                "description":"This endpoint can be used to cache a token or a string for a short duration. The cache is valid for 3 mins  only. You can use it to cache OAuth tokens for various use cases, like punchout flow. As a best practice, you should clear the cache using DELETE once the cached value is no longer required.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/tokenCache_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccapp/v1/tokenCache/"
                                    }
                                ],
                                "id":"286dd505-7938-4d9a-b689-ca9b11cc401"
                            }
                        },
                        "description":"On successful call, the id for cached token is returned."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|222001|If the length of the token passed is more then specified limit|\n|222002|if id passed is invalid|\n|222003|if request payload is invalid|\n|222004|if token passed is null or empty|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/cacheToken_request"
                        },
                        "in":"body",
                        "name":"cacheToken_request"
                    }
                ],
                "tags":[
                    "Admin/Token Cache"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-tokenCache-post",
                "x-filename-id":"ccadmin-v1-tokencache-post"
            }
        },
        "/ccadmin/v1/cmsChannelMaps/{id}":{
            "get":{
                "summary":"getCmsChannelMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCmsChannelMap",
                "description":"Get CmsChannelMap. Gets a particular CmsChannelMap.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCmsChannelMap_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "siteId":"siteUS",
                                    "channelName":"US Channel",
                                    "channelToken":"siteUS123",
                                    "updatedDate":"2018-03-14T08:35:18.223Z",
                                    "channelId":"123ABC"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/getCmsChannelMap_failureResponse"
                        },
                        "description":"Following model is returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/CMS Channel Map Methods"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-cmsChannelMaps-{id}-get",
                "x-filename-id":"ccadmin-v1-cmschannelmaps-id-get"
            },
            "delete":{
                "summary":"deleteCmsChannelMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteCmsChannelMap",
                "description":"Delete CmsChannelMap. Delete a particular CmsChannelMap.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response"
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/deleteCmsChannelMap_failureResponse"
                        },
                        "description":"Following model is returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/CMS Channel Map Methods"
                ],
                "x-internal-id":"ccadmin-v1-cmsChannelMaps-{id}-delete",
                "x-filename-id":"ccadmin-v1-cmschannelmaps-id-delete"
            }
        },
        "/ccadmin/v1/merchant/selfServiceCacheConfiguration":{
            "get":{
                "summary":"getSelfServiceCacheConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSelfServiceCacheConfiguration",
                "description":"Get settings for the self service cache configuration",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSelfServiceCacheConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "cacheConfiguration":{
                                    "^/ccstore/v1/selfservice/quotes[?]limit=10&offset=0&totalResults=true&orderby=lastUpdatedDate_t:asc$":15,
                                    "^/ccstore/v1/selfservice/subscriptionProducts[?]orderBy=EndDate:asc&q=SalesProductType='SUBSCRIPTION' AND Status in [(]'ORA_ACTIVE'[)] AND [(]EndDate BETWEEN '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])' AND '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])'[)]&totalResults=true$":5
                                },
                                "defaultCacheConfiguration":{
                                    "^/ccstore/v1/selfservice/subscriptionProducts[?]orderBy=EndDate:asc&q=SalesProductType='SUBSCRIPTION' AND Status in [(]'ORA_ACTIVE'[)] AND [(]EndDate BETWEEN '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])' AND '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])'[)]&totalResults=true$":5
                                },
                                "enabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-selfServiceCacheConfiguration-get",
                "x-filename-id":"ccadmin-v1-merchant-selfservicecacheconfiguration-get"
            },
            "put":{
                "summary":"saveSelfServiceCacheConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveSelfServiceCacheConfiguration",
                "description":"Save settings for the self service cache configuration.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSelfServiceCacheConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "cacheConfiguration":{
                                    "^/ccstore/v1/selfservice/quotes[?]limit=10&offset=0&totalResults=true&orderby=lastUpdatedDate_t:asc$":15,
                                    "^/ccstore/v1/selfservice/subscriptionProducts[?]orderBy=EndDate:asc&q=SalesProductType='SUBSCRIPTION' AND Status in [(]'ORA_ACTIVE'[)] AND [(]EndDate BETWEEN '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])' AND '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])'[)]&totalResults=true$":5
                                },
                                "defaultCacheConfiguration":{
                                    "^/ccstore/v1/selfservice/subscriptionProducts[?]orderBy=EndDate:asc&q=SalesProductType='SUBSCRIPTION' AND Status in [(]'ORA_ACTIVE'[)] AND [(]EndDate BETWEEN '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])' AND '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])'[)]&totalResults=true$":5
                                },
                                "enabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|46000|A problem occurred when saving the data.|\n|10002|Updating the value of defaultCacheConfiguration is not permitted.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveSelfServiceCacheConfiguration_request"
                        },
                        "in":"body",
                        "name":"saveSelfServiceCacheConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-selfServiceCacheConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-selfservicecacheconfiguration-put"
            }
        },
        "/ccadmin/v1/cpq/products/jobs/{jobId}/stats-report":{
            "get":{
                "summary":"Retrieve sync status report for a specific job ID",
                "produces":[
                    "application/json",
                    "application/x-zip-compressed"
                ],
                "operationId":"getSyncStatsReport",
                "description":"Retrieves the sync status report for a specific job ID",
                "responses":{
                    "200":{
                        "description":"a zip file containing all the stats reports of a sync job."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|65005|Stats report is unavailable while job with ID {0} is still running.|\n|65006|Job with ID {0} or its stats report could not be found.|\n|65004|An unexpected error occurred while retrieving the stats report for job ID {0}. Please contact support|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"jobId",
                        "description":"Id of the sync job",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/CPQ Products Sync"
                ],
                "x-internal-id":"ccadmin-v1-cpq-products-jobs-{jobId}-stats-report-get",
                "x-filename-id":"ccadmin-v1-cpq-products-jobs-jobid-stats-report-get"
            }
        },
        "/ccadmin/v1/cmsContentMaps/{id}":{
            "get":{
                "summary":"getCmsContentMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCmsContentMap",
                "description":"Get CmsContentMap. Gets a particular CmsContentMap.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCmsContentMap_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/getCmsContentMap_failureResponse"
                        },
                        "description":"Following model is returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/CMS Content Map Methods"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-cmsContentMaps-{id}-get",
                "x-filename-id":"ccadmin-v1-cmscontentmaps-id-get"
            },
            "delete":{
                "summary":"deleteCmsContentMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteCmsContentMap",
                "description":"Delete CmsContentMap. Delete a particular CmsContentMap.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response"
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/deleteCmsContentMap_failureResponse"
                        },
                        "description":"Following model is returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/CMS Content Map Methods"
                ],
                "x-internal-id":"ccadmin-v1-cmsContentMaps-{id}-delete",
                "x-filename-id":"ccadmin-v1-cmscontentmaps-id-delete"
            }
        },
        "/ccadmin/v1/organizations/{id}/secondaryAddresses/{addressId}":{
            "get":{
                "summary":"get Address for an Organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrganizationAddress",
                "description":"Get Organization Address. This endpoint is used to get secondary address of an Organization in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrganizationAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"36130",
                                    "repositoryId":"280004",
                                    "state":"AL"
                                },
                                "addressType":"Montgomery Office Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccadminui/v1/organizations/or-100001/secondaryAddresses/280004"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100185|Invalid Address ID : No Address is found with the given id|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address id of the requested address for an Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-secondaryAddresses-{addressId}-get",
                "x-filename-id":"ccadmin-v1-organizations-id-secondaryaddresses-addressid-get"
            },
            "delete":{
                "summary":"delete an Address for an Organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteOrganizationAddress",
                "description":"Delete Organization Address. This endpoint is used to delete organization address of an Organization by its id in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100187|If invalid address id is given|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address id of the requested address for an Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"removeReferences",
                        "description":"Flag that determines whether to remove all references of this address.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-secondaryAddresses-{addressId}-delete",
                "x-filename-id":"ccadmin-v1-organizations-id-secondaryaddresses-addressid-delete"
            },
            "put":{
                "summary":"update address for an Organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrganizationAddress",
                "description":"Update Organization Address. This endpoint is used to update secondary address of an Organization in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrganizationAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"36130",
                                    "repositoryId":"280004",
                                    "state":"AL"
                                },
                                "addressType":"Montgomery Office Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccadminui/v1/organizations/or-100001/secondaryAddresses/280004"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100183|If input or nickname given is null/empty|\n|100030|Postal Code is required|\n|100031|Country is required|\n|100032|No State Region is found|\n|23015|Phone Number is required|\n|23005|Phone Number is invalid|\n|80018|If an invalid country is provided|\n|100067|If an invalid state is provided|\n|100189|Duplicate Addresses Type are giving in input|\n|100026|Company Name is required|\n|100027|Address 1 is required|\n|100028|City is required|\n|100029|State is required|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n|100192|If user doesn't have enough rights to modify a field|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type|\n|21021|Invalid {0} specified|\n|100100|{0} is not specified|\n|23004|Invalid postal code|\n|20132|Invalid default value|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address id of the requested address for an Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrganizationAddress_request"
                        },
                        "in":"body",
                        "name":"updateOrganizationAddress_request"
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-secondaryAddresses-{addressId}-put",
                "x-filename-id":"ccadmin-v1-organizations-id-secondaryaddresses-addressid-put"
            }
        },
        "/ccadmin/v1/merchant/textSearch":{
            "get":{
                "summary":"getTextSearchSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getTextSearchSettings",
                "description":"Get the Text search settings",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getTextSearchSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "setupRunning":false,
                                "errorMessage":"",
                                "enabled":false,
                                "statusMessage":""
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-textSearch-get",
                "x-filename-id":"ccadmin-v1-merchant-textsearch-get"
            },
            "put":{
                "summary":"saveTextSearchSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveTextSearchSettings",
                "description":"Saves the Text Search Settings.Enables or Disables text search based on input request. When a schedule is not provided in the payload for IncrementalIndexingSchedule and if there is no existing schedule already, then a default periodic schedule of 20 seconds is set.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveTextSearchSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "setUpRunning":true,
                                "scheduledJobsInputData":[
                                    {
                                        "schedule":{
                                            "period":1000000,
                                            "catchUp":false
                                        },
                                        "scheduledJobName":"profileIncrementalIndexingSchedule",
                                        "scheduleType":"periodic",
                                        "scheduleDescription":"every 1000 seconds without catch up"
                                    },
                                    {
                                        "schedule":{
                                            "daysInMonth":[
                                            ],
                                            "weeksInMonth":[
                                                1,
                                                2,
                                                3,
                                                4,
                                                5
                                            ],
                                            "monthsInYear":[
                                                0,
                                                1,
                                                2,
                                                3,
                                                4,
                                                5,
                                                6,
                                                7,
                                                8,
                                                9,
                                                10,
                                                11
                                            ],
                                            "daysOfWeek":[
                                                1,
                                                2,
                                                3,
                                                4,
                                                5,
                                                6,
                                                7
                                            ],
                                            "occurrenceInDay":2
                                        },
                                        "scheduledJobName":"orderOptimizationSchedule",
                                        "scheduleType":"calendar",
                                        "scheduleDescription":"months:Jan-Dec dates: daysOfWeek:Sun-Sat occurrencesInMonth:1-last hours:11,23 minutes:0"
                                    },
                                    {
                                        "schedule":{
                                            "daysInMonth":[
                                            ],
                                            "weeksInMonth":[
                                                1,
                                                2,
                                                3
                                            ],
                                            "monthsInYear":[
                                                1,
                                                3
                                            ],
                                            "daysOfWeek":[
                                                1,
                                                2,
                                                3
                                            ],
                                            "occurrenceInDay":2
                                        },
                                        "scheduledJobName":"profileOptimizationSchedule",
                                        "scheduleType":"calendar",
                                        "scheduleDescription":"months:Feb,Apr dates: daysOfWeek:Sun-Tue occurrencesInMonth:1-3 hours:11,23 minutes:0"
                                    },
                                    {
                                        "schedule":{
                                            "period":1000000,
                                            "catchUp":false
                                        },
                                        "scheduledJobName":"orderIncrementalIndexingSchedule",
                                        "scheduleType":"periodic",
                                        "scheduleDescription":"every 1000 seconds without catch up"
                                    }
                                ],
                                "errorMessage":"",
                                "enabled":false,
                                "statusMessage":"Text Search setup has been successfully initiated with the given scheduledJobs input data. Once the setup is completed 'enabled' will be true."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100007|Could not perform text search configuration as another text search setup is currently in progress.|\n|100008|enable flag is required.|\n|100009|scheduledJobName field in scheduledJobs is required.|\n|100010|Could not perform text search configuration as similar internal operation is currently in progress.|\n|100011|Invalid scheduled Job Name: {0}|\n|53000|Unable to create or update schedule information.|\n|53001|Missing required property: scheduleType/schedule (or) Invalid input for the schedule (or) Invalid schedule type property found. It should be either calendar or periodic.|\n|53006|Unable to remove schedule information.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveTextSearchSettings_request"
                        },
                        "in":"body",
                        "name":"saveTextSearchSettings_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-textSearch-put",
                "x-filename-id":"ccadmin-v1-merchant-textsearch-put"
            }
        },
        "/ccadmin/v1/publishingChangeLists/assignPublishingChangeList":{
            "post":{
                "summary":"assignPublishingChangeList",
                "produces":[
                    "application/json"
                ],
                "operationId":"assignPublishingChangeList",
                "description":"Assign Publishing Change List. Assign a publishing change list and its dependencies from one workset to another workset",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/assignPublishingChangeList_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31133|Internal Error|\n|31033|Invalid input error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/assignPublishingChangeList_request"
                        },
                        "in":"body",
                        "name":"assignPublishingChangeList_request"
                    }
                ],
                "tags":[
                    "Admin/Publishing Change Lists"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-publishingChangeLists-assignPublishingChangeList-post",
                "x-filename-id":"ccadmin-v1-publishingchangelists-assignpublishingchangelist-post"
            }
        },
        "/ccadmin/v1/openid/sso":{
            "post":{
                "summary":"OpenID Single Sign On",
                "produces":[
                    "application/json"
                ],
                "operationId":"openIDSingleSignOn",
                "description":"OpenID Single Sign On",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/openIDSingleSignOn_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "refresh_token":"AQIDBAXlI-00TPsdgV2dpt3yZRjyyDBzCOP5Qkryo7O8mDqNNLpDPp5c0qHKB2Sq1Kjx_v1SuPS0rvtE1LDGIRKKoRZkMTEgRU5DUllQVElPTl9LRVkxNCB7djF9NCA=",
                                "token_type":"bearer",
                                "expires_in":3600
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52301|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/openIDSingleSignOn_request"
                        },
                        "in":"body",
                        "name":"authz_code"
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/openIDSingleSignOn_request"
                        },
                        "in":"body",
                        "name":"code_verifier"
                    }
                ],
                "tags":[
                    "Admin/OpenID"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-openid-sso-post",
                "x-filename-id":"ccadmin-v1-openid-sso-post"
            }
        },
        "/ccadmin/v1/profiles/{id}":{
            "get":{
                "summary":"getProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfile",
                "description":"Get Profile. This operation is used to get the profile information of a customer from Oracle Commerce Cloud. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "derivedPriceListGroup":null,
                                "lastPurchaseDate":null,
                                "lastName":"K",
                                "GDPRProfileP13nConsentDate":null,
                                "GDPRProfileP13nConsentGranted":false,
                                "gender":"female",
                                "catalog":null,
                                "roles":[
                                    {
                                        "function":"buyer",
                                        "relativeTo":{
                                            "id":"100001"
                                        },
                                        "repositoryId":"100006",
                                        "name":"Buyer",
                                        "accessRights":[
                                        ],
                                        "type":"organizationalRole",
                                        "category":{
                                            "displayName":"Storefront Roles",
                                            "repositoryId":"storefrontRoleCategory",
                                            "id":"storefrontRoleCategory"
                                        }
                                    },
                                    {
                                        "repositoryId":"200001",
                                        "name":"Sample CustomRole",
                                        "id":"200001",
                                        "accessRights":[
                                            {
                                                "displayName":"Sample AccessRight",
                                                "name":"Sample AccessRight",
                                                "repositoryId":"300001",
                                                "id":"300001",
                                                "type":"generic"
                                            }
                                        ],
                                        "type":"role",
                                        "category":{
                                            "displayName":"Custom Roles",
                                            "repositoryId":"customRoleCategory",
                                            "id":"customRoleCategory"
                                        }
                                    }
                                ],
                                "parentOrganization":{
                                    "name":"Oracle",
                                    "repositoryId":"100001",
                                    "description":"Oracle Org",
                                    "active":true,
                                    "shippingAddress":{
                                    },
                                    "secondaryAddresses":[
                                        {
                                            "firstName":"Harry",
                                            "lastName":"Potter",
                                            "country":"United States",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"9088988999",
                                            "city":"Arcadia",
                                            "address2":"Suite 400",
                                            "address1":"Grundy Lane",
                                            "postalCode":"91006",
                                            "repositoryId":"110033",
                                            "state":"CA"
                                        }
                                    ],
                                    "id":"100001",
                                    "billingAddress":{
                                    },
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "locale":"en",
                                "shippingSurchargePriceList":null,
                                "receiveEmailDate":null,
                                "firstPurchaseDate":null,
                                "profileType":"b2b_user",
                                "translations":{
                                },
                                "loyaltyPrograms":[
                                    {
                                        "programName":"XTRAREWARDS",
                                        "repositoryId":100001,
                                        "membershipId":"abc123",
                                        "programId":"prog1",
                                        "status":"Enrolled"
                                    },
                                    {
                                        "programName":"XTRAMILES",
                                        "repositoryId":100002,
                                        "membershipId":"xyz123",
                                        "programId":"prog2",
                                        "status":"Enrolled"
                                    }
                                ],
                                "registrationDate":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/shopperProfiles/110006?offset=0&limit=2&sort=firstName%3Adesc"
                                    }
                                ],
                                "id":"110006",
                                "email":"abc@example.com",
                                "derivedSalePriceList":null,
                                "daytimeTelephoneNumber":"212-555-1977",
                                "taxExempt":false,
                                "customerContactId":"CRMID_12345",
                                "receiveEmail":"no",
                                "priceListGroup":null,
                                "active":"true",
                                "dateOfBirth":null,
                                "lastVisitDate":null,
                                "previousVisitDate":null,
                                "firstName":"bcd",
                                "creditCards":[
                                    {
                                        "expirationYear":"2017",
                                        "tokenExpiryDate":null,
                                        "gatewayConfigId":null,
                                        "expirationMonth":"1",
                                        "creditCardType":"Visa",
                                        "source":null,
                                        "iin":null,
                                        "token":null,
                                        "cardProps":{
                                        },
                                        "nameOnCard":null,
                                        "creditCardNumber":"4539082039396288",
                                        "repositoryId":"se-usercc110031",
                                        "nickname":"Visa",
                                        "tokenCreatedDate":"2018-10-01T09:02:10.181Z",
                                        "cardSavedDate":null,
                                        "billingAddress":{
                                            "country":"US",
                                            "lastName":"Anderson",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "address3":null,
                                            "city":"Buffalo",
                                            "address2":null,
                                            "address1":"451 Brooks Ave",
                                            "postalCode":"14201",
                                            "county":null,
                                            "firstName":"Kim",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"212-555-2150",
                                            "repositoryId":"se-990031",
                                            "state":"NY"
                                        },
                                        "id":"se-usercc110031",
                                        "expirationDayOfMonth":null
                                    }
                                ],
                                "repositoryId":"110006",
                                "firstVisitDate":null,
                                "shippingAddress":{
                                },
                                "billingAddress":{
                                },
                                "userType":null,
                                "derivedShippingSurchargePriceList":null,
                                "secondaryOrganizations":[
                                ],
                                "shippingAddresses":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22000|If the profile id passes is null or empty|\n|22001|If there was any internal error while getting the profile|\n|22002|If there was no profile found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If true, then preview profile will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand controls which properties are returned. Set the expand query parameter to 'roles' to fetch detailed information about roles.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested shopper profile.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and email properties of profile.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of profile except shippingAddresses.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-get",
                "x-filename-id":"ccadmin-v1-profiles-id-get"
            },
            "put":{
                "summary":"updateProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfile",
                "description":"Update Profile. This operation is used to update customer name, email address, phone number, shipping address and email marketing flag status of a customer profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "derivedPriceListGroup":null,
                                "lastName":"Anderson",
                                "GDPRProfileP13nConsentDate":null,
                                "GDPRProfileP13nConsentGranted":false,
                                "gender":"female",
                                "catalog":null,
                                "roles":[
                                    {
                                        "function":"buyer",
                                        "relativeTo":{
                                            "id":"900004"
                                        },
                                        "repositoryId":"100006",
                                        "name":"Buyer",
                                        "id":"100006",
                                        "type":"organizationalRole"
                                    },
                                    {
                                        "repositoryId":"100007",
                                        "name":"Role1",
                                        "id":"100007",
                                        "type":"role"
                                    }
                                ],
                                "locale":"en",
                                "parentOrganization":{
                                    "name":"Oracle",
                                    "repositoryId":"900004",
                                    "description":"Oracle Org",
                                    "active":true,
                                    "shippingAddress":{
                                    },
                                    "secondaryAddresses":[
                                        {
                                            "firstName":"Harry",
                                            "lastName":"Potter",
                                            "country":"United States",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"9088988999",
                                            "city":"Arcadia",
                                            "address2":"Suite 400",
                                            "address1":"Grundy Lane",
                                            "postalCode":"91006",
                                            "repositoryId":"110033",
                                            "state":"CA"
                                        }
                                    ],
                                    "id":"900004",
                                    "billingAddress":{
                                    },
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "shippingSurchargePriceList":null,
                                "receiveEmailDate":null,
                                "profileType":"b2b_user",
                                "translations":{
                                },
                                "loyaltyPrograms":[
                                    {
                                        "programName":"XTRAREWARDS",
                                        "repositoryId":100001,
                                        "membershipId":"abc123",
                                        "programId":"prog1",
                                        "status":"Enrolled"
                                    },
                                    {
                                        "programName":"XTRAMILES",
                                        "repositoryId":100002,
                                        "membershipId":"xyz123",
                                        "programId":"prog2",
                                        "status":"RequestForEnrollment"
                                    }
                                ],
                                "id":"se-570031",
                                "email":"kim@example.com",
                                "daytimeTelephoneNumber":"212-555-1977",
                                "derivedSalePriceList":null,
                                "taxExempt":false,
                                "customerContactId":"CRMID_12345",
                                "receiveEmail":"no",
                                "active":"true",
                                "priceListGroup":null,
                                "dateOfBirth":null,
                                "firstName":"Kim",
                                "repositoryId":"se-570031",
                                "shippingAddress":{
                                },
                                "billingAddress":{
                                },
                                "userType":null,
                                "derivedShippingSurchargePriceList":null,
                                "secondaryOrganizations":[
                                ],
                                "shippingAddresses":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100088|You cannot remove the Approver role from this contact. The account has no other active Approvers.  Approvals are still enabled and/or there are orders pending approval.|\n|22000|If the profile id passes is null or empty|\n|100089|You cannot deactivate this contact. The account has no other active Approvers.  Approvals are still enabled and/or there are orders pending approval|\n|22001|If there was any internal error while getting the profile|\n|22002|If there was no profile found with the given id|\n|89003|If user is removing admin role for himself|\n|22007|If invalid input is provided|\n|89001|If invalid roles are provided|\n|22024|{0}({1}) must be a String|\n|22025|Format for loyaltyPrograms is incorrect. Please refer to API doc for more information|\n|22026|{0} is either missing or incorrect.|\n|22027|Invalid state is provided.|\n|180106|One or more address type ID is invalid|\n|23041|You cannot activate or inactivate this profile as it is linked to multiple accounts.|\n|13001|If role function is given as 'custom' but no repositoryId is given.|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the shopper profile to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand controls which properties are returned. Possible values for the expand query parameter are 'none' to get only the user ID.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfile_request"
                        },
                        "in":"body",
                        "name":"updateProfile_request"
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and email properties of profile.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of profile except shippingAddresses.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-put",
                "x-filename-id":"ccadmin-v1-profiles-id-put"
            }
        },
        "/ccadmin/v1/priceListGroups":{
            "post":{
                "summary":"createPriceListGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"createPriceListGroup",
                "description":"Create a new PriceListGroup. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createPriceListGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "isTaxIncluded":false,
                                "endDate":null,
                                "displayName":"Canadian Dollar",
                                "listPriceList":{
                                    "repositoryId":"canadianDollar_listPrice"
                                },
                                "active":false,
                                "isPointsBased":false,
                                "basePriceListGroup":{
                                    "displayName":"Canadian Dollar Sale",
                                    "id":"canadianDollarSale"
                                },
                                "locale":"en_US",
                                "shippingSurchargePriceList":{
                                    "repositoryId":"canadianDollar_shippingSurchargePrice"
                                },
                                "deleted":false,
                                "taxCalculationType":"calculateTax",
                                "repositoryId":"CanadianDollar",
                                "currency":{
                                    "symbol":"$",
                                    "displayName":"Canadian Dollar",
                                    "repositoryId":"en_CA",
                                    "fractionalDigits":2,
                                    "currencyCode":"CAD",
                                    "numericCode":"840"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/priceListGroups"
                                    }
                                ],
                                "salePriceList":{
                                    "repositoryId":"canadianDollar_salePrice"
                                },
                                "id":"canadianDollar",
                                "includeAllProducts":true,
                                "startDate":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20212|There was an error creating price list group|\n|20211|PriceListGroup with ID: {0} already exists|\n|20210|There was an error creating the price list|\n|13037|Missing required property: id|\n|13036|Locale key is not valid|\n|99000|The ID \"**78\" is invalid|\n|20206|price list group with display name: {0} already exists|\n|20217|The selected parent price list group is not found or is invalid.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeAncestors",
                        "description":"If true, returns PriceListGroup's ancestor information in the response. Default is false.It can not be used to update base/ancestor price list groups. It is a read only property.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request which is expressed as a supported locale code.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createPriceListGroup_request"
                        },
                        "in":"body",
                        "name":"createPriceListGroup_request"
                    }
                ],
                "tags":[
                    "Admin/PriceListGroup"
                ],
                "x-internal-id":"ccadmin-v1-priceListGroups-post",
                "x-filename-id":"ccadmin-v1-pricelistgroups-post"
            },
            "get":{
                "summary":"listPriceListGroups",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPriceListGroups",
                "description":"List Price List Groups. Get a list of PriceListGroups.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPriceListGroups_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "defaultPriceListGroup":{
                                    "isTaxIncluded":false,
                                    "endDate":"2016-03-11T18:30:00.000Z",
                                    "displayName":"UsDollar",
                                    "listPriceList":{
                                        "repositoryId":"listPrices"
                                    },
                                    "active":false,
                                    "isPointsBased":false,
                                    "locale":"en_US",
                                    "basePriceListGroup":null,
                                    "shippingSurchargePriceList":{
                                        "repositoryId":"shippingSurchargePrices"
                                    },
                                    "taxCalculationType":"calculateTax",
                                    "ancestorPriceListGroups":[
                                    ],
                                    "repositoryId":"UsDollar",
                                    "salePriceList":{
                                        "repositoryId":"salePrices"
                                    },
                                    "currency":{
                                        "symbol":"$",
                                        "displayName":"US Dollar",
                                        "repositoryId":"en_US",
                                        "fractionalDigits":2,
                                        "currencyCode":"USD",
                                        "numericCode":"840"
                                    },
                                    "id":"UsDollar",
                                    "includeAllProducts":true,
                                    "startDate":"2016-03-10T18:30:00.000Z"
                                },
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "endDate":"2016-03-11T18:30:00.000Z",
                                        "displayName":null,
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "active":false,
                                        "isPointsBased":false,
                                        "locale":"en_US",
                                        "basePriceListGroup":null,
                                        "shippingSurchargePriceList":null,
                                        "taxCalculationType":"calculateTax",
                                        "ancestorPriceListGroups":[
                                        ],
                                        "repositoryId":"UsDollar",
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"en_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"840"
                                        },
                                        "id":"UsDollar",
                                        "includeAllProducts":true,
                                        "startDate":"2016-03-10T18:30:00.000Z"
                                    },
                                    {
                                        "isTaxIncluded":false,
                                        "endDate":"2016-03-11T18:30:00.000Z",
                                        "displayName":"CanadianDollar",
                                        "listPriceList":{
                                            "repositoryId":"CanadianDollar_listPrice"
                                        },
                                        "active":false,
                                        "isPointsBased":false,
                                        "basePriceListGroup":{
                                            "displayName":"Canadian Dollar Sale",
                                            "id":"canadianDollarSale"
                                        },
                                        "locale":"en_CA",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"CanadianDollar_shippingSurchargePrice"
                                        },
                                        "taxCalculationType":"calculateTax",
                                        "ancestorPriceListGroups":[
                                            "canadianDollarSale",
                                            "canadianDollarRoot"
                                        ],
                                        "repositoryId":"CanadianDollar",
                                        "salePriceList":{
                                            "repositoryId":"CanadianDollar_salePrice"
                                        },
                                        "id":"CanadianDollar",
                                        "includeAllProducts":false,
                                        "startDate":"2016-03-10T18:30:00.000Z"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20185|There was an error fetching the PriceListGroup list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The search query string in SCIM format. Results will be filtered based on this query.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"defaultFirst",
                        "description":"This for displaying default PriceListGroup first in the list",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"siteId",
                        "description":"Site ID of the site",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeDeleted",
                        "description":"If true, include soft deleted items in results. If false or not present, exclude them.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeAncestors",
                        "description":"If true, returns PriceListGroup's ancestor information in the response. Default is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showAccessControlInfo",
                        "description":"Boolean flag to determine whether to show currently logged in user's access control information for the priceListGroups in the response. Default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"active",
                        "description":"If true, return only actives price list groups. If false or not present, returns inactive price list groups.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/PriceListGroup"
                ],
                "x-internal-id":"ccadmin-v1-priceListGroups-get",
                "x-filename-id":"ccadmin-v1-pricelistgroups-get"
            }
        },
        "/ccadmin/v1/files/uriMapping/{id}":{
            "get":{
                "summary":"getFileURI",
                "produces":[
                    "application/json"
                ],
                "operationId":"getFileURI",
                "description":"Get File URI. Get a file URI given the path.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFileURI_response"
                        },
                        "examples":{
                            "application/json":{
                                "uri":"/files/ccimg/missing-product.jpg"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20307|The file does not exist.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The file path.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "x-internal-id":"ccadmin-v1-files-uriMapping-{id}-get",
                "x-filename-id":"ccadmin-v1-files-urimapping-id-get"
            }
        },
        "/ccadmin/v1/merchant/profilePolicies":{
            "get":{
                "summary":"getPolicies",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPolicies",
                "description":"Get Policies. Retrieves all the shopper policies",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPolicies_response"
                        },
                        "examples":{
                            "application/json":{
                                "guestCheckoutEnabled":true,
                                "numberOfPreviousPasswords":3,
                                "verificationCodeDurationMinutesMinVal":1,
                                "userAccountLockEnabled":false,
                                "numberOfPreviousPasswordsMinVal":1,
                                "passwordExpirationEnabled":false,
                                "passwordExpirationLengthMinVal":1,
                                "passwordExpirationLength":90,
                                "selfRegistrationEnabled":false,
                                "deviceIdentifierDurationDays":90,
                                "numberOfPreviousPasswordsMaxVal":6,
                                "multiFactorAuthenticationEnabled":false,
                                "enableB2CProfileStatusCheck":false,
                                "enableProfileRegistrationEmailCheck":true,
                                "maxFailedAttempts":6,
                                "blockCommonPasswords":true,
                                "sessionTimeoutLengthMinVal":1,
                                "deviceIdentifierDurationDaysMaxVal":365,
                                "sessionTimeoutLengthMaxVal":120,
                                "deviceIdentifierDurationDaysMinVal":1,
                                "verificationCodeDurationMinutesMaxVal":1440,
                                "sessionTimeoutLength":15,
                                "cannotUsePreviousPasswords":false,
                                "unlockInMinutes":60,
                                "verificationCodeDurationMinutes":10,
                                "minPasswordLengthMinVal":4,
                                "sessionTimeoutEnabled":true,
                                "minPasswordLengthMaxVal":64,
                                "useNumber":true,
                                "useCase":false,
                                "cannotUseUsername":true,
                                "useMinPasswordLength":true,
                                "minPasswordLength":8,
                                "useSymbol":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-profilePolicies-get",
                "x-filename-id":"ccadmin-v1-merchant-profilepolicies-get"
            },
            "put":{
                "summary":"savePolicies",
                "produces":[
                    "application/json"
                ],
                "operationId":"savePolicies",
                "description":"Save Policies. Saves the modified password policies",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/savePolicies_response"
                        },
                        "examples":{
                            "application/json":{
                                "guestCheckoutEnabled":true,
                                "numberOfPreviousPasswords":3,
                                "verificationCodeDurationMinutesMinVal":1,
                                "userAccountLockEnabled":false,
                                "numberOfPreviousPasswordsMinVal":1,
                                "passwordExpirationEnabled":false,
                                "passwordExpirationLengthMinVal":1,
                                "passwordExpirationLength":90,
                                "selfRegistrationEnabled":false,
                                "deviceIdentifierDurationDays":60,
                                "numberOfPreviousPasswordsMaxVal":6,
                                "multiFactorAuthenticationEnabled":true,
                                "enableB2CProfileStatusCheck":false,
                                "enableProfileRegistrationEmailCheck":true,
                                "maxFailedAttempts":6,
                                "blockCommonPasswords":true,
                                "sessionTimeoutLengthMinVal":1,
                                "deviceIdentifierDurationDaysMaxVal":365,
                                "sessionTimeoutLengthMaxVal":120,
                                "deviceIdentifierDurationDaysMinVal":1,
                                "verificationCodeDurationMinutesMaxVal":1440,
                                "sessionTimeoutLength":15,
                                "cannotUsePreviousPasswords":false,
                                "unlockInMinutes":60,
                                "verificationCodeDurationMinutes":15,
                                "minPasswordLengthMinVal":4,
                                "sessionTimeoutEnabled":true,
                                "minPasswordLengthMaxVal":64,
                                "useNumber":true,
                                "cannotUseUsername":false,
                                "useMinPasswordLength":true,
                                "minPasswordLength":8,
                                "useMixedCase":false,
                                "useSymbol":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/savePolicies_request"
                        },
                        "in":"body",
                        "name":"savePolicies_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-profilePolicies-put",
                "x-filename-id":"ccadmin-v1-merchant-profilepolicies-put"
            }
        },
        "/ccadmin/v1/merchant/reportingCurrency":{
            "get":{
                "summary":"getReportingCurrency",
                "produces":[
                    "application/json"
                ],
                "operationId":"getReportingCurrency",
                "description":"Get Reporting Currency. Retrieves the merchant's preferred currency for reports",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getReportingCurrency_response"
                        },
                        "examples":{
                            "application/json":{
                                "symbol":"??",
                                "displayName":"British Pound Sterling",
                                "repositoryId":"en_GB",
                                "fractionalDigits":2,
                                "currencyCode":"GBP",
                                "numericCode":"826"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80011|The requested currency could not be found.|\n"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-reportingCurrency-get",
                "x-filename-id":"ccadmin-v1-merchant-reportingcurrency-get"
            },
            "put":{
                "summary":"updateReportingCurrency",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateReportingCurrency",
                "description":"Update Reporting Currency. Sets the merchant's preferred currency for reports.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateReportingCurrency_response"
                        },
                        "examples":{
                            "application/json":{
                                "symbol":"$",
                                "displayName":"US Dollar",
                                "repositoryId":"en_US",
                                "fractionalDigits":2,
                                "currencyCode":"USD",
                                "numericCode":840
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80200|The reporting currency could not be updated.|\n|80011|The requested currency could not be found.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateReportingCurrency_request"
                        },
                        "in":"body",
                        "name":"updateReportingCurrency_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-reportingCurrency-put",
                "x-filename-id":"ccadmin-v1-merchant-reportingcurrency-put"
            }
        },
        "/ccadmin/v1/enrichmentMaps":{
            "get":{
                "summary":"listEnrichmentMaps",
                "produces":[
                    "application/json"
                ],
                "operationId":"listEnrichmentMaps",
                "description":"List the attribute mappings from an external source to an internal item type (profile or account).",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listEnrichmentMaps_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/enrichmentMaps"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"id",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "repositoryId":"unity-account"
                                    },
                                    {
                                        "repositoryId":"unity-profile"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Enrichment Maps"
                ],
                "x-internal-id":"ccadmin-v1-enrichmentMaps-get",
                "x-filename-id":"ccadmin-v1-enrichmentmaps-get"
            }
        },
        "/ccadmin/v1/applicationJavaScript/{name}":{
            "get":{
                "summary":"getApplicationJavaScript",
                "produces":[
                    "application/json"
                ],
                "operationId":"getApplicationJavaScript",
                "description":"Get Application Java Script. Returns the contents of the specified Application Level JavaScript file.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getApplicationJavaScript_response"
                        },
                        "examples":{
                            "application/json":{
                                "source":"console.log('Here is some JavaScript');"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"name",
                        "description":"The name of the Application Level JavaScript file to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Application Level JavaScript"
                ],
                "x-internal-id":"ccadmin-v1-applicationJavaScript-{name}-get",
                "x-filename-id":"ccadmin-v1-applicationjavascript-name-get"
            },
            "put":{
                "summary":"updateApplicationJavaScript",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateApplicationJavaScript",
                "description":"Update Application Java Script. Updates the contents of the specified Application Level JavaScript file.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateApplicationJavaScript_response"
                        },
                        "examples":{
                            "application/json":{
                                "source":"console.log('Here is some JavaScript');"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"name",
                        "description":"The name of the Application Level JavaScript file to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateApplicationJavaScript_request"
                        },
                        "in":"body",
                        "name":"updateApplicationJavaScript_request"
                    }
                ],
                "tags":[
                    "Admin/Application Level JavaScript"
                ],
                "x-internal-id":"ccadmin-v1-applicationJavaScript-{name}-put",
                "x-filename-id":"ccadmin-v1-applicationjavascript-name-put"
            }
        },
        "/ccadmin/v1/stacks/{id}/code":{
            "get":{
                "summary":"getStackSourceCode",
                "produces":[
                    "application/json"
                ],
                "operationId":"getStackSourceCode",
                "description":"Get Stack Source Code. Gets the source code for the stack instance",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getStackSourceCode_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/stacks/re100002/code?stackConfig=%5Bobject%20Object%5D"
                                    }
                                ],
                                "source":"<!-- Progress-Tracker Stack template based on Bootstrap tabs -->\n<div class=\"progressTracker\">\n\n  <!-- Step labels -->\n  <ul class=\"progressTracker-navigation\" data-bind=\"attr: { id: 'progressTracker-'+id()+'-pills'}\">\n\n    <!-- ko foreach: regions -->\n      <li role=\"presentation\" data-bind=\"css: {active: $index() === 0}, attr: { id: 'progressTracker-'+$parent.id()+'-pill-'+$index() }\">\n        <a tabindex=\"-1\" href=\"#\"\n           data-bind=\"click: function (data, event) { if ($(event.target).parent().hasClass('done')) {\n                                                        $(event.target).tab('show');\n                                                        $(event.target).parent().removeClass('done');\n                                                        $('#progressTracker-'+$parent.id()+'-pill-'+$index()+' ~ li').removeClass('done');\n                                                        $(event.target).attr('tabIndex', '-1');\n                                                        $('#progressTracker-'+$parent.id()+'-pill-'+$index()+' ~ li a').attr('tabIndex', '-1');\n                                                        $('ul#progressTracker-'+$parent.id()+'-pills li').removeClass('active');\n                                                        $(event.target).parent().addClass('active');\n                                                        $('#progressTracker-'+$parent.id()+'-stage-'+$index()+' :input').first().focus();\n                                                      }\n                                                    }.bind($data),\n                      attr: { 'data-target': '#progressTracker-' + $parent.id() + '-stage-' + $index()}\">\n          <span data-bind=\"text: displayName, click: function (data, event) { $(event.target).parent().trigger('click') }\"></span>\n        </a>\n      </li>\n    <!-- /ko -->\n\n  </ul>\n\n  <!-- Step Content -->\n  <div class=\"tab-content\">\n    <!-- ko foreach: regions -->\n      <div role=\"tabpanel\" class=\"stage tab-pane\" data-bind=\"attr: { id: 'progressTracker-'+$parent.id()+'-stage-'+$index() },\n                                                             css: {active: $index() === 0}\">\n        <h2 data-bind=\"text: displayName\" class=\"progressTracker-stage-title\"></h2>\n\n        <div data-bind=\"template: {name: 'region-template'}\" class=\"row redBox progressTracker-stage-content\"></div>\n\n        <div class=\"row progressTracker-button-row\">\n          <!-- ko if: $index() > 0 -->\n            <!-- Previous Button -->\n            <div class=\"progressTracker-button-previous col-md-6\">\n              <button\n                class=\"btn cc-button-secondary\"\n                data-bind=\"text:$parent.previousButton,\n                           click: function (data, event) { if (this.previousTab()) {\n                                                             $(event.target).tab('show');\n                                                             $('ul#progressTracker-'+$parent.id()+'-pills li').removeClass('active');\n                                                             $('#progressTracker-'+$parent.id()+'-pill-'+($index()-1)).removeClass('done');\n                                                             $('#progressTracker-'+$parent.id()+'-pill-'+($index()-1)+' a').attr('tabIndex', '-1');\n                                                             $('#progressTracker-'+$parent.id()+'-pill-'+($index()-1)).addClass('active');\n                                                             $('#progressTracker-'+$parent.id()+'-stage-'+($index()-1)+' :input').first().focus();\n                                                           }\n                                                         }.bind($data),\n                           attr: { 'data-target': '#progressTracker-' + $parent.id() + '-stage-' + ($index()-1) } \">Previous</button>\n            </div>\n          <!-- /ko -->\n\n          <!-- ko if: $parent.regions().length > ($index()+1) -->\n            <!-- Next Button -->\n            <div class=\"progressTracker-button-next col-md-6 pull-right\">\n              <button\n                class=\"btn cc-button-primary\"\n                data-bind=\"text:$parent.nextButton,\n                           click: function (data, event) { if (this.nextTab()) {\n                                                             $(event.target).tab('show');\n                                                             $('ul#progressTracker-'+$parent.id()+'-pills li').removeClass('active');\n                                                             $('#progressTracker-'+$parent.id()+'-pill-'+$index()).addClass('done');\n                                                             $('#progressTracker-'+$parent.id()+'-pill-'+$index()+' a').attr('tabIndex', '0');\n                                                             $('#progressTracker-'+$parent.id()+'-pill-'+($index()+1)).addClass('active');\n                                                             $('#progressTracker-'+$parent.id()+'-stage-'+($index()+1)+' :input').first().focus();\n                                                           }\n                                                         }.bind($data),\n                           attr: { 'data-target': '#progressTracker-' + $parent.id() + '-stage-' + ($index()+1) } \">Next</button>\n            </div>\n          <!-- /ko -->\n        </div>\n      </div>\n    <!-- /ko -->\n  </div>\n\n</div>"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the required stack instance",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Stacks"
                ],
                "x-internal-id":"ccadmin-v1-stacks-{id}-code-get",
                "x-filename-id":"ccadmin-v1-stacks-id-code-get"
            },
            "put":{
                "summary":"updateStackSourceCode",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateStackSourceCode",
                "description":"Update Stack Source Code. Update the source code for the stack instance",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateStackSourceCode_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/stacks/re100002/code"
                                    }
                                ],
                                "source":"stack source"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the required stack instance",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateStackSourceCode_request"
                        },
                        "in":"body",
                        "name":"updateStackSourceCode_request"
                    }
                ],
                "tags":[
                    "Admin/Stacks"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-stacks-{id}-code-put",
                "x-filename-id":"ccadmin-v1-stacks-id-code-put"
            }
        },
        "/ccadmin/v1/profileRequests/{id}/approve":{
            "post":{
                "summary":"Approve profile request",
                "produces":[
                    "application/json"
                ],
                "operationId":"approveProfileRequest",
                "description":"Approve profile request endpoint. This operation is used to approve profile request in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/approveProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "id":"100001",
                                "status":"approved"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|Invalid Profile Request ID.|\n|102005|Organization ID is required.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Profile request.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/approveProfileRequest_request"
                        },
                        "in":"body",
                        "name":"approveProfileRequest_request"
                    }
                ],
                "tags":[
                    "Admin/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profileRequests-{id}-approve-post",
                "x-filename-id":"ccadmin-v1-profilerequests-id-approve-post"
            }
        },
        "/ccadmin/v1/resources/{bundle}":{
            "get":{
                "summary":"getResourceStrings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getResourceStrings",
                "description":"Get Resource Strings. Fetch the specified resource bundle strings",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getResourceStrings_response"
                        },
                        "examples":{
                            "application/json":{
                                "custom":{
                                    "cancelText":"Cancel!!!",
                                    "okText":"OK!!!"
                                },
                                "resources":{
                                    "product":{
                                        "optionLast":"$t(ns.common:resources.option)",
                                        "optionRequiredMsg":"__optionName__ required",
                                        "separator":",",
                                        "optionHasNext":"$t(ns.common:resources.option),",
                                        "optionCaption":"Select __optionName__ ...",
                                        "option":"__optionName__: __optionValue__"
                                    },
                                    "search":{
                                        "searchText":"Showing Results for __searchTerm__ ",
                                        "searchFailedText":"Unable to perform a search at this time.",
                                        "productresultsText":"Results: __startIndex__ - __endIndex__ (of __totalProducts__)",
                                        "searchresultsText":"Results: __startIndex__ - __endIndex__ (of __count__)",
                                        "emptyProductresultsText":"Results: 0",
                                        "noMatchesFound":"No Matches Found",
                                        "showAllResultsText":"Show all results >>",
                                        "noProductsFound":"You searched for '__searchterm__'. No products were found.",
                                        "noSearchResultsText":"We couldn't find any results for __searchTerm__"
                                    },
                                    "buttonLabels":{
                                        "continueText":"Continue",
                                        "buttonSave":"Save",
                                        "buttonCancel":"Cancel",
                                        "escapeKeyText":"esc",
                                        "cancelText":"Cancel",
                                        "closeText":"Close",
                                        "okText":"OK"
                                    },
                                    "storeText":{
                                        "goToPreviousPagePaginationSymbol":"<",
                                        "decemberText":"December",
                                        "augustText":"August",
                                        "loadingText":"Loading...",
                                        "goToLastPagePaginationSymbol":">>",
                                        "categoryText":"Category",
                                        "priceRangeText":"Price Range",
                                        "mayText":"May",
                                        "aprilText":"April",
                                        "juneText":"June",
                                        "goToNextPagePaginationSymbol":">",
                                        "septemberText":"September",
                                        "octoberText":"October",
                                        "julyText":"July",
                                        "goToFirstPagePaginationSymbol":"<<",
                                        "customTextNotFound":"[Custom Text Missing]",
                                        "februaryText":"February",
                                        "januaryText":"January",
                                        "marchText":"March",
                                        "novemberText":"November"
                                    },
                                    "userForgottenPassword":{
                                        "forgotPwdPart2":"You must update this the next time you login.",
                                        "forgotPwdPart1":"Enter your email address to receive your new temporary password.",
                                        "emailCancelText":"Cancel",
                                        "resetPwdText":"Reset Password",
                                        "forgotPwdText":"Forgotten Password",
                                        "forgotPasswordLinkText":"Forgotten Password?",
                                        "emailPasswordText":"Email Password",
                                        "forgotPwdMessage":"A new temporary password has been sent to your email address, along with reset password instructions."
                                    },
                                    "userPasswordPolicies":{
                                        "passwordPoliciesErrorText":"The password entered does not comply with the password policy. Please try again.",
                                        "embeddedAssistanceUseMixedCase":"contains upper and lower case characters",
                                        "embeddedAssistanceNotInPreviousNPasswords":"has not been previously used",
                                        "embeddedAssistancePreText":"You must ensure your password:",
                                        "embeddedAssistanceCannotUseUsernameText":"differs from your username",
                                        "embeddedAssistanceUseNumber":"includes a number",
                                        "embeddedAssistanceMinPasswordLengthText":"is at least __min__ characters long",
                                        "embeddedAssistanceUseSymbol":"includes a symbol character"
                                    },
                                    "miniCart":{
                                        "cartDropDownText_plural":"__count__ items - __currency____totalPrice__",
                                        "cartDropDownText":"__count__ item - __currency____totalPrice__"
                                    },
                                    "userDetails":{
                                        "confirmPasswordRequired":"Please enter your password again. ",
                                        "emailAddressInvalid":"Invalid entry. Please enter valid email address, for example, john@example.com.",
                                        "lastNameRequired":"Last Name is mandatory. ",
                                        "lastNameText":"Last Name",
                                        "emailAddressText":"Email Address",
                                        "updateSuccessMsg":"Update successfully saved.",
                                        "headercreateNewPassword":"Create New Password",
                                        "passwordUnmatched":"The passwords entered do not match, please try again. ",
                                        "newConfirmPasswordText":"Confirm New Password",
                                        "firstNameRequired":"First Name is mandatory. ",
                                        "newPasswdText":"New Password",
                                        "maxlengthValidationMsg":"Invalid entry __fieldName__. Please do not exceed the maximum of __maxLength__ characters.",
                                        "maxLengthEmailAdd":"Invalid entry. Please do not exceed the maximum of __maxLength__ characters",
                                        "createNewPwdMessage":"Password successfully updated.",
                                        "passwordRequired":"Password is mandatory. ",
                                        "firstNameText":"First Name",
                                        "emailAddressRequired":"Email Address is mandatory. ",
                                        "currentPasswordRequired":"Current Password is mandatory.",
                                        "loginError":"Login unsuccessful. The details entered don't match our records, please try again.",
                                        "createNewPasswordError":"Your password has expired. Please update before logging in.",
                                        "oldPasswordsDoNotMatch":"Incorrect value for previous password.",
                                        "currentPasswordText":"Current Password"
                                    },
                                    "checkout":{
                                        "invalidOrderDetails":"There has been an error. Please check the shipping address",
                                        "removeCouponLinkReadText":"Remove Coupon",
                                        "OrderDiscountDesc":"* __discountDesc__",
                                        "couponDisplayText":"__description__ - __code__",
                                        "subtotalText":"Sub-Total:",
                                        "orderCouponDisplayText":"* __description__ - __code__",
                                        "itemTotalText":"Item Total",
                                        "orderSubmissionFailed":"Order submission failed.",
                                        "quantityText":"Quantity",
                                        "discountText":"Discount(s)*:",
                                        "itemText":"Item"
                                    },
                                    "cart":{
                                        "productPriceChanged":"This item's price has changed since it was added to your cart. Original price was: __currency____originalPrice__ ",
                                        "outOfStockMsg":"This item is no longer in stock. Remove item from your cart?",
                                        "productNameHasNext":"__productName__, ",
                                        "insufficientStockMsg":"You can order a maximum of __stockLimit__ for this product.",
                                        "invalidCartItemsError":"__productNames__ currently unavailable and removed from your cart.",
                                        "cartSessionExpired":"Your session has expired due to inactivity. Please login again",
                                        "quantityRequireMsg":"Quantity is mandatory. ",
                                        "quantityNumericMsg":"Invalid entry. Please enter only numbers.",
                                        "removeItemMsg":"Remove item from your cart?",
                                        "orderPricingPromotionError":"Please review your order. Items, or discounts applied, have changed since they were added to your order."
                                    }
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/resources/ns.common?custom=%5Bobject%20Object%5D"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|71007|If an error occurs when trying to retrieve the custom resources|\n|71004|If the locale is not specified and cannot be determined|\n|71002|If the specified resource bundle is empty|\n|71000|If an error occurs when trying to retrieve the default resources|\n|71001|If the specified resource bundle is not found|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"bundle",
                        "description":"The name of the resource bundle to get.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Resources"
                ],
                "x-internal-id":"ccadmin-v1-resources-{bundle}-get",
                "x-filename-id":"ccadmin-v1-resources-bundle-get"
            },
            "put":{
                "summary":"updateCustomTranslations",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCustomTranslations",
                "description":"Update Custom Translations. Update the custom translations for the specified resource bundle strings. Keys with blank values will be removed from the translations map",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCustomTranslations_response"
                        },
                        "examples":{
                            "application/json":{
                                "custom":{
                                    "okText":"OK"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/resources/ns.common?custom=%5Bobject%20Object%5D"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|71008|If a key is missing or not specified|\n|71007|If an error occurs when trying to retrieve the custom translations|\n|71004|If the locale is not specified and cannot be determined|\n|71011|If an error occurs when removing a custom translation|\n|71010|If an error occurs when saving a custom translation|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"bundle",
                        "description":"The name of the resource bundle to store the custom values against.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCustomTranslations_request"
                        },
                        "in":"body",
                        "name":"updateCustomTranslations_request"
                    }
                ],
                "tags":[
                    "Admin/Resources"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-resources-{bundle}-put",
                "x-filename-id":"ccadmin-v1-resources-bundle-put"
            }
        },
        "/ccadmin/v1/cpq/products/sync":{
            "post":{
                "summary":"Initiate CPQ products sync",
                "produces":[
                    "application/json"
                ],
                "operationId":"initiateProductSync",
                "description":" Initiates a CPQ products sync",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/initiateProductSync_response"
                        },
                        "examples":{
                            "application/json":{
                                "jobName":"CPQProductsSync",
                                "jobId":"999999",
                                "jobDescription":"Products sync triggered via API.",
                                "startTime":"2025-05-19T09:29:10.103Z",
                                "status":"RUNNING"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n|Error Code|Description|\n|-----------|-----------|\n|65003|CPQ product sync is already in progress. Please try again after the current run is completed.|\n|65001|Import cannot be initiated because the CPQ product sync is not enabled.|\n|65000|Your request could not be processed at this moment. Please try again later and if the issue persists, contact us for help.|"
                    }
                },
                "tags":[
                    "Admin/CPQ Products Sync"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-cpq-products-sync-post",
                "x-filename-id":"ccadmin-v1-cpq-products-sync-post"
            }
        },
        "/ccadmin/v1/webhooks":{
            "get":{
                "summary":"getWebHooks",
                "produces":[
                    "application/json"
                ],
                "operationId":"getWebHooks",
                "description":"Get Web Hooks. Gets an array of webhooks.Response can be narrowed by a \"serverType parameter\". Each element of the returned array follows the format of that returned by getWebHook.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getWebHooks_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "resendDelaySeconds":"3600",
                                    "headers":{
                                        "header1":"value1"
                                    },
                                    "includeChangesOnly":false,
                                    "secretKey":null,
                                    "urlApplicationSuppressionList":[
                                        {
                                            "url":"https://example.com",
                                            "applications":[
                                                "applicationId1"
                                            ]
                                        }
                                    ],
                                    "displayName":"atg.service.webhook.Resources->webHookDisplayName_submitOrder",
                                    "basicAuthentication":{
                                        "admin":"admin"
                                    },
                                    "maxNumberOfResendAttempts":"5",
                                    "subEntityTruncationSize":null,
                                    "urls":null,
                                    "serverType":"production",
                                    "name":"submitOrder",
                                    "id":"production-submitOrder",
                                    "applyResendDelayToFirstAttempt":"true",
                                    "secretKeySHA512":null
                                },
                                {
                                    "resendDelaySeconds":"3600",
                                    "headers":null,
                                    "includeChangesOnly":false,
                                    "secretKey":null,
                                    "urlApplicationSuppressionList":[
                                        {
                                            "url":"https://example.com",
                                            "applications":[
                                                "applicationId1"
                                            ]
                                        }
                                    ],
                                    "displayName":"atg.service.webhook.Resources->webHookDisplayName_publishEvent",
                                    "basicAuthentication":null,
                                    "maxNumberOfResendAttempts":"5",
                                    "subEntityTruncationSize":null,
                                    "urls":null,
                                    "serverType":"production",
                                    "name":"publishEvent",
                                    "id":"production-publishEvent",
                                    "applyResendDelayToFirstAttempt":"true",
                                    "secretKeySHA512":null
                                },
                                {
                                    "resendDelaySeconds":"3600",
                                    "headers":null,
                                    "includeChangesOnly":false,
                                    "secretKey":null,
                                    "urlApplicationSuppressionList":[
                                        {
                                            "url":"https://example.com",
                                            "applications":[
                                                "applicationId1"
                                            ]
                                        }
                                    ],
                                    "displayName":"atg.service.webhook.Resources->webHookDisplayName_submitOrder",
                                    "basicAuthentication":null,
                                    "maxNumberOfResendAttempts":"5",
                                    "subEntityTruncationSize":null,
                                    "urls":null,
                                    "serverType":"publishing",
                                    "name":"submitOrder",
                                    "id":"publishing-submitOrder",
                                    "applyResendDelayToFirstAttempt":"true",
                                    "secretKeySHA512":null
                                },
                                {
                                    "resendDelaySeconds":"3600",
                                    "headers":null,
                                    "includeChangesOnly":false,
                                    "secretKey":null,
                                    "urlApplicationSuppressionList":[
                                        {
                                            "url":"https://example.com",
                                            "applications":[
                                                "applicationId1"
                                            ]
                                        }
                                    ],
                                    "displayName":"atg.service.webhook.Resources->webHookDisplayName_publishEvent",
                                    "basicAuthentication":null,
                                    "maxNumberOfResendAttempts":"5",
                                    "subEntityTruncationSize":null,
                                    "urls":null,
                                    "serverType":"publishing",
                                    "name":"publishEvent",
                                    "id":"publishing-publishEvent",
                                    "applyResendDelayToFirstAttempt":"true",
                                    "secretKeySHA512":null
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeSecretKeys",
                        "description":"Whether to include the secret key.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"serverType",
                        "description":"Only return WebHooks of the specified filter type.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Event WebHooks"
                ],
                "x-internal-id":"ccadmin-v1-webhooks-get",
                "x-filename-id":"ccadmin-v1-webhooks-get"
            },
            "put":{
                "summary":"updateWebHooks",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateWebHooks",
                "description":"Update Web Hooks. Update existing WebHooks.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateWebHooks_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "resendDelaySeconds":null,
                                    "headers":null,
                                    "includeChangesOnly":false,
                                    "secretKey":"hVk7Bm+vgoxCY8r6N+1br2nCa8+OslDHJQMsgiqcJbuxeGP9vxjdShO5+3r6klxFTdexEIByNt9gxgvmRW5JNw==",
                                    "urlApplicationSuppressionList":[
                                        {
                                            "url":"https://example.com",
                                            "applications":[
                                                "applicationId1"
                                            ]
                                        }
                                    ],
                                    "displayName":"atg.service.webhook.Resources->webHookDisplayName_publishEvent",
                                    "basicAuthentication":null,
                                    "maxNumberOfResendAttempts":null,
                                    "subEntityTruncationSize":null,
                                    "urls":null,
                                    "serverType":"production",
                                    "name":"publishEvent",
                                    "id":"production-publishEvent",
                                    "applyResendDelayToFirstAttempt":null,
                                    "secretKeySHA512":"LJB9ybIuPSHyq+91ZQTyKZ3Q08FjWOERue4vxwwzrsJ02xImurBQC6Svv6nwHXPLv7EL0P5GZd7vsSFyL1Zn7g=="
                                },
                                {
                                    "resendDelaySeconds":null,
                                    "headers":{
                                        "header1":"value1"
                                    },
                                    "includeChangesOnly":false,
                                    "secretKey":null,
                                    "urlApplicationSuppressionList":[
                                        {
                                            "url":"https://example.com",
                                            "applications":[
                                                "applicationId1"
                                            ]
                                        }
                                    ],
                                    "displayName":"atg.service.webhook.Resources->webHookDisplayName_submitOrder",
                                    "basicAuthentication":{
                                        "admin":"admin123"
                                    },
                                    "maxNumberOfResendAttempts":null,
                                    "subEntityTruncationSize":null,
                                    "urls":[
                                        "https://localhost:8080/submitOrder"
                                    ],
                                    "serverType":"production",
                                    "name":"submitOrder",
                                    "id":"production-submitOrder",
                                    "applyResendDelayToFirstAttempt":null,
                                    "secretKeySHA512":null
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateWebHooks_request"
                        },
                        "in":"body",
                        "name":"updateWebHooks_request"
                    }
                ],
                "tags":[
                    "Admin/Event WebHooks"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-webhooks-put",
                "x-filename-id":"ccadmin-v1-webhooks-put"
            }
        },
        "/ccadmin/v1/merchant/defaultPriceListGroup":{
            "get":{
                "summary":"getDefaultPriceListGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"getDefaultPriceListGroup",
                "description":"Get Default Price List Group. Get default PriceListGroup",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getDefaultPriceListGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"UsDollar",
                                "listPriceList":{
                                    "repositoryId":"listPrices"
                                },
                                "repositoryId":"UsDollar",
                                "active":false,
                                "salePriceList":{
                                    "repositoryId":"salePrices"
                                },
                                "currency":{
                                    "symbol":"$",
                                    "displayName":"US Dollar",
                                    "repositoryId":"en_US",
                                    "fractionalDigits":2,
                                    "currencyCode":"USD",
                                    "numericCode":"840"
                                },
                                "id":"UsDollar",
                                "basePriceListGroup":null,
                                "locale":"en_US",
                                "shippingSurchargePriceList":{
                                    "repositoryId":"shippingSurchargePrices"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80021|There was an error retrieving the selected timezone.|\n"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-defaultPriceListGroup-get",
                "x-filename-id":"ccadmin-v1-merchant-defaultpricelistgroup-get"
            },
            "put":{
                "summary":"updateDefaultPriceListGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateDefaultPriceListGroup",
                "description":"Update Default Price List Group. Update the default PriceListGroup only if this price list group is present in available price list groups associated with site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateDefaultPriceListGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Canadian Dollar",
                                "repositoryId":"CanadianDollar",
                                "listPriceList":{
                                    "repositoryId":"CanadianDollar_listPrice"
                                },
                                "active":false,
                                "salePriceList":{
                                    "repositoryId":"CanadianDollar_salePrice"
                                },
                                "currency":{
                                    "symbol":"$",
                                    "displayName":"US Dollar",
                                    "repositoryId":"en_US",
                                    "fractionalDigits":2,
                                    "currencyCode":"USD",
                                    "numericCode":"840"
                                },
                                "id":"CanadianDollar",
                                "basePriceListGroup":{
                                    "displayName":"US Dollar",
                                    "id":"usDollar"
                                },
                                "locale":"en_US",
                                "shippingSurchargePriceList":{
                                    "repositoryId":"CanadianDollar_shippingSurchargePrice"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20214|Inactive PriceListGroup can not be set as the default.|\n|30003|Could not update site : siteUS|\n|20187|No PriceListGroup found for the id : invalidId|\n|20184|Missing required property: id|\n|20208|PriceListGroup ID should be present in the list available price list groups associated with site.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateDefaultPriceListGroup_request"
                        },
                        "in":"body",
                        "name":"updateDefaultPriceListGroup_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-defaultPriceListGroup-put",
                "x-filename-id":"ccadmin-v1-merchant-defaultpricelistgroup-put"
            }
        },
        "/ccadmin/v1/priceListGroups/listWithPrices":{
            "post":{
                "summary":"listPriceListGroupsWithPrices",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPriceListGroupsWithPrices",
                "description":"List Price List Groups With Prices. Returns a list of PriceListGroups along with price information of a given product or sku.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPriceListGroupsWithPrices_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":40,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "product":{
                                            "saleVolumePrice":null,
                                            "childSKUs":[
                                                {
                                                    "saleVolumePrice":null,
                                                    "listVolumePrice":null,
                                                    "derivedShippingSurchargeFrom":"UsDollar",
                                                    "salePrice":null,
                                                    "derivedSalePriceFrom":"UsDollar",
                                                    "derivedListPriceFrom":"UsDollar",
                                                    "shippingSurcharge":null,
                                                    "id":"sku30003",
                                                    "listPrice":55
                                                }
                                            ],
                                            "listVolumePrice":50,
                                            "derivedShippingSurchargeFrom":"UsDollar",
                                            "salePrice":40,
                                            "derivedSalePriceFrom":"UsDollar",
                                            "derivedListPriceFrom":"UsDollar",
                                            "shippingSurcharge":null,
                                            "id":"prod10001",
                                            "listPrice":null
                                        },
                                        "priceListGroup":{
                                            "isTaxIncluded":false,
                                            "endDate":null,
                                            "displayName":"A new B2C",
                                            "listPriceList":{
                                                "repositoryId":"aNewB2C_listPrices"
                                            },
                                            "active":false,
                                            "locale":"en_US",
                                            "basePriceListGroup":null,
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"aNewB2C_shippingSurchargePrices"
                                            },
                                            "deleted":false,
                                            "ancestorPriceListGroups":[
                                            ],
                                            "repositoryId":"aNewB2C",
                                            "salePriceList":{
                                                "repositoryId":"aNewB2C_salePrices"
                                            },
                                            "currency":{
                                                "symbol":"$",
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"aNewB2C",
                                            "includeAllProducts":true,
                                            "startDate":null
                                        }
                                    },
                                    {
                                        "product":{
                                            "saleVolumePrice":null,
                                            "childSKUs":[
                                                {
                                                    "saleVolumePrice":null,
                                                    "listVolumePrice":null,
                                                    "salePrice":null,
                                                    "derivedSalePriceFrom":"UsDollar",
                                                    "derivedListPriceFrom":"UsDollar",
                                                    "id":"sku30003",
                                                    "listPrice":null
                                                }
                                            ],
                                            "listVolumePrice":null,
                                            "derivedShippingSurchargeFrom":"UsDollar",
                                            "salePrice":null,
                                            "derivedSalePriceFrom":"UsDollar",
                                            "derivedListPriceFrom":"UsDollar",
                                            "shippingSurcharge":null,
                                            "id":"prod10001",
                                            "listPrice":90
                                        },
                                        "priceListGroup":{
                                            "isTaxIncluded":false,
                                            "endDate":null,
                                            "displayName":"New B2B A Inactive",
                                            "listPriceList":{
                                                "repositoryId":"newB2BInactive_listPrices"
                                            },
                                            "active":false,
                                            "locale":"en_US",
                                            "basePriceListGroup":{
                                                "displayName":"USD Parent",
                                                "id":"USDParent"
                                            },
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"newB2BInactive_shippingSurchargePrices"
                                            },
                                            "deleted":false,
                                            "ancestorPriceListGroups":[
                                                "USDParent",
                                                "rootPriceListGroup"
                                            ],
                                            "repositoryId":"newB2BInactive",
                                            "salePriceList":{
                                                "repositoryId":"newB2BInactive_salePrices"
                                            },
                                            "currency":{
                                                "symbol":"$",
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"newB2BInactive",
                                            "includeAllProducts":false,
                                            "startDate":null
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100177|Either one of the product ID or sku ID is required.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeAncestors",
                        "description":"If true, returns PriceListGroup's ancestor information in the response. Default is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/listPriceListGroupsWithPrices_request"
                        },
                        "in":"body",
                        "name":"listPriceListGroupsWithPrices_request"
                    }
                ],
                "tags":[
                    "Admin/PriceListGroup"
                ],
                "x-internal-id":"ccadmin-v1-priceListGroups-listWithPrices-post",
                "x-filename-id":"ccadmin-v1-pricelistgroups-listwithprices-post"
            }
        },
        "/ccadmin/v1/sites/{siteId}/bodyStartTags":{
            "post":{
                "summary":"Create a body start page tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"createBodyStartPageTag",
                "description":"Create a page tag at the start of the body section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/pageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"taya tag",
                                "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                "enabled":true,
                                "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                "order":2
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52902|Missing input.|\n|52913|Tag ID not allowed.|\n|52909|Invalid section.|\n|52908|Invalid name.|\n|52911|Invalid content.|\n|52903|An internal error occurred while creating this page tag."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The ID of the site where the page tag should be embedded",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createPageTag_request"
                        },
                        "in":"body",
                        "name":"createHeadPageTag_request"
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-bodyStartTags-post",
                "x-filename-id":"ccadmin-v1-sites-siteid-bodystarttags-post"
            },
            "get":{
                "summary":"List body start page tags.",
                "produces":[
                    "application/json"
                ],
                "operationId":"listBodyStartPageTags",
                "description":"List the page tags at the start of the body section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPageTags_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":1,
                                "offset":0,
                                "limit":20,
                                "items":[
                                    {
                                        "name":"taya tag",
                                        "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                        "enabled":true,
                                        "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                        "order":1
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52912|Missing request.|\n|52901|An error occurred performing the tag query."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The repository ID of the site whose page tags are listed.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The search query string in SCIM format. Results will be filtered based on this query.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which the data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-bodyStartTags-get",
                "x-filename-id":"ccadmin-v1-sites-siteid-bodystarttags-get"
            }
        },
        "/ccadmin/v1/urlPatterns":{
            "get":{
                "summary":"listURLPatterns",
                "produces":[
                    "application/json"
                ],
                "operationId":"listURLPatterns",
                "description":"List URL Patterns. Gets the list of URL patterns used to build storefront URLs.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listURLPatterns_response"
                        },
                        "examples":{
                            "application/json":[
                                [
                                    {
                                        "availableProperties":[
                                            "description",
                                            "displayName",
                                            "id",
                                            "parentCategory",
                                            "seoDescriptionDerived",
                                            "seoTitleDerived",
                                            "seoUrlSlugDerived"
                                        ],
                                        "default":"/{seoTitleDerived}/category/{id}",
                                        "translations":{
                                            "1":"/{seoTitleDerived}/category/{id}"
                                        },
                                        "name":"Collection Page",
                                        "repositoryId":"categoryPageRoute",
                                        "autoRedirect":true,
                                        "value":"/{seoTitleDerived}/category/{id}",
                                        "example":"/cameras-and-camcorders/category/cameracat"
                                    },
                                    {
                                        "availableProperties":[
                                            "CountryOfOrigin",
                                            "brand",
                                            "description",
                                            "displayName",
                                            "id",
                                            "parentCategory",
                                            "seoDescriptionDerived",
                                            "seoTitleDerived",
                                            "seoUrlSlugDerived",
                                            "type"
                                        ],
                                        "default":"/{seoTitleDerived}/product/{id}",
                                        "translations":{
                                            "1":"/{seoTitleDerived}/product/{id}"
                                        },
                                        "name":"Product Page",
                                        "repositoryId":"productPageRoute",
                                        "autoRedirect":true,
                                        "value":"/{seoTitleDerived}/product/{id}",
                                        "example":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1"
                                    }
                                ]
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/URL Patterns"
                ],
                "x-internal-id":"ccadmin-v1-urlPatterns-get",
                "x-filename-id":"ccadmin-v1-urlpatterns-get"
            }
        },
        "/ccadmin/v1/widgetDescriptors/hidden":{
            "put":{
                "summary":"updateHiddenWidgetTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateHiddenWidgetTypes",
                "description":"Update Hidden Widget Types. Set whether a Widget Type will be visible in the Site Studio component library",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateHiddenWidgetTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "isLatestVersion":true,
                                        "displayName":"Hero",
                                        "availableToAllPages":true,
                                        "jsEditable":false,
                                        "minWidth":1,
                                        "version":1,
                                        "layouts":[
                                        ],
                                        "widgetType":"heroWidget",
                                        "latestVersion":1,
                                        "repositoryId":"heroWidget",
                                        "hiddenFromSiteStudio":false,
                                        "editableWidget":true,
                                        "id":"heroWidget",
                                        "defaultLayout":null,
                                        "pageTypes":[
                                        ],
                                        "configurable":false
                                    },
                                    {
                                        "isLatestVersion":true,
                                        "displayName":"Product Details",
                                        "availableToAllPages":false,
                                        "jsEditable":false,
                                        "minWidth":1,
                                        "version":1,
                                        "layouts":[
                                            {
                                                "name":"productDetailsDefaultLayout",
                                                "repositoryId":"productDetailsDefaultLayout",
                                                "description":"Default Panel",
                                                "sourceLocation":"productDetailsDefaultLayout/widget.template",
                                                "id":"productDetailsDefaultLayout"
                                            }
                                        ],
                                        "widgetType":"productDetails",
                                        "latestVersion":1,
                                        "repositoryId":"productDetails",
                                        "hiddenFromSiteStudio":true,
                                        "editableWidget":true,
                                        "id":"productDetails",
                                        "defaultLayout":{
                                            "name":"productDetailsDefaultLayout",
                                            "repositoryId":"productDetailsDefaultLayout",
                                            "description":"Default Panel",
                                            "sourceLocation":"productDetailsDefaultLayout/widget.template",
                                            "id":"productDetailsDefaultLayout"
                                        },
                                        "pageTypes":[
                                            {
                                                "repositoryId":"productPageType",
                                                "alias":"/product",
                                                "id":"productPageType",
                                                "shortName":"product"
                                            }
                                        ],
                                        "configurable":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateHiddenWidgetTypes_request"
                        },
                        "in":"body",
                        "name":"updateHiddenWidgetTypes_request"
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-hidden-put",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-hidden-put"
            }
        },
        "/ccadmin/v1/hreflangGroups/{id}":{
            "get":{
                "summary":"getGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"getGroup",
                "description":"Get Hreflang Group. This operation is used to get single hreflang group from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "groupMembers":[
                                    {
                                        "xDefault":false,
                                        "repositoryId":"siteB:14",
                                        "siteId":"siteB",
                                        "localeId":"14"
                                    },
                                    {
                                        "xDefault":true,
                                        "repositoryId":"siteB:16",
                                        "siteId":"siteB",
                                        "localeId":"16"
                                    }
                                ],
                                "groupName":"Test group 2",
                                "repositoryId":"200002",
                                "id":"200002"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Hreflang group id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Hreflang Groups"
                ],
                "x-internal-id":"ccadmin-v1-hreflangGroups-{id}-get",
                "x-filename-id":"ccadmin-v1-hreflanggroups-id-get"
            },
            "delete":{
                "summary":"deleteGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteGroup",
                "description":"Deletes hreflang group.",
                "responses":{
                    "200":{
                        "description":"OK."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|183101|Unexpected error returned processing hreflang groups.|\n|183102|Failed to delete hreflang group with id {0}.|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Hreflang group id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Hreflang Groups"
                ],
                "x-internal-id":"ccadmin-v1-hreflangGroups-{id}-delete",
                "x-filename-id":"ccadmin-v1-hreflanggroups-id-delete"
            },
            "put":{
                "summary":"updateGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateGroup",
                "description":"Updates hreflang group.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "groupMembers":[
                                    {
                                        "xDefault":false,
                                        "repositoryId":"siteB:14",
                                        "siteId":"siteB",
                                        "localeId":"14"
                                    },
                                    {
                                        "xDefault":true,
                                        "repositoryId":"siteB:16",
                                        "siteId":"siteB",
                                        "localeId":"16"
                                    }
                                ],
                                "groupName":"Test group 2",
                                "repositoryId":"200002",
                                "id":"200002"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|183100|Cannot modify hreflang groups because a publish is currently in progress.|\n|183101|Unexpected error returned processing hreflang groups.|\n|183104|Group with name ''{0}'' already exists.|\n|183105|Error parsing input request.|\n|183106|No default site-language combination has been selected.|\n|183107|There can be only one default site-language combination.|\n|183108|Site {0} does not exist.|\n|183109|Locale {0} does not exist.|\n|183110|Site ID cannot be empty.|\n|183111|Locale ID cannot be empty.|\n|183112|Group name cannot be empty.|\n|183113|Locale ''{0}'' is not associated with site ''{1}''.|\n|183114|Locale ''{0}'' and site ''{1}'' is already associated with an existing group.|\n|183115|Multiple references of locale ''{0}''.|\n|183116|Group ''{0}'' does not exist.|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Hreflang group id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createGroup_request"
                        },
                        "in":"body",
                        "name":"createGroup_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Hreflang Groups"
                ],
                "x-internal-id":"ccadmin-v1-hreflangGroups-{id}-put",
                "x-filename-id":"ccadmin-v1-hreflanggroups-id-put"
            }
        },
        "/ccadmin/v1/saml/slo":{
            "post":{
                "summary":"single log out",
                "produces":[
                    "application/json"
                ],
                "operationId":"singleLogout",
                "description":"Single Log Out",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/singleLogout_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":true,
                                "saml_slo_response":"Base64 encoded Single Logout Response",
                                "saml_slo_response_dst":"https://localhost/fed/v1/idp/slo"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/singleLogout_request"
                        },
                        "in":"body",
                        "name":"singleLogout_request"
                    }
                ],
                "tags":[
                    "Admin/Admin Single Log out"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-saml-slo-post",
                "x-filename-id":"ccadmin-v1-saml-slo-post"
            }
        },
        "/ccadmin/v1/publishingChangeLists/publish":{
            "post":{
                "summary":"publishChangeLists",
                "produces":[
                    "application/json"
                ],
                "operationId":"publishChangeLists",
                "description":"Publish Change Lists. Start or schedule a publish operation.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/publishChangeLists_response"
                        },
                        "examples":{
                            "application/json":{
                                "publishRunning":true,
                                "statusMessage":"A publish has been successfully initiated."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31021|A scheduled publish already exists with the specified date and time: {0}|\n|31020|The scheduled publish date and time: {0} is invalid.|\n|31022|An internal error occurred while scheduling a publishing operation.|\n|31033|Invalid input error.|\n|31030|Could not start publish operation. Another publish operation is currently in progress.|\n|31047|full_publish is not a valid operationType. Use publish or selective_publish.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/publishChangeLists_request"
                        },
                        "in":"body",
                        "name":"publishChangeLists_request"
                    }
                ],
                "tags":[
                    "Admin/Publishing Change Lists"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-publishingChangeLists-publish-post",
                "x-filename-id":"ccadmin-v1-publishingchangelists-publish-post"
            }
        },
        "/ccadmin/v1/logging/logInfoPost":{
            "post":{
                "summary":"logInfoPost",
                "operationId":"logInfoPost",
                "description":"Log Info Post. Logs as an info log messages the JSON contents of the post.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/logInfoPost_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/logInfoPost_request"
                        },
                        "in":"body",
                        "name":"logInfoPost_request"
                    }
                ],
                "tags":[
                    "Admin/Logging"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-logging-logInfoPost-post",
                "x-filename-id":"ccadmin-v1-logging-loginfopost-post"
            }
        },
        "/ccadmin/v1/selfservice/accounts/search":{
            "get":{
                "summary":"searchAccounts",
                "produces":[
                    "application/json"
                ],
                "operationId":"searchAccounts",
                "description":"Search accounts in the customer data master. Note : This endpoint is operational only when customer data sync is enabled.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/SearchAccount_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response.\n The following are the internal error codes thrown by this API:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|58001|Internal server error.|\n|58002|JSON related error.|\n|58003|Invalid configuration error.|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel400"
                        },
                        "description":"When request payload is not correct or properties are missing."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"keyword",
                        "description":"The keyword used to search the account",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Numeric offset of the first item returned.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The maximum number of items to return.",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Customer Data Master Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-selfservice-accounts-search-get",
                "x-filename-id":"ccadmin-v1-selfservice-accounts-search-get"
            }
        },
        "/ccadmin/v1/elements/{tag}/template":{
            "get":{
                "summary":"getGlobalElementTemplate",
                "produces":[
                    "application/json"
                ],
                "operationId":"getGlobalElementTemplate",
                "description":"Get Global Element Template. Returns the contents of the specified Global Element Template file.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getGlobalElementTemplate_response"
                        },
                        "examples":{
                            "application/json":{
                                "code":{
                                    "template":"<P>Here is a small template</P>"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"tag",
                        "description":"The tag associated with the the Global Element Template file to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Elements"
                ],
                "x-internal-id":"ccadmin-v1-elements-{tag}-template-get",
                "x-filename-id":"ccadmin-v1-elements-tag-template-get"
            },
            "put":{
                "summary":"updateGlobalElementTemplate",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateGlobalElementTemplate",
                "description":"Update Global Element Template. Updates the contents of the specified Global Element Template file.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateGlobalElementTemplate_response"
                        },
                        "examples":{
                            "application/json":{
                                "code":{
                                    "template":"<P>Here is a small template</P>"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"tag",
                        "description":"The tag associated with the the Global Element Template file to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateGlobalElementTemplate_request"
                        },
                        "in":"body",
                        "name":"updateGlobalElementTemplate_request"
                    }
                ],
                "tags":[
                    "Admin/Elements"
                ],
                "x-internal-id":"ccadmin-v1-elements-{tag}-template-put",
                "x-filename-id":"ccadmin-v1-elements-tag-template-put"
            }
        },
        "/ccadmin/v1/productTypes/{typeId}/shopperInputs":{
            "post":{
                "summary":"addShopperInput",
                "produces":[
                    "application/json"
                ],
                "operationId":"addShopperInput",
                "description":"Adds a Shopper Input to Product Type.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addShopperInput_response"
                        },
                        "examples":{
                            "application/json":{
                                "shopperInputs":[
                                    {
                                        "values":[
                                        ],
                                        "name":"Gift Message",
                                        "id":"giftMessage",
                                        "label":"Gift Message",
                                        "type":"shortText",
                                        "promptText":"Enter the gift message:",
                                        "required":false
                                    }
                                ],
                                "displayName":"New Product Type",
                                "count":0,
                                "id":"NewProductType",
                                "variants":[
                                    {
                                        "itemType":"sku-NewProductType",
                                        "localizedValues":{
                                            "red":"rojo",
                                            "blue":"azul"
                                        },
                                        "hidden":false,
                                        "values":[
                                            "red",
                                            "blue"
                                        ],
                                        "variantBasedDisplay":"false",
                                        "wildcardSearchable":null,
                                        "label":"color",
                                        "type":"enumerated",
                                        "required":false,
                                        "searchable":null,
                                        "writable":"true",
                                        "internalOnly":null,
                                        "default":null,
                                        "listingVariant":"true",
                                        "textSearchable":null,
                                        "id":"color",
                                        "dimension":null,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "order",
                                            "listingVariant",
                                            "hidden",
                                            "label",
                                            "required",
                                            "variantBasedDisplay",
                                            "wildcardSearchable",
                                            "searchable"
                                        ],
                                        "order":null
                                    }
                                ],
                                "specifications":[
                                    {
                                        "itemType":"NewProductType",
                                        "hidden":false,
                                        "wildcardSearchable":true,
                                        "label":"New Property",
                                        "type":"shortText",
                                        "required":true,
                                        "searchable":"true",
                                        "writable":"true",
                                        "internalOnly":"false",
                                        "default":"null",
                                        "textSearchable":"true",
                                        "id":"newProperty",
                                        "dimension":"false",
                                        "editableAttributes":[
                                            "textSearchable",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "order",
                                            "hidden",
                                            "label",
                                            "required",
                                            "wildcardSearchable",
                                            "searchable"
                                        ],
                                        "order":null
                                    }
                                ],
                                "skuPropeties":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20581|Could not find product type|\n|26402|Cannot find shopper input|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"typeId",
                        "description":"ID of product type to which shopper input is to be attached.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addShopperInput_request"
                        },
                        "in":"body",
                        "name":"addShopperInput_request",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Product Types",
                    "Admin/Shopper Input"
                ],
                "x-internal-id":"ccadmin-v1-productTypes-{typeId}-shopperInputs-post",
                "x-filename-id":"ccadmin-v1-producttypes-typeid-shopperinputs-post"
            }
        },
        "/ccadmin/v1/exportProcess/{token}":{
            "get":{
                "summary":"getExportProcess",
                "produces":[
                    "application/json"
                ],
                "operationId":"getExportProcess",
                "description":"Get Export Process. Get the status resource of an export process.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getExportProcess_response"
                        },
                        "examples":{
                            "application/json":{
                                "completedPercentage":100,
                                "progress":"succeeded",
                                "startTime":"2016-04-04T20:25:01.982Z",
                                "links":[
                                    {
                                        "rel":"meta",
                                        "href":"http://example.com:9080/file/export/ezzPxcPRmJIlXYCyOTQNT9HMacA_10000/exportStatus.zip"
                                    },
                                    {
                                        "rel":"file",
                                        "href":"http://example.com:9080/file/export/ezzPxcPRmJIlXYCyOTQNT9HMacA_10000/exportProfilesAndOrders.zip"
                                    },
                                    {
                                        "rel":"self",
                                        "href":"http://example.com:9080/ccadminui/v1/exportProcess/ezzPxcPRmJIlXYCyOTQNT9HMacA_10000"
                                    }
                                ],
                                "endTime":"2016-04-04T20:25:02.190Z",
                                "completed":true,
                                "requestStatus":200
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"token",
                        "description":"Token corresponding to the export process.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Export Process"
                ],
                "x-internal-id":"ccadmin-v1-exportProcess-{token}-get",
                "x-filename-id":"ccadmin-v1-exportprocess-token-get"
            }
        },
        "/ccadmin/v1/asset/import/{token}":{
            "get":{
                "summary":"getImportProgress",
                "produces":[
                    "application/json"
                ],
                "operationId":"getImportProgress",
                "description":"Get Import Progress. Get the progress of an import operation.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getImportProgress_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":5000,
                                "current":3450
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"token",
                        "description":"Token corresponding to the import operation.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Asset Import-Export"
                ],
                "x-internal-id":"ccadmin-v1-asset-import-{token}-get",
                "x-filename-id":"ccadmin-v1-asset-import-token-get"
            }
        },
        "/ccadmin/v1/idcs/applications":{
            "post":{
                "summary":"create commerce application in IDCS.",
                "produces":[
                    "application/json"
                ],
                "operationId":"createCommerceApplication",
                "description":"This endpoint creates a commerce application in IDCS. If the application already exists, it returns application info.\n",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createApplication_response"
                        },
                        "examples":{
                            "application/json":{
                                "appId":"d669bddff0f94398be2cdb035fecaa4f",
                                "name":"CX Commerce"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|12106|The required header is missing: {0}|\n|12111|The property resourceName cannot be blank.|\n|12111|ResourceName is invalid. Please provide a valid resourceName.|\n|12108|The property IDCSUrl cannot be blank.|\n|12109|The property userName cannot be blank.|\n|12107|Encountered internal error while creating an application.|\n|12112|Can't retrieve the {0} resource application information from IDCS.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-IDCS-Token",
                        "description":"The IDCS access token.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createApplication_request"
                        },
                        "in":"body",
                        "name":"createApplication_request"
                    }
                ],
                "tags":[
                    "Admin/IDCS Applications"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-idcs-applications-post",
                "x-filename-id":"ccadmin-v1-idcs-applications-post"
            }
        },
        "/ccadmin/v1/search/partialSchedule":{
            "get":{
                "summary":"getSearchPartialSchedule",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSearchPartialSchedule",
                "description":"Get Search Partial Schedule. Return a representation of the recurring partial index schedule, if any. The returned properties correspond to the calendar schedule values.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSearchSchedule_response"
                        },
                        "examples":{
                            "application/json":{
                                "occurrences":"*",
                                "hours":"*",
                                "months":"*",
                                "parseString":"* * * * * 0,15,30,45",
                                "minutes":"0,15,30,45",
                                "daysOfMonth":"*",
                                "timeZone":"UTC",
                                "daysOfWeek":"*"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Search Data and Indexing/Indexing"
                ],
                "x-internal-id":"ccadmin-v1-search-partialSchedule-get",
                "x-filename-id":"ccadmin-v1-search-partialschedule-get"
            },
            "put":{
                "summary":"setSearchPartialSchedule",
                "produces":[
                    "application/json"
                ],
                "operationId":"setSearchPartialSchedule",
                "description":"Set Search Partial Schedule. Schedule a recurring partial index using a calendar schedule. This method allows setting the schedule from a parseString, and from component parts (hours, minutes, etc). The parseString property will override component part properties, if present.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/setSearchSchedule_response"
                        },
                        "examples":{
                            "application/json":{
                                "occurrences":"*",
                                "hours":"*",
                                "months":"*",
                                "parseString":"* * * * * 0,15,30,45",
                                "minutes":"0,15,30,45",
                                "daysOfMonth":"*",
                                "timeZone":"UTC",
                                "daysOfWeek":"*"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|34080|Invalid Schedule format|\n|34080|Either parseString parameter or one of the following parameters must be provided to set schedule: months, daysOfMonth, occurrences, daysOfWeek, hours, minutes.|\n|34080|An indexing schedule that occurs every minute is not allowed. Please specify a minute, list of minutes, or range of minutes.|\n|34080|String cannot be parsed as a number. {0}|\n|34080|Invalid value {0}: must be between {1} and {2} (inclusive)|\n|34080|Invalid date of month value {0}: must less than or equal to {1} in order to ever occur in any of the months specified: {2}|\n|31041|An internal search administration error occurred.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/setSearchSchedule_request"
                        },
                        "in":"body",
                        "name":"setSearchSchedule_request"
                    }
                ],
                "tags":[
                    "Admin/Search Data and Indexing/Indexing"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-search-partialSchedule-put",
                "x-filename-id":"ccadmin-v1-search-partialschedule-put"
            }
        },
        "/ccadmin/v1/shopperInputs":{
            "post":{
                "summary":"createShopperInput",
                "produces":[
                    "application/json"
                ],
                "operationId":"createShopperInput",
                "description":"Create a new Shopper Input. Creates a new Shopper Input based on request parameters. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/ShopperInput_response"
                        },
                        "examples":{
                            "application/json":{
                                "uiEditorType":null,
                                "values":[
                                ],
                                "name":"Gift Message",
                                "id":"giftMessage",
                                "label":"Gift Message",
                                "type":"shortText",
                                "promptText":"Enter the gift message",
                                "required":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|26400|Invalid data error.  The exact error message will vary based on the property.|\n|26409|Id of a Shopper Input must be unique.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/ShopperInput_request"
                        },
                        "in":"body",
                        "name":"ShopperInput_request",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Shopper Input"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-shopperInputs-post",
                "x-filename-id":"ccadmin-v1-shopperinputs-post"
            }
        },
        "/ccadmin/v1/applicationDeployment/{id}":{
            "get":{
                "summary":"getApplicationDeployment",
                "produces":[
                    "application/x-zip-compressed",
                    "application/json"
                ],
                "operationId":"getApplicationDeployment",
                "description":"Get Application Deployment. Returns an Application Deployment matching a specified ID",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getApplicationDeployment_response"
                        },
                        "examples":{
                            "application/x-zip-compressed":{
                                "description":"logs.zip can be downloaded with format=zip parameter."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Application Deployment to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Application Deployments"
                ],
                "x-internal-id":"ccadmin-v1-applicationDeployment-{id}-get",
                "x-filename-id":"ccadmin-v1-applicationdeployment-id-get"
            }
        },
        "/ccadmin/v1/productNotify":{
            "post":{
                "summary":"addProductNotification",
                "produces":[
                    "application/json"
                ],
                "operationId":"addProductNotification",
                "description":"Create a new product notification to send an email to a user when the specified product comes back in stock.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/generateProductNotify_response"
                        },
                        "examples":{
                            "application/json":{
                                "expiryDate":"2017-10-25T10:19:51.315Z",
                                "dateCreated":"2017-09-25T10:19:51.315Z",
                                "productId":"prod10001",
                                "profileId":"profile1",
                                "siteId":"siteUS",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"<CC_SERVER>/ccadmin/v1/productNotify/"
                                    }
                                ],
                                "locale":"en",
                                "email":"<USER_EMAIL_ADDRESS>",
                                "skuId":"sku30005",
                                "dateUpdated":null
                            }
                        },
                        "description":"An object is returned that represents the product notification that has been added."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/generateProductNotify_request"
                        },
                        "in":"body",
                        "name":"generateProductNotify_request"
                    }
                ],
                "tags":[
                    "Admin/Product Notify"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-productNotify-post",
                "x-filename-id":"ccadmin-v1-productnotify-post"
            },
            "delete":{
                "summary":"deleteProductNotificationByProfileIdOrEmail",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProductNotificationByProfileIdOrEmail",
                "description":"Delete product notification by profile id or email. Deletes the notification from the repository based on profile id or email.",
                "responses":{
                    "200":{
                        "examples":{
                            "application/json":"null"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"profileId",
                        "description":"Profile id of the notifications to delete.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"email",
                        "description":"Eamil of the notifications to delete.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Product Notify"
                ],
                "x-internal-id":"ccadmin-v1-productNotify-delete",
                "x-filename-id":"ccadmin-v1-productnotify-delete"
            }
        },
        "/ccadmin/v1/shippingMethods":{
            "post":{
                "summary":"createShippingMethod",
                "produces":[
                    "application/json"
                ],
                "operationId":"createShippingMethod",
                "description":"Create Shipping Method. Create a new shipping method based on request parameters. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createShippingMethod_response"
                        },
                        "examples":{
                            "application/json":{
                                "eligibleForProductWithSurcharges":false,
                                "shippingCalculator":"priceRange",
                                "isExternallyPriced":false,
                                "ranges":[
                                    {
                                        "amount":50,
                                        "high":null,
                                        "low":0,
                                        "repositoryId":"100003"
                                    }
                                ],
                                "associatedPriceListGroups":[
                                    {
                                        "displayName":"UsDollar",
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "repositoryId":"UsDollar",
                                        "active":true,
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"en_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"840"
                                        },
                                        "id":"UsDollar",
                                        "locale":"en_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        }
                                    }
                                ],
                                "displayName":"Sea",
                                "externalId":"id12345",
                                "description":"sea",
                                "type":0,
                                "taxCode":"abcd",
                                "shippingGroupType":"hardgoodShippingGroup",
                                "enabled":true,
                                "internalName":"Internal Name",
                                "displaySequence":4,
                                "repositoryId":"100002",
                                "isFallback":false,
                                "shipToLocations":[
                                    {
                                        "repositoryId":"SouthUS"
                                    },
                                    {
                                        "repositoryId":"NorthUS"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31005|{0} is not valid price list group|\n|31001|Internal error when creating new shipping method.|\n|31000|For any validation error with input data.|\n|31018|The Shipping Region {0} does not exist|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createShippingMethod_request"
                        },
                        "in":"body",
                        "name":"createShippingMethod_request"
                    }
                ],
                "tags":[
                    "Admin/Shipping Methods"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-shippingMethods-post",
                "x-filename-id":"ccadmin-v1-shippingmethods-post"
            },
            "get":{
                "summary":"listShippingMethods",
                "produces":[
                    "application/json"
                ],
                "operationId":"listShippingMethods",
                "description":"List Shipping Methods. Get a list of shipping methods based on request parameters. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listShippingMethods_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "eligibleForProductWithSurcharges":false,
                                    "shippingCalculator":"priceRange",
                                    "isExternallyPriced":false,
                                    "ranges":[
                                        {
                                            "amount":4.75,
                                            "high":14.99,
                                            "low":0,
                                            "repositoryId":"groundRange1"
                                        },
                                        {
                                            "amount":5.95,
                                            "high":49.99,
                                            "low":15,
                                            "repositoryId":"groundRange2"
                                        },
                                        {
                                            "amount":6.5,
                                            "high":null,
                                            "low":50,
                                            "repositoryId":"groundRange3"
                                        }
                                    ],
                                    "associatedPriceListGroups":[
                                        {
                                            "displayName":"UsDollar",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "repositoryId":"UsDollar",
                                            "active":true,
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "symbol":"$",
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"UsDollar",
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            }
                                        }
                                    ],
                                    "displayName":"Ground",
                                    "externalId":"id12345",
                                    "description":null,
                                    "type":0,
                                    "taxCode":"FR020400",
                                    "shippingGroupType":"hardgoodShippingGroup",
                                    "enabled":true,
                                    "internalName":"Internal Name",
                                    "displaySequence":0,
                                    "repositoryId":"ground",
                                    "isFallback":false,
                                    "shipToLocations":[
                                        {
                                            "repositoryId":"SouthUS"
                                        },
                                        {
                                            "repositoryId":"NorthUS"
                                        }
                                    ]
                                },
                                {
                                    "eligibleForProductWithSurcharges":true,
                                    "shippingCalculator":"priceRange",
                                    "isExternallyPriced":false,
                                    "ranges":[
                                        {
                                            "amount":8.75,
                                            "high":14.99,
                                            "low":0,
                                            "repositoryId":"twoDayRange1"
                                        },
                                        {
                                            "amount":9.95,
                                            "high":49.99,
                                            "low":15,
                                            "repositoryId":"twoDayRange2"
                                        },
                                        {
                                            "amount":10.5,
                                            "high":null,
                                            "low":50,
                                            "repositoryId":"twoDayRange3"
                                        }
                                    ],
                                    "associatedPriceListGroups":[
                                        {
                                            "displayName":"UsDollar",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "repositoryId":"UsDollar",
                                            "active":true,
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "symbol":"$",
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"UsDollar",
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            }
                                        }
                                    ],
                                    "displayName":"Two Day",
                                    "externalId":"id12345",
                                    "description":null,
                                    "type":0,
                                    "taxCode":"FR020400",
                                    "shippingGroupType":"hardgoodShippingGroup",
                                    "enabled":true,
                                    "internalName":"Internal Name",
                                    "displaySequence":1,
                                    "repositoryId":"twoDay",
                                    "isFallback":false,
                                    "shipToLocations":[
                                        {
                                            "repositoryId":"SouthUS"
                                        },
                                        {
                                            "repositoryId":"EastUS"
                                        }
                                    ]
                                },
                                {
                                    "eligibleForProductWithSurcharges":false,
                                    "shippingCalculator":"priceRange",
                                    "isExternallyPriced":false,
                                    "ranges":[
                                        {
                                            "amount":16.4,
                                            "high":null,
                                            "low":0,
                                            "repositoryId":"overnightRange1"
                                        }
                                    ],
                                    "associatedPriceListGroups":[
                                        {
                                            "displayName":"UsDollar",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "repositoryId":"UsDollar",
                                            "active":true,
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "symbol":"$",
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"UsDollar",
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            }
                                        }
                                    ],
                                    "displayName":"Overnight",
                                    "externalId":"id12345",
                                    "description":null,
                                    "type":0,
                                    "taxCode":"FR020400",
                                    "shippingGroupType":"hardgoodShippingGroup",
                                    "enabled":true,
                                    "internalName":"Internal Name",
                                    "displaySequence":2,
                                    "repositoryId":"overnight",
                                    "isFallback":false,
                                    "shipToLocations":[
                                        {
                                            "repositoryId":"WestUS"
                                        },
                                        {
                                            "repositoryId":"NorthUS"
                                        }
                                    ]
                                },
                                {
                                    "eligibleForProductWithSurcharges":false,
                                    "shippingCalculator":"priceRange",
                                    "isExternallyPriced":false,
                                    "ranges":[
                                        {
                                            "amount":66,
                                            "high":59.99,
                                            "low":0,
                                            "repositoryId":"100001"
                                        },
                                        {
                                            "amount":76,
                                            "high":null,
                                            "low":60,
                                            "repositoryId":"100002"
                                        }
                                    ],
                                    "associatedPriceListGroups":[
                                    ],
                                    "displayName":"asdfsdaf",
                                    "externalId":"id12345",
                                    "description":null,
                                    "type":0,
                                    "taxCode":null,
                                    "shippingGroupType":"hardgoodShippingGroup",
                                    "enabled":true,
                                    "internalName":"Internal Name",
                                    "displaySequence":3,
                                    "repositoryId":"100001",
                                    "isFallback":false,
                                    "shipToLocations":[
                                    ]
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"enabledOnly",
                        "description":"Only return shipping methods which are enabled. Defaults to true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"useSiteHeader",
                        "description":"If set to true, returns shipping methods of the given site else return all the shipping methods. Defaults to false",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"production",
                        "description":"If set to true, returns shipping methods from the production database i.e only published data will be retrieved.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"shippingGroupType",
                        "description":"If set, only returns shipping methods of the given shipping group type.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Shipping Methods"
                ],
                "x-internal-id":"ccadmin-v1-shippingMethods-get",
                "x-filename-id":"ccadmin-v1-shippingmethods-get"
            }
        },
        "/ccadmin/v1/adminRoles":{
            "post":{
                "summary":"createAdminRole",
                "produces":[
                    "application/json"
                ],
                "operationId":"createAdminRole",
                "description":"Create Admin Role. Creates a new admin role.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createAdminRole_response"
                        },
                        "examples":{
                            "application/json":{
                                "securityCriteria":[
                                    {
                                        "name":"Security Criterion for Catalog",
                                        "description":"Grant access to catalogs: ClassicalMoviesCatalog",
                                        "id":"sc-1100"
                                    }
                                ],
                                "name":"SuperAgent",
                                "repositoryId":"superAgentRole",
                                "description":"Super Agent Role",
                                "id":"superAgentRole",
                                "accessRights":[
                                    {
                                        "displayName":"Sensitive Data",
                                        "name":"Sensitive Data",
                                        "repositoryId":"sensitiveData",
                                        "description":"Access to sensitive data",
                                        "id":"sensitiveData",
                                        "type":"generic"
                                    },
                                    {
                                        "displayName":"Very Sensitive Data",
                                        "name":"Very Sensitive Data",
                                        "repositoryId":"verySensitiveData",
                                        "description":"Access to very sensitive data",
                                        "id":"verySensitiveData",
                                        "type":"generic"
                                    },
                                    {
                                        "displayName":"CS Agent",
                                        "name":"CS Agent",
                                        "repositoryId":"ora.csAgentPrivilege",
                                        "description":"CS Agent Privilege",
                                        "id":"ora.csAgentPrivilege",
                                        "type":"privilege"
                                    }
                                ],
                                "securityCriteriaLastModified":"2020-08-17T04:55:39.652Z",
                                "category":"Custom"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22047|If input passed is invalid|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createAdminRole_request"
                        },
                        "in":"body",
                        "name":"createAdminRole_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profile Roles"
                ],
                "x-internal-id":"ccadmin-v1-adminRoles-post",
                "x-filename-id":"ccadmin-v1-adminroles-post"
            },
            "get":{
                "summary":"listInternalProfileRoles",
                "produces":[
                    "application/json"
                ],
                "operationId":"listInternalProfileRoles",
                "description":"List Internal Profile Roles. Get all roles for internal users.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listInternalProfileRoles_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "repositoryId":"customRole1",
                                    "name":"Custom Role 1",
                                    "description":"Custom Role 1",
                                    "id":"customRole1",
                                    "accessRights":[
                                        {
                                            "displayName":"GDPR 1",
                                            "repositoryId":"gdpr1",
                                            "name":"GDPR 1",
                                            "description":"Access Right 1 for GDPR",
                                            "id":"gdpr1",
                                            "type":"privilege"
                                        }
                                    ],
                                    "securityCriteriaLastModified":"2020-08-17T04:55:39.652Z",
                                    "category":"Custom"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22050|Invalid Query Expression|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data will be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the internal profile roles properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This is the field to provide sort on the internal profile roles properties",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"queryParser",
                        "description":"This parameter is required to use SCIM search on the internal profile roles properties. Possible value for this query parameter is 'SCIM'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param: currently used to expand accessRights, category info and include security criteria information.  Possible value for this query parameter is 'details'",
                        "type":"string",
                        "enum":[
                            "details"
                        ],
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Internal Profile Roles"
                ],
                "x-internal-id":"ccadmin-v1-adminRoles-get",
                "x-filename-id":"ccadmin-v1-adminroles-get"
            }
        },
        "/ccadmin/v1/paymentGateways/{id}":{
            "get":{
                "summary":"getPaymentGateway",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPaymentGateway",
                "description":"Get Payment Gateway. Retrieves the payment gateway details for a given payment gateway ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPaymentGateway_response"
                        },
                        "examples":{
                            "application/json":{
                                "gatewayName":"CyberSource",
                                "config":{
                                    "expirationTimestamp":"1530165832558"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|65101|Missing gateway name.|\n|65102|Gateway not found.|\n|65103|Unable to load gateway configuration data.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested payment gateway to update.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/PaymentGateways"
                ],
                "x-internal-id":"ccadmin-v1-paymentGateways-{id}-get",
                "x-filename-id":"ccadmin-v1-paymentgateways-id-get"
            },
            "put":{
                "summary":"updatePaymentGateway",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePaymentGateway",
                "description":"Update Payment Gateway. Update payment gateway expiration timestamp.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePaymentGateway_response"
                        },
                        "examples":{
                            "application/json":{
                                "gatewayName":"CyberSource",
                                "config":{
                                    "expirationTimestamp":"1530165832558"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|65101|Missing gateway name.|\n|65102|Gateway not found.|\n|65105|Gateway Config Details not found.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested payment gateway to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePaymentGateway_request"
                        },
                        "in":"body",
                        "name":"updatePaymentGateway_request"
                    }
                ],
                "tags":[
                    "Admin/PaymentGateways"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-paymentGateways-{id}-put",
                "x-filename-id":"ccadmin-v1-paymentgateways-id-put"
            }
        },
        "/ccadmin/v1/couponBatches":{
            "post":{
                "summary":"createPromotionCouponBatch",
                "produces":[
                    "application/json"
                ],
                "operationId":"createPromotionCouponBatch",
                "description":"Create Promotion Coupon Batch. Create a new coupon batch using the given promotion.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createPromotionCouponBatch_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"44d23",
                                "links":[
                                    {
                                        "method":"POST",
                                        "rel":"self",
                                        "href":"/couponBatches"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21134|ID value is too long:  {0}|\n|21122|Promotion ID cannot be blank.|\n|21133|Max uses is missing from the input data.|\n|21121|Claimable ID {0} is invalid. Claimable IDs may not contain forwardslash or backslash characters.|\n|21132|Specified property is not permitted for coupon batches: {0}|\n|21131|ID already exists for coupon batch {0}.|\n|21153|Prefix has an invalid format. Can only be alphanumeric with no special characters: {0}|\n|21164|Number of Coupons not in the valid range.  It must be in the range: 1, 1006632|\n|21139|Internal error when creating a batch.|\n|21130|Promotion {0} could not be found.|\n|21152|Prefix already exists.|\n|21163|Coupon batch prefix is too long.  Maximum: {0}.  Actual: {1}.|\n|21162|Missing expected property: {0}|\n|21150|Required property cannot be blank: {0}|\n|21161|Coupon batch properties cannot be empty or null.|\n|21160|Coupon batch property does not exist, or value is invalid: {0}, {1}|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createPromotionCouponBatch_request"
                        },
                        "in":"body",
                        "name":"createPromotionCouponBatch_request"
                    }
                ],
                "tags":[
                    "Admin/Coupon Batches"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-couponBatches-post",
                "x-filename-id":"ccadmin-v1-couponbatches-post"
            },
            "get":{
                "summary":"listPromotionCouponBatches",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPromotionCouponBatches",
                "description":"List Promotion Coupon Batches. Lists all coupon batches OR the coupon batches associated with a promotion.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPromotionCouponBatches_response"
                        },
                        "examples":{
                            "application/json":{
                                "maxUses":"1",
                                "promotions":[
                                    {
                                        "repositoryId":"promo20011"
                                    },
                                    {
                                        "repositoryId":"promo20009"
                                    }
                                ],
                                "prefix":"SpecialEvent",
                                "numberClaimed":"9",
                                "numberOfCoupons":"11",
                                "repositoryId":"44d23",
                                "id":"44d23"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21123|Error while fetching list of coupon batches.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"promotionId",
                        "description":"ID corresponding to the promotion the coupon batch applies to. If promotionID is not specified, it returns list of all coupon batches.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"claimableStatus",
                        "description":"Accepted values: used / claimed / all. If no value is provided, default to complete.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"numberClaimedPreview",
                        "description":"Boolean: true / false. True derives number claimed value from preview (non production). If no value is provided, default to production number claimed value (false).",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Coupon Batches"
                ],
                "x-internal-id":"ccadmin-v1-couponBatches-get",
                "x-filename-id":"ccadmin-v1-couponbatches-get"
            }
        },
        "/ccadmin/v1/orders/{id}":{
            "get":{
                "summary":"getOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrder",
                "description":"Get Order. This operation is used to get the details of an order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrder_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of order.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Orders"
                ],
                "x-internal-id":"ccadmin-v1-orders-{id}-get",
                "x-filename-id":"ccadmin-v1-orders-id-get"
            },
            "delete":{
                "summary":"deleteOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteOrder",
                "description":"Deletes the specified order.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following is the internal error code thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28313|Error deleting order.|\n"
                    },
                    "204":{
                        "description":"OK."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The order id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-orders-{id}-delete",
                "x-filename-id":"ccadmin-v1-orders-id-delete"
            },
            "put":{
                "summary":"updateOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrder",
                "description":"Update Order. This operation is used to update the order in the case of order status changes. To cite a few examples: change in order status from pick to pack.\n This api can also be used to mark the state of commerceItemRelationships under shippingGroups as DELIVERED",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrder_request"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the order.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrder_request"
                        },
                        "in":"body",
                        "name":"updateOrder_request"
                    }
                ],
                "tags":[
                    "Admin/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-orders-{id}-put",
                "x-filename-id":"ccadmin-v1-orders-id-put"
            }
        },
        "/ccadmin/v1/notificationSettings":{
            "get":{
                "summary":"getSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSettings",
                "description":"Get Settings. Get a notification settings",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "rollUpCount":25,
                                "maxCount":1000,
                                "age":2880
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51200|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Admin/Notification settings"
                ],
                "x-internal-id":"ccadmin-v1-notificationSettings-get",
                "x-filename-id":"ccadmin-v1-notificationsettings-get"
            },
            "put":{
                "summary":"updateSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSettings",
                "description":"Update Settings. Update the notification settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "rollUpCount":25,
                                "maxCount":1000,
                                "age":2880
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSettings_request"
                        },
                        "in":"body",
                        "name":"updateSettings_request"
                    }
                ],
                "tags":[
                    "Admin/Notification settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-notificationSettings-put",
                "x-filename-id":"ccadmin-v1-notificationsettings-put"
            }
        },
        "/ccadmin/v1/sitesettings":{
            "get":{
                "summary":"listSiteSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSiteSettings",
                "description":"List Site Settings. Gets all site settings by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSiteSettings_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "values":[
                                        {
                                            "helpText":"Enable the cart message.",
                                            "defaultValue":"true",
                                            "minLength":0,
                                            "name":"enabled",
                                            "repositoryId":"100005",
                                            "options":[
                                            ],
                                            "regexText":null,
                                            "label":"Enable",
                                            "type":"checkbox",
                                            "maxLength":1000,
                                            "required":false
                                        },
                                        {
                                            "helpText":"Define the coupon name.",
                                            "defaultValue":"SHIP100",
                                            "minLength":6,
                                            "name":"coupon",
                                            "repositoryId":"100006",
                                            "options":[
                                            ],
                                            "regexText":null,
                                            "label":"Coupon",
                                            "type":"text",
                                            "maxLength":10,
                                            "required":true
                                        },
                                        {
                                            "helpText":"Define the minimum spend for the coupon.",
                                            "defaultValue":"100",
                                            "minLength":0,
                                            "name":"minSpend",
                                            "repositoryId":"100007",
                                            "options":[
                                            ],
                                            "regexText":null,
                                            "label":"Minimum Spend",
                                            "type":"text",
                                            "maxLength":1000,
                                            "required":true
                                        },
                                        {
                                            "helpText":"Set the value for API key.",
                                            "defaultValue":null,
                                            "minLength":0,
                                            "name":"password",
                                            "repositoryId":"100008",
                                            "options":[
                                            ],
                                            "regexText":null,
                                            "label":"API Key",
                                            "type":"password",
                                            "maxLength":1000,
                                            "required":true
                                        },
                                        {
                                            "helpText":"The size of the banner.",
                                            "defaultValue":"s",
                                            "minLength":0,
                                            "name":"bannerSize",
                                            "repositoryId":"100009",
                                            "options":[
                                                {
                                                    "repositoryId":"100006",
                                                    "label":"Small",
                                                    "value":"s"
                                                },
                                                {
                                                    "repositoryId":"100007",
                                                    "label":"Medium",
                                                    "value":"m"
                                                },
                                                {
                                                    "repositoryId":"100008",
                                                    "label":"Large",
                                                    "value":"l"
                                                }
                                            ],
                                            "regexText":null,
                                            "label":"Banner Size",
                                            "type":"option",
                                            "maxLength":1000,
                                            "required":true
                                        }
                                    ],
                                    "id":"settingsdemo"
                                },
                                {
                                    "displayName":"Settings 1",
                                    "values":[
                                        {
                                            "helpText":"Enable the cart message.",
                                            "defaultValue":"true",
                                            "minLength":0,
                                            "name":"enabled",
                                            "repositoryId":"100005",
                                            "options":[
                                            ],
                                            "regexText":null,
                                            "label":"Enable",
                                            "type":"checkbox",
                                            "maxLength":1000,
                                            "required":false
                                        },
                                        {
                                            "helpText":"Define the coupon name.",
                                            "defaultValue":"SHIP100",
                                            "minLength":6,
                                            "name":"coupon",
                                            "repositoryId":"100006",
                                            "options":[
                                            ],
                                            "regexText":null,
                                            "label":"Coupon",
                                            "type":"text",
                                            "maxLength":10,
                                            "required":true
                                        }
                                    ],
                                    "repositoryId":"settings1",
                                    "description":"Sample Setting.",
                                    "id":"setting1"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33032|Error retrieving all site settings|\n"
                    }
                },
                "tags":[
                    "Admin/Sites Settings"
                ],
                "x-internal-id":"ccadmin-v1-sitesettings-get",
                "x-filename-id":"ccadmin-v1-sitesettings-get"
            }
        },
        "/ccadmin/v1/shippingRegions":{
            "post":{
                "summary":"createShippingRegion",
                "produces":[
                    "application/json"
                ],
                "operationId":"createShippingRegion",
                "description":"Create Shipping Region. Creates a Shipping Region based on request parameters.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createShippingRegion_response"
                        },
                        "examples":{
                            "application/json":{
                                "shippingRegions":[
                                    {
                                        "repositoryId":"NorthUS",
                                        "shippingRegionName":"NorthUS",
                                        "shippingCountryRegion":[
                                            {
                                                "country":{
                                                    "countryCode":"US",
                                                    "displayName":"United States",
                                                    "repositoryId":"US"
                                                },
                                                "regions":[
                                                    {
                                                        "regionCode":"US-AL",
                                                        "displayName":"Alabama",
                                                        "repositoryId":"US-AL",
                                                        "abbreviation":"AL"
                                                    },
                                                    {
                                                        "regionCode":"US-AK",
                                                        "displayName":"Alaska",
                                                        "repositoryId":"US-AK",
                                                        "abbreviation":"AK"
                                                    }
                                                ],
                                                "repositoryId":"100001"
                                            }
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31014|One or more region is invalid for country: {0}.|\n|80012|Invalid shipping region details.|\n|80018|Invalid or unsupported country name: {0}.|\n|81014|Error creating shipping region.|\n|31018|Please enter a valid shipping region name.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createShippingRegion_request"
                        },
                        "in":"body",
                        "name":"createShippingRegion_request"
                    }
                ],
                "tags":[
                    "Admin/Shipping Regions"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-shippingRegions-post",
                "x-filename-id":"ccadmin-v1-shippingregions-post"
            },
            "get":{
                "summary":"listShippingRegions",
                "produces":[
                    "application/json"
                ],
                "operationId":"listShippingRegions",
                "description":"List Shipping Regions. Lists all the Shipping Regions that are available.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listShippingRegions_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "repositoryId":"100002",
                                    "shippingRegionName":"Canada",
                                    "shippingCountryRegion":[
                                        {
                                            "country":{
                                                "countryCode":"CA",
                                                "displayName":"Canada",
                                                "repositoryId":"CA"
                                            },
                                            "regions":[
                                                {
                                                    "regionCode":"CA-NB",
                                                    "displayName":"New Brunswick",
                                                    "repositoryId":"CA-NB",
                                                    "abbreviation":"NB"
                                                },
                                                {
                                                    "regionCode":"CA-PE",
                                                    "displayName":"Prince Edward Island",
                                                    "repositoryId":"CA-PE",
                                                    "abbreviation":"PE"
                                                },
                                                {
                                                    "regionCode":"CA-QC",
                                                    "displayName":"Quebec",
                                                    "repositoryId":"CA-QC",
                                                    "abbreviation":"QC"
                                                },
                                                {
                                                    "regionCode":"CA-BC",
                                                    "displayName":"British Columbia",
                                                    "repositoryId":"CA-BC",
                                                    "abbreviation":"BC"
                                                },
                                                {
                                                    "regionCode":"CA-MB",
                                                    "displayName":"Manitoba",
                                                    "repositoryId":"CA-MB",
                                                    "abbreviation":"MB"
                                                },
                                                {
                                                    "regionCode":"CA-YT",
                                                    "displayName":"Yukon",
                                                    "repositoryId":"CA-YT",
                                                    "abbreviation":"YT"
                                                },
                                                {
                                                    "regionCode":"CA-NT",
                                                    "displayName":"Northwest Territories",
                                                    "repositoryId":"CA-NT",
                                                    "abbreviation":"NT"
                                                },
                                                {
                                                    "regionCode":"CA-NS",
                                                    "displayName":"Nova Scotia",
                                                    "repositoryId":"CA-NS",
                                                    "abbreviation":"NS"
                                                },
                                                {
                                                    "regionCode":"CA-NU",
                                                    "displayName":"Nunavut",
                                                    "repositoryId":"CA-NU",
                                                    "abbreviation":"NU"
                                                },
                                                {
                                                    "regionCode":"CA-AB",
                                                    "displayName":"Alberta",
                                                    "repositoryId":"CA-AB",
                                                    "abbreviation":"AB"
                                                },
                                                {
                                                    "regionCode":"CA-SK",
                                                    "displayName":"Saskatchewan",
                                                    "repositoryId":"CA-SK",
                                                    "abbreviation":"SK"
                                                },
                                                {
                                                    "regionCode":"CA-NL",
                                                    "displayName":"Newfoundland and Labrador",
                                                    "repositoryId":"CA-NL",
                                                    "abbreviation":"NL"
                                                },
                                                {
                                                    "regionCode":"CA-ON",
                                                    "displayName":"Ontario",
                                                    "repositoryId":"CA-ON",
                                                    "abbreviation":"ON"
                                                }
                                            ],
                                            "repositoryId":"100002"
                                        }
                                    ]
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80017|Error in getting shipping regions.|\n"
                    }
                },
                "tags":[
                    "Admin/Shipping Regions"
                ],
                "x-internal-id":"ccadmin-v1-shippingRegions-get",
                "x-filename-id":"ccadmin-v1-shippingregions-get"
            }
        },
        "/ccadmin/v1/adminProfiles/{id}":{
            "get":{
                "summary":"getAdminProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAdminProfile",
                "description":"Get Admin Profile. Returns an admin profile by id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAdminProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"Admin",
                                "lastLogin":"2025-05-19T05:53:23.883Z",
                                "tourComplete":true,
                                "roles":[
                                    {
                                        "repositoryId":"adminRole"
                                    }
                                ],
                                "active":true,
                                "firstName":"Amber",
                                "external":false,
                                "createdBy":"admin",
                                "repositoryId":"iuser260015",
                                "registrationDate":"2014-09-24T12:00:00.000Z",
                                "id":"iuser260015",
                                "rolesLastModified":"2021-02-22T12:00:00.000Z",
                                "email":"admin@example.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22000|If the profile id passed is null or empty|\n|22001|If there was any internal error while getting the profile|\n|22002|If there was no profile found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the user profile to get.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param: comma separated values that can be used to expand profile's roles and access rights information. Possible values for this query parameter are 'roles' and 'accessRights'",
                        "type":"string",
                        "enum":[
                            "roles",
                            "accessRights"
                        ],
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-{id}-get",
                "x-filename-id":"ccadmin-v1-adminprofiles-id-get"
            },
            "put":{
                "summary":"updateAdminProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAdminProfile",
                "description":"Update Admin Profile. Updates a given admin user profile by id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateAdminProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"Admin",
                                "lastLogin":"2025-05-19T05:53:23.883Z",
                                "tourComplete":true,
                                "roles":[
                                    {
                                        "repositoryId":"adminRole"
                                    }
                                ],
                                "active":true,
                                "firstName":"Amber",
                                "external":false,
                                "createdBy":"admin",
                                "repositoryId":"iuser260015",
                                "registrationDate":"2014-09-24T12:00:00.000Z",
                                "id":"iuser260015",
                                "rolesLastModified":"2021-02-22T12:00:00.000Z",
                                "email":"amber@example.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22000|If the profile id passed is null or empty|\n|22003|If the email passed is null or empty|\n|22006|If profile already exists|\n|22007|If invalid input is provided|\n|23001|If there was any internal error while updating the profile|\n|23006|If the email is invalid|\n|23012|If the last name passed is empty|\n|23013|If the first name passed is empty|\n|23037|If user tries to deactivate current logged in user|\n|89001|If invalid roles are provided|\n|89002|If the roles passed are null or empty|\n|89012|If the roles passed do not contain atleast one privilege|\n|89013|If user tries to remove admin privilege from self|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the user profile to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAdminProfile_request"
                        },
                        "in":"body",
                        "name":"updateAdminProfile_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-{id}-put",
                "x-filename-id":"ccadmin-v1-adminprofiles-id-put"
            }
        },
        "/ccadmin/v1/itemTypes/{id}":{
            "get":{
                "summary":"getItemType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getItemType",
                "description":"Get Item Type. Get information about item types by ID. Optionally takes the x-ccasset-language header to get translated content in another language.  Supported item types: <ul><li>commerceItem</li><li>organization</li><li>promotion</li><li>gift-list</li><li>gift-item</li><li>organizationRequest</li><li>profileRequest</li><li>userSiteProperties</li><li>profileAgentComment</li><li>orderAgentComment</li><li>loyaltyPrograms</li><li>mailing</li><li>contactInfo</li><li>creditCard</li><li>tokenizedCreditCard</li><li>hardgoodShippingGroup</li><li>electronicShippingGroup</li><li>inStorePickupShippingGroup</li><li>invoiceRequest</li><li>onlinePaymentGroup</li><li>physicalGiftCard</li><li>customCurrencyPaymentGroup</li><li>quoteInfo</li><li>returnComment</li><li>returnItem</li><li>inStoreTakeWithShippingGroup</li><li>category</li><li>appeasement</li><li>appeasementComment</li><li>appeasementRefund</li><li>externalAppeasementRefund</li><li>creditCardAppeasementRefund</li><li>storeCreditAppeasementRefund</li><li>tokenizedCreditCardAppeasementRefund</li><li>onlinePaymentGroupAppeasementRefund</li><li>physicalGiftCardAppeasementRefund</li><li>customCurrencyAppeasementRefund</li><ul>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getItemType_response"
                        },
                        "examples":{
                            "application/json":{
                                "propertiesOrder":[
                                    "derivedApprovalRequired",
                                    "name",
                                    "description",
                                    "derivedOrderPriceLimit",
                                    "customerType",
                                    "derivedCustomerType",
                                    "type",
                                    "dunsNumber",
                                    "organizationLogo",
                                    "uniqueId",
                                    "taxReferenceNumber",
                                    "vatReferenceNumber",
                                    "active",
                                    "TestShortItemType2"
                                ],
                                "displayName":"Organization",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/itemTypes/organization"
                                    }
                                ],
                                "id":"organization",
                                "specifications":[
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":22,
                                        "label":"Order limit",
                                        "type":"number",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"number",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"derivedOrderPriceLimit",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":0,
                                        "label":"Customer type",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"shortText",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"customerType",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":true,
                                        "length":254,
                                        "label":"TestShortItemType2",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"shortText",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"TestShortItemType2",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":false
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":254,
                                        "label":"vatReferenceNumber",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"shortText",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"vatReferenceNumber",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":0,
                                        "label":"Type",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"shortText",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"type",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":254,
                                        "label":"DUNS number",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"shortText",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"dunsNumber",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":254,
                                        "label":"uniqueId",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"shortText",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"uniqueId",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":1,
                                        "label":"Approval required",
                                        "type":"checkbox",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"checkbox",
                                        "internalOnly":false,
                                        "default":true,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"derivedApprovalRequired",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":254,
                                        "label":"Description",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"shortText",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"description",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":254,
                                        "label":"Name",
                                        "type":"shortText",
                                        "required":true,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"shortText",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"name",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":1,
                                        "label":"active",
                                        "type":"checkbox",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"checkbox",
                                        "internalOnly":false,
                                        "default":true,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"active",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":0,
                                        "label":"Customer type",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"shortText",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"derivedCustomerType",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":254,
                                        "label":"taxReferenceNumber",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"shortText",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"taxReferenceNumber",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    {
                                        "validationPattern":null,
                                        "custom":false,
                                        "length":254,
                                        "label":"organizationLogo",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "uiEditorType":"shortText",
                                        "internalOnly":false,
                                        "default":null,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"organizationLogo",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200501|Invalid item type Id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of item type.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Item Types"
                ],
                "x-internal-id":"ccadmin-v1-itemTypes-{id}-get",
                "x-filename-id":"ccadmin-v1-itemtypes-id-get"
            },
            "put":{
                "summary":"updateItemType",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateItemType",
                "description":"Update an existing item type based on ID.  Supported item types: <ul><li>commerceItem</li><li>organization</li><li>promotion</li><li>gift-list</li><li>gift-item</li><li>organizationRequest</li><li>profileRequest</li><li>userSiteProperties</li><li>profileAgentComment</li><li>orderAgentComment</li><li>loyaltyPrograms</li><li>mailing</li><li>contactInfo</li><li>creditCard</li><li>tokenizedCreditCard</li><li>hardgoodShippingGroup</li><li>electronicShippingGroup</li><li>inStorePickupShippingGroup</li><li>invoiceRequest</li><li>onlinePaymentGroup</li><li>physicalGiftCard</li><li>customCurrencyPaymentGroup</li><li>quoteInfo</li><li>returnComment</li><li>returnItem</li><li>inStoreTakeWithShippingGroup</li><li>category</li><li>product</li><li>sku</li><li>Product sub-types</li><li>Sku sub-types</li><li>appeasement</li><li>appeasementComment</li><li>appeasementRefund</li><li>externalAppeasementRefund</li><li>creditCardAppeasementRefund</li><li>storeCreditAppeasementRefund</li><li>tokenizedCreditCardAppeasementRefund</li><li>onlinePaymentGroupAppeasementRefund</li><li>physicalGiftCardAppeasementRefund</li><li>customCurrencyAppeasementRefund</li><ul>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateItemType_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"TestItemType1",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/itemTypes/TestItemType1"
                                    }
                                ],
                                "id":"TestItemType1",
                                "specifications":[
                                    {
                                        "validationPattern":null,
                                        "itemType":"TestItemType1",
                                        "hidden":false,
                                        "length":1000,
                                        "variantBasedDisplay":false,
                                        "label":"testProperty1",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "internalOnly":false,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"testProperty1",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "dimension",
                                            "multiSelect",
                                            "textSearchable",
                                            "default",
                                            "internalOnly",
                                            "order",
                                            "listingVariant",
                                            "hidden",
                                            "label",
                                            "required",
                                            "variantBasedDisplay",
                                            "searchable"
                                        ],
                                        "multiSelect":false,
                                        "order":null
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20195|Product Type named already exists|\n|20172|Blank item type id provided|\n|20194|Invalid product type name provided|\n|20170|Find Catalog Type Internal Error|\n|20192|Display name cannot be blank|\n|20191|Could not find item type|\n|20190|Update SubType Internal Error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the item type.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateItemType_request"
                        },
                        "in":"body",
                        "name":"updateItemType_request"
                    },
                    {
                        "in":"query",
                        "name":"allowNonUnderscoreNames",
                        "description":"If true, allow the creation of custom property names that do not contain an underscore('_').",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"parent",
                        "description":"Parent type of the item type. Only supported for product and sku types and sub-types. For product item type, its value should be 'product' and for sku item type, it should be 'sku'. Default value is 'product'.",
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"forceCascadeDelete",
                        "description":"Set to true to delete all data associated with any removed item type property.  This parameter is only supported by product and sku types and sub-types.",
                        "type":"boolean"
                    }
                ],
                "tags":[
                    "Admin/Item Types"
                ],
                "x-internal-id":"ccadmin-v1-itemTypes-{id}-put",
                "x-filename-id":"ccadmin-v1-itemtypes-id-put"
            }
        },
        "/ccadmin/v1/merchant/revenueBilling":{
            "get":{
                "summary":"getRevenueBilling",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRevenueBilling",
                "description":"Get revenue for each day in a date range reported in the contract currency. \n While billing amounts are expressed in a single currently, \n they may represent revenue collected in multiple currencies.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRevenueBilling_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "billingDate":"07/09/2020",
                                        "billingAmount":642.24,
                                        "contractCurrency":"USD"
                                    },
                                    {
                                        "billingDate":"07/08/2020",
                                        "billingAmount":179.92,
                                        "contractCurrency":"USD"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80011|The requested currency could not be found.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"startDate",
                        "description":"The start date for querying revenue data.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"endDate",
                        "description":"The end date for querying revenue data.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-revenueBilling-get",
                "x-filename-id":"ccadmin-v1-merchant-revenuebilling-get"
            }
        },
        "/ccadmin/v1/merchant/defaultLocale":{
            "get":{
                "summary":"getDefaultLocale",
                "produces":[
                    "application/json"
                ],
                "operationId":"getDefaultLocale",
                "description":"Get Default Locale. Get the default locale information.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getDefaultLocale_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"English (United States)",
                                "name":"en",
                                "repositoryId":"1",
                                "localeId":"1"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|27000|Failed to get the locale with ID {0}|\n"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-defaultLocale-get",
                "x-filename-id":"ccadmin-v1-merchant-defaultlocale-get"
            },
            "put":{
                "summary":"updateDefaultLocale",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateDefaultLocale",
                "description":"Update Default Locale. Update the default locale information.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateDefaultLocale_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"English (United States)",
                                "name":"en",
                                "repositoryId":"1",
                                "localeId":"1"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|27001|Locale ID is null or blank|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateDefaultLocale_request"
                        },
                        "in":"body",
                        "name":"updateDefaultLocale_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-defaultLocale-put",
                "x-filename-id":"ccadmin-v1-merchant-defaultlocale-put"
            }
        },
        "/ccadmin/v1/search/index":{
            "post":{
                "summary":"requestIndex",
                "produces":[
                    "application/json"
                ],
                "operationId":"requestIndex",
                "description":"Request Index. Request a partial, baseline or baseline-full-export index. May be started immediately (if no index is in progress), or queued.\n\n**baseline-full-export**\nThis job will export the whole catalog / price data from Repositories and run the full indexing to index all the data in Record Stores.\n\n**baseline** (also known as baseline partial export)\nThis job will only export the changed catalog / price data from Repositories and run the full indexing to index all the data (not just changed items) in Record Stores.\n\n**partial**\nThis job will only export the changed catalog / price data from Repositories and run the partial indexing to index only changed data in Record Stores.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/requestIndex_response"
                        },
                        "examples":{
                            "application/json":{
                                "queued":false,
                                "executionStarted":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|34082|Execute Index Internal error|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/requestIndex_request"
                        },
                        "in":"body",
                        "name":"requestIndex_request"
                    }
                ],
                "tags":[
                    "Admin/Search Data and Indexing/Indexing"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-search-index-post",
                "x-filename-id":"ccadmin-v1-search-index-post"
            },
            "get":{
                "summary":"getSearchIndexingStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSearchIndexingStatus",
                "description":"Get Search Indexing Status. Get the search indexing status. Includes information about the current indexing job, queued indexing job, and search history.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSearchIndexingStatus_response"
                        },
                        "examples":{
                            "application/json":{
                                "historyItemCount":4,
                                "baselineSchedule":{
                                    "occurrences":"*",
                                    "hours":"2",
                                    "months":"*",
                                    "minutes":"1",
                                    "parseString":"* * * * 2 1",
                                    "daysOfMonth":"*",
                                    "timeZone":"EST",
                                    "daysOfWeek":"*"
                                },
                                "partialSchedule":{
                                    "occurrences":"*",
                                    "hours":"*",
                                    "months":"*",
                                    "parseString":"* * * * * 0,15,30,45",
                                    "minutes":"0,15,30,45",
                                    "daysOfMonth":"*",
                                    "timeZone":"UTC",
                                    "daysOfWeek":"*"
                                },
                                "indexingJob":{
                                    "finishTime":"1415083869326",
                                    "forcedToBaseline":false,
                                    "forcedToBaselineFullExport":false,
                                    "success":true,
                                    "startTime":"1415083839107",
                                    "baseline":false,
                                    "phases":[
                                        {
                                            "finishTime":"1415083839113",
                                            "startTime":"1415083839109",
                                            "tasks":[
                                                {
                                                    "success":true,
                                                    "supportsStatusCounts":false,
                                                    "successCount":0,
                                                    "indexablePath":"/atg/commerce/endeca/index/CategoryTreeService",
                                                    "failureCount":0,
                                                    "status":"COMPLETE"
                                                }
                                            ],
                                            "phaseName":"PreIndexing"
                                        },
                                        {
                                            "finishTime":"1415083869325",
                                            "startTime":"1415083839113",
                                            "tasks":[
                                                {
                                                    "success":true,
                                                    "supportsStatusCounts":true,
                                                    "successCount":0,
                                                    "indexablePath":"/atg/commerce/endeca/index/SchemaExporter",
                                                    "failureCount":0,
                                                    "status":"COMPLETE"
                                                },
                                                {
                                                    "success":true,
                                                    "supportsStatusCounts":true,
                                                    "successCount":0,
                                                    "indexablePath":"/atg/commerce/endeca/index/CategoryToDimensionOutputConfig",
                                                    "failureCount":0,
                                                    "status":"COMPLETE"
                                                },
                                                {
                                                    "success":true,
                                                    "supportsStatusCounts":true,
                                                    "successCount":0,
                                                    "indexablePath":"/atg/commerce/search/ProductCatalogOutputConfig",
                                                    "failureCount":0,
                                                    "status":"COMPLETE"
                                                }
                                            ],
                                            "phaseName":"RepositoryExport"
                                        },
                                        {
                                            "finishTime":"1415083869326",
                                            "startTime":"1415083869325",
                                            "tasks":[
                                                {
                                                    "success":true,
                                                    "supportsStatusCounts":false,
                                                    "successCount":0,
                                                    "indexablePath":"/atg/commerce/endeca/index/EndecaScriptService",
                                                    "failureCount":0,
                                                    "status":"COMPLETE"
                                                }
                                            ],
                                            "phaseName":"EndecaIndexing"
                                        }
                                    ],
                                    "indexingType":"PARTIAL",
                                    "status":"COMPLETE"
                                },
                                "historyItems":null,
                                "indexingJobQueue":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"historyEndingIndex",
                        "description":"The ending index of history items to include.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"historyStartingIndex",
                        "description":"The starting index of history items to include.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Search Data and Indexing/Indexing"
                ],
                "x-internal-id":"ccadmin-v1-search-index-get",
                "x-filename-id":"ccadmin-v1-search-index-get"
            }
        },
        "/ccadmin/v1/urlPatterns/{id}/generate":{
            "put":{
                "summary":"generateURLSlugMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"generateURLSlugMap",
                "description":"Generate URL slugs for the URL pattern identified by the ID parameter.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/generateURLSlugMap_response"
                        },
                        "examples":{
                            "application/json":{
                                "duplicates":{
                                    "en":{
                                        "nintendo-switch":{
                                            "itemDescriptor":"product",
                                            "displayName":"Nintendo Switch",
                                            "seoUrlSlugDerived":"nintendo-switch",
                                            "id":"prod130047"
                                        },
                                        "nintendo-switch (duplicate)":{
                                            "itemDescriptor":"category",
                                            "displayName":"Nintendo Switch games",
                                            "seoUrlSlugDerived":"nintendo-switch",
                                            "id":"video-games-123"
                                        }
                                    },
                                    "containsDuplicates":true
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds. Highlights any duplicates."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the URL pattern",
                        "type":"string",
                        "required":true
                    },
                    {
                        "default":true,
                        "in":"query",
                        "name":"includeDuplicateDetails",
                        "description":"Whether to return information on duplicate URL slugs.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/URL Patterns"
                ],
                "x-internal-id":"ccadmin-v1-urlPatterns-{id}-generate-put",
                "x-filename-id":"ccadmin-v1-urlpatterns-id-generate-put"
            }
        },
        "/ccadmin/v1/organizationRequests/{id}/reject":{
            "post":{
                "summary":"Reject organization request",
                "produces":[
                    "application/json"
                ],
                "operationId":"rejectOrganizationRequests",
                "description":"Reject organization endpoint. This operation is used to reject registration request in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/rejectOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "status":"rejected"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|101000|Invalid Organization Request ID.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/rejectOrganizationRequests_request"
                        },
                        "in":"body",
                        "name":"rejectOrganizationRequest_request"
                    }
                ],
                "tags":[
                    "Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizationRequests-{id}-reject-post",
                "x-filename-id":"ccadmin-v1-organizationrequests-id-reject-post"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/javascript":{
            "get":{
                "summary":"getWidgetDescriptorJavascriptInfoById",
                "produces":[
                    "application/json"
                ],
                "operationId":"getWidgetDescriptorJavascriptInfoById",
                "description":"Get Widget Descriptor Javascript Info By Id. Gets the widget descriptor javascript info by id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getWidgetDescriptorJavascriptInfoById_response"
                        },
                        "examples":{
                            "application/json":{
                                "jsFiles":[
                                    {
                                        "name":"helloWorldWidget-1.js",
                                        "url":"http://localhost:9080/file/widget/helloWorldWidget-1/js/helloWorldWidget-1.js"
                                    }
                                ],
                                "displayName":"Hello World Widget 1",
                                "multipleVersions":false,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/widgetDescriptors/helloWorldWidget-1_v1/javascript"
                                    }
                                ],
                                "version":"1",
                                "___etag___":"eyJoYXNoIjoibDBuRHNtSEVEMlc0OFllRERhNm41Z0V6cFRienlPaEcyZzZXWWRETm1lYz0iLCJ1cmkiOiIvY2NhZG1pbnVpL3YxL3dpZGdldERlc2NyaXB0b3JzL2hlbGxvV29ybGRXaWRnZXQtMV92MS9qYXZhc2NyaXB0IiwidmVyc2lvbiI6MH0="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33038|Widget Javascript is not editable.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the widget type id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-javascript-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-javascript-get"
            }
        },
        "/ccadmin/v1/importProcess":{
            "post":{
                "summary":"executeImport",
                "produces":[
                    "application/json"
                ],
                "operationId":"executeImport",
                "description":"Execute Import. Initiate import execution",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/executeImport_response"
                        },
                        "examples":{
                            "application/json":{
                                "processId":"N2ECA3RrG1jLYZjN4Q6XTNrkjc_10000",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com:9080/ccadminui/v1/importProcess"
                                    }
                                ],
                                "status":"submitted"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/executeImport_request"
                        },
                        "in":"body",
                        "name":"executeImport_request"
                    }
                ],
                "tags":[
                    "Admin/Import Process"
                ],
                "x-internal-id":"ccadmin-v1-importProcess-post",
                "x-filename-id":"ccadmin-v1-importprocess-post"
            }
        },
        "/ccadmin/v1/promotionFolders/{id}":{
            "get":{
                "summary":"getPromotionFolder",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPromotionFolder",
                "description":"Get Promotion Folder. Get a promotion folder by id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPromotionFolder_response"
                        },
                        "examples":{
                            "application/json":{
                                "path":"Holiday Discount/Winter Discount",
                                "parentFolder":{
                                    "repositoryId":"promoFolder100001"
                                },
                                "name":"Winter Discount",
                                "repositoryId":"promoFolder10001"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21241|promotion folder not found for the given id : nonExistingId|\n|21240|Promotion folder id is blank|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the promotion folder to get.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Promotion Folders"
                ],
                "x-internal-id":"ccadmin-v1-promotionFolders-{id}-get",
                "x-filename-id":"ccadmin-v1-promotionfolders-id-get"
            },
            "delete":{
                "summary":"deletePromotionFolder",
                "produces":[
                    "application/json"
                ],
                "operationId":"deletePromotionFolder",
                "description":"Delete Promotion Folder. Deletes a promotion folder based on ID provided.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21241|promotion folder not found for the given ID : nonExistingId|\n|21240|Promotion folder ID is blank|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the promotion folder to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Promotion Folders"
                ],
                "x-internal-id":"ccadmin-v1-promotionFolders-{id}-delete",
                "x-filename-id":"ccadmin-v1-promotionfolders-id-delete"
            },
            "put":{
                "summary":"updatePromotionFolder",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePromotionFolder",
                "description":"Update Promotion Folder. Update an existing promotion folder.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePromotionFolder_response"
                        },
                        "examples":{
                            "application/json":{
                                "path":"Holiday Discount/Winter Discount",
                                "parentFolder":{
                                    "repositoryId":"promoFolder100001"
                                },
                                "name":"Winter Discount",
                                "repositoryId":"promoFolder10001"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21247|Invalid format for parentFolder property|\n|21246|Promotion folder cannot have a circular reference through it's parent folder|\n|21245|Promotion folder cannot be added as a parent of itself|\n|21244|No item found for the following type and ID: promotionFolder, invalidId|\n|21243|Missing required property: name|\n|21241|promotion folder not found for the given ID : nonExistingId|\n|21240|Promotion folder ID is blank|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Promotion folder ID corresponding to the promotion folder to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePromotionFolder_request"
                        },
                        "in":"body",
                        "name":"updatePromotionFolder_request"
                    }
                ],
                "tags":[
                    "Admin/Promotion Folders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-promotionFolders-{id}-put",
                "x-filename-id":"ccadmin-v1-promotionfolders-id-put"
            }
        },
        "/ccadmin/v1/slotDescriptors/hidden":{
            "put":{
                "summary":"Update hidden slot descriptors",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateHiddenSlotTypes",
                "description":"Sets whether a Slot Descriptor will be visible in the Admin Design Components library<br/><br/>This allows for Slot Descriptors, that are not going to be used, to be hidden from component drawer.<br/><br/><b>Note:</b> Hidden Slot Descriptors will be returned by the Retrieve All Slot Descriptors Endpoint with the exception that their hiddenFromSiteStudio property will be set to true.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateHiddenSlotTypes_200_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"slotDescriptors/hidden"
                                    }
                                ],
                                "autoWrap":true,
                                "items":[
                                    {
                                        "isLatestVersion":true,
                                        "regions":[
                                            {
                                                "repositoryId":"randomSlotControl"
                                            },
                                            {
                                                "repositoryId":"randomSlotVariantOne"
                                            }
                                        ],
                                        "slotType":"randomSlot",
                                        "displayName":"Random Slot",
                                        "availableToAllPages":true,
                                        "minWidth":1,
                                        "version":1,
                                        "maxVariants":3,
                                        "latestVersion":1,
                                        "repositoryId":"randomSlot",
                                        "hiddenFromSiteStudio":false,
                                        "id":"randomSlot",
                                        "pageTypes":[
                                        ],
                                        "configurable":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>32108</td><td>Internal Error retrieving all slot descriptors.</td><td>Ensure you have specified a valid slot descriptor id.</td></tr></table><br/>The error response:<br>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/updateHiddenSlotTypes_400_response"
                        },
                        "description":"JSON structure is not as expected"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateHiddenSlotTypes_request"
                        },
                        "in":"body",
                        "name":"updateHiddenSlotTypes_request"
                    }
                ],
                "tags":[
                    "Admin/Slot Descriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-slotDescriptors-hidden-put",
                "x-filename-id":"ccadmin-v1-slotdescriptors-hidden-put"
            }
        },
        "/ccadmin/v1/worksets/{id}":{
            "get":{
                "summary":"getWorkset",
                "produces":[
                    "application/json"
                ],
                "operationId":"getWorkset",
                "description":"Returns the workset with the provided ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/workset_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"summer_sales",
                                "repositoryId":"ws10001",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/worksets"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31302|Workset {0} not found.|\n|31303|Internal server error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Workset ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Worksets"
                ],
                "x-internal-id":"ccadmin-v1-worksets-{id}-get",
                "x-filename-id":"ccadmin-v1-worksets-id-get"
            },
            "delete":{
                "summary":"deleteWorkset",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteWorkset",
                "description":"Deletes the workset with the provided ID.",
                "responses":{
                    "200":{
                        "examples":{
                            "application/json":"null"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31301|The default workset is not editable.|\n|31302|Workset {0} not found.|\n|31303|Internal server error.|\n|31304|Workset {0} cannot be removed until change items moved to a different workset.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Workset ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Worksets"
                ],
                "x-internal-id":"ccadmin-v1-worksets-{id}-delete",
                "x-filename-id":"ccadmin-v1-worksets-id-delete"
            },
            "put":{
                "summary":"updateWorkset",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateWorkset",
                "description":"Updates the workset.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/workset_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"summer_sales",
                                "repositoryId":"ws10001",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/worksets"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31300|Missing required property: name|\n|31300|The maximum length of property \"name\" has been exceeded ({0} > 25) for value: {1}|\n|31300|Unallowed character '{0}' in workset name.|\n|31300|The name is reserved for the default workset.|\n|31301|The default workset is not editable.|\n|31302|Workset {0} not found.|\n|31303|Internal server error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Workset ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/workset_request"
                        },
                        "in":"body",
                        "name":"workset_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Worksets"
                ],
                "x-internal-id":"ccadmin-v1-worksets-{id}-put",
                "x-filename-id":"ccadmin-v1-worksets-id-put"
            }
        },
        "/ccadmin/v1/profiles/batchGrantPromotions":{
            "post":{
                "summary":"batchGrantPromotions",
                "produces":[
                    "application/json"
                ],
                "operationId":"batchGrantPromotions",
                "description":"Grant promotions for Email Address(es) and/or Profile(s). You must supply at least one of these properties when using this endpoint.",
                "responses":{
                    "200":{
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "method":"POST",
                                        "rel":"/rels/batchGrantPromotions",
                                        "href":"http://localhost:9080/ccadmin/v1/profiles/batchGrantPromotions"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds in initiating batch grant promotions to an array of given profiles and/or email addresses"
                    },
                    "400":{
                        "examples":{
                            "application/json":{
                                "Single error response example":{
                                    "errorCode":"21171",
                                    "message":"promo1001 is not a valid promotion id",
                                    "status":"400"
                                },
                                "Multiple error response example":[
                                    {
                                        "errorCode":"00000000",
                                        "message":"promo1001 is not a valid promotion id",
                                        "errors":[
                                            {
                                                "errorCode":"21171",
                                                "message":"promo1001 is not a valid promotion id",
                                                "status":"400"
                                            },
                                            {
                                                "errorCode":"21171",
                                                "message":"promo1002 is not a valid promotion id",
                                                "status":"400"
                                            }
                                        ],
                                        "status":"400"
                                    }
                                ]
                            }
                        },
                        "description":"The response has the ability to return single error messages or multi exception error messages.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21171|If promotion id is invalid.|\n|13001|If no profileIds or email addresses are supplied|\n"
                    },
                    "401":{
                        "examples":{
                            "application/json":{
                                "errorCode":"60006000",
                                "message":"The user is not authenticated.",
                                "status":"401"
                            }
                        },
                        "description":"The following response occurs if there is not a valid bearer token present in request authorization header"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/batchGrantPromotions_request"
                        },
                        "in":"body",
                        "name":"batchGrantPromotions_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-batchGrantPromotions-post",
                "x-filename-id":"ccadmin-v1-profiles-batchgrantpromotions-post"
            }
        },
        "/ccadmin/v1/profileRequests/{id}/reject":{
            "post":{
                "summary":"Reject Profile request",
                "produces":[
                    "application/json"
                ],
                "operationId":"rejectProfileRequest",
                "description":"Reject profile request endpoint. This operation is used to reject profile request in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/rejectProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "status":"rejected"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|Invalid Profile Request ID."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Profile request.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/rejectProfileRequest_request"
                        },
                        "in":"body",
                        "name":"rejectProfileRequest_request"
                    }
                ],
                "tags":[
                    "Admin/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profileRequests-{id}-reject-post",
                "x-filename-id":"ccadmin-v1-profilerequests-id-reject-post"
            }
        },
        "/ccadmin/v1/claimables":{
            "post":{
                "summary":"createPromotionClaimable",
                "produces":[
                    "application/json"
                ],
                "operationId":"createPromotionClaimable",
                "description":"Create Promotion Claimable. Create a new coupon using the given promotion",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createPromotionClaimable_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"10OffMyOrder"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21131|Create claimable id already exists|\n|21130|Create claimable promotion not found|\n|21139|Create claimable internal error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createPromotionClaimable_request"
                        },
                        "in":"body",
                        "name":"createPromotionClaimable_request"
                    }
                ],
                "tags":[
                    "Admin/Claimables"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-claimables-post",
                "x-filename-id":"ccadmin-v1-claimables-post"
            },
            "get":{
                "summary":"listPromotionClaimables",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPromotionClaimables",
                "description":"List claimables (coupons) for all promotions or a specific promotion. Can show terse or verbose information.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPromotionClaimables_response"
                        },
                        "examples":{
                            "application/json":{
                                "maxUses":"50",
                                "promotions":[
                                    {
                                        "repositoryId":"promo20011"
                                    },
                                    {
                                        "repositoryId":"promo20009"
                                    }
                                ],
                                "repositoryId":"Claimable123",
                                "uses":"2",
                                "id":"Claimable123"
                            }
                        },
                        "description":"Following model is returned when using the useMaxUses=true flag. Without that, a list of objects containing the claimable IDs would be returned."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21133|Error while fetching list of promotion claimables.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"useMaxUses",
                        "description":"Returns more verbose information about a coupon, including maximum uses.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"promotionId",
                        "description":"ID corresponding to the promotion the coupon applies to. If promotionID is not specified it returns list of all promotion claimables.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Claimables"
                ],
                "x-internal-id":"ccadmin-v1-claimables-get",
                "x-filename-id":"ccadmin-v1-claimables-get"
            }
        },
        "/ccadmin/v1/merchant":{
            "get":{
                "summary":"getExternalServicesData",
                "produces":[
                    "application/json"
                ],
                "operationId":"getExternalServicesData",
                "description":"Get External Services Data. Get all the external service data objects.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getExternalServicesData_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "serverType":"production",
                                        "serviceData":{
                                            "displayName":"Facebook",
                                            "name":"Facebook",
                                            "applicationId":null
                                        },
                                        "id":"production-Facebook"
                                    },
                                    {
                                        "serverType":"production",
                                        "serviceData":{
                                            "port":123,
                                            "displayName":"Oracle Recommendations",
                                            "host":"myHost",
                                            "name":"Recommendations",
                                            "tenantId":"foo"
                                        },
                                        "id":"production-Recommendations"
                                    },
                                    {
                                        "serverType":"publishing",
                                        "serviceData":{
                                            "displayName":"Facebook",
                                            "name":"Facebook",
                                            "applicationId":null
                                        },
                                        "id":"publishing-Facebook"
                                    },
                                    {
                                        "serverType":"publishing",
                                        "serviceData":{
                                            "port":0,
                                            "displayName":"Oracle Recommendations",
                                            "host":null,
                                            "name":"Recommendations",
                                            "tenantId":null
                                        },
                                        "id":"publishing-Recommendations"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-get",
                "x-filename-id":"ccadmin-v1-merchant-get"
            }
        },
        "/ccadmin/v1/selfservice/contacts/search":{
            "get":{
                "summary":"searchContacts",
                "produces":[
                    "application/json"
                ],
                "operationId":"searchContacts",
                "description":"Search contacts in the customer data master. Note : This endpoint is operational only when customer data sync is enabled.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/SearchContact_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response.\n The following are the internal error codes thrown by this API:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|58001|Internal server error.|\n|58002|JSON related error.|\n|58003|Invalid configuration error.|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel400"
                        },
                        "description":"When request payload is not correct or properties are missing."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string that filters the contacts and supports only eq operator.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"keyword",
                        "description":"The keyword used to search the contact",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Numeric offset of the first item returned.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The maximum number of items to return.",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Customer Data Master Contacts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-selfservice-contacts-search-get",
                "x-filename-id":"ccadmin-v1-selfservice-contacts-search-get"
            }
        },
        "/ccadmin/v1/enrichmentMaps/{id}":{
            "get":{
                "summary":"getEnrichmentMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"getEnrichmentMap",
                "description":"Get the attribute mappings from an external source to an internal item type (profile or account).",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMap_response"
                        },
                        "examples":{
                            "application/json":{
                                "configMap":[
                                    {
                                        "targetName":"numberOfOrders",
                                        "sourceType":"integer",
                                        "targetType":"int",
                                        "sourceName":"unity_numberOfOrders"
                                    },
                                    {
                                        "targetName":"email",
                                        "sourceType":"string",
                                        "targetType":"string",
                                        "sourceName":"unity_email"
                                    },
                                    {
                                        "targetName":"taxExempt",
                                        "sourceType":"boolean",
                                        "targetType":"boolean",
                                        "sourceName":"unity_taxExempt"
                                    }
                                ],
                                "IDGraphRuleName":"mockIdGraphRuleName1",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/enrichmentMaps/unity-profile"
                                    }
                                ],
                                "source":"customer",
                                "subRuleName":"mockSubRuleName",
                                "target":"profile"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|55207|Unable to find a profile map with id: {0}|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the map.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Enrichment Maps"
                ],
                "x-internal-id":"ccadmin-v1-enrichmentMaps-{id}-get",
                "x-filename-id":"ccadmin-v1-enrichmentmaps-id-get"
            },
            "put":{
                "summary":"updateEnrichmentMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateEnrichmentMap",
                "description":"Update the attribute mappings from an external source to an internal item type (profile or account).",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateEnrichmentMap_response"
                        },
                        "examples":{
                            "application/json":{
                                "IDGraphRuleName":"mockIdGraphRuleName1",
                                "configMap":[
                                    {
                                        "targetName":"numberOfOrders",
                                        "sourceType":"integer",
                                        "targetType":"int",
                                        "sourceName":"unity_numberOfOrders"
                                    },
                                    {
                                        "targetName":"email",
                                        "sourceType":"string",
                                        "targetType":"string",
                                        "sourceName":"unity_email"
                                    },
                                    {
                                        "targetName":"taxExempt",
                                        "sourceType":"boolean",
                                        "targetType":"boolean",
                                        "sourceName":"unity_taxExempt"
                                    }
                                ],
                                "source":"customer",
                                "target":"profile",
                                "subRuleName":"mockSubRuleName"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|55200|The request was missing the required attribute mapping data in the body.|\n|55201|An error occurred while trying to access the source attribute data map.|\n|55202|{0} is not a supported property data type. Supported data types are: {1}.|\n|55203|{0} is not a supported property data type. Supported data types are: {1}.|\n|55205|A non-empty profile map ID is required.|\n|55206|Profile Maps repository is not initialized.|\n|55207|Unable to find a profile map with id: {0}.|\n|55208|Corresponding types {0} for source and {1} for target are incompatible. The compatible types are: {2}.|\n|55209|IDGraph Rule with name {0} does not exist. Please enter an existing IDGraphRule name or create a new one.|\n|55210|Data Source View object with name {0} does not exist. Please enter an existing DSV name or create a new one.|\n|55211|Attribute {0} is not in the DSV. Please include it by modifying the DSV object or exclude it from the mapping.|\n|55212|Subrule with name {0} does not exist. Please enter an existing subRule name or modify the IDGraphRule object with name {1} to include it.|\n|55213|UnityProfileSyncService was not initialized.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the map.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateEnrichmentMap_request"
                        },
                        "in":"body",
                        "name":"updateEnrichmentMap_request"
                    }
                ],
                "tags":[
                    "Admin/Enrichment Maps"
                ],
                "x-internal-id":"ccadmin-v1-enrichmentMaps-{id}-put",
                "x-filename-id":"ccadmin-v1-enrichmentmaps-id-put"
            }
        },
        "/ccadmin/v1/sites/{siteId}/headTags/{tagId}":{
            "get":{
                "summary":"Get a head page tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"getHeadPageTag",
                "description":"Get a page tag in the head section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/pageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"taya tag",
                                "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                "enabled":true,
                                "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                "order":2
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52907|Invalid tag ID.|\n|52910|Invalid Site ID.|\n|52904|An internal error occurred while fetching this page tag."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The ID of the site where the page tag should be embedded",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tagId",
                        "description":"The ID of the page tag to update",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-headTags-{tagId}-get",
                "x-filename-id":"ccadmin-v1-sites-siteid-headtags-tagid-get"
            },
            "delete":{
                "summary":"Delete a head tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteHeadPageTag",
                "description":"Delete a page tag from the head section of this site.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52907|Invalid tag ID.|\n|52906|An internal error occurred while deleting the tag."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The repository ID of the site containing the page tag to be deleted",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tagId",
                        "description":"The repository ID of the page tag to delete",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-headTags-{tagId}-delete",
                "x-filename-id":"ccadmin-v1-sites-siteid-headtags-tagid-delete"
            },
            "put":{
                "summary":"Update a head page tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateHeadPageTag",
                "description":"Update a page tag in the head section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/pageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"taya tag",
                                "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                "enabled":true,
                                "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                "order":2
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52902|Missing input.|\n|52907|Invalid tag ID.|\n|52910|Invalid Site ID.|\n|52905|An internal error occurred while updating this page tag.|\n|52909|Invalid section.|\n|52908|Invalid name.|\n|52911|Invalid content."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The ID of the site where the page tag should be embedded",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tagId",
                        "description":"The ID of the page tag to update",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePageTag_request"
                        },
                        "in":"body",
                        "name":"updateHeadPageTag_request"
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-headTags-{tagId}-put",
                "x-filename-id":"ccadmin-v1-sites-siteid-headtags-tagid-put"
            }
        },
        "/ccadmin/v1/audienceUsage/{id}":{
            "get":{
                "summary":"audienceUsage",
                "produces":[
                    "application/json"
                ],
                "operationId":"audienceUsage",
                "description":"Audience Usage. Retrieve the list of Audience consumers. The items in the response will have the following fields: id, displayName, assetType, assetTypeDisplayName, description. Items may also have an optional additionalMetaData property.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/audienceUsage_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":2,
                                "offset":0,
                                "limit":40,
                                "items":[
                                    {
                                        "assetTypeDisplayName":"Audience",
                                        "displayName":"Audience 2",
                                        "description":"audience2 audience2 audience2",
                                        "id":"audience2",
                                        "assetType":"audience"
                                    },
                                    {
                                        "assetTypeDisplayName":"Slot",
                                        "displayName":"Slot 1",
                                        "description":"slot1 slot1 slot1",
                                        "id":"slot1",
                                        "additionalMetadata":{
                                            "layoutID":"layout1"
                                        },
                                        "assetType":"slot"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54061|The q parameter contains an invalid operation.|\n|54000|Invalid user input.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field allows you to filter the results using SCIM filtering syntax. For example, q=displayName co \"aud\" or description co \"aud\"",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.  Defaults to true",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data is to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.  You can sort on id, displayName, assetType, assetTypeDisplayName or description.  The secondary sort field will always be assetTypeDisplayName except when sorting by that property. In that case, the secondary sort will be by displayName.  The default value is displayName:asc",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.  The default is to include the top-level response fields and the Audience id, displayName, description, and enabled fields.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Audiences"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-audienceUsage-{id}-get",
                "x-filename-id":"ccadmin-v1-audienceusage-id-get"
            }
        },
        "/ccadmin/v1/merchant/scheduledJobs":{
            "post":{
                "summary":"createScheduledJob",
                "produces":[
                    "application/json"
                ],
                "operationId":"createScheduledJob",
                "description":"Create Scheduled Job. Creates scheduled job.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createScheduledJob_response"
                        },
                        "examples":{
                            "application/json":{
                                "schedule":{
                                    "period":60000
                                },
                                "scheduleDescription":"every 1 minutes without catch up",
                                "scheduleType":"periodic"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createScheduledJob_request"
                        },
                        "in":"body",
                        "name":"createScheduledJob_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-scheduledJobs-post",
                "x-filename-id":"ccadmin-v1-merchant-scheduledjobs-post"
            },
            "get":{
                "summary":"getScheduledJob",
                "produces":[
                    "application/json"
                ],
                "operationId":"getScheduledJob",
                "description":"Get Scheduled Job. Gets the scheduled job setting.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getScheduledJob_response"
                        },
                        "examples":{
                            "application/json":{
                                "schedule":{
                                    "period":60000
                                },
                                "scheduleDescription":"every 100 minutes without catch up",
                                "scheduleType":"periodic"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"id",
                        "description":"Job id of schedule",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-scheduledJobs-get",
                "x-filename-id":"ccadmin-v1-merchant-scheduledjobs-get"
            },
            "put":{
                "summary":"updateScheduledJob",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateScheduledJob",
                "description":"Update Scheduled Job. Updates scheduled job.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateScheduledJob_response"
                        },
                        "examples":{
                            "application/json":{
                                "schedule":{
                                    "period":60000
                                },
                                "scheduleDescription":"every 100 minutes without catch up",
                                "scheduleType":"periodic"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateScheduledJob_request"
                        },
                        "in":"body",
                        "name":"updateScheduledJob_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-scheduledJobs-put",
                "x-filename-id":"ccadmin-v1-merchant-scheduledjobs-put"
            }
        },
        "/ccadmin/v1/merchant/openidSettings":{
            "get":{
                "summary":"getOpenIDSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOpenIDSettings",
                "description":"Get Storefront OpenID settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOpenIDSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "baseURL":"https://cx-tenant02.identity.example.com",
                                "loginClaimName":"login",
                                "emailClaimName":"email",
                                "clientId":"3eec13c77e92421eac9ecf87fbea3b16",
                                "organizationClaimName":"organization_id",
                                "clientSecret":"1e24b226-0436-4c6b-9692-a6fe7fee37d7",
                                "requiredClaimToProfilePropertyMap":{
                                    "sub":"login",
                                    "email":"email"
                                },
                                "roleClaimName":"role_id",
                                "enabled":true,
                                "optionalClaimToProfilePropertyMap":{
                                    "given_name":"firstName",
                                    "family_name":"lastName"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52300|Internal error.|\n"
                    }
                },
                "tags":[
                    "Admin/OpenID"
                ],
                "x-internal-id":"ccadmin-v1-merchant-openidSettings-get",
                "x-filename-id":"ccadmin-v1-merchant-openidsettings-get"
            },
            "put":{
                "summary":"updateOpenIDSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOpenIDSettings",
                "description":"Update Storefront OpenID settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOpenIDSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "baseURL":"https://cx-tenant02.identity.example.com",
                                "loginClaimName":"login",
                                "emailClaimName":"email",
                                "clientId":"3eec13c77e92421eac9ecf87fbea3b16",
                                "organizationClaimName":"organization_id",
                                "clientSecret":"1e24b226-0436-4c6b-9692-a6fe7fee37d7",
                                "requiredClaimToProfilePropertyMap":{
                                    "sub":"login",
                                    "email":"email"
                                },
                                "roleClaimName":"role_id",
                                "optionalClaimToProfilePropertyMap":{
                                    "given_name":"firstName",
                                    "family_name":"lastName"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52300|Internal error.|\n|52301|Internal IDP error.|\n|52302|One of the following properties is required: baseURL, openidConfiguration|\n|52303|Ambiguous configuration. Only one of the following properties is required: baseURL, openidConfiguration|\n|52306|IDP configuration error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOpenIDSettings_request"
                        },
                        "in":"body",
                        "name":"updateOpenIDSettings_request"
                    }
                ],
                "tags":[
                    "Admin/OpenID"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-openidSettings-put",
                "x-filename-id":"ccadmin-v1-merchant-openidsettings-put"
            }
        },
        "/ccadmin/v1/layouts/{id}":{
            "post":{
                "summary":"cloneLayout",
                "produces":[
                    "application/json"
                ],
                "operationId":"cloneLayout",
                "description":"Clone Layout. Clones a layout from the specified id",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/cloneLayout_response"
                        },
                        "examples":{
                            "application/json":{
                                "layout":{
                                    "displayName":"New Cart Layout",
                                    "name":"ShoppingCartSummaryPageLayout",
                                    "repositoryId":"pl400002"
                                },
                                "defaultPage":true,
                                "pageType":"cart",
                                "route":"/New Cart Layout",
                                "displayName":"New Cart Layout",
                                "name":"New Cart Layout",
                                "repositoryId":"pa100001",
                                "pageTypeItem":{
                                    "repositoryId":"shoppingCartSummaryPageType"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|32016|Error cloning layout. ({0})|\n|32003|Error updating the configuration of a layout.|\n|32001|Error retrieving the layout by its ID.|\n|20032|No product id specified on item|\n|32010|The specified layout does not exist|\n|25100|Internal Error|\n|20030|internal Error|\n|32020|The specified page address {0} must be unique.|\n|32019|The specified display name must be unique|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/cloneLayout_failureResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"32010",
                                "message":"The specified layout {id} does not exist",
                                "status":"400"
                            }
                        },
                        "description":"Following model is returned when layout id does not exist."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the layout.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/cloneLayout_request"
                        },
                        "in":"body",
                        "name":"cloneLayout_request"
                    }
                ],
                "tags":[
                    "Admin/Layouts"
                ],
                "x-internal-id":"ccadmin-v1-layouts-{id}-post",
                "x-filename-id":"ccadmin-v1-layouts-id-post"
            },
            "get":{
                "summary":"getLayout",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLayout",
                "description":"Get Layout. Get a layout based on layout ID. Layout will have dynamic properties which change from one layout to another.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLayout_response"
                        },
                        "examples":{
                            "application/json":{
                                "defaultPage":true,
                                "seoMetaDescription":"",
                                "pageAddress":"home",
                                "seoMetaKeywords":"",
                                "_links":{
                                    "self":{
                                        "href":"/ccadminui/v1/layouts/homePageLayout"
                                    }
                                },
                                "pageTitle":"",
                                "displayName":"Home Layout",
                                "repositoryId":"homePageLayout",
                                "layoutViewports":""
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|32001|Error retrieving the layout by its ID.|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/getLayout_failureResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"32010",
                                "message":"The specified layout {id} does not exist",
                                "status":"400"
                            }
                        },
                        "description":"Following model is returned when layout id does not exist."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the layout.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Layouts"
                ],
                "x-internal-id":"ccadmin-v1-layouts-{id}-get",
                "x-filename-id":"ccadmin-v1-layouts-id-get"
            },
            "delete":{
                "summary":"deleteLayout",
                "operationId":"deleteLayout",
                "description":"Delete Layout. Deletes a layout",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|32017|Error deleting layout. ({0})|\n|32001|Error retrieving the layout by its ID.|\n|32010|The specified layout does not exist|\n|32018|Specified layout is set as default. Unable to delete.|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/deleteLayout_failureResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"32010",
                                "message":"The specified layout {id} does not exist",
                                "status":"400"
                            }
                        },
                        "description":"Error response thrown when cannot retrieve a layout."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the layout.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Layouts"
                ],
                "x-internal-id":"ccadmin-v1-layouts-{id}-delete",
                "x-filename-id":"ccadmin-v1-layouts-id-delete"
            },
            "put":{
                "summary":"updateLayout",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateLayout",
                "description":"Update Layout. Update a layout by layout ID and request parameters. Layout will have dynamic properties which change from one layout to another.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateLayout_response"
                        },
                        "examples":{
                            "application/json":{
                                "seoMetaDescription":"",
                                "notes":"home update test",
                                "seoMetaKeywords":"",
                                "pageTitle":"",
                                "displayName":"Home",
                                "repositoryId":"homePageLayout"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|32003|Error updating a layout.|\n|25100|Internal Error|\n|32020|The specified page address {0} must be unique.|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    },
                    "500":{
                        "schema":{
                            "$ref":"#/definitions/updateLayout_failureResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"32003",
                                "message":"Error updating a layout.",
                                "status":"500"
                            }
                        },
                        "description":"Error response thrown when cannot retrieve a layout to update."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the layout.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateLayout_request"
                        },
                        "in":"body",
                        "name":"updateLayout_request"
                    }
                ],
                "tags":[
                    "Admin/Layouts"
                ],
                "x-internal-id":"ccadmin-v1-layouts-{id}-put",
                "x-filename-id":"ccadmin-v1-layouts-id-put"
            }
        },
        "/ccadmin/v1/components/{componentType}/{component}/hierarchy":{
            "get":{
                "summary":"getComponentHierarchy",
                "produces":[
                    "application/json"
                ],
                "operationId":"getComponentHierarchy",
                "description":"Get Component Hierarchy. Gets the component hierarchy of the input component.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getComponentHierarchy_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "cancelItemDetailsWidgetInst_v2":[
                                            {
                                                "maxAncestorDepth":0,
                                                "providesContext":[
                                                ],
                                                "displayName":"Order Details Layout",
                                                "allAncestors":[
                                                ],
                                                "id":"orderDetailsPage",
                                                "ancestors":[
                                                ],
                                                "type":"page"
                                            }
                                        ],
                                        "links":[
                                            {
                                                "rel":"self",
                                                "href":"http://localhost:9080/ccadmin/v1/components/widget/cancelItemDetails_v2/hierarchy"
                                            }
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"componentType",
                        "description":"The type of component e.g. widget.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"component",
                        "description":"The component id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Component Selection"
                ],
                "x-internal-id":"ccadmin-v1-components-{componentType}-{component}-hierarchy-get",
                "x-filename-id":"ccadmin-v1-components-componenttype-component-hierarchy-get"
            }
        },
        "/ccadmin/v1/reportCaches":{
            "put":{
                "summary":"refreshAllReportCaches",
                "produces":[
                    "application/json"
                ],
                "operationId":"refreshAllReportCaches",
                "description":"Refresh All Report Caches. Refreshes all the pre-configured report data caches with the updated report data from OBIEE",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/refreshAllReportCaches_response"
                        },
                        "examples":{
                            "application/json":{
                                "FullReports-OrdersTotalCount-Last7Days-Metric(GrossRevenue)-GroupBy(Day)-Cache":"SUCCESS",
                                "FullReports-ProductFilter-Cache":"SUCCESS",
                                "FullReports-OrderMetricsSummary-Last7Days-Cache":"SUCCESS",
                                "FullReports-TrafficVolumeTotalCount-Last7Days-Metric(Visits)-GroupBy(Day)-Cache":"SUCCESS",
                                "FullReports-LastRefreshDate-Cache":"SUCCESS",
                                "FullReports-TimeFrame-Cache":"SUCCESS",
                                "FullReports-Top10-Products-Last7Days-Metric(GrossRevenue)-Cache":"SUCCESS",
                                "FullReports-ShippingLocationFilter-Cache":"SUCCESS",
                                "FullReports-EngagementSummary-Last7Days-Cache":"SUCCESS",
                                "FullReports-ConversionsTotalCount-Last7Days-Metric(Visits)-GroupBy(Day)-Cache":"SUCCESS",
                                "FullReports-DetailedTrafficVolumeMetrics-Last7Days-First40Rows-Metric(visits)-GroupBy(Day)-Cache":"SUCCESS",
                                "FullReports/Dashboard-DetailedOrderMetrics-Last7Days-First40Rows-Metric(Orders)-GroupBy(Day)-Cache":"SUCCESS",
                                "FullReports-ConversionsSummary-Last7Days-Cache":"SUCCESS",
                                "Dashboard-VisitsMetricSummary-Yesterday-Cache":"SUCCESS",
                                "FullReports-DetailedEngagementMetrics-Last7Days-First40Rows-Metric(visits)-GroupBy(Day)-Cache":"SUCCESS",
                                "FullReports/Dashboard-DetailedOrderMetrics-Last7Days-First40Rows-Metric(GrossRevenue)-GroupBy(Day)-Cache":"SUCCESS",
                                "FullReports-DetailedProductMetrics-Last7Days-First40Rows-Metric(GrossRevenue)-GroupBy(Day)-Cache":"SUCCESS",
                                "FullReports-TrafficVolumeSummary-Last7Days-Cache":"SUCCESS",
                                "FullReports-ProductMetricsSummary-Last7Days-Cache":"SUCCESS",
                                "Dashboard-OrderMetricsSummary-Yesterday-Cache":"SUCCESS",
                                "FullReports-DetailedConversionsMetrics-Last7Days-First40Rows-Metric(visits)-GroupBy(Day)-Cache":"SUCCESS",
                                "FullReports-EngagementCount-Last7Days-Metric(Visits)-GroupBy(Day)-Cache":"SUCCESS",
                                "FullReports-BillingLocationFilter-Cache":"SUCCESS",
                                "FullReports-ProductsTotalCount-Last7Days-Metric(GrossRevenue)-GroupBy(Day)-Cache":"SUCCESS",
                                "FullReports-MinimumReportingDate-Cache":"SUCCESS"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|94028|Empty report cache parameters.|\n|94005|Invalid enum input error.|\n|94027|Failed to get report cache data.|\n|94004|Report data parsing error.|\n|94026|Invalid report data cache.|\n|94003|Product filter transform error.|\n|94025|Empty report cache ID.|\n|94009|Error in getting report data.|\n|94007|Input validation error.|\n|94029|Refresh all report data cache error.|\n|94002|Location filter transform error.|\n|94024|List report data cache error.|\n|94001|Product filter parsing error.|\n|94023|Unconfigured report variable.|\n|94000|Location filter parsing error.|\n|94022|Failed to get OBIEE analysis.|\n|94021|Invalid OBIEE analysis.|\n|94015|Report not configured error.|\n|94014|Log off to OBIEE failed.|\n|94019|Unsupported chart data error.|\n|94018|Unsupported report data error.|\n|94030|Inconsistent source response error.|\n|94013|Failed to get session from OBIEE.|\n|94012|Failed to get data from OBIEE.|\n|94034|Credential properties retrieval error.|\n|94033|Credential properties not set error.|\n|94032|Get data collection date error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/refreshAllReportCaches_request"
                        },
                        "in":"body",
                        "name":"refreshAllReportCaches_request"
                    }
                ],
                "tags":[
                    "Admin/Report Cache"
                ],
                "x-internal-id":"ccadmin-v1-reportCaches-put",
                "x-filename-id":"ccadmin-v1-reportcaches-put"
            }
        },
        "/ccadmin/v1/abTestCampaigns/{abTestCampaignId}":{
            "get":{
                "summary":"getABTestCampaign",
                "produces":[
                    "application/json"
                ],
                "operationId":"getABTestCampaign",
                "description":"This operation is used to get a specific A/B Test Campaign.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getABTestCampaign_response"
                        },
                        "examples":{
                            "application/json":{
                                "updatedAtExternal":"2022-02-06T21:51:22.000Z",
                                "publishedAtExternal":"2022-02-06T21:51:44.000Z",
                                "name":"Registration Campaign",
                                "links":[
                                    {
                                        "rel":"overview",
                                        "href":"https://cb-eu.maxymiser.com/campaignBuilder/2381/92980"
                                    },
                                    {
                                        "rel":"performance",
                                        "href":"https://report-eu.maxymiser.com/site-products_demo_env-com/2381/campaign-Registration Campaign/92980/CampaignPerformanceReport"
                                    },
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/abTestCampaigns/MDkyOTgw"
                                    }
                                ],
                                "state":"Live",
                                "id":"MDkyOTgw",
                                "actions":[
                                    {
                                        "actionType":"Sign_up",
                                        "mappings":[
                                        ],
                                        "isPrimary":true,
                                        "name":"RegistrationTracking",
                                        "description":"",
                                        "id":"MBf6Xks6"
                                    },
                                    {
                                        "actionType":"Sales_Quantity",
                                        "mappings":[
                                        ],
                                        "isPrimary":false,
                                        "name":"Sales Quantity 5",
                                        "description":"",
                                        "id":"MCk6Sld9"
                                    },
                                    {
                                        "actionType":"Sales_Amount",
                                        "mappings":[
                                        ],
                                        "isPrimary":false,
                                        "name":"Sales Amount 8",
                                        "description":"",
                                        "id":"MHk8Dls8"
                                    },
                                    {
                                        "actionType":"Page_Impressions",
                                        "mappings":[
                                            {
                                                "mappingId":"600001",
                                                "mappingValue":{
                                                    "ids":[
                                                        "prod10017"
                                                    ]
                                                },
                                                "mappingType":"productPage"
                                            }
                                        ],
                                        "isPrimary":false,
                                        "name":"View Action 46",
                                        "description":"",
                                        "id":"MJd8Gks6"
                                    },
                                    {
                                        "actionType":"Page_Impressions",
                                        "mappings":[
                                            {
                                                "mappingId":"600002",
                                                "mappingValue":{
                                                    "value":"home",
                                                    "operator":"startswith"
                                                },
                                                "mappingType":"pageUrl"
                                            }
                                        ],
                                        "isPrimary":false,
                                        "name":"View Action 47",
                                        "description":null,
                                        "id":"MKs6Dnj8"
                                    },
                                    {
                                        "actionType":"Page_Impressions",
                                        "mappings":[
                                            {
                                                "mappingId":"600003",
                                                "mappingValue":{
                                                    "itemType":"product",
                                                    "conditions":[
                                                        {
                                                            "property":"brand",
                                                            "locale":"en",
                                                            "value":"Microsoft",
                                                            "operator":"eq"
                                                        }
                                                    ],
                                                    "operator":"all"
                                                },
                                                "mappingType":"productPageConditions"
                                            }
                                        ],
                                        "isPrimary":false,
                                        "name":"View Action 48",
                                        "description":null,
                                        "id":"MKs7Dks7"
                                    }
                                ],
                                "campaignLastEditedInternal":"2022-04-13T21:48:24.582Z"
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|41000|There is no A/B Test Campaign with ID.|\n|41047|An error occurred while trying to sync the A/B Test Campaign.|\n|41006|A/B Test Campaign ID is null.|\n|41003|A/B Test Campaign repository has not been initialized.|\n|41007|An error occurred while trying to access the A/B Test Campaign repository.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"abTestCampaignId",
                        "description":"The A/B Test Campaign ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/A-B Test Campaigns"
                ],
                "x-internal-id":"ccadmin-v1-abTestCampaigns-{abTestCampaignId}-get",
                "x-filename-id":"ccadmin-v1-abtestcampaigns-abtestcampaignid-get"
            },
            "put":{
                "summary":"updateABTestCampaign",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateABTestCampaign",
                "description":"This operation is used to update the A/B Test Campaign with action mapping data.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateABTestCampaign_response"
                        },
                        "examples":{
                            "application/json":{
                                "updatedAtExternal":"2022-04-12T20:23:34.000Z",
                                "publishedAtExternal":null,
                                "name":"Chucks SS Test Campaign 2",
                                "links":[
                                    {
                                        "rel":"overview",
                                        "href":"https://cb-eu.maxymiser.com/campaignBuilder/2381/93872"
                                    },
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/abTestCampaigns/MDkzODcy"
                                    }
                                ],
                                "state":"Implementing",
                                "id":"MDkzODcy",
                                "actions":[
                                    {
                                        "actionType":"Sales_Amount",
                                        "mappings":[
                                        ],
                                        "isPrimary":true,
                                        "name":"SA1",
                                        "description":null,
                                        "id":"MKl8Ski7"
                                    },
                                    {
                                        "actionType":"Page_Impressions",
                                        "mappings":[
                                            {
                                                "mappingId":"500005",
                                                "mappingValue":{
                                                    "value":"aboutUs",
                                                    "operator":"startswith"
                                                },
                                                "mappingType":"pageUrl"
                                            }
                                        ],
                                        "isPrimary":false,
                                        "name":"View1",
                                        "description":null,
                                        "id":"MKs8Nsk6"
                                    },
                                    {
                                        "actionType":"Page_Impressions",
                                        "mappings":[
                                            {
                                                "mappingId":"500006",
                                                "mappingValue":{
                                                    "itemType":"category",
                                                    "conditions":[
                                                        {
                                                            "property":"displayName",
                                                            "locale":"en",
                                                            "value":"collectionName",
                                                            "operator":"eq"
                                                        },
                                                        {
                                                            "property":"id",
                                                            "value":[
                                                                "id1",
                                                                "id2",
                                                                "id3"
                                                            ],
                                                            "operator":"isoneof"
                                                        },
                                                        {
                                                            "property":"description",
                                                            "operator":"exists"
                                                        },
                                                        {
                                                            "property":"description",
                                                            "locale":"en",
                                                            "value":"Home",
                                                            "operator":"contains"
                                                        }
                                                    ],
                                                    "operator":"all"
                                                },
                                                "mappingType":"collectionPageConditions"
                                            }
                                        ],
                                        "isPrimary":false,
                                        "name":"View2 Renamed",
                                        "description":null,
                                        "id":"MKd6Ksh6"
                                    },
                                    {
                                        "actionType":"Sales_Quantity",
                                        "mappings":[
                                        ],
                                        "isPrimary":false,
                                        "name":"SQ1",
                                        "description":null,
                                        "id":"MDk8Hks4"
                                    }
                                ],
                                "campaignLastEditedInternal":"2022-04-14T16:49:24.250Z"
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|41000|There is no A/B Test Campaign with specified ID.|\n|41047|An error occurred while trying to sync the A/B Test Campaign.|\n|41006|A/B Test Campaign ID is null.|\n|41003|A/B Test Campaign repository has not been initialized.|\n|41014|Unable to update an A/B Test Campaign because it doesn't exist.|\n|41015|Actions object in A/B Test Campaign data is either null or is not in the form of a List.|\n|41016|An element in the actions object is not in the form of a Map.|\n|41043|The action ID is invalid because it does not exist within campaign.|\n|41041|Mappings in action are not in the form of a List or are null.|\n|41007|An error occurred while trying to access the A/B Test Campaign repository.|\n|41032|Missing action mapping.|\n|41033|Missing action mapping value.|\n|41034|The collection can not be empty.|\n|41035|Property data type not recognized.|\n|41036|Invalid catalog rule operator key.|\n|41037|The condition value is invalid for the operator.|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"abTestCampaignId",
                        "description":"The A/B Test Campaign id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateABTestCampaign_request"
                        },
                        "in":"body",
                        "name":"updateABTestCampaign_request"
                    }
                ],
                "tags":[
                    "Admin/A-B Test Campaigns"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-abTestCampaigns-{abTestCampaignId}-put",
                "x-filename-id":"ccadmin-v1-abtestcampaigns-abtestcampaignid-put"
            }
        },
        "/ccadmin/v1/exchangerates":{
            "post":{
                "summary":"createExchangeRate",
                "produces":[
                    "application/json"
                ],
                "operationId":"createExchangeRate",
                "description":"Create Exchange rate. Endpoint for creating Exchange rate",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createExchangeRate_response"
                        },
                        "examples":{
                            "application/json":{
                                "targetCurrency":"POINTS",
                                "exchangeRate":"5",
                                "sourceCurrency":"USD",
                                "id":"10001"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80205|The required attribute {0} is missing|\n|180003|The request to create the currency exchange rate could not be performed.|\n|180006|Currency exchange rate with source currency {0} and target currency {1} already exists.|\n|80206|Format for {0} is incorrect. Please check the API documentation for more details.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createExchangeRate_request"
                        },
                        "in":"body",
                        "name":"createExchangeRate_request"
                    }
                ],
                "tags":[
                    "Admin/Currency Exchange Rate"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-exchangerates-post",
                "x-filename-id":"ccadmin-v1-exchangerates-post"
            },
            "get":{
                "summary":"listExchangeRates",
                "produces":[
                    "application/json"
                ],
                "operationId":"listExchangeRates",
                "description":"List exchange rates. Get a list of exchange rates.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listExchangeRates_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":2,
                                "offset":0,
                                "limit":5,
                                "sort":[
                                    {
                                        "property":"sourceCurrency",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "targetCurrency":"POINTS",
                                        "exchangeRate":"5",
                                        "sourceCurrency":"USD",
                                        "id":"10001"
                                    },
                                    {
                                        "targetCurrency":"POINTS",
                                        "exchangeRate":"7",
                                        "sourceCurrency":"GBP",
                                        "id":"10002"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|180002|There was an error fetching the currency exchange rate list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"A SCIM filter string for selecting a subset of all products. See [https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2](https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2)section 3.2.2.2 of the SCIM specification for details on the SCIM filter format.\n\rExamples:\n\rGet all products whose displayName contains shirt: q=displayName co \"shirt\"\n\rGet all products with an orderLimit between 5 and 10: q=orderLimit gt 5 and orderLimit lt 10\n\rText, date and time values appearing in SCIM filters should be quoted, with date and time values using ISO-8601 format. Numeric and boolean values should not be quoted.\n\rThe following base product properties can be used in a q query:\n\r * avgCustRating\n\r * brand\n\r * childSKUs\n\r * description\n\r * displayName\n\r * id\n\r * largeImage\n\r * longDescription\n\r * notForIndividualSale\n\r * orderLimit\n\r * productImages\n\r * smallImage\n\rAdditionally, custom product properties may also be used in a q query.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Currency Exchange Rate"
                ],
                "x-internal-id":"ccadmin-v1-exchangerates-get",
                "x-filename-id":"ccadmin-v1-exchangerates-get"
            }
        },
        "/ccadmin/v1/logs":{
            "get":{
                "summary":"getExtensionServerLogs",
                "produces":[
                    "application/json",
                    "application/x-zip-compressed"
                ],
                "operationId":"getExtensionServerLogs",
                "description":"Returns the logs from the extension server for the given logging level and date.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getExtensionServerLogs_response"
                        },
                        "examples":{
                            "application/json":{
                                "filename":"20161219.error.log",
                                "logDate":"20161219",
                                "fileContents":"2016-12-19T10:47:44.864Z - error: Worker 1 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T10:49:31.499Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T10:49:31.512Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T10:49:31.513Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T10:53:10.721Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T10:53:10.721Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T10:53:10.722Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T10:54:42.817Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T10:54:42.818Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T10:54:42.818Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T10:54:52.369Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\lint\\externalSippingCalculator'\r\n2016-12-19T10:54:52.369Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\lint\\externalSippingCalculator'\r\n2016-12-19T10:54:52.370Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\lint\\externalSippingCalculator'\r\n2016-12-19T10:55:31.296Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\lint\\externalSippingCalculator'\r\n2016-12-19T10:55:31.297Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\lint\\externalSippingCalculator'\r\n2016-12-19T10:55:31.298Z - error: Worker 1 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\lint\\externalSippingCalculator'\r\n2016-12-19T14:07:11.328Z - error: Worker 1 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T14:24:12.633Z - error: Worker 1 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T14:25:35.438Z - error: Worker 1 - ReferenceError: jobId is not defined\n    at isValidDate (C:\\work\\cloud\\occsapp\\lib\\routes\\ccadminx-routes.js:23:17)\n    at C:\\work\\cloud\\occsapp\\lib\\routes\\ccadminx-routes.js:40:8\n    at Layer.handle [as handle_request] (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\layer.js:82:5)\n    at next (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\route.js:110:13)\n    at Route.dispatch (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\route.js:91:3)\n    at Layer.handle [as handle_request] (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\layer.js:82:5)\n    at C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:267:22\n    at Function.proto.process_params (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:321:12)\n    at next (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:261:10)\n    at Function.proto.handle (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:166:3)\r\n2016-12-19T14:28:10.428Z - error: Worker 1 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T14:28:18.363Z - error: Worker 1 - ReferenceError: jobId is not defined\n    at isValidDate (C:\\work\\cloud\\occsapp\\lib\\routes\\ccadminx-routes.js:23:17)\n    at C:\\work\\cloud\\occsapp\\lib\\routes\\ccadminx-routes.js:40:8\n    at Layer.handle [as handle_request] (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\layer.js:82:5)\n    at next (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\route.js:110:13)\n    at Route.dispatch (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\route.js:91:3)\n    at Layer.handle [as handle_request] (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\layer.js:82:5)\n    at C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:267:22\n    at Function.proto.process_params (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:321:12)\n    at next (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:261:10)\n    at Function.proto.handle (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:166:3)\r\n2016-12-19T14:33:31.114Z - error: Worker 1 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T14:34:36.601Z - error: Worker 1 - ReferenceError: jobId is not defined\n    at isValidDate (C:\\work\\cloud\\occsapp\\lib\\routes\\ccadminx-routes.js:23:17)\n    at C:\\work\\cloud\\occsapp\\lib\\routes\\ccadminx-routes.js:40:8\n    at Layer.handle [as handle_request] (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\layer.js:82:5)\n    at next (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\route.js:110:13)\n    at Route.dispatch (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\route.js:91:3)\n    at Layer.handle [as handle_request] (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\layer.js:82:5)\n    at C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:267:22\n    at Function.proto.process_params (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:321:12)\n    at next (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:261:10)\n    at Function.proto.handle (C:\\work\\cloud\\occsapp\\node_modules\\express\\lib\\router\\index.js:166:3)\r\n2016-12-19T14:35:30.160Z - error: Worker 1 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T14:45:55.964Z - error: Worker 2 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T14:56:23.928Z - error: Worker 3 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T14:57:04.401Z - error: Worker 4 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T15:44:39.178Z - error: Worker 5 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T15:45:05.916Z - error: Worker 6 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T15:47:08.869Z - error: uncaughtException: ENOTEMPTY: directory not empty, rmdir 'C:\\work\\cloud\\occsapp\\extensions\\extracted\\httplib' date=Mon Dec 19 2016 15:47:08 GMT+0000 (GMT Standard Time), pid=13220, uid=null, gid=null, cwd=C:\\work\\cloud\\occsapp, execPath=C:\\Program Files\\nodejs\\node.exe, version=v4.4.5, argv=[C:\\Program Files\\nodejs\\node.exe, C:\\work\\cloud\\occsapp\\bin\\www_custom], rss=37040128, heapTotal=19785040, heapUsed=16039192, loadavg=[0, 0, 0], uptime=21946.7373404, trace=[column=null, file=null, function=Error, line=null, method=null, native=true, column=18, file=fs.js, function=Object.fs.rmdirSync, line=758, method=fs.rmdirSync, native=false, column=11, file=C:\\work\\cloud\\occsapp\\node_modules\\fs-extra\\node_modules\\rimraf\\rimraf.js, function=rmkidsSync, line=342, method=null, native=false, column=7, file=C:\\work\\cloud\\occsapp\\node_modules\\fs-extra\\node_modules\\rimraf\\rimraf.js, function=rmdirSync, line=332, method=null, native=false, column=9, file=C:\\work\\cloud\\occsapp\\node_modules\\fs-extra\\node_modules\\rimraf\\rimraf.js, function=Function.rimrafSync [as sync], line=303, method=rimrafSync [as sync], native=false, column=17, file=C:\\work\\cloud\\occsapp\\node_modules\\fs-extra\\lib\\remove\\index.js, function=Object.removeSync, line=4, method=removeSync, native=false, column=10, file=C:\\work\\cloud\\occsapp\\lib\\extension-loader.js, function=null, line=68, method=null, native=false, column=null, file=null, function=Array.forEach, line=null, method=forEach, native=true, column=49, file=C:\\work\\cloud\\occsapp\\lib\\extension-loader.js, function=Object.clean, line=66, method=clean, native=false, column=26, file=C:\\work\\cloud\\occsapp\\custom-server\\clean-extensions.js, function=module.exports.clean, line=6, method=exports.clean, native=false], stack=[Error: ENOTEMPTY: directory not empty, rmdir 'C:\\work\\cloud\\occsapp\\extensions\\extracted\\httplib',     at Error (native),     at Object.fs.rmdirSync (fs.js:758:18),     at rmkidsSync (C:\\work\\cloud\\occsapp\\node_modules\\fs-extra\\node_modules\\rimraf\\rimraf.js:342:11),     at rmdirSync (C:\\work\\cloud\\occsapp\\node_modules\\fs-extra\\node_modules\\rimraf\\rimraf.js:332:7),     at Function.rimrafSync [as sync] (C:\\work\\cloud\\occsapp\\node_modules\\fs-extra\\node_modules\\rimraf\\rimraf.js:303:9),     at Object.removeSync (C:\\work\\cloud\\occsapp\\node_modules\\fs-extra\\lib\\remove\\index.js:4:17),     at C:\\work\\cloud\\occsapp\\lib\\extension-loader.js:68:10,     at Array.forEach (native),     at Object.clean (C:\\work\\cloud\\occsapp\\lib\\extension-loader.js:66:49),     at module.exports.clean (C:\\work\\cloud\\occsapp\\custom-server\\clean-extensions.js:6:26)]\r\n2016-12-19T16:05:47.436Z - error: Worker 1 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T16:12:18.144Z - error: Worker 2 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r\n2016-12-19T16:17:26.544Z - error: Worker 2 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T16:17:26.545Z - error: Worker 2 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T16:17:26.545Z - error: Worker 2 - Error: ENOENT: no such file or directory, access 'C:\\work\\cloud\\occsapp\\jobs\\results\\test\\externalSippingCalculator'\r\n2016-12-19T16:54:49.957Z - error: Worker 3 - ENOENT: no such file or directory, scandir 'C:\\etc\\ssl\\certs'\r",
                                "loggingLevel":"error"
                            },
                            "application/x-zip-compressed":{
                                "description":"logs.zip can be downloaded with format=zip parameter."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"loggingLevel",
                        "description":"The level of the log file to return. must be one of the following; debug, info, warning, error.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"date",
                        "description":"The date of the log file to return.  Will default to the current day if not supplied.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"format",
                        "description":"supports only format=zip and the log files can be downloaded as a zip file.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"environmentType",
                        "description":"It specifies the environment where operation needs to be performed. Default value is live. (value: preview or live)",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Extension Server Logs"
                ],
                "x-internal-id":"ccadmin-v1-logs-get",
                "x-filename-id":"ccadmin-v1-logs-get"
            }
        },
        "/ccadmin/v1/productProperties":{
            "post":{
                "summary":"createProductTypeSpecification",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProductTypeSpecification",
                "description":"Create Product Type Specification. Create product type specification. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createProductTypeSpecification_response"
                        },
                        "examples":{
                            "application/json":{
                                "skuProperties":[
                                ],
                                "shopperInputs":[
                                ],
                                "displayName":"Camera",
                                "count":6,
                                "id":"camera",
                                "variants":[
                                    {
                                        "itemType":"sku-camera",
                                        "localizedValues":null,
                                        "hidden":false,
                                        "values":[
                                            "Antique Brass",
                                            "Apricot",
                                            "Aquamarine"
                                        ],
                                        "length":19,
                                        "variantBasedDisplay":false,
                                        "label":"color",
                                        "type":"enumerated",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "internalOnly":false,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "propertyType":"variant",
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"color",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "internalOnly",
                                            "default",
                                            "listingVariant",
                                            "hidden",
                                            "variantBasedDisplay",
                                            "textSearchable",
                                            "label",
                                            "dimension",
                                            "required",
                                            "searchable",
                                            "order",
                                            "multiSelect"
                                        ],
                                        "order":null,
                                        "multiSelect":null
                                    },
                                    {
                                        "itemType":"sku-camera",
                                        "localizedValues":null,
                                        "hidden":false,
                                        "values":[
                                            "14.1-megapixels",
                                            "24.3-megapixels",
                                            "30.8-megapixels"
                                        ],
                                        "length":19,
                                        "variantBasedDisplay":false,
                                        "label":"resolution",
                                        "type":"enumerated",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "internalOnly":false,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "propertyType":"variant",
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"resolution",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "internalOnly",
                                            "default",
                                            "listingVariant",
                                            "hidden",
                                            "variantBasedDisplay",
                                            "textSearchable",
                                            "label",
                                            "dimension",
                                            "required",
                                            "searchable",
                                            "order",
                                            "multiSelect"
                                        ],
                                        "order":null,
                                        "multiSelect":null
                                    }
                                ],
                                "specifications":[
                                    {
                                        "itemType":"camera",
                                        "hidden":false,
                                        "length":1000,
                                        "variantBasedDisplay":false,
                                        "label":"Storage media",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "internalOnly":false,
                                        "uiEditorType":null,
                                        "default":"USB",
                                        "listingVariant":false,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"storageMedia",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "internalOnly",
                                            "default",
                                            "listingVariant",
                                            "hidden",
                                            "variantBasedDisplay",
                                            "textSearchable",
                                            "label",
                                            "dimension",
                                            "required",
                                            "searchable",
                                            "order",
                                            "multiSelect"
                                        ],
                                        "order":null,
                                        "multiSelect":false
                                    },
                                    {
                                        "itemType":"camera",
                                        "hidden":false,
                                        "length":1000,
                                        "variantBasedDisplay":false,
                                        "label":"origin",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "internalOnly":false,
                                        "default":"U.S.A",
                                        "listingVariant":false,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"origin",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "internalOnly",
                                            "default",
                                            "listingVariant",
                                            "hidden",
                                            "variantBasedDisplay",
                                            "textSearchable",
                                            "label",
                                            "dimension",
                                            "required",
                                            "searchable",
                                            "order",
                                            "multiSelect"
                                        ],
                                        "order":null,
                                        "multiSelect":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20120|No property name supplied when adding dynamic property|\n|20121|Property name can only contain alpha numeric characters, underscores (\"_\") without spaces.|\n|20122|No property type supplied when adding dynamic property|\n|20123|No item descriptor name supplied when adding dynamic property|\n|20124|Property {0} already exists.|\n|20125|Cannot create the required dynamic property {0}.{1} without a default value|\n|20126|Property localized must be a boolean value|\n|20127, 20128|Localized properties cannot be set to required or have a default value|\n|20129|Localized properties are not supported.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createProductTypeSpecification_request"
                        },
                        "in":"body",
                        "name":"createProductTypeSpecification_request"
                    },
                    {
                        "in":"query",
                        "name":"allowNonUnderscoreNames",
                        "description":"If true, allow the creation of custom property names that do not contain an underscore('_').",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Product Properties"
                ],
                "x-internal-id":"ccadmin-v1-productProperties-post",
                "x-filename-id":"ccadmin-v1-productproperties-post"
            }
        },
        "/ccadmin/v1/functionWebhooks":{
            "get":{
                "summary":"getFunctionWebHooks",
                "produces":[
                    "application/json"
                ],
                "operationId":"getFunctionWebHooks",
                "description":"Get Function Web Hooks. Gets an array of function WebHooks. Response can be narrowed by a \"serverType parameter\". Each element of the returned array follows the format of that returned by getWebHook.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFunctionWebHooks_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "headers":{
                                        "header1":"value1"
                                    },
                                    "secretKey":null,
                                    "urlApplicationSuppressionList":[
                                        {
                                            "url":"https://example.com",
                                            "applications":[
                                                "applicationId1"
                                            ]
                                        }
                                    ],
                                    "supportsSynchronousRetry":false,
                                    "displayName":"atg.service.webhook.Resources->webHookDisplayName_calculateShipping",
                                    "basicAuthentication":{
                                        "admin":"admin"
                                    },
                                    "url":null,
                                    "subEntityTruncationSize":null,
                                    "synchronousRetries":0,
                                    "serverType":"production",
                                    "name":"calculateShipping",
                                    "id":"production-calculateShipping",
                                    "secretKeySHA512":null
                                },
                                {
                                    "headers":null,
                                    "secretKey":null,
                                    "urlApplicationSuppressionList":[
                                        {
                                            "url":"https://example.com",
                                            "applications":[
                                                "applicationId1"
                                            ]
                                        }
                                    ],
                                    "supportsSynchronousRetry":false,
                                    "displayName":"Calculate Shipping - Publishing",
                                    "basicAuthentication":null,
                                    "url":null,
                                    "subEntityTruncationSize":null,
                                    "synchronousRetries":0,
                                    "serverType":"publishing",
                                    "name":"calculateShipping",
                                    "id":"publishing-calculateShipping",
                                    "secretKeySHA512":null
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeSecretKeys",
                        "description":"Whether to include the secret keys.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"serverType",
                        "description":"Only return WebHooks of the specified filter type.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Function WebHooks"
                ],
                "x-internal-id":"ccadmin-v1-functionWebhooks-get",
                "x-filename-id":"ccadmin-v1-functionwebhooks-get"
            },
            "put":{
                "summary":"updateFunctionWebHooks",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateFunctionWebHooks",
                "description":"Update Function Web Hooks. Update existing WebHooks.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateFunctionWebHooks_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "headers":null,
                                    "subEntityTruncationSize":null,
                                    "synchronousRetries":0,
                                    "secretKey":null,
                                    "urlApplicationSuppressionList":[
                                        {
                                            "url":"https://example.com",
                                            "applications":[
                                                "applicationId1"
                                            ]
                                        }
                                    ],
                                    "supportsSynchronousRetry":false,
                                    "displayName":"Calculate Shipping - Production",
                                    "serverType":"production",
                                    "name":"calculateShipping",
                                    "id":"production-calculateShipping",
                                    "url":null,
                                    "secretKeySHA512":null
                                },
                                {
                                    "headers":{
                                        "header1":"value1"
                                    },
                                    "subEntityTruncationSize":null,
                                    "synchronousRetries":0,
                                    "urlApplicationSuppressionList":[
                                        {
                                            "url":"https://example.com",
                                            "applications":[
                                                "applicationId1"
                                            ]
                                        }
                                    ],
                                    "supportsSynchronousRetry":false,
                                    "displayName":"Calculate Shipping - Publishing",
                                    "serverType":"publishing",
                                    "name":"calculateShipping",
                                    "id":"publishing-calculateShipping",
                                    "basicAuthentication":{
                                        "admin":"admin123"
                                    },
                                    "url":"https://localhost:8080/calculateShipping"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateFunctionWebHooks_request"
                        },
                        "in":"body",
                        "name":"updateFunctionWebHooks_request"
                    }
                ],
                "tags":[
                    "Admin/Function WebHooks"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-functionWebhooks-put",
                "x-filename-id":"ccadmin-v1-functionwebhooks-put"
            }
        },
        "/ccadmin/v1/merchant/paymentTypes":{
            "get":{
                "summary":"getPaymentTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPaymentTypes",
                "description":"Get Payment Types. Get all payment types.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPaymentTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "img":{
                                            "path":"/ccimg/visa_straight.png",
                                            "name":"Visa",
                                            "repositoryId":"imgVisa",
                                            "url":"http://localhost:9080/file/ccimg/visa_straight.png"
                                        },
                                        "code":"001",
                                        "name":"Visa",
                                        "startDateRequired":false,
                                        "length":"13|16",
                                        "repositoryId":"visa",
                                        "type":"card",
                                        "value":"visa",
                                        "cvvLength":3,
                                        "iin":"4"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"flag to include total count of items",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"startingIndex the index of the first item to return",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items per block",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sort Option id: Sort order",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-paymentTypes-get",
                "x-filename-id":"ccadmin-v1-merchant-paymenttypes-get"
            },
            "put":{
                "summary":"updatePaymentTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePaymentTypes",
                "description":"Update Payment Types. Update payment types based on request parameters.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePaymentTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "img":{
                                            "path":"/ccimg/visa_straight.png",
                                            "name":"Visa",
                                            "repositoryId":"imgVisa",
                                            "url":"http://localhost:9080/file/ccimg/visa_straight.png"
                                        },
                                        "code":"001",
                                        "name":"Visa",
                                        "startDateRequired":false,
                                        "length":"13|16",
                                        "repositoryId":"visa",
                                        "type":"card",
                                        "value":"visa",
                                        "cvvLength":3,
                                        "iin":"4"
                                    },
                                    {
                                        "img":{
                                            "path":"/ccimg/mastercard.png",
                                            "name":"Mastercard",
                                            "repositoryId":"imgMastercard",
                                            "url":"http://localhost:9080/file/ccimg/mastercard.png"
                                        },
                                        "code":"002",
                                        "name":"Mastercard",
                                        "startDateRequired":false,
                                        "length":"16",
                                        "repositoryId":"mastercard",
                                        "type":"card",
                                        "value":"mastercard",
                                        "cvvLength":3,
                                        "iin":"5[0-5]"
                                    },
                                    {
                                        "img":{
                                            "path":"/ccimg/amex.png",
                                            "name":"American Express",
                                            "repositoryId":"imgAmex",
                                            "url":"http://localhost:9080/file/ccimg/amex.png"
                                        },
                                        "code":"003",
                                        "name":"American Express",
                                        "startDateRequired":false,
                                        "length":"15",
                                        "repositoryId":"amex",
                                        "type":"card",
                                        "value":"amex",
                                        "cvvLength":4,
                                        "iin":"3[47]"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePaymentTypes_request"
                        },
                        "in":"body",
                        "name":"updatePaymentTypes_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-paymentTypes-put",
                "x-filename-id":"ccadmin-v1-merchant-paymenttypes-put"
            }
        },
        "/ccadmin/v1/stackDescriptors/{stackType}/instances":{
            "get":{
                "summary":"getInstancesForStackDescriptor",
                "produces":[
                    "application/json"
                ],
                "operationId":"getInstancesForStackDescriptor",
                "description":"Get Instances For Stack Descriptor. Get all instances of a particular Stack descriptor type.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getInstancesForStackDescriptor_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayName":"Adaptive Region",
                                    "repositoryId":"core-commerce-reference-store-re11723785",
                                    "updateAvailable":false,
                                    "version":1
                                },
                                {
                                    "displayName":"Adaptive Region",
                                    "repositoryId":"core-commerce-reference-store-re11640234",
                                    "updateAvailable":false,
                                    "version":1
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"stackType",
                        "description":"The stack type of the Stack descriptor",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"includeLayoutAssociations",
                        "description":"If set to true (default is false), layout associations of the instances is passed in endpoint response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched. If provided returns paginated response.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call. If provided returns paginated response.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"search",
                        "description":"If search provided (default is empty), returns paginated response matching the search query param with display name of instances.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Stack Descriptor"
                ],
                "x-internal-id":"ccadmin-v1-stackDescriptors-{stackType}-instances-get",
                "x-filename-id":"ccadmin-v1-stackdescriptors-stacktype-instances-get"
            }
        },
        "/ccadmin/v1/priceListGroups/{id}":{
            "get":{
                "summary":"getPriceListGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPriceListGroup",
                "description":"Get Price List Group. Get a single PriceListGroup item",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPriceListGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "isTaxIncluded":false,
                                "endDate":"2016-03-11T18:30:00.000Z",
                                "displayName":"UsDollar",
                                "listPriceList":{
                                    "repositoryId":"listPrices"
                                },
                                "active":false,
                                "isPointsBased":false,
                                "basePriceListGroup":{
                                    "displayName":"US Dollar Sale",
                                    "id":"usDollarSale"
                                },
                                "locale":"en_US",
                                "shippingSurchargePriceList":{
                                    "repositoryId":"shippingSurchargePrices"
                                },
                                "taxCalculationType":"calculateTax",
                                "ancestorPriceListGroups":[
                                    "USDollarSale",
                                    "rootPriceListGroup"
                                ],
                                "repositoryId":"UsDollar",
                                "salePriceList":{
                                    "repositoryId":"salePrices"
                                },
                                "currency":{
                                    "symbol":"$",
                                    "displayName":"US Dollar",
                                    "repositoryId":"en_US",
                                    "fractionalDigits":2,
                                    "currencyCode":"USD",
                                    "numericCode":"840"
                                },
                                "id":"UsDollar",
                                "includeAllProducts":true,
                                "startDate":"2016-03-10T18:30:00.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20187|No PriceListGroup found for the id : invalidId|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeAncestors",
                        "description":"If true, returns PriceListGroup's ancestor information in the response. Default is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested PriceListGroup.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/PriceListGroup"
                ],
                "x-internal-id":"ccadmin-v1-priceListGroups-{id}-get",
                "x-filename-id":"ccadmin-v1-pricelistgroups-id-get"
            },
            "delete":{
                "summary":"deletePriceListGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"deletePriceListGroup",
                "description":"Delete Price List Group. Deletes a PriceListGroup based on ID provided.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20189|Default price list group can not be deleted|\n|20188|There was an error deleting the price list group|\n|20199|There was an error deleting the price item|\n|20187|No price list group found for the id : invalidId|\n|20188|There is a contract associated with this price list group, so cannot be deleted.|\n|20188|Price List Group with a child price list group cannot be deleted.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the PriceListGroup to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/PriceListGroup"
                ],
                "x-internal-id":"ccadmin-v1-priceListGroups-{id}-delete",
                "x-filename-id":"ccadmin-v1-pricelistgroups-id-delete"
            },
            "put":{
                "summary":"updatePriceListGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePriceListGroup",
                "description":"Update Price List Group. Updates an existing PriceListGroup based on PriceListGroup ID provided,specific properties have to be specified for getting them updated. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePriceListGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "isTaxIncluded":false,
                                "endDate":"2016-03-11T18:30:00.000Z",
                                "displayName":"Canadian Dollar",
                                "listPriceList":{
                                    "repositoryId":"CanadianDollar_listPrice"
                                },
                                "active":false,
                                "basePriceListGroup":{
                                    "displayName":"Canadian Dollar Sale",
                                    "id":"canadianDollarSale"
                                },
                                "locale":"en_US",
                                "shippingSurchargePriceList":{
                                    "repositoryId":"CanadianDollar_shippingSurchargePrice"
                                },
                                "repositoryId":"CanadianDollar",
                                "salePriceList":{
                                    "repositoryId":"CanadianDollar_salePrice"
                                },
                                "currency":{
                                    "symbol":"$",
                                    "displayName":"US Dollar",
                                    "repositoryId":"en_US",
                                    "fractionalDigits":2,
                                    "currencyCode":"USD",
                                    "numericCode":"840"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/priceListGroups/CanadianDollar"
                                    }
                                ],
                                "id":"CanadianDollar",
                                "includeAllProducts":false,
                                "startDate":"2016-03-10T18:30:00.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20187|No price list group found for the id : invalidId|\n|13036|Locale key is not valid|\n|20192|Attempt to change the value of a read only property id|\n|20402|Attempt to change the value of a read only property locale|\n|20403|Attempt to change the value of a read only property isTaxIncluded|\n|20406|Attempt to change the value of a read only property taxCalculationType|\n|20408|Include all Products cannot be set to true if there is a base price list group.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeAncestors",
                        "description":"If true, returns PriceListGroup's ancestor information in the response. Default is false.It can not be used to update base/ancestor price list groups. It is a read only property.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"PriceListGroup ID corresponding to the PriceListGroup to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePriceListGroup_request"
                        },
                        "in":"body",
                        "name":"updatePriceListGroup_request"
                    }
                ],
                "tags":[
                    "Admin/PriceListGroup"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-priceListGroups-{id}-put",
                "x-filename-id":"ccadmin-v1-pricelistgroups-id-put"
            }
        },
        "/ccadmin/v1/promotions":{
            "post":{
                "summary":"createPromotion",
                "produces":[
                    "application/json"
                ],
                "operationId":"createPromotion",
                "description":"Create a new promotion. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createPromotion_response"
                        },
                        "examples":{
                            "application/json":{
                                "filterForQualifierZeroPrices":null,
                                "displayName":"10% Off Orders Over $100 ",
                                "global":false,
                                "type":9,
                                "filterForQualifierDiscountedByAny":null,
                                "enabled":true,
                                "cardIINRanges":[
                                    "456789",
                                    "9878",
                                    "987634-987648"
                                ],
                                "filterForQualifierNegativePrices":null,
                                "parentFolder":null,
                                "filterForQualifierOnSale":null,
                                "allowMultiple":false,
                                "audiences":[
                                    {
                                        "repositoryId":"audienceId1"
                                    },
                                    {
                                        "repositoryId":"audienceId2"
                                    }
                                ],
                                "uses":2,
                                "id":"promo20014",
                                "giveToAnonymousProfiles":false,
                                "filterForQualifierActedAsQualifier":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21247|Invalid format for parentFolder property|\n|21244|No item found for the following type and ID: promotionFolder,invalidId|\n|21110|Invalid data error.  The exact error message will vary based on the property.|\n|21174|incompatiblePromotionId : Promotion type item can not be included/excluded with the given promotion type : {item/order or discount}.|\n|21171|No item found for the following type and ID: promotion, invalidPromotion.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createPromotion_request"
                        },
                        "in":"body",
                        "name":"createPromotion_request"
                    }
                ],
                "tags":[
                    "Admin/Promotions"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-promotions-post",
                "x-filename-id":"ccadmin-v1-promotions-post"
            },
            "get":{
                "summary":"listPromotions",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPromotions",
                "description":"Get a list of promotions including support for pagination and sorting.\n\r\n\rThe following query params cannot be used together: name and promotionId.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPromotions_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":3,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "type":"promotion",
                                "items":[
                                    {
                                        "filterForQualifierZeroPrices":null,
                                        "displayName":"Hubbard Chair Tiered Price Break",
                                        "global":false,
                                        "type":0,
                                        "filterForQualifierDiscountedByCurrent":null,
                                        "enabled":false,
                                        "cardIINRanges":[
                                            "456789",
                                            "9878",
                                            "987634-987648"
                                        ],
                                        "filterForQualifierNegativePrices":null,
                                        "parentFolder":{
                                            "repositoryId":"200002"
                                        },
                                        "filterForQualifierOnSale":null,
                                        "filterForTargetNegativePrices":null,
                                        "audiences":[
                                            {
                                                "repositoryId":"audienceId1"
                                            },
                                            {
                                                "repositoryId":"audienceId2"
                                            }
                                        ],
                                        "id":"promo20009",
                                        "giveToAnonymousProfiles":false,
                                        "filterForQualifierActedAsQualifier":null,
                                        "filterForTargetDiscountedByCurrent":null,
                                        "filterForTargetActedAsQualifier":null,
                                        "filterForTargetDiscountedByAny":null,
                                        "filterForQualifierDiscountedByAny":null,
                                        "filterForTargetOnSale":null,
                                        "filterForTargetZeroPrices":null,
                                        "allowMultiple":false,
                                        "repositoryId":"promo20009",
                                        "filterForTargetPriceLTOETPromoPrice":null,
                                        "stackingRule":{
                                            "maxPromotions":-1,
                                            "displayName":"TEST2",
                                            "repositoryId":"100002",
                                            "id":"100002"
                                        },
                                        "uses":2,
                                        "lastModified":"2017-01-09T05:10:01.000Z"
                                    },
                                    {
                                        "filterForQualifierZeroPrices":null,
                                        "displayName":"TENSHIP Coupon - 10% Off Order ",
                                        "global":false,
                                        "type":9,
                                        "filterForQualifierDiscountedByAny":null,
                                        "enabled":false,
                                        "cardIINRanges":[
                                            "456789",
                                            "9878",
                                            "987634-987648"
                                        ],
                                        "filterForQualifierNegativePrices":null,
                                        "parentFolder":{
                                            "repositoryId":"200002"
                                        },
                                        "filterForQualifierOnSale":null,
                                        "allowMultiple":false,
                                        "repositoryId":"promo20011",
                                        "audiences":[
                                            {
                                                "repositoryId":"audienceId1"
                                            },
                                            {
                                                "repositoryId":"audienceId2"
                                            }
                                        ],
                                        "uses":2,
                                        "id":"promo20011",
                                        "lastModified":"2017-01-09T05:10:01.000Z",
                                        "giveToAnonymousProfiles":false,
                                        "filterForQualifierActedAsQualifier":null
                                    },
                                    {
                                        "filterForQualifierZeroPrices":null,
                                        "displayName":"TENSHIP Coupon - Free Shipping",
                                        "global":false,
                                        "type":5,
                                        "filterForQualifierDiscountedByAny":null,
                                        "enabled":false,
                                        "cardIINRanges":[
                                            "456789",
                                            "9878",
                                            "987634-987648"
                                        ],
                                        "filterForQualifierNegativePrices":null,
                                        "filterForQualifierOnSale":null,
                                        "allowMultiple":false,
                                        "repositoryId":"promo20004",
                                        "audiences":[
                                            {
                                                "repositoryId":"audienceId1"
                                            },
                                            {
                                                "repositoryId":"audienceId2"
                                            }
                                        ],
                                        "uses":2,
                                        "id":"promo20004",
                                        "lastModified":"2017-01-09T05:10:01.000Z",
                                        "giveToAnonymousProfiles":false,
                                        "filterForQualifierActedAsQualifier":null
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21015|Invalid value for the promotionType parameter: {0}.|\n|21014|This is an unsupported enabledState: {0}.|\n|21001|Promotion not found for the given id: invalidPromotionId.|\n|21012|The template filter is improperly formatted: {0}.|\n|21011|There is no promotion item type of type {0}.|\n|21010|Cannot list promotions with a blank item type.|\n|21241|promotion folder not found for the given ID : nonExistingId|\n|21174|propertyName is a required property for this request.|\n|21240|Promotion folder ID is blank|\n|21173|propertyName can only be excludedPromotions for this request.|\n|21170|id is a required property for this request.|\n|21019|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"promotionType",
                        "description":"Filters the results using a specific promotion type. This can be one of three values: item, order, shipping. These can be a comma-separated list (e.g., promotionType=item,order).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"itemType",
                        "description":"Type of repository item on which the list of referenced promotions is to be fetched. This parameter must be used with id and propertyName to fetch a list of promotions with stacking rule matching the id.\n\r\n\r It's value can be 'stackingRule or 'promotion'. If this property is skipped, then by default it is considered as 'promotion' type",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"templateFilter",
                        "description":"Filters the results using a specific template key in the format of type.name.  E.g., item.getItemDiscount.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|property|string|The property the listing is sorted by.|\n|order|string|Sort order: asc or desc.|\n",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"promotionId",
                        "description":"A filter string that will return partial matches on ID or displayName.  This returns ALL promotions, no paging, no limit.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"enabledState",
                        "description":"One of three values: enabled, disabled, both.  This will return promotions that are enabled, disabled, or both enabled and disabled.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"total",
                        "description":"The total number of items.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"folder",
                        "description":"Filters the promotions using a specific promotion folder id. All the promotions whose parentfolder is assigned to the provided id can be retrieved through the folder parameter.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"propertyName",
                        "description":"Property name that stores a list of promotions on a given item id - e.g. 'excludedPromotions' on a promotion matching id param, or 'promotions' on a stacking rule. \n\r\n\r This parameter should be used with id parameter that is either repositoryId of a promotion or a stacking rule. If used with id and itemType then it is the property of a repository Item of type itemType.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"This is a search filter value that will find promotions that match on the ID or display name.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"id",
                        "description":"If id used only with propertyName, then it is promotion's repository id to fetch the included/excluded promotions list on that promotion.\n\r\n\r If id is combined with itemType=stackingRule and propertyName=promotions, it returns the list of promotions with stacking rule matching the id.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Promotions"
                ],
                "x-internal-id":"ccadmin-v1-promotions-get",
                "x-filename-id":"ccadmin-v1-promotions-get"
            }
        },
        "/ccadmin/v1/adminProfiles/current":{
            "get":{
                "summary":"getCurrentAdminProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCurrentAdminProfile",
                "description":"Get Current Admin Profile. Get the current profile information.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCurrentAdminProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"Admin",
                                "tourComplete":true,
                                "roles":[
                                    {
                                        "repositoryId":"adminRole"
                                    }
                                ],
                                "active":true,
                                "firstName":"Amber",
                                "external":false,
                                "createdBy":"admin",
                                "repositoryId":"iuser260015",
                                "registrationDate":"2014-09-24T12:00:00.000Z",
                                "id":"iuser260015",
                                "rolesLastModified":"2021-02-22T12:00:00.000Z",
                                "actions":[
                                    "worksetsAccess",
                                    "publishingAccess",
                                    "settingsTab",
                                    "mediaTab",
                                    "reportsTab"
                                ],
                                "email":"admin@example.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeAllowedActions",
                        "description":"If we want allowed actions for user, then pass true for this variable",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param: comma separated values that can be used to expand profile's roles and access rights information. Possible values for this query parameter are 'roles' and 'accessRights'",
                        "type":"boolean",
                        "enum":[
                            "roles",
                            "accessRights"
                        ],
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-current-get",
                "x-filename-id":"ccadmin-v1-adminprofiles-current-get"
            },
            "put":{
                "summary":"updateCurrentAdminProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCurrentAdminProfile",
                "description":"Update Current Admin Profile. Updates the currently logged in admin user profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCurrentAdminProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"Admin",
                                "firstName":"Amber",
                                "external":false,
                                "tourComplete":true,
                                "createdBy":"admin",
                                "roles":[
                                    {
                                        "repositoryId":"adminRole"
                                    }
                                ],
                                "repositoryId":"iuser260015",
                                "registrationDate":"2014-09-24T12:00:00.000Z",
                                "active":true,
                                "id":"iuser260015",
                                "rolesLastModified":"2021-02-22T12:00:00.000Z",
                                "email":"amber@example.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22003|If the email passed is null or empty|\n|22006|If profile already exists|\n|22007|If invalid input is provided|\n|23001|If there was any internal error while updating the profile|\n|23006|If the email is invalid|\n|23012|If the last name passed is empty|\n|23013|If the first name passed is empty|\n|23037|If user tries to deactivate current logged in user|\n|89001|If invalid roles are provided|\n|89002|If the roles passed are null or empty|\n|89012|If the roles passed do not contain atleast one privilege|\n|89013|If user tries to remove admin privilege from self|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCurrentAdminProfile_request"
                        },
                        "in":"body",
                        "name":"updateCurrentAdminProfile_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-current-put",
                "x-filename-id":"ccadmin-v1-adminprofiles-current-put"
            }
        },
        "/ccadmin/v1/layouts":{
            "get":{
                "summary":"listLayouts",
                "produces":[
                    "application/json"
                ],
                "operationId":"listLayouts",
                "description":"List Layouts. List all the layouts.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listLayouts_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "pageLayouts":[
                                        {
                                            "layout":{
                                                "seoMetadataLayoutPreviewTitle":null,
                                                "defaultPage":true,
                                                "seoMetaDescription":"",
                                                "notes":null,
                                                "pageAddress":"home",
                                                "seoMetaKeywords":"",
                                                "pageTitle":"",
                                                "displayName":"Home Layout",
                                                "repositoryId":"homePageLayout",
                                                "layoutViewports":""
                                            },
                                            "defaultPage":true,
                                            "pageType":"home",
                                            "route":"/home",
                                            "pageTypeId":"homePageType",
                                            "displayName":"Home",
                                            "name":"home",
                                            "repositoryId":"homePage"
                                        }
                                    ],
                                    "displayName":"Home",
                                    "shortName":"home"
                                },
                                {
                                    "pageLayouts":[
                                        {
                                            "layout":{
                                                "layoutCollections":"",
                                                "defaultPage":true,
                                                "notes":null,
                                                "pageAddress":"category",
                                                "layoutPreviewTitle":null,
                                                "displayName":"Collection Layout",
                                                "repositoryId":"catPageLayout",
                                                "layoutAssignmentTitle":null,
                                                "layoutViewports":"",
                                                "collectionId":[
                                                    "cat90042"
                                                ]
                                            },
                                            "defaultPage":true,
                                            "pageType":"category",
                                            "route":"/category",
                                            "pageTypeId":"categoryPageType",
                                            "displayName":"Collection",
                                            "name":"category",
                                            "repositoryId":"categoryPage"
                                        }
                                    ],
                                    "displayName":"Collection",
                                    "shortName":"category"
                                },
                                {
                                    "pageLayouts":[
                                        {
                                            "layout":{
                                                "layoutProductTypes":"",
                                                "defaultPage":true,
                                                "notes":null,
                                                "pageAddress":"product",
                                                "productId":"xprod2535",
                                                "layoutPreviewTitle":null,
                                                "displayName":"Product Layout",
                                                "repositoryId":"prodPageLayout",
                                                "layoutAssignmentTitle":null,
                                                "layoutViewports":"",
                                                "layoutProducts":""
                                            },
                                            "defaultPage":true,
                                            "pageType":"product",
                                            "route":"/product",
                                            "pageTypeId":"productPageType",
                                            "displayName":"Product",
                                            "name":"product",
                                            "repositoryId":"productPage"
                                        }
                                    ],
                                    "displayName":"Product",
                                    "shortName":"product"
                                },
                                {
                                    "pageLayouts":[
                                        {
                                            "layout":{
                                                "cartPreviewTitle":null,
                                                "defaultPage":true,
                                                "notes":null,
                                                "pageAddress":"cart",
                                                "pageTitle":"",
                                                "displayName":"Cart Layout",
                                                "repositoryId":"shoppingCartSummaryPageLayout",
                                                "skuIds":[
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    }
                                                ]
                                            },
                                            "defaultPage":true,
                                            "pageType":"cart",
                                            "route":"/cart",
                                            "pageTypeId":"shoppingCartSummaryPageType",
                                            "displayName":"Cart",
                                            "name":"cart",
                                            "repositoryId":"shoppingCartSummaryPage"
                                        }
                                    ],
                                    "displayName":"Cart",
                                    "shortName":"cart"
                                },
                                {
                                    "pageLayouts":[
                                        {
                                            "layout":{
                                                "cartPreviewTitle":null,
                                                "defaultPage":true,
                                                "notes":null,
                                                "pageAddress":"checkout",
                                                "pageTitle":"",
                                                "displayName":"Checkout Layout",
                                                "repositoryId":"checkoutPageLayout",
                                                "skuIds":[
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    }
                                                ]
                                            },
                                            "defaultPage":true,
                                            "pageType":"checkout",
                                            "route":"/checkout",
                                            "pageTypeId":"checkoutPageType",
                                            "displayName":"Checkout",
                                            "name":"checkout",
                                            "repositoryId":"checkoutPage"
                                        }
                                    ],
                                    "displayName":"Checkout",
                                    "shortName":"checkout"
                                },
                                {
                                    "pageLayouts":[
                                        {
                                            "layout":{
                                                "cartPreviewTitle":null,
                                                "defaultPage":true,
                                                "notes":null,
                                                "pageAddress":"confirmation",
                                                "pageTitle":"",
                                                "displayName":"Order Confirmation Layout",
                                                "repositoryId":"checkoutConfirmationPageLayout",
                                                "skuIds":[
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    },
                                                    {
                                                        "quantity":"",
                                                        "productId":""
                                                    }
                                                ]
                                            },
                                            "defaultPage":true,
                                            "pageType":"confirmation",
                                            "route":"/confirmation",
                                            "pageTypeId":"checkoutConfirmationPageType",
                                            "displayName":"Confirmation",
                                            "name":"confirmation",
                                            "repositoryId":"checkoutConfirmationPage"
                                        }
                                    ],
                                    "displayName":"Order Confirmation",
                                    "shortName":"confirmation"
                                },
                                {
                                    "pageLayouts":[
                                        {
                                            "layout":{
                                                "defaultPage":true,
                                                "notes":null,
                                                "pageAddress":"aboutUs",
                                                "displayName":"About Us Layout",
                                                "repositoryId":"aboutUsPageLayout"
                                            },
                                            "defaultPage":true,
                                            "pageType":"article",
                                            "route":"/aboutUs",
                                            "pageTypeId":"articlePageType",
                                            "displayName":"About Us",
                                            "name":"aboutUs",
                                            "repositoryId":"aboutUsPage"
                                        },
                                        {
                                            "layout":{
                                                "defaultPage":false,
                                                "notes":null,
                                                "pageAddress":"contactUs",
                                                "displayName":"Contact Us Layout",
                                                "repositoryId":"contactUsPageLayout"
                                            },
                                            "defaultPage":false,
                                            "pageType":"article",
                                            "route":"/contactUs",
                                            "pageTypeId":"articlePageType",
                                            "displayName":"Contact Us",
                                            "name":"contactUs",
                                            "repositoryId":"contactUsPage"
                                        },
                                        {
                                            "layout":{
                                                "defaultPage":false,
                                                "notes":null,
                                                "pageAddress":"privacy",
                                                "displayName":"Privacy Layout",
                                                "repositoryId":"privacyPageLayout"
                                            },
                                            "defaultPage":false,
                                            "pageType":"article",
                                            "route":"/privacy",
                                            "pageTypeId":"articlePageType",
                                            "displayName":"Privacy",
                                            "name":"privacy",
                                            "repositoryId":"privacyPage"
                                        },
                                        {
                                            "layout":{
                                                "defaultPage":false,
                                                "notes":null,
                                                "pageAddress":"returns",
                                                "displayName":"Returns Layout",
                                                "repositoryId":"returnsPageLayout"
                                            },
                                            "defaultPage":false,
                                            "pageType":"article",
                                            "route":"/returns",
                                            "pageTypeId":"articlePageType",
                                            "displayName":"Returns",
                                            "name":"returns",
                                            "repositoryId":"returnsPage"
                                        },
                                        {
                                            "layout":{
                                                "defaultPage":false,
                                                "notes":null,
                                                "pageAddress":"shipping",
                                                "displayName":"Shipping Layout",
                                                "repositoryId":"shippingPageLayout"
                                            },
                                            "defaultPage":false,
                                            "pageType":"article",
                                            "route":"/shipping",
                                            "pageTypeId":"articlePageType",
                                            "displayName":"Shipping",
                                            "name":"shipping",
                                            "repositoryId":"shippingPage"
                                        }
                                    ],
                                    "displayName":"Article",
                                    "shortName":"article"
                                },
                                {
                                    "pageLayouts":[
                                        {
                                            "layout":{
                                                "defaultPage":true,
                                                "notes":null,
                                                "pageAddress":"404",
                                                "displayName":"Error Layout",
                                                "pageTitle":"",
                                                "repositoryId":"404PageLayout"
                                            },
                                            "defaultPage":true,
                                            "pageType":"error",
                                            "route":"/404",
                                            "pageTypeId":"errorPageType",
                                            "displayName":"Page Not Found",
                                            "name":"404",
                                            "repositoryId":"404page"
                                        }
                                    ],
                                    "displayName":"Error",
                                    "shortName":"error"
                                },
                                {
                                    "pageLayouts":[
                                        {
                                            "layout":{
                                                "defaultPage":true,
                                                "notes":null,
                                                "pageAddress":"searchresults",
                                                "displayName":"Search Results Layout",
                                                "repositoryId":"searchResultsPageLayout"
                                            },
                                            "defaultPage":true,
                                            "pageType":"searchResults",
                                            "route":"/searchresults",
                                            "pageTypeId":"searchResultsPageType",
                                            "displayName":"Search Results",
                                            "name":"searchresults",
                                            "repositoryId":"searchResultsPage"
                                        }
                                    ],
                                    "displayName":"Search Results",
                                    "shortName":"searchResults"
                                },
                                {
                                    "pageLayouts":[
                                        {
                                            "layout":{
                                                "defaultPage":true,
                                                "notes":null,
                                                "pageAddress":"noSearchResults",
                                                "displayName":"No Search Results Layout",
                                                "repositoryId":"noSearchResultsPageLayout"
                                            },
                                            "defaultPage":true,
                                            "pageType":"noSearchResults",
                                            "route":"/noSearchResults",
                                            "pageTypeId":"noSearchResultsPageType",
                                            "displayName":"No Search Results",
                                            "name":"noSearchResults",
                                            "repositoryId":"noSearchResultsPage"
                                        }
                                    ],
                                    "displayName":"No Search Results",
                                    "shortName":"noSearchResults"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|32001|Error retrieving the layout by its ID.|\n|20032|No product id specified on item|\n|20030|internalError|\n"
                    }
                },
                "tags":[
                    "Admin/Layouts"
                ],
                "x-internal-id":"ccadmin-v1-layouts-get",
                "x-filename-id":"ccadmin-v1-layouts-get"
            }
        },
        "/ccadmin/v1/themes/{id}/image":{
            "put":{
                "summary":"Update a theme image",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateThemeImage",
                "description":"Updates an image associated with the specified theme's section. You must specify the <code>path<code> to the new image and the theme <code>sectionId</code> in the request payload.<p/>This endpoint can also remove links between an image and a theme section.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Theme internal error</td><td>See returned error messages for more information.</td></tr><tr><td>70004</td><td>Theme with given ID does not exist on system</td><td>Ensure you have specified a valid theme Id.</td></tr><tr><td>70015</td><td>Internal error updating theme image</td><td>See returned error messages for more information.</td></tr><tr><td>70021</td><td>Internal error retrieving theme</td><td>See returned error messages for more information.</td></tr></table> <br/>The error response:<br>"
                    },
                    "204":{
                        "description":"The operation was successful but no data was returned."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/updateThemeImage_404response"
                        },
                        "examples":{
                            "application/json":{
                                "message":"HTTP 404 not found",
                                "status":"404"
                            }
                        },
                        "description":"Returned if theme's ID is invalid."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the theme.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateThemeImage_request"
                        },
                        "in":"body",
                        "name":"updateThemeImage_request"
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-themes-{id}-image-put",
                "x-filename-id":"ccadmin-v1-themes-id-image-put"
            }
        },
        "/ccadmin/v1/merchant/directEdit/":{
            "get":{
                "summary":"getDirectEditConfigurations",
                "produces":[
                    "application/json"
                ],
                "operationId":"getDirectEditConfigurations",
                "description":"Get all configurations of direct editing.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getDirectEditConfigurations_response"
                        },
                        "examples":{
                            "application/json":{
                                "configurations":[
                                    {
                                        "name":"price",
                                        "enabled":false
                                    },
                                    {
                                        "dependsOn":[
                                            "price"
                                        ],
                                        "name":"catalog",
                                        "enabled":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-directEdit--get",
                "x-filename-id":"ccadmin-v1-merchant-directedit-get"
            }
        },
        "/ccadmin/v1/messageTags":{
            "post":{
                "summary":"createMessageTag",
                "produces":[
                    "application/json"
                ],
                "operationId":"createMessageTags",
                "description":"Create a new message tag.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createMessageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"mt1002",
                                "name":"New Tag"
                            }
                        },
                        "description":"The following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createMessageTag_request"
                        },
                        "in":"body",
                        "name":"Message Tag",
                        "description":"Properties for the new message tag."
                    }
                ],
                "tags":[
                    "Admin/Message Tags"
                ],
                "x-internal-id":"ccadmin-v1-messageTags-post",
                "x-filename-id":"ccadmin-v1-messagetags-post"
            },
            "get":{
                "summary":"getMessageTags",
                "produces":[
                    "application/json"
                ],
                "operationId":"listMessageTags",
                "description":"List message tags for promotion upsell messages.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listMessageTags_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "items":[
                                        {
                                            "repositoryId":"mt1001",
                                            "name":"Banner"
                                        },
                                        {
                                            "repositoryId":"mt1002",
                                            "name":"Cart"
                                        }
                                    ]
                                }
                            ]
                        },
                        "description":"The following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "tags":[
                    "Admin/Message Tags"
                ],
                "x-internal-id":"ccadmin-v1-messageTags-get",
                "x-filename-id":"ccadmin-v1-messagetags-get"
            }
        },
        "/ccadmin/v1/shippingRegions/{id}":{
            "get":{
                "summary":"getShippingRegion",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShippingRegion",
                "description":"Get Shipping Region. Returns a Shipping Region against the ID passed.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShippingRegion_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"100001",
                                "shippingRegionName":"United States",
                                "shippingCountryRegion":[
                                    {
                                        "country":{
                                            "countryCode":"US",
                                            "displayName":"United States",
                                            "repositoryId":"US"
                                        },
                                        "regions":[
                                            {
                                                "regionCode":"US-AR",
                                                "displayName":"Arkansas",
                                                "repositoryId":"US-AR",
                                                "abbreviation":"AR"
                                            },
                                            {
                                                "regionCode":"US-ME",
                                                "displayName":"Maine",
                                                "repositoryId":"US-ME",
                                                "abbreviation":"ME"
                                            },
                                            {
                                                "regionCode":"US-WV",
                                                "displayName":"West Virginia",
                                                "repositoryId":"US-WV",
                                                "abbreviation":"WV"
                                            },
                                            {
                                                "regionCode":"US-GA",
                                                "displayName":"Georgia",
                                                "repositoryId":"US-GA",
                                                "abbreviation":"GA"
                                            },
                                            {
                                                "regionCode":"US-OR",
                                                "displayName":"Oregon",
                                                "repositoryId":"US-OR",
                                                "abbreviation":"OR"
                                            }
                                        ],
                                        "repositoryId":"100001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80012|Invalid shipping region details.|\n|80016|Error getting a shipping region.|\n|80020|Shipping region does not exist for id: {0}.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the shipping region to be fetched.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Shipping Regions"
                ],
                "x-internal-id":"ccadmin-v1-shippingRegions-{id}-get",
                "x-filename-id":"ccadmin-v1-shippingregions-id-get"
            },
            "delete":{
                "summary":"deleteShippingRegion",
                "operationId":"deleteShippingRegion",
                "description":"Delete Shipping Region. Deletes a Shipping Region against the Id passed.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80012|Invalid shipping region details.|\n|80015|Error deleting shipping region.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the shipping region to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Shipping Regions"
                ],
                "x-internal-id":"ccadmin-v1-shippingRegions-{id}-delete",
                "x-filename-id":"ccadmin-v1-shippingregions-id-delete"
            },
            "put":{
                "summary":"updateShippingRegion",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateShippingRegion",
                "description":"Update Shipping Region. Updates a Shipping Region based on request parameters.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateShippingRegion_response"
                        },
                        "examples":{
                            "application/json":{
                                "shippingRegions":[
                                    {
                                        "repositoryId":"NorthUS",
                                        "shippingRegionName":"NorthUS",
                                        "shippingCountryRegion":[
                                            {
                                                "country":{
                                                    "countryCode":"US",
                                                    "displayName":"United States",
                                                    "repositoryId":"US"
                                                },
                                                "regions":[
                                                    {
                                                        "regionCode":"US-AL",
                                                        "displayName":"Alabama",
                                                        "repositoryId":"US-AL",
                                                        "abbreviation":"AL"
                                                    }
                                                ],
                                                "repositoryId":"100001"
                                            }
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31014|One or more region is invalid for country: {0}.|\n|80012|Invalid shipping region details.|\n|80018|Invalid or unsupported country name: {0}.|\n|81014|Error updating shipping region|\n|31018|Please enter a valid shipping region name.|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the shipping region to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateShippingRegion_request"
                        },
                        "in":"body",
                        "name":"updateShippingRegion_request"
                    }
                ],
                "tags":[
                    "Admin/Shipping Regions"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-shippingRegions-{id}-put",
                "x-filename-id":"ccadmin-v1-shippingregions-id-put"
            }
        },
        "/ccadmin/v1/profiles/{id}/removeRoles":{
            "post":{
                "summary":"removeRoles",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeUserRoles",
                "description":"remove User Roles. This operation is used to add the roles for the profile w.r.t the associations specified.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeRoles_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/bb-110000/removeRoles"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22019|If some internal error occurs while adding roles to the user.|\n|22020|If roles provided is empty or null.\n|13037|If the required property is missing in the request.\n|22055|If roles provided is not in correct format.|\n|89014|If roles provided contains an accessRight with privilege.|\n|22002|If profile id passed is invalid.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/removeRoles_request"
                        },
                        "in":"body",
                        "name":"removeRoles_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-removeRoles-post",
                "x-filename-id":"ccadmin-v1-profiles-id-removeroles-post"
            }
        },
        "/ccadmin/v1/slots/{id}":{
            "get":{
                "summary":"getSlot",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSlot",
                "description":"Get Slot. Get a slot based on ID",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSlot_response"
                        },
                        "examples":{
                            "application/json":{
                                "settings":{
                                },
                                "instance":{
                                    "displayName":"Random Slot",
                                    "repositoryId":"re100002",
                                    "descriptor":{
                                        "isLatestVersion":true,
                                        "regions":[
                                            {
                                                "repositoryId":"randomSlotControl"
                                            },
                                            {
                                                "repositoryId":"randomSlotVariantOne"
                                            }
                                        ],
                                        "slotType":"randomSlot",
                                        "latestVersion":1,
                                        "displayName":"Random Slot",
                                        "availableToAllPages":true,
                                        "repositoryId":"randomSlot",
                                        "minWidth":1,
                                        "id":"randomSlot",
                                        "pageTypes":[
                                        ],
                                        "version":1,
                                        "configurable":true
                                    },
                                    "id":"re100002"
                                },
                                "notes":"",
                                "name":"Random Slot",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/slots/re100002"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the slot instance to get",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Slots"
                ],
                "x-internal-id":"ccadmin-v1-slots-{id}-get",
                "x-filename-id":"ccadmin-v1-slots-id-get"
            },
            "put":{
                "summary":"updateSlot",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSlot",
                "description":"Update Slot. Update the settings of a slot",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSlot_response"
                        },
                        "examples":{
                            "application/json":{
                                "settings":{
                                },
                                "instance":{
                                    "displayName":"Random Slot",
                                    "repositoryId":"re100002",
                                    "descriptor":{
                                        "isLatestVersion":true,
                                        "regions":[
                                            {
                                                "repositoryId":"randomSlotControl"
                                            },
                                            {
                                                "repositoryId":"randomSlotVariantOne"
                                            }
                                        ],
                                        "slotType":"randomSlot",
                                        "latestVersion":1,
                                        "displayName":"Random Slot",
                                        "availableToAllPages":true,
                                        "repositoryId":"randomSlot",
                                        "minWidth":1,
                                        "id":"randomSlot",
                                        "pageTypes":[
                                        ],
                                        "version":1,
                                        "configurable":true
                                    },
                                    "id":"re100002"
                                },
                                "notes":"",
                                "name":"Random Slot",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/slots/re100002"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the slot instance to be updated",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSlot_request"
                        },
                        "in":"body",
                        "name":"updateSlot_request"
                    }
                ],
                "tags":[
                    "Admin/Slots"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-slots-{id}-put",
                "x-filename-id":"ccadmin-v1-slots-id-put"
            }
        },
        "/ccadmin/v1/exchangerates/{id}":{
            "get":{
                "summary":"getExchangeRate",
                "produces":[
                    "application/json"
                ],
                "operationId":"exchangerates",
                "description":"Get Exchange rate. Get a single exchange rate item.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getExchangeRate_response"
                        },
                        "examples":{
                            "application/json":{
                                "targetCurrency":"POINTS",
                                "exchangeRate":"5",
                                "sourceCurrency":"USD",
                                "id":"10001"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|180001|The exchange rate does not exists.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested exchange rate.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Currency Exchange Rate"
                ],
                "x-internal-id":"ccadmin-v1-exchangerates-{id}-get",
                "x-filename-id":"ccadmin-v1-exchangerates-id-get"
            },
            "delete":{
                "summary":"deleteExchangeRate",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteExchangeRate",
                "description":"Delete Exchange rate. Endpoint for deleting Exchange rate",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|The request to delete the currency Exchange rate could not be performed.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the currency Exchange rate to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Currency Exchange Rate"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-exchangerates-{id}-delete",
                "x-filename-id":"ccadmin-v1-exchangerates-id-delete"
            },
            "put":{
                "summary":"updateExchangeRate",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateExchangeRate",
                "description":"Update exchange rate. Endpoint for updating exchange rate.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateExchangeRate_response"
                        },
                        "examples":{
                            "application/json":{
                                "targetCurrency":"POINTS",
                                "exchangeRate":"8",
                                "sourceCurrency":"USD",
                                "id":"10001"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|180001|The exchange rate does not exists.|\n|80205|The required attribute {0} is missing.|\n|80206|Format for {0} is incorrect. Please check the API documentation for more details.|\n|180004|The request to update the currency exchange rate could not be performed.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Exchange rate ID corresponding to the exchange rate to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateExchangeRate_request"
                        },
                        "in":"body",
                        "name":"updateExchangeRate_request"
                    }
                ],
                "tags":[
                    "Admin/Currency Exchange Rate"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-exchangerates-{id}-put",
                "x-filename-id":"ccadmin-v1-exchangerates-id-put"
            }
        },
        "/ccadmin/v1/metadata-catalog/webhook/{id}":{
            "get":{
                "summary":"getWebHookResourceMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getWebHookResourceMetadata",
                "description":"Get Web Hook Resource Metadata. Returns metadata catalog of a webhook resource. The response will be in hyper schema format. The **JSON hyper schema** being served is **deprecated**. Use Swagger.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getWebHookResourceMetadata_response"
                        },
                        "examples":{
                            "application/json":{
                                "$schema":"rest-schemas/",
                                "description":"The details of order created on the Oracle Commerce Cloud. The order includes item and shipment details",
                                "title":"orders",
                                "type":"object",
                                "definitions":{
                                    "orders":{
                                        "links":[
                                            {
                                                "schema":"#/definitions/orders",
                                                "method":"POST",
                                                "rel":"self",
                                                "href":"http://localhost:9080/ccadmin/v1/webhook/orders",
                                                "title":"This operation posts the details of an order"
                                            }
                                        ],
                                        "properties":{
                                            "taxPriceInfo":{
                                                "description":"The tax pricing details for the order.",
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Whether the price was discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "cityTax":{
                                                        "description":"The monetary amount of city tax.",
                                                        "type":"number"
                                                    },
                                                    "amount":{
                                                        "description":"The monetary amount.",
                                                        "type":"number"
                                                    },
                                                    "countyTax":{
                                                        "description":"The monetary amount of county tax.",
                                                        "type":"number"
                                                    },
                                                    "amountIsFinal":{
                                                        "description":"Whether the amount is final.",
                                                        "type":"boolean"
                                                    },
                                                    "districtTax":{
                                                        "description":"Tax amount for the district.",
                                                        "type":"number"
                                                    },
                                                    "stateTax":{
                                                        "description":"Tax amount for the state.",
                                                        "type":"number"
                                                    },
                                                    "currencyCode":{
                                                        "description":"The three character currency code.",
                                                        "type":"string"
                                                    },
                                                    "countryTax":{
                                                        "description":"The monetary amount of country tax.",
                                                        "type":"number"
                                                    }
                                                }
                                            },
                                            "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.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "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"
                                                        },
                                                        "priceInfo":{
                                                            "description":"The pricing details about this shipping group.",
                                                            "type":"object",
                                                            "properties":{
                                                                "discounted":{
                                                                    "description":"Whether this item is discounted.",
                                                                    "type":"boolean"
                                                                },
                                                                "amount":{
                                                                    "description":"The monetary amount.",
                                                                    "type":"number"
                                                                },
                                                                "rawShipping":{
                                                                    "description":"The monitary 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"
                                                                }
                                                            }
                                                        },
                                                        "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":{
                                                                    "commerceItemId":{
                                                                        "description":"The referenced commerce item's internal ID.",
                                                                        "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. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                                                        "type":"string"
                                                                    },
                                                                    "returnedQuantity":{
                                                                        "description":"Number of referenced items that were returned.",
                                                                        "type":"integer"
                                                                    },
                                                                    "commerceItemExternalId":{
                                                                        "description":"The referenced commerce item's external ID.",
                                                                        "type":"string"
                                                                    },
                                                                    "id":{
                                                                        "description":"The native ID of this item.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "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"
                                                        },
                                                        "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"
                                                        }
                                                    }
                                                }
                                            },
                                            "lastModifiedTime":{
                                                "description":"The last modified time.",
                                                "type":"integer"
                                            },
                                            "creationTime":{
                                                "description":"The creation time.",
                                                "type":"integer"
                                            },
                                            "profile":{
                                                "description":"Basic profile information. (read-only)",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"Last name.",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"First name.",
                                                        "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"
                                                    },
                                                    "email":{
                                                        "description":"The email address",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "shippingGroupCount":{
                                                "description":"The number of shipping groups (read-only, value is ignored when updating).",
                                                "type":"integer"
                                            },
                                            "paymentGroups":{
                                                "description":"The array of payment groups represent the payment(s) that paid for the order. Orders when placed will have an instance of a CyberSource TokenizedCreditCard (paymentGroupClassType and paymentMethod of \"tokenizedCreditCard\"). The paymentGroups property can be updated to include instances of ExternalPaymentGroup (paymentGroupClassType and paymentMethod of \"externalPaymentGroup\"). ExternalPaymentGroups represent methods of payment that are external and opaque to cloud commerce, and which were taken after the order was initially placed.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "expirationYear":{
                                                            "description":"A string containing the two or four digit year when the credit card expires. (only only for TokenizedCreditCards)",
                                                            "type":"string"
                                                        },
                                                        "externalType":{
                                                            "description":"The type in the external system. Might be \"StoreCredit\", \"CreditCard\", \"Check\", etc. (only for ExternalPaymentGroups).",
                                                            "type":"string"
                                                        },
                                                        "amountAuthorized":{
                                                            "description":"The monetary amount authorized.",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount of the payment.",
                                                            "type":"number"
                                                        },
                                                        "externalId":{
                                                            "description":"The ID for the payment group in an external system (like the OMS)",
                                                            "type":"string"
                                                        },
                                                        "expirationMonth":{
                                                            "description":"A string containing the two digit month when the credit card expires. (only only for TokenizedCreditCards)",
                                                            "type":"string"
                                                        },
                                                        "creditCardType":{
                                                            "description":"The type of the credit card. (only for TokenizedCreditCards)",
                                                            "type":"string"
                                                        },
                                                        "submittedDate":{
                                                            "format":"date-time",
                                                            "description":"The date the payment was submitted.",
                                                            "type":"string"
                                                        },
                                                        "authorizationStatus":{
                                                            "description":"Aray of authorization status objects.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "amount":{
                                                                        "description":"The monetary amount.",
                                                                        "type":"number"
                                                                    },
                                                                    "transactionSuccess":{
                                                                        "description":"Whether the transaction was successful.",
                                                                        "type":"boolean"
                                                                    },
                                                                    "errorMessage":{
                                                                        "description":"The error message, if any.",
                                                                        "type":"string"
                                                                    },
                                                                    "transactionId":{
                                                                        "description":"The transaction ID.",
                                                                        "type":"string"
                                                                    },
                                                                    "transactionTimestamp":{
                                                                        "description":"The timestamp of the transaction.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "token":{
                                                            "description":"The CyberSource token string. (only for tokenizedCreditCard)",
                                                            "type":"string"
                                                        },
                                                        "paymentGroupClassType":{
                                                            "description":"The class type of the payment group. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                                            "type":"string"
                                                        },
                                                        "creditCardNumber":{
                                                            "description":"The last four digits of the credit card number. (only for TokenizedCreditCards)",
                                                            "type":"string"
                                                        },
                                                        "externalSubtype":{
                                                            "description":"The subtype in the external system. Might be \"VISA\" for a PaymentGroup with an external type of \"CreditCard\". (only for ExternalPaymentGroups)",
                                                            "type":"string"
                                                        },
                                                        "paymentMethod":{
                                                            "description":"The payment method. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                                            "type":"string"
                                                        },
                                                        "externalSourceId":{
                                                            "description":"The external source ID, limited to 6 characters. (only for ExternalPaymentGroups)",
                                                            "type":"string"
                                                        },
                                                        "state":{
                                                            "description":"The state of this payment group.",
                                                            "type":"string"
                                                        },
                                                        "id":{
                                                            "description":"The internal ID of the payment group.",
                                                            "type":"string"
                                                        },
                                                        "stateDetail":{
                                                            "description":"Details about the state of this payment group.",
                                                            "type":"string"
                                                        },
                                                        "currencyCode":{
                                                            "description":"The three character currency code. For example: USD.",
                                                            "type":"string"
                                                        },
                                                        "expirationDayOfMonth":{
                                                            "description":"A string containing the two digit day of month when the credit card expires. (only only for TokenizedCreditCards)",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "salesChannel":{
                                                "description":"The sales channel of this order. default to \"default\".",
                                                "type":"string"
                                            },
                                            "paymentGroupCount":{
                                                "description":"The number of payment groups. (read-only, value is ignored when updating)",
                                                "type":"integer"
                                            },
                                            "priceInfo":{
                                                "description":"Pricing information, an instance of OrderPriceInfo.",
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Whether the price is discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "amount":{
                                                        "description":"The monetary amount.",
                                                        "type":"number"
                                                    },
                                                    "total":{
                                                        "description":"The monetary total: amount + shipping + tax. (read-only)",
                                                        "type":"number"
                                                    },
                                                    "shipping":{
                                                        "description":"The monetary cost of shipping.",
                                                        "type":"number"
                                                    },
                                                    "amountIsFinal":{
                                                        "description":"Whether the amount is final.",
                                                        "type":"boolean"
                                                    },
                                                    "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"
                                                    },
                                                    "currencyCode":{
                                                        "description":"The three character currency code for the monetary amounts.",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "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"
                                            },
                                            "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"
                                            },
                                            "commerceItems":{
                                                "description":"The commerce items (sometimes referred to as \"line items\") represent which actual skus are included in thef order in what quantity, and related information. Please see caution in description of update order. Existing commerce items are matched to input data by externalId, followed by id, followed by catalogRefId. The elements in the commerceItem are instances of CommerceItemImpl.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "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"
                                                                },
                                                                "priceListId":{
                                                                    "description":"The price list ID used for pricing.",
                                                                    "type":"string"
                                                                },
                                                                "quantityDiscounted":{
                                                                    "description":"The quanity discounted.",
                                                                    "type":"integer"
                                                                },
                                                                "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"
                                                                            },
                                                                            "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"
                                                                            },
                                                                            "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"
                                                        },
                                                        "quantity":{
                                                            "description":"The quantity included.",
                                                            "type":"integer"
                                                        },
                                                        "productId":{
                                                            "description":"The ID of the product.",
                                                            "type":"string"
                                                        },
                                                        "returnedQuantity":{
                                                            "description":"The quantity returned.",
                                                            "type":"integer"
                                                        },
                                                        "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"
                                                        },
                                                        "externalId":{
                                                            "description":"An optional, external ID for this commerce item.",
                                                            "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"
                                                        },
                                                        "catalogRefId":{
                                                            "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13101|METADATA INTERNAL ERROR|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the resource",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Admin Metadata Catalog"
                ],
                "x-internal-id":"ccadmin-v1-metadata-catalog-webhook-{id}-get",
                "x-filename-id":"ccadmin-v1-metadata-catalog-webhook-id-get"
            }
        },
        "/ccadmin/v1/stackDescriptors/{id}/config":{
            "get":{
                "summary":"getConfigDefinitionForStackDescriptor",
                "produces":[
                    "application/json"
                ],
                "operationId":"getConfigDefinitionForStackDescriptor",
                "description":"Get Config Definition For Stack Descriptor. Returns the Config Definition For Stack Descriptor",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getConfigDefinitionForStackDescriptor_response"
                        },
                        "examples":{
                            "application/json":{
                                "values":[
                                    {
                                        "helpText":"Whether to show the step names",
                                        "defaultValue":"false",
                                        "minLength":0,
                                        "label":"Show Step names",
                                        "type":"checkbox",
                                        "required":false,
                                        "displayOnInstances":null,
                                        "name":"showStepNames",
                                        "options":[
                                        ],
                                        "repositoryId":"showStepNames",
                                        "regexText":null,
                                        "displayAsCheckboxes":false,
                                        "maxLength":1000
                                    },
                                    {
                                        "helpText":"Whether to show the \"Previous\" and \"Next\" buttons",
                                        "defaultValue":"true",
                                        "minLength":0,
                                        "label":"Show Buttons",
                                        "type":"checkbox",
                                        "required":false,
                                        "displayOnInstances":null,
                                        "name":"showButtons",
                                        "options":[
                                        ],
                                        "repositoryId":"showButtons",
                                        "regexText":null,
                                        "displayAsCheckboxes":false,
                                        "maxLength":1000
                                    }
                                ],
                                "repositoryId":"progressTracker",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/stackDescriptors/progressTracker/config"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the stack descriptor ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Stack Descriptor"
                ],
                "x-internal-id":"ccadmin-v1-stackDescriptors-{id}-config-get",
                "x-filename-id":"ccadmin-v1-stackdescriptors-id-config-get"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/metadata/config/locale/{locale}":{
            "get":{
                "summary":"getConfigLocaleContentForWidgetDescriptor",
                "produces":[
                    "application/json"
                ],
                "operationId":"getConfigLocaleContentForWidgetDescriptor",
                "description":"Gets the config locale content for widget descriptor for the specified locale.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/configLocaleContentForWidgetDescriptor"
                        },
                        "examples":{
                            "application/json":{
                                "localeData":{
                                    "resources":{
                                        "exampleStringPropertyHelpText":"Example string property help text",
                                        "exampleOption3Label":"Example Option 3",
                                        "exampleBooleanPropertyLabel":"Example Boolean Property Label",
                                        "exampleStringPropertyLabel":"Example String Property Label",
                                        "exampleOptionPropertyLabel":"Example Option Property Label",
                                        "exampleOption1Label":"Example Option 1",
                                        "exampleBooleanPropertyHelpText":"Example boolean property help text",
                                        "exampleOptionPropertyHelpText":"Example option property help text",
                                        "exampleOption2Label":"Example Option 2"
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"locale",
                        "description":"The locale of the of the desired content",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-metadata-config-locale-{locale}-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-metadata-config-locale-locale-get"
            },
            "put":{
                "summary":"updateConfigLocaleContentForWidgetDescriptor",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateConfigLocaleContentForWidgetDescriptor",
                "description":"Update the config locale content for widget descriptor for the specified locale.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/configLocaleContentForWidgetDescriptor"
                        },
                        "examples":{
                            "application/json":{
                                "localeData":{
                                    "resources":{
                                        "exampleStringPropertyHelpText":"Example string property help text",
                                        "exampleOption3Label":"Example Option 3",
                                        "exampleBooleanPropertyLabel":"Example Boolean Property Label",
                                        "exampleStringPropertyLabel":"Example String Property Label",
                                        "exampleOptionPropertyLabel":"Example Option Property Label",
                                        "exampleOption1Label":"Example Option 1",
                                        "exampleBooleanPropertyHelpText":"Example boolean property help text",
                                        "exampleOptionPropertyHelpText":"Example option property help text",
                                        "exampleOption2Label":"Example Option 2"
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/configLocaleContentForWidgetDescriptor"
                        },
                        "in":"body",
                        "name":"updateConfigLocaleContentForWidgetDescriptor_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"locale",
                        "description":"The locale of the of the desired content",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-metadata-config-locale-{locale}-put",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-metadata-config-locale-locale-put"
            }
        },
        "/ccadmin/v1/shopperInputs/{id}":{
            "get":{
                "summary":"getShopperInput",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShopperInput",
                "description":"Get Shopper Input. Get information about the specified ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/ShopperInput_response"
                        },
                        "examples":{
                            "application/json":{
                                "uiEditorType":null,
                                "values":[
                                ],
                                "repositoryId":"giftMessage",
                                "name":"Gift Message",
                                "label":"Gift Message",
                                "type":"shortText",
                                "promptText":"Enter the gift message",
                                "required":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|26402|Cannot find shopper input Id.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of Shopper Input.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Shopper Input"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-shopperInputs-{id}-get",
                "x-filename-id":"ccadmin-v1-shopperinputs-id-get"
            },
            "delete":{
                "summary":"deleteShopperInput",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteShopperInput",
                "description":"Delete Shopper Input for the specified ID.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|26400|Invalid data error.  The exact error message will vary based on the property.|\n|26402|Cannot find shopper input Id.|\n|26410|Cannot delete Shopper Input as it is being referenced.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of Shopper Input.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Shopper Input"
                ],
                "x-internal-id":"ccadmin-v1-shopperInputs-{id}-delete",
                "x-filename-id":"ccadmin-v1-shopperinputs-id-delete"
            },
            "put":{
                "summary":"updateShopperInput",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateShopperInput",
                "description":"Update Shopper Input for the specified ID. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/ShopperInput_response"
                        },
                        "examples":{
                            "application/json":{
                                "uiEditorType":null,
                                "repositoryId":"giftMessage",
                                "name":"Gift Message",
                                "label":"Gift Message",
                                "type":"shortText",
                                "promptText":"Enter the gift message",
                                "required":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|26400|Invalid data error.  The exact error message will vary based on the property.|\n|26402|Cannot find shopper input Id.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of Shopper Input.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateShopperInput_request"
                        },
                        "in":"body",
                        "name":"updateShopperInput_request",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Shopper Input"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-shopperInputs-{id}-put",
                "x-filename-id":"ccadmin-v1-shopperinputs-id-put"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/updateSiteAssociations":{
            "post":{
                "summary":"updateWidgetDescriptorSites",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateWidgetDescriptorSites",
                "description":"Update Widget Descriptor Sites. Updates the site associations for global widgets /{id}/updateSiteAssociations",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateWidgetDescriptorSites_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/widgetDescriptors/myGlobalWidget/updateSiteAssociations"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33017|Specified widget ID does not exist|\n|30001|Specified site ID does not exist|\n|33048|Error occurred attempting to update the widget|\n|33046|Sites property missing from request|\n|33047|Attempt made to update site associations for a widget that is not global|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the id of the widget",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateWidgetDescriptorSites_request"
                        },
                        "in":"body",
                        "name":"updateWidgetDescriptorSites_request"
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-updateSiteAssociations-post",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-updatesiteassociations-post"
            }
        },
        "/ccadmin/v1/reports/{id}":{
            "post":{
                "summary":"getReportData",
                "produces":[
                    "application/json"
                ],
                "operationId":"getReportData",
                "description":"Get Report Data. Returns the report data as a list of records from a given reportId and other report filtering criteria details . Records are represented as a map with property name and value. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getReportData_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "includedTax":"",
                                    "netRevenue":"",
                                    "unitsSold":"",
                                    "averageOrderValue":"",
                                    "promotionalDiscount":"",
                                    "averageOrderMarkdownDiscount":"",
                                    "grossRevenue":"",
                                    "markdownDiscount":"",
                                    "averageOrderPromotionalDiscount":"",
                                    "shipping":"",
                                    "fullListPrice":"",
                                    "excludedTax":"",
                                    "averageOrderGrossRevenue":"",
                                    "orders":"0",
                                    "averageOrderSize":""
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|94028|emptyReportCacheParameters.|\n|94027|getReportDataCacheFailed.|\n|20213|errorListingPriceListGroups|\n|94004|reportDataParseError.|\n|20035|listHistoryProductsInternalError.|\n|94003|Product filter transform error.|\n|94069|Category Ids filter transform parsing error|\n|20034|getListProductsInternalError.|\n|94007|InvalidReportInput.|\n|94064|Transaction currency filter transform error.|\n|94063|Transaction currency filter parsing error.|\n|94002|Location filter transform error.|\n|94068|Category Ids filter parsing error|\n|94001|Product filter parsing error.|\n|94023|unconfiguredReportVaribaleError.|\n|94000|Location filter parsing error.|\n|94022|Failed to get OBIEE analysis.|\n|94066|price list group filter transfrom error.|\n|94021|Invalid OBIEE analysis.|\n|94065|price list group filter parsing error.|\n|20052|List colletions internal Error|\n|94015|reportNotConfigured.|\n|94014|Log off to OBIEE failed.|\n|94019|chartDataNotSupported.|\n|94018|reportDataNotSupported.|\n|20185|invalidPriceListGroup|\n|94073|Organization filter transform parsing error|\n|94072|Organization filter parsing error|\n|94013|getSessionFailed.|\n|94012|getObieeDataFailed.|\n|94034|Credential properties retrieval error.|\n|94033|Credential properties not set error.|\n|20205|invalidTransactionCurrency|\n|94071|Category Types filter transform parsing error|\n|94070|Category Types filter parsing error|\n|30022|invalidSiteId|\n|94074|Site Ids filter parsing error|\n|94075|Site Ids filter transform parsing error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of report.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/getReportData_request"
                        },
                        "in":"body",
                        "name":"getReportData_request"
                    }
                ],
                "tags":[
                    "Admin/Reports"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-reports-{id}-post",
                "x-filename-id":"ccadmin-v1-reports-id-post"
            }
        },
        "/ccadmin/v1/applicationDeployment/{id}/status":{
            "get":{
                "summary":"getApplicationDeploymentStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"getApplicationDeploymentStatus",
                "description":"Get status for Application Deployment ID. Returns an Application Deployment status matching a specified ID",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getApplicationDeploymentStatus_response"
                        },
                        "examples":{
                            "application/json":{
                                "preview":{
                                    "deployed":"5600001",
                                    "controllers":[
                                        {
                                            "error":{
                                                "details":[
                                                    {
                                                        "message":"java.io.FileNotFoundException: http://localhost:9080/controller/v1/status/5600001",
                                                        "class":"atg.cloud.rest.CCRestClient$CCRestClientException"
                                                    },
                                                    {
                                                        "message":"http://localhost:9080/controller/v1/status/5600001",
                                                        "class":"java.io.FileNotFoundException"
                                                    }
                                                ]
                                            }
                                        }
                                    ]
                                },
                                "deployments":[
                                    {
                                        "errorMessages":[
                                        ],
                                        "warningMessages":[
                                        ],
                                        "metadata":"{\"appName\":\"core-commerce-reference-store\",\"appDir\":\"packages/apps/core-commerce-reference-store\"}",
                                        "repositoryId":"5600001",
                                        "infoMessages":[
                                        ],
                                        "state":"ACCEPTED",
                                        "clusterId":"storefront",
                                        "id":"5600001",
                                        "applicationId":"core-commerce-reference-store",
                                        "creationDate":"2021-09-21T11:01:39.296Z"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://london60816.lhr.fusionapps02lhr.oraclevcn.com:9080/ccadmin/v1/applicationDeployment/5600001/status"
                                    }
                                ],
                                "deployment":{
                                    "errorMessages":[
                                    ],
                                    "warningMessages":[
                                    ],
                                    "metadata":"{\"appName\":\"core-commerce-reference-store\",\"appDir\":\"packages/apps/core-commerce-reference-store\"}",
                                    "repositoryId":"5600001",
                                    "infoMessages":[
                                    ],
                                    "state":"ACCEPTED",
                                    "clusterId":"storefront",
                                    "id":"5600001",
                                    "applicationId":"core-commerce-reference-store",
                                    "creationDate":"2021-09-21T11:01:39.296Z"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Application ID to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Application Deployments"
                ],
                "x-internal-id":"ccadmin-v1-applicationDeployment-{id}-status-get",
                "x-filename-id":"ccadmin-v1-applicationdeployment-id-status-get"
            }
        },
        "/ccadmin/v1/reportFilterConfigurations":{
            "post":{
                "summary":"saveReportFilterConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveReportFilterConfiguration",
                "description":"Save Report Filter Configuration. Save the filter configuration for the first time with the last run report",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveReportFilterConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "reportingStartDate":null,
                                "transactionCurrency":"USD",
                                "billingRegions":[
                                    "US-AL",
                                    "US-AB"
                                ],
                                "reportingEndDate":null,
                                "groupBy":null,
                                "shippingCountries":[
                                    "AS"
                                ],
                                "timeFrame":"yesterday",
                                "priceListGroups":[
                                    "UsDollar"
                                ],
                                "billingCountries":[
                                    "AS"
                                ],
                                "shippingRegions":[
                                    "US-AL",
                                    "US-AB"
                                ],
                                "metric":"grossRevenue",
                                "productIds":[
                                ],
                                "repositoryId":"admin-orders",
                                "context":"orders",
                                "siteIds":[
                                    "siteUS"
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/reportFilterConfiguration"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|94049|Filter Configuration for user already exists or error while saving the filter configuration.|\n|94007|If some input for filter configuration is not valid or not available when required.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveReportFilterConfiguration_request"
                        },
                        "in":"body",
                        "name":"saveReportFilterConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Report Filter Configuration"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-reportFilterConfigurations-post",
                "x-filename-id":"ccadmin-v1-reportfilterconfigurations-post"
            },
            "get":{
                "summary":"listReportFilterConfigurations",
                "produces":[
                    "application/json"
                ],
                "operationId":"listReportFilterConfigurations",
                "description":"List Report Filter Configurations. Returns all the filter configurations for the last run report for the profile currently logged in. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listReportFilterConfigurations_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "reportingStartDate":null,
                                    "transactionCurrency":"USD",
                                    "billingRegions":[
                                        "US-AB",
                                        "US-AL"
                                    ],
                                    "reportingEndDate":null,
                                    "groupBy":"day",
                                    "shippingCountries":[
                                        "AS"
                                    ],
                                    "timeFrame":"yesterday",
                                    "products":[
                                        {
                                            "productId":"Product_15CD",
                                            "productName":"Abbott and Costello Meet Frankenstein"
                                        },
                                        {
                                            "productId":"Product_19Cxy",
                                            "productName":"16 Candles"
                                        }
                                    ],
                                    "priceListGroups":[
                                        "UsDollar"
                                    ],
                                    "billingCountries":[
                                        "AS"
                                    ],
                                    "metric":"grossRevenue",
                                    "shippingRegions":[
                                        "US-AB",
                                        "US-AL"
                                    ],
                                    "context":"orders",
                                    "siteIds":[
                                        {
                                            "siteURL":"localhost:9080",
                                            "siteId":"siteUS",
                                            "siteName":"Commerce Cloud Site"
                                        },
                                        {
                                            "siteURL":"localhost:9080",
                                            "siteId":"100001",
                                            "siteName":"Site2 cloud commerce"
                                        }
                                    ]
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|94046|If some exception is thrown while some repository exception.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Report Filter Configuration"
                ],
                "x-internal-id":"ccadmin-v1-reportFilterConfigurations-get",
                "x-filename-id":"ccadmin-v1-reportfilterconfigurations-get"
            }
        },
        "/ccadmin/v1/themes/{id}/restoreSource":{
            "put":{
                "summary":"Restore a theme's source by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"restoreThemeSource",
                "description":"Resets the style and variable LESS code for a particular theme. They are reset to the last saved values from Theme Editor.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/restoreThemeSource_response"
                        },
                        "examples":{
                            "application/json":{
                                "variables":"\n\n/***** Colours *****/\n\n@ButtonPrimaryBackgroundColor : #195d8e;\r\n@ButtonPrimaryBorderRadius : 4px;\r\n@ButtonPrimaryFontFamily : @sansFontFamily;\r\n@ButtonPrimaryFontStyle : normal;\r\n@ButtonPrimaryFontWeight : normal;\r\n@ButtonPrimarySize : medium;\r\n@ButtonPrimaryTextColor : #ffffff;\r\n@ButtonPrimaryTextDecoration : none;\r\n@ButtonPrimaryUseGradient : false;\r\n@ButtonSecondaryBackgroundColor : #f7f7f7;\r\n@ButtonSecondaryBorderRadius : 4px;\r\n@ButtonSecondaryFontFamily : @sansFontFamily;\r\n@ButtonSecondaryFontStyle : normal;\r\n@ButtonSecondaryFontWeight : normal;\r\n@ButtonSecondarySize : medium;\r\n@ButtonSecondaryTextColor : #3d3d3d;\r\n@ButtonSecondaryTextDecoration : none;\r\n@ButtonSecondaryUseGradient : false;\r\n@LinkColor : #195d8d;\r\n@LinkHoverColor : #114062;\r\n@LinkVisitedColor : #195d8d;\r\n@NavbarBackgroundColor : #ffffff;\r\n@NavbarBackgroundHoverColor : #ffffff;\r\n@NavbarLinkColor : #3d3d3d;\r\n@NavbarLinkHoverColor : #195d8d;\r\n@NavbarTextColor : #333333;\r\n@SubNavigationBackgroundColor : #ffffff;\r\n@SubNavigationBackgroundHoverColor : #ffffff;\r\n@SubNavigationLinkColor : #3d3d3d;\r\n@SubNavigationLinkHoverColor : #195d8d;\r\n@SubNavigationTextColor : #6f7178;\r\n@TextColor : #333333;\r\n@mobileNavBarButtonColor : #333333;\r\n\n\n/***** Typography *****/\n\n@H1FontFamily : inherit;\r\n@H1FontSize : 2.75rem;\r\n@H1FontStyle : inherit;\r\n@H1FontWeight : bold;\r\n@H1LineHeight : 150%;\r\n@H1TextAlign : inherit;\r\n@H1TextColor : inherit;\r\n@H1TextDecoration : inherit;\r\n@H2FontFamily : inherit;\r\n@H2FontSize : 2.25rem;\r\n@H2FontStyle : inherit;\r\n@H2FontWeight : bold;\r\n@H2LineHeight : 150%;\r\n@H2TextAlign : inherit;\r\n@H2TextColor : inherit;\r\n@H2TextDecoration : inherit;\r\n@H3FontFamily : inherit;\r\n@H3FontSize : 1.75rem;\r\n@H3FontStyle : inherit;\r\n@H3FontWeight : bold;\r\n@H3LineHeight : 150%;\r\n@H3TextAlign : inherit;\r\n@H3TextColor : inherit;\r\n@H3TextDecoration : inherit;\r\n@H4FontFamily : inherit;\r\n@H4FontSize : 1.25rem;\r\n@H4FontStyle : inherit;\r\n@H4FontWeight : bold;\r\n@H4LineHeight : 150%;\r\n@H4TextAlign : inherit;\r\n@H4TextColor : inherit;\r\n@H4TextDecoration : inherit;\r\n@H5FontFamily : inherit;\r\n@H5FontSize : 1.00rem;\r\n@H5FontStyle : inherit;\r\n@H5FontWeight : normal;\r\n@H5LineHeight : 150%;\r\n@H5TextAlign : inherit;\r\n@H5TextColor : inherit;\r\n@H5TextDecoration : inherit;\r\n@H6FontFamily : inherit;\r\n@H6FontSize : 0.85rem;\r\n@H6FontStyle : inherit;\r\n@H6FontWeight : normal;\r\n@H6LineHeight : 150%;\r\n@H6TextAlign : inherit;\r\n@H6TextColor : inherit;\r\n@H6TextDecoration : inherit;\r\n@ParagraphFontFamily : inherit;\r\n@ParagraphFontSize : 1.00rem;\r\n@ParagraphFontStyle : inherit;\r\n@ParagraphFontWeight : normal;\r\n@ParagraphLineHeight : 150%;\r\n@ParagraphTextAlign : inherit;\r\n@ParagraphTextColor : inherit;\r\n@ParagraphTextDecoration : inherit;\r\n@SiteFontFamily : @sansFontFamily;\r\n@SiteFontSize : 14px;\r\n@SiteFontStyle : normal;\r\n@SiteFontWeight : normal;\r\n@SiteLineHeight : 150%;\r\n@SiteTextAlign : left;\r\n@SiteTextColor : #333333;\r\n@SiteTextDecoration : none;\r\n\n\n/***** General *****/\n\n@FooterBackgroundColor : #ffffff;\r\n@FooterBackgroundColorBottom : #ffffff;\r\n@FooterBackgroundColorTop : #ffffff;\r\n@FooterBackgroundImageAttachment : scroll;\r\n@FooterBackgroundImagePosition : top left;\r\n@FooterBackgroundImageRepeat : repeat-x;\r\n@FooterBackgroundImageURL : none;\r\n@FooterBackgroundUseGradient : false;\r\n@FooterBorderTopColor : #ffffff;\r\n@HeaderBackgroundColor : #ffffff;\r\n@HeaderBackgroundColorBottom : #ffffff;\r\n@HeaderBackgroundColorTop : #ffffff;\r\n@HeaderBackgroundImageAttachment : scroll;\r\n@HeaderBackgroundImagePosition : bottom center;\r\n@HeaderBackgroundImageRepeat : repeat-x;\r\n@HeaderBackgroundImageURL : url(/img/header-btm-line.png);\r\n@HeaderBackgroundUseGradient : false;\r\n@HeaderTopBackgroundColor : #ffffff;\r\n@HeaderTopBackgroundColorBottom : #ffffff;\r\n@HeaderTopBackgroundColorTop : #ffffff;\r\n@HeaderTopBackgroundImageAttachment : scroll;\r\n@HeaderTopBackgroundImagePosition : top left;\r\n@HeaderTopBackgroundImageRepeat : repeat-x;\r\n@HeaderTopBackgroundImageURL : none;\r\n@HeaderTopBackgroundUseGradient : false;\r\n@HeaderTopBorderBottomColor : #ffffff;\r\n@HeaderTopPaddingTop : 25px;\r\n@SiteBackgroundColor : #ffffff;\r\n@SiteBackgroundColorBottom : #ffffff;\r\n@SiteBackgroundColorTop : #ffffff;\r\n@SiteBackgroundImageAttachment : fixed;\r\n@SiteBackgroundImagePosition : top center;\r\n@SiteBackgroundImageRepeat : no-repeat;\r\n@SiteBackgroundImageURL : none;\r\n@SiteBackgroundUseGradient : false;\r\n@SitePageBackgroundColor : #ffffff;\r\n",
                                "styles":"/******************************************************************************\r\n    MIXINS\r\n******************************************************************************/\r\n.background-styles (@BackgroundColor, @BackgroundImageURL, @BackgroundImageRepeat, @BackgroundImagePosition,\r\n                    @BackgroundColorTop, @BackgroundColorBottom, @BackgroundImageAttachment) {\r\n\r\n\r\n  background: -moz-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: -webkit-gradient(left top, left bottom, color-stop(0%, @BackgroundColorTop), color-stop(100%, @BackgroundColorBottom));\r\n  background: -webkit-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: -o-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: -ms-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: linear-gradient(to bottom, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  filter:~\"progid:DXImageTransform.Microsoft.gradient(startColorstr='@{BackgroundColorTop}', endColorstr='@{BackgroundColorBottom}', GradientType=0)\";\r\n}\r\n\r\n/******************************************************************************\r\n    GENERAL STYLES\r\n******************************************************************************/\r\nhtml {\r\n  font-size: @SiteFontSize;\r\n}\r\n\r\nbody {\r\n\r\n  background: @SiteBackgroundColor @SiteBackgroundImageURL @SiteBackgroundImagePosition @SiteBackgroundImageRepeat;\r\n\r\n  .SiteBackground() when (@SiteBackgroundUseGradient) {\r\n    .background-styles (@SiteBackgroundColor, @SiteBackgroundImageURL, @SiteBackgroundImageRepeat, @SiteBackgroundImagePosition,\r\n                        @SiteBackgroundColorTop, @SiteBackgroundColorBottom, @SiteBackgroundImageAttachment);\r\n  }\r\n  .SiteBackground;\r\n\r\n  background-attachment: @SiteBackgroundImageAttachment;\r\n\r\n  color:                @TextColor;\r\n  font-family:          @SiteFontFamily;\r\n  font-size:            1rem;\r\n  font-style:           @SiteFontStyle;\r\n  font-weight:          @SiteFontWeight;\r\n  line-height:          @SiteLineHeight;\r\n  text-align:           @SiteTextAlign;\r\n  text-decoration:      @SiteTextDecoration;\r\n}\r\n\r\nhtml[dir=\"rtl\"] body {\r\n  text-align: right;\r\n}\r\n\r\n#page {\r\n  background-color:     @SitePageBackgroundColor;\r\n}\r\n\r\n/******************************************************************************\r\n    LINK STYLES\r\n******************************************************************************/\r\n\r\na:link    {color:@LinkColor;}         /* unvisited link */\r\na:visited {color:@LinkVisitedColor;}  /* visited link */\r\na:hover   {color:@LinkHoverColor;}    /* mouse over link */\r\n\r\n/******************************************************************************\r\n    TYPOGRAPHY STYLES\r\n******************************************************************************/\r\n\r\nh1 {\r\n\r\n  color: @H1TextColor;\r\n  line-height: @H1LineHeight;\r\n  font-family: @H1FontFamily;\r\n  font-size: @H1FontSize;\r\n  font-weight: @H1FontWeight;\r\n  font-style: @H1FontStyle;\r\n  text-align: @H1TextAlign;\r\n  text-decoration: @H1TextDecoration;\r\n\r\n}\r\n\r\nh2 {\r\n\r\n  color: @H2TextColor;\r\n  font-family: @H2FontFamily;\r\n  font-size: @H2FontSize;\r\n  font-style: @H2FontStyle;\r\n  font-weight: @H2FontWeight;\r\n  line-height: @H2LineHeight;\r\n  text-align: @H2TextAlign;\r\n  text-decoration: @H2TextDecoration;\r\n\r\n}\r\n\r\nh3 {\r\n\r\n  color: @H3TextColor;\r\n  font-family: @H3FontFamily;\r\n  font-size: @H3FontSize;\r\n  font-style: @H3FontStyle;\r\n  font-weight: @H3FontWeight;\r\n  line-height: @H3LineHeight;\r\n  text-align: @H3TextAlign;\r\n  text-decoration: @H3TextDecoration;\r\n\r\n}\r\n\r\nh4 {\r\n\r\n  color: @H4TextColor;\r\n  font-family: @H4FontFamily;\r\n  font-size: @H4FontSize;\r\n  font-style: @H4FontStyle;\r\n  font-weight: @H4FontWeight;\r\n  line-height: @H4LineHeight;\r\n  text-align: @H4TextAlign;\r\n  text-decoration: @H4TextDecoration;\r\n}\r\n\r\nh5 {\r\n  color: @H5TextColor;\r\n  font-family: @H5FontFamily;\r\n  font-size: @H5FontSize;\r\n  font-style: @H5FontStyle;\r\n  font-weight: @H5FontWeight;\r\n  line-height: @H5LineHeight;\r\n  text-align: @H5TextAlign;\r\n  text-decoration: @H5TextDecoration;\r\n}\r\n\r\nh6 {\r\n  color: @H6TextColor;\r\n  font-family: @H6FontFamily;\r\n  font-size: @H6FontSize;\r\n  font-style: @H6FontStyle;\r\n  font-weight: @H6FontWeight;\r\n  line-height: @H6LineHeight;\r\n  text-align: @H6TextAlign;\r\n  text-decoration: @H6TextDecoration;\r\n}\r\n\r\np {\r\n  color: @ParagraphTextColor;\r\n  font-family: @ParagraphFontFamily;\r\n  font-size: @ParagraphFontSize;\r\n  font-style: @ParagraphFontStyle;\r\n  font-weight: @ParagraphFontWeight;\r\n  line-height: @ParagraphLineHeight;\r\n  text-align: @ParagraphTextAlign;\r\n  text-decoration: @ParagraphTextDecoration;\r\n}\r\n\r\n/******************************************************************************\r\n    BUTTON STYLES\r\n******************************************************************************/\r\n.ccButton(@ButtonBackgroundColor, @ButtonBorderRadius, @ButtonTextColor, @ButtonFontFamily, @ButtonFontWeight,\r\n          @ButtonFontStyle, @ButtonTextDecoration, @ButtonUseGradient, @ButtonSize) {\r\n\r\n  .btn;\r\n\r\n  background-color: @ButtonBackgroundColor;\r\n\r\n  white-space: normal;\r\n\r\n  .ButtonBackground() when (@ButtonUseGradient) {\r\n    background-image: -moz-linear-gradient(top,@ButtonBackgroundColor, darken(@ButtonBackgroundColor, 10%));\r\n    background-image: -webkit-gradient(linear,0 0,0 100%,from(@ButtonBackgroundColor),to(darken(@ButtonBackgroundColor, 10%)));\r\n    background-image: -webkit-linear-gradient(top,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-image: -o-linear-gradient(top,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-image: linear-gradient(to bottom,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-repeat: repeat-x;\r\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ButtonBackgroundColor', endColorstr='darken(@ButtonBackgroundColor, 10%)', GradientType=0);\r\n  }\r\n  .ButtonBackground;\r\n\r\n  border:           1px solid darken(@ButtonBackgroundColor, 15%);\r\n\r\n  color:            @ButtonTextColor;\r\n\r\n  font-family:      @ButtonFontFamily;\r\n  font-style:       @ButtonFontStyle;\r\n  font-weight:      @ButtonFontWeight;\r\n  text-decoration:  @ButtonTextDecoration;\r\n\r\n  &:hover, &:focus {\r\n    background-color: darken(@ButtonBackgroundColor, 10%);\r\n\r\n    color:            @ButtonTextColor;\r\n\r\n    font-family:      @ButtonFontFamily;\r\n    font-style:       @ButtonFontStyle;\r\n    font-weight:      @ButtonFontWeight;\r\n    text-decoration:  @ButtonTextDecoration;\r\n  }\r\n\r\n  &:disabled:hover, &.disabled:hover, &.disabled:focus {\r\n    background-color: @ButtonBackgroundColor;\r\n    background-image: none;\r\n  }\r\n\r\n  &:link {\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n  &:visited {\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n  &:hover {\r\n    background-color: darken(@ButtonBackgroundColor, 10%);\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n\r\n  .ButtonSize() when (@ButtonSize = extraSmall) {\r\n    .btn-xs;\r\n  }\r\n  .ButtonSize;\r\n\r\n  .ButtonSize() when (@ButtonSize = small) {\r\n    .btn-sm;\r\n  }\r\n  .ButtonSize;\r\n\r\n  .ButtonSize() when (@ButtonSize = large) {\r\n    .btn-lg;\r\n  }\r\n  .ButtonSize;\r\n\r\n  border-radius:    @ButtonBorderRadius;\r\n}\r\n\r\n// Primary buttons\r\n.cc-button-primary {\r\n  .ccButton(@ButtonPrimaryBackgroundColor, @ButtonPrimaryBorderRadius, @ButtonPrimaryTextColor, @ButtonPrimaryFontFamily, @ButtonPrimaryFontWeight,\r\n      @ButtonPrimaryFontStyle, @ButtonPrimaryTextDecoration, @ButtonPrimaryUseGradient, @ButtonPrimarySize);\r\n}\r\n\r\n// Secondary buttons\r\n.cc-button-secondary {\r\n  .ccButton(@ButtonSecondaryBackgroundColor, @ButtonSecondaryBorderRadius, @ButtonSecondaryTextColor, @ButtonSecondaryFontFamily, @ButtonSecondaryFontWeight,\r\n      @ButtonSecondaryFontStyle, @ButtonSecondaryTextDecoration, @ButtonSecondaryUseGradient, @ButtonSecondarySize);\r\n}\r\n\r\n/******************************************************************************\r\n    HEADER STYLES\r\n******************************************************************************/\r\n\r\n#region-header #siteHead {\r\n\r\n  background: @HeaderBackgroundColor @HeaderBackgroundImageURL @HeaderBackgroundImagePosition @HeaderBackgroundImageRepeat;\r\n  background-attachment: @HeaderBackgroundImageAttachment;\r\n\r\n  .HeaderBackground() when (@HeaderBackgroundUseGradient) {\r\n    .background-styles (@HeaderBackgroundColor, @HeaderBackgroundImageURL, @HeaderBackgroundImageRepeat, @HeaderBackgroundImagePosition,\r\n        @HeaderBackgroundColorTop, @HeaderBackgroundColorBottom, @HeaderBackgroundImageAttachment);\r\n  }\r\n  .HeaderBackground;\r\n}\r\n\r\n.header-background {\r\n  background: @HeaderTopBackgroundColor @HeaderTopBackgroundImageURL @HeaderTopBackgroundImagePosition @HeaderTopBackgroundImageRepeat;\r\n  background-attachment: @HeaderTopBackgroundImageAttachment;\r\n\r\n  .HeaderTopBackground() when (@HeaderTopBackgroundUseGradient) {\r\n    .background-styles (@HeaderTopBackgroundColor, @HeaderTopBackgroundImageURL, @HeaderTopBackgroundImageRepeat, @HeaderTopBackgroundImagePosition,\r\n        @HeaderTopBackgroundColorTop, @HeaderTopBackgroundColorBottom, @HeaderTopBackgroundImageAttachment);\r\n  }\r\n  .HeaderTopBackground;\r\n}\r\n\r\n\r\n/******************************************************************************\r\n    FOOTER STYLES\r\n******************************************************************************/\r\n\r\nfooter.footer {\r\n  background: @FooterBackgroundColor;\r\n  background-position:@FooterBackgroundImagePosition;\r\n  background-repeat: @FooterBackgroundImageRepeat;\r\n  background-image: @FooterBackgroundImageURL;\r\n  background-attachment: @FooterBackgroundImageAttachment;\r\n  border-top-color: @FooterBorderTopColor;\r\n\r\n  .FooterBackground() when (@FooterBackgroundUseGradient) {\r\n    .background-styles (@FooterBackgroundColor, @FooterBackgroundImageURL, @FooterBackgroundImageRepeat, @FooterBackgroundImagePosition,\r\n        @FooterBackgroundColorTop, @FooterBackgroundColorBottom, @FooterBackgroundImageAttachment);\r\n  }\r\n  .FooterBackground;\r\n}\r\n\r\n/******************************************************************************\r\n    LAZILY LOADED IMAGE STYLES\r\n******************************************************************************/\r\n\r\n\r\n@-webkit-keyframes placeHolderShimmer {\r\n  from {\r\n    background-position: 0 0;\r\n  }\r\n  to {\r\n    background-position: 300px 0;\r\n  }\r\n}\r\n\r\n@keyframes placeHolderShimmer {\r\n  from {\r\n    background-position: 0 0;\r\n  }\r\n  to {\r\n    background-position: 300px 0;\r\n  }\r\n}\r\n\r\n.ccLazyLoad-animated-background {\r\n  -webkit-animation-duration: 2s;\r\n  animation-duration: 2s;\r\n  -webkit-animation-fill-mode: forwards;\r\n  animation-fill-mode: forwards;\r\n  -webkit-animation-iteration-count: infinite;\r\n  animation-iteration-count: infinite;\r\n  -webkit-animation-name: placeHolderShimmer;\r\n  animation-name: placeHolderShimmer;\r\n  -webkit-animation-timing-function: linear;\r\n  animation-timing-function: linear;\r\n  background: #f6f7f8;\r\n  background: #eeeeee;\r\n  background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eeeeee), color-stop(18%, #dddddd), color-stop(33%, #eeeeee));\r\n  background: -webkit-linear-gradient(left, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);\r\n  background: linear-gradient(to right,  #eeeeee 8%,#dddddd 18%,#eeeeee 33%);\r\n  -webkit-background-size: 100% 100%;\r\n  background-size: 100% 100%;\r\n  position: relative;\r\n}\r\n\r\n.ccLazyLoad-background {\r\n  background: #e9eaed;\r\n}\r\n\r\nimg.ccLazyLoad {\r\n  opacity: 0.1;\r\n}\r\n\r\nimg.ccLazyLoaded {\r\n}",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/themes/cloudLakeTheme/restoreSource"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70004</td><td>Theme with given ID does not exist on system.</td><td>Ensure you have specified a valid theme ID.</td></tr><tr><td>70017</td><td>Error fetching theme source.</td><td>See returned error messages for more information.</td></tr><tr><td>70022</td><td>Error restoring theme source.</td><td>See returned error messages for more information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the theme.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-{id}-restoreSource-put",
                "x-filename-id":"ccadmin-v1-themes-id-restoresource-put"
            }
        },
        "/ccadmin/v1/layouts/{id}/structure":{
            "get":{
                "summary":"getLayoutStructure",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLayoutStructure",
                "description":"Get Layout Structure. Returns the structure of a layout including regions and widgets based on the id",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLayoutStructure_response"
                        },
                        "examples":{
                            "application/json":{
                                "layout":{
                                    "regions":[
                                        {
                                            "cssClass":null,
                                            "name":"header",
                                            "width":12,
                                            "repositoryId":"headerRegionHomePage",
                                            "widgets":[
                                                {
                                                    "displayName":"Header Widget",
                                                    "repositoryId":"headerWidgetInst",
                                                    "descriptor":{
                                                        "repositoryId":"headerWidget",
                                                        "minWidth":1,
                                                        "editableWidget":true
                                                    }
                                                }
                                            ],
                                            "height":300
                                        },
                                        {
                                            "cssClass":null,
                                            "name":"megaMenu",
                                            "width":12,
                                            "repositoryId":"megaMenuRegionHomePage",
                                            "widgets":[
                                                {
                                                    "displayName":"Collection Navigation Widget",
                                                    "repositoryId":"megaMenuInst",
                                                    "descriptor":{
                                                        "repositoryId":"megaMenu",
                                                        "minWidth":1,
                                                        "editableWidget":true
                                                    }
                                                }
                                            ],
                                            "height":300
                                        },
                                        {
                                            "cssClass":null,
                                            "name":"hero",
                                            "width":12,
                                            "repositoryId":"heroRegion12col",
                                            "widgets":[
                                                {
                                                    "displayName":"Hero",
                                                    "repositoryId":"heroWidgetInst",
                                                    "descriptor":{
                                                        "repositoryId":"heroWidget",
                                                        "minWidth":1,
                                                        "editableWidget":true
                                                    }
                                                }
                                            ],
                                            "height":300
                                        },
                                        {
                                            "cssClass":null,
                                            "name":"footer",
                                            "width":12,
                                            "repositoryId":"footerRegionHomePage",
                                            "widgets":[
                                                {
                                                    "displayName":"Footer Widget",
                                                    "repositoryId":"footerInst",
                                                    "descriptor":{
                                                        "repositoryId":"footer",
                                                        "minWidth":1,
                                                        "editableWidget":true
                                                    }
                                                }
                                            ],
                                            "height":300
                                        }
                                    ],
                                    "displayName":"Home Layout",
                                    "name":"homePageLayout",
                                    "repositoryId":"homePageLayout"
                                },
                                "_links":{
                                    "self":{
                                        "href":"/ccadminui/v1/layouts/homePageLayout/structure"
                                    }
                                },
                                "widgetPages":{
                                    "headerWidgetInst":[
                                        {
                                            "repositoryId":"404page"
                                        },
                                        {
                                            "repositoryId":"aboutUsPage"
                                        },
                                        {
                                            "repositoryId":"categoryPage"
                                        },
                                        {
                                            "repositoryId":"contactUsPage"
                                        },
                                        {
                                            "repositoryId":"homePage"
                                        },
                                        {
                                            "repositoryId":"noSearchResultsPage"
                                        },
                                        {
                                            "repositoryId":"orderHistoryPage"
                                        },
                                        {
                                            "repositoryId":"privacyPage"
                                        },
                                        {
                                            "repositoryId":"productPage"
                                        },
                                        {
                                            "repositoryId":"profilePage"
                                        },
                                        {
                                            "repositoryId":"returnsPage"
                                        },
                                        {
                                            "repositoryId":"searchResultsPage"
                                        },
                                        {
                                            "repositoryId":"shippingPage"
                                        },
                                        {
                                            "repositoryId":"shoppingCartSummaryPage"
                                        },
                                        {
                                            "repositoryId":"signupPage"
                                        }
                                    ],
                                    "megaMenuInst":[
                                        {
                                            "repositoryId":"aboutUsPage"
                                        },
                                        {
                                            "repositoryId":"categoryPage"
                                        },
                                        {
                                            "repositoryId":"contactUsPage"
                                        },
                                        {
                                            "repositoryId":"homePage"
                                        },
                                        {
                                            "repositoryId":"noSearchResultsPage"
                                        },
                                        {
                                            "repositoryId":"orderHistoryPage"
                                        },
                                        {
                                            "repositoryId":"privacyPage"
                                        },
                                        {
                                            "repositoryId":"productPage"
                                        },
                                        {
                                            "repositoryId":"profilePage"
                                        },
                                        {
                                            "repositoryId":"returnsPage"
                                        },
                                        {
                                            "repositoryId":"searchResultsPage"
                                        },
                                        {
                                            "repositoryId":"shippingPage"
                                        },
                                        {
                                            "repositoryId":"shoppingCartSummaryPage"
                                        },
                                        {
                                            "repositoryId":"signupPage"
                                        }
                                    ],
                                    "footerInst":[
                                        {
                                            "repositoryId":"checkoutConfirmationPage"
                                        },
                                        {
                                            "repositoryId":"privacyPage"
                                        },
                                        {
                                            "repositoryId":"aboutUsPage"
                                        },
                                        {
                                            "repositoryId":"shoppingCartSummaryPage"
                                        },
                                        {
                                            "repositoryId":"checkoutPage"
                                        },
                                        {
                                            "repositoryId":"orderHistoryPage"
                                        },
                                        {
                                            "repositoryId":"returnsPage"
                                        },
                                        {
                                            "repositoryId":"profilePage"
                                        },
                                        {
                                            "repositoryId":"contactUsPage"
                                        },
                                        {
                                            "repositoryId":"categoryPage"
                                        },
                                        {
                                            "repositoryId":"searchResultsPage"
                                        },
                                        {
                                            "repositoryId":"404page"
                                        },
                                        {
                                            "repositoryId":"signupPage"
                                        },
                                        {
                                            "repositoryId":"productPage"
                                        },
                                        {
                                            "repositoryId":"noSearchResultsPage"
                                        },
                                        {
                                            "repositoryId":"homePage"
                                        },
                                        {
                                            "repositoryId":"shippingPage"
                                        }
                                    ],
                                    "heroWidgetInst":[
                                        {
                                            "repositoryId":"homePage"
                                        }
                                    ]
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|32001|Error retrieving the layout by its ID.|\n|32010|The specified layout does not exist|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/getLayoutStructure_failureResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"32010",
                                "message":"The specified layout {id} does not exist",
                                "status":"400"
                            }
                        },
                        "description":"Following model is returned when layout id does not exist."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the layout.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Layouts"
                ],
                "x-internal-id":"ccadmin-v1-layouts-{id}-structure-get",
                "x-filename-id":"ccadmin-v1-layouts-id-structure-get"
            },
            "put":{
                "summary":"saveLayoutStructure",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveLayoutStructure",
                "description":"Save Layout Structure. Persists the layout structure to the repository",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveLayoutStructure_response"
                        },
                        "examples":{
                            "application/json":{
                                "regions":[
                                    {
                                        "cssClass":"custom-header",
                                        "name":"basicHeader",
                                        "width":12,
                                        "repositoryId":"basicHeaderRegionCheckoutPage",
                                        "widgets":[
                                            {
                                                "displayName":"Basic Header",
                                                "repositoryId":"basicHeaderWidgetInst",
                                                "descriptor":{
                                                    "repositoryId":"basicHeaderWidget",
                                                    "minWidth":3,
                                                    "editableWidget":true
                                                }
                                            }
                                        ],
                                        "height":300
                                    },
                                    {
                                        "cssClass":"custom-body",
                                        "name":"checkoutBody",
                                        "width":9,
                                        "repositoryId":"9colCheckoutBody",
                                        "widgets":[
                                            {
                                                "displayName":"Checkout Registration",
                                                "repositoryId":"checkoutRegistrationInst",
                                                "descriptor":{
                                                    "repositoryId":"checkoutRegistration",
                                                    "minWidth":3,
                                                    "editableWidget":true
                                                }
                                            },
                                            {
                                                "displayName":"Checkout Customer Details",
                                                "repositoryId":"checkoutCustomerDetailsInst",
                                                "descriptor":{
                                                    "repositoryId":"checkoutCustomerDetails",
                                                    "minWidth":3,
                                                    "editableWidget":true
                                                }
                                            },
                                            {
                                                "displayName":"Checkout Payment Details",
                                                "repositoryId":"checkoutPaymentDetailsInst",
                                                "descriptor":{
                                                    "repositoryId":"checkoutPaymentDetails",
                                                    "minWidth":3,
                                                    "editableWidget":true
                                                }
                                            }
                                        ],
                                        "height":300
                                    },
                                    {
                                        "cssClass":"custom-body",
                                        "name":"checkoutSidebar",
                                        "width":3,
                                        "repositoryId":"3colCheckoutSide",
                                        "widgets":[
                                            {
                                                "displayName":"Checkout Cart Summary",
                                                "repositoryId":"checkoutCartSummaryInst",
                                                "descriptor":{
                                                    "repositoryId":"checkoutCartSummary",
                                                    "minWidth":3,
                                                    "editableWidget":true
                                                }
                                            },
                                            {
                                                "displayName":"Checkout Order Summary",
                                                "repositoryId":"checkoutOrderSummaryInst",
                                                "descriptor":{
                                                    "repositoryId":"checkoutOrderSummary",
                                                    "minWidth":3,
                                                    "editableWidget":true
                                                }
                                            }
                                        ],
                                        "height":300
                                    },
                                    {
                                        "cssClass":"custom-body",
                                        "name":"cyberSourcePaymentAuthorization",
                                        "width":12,
                                        "repositoryId":"1colCyberSourcePaymentAuthorization",
                                        "widgets":[
                                            {
                                                "displayName":"CyberSource Payment Authorization",
                                                "repositoryId":"cyberSourcePaymentAuthorizationInst",
                                                "descriptor":{
                                                    "repositoryId":"cyberSourcePaymentAuthorization",
                                                    "minWidth":3,
                                                    "editableWidget":false
                                                }
                                            }
                                        ],
                                        "height":0
                                    },
                                    {
                                        "cssClass":"custom-footer",
                                        "name":"footer",
                                        "width":12,
                                        "repositoryId":"footerRegionCheckoutPage",
                                        "widgets":[
                                            {
                                                "displayName":"Footer",
                                                "repositoryId":"footerInst",
                                                "descriptor":{
                                                    "repositoryId":"footer",
                                                    "minWidth":3,
                                                    "editableWidget":true
                                                }
                                            }
                                        ],
                                        "height":300
                                    }
                                ],
                                "displayName":"Checkout",
                                "name":"CheckoutPageLayout",
                                "repositoryId":"checkoutPageLayout"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|32006|Error updating layout structure|\n|32014|No widgets were specified for region (Occurs when 'widgets' is omitted from a region in the request)|\n|32015|A layout must contain at least 1 region|\n|32001|Error retrieving the layout by its ID.|\n|32012|The specified widget does not exist|\n|32013|No regions were specified for layout (Occurs when 'regions' is omitted from request)|\n|32010|The specified layout does not exist|\n|32011|The specified region does not exist|\n|32009|Region width specified is smaller than minimum width for widget. (regionId)|\n|32007|Region contains widgets. Unable to delete. (regionId)|\n|32008|Region width must be between 1 and 12. (regionId)|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/saveLayoutStructure_failureResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"32010",
                                "message":"The specified layout {id} does not exist",
                                "status":"400"
                            }
                        },
                        "description":"Following model is returned when layout id does not exist."
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the layout.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/saveLayoutStructure_request"
                        },
                        "in":"body",
                        "name":"saveLayoutStructure_request"
                    }
                ],
                "tags":[
                    "Admin/Layouts"
                ],
                "x-internal-id":"ccadmin-v1-layouts-{id}-structure-put",
                "x-filename-id":"ccadmin-v1-layouts-id-structure-put"
            }
        },
        "/ccadmin/v1/refresh":{
            "post":{
                "summary":"refresh",
                "produces":[
                    "application/json"
                ],
                "operationId":"refresh",
                "description":"Refresh. Refresh an oauth token.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/refresh_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/refresh_request"
                        },
                        "in":"body",
                        "name":"refresh_request"
                    }
                ],
                "tags":[
                    "Admin/OAuth"
                ],
                "x-internal-id":"ccadmin-v1-refresh-post",
                "x-filename-id":"ccadmin-v1-refresh-post"
            }
        },
        "/ccadmin/v1/extensions/{id}":{
            "post":{
                "summary":"Process an extension",
                "produces":[
                    "application/json"
                ],
                "operationId":"processExtension",
                "description":"Activate/deactivate a previously uploaded extension.<p/>When an extension is deactivated, all content contained in that extension is removed from the system. The extension zip file is retained. <p/>When an extension is actibvated, the contents are revalidated and re-uploaded to the system. This is equivalent to what happens when the extension is initially uploaded from the UI.<p>Sample Request:</p><pre>       POST /ccadmin/v1/extensions/{id}    </pre>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/processExtension_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/extensions/951e17e9-e272-4b79-bb06-f591d955add7"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>91004</td><td>Endpoint internal error</td><td>See error messages for more information.</td></tr><tr><td>91017</td><td>Extension not found.</td><td>Ensure that a valid extension has been specified.</td></tr><tr><td>91020</td><td>Extension is already inactive.</td><td>Ensure that you are deactivating an active extension.</td></tr></table><br/>The error response:<br/>"
                    },
                    "401":{
                        "schema":{
                            "$ref":"#/definitions/processExtension_401response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"00001000",
                                "message":"The user is not authenticated",
                                "status":"401"
                            }
                        },
                        "description":"Returned if the user is not authenticated."
                    },
                    "500":{
                        "schema":{
                            "$ref":"#/definitions/processExtension_500response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"000000000",
                                "message":"Internal Error",
                                "status":"500"
                            }
                        },
                        "description":"Returned if an internal error occurs in the endpoint."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/processExtension_404response"
                        },
                        "examples":{
                            "application/json":{
                                "message":"HTTP 404 not found",
                                "type":"HTTP://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4",
                                "status":"404"
                            }
                        },
                        "description":"Returned if the extension is not found."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the extension to process.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/processExtension_request"
                        },
                        "in":"body",
                        "name":"processExtension_request"
                    }
                ],
                "tags":[
                    "Admin/Extensions"
                ],
                "x-internal-id":"ccadmin-v1-extensions-{id}-post",
                "x-filename-id":"ccadmin-v1-extensions-id-post"
            },
            "delete":{
                "summary":"Delete an extension",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteExtension",
                "description":"Delete a previously uploaded, deactivated extension.<br><br>Once an extension has been deactivated and deleted, it no longer exists on the system.<p>Sample Request:</p><pre>       DELETE /ccadminui/v1/extensions/{id}    </pre>",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>91004</td><td>Endpoint internal error</td><td>See error messages for more information.</td></tr><tr><td>91017</td><td>Extension not found.</td><td>Ensure that a valid extension has been specified.</td></tr><tr><td>91018</td><td>Attempted to delete an active extension.</td><td>Ensure that the extension is inactive before you try to delete it.</td></tr></table><br/>The error response:<br/>"
                    },
                    "500":{
                        "schema":{
                            "$ref":"#/definitions/deleteExtension_500response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"000000000",
                                "message":"Internal Error",
                                "status":"500"
                            }
                        },
                        "description":"Returned if an internal error occurs in the endpoint."
                    },
                    "401":{
                        "schema":{
                            "$ref":"#/definitions/deleteExtension_401response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"00001000",
                                "message":"The user is not authenticated",
                                "status":"401"
                            }
                        },
                        "description":"Returned if user is not authenticated"
                    },
                    "204":{
                        "description":"Operation successful but no data returned."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/deleteExtension_404response"
                        },
                        "examples":{
                            "application/json":{
                                "message":"HTTP 404 not found",
                                "type":"HTTP://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4",
                                "status":"404"
                            }
                        },
                        "description":"Returned if extension is not found."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the extension to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Extensions"
                ],
                "x-internal-id":"ccadmin-v1-extensions-{id}-delete",
                "x-filename-id":"ccadmin-v1-extensions-id-delete"
            }
        },
        "/ccadmin/v1/components/{componentType}/{component}/pageAssociations":{
            "get":{
                "summary":"getComponentPageAssociations",
                "produces":[
                    "application/json"
                ],
                "operationId":"getComponentPageAssociations",
                "description":"Get Component Page Associations. Gets the page associations of the input component.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getComponentPageAssociations_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "cancelItemDetailsWidgetInst_v2":[
                                            "Order Details Layout"
                                        ],
                                        "links":[
                                            {
                                                "rel":"self",
                                                "href":"http://localhost:9080/ccadmin/v1/components/widget/cancelItemDetails_v2/pageAssociations"
                                            }
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"componentType",
                        "description":"The type of component.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"component",
                        "description":"The component id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Component Selection"
                ],
                "x-internal-id":"ccadmin-v1-components-{componentType}-{component}-pageAssociations-get",
                "x-filename-id":"ccadmin-v1-components-componenttype-component-pageassociations-get"
            }
        },
        "/ccadmin/v1/locales":{
            "get":{
                "summary":"listLocales",
                "produces":[
                    "application/json"
                ],
                "operationId":"listLocales",
                "description":"Get the list of all application supported locales including the default locale.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listLocales_response"
                        },
                        "examples":{
                            "application/json":{
                                "defaultLocale":{
                                    "displayName":"English (United States)",
                                    "name":"en",
                                    "repositoryId":"1",
                                    "localeId":"1"
                                },
                                "items":[
                                    {
                                        "displayName":"Chinese (Simplified)",
                                        "name":"zh_CN",
                                        "repositoryId":"24",
                                        "localeId":"24"
                                    },
                                    {
                                        "displayName":"Chinese (Traditional)",
                                        "name":"zh_TW",
                                        "repositoryId":"14",
                                        "localeId":"14"
                                    },
                                    {
                                        "displayName":"Czech",
                                        "name":"cs",
                                        "repositoryId":"16",
                                        "localeId":"16"
                                    },
                                    {
                                        "displayName":"Turkish",
                                        "name":"tr",
                                        "repositoryId":"12",
                                        "localeId":"12"
                                    },
                                    {
                                        "displayName":"Vietnamese",
                                        "name":"vi",
                                        "repositoryId":"27",
                                        "localeId":"27"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|27000|Default locale for site it not set.|\n|27002|Unable to retrieve the locale list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"withAliases",
                        "description":"Defaults to false. Passing as true will return an 'aliases' property for any locales that have aliases.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Locales"
                ],
                "x-internal-id":"ccadmin-v1-locales-get",
                "x-filename-id":"ccadmin-v1-locales-get"
            }
        },
        "/ccadmin/v1/audiences/{id}":{
            "get":{
                "summary":"getAudience",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAudience",
                "description":"Get Audience. This operation is used to get an audience from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAudience_response"
                        },
                        "examples":{
                            "application/json":{
                                "useInReports":"false",
                                "deleted":"false",
                                "visitorType":"REGISTERED",
                                "displayName":"Audience 1",
                                "ruleSet":{
                                    "rules":[
                                        {
                                            "property":"user.gender",
                                            "category":"profile",
                                            "value":"male",
                                            "operator":"eq"
                                        }
                                    ],
                                    "operator":"all"
                                },
                                "description":"blah blah blah",
                                "id":"audience1",
                                "enabled":"true"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54021|A non-empty audience ID is required.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The audience id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Audiences"
                ],
                "x-internal-id":"ccadmin-v1-audiences-{id}-get",
                "x-filename-id":"ccadmin-v1-audiences-id-get"
            },
            "delete":{
                "summary":"deleteAudience",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteAudience",
                "description":"Delete Audience. This operation is used to delete an audience from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54021|A non-empty audience ID is required.|\n|54004|An error occurred accessing audiences.|\n|54008|The audience could not be found.|\n|54007|An error occurred rolling back an audiences transaction.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The audience id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Audiences"
                ],
                "x-internal-id":"ccadmin-v1-audiences-{id}-delete",
                "x-filename-id":"ccadmin-v1-audiences-id-delete"
            },
            "put":{
                "summary":"updateAudience",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAudience",
                "description":"Update Audience. This operation is used to update an audience in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateAudience_response"
                        },
                        "examples":{
                            "application/json":{
                                "useInReports":"false",
                                "deleted":"false",
                                "displayName":"Audience One",
                                "ruleSet":{
                                    "rules":[
                                        {
                                            "property":"user.gender",
                                            "category":"profile",
                                            "value":"male",
                                            "operator":"eq"
                                        }
                                    ],
                                    "operator":"all"
                                },
                                "description":"blah blah blah",
                                "id":"audience1",
                                "enabled":"true"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54020|The value of an enumList rule must be an array.|\n|54002|A non-empty audience name is required.|\n|54013|The audience rule set is missing a top level operator.|\n|54024|The audience ID must be 165 characters or less.|\n|54012|The JSON description of the rule set {0} is invalid.|\n|54023|Audience IDs must only contain the characters A-Z, a-z, and 0-9.|\n|54022|The audience ID already exists.  Audience IDs must be unique.|\n|54021|A non-empty audience ID is required.|\n|54017|The rule set has valid JSON but a problem was encountered while translating to SGML.|\n|54016|Audience rule at index {0} is invalid.|\n|54004|An error occurred accessing audiences.|\n|54015|The audience rule set rules array is missing or invalid.|\n|54026|The audience description is too long.|\n|54003|The audience name already exists.  Audience names must be unique.|\n|54014|The top level operator {0} must be either any or all.|\n|54025|The audience name is too long.|\n|54009|The audience repository was not initialized.|\n|54019|The operator {0} for an internalAudience rule must be either includesAny, notIncludesAny or includesAll.|\n|54007|An error occurred rolling back an audiences transaction.|\n|54018|The rule operator {0} is not supported.  Rule operators must be one of the following: eq, ne, isOneOf, isNotOneOf, contains, containsIgnoreCase, startsWith, startsWithIgnoreCase, endsWith, endsWithIgnoreCase, includesAny, includesAll, notIncludesAny.|\n|54051|Rule {0} has invalid values.  The first value for the \"between\" operator must be less than the second value.|\n|54049|Rule {0} has an invalid double value. Double values must be in the right format and between the max and min double values.|\n|54047|Rule {0} has an invalid float value. Float values must be in the right format and between the max and min float values.|\n|54050|Rule {0} has an invalid integer value. Integer values must be whole numbers between the max and min integer values.|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The audience id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAudience_request"
                        },
                        "in":"body",
                        "name":"updateAudience_request"
                    }
                ],
                "tags":[
                    "Admin/Audiences"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-audiences-{id}-put",
                "x-filename-id":"ccadmin-v1-audiences-id-put"
            }
        },
        "/ccadmin/v1/taxProcessors":{
            "post":{
                "summary":"createTaxProcessor",
                "produces":[
                    "application/json"
                ],
                "operationId":"createTaxProcessor",
                "description":"Create Tax Processor. Creates a new tax processor of given type and input params.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createTaxProcessor_response"
                        },
                        "examples":{
                            "application/json":{
                                "country":"US",
                                "city":"alabama",
                                "defaultTaxRate":6,
                                "postalCode":"454455",
                                "hasPassword":true,
                                "type":"avalara",
                                "enabled":true,
                                "url":"https://development.avalara.net/1.0/tax/get",
                                "fallbackEnabled":false,
                                "merchantId":"333",
                                "addressLine1":"abc",
                                "addressLine2":"abc",
                                "region":"al",
                                "showTaxSummary":true,
                                "username":"Karna"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|500|If required property is missing, invalid or is assigned null value.|\n|35002|If there is internal error while creating tax processor.|\n|40007|If active tax processor already exists.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createTaxProcessor_request"
                        },
                        "in":"body",
                        "name":"createTaxProcessor_request"
                    }
                ],
                "tags":[
                    "Admin/Tax Processor Manager"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-taxProcessors-post",
                "x-filename-id":"ccadmin-v1-taxprocessors-post"
            },
            "get":{
                "summary":"listTaxProcessors",
                "produces":[
                    "application/json"
                ],
                "operationId":"listTaxProcessors",
                "description":"List Tax Processors. Get a list of tax processors.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listTaxProcessors_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "country":null,
                                    "city":null,
                                    "defaultTaxRate":6,
                                    "postalCode":null,
                                    "hasPassword":false,
                                    "isActive":null,
                                    "type":"avalara",
                                    "enabled":false,
                                    "url":null,
                                    "fallbackEnabled":false,
                                    "merchantId":null,
                                    "addressLine1":null,
                                    "region":null,
                                    "showTaxSummary":true,
                                    "username":null
                                },
                                {
                                    "country":"US",
                                    "city":"alabama",
                                    "defaultTaxRate":6,
                                    "postalCode":"454455",
                                    "hasPassword":true,
                                    "type":"avalara",
                                    "enabled":true,
                                    "url":"https://development.avalara.net/1.0/tax/get",
                                    "fallbackEnabled":false,
                                    "merchantId":"333",
                                    "addressLine1":"abc",
                                    "addressLine2":"abc",
                                    "region":"al",
                                    "showTaxSummary":true,
                                    "username":"Karna"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|35003|If there is internal error while getting tax processor.|\n|35001|If no tax processor found with the given ID.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "description":"If set, only returns tax processor accounts of given tax processor type.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Tax Processor Manager"
                ],
                "x-internal-id":"ccadmin-v1-taxProcessors-get",
                "x-filename-id":"ccadmin-v1-taxprocessors-get"
            }
        },
        "/ccadmin/v1/organizations/{id}/siteOrganizationProperties":{
            "get":{
                "summary":"Get site based Organization properties",
                "produces":[
                    "application/json"
                ],
                "operationId":"siteOrganizationProperties",
                "description":"Get Organization. This operation is used to list the site based Organization properties from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/siteOrganizationProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations/100001/siteOrganizationProperties?allSites=true"
                                    }
                                ],
                                "items":[
                                    {
                                        "site":{
                                            "productionURL":null,
                                            "name":"CloudLake US Site test",
                                            "id":"200002",
                                            "enabled":false
                                        },
                                        "inherited":{
                                            "approvalRequired":false,
                                            "contract":false,
                                            "delegateApprovalManagement":false,
                                            "orderPriceLimit":null
                                        },
                                        "properties":{
                                            "approvalRequired":false,
                                            "contract":{
                                                "catalog":{
                                                    "displayName":"Master Catalog",
                                                    "repositoryId":"cloudCatalog"
                                                },
                                                "displayName":"20002 site",
                                                "repositoryId":"400001",
                                                "priceListGroup":{
                                                    "displayName":"Default Price Group",
                                                    "repositoryId":"defaultPriceGroup"
                                                }
                                            },
                                            "delegateApprovalManagement":false,
                                            "useExternalApprovalWebhook":false,
                                            "orderPriceLimit":null
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response\n\n100105 : Error while fetching site account properties\n\n100106 : Invalid sort property 'sortString'. Allowed sort properties are [site, contract, catalog, priceListGroup]\n\n100107 : Invalid input: 'inputOrgId'\n\n100108 : Invalid organization id for fetching site account properties"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"searchText  ",
                        "description":"Text that will be search across site, contract, price group, catalog",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allSites",
                        "description":"Its a Boolean parameter.\nif its value is true then it includes all b2b sites in the response.\nIf false then returns only sites of current and parent account",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"include",
                        "description":"Currently (nullContracts ,notnullContracts , \"\" ) are supported values for this param.\n\nnullContracts - returns sites with only null contracts\nnotNullContracts - returns sites only with not null contracts.\nIf equals \"'\" - it returns both null and not null contracts",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-siteOrganizationProperties-get",
                "x-filename-id":"ccadmin-v1-organizations-id-siteorganizationproperties-get"
            }
        },
        "/ccadmin/v1/adminSecurityCriteriaResources/{id}":{
            "get":{
                "summary":"getAdminSecurityCriteriaResource",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAdminSecurityCriteriaResource",
                "description":"Get Admin Security Criteria Resource. Returns a admin security criteria resource by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAdminSecurityCriteriaResource_response"
                        },
                        "examples":{
                            "application/json":{
                                "constraintConfigurations":[
                                    {
                                        "constrainingAssetType":"catalog",
                                        "displayName":"Catalogs",
                                        "constrainingAssetDisplayNameProperty":"displayName",
                                        "id":"ora.catalogConstraintConfiguration",
                                        "constrainingAssetGroup":"/atg/commerce/catalog/ProductCatalog/"
                                    }
                                ],
                                "name":"Catalog Assets",
                                "id":"ora.catalogAssetResource"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22067|If there was no security criteria resource found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The admin Security Criteria Resource ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Admin Security Criteria Resources"
                ],
                "x-internal-id":"ccadmin-v1-adminSecurityCriteriaResources-{id}-get",
                "x-filename-id":"ccadmin-v1-adminsecuritycriteriaresources-id-get"
            }
        },
        "/ccadmin/v1/currencies":{
            "post":{
                "summary":"createCurrency",
                "produces":[
                    "application/json"
                ],
                "operationId":"createCurrency",
                "description":"Create Currency. Endpoint for creating Currency",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createCurrency_response"
                        },
                        "examples":{
                            "application/json":{
                                "currencyType":"loyaltyPoints",
                                "symbol":"P",
                                "deleted":false,
                                "displayName":"PTS",
                                "repositoryId":"points",
                                "fractionalDigits":2,
                                "currencyCode":"PTS",
                                "numericCode":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80205|The required attribute {0} is missing|\n|80202|The request to create the currency could not be performed.|\n|80208|Currency with {0} already exists.|\n|80207|Currency Type {0} is not supported. Check the API documentation for more details.|\n|80206|Format for {0} is incorrect. Please check the API documentation for more details.|\n|80010|The request for currency was not valid.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createCurrency_request"
                        },
                        "in":"body",
                        "name":"createCurrency_request"
                    }
                ],
                "tags":[
                    "Admin/Currency"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-currencies-post",
                "x-filename-id":"ccadmin-v1-currencies-post"
            },
            "get":{
                "summary":"listCurrencies",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCurrencies",
                "description":"List Currencies. Get a list of currencies and the currently selected currency.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCurrencies_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":43,
                                "totalResults":43,
                                "offset":3,
                                "selectedCurrency":{
                                    "currencyType":null,
                                    "symbol":"$",
                                    "deleted":false,
                                    "displayName":"US Dollar",
                                    "repositoryId":"en_US",
                                    "fractionalDigits":2,
                                    "currencyCode":"USD",
                                    "numericCode":"840"
                                },
                                "limit":3,
                                "sort":{
                                    "property":"currencyCode",
                                    "order":"asc"
                                },
                                "items":{
                                    "currencyType":null,
                                    "symbol":"CHF",
                                    "deleted":false,
                                    "displayName":"Swiss Franc",
                                    "repositoryId":"fr_CH",
                                    "fractionalDigits":2,
                                    "currencyCode":"CHF",
                                    "numericCode":"756"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80005|The currency for the price list locale was not found.|\n|80009|There was an error fetching the currency list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeDeleted",
                        "description":"If true, include soft deleted items in results. If false or not present, exclude them.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Currency"
                ],
                "x-internal-id":"ccadmin-v1-currencies-get",
                "x-filename-id":"ccadmin-v1-currencies-get"
            }
        },
        "/ccadmin/v1/exportOperations":{
            "get":{
                "summary":"listExportOperations",
                "produces":[
                    "application/json"
                ],
                "operationId":"listExportOperations",
                "description":"List Export Operations. Retrieves all export operations",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listExportOperations_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "formats":[
                                            "json",
                                            "csv"
                                        ],
                                        "typeName":"Profiles",
                                        "formatNames":[
                                            "JSON Format",
                                            "CSV Format"
                                        ],
                                        "typeId":"Profiles",
                                        "id":"Profiles"
                                    },
                                    {
                                        "formats":[
                                            "json",
                                            "csv"
                                        ],
                                        "typeName":"Accounts",
                                        "formatNames":[
                                            "JSON Format",
                                            "CSV Format"
                                        ],
                                        "typeId":"Accounts",
                                        "id":"Accounts"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Export Operations"
                ],
                "x-internal-id":"ccadmin-v1-exportOperations-get",
                "x-filename-id":"ccadmin-v1-exportoperations-get"
            }
        },
        "/ccadmin/v1/skuProperties/{id}":{
            "get":{
                "summary":"getSkuProperty",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSkuProperty",
                "description":"Get details about a SKU dynamic property using the specific property ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSkuProperty_response"
                        },
                        "examples":{
                            "application/json":{
                                "itemType":"sku-sampleProductType",
                                "hidden":false,
                                "length":254,
                                "variantBasedDisplay":false,
                                "label":"UpcCode",
                                "type":"shortText",
                                "required":false,
                                "searchable":false,
                                "writable":true,
                                "internalOnly":false,
                                "default":"defaultValue",
                                "listingVariant":false,
                                "propertyType":"sku-custom",
                                "localizable":false,
                                "textSearchable":false,
                                "id":"upccode",
                                "dimension":false,
                                "editableAttributes":[
                                    "dimension",
                                    "multiSelect",
                                    "textSearchable",
                                    "default",
                                    "internalOnly",
                                    "order",
                                    "listingVariant",
                                    "hidden",
                                    "label",
                                    "required",
                                    "variantBasedDisplay",
                                    "searchable"
                                ],
                                "multiSelect":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds.  For example, /skuProperties/upccode?productTypeId=sampleProductType"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"productTypeId",
                        "description":"Product type ID for the SKU type on which the property is defined.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the SKU dynamic property.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/SKU Properties"
                ],
                "x-internal-id":"ccadmin-v1-skuProperties-{id}-get",
                "x-filename-id":"ccadmin-v1-skuproperties-id-get"
            },
            "put":{
                "summary":"updateSkuProperty",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSkuProperty",
                "description":"Update a SKU dynamic property with specified ID. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSkuProperty_response"
                        },
                        "examples":{
                            "application/json":{
                                "itemType":"sku-sampleProductType",
                                "hidden":false,
                                "length":254,
                                "variantBasedDisplay":false,
                                "label":"New Label",
                                "type":"shortText",
                                "required":false,
                                "searchable":true,
                                "writable":true,
                                "internalOnly":false,
                                "default":"newDefaultValue",
                                "listingVariant":false,
                                "propertyType":"sku-custom",
                                "localizable":false,
                                "textSearchable":false,
                                "id":"upccode",
                                "dimension":false,
                                "editableAttributes":[
                                    "dimension",
                                    "multiSelect",
                                    "textSearchable",
                                    "default",
                                    "internalOnly",
                                    "order",
                                    "listingVariant",
                                    "hidden",
                                    "label",
                                    "required",
                                    "variantBasedDisplay",
                                    "searchable"
                                ],
                                "multiSelect":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20113|Property type can't be changed|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the SKU property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSkuProperty_request"
                        },
                        "in":"body",
                        "name":"updateSkuProperty_request"
                    }
                ],
                "tags":[
                    "Admin/SKU Properties"
                ],
                "x-internal-id":"ccadmin-v1-skuProperties-{id}-put",
                "x-filename-id":"ccadmin-v1-skuproperties-id-put"
            }
        },
        "/ccadmin/v1/roles/{id}":{
            "get":{
                "summary":"getRole",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRole",
                "description":"Get Role. Returns a role by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRole_response"
                        },
                        "examples":{
                            "application/json":{
                                "function":"accountAddressManager",
                                "relativeTo":{
                                    "id":"or-100000",
                                    "externalOrganizationId":null
                                },
                                "name":"Account Address Manager",
                                "repositoryId":"100001",
                                "description":null,
                                "id":"100001",
                                "accessRights":[
                                    {
                                        "displayName":null,
                                        "name":"Create Account Address",
                                        "repositoryId":"createAccountAddress",
                                        "description":null,
                                        "id":"createAccountAddress",
                                        "type":"generic"
                                    },
                                    {
                                        "displayName":null,
                                        "name":"Update Account Address",
                                        "repositoryId":"updateAccountAddress",
                                        "description":null,
                                        "id":"updateAccountAddress",
                                        "type":"generic"
                                    }
                                ],
                                "type":"organizationalRole",
                                "category":{
                                    "displayName":"Storefront Roles",
                                    "repositoryId":"storefrontRoleCategory",
                                    "id":"storefrontRoleCategory"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The role ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If set to true, gets a role for preview users. Defaults to false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Roles"
                ],
                "x-internal-id":"ccadmin-v1-roles-{id}-get",
                "x-filename-id":"ccadmin-v1-roles-id-get"
            },
            "put":{
                "summary":"updateRole",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateRole",
                "description":"Update Role. Updates a given role by ID. Optionally takes the x-ccasset-language header to update role content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRole_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"Custom Role",
                                "repositoryId":"customRole",
                                "description":"Custom Role",
                                "id":"customRole",
                                "accessRights":[
                                    {
                                        "displayName":"Custom Access Right 1",
                                        "name":"Custom Access Right 1",
                                        "repositoryId":"customAccessRight1",
                                        "description":"Custom Access Right 1",
                                        "id":"customAccessRight1",
                                        "type":"generic"
                                    },
                                    {
                                        "displayName":"Custom Access Right 2",
                                        "name":"Custom Access Right 2",
                                        "repositoryId":"customAccessRight2",
                                        "description":"Custom Access Right 2",
                                        "id":"customAccessRight2",
                                        "type":"generic"
                                    }
                                ],
                                "type":"role",
                                "category":{
                                    "displayName":"Custom Roles",
                                    "repositoryId":"customRoleCategory",
                                    "id":"customRoleCategory"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\nThe following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22048|If input passed is invalid|\n|22100|If prohibited access rights are being added to an organization-based role|\n|22101|If mandatory access rights are being removed from an organization-based role|\n|22102|If an organization-based role is updated with global privileges"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The role ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If set to true, updates a role for preview users. Defaults to false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateRole_request"
                        },
                        "in":"body",
                        "name":"updateRole_request"
                    }
                ],
                "tags":[
                    "Admin/Roles"
                ],
                "x-internal-id":"ccadmin-v1-roles-{id}-put",
                "x-filename-id":"ccadmin-v1-roles-id-put"
            }
        },
        "/ccadmin/v1/themes/{id}/clone":{
            "post":{
                "summary":"Clone a theme by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"cloneTheme",
                "description":"Returns a copy of the theme specified by the ID with the name specified in the request payload. This is the only method of creating a new theme.<p/>Once cloned, the theme can be assigned as the theme of one or more sites, or it can be set as the agent theme.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/cloneTheme_response"
                        },
                        "examples":{
                            "application/json":{
                                "isAgentTheme":false,
                                "thumbnail":null,
                                "theme_additional_fonts":{
                                },
                                "notes":"",
                                "is_active":false,
                                "usingCodeView":false,
                                "is_default":false,
                                "associatedSites":[
                                ],
                                "clone_parent_name":"Dark Theme",
                                "repositoryId":"100001",
                                "name":"testClone",
                                "is_custom":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/themes/darkTheme/clone"
                                    }
                                ],
                                "id":"100001",
                                "clone_parent_id":"darkTheme",
                                "compilationStatuses":[
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>20306</td><td>Name for new theme already exists.</td><td>Choose a new, unique name.</td></tr><tr><td>20309</td><td>New theme name required.</td><td>Ensure theme name has been specified in the request payload body.</td></tr><tr><td>70004</td><td>Specified theme in URI does not exist.</td><td>Ensure a valid theme ID has been specified.</td></tr><tr><td>70014</td><td>Internal error when creating new theme.</td><td>See returned error messages for more information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the theme.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/cloneTheme_request"
                        },
                        "in":"body",
                        "name":"cloneTheme_request"
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-{id}-clone-post",
                "x-filename-id":"ccadmin-v1-themes-id-clone-post"
            }
        },
        "/ccadmin/v1/merchant/shopperProfileConfiguration":{
            "get":{
                "summary":"getShopperProfileConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShopperProfileConfiguration",
                "description":"Get Shopper Profile Configuration. Get the Shopper Profile Configuration",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShopperProfileConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "duplicateEmailsAllowed":false,
                                "triggerSSOProfileUpdateWebhook":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-shopperProfileConfiguration-get",
                "x-filename-id":"ccadmin-v1-merchant-shopperprofileconfiguration-get"
            },
            "put":{
                "summary":"updateShopperProfileConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateShopperProfileConfiguration",
                "description":"Update Shopper Profile Configuration. Update the the Shopper Profile Configuration",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateShopperProfileConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateShopperProfileConfiguration_request"
                        },
                        "in":"body",
                        "name":"updateShopperProfileConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-shopperProfileConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-shopperprofileconfiguration-put"
            }
        },
        "/ccadmin/v1/merchant/{id}":{
            "get":{
                "summary":"getExternalServiceData",
                "produces":[
                    "application/json"
                ],
                "operationId":"getExternalServiceData",
                "description":"Get External Service Data. Get a single external service data object.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getExternalServiceData_response"
                        },
                        "examples":{
                            "application/json":{
                                "serverType":"production",
                                "serviceData":{
                                    "port":123,
                                    "displayName":"Oracle Recommendations",
                                    "host":"myHost",
                                    "name":"Recommendations",
                                    "tenantId":"foo"
                                },
                                "id":"production-Recommendations"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the external application data. In the form \"{serverType}-{applicationName}\".",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-{id}-get",
                "x-filename-id":"ccadmin-v1-merchant-id-get"
            },
            "put":{
                "summary":"updateExternalServiceData",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateExternalServiceData",
                "description":"Update External Service Data. Update data for a single external service.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateExternalServiceData_response"
                        },
                        "examples":{
                            "application/json":{
                                "serverType":"production",
                                "serviceData":{
                                    "port":123,
                                    "displayName":"Oracle Recommendations",
                                    "host":"myHost",
                                    "name":"Recommendations",
                                    "tenantId":"foo"
                                },
                                "id":"production-Recommendations"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the external application data. In the form \"{serverType}-{applicationName}\".",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateExternalServiceData_request"
                        },
                        "in":"body",
                        "name":"updateExternalServiceData_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-{id}-put",
                "x-filename-id":"ccadmin-v1-merchant-id-put"
            }
        },
        "/ccadmin/v1/stacks/{id}/less":{
            "get":{
                "summary":"getStackLess",
                "produces":[
                    "application/json"
                ],
                "operationId":"getStackLess",
                "description":"Get Stack Less. Get the 'less' content for the stack instance",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getStackLess_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/stacks/re100002/less?source=stack%20source"
                                    }
                                ],
                                "source":"#progressTracker-re100002 {\n  #progressTracker-vars-re100002 > .loadVariables();\n/* ---------------------------------------------------------------------- */\n/*  Progress Tacker Stack Styles\n/* ---------------------------------------------------------------------- */\n\n.progressTracker {\n\n  .progressTracker-navigation {\n    display: flex;\n    margin: 0 0 10px;\n    padding: 0;\n    list-style: none;\n\n    li {\n      flex: 1 0 auto;\n      width: 0;\n\n      a, a:hover {\n        background: @remainingBackgroundColor;\n        color: @remainingTextColor;\n        text-align: @stepNameAlignment;\n        text-decoration: none;\n        display: block;\n        position: relative;\n        height: 3em;\n        padding: 0.8em 1.5em;\n        border-radius:0;\n        margin-left: 0.25em;\n\n        span {\n          overflow: hidden;\n          text-overflow: ellipsis;\n          white-space: nowrap;\n          display: block;\n        }\n\n        &:before {\n          content: \"\";\n          position: absolute;\n          left: 0;\n          top: 0;\n          width: 0;\n          height: 0;\n          border-top: 1.5em solid transparent;\n          border-left: 1em solid @SitePageBackgroundColor;\n          border-bottom: 1.5em solid transparent;\n        }\n\n        &:after {\n          z-index:5;\n          content: \"\";\n          position: absolute;\n          left: 100%;\n          top: 0;\n          width: 0;\n          height: 0;\n          border-top: 1.5em solid transparent;\n          border-left: 1em solid @remainingBackgroundColor;\n          border-bottom: 1.5em solid transparent;\n        }\n      }\n\n      &.active {\n        a, a:hover {\n          background: @activeBackgroundColor;\n          color: @activeTextColor;\n\n\n          &:after {\n            border-left: 1em solid @activeBackgroundColor;\n          }\n        }\n      }\n\n      &.done {\n        a {\n          background: @completedBackgroundColor;\n          color: @completedTextColor;\n          cursor: pointer;\n\n          &:after {\n            border-left: 1em solid  @completedBackgroundColor;\n          }\n        }\n        a:hover {\n          background: @activeBackgroundColor;\n          color: @activeTextColor;\n          cursor: pointer;\n\n          &:after {\n            border-left: 1em solid  @activeBackgroundColor;\n          }\n        }\n      }\n\n      &:first-child {\n        a {\n          margin-left: 0;\n\n          &:before {\n            border: none;\n          }\n        }\n      }\n\n      &:last-child {\n        a {\n          &:after {\n            border: none;\n          }\n        }\n      }\n    }\n  }\n\n  .progressTracker-button-row {\n    margin-top: 1em;\n  }\n\n  .showButton(@a) when (@a = false) {\n    display: none;\n  }\n\n  .progressTracker-button-previous {\n    .showButton(@showPreviousButton);\n  }\n\n  .progressTracker-button-next {\n    text-align: right;\n  }\n}\n}"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the required stack instance",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Stacks"
                ],
                "x-internal-id":"ccadmin-v1-stacks-{id}-less-get",
                "x-filename-id":"ccadmin-v1-stacks-id-get"
            },
            "put":{
                "summary":"updateStackLess",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateStackLess",
                "description":"Update Stack Less. Update the 'less' code for the stack instance",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateStackLess_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/stacks/re100002/less"
                                    }
                                ],
                                "source":"stack less"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the required stack instance",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateStackLess_request"
                        },
                        "in":"body",
                        "name":"updateStackLess_request"
                    }
                ],
                "tags":[
                    "Admin/Stacks"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-stacks-{id}-less-put",
                "x-filename-id":"ccadmin-v1-stacks-id-put"
            }
        },
        "/ccadmin/v1/sites/{siteId}/bodyStartTags/{tagId}":{
            "get":{
                "summary":"Get a body start page tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"getBodyStartPageTag",
                "description":"Get a page tag at the start of the body section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/pageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"taya tag",
                                "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                "enabled":true,
                                "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                "order":2
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52907|Invalid tag ID.|\n|52910|Invalid Site ID.|\n|52904|An internal error occurred while fetching this page tag."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The ID of the site where the page tag should be embedded",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tagId",
                        "description":"The ID of the page tag to update",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-bodyStartTags-{tagId}-get",
                "x-filename-id":"ccadmin-v1-sites-siteid-bodystarttags-tagid-get"
            },
            "delete":{
                "summary":"Delete a body start tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteBodyStartPageTag",
                "description":"Delete a page tag from the start of the body section of this site.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52907|Invalid tag ID.|\n|52906|An internal error occurred while deleting the tag."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The repository ID of the site containing the page tag to be deleted",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tagId",
                        "description":"The repository ID of the page tag to delete",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-bodyStartTags-{tagId}-delete",
                "x-filename-id":"ccadmin-v1-sites-siteid-bodystarttags-tagid-delete"
            },
            "put":{
                "summary":"Update a body start page tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateBodyStartPageTag",
                "description":"Update a page tag at the start of the body section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/pageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"taya tag",
                                "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                "enabled":true,
                                "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                "order":2
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52902|Missing input.|\n|52907|Invalid tag ID.|\n|52910|Invalid Site ID.|\n|52905|An internal error occurred while updating this page tag.|\n|52909|Invalid section.|\n|52908|Invalid name.|\n|52911|Invalid content."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The ID of the site where the page tag should be embedded",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tagId",
                        "description":"The ID of the page tag to update",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePageTag_request"
                        },
                        "in":"body",
                        "name":"updateHeadPageTag_request"
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-bodyStartTags-{tagId}-put",
                "x-filename-id":"ccadmin-v1-sites-siteid-bodystarttags-tagid-put"
            }
        },
        "/ccadmin/v1/profileRequests/{id}":{
            "get":{
                "summary":"getProfileRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfileRequest",
                "description":"Get Profile Request. This operation is used to get the Profile request information of a customer from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "approverComments":"Request is approved",
                                "requestedOrganizationName":null,
                                "createExternalContact":true,
                                "requestedProfilePartyNumber":"999999",
                                "profile":{
                                    "id":"100001"
                                },
                                "organization":{
                                    "id":"150002"
                                },
                                "requestedOrganizationID":null,
                                "id":100001,
                                "requesterComments":"None",
                                "status":"approved"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|If there was no profile request found with the given id|\n|102001|If there was an internal error while processing the request.|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Profile Request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand profile and request Info.(Allowed Values: profile - profile static data, profileAll - profile static & dynamic data, requestAll - profileRequest static & dynamic data).",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profileRequests-{id}-get",
                "x-filename-id":"ccadmin-v1-profilerequests-id-get"
            },
            "delete":{
                "summary":"deleteProfileRequest - only for application access",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProfileRequest",
                "description":"Delete Profile Request. This operation is used to delete the Profile request and the associated profile information. The profile information is not deleted if it is associated with any other profile request or organization request or is an existing b2b_user.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Profile Request to be deleted",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profileRequests-{id}-delete",
                "x-filename-id":"ccadmin-v1-profilerequests-id-delete"
            },
            "put":{
                "summary":"updateProfileRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfileRequest",
                "description":"Update Profile request. This operation is used to update Profile request in Oracle Commerce Cloud for a customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "approverComments":null,
                                "requestedOrganizationName":null,
                                "createExternalContact":true,
                                "requestedProfilePartyNumber":"999999",
                                "profile":{
                                    "id":"100001"
                                },
                                "organization":{
                                    "id":"150002"
                                },
                                "siteId":"siteUS",
                                "requestedOrganizationID":null,
                                "id":"100001",
                                "requesterComments":"None",
                                "status":"review"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|Invalid Profile Request ID.|\n|10001|Organization ID is required.|\n|00004|Data value too long.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state.|\n|101007|Invalid status for registration request. Allowed status are [review, moreInfoNeeded]|\n|100018|If there was any internal error while updating the Organization|\n|101014|Cannot update the status of this registration request to any value except \"Rejected\", because the requester's profile no longer exists|\n|101017|This operation is not allowed as requester's profile no longer exists."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Profile request to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand profile and request Info.(Allowed Values: profile - profile static data, profileAll - profile static & dynamic data, requestAll - profileRequest static & dynamic data).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfileRequest_request"
                        },
                        "in":"body",
                        "name":"updateProfileRequest_request"
                    }
                ],
                "tags":[
                    "Admin/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profileRequests-{id}-put",
                "x-filename-id":"ccadmin-v1-profilerequests-id-put"
            }
        },
        "/ccadmin/v1/slotDescriptors/{slotType}/instances":{
            "get":{
                "summary":"getInstancesForSlotDescriptor",
                "produces":[
                    "application/json"
                ],
                "operationId":"getInstancesForSlotDescriptor",
                "description":"Get Instances For Slot Descriptor. Get all instances of a particular Slot descriptor type.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getInstancesForSlotDescriptor_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayName":"Adaptive Region",
                                    "repositoryId":"core-commerce-reference-store-re11723785",
                                    "updateAvailable":false,
                                    "version":1
                                },
                                {
                                    "displayName":"Adaptive Region",
                                    "repositoryId":"core-commerce-reference-store-re11640234",
                                    "updateAvailable":false,
                                    "version":1
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"slotType",
                        "description":"The slot type of the slot descriptor",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"includeLayoutAssociations",
                        "description":"If set to true (default is false), layout associations of the instances is passed in endpoint response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched. If provided returns paginated response.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call. If provided returns paginated response.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"search",
                        "description":"If search provided (default is empty), returns paginated response matching the search query param with display name of instances.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Slot Descriptors"
                ],
                "x-internal-id":"ccadmin-v1-slotDescriptors-{slotType}-instances-get",
                "x-filename-id":"ccadmin-v1-slotdescriptors-slottype-instances-get"
            }
        },
        "/ccadmin/v1/profileContextLists/{id}":{
            "get":{
                "summary":"getProfileContextList",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfileContextList",
                "description":"Get Profile Context List. Get the specified profileContextList. A profileContextList contains a profileContexts property that specifies the ordered list of available profileContexts.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfileContextList_response"
                        },
                        "examples":{
                            "application/json":{
                                "profileContexts":[
                                    {
                                        "priceListGroupList":[
                                            {
                                                "deleted":false,
                                                "endDate":null,
                                                "displayName":"Default Price Group",
                                                "listPriceList":{
                                                },
                                                "active":true,
                                                "salePriceList":{
                                                },
                                                "currency":{
                                                    "symbol":null,
                                                    "displayName":null,
                                                    "fractionalDigits":null,
                                                    "currencyCode":null,
                                                    "numericCode":null
                                                },
                                                "id":"defaultPriceGroup",
                                                "locale":"en_US",
                                                "shippingSurchargePriceList":{
                                                },
                                                "startDate":null
                                            }
                                        ],
                                        "propertyName":"active",
                                        "defaultPriceListGroup":{
                                            "deleted":false,
                                            "endDate":null,
                                            "displayName":"Default Price Group",
                                            "listPriceList":{
                                            },
                                            "active":true,
                                            "salePriceList":{
                                            },
                                            "currency":{
                                                "symbol":"$",
                                                "displayName":"US Dollar",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"defaultPriceGroup",
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                            },
                                            "startDate":null
                                        }
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/profileContextLists/defaultProfileContextList"
                                    }
                                ],
                                "id":"defaultProfileContextList"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the profileContextList.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Profile Context List"
                ],
                "x-internal-id":"ccadmin-v1-profileContextLists-{id}-get",
                "x-filename-id":"ccadmin-v1-profilecontextlists-id-get"
            },
            "put":{
                "summary":"updateProfileContextList",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfileContextList",
                "description":"Update Profile Context List. Update a profileContextList item. Note that when a profileContextList is updated, the JSON should contain a representation of all profileContexts. If the JSON array from the profileContexts property contains a single element, for example, then all other profileContexts will be deleted. Note that the \"propertyName\" property is all that is needed to identify an existing profileContext, so providing other properties that are unchanged is optional.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfileContextList_response"
                        },
                        "examples":{
                            "application/json":{
                                "profileContexts":[
                                    {
                                        "priceListGroupList":[
                                            {
                                                "id":"defaultPriceGroup"
                                            }
                                        ],
                                        "propertyName":"active",
                                        "defaultPriceListGroup":{
                                            "id":"defaultPriceGroup"
                                        }
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/profileContextLists/defaultProfileContextList"
                                    }
                                ],
                                "id":"defaultProfileContextList"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the profileContextList to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfileContextList_request"
                        },
                        "in":"body",
                        "name":"updateProfileContextList_request"
                    }
                ],
                "tags":[
                    "Admin/Profile Context List"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profileContextLists-{id}-put",
                "x-filename-id":"ccadmin-v1-profilecontextlists-id-put"
            }
        },
        "/ccadmin/v1/themes/{id}/compile":{
            "post":{
                "summary":"Compile theme.",
                "produces":[
                    "application/json"
                ],
                "operationId":"compileTheme",
                "description":"Compiles the given theme on the provided site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/compileTheme_response"
                        },
                        "examples":{
                            "application/json":{
                                "isAgentTheme":false,
                                "thumbnail":"/img/cloudlake.jpg",
                                "theme_additional_fonts":{
                                },
                                "notes":null,
                                "is_active":true,
                                "usingCodeView":false,
                                "is_default":true,
                                "associatedSites":[
                                    {
                                        "repositoryId":"siteUS",
                                        "name":"Commerce Cloud Site"
                                    }
                                ],
                                "clone_parent_name":null,
                                "repositoryId":"cloudLakeTheme",
                                "name":"Cloud Lake Theme",
                                "is_custom":false,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/themes/cloudLakeTheme/compile"
                                    }
                                ],
                                "id":"cloudLakeTheme",
                                "clone_parent_id":null,
                                "compilationStatuses":[
                                    {
                                        "occurredAt":"2021-09-24T13:30:02.978Z",
                                        "repositoryId":"100001",
                                        "siteId":"siteUS",
                                        "details":"",
                                        "id":"100001",
                                        "status":101
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Internal server error.</td><td>See returned error messages for more information.</td></tr><tr><td>70021</td><td>Theme retrieval failed.</td><td>See returned error message for further information.</td></tr><tr><td>70004</td><td>Theme does not exist.</td><td>Ensure theme exists.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the theme.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/compileTheme_request"
                        },
                        "in":"body",
                        "name":"compileTheme_request"
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-{id}-compile-post",
                "x-filename-id":"ccadmin-v1-themes-id-compile-post"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/locale/{locale}":{
            "get":{
                "summary":"getWidgetDescriptorBaseLocaleContent",
                "produces":[
                    "application/json"
                ],
                "operationId":"getWidgetDescriptorBaseLocaleContent",
                "description":"Get the base locale content associated with the widget descriptor i.e. the one used to build widget instances.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/widgetBaseLocaleContent"
                        },
                        "examples":{
                            "localeData":{
                                "exampleResourceKey":"Example Resource String"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"locale",
                        "description":"The locale of the of the desired content",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-locale-{locale}-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-locale-locale-get"
            },
            "put":{
                "summary":"updateWidgetDescriptorBaseLocaleContent",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateWidgetDescriptorBaseLocaleContent",
                "description":"Update the base locale content associated with the widget descriptor i.e. the one used to build widget instances.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/widgetBaseLocaleContent"
                        },
                        "examples":{
                            "localeData":{
                                "exampleResourceKey":"Example Resource String"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/widgetBaseLocaleContent"
                        },
                        "in":"body",
                        "name":"updateWidgetDescriptorBaseLocaleContent_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"updateInstances",
                        "description":"If the changes to the base locale content are to be applied to its current instances.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"locale",
                        "description":"The locale of the of the desired content",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-locale-{locale}-put",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-locale-locale-put"
            }
        },
        "/ccadmin/v1/extensionEnvironmentVariables":{
            "post":{
                "summary":"doCreateExtensionVariable",
                "produces":[
                    "application/json"
                ],
                "operationId":"doCreateExtensionVariable",
                "description":"Create extension variable. Creates a new extension server variable.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/doCreateExtensionVariable_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"2018-06-14T20:29:38.000Z",
                                "createdBy":{
                                    "firstName":"Admin",
                                    "lastName":"User",
                                    "repositoryId":"admin",
                                    "id":"admin"
                                },
                                "modificationTime":"2018-06-15T15:55:24.442Z",
                                "previewValue":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvh==",
                                "lastModifiedBy":"admin",
                                "name":"atg.webhook.calculateShipping",
                                "id":"100001",
                                "value":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvh=="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/doCreateExtensionVariable_request"
                        },
                        "in":"body",
                        "name":"createExtensionVariable_request"
                    }
                ],
                "tags":[
                    "Admin/Extension Server Environment Variables"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-extensionEnvironmentVariables-post",
                "x-filename-id":"ccadmin-v1-extensionenvironmentvariables-post"
            },
            "get":{
                "summary":"listExtensionVariable",
                "produces":[
                    "application/json"
                ],
                "operationId":"listExtensionVariable",
                "description":"List extension variables. Returns a paged list of the extension server variables.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listExtensionVariable_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":250,
                                "items":[
                                    {
                                        "creationTime":"2018-06-14T20:29:38.000Z",
                                        "createdBy":{
                                            "firstName":"Admin",
                                            "lastName":"User",
                                            "repositoryId":"admin",
                                            "id":"admin"
                                        },
                                        "modificationTime":"2018-06-15T15:55:24.442Z",
                                        "previewValue":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvg==",
                                        "lastModifiedBy":"admin",
                                        "repositoryId":"100001",
                                        "name":"atg.webhook.calculateShipping",
                                        "id":"100001",
                                        "value":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvg=="
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"flag to include total count of items",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"startingIndex the index of the first item to return",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items per block",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sort Option id: Sort order",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Extension Server Environment Variables"
                ],
                "x-internal-id":"ccadmin-v1-extensionEnvironmentVariables-get",
                "x-filename-id":"ccadmin-v1-extensionenvironmentvariables-get"
            }
        },
        "/ccadmin/v1/serverExtensions/promoteFiles":{
            "post":{
                "summary":"doPromoteSSEFiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"doPromoteSSEFiles",
                "description":"Initiate promote operation for specified SSE files from preview to live environment. The promote status can be fetched using promoteStatus endpoint",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100323|Promote action can not be triggered as preview environment is disabled|\n|160004|Invalid shared directory path. Please set a valid shared directory path.|\n|100327|The server extensions path array cannot be null|\n|100328|The server extensions path array cannot be empty.|\n|100329|Promote action can not be triggered as SSE isolation lock is not acquired. Please try after sometime.|\n|14000|The request cannot be accepted right now, as the extension server restart is in progress. Please retry after some time.|\n"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/doPromoteSSEFiles_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/doPromoteSSEFiles_request"
                        },
                        "in":"body",
                        "name":"doPromoteSSEFiles_request"
                    }
                ],
                "tags":[
                    "Admin/Server Extensions"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-serverExtensions-promoteFiles-post",
                "x-filename-id":"ccadmin-v1-serverextensions-promotefiles-post"
            }
        },
        "/ccadmin/v1/themes/compile":{
            "post":{
                "summary":"Compile theme for asset.",
                "produces":[
                    "application/json"
                ],
                "operationId":"compileThemeForAsset",
                "description":"Compiles a theme for an asset.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/compileThemeForAsset_response"
                        },
                        "examples":{
                            "application/json":{
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Internal server error.</td><td>See returned error messages for more information.</td></tr><td>32006</td><td>Error updating layout.</td><td>See returned error messages for more information.</td></tr><tr><td>70012</td><td>Error getting active theme.</td><td>See returned error message for further information.</td></tr><tr><td>70029</td><td>No active theme for site.</td><td>Set an active theme.</td></tr><tr><td>30014</td><td>Site does not exist.</td><td>See returned error message for further information.</td></tr><tr><td>70004</td><td>Theme does not exist.</td><td>See returned error message for further information.</td></tr><tr><td>70025</td><td>Less compile error.</td><td>See returned error message for further information.</td></tr></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/compileThemeForAsset_request"
                        },
                        "in":"body",
                        "name":"compileThemeForAsset_request"
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-compile-post",
                "x-filename-id":"ccadmin-v1-themes-compile-post"
            }
        },
        "/ccadmin/v1/applicationDeployment":{
            "get":{
                "summary":"listApplicationDeployments",
                "produces":[
                    "application/json"
                ],
                "operationId":"listApplicationDeployments",
                "description":"Get Application Deployments. Returns any Application Deployments matching an appName",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listApplicationDeployments_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "errorMessages":[
                                    ],
                                    "warningMessages":[
                                    ],
                                    "metadata":"{\"appName\":\"core-commerce-reference-store\",\"appDir\":\"packages/apps/core-commerce-reference-store\",\"tags\":[]}",
                                    "repositoryId":"5600001",
                                    "infoMessages":[
                                    ],
                                    "state":"ACCEPTED",
                                    "clusterId":"storefront",
                                    "id":"5600001",
                                    "applicationId":"core-commerce-reference-store",
                                    "creationDate":"2021-09-21T11:01:39.296Z"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"appName",
                        "description":"The application name to retrieve deployments for.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "default":"all",
                        "in":"query",
                        "name":"deploymentStatus",
                        "description":"This is used to list successful and unsuccessful deployments, as well as 'all' deployments by default. A 'successful deployment' refers to a scenario where the deployment is completed successfully at the preview controller and asset validation.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"version",
                        "description":"Used to list deployments that match the specified application version.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Application Deployments"
                ],
                "x-internal-id":"ccadmin-v1-applicationDeployment-get",
                "x-filename-id":"ccadmin-v1-applicationdeployment-get"
            }
        },
        "/ccadmin/v1/testJobs":{
            "post":{
                "summary":"testJobExecutionRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"testJobExecutionRequest",
                "description":"Test Job Execution Request. Executes a test job for the given extension on the Extensions servers.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/testJobExecutionRequest_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/testJobExecutionRequest_request"
                        },
                        "in":"body",
                        "name":"testJobExecutionRequest_request"
                    }
                ],
                "tags":[
                    "Admin/Extension Server Test Jobs"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-testJobs-post",
                "x-filename-id":"ccadmin-v1-testjobs-post"
            },
            "get":{
                "summary":"getCompletedTestJobs",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCompletedTestJobs",
                "description":"Get Completed Test Jobs. Returns an array of urls which will each represent a the results resource of completed test job.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCompletedTestJobs_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "resultsUrls":[
                                        "/ccadminx/custom/v1/testJobs/201612151618?extensionName=externalShippingCalculator",
                                        "/ccadminx/custom/v1/testJobs/201612151620?extensionName=externalShippingCalculator",
                                        "/ccadminx/custom/v1/testJobs/201612161546?extensionName=externalShippingCalculator"
                                    ]
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"extensionName",
                        "description":"The name of the extension for which the completed test jobs is to be retrieved.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"environmentType",
                        "description":"It specifies the environment where operation needs to be performed. Default value is live. (value: preview or live)",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Extension Server Test Jobs"
                ],
                "x-internal-id":"ccadmin-v1-testJobs-get",
                "x-filename-id":"ccadmin-v1-testjobs-get"
            }
        },
        "/ccadmin/v1/applications/{applicationId}/components/{componentId}/instances":{
            "post":{
                "summary":"createComponentInstance",
                "produces":[
                    "application/json"
                ],
                "operationId":"createComponentInstance",
                "description":"Creates an instance of a component.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createComponentInstance_response"
                        },
                        "examples":{
                            "application/json":{
                                "layout":null,
                                "component":{
                                    "providesContext":null,
                                    "requiresContext":null,
                                    "displayName":"WebContent",
                                    "root":"/clientApplications/core-commerce-reference-store/components/WebContent",
                                    "repositoryId":"100739",
                                    "name":"WebContent",
                                    "namespace":"occ.react",
                                    "hiddenFromSiteStudio":false,
                                    "id":"100739",
                                    "source":101,
                                    "type":"component"
                                },
                                "configuration":{
                                },
                                "displayName":"New Web Content",
                                "repositoryId":"900002",
                                "usageCount":0
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"applicationId",
                        "description":"The ID of the application.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"componentId",
                        "description":"The ID of the component.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createComponentInstance_request"
                        },
                        "in":"body",
                        "name":"createComponentInstance_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Component"
                ],
                "x-internal-id":"ccadmin-v1-applications-{applicationId}-components-{componentId}-instances-post",
                "x-filename-id":"ccadmin-v1-applications-applicationid-components-componentid-instances-post"
            },
            "get":{
                "summary":"getInstancesForComponent",
                "produces":[
                    "application/json"
                ],
                "operationId":"getInstancesForComponent",
                "description":"Get instances of a component.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getInstancesForComponent_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "layout":null,
                                        "component":{
                                            "providesContext":null,
                                            "requiresContext":null,
                                            "displayName":"WebContent",
                                            "root":"/clientApplications/core-commerce-reference-store/components/WebContent",
                                            "repositoryId":"100739",
                                            "name":"WebContent",
                                            "namespace":"occ.react",
                                            "hiddenFromSiteStudio":false,
                                            "id":"100739",
                                            "source":101,
                                            "type":"component"
                                        },
                                        "configuration":{
                                            "webContent":"<p>Help Web Content Text</p>"
                                        },
                                        "displayName":"help-web-content",
                                        "repositoryId":"100638",
                                        "usageCount":1
                                    },
                                    {
                                        "layout":null,
                                        "component":{
                                            "providesContext":null,
                                            "requiresContext":null,
                                            "displayName":"WebContent",
                                            "root":"/clientApplications/core-commerce-reference-store/components/WebContent",
                                            "repositoryId":"100739",
                                            "name":"WebContent",
                                            "namespace":"occ.react",
                                            "hiddenFromSiteStudio":false,
                                            "id":"100739",
                                            "source":101,
                                            "type":"component"
                                        },
                                        "configuration":{
                                            "webContent":"<p>Returns Refunds Web Content Text</p>"
                                        },
                                        "displayName":"returns-refunds-web-content",
                                        "repositoryId":"100509",
                                        "usageCount":1
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"applicationId",
                        "description":"The ID of the application.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"componentId",
                        "description":"The ID of the component.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"addToPageInfoOnly",
                        "description":"If set to true (default is false), limits the amount of information gathered per instance.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeLayoutAssociations",
                        "description":"If set to true (default is false), layout associations of the instances is passed in endpoint response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched. If provided returns paginated response.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call. If provided returns paginated response.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"search",
                        "description":"If search provided (default is empty), returns paginated response matching the search query param with display name of instances.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Component"
                ],
                "x-internal-id":"ccadmin-v1-applications-{applicationId}-components-{componentId}-instances-get",
                "x-filename-id":"ccadmin-v1-applications-applicationid-components-componentid-instances-get"
            }
        },
        "/ccadmin/v1/currencies/{id}":{
            "get":{
                "summary":"getCurrency",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCurrency",
                "description":"Get Currency. Get a single currency item.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCurrency_response"
                        },
                        "examples":{
                            "application/json":{
                                "currencyType":null,
                                "symbol":"$",
                                "deleted":false,
                                "displayName":"US Dollar",
                                "repositoryId":"en_US",
                                "fractionalDigits":2,
                                "currencyCode":"USD",
                                "numericCode":"840"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80011|The requested currency could not be found.|\n|80010|The request for currency was not valid.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested currency.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Currency"
                ],
                "x-internal-id":"ccadmin-v1-currencies-{id}-get",
                "x-filename-id":"ccadmin-v1-currencies-id-get"
            },
            "delete":{
                "summary":"deleteCurrency",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteCurrency",
                "description":"Delete Currency. Endpoint for deleting Currency",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80011|The requested currency could not be found.|\n|80204|The request to delete the currency could not be performed.|\n|80209|A Price List Group exists for the currency {0}. Delete the Price List Group before deleting currency.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the currency to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Currency"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-currencies-{id}-delete",
                "x-filename-id":"ccadmin-v1-currencies-id-delete"
            },
            "put":{
                "summary":"updateCurrency",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCurrency",
                "description":"Update Currency. Endpoint for updating Currency which doesn't has a PriceListGroup.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCurrency_response"
                        },
                        "examples":{
                            "application/json":{
                                "currencyType":"loyaltyPoints",
                                "symbol":"POINTS",
                                "deleted":false,
                                "displayName":"PTS",
                                "repositoryId":"points",
                                "fractionalDigits":2,
                                "currencyCode":"PTS",
                                "numericCode":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80210|You can not update the currency {0} as Price List Group exists for it.|\n|80011|The requested currency could not be found.|\n|80203|The request to update the currency could not be performed.|\n|80206|Format for {0} is incorrect. Please check the API documentation for more details.|\n|80010|The request for currency was not valid.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Currency ID corresponding to the currency to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCurrency_request"
                        },
                        "in":"body",
                        "name":"updateCurrency_request"
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Currency"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-currencies-{id}-put",
                "x-filename-id":"ccadmin-v1-currencies-id-put"
            }
        },
        "/ccadmin/v1/dashboardReportConfigurations":{
            "get":{
                "summary":"getDashboardReportConfigurations",
                "produces":[
                    "application/json"
                ],
                "operationId":"getDashboardReportConfigurations",
                "description":"Get Dashboard Report Configurations. Gets the configurations for all the dashboard reports including their chart configurations",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getDashboardReportConfigurations_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "fullReportsTabId":"orders",
                                    "summaryReport":{
                                        "repositoryId":"orderMetrics"
                                    },
                                    "detailedReport":{
                                        "repositoryId":"detailedOrderMetrics"
                                    },
                                    "defaultReport":true,
                                    "displayName":"Gross Revenue",
                                    "name":"grossRevenue",
                                    "repositoryId":"grossRevenue",
                                    "summaryInfoType":"currency",
                                    "chart":{
                                        "overview":"off",
                                        "animationOnDisplay":"auto",
                                        "orientation":"vertical",
                                        "stack":"off",
                                        "hoverBehavior":"dim",
                                        "type":"area",
                                        "animationOnDataChange":"auto",
                                        "zoomAndScroll":"off",
                                        "component":"ojChart",
                                        "hideAndShowBehavior":"off",
                                        "repositoryId":"simpleLine",
                                        "timeAxisType":"disabled",
                                        "dataCursor":"off"
                                    },
                                    "dateAxis":"groups"
                                },
                                {
                                    "fullReportsTabId":"orders",
                                    "summaryReport":{
                                        "repositoryId":"orderMetrics"
                                    },
                                    "detailedReport":{
                                        "repositoryId":"detailedOrderMetrics"
                                    },
                                    "defaultReport":false,
                                    "displayName":"Orders",
                                    "name":"orders",
                                    "repositoryId":"orders",
                                    "summaryInfoType":"numeric",
                                    "chart":{
                                        "overview":"off",
                                        "animationOnDisplay":"auto",
                                        "orientation":"vertical",
                                        "stack":"off",
                                        "hoverBehavior":"dim",
                                        "type":"area",
                                        "animationOnDataChange":"auto",
                                        "zoomAndScroll":"off",
                                        "component":"ojChart",
                                        "hideAndShowBehavior":"off",
                                        "repositoryId":"simpleLine",
                                        "timeAxisType":"disabled",
                                        "dataCursor":"off"
                                    },
                                    "dateAxis":"groups"
                                },
                                {
                                    "fullReportsTabId":"trafficVolume",
                                    "summaryReport":{
                                        "repositoryId":"trafficVolumeSummary"
                                    },
                                    "detailedReport":{
                                        "repositoryId":"trafficVolumeDetail"
                                    },
                                    "defaultReport":false,
                                    "displayName":"Site Traffic",
                                    "name":"visits",
                                    "repositoryId":"visits",
                                    "summaryInfoType":"numeric",
                                    "chart":{
                                        "overview":"off",
                                        "animationOnDisplay":"auto",
                                        "orientation":"vertical",
                                        "stack":"off",
                                        "hoverBehavior":"dim",
                                        "type":"area",
                                        "animationOnDataChange":"auto",
                                        "zoomAndScroll":"off",
                                        "component":"ojChart",
                                        "hideAndShowBehavior":"off",
                                        "repositoryId":"simpleLine",
                                        "timeAxisType":"disabled",
                                        "dataCursor":"off"
                                    },
                                    "dateAxis":"groups"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|94020|List report configuration error.|\n|94011|Error in fetching summary in dashboard.|\n|94010|Error in fetching report configuration in dashboard.|\n"
                    }
                },
                "tags":[
                    "Admin/Dashboard Report Configuration"
                ],
                "x-internal-id":"ccadmin-v1-dashboardReportConfigurations-get",
                "x-filename-id":"ccadmin-v1-dashboardreportconfigurations-get"
            }
        },
        "/ccadmin/v1/email/notificationTypes":{
            "get":{
                "summary":"Retrieve email notification types",
                "produces":[
                    "application/json"
                ],
                "operationId":"getEmailNotificationTypes",
                "description":"<p>Gets the set of email types along with their site-specific configuration.<br/><br/>Site-specific settings per email type include whether the email type is enabled and the from address and name to be used when composing emails for an email type.<br/><br/>This endpoint relies on the site context being specified via the X-CCSite request header or the occsite query parameter. If the site is omitted, the settings returned will be for the default site.<br/><br/>The endpoint response is JSON with a JSON object per email type in the response body. The key for each object (and the ID field within each object) is the email type ID (e.g. abandoned_order_v1, placed_order_v1).</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getEmailNotificationTypes_200_response"
                        },
                        "examples":{
                            "application/json":{
                                "ccadmin_user_password_reset_v1":{
                                    "recommendationsSupported":false,
                                    "displayName":"Oracle Commerce Cloud Admin Password Reset",
                                    "description":null,
                                    "recommendationsStrategy":null,
                                    "version":1,
                                    "enabled":false,
                                    "fromEmail":null,
                                    "recommendationsAllowAnyStrategy":true,
                                    "recommendationsRestriction":null,
                                    "fromName":null,
                                    "recommendationsAllowRestrictions":true,
                                    "includeRecommendations":false,
                                    "id":"ccadmin_user_password_reset_v1",
                                    "recommendationsPermittedStrategies":[
                                    ],
                                    "numberOfRecommendations":12
                                },
                                "placed_order_v1":{
                                    "recommendationsSupported":false,
                                    "displayName":"Order Placed",
                                    "description":null,
                                    "recommendationsStrategy":null,
                                    "version":1,
                                    "enabled":false,
                                    "fromEmail":null,
                                    "recommendationsAllowAnyStrategy":true,
                                    "recommendationsRestriction":null,
                                    "fromName":null,
                                    "recommendationsAllowRestrictions":true,
                                    "includeRecommendations":false,
                                    "id":"placed_order_v1",
                                    "recommendationsPermittedStrategies":[
                                    ],
                                    "numberOfRecommendations":12
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>950044</td><td>Error retrieving the Email Notification Types</td><td>See returned error messages for more information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "tags":[
                    "Admin/Email"
                ],
                "x-internal-id":"ccadmin-v1-email-notificationTypes-get",
                "x-filename-id":"ccadmin-v1-email-notificationtypes-get"
            }
        },
        "/ccadmin/v1/sites/{id}":{
            "get":{
                "summary":"getSite",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSite",
                "description":"Get Site. Get a site by ID. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSite_response"
                        },
                        "examples":{
                            "application/json":{
                                "priceListGroupList":[
                                    {
                                        "deleted":false,
                                        "repositoryId":"defaultPriceGroup",
                                        "active":false,
                                        "id":"defaultPriceGroup"
                                    },
                                    {
                                        "deleted":false,
                                        "repositoryId":"EURO",
                                        "active":false,
                                        "id":"EURO"
                                    }
                                ],
                                "inventoryLocationId":"SiteUS-GlenAllen187",
                                "productionURL":"https://www.example.com",
                                "useDefaultSiteLocale":false,
                                "timezone":"europe_london",
                                "secondaryCurrency":"USD",
                                "requireGDPRP13nConsent":false,
                                "type":"siteConfiguration",
                                "defaultBillingCountryId":"US",
                                "defaultShippingCountryId":"US",
                                "enabled":true,
                                "payTaxInSecondaryCurrency":true,
                                "requireGDPRCookieConsent":false,
                                "timeToLive":null,
                                "defaultLocaleId":"1",
                                "inventoryLocations":[
                                    "SiteUS-GlenAllen187",
                                    "SiteUS-GlenAllen188"
                                ],
                                "loyaltyPrograms":[
                                    {
                                        "programName":"Movie rewards",
                                        "repositoryId":"siteUS_LP0001",
                                        "associationDate":"2017-07-05T14:15:37.000Z",
                                        "programId":"LP0001"
                                    }
                                ],
                                "id":"siteUS",
                                "additionalLocaleIds":[
                                    "1"
                                ],
                                "favicon":null,
                                "allowAlternateCurrency":true,
                                "allowedOriginMethods":{
                                    "https://somemoresecurehost":"GET",
                                    "https://someHost:9080":"GET,PUT,DELETE,POST,OPTIONS"
                                },
                                "noimage":null,
                                "payShippingInSecondaryCurrency":true,
                                "siteTypes":[
                                    "b2bCommerce"
                                ],
                                "shipFromAddress":{
                                    "country":"US",
                                    "city":"Cambridge",
                                    "postalCode":"02142",
                                    "addressLine1":"1 Main Street",
                                    "addressLine2":"Foo",
                                    "addressLine3":"Bar",
                                    "region":"MA"
                                },
                                "name":"CloudLake US Site",
                                "repositoryId":"siteUS"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30012|Could not get site for the id|\n|30011|Given Site id does not exist|\n|30010|A site id is required to update a site|\n|30016|Site internal error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID (repositoryId) of the site to get. There is a pseudo-ID of \"defaultSite\" that can be used to get the current default site.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"production",
                        "description":"If this flag is set to true, site information will be returned from production DB. It's default value is false",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"Properties listed here will be excluded in the response payload. Multiple properties can be excluded by listing them separated by comma (,)",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Sites"
                ],
                "x-internal-id":"ccadmin-v1-sites-{id}-get",
                "x-filename-id":"ccadmin-v1-sites-id-get"
            },
            "delete":{
                "summary":"deleteSite",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteSite",
                "description":"Delete Site. Delete the specified site. Note that the default site cannot be deleted.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30017|Delete site failed.|\n|30016|Site internal error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID (repositoryId) of the site to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Sites"
                ],
                "x-internal-id":"ccadmin-v1-sites-{id}-delete",
                "x-filename-id":"ccadmin-v1-sites-id-delete"
            },
            "put":{
                "summary":"updateSite",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSite",
                "description":"Update Site. Update a site based on ID and request parameters. Note that only a subset of properties can vary by site. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSite_response"
                        },
                        "examples":{
                            "application/json":{
                                "priceListGroupList":[
                                    {
                                        "repositoryId":"defaultPriceGroup",
                                        "id":"defaultPriceGroup"
                                    },
                                    {
                                        "repositoryId":"EURO",
                                        "id":"EURO"
                                    }
                                ],
                                "inventoryLocationId":"SiteUS-GlenAllen187",
                                "useDefaultSiteLocale":false,
                                "timezone":"europe_london",
                                "secondaryCurrency":"USD",
                                "requireGDPRP13nConsent":false,
                                "type":"siteConfiguration",
                                "defaultBillingCountryId":"US",
                                "defaultShippingCountryId":"US",
                                "enabled":true,
                                "payTaxInSecondaryCurrency":true,
                                "requireGDPRCookieConsent":false,
                                "timeToLive":5000,
                                "defaultLocaleId":"1",
                                "inventoryLocations":[
                                    "SiteUS-GlenAllen187",
                                    "SiteUS-GlenAllen188"
                                ],
                                "loyaltyPrograms":[
                                    {
                                        "programName":"Movie rewards",
                                        "repositoryId":"siteUS_LP0001",
                                        "associationDate":"2017-07-05T14:15:37.000Z",
                                        "programId":"LP0001"
                                    }
                                ],
                                "id":"siteUS",
                                "additionalLocaleIds":[
                                    "1"
                                ],
                                "favicon":null,
                                "allowAlternateCurrency":true,
                                "noimage":null,
                                "payShippingInSecondaryCurrency":true,
                                "siteTypes":[
                                    "b2bCommerce"
                                ],
                                "shipFromAddress":{
                                    "country":"US",
                                    "city":"Cambridge",
                                    "postalCode":"02142",
                                    "addressLine1":"1 Main Street",
                                    "addressLine2":"Foo",
                                    "addressLine3":"Bar",
                                    "region":"MA"
                                },
                                "name":"CloudLake US Site",
                                "repositoryId":"siteUS"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100092|{0} is an invalid value for {1}.|\n|30001|A site id is required to update a site|\n|30004|Given Site id does not exist|\n|30015|Invalid Site Base URL ''{0}'' specified.|\n|30003|Update site failed|\n|30014|Could not update site. Allowed site types are {0}|\n|25015|set Property RepositoryItem Internal Error|\n|25014|convert Input Property Type Internal Error|\n|100092|The value ''{0}'' for parameter ''{1}'' is not among the {2,number,integer} valid options.  Showing the first {3,number,integer} valid options: {4}\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the site.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSite_request"
                        },
                        "in":"body",
                        "name":"updateSite_request"
                    }
                ],
                "tags":[
                    "Admin/Sites"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-sites-{id}-put",
                "x-filename-id":"ccadmin-v1-sites-id-put"
            }
        },
        "/ccadmin/v1/merchant/directEdit/{name}":{
            "get":{
                "summary":"getDirectEditConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getDirectEditConfiguration",
                "description":"Get configuration of direct editing for a given name.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getDirectEditConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"price",
                                "enabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"name",
                        "description":"The name of the direct edit feature.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-directEdit-{name}-get",
                "x-filename-id":"ccadmin-v1-merchant-directedit-name-get"
            },
            "put":{
                "summary":"updateDirectEditConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateDirectEditConfiguration",
                "description":"Update configuration of direct editing for a given name.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getDirectEditConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"price",
                                "enabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|104000|Missing enable property.|\n|104000|The value for enable property must be true or false.|\n|104001|Reconfiguration is disabled.|\n|104002|Reconfiguration is in progress.|\n|104003|Change items exist and need to be published.|\n|104004|Failed to acquire publishing lock.|\n|104005|Reconfiguration failed.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateDirectEditConfiguration_request"
                        },
                        "in":"body",
                        "name":"updateDirectEditConfiguration_request"
                    },
                    {
                        "in":"path",
                        "name":"name",
                        "description":"The name of the direct edit feature.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-directEdit-{name}-put",
                "x-filename-id":"ccadmin-v1-merchant-directedit-name-put"
            }
        },
        "/ccadmin/v1/adminProfiles/sendPasswordReset":{
            "post":{
                "summary":"sendPasswordReset",
                "produces":[
                    "application/json"
                ],
                "operationId":"sendPasswordReset",
                "description":"Send Password Reset. Validate the reset token or set a user's new password.  Send just the op and token to validate; send all of the values to reset the password.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/sendPasswordReset_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":"true"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|83004|User login ID is required.|\n|60004|Resetting this account's password is not allowed. Check the link in your email and try again.|\n|83039|Passwords did not match.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/sendPasswordReset_request"
                        },
                        "in":"body",
                        "name":"sendPasswordReset_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-sendPasswordReset-post",
                "x-filename-id":"ccadmin-v1-adminprofiles-sendpasswordreset-post"
            }
        },
        "/ccadmin/v1/merchant/collectionEndpointsConfiguration":{
            "get":{
                "summary":"getCollectionEndpointsConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCollectionEndpointsConfiguration",
                "description":"Get category manager configuration.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCollectionEndpointsConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "forcePagingForListCollections":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-collectionEndpointsConfiguration-get",
                "x-filename-id":"ccadmin-v1-merchant-collectionendpointsconfiguration-get"
            },
            "put":{
                "summary":"updateCollectionEndpointsConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCollectionEndpointsConfiguration",
                "description":"Update category manager configuration.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCollectionEndpointsConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "forcePagingForListCollections":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCollectionEndpointsConfiguration_request"
                        },
                        "in":"body",
                        "name":"updateCollectionEndpointsConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-collectionEndpointsConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-collectionendpointsconfiguration-put"
            }
        },
        "/ccadmin/v1/profiles/{id}/updateUserRoles":{
            "post":{
                "summary":"updateUserRoles",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateUserRoles",
                "description":"Update User Roles. This operation is used to update the roles for the profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateUserRoles_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/bb-110000/updateUserRoles"
                                    }
                                ],
                                "message":"Roles has been updated successfully."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22019|If some internal error occurs while updating roles to the user.|\n|22020|If roles provided is empty or null.|\n|89008|If roles with op as remove from input is not available for the profile.|\n|22023|If invalid op is passed in roles input.|\n|89007|If other organization roles which are not associated to the profile is passed in input.|\n|22002|If profile id passed is invalid.|\n|89005|If user tries to remove the buyer roles.|\n|22007|If roles input provided is invalid.|\n|89001|If invalid organization role(s) are passed.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateUserRoles_request"
                        },
                        "in":"body",
                        "name":"updateUserRoles_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-updateUserRoles-post",
                "x-filename-id":"ccadmin-v1-profiles-id-updateuserroles-post"
            }
        },
        "/ccadmin/v1/elements/{tag}/metadata":{
            "get":{
                "summary":"getGlobalElementMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getGlobalElementMetadata",
                "description":"Get Global Element Metadata. Returns the specified Global Element Metadata.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/globalElementMetadata"
                        },
                        "examples":{
                            "application/json":{
                                "supportedWidgetType":[
                                ],
                                "availableToAllWidgets":true,
                                "inline":false,
                                "children":[
                                ],
                                "translations":[
                                    {
                                        "description":"",
                                        "language":"en",
                                        "title":"My Element"
                                    }
                                ],
                                "global":false,
                                "tag":"my-element",
                                "type":"fragment",
                                "version":1,
                                "configOptions":[
                                    "fontPicker"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"tag",
                        "description":"The tag associated with the the Global Element Metadata file to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Elements"
                ],
                "x-internal-id":"ccadmin-v1-elements-{tag}-metadata-get",
                "x-filename-id":"ccadmin-v1-elements-tag-metadata-get"
            },
            "put":{
                "summary":"updateGlobalElementMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateGlobalElementMetadata",
                "description":"Updates the metadata associated with the specified Global Element.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/globalElementMetadata"
                        },
                        "examples":{
                            "application/json":{
                                "supportedWidgetType":[
                                ],
                                "availableToAllWidgets":true,
                                "inline":false,
                                "children":[
                                ],
                                "translations":[
                                    {
                                        "description":"",
                                        "language":"en",
                                        "title":"My Element"
                                    }
                                ],
                                "global":false,
                                "tag":"my-element",
                                "type":"fragment",
                                "version":1,
                                "configOptions":[
                                    "fontPicker"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"tag",
                        "description":"The tag associated with the the Global Element Metadata to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/globalElementMetadata"
                        },
                        "in":"body",
                        "name":"updateGlobalElementMetadata_request"
                    }
                ],
                "tags":[
                    "Admin/Elements"
                ],
                "x-internal-id":"ccadmin-v1-elements-{tag}-metadata-put",
                "x-filename-id":"ccadmin-v1-elements-tag-metadata-put"
            }
        },
        "/ccadmin/v1/slotDescriptors":{
            "get":{
                "summary":"Retrieve all slot descriptors",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllSlotDescriptors",
                "description":"<p>Retrieves all Slot Descriptors.<br/><br/>Slot Descriptors simply represent the types of Slots available in Oracle Commerce Cloud, where a Slot is an area of variable content within a page layout.<br/><br/>Examples include: <ul><li>Content Variation Slot - This allows content to change based on date, time and audience segment</li><li>Experiment Slot - Used to test effectiveness of different content</li><li>Role-based slot - Used to display different content to different user roles in the Preview Environment</li></ul><p>This endpoint takes an optional parameter pageType which, when specified, allows the results to be filtered by 'page type'.<br/><br/><b>Note:</b> When using the pageType parameter you can also include slots available to all page layouts by including the includeSlotsAvailableToAll parameter.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllSlotDescriptors_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"ccadminui/v1/slotDescriptors"
                                    }
                                ],
                                "autoWrap":true,
                                "items":[
                                    {
                                        "isLatestVersion":true,
                                        "regions":[
                                            {
                                                "repositoryId":"cvSlotDefaultControl"
                                            },
                                            {
                                                "repositoryId":"cvSlotDefaultVariant"
                                            }
                                        ],
                                        "slotType":"contentVariationSlot",
                                        "displayName":"Content Variation Slot",
                                        "availableToAllPages":true,
                                        "minWidth":1,
                                        "version":1,
                                        "maxVariants":11,
                                        "latestVersion":1,
                                        "repositoryId":"ContentVariationSlot",
                                        "hiddenFromSiteStudio":false,
                                        "id":"ContentVariationSlot",
                                        "pageTypes":[
                                        ],
                                        "configurable":false
                                    },
                                    {
                                        "isLatestVersion":true,
                                        "regions":[
                                            {
                                                "repositoryId":"exptSlotDefaultControl"
                                            },
                                            {
                                                "repositoryId":"exptSlotDefaultVariant"
                                            }
                                        ],
                                        "slotType":"experimentSlot",
                                        "displayName":"Experiment Slot",
                                        "availableToAllPages":false,
                                        "minWidth":1,
                                        "version":1,
                                        "maxVariants":6,
                                        "latestVersion":1,
                                        "repositoryId":"exptSlot",
                                        "hiddenFromSiteStudio":false,
                                        "id":"exptSlot",
                                        "pageTypes":[
                                            {
                                                "repositoryId":"articlePageType",
                                                "alias":"/article",
                                                "id":"articlePageType",
                                                "shortName":"article"
                                            },
                                            {
                                                "repositoryId":"categoryPageType",
                                                "alias":"/category",
                                                "id":"categoryPageType",
                                                "shortName":"category"
                                            },
                                            {
                                                "repositoryId":"checkoutConfirmationPageType",
                                                "alias":"/confirmation",
                                                "id":"checkoutConfirmationPageType",
                                                "shortName":"confirmation"
                                            },
                                            {
                                                "repositoryId":"errorPageType",
                                                "alias":"/error",
                                                "id":"errorPageType",
                                                "shortName":"error"
                                            },
                                            {
                                                "repositoryId":"homePageType",
                                                "alias":"/home",
                                                "id":"homePageType",
                                                "shortName":"home"
                                            },
                                            {
                                                "repositoryId":"noSearchResultsPageType",
                                                "alias":"/noSearchresults",
                                                "id":"noSearchResultsPageType",
                                                "shortName":"noSearchResults"
                                            },
                                            {
                                                "repositoryId":"orderDetailsPageType",
                                                "alias":"/orderDetails",
                                                "id":"orderDetailsPageType",
                                                "shortName":"orderDetails"
                                            },
                                            {
                                                "repositoryId":"orderHistoryPageType",
                                                "alias":"/orderHistory",
                                                "id":"orderHistoryPageType",
                                                "shortName":"orderHistory"
                                            },
                                            {
                                                "repositoryId":"productPageType",
                                                "alias":"/product",
                                                "id":"productPageType",
                                                "shortName":"product"
                                            },
                                            {
                                                "repositoryId":"profilePageType",
                                                "alias":"/profile",
                                                "id":"profilePageType",
                                                "shortName":"profile"
                                            },
                                            {
                                                "repositoryId":"searchResultsPageType",
                                                "alias":"/searchresults",
                                                "id":"searchResultsPageType",
                                                "shortName":"searchResults"
                                            },
                                            {
                                                "repositoryId":"shoppingCartSummaryPageType",
                                                "alias":"/cart",
                                                "id":"shoppingCartSummaryPageType",
                                                "shortName":"cart"
                                            },
                                            {
                                                "repositoryId":"signupPageType",
                                                "alias":"/signup",
                                                "id":"signupPageType",
                                                "shortName":"signup"
                                            },
                                            {
                                                "repositoryId":"swmPageType",
                                                "alias":"/swm",
                                                "id":"swmPageType",
                                                "shortName":"swm"
                                            },
                                            {
                                                "repositoryId":"swmSettingsPageType",
                                                "alias":"/swmSettings",
                                                "id":"swmSettingsPageType",
                                                "shortName":"swmSettings"
                                            },
                                            {
                                                "repositoryId":"assetDetailsPageType",
                                                "alias":"/assetDetails",
                                                "id":"assetDetailsPageType",
                                                "shortName":"assetDetails"
                                            },
                                            {
                                                "repositoryId":"assetsPageType",
                                                "alias":"/assets",
                                                "id":"assetsPageType",
                                                "shortName":"assets"
                                            },
                                            {
                                                "repositoryId":"purchaseListPageType",
                                                "alias":"/purchaseList",
                                                "id":"purchaseListPageType",
                                                "shortName":"purchaseList"
                                            },
                                            {
                                                "repositoryId":"returnItemsPageType",
                                                "alias":"/returnItems",
                                                "id":"returnItemsPageType",
                                                "shortName":"returnItems"
                                            },
                                            {
                                                "repositoryId":"scheduledOrderPageType",
                                                "alias":"/scheduledOrder",
                                                "id":"scheduledOrderPageType",
                                                "shortName":"scheduledOrder"
                                            },
                                            {
                                                "repositoryId":"checkoutPageType",
                                                "alias":"/checkout",
                                                "id":"checkoutPageType",
                                                "shortName":"checkout"
                                            },
                                            {
                                                "repositoryId":"paymentPageType",
                                                "alias":"/payment",
                                                "id":"paymentPageType",
                                                "shortName":"payment"
                                            },
                                            {
                                                "repositoryId":"cmsContentPageType",
                                                "alias":"/cmsContent",
                                                "id":"cmsContentPageType",
                                                "shortName":"cmsContent"
                                            }
                                        ],
                                        "configurable":false
                                    },
                                    {
                                        "isLatestVersion":true,
                                        "regions":[
                                            {
                                                "repositoryId":"rbSlotDefaultControl"
                                            },
                                            {
                                                "repositoryId":"rbSlotDefaultVariant"
                                            }
                                        ],
                                        "slotType":"roleBasedSlot",
                                        "displayName":"Role Based Slot",
                                        "availableToAllPages":true,
                                        "minWidth":1,
                                        "version":1,
                                        "maxVariants":11,
                                        "latestVersion":1,
                                        "repositoryId":"RoleBasedSlot",
                                        "hiddenFromSiteStudio":false,
                                        "id":"RoleBasedSlot",
                                        "pageTypes":[
                                        ],
                                        "configurable":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>32108</td><td>Internal Error retrieving all slot descriptors.</td><td>See returned error messages for further information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"pageType",
                        "description":"Page type to filter slot descriptor by availability.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"includeSlotsAvailableToAll",
                        "description":"If using pagetype, include slots which are available to all.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Slot Descriptors"
                ],
                "x-internal-id":"ccadmin-v1-slotDescriptors-get",
                "x-filename-id":"ccadmin-v1-slotdescriptors-get"
            }
        },
        "/ccadmin/v1/assetPackages/{assetId}":{
            "get":{
                "summary":"getAssetPackage",
                "produces":[
                    "application/x-zip-compressed",
                    "application/json"
                ],
                "operationId":"getAssetPackage",
                "description":"Get Asset Package. Retrieves a specified asset as a zip file",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAssetPackage_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|91011|Unsupported asset type 'invalid asset type' specified.|\n|91012|Asset 'invalid asset' does not exist.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"filename",
                        "description":"The name of the downloaded filename. The will be the value of filename in the Content-Disposition header e.g. Content-Disposition : attachment, filename=VALUE.zip.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"The type of the asset to be downloaded e.g. widget",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"wrap",
                        "description":"Defaults to true. If set to true, the downloaded asset (widget, element etc.) will be packaged as an extension with a sample ext.json included",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"assetId",
                        "description":"The ID that identifies the asset e.g. widget id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Asset Packages"
                ],
                "x-internal-id":"ccadmin-v1-assetPackages-{assetId}-get",
                "x-filename-id":"ccadmin-v1-assetpackages-assetid-get"
            }
        },
        "/ccadmin/v1/applicationIds/{id}":{
            "post":{
                "summary":"appIdOperation",
                "produces":[
                    "application/json"
                ],
                "operationId":"appIdOperation",
                "description":"App Id Operation. Perform an operation on an Application Id. Operations currently supported: genAuthToken.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/appIdOperation_response"
                        },
                        "examples":{
                            "application/json":{
                                "token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MDk4NTY1OTEsInN1YiI6ImFkbWluIiwiaXNzIjoiYWRtaW4iLCJpYXQiOjE0MDk3NzAxOTF9.T0kaE8Ib35R2XZzp0xk4FRP/266KD1cieZFpPijtniw="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Application ID on which to perform the operation.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/appIdOperation_request"
                        },
                        "in":"body",
                        "name":"appIdOperation_request"
                    }
                ],
                "tags":[
                    "Admin/Applications"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-applicationIds-{id}-post",
                "x-filename-id":"ccadmin-v1-applicationids-id-post"
            },
            "get":{
                "summary":"getApplicationID",
                "produces":[
                    "application/json"
                ],
                "operationId":"getApplicationID",
                "description":"Get Application ID. Returns an Application ID of type the specified type",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getApplicationID_response"
                        },
                        "examples":{
                            "application/json":{
                                "external":false,
                                "creationTime":"2014-05-08 17:17:02.399",
                                "createdBy":{
                                    "lastName":"Admin",
                                    "firstName":"Amber",
                                    "repositoryId":"admin",
                                    "id":"admin"
                                },
                                "expirationTime":1653596492,
                                "inUse":true,
                                "name":"another application name",
                                "repositoryId":"12c26908-6545-4947-a46c-9917236583c5",
                                "id":"12c26908-6545-4947-a46c-9917236583c5",
                                "type":"application",
                                "token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MDk4NTY1OTEsInN1YiI6ImFkbWluIiwiaXNzIjoiYWRtaW4iLCJpYXQiOjE0MDk3NzAxOTF9.T0kaE8Ib35R2XZzp0xk4FRP/266KD1cieZFpPijtniw="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "description":"The type of Application to retrieve.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Application ID to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Applications"
                ],
                "x-internal-id":"ccadmin-v1-applicationIds-{id}-get",
                "x-filename-id":"ccadmin-v1-applicationids-id-get"
            },
            "delete":{
                "summary":"deleteApplicationID",
                "operationId":"deleteApplicationID",
                "description":"Delete Application ID. Delete an Application ID of specified type.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "description":"The type of Application to delete.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Application ID to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Applications"
                ],
                "x-internal-id":"ccadmin-v1-applicationIds-{id}-delete",
                "x-filename-id":"ccadmin-v1-applicationids-id-delete"
            },
            "put":{
                "summary":"updateApplicationID",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateApplicationID",
                "description":"Update Application ID. Updates an Application ID of type application.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateApplicationID_response"
                        },
                        "examples":{
                            "application/json":{
                                "external":false,
                                "creationTime":"2014-05-08 17:15:43.143",
                                "createdBy":{
                                    "lastName":"Admin",
                                    "firstName":"Amber",
                                    "repositoryId":"admin",
                                    "id":"admin"
                                },
                                "inUse":true,
                                "name":"another extension name",
                                "repositoryId":"1036cd9a-844d-4c4a-9dc2-22be5a84ced4",
                                "id":"1036cd9a-844d-4c4a-9dc2-22be5a84ced4",
                                "type":"extension"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Application ID to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateApplicationID_request"
                        },
                        "in":"body",
                        "name":"updateApplicationID_request"
                    }
                ],
                "tags":[
                    "Admin/Applications"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-applicationIds-{id}-put",
                "x-filename-id":"ccadmin-v1-applicationids-id-put"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}":{
            "get":{
                "summary":"getWidgetDescriptorById",
                "produces":[
                    "application/json"
                ],
                "operationId":"getWidgetDescriptorById",
                "description":"Get Widget Descriptor By Id. Get the widget descriptor by the id",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getWidgetDescriptorById_response"
                        },
                        "examples":{
                            "application/json":{
                                "isLatestVersion":true,
                                "displayName":"Header",
                                "availableToAllPages":true,
                                "jsEditable":false,
                                "minWidth":1,
                                "version":1,
                                "layouts":[
                                    {
                                        "name":"headerWidgetDefaultLayout",
                                        "repositoryId":"headerWidgetDefaultLayout",
                                        "description":"Default Panel",
                                        "sourceLocation":"headerWidgetDefaultLayout/widget.template",
                                        "id":"headerWidgetDefaultLayout"
                                    }
                                ],
                                "widgetType":"headerWidget",
                                "latestVersion":1,
                                "repositoryId":"headerWidget",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/widgetDescriptors/headerWidget"
                                    }
                                ],
                                "editableWidget":true,
                                "id":"headerWidget",
                                "defaultLayout":{
                                    "name":"headerWidgetDefaultLayout",
                                    "repositoryId":"headerWidgetDefaultLayout",
                                    "description":"Default Panel",
                                    "sourceLocation":"headerWidgetDefaultLayout/widget.template",
                                    "id":"headerWidgetDefaultLayout"
                                },
                                "pageTypes":[
                                ],
                                "configurable":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the id of the widget descriptor",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-get"
            }
        },
        "/ccadmin/v1/merchant/xssConfiguration":{
            "get":{
                "summary":"getXssConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getXssConfiguration",
                "description":"Get the anti-XSS (anti-cross-site-scripting) configuration. Shows exempted endpoints (by id or uri prefix) and allowed XML tags and attributes. Also configures a second HTML-parser-based scanner that has independent configuration for attributes, tags, and whether it is enabled.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getXssConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "htmlValidatorEnabled":[
                                    "true"
                                ],
                                "htmlValidatorAllowedAttributeAdditions":[
                                    "style"
                                ],
                                "endpointIdsWhitelist":[
                                    "applicationJavaScript"
                                ],
                                "uriPrefixesWhitelist":[
                                    "/ccadmin/v1"
                                ],
                                "illegalAttributeNames":[
                                    "onabort",
                                    "onactivate",
                                    "onafterprint",
                                    "onafterupdate",
                                    "onbeforeactivate",
                                    "onbeforecopy",
                                    "onbeforecut",
                                    "onbeforedeactivate",
                                    "onbeforeeditfocus",
                                    "onbeforepaste",
                                    "onbeforeprint",
                                    "onbeforeunload",
                                    "onbeforeupdate",
                                    "onblur",
                                    "onbounce",
                                    "oncellchange",
                                    "onchange",
                                    "onclick",
                                    "oncontextmenu",
                                    "oncontrolselect",
                                    "oncopy",
                                    "oncut",
                                    "ondataavailable",
                                    "ondatasetchanged",
                                    "ondatasetcomplete",
                                    "ondblclick",
                                    "ondeactivate",
                                    "ondrag",
                                    "ondragend",
                                    "ondragenter",
                                    "ondragleave",
                                    "ondragover",
                                    "ondragstart",
                                    "ondrop",
                                    "onerror",
                                    "onerrorupdate",
                                    "onfilterchange",
                                    "onfinish",
                                    "onfocus",
                                    "onfocusin",
                                    "onfocusout",
                                    "onhashchange",
                                    "onhelp",
                                    "oninput",
                                    "onkeydown",
                                    "onkeypress",
                                    "onkeyup",
                                    "onload",
                                    "onlosecapture",
                                    "onmessage",
                                    "onmousedown",
                                    "onmouseenter",
                                    "onmouseleave",
                                    "onmousemove",
                                    "onmouseout",
                                    "onmouseover",
                                    "onmouseup",
                                    "onmousewheel",
                                    "onmove",
                                    "onmoveend",
                                    "onmovestart",
                                    "onoffline",
                                    "ononline",
                                    "onpaste",
                                    "onpropertychange",
                                    "onreadystatechange",
                                    "onreset",
                                    "onresize",
                                    "onresizeend",
                                    "onresizestart",
                                    "onrowenter",
                                    "onrowexit",
                                    "onrowsdelete",
                                    "onrowsinserted",
                                    "onscroll",
                                    "onsearch",
                                    "onselect",
                                    "onselectionchange",
                                    "onselectstart",
                                    "onstart",
                                    "onstop",
                                    "onsubmit",
                                    "onunload",
                                    "src"
                                ],
                                "htmlValidatorAllowedTagAdditions":[
                                    "p"
                                ],
                                "tagWhitelistAdditions":[
                                    "bar",
                                    "foo"
                                ],
                                "tagWhitelist":[
                                    "a",
                                    "abbr",
                                    "acronym",
                                    "address",
                                    "b",
                                    "big",
                                    "blockquote",
                                    "br",
                                    "caption",
                                    "cite",
                                    "code",
                                    "col",
                                    "colgroup",
                                    "dd",
                                    "defn",
                                    "del",
                                    "dir",
                                    "dt",
                                    "em",
                                    "h1",
                                    "h2",
                                    "h3",
                                    "h4",
                                    "h5",
                                    "h6",
                                    "hr",
                                    "i",
                                    "img",
                                    "ins",
                                    "kbd",
                                    "li",
                                    "link",
                                    "menu",
                                    "ol",
                                    "p",
                                    "pre",
                                    "q",
                                    "samp",
                                    "small",
                                    "strong",
                                    "sub",
                                    "sup",
                                    "table",
                                    "tbody",
                                    "td",
                                    "tfoot",
                                    "th",
                                    "thread",
                                    "tr",
                                    "tt",
                                    "ul",
                                    "var"
                                ],
                                "endpointIdsToAlwaysValidate":[
                                    "createProduct",
                                    "updateProduct"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-xssConfiguration-get",
                "x-filename-id":"ccadmin-v1-merchant-xssconfiguration-get"
            },
            "put":{
                "summary":"updateXssConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateXssConfiguration",
                "description":"Update anti-XSS (anti-cross-site-scripting) configuration.  Allows whitelisting of endpoints by URI prefix or endpoint id and configuring specific XML tags to allow.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateXssConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "endpointIdsWhitelist":[
                                    "applicationJavaScript"
                                ],
                                "uriPrefixesWhitelist":[
                                    "/ccadmin/v1"
                                ],
                                "tagWhitelistAdditions":[
                                    "bar",
                                    "foo"
                                ],
                                "endpointIdsToAlwaysValidate":[
                                    "createProduct",
                                    "updateProduct"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13001|Validation errors were found in the input.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateXssConfiguration_request"
                        },
                        "in":"body",
                        "name":"updateXssConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-xssConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-xssconfiguration-put"
            }
        },
        "/ccadmin/v1/merchant/ai/quoteConfiguration":{
            "get":{
                "summary":"getAIQuoteConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAIQuoteConfiguration",
                "description":"Retrieves the AI quote configuration",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/quoteConfiguration_Request_Response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/AI Configuration"
                ],
                "x-internal-id":"ccadmin-v1-merchant-ai-quoteConfiguration-get",
                "x-filename-id":"ccadmin-v1-merchant-ai-quoteconfiguration-get"
            },
            "put":{
                "summary":"updateAIQuoteConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAIQuoteConfiguration",
                "description":"Updates the AI quote configuration.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/quoteConfiguration_Request_Response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/quoteConfiguration_Request_Response"
                        },
                        "in":"body",
                        "name":"quoteConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/AI Configuration"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-ai-quoteConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-ai-quoteconfiguration-put"
            }
        },
        "/ccadmin/v1/themes/{id}":{
            "get":{
                "summary":"Retrieve a theme by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"getTheme",
                "description":"Returns a particular theme by the ID specified.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getTheme_response"
                        },
                        "examples":{
                            "application/json":{
                                "isAgentTheme":"false",
                                "thumbnail":"/img/cloudlake.jpg",
                                "theme_additional_fonts":{
                                },
                                "is_active":true,
                                "theme_styles_color":{
                                    "@ButtonPrimaryTextColor":"#fff",
                                    "@ButtonPrimaryBackgroundColorTop":"#08C",
                                    "@SubNavigationTextColor":"#fff",
                                    "@ButtonPrimaryFontStyle":"normal",
                                    "@ButtonPrimaryFontWeight":"normal",
                                    "@SubNavigationLinkHoverColor":"#fff\n    ",
                                    "@NavigationLinkShadowColor":"#000",
                                    "@NavigationLinkColor":"#DFDFDF",
                                    "@LinkColor":"#0088cc",
                                    "@NavigationLinkColorHover":"#FFF",
                                    "@ButtonPrimaryBackgroundColor":"#08C",
                                    "@NavigationBorderColor":"#3D3F44",
                                    "@SubNavigationLinkColor":"#fff",
                                    "@NavigationBackgroundColor":"#4f5158",
                                    "@ButtonPrimaryBackgroundColorBottom":"#04C",
                                    "@ButtonPrimaryFontFamily":"@sansFontFamily",
                                    "@ButtonPrimaryTextDecoration":"none",
                                    "@ButtonPrimaryBorderColor":"#04C",
                                    "@SubNavigationBackgroundColor":"#fff",
                                    "@NavigationBackgroundColorBottom":"#34363a",
                                    "@NavigationBackgroundColorTop":"#676a74",
                                    "@ButtonPrimaryBorderRadius":"4px",
                                    "@LinkHoverColor":"#FFD303",
                                    "@SubNavigationBackgroundHoverColor":"#fff",
                                    "@TextColor":"#333"
                                },
                                "notes":"This is the Cloud Lake Theme.",
                                "usingCodeView":false,
                                "is_default":false,
                                "associatedSites":[
                                ],
                                "theme_styles_typography":{
                                    "@H6LineHeight":"20px",
                                    "@H5FontFamily":"@sansFontFamily",
                                    "@H3FontFamily":"@sansFontFamily",
                                    "@H4FontWeight":"bold",
                                    "@ParagraphFontFamily":"@sansFontFamily",
                                    "@H1FontFamily":"@sansFontFamily",
                                    "@H2TextColor":"#333",
                                    "@SiteLineHeight":"20px",
                                    "@H1LineHeight":"40px",
                                    "@H6FontSize":"11.9px",
                                    "@SiteFontFamily":"@sansFontFamily",
                                    "@ParagraphFontWeight":"normal",
                                    "@H5FontSize":"14px",
                                    "@H4TextColor":"#333",
                                    "@H1TextColor":"#333",
                                    "@H4FontSize":"17.5px",
                                    "@H3LineHeight":"40px",
                                    "@H2FontWeight":"bold",
                                    "@H3FontSize":"24.5px",
                                    "@ParagraphLineHeight":"20px\n    ",
                                    "@H3TextColor":"#333",
                                    "@H3FontWeight":"bold",
                                    "@H4FontFamily":"@sansFontFamily",
                                    "@SiteFontSize":"14px",
                                    "@H2FontFamily":"@sansFontFamily",
                                    "@H5FontWeight":"normal",
                                    "@H6FontFamily":"@sansFontFamily",
                                    "@SiteFontWeight":"normal",
                                    "@H1FontSize":"38.5px",
                                    "@H5LineHeight":"20px",
                                    "@H2FontSize":"31.5px",
                                    "@H6TextColor":"#333",
                                    "@ParagraphTextColor":"#333",
                                    "@H2LineHeight":"40px",
                                    "@H6FontWeight":"normal",
                                    "@H5TextColor":"#333",
                                    "@H4LineHeight":"20px",
                                    "@H1FontWeight":"bold",
                                    "@ParagraphFontSize":"14px"
                                },
                                "clone_parent_name":null,
                                "name":"Cloud Lake Theme",
                                "repositoryId":"100001",
                                "is_custom":false,
                                "id":"100001",
                                "theme_styles_general":{
                                    "@FooterBorderTopColor":"#bcd7e6\n    ",
                                    "@SiteBackgroundImageAttachment":"scroll",
                                    "@FooterBackgroundImageAttachment":"scroll",
                                    "@SiteBackgroundImageURL":"none",
                                    "@SiteBackgroundColorBottom":"transparent",
                                    "@FooterBackgroundColorBottom":"transparent",
                                    "@HeaderTopPaddingTop":"25px",
                                    "@HeaderBackgroundColorTop":"transparent",
                                    "@HeaderTopBackgroundColor":"#e2f5ff",
                                    "@ContentBackgroundColor":"#FFF",
                                    "@HeaderBackgroundImageAttachment":"scroll",
                                    "@FooterBackgroundImageURL":"none",
                                    "@FooterBackgroundImageRepeat":"repeat-x",
                                    "@HeaderBackgroundImageRepeat":"repeat-x",
                                    "@SiteBackgroundImagePosition":"topleft",
                                    "@SiteBackgroundImageRepeat":"no-repeat",
                                    "@SiteBackgroundColorTop":"transparent",
                                    "@HeaderBackgroundColorBottom":"transparent",
                                    "@HeaderBackgroundImagePosition":"topleft",
                                    "@HeaderTopBackgroundImageURL":"'/img/header-wrap.png'",
                                    "@FooterBackgroundColorTop":"transparent",
                                    "@HeaderTopBorderBottomColor":"#bcd7e6",
                                    "@HeaderBackgroundColor":"#FFF",
                                    "@HeaderBackgroundImageURL":"none",
                                    "@FooterBackgroundColor":"#e2f5ff",
                                    "@SiteBackgroundColor":"#FFF",
                                    "@FooterBackgroundImagePosition":"topleft"
                                },
                                "clone_parent_id":null,
                                "compilationStatuses":[
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70004</td><td>The specified theme does not exist on system.</td><td>Ensure you have specified a valid theme ID.</td></tr><tr><td>70021</td><td>Internal error retrieving theme.</td><td>See returned error messages for more information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the theme.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-{id}-get",
                "x-filename-id":"ccadmin-v1-themes-id-get"
            },
            "delete":{
                "summary":"Deletes a theme by its ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteTheme",
                "description":"Deletes the theme based on the specified ID. Once a theme has been deleted, it no longer exists on the system.<br><br>Only inactive custom themes can be deleted.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70011</td><td>Internal error deleting theme.</td><td>See returned error messages for more information.</td></tr><tr><td>70019</td><td>Specified theme cannot be deleted.</td><td>Ensure it is not active and is custom.</td></tr></table><br/>The error response:<br>"
                    },
                    "204":{
                        "examples":{
                            "application/json":"null"
                        },
                        "description":"Returned when the operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the theme to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-{id}-delete",
                "x-filename-id":"ccadmin-v1-themes-id-delete"
            }
        },
        "/ccadmin/v1/themes/{id}/setAsAgentTheme":{
            "post":{
                "summary":"Set theme as the active agent theme.",
                "produces":[
                    "application/json"
                ],
                "operationId":"setAsAgentTheme",
                "description":"Set a particular theme as the active agent theme (as given by the supplied id).",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/setAsAgentTheme_response"
                        },
                        "examples":{
                            "application/json":{
                                "status":true
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Internal server error.</td><td>See returned error messages for more information.</td></tr><td>70004</td><td>Theme does not exist.</td><td>Ensure theme exists.</td></tr><tr><td>70021</td><td>Theme retrieval failed.</td><td>See returned error message for further information.</td></tr><tr><td>70028</td><td>Error setting agent theme.</td><td>See returned error message for further information.</td></tr></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the theme.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-{id}-setAsAgentTheme-post",
                "x-filename-id":"ccadmin-v1-themes-id-setasagenttheme-post"
            }
        },
        "/ccadmin/v1/merchant/allowedUrls":{
            "get":{
                "summary":"getAllowedUrls",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllowedUrls",
                "description":"Get list of outbound urls that are allowed.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllowedUrls_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-allowedUrls-get",
                "x-filename-id":"ccadmin-v1-merchant-allowedurls-get"
            },
            "put":{
                "summary":"updateAllowedUrls",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAllowedUrls",
                "description":"Update list of outbounds urls that are allowed.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllowedUrls_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAllowedUrls_request"
                        },
                        "in":"body",
                        "name":"updateAllowedUrls_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-allowedUrls-put",
                "x-filename-id":"ccadmin-v1-merchant-allowedurls-put"
            }
        },
        "/ccadmin/v1/openid/metadata/idpSettings":{
            "get":{
                "summary":"get Admin OpenID IDP settings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAdminOpenIDIdPSettings",
                "description":"Get Admin OpenID IDP settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAdminOpenIDIdPSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "agent_app_client_secret":"8de85697-f5cb-4346-910d-453add786933",
                                "admin_app_client_id":"3eec13c77e92421eac9ecf87fbea3b16",
                                "idp_base_url":"https://cx-tenant02.identity.example.com",
                                "admin_app_client_secret":"1e24b226-0436-4c6b-9692-a6fe7fee37d7",
                                "agent_app_client_id":"b3e03d5dc3254713a3c8bfd98e296cd2"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52300|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Admin/OpenID"
                ],
                "x-internal-id":"ccadmin-v1-openid-metadata-idpSettings-get",
                "x-filename-id":"ccadmin-v1-openid-metadata-idpsettings-get"
            },
            "put":{
                "summary":"update Admin OpenID IDP settings",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAdminOpenIDIdPSettings",
                "description":"Update Admin OpenID IDP settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateAdminOpenIDIdPSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "agent_app_client_secret":"8de85697-f5cb-4346-910d-453add786933",
                                "admin_app_client_id":"3eec13c77e92421eac9ecf87fbea3b16",
                                "idp_base_url":"https://cx-tenant02.identity.example.com",
                                "admin_app_client_secret":"1e24b226-0436-4c6b-9692-a6fe7fee37d7",
                                "agent_app_client_id":"b3e03d5dc3254713a3c8bfd98e296cd2"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52300|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAdminOpenIDIdPSettings_request"
                        },
                        "in":"body",
                        "name":"updateAdminOpenIDIdPSettings_request"
                    }
                ],
                "tags":[
                    "Admin/OpenID"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-openid-metadata-idpSettings-put",
                "x-filename-id":"ccadmin-v1-openid-metadata-idpsettings-put"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/element/{tag}/metadata":{
            "get":{
                "summary":"getFragmentMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getFragmentMetadata",
                "description":"Gets the user modifiable metadata associated with the element under widget descriptor.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/metadataForFragment"
                        },
                        "examples":{
                            "supportedWidgetType":[
                            ],
                            "availableToAllWidgets":true,
                            "inline":false,
                            "children":[
                            ],
                            "translations":[
                                {
                                    "description":"",
                                    "language":"en",
                                    "title":"Dog"
                                }
                            ],
                            "global":false,
                            "tag":"dog",
                            "type":"fragment",
                            "version":1,
                            "configOptions":[
                                "fontPicker"
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tag",
                        "description":"The tag of the element",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-element-{tag}-metadata-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-element-tag-metadata-get"
            },
            "put":{
                "summary":"updateFragmentMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateFragmentMetadata",
                "description":"Update the user modifiable metadata associated with the element under widget descriptor.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/metadataForFragment"
                        },
                        "examples":{
                            "application/json":{
                                "supportedWidgetType":[
                                ],
                                "availableToAllWidgets":true,
                                "inline":false,
                                "children":[
                                ],
                                "translations":[
                                    {
                                        "description":"",
                                        "language":"en",
                                        "title":"Dog"
                                    }
                                ],
                                "global":false,
                                "tag":"dog",
                                "type":"fragment",
                                "version":1,
                                "configOptions":[
                                    "fontPicker"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/metadataForFragment"
                        },
                        "in":"body",
                        "name":"updateFragmentMetadata_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tag",
                        "description":"The tag of the element",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-element-{tag}-metadata-put",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-element-tag-metadata-put"
            }
        },
        "/ccadmin/v1/openid/logoutRequest":{
            "get":{
                "summary":"get OpenID logout request",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOpenIDLogoutRequest",
                "description":"Get OpenID logout request",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOpenIDLogoutRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "openid_logout_request_dst":"https://cx-tenant02.identity.example.com/oauth2/v1/userlogout"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52301|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Admin/OpenID"
                ],
                "x-internal-id":"ccadmin-v1-openid-logoutRequest-get",
                "x-filename-id":"ccadmin-v1-openid-logoutrequest-get"
            }
        },
        "/ccadmin/v1/layouts/component/{id}":{
            "post":{
                "summary":"createComponentLayout",
                "produces":[
                    "application/json"
                ],
                "operationId":"createComponentLayout",
                "description":"Create Component Layout. Creates a component layout.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createComponentLayout_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33075|Component not found. |\n|33076|Component layout already exists.|\n|33078|Component type is not a container.|\n|33077|Error creating layout.|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/createComponentLayout_failureResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"33075",
                                "message":"Component instance not found.",
                                "status":"400"
                            }
                        },
                        "description":"Error response thrown when cannot retrieve a component instance."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The component ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Layouts"
                ],
                "x-internal-id":"ccadmin-v1-layouts-component-{id}-post",
                "x-filename-id":"ccadmin-v1-layouts-component-id-post"
            }
        },
        "/ccadmin/v1/files/deleteFiles":{
            "post":{
                "summary":"deleteFiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteFiles",
                "description":"Delete Files. Delete one or more files by path",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteFiles_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33127|The deletePaths parameter cannot be empty.|\n|33115|One or more files could not be deleted.|\n|33126|The deletePaths parameter cannot be null.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteFiles_request"
                        },
                        "in":"body",
                        "name":"deleteFiles_request"
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-files-deleteFiles-post",
                "x-filename-id":"ccadmin-v1-files-deletefiles-post"
            }
        },
        "/ccadmin/v1/themes/agentThemeSource":{
            "get":{
                "summary":"Retrieve the Agent theme source",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAgentThemeSource",
                "description":"Returns the style and variable LESS code of the Agent theme.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getThemeSource_response"
                        },
                        "examples":{
                            "application/json":{
                                "variables":"\n\n/***** Colours *****/\n\n@ButtonPrimaryBackgroundColor : #0572ce;\r\n@ButtonPrimaryBorderRadius : 4px;\r\n@ButtonPrimaryFontFamily : @sansFontFamily;\r\n@ButtonPrimaryFontStyle : normal;\r\n@ButtonPrimaryFontWeight : normal;\r\n@ButtonPrimarySize : medium;\r\n@ButtonPrimaryTextColor : #ffffff;\r\n@ButtonPrimaryTextDecoration : none;\r\n@ButtonPrimaryUseGradient : false;\r\n@ButtonSecondaryBackgroundColor : #ffffff;\r\n@ButtonSecondaryBorderRadius : 4px;\r\n@ButtonSecondaryFontFamily : @sansFontFamily;\r\n@ButtonSecondaryFontStyle : normal;\r\n@ButtonSecondaryFontWeight : normal;\r\n@ButtonSecondarySize : medium;\r\n@ButtonSecondaryTextColor : #3d3d3d;\r\n@ButtonSecondaryTextDecoration : none;\r\n@ButtonSecondaryUseGradient : false;\r\n@LinkColor : #195d8d;\r\n@LinkHoverColor : #114062;\r\n@LinkVisitedColor : #195d8d;\r\n@NavbarBackgroundColor : #FFFFFF;\r\n@NavbarBackgroundHoverColor : #FFFFFF;\r\n@NavbarLinkColor : #3D3D3D;\r\n@NavbarLinkHoverColor : #195D8D;\r\n@NavbarTextColor : #333333;\r\n@SitePageBorderColor : #CCD7DF;\r\n@SubNavigationBackgroundColor : #FFFFFF;\r\n@SubNavigationBackgroundHoverColor : #FFFFFF;\r\n@SubNavigationLinkColor : #3D3D3D;\r\n@SubNavigationLinkHoverColor : #195D8D;\r\n@SubNavigationTextColor : #6F7178;\r\n@TextColor : #000000;\r\n@mobileNavBarButtonColor : #333333;\r\n\n\n/***** Typography *****/\n\n@H1FontFamily : inherit;\r\n@H1FontSize : 2.75rem;\r\n@H1FontStyle : inherit;\r\n@H1FontWeight : bold;\r\n@H1LineHeight : 150%;\r\n@H1TextAlign : inherit;\r\n@H1TextColor : inherit;\r\n@H1TextDecoration : inherit;\r\n@H2FontFamily : inherit;\r\n@H2FontSize : 2.25rem;\r\n@H2FontStyle : inherit;\r\n@H2FontWeight : bold;\r\n@H2LineHeight : 150%;\r\n@H2TextAlign : inherit;\r\n@H2TextColor : inherit;\r\n@H2TextDecoration : inherit;\r\n@H3FontFamily : inherit;\r\n@H3FontSize : 1.75rem;\r\n@H3FontStyle : inherit;\r\n@H3FontWeight : bold;\r\n@H3LineHeight : 150%;\r\n@H3TextAlign : inherit;\r\n@H3TextColor : inherit;\r\n@H3TextDecoration : inherit;\r\n@H4FontFamily : inherit;\r\n@H4FontSize : 1.25rem;\r\n@H4FontStyle : inherit;\r\n@H4FontWeight : bold;\r\n@H4LineHeight : 150%;\r\n@H4TextAlign : inherit;\r\n@H4TextColor : inherit;\r\n@H4TextDecoration : inherit;\r\n@H5FontFamily : inherit;\r\n@H5FontSize : 1.00rem;\r\n@H5FontStyle : inherit;\r\n@H5FontWeight : normal;\r\n@H5LineHeight : 150%;\r\n@H5TextAlign : inherit;\r\n@H5TextColor : inherit;\r\n@H5TextDecoration : inherit;\r\n@H6FontFamily : inherit;\r\n@H6FontSize : 0.85rem;\r\n@H6FontStyle : inherit;\r\n@H6FontWeight : normal;\r\n@H6LineHeight : 150%;\r\n@H6TextAlign : inherit;\r\n@H6TextColor : inherit;\r\n@H6TextDecoration : inherit;\r\n@ParagraphFontFamily : inherit;\r\n@ParagraphFontSize : 1.00rem;\r\n@ParagraphFontStyle : inherit;\r\n@ParagraphFontWeight : normal;\r\n@ParagraphLineHeight : 150%;\r\n@ParagraphTextAlign : inherit;\r\n@ParagraphTextColor : inherit;\r\n@ParagraphTextDecoration : inherit;\r\n@SiteFontFamily : @sansFontFamily;\r\n@SiteFontSize : 14px;\r\n@SiteFontStyle : normal;\r\n@SiteFontWeight : normal;\r\n@SiteLineHeight : 150%;\r\n@SiteTextAlign : left;\r\n@SiteTextColor : #000000;\r\n@SiteTextDecoration : none;\r\n\n\n/***** General *****/\n\n@FooterBackgroundColor : #FFFFFF;\r\n@FooterBackgroundColorBottom : #FFFFFF;\r\n@FooterBackgroundColorTop : #FFFFFF;\r\n@FooterBackgroundImageAttachment : scroll;\r\n@FooterBackgroundImagePosition : top left;\r\n@FooterBackgroundImageRepeat : repeat-x;\r\n@FooterBackgroundImageURL : none;\r\n@FooterBackgroundUseGradient : false;\r\n@FooterBorderTopColor : #FFFFFF;\r\n@HeaderBackgroundColor : #FFFFFF;\r\n@HeaderBackgroundColorBottom : #FFFFFF;\r\n@HeaderBackgroundColorTop : #FFFFFF;\r\n@HeaderBackgroundImageAttachment : scroll;\r\n@HeaderBackgroundImagePosition : top left;\r\n@HeaderBackgroundImageRepeat : repeat-x;\r\n@HeaderBackgroundImageURL : none;\r\n@HeaderBackgroundUseGradient : false;\r\n@HeaderTopBackgroundColor : #FFFFFF;\r\n@HeaderTopBackgroundColorBottom : #FFFFFF;\r\n@HeaderTopBackgroundColorTop : #FFFFFF;\r\n@HeaderTopBackgroundImageAttachment : scroll;\r\n@HeaderTopBackgroundImagePosition : top left;\r\n@HeaderTopBackgroundImageRepeat : repeat-x;\r\n@HeaderTopBackgroundImageURL : none;\r\n@HeaderTopBackgroundUseGradient : false;\r\n@HeaderTopBorderBottomColor : #FFFFFF;\r\n@HeaderTopPaddingTop : 25px;\r\n@NavigationBackgroundColor : #FFFFFF;\r\n@NavigationBackgroundColorBottom : #FFFFFF;\r\n@NavigationBackgroundColorTop : #FFFFFF;\r\n@NavigationBackgroundImageAttachment : scroll;\r\n@NavigationBackgroundImagePosition : top left;\r\n@NavigationBackgroundImageRepeat : no-repeat;\r\n@NavigationBackgroundImageURL : none;\r\n@NavigationBackgroundUseGradient : false;\r\n@SiteBackgroundColor : #f5f5f5;\r\n@SiteBackgroundColorBottom : ##000000;\r\n@SiteBackgroundColorTop : #000000;\r\n@SiteBackgroundImageAttachment : scroll;\r\n@SiteBackgroundImagePosition : top left;\r\n@SiteBackgroundImageRepeat : no-repeat;\r\n@SiteBackgroundImageURL : none;\r\n@SiteBackgroundUseGradient : false;\r\n@SitePageBackgroundColor : #FFFFFF;\r\n@SitePageBorderStyle : solid;\r\n@SitePageBorderWidth : 1px;\r\n@TableHeaderColor : #EBEBEB;\r\n",
                                "styles":"/******************************************************************************\r\n    MIXINS\r\n******************************************************************************/\r\n.background-styles (@BackgroundColor, @BackgroundImageURL, @BackgroundImageRepeat, @BackgroundImagePosition,\r\n                    @BackgroundColorTop, @BackgroundColorBottom, @BackgroundImageAttachment) {\r\n\r\n\r\n  background: -moz-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: -webkit-gradient(left top, left bottom, color-stop(0%, @BackgroundColorTop), color-stop(100%, @BackgroundColorBottom));\r\n  background: -webkit-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: -o-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: -ms-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: linear-gradient(to bottom, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  filter:~\"progid:DXImageTransform.Microsoft.gradient(startColorstr='@{BackgroundColorTop}', endColorstr='@{BackgroundColorBottom}', GradientType=0)\";\r\n}\r\n\r\n/******************************************************************************\r\n    GENERAL STYLES\r\n******************************************************************************/\r\nhtml {\r\n  font-size: @SiteFontSize;\r\n}\r\n\r\nbody {\r\n\r\n  background: @SiteBackgroundColor @SiteBackgroundImageURL @SiteBackgroundImagePosition @SiteBackgroundImageRepeat;\r\n\r\n  .SiteBackground() when (@SiteBackgroundUseGradient) {\r\n    .background-styles (@SiteBackgroundColor, @SiteBackgroundImageURL, @SiteBackgroundImageRepeat, @SiteBackgroundImagePosition,\r\n                        @SiteBackgroundColorTop, @SiteBackgroundColorBottom, @SiteBackgroundImageAttachment);\r\n  }\r\n  .SiteBackground;\r\n\r\n  background-attachment: @SiteBackgroundImageAttachment;\r\n\r\n  color:                @TextColor;\r\n  font-family:          @SiteFontFamily;\r\n  font-size:            1rem;\r\n  font-style:           @SiteFontStyle;\r\n  font-weight:          @SiteFontWeight;\r\n  line-height:          @SiteLineHeight;\r\n  text-align:           @SiteTextAlign;\r\n  text-decoration:      @SiteTextDecoration;\r\n}\r\n\r\nhtml[dir=\"rtl\"] body {\r\n  text-align: right;\r\n}\r\n\r\n#page {\r\n  background-color:     @SitePageBackgroundColor;\r\n}\r\n\r\n/******************************************************************************\r\n    LINK STYLES\r\n******************************************************************************/\r\n\r\na:link    {color:@LinkColor;}         /* unvisited link */\r\na:visited {color:@LinkVisitedColor;}  /* visited link */\r\na:hover   {color:@LinkHoverColor;}    /* mouse over link */\r\n\r\n/******************************************************************************\r\n    TYPOGRAPHY STYLES\r\n******************************************************************************/\r\n\r\nh1 {\r\n\r\n  color: @H1TextColor;\r\n  line-height: @H1LineHeight;\r\n  font-family: @H1FontFamily;\r\n  font-size: @H1FontSize;\r\n  font-weight: @H1FontWeight;\r\n  font-style: @H1FontStyle;\r\n  text-align: @H1TextAlign;\r\n  text-decoration: @H1TextDecoration;\r\n\r\n}\r\n\r\nh2 {\r\n\r\n  color: @H2TextColor;\r\n  font-family: @H2FontFamily;\r\n  font-size: @H2FontSize;\r\n  font-style: @H2FontStyle;\r\n  font-weight: @H2FontWeight;\r\n  line-height: @H2LineHeight;\r\n  text-align: @H2TextAlign;\r\n  text-decoration: @H2TextDecoration;\r\n\r\n}\r\n\r\nh3 {\r\n\r\n  color: @H3TextColor;\r\n  font-family: @H3FontFamily;\r\n  font-size: @H3FontSize;\r\n  font-style: @H3FontStyle;\r\n  font-weight: @H3FontWeight;\r\n  line-height: @H3LineHeight;\r\n  text-align: @H3TextAlign;\r\n  text-decoration: @H3TextDecoration;\r\n\r\n}\r\n\r\nh4 {\r\n\r\n  color: @H4TextColor;\r\n  font-family: @H4FontFamily;\r\n  font-size: @H4FontSize;\r\n  font-style: @H4FontStyle;\r\n  font-weight: @H4FontWeight;\r\n  line-height: @H4LineHeight;\r\n  text-align: @H4TextAlign;\r\n  text-decoration: @H4TextDecoration;\r\n}\r\n\r\nh5 {\r\n  color: @H5TextColor;\r\n  font-family: @H5FontFamily;\r\n  font-size: @H5FontSize;\r\n  font-style: @H5FontStyle;\r\n  font-weight: @H5FontWeight;\r\n  line-height: @H5LineHeight;\r\n  text-align: @H5TextAlign;\r\n  text-decoration: @H5TextDecoration;\r\n}\r\n\r\nh6 {\r\n  color: @H6TextColor;\r\n  font-family: @H6FontFamily;\r\n  font-size: @H6FontSize;\r\n  font-style: @H6FontStyle;\r\n  font-weight: @H6FontWeight;\r\n  line-height: @H6LineHeight;\r\n  text-align: @H6TextAlign;\r\n  text-decoration: @H6TextDecoration;\r\n}\r\n\r\np {\r\n  color: @ParagraphTextColor;\r\n  font-family: @ParagraphFontFamily;\r\n  font-size: @ParagraphFontSize;\r\n  font-style: @ParagraphFontStyle;\r\n  font-weight: @ParagraphFontWeight;\r\n  line-height: @ParagraphLineHeight;\r\n  text-align: @ParagraphTextAlign;\r\n  text-decoration: @ParagraphTextDecoration;\r\n}\r\n\r\n/******************************************************************************\r\n    BUTTON STYLES\r\n******************************************************************************/\r\n.ccButton(@ButtonBackgroundColor, @ButtonBorderRadius, @ButtonTextColor, @ButtonFontFamily, @ButtonFontWeight,\r\n          @ButtonFontStyle, @ButtonTextDecoration, @ButtonUseGradient, @ButtonSize) {\r\n\r\n  .btn;\r\n\r\n  background-color: @ButtonBackgroundColor;\r\n\r\n  white-space: normal;\r\n\r\n  .ButtonBackground() when (@ButtonUseGradient) {\r\n    background-image: -moz-linear-gradient(top,@ButtonBackgroundColor, darken(@ButtonBackgroundColor, 10%));\r\n    background-image: -webkit-gradient(linear,0 0,0 100%,from(@ButtonBackgroundColor),to(darken(@ButtonBackgroundColor, 10%)));\r\n    background-image: -webkit-linear-gradient(top,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-image: -o-linear-gradient(top,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-image: linear-gradient(to bottom,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-repeat: repeat-x;\r\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ButtonBackgroundColor', endColorstr='darken(@ButtonBackgroundColor, 10%)', GradientType=0);\r\n  }\r\n  .ButtonBackground;\r\n\r\n  border:           1px solid darken(@ButtonBackgroundColor, 15%);\r\n\r\n  color:            @ButtonTextColor;\r\n\r\n  font-family:      @ButtonFontFamily;\r\n  font-style:       @ButtonFontStyle;\r\n  font-weight:      @ButtonFontWeight;\r\n  text-decoration:  @ButtonTextDecoration;\r\n\r\n  &:hover, &:focus {\r\n    background-color: darken(@ButtonBackgroundColor, 10%);\r\n\r\n    color:            @ButtonTextColor;\r\n\r\n    font-family:      @ButtonFontFamily;\r\n    font-style:       @ButtonFontStyle;\r\n    font-weight:      @ButtonFontWeight;\r\n    text-decoration:  @ButtonTextDecoration;\r\n  }\r\n\r\n  &:disabled:hover, &.disabled:hover, &.disabled:focus {\r\n    background-color: @ButtonBackgroundColor;\r\n    background-image: none;\r\n  }\r\n\r\n  &:link {\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n  &:visited {\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n  &:hover {\r\n    background-color: darken(@ButtonBackgroundColor, 10%);\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n\r\n  .ButtonSize() when (@ButtonSize = extraSmall) {\r\n    .btn-xs;\r\n  }\r\n  .ButtonSize;\r\n\r\n  .ButtonSize() when (@ButtonSize = small) {\r\n    .btn-sm;\r\n  }\r\n  .ButtonSize;\r\n\r\n  .ButtonSize() when (@ButtonSize = large) {\r\n    .btn-lg;\r\n  }\r\n  .ButtonSize;\r\n\r\n  border-radius:    @ButtonBorderRadius;\r\n}\r\n\r\n// Primary buttons\r\n.cc-button-primary {\r\n  .ccButton(@ButtonPrimaryBackgroundColor, @ButtonPrimaryBorderRadius, @ButtonPrimaryTextColor, @ButtonPrimaryFontFamily, @ButtonPrimaryFontWeight,\r\n      @ButtonPrimaryFontStyle, @ButtonPrimaryTextDecoration, @ButtonPrimaryUseGradient, @ButtonPrimarySize);\r\n}\r\n\r\n// Secondary buttons\r\n.cc-button-secondary {\r\n  .ccButton(@ButtonSecondaryBackgroundColor, @ButtonSecondaryBorderRadius, @ButtonSecondaryTextColor, @ButtonSecondaryFontFamily, @ButtonSecondaryFontWeight,\r\n      @ButtonSecondaryFontStyle, @ButtonSecondaryTextDecoration, @ButtonSecondaryUseGradient, @ButtonSecondarySize);\r\n}\r\n\r\n/******************************************************************************\r\n    HEADER STYLES\r\n******************************************************************************/\r\n\r\n#region-header #siteHead {\r\n\r\n  background: @HeaderBackgroundColor @HeaderBackgroundImageURL @HeaderBackgroundImagePosition @HeaderBackgroundImageRepeat;\r\n  background-attachment: @HeaderBackgroundImageAttachment;\r\n\r\n  .HeaderBackground() when (@HeaderBackgroundUseGradient) {\r\n    .background-styles (@HeaderBackgroundColor, @HeaderBackgroundImageURL, @HeaderBackgroundImageRepeat, @HeaderBackgroundImagePosition,\r\n        @HeaderBackgroundColorTop, @HeaderBackgroundColorBottom, @HeaderBackgroundImageAttachment);\r\n  }\r\n  .HeaderBackground;\r\n}\r\n\r\n.header-background {\r\n  background: @HeaderTopBackgroundColor @HeaderTopBackgroundImageURL @HeaderTopBackgroundImagePosition @HeaderTopBackgroundImageRepeat;\r\n  background-attachment: @HeaderTopBackgroundImageAttachment;\r\n\r\n  .HeaderTopBackground() when (@HeaderTopBackgroundUseGradient) {\r\n    .background-styles (@HeaderTopBackgroundColor, @HeaderTopBackgroundImageURL, @HeaderTopBackgroundImageRepeat, @HeaderTopBackgroundImagePosition,\r\n        @HeaderTopBackgroundColorTop, @HeaderTopBackgroundColorBottom, @HeaderTopBackgroundImageAttachment);\r\n  }\r\n  .HeaderTopBackground;\r\n}\r\n\r\n\r\n/******************************************************************************\r\n    FOOTER STYLES\r\n******************************************************************************/\r\n\r\nfooter.footer {\r\n  background: @FooterBackgroundColor;\r\n  background-position:@FooterBackgroundImagePosition;\r\n  background-repeat: @FooterBackgroundImageRepeat;\r\n  background-image: @FooterBackgroundImageURL;\r\n  background-attachment: @FooterBackgroundImageAttachment;\r\n  border-top-color: @FooterBorderTopColor;\r\n\r\n  .FooterBackground() when (@FooterBackgroundUseGradient) {\r\n    .background-styles (@FooterBackgroundColor, @FooterBackgroundImageURL, @FooterBackgroundImageRepeat, @FooterBackgroundImagePosition,\r\n        @FooterBackgroundColorTop, @FooterBackgroundColorBottom, @FooterBackgroundImageAttachment);\r\n  }\r\n  .FooterBackground;\r\n}\r\n\r\n/******************************************************************************\r\n    LAZILY LOADED IMAGE STYLES\r\n******************************************************************************/\r\n\r\n\r\n@-webkit-keyframes placeHolderShimmer {\r\n  from {\r\n    background-position: 0 0;\r\n  }\r\n  to {\r\n    background-position: 300px 0;\r\n  }\r\n}\r\n\r\n@keyframes placeHolderShimmer {\r\n  from {\r\n    background-position: 0 0;\r\n  }\r\n  to {\r\n    background-position: 300px 0;\r\n  }\r\n}\r\n\r\n.ccLazyLoad-animated-background {\r\n  -webkit-animation-duration: 2s;\r\n  animation-duration: 2s;\r\n  -webkit-animation-fill-mode: forwards;\r\n  animation-fill-mode: forwards;\r\n  -webkit-animation-iteration-count: infinite;\r\n  animation-iteration-count: infinite;\r\n  -webkit-animation-name: placeHolderShimmer;\r\n  animation-name: placeHolderShimmer;\r\n  -webkit-animation-timing-function: linear;\r\n  animation-timing-function: linear;\r\n  background: #f6f7f8;\r\n  background: #eeeeee;\r\n  background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eeeeee), color-stop(18%, #dddddd), color-stop(33%, #eeeeee));\r\n  background: -webkit-linear-gradient(left, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);\r\n  background: linear-gradient(to right,  #eeeeee 8%,#dddddd 18%,#eeeeee 33%);\r\n  -webkit-background-size: 100% 100%;\r\n  background-size: 100% 100%;\r\n  position: relative;\r\n}\r\n\r\n.ccLazyLoad-background {\r\n  background: #e9eaed;\r\n}\r\n\r\nimg.ccLazyLoad {\r\n  opacity: 0.1;\r\n}\r\n\r\nimg.ccLazyLoaded {\r\n}",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/themes/agentThemeSource"
                                    }
                                ],
                                "additionalStyles":"#page > .cc-spinner{\r\n  position: fixed;\r\n}\r\n\r\n.cc-spinner {\r\n  z-index: 1199;\r\n}\r\n\r\n\r\n.sf-error {\r\n  border: 2px solid #EC0009 !important;\r\n}\r\n\r\n\r\n.alert-info {\r\n  background-color: #eaf5fb;\r\n  border-color: #92bed9;\r\n}\r\n\r\n.required:after {\r\n  content:\" *\";\r\n}\r\n\r\n.thead{\r\n  background: #EBEBEB !important;\r\n}\r\n\r\nbody {\r\n  border: transparent 0px none;\r\n}\r\n\r\n\r\n\r\n.alert-warning {\r\n  background-color: #fcf8e3;\r\n  border-color: #faebcc;\r\n  color: #8a6d3b;\r\n}\r\n\r\n\r\n.alert-confirm {border-color: #ffd699;\r\n  background-color: #fef7de;\r\n}\r\n\r\n.alert-error {\r\n\r\n    border-color: #ffc7c7;\r\n\r\n   background-color: #fff3f3;\r\n}\r\n.alert-success { \r\n  border-color: #9ecc92;\r\n  background-color: #e6f8d8;\r\n}\r\n.modal-content {\r\n  border-radius: 0px !important;\r\n}\r\n.alert.cc-notification { \r\n padding: 14px 14px 14px 10px;\r\n\r\n}.modal {\r\n  .modal-dialog {\r\n    width: 40%;\r\n    min-width: 580px;\r\n    max-width: 1024px;\r\n  }\r\n}\r\n\r\n.modal-body {\r\n  min-height:350px;\r\n  overflow-y: auto;\r\n  padding:15px;\r\n}\r\n\r\n.modal-footer {\r\n  background-color: #f5f5f5;\r\n  border-top-color: #d4d4d4;\r\n  border-radius: 0 0 4px 4px;\r\n  padding: 5px 15px 5px 15px;\r\n}\r\n\r\n.modal-header {\r\n  overflow: auto;\r\n  background-color: #f5f5f5 !important;\r\n  padding: 15px !important;\r\n  border-bottom: 1px solid #e5e5e5 !important;\r\n  h3 {\r\n    margin-top: 0;\r\n    margin-bottom: 0;\r\n font-weight: 500 !important;\r\n    font-size: 24px !important;\r\n  }\r\n}\r\n\r\n.modal-footer {\r\n  .btn + .btn { margin-left: 0; }\r\n}\r\n\r\n#cc-modalTester {\r\n  position: absolute;\r\n  left: -9999px;\r\n  top: 0;\r\n  width: 100%;\r\n}\r\n\r\n// MODAL CLOSE FOCUS STATE FIX\r\nbutton {\r\n  &.close {\r\n    font-size: 0;\r\n    color: transparent;\r\n    padding: 2px 5px;\r\n    height: 29px;\r\n    .opacity(1);\r\n    outline: 0 solid transparent!important;\r\n\r\n    &:before {\r\n      color: #cfcfcf;\r\n      top: 0;\r\n      left: 0;\r\n      font-size: 24px;\r\n    }\r\n\r\n    &:focus, &:hover {\r\n      .opacity(1);\r\n      color: transparent;\r\n\r\n      &:before {\r\n        color: @gray-light;\r\n      }\r\n    }\r\n\r\n    &:focus {\r\n      .border-radius(4px);\r\n     }\r\n  }\r\n}\r\n\r\n.modal-body-static {\r\n  position: relative;\r\n  padding: 15px;\r\n} \r\ndiv#popup-stack-popupStackCustomerSearch-popup .modal-body { \r\n  min-height: 100px; \r\n}\r\n #popupStack-popupStackCustomerSearch .modal-dialog { \r\n  width: 40% !important;\r\n  top: 20% !important;\r\n}\r\n\r\n #popup-stack-popupStackCustomerSearch-popup .modal-body {\r\n  padding: 0px;\r\n\r\n}\r\n #popup-stack-popupStackCustomerSearch-popup .row.popup-stack-popup-content {\r\n  margin: 0px !important;\r\n}\r\n div#cc-customer-carts {\r\n    padding: 15px;\r\n}\r\n  div#region-popupStackCustomerSearchPopupRegion {\r\n    padding: 0px;\r\n}\r\n .cc-notification-message {\r\n    line-height: 17px;\r\n}\r\n\r\n .ccButton(@ButtonBackgroundColor, @ButtonBorderRadius, @ButtonTextColor, @ButtonFontFamily, @ButtonFontWeight,\r\n          @ButtonFontStyle, @ButtonTextDecoration, @ButtonUseGradient, @ButtonSize) {\r\n\r\n  .btn;\r\n\r\n  background-color: @ButtonBackgroundColor;\r\n\r\n  white-space: normal;\r\n\r\n  .ButtonBackground() when (@ButtonUseGradient) {\r\n    background-image: -moz-linear-gradient(top,@ButtonBackgroundColor, darken(@ButtonBackgroundColor, 10%));\r\n    background-image: -webkit-gradient(linear,0 0,0 100%,from(@ButtonBackgroundColor),to(darken(@ButtonBackgroundColor, 10%)));\r\n    background-image: -webkit-linear-gradient(top,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-image: -o-linear-gradient(top,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-image: linear-gradient(to bottom,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-repeat: repeat-x;\r\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ButtonBackgroundColor', endColorstr='darken(@ButtonBackgroundColor, 10%)', GradientType=0);\r\n  }\r\n  .ButtonBackground;\r\n\r\n  border:           1px solid darken(@ButtonBackgroundColor, 15%);\r\n\r\n  color:            @ButtonTextColor;\r\n\r\n  font-family:      @ButtonFontFamily;\r\n  font-style:       @ButtonFontStyle;\r\n  font-weight:      @ButtonFontWeight;\r\n  text-decoration:  @ButtonTextDecoration;\r\n\r\n  &:hover, &:focus {\r\n    background-color: darken(@ButtonBackgroundColor, 10%);\r\n\r\n    color:            @ButtonTextColor;\r\n\r\n    font-family:      @ButtonFontFamily;\r\n    font-style:       @ButtonFontStyle;\r\n    font-weight:      @ButtonFontWeight;\r\n    text-decoration:  @ButtonTextDecoration;\r\n  }\r\n\r\n  &:disabled:hover, &.disabled:hover, &.disabled:focus {\r\n    background-color: @ButtonBackgroundColor;\r\n    background-image: none;\r\n  }\r\n\r\n  &:link {\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n  &:visited {\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n  &:hover {\r\n    background-color: darken(@ButtonBackgroundColor, 10%);\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n\r\n  .ButtonSize() when (@ButtonSize = extraSmall) {\r\n    .btn-xs;\r\n  }\r\n  .ButtonSize;\r\n\r\n  .ButtonSize() when (@ButtonSize = small) {\r\n    .btn-sm;\r\n  }\r\n  .ButtonSize;\r\n\r\n  .ButtonSize() when (@ButtonSize = large) {\r\n    .btn-lg;\r\n  }\r\n  .ButtonSize;\r\n\r\n  border-radius:    @ButtonBorderRadius;\r\n}\r\n"
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Internal server error.</td><td>See returned error messages for further information.</td></tr><tr><td>70026</td><td>No agent theme exists on the system.</td><td>An agent theme needs to be created.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-agentThemeSource-get",
                "x-filename-id":"ccadmin-v1-themes-agentthemesource-get"
            },
            "put":{
                "summary":"Update the Agent theme source",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAgentThemeSource",
                "description":"Updates the style and variable LESS code of the Agent theme",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateThemeSource_response"
                        },
                        "examples":{
                            "application/json":{
                                "variables":"\n\n/***** Typography *****/\n\n@H1FontFamily : inherit;\n@H1FontSize : 2.75rem;\n@H1FontStyle : inherit;\n@H1FontWeight : bold;\n@H1LineHeight : 100%;\n@H1TextAlign : inherit;\n@H1TextColor : inherit;\n@H1TextDecoration : inherit;\n@H2FontFamily : inherit;\n@H2FontSize : 2.25rem;\n@H2FontStyle : inherit;\n@H2FontWeight : bold;\n@H2LineHeight : inherit;\n@H2TextAlign : inherit;\n@H2TextColor : inherit;\n@H2TextDecoration : inherit;\n@H3FontFamily : inherit;\n@H3FontSize : 1.75rem;\n@H3FontStyle : inherit;\n@H3FontWeight : bold;\n@H3LineHeight : inherit;\n@H3TextAlign : inherit;\n@H3TextColor : inherit;\n@H3TextDecoration : inherit;\n@H4FontFamily : inherit;\n@H4FontSize : 1.25rem;\n@H4FontStyle : inherit;\n@H4FontWeight : bold;\n@H4LineHeight : inherit;\n@H4TextAlign : inherit;\n@H4TextColor : inherit;\n@H4TextDecoration : inherit;\n@H5FontFamily : inherit;\n@H5FontSize : 1.00rem;\n@H5FontStyle : inherit;\n@H5FontWeight : normal;\n@H5LineHeight : inherit;\n@H5TextAlign : inherit;\n@H5TextColor : inherit;\n@H5TextDecoration : inherit;\n@H6FontFamily : inherit;\n@H6FontSize : 0.85rem;\n@H6FontStyle : inherit;\n@H6FontWeight : normal;\n@H6LineHeight : inherit;\n@H6TextAlign : inherit;\n@H6TextColor : inherit;\n@H6TextDecoration : inherit;\n@ParagraphFontFamily : inherit;\n@ParagraphFontSize : 1.00rem;\n@ParagraphFontStyle : inherit;\n@ParagraphFontWeight : normal;\n@ParagraphLineHeight : inherit;\n@ParagraphTextAlign : inherit;\n@ParagraphTextColor : inherit;\n@ParagraphTextDecoration : inherit;\n@SiteFontFamily : @sansFontFamily;\n@SiteFontSize : 14px;\n@SiteFontStyle : normal;\n@SiteFontWeight : normal;\n@SiteLineHeight : 150%;\n@SiteTextAlign : left;\n@SiteTextColor : #333;\n@SiteTextDecoration : none;\n\n\n/***** Colors *****/\n\n@ButtonPrimaryBackgroundColor : #195d8e;\n@ButtonPrimaryBorderRadius : 4px;\n@ButtonPrimaryFontFamily : @sansFontFamily;\n@ButtonPrimaryFontStyle : normal;\n@ButtonPrimaryFontWeight : normal;\n@ButtonPrimarySize : medium;\n@ButtonPrimaryTextColor : #ffffff;\n@ButtonPrimaryTextDecoration : none;\n@ButtonPrimaryUseGradient : false;\n@ButtonSecondaryBackgroundColor : #f7f7f7;\n@ButtonSecondaryBorderRadius : 4px;\n@ButtonSecondaryFontFamily : @sansFontFamily;\n@ButtonSecondaryFontStyle : normal;\n@ButtonSecondaryFontWeight : normal;\n@ButtonSecondarySize : medium;\n@ButtonSecondaryTextColor : #3d3d3e;\n@ButtonSecondaryTextDecoration : none;\n@ButtonSecondaryUseGradient : false;\n@LinkColor : #195d8d;\n@LinkHoverColor : #114062;\n@NavbarBackgroundColor : #fff;\n@NavbarBackgroundHoverColor : #fff;\n@NavbarLinkColor : #3D3D3D;\n@NavbarLinkHoverColor : #195D8D;\n@NavbarTextColor : #333333;\n@NavigationBackgroundColor : #FFF;\n@NavigationBackgroundColorBottom : #FFF;\n@NavigationBackgroundColorTop : #FFF;\n@NavigationBackgroundImageAttachment : scroll;\n@NavigationBackgroundImagePosition : top left;\n@NavigationBackgroundImageRepeat : no-repeat;\n@NavigationBackgroundImageURL : none;\n@NavigationBackgroundUseGradient : false;\n@NavigationPageBackgroundColor : #FFF;\n@SubNavigationBackgroundColor : #fff;\n@SubNavigationBackgroundHoverColor : #FFF;\n@SubNavigationLinkColor : #3D3D3D;\n@SubNavigationLinkHoverColor : #195D8D;\n@SubNavigationTextColor : #6F7178;\n@TextColor : #333;\n\n\n/***** General *****/\n\n@FooterBackgroundColor : none;\n@FooterBackgroundColorBottom : #FFF;\n@FooterBackgroundColorTop : #FFF;\n@FooterBackgroundImageAttachment : scroll;\n@FooterBackgroundImagePosition : top left;\n@FooterBackgroundImageRepeat : repeat-x;\n@FooterBackgroundImageURL : none;\n@FooterBackgroundUseGradient : false;\n@FooterBorderTopColor : #bcd7e6;\n@HeaderBackgroundColor : #FFF;\n@HeaderBackgroundColorBottom : #FFF;\n@HeaderBackgroundColorTop : #FFF;\n@HeaderBackgroundImageAttachment : scroll;\n@HeaderBackgroundImagePosition : bottom center;\n@HeaderBackgroundImageRepeat : repeat-x;\n@HeaderBackgroundImageURL : url(/img/header-btm-line.png);\n@HeaderBackgroundUseGradient : false;\n@HeaderTopBackgroundColor : #F5F5F5;\n@HeaderTopBackgroundColorBottom : #FFF;\n@HeaderTopBackgroundColorTop : #FFF;\n@HeaderTopBackgroundImageAttachment : scroll;\n@HeaderTopBackgroundImagePosition : top left;\n@HeaderTopBackgroundImageRepeat : repeat-x;\n@HeaderTopBackgroundImageURL : url(/img/header-wrap.png);\n@HeaderTopBackgroundUseGradient : false;\n@HeaderTopBorderBottomColor : #bcd7e6;\n@HeaderTopPaddingTop : 25px;\n@SiteBackgroundColor : #FFF;\n@SiteBackgroundColorBottom : #FFF;\n@SiteBackgroundColorTop : #FFF;\n@SiteBackgroundImageAttachment : scroll;\n@SiteBackgroundImagePosition : top left;\n@SiteBackgroundImageRepeat : no-repeat;\n@SiteBackgroundImageURL : url(/file/media/sitestudio/Clocks-v2-05.png);\n@SiteBackgroundUseGradient : false;\n@SitePageBackgroundColor : #FFF;\n",
                                "styles":"/******************************************************************************\r\n    MIXINS\r\n******************************************************************************/\r\n.background-styles (@BackgroundColor, @BackgroundImageURL, @BackgroundImageRepeat, @BackgroundImagePosition, @BackgroundColorTop, @BackgroundColorBottom, @BackgroundImageAttachment) {\r\n\r\n  background: @BackgroundImageURL @BackgroundImagePosition @BackgroundImageRepeat, -moz-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: @BackgroundImageURL @BackgroundImagePosition @BackgroundImageRepeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,@BackgroundColorTop), color-stop(100%,@BackgroundColorBottom));\r\n  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='@BackgroundColorTop', endColorstr='@BackgroundColorBottom',GradientType=0 );\r\n}\r\n\r\n/******************************************************************************\r\n    GENERAL STYLES\r\n******************************************************************************/\r\nhtml {\r\n  font-size:            @SiteFontSize;\r\n}\r\n\r\nbody {\r\n\r\n  background: @SiteBackgroundColor @SiteBackgroundImageURL @SiteBackgroundImagePosition @SiteBackgroundImageRepeat;\r\n\r\n  .SiteBackground() when (@SiteBackgroundUseGradient) {\r\n    .background-styles (@SiteBackgroundColor, @SiteBackgroundImageURL, @SiteBackgroundImageRepeat, @SiteBackgroundImagePosition, @SiteBackgroundColorTop, @SiteBackgroundColorBottom, @SiteBackgroundImageAttachment);\r\n  }\r\n  .SiteBackground;\r\n\r\n  background-attachment: @SiteBackgroundImageAttachment;\r\n\r\n  color:                @TextColor;\r\n  font-family:          @SiteFontFamily;\r\n  font-size:            1rem;\r\n  font-style:           @SiteFontStyle;\r\n  font-weight:          @SiteFontWeight;\r\n  line-height:          @SiteLineHeight;\r\n  text-align:           @SiteTextAlign;\r\n  text-decoration:      @SiteTextDecoration;\r\n}\r\n\r\n#main {\r\n  background-color:     @SitePageBackgroundColor;\r\n}\r\n\r\n/******************************************************************************\r\n    LINK STYLES\r\n******************************************************************************/\r\n\r\na:link    {color:@LinkColor;}       /* unvisited link */\r\na:visited {color:@LinkColor;}       /* visited link */\r\na:hover   {color:@LinkHoverColor;}  /* mouse over link */\r\n\r\n/******************************************************************************\r\n    TYPOGRAPHY STYLES\r\n******************************************************************************/\r\n\r\nh1 {\r\n\r\n  color:           @H1TextColor;\r\n  line-height:     @H1LineHeight;\r\n  font-family:     @H1FontFamily;\r\n  font-size:       @H1FontSize;\r\n  font-weight:     @H1FontWeight;\r\n  font-style:      @H1FontStyle;\r\n  text-align:      @H1TextAlign;\r\n  text-decoration: @H1TextDecoration;\r\n\r\n}\r\n\r\nh2 {\r\n\r\n  color:           @H2TextColor;\r\n  font-family:     @H2FontFamily;\r\n  font-size:       @H2FontSize;\r\n  font-style:      @H2FontStyle;\r\n  font-weight:     @H2FontWeight;\r\n  line-height:     @H2LineHeight;\r\n  text-align:      @H2TextAlign;\r\n  text-decoration: @H2TextDecoration;\r\n\r\n}\r\n\r\nh3 {\r\n\r\n  color:           @H3TextColor;\r\n  font-family:     @H3FontFamily;\r\n  font-size:       @H3FontSize;\r\n  font-style:      @H3FontStyle;\r\n  font-weight:     @H3FontWeight;\r\n  line-height:     @H3LineHeight;\r\n  text-align:      @H3TextAlign;\r\n  text-decoration: @H3TextDecoration;\r\n\r\n}\r\n\r\nh4 {\r\n\r\n  color:           @H4TextColor;\r\n  font-family:     @H4FontFamily;\r\n  font-size:       @H4FontSize;\r\n  font-style:      @H4FontStyle;\r\n  font-weight:     @H4FontWeight;\r\n  line-height:     @H4LineHeight;\r\n  text-align:      @H4TextAlign;\r\n  text-decoration: @H4TextDecoration;\r\n}\r\n\r\nh5 {\r\n  color:           @H5TextColor;\r\n  font-family:     @H5FontFamily;\r\n  font-size:       @H5FontSize;\r\n  font-style:      @H5FontStyle;\r\n  font-weight:     @H5FontWeight;\r\n  line-height:     @H5LineHeight;\r\n  text-align:      @H5TextAlign;\r\n  text-decoration: @H5TextDecoration;\r\n}\r\n\r\nh6 {\r\n  color:           @H6TextColor;\r\n  font-family:     @H6FontFamily;\r\n  font-size:       @H6FontSize;\r\n  font-style:      @H6FontStyle;\r\n  font-weight:     @H6FontWeight;\r\n  line-height:     @H6LineHeight;\r\n  text-align:      @H6TextAlign;\r\n  text-decoration: @H6TextDecoration;\r\n}\r\n\r\np {\r\n\r\n  color:           @ParagraphTextColor;\r\n  font-family:     @ParagraphFontFamily;\r\n  font-size:       @ParagraphFontSize;\r\n  font-style:      @ParagraphFontStyle;\r\n  font-weight:     @ParagraphFontWeight;\r\n  line-height:     @ParagraphLineHeight;\r\n  text-align:      @ParagraphTextAlign;\r\n  text-decoration: @ParagraphTextDecoration;\r\n\r\n}\r\n\r\n/******************************************************************************\r\n    BUTTON STYLES\r\n******************************************************************************/\r\n\r\n// Primary buttons\r\n.cc-button-primary {\r\n  .ccButton(@ButtonPrimarySize, @ButtonPrimaryBorderRadius,\r\n    @ButtonPrimaryBackgroundColor, @ButtonPrimaryFontFamily,\r\n    @ButtonPrimaryFontWeight, @ButtonPrimaryFontStyle,\r\n    @ButtonPrimaryTextDecoration, @ButtonPrimaryTextColor,\r\n    @ButtonPrimaryUseGradient);\r\n}\r\n\r\n// Secondary buttons\r\n.cc-button-secondary {\r\n  .ccButton(@ButtonSecondarySize, @ButtonSecondaryBorderRadius,\r\n    @ButtonSecondaryBackgroundColor, @ButtonSecondaryFontFamily,\r\n    @ButtonSecondaryFontWeight, @ButtonSecondaryFontStyle,\r\n    @ButtonSecondaryTextDecoration, @ButtonSecondaryTextColor,\r\n    @ButtonSecondaryUseGradient);\r\n}\r\n\r\n/******************************************************************************\r\n    HEADER STYLES\r\n******************************************************************************/\r\n\r\n#region-header #siteHead {\r\n\r\n  background: @HeaderBackgroundColor @HeaderBackgroundImageURL @HeaderBackgroundImagePosition @HeaderBackgroundImageRepeat;\r\n  background-attachment: @HeaderBackgroundImageAttachment;\r\n\r\n  .HeaderBackground() when (@HeaderBackgroundUseGradient) {\r\n    .background-styles (@HeaderBackgroundColor, @HeaderBackgroundImageURL, @HeaderBackgroundImageRepeat, @HeaderBackgroundImagePosition, @HeaderBackgroundColorTop, @HeaderBackgroundColorBottom, @HeaderBackgroundImageAttachment);\r\n  }\r\n  .HeaderBackground;\r\n}\r\n\r\n.header-background {\r\n    background: @HeaderTopBackgroundColor @HeaderTopBackgroundImageURL @HeaderTopBackgroundImagePosition @HeaderTopBackgroundImageRepeat;\r\n  background-attachment: @HeaderTopBackgroundImageAttachment;\r\n\r\n  .HeaderTopBackground() when (@HeaderTopBackgroundUseGradient) {\r\n    .background-styles (@HeaderTopBackgroundColor, @HeaderTopBackgroundImageURL, @HeaderTopBackgroundImageRepeat, @HeaderTopBackgroundImagePosition, @HeaderTopBackgroundColorTop, @HeaderTopBackgroundColorBottom, @HeaderTopBackgroundImageAttachment);\r\n  }\r\n  .HeaderTopBackground;\r\n}\r\n\r\n\r\n/******************************************************************************\r\n    FOOTER STYLES\r\n******************************************************************************/\r\n\r\nfooter.footer {\r\n  background: @FooterBackgroundColor @FooterBackgroundImageURL @FooterBackgroundImagePosition @FooterBackgroundImageRepeat;\r\n  background-attachment: @FooterBackgroundImageAttachment;\r\n\r\n  .FooterBackground() when (@FooterBackgroundUseGradient) {\r\n    .background-styles (@FooterBackgroundColor, @FooterBackgroundImageURL, @FooterBackgroundImageRepeat, @FooterBackgroundImagePosition, @FooterBackgroundColorTop, @FooterBackgroundColorBottom, @FooterBackgroundImageAttachment);\r\n  }\r\n  .FooterBackground;\r\n}\r\n\r\n\r\n\r\n"
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Internal server error.</td><td>See returned error messages for further information.</td></tr><tr><td>70018</td><td>Internam error updating theme.</td><td>See returned error messages for more information.</td></tr><tr><td>70025</td><td>Error compiling less file due to syntax</td><td>Ensure the syntax of the uploaded source code is correct.</td></tr><tr><td>70026</td><td>No agent theme exists on the system.</td><td>An agent theme needs to be created.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateThemeSource_request"
                        },
                        "in":"body",
                        "name":"updateThemeSource_request"
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-agentThemeSource-put",
                "x-filename-id":"ccadmin-v1-themes-agentthemesource-put"
            }
        },
        "/ccadmin/v1/email":{
            "post":{
                "summary":"Set email service data",
                "produces":[
                    "application/json"
                ],
                "operationId":"setEmailServiceData",
                "description":"<p>Sets the email service settings and site-specific email type settings.<br/><br/>Changing the standard email service settings is not advisable, but it is a legacy feature of the endpoint. The primary purpose of the endpoint is to allow configuration of email types for a given site.<br/><br/>This endpoint relies on the site context being specified via the X-CCSite request header or the occsite query parameter. If the site is omitted, the settings will be applied to  the default site.<br/><br/>If the request is successful, the response body will be a JSON object containing two JSON objects: an 'emailNotificationTypes' object containing the available email types and their site-specific settings, and an 'emailServiceProperties' endpoint containing the email service settings.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/setEmailServiceData_200_response"
                        },
                        "examples":{
                            "application/json":{
                                "emailServiceProperties":{
                                    "emailServiceType":"DEFAULT"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/email"
                                    }
                                ],
                                "emailNotificationTypes":{
                                    "ccadmin_user_password_reset_v1":{
                                        "recommendationsSupported":false,
                                        "displayName":"Oracle Commerce Cloud Admin Password Reset",
                                        "description":null,
                                        "recommendationsStrategy":null,
                                        "version":1,
                                        "enabled":false,
                                        "fromEmail":null,
                                        "recommendationsAllowAnyStrategy":true,
                                        "recommendationsRestriction":null,
                                        "fromName":null,
                                        "recommendationsAllowRestrictions":true,
                                        "includeRecommendations":false,
                                        "id":"ccadmin_user_password_reset_v1",
                                        "recommendationsPermittedStrategies":[
                                        ],
                                        "numberOfRecommendations":12
                                    },
                                    "placed_order_v1":{
                                        "recommendationsSupported":false,
                                        "displayName":"Order Placed",
                                        "description":null,
                                        "recommendationsStrategy":null,
                                        "version":1,
                                        "enabled":false,
                                        "fromEmail":null,
                                        "recommendationsAllowAnyStrategy":true,
                                        "recommendationsRestriction":null,
                                        "fromName":null,
                                        "recommendationsAllowRestrictions":true,
                                        "includeRecommendations":false,
                                        "id":"placed_order_v1",
                                        "recommendationsPermittedStrategies":[
                                        ],
                                        "numberOfRecommendations":12
                                    }
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>950002</td><td>Unable to set email service data.</td><td>See returned error messages for further information.</td></tr><tr><td>950046</td><td>Error Updating the Email Notification Type.</td><td>See returned error messages for further information.</td></tr><tr><td>93011</td><td>A problem occurred when saving the data</td><td>See returned error messages for further information.</td></tr><tr><td>950004</td><td>'emailServiceType' property value is blank</td><td>Correct your input data.</td></tr><tr><td>95022</td><td>'emailServiceType' property value is invalid</td><td>Correct your input data.</td></tr><tr><td>950005</td><td>'emailSmtpUsername' is blank</td><td>Correct your input data.</td></tr><tr><td>950006</td><td>Username given in 'emailSmtpUsername' is too long</td><td>Correct your input data.</td></tr><tr><td>950007</td><td>'emailSMTPPassword' property value is blank</td><td>Correct your input data.</td></tr><tr><td>950008</td><td>'emailSMTPHost' property value is blank</td><td>Correct your input data.</td></tr><tr><td>950023</td><td>'emailSMTPAuthMethod' property value is blank</td><td>Correct your input data.</td></tr><tr><td>950009</td><td>'emailSMTPHost' property value is blank</td><td>Correct your input data.</td></tr><tr><td>950010</td><td>'emailSMTPHost' property value is too long</td><td>Correct your input data.</td></tr><tr><td>950011</td><td>'emailSMTPPort' property value is blank</td><td>Correct your input data.</td></tr><tr><td>950012</td><td>'emailSMTPPort' property value is too long</td><td>Correct your input data.</td></tr><tr><td>950013</td><td>'emailSMTPPort' property value is non-numeric</td><td>Correct your input data.</td></tr><tr><td>950014</td><td>'emailSMTPPort' proprrty value is too large</td><td>Correct your input data.</td></tr><tr><td>950015</td><td>'emailSMTPPort' property value is not 465 for 'emailSMTPAuthMethod' of 'SSL'</td><td>Correct your input data.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/setEmailServiceData_request"
                        },
                        "in":"body",
                        "name":"setEmailServiceData_request"
                    }
                ],
                "tags":[
                    "Admin/Email"
                ],
                "x-internal-id":"ccadmin-v1-email-post",
                "x-filename-id":"ccadmin-v1-email-post"
            },
            "get":{
                "summary":"Retrieve email service data",
                "produces":[
                    "application/json"
                ],
                "operationId":"getEmailServiceData",
                "description":"<p>Gets information on email types and email service configuration.<br/><br/>The information returned on email types includes site-specific settings, such as whether the email type is enabled and the from address and name to be used when composing emails.<br/><br/>The email service information returned includes things like the service type, the host and port for the SMTP service, and authentication settings.<br/><br/>This endpoint relies on the site context being specified via the X-CCSite request header or the occsite query parameter. If the site is omitted, the settings returned will be for the default site.</br></br>If the request is successful, the response body will be a JSON object containing two JSON objects: an 'emailNotificationTypes' object containing information on the available email types and their site-specific settings, and an 'emailServiceProperties' endpoint containing the email service settings. </p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getEmailServiceData_response"
                        },
                        "examples":{
                            "application/json":{
                                "emailServiceProperties":{
                                    "emailServiceType":"DEFAULT"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/email"
                                    }
                                ],
                                "emailNotificationTypes":{
                                    "ccadmin_user_password_reset_v1":{
                                        "recommendationsSupported":false,
                                        "displayName":"Oracle Commerce Cloud Admin Password Reset",
                                        "description":null,
                                        "recommendationsStrategy":null,
                                        "version":1,
                                        "enabled":false,
                                        "fromEmail":null,
                                        "recommendationsAllowAnyStrategy":true,
                                        "recommendationsRestriction":null,
                                        "fromName":null,
                                        "recommendationsAllowRestrictions":true,
                                        "includeRecommendations":false,
                                        "id":"ccadmin_user_password_reset_v1",
                                        "recommendationsPermittedStrategies":[
                                        ],
                                        "numberOfRecommendations":12
                                    },
                                    "placed_order_v1":{
                                        "recommendationsSupported":false,
                                        "displayName":"Order Placed",
                                        "description":null,
                                        "recommendationsStrategy":null,
                                        "version":1,
                                        "enabled":false,
                                        "fromEmail":null,
                                        "recommendationsAllowAnyStrategy":true,
                                        "recommendationsRestriction":null,
                                        "fromName":null,
                                        "recommendationsAllowRestrictions":true,
                                        "includeRecommendations":false,
                                        "id":"placed_order_v1",
                                        "recommendationsPermittedStrategies":[
                                        ],
                                        "numberOfRecommendations":12
                                    }
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce: <table><tr><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>950001</td><td>Unable to retrieve email service data.</td></tr><tr><td>950044</td><td>Error retrieving the Email Notification Types</td></tr></table><br/>The error response:<br>"
                    }
                },
                "tags":[
                    "Admin/Email"
                ],
                "x-internal-id":"ccadmin-v1-email-get",
                "x-filename-id":"ccadmin-v1-email-get"
            }
        },
        "/ccadmin/v1/webhookFailedMessages/delete":{
            "post":{
                "summary":"deleteFailedMessages",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteFailedMessages",
                "description":"Delete Failed Messages. Deletes a set of existing failed messages with specific service name, server type and date range.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteFailedMessage_response"
                        },
                        "examples":{
                            "application/json":{
                                "message":"3 messages have been deleted successfully"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n\n34023 : If the service name is invalid\n\n34024 : If the server type is invalid\n\n34025 : If start date or end date is invalid\n\n34017 : If operation fails due to some internal error"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteFailedMessages_request"
                        },
                        "in":"body",
                        "name":"deleteFailedMessages_request"
                    }
                ],
                "tags":[
                    "Admin/Failed WebHook Messages"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-webhookFailedMessages-delete-post",
                "x-filename-id":"ccadmin-v1-webhookfailedmessages-delete-post"
            }
        },
        "/ccadmin/v1/orderTypes":{
            "get":{
                "summary":"listOrderTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listOrderTypes",
                "description":"List Order Types. Lists all the order types.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listOrderTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "order":{
                                    "displayName":"Order"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"orderTypeIds",
                        "description":"An optional, comma separated list of specific order type ID's to retrieve.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"An optional partial displayName of a order type to use for search.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Order Types"
                ],
                "x-internal-id":"ccadmin-v1-orderTypes-get",
                "x-filename-id":"ccadmin-v1-ordertypes-get"
            }
        },
        "/ccadmin/v1/roles":{
            "post":{
                "summary":"createRole",
                "produces":[
                    "application/json"
                ],
                "operationId":"createRole",
                "description":"Creates a new role. Roles can be of 2 types - 'role' and 'organizationalRole'. All organizationalRoles are created relative to an organization and have the function as 'custom'. If no type is specified, role of type 'role' is created. Optionally takes the x-ccasset-language header to create role content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRole_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"Custom Role",
                                "repositoryId":"customRole",
                                "description":"Custom Role",
                                "id":"customRole",
                                "accessRights":[
                                    {
                                        "displayName":"Custom Access Right 1",
                                        "name":"Custom Access Right 1",
                                        "repositoryId":"customAccessRight1",
                                        "description":"Custom Access Right 1",
                                        "id":"customAccessRight1",
                                        "type":"generic"
                                    }
                                ],
                                "type":"role",
                                "category":{
                                    "displayName":"Custom Roles",
                                    "repositoryId":"customRoleCategory",
                                    "id":"customRoleCategory"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\nThe following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22047|If input passed is invalid|\n|22055|If type, relativeTo or function passed are invalid|\n|22102|If a restricted privilege is being added to an organizationalRole|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If set to true, creates a role for preview users. Defaults to false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createRole_request"
                        },
                        "in":"body",
                        "name":"createRole_request"
                    }
                ],
                "tags":[
                    "Admin/Roles"
                ],
                "x-internal-id":"ccadmin-v1-roles-post",
                "x-filename-id":"ccadmin-v1-roles-post"
            },
            "get":{
                "summary":"listRoles",
                "produces":[
                    "application/json"
                ],
                "operationId":"listRoles",
                "description":"List Roles. Get all roles for shoppers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listRoles_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":250,
                                "items":[
                                    {
                                        "function":"accountAddressManager",
                                        "relativeTo":{
                                            "id":"or-100000",
                                            "externalOrganizationId":null
                                        },
                                        "name":"Account Address Manager",
                                        "repositoryId":"100001",
                                        "description":null,
                                        "id":"100001",
                                        "accessRights":[
                                            {
                                                "displayName":null,
                                                "name":"Create Account Address",
                                                "repositoryId":"createAccountAddress",
                                                "description":null,
                                                "id":"createAccountAddress",
                                                "type":"generic"
                                            },
                                            {
                                                "displayName":null,
                                                "name":"Update Account Address",
                                                "repositoryId":"updateAccountAddress",
                                                "description":null,
                                                "id":"updateAccountAddress",
                                                "type":"generic"
                                            }
                                        ],
                                        "type":"organizationalRole",
                                        "category":{
                                            "displayName":"Storefront Roles",
                                            "repositoryId":"storefrontRoleCategory",
                                            "id":"storefrontRoleCategory"
                                        }
                                    },
                                    {
                                        "function":"buyer",
                                        "relativeTo":{
                                            "id":"or-100000",
                                            "externalOrganizationId":null
                                        },
                                        "name":"Buyer",
                                        "repositoryId":"100002",
                                        "description":null,
                                        "id":"100002",
                                        "accessRights":[
                                        ],
                                        "type":"organizationalRole",
                                        "category":{
                                            "displayName":"Storefront Roles",
                                            "repositoryId":"storefrontRoleCategory",
                                            "id":"storefrontRoleCategory"
                                        }
                                    },
                                    {
                                        "name":"Custom Role",
                                        "repositoryId":"customRole",
                                        "description":"Custom Role",
                                        "id":"customRole",
                                        "accessRights":[
                                            {
                                                "displayName":"Custom Access Right 1",
                                                "name":"Custom Access Right 1",
                                                "repositoryId":"customAccessRight1",
                                                "description":"Custom Access Right 1",
                                                "id":"customAccessRight1",
                                                "type":"generic"
                                            }
                                        ],
                                        "type":"role",
                                        "category":{
                                            "displayName":"Custom Roles",
                                            "repositoryId":"customRoleCategory",
                                            "id":"customRoleCategory"
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string that filters the roles to be returned from this request using SCIM filtering syntax.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The maximum number of roles to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The starting offset/index to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"The sort order of the list to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If set to true, lists roles for preview users. Defaults to false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Roles"
                ],
                "x-internal-id":"ccadmin-v1-roles-get",
                "x-filename-id":"ccadmin-v1-roles-get"
            }
        },
        "/ccadmin/v1/cmsChannelMaps":{
            "post":{
                "summary":"createCmsChannelMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"createCmsChannelMap",
                "description":"Create CmsChannelMap. Creates a CmsChannelMap object.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createCmsChannelMap_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "siteId":"siteUS",
                                    "channelName":"US Channel",
                                    "channelToken":"siteUS123",
                                    "updatedDate":"2018-03-14T08:35:18.223Z",
                                    "channelId":"123ABC"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel400"
                        },
                        "description":"When request is not input correctly or properties are missing. Specific missing properties will be highlighted."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createCmsChannelMap_request"
                        },
                        "in":"body",
                        "name":"createCmsChannelMap_request"
                    }
                ],
                "tags":[
                    "Admin/CMS Channel Map Methods"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-cmsChannelMaps-post",
                "x-filename-id":"ccadmin-v1-cmschannelmaps-post"
            },
            "get":{
                "summary":"listCmsChannelMaps",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCmsChannelMaps",
                "description":"List CmsChannelMaps. Returns a list of CmsChannelMaps.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCmsChannelMaps_response"
                        },
                        "examples":{
                            "application/json":[
                                [
                                    {
                                        "siteId":"siteUS",
                                        "channelName":"US Channel",
                                        "channelToken":"siteUS123",
                                        "updatedDate":"2018-03-14T08:35:18.223Z",
                                        "channelId":"123ABC"
                                    },
                                    {
                                        "siteId":"siteUK",
                                        "channelName":"UK Channel",
                                        "channelToken":"siteUK234",
                                        "updatedDate":"2018-03-15T08:35:18.223Z",
                                        "channelId":"234DEF"
                                    }
                                ]
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/CMS Channel Map Methods"
                ],
                "x-internal-id":"ccadmin-v1-cmsChannelMaps-get",
                "x-filename-id":"ccadmin-v1-cmschannelmaps-get"
            },
            "put":{
                "summary":"updateCmsChannelMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCmsChannelMap",
                "description":"Update CmsChannelMap. Updates a particular CmsChannelMap.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCmsChannelMap_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "siteId":"siteUS",
                                    "channelName":"US Channel",
                                    "channelToken":"siteUS123",
                                    "updatedDate":"2018-03-14T08:35:18.223Z",
                                    "channelId":"123ABC"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel400"
                        },
                        "description":"When request is not input correctly or properties are missing. Specific missing properties will be highlighted."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCmsChannelMap_request"
                        },
                        "in":"body",
                        "name":"updateCmsChannelMap_request"
                    }
                ],
                "tags":[
                    "Admin/CMS Channel Map Methods"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-cmsChannelMaps-put",
                "x-filename-id":"ccadmin-v1-cmschannelmaps-put"
            }
        },
        "/ccadmin/v1/webhooks/{id}":{
            "post":{
                "summary":"webHookOperation",
                "produces":[
                    "application/json"
                ],
                "operationId":"webHookOperation",
                "description":"Web Hook Operation. Perform an operation on a WebHook, like reset the secret key of a specific WebHook with the help of provided ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/webHookOperation_response"
                        },
                        "examples":{
                            "application/json":{
                                "secretKey":"jCFq0IhpO7Qk7Fr5H3tHpMckhroKRhiTcMR15PKywH9B8QoA4lRgDaoSg46mAh+W4z3G2c1dHeVEOgMaMIBjUA==",
                                "id":"production-submitOrder",
                                "secretKeySHA512":"LJB9ybIuPSHyq+91ZQTyKZ3Q08FjWOERue4vxwwzrsJ02xImurBQC6Svv6nwHXPLv7EL0P5GZd7vsSFyL1Zn7g=="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the WebHook whose secret key is to be reset.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/webHookOperation_request"
                        },
                        "in":"body",
                        "name":"webHookOperation_request"
                    }
                ],
                "tags":[
                    "Admin/Event WebHooks"
                ],
                "x-internal-id":"ccadmin-v1-webhooks-{id}-post",
                "x-filename-id":"ccadmin-v1-webhooks-id-post"
            },
            "get":{
                "summary":"getWebHook",
                "produces":[
                    "application/json"
                ],
                "operationId":"getWebHook",
                "description":"Get Web Hook. Gets an individual event WebHook by the provided ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getWebHook_response"
                        },
                        "examples":{
                            "application/json":{
                                "resendDelaySeconds":"3600",
                                "headers":{
                                    "header1":"value1"
                                },
                                "includeChangesOnly":false,
                                "secretKey":null,
                                "urlApplicationSuppressionList":[
                                    {
                                        "url":"https://example.com",
                                        "applications":[
                                            "applicationId1"
                                        ]
                                    }
                                ],
                                "displayName":"atg.service.webhook.Resources->webHookDisplayName_submitOrder",
                                "basicAuthentication":{
                                    "admin":"admin"
                                },
                                "maxNumberOfResendAttempts":"5",
                                "subEntityTruncationSize":null,
                                "urls":null,
                                "serverType":"production",
                                "name":"submitOrder",
                                "id":"production-submitOrder",
                                "applyResendDelayToFirstAttempt":"true",
                                "secretKeySHA512":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the required WebHook.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Event WebHooks"
                ],
                "x-internal-id":"ccadmin-v1-webhooks-{id}-get",
                "x-filename-id":"ccadmin-v1-webhooks-id-get"
            },
            "put":{
                "summary":"updateWebHook",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateWebHook",
                "description":"Update Web Hook. Update a single existing WebHook based on given ID and request parameters.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateWebHook_response"
                        },
                        "examples":{
                            "application/json":{
                                "headers":{
                                    "header1":"value1"
                                },
                                "subEntityTruncationSize":null,
                                "urls":[
                                    "https://localhost:8080/submitOrder"
                                ],
                                "includeChangesOnly":false,
                                "urlApplicationSuppressionList":[
                                    {
                                        "url":"https://example.com",
                                        "applications":[
                                            "applicationId1"
                                        ]
                                    }
                                ],
                                "displayName":"atg.service.webhook.Resources->webHookDisplayName_submitOrder",
                                "serverType":"production",
                                "name":"submitOrder",
                                "id":"production-submitOrder",
                                "basicAuthentication":{
                                    "admin":"admin123"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the WebHook which is to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateWebHook_request"
                        },
                        "in":"body",
                        "name":"updateWebHook_request"
                    }
                ],
                "tags":[
                    "Admin/Event WebHooks"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-webhooks-{id}-put",
                "x-filename-id":"ccadmin-v1-webhooks-id-put"
            }
        },
        "/ccadmin/v1/carriers":{
            "post":{
                "summary":"addCarrier",
                "produces":[
                    "application/json"
                ],
                "operationId":"addCarrier",
                "description":"Add Carrier. Adds the Carrier Details.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addCarrier_response"
                        },
                        "examples":{
                            "application/json":{
                                "carrierName":"Fedex",
                                "trackingUrl":"http://www.fedex.com/Tracking?action=track&tracknumbers=$$$$",
                                "carrierId":"FED"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|96016|Tracking Url format is invalid.|\n|96017|Missing Carrier Name.|\n|96018|Missing Carrier Id.|\n|96019|Already a carrier added for the given id.|\n|96012|Missing Carrier Tracking Url.|\n|96013|Carrier name passed is null.|\n|96014|Carrier Id passed is null.|\n|96015|Carrier Tracking Url passed is null.|\n|96010|Unable to save carrier data.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/addCarrier_request"
                        },
                        "in":"body",
                        "name":"addCarrier_request"
                    }
                ],
                "tags":[
                    "Admin/Carriers"
                ],
                "x-internal-id":"ccadmin-v1-carriers-post",
                "x-filename-id":"ccadmin-v1-carriers-post"
            },
            "get":{
                "summary":"getAllCarriers",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllCarriers",
                "description":"Get All Carriers. Gets all Carrier Details.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllCarriers_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "carrierName":"LaserShip",
                                        "trackingUrl":"http://www.lasership.com/track.php?track_number_input=$$$$",
                                        "carrierId":"LaserShip"
                                    },
                                    {
                                        "carrierName":"OnTrac",
                                        "trackingUrl":"http://www.ontrac.com/trackingdetail.asp?tracking=$$$$",
                                        "carrierId":"OnTrac"
                                    },
                                    {
                                        "carrierName":"USPS",
                                        "trackingUrl":"https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1=$$$$",
                                        "carrierId":"USPS"
                                    },
                                    {
                                        "carrierName":"ICCWorld",
                                        "trackingUrl":"http://iccworld.com/track.asp?txtawbno=$$$$",
                                        "carrierId":"ICCWorld"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|96011|Unable to load carrier data|\n"
                    }
                },
                "tags":[
                    "Admin/Carriers"
                ],
                "x-internal-id":"ccadmin-v1-carriers-get",
                "x-filename-id":"ccadmin-v1-carriers-get"
            }
        },
        "/ccadmin/v1/adminProfiles":{
            "get":{
                "summary":"listAdminProfiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAdminProfiles",
                "description":"List Admin Profiles. Returns a paged list of the admin user profiles in the system.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAdminProfiles_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"id",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "lastName":"Smith",
                                        "lastLogin":"2025-05-19T05:53:23.883Z",
                                        "tourComplete":true,
                                        "roles":[
                                            {
                                                "repositoryId":"adminRole"
                                            }
                                        ],
                                        "active":true,
                                        "firstName":"Bob",
                                        "external":false,
                                        "createdBy":"admin",
                                        "repositoryId":"exampleuser1122",
                                        "registrationDate":"2014-09-24T12:00:00.000Z",
                                        "id":"exampleuser1122",
                                        "rolesLastModified":"2021-02-22T12:00:00.000Z",
                                        "email":"bsmith@example.com"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100070|Invalid Query Expression|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"flag to include total count of items",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"startingIndex the index of the first to return",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items per block",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sort Option id: Sort order",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the internal profiles properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param: comma separated values that can be used to expand profile's roles and access rights information. Possible values for this query parameter are 'roles' and 'accessRights'",
                        "type":"string",
                        "enum":[
                            "roles",
                            "accessRights"
                        ],
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-get",
                "x-filename-id":"ccadmin-v1-adminprofiles-get"
            }
        },
        "/ccadmin/v1/cmsContentMaps":{
            "post":{
                "summary":"createCmsContentMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"createCmsContentMap",
                "description":"Create CmsContentMap. Creates a CmsContentMap object.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createCmsContentMap_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel400"
                        },
                        "description":"When request is not input correctly or properties are missing. Specific missing properties will be highlighted."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createCmsContentMap_request"
                        },
                        "in":"body",
                        "name":"createCmsContentMap_request"
                    }
                ],
                "tags":[
                    "Admin/CMS Content Map Methods"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-cmsContentMaps-post",
                "x-filename-id":"ccadmin-v1-cmscontentmaps-post"
            },
            "get":{
                "summary":"listCmsContentMaps",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCmsContentMaps",
                "description":"List CmsContentMaps. Returns a list of CmsContentMaps.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCmsContentMaps_response"
                        },
                        "examples":{
                            "application/json":[
                                [
                                    {
                                        "createdDate":"2108-01-01T05:36:20.131Z",
                                        "sourceType":"OracleCEC",
                                        "contentId":"CONT11DDAFF43DA5123D287EADB4C33C01DE0",
                                        "cmsPageSlug":"blog/blog-1",
                                        "id":"100678",
                                        "contentType":"BlogPost",
                                        "layoutId":null,
                                        "localeId":"en",
                                        "channelId":"CHANNELF1234ADH3915231DG"
                                    },
                                    {
                                        "createdDate":"2108-01-01T05:36:20.131Z",
                                        "sourceType":"OracleCEC",
                                        "contentId":"CONT12CCAFF44DA5123D287EADB4C33C01DE0",
                                        "cmsPageSlug":"/cars/all_new_rush",
                                        "id":"100791",
                                        "contentType":"Cars",
                                        "layoutId":null,
                                        "localeId":"en",
                                        "channelId":"CHANNELF11111CP2130KDP1230A"
                                    }
                                ]
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/CMS Content Map Methods"
                ],
                "x-internal-id":"ccadmin-v1-cmsContentMaps-get",
                "x-filename-id":"ccadmin-v1-cmscontentmaps-get"
            },
            "put":{
                "summary":"updateCmsContentMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCmsContentMap",
                "description":"Update CmsContentMap. Updates a particular CmsContentMap.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCmsContentMap_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel400"
                        },
                        "description":"When request is not input correctly or properties are missing. Specific missing properties will be highlighted."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCmsContentMap_request"
                        },
                        "in":"body",
                        "name":"updateCmsContentMap_request"
                    }
                ],
                "tags":[
                    "Admin/CMS Content Map Methods"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-cmsContentMaps-put",
                "x-filename-id":"ccadmin-v1-cmscontentmaps-put"
            }
        },
        "/ccadmin/v1/itemTypes/{itemTypeId}/properties/{propertyId}":{
            "delete":{
                "summary":"deleteItemTypeProperty",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteItemTypeProperty",
                "description":"Deletes a previously created dynamic property with the given property ID and item type. Only supported for a type of category",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getItemType_response"
                        },
                        "description":"Dynamic property successfully deleted."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"itemTypeId",
                        "description":"ID of the item type from which to remove the property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"propertyId",
                        "description":"ID of the dynamic property to remove.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Item Types"
                ],
                "x-internal-id":"ccadmin-v1-itemTypes-{itemTypeId}-properties-{propertyId}-delete",
                "x-filename-id":"ccadmin-v1-itemtypes-itemtypeid-properties-propertyid-delete"
            }
        },
        "/ccadmin/v1/redirects/{id}":{
            "delete":{
                "summary":"deleteRedirect",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteRedirect",
                "description":"Deletes the redirection rule.",
                "responses":{
                    "200":{
                        "description":"OK."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following is the internal error code thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|183008|Error deleting redirection rule.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The redirection rule id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Redirects"
                ],
                "x-internal-id":"ccadmin-v1-redirects-{id}-delete",
                "x-filename-id":"ccadmin-v1-redirects-id-delete"
            },
            "put":{
                "summary":"updateRedirect",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateRedirect",
                "description":"Updates the redirection rule.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createRedirect_response"
                        },
                        "examples":{
                            "application/json":{
                                "originUrl":"/origin_url_1",
                                "siteId":null,
                                "id":"300001",
                                "type":301,
                                "targetUrl":"/target_url_1"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|183000|Unexpected error returned processing redirection rules.|\n|183001|Unsupported redirect type.|\n|183002|Incorrect origin URL.|\n|183003|Incorrect target URL.|\n|183004|Site {0} does not exist.|\n|183005|Redirect loop detected.|\n|183006|Number of redirect jumps exceeded.|\n|183009|Error parsing input request.|\n|183014|Rule with id {0} does not exist.|\n|183011|Origin and target URLs are the same.|\n|183013|Maximum number of redirection rules exceeded.|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The redirection rule id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createRedirect_request"
                        },
                        "in":"body",
                        "name":"createRedirect_request"
                    }
                ],
                "tags":[
                    "Admin/Redirects"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-redirects-{id}-put",
                "x-filename-id":"ccadmin-v1-redirects-id-put"
            }
        },
        "/ccadmin/v1/applications/{applicationId}/components/{componentId}/config":{
            "get":{
                "summary":"getConfigDefinitionForComponent",
                "produces":[
                    "application/json"
                ],
                "operationId":"getConfigDefinitionForComponent",
                "description":"Gets the configuration definition for a component",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getConfigDefinitionForComponent_response"
                        },
                        "examples":{
                            "values":[
                                {
                                    "placeHolders":null,
                                    "noOfColumns":1000,
                                    "helpText":"To override the default widget styling, enter a CSS class name.",
                                    "defaultValue":null,
                                    "minLength":0,
                                    "addMoreRowsResourceId":null,
                                    "label":"CSS Class",
                                    "type":"text",
                                    "required":false,
                                    "dataKey":null,
                                    "displayOnInstances":null,
                                    "repositoryId":"201520",
                                    "name":"cssOverride",
                                    "maxLengths":null,
                                    "options":[
                                    ],
                                    "regexText":null,
                                    "displayAsCheckboxes":false,
                                    "maxLength":1000
                                },
                                {
                                    "placeHolders":null,
                                    "noOfColumns":1000,
                                    "helpText":null,
                                    "defaultValue":"<p>Some Web Content Text</p>",
                                    "minLength":0,
                                    "addMoreRowsResourceId":null,
                                    "label":"Web Content",
                                    "type":"webContent",
                                    "required":true,
                                    "dataKey":null,
                                    "displayOnInstances":null,
                                    "repositoryId":"201521",
                                    "name":"webContent",
                                    "maxLengths":null,
                                    "options":[
                                    ],
                                    "regexText":null,
                                    "displayAsCheckboxes":false,
                                    "maxLength":1000
                                }
                            ],
                            "repositoryId":"100739"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"applicationId",
                        "description":"The ID of the application.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"componentId",
                        "description":"The ID of the component.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Component"
                ],
                "x-internal-id":"ccadmin-v1-applications-{applicationId}-components-{componentId}-config-get",
                "x-filename-id":"ccadmin-v1-applications-applicationid-components-componentid-config-get"
            }
        },
        "/ccadmin/v1/metadata-catalog":{
            "get":{
                "summary":"getMetadataCatalog",
                "produces":[
                    "application/json",
                    "application/swagger+json"
                ],
                "operationId":"getMetadataCatalog",
                "description":"Get Metadata Catalog. Returns metadata catalog. Returns Swagger metadata catalog when 'Accept' request header is specified as 'application/swagger+json' else will return json hyper schema docs. The **JSON hyper schema** being served is **deprecated**. Use Swagger.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMetadataCatalog_response"
                        },
                        "examples":{
                            "application/swagger+json":{
                                "basePath":"/ccadmin/v1",
                                "paths":{
                                    "/metadata/{id}":{
                                        "get":{
                                            "summary":"getMetadata",
                                            "produces":[
                                                "application/json"
                                            ],
                                            "operationId":"getMetadata",
                                            "description":"Get Metadata. Get the metadata information for an item descriptor by ID.",
                                            "responses":{
                                                "200":{
                                                    "description":"Following model is returned when operation succeeds."
                                                }
                                            },
                                            "parameters":[
                                                {
                                                    "in":"path",
                                                    "name":"id",
                                                    "description":"The ID of the itemType.",
                                                    "type":"string",
                                                    "required":true
                                                }
                                            ],
                                            "tags":[
                                                "Metadata"
                                            ]
                                        }
                                    }
                                },
                                "definitions":{
                                    "getMetadata_response":{
                                        "properties":{
                                            "items":{
                                                "description":"An array of metadata/ properties information for an item descriptor.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "editableAttributes":{
                                                            "description":"List of attributes of the property which can be edited from UI.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "swagger":"2.0",
                                "info":{
                                    "description":"Metadata endpoints",
                                    "title":"Metadata",
                                    "version":"1.0"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13101|METADATA INTERNAL ERROR|\n"
                    }
                },
                "tags":[
                    "Admin/Admin Metadata Catalog"
                ],
                "x-internal-id":"ccadmin-v1-metadata-catalog-get",
                "x-filename-id":"ccadmin-v1-metadata-catalog-get"
            }
        },
        "/ccadmin/v1/publish/schedules/{id}":{
            "delete":{
                "summary":"deleteScheduledPublish",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteScheduledPublish",
                "description":"Delete Scheduled Publish. Delete the scheduled publish job using the id.",
                "responses":{
                    "200":{
                        "examples":{
                            "application/json":"null"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of scheduled publishing.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Publishing"
                ],
                "x-internal-id":"ccadmin-v1-publish-schedules-{id}-delete",
                "x-filename-id":"ccadmin-v1-publish-schedules-id-delete"
            }
        },
        "/ccadmin/v1/promotionTemplates":{
            "get":{
                "summary":"listPromotionTemplates",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPromotionTemplates",
                "description":"List Promotion Templates. Get a list of promotions promotion templates.  The list of results will be paginated based on query parameters.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPromotionTemplates_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":7,
                                "totalResults":7,
                                "offset":0,
                                "limit":3,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccadminui/v1/promotionTemplates?limit=3"
                                    },
                                    {
                                        "rel":"next",
                                        "href":"/ccadminui/v1/promotionTemplates?limit=3&offset=3"
                                    }
                                ],
                                "items":[
                                    {
                                        "displayName":"Get Item Discount",
                                        "name":"getItemDiscount",
                                        "id":"item.getItemDiscount",
                                        "type":"item"
                                    },
                                    {
                                        "displayName":"Buy One Get One",
                                        "name":"bogo",
                                        "id":"item.bogo",
                                        "type":"item"
                                    },
                                    {
                                        "displayName":"Gift with Item Purchase",
                                        "name":"getGiftWithPurchase",
                                        "id":"item.getGiftWithPurchase",
                                        "type":"item"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|10002|The value {0} for parameter {1} is invalid.|\n|21019|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"The total number of promotion templates.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The starting index/offset to be returned from this request.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of promotion templates to return from this request.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"One of three types of promotion templates to return: item, order, shipping.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Promotion Templates"
                ],
                "x-internal-id":"ccadmin-v1-promotionTemplates-get",
                "x-filename-id":"ccadmin-v1-promotiontemplates-get"
            }
        },
        "/ccadmin/v1/clientApplications/{application}/assets/upload":{
            "post":{
                "summary":"uploadSelectedAssets",
                "produces":[
                    "application/json"
                ],
                "operationId":"uploadSelectedAssets",
                "description":"Takes an application deployment zip file as input and deploys the application and it's assets.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/uploadSelectedAssets_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/uploadSelectedAssets_badRequest"
                        },
                        "description":"Following model is returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"application",
                        "description":"The OSF application being deployed.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"verbose",
                        "description":"Specify whether all info messages in the ValidationResult are included in the endpoint response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "default":"false",
                        "in":"query",
                        "name":"keepUnpublishedChanges",
                        "description":"Specify whether to retain any unpublished business changes.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Specify the language of the assets in the request. For example, use 'en' for English, 'de' for German, or 'fr_CA' for Canadian French.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"Content-Type",
                        "description":"Specify the type of content in the request i.e. application/octet-stream.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "format":"binary",
                            "type":"string"
                        },
                        "in":"body",
                        "name":"Zip File",
                        "description":"Upload an application ZIP file containing all the assets.",
                        "required":true
                    }
                ],
                "consumes":[
                    "application/x-zip-compressed"
                ],
                "tags":[
                    "Admin/Client Application"
                ],
                "x-internal-id":"ccadmin-v1-clientApplications-{application}-assets-upload-post",
                "x-filename-id":"ccadmin-v1-clientapplications-application-assets-upload-post"
            }
        },
        "/ccadmin/v1/reasons":{
            "post":{
                "summary":"createReason",
                "produces":[
                    "application/json"
                ],
                "operationId":"createReason",
                "description":"Create Reason. Create the reason of given type with the given data. Valid reason types are appeasementReason, cancelReasons, priceOverrideReasons, returnReasons and returnItemDisposition.\n\neg. /ccadmin/v1/reasons?type=returnItemDisposition",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createReason_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200217|Error while validating the input reason json|\n|200211|Error while creating the reason|\n|200213|Invalid reason type passed.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createReason_request"
                        },
                        "in":"body",
                        "name":"createReason_request"
                    }
                ],
                "tags":[
                    "Admin/Reasons"
                ],
                "x-internal-id":"ccadmin-v1-reasons-post",
                "x-filename-id":"ccadmin-v1-reasons-post"
            },
            "get":{
                "summary":"getReasons",
                "produces":[
                    "application/json"
                ],
                "operationId":"getReasons",
                "description":"Get Reasons. Gets the reasons based on the reason type provided. \n\neg. /ccadmin/v1/reasons?type=cancelReasons",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getReasons_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200215|Error while retrieving the reasons|\n|200213|Invalid reason type passed.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "description":"type of the reason valid values are appeasementReason, cancelReasons, priceOverrideReasons, returnReasons and returnItemDisposition",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Reasons"
                ],
                "x-internal-id":"ccadmin-v1-reasons-get",
                "x-filename-id":"ccadmin-v1-reasons-get"
            },
            "delete":{
                "summary":"deleteReason",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteReason",
                "description":"Delete Reason. Delete the reason item with the given reason type and id.\n\neg. /ccadmin/v1/reasons?type=priceOverrideReasons&id=agentPriceOverride",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200212|Error while deleting the reason|\n|200214|Reason id is required.|\n|200213|Invalid reason type passed.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"id",
                        "description":"id of the reason to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"type of the reason valid values are appeasementReason, cancelReasons, priceOverrideReasons, returnReasons and returnItemDisposition",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Reasons"
                ],
                "x-internal-id":"ccadmin-v1-reasons-delete",
                "x-filename-id":"ccadmin-v1-reasons-delete"
            },
            "put":{
                "summary":"updateReason",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateReason",
                "description":"Update Reason. Update the given reason type with given reason id. \n\neg. /ccadmin/v1/reasons?type=priceOverrideReasons&id=agentPriceOverride",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateReason_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200216|Error while updating the reason|\n|200217|Error while validating the input reason json|\n|200214|Reason id is required.|\n|200213|Invalid reason type passed.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateReason_request"
                        },
                        "in":"body",
                        "name":"updateReason_request"
                    }
                ],
                "tags":[
                    "Admin/Reasons"
                ],
                "x-internal-id":"ccadmin-v1-reasons-put",
                "x-filename-id":"ccadmin-v1-reasons-put"
            }
        },
        "/ccadmin/v1/email/test":{
            "post":{
                "summary":"Test SMTP connection",
                "produces":[
                    "application/json"
                ],
                "operationId":"testSmtpConnection",
                "description":"<p>Tests the SMTP connection.<br/><br/>It attempts to connect to the configured SMTP service. The only response this endpoint returns is a JSON object containing a success field, which has a value of true or false depending on the outcome of the test.<br/><br/>It returns true for a successful connection or false for an unsuccessful connection.<br/><br /><b>Note:</b>This endpoint will always return a 200 OK Response. The only difference is the value, true or false.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/testSmtpConnection_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Returned when the attempt to connect is complete. It can be either true or false."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/testSmtpConnection_request"
                        },
                        "in":"body",
                        "name":"testSmtpConnection_request"
                    }
                ],
                "tags":[
                    "Admin/Email"
                ],
                "x-internal-id":"ccadmin-v1-email-test-post",
                "x-filename-id":"ccadmin-v1-email-test-post"
            }
        },
        "/ccadmin/v1/merchant/robots":{
            "put":{
                "summary":"updateRobotsFile",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateRobotsFile",
                "description":"Update Robots File. Saves robots.txt file served by production storefront. Endpoint takes the robots source as text/plain. Response code of 200 is returned if successful.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateRobotsFile_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30013|Encountered unexpected token 'abc' on line 4 when parsing robots.txt file.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateRobotsFile_request"
                        },
                        "in":"body",
                        "name":"updateRobotsFile_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "text/plain"
                ],
                "x-internal-id":"ccadmin-v1-merchant-robots-put",
                "x-filename-id":"ccadmin-v1-merchant-robots-put"
            }
        },
        "/ccadmin/v1/saml/authnRequest":{
            "get":{
                "summary":"get SAML AuthnRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAuthnRequest",
                "description":"Get SAML AuthnRequest",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAuthnRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "saml_sso_request_dst":"https://localhost/fed/v1/idp/sso",
                                "saml_sso_request":"Base64 encoded SAML AuthnRequest"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"forceAuthn",
                        "description":"Query String indicated whether the ForceAuthn attribute will be set to either true or false (the default value).",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Admin SAML AuthnRequest"
                ],
                "x-internal-id":"ccadmin-v1-saml-authnRequest-get",
                "x-filename-id":"ccadmin-v1-saml-authnrequest-get"
            }
        },
        "/ccadmin/v1/mfalogin":{
            "post":{
                "summary":"mfalogin",
                "produces":[
                    "application/json"
                ],
                "operationId":"mfalogin",
                "description":"MFA Login. Perform login operation with multi-factor authentication.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/mfalogin_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"formData",
                        "name":"grant_type",
                        "description":"Authorization parameter for grant type. Should be set to password",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"formData",
                        "name":"username",
                        "description":"Authorization parameter for username.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"formData",
                        "name":"password",
                        "description":"Authorization parameter for password.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"formData",
                        "name":"totp_code",
                        "description":"Authorization parameter for passcode.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/OAuth"
                ],
                "consumes":[
                    "application/x-www-form-urlencoded"
                ],
                "x-internal-id":"ccadmin-v1-mfalogin-post",
                "x-filename-id":"ccadmin-v1-mfalogin-post"
            }
        },
        "/ccadmin/v1/skus":{
            "post":{
                "summary":"createSku",
                "produces":[
                    "application/json"
                ],
                "operationId":"createSku",
                "description":"Create Sku. Create a SKU for product based on the input request parameters. The request contains dynamic properties associated with product type. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createSku_response"
                        },
                        "examples":{
                            "application/json":{
                                "dynamicPropertyMapLong":{
                                    "sku-MensApparel_color":2
                                },
                                "bundleLinks":[
                                ],
                                "largeImage":null,
                                "smallImage":null,
                                "listVolumePrice":null,
                                "listPrices":{
                                    "defaultPriceGroup":null
                                },
                                "configurationMetadata":[
                                    {
                                        "name":"bundleSelected",
                                        "repositoryId":"cmi10001",
                                        "value":"Better Double"
                                    }
                                ],
                                "largeImageURLs":[
                                ],
                                "productLine":null,
                                "listVolumePrices":{
                                    "defaultPriceGroup":null
                                },
                                "derivedSalePriceFrom":"UsDollar",
                                "model":null,
                                "barcode":null,
                                "salePriceEndDate":null,
                                "images":[
                                ],
                                "unitOfMeasure":null,
                                "primaryMediumImageURL":null,
                                "dynamicPropertyMapBigString":{
                                },
                                "active":true,
                                "thumbImageURLs":[
                                ],
                                "mediumImageURLs":[
                                ],
                                "primarySourceImageURL":null,
                                "primarySmallImageURL":null,
                                "sourceImageURLs":[
                                ],
                                "productFamily":null,
                                "primaryThumbImageURL":null,
                                "color":"Blue",
                                "nonreturnable":false,
                                "displayName":"Sku One",
                                "salePrices":{
                                    "defaultPriceGroup":null
                                },
                                "primaryFullImageURL":null,
                                "productListingSku":null,
                                "primaryLargeImageURL":null,
                                "smallImageURLs":[
                                ],
                                "derivedShippingSurchargeFrom":"UsDollar",
                                "shippingSurcharges":{
                                    "defaultPriceGroup":null
                                },
                                "thumbnailImage":null,
                                "discountable":true,
                                "saleVolumePrices":{
                                    "defaultPriceGroup":null
                                },
                                "saleVolumePrice":null,
                                "salePriceStartDate":null,
                                "quantity":null,
                                "salePrice":null,
                                "fullImageURLs":[
                                ],
                                "soldAsPackage":false,
                                "repositoryId":"sku1",
                                "derivedListPriceFrom":"UsDollar",
                                "shippingSurcharge":null,
                                "partNumber":null,
                                "listPrice":30,
                                "configurable":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createSku_request"
                        },
                        "in":"body",
                        "name":"createSku_request"
                    }
                ],
                "tags":[
                    "Admin/Skus"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-skus-post",
                "x-filename-id":"ccadmin-v1-skus-post"
            },
            "get":{
                "summary":"listSkus",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSkus",
                "description":"List Skus. Gets a list of SKUs and its properties. Optionally, search for SKUs in the given catalog by performing a case-insensitive, partial-match on the display name or ID. Optionally, filtered by 'q' parameter. Optionally, takes the x-ccasset-language header to get translated content in another language.\n\r\n\rTo get the list of SKUs by SKU ids, use skuIds parameter.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSkus_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":4,
                                "totalResults":4,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/skus?name=sku1000&pageResults=true"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "bundleLinks":[
                                        ],
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":199.99
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"UsDollar",
                                        "model":null,
                                        "barcode":"200000001995",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "derivedShippingSurchargeFrom":"UsDollar",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "discountable":true,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":null,
                                        "fullImageURLs":[
                                        ],
                                        "soldAsPackage":false,
                                        "repositoryId":"sku10005",
                                        "derivedListPriceFrom":"UsDollar",
                                        "shippingSurcharge":null,
                                        "partNumber":null,
                                        "listPrice":199.99,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "bundleLinks":[
                                        ],
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":199.99
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"UsDollar",
                                        "model":null,
                                        "barcode":"200000002008",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "derivedShippingSurchargeFrom":"UsDollar",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "discountable":true,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":null,
                                        "fullImageURLs":[
                                        ],
                                        "soldAsPackage":false,
                                        "repositoryId":"sku10007",
                                        "derivedListPriceFrom":"UsDollar",
                                        "shippingSurcharge":null,
                                        "partNumber":null,
                                        "listPrice":199.99,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "bundleLinks":[
                                        ],
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":9.99
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"UsDollar",
                                        "model":null,
                                        "barcode":"200000002015",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "derivedShippingSurchargeFrom":"UsDollar",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "discountable":true,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":null,
                                        "fullImageURLs":[
                                        ],
                                        "soldAsPackage":false,
                                        "repositoryId":"sku10008",
                                        "derivedListPriceFrom":"UsDollar",
                                        "shippingSurcharge":null,
                                        "partNumber":null,
                                        "listPrice":9.99,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "bundleLinks":[
                                        ],
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":19.99
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"UsDollar",
                                        "model":null,
                                        "barcode":"200000002022",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "derivedShippingSurchargeFrom":"UsDollar",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "discountable":true,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":null,
                                        "fullImageURLs":[
                                        ],
                                        "soldAsPackage":false,
                                        "repositoryId":"sku10009",
                                        "derivedListPriceFrom":"UsDollar",
                                        "shippingSurcharge":null,
                                        "partNumber":null,
                                        "listPrice":19.99,
                                        "configurable":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20038|Cannot build the query.|\n|20144|Cannot get catalog view.|\n|20055|The SKU view does not support queries containing parameters.|\n|25013|price List InternalError|\n|200105|Catalog not found in the repository|\n|200104|Catalog ID is invalid or not associated with current profile.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"pageResults",
                        "description":"Return response with paginated pattern, to be used with query param skuIds or promotion group {promotionId, itemTypeList, templateValue}. Default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Boolean indicating whether to return a larger set of SKU properties. Default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of the catalog.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"priceListGroupId",
                        "description":"Price list group id for adding the prices to the SKU in the response.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showInactiveSkus",
                        "description":"Boolean flag to determine whether to include inactive SKUs as part of the result. Default value is true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showSkuBundles",
                        "description":"Boolean flag to determine whether to include SKU bundles as part of the result. Default value is true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"Boolean indicating if the translations property should be returned for each item in the response. Default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"Partial displayName or id of a SKU to use for search.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"promotionId",
                        "description":"The promotion id for the included/excluded SKUs list. If promotionId is included then include the itemTypeList and templateValue parameters to get the include/exclude sku list for the promotion",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"itemTypeList",
                        "description":"Type of sku list associated with the given promotion id -includedSkus or excludedSkus",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"templateValue",
                        "description":"UI Template value associated with the included/excluded SKUs list - e.g PSC_Value, optional_offer_psc_value etc",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"skuIds",
                        "description":"SKU IDs to list.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includePrices",
                        "description":"Boolean flag to determine whether to include price maps for the skus in the response. Default value is true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"withPrices",
                        "description":"Boolean flag to determine whether prices will be returned or not; not returning prices will skip performing any price lookup for the SKUs.  Default is true.  Setting this to false will supersede 'includePrices'.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Contains SCIM query language",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Skus"
                ],
                "x-internal-id":"ccadmin-v1-skus-get",
                "x-filename-id":"ccadmin-v1-skus-get"
            },
            "delete":{
                "summary":"deleteSkus",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteSkus",
                "description":"Delete Skus. Delete one or more skus, along with all their price and inventory information, and remove them as children from their parent products",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|24001|Internal Error|\n|24002|Cannot find SKU for SKU Id: {0}|\n|24003|SKU {0} cannot be deleted because it is part of a SKU bundle|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of catalog.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"skuIds",
                        "description":"List of SKU Ids Following are the fields supported by this param: ",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Skus"
                ],
                "x-internal-id":"ccadmin-v1-skus-delete",
                "x-filename-id":"ccadmin-v1-skus-delete"
            },
            "put":{
                "summary":"createSkus",
                "produces":[
                    "application/json"
                ],
                "operationId":"createSkus",
                "description":"Create Skus. Create skus for product based on the input request parameters. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createSkus_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "productFamily":null,
                                    "dynamicPropertyMapLong":{
                                        "sku-MensApparel_color":2
                                    },
                                    "primaryThumbImageURL":null,
                                    "largeImage":null,
                                    "smallImage":null,
                                    "color":"red",
                                    "nonreturnable":false,
                                    "listPrices":{
                                        "UsDollar":"200"
                                    },
                                    "salePrices":null,
                                    "primaryFullImageURL":null,
                                    "configurationMetadata":[
                                    ],
                                    "productListingSku":null,
                                    "largeImageURLs":[
                                    ],
                                    "productLine":null,
                                    "primaryLargeImageURL":null,
                                    "smallImageURLs":[
                                    ],
                                    "derivedShippingSurchargeFrom":"UsDollar",
                                    "derivedSalePriceFrom":"UsDollar",
                                    "shippingSurcharges":{
                                        "defaultPriceGroup":null
                                    },
                                    "model":null,
                                    "thumbnailImage":null,
                                    "discountable":true,
                                    "barcode":null,
                                    "salePriceEndDate":null,
                                    "salePriceStartDate":null,
                                    "images":[
                                    ],
                                    "quantity":null,
                                    "salePrice":null,
                                    "primaryMediumImageURL":null,
                                    "fullImageURLs":[
                                    ],
                                    "active":true,
                                    "thumbImageURLs":[
                                    ],
                                    "soldAsPackage":false,
                                    "mediumImageURLs":[
                                    ],
                                    "repositoryId":"sku1",
                                    "derivedListPriceFrom":"UsDollar",
                                    "primarySourceImageURL":null,
                                    "shippingSurcharge":null,
                                    "primarySmallImageURL":null,
                                    "sourceImageURLs":[
                                    ],
                                    "partNumber":null,
                                    "listPrice":"200",
                                    "configurable":"false"
                                },
                                {
                                    "productFamily":null,
                                    "dynamicPropertyMapLong":{
                                        "sku-MensApparel_color":3
                                    },
                                    "primaryThumbImageURL":null,
                                    "largeImage":null,
                                    "smallImage":null,
                                    "listVolumePrice":null,
                                    "color":"Blue",
                                    "nonreturnable":false,
                                    "listPrices":null,
                                    "salePrices":null,
                                    "primaryFullImageURL":null,
                                    "configurationMetadata":[
                                    ],
                                    "productListingSku":null,
                                    "largeImageURLs":[
                                    ],
                                    "productLine":null,
                                    "listVolumePrices":null,
                                    "primaryLargeImageURL":null,
                                    "smallImageURLs":[
                                    ],
                                    "derivedShippingSurchargeFrom":"UsDollar",
                                    "derivedSalePriceFrom":"UsDollar",
                                    "shippingSurcharges":{
                                        "defaultPriceGroup":null
                                    },
                                    "model":null,
                                    "thumbnailImage":null,
                                    "discountable":true,
                                    "saleVolumePrices":null,
                                    "barcode":null,
                                    "salePriceEndDate":null,
                                    "saleVolumePrice":null,
                                    "salePriceStartDate":null,
                                    "images":[
                                    ],
                                    "quantity":null,
                                    "salePrice":null,
                                    "primaryMediumImageURL":null,
                                    "fullImageURLs":[
                                    ],
                                    "active":true,
                                    "thumbImageURLs":[
                                    ],
                                    "soldAsPackage":false,
                                    "mediumImageURLs":[
                                    ],
                                    "repositoryId":"sku2",
                                    "derivedListPriceFrom":"UsDollar",
                                    "primarySourceImageURL":null,
                                    "shippingSurcharge":null,
                                    "primarySmallImageURL":null,
                                    "sourceImageURLs":[
                                    ],
                                    "partNumber":null,
                                    "listPrice":null,
                                    "configurable":"false"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createSkus_request"
                        },
                        "in":"body",
                        "name":"createSkus_request"
                    }
                ],
                "tags":[
                    "Admin/Skus"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-skus-put",
                "x-filename-id":"ccadmin-v1-skus-put"
            }
        },
        "/ccadmin/v1/couponBatches/{id}":{
            "get":{
                "summary":"getCouponBatch",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCouponBatch",
                "description":"Get Coupon Batch. Provides details of a single coupon batch.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCouponBatch_response"
                        },
                        "examples":{
                            "application/json":{
                                "maxUses":"1",
                                "promotions":[
                                    {
                                        "repositoryId":"promo20011"
                                    },
                                    {
                                        "repositoryId":"promo20009"
                                    }
                                ],
                                "prefix":"SpecialEvent",
                                "numberClaimed":"9",
                                "numberOfCoupons":"11",
                                "repositoryId":"2c2a9",
                                "id":"2c2a9",
                                "startDate":"2016-03-23T15:56:00.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"promotionId",
                        "description":"ID corresponding to the promotion the coupon batch applies to.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"claimableStatus",
                        "description":"Accepted values: used / claimed / all. If no value is provided, default to complete.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"numberClaimedPreview",
                        "description":"Boolean: true / false. True derives number claimed value from preview (non production). If no value is provided, default to production number claimed value (false).",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Coupon Batches"
                ],
                "x-internal-id":"ccadmin-v1-couponBatches-{id}-get",
                "x-filename-id":"ccadmin-v1-couponbatches-id-get"
            },
            "delete":{
                "summary":"deletePromotionCouponBatch",
                "produces":[
                    "application/json"
                ],
                "operationId":"deletePromotionCouponBatch",
                "description":"Delete Promotion Coupon Batch. Deletes a coupon batch for the given promotion.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21149|Internal error.|\n|21157|Cannot delete a CouponBatch that has coupons claimed against it.  CouponBatch {0} has {1} coupons claimed.|\n|21156|Error executing query for coupons in the CouponBatch in the production system.|\n|21122|Promotion ID cannot be blank.|\n|21155|Error getting CouponBatch in the production system. ID : {0}|\n|21154|Unable to find production claimable repository. Aborting delete of {0}|\n|21120|Claimable ID cannot be blank.|\n|21140|Claimable {0} does not exist for promotion {1}.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"promotionId",
                        "description":"ID of the promotion to which the coupon batch belongs.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the coupon batch to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Coupon Batches"
                ],
                "x-internal-id":"ccadmin-v1-couponBatches-{id}-delete",
                "x-filename-id":"ccadmin-v1-couponbatches-id-delete"
            },
            "put":{
                "summary":"updateCouponBatch",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCouponBatch",
                "description":"Update Coupon Batch. Update a coupon batch.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCouponBatch_response"
                        },
                        "examples":{
                            "application/json":{
                                "maxUses":"1",
                                "promotions":[
                                    {
                                        "repositoryId":"promo20009"
                                    },
                                    {
                                        "repositoryId":"promo20011"
                                    }
                                ],
                                "numberClaimed":"9",
                                "numberOfCoupons":"11",
                                "repositoryId":"44d23",
                                "id":"44d23",
                                "startDate":"2016-03-23T15:56:00.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the coupon to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCouponBatch_request"
                        },
                        "in":"body",
                        "name":"updateCouponBatch_request"
                    }
                ],
                "tags":[
                    "Admin/Coupon Batches"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-couponBatches-{id}-put",
                "x-filename-id":"ccadmin-v1-couponbatches-id-put"
            }
        },
        "/ccadmin/v1/stackDescriptors/pageType/{id}":{
            "get":{
                "summary":"getAllStackDescriptorsByPageType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllStackDescriptorsByPageType",
                "description":"Get All Stack Descriptors By Page Type. Retrieves all Stack Descriptors by Page Type",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllStackDescriptorsByPageType_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/stackDescriptors/pageType/checkoutPageType"
                                    }
                                ],
                                "autoWrap":true,
                                "items":[
                                    {
                                        "isLatestVersion":true,
                                        "previousButton":"Previous",
                                        "regions":[
                                            {
                                                "repositoryId":"progressTrackerStageOne"
                                            },
                                            {
                                                "repositoryId":"progressTrackerStageTwo"
                                            },
                                            {
                                                "repositoryId":"progressTrackerStageThree"
                                            }
                                        ],
                                        "displayName":"Progress Tracker",
                                        "availableToAllPages":false,
                                        "minWidth":1,
                                        "version":1,
                                        "nextButton":"Next",
                                        "latestVersion":1,
                                        "repositoryId":"progressTracker",
                                        "id":"progressTracker",
                                        "pageTypes":[
                                            {
                                                "repositoryId":"checkoutPageType",
                                                "alias":"/checkout",
                                                "id":"checkoutPageType",
                                                "shortName":"checkout"
                                            }
                                        ],
                                        "stackType":"progressTracker",
                                        "configurable":true
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Page Type ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Stack Descriptor"
                ],
                "x-internal-id":"ccadmin-v1-stackDescriptors-pageType-{id}-get",
                "x-filename-id":"ccadmin-v1-stackdescriptors-pagetype-id-get"
            }
        },
        "/ccadmin/v1/timezones":{
            "get":{
                "summary":"listTimezones",
                "produces":[
                    "application/json"
                ],
                "operationId":"listTimezones",
                "description":"List Timezones. Get a list of timezones and the currently selected timezone.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listTimezones_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":107,
                                "totalResults":107,
                                "offset":3,
                                "limit":3,
                                "selectedTimezone":{
                                    "timezoneLabel":"(UTC) Reykjavik ",
                                    "repositoryId":"atlantic_reykjavik",
                                    "timezoneCode":"Atlantic/Reykjavik"
                                },
                                "sort":[
                                    {
                                        "property":"timezoneLabel",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "timezoneLabel":"(UTC) London ",
                                        "repositoryId":"europe_london",
                                        "timezoneCode":"Europe/London"
                                    },
                                    {
                                        "timezoneLabel":"(UTC) Nouakchott ",
                                        "repositoryId":"africa_nouakchott",
                                        "timezoneCode":"Africa/Nouakchott"
                                    },
                                    {
                                        "timezoneLabel":"(UTC) Reykjavik ",
                                        "repositoryId":"atlantic_reykjavik",
                                        "timezoneCode":"Atlantic/Reykjavik"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80023|There was an error fetching the timezone list.|\n|80028|Null sort directive entry found in sort directives list. Null entries are not allowed.|\n|80027|xx is a restricted property to use for sorting timezones.|\n|80026|xx is an invalid sort property as it is not a property found for timezone|\n|80021|There was an error retrieving the selected timezone.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|property|string|The property the listing is sorted by.|\n|order|string|Sort order: asc or desc.|\n",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Timezone"
                ],
                "x-internal-id":"ccadmin-v1-timezones-get",
                "x-filename-id":"ccadmin-v1-timezones-get"
            }
        },
        "/ccadmin/v1/emailNotifications":{
            "post":{
                "summary":"sendEmailNotification",
                "produces":[
                    "application/json"
                ],
                "operationId":"sendEmailNotification",
                "description":"Send Email Notification. Creates a new outbound email notification.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/sendEmailNotification_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/sendEmailNotification_request"
                        },
                        "in":"body",
                        "name":"sendEmailNotification_request"
                    }
                ],
                "tags":[
                    "Admin/Email Notifications"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-emailNotifications-post",
                "x-filename-id":"ccadmin-v1-emailnotifications-post"
            }
        },
        "/ccadmin/v1/appeasementTypes/{id}":{
            "get":{
                "summary":"getType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getType",
                "description":"Gets an appeasement type based on the ID provided.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getType_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900000|An internal error occurred.|\n|900023|No AppeasementType found with given AppeasementType id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the appeasement type to be fetched.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/AppeasementTypes"
                ],
                "x-internal-id":"ccadmin-v1-appeasementTypes-{id}-get",
                "x-filename-id":"ccadmin-v1-appeasementtypes-id-get"
            },
            "put":{
                "summary":"updateType",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateType",
                "description":"Updates the specified appeasement type.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateType_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900000|An internal error occurred.|\n|900023|No appeasement type found with given appeasement id|\n|900024|An internal error occured while updating the appeasement type.|\n|13001|Input validation error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the appeasement type to be fetched.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateType_request"
                        },
                        "in":"body",
                        "name":"updateType_request"
                    }
                ],
                "tags":[
                    "Admin/AppeasementTypes"
                ],
                "x-internal-id":"ccadmin-v1-appeasementTypes-{id}-put",
                "x-filename-id":"ccadmin-v1-appeasementtypes-id-put"
            }
        },
        "/ccadmin/v1/profiles/{id}/creditCards/":{
            "get":{
                "summary":"listCreditCards",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCreditCards",
                "description":"Gets the list of credit cards associated with the shopper and its organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCreditCards_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/admin/v1/profiles/{id}/creditCards?allCards=true&allGateways=true&allSites=true"
                                    }
                                ],
                                "items":[
                                    {
                                        "savedCardId":"usercc10001",
                                        "hasExpired":false,
                                        "isDefault":false,
                                        "nameOnCard":"card1",
                                        "repositoryId":"usercc10001",
                                        "expiryMonth":"04",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111",
                                        "additionalInfo":"Card has been synced with id 10001",
                                        "expiryYear":"2021",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    },
                                    {
                                        "savedCardId":"usercc10002",
                                        "hasExpired":false,
                                        "isDefault":false,
                                        "nameOnCard":"card2",
                                        "repositoryId":"usercc10002",
                                        "expiryMonth":"03",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111##0",
                                        "additionalInfo":"Card has been synced with id 10002",
                                        "expiryYear":"2021",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    },
                                    {
                                        "savedCardId":"usercc10003",
                                        "hasExpired":false,
                                        "isDefault":true,
                                        "nameOnCard":"card3",
                                        "repositoryId":"usercc10003",
                                        "expiryMonth":"02",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111##1",
                                        "additionalInfo":null,
                                        "expiryYear":"2020",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28386|An error occurred while retrieving the credit card list.|\n|28387|An error occurred while processing the credit card list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allCards",
                        "description":"This value is set to true, if inactive cards are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allGateways",
                        "description":"This value is set to true, if the cards from disabled gateways are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allSites",
                        "description":"This value is set to true, if the cards from non-current site are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"additionalInfo",
                        "description":"If this value is provided, the cards will be filtered with exact match of this string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-creditCards--get",
                "x-filename-id":"ccadmin-v1-profiles-id-creditcards-get"
            }
        },
        "/ccadmin/v1/claimables/{id}":{
            "get":{
                "summary":"getPromotionClaimable",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPromotionClaimable",
                "description":"Get Promotion Claimable. Provides details of a single promotion claimable.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPromotionClaimable_response"
                        },
                        "examples":{
                            "application/json":{
                                "maxUses":"50",
                                "promotions":[
                                    {
                                        "repositoryId":"promo20009"
                                    },
                                    {
                                        "repositoryId":"promo20011"
                                    }
                                ],
                                "repositoryId":"Claimable123",
                                "uses":"2",
                                "id":"FREESHIP",
                                "startDate":"2016-03-23T15:56:00.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"useMaxUses",
                        "description":"Returns information about a coupon's maximum uses.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"promotionId",
                        "description":"ID corresponding to the promotion the coupon applies to.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Claimables"
                ],
                "x-internal-id":"ccadmin-v1-claimables-{id}-get",
                "x-filename-id":"ccadmin-v1-claimables-id-get"
            },
            "delete":{
                "summary":"deletePromotionClaimable",
                "produces":[
                    "application/json"
                ],
                "operationId":"deletePromotionClaimable",
                "description":"Delete Promotion Claimable. Deletes a coupon of the given promotion.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"promotionId",
                        "description":"ID corresponding to the promotion the coupon applies to.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the claimable to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Claimables"
                ],
                "x-internal-id":"ccadmin-v1-claimables-{id}-delete",
                "x-filename-id":"ccadmin-v1-claimables-id-delete"
            },
            "put":{
                "summary":"updatePromotionClaimable",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePromotionClaimable",
                "description":"Update Promotion Claimable. Update a coupon",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePromotionClaimable_response"
                        },
                        "examples":{
                            "application/json":{
                                "maxUses":"50",
                                "promotions":[
                                    {
                                        "repositoryId":"promo20009"
                                    },
                                    {
                                        "repositoryId":"promo20011"
                                    }
                                ],
                                "repositoryId":"Claimable123",
                                "uses":"2",
                                "id":"FREESHIP",
                                "startDate":"2016-03-23T15:56:00.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the claimable to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePromotionClaimable_request"
                        },
                        "in":"body",
                        "name":"updatePromotionClaimable_request"
                    }
                ],
                "tags":[
                    "Admin/Claimables"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-claimables-{id}-put",
                "x-filename-id":"ccadmin-v1-claimables-id-put"
            }
        },
        "/ccadmin/v1/orders/delete":{
            "post":{
                "summary":"deleteOrders",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteOrders",
                "description":"Deletes the specified orders.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following is the internal error code thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13037|Missing required property: orderIds|\n|28313|Error deleting order.|\n"
                    },
                    "204":{
                        "description":"OK."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteOrders_request"
                        },
                        "in":"body",
                        "name":"deleteOrders_request"
                    }
                ],
                "tags":[
                    "Admin/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-orders-delete-post",
                "x-filename-id":"ccadmin-v1-orders-delete-post"
            }
        },
        "/ccadmin/v1/sites/{siteId}/bodyEndTags/{tagId}":{
            "get":{
                "summary":"Get a body end page tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"getBodyEndPageTag",
                "description":"Get a page tag at the end of the body section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/pageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"taya tag",
                                "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                "enabled":true,
                                "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                "order":2
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52907|Invalid tag ID.|\n|52910|Invalid Site ID.|\n|52904|An internal error occurred while fetching this page tag."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The ID of the site where the page tag should be embedded",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tagId",
                        "description":"The ID of the page tag to update",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-bodyEndTags-{tagId}-get",
                "x-filename-id":"ccadmin-v1-sites-siteid-bodyendtags-tagid-get"
            },
            "delete":{
                "summary":"Delete a body end tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteBodyEndPageTag",
                "description":"Delete a page tag from the end of the body section of this site.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52907|Invalid tag ID.|\n|52906|An internal error occurred while deleting the tag."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The repository ID of the site containing the page tag to be deleted",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tagId",
                        "description":"The repository ID of the page tag to delete",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-bodyEndTags-{tagId}-delete",
                "x-filename-id":"ccadmin-v1-sites-siteid-bodyendtags-tagid-delete"
            },
            "put":{
                "summary":"Update a body end page tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateBodyEndPageTag",
                "description":"Update a page tag at the end of the body section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/pageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"taya tag",
                                "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                "enabled":true,
                                "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                "order":2
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52902|Missing input.|\n|52907|Invalid tag ID.|\n|52910|Invalid Site ID.|\n|52905|An internal error occurred while updating this page tag.|\n|52909|Invalid section.|\n|52908|Invalid name.|\n|52911|Invalid content."
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The ID of the site where the page tag should be embedded",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tagId",
                        "description":"The ID of the page tag to update",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePageTag_request"
                        },
                        "in":"body",
                        "name":"updateHeadPageTag_request"
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-bodyEndTags-{tagId}-put",
                "x-filename-id":"ccadmin-v1-sites-siteid-bodyendtags-tagid-put"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/instances":{
            "get":{
                "summary":"getInstancesForWidgetDescriptor",
                "produces":[
                    "application/json"
                ],
                "operationId":"getInstancesForWidgetDescriptor",
                "description":"Get Instances For Widget Descriptor. Get all instances of a particular widget descriptor type.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getInstancesForWidgetDescriptor_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayName":"Header - Basic Widget",
                                    "repositoryId":"basicHeaderWidgetInst",
                                    "descriptor":{
                                        "repositoryId":"headerWidget",
                                        "minWidth":1,
                                        "editableWidget":true
                                    }
                                },
                                {
                                    "displayName":"Header Widget",
                                    "repositoryId":"headerWidgetInst",
                                    "descriptor":{
                                        "repositoryId":"headerWidget",
                                        "minWidth":1,
                                        "editableWidget":true
                                    }
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"includeLayoutAssociations",
                        "description":"If set to true (default is false), layout associations of the instances is passed in endpoint response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched. If provided returns paginated response.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call. If provided returns paginated response.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"search",
                        "description":"If search provided (default is empty), returns paginated response matching the search query param with display name of instances.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-instances-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-instances-get"
            }
        },
        "/ccadmin/v1/asset/importStatus":{
            "get":{
                "summary":"getImportStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"getImportStatus",
                "description":"Get Import Status. Get the status of an import operation.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getImportStatus_response"
                        },
                        "examples":{
                            "application/json":{
                                "importInProgressStatus":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Asset Import-Export"
                ],
                "x-internal-id":"ccadmin-v1-asset-importStatus-get",
                "x-filename-id":"ccadmin-v1-asset-importstatus-get"
            }
        },
        "/ccadmin/v1/countries":{
            "get":{
                "summary":"listCountries",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCountries",
                "description":"List Countries. List all the configured countries",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCountries_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayName":"United Arab Emirates",
                                    "countryCode":"AE",
                                    "repositoryId":"AE"
                                },
                                {
                                    "displayName":"United Kingdom",
                                    "countryCode":"GB",
                                    "repositoryId":"GB"
                                },
                                {
                                    "displayName":"United States",
                                    "countryCode":"US",
                                    "repositoryId":"US"
                                },
                                {
                                    "displayName":"Uruguay",
                                    "countryCode":"UY",
                                    "repositoryId":"UY"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80004|Exception Occurred|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"regions",
                        "description":"to fetch regions, this property can be set to true",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sortByCode",
                        "description":"to get country list sorted by country code or descrption.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Country Region"
                ],
                "x-internal-id":"ccadmin-v1-countries-get",
                "x-filename-id":"ccadmin-v1-countries-get"
            }
        },
        "/ccadmin/v1/organizations/{id}/updateSiteOrganizationProperties":{
            "post":{
                "summary":"update site based Organization properties",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSiteOrganizationProperties",
                "description":"This operation is used to create/update site based organization proeprties in Oracle Commerce Cloud for a customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSiteOrganizationProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "siteOrganizationProperties":[
                                    {
                                        "site":{
                                            "productionURL":null,
                                            "name":"Site 2",
                                            "id":"site2",
                                            "enabled":false
                                        },
                                        "properties":{
                                            "approvalRequired":false,
                                            "contract":{
                                                "catalogId":"cloudCatalog",
                                                "priceListGroupId":"defaultPriceGroup",
                                                "displayName":"Us Motor Works Contract",
                                                "repositoryId":100001,
                                                "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                                "contract_terms":{
                                                    "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract"
                                                },
                                                "externalContractReference":"UMWCUS001"
                                            },
                                            "delegateApprovalManagement":false,
                                            "useExternalApprovalWebhook":false,
                                            "orderPriceLimit":null
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n\n100064 : If the catalog id  is invalid\n\n100073 : If the catalog id is required\n\n100074 :If the pricelist group id is required\n\n100075 : If external reference number is invalid\n\n\n100082 : The current account does not have the delegate approval management option enabled. Requiring order approvals or making changes to purchase limits cannot be done.\n\n\n100083 : You must create at least one active approver for the account before you can enable the approval required option\n\n100086 : Merchant admin is not allowed to do approval management with delegate approval management set to true.\n\n100105 : Error while fetching site account properties\n\n100108 : Invalid organization id for fetching site account properties \n100109 : The site id entered is a non b2b site\n100110 : Invalid values for site based organization properties\n\n100111 : Internal error occurred while updating site based organization properties"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization for which site based properties has to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSiteOrganizationProperties_request"
                        },
                        "in":"body",
                        "name":"updateSiteOrganizationProperties_request"
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-updateSiteOrganizationProperties-post",
                "x-filename-id":"ccadmin-v1-organizations-id-updatesiteorganizationproperties-post"
            }
        },
        "/ccadmin/v1/appeasements":{
            "post":{
                "summary":"createAppeasement",
                "produces":[
                    "application/json"
                ],
                "operationId":"createAppeasement",
                "description":"Create Appeasement. Creates a new appeasement.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createAppeasement_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900001|An internal error occurred.|\n|900005|An internal error occured while processing the input request|\n|900009|An error for appeasement id duplication.|\n|13001|Input validation error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createAppeasement_request"
                        },
                        "in":"body",
                        "name":"createAppeasement_request"
                    }
                ],
                "tags":[
                    "Admin/Appeasement"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-appeasements-post",
                "x-filename-id":"ccadmin-v1-appeasements-post"
            },
            "get":{
                "summary":"listAppeasements",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAppeasements",
                "description":"List Appeasements. Get appeasements by the search criteria entered. The search criteria includes appeasement properties and sub-items(appeasementRefunds, profile & order) properties like refund types, amount, first name, email, order state etc. Details are mentioned below in parameter description",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAppeasements_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\nBelow is the list of error codes: \n\n\n|Error Code|Description|\n|------------------|------------------|\n|85003|Invalid attribute in query|\n|900013|Invalid search criteria.|\n|900014|An internal error occured while processing the input request|"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Search criteria - Following are the examples to include the respective properties of the item/sub-items of appeasements in the query: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|type|string|Type of the appeasement|\n|appeasementRefunds.refundType|string|Type of the appeasement refund|\n|profile.firstName|string|First name of the profile|\n|order.state|string|State of the order.|\nSearch criteria in SCIM Format should be as: type eq \\\"order\\\", appeasementRefunds.refundType eq \\\"creditCard\\\", profile.firstName co \\\"kim\\\", order.state ne \\\"INCOMPLETE\\\" etc.\nAll the supported properties can be included in SCIM search criteria. However, few suggestions are: \nAppeasement properties: type, reason, orderId, profileId, state, agentId etc.\nAppeasement refund properties: refundType, amount, currencyCode etc.\nProfile properties: firstName, lastName, email etc.\nOrder properties: state, creationDate etc.\n\nSearching with custom properties: \n\n Use the custom property name as the search criteria field without any prefix. For example: For a custom property with name as isVipCustomer, use search criteria field as isVipCustomer.\n \n Note: SCIM search supports custom properties on item type, and not on its sub-types.\n e.g. Custom properties created on appeasementRefunds, which will be available to its sub-types like externalAppeasementRefund, creditCardAppeasementRefund etc. can be included in search criteria, whereas custom properties created specific to any of its sub-types should not be included in the search criteria.\n",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Appeasement"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-appeasements-get",
                "x-filename-id":"ccadmin-v1-appeasements-get"
            }
        },
        "/ccadmin/v1/components/hidden":{
            "put":{
                "summary":"updateHiddenComponentTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateHiddenComponentTypes",
                "description":"Update Hidden Component Types. Endpoint for updating the hidden-from-studio-site flag on component descriptors which match the type in the input list.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateHiddenComponentTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"600003",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/components/hidden"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateHiddenComponentTypes_request"
                        },
                        "in":"body",
                        "name":"updateHiddenComponentTypes_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Component Selection"
                ],
                "x-internal-id":"ccadmin-v1-components-hidden-put",
                "x-filename-id":"ccadmin-v1-components-hidden-put"
            }
        },
        "/ccadmin/v1/files/mediaUploadReport/{token}":{
            "get":{
                "summary":"getUploadReport",
                "produces":[
                    "*/*"
                ],
                "operationId":"getUploadReport",
                "description":"Get Upload Report. Get a detailed report for a media upload",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getUploadReport_response"
                        },
                        "examples":{
                            "*/*":"Download of report in CSV format is initiated."
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"token",
                        "description":"The token obtained by calling startUpload.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "x-internal-id":"ccadmin-v1-files-mediaUploadReport-{token}-get",
                "x-filename-id":"ccadmin-v1-files-mediauploadreport-token-get"
            }
        },
        "/ccadmin/v1/sites":{
            "post":{
                "summary":"createSite",
                "produces":[
                    "application/json"
                ],
                "operationId":"createSite",
                "description":"Create Site. Create a site based on the specified properties. Any unspecified properties will be inherited from the default site, except for id, productionURL, and additionalProductionURLs. Note that only a subset of properties can vary by site. The id can be specified, but it cannot be the ID of an existing site or the \"defaultSite\" pseudo ID. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createSite_response"
                        },
                        "examples":{
                            "application/json":{
                                "priceListGroupList":[
                                    {
                                        "deleted":false,
                                        "repositoryId":"defaultPriceGroup",
                                        "active":false,
                                        "id":"defaultPriceGroup"
                                    },
                                    {
                                        "deleted":false,
                                        "repositoryId":"EURO",
                                        "active":false,
                                        "id":"EURO"
                                    }
                                ],
                                "inventoryLocationId":"SiteUS-GlenAllen187",
                                "useDefaultSiteLocale":false,
                                "timezone":"europe_london",
                                "secondaryCurrency":"USD",
                                "requireGDPRP13nConsent":false,
                                "type":"siteConfiguration",
                                "defaultBillingCountryId":"US",
                                "defaultShippingCountryId":"US",
                                "enabled":true,
                                "payTaxInSecondaryCurrency":true,
                                "requireGDPRCookieConsent":false,
                                "timeToLive":5000,
                                "defaultLocaleId":"1",
                                "inventoryLocations":[
                                    "SiteUS-GlenAllen187",
                                    "SiteUS-GlenAllen188"
                                ],
                                "loyaltyPrograms":[
                                    {
                                        "programName":"Movie rewards",
                                        "repositoryId":"siteUS_LP0001",
                                        "associationDate":"2017-07-05T14:15:37.000Z",
                                        "programId":"LP0001"
                                    }
                                ],
                                "id":"siteUS",
                                "additionalLocaleIds":[
                                    "1"
                                ],
                                "favicon":null,
                                "allowAlternateCurrency":false,
                                "allowedOriginMethods":{
                                    "https://somemoresecurehost":"GET",
                                    "https://someHost:9080":"GET,PUT,DELETE,POST,OPTIONS"
                                },
                                "noimage":null,
                                "payShippingInSecondaryCurrency":true,
                                "siteTypes":[
                                    "b2bCommerce"
                                ],
                                "shipFromAddress":{
                                    "country":"US",
                                    "city":"Cambridge",
                                    "postalCode":"02142",
                                    "addressLine1":"1 Main Street",
                                    "addressLine2":"Foo",
                                    "addressLine3":"Bar",
                                    "region":"MA"
                                },
                                "name":"CloudLake US Site",
                                "repositoryId":"siteUS"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30015|Invalid Site Base URL ''{0}'' specified.|\n|30014|Could not update site. Allowed site types are {0}|\n|25015|set Property RepositoryItem Internal Error|\n|25014|convert Input Property Type Internal Error|\n|30005|Create site failed|\n|100092|The value ''{0}'' for parameter ''{1}'' is not among the {2,number,integer} valid options.  Showing the first {3,number,integer} valid options: {4}\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createSite_request"
                        },
                        "in":"body",
                        "name":"createSite_request"
                    }
                ],
                "tags":[
                    "Admin/Sites"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-sites-post",
                "x-filename-id":"ccadmin-v1-sites-post"
            },
            "get":{
                "summary":"getSites",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSites",
                "description":"Get Sites. Get the list of available sites.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSites_response"
                        },
                        "examples":{
                            "application/json":{
                                "endingIndex":250,
                                "totalResultsParam":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/sites"
                                    }
                                ],
                                "sort":{
                                    "collator":null,
                                    "numDirectives":1,
                                    "empty":false
                                },
                                "items":[
                                    {
                                        "priceListGroupList":[
                                            {
                                                "repositoryId":"defaultPriceGroup",
                                                "id":"defaultPriceGroup"
                                            }
                                        ],
                                        "recommendationsHost":"recs.atgsvcs.example.com",
                                        "productionURL":"wakko:9080",
                                        "favicon":null,
                                        "useDefaultSiteLocale":false,
                                        "timezone":"europe_london",
                                        "noimage":null,
                                        "defaultCatalog":{
                                            "repositoryId":"cloudLakeCatalog"
                                        },
                                        "defaultBillingCountryId":"AR",
                                        "defaultShippingCountryId":null,
                                        "siteTypes":[
                                            "commerce"
                                        ],
                                        "recommendationsPort":"8080",
                                        "defaultLocaleId":"1",
                                        "repositoryId":"site2",
                                        "name":"Commerce Cloud Site",
                                        "additionalProductionURLs":[
                                            "example.com"
                                        ],
                                        "id":"site2",
                                        "additionalLocaleIds":[
                                            "3",
                                            "4",
                                            "5"
                                        ]
                                    },
                                    {
                                        "priceListGroupList":[
                                            {
                                                "repositoryId":"defaultPriceGroup",
                                                "id":"defaultPriceGroup"
                                            }
                                        ],
                                        "recommendationsHost":"recs.atgsvcs.example.com",
                                        "productionURL":"wakko:9080",
                                        "favicon":null,
                                        "useDefaultSiteLocale":false,
                                        "timezone":"america_newyork",
                                        "allowAlternateCurrency":true,
                                        "noimage":null,
                                        "secondaryCurrency":"USD",
                                        "defaultCatalog":{
                                            "repositoryId":"cloudLakeCatalog"
                                        },
                                        "payShippingInSecondaryCurrency":true,
                                        "defaultBillingCountryId":"AR",
                                        "defaultShippingCountryId":null,
                                        "siteTypes":[
                                            "commerce"
                                        ],
                                        "payTaxInSecondaryCurrency":true,
                                        "recommendationsPort":"8080",
                                        "defaultLocaleId":"1",
                                        "repositoryId":"siteUS",
                                        "name":"Commerce Cloud Site",
                                        "additionalProductionURLs":[
                                            "othersite.example.com"
                                        ],
                                        "id":"siteUS",
                                        "additionalLocaleIds":[
                                            "3",
                                            "4",
                                            "5"
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The search query string in SCIM format. Results will be filtered based on this query.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Specify whether an expanded response must be served",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeHistorical",
                        "description":"The historical sites flag, if you want historicalSites then make it true",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"production",
                        "description":"If this flag is set to true, sites will be returned from production DB. It's default value is false",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Sites"
                ],
                "x-internal-id":"ccadmin-v1-sites-get",
                "x-filename-id":"ccadmin-v1-sites-get"
            }
        },
        "/ccadmin/v1/profiles/{id}/appendSecondaryOrganizations":{
            "post":{
                "summary":"appendSecondaryOrganizations",
                "produces":[
                    "application/json"
                ],
                "operationId":"appendSecondaryOrganizations",
                "description":"Append Secondary Organizations. This operation is used to append the secondary organizations for the profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/appendSecondaryOrganizations_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/120175/appendSecondaryOrganizations"
                                    }
                                ],
                                "secondaryOrganizations":[
                                    {
                                        "id":"200001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22016|If some internal error occurs while assigning secondary organizations to the profile.|\n|22018|If the user input is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/appendSecondaryOrganizations_request"
                        },
                        "in":"body",
                        "name":"appendSecondaryOrganizations_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-appendSecondaryOrganizations-post",
                "x-filename-id":"ccadmin-v1-profiles-id-appendsecondaryorganizations-post"
            }
        },
        "/ccadmin/v1/publishingChangeLists":{
            "post":{
                "summary":"storePublishingChangeList",
                "produces":[
                    "application/json"
                ],
                "operationId":"storePublishingChangeList",
                "description":"Store Publishing Change List. Store a list of change item IDs for later dependency calculations or selective publishing",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/storePublishingChangeList_response"
                        },
                        "examples":{
                            "application/json":{
                                "changeListId":"N2ECA3RrG1jLYZjN4Q6XTNrkjc_10000"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31034|List of input change item IDs not found|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/storePublishingChangeList_request"
                        },
                        "in":"body",
                        "name":"storePublishingChangeList_request"
                    }
                ],
                "tags":[
                    "Admin/Publishing Change Lists"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-publishingChangeLists-post",
                "x-filename-id":"ccadmin-v1-publishingchangelists-post"
            }
        },
        "/ccadmin/v1/profiles/{id}/updateParentOrganization":{
            "post":{
                "summary":"updateParentOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateParentOrganization",
                "description":"Updating a profile's parent organization and retaining the old parent in the profile's secondary organizations list with the existing roles.If the new parent is already part of the secondary organizations list,it is removed from that list and added as the parent with same roles.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateParentOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/120175/updateParentOrganization"
                                    }
                                ],
                                "parentOrganization":[
                                    {
                                        "id":"200001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22001|If there is any internal error while fetching the profile.|\n|22046|If the user input is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateParentOrganization_request"
                        },
                        "in":"body",
                        "name":"updateParentOrganization_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-updateParentOrganization-post",
                "x-filename-id":"ccadmin-v1-profiles-id-updateparentorganization-post"
            }
        },
        "/ccadmin/v1/clientApplications/{application}/assets":{
            "post":{
                "summary":"downloadSelectedAssets",
                "produces":[
                    "application/x-zip-compressed"
                ],
                "operationId":"downloadSelectedAssets",
                "description":"Download Selected Assets of application as zip",
                "responses":{
                    "200":{
                        "description":"a zip file containing all the requested assets of the application gets downloaded"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/downloadSelectedAssets_badRequest"
                        },
                        "description":"Following model is returned when operation fails. See individual error codes for details; 212001 - JSON Object Passed is an empty or null"
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/getClientApplication_failureResponse"
                        },
                        "description":"Following model is returned when operation fails. See individual error codes for details; 212001 - empty or null json passed. 212002 - Invalid assetType {assetType} found in JSON payload.Please input at least one of the valid asset types: {validAssetTypesList}. 212003 - The asset value passed for asset type {nameOfAssetType} is invalid. For file-based assets like {fileBasedAssetsList}, please pass a JSON array. For directory-based assets like {directoryBasedAssetsList}, please pass a JSON object. 212004 - Invalid directory name {directoryName} is not String. Please provide directory as String. 212005 - Invalid Asset Type found for Directory based asset {assetName}. 212006 - Invalid File Name {fileName} Exits for Directory {directoryName}. Please provide valid Files names from {validFileNames}. 212007 - File name Null or empty provided for File Based Asset Type {assetName}."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"application",
                        "description":"The OSF application being queried.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"live",
                        "description":"Set to true to view published/live assets, set to false to view unpublished/preview assets",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/download_selected_assets_request"
                        },
                        "in":"body",
                        "name":"download selected assets sample request"
                    }
                ],
                "tags":[
                    "Admin/Client Application"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-clientApplications-{application}-assets-post",
                "x-filename-id":"ccadmin-v1-clientapplications-application-assets-post"
            },
            "get":{
                "summary":"getClientApplication",
                "produces":[
                    "application/x-zip-compressed"
                ],
                "operationId":"getClientApplication",
                "description":"downloads all the assets of application as zip",
                "responses":{
                    "200":{
                        "description":"a zip file containing all the assets of the application gets downloaded"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/getClientApplication_failureResponse"
                        },
                        "description":"Following model is returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"application",
                        "description":"The OSF application being queried.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"live",
                        "description":"Set to true to view published/live assets, set to false to view unpublished/preview assets",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Client Application"
                ],
                "x-internal-id":"ccadmin-v1-clientApplications-{application}-assets-get",
                "x-filename-id":"ccadmin-v1-clientapplications-application-assets-get"
            }
        },
        "/ccadmin/v1/jsframeworkadmin/agentVersion":{
            "get":{
                "summary":"Retrieve current Agent version",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAgentCurrentVersionDetails",
                "description":"Retrieves the version information for the Agent JavaScript framework. This endpoint can be used to check if a rollback or version upgrade is possible for the version of the Agent JavaScript framework currently in use.<br/><br/><b>Note:</b> This endpoint is not supported in the Open Storefront Framework.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAgentCurrentVersionDetails_200_response"
                        },
                        "examples":{
                            "application/json":{
                                "currentAgentVersion":"20.2.3",
                                "lastAgentUpdate":"2020-05-21T10:56:31.349Z",
                                "previousAgentVersion":"",
                                "success":true,
                                "agentVersion":"20.2.3",
                                "overrideAgentVersion":"",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"cadminui/v1/jsframeworkadmin/agentVersion"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>30105</td><td>Site not found.</td><td>Ensure you specify a valid site ID.</td></tr><tr><td>96026, 96027</td><td>Configuration issue.</td><td>See returned error messages for more information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "tags":[
                    "Admin/JsFrameworkAdminEndpoint"
                ],
                "x-internal-id":"ccadmin-v1-jsframeworkadmin-agentVersion-get",
                "x-filename-id":"ccadmin-v1-jsframeworkadmin-agentversion-get"
            }
        },
        "/ccadmin/v1/exportProcess":{
            "post":{
                "summary":"executeExport",
                "produces":[
                    "application/json"
                ],
                "operationId":"executeExport",
                "description":"Execute Export. Initiate export execution",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/executeExport_response"
                        },
                        "examples":{
                            "application/json":{
                                "processId":"N2ECA3RrG1jLYZjN4Q6XTNrkjc_10000",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com:9080/ccadminui/v1/exportProcess"
                                    }
                                ],
                                "status":"submitted"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/executeExport_request"
                        },
                        "in":"body",
                        "name":"executeExport_request"
                    }
                ],
                "tags":[
                    "Admin/Export Process"
                ],
                "x-internal-id":"ccadmin-v1-exportProcess-post",
                "x-filename-id":"ccadmin-v1-exportprocess-post"
            }
        },
        "/ccadmin/v1/abTestCampaigns/{abTestCampaignId}/elements/{elementId}/variants":{
            "get":{
                "summary":"getABTestCampaignElementVariants",
                "produces":[
                    "application/json"
                ],
                "operationId":"getABTestCampaignElementVariants",
                "description":"Gets a list of variants for the specified element in the specified A/B Test Campaign.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getABTestCampaignElementVariants_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/abTestCampaigns/MDkzODcy/elements/MjM5MTgy/variants?actions=%5Bobject%20Object%5D%2C%5Bobject%20Object%5D"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "elementId":"MjM5MTgy",
                                        "displayName":"Default",
                                        "abTestCampaignId":"MDkzODcy",
                                        "id":"5MTgyMjM"
                                    },
                                    {
                                        "elementId":"MjM5MTgy",
                                        "displayName":"E1 - V1",
                                        "abTestCampaignId":"MDkzODcy",
                                        "id":"zODcyMDk"
                                    }
                                ]
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54011|An error occurred querying variants.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"abTestCampaignId",
                        "description":"The A/B Test Campaign ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"elementId",
                        "description":"The element ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the query used to limit variants.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.  For example, to include the ID and displayName for each variant in the list, you can send fields=items.id,items.displayName. ",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/A-B Test Campaigns"
                ],
                "x-internal-id":"ccadmin-v1-abTestCampaigns-{abTestCampaignId}-elements-{elementId}-variants-get",
                "x-filename-id":"ccadmin-v1-abtestcampaigns-abtestcampaignid-elements-elementid-variants-get"
            }
        },
        "/ccadmin/v1/errorLogs":{
            "post":{
                "summary":"createErrorlog",
                "operationId":"createErrorlog",
                "description":"Create Errorlog. Create an error log entry.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createErrorlog_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createErrorlog_request"
                        },
                        "in":"body",
                        "name":"createErrorlog_request"
                    }
                ],
                "tags":[
                    "Admin/Error Log Entries"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-errorLogs-post",
                "x-filename-id":"ccadmin-v1-errorlogs-post"
            }
        },
        "/ccadmin/v1/asset/import":{
            "post":{
                "summary":"importAssets",
                "produces":[
                    "application/json"
                ],
                "operationId":"importAssets",
                "description":"Import Assets. Import catalog or inventory items that have been uploaded and validated.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/importAssets_response"
                        },
                        "examples":{
                            "application/json":{
                                "modifiedErrorCount":500,
                                "total":5001,
                                "newErrorCount":500,
                                "modifiedSuccessCount":1500,
                                "unchangedCount":1000,
                                "newSuccessCount":1500,
                                "importErrors":{
                                    "atgasset:/ProductCatalog/sku/sku_id":[
                                        "parentProduct:Parent product's type does not match with the product type of the variant."
                                    ]
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/importAssets_request"
                        },
                        "in":"body",
                        "name":"importAssets_request"
                    }
                ],
                "tags":[
                    "Admin/Asset Import-Export"
                ],
                "x-internal-id":"ccadmin-v1-asset-import-post",
                "x-filename-id":"ccadmin-v1-asset-import-post"
            }
        },
        "/ccadmin/v1/merchant/clientConfiguration":{
            "put":{
                "summary":"updateClientConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveClientConfiguration",
                "description":"Update the client configuration settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveClientConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "includeOrderDetailsInShippingMethodsPayload":false,
                                "skipLoadingProductTypes":false,
                                "createOrderForLoggedInAtCheckout":false,
                                "prioritizedLoading":false,
                                "useEnhancedSearch":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13001|Validation errors were found in the input.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveClientConfiguration_request"
                        },
                        "in":"body",
                        "name":"saveClientConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-clientConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-clientconfiguration-put"
            }
        },
        "/ccadmin/v1/skuProperties":{
            "post":{
                "summary":"createSkuProperty",
                "produces":[
                    "application/json"
                ],
                "operationId":"createSkuProperty",
                "description":"Create a new dynamic property on the SKU type.  **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createSkuProperty_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "itemType":"sku-sampleProductType",
                                    "hidden":false,
                                    "length":254,
                                    "variantBasedDisplay":false,
                                    "label":"UpcCode",
                                    "type":"shortText",
                                    "required":false,
                                    "searchable":false,
                                    "writable":true,
                                    "internalOnly":false,
                                    "default":"defaultValue",
                                    "listingVariant":false,
                                    "propertyType":"sku-base",
                                    "localizable":false,
                                    "textSearchable":false,
                                    "id":"upccode",
                                    "dimension":false,
                                    "editableAttributes":[
                                        "dimension",
                                        "multiSelect",
                                        "textSearchable",
                                        "default",
                                        "internalOnly",
                                        "order",
                                        "listingVariant",
                                        "hidden",
                                        "label",
                                        "required",
                                        "variantBasedDisplay",
                                        "searchable"
                                    ],
                                    "multiSelect":false
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createSkuProperty_request"
                        },
                        "in":"body",
                        "name":"createSkuProperty_request"
                    },
                    {
                        "in":"query",
                        "name":"allowNonUnderscoreNames",
                        "description":"If true, allow the creation of custom property names that do not contain an underscore('_').",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/SKU Properties"
                ],
                "x-internal-id":"ccadmin-v1-skuProperties-post",
                "x-filename-id":"ccadmin-v1-skuproperties-post"
            },
            "get":{
                "summary":"getSkuProperties",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSkuProperties",
                "description":"Get a list of SKU properties. For \"product\", this will be the base properties on a SKU. For any other type, this will be the type-specific SKU properties.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSkuProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "itemType":"sku-sampleProductType",
                                        "hidden":false,
                                        "length":254,
                                        "variantBasedDisplay":false,
                                        "label":"Color Description",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "internalOnly":false,
                                        "default":"defaultValue",
                                        "listingVariant":false,
                                        "propertyType":"sku-custom",
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"x_colorDescription",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "dimension",
                                            "multiSelect",
                                            "textSearchable",
                                            "default",
                                            "internalOnly",
                                            "order",
                                            "listingVariant",
                                            "hidden",
                                            "label",
                                            "required",
                                            "variantBasedDisplay",
                                            "searchable"
                                        ],
                                        "multiSelect":false,
                                        "order":null
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds. This will return an empty result if there are no dynamic SKU properties."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"productTypeId",
                        "description":"Product type ID for which the SKU properties will be retrieved. If this is \"product\", the base properties will be returned.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/SKU Properties"
                ],
                "x-internal-id":"ccadmin-v1-skuProperties-get",
                "x-filename-id":"ccadmin-v1-skuproperties-get"
            }
        },
        "/ccadmin/v1/messageTags/{id}":{
            "get":{
                "summary":"getMessageTag",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMessageTag",
                "description":"Get a message tag by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMessageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"mt1001",
                                "name":"Banner"
                            }
                        },
                        "description":"The following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the message tag.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Message Tags"
                ],
                "x-internal-id":"ccadmin-v1-messageTags-{id}-get",
                "x-filename-id":"ccadmin-v1-messagetags-id-get"
            },
            "delete":{
                "summary":"deleteMessageTag",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteMessageTags",
                "description":"Delete a message tag using the repositoryId.",
                "responses":{
                    "200":{
                        "description":"The following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID (repositoryId) of the message tag.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Message Tags"
                ],
                "x-internal-id":"ccadmin-v1-messageTags-{id}-delete",
                "x-filename-id":"ccadmin-v1-messagetags-id-delete"
            },
            "put":{
                "summary":"updateMessageTag",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateMessageTags",
                "description":"List message tags for promotion upsell messages.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateMessageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"mt1001",
                                "name":"New Tag Name"
                            }
                        },
                        "description":"The following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the message tag.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateMessageTag_request"
                        },
                        "in":"body",
                        "name":"Message Tag",
                        "description":"Message tag properties to update."
                    }
                ],
                "tags":[
                    "Admin/Message Tags"
                ],
                "x-internal-id":"ccadmin-v1-messageTags-{id}-put",
                "x-filename-id":"ccadmin-v1-messagetags-id-put"
            }
        },
        "/ccadmin/v1/sites/{siteId}/bodyEndTags":{
            "post":{
                "summary":"Create a body end page tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"createBodyEndPageTag",
                "description":"Create a page tag at the end of the body section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/pageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"taya tag",
                                "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                "enabled":true,
                                "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                "order":2
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52902|Missing input.|\n|52913|Tag ID not allowed.|\n|52909|Invalid section.|\n|52908|Invalid name.|\n|52911|Invalid content.|\n|52903|An internal error occurred while creating this page tag."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The ID of the site where the page tag should be embedded",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createPageTag_request"
                        },
                        "in":"body",
                        "name":"createHeadPageTag_request"
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-bodyEndTags-post",
                "x-filename-id":"ccadmin-v1-sites-siteid-bodyendtags-post"
            },
            "get":{
                "summary":"List body end page tags.",
                "produces":[
                    "application/json"
                ],
                "operationId":"listBodyEndPageTags",
                "description":"List the page tags at the end of the body section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPageTags_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":1,
                                "offset":0,
                                "limit":20,
                                "items":[
                                    {
                                        "name":"taya tag",
                                        "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                        "enabled":true,
                                        "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                        "order":1
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52912|Missing request.|\n|52901|An error occurred performing the tag query."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The repository ID of the site whose page tags are listed.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The search query string in SCIM format. Results will be filtered based on this query.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which the data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-bodyEndTags-get",
                "x-filename-id":"ccadmin-v1-sites-siteid-bodyendtags-get"
            }
        },
        "/ccadmin/v1/profiles/{id}/removeSecondaryOrganizations":{
            "post":{
                "summary":"removeSecondaryOrganizations",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeSecondaryOrganizations",
                "description":"Remove Secondary Organizations. This operation is used to remove the secondary organizations from the profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeSecondaryOrganizations_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/120175/removeSecondaryOrganizations"
                                    }
                                ],
                                "secondaryOrganizations":[
                                    {
                                        "id":"200001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22014|If some internal error occurs while removing secondary organizations from the profile.|\n|22018|If the user input is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/removeSecondaryOrganizations_request"
                        },
                        "in":"body",
                        "name":"removeSecondaryOrganizations_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-removeSecondaryOrganizations-post",
                "x-filename-id":"ccadmin-v1-profiles-id-removesecondaryorganizations-post"
            }
        },
        "/ccadmin/v1/recommendationGlobalRules":{
            "post":{
                "summary":"createRecommendationGlobalRule",
                "produces":[
                    "application/json"
                ],
                "operationId":"createRecommendationGlobalRule",
                "description":"This operation is used to create a new Recommendation Global Rule in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createRecommendationGlobalRule_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"noShirtsNoShoesNoService",
                                "description":"This is a description of noShirtsNoShoesNoService",
                                "id":"noShirtsNoShoesNoService",
                                "conditions":[
                                    {
                                        "id":"specifiedCollection",
                                        "collectionId":"Shirts"
                                    },
                                    {
                                        "id":"specifiedBrand",
                                        "brand":"Service"
                                    },
                                    {
                                        "id":"specifiedCollection",
                                        "collectionId":"Shoes"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52050|Missing input.|\n|52033|Invalid Conditions.|\n|52035|Missing Global Rule ID.|\n|52036|Invalid Global Rule ID.|\n|52040|Missing Global Rule displayName.|\n|52037|The Global Rule ID is too long.|\n|52038|Duplicate Global Rule ID.|\n|52041|Global Rule displayName is too long.|\n|52043|Global Rule description is too long.|\n|52042|Duplicate Global Rule displayName.|\n|52019|Invalid Strategy Condition format.|\n|52022|Invalid Recommendation Group format.|\n|52023|Missing Condition ID.|\n|52024|Invalid Condition ID.|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createRecommendationGlobalRule_request"
                        },
                        "in":"body",
                        "name":"createRecommendationGlobalRule_request"
                    }
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-recommendationGlobalRules-post",
                "x-filename-id":"ccadmin-v1-recommendationglobalrules-post"
            },
            "get":{
                "summary":"listRecommendationGlobalRules",
                "produces":[
                    "application/json"
                ],
                "operationId":"listRecommendationGlobalRules",
                "description":"This operation is used to get the collection of Recommendation Global Rules from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listRecommendationGlobalRules_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":3,
                                "offset":0,
                                "sort":{
                                    "property":"displayName",
                                    "order":"asc"
                                },
                                "items":[
                                    {
                                        "displayName":"noProductsInCurrentBrand",
                                        "description":"This is a description of noProductsInCurrentBrand",
                                        "id":"noProductsInCurrentBrand",
                                        "conditions":[
                                            {
                                                "id":"currentBrand"
                                            }
                                        ]
                                    },
                                    {
                                        "displayName":"noProductsInCurrentCollection",
                                        "description":"This is a description of noProductsInCurrentCollection",
                                        "id":"noProductsInCurrentCollection",
                                        "conditions":[
                                            {
                                                "id":"currentCollection"
                                            }
                                        ]
                                    },
                                    {
                                        "displayName":"noProductsInCurrentPriceType",
                                        "description":"This is a description of noProductsInCurrentPriceType",
                                        "id":"noProductsInCurrentPriceType",
                                        "conditions":[
                                            {
                                                "id":"currentPriceType"
                                            }
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the query used to filter Global Rules.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"Accept-Language",
                        "description":"The locale.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.  The default is to include all Global Rule fields.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "x-internal-id":"ccadmin-v1-recommendationGlobalRules-get",
                "x-filename-id":"ccadmin-v1-recommendationglobalrules-get"
            }
        },
        "/ccadmin/v1/merchant/selfServiceSettings":{
            "get":{
                "summary":"Get Selfservice Settings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSelfServiceSettings",
                "description":"Get selfservice settings meta data",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSelfServiceSettings_Response"
                        },
                        "examples":{
                            "application/json":{
                                "copyOrderTimeout":10,
                                "quotes":{
                                    "thresholdSizeForGenerateProposalAsync":"10",
                                    "maxNumberOfApprovers":"1"
                                }
                            }
                        },
                        "description":"Following response is returned when call succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"The site id corresponding to which self service settings should be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-selfServiceSettings-get",
                "x-filename-id":"ccadmin-v1-merchant-selfservicesettings-get"
            },
            "put":{
                "summary":"Update Selfservice Settings",
                "produces":[
                    "application/json"
                ],
                "operationId":"refreshSelfServiceSettings",
                "description":"Update Selfservice Settings  meta data",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSelfServiceSettings_Response"
                        },
                        "examples":{
                            "application/json":{
                                "copyOrderTimeout":10,
                                "quotes":{
                                    "thresholdSizeForGenerateProposalAsync":"10",
                                    "maxNumberOfApprovers":"1"
                                }
                            }
                        },
                        "description":"Following response is returned when call succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSelfserviceSettings_Request"
                        },
                        "in":"body",
                        "name":"request payload"
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"The site id corresponding to which self service settings should be updated.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-selfServiceSettings-put",
                "x-filename-id":"ccadmin-v1-merchant-selfservicesettings-put"
            }
        },
        "/ccadmin/v1/organizations/{id}/organizationalRoles":{
            "get":{
                "summary":"listOrganizationRoles",
                "produces":[
                    "application/json"
                ],
                "operationId":"listOrganizationRoles",
                "description":"List Organization roles. This operation is used to get the collection of customer organization roles from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of organization roles.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listOrganizationRoles_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":6,
                                "totalResults":6,
                                "offset":0,
                                "limit":6,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations/or-100001/organizationalRoles"
                                    }
                                ],
                                "items":[
                                    {
                                        "function":"admin",
                                        "repositoryId":"200004",
                                        "name":"Administrator"
                                    },
                                    {
                                        "function":"buyer",
                                        "repositoryId":"200005",
                                        "name":"Buyer"
                                    },
                                    {
                                        "function":"approver",
                                        "repositoryId":"200006",
                                        "name":"Approver"
                                    },
                                    {
                                        "function":"accountAddressManager",
                                        "repositoryId":"200007",
                                        "name":"Account Address Manager"
                                    },
                                    {
                                        "function":"profileAddressManager",
                                        "repositoryId":"200008",
                                        "name":"Profile Address Manager"
                                    },
                                    {
                                        "function":"custom",
                                        "repositoryId":"customOrganizationalRole",
                                        "name":"Custom Organizational Role"
                                    }
                                ],
                                "___etag___":"eyJoYXNoIjoiaS92RnVXRHZsakhtZW9DZDBMWnQvZTRDZUMxT3dnOUhZQWxtVGwxaTNsZz0iLCJ1cmkiOiIvY2NhZG1pbnVpL3YxL29yZ2FuaXphdGlvbnMiLCJ2ZXJzaW9uIjowfQ=="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|85000|Invalid Query Expression.|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across account properties like 'name'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-organizationalRoles-get",
                "x-filename-id":"ccadmin-v1-organizations-id-organizationalroles-get"
            }
        },
        "/ccadmin/v1/applicationStyling/{id}":{
            "get":{
                "summary":"getApplicationStyling",
                "produces":[
                    "application/json"
                ],
                "operationId":"getApplicationStyling",
                "description":"Get application styling.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/applicationStylingItem_response"
                        },
                        "examples":{
                            "application/json":{
                                "filename":"customStyling1.css",
                                "repositoryId":"500001",
                                "ranking":0,
                                "sites":[
                                ],
                                "applicationId":"cloudlake"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of application styling item.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Application Stylings"
                ],
                "x-internal-id":"ccadmin-v1-applicationStyling-{id}-get",
                "x-filename-id":"ccadmin-v1-applicationstyling-id-get"
            },
            "delete":{
                "summary":"deleteApplicationStyling",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteApplicationStyling",
                "description":"Delete an application styling.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "204":{
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of application styling item.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Application Stylings"
                ],
                "x-internal-id":"ccadmin-v1-applicationStyling-{id}-delete",
                "x-filename-id":"ccadmin-v1-applicationstyling-id-delete"
            },
            "put":{
                "summary":"updateApplicationStyling",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateApplicationStyling",
                "description":"Update Application Styling. Updates an application styling",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/applicationStylingItem_response"
                        },
                        "examples":{
                            "application/json":{
                                "filename":"customStyling1.css",
                                "repositoryId":"500001",
                                "ranking":50,
                                "sites":[
                                    {
                                        "repositoryId":"siteUS"
                                    }
                                ],
                                "applicationId":"cloudlake"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of application styling item.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateApplicationStyling_request"
                        },
                        "in":"body",
                        "name":"updateApplicationStyling_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Application Stylings"
                ],
                "x-internal-id":"ccadmin-v1-applicationStyling-{id}-put",
                "x-filename-id":"ccadmin-v1-applicationstyling-id-put"
            }
        },
        "/ccadmin/v1/accessRights":{
            "post":{
                "summary":"createAccessRight",
                "produces":[
                    "application/json"
                ],
                "operationId":"createAccessRight",
                "description":"Create Access Right. Creates a new access right. Optionally takes the x-ccasset-language header to create access right content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAccessRight_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Custom Access Right",
                                "name":"Custom Access Right",
                                "repositoryId":"customAccessRight",
                                "description":"Custom Access Right",
                                "id":"customAccessRight",
                                "type":"generic"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\nThe following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22051|If input passed is invalid|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createAccessRight_request"
                        },
                        "in":"body",
                        "name":"createAccessRight_request"
                    },
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If set to true, creates an access right for preview users. Defaults to false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Access Rights"
                ],
                "x-internal-id":"ccadmin-v1-accessRights-post",
                "x-filename-id":"ccadmin-v1-accessrights-post"
            },
            "get":{
                "summary":"listAccessRights",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAccessRights",
                "description":"List Access Rights. Get all access rights for shoppers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAccessRights_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":250,
                                "items":[
                                    {
                                        "displayName":"Custom Access Right 1",
                                        "name":"Custom Access Right 1",
                                        "repositoryId":"customAccessRight1",
                                        "description":"Custom Access Right 1",
                                        "id":"customAccessRight1",
                                        "type":"generic"
                                    },
                                    {
                                        "displayName":"Custom Access Right 2",
                                        "name":"Custom Access Right 2",
                                        "repositoryId":"customAccessRight2",
                                        "description":"Custom Access Right 2",
                                        "id":"customAccessRight2",
                                        "type":"generic"
                                    },
                                    {
                                        "displayName":"Custom Access Right 3",
                                        "name":"Custom Access Right 3",
                                        "repositoryId":"customAccessRight3",
                                        "description":"Custom Access Right 3",
                                        "id":"customAccessRight3",
                                        "type":"generic"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string that filters the access rights to be returned from this request using SCIM filtering syntax.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The maximum number of access rights to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The starting offset/index to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"The sort order of the list to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If set to true, lists access rights for preview users. Defaults to false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Access Rights"
                ],
                "x-internal-id":"ccadmin-v1-accessRights-get",
                "x-filename-id":"ccadmin-v1-accessrights-get"
            }
        },
        "/ccadmin/v1/webhookFailedMessages/requeue":{
            "post":{
                "summary":"requeueFailedMessages",
                "produces":[
                    "application/json"
                ],
                "operationId":"requeueFailedMessages",
                "description":"Requeue Failed Messages. Updates a set of existing failed messages with specific service name, server type and date range by marking them for resend.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/requeueFailedMessage_response"
                        },
                        "examples":{
                            "application/json":{
                                "message":"10 messages have been requeued successfully"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n\n34023 : If the service name is invalid\n\n34024 : If the server type is invalid\n\n34025 :If start date or end date is invalid\n\n34017 : If operation fails due to some internal error"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/requeueFailedMessages_request"
                        },
                        "in":"body",
                        "name":"requeueFailedMessages_request"
                    }
                ],
                "tags":[
                    "Admin/Failed WebHook Messages"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-webhookFailedMessages-requeue-post",
                "x-filename-id":"ccadmin-v1-webhookfailedmessages-requeue-post"
            }
        },
        "/ccadmin/v1/files":{
            "post":{
                "summary":"doFileUploadMultipart",
                "produces":[
                    "application/json"
                ],
                "operationId":"doFileUploadMultipart",
                "description":"Upload a file using multipart/form-data (not JSON). Uses the same return format as doFileUpload.  <BR><BR>NOTE: Use the appropriate uploadType for the type of data being uploaded.  For example, if uploading a file containing a very large number of records for bulk import, use 'uploadType=bulkImport' to greatly improve overall system performance.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/doFileUploadMultipart_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":{
                                    "formattedResult":null,
                                    "unzipped":false,
                                    "uploadType":null,
                                    "fileResults":[
                                        {
                                            "new":false,
                                            "rejected":false,
                                            "overwritten":false,
                                            "success":true,
                                            "destination":"sample.zip",
                                            "associatedItems":[
                                            ],
                                            "source":"sample.zip",
                                            "rejection":null
                                        }
                                    ],
                                    "hadSuccess":true
                                },
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/files"
                                    }
                                ],
                                "token":"1a9a25ea2d61_2d6d"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20306|The filename is invalid|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"formData",
                        "name":"fileUpload",
                        "description":"The file form input element. It should be populated with a reference to the actual file in the local file system. REST client applications allow to pass a file reference instead of a string as a value to a payload property. <BR> cURL example: --form 'fileUpload=@\"/Users/local/Downloads/Filename.jpg\"' \\ ",
                        "type":"file"
                    },
                    {
                        "in":"formData",
                        "name":"filename",
                        "description":"The file name.",
                        "type":"string"
                    },
                    {
                        "in":"query",
                        "name":"changeContext",
                        "description":"An optional query parameter that can specify an optional change context.",
                        "type":"string",
                        "enum":[
                            "designStudioItem",
                            "importAssets"
                        ]
                    },
                    {
                        "in":"formData",
                        "name":"uploadType",
                        "description":"Indicates the type of file upload to be performed.",
                        "type":"string",
                        "enum":[
                            "collectionImage",
                            "crashReport",
                            "general",
                            "manualCollectionImage",
                            "manualProductImage",
                            "productImage",
                            "thirdPartyFile",
                            "bulkImport"
                        ]
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "consumes":[
                    "multipart/form-data"
                ],
                "x-internal-id":"ccadmin-v1-files-post",
                "x-filename-id":"ccadmin-v1-files-post"
            },
            "get":{
                "summary":"getFiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"getFiles",
                "description":"Get Files. Get a list of uploaded files. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFiles_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":40,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/files?folder=%2Fgeneral&sort=name%3Aasc&filter=city&offset=0&limit=40"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"name",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "path":"/general/city-background.jpg",
                                        "extension":"jpg",
                                        "metadata":{
                                        },
                                        "size":102568,
                                        "repositoryId":"/general/city-background.jpg",
                                        "name":"city-background.jpg",
                                        "checksum":"4998724338791971800",
                                        "lastModified":"2017-01-04T09:08:08.000Z",
                                        "type":"file",
                                        "url":"http://localhost:9080/file/v4998724338791971926/general/city-background.jpg"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33136|The \"assetType\" parameter value is invalid.|\n|33110|The \"folder\" param must be a valid folder.|\n|33109|The \"folder\" param is required.|\n|33108|The \"q\" param is not allowed.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"filter",
                        "description":"Text string to apply to name field to filter results.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"folder",
                        "description":"The folder to list. Must be a valid upload folder.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Query offset.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Query limit.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"A sort directive in the form: field:direction where direction is asc or desc.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"assetType",
                        "description":"Asset type to fetch. One of: all, file or folder. If omitted, defaults to 'file'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"uploadType",
                        "description":"Indicates the type of upload performed for the files.",
                        "type":"string",
                        "enum":[
                            "collectionImage",
                            "crashReport",
                            "general",
                            "manualCollectionImage",
                            "manualProductImage",
                            "productImage",
                            "thirdPartyFile",
                            "bulkImport"
                        ],
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-files-get",
                "x-filename-id":"ccadmin-v1-files-get"
            },
            "put":{
                "summary":"startFileUpload",
                "produces":[
                    "application/json"
                ],
                "operationId":"startFileUpload",
                "description":"Start a resumable file upload that allows uploading the file in segments. Individual file segments can be uploaded via the 'doFileSegmentUpload' endpoint.  <BR><BR>NOTE: Use the appropriate uploadType for the type of data being uploaded.   For example, if uploading a file containing a very large number of records for bulk import, use 'uploadType=bulkImport' to greatly improve overall system performance.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/startFileUpload_response"
                        },
                        "examples":{
                            "application/json":{
                                "segmentsNeeded":[
                                    0,
                                    1,
                                    2,
                                    3
                                ],
                                "token":"a668d885784_74"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13014|Missing required property: {0}|\n|20306|The filename is invalid|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/startFileUpload_request"
                        },
                        "in":"body",
                        "name":"startFileUpload_request"
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-files-put",
                "x-filename-id":"ccadmin-v1-files-put"
            }
        },
        "/ccadmin/v1/merchant/responseHeaders":{
            "get":{
                "summary":"getResponseHeaders",
                "produces":[
                    "application/json"
                ],
                "operationId":"getResponseHeaders",
                "description":"Get custom response headers. Returns custom response headers for the site with ID set in request header X-CCSite. Returns global header values no values set for the site. The payload is a mapping from header names to their escaped values.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getResponseHeaders_response"
                        },
                        "examples":{
                            "application/json":{
                                "X-Custom-Header":"test",
                                "Content-Security-Policy":"default-src 'self' example.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The id of the site for which custom response headers to be retrieved.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-responseHeaders-get",
                "x-filename-id":"ccadmin-v1-merchant-responseheaders-get"
            },
            "put":{
                "summary":"updateResponseHeaders",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateResponseHeaders",
                "description":"Set custom response headers. Sets custom response headers for the site with ID set in request header X-CCSite. Sets global header values if X-CCSite is not provided. The payload is a mapping from header names to their escaped values. Null values can be used to delete custom headers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateResponseHeaders_response"
                        },
                        "examples":{
                            "application/json":{
                                "X-Content-Type-Options":null,
                                "Content-Security-Policy":"default-src 'self' example.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|221001|The following headers cannot be customized: {0}. Allowed response headers: {1}.|\n|30014|Site ID: {0} does not exist.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateResponseHeaders_request"
                        },
                        "in":"body",
                        "name":"updateResponseHeaders_request"
                    },
                    {
                        "in":"header",
                        "name":"X-CCSite",
                        "description":"The id of the site for which custom response headers to be set.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-responseHeaders-put",
                "x-filename-id":"ccadmin-v1-merchant-responseheaders-put"
            }
        },
        "/ccadmin/v1/organizations/{id}/customerAccounts/billTo":{
            "get":{
                "summary":"List customer account addresses for billing for the given organization id.",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCustomerAccountBillingAddresses",
                "description":"List customer account addresses for billing for the given organization id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCustomerAccountBillingAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":2,
                                "items":[
                                    {
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Atlanta",
                                        "externalNumber":"1220",
                                        "address1":"1156 River Street",
                                        "postalCode":"30010",
                                        "county":"Fulton",
                                        "externalId":"1220",
                                        "type":[
                                            {
                                                "displayName":"Billing",
                                                "repositoryId":"BILLING",
                                                "id":"BILLING"
                                            }
                                        ],
                                        "accountId":"1006",
                                        "siteUseId":null,
                                        "formattedAddress":"1156 River Street,ATLANTA, GA 30010",
                                        "partyName":"Miller Manufacturing",
                                        "state":"GA",
                                        "id":"150001",
                                        "partyId":"1006",
                                        "partyNumber":"1006"
                                    },
                                    {
                                        "country":"US",
                                        "address3":"Warehouse B",
                                        "address2":"Distribution Center",
                                        "city":"Chattanooga",
                                        "externalNumber":"1222",
                                        "address1":"1800 Satellite Drive",
                                        "addressType":[
                                            {
                                                "displayName":"Billing",
                                                "repositoryId":"BILLING",
                                                "id":"BILLING"
                                            },
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "postalCode":"37401",
                                        "county":"Hamilton",
                                        "externalId":"1222",
                                        "accountId":"1006",
                                        "siteUseId":null,
                                        "formattedAddress":"1800 Satellite Drive,Distribution Center,CHATTANOOGA, TN 37401",
                                        "partyName":"Miller Manufacturing",
                                        "state":"TN",
                                        "id":"150002",
                                        "partyId":"1006",
                                        "partyNumber":"1006"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100193|Internal error occurred while fetching customer accounts|\n|100001|invalid organization Id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"customerAccountIds",
                        "description":"Customer account Ids whose addresses has to be fetched",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties. Search on all the address possible except address's type, partyNumber, partyId, partyName, companyName, and accountId",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This is the field to provide sort on the address properties except address's type, partyNumber, partyId, partyName, companyName, and accountId. It also supports lastUsedTime property for sorting.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-customerAccounts-billTo-get",
                "x-filename-id":"ccadmin-v1-organizations-id-customeraccounts-billto-get"
            }
        },
        "/ccadmin/v1/notificationMessages":{
            "get":{
                "summary":"getMessages",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMessages",
                "description":"Get Messages. Get a list of notification messages. Supports standard SCIM querying.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMessages_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/notificationMessages"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"createdDate",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "viewedDate":null,
                                        "rolledUp":false,
                                        "pinned":false,
                                        "createdDate":"2016-10-19T19:46:11.754Z",
                                        "count":1,
                                        "details":"{\"Type\":\"test\",\"rate\":2.55,\"http code\":500,\"Date\":\"2016-10-19T19:46:11.753Z\"}",
                                        "id":"931269",
                                        "message":"This is Failing",
                                        "key":"test"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51200|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"A SCIM filter string for selecting a subset of all products. See [https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2](https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2)section 3.2.2.2 of the SCIM specification for details on the SCIM filter format.\n\r          Examples:\n\r          Get all products whose displayName contains shirt: q=displayName co \"shirt\"          \n\r          Get all products with an orderLimit between 5 and 10: q=orderLimit gt 5 and orderLimit lt 10          \n\r          Text, date and time values appearing in SCIM filters should be quoted, with date and time values using ISO-8601 format. Numeric and boolean values should not be quoted.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"flag to include count of total notifications",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"startingIndex the index of the first record to load",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items per block",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sort Option id: Sort order",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Notification messages"
                ],
                "x-internal-id":"ccadmin-v1-notificationMessages-get",
                "x-filename-id":"ccadmin-v1-notificationmessages-get"
            }
        },
        "/ccadmin/v1/merchant/priceLocale":{
            "put":{
                "summary":"updatePriceLocale",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePriceLocale",
                "description":"Update Price Locale. Set the list price and sale price lists locale.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePriceLocale_response"
                        },
                        "examples":{
                            "application/json":{
                                "symbol":"$",
                                "displayName":"US Dollar",
                                "repositoryId":"en_US",
                                "fractionalDigits":2,
                                "currencyCode":"USD",
                                "numericCode":840
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80007|The price list could not be found for update.|\n|80006|The locale parameter is required but was missing|\n|80005|The currency for the price list locale was not found.|\n|80008|The price list could not be updated.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePriceLocale_request"
                        },
                        "in":"body",
                        "name":"updatePriceLocale_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-priceLocale-put",
                "x-filename-id":"ccadmin-v1-merchant-pricelocale-put"
            }
        },
        "/ccadmin/v1/merchant/profilePolicies/restrictedWords":{
            "get":{
                "summary":"getRestrictedWords",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRestrictedWords",
                "description":"Retrieves all customer's specific restricted words not to be used as a password.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRestrictedWords_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    "Admin123",
                                    "Password123"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-profilePolicies-restrictedWords-get",
                "x-filename-id":"ccadmin-v1-merchant-profilepolicies-restrictedwords-get"
            }
        },
        "/ccadmin/v1/importOperations":{
            "get":{
                "summary":"listImportOperations",
                "produces":[
                    "application/json"
                ],
                "operationId":"listImportOperations",
                "description":"List Import Operations. Retrieves all import operations",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listImportOperations_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "formats":[
                                            "json",
                                            "csv"
                                        ],
                                        "typeName":"Profiles",
                                        "formatNames":[
                                            "JSON Format",
                                            "CSV Format"
                                        ],
                                        "typeId":"Profiles",
                                        "id":"Profiles"
                                    },
                                    {
                                        "formats":[
                                            "json",
                                            "csv"
                                        ],
                                        "typeName":"Accounts",
                                        "formatNames":[
                                            "JSON Format",
                                            "CSV Format"
                                        ],
                                        "typeId":"Accounts",
                                        "id":"Accounts"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Import Operations"
                ],
                "x-internal-id":"ccadmin-v1-importOperations-get",
                "x-filename-id":"ccadmin-v1-importoperations-get"
            }
        },
        "/ccadmin/v1/merchant/paymentGateways/{id}":{
            "get":{
                "summary":"getGateway",
                "produces":[
                    "application/json"
                ],
                "operationId":"getGateway",
                "description":"Get Gateway. Get the payment gateway by gateway name.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getGateway_response"
                        },
                        "examples":{
                            "application/json":{
                                "merchantId":"oraclecc",
                                "paymentGateways":[
                                    {
                                        "firstname":"John",
                                        "sopCredentials":{
                                            "agent":{
                                                "hasAccessKey":true,
                                                "sopURL":"https://testsecureacceptance.cybersource.com/silent/pay",
                                                "profileId":"Test123",
                                                "hasSecretKey":true,
                                                "repositoryId":"SOP-B",
                                                "applicationName":"agent",
                                                "expirationDate":"2016-08-14T11:54:30.207Z"
                                            },
                                            "storefront":{
                                                "hasAccessKey":true,
                                                "sopURL":"https://testsecureacceptance.cybersource.com/silent/pay",
                                                "profileId":"Test111",
                                                "hasSecretKey":true,
                                                "repositoryId":"SOP-A",
                                                "applicationName":"storefront",
                                                "expirationDate":"2017-01-28T11:54:30.207Z"
                                            }
                                        },
                                        "soapCredential":{
                                            "hasTransactionSecurityKey":true,
                                            "soapURL":"https://ics2wstest.ic3.com/commerce/1.x/transactionProcessor",
                                            "profileId":"CS-A",
                                            "repositoryId":"SOAP-A",
                                            "expirationDate":"2020-05-20T11:54:30.207Z"
                                        },
                                        "repositoryId":"CS-A",
                                        "ignoreAVS":true,
                                        "partnerSolutionId":"ABCDXYZ",
                                        "type":"CyberSource",
                                        "enabled":true,
                                        "username":"UserA",
                                        "lastname":"X"
                                    },
                                    {
                                        "repositoryId":"PP-A"
                                    }
                                ],
                                "repositoryId":"Merchant-A"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Gateway Name.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-paymentGateways-{id}-get",
                "x-filename-id":"ccadmin-v1-merchant-paymentgateways-id-get"
            }
        },
        "/ccadmin/v1/metadata-catalog/{id}":{
            "get":{
                "summary":"getResourceMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getResourceMetadata",
                "description":"Get Resource Metadata. Returns the metadata catalog of the resource specified",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getResourceMetadata_response"
                        },
                        "examples":{
                            "application/json":{
                                "$schema":"rest-schemas/",
                                "description":"The details of customer profile created on Oracle Commerce Cloud. This includes account based commerce, the customer profile includes email, first name and last name.",
                                "title":"profiles",
                                "type":"object",
                                "definitions":{
                                    "createProfile_response":{
                                        "properties":{
                                            "id":{
                                                "description":"Repository id of the profile",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "resetPassword_request":{
                                        "properties":{
                                            "login":{
                                                "description":"login of the user.",
                                                "type":"string"
                                            }
                                        },
                                        "required":[
                                            "login"
                                        ]
                                    },
                                    "updateProfile_request":{
                                        "properties":{
                                            "dynamicProperty":{
                                                "description":"the value of the dynamic property",
                                                "type":"object"
                                            },
                                            "lastName":{
                                                "description":"the last name of the profile",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the profile",
                                                "type":"string"
                                            },
                                            "profileType":{
                                                "description":"This attribute is added for account based commerce. It's value is 'b2b_user'",
                                                "type":"string"
                                            },
                                            "receiveEmail":{
                                                "description":"this is email marketing flag. can be yes or no",
                                                "type":"string"
                                            },
                                            "dynamicInternalOnlyProperty":{
                                                "description":"the value of the internal only dynamic property",
                                                "type":"object"
                                            },
                                            "active":{
                                                "description":"the status of the profile. Should be true or false",
                                                "type":"boolean"
                                            },
                                            "parentOrganization":{
                                                "description":"This attribute is added for 'Account Based Commerce', this is required only in case of 'Account Based Commerce', this is the id of organization to which user is associated",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"the email address of the profile",
                                                "type":"string"
                                            },
                                            "daytimeTelephoneNumber":{
                                                "description":"the phone Number of the profile",
                                                "type":"string"
                                            }
                                        },
                                        "required":[
                                            "lastName",
                                            "email",
                                            "active",
                                            "firstName"
                                        ]
                                    },
                                    "getProfile_response":{
                                        "properties":{
                                            "lastName":{
                                                "description":"the last name of the profile",
                                                "type":"string"
                                            },
                                            "catalog":{
                                                "description":"This is a read only attribute added for 'Account Based Commerce', this is the ID of the catalog that is associated with the organization to which this user is associated",
                                                "type":"string"
                                            },
                                            "receiveEmail":{
                                                "description":"this is email marketing flag. can be yes or no",
                                                "type":"string"
                                            },
                                            "dynamicInternalOnlyProperty":{
                                                "description":"the value of the internal only dynamic property",
                                                "type":"object"
                                            },
                                            "active":{
                                                "description":"the user status of the profile. Should be true or false",
                                                "type":"boolean"
                                            },
                                            "locale":{
                                                "description":"the locale of the request/response",
                                                "type":"string"
                                            },
                                            "parentOrganization":{
                                                "description":"This attribute is added for 'Account Based Commerce', this is required only in case of 'Account Based Commerce', this is the id of organization to which user is associated",
                                                "type":"object",
                                                "properties":{
                                                    "name":{
                                                        "description":"the name of the parent organization",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the parent organization",
                                                        "type":"string"
                                                    },
                                                    "description":{
                                                        "description":"Description of the Organization",
                                                        "type":"string"
                                                    },
                                                    "active":{
                                                        "description":"the status of the parent organization. Should be true or false",
                                                        "type":"boolean"
                                                    },
                                                    "shippingAddress":{
                                                        "description":"Default shipping address of the organization",
                                                        "type":"object",
                                                        "properties":{
                                                            "lastName":{
                                                                "description":"the last name of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "firstName":{
                                                                "description":"the first name of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "country":{
                                                                "description":"the country of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "phoneNumber":{
                                                                "description":"the phone Number of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "address2":{
                                                                "description":"the address2 of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "city":{
                                                                "description":"the city of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "address1":{
                                                                "description":"the address1 of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "postalCode":{
                                                                "description":"the postal Code of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "county":{
                                                                "description":"the county of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "repositoryId":{
                                                                "description":"the id of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "state":{
                                                                "description":"the state of the shipping address",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "secondaryAddresses":{
                                                        "description":"List of shipping addresses associated with profile.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "lastName":{
                                                                    "description":"the last name of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "firstName":{
                                                                    "description":"the first name of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "country":{
                                                                    "description":"the country of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "phoneNumber":{
                                                                    "description":"the phone Number of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "address2":{
                                                                    "description":"the address2 of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "city":{
                                                                    "description":"the city of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "address1":{
                                                                    "description":"the address1 of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "postalCode":{
                                                                    "description":"the postal Code of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "county":{
                                                                    "description":"the county of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "repositoryId":{
                                                                    "description":"the id of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "state":{
                                                                    "description":"the state of the shipping address",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "id":{
                                                        "description":"the id of the parent organization",
                                                        "type":"string"
                                                    },
                                                    "billingAddress":{
                                                        "description":"Default billing address of the organization",
                                                        "type":"object",
                                                        "properties":{
                                                            "lastName":{
                                                                "description":"the last name of the billing address",
                                                                "type":"string"
                                                            },
                                                            "firstName":{
                                                                "description":"the first name of the billing address",
                                                                "type":"string"
                                                            },
                                                            "country":{
                                                                "description":"the country of the billing address",
                                                                "type":"string"
                                                            },
                                                            "phoneNumber":{
                                                                "description":"the phone Number of the billing address",
                                                                "type":"string"
                                                            },
                                                            "address2":{
                                                                "description":"the address2 of the billing address",
                                                                "type":"string"
                                                            },
                                                            "city":{
                                                                "description":"the city of the billing address",
                                                                "type":"string"
                                                            },
                                                            "address1":{
                                                                "description":"the address1 of the billing address",
                                                                "type":"string"
                                                            },
                                                            "postalCode":{
                                                                "description":"the postal Code of the billing address",
                                                                "type":"string"
                                                            },
                                                            "county":{
                                                                "description":"the county of the billing address",
                                                                "type":"string"
                                                            },
                                                            "repositoryId":{
                                                                "description":"the id of the billing address",
                                                                "type":"string"
                                                            },
                                                            "state":{
                                                                "description":"the state of the billing address",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "dynamicProperty":{
                                                "description":"the value of the dynamic Property",
                                                "type":"object"
                                            },
                                            "firstName":{
                                                "description":"the first name of the profile",
                                                "type":"string"
                                            },
                                            "profileType":{
                                                "description":"This attribute is added for account based commerce, It's value is 'b2b_user'",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"the id of the profile",
                                                "type":"string"
                                            },
                                            "shippingAddress":{
                                                "description":"Default shipping address of the profile",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"the last name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"the first name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "country":{
                                                        "description":"the country of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"the phone Number of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"the address2 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"the city of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"the address1 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"the postal Code of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "county":{
                                                        "description":"the county of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"the state of the shipping address",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "id":{
                                                "description":"get the shopper profile with id",
                                                "type":"string"
                                            },
                                            "billingAddress":{
                                                "description":"Default billing address of the profile",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"the last name of the billing address",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"the first name of the billing address",
                                                        "type":"string"
                                                    },
                                                    "country":{
                                                        "description":"the country of the billing address",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"the phone Number of the billing address",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"the address2 of the billing address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"the city of the billing address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"the address1 of the billing address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"the postal Code of the billing address",
                                                        "type":"string"
                                                    },
                                                    "county":{
                                                        "description":"the county of the billing address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the billing address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"the state of the billing address",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "email":{
                                                "description":"the email address of the profile",
                                                "type":"string"
                                            },
                                            "shippingAddresses":{
                                                "description":"List of shipping addresses associated with profile.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "lastName":{
                                                            "description":"the last name of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "firstName":{
                                                            "description":"the first name of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "country":{
                                                            "description":"the country of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "phoneNumber":{
                                                            "description":"the phone Number of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "address2":{
                                                            "description":"the address2 of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "city":{
                                                            "description":"the city of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "address1":{
                                                            "description":"the address1 of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "postalCode":{
                                                            "description":"the postal Code of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "county":{
                                                            "description":"the county of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "repositoryId":{
                                                            "description":"the id of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "state":{
                                                            "description":"the state of the shipping address",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "daytimeTelephoneNumber":{
                                                "description":"the phone Number of the profile",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "updateProfile_response":{
                                        "properties":{
                                            "lastName":{
                                                "description":"the last name of the profile",
                                                "type":"string"
                                            },
                                            "catalog":{
                                                "description":"This is a read only attribute added for 'Account Based Commerce', this is the ID of the catalog that is associated with the organization to which this user is associated",
                                                "type":"string"
                                            },
                                            "receiveEmail":{
                                                "description":"this is email marketing flag. Can be yes or no",
                                                "type":"string"
                                            },
                                            "dynamicInternalOnlyProperty":{
                                                "description":"the value of the internal only dynamic property",
                                                "type":"object"
                                            },
                                            "active":{
                                                "description":"the status of the profile. Should be true or false",
                                                "type":"boolean"
                                            },
                                            "locale":{
                                                "description":"the locale of the request/response",
                                                "type":"string"
                                            },
                                            "parentOrganization":{
                                                "description":"This attribute is added for 'Account Based Commerce', this is required only in case of 'Account Based Commerce', this is the id of organization to which user is associated",
                                                "type":"object",
                                                "properties":{
                                                    "name":{
                                                        "description":"the name of the parent organization",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the parent organization",
                                                        "type":"string"
                                                    },
                                                    "description":{
                                                        "description":"Description of the Organization",
                                                        "type":"string"
                                                    },
                                                    "active":{
                                                        "description":"the status of the parent organization. Should be true or false",
                                                        "type":"boolean"
                                                    },
                                                    "shippingAddress":{
                                                        "description":"Default shipping address of the profile",
                                                        "type":"object",
                                                        "properties":{
                                                            "lastName":{
                                                                "description":"the last name of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "firstName":{
                                                                "description":"the first name of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "country":{
                                                                "description":"the country of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "phoneNumber":{
                                                                "description":"the phone Number of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "address2":{
                                                                "description":"the address2 of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "city":{
                                                                "description":"the city of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "address1":{
                                                                "description":"the address1 of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "postalCode":{
                                                                "description":"the postal Code of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "county":{
                                                                "description":"the county of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "repositoryId":{
                                                                "description":"the id of the shipping address",
                                                                "type":"string"
                                                            },
                                                            "state":{
                                                                "description":"the state of the shipping address",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "secondaryAddresses":{
                                                        "description":"List of shipping addresses associated with profile.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "lastName":{
                                                                    "description":"the last name of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "firstName":{
                                                                    "description":"the first name of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "country":{
                                                                    "description":"the country of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "phoneNumber":{
                                                                    "description":"the phone Number of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "address2":{
                                                                    "description":"the address2 of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "city":{
                                                                    "description":"the city of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "address1":{
                                                                    "description":"the address1 of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "postalCode":{
                                                                    "description":"the postal Code of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "county":{
                                                                    "description":"the county of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "repositoryId":{
                                                                    "description":"the id of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "state":{
                                                                    "description":"the state of the shipping address",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "id":{
                                                        "description":"the id of the parent organization",
                                                        "type":"string"
                                                    },
                                                    "billingAddress":{
                                                        "description":"Default billing address of the profile",
                                                        "type":"object",
                                                        "properties":{
                                                            "lastName":{
                                                                "description":"the last name of the billing address",
                                                                "type":"string"
                                                            },
                                                            "firstName":{
                                                                "description":"the first name of the billing address",
                                                                "type":"string"
                                                            },
                                                            "country":{
                                                                "description":"the country of the billing address",
                                                                "type":"string"
                                                            },
                                                            "phoneNumber":{
                                                                "description":"the phone Number of the billing address",
                                                                "type":"string"
                                                            },
                                                            "address2":{
                                                                "description":"the address2 of the billing address",
                                                                "type":"string"
                                                            },
                                                            "city":{
                                                                "description":"the city of the billing address",
                                                                "type":"string"
                                                            },
                                                            "address1":{
                                                                "description":"the address1 of the billing address",
                                                                "type":"string"
                                                            },
                                                            "postalCode":{
                                                                "description":"the postal Code of the billing address",
                                                                "type":"string"
                                                            },
                                                            "county":{
                                                                "description":"the county of the billing address",
                                                                "type":"string"
                                                            },
                                                            "repositoryId":{
                                                                "description":"the id of the billing address",
                                                                "type":"string"
                                                            },
                                                            "state":{
                                                                "description":"the state of the billing address",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "dynamicProperty":{
                                                "description":"the value of the dynamic property",
                                                "type":"object"
                                            },
                                            "firstName":{
                                                "description":"the first name of the profile",
                                                "type":"string"
                                            },
                                            "profileType":{
                                                "description":"This attribute is added for account based commerce. It's value is 'b2b_user'",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"the id of the profile",
                                                "type":"string"
                                            },
                                            "shippingAddress":{
                                                "description":"Default shipping address of the profile",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"the last name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"the first name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "country":{
                                                        "description":"the country of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"the phone Number of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"the address2 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"the city of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"the address1 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"the postal Code of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "county":{
                                                        "description":"the county of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"the state of the shipping address",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "id":{
                                                "description":"the id of the profile to retrieve",
                                                "type":"string"
                                            },
                                            "billingAddress":{
                                                "description":"Default billing address of the profile",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"the last name of the billing address",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"the first name of the billing address",
                                                        "type":"string"
                                                    },
                                                    "country":{
                                                        "description":"the country of the billing address",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"the phone Number of the billing address",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"the address2 of the billing address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"the city of the billing address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"the address1 of the billing address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"the postal Code of the billing address",
                                                        "type":"string"
                                                    },
                                                    "county":{
                                                        "description":"the county of the billing address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the billing address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"the state of the billing address",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "email":{
                                                "description":"the email address of the profile",
                                                "type":"string"
                                            },
                                            "shippingAddresses":{
                                                "description":"List of shipping addresses associated with profile.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "lastName":{
                                                            "description":"the last name of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "firstName":{
                                                            "description":"the first name of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "country":{
                                                            "description":"the country of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "phoneNumber":{
                                                            "description":"the phone Number of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "address2":{
                                                            "description":"the address2 of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "city":{
                                                            "description":"the city of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "address1":{
                                                            "description":"the address1 of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "postalCode":{
                                                            "description":"the postal Code of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "county":{
                                                            "description":"the county of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "repositoryId":{
                                                            "description":"the id of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "state":{
                                                            "description":"the state of the shipping address",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "daytimeTelephoneNumber":{
                                                "description":"the phone Number of the profile",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "profiles":{
                                        "links":[
                                            {
                                                "schema":{
                                                    "ref":"#/definitions/resetPassword_request"
                                                },
                                                "targetSchema":{
                                                    "ref":"#/definitions/resetPassword_response"
                                                },
                                                "requestHeaders":{
                                                    "type":"object",
                                                    "properties":{
                                                        "X-CCAsset-Language":{
                                                            "description":"The asset language of the request",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "method":"POST",
                                                "rel":"resetPassword",
                                                "mediaType":"application/json",
                                                "href":"http://localhost:9080/ccadmin/v1/profiles/resetPassword",
                                                "title":"Reset Password. This operation is used to reset the password of a customer profile. Optionally takes the x-ccasset-language header to get translated content in another language."
                                            },
                                            {
                                                "targetSchema":{
                                                    "ref":"#/definitions/getProfile_response"
                                                },
                                                "requestHeaders":{
                                                    "type":"object",
                                                    "properties":{
                                                        "X-CCAsset-Language":{
                                                            "description":"The asset language of the request",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "method":"GET",
                                                "rel":"getProfile",
                                                "mediaType":"application/json",
                                                "href":"http://localhost:9080/ccadmin/v1/profiles/{id}",
                                                "title":"Get Profile. This operation is used to get the profile information of a customer from Oracle Commerce Cloud. Optionally takes the x-ccasset-language header to get translated content in another language."
                                            },
                                            {
                                                "schema":{
                                                    "ref":"#/definitions/updateProfile_request"
                                                },
                                                "targetSchema":{
                                                    "ref":"#/definitions/updateProfile_response"
                                                },
                                                "requestHeaders":{
                                                    "type":"object",
                                                    "properties":{
                                                        "X-CCAsset-Language":{
                                                            "description":"The asset language of the request",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "method":"PUT",
                                                "rel":"updateProfile",
                                                "mediaType":"application/json",
                                                "href":"http://localhost:9080/ccadmin/v1/profiles/{id}",
                                                "title":"Update Profile. This operation is used to update customer name, email address, phone number, shipping address and email marketing flag status of a customer profile. Optionally takes the x-ccasset-language header to get translated content in another language."
                                            },
                                            {
                                                "schema":{
                                                    "ref":"#/definitions/createProfile_request"
                                                },
                                                "targetSchema":{
                                                    "ref":"#/definitions/createProfile_response"
                                                },
                                                "requestHeaders":{
                                                    "type":"object",
                                                    "properties":{
                                                        "X-CCAsset-Language":{
                                                            "description":"The asset language of the request",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "method":"POST",
                                                "rel":"createProfile",
                                                "mediaType":"application/json",
                                                "href":"http://localhost:9080/ccadmin/v1/profiles",
                                                "title":"Create Profile. This operation is used to create a profile in Oracle Commerce Cloud for a customer. Optionally takes the x-ccasset-language header to get translated content in another language."
                                            }
                                        ],
                                        "properties":{
                                            "total":{
                                                "description":"Total number of records present in database matching the searched string.",
                                                "type":"string"
                                            },
                                            "limit":{
                                                "description":"Number of records to be fetched.",
                                                "type":"string"
                                            },
                                            "items":{
                                                "description":"list of shopper profiles",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "lastName":{
                                                            "description":"the last name of the profile",
                                                            "type":"string"
                                                        },
                                                        "profiletype":{
                                                            "description":"This attribute is added for account based commerce. It's value is 'b2b_user'",
                                                            "type":"string"
                                                        },
                                                        "catalog":{
                                                            "description":"This is a read only attribute added for 'Account Based Commerce', this is the ID of the catalog that is associated with the organization to which this user is associated",
                                                            "type":"string"
                                                        },
                                                        "receiveEmail":{
                                                            "description":"this is email marketing flag. can be yes or no",
                                                            "type":"string"
                                                        },
                                                        "dynamicInternalOnlyProperty":{
                                                            "description":"The value of the internalOnly dynamic property",
                                                            "type":"object"
                                                        },
                                                        "active":{
                                                            "description":"the user status of the profile. Should be true or false",
                                                            "type":"boolean"
                                                        },
                                                        "locale":{
                                                            "description":"the locale of the request/response",
                                                            "type":"string"
                                                        },
                                                        "parentOrganization":{
                                                            "description":"This attribute is added for 'Account Based Commerce', this is required only in case of 'Account Based Commerce', this is the id of organization to which user is associated",
                                                            "type":"object",
                                                            "properties":{
                                                                "name":{
                                                                    "description":"the name of the parent organization",
                                                                    "type":"string"
                                                                },
                                                                "repositoryId":{
                                                                    "description":"the id of the parent organization",
                                                                    "type":"string"
                                                                },
                                                                "description":{
                                                                    "description":"the description of the parent organization",
                                                                    "type":"string"
                                                                },
                                                                "active":{
                                                                    "description":"the status of the parent organization. Should be true or false",
                                                                    "type":"boolean"
                                                                },
                                                                "shippingAddress":{
                                                                    "description":"Default shipping address of the profile",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "repositoryId":{
                                                                            "description":"the id of the shipping address",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "secondaryAddresses":{
                                                                    "description":"List of shipping addresses associated with profile.",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "repositoryId":{
                                                                                "description":"the id of the shipping address",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "id":{
                                                                    "description":"the id of the parent organization",
                                                                    "type":"string"
                                                                },
                                                                "billingAddress":{
                                                                    "description":"Default billing address of the profile",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "repositoryId":{
                                                                            "description":"the id of the billing address",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "dynamicProperty":{
                                                            "description":"the value of the dynamic property",
                                                            "type":"object"
                                                        },
                                                        "firstName":{
                                                            "description":"the first name of the profile",
                                                            "type":"string"
                                                        },
                                                        "repositoryId":{
                                                            "description":"the id of the profile",
                                                            "type":"string"
                                                        },
                                                        "shippingAddress":{
                                                            "description":"Default shipping address of the profile",
                                                            "type":"object",
                                                            "properties":{
                                                                "lastName":{
                                                                    "description":"the last name of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "firstName":{
                                                                    "description":"the first name of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "country":{
                                                                    "description":"the country of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "phoneNumber":{
                                                                    "description":"the phone Number of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "address2":{
                                                                    "description":"the address2 of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "city":{
                                                                    "description":"the city of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "address1":{
                                                                    "description":"the address1 of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "postalCode":{
                                                                    "description":"the postal Code of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "county":{
                                                                    "description":"the county of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "repositoryId":{
                                                                    "description":"the id of the shipping address",
                                                                    "type":"string"
                                                                },
                                                                "state":{
                                                                    "description":"the state of the shipping address",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "id":{
                                                            "description":"the id of the profile to retrieve",
                                                            "type":"string"
                                                        },
                                                        "billingAddress":{
                                                            "description":"Default billing address of the profile",
                                                            "type":"object",
                                                            "properties":{
                                                                "lastName":{
                                                                    "description":"the last name of the billing address",
                                                                    "type":"string"
                                                                },
                                                                "firstName":{
                                                                    "description":"the first name of the billing address",
                                                                    "type":"string"
                                                                },
                                                                "country":{
                                                                    "description":"the country of the billing address",
                                                                    "type":"string"
                                                                },
                                                                "phoneNumber":{
                                                                    "description":"the phone Number of the billing address",
                                                                    "type":"string"
                                                                },
                                                                "address2":{
                                                                    "description":"the address2 of the billing address",
                                                                    "type":"string"
                                                                },
                                                                "city":{
                                                                    "description":"the city of the billing address",
                                                                    "type":"string"
                                                                },
                                                                "address1":{
                                                                    "description":"the address1 of the billing address",
                                                                    "type":"string"
                                                                },
                                                                "postalCode":{
                                                                    "description":"the postal Code of the billing address",
                                                                    "type":"string"
                                                                },
                                                                "county":{
                                                                    "description":"the county of the billing address",
                                                                    "type":"string"
                                                                },
                                                                "repositoryId":{
                                                                    "description":"the id of the billing address",
                                                                    "type":"string"
                                                                },
                                                                "state":{
                                                                    "description":"the state of the billing address",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "email":{
                                                            "description":"the email address of the profile",
                                                            "type":"string"
                                                        },
                                                        "shippingAddresses":{
                                                            "description":"List of shipping addresses associated with profile.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "lastName":{
                                                                        "description":"the last name of the shipping address",
                                                                        "type":"string"
                                                                    },
                                                                    "firstName":{
                                                                        "description":"the first name of the shipping address",
                                                                        "type":"string"
                                                                    },
                                                                    "country":{
                                                                        "description":"the country of the shipping address",
                                                                        "type":"string"
                                                                    },
                                                                    "phoneNumber":{
                                                                        "description":"the phone Number of the shipping address",
                                                                        "type":"string"
                                                                    },
                                                                    "address2":{
                                                                        "description":"the address2 of the shipping address",
                                                                        "type":"string"
                                                                    },
                                                                    "city":{
                                                                        "description":"the city of the shipping address",
                                                                        "type":"string"
                                                                    },
                                                                    "address1":{
                                                                        "description":"the address1 of the shipping address",
                                                                        "type":"string"
                                                                    },
                                                                    "postalCode":{
                                                                        "description":"the postal Code of the shipping address",
                                                                        "type":"string"
                                                                    },
                                                                    "county":{
                                                                        "description":"the county of the shipping address",
                                                                        "type":"string"
                                                                    },
                                                                    "repositoryId":{
                                                                        "description":"the id of the shipping address",
                                                                        "type":"string"
                                                                    },
                                                                    "state":{
                                                                        "description":"the state of the shipping address",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "daytimeTelephoneNumber":{
                                                            "description":"the phone Number of the profile",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "createProfile_request":{
                                        "properties":{
                                            "dynamicProperty":{
                                                "description":"the value of the dynamic property",
                                                "type":"object"
                                            },
                                            "lastName":{
                                                "description":"the last name of the profile",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the profile",
                                                "type":"string"
                                            },
                                            "profileType":{
                                                "description":"This attribute is added for account based commerce. It's value is 'b2b_user'",
                                                "type":"string"
                                            },
                                            "receiveEmail":{
                                                "description":"the string representation of whether the user wants to recieve email or not, it should be 'yes' or 'no'",
                                                "type":"string"
                                            },
                                            "dynamicInternalOnlyProperty":{
                                                "description":"the value of the internal only dynamic property",
                                                "type":"object"
                                            },
                                            "active":{
                                                "description":"the status of the profile. Should be true or false",
                                                "type":"boolean"
                                            },
                                            "parentOrganization":{
                                                "description":"This attribute is added for 'Account Based Commerce', this is required only in case of 'Account Based Commerce', this is the id of organization to which user is associated",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"the email address of the profile",
                                                "type":"string"
                                            },
                                            "daytimeTelephoneNumber":{
                                                "description":"the phone Number of the profile",
                                                "type":"string"
                                            }
                                        },
                                        "required":[
                                            "receiveEmail",
                                            "lastName",
                                            "email",
                                            "active",
                                            "firstName"
                                        ]
                                    },
                                    "resetPassword_response":{
                                        "properties":{
                                            "success":{
                                                "description":"Returns true irrespective of existence of the profile.",
                                                "type":"boolean"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13101|METADATA INTERNAL ERROR|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the resource",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Admin Metadata Catalog"
                ],
                "x-internal-id":"ccadmin-v1-metadata-catalog-{id}-get",
                "x-filename-id":"ccadmin-v1-metadata-catalog-id-get"
            }
        },
        "/ccadmin/v1/orderTypes/{id}":{
            "get":{
                "summary":"getOrderType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrderType",
                "description":"Get Order Type. Get information about order types by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrderType_response"
                        },
                        "examples":{
                            "application/json":{
                                "propertiesOrder":[
                                    "login",
                                    "password",
                                    "email",
                                    "autoLogin",
                                    "generatedPassword",
                                    "lastEmailed",
                                    "emailStatus",
                                    "receiveEmail",
                                    "lastPasswordGenerate",
                                    "lastActivity",
                                    "lastPasswordUpdate",
                                    "registrationDate",
                                    "derivedApprovalRequired",
                                    "firstName",
                                    "middleName",
                                    "derivedOrderPriceLimit",
                                    "lastName",
                                    "gender",
                                    "daytimeTelephoneNumber",
                                    "member",
                                    "orderType",
                                    "locale",
                                    "securityStatus",
                                    "description",
                                    "realmId",
                                    "defaultCarrier",
                                    "abandonedOrderCount",
                                    "allowPartialShipment",
                                    "currentLocation",
                                    "accessTokenSigningKey",
                                    "expressCheckout"
                                ],
                                "displayName":"Order",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/orderTypes/order?properties=%5Bobject%20Object%5D"
                                    }
                                ],
                                "id":"order",
                                "properties":{
                                    "orderType":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Order type",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "accessTokenSigningKey":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"accessTokenSigningKey",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "gender":{
                                        "internalOnly":null,
                                        "default":"female",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Gender",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "generatedPassword":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Generated password",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "allowPartialShipment":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Allow partial shipment",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "defaultCarrier":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Default carrier",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "description":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Description",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "locale":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Locale",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "login":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Login name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "required":true,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "securityStatus":{
                                        "internalOnly":null,
                                        "default":0,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Security status",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "autoLogin":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Auto login",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "password":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Password",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "required":true,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "registrationDate":{
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.876Z",
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Registration date",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "member":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Member",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastPasswordGenerate":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"lastPasswordGenerate",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "email":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Email address",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "daytimeTelephoneNumber":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Daytime telephone number",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "realmId":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Profile Realm",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "derivedOrderPriceLimit":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":22,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Order limit",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "receiveEmail":{
                                        "internalOnly":null,
                                        "default":"yes",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Receive email",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastEmailed":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"lastEmailed",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "currentLocation":{
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "length":0,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Current location",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "abandonedOrderCount":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Number of abandoned orders",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "firstName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"First name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "emailStatus":{
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Email status",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "derivedApprovalRequired":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Approval required",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "expressCheckout":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Express checkout",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastPasswordUpdate":{
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.962Z",
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last password update",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastActivity":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last activity",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "middleName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Middle name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|75001|Not supported type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of order type.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Order Types"
                ],
                "x-internal-id":"ccadmin-v1-orderTypes-{id}-get",
                "x-filename-id":"ccadmin-v1-ordertypes-id-get"
            },
            "put":{
                "summary":"updateOrderType",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrderType",
                "description":"Update Order Type. Update an existing order type based on ID.You can add new properties or update existing properties.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrderType_response"
                        },
                        "examples":{
                            "application/json":{
                                "propertiesOrder":[
                                    "login",
                                    "password",
                                    "email",
                                    "autoLogin",
                                    "generatedPassword",
                                    "lastEmailed",
                                    "emailStatus",
                                    "receiveEmail",
                                    "lastPasswordGenerate",
                                    "lastActivity",
                                    "lastPasswordUpdate",
                                    "registrationDate",
                                    "derivedApprovalRequired",
                                    "firstName",
                                    "middleName",
                                    "derivedOrderPriceLimit",
                                    "lastName",
                                    "gender",
                                    "daytimeTelephoneNumber",
                                    "member",
                                    "orderType",
                                    "locale",
                                    "securityStatus",
                                    "description",
                                    "realmId",
                                    "defaultCarrier",
                                    "abandonedOrderCount",
                                    "allowPartialShipment",
                                    "currentLocation",
                                    "accessTokenSigningKey",
                                    "expressCheckout"
                                ],
                                "displayName":"Order",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/orderTypes/order?properties=%5Bobject%20Object%5D"
                                    }
                                ],
                                "id":"order",
                                "properties":{
                                    "orderType":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Order type",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "accessTokenSigningKey":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"accessTokenSigningKey",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "gender":{
                                        "internalOnly":null,
                                        "default":"female",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Gender",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "generatedPassword":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Generated password",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "allowPartialShipment":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Allow partial shipment",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "defaultCarrier":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Default carrier",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "description":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Description",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "locale":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Locale",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "login":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Login name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "required":true,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "securityStatus":{
                                        "internalOnly":null,
                                        "default":0,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Security status",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "autoLogin":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Auto login",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "password":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Password",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "required":true,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "registrationDate":{
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.876Z",
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Registration date",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "member":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Member",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastPasswordGenerate":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"lastPasswordGenerate",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "email":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Email address",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "daytimeTelephoneNumber":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Daytime telephone number",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "realmId":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Profile Realm",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "derivedOrderPriceLimit":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":22,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Order limit",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "receiveEmail":{
                                        "internalOnly":null,
                                        "default":"yes",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Receive email",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastEmailed":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"lastEmailed",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "currentLocation":{
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "length":0,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Current location",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "abandonedOrderCount":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Number of abandoned orders",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "firstName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"First name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "emailStatus":{
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Email status",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "derivedApprovalRequired":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Approval required",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "expressCheckout":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Express checkout",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastPasswordUpdate":{
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.962Z",
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last password update",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastActivity":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last activity",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "middleName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Middle name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|75002|No properties specified|\n|75001|Not supported type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of order type.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrderType_request"
                        },
                        "in":"body",
                        "name":"updateOrderType_request"
                    },
                    {
                        "in":"query",
                        "name":"allowNonUnderscoreNames",
                        "description":"If true, allow the creation of custom property names that do not contain an underscore('_').",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Order Types"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-orderTypes-{id}-put",
                "x-filename-id":"ccadmin-v1-ordertypes-id-put"
            }
        },
        "/ccadmin/v1/countries/{id}/deleteRegions":{
            "post":{
                "summary":"deleteRegions",
                "operationId":"deleteRegions",
                "description":"Delete all the specified regions for the country",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|19000|The country code is either invalid or not configured : {countryId}|\n|80056|The region code : {regionId} for country : {countryId} is either invalid or not configured.|\n|80060|Invalid input|\n|80064|Delete operation unsuccessful. Regions {id} have references across repositories|\n"
                    },
                    "204":{
                        "description":"Successful deletion with no response model."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the country which is ISO 3166-1 two letter country code.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteRegions_request"
                        },
                        "in":"body",
                        "name":"deleteRegions_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Country Region"
                ],
                "x-internal-id":"ccadmin-v1-countries-{id}-deleteRegions-post",
                "x-filename-id":"ccadmin-v1-countries-id-deleteregions-post"
            }
        },
        "/ccadmin/v1/logs/tail":{
            "get":{
                "summary":"getExtensionServerTailLogs",
                "produces":[
                    "application/json"
                ],
                "operationId":"getExtensionServerTailLogs",
                "description":"Returns the tail logs from the extension server for the given logging level and date.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getExtensionServerTailLogs_response"
                        },
                        "examples":{
                            "application/json":{
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"loggingLevel",
                        "description":"The level of the log file to return. must be one of the following; debug, info, warning, error.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"date",
                        "description":"The date of the log file to return.  Will default to the current day if not supplied.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"environmentType",
                        "description":"It specifies the environment where operation needs to be performed. Default value is live. (value: preview or live)",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Extension Server Tail Logs"
                ],
                "x-internal-id":"ccadmin-v1-logs-tail-get",
                "x-filename-id":"ccadmin-v1-logs-tail-get"
            }
        },
        "/ccadmin/v1/profiles":{
            "post":{
                "summary":"createProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProfile",
                "description":"Create Profile. This operation is used to create a profile in Oracle Commerce Cloud for a customer. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "id":"110026"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22003|If the email passed is null or empty|\n|22004|If there was any internal error while creating the profile|\n|22005|If the password passed is null or empty|\n|100200|Invalid profile type passed.|\n|22007|If invalid input is provided|\n|89001|If invalid roles are provided|\n|22024|{0}({1}) must be a String|\n|22025|Format for loyaltyPrograms is incorrect. Please refer to API doc for more information|\n|22026|{0} is either missing or incorrect.|\n|22027|Invalid state is provided.|\n|180106|One or more address type ID is invalid|\n|13001|If role function is given as 'custom' but no repositoryId is given|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createProfile_request"
                        },
                        "in":"body",
                        "name":"createProfile_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-post",
                "x-filename-id":"ccadmin-v1-profiles-post"
            },
            "get":{
                "summary":"listProfiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProfiles",
                "description":"List Profiles. This operation is used to get the collection of customer profiles from Oracle Commerce Cloud. Optionally takes the x-ccasset-language header to get translated content in another language. It can also be used to return the list on a searched string and in a sorted order against various properties of profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProfiles_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":3,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/profiles?limit=20&offset=0&sort=email:asc&q=lastName%20co%20%22test%22%20or%20email%20co%20%22test%22%20and%20profileType%20eq%20%22b2b_user%22%20and%20parentOrganization%20eq%20%22null%22%20and%20roles.function%20eq%20%22buyer%22"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"email",
                                        "order":"asc"
                                    },
                                    {
                                        "property":"firstName",
                                        "order":"asc"
                                    },
                                    {
                                        "property":"lastName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "derivedPriceListGroup":null,
                                        "lastPurchaseDate":null,
                                        "lastName":"jetu#$%^&test",
                                        "GDPRProfileP13nConsentDate":null,
                                        "GDPRProfileP13nConsentGranted":false,
                                        "gender":"female",
                                        "catalog":null,
                                        "roles":[
                                            {
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"100001"
                                                },
                                                "repositoryId":"100006",
                                                "name":"Buyer",
                                                "id":"100006",
                                                "type":"organizationalRole"
                                            }
                                        ],
                                        "locale":"en",
                                        "parentOrganization":{
                                            "name":"Oracle",
                                            "repositoryId":"100001",
                                            "description":"Oracle Org",
                                            "active":true,
                                            "shippingAddress":{
                                            },
                                            "secondaryAddresses":[
                                                {
                                                    "firstName":"Harry",
                                                    "lastName":"Potter",
                                                    "country":"United States",
                                                    "types":[
                                                        {
                                                            "displayName":"Shipping",
                                                            "repositoryId":"ss-10001",
                                                            "id":"ss-10001"
                                                        },
                                                        {
                                                            "displayName":"Billing",
                                                            "repositoryId":"ss-10002",
                                                            "id":"ss-10002"
                                                        }
                                                    ],
                                                    "phoneNumber":"9088988999",
                                                    "city":"Arcadia",
                                                    "address2":"Suite 400",
                                                    "address1":"Grundy Lane",
                                                    "postalCode":"91006",
                                                    "repositoryId":"110033",
                                                    "state":"CA"
                                                }
                                            ],
                                            "id":"100001",
                                            "billingAddress":{
                                            },
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "shippingSurchargePriceList":null,
                                        "receiveEmailDate":null,
                                        "firstPurchaseDate":null,
                                        "profileType":"b2b_user",
                                        "translations":{
                                        },
                                        "registrationDate":null,
                                        "id":"120015",
                                        "email":"example@example.com",
                                        "daytimeTelephoneNumber":null,
                                        "derivedSalePriceList":null,
                                        "taxExempt":false,
                                        "customerContactId":null,
                                        "receiveEmail":"no",
                                        "active":true,
                                        "priceListGroup":null,
                                        "dateOfBirth":null,
                                        "lastVisitDate":null,
                                        "previousVisitDate":null,
                                        "firstName":"jetu&",
                                        "creditCards":[
                                            {
                                                "expirationYear":"2017",
                                                "tokenExpiryDate":null,
                                                "gatewayConfigId":null,
                                                "expirationMonth":"1",
                                                "creditCardType":"Visa",
                                                "source":null,
                                                "iin":null,
                                                "token":null,
                                                "cardProps":{
                                                },
                                                "nameOnCard":null,
                                                "creditCardNumber":"4539082039396288",
                                                "repositoryId":"se-usercc110031",
                                                "nickname":"Visa",
                                                "tokenCreatedDate":"2018-10-01T09:02:10.181Z",
                                                "cardSavedDate":null,
                                                "id":"se-usercc110031",
                                                "expirationDayOfMonth":null
                                            }
                                        ],
                                        "repositoryId":"120015",
                                        "firstVisitDate":null,
                                        "shippingAddress":null,
                                        "lastActivity":"2017-01-09T19:21:39.000Z",
                                        "userType":null,
                                        "billingAddress":null,
                                        "derivedShippingSurchargePriceList":null,
                                        "secondaryOrganizations":[
                                        ],
                                        "shippingAddresses":[
                                        ]
                                    },
                                    {
                                        "derivedPriceListGroup":null,
                                        "lastPurchaseDate":null,
                                        "lastName":"!@#$%^&*",
                                        "GDPRProfileP13nConsentDate":null,
                                        "GDPRProfileP13nConsentGranted":false,
                                        "gender":"female",
                                        "catalog":null,
                                        "roles":[
                                            {
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"100001"
                                                },
                                                "repositoryId":"100006",
                                                "name":"Buyer",
                                                "id":"100006",
                                                "type":"organizationalRole"
                                            }
                                        ],
                                        "locale":"en",
                                        "parentOrganization":{
                                            "name":"Oracle",
                                            "repositoryId":"100001",
                                            "description":"Oracle Org",
                                            "active":true,
                                            "shippingAddress":{
                                            },
                                            "secondaryAddresses":[
                                                {
                                                    "firstName":"Harry",
                                                    "lastName":"Potter",
                                                    "country":"United States",
                                                    "types":[
                                                        {
                                                            "displayName":"Shipping",
                                                            "repositoryId":"ss-10001",
                                                            "id":"ss-10001"
                                                        },
                                                        {
                                                            "displayName":"Billing",
                                                            "repositoryId":"ss-10002",
                                                            "id":"ss-10002"
                                                        }
                                                    ],
                                                    "phoneNumber":"9088988999",
                                                    "city":"Arcadia",
                                                    "address2":"Suite 400",
                                                    "address1":"Grundy Lane",
                                                    "postalCode":"91006",
                                                    "repositoryId":"110033",
                                                    "state":"CA"
                                                }
                                            ],
                                            "id":"100001",
                                            "billingAddress":{
                                            },
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "shippingSurchargePriceList":null,
                                        "receiveEmailDate":null,
                                        "firstPurchaseDate":null,
                                        "profileType":"b2b_user",
                                        "translations":{
                                        },
                                        "registrationDate":null,
                                        "id":"130000",
                                        "email":"test1@abc.com",
                                        "daytimeTelephoneNumber":null,
                                        "derivedSalePriceList":null,
                                        "taxExempt":false,
                                        "customerContactId":null,
                                        "receiveEmail":"no",
                                        "active":true,
                                        "priceListGroup":null,
                                        "dateOfBirth":null,
                                        "lastVisitDate":null,
                                        "previousVisitDate":null,
                                        "firstName":"test1",
                                        "repositoryId":"130000",
                                        "firstVisitDate":null,
                                        "shippingAddress":null,
                                        "lastActivity":"2017-01-09T19:21:39.000Z",
                                        "userType":null,
                                        "billingAddress":null,
                                        "derivedShippingSurchargePriceList":null,
                                        "secondaryOrganizations":[
                                        ],
                                        "shippingAddresses":[
                                        ]
                                    },
                                    {
                                        "derivedPriceListGroup":null,
                                        "lastPurchaseDate":null,
                                        "lastName":"Test",
                                        "GDPRProfileP13nConsentDate":null,
                                        "GDPRProfileP13nConsentGranted":false,
                                        "gender":"female",
                                        "catalog":null,
                                        "roles":[
                                            {
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"100001"
                                                },
                                                "repositoryId":"100006",
                                                "name":"Buyer",
                                                "id":"100006",
                                                "accessRights":[
                                                ],
                                                "type":"organizationalRole",
                                                "category":{
                                                    "displayName":"Storefront Roles",
                                                    "repositoryId":"storefrontRoleCategory",
                                                    "id":"storefrontRoleCategory"
                                                }
                                            },
                                            {
                                                "repositoryId":"200001",
                                                "name":"Sample CustomRole",
                                                "id":"200001",
                                                "accessRights":[
                                                    {
                                                        "displayName":"Sample AccessRight",
                                                        "name":"Sample AccessRight",
                                                        "repositoryId":"300001",
                                                        "id":"300001",
                                                        "type":"generic"
                                                    }
                                                ],
                                                "type":"role",
                                                "category":{
                                                    "displayName":"Custom Roles",
                                                    "repositoryId":"customRoleCategory",
                                                    "id":"customRoleCategory"
                                                }
                                            }
                                        ],
                                        "locale":"en",
                                        "parentOrganization":{
                                            "name":"Oracle",
                                            "repositoryId":"100001",
                                            "description":"Oracle Org",
                                            "active":true,
                                            "shippingAddress":{
                                            },
                                            "secondaryAddresses":[
                                                {
                                                    "firstName":"Harry",
                                                    "lastName":"Potter",
                                                    "country":"United States",
                                                    "types":[
                                                        {
                                                            "displayName":"Shipping",
                                                            "repositoryId":"ss-10001",
                                                            "id":"ss-10001"
                                                        },
                                                        {
                                                            "displayName":"Billing",
                                                            "repositoryId":"ss-10002",
                                                            "id":"ss-10002"
                                                        }
                                                    ],
                                                    "phoneNumber":"9088988999",
                                                    "city":"Arcadia",
                                                    "address2":"Suite 400",
                                                    "address1":"Grundy Lane",
                                                    "postalCode":"91006",
                                                    "repositoryId":"110033",
                                                    "state":"CA"
                                                }
                                            ],
                                            "id":"100001",
                                            "billingAddress":{
                                            },
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "shippingSurchargePriceList":null,
                                        "receiveEmailDate":null,
                                        "firstPurchaseDate":null,
                                        "profileType":"b2b_user",
                                        "translations":{
                                        },
                                        "loyaltyPrograms":[
                                            {
                                                "programName":"XTRAREWARDS",
                                                "repositoryId":100001,
                                                "membershipId":"abc123",
                                                "programId":"prog1",
                                                "status":"Enrolled"
                                            },
                                            {
                                                "programName":"XTRAMILES",
                                                "repositoryId":100002,
                                                "membershipId":"xyz123",
                                                "programId":"prog2",
                                                "status":"Enrolled"
                                            }
                                        ],
                                        "registrationDate":null,
                                        "id":"120008",
                                        "email":"test@example.com",
                                        "daytimeTelephoneNumber":null,
                                        "derivedSalePriceList":null,
                                        "taxExempt":false,
                                        "customerContactId":"CRMID_12345",
                                        "receiveEmail":"no",
                                        "active":true,
                                        "priceListGroup":null,
                                        "dateOfBirth":null,
                                        "lastVisitDate":null,
                                        "previousVisitDate":null,
                                        "firstName":"test",
                                        "repositoryId":"120008",
                                        "firstVisitDate":null,
                                        "shippingAddress":null,
                                        "lastActivity":"2017-01-09T19:21:39.000Z",
                                        "userType":null,
                                        "billingAddress":null,
                                        "derivedShippingSurchargePriceList":null,
                                        "secondaryOrganizations":[
                                        ],
                                        "shippingAddresses":[
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100070|Invalid Query Expression.|\n|22000|If the profile id passes is null or empty|\n|22001|If there was any internal error while getting the profile|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'.|\n|22002|If there was no profile found with the given id|\n|22039|If there was any internal error while listing the profiles|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If true, then preview profiles will be searched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across contact properties, 'firstName', 'lastName', 'email', 'parentOrganization' and 'profileType' and also dynamic contact properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"useAdvancedQParser",
                        "description":"This field determines the parser to be used. Default parser has limitations and nested queries or complex queries cannot be executed using this default parser. It is recommended to use this flag as true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand controls which properties are returned. Possible values for the expand query parameter are 'basic' to get a limited set of properties, 'orgProfiles' to fetch basic information of contact(also whether active or inactive) and it's organization roles, 'listProfiles' to get the basic information of the contact without organization information, 'roles' to fetch detailed information about roles.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeRolesForContext",
                        "description":"includeRolesForContext controls the filtering mechanism to fetch profiles. Possible values are the organizations Ids associated with profile. It returns profiles based on roles associated with organization Ids in context ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterUsersWithRoleIds",
                        "description":"filterUsersWithRoleIds controls the filtering mechanism to fetch profiles. Possible values are the role Ids associated with profile. It returns profiles based on roles Id.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and email properties of profile.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of profile except shippingAddresses.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "x-internal-id":"ccadmin-v1-profiles-get",
                "x-filename-id":"ccadmin-v1-profiles-get"
            },
            "put":{
                "summary":"updateProfiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfiles",
                "description":"Update Profiles. This operation is used to update multiple customer profiles on Oracle Commerce Cloud. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfiles_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|92100|A problem occurred when saving the data.|\n|23031|Invalid operation|\n|22024|{0}({1}) must be a String|\n|22025|Format for loyaltyPrograms is incorrect. Please refer to API doc for more information|\n|22026|{0} is either missing or incorrect.|\n|22027|Invalid state is provided.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfiles_request"
                        },
                        "in":"body",
                        "name":"updateProfiles_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-put",
                "x-filename-id":"ccadmin-v1-profiles-put"
            }
        },
        "/ccadmin/v1/addresses":{
            "get":{
                "summary":"listAddresses",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAddresses",
                "description":"List Addresses. This operation is used to get the list of addresses of an organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/addresses?orgId=10001"
                                    }
                                ],
                                "items":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                },
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10001",
                                                    "id":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"190001",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100191|Invalid query param.|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"include",
                        "description":"Query string to get all/inherited secondaryAddresses. \"all\"/\"inheritedOnly\" are the only allowed values. If include is not specified, seondaryAddresses of that organization is returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeCustomProperties",
                        "description":"The custom properties for the addresses will be returned if this is set to true.Custom properties will also be returned if queryFormat/addressType/q/sort is specified. There is no significance for this property if any of these properties are specified queryFormat/addressType/q/sort",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orgId",
                        "description":"Organization Id whose addresses has to be fetched",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties. Search on all the address possible except repositoryId and addressType",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This is the field to provide sort on the address properties except addressType.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"addressType",
                        "description":"Exact nick name to search. Wild card/Partial / Case insensitive search is not supported",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"queryFormat to search on the address properties. Possible values SCIM or null.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Addresses"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-addresses-get",
                "x-filename-id":"ccadmin-v1-addresses-get"
            }
        },
        "/ccadmin/v1/files/deleteMediaItems":{
            "post":{
                "summary":"deleteMediaItems",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteMediaItems",
                "description":"Delete Media Items. Delete one or more media items by path",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteMediaItems_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33116|Invalid encoding error. The encoding UTF-8 is not supported.|\n|33127|The deletePaths parameter cannot be empty.|\n|33115|One or more media files could not be deleted.|\n|33126|The deletePaths parameter cannot be null.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteMediaItems_request"
                        },
                        "in":"body",
                        "name":"deleteMediaItems_request"
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-files-deleteMediaItems-post",
                "x-filename-id":"ccadmin-v1-files-deletemediaitems-post"
            }
        },
        "/ccadmin/v1/asset/uploadFromUI":{
            "post":{
                "summary":"uploadEncodedFileFromUI",
                "produces":[
                    "text/html"
                ],
                "operationId":"uploadEncodedFileFromUI",
                "description":"Uploads a csv file with the encoded file send as part of JSON object argument. It also sends the error messages and codes in the response in case of a failure.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/uploadAssets_response"
                        },
                        "examples":{
                            "text/html":{
                                "status":"SUCCESS",
                                "token":"gWHikhGAm2997147nvFUQZpbgBw_10000"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13015|Please select a file for import.|\n|13016|Bad file extension.|\n|13017|The first column must be labeled 'ID'.|\n|13018|The first column must be labeled 'catalogRefId'.|\n|13019|Only the first column can be labeled 'ID'.|\n|13020|Only the first column can be labeled 'catalogRefId'.|\n|13021|The itemized format only allows one property column in addition to the 'ID' column.|\n|13022|The following property names were not recognized: {0}.|\n|13023|The following properties are not editable: {0}.|\n|13024|The file is missing the item type and repository path information in the header.|\n|13025|The item type and repository path cell could not be read.|\n|13026|The repository path {0} could not be found.|\n|13027|Cannot import to the repository {0}.|\n|13028|The type {0} could not be found.|\n|13029|The type {0} is not editable.|\n|13030|The date format {0} is not a valid format.|\n|13031|The timestamp format {0} is not a valid format.|\n|13032|The date format is missing.|\n|13033|The timestamp format is missing.|\n|13034|There were errors reading the file.|\n|13035|Locale key is missing.|\n|13036|The language does not match any supported language for the site. Please select another file and try again.|\n|13038|Invalid catalog id provided.|\n|13039|It is not allowed to import with version 1 (legacy) catalog.|\n|13041|It is not allowed to import with filtered view (version 3) catalog.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/uploadAssets_request"
                        },
                        "in":"body",
                        "name":"uploadAssets_request"
                    }
                ],
                "tags":[
                    "Admin/Asset Import-Export"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-asset-uploadFromUI-post",
                "x-filename-id":"ccadmin-v1-asset-uploadfromui-post"
            }
        },
        "/ccadmin/v1/certs":{
            "post":{
                "summary":"addCert",
                "produces":[
                    "application/json"
                ],
                "operationId":"addCert",
                "description":"Adds the certificate",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addCert_response"
                        },
                        "examples":{
                            "application/json":{
                                "sig":"provideSignatureHere",
                                "cert":"provideCertificateHere"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response \n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|60102|The cert property cannot be blank.|\n|21157|Invalid signature for KeyStore.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/addCert_request"
                        },
                        "in":"body",
                        "name":"addCert_request"
                    }
                ],
                "tags":[
                    "Admin/OAuth"
                ],
                "x-internal-id":"ccadmin-v1-certs-post",
                "x-filename-id":"ccadmin-v1-certs-post"
            }
        },
        "/ccadmin/v1/publishingChangeLists/worksets/{worksetId}":{
            "get":{
                "summary":"getPublishingWorksetDependencies",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPublishingWorksetDependencies",
                "description":"Get Publishing Workset Dependencies. Get a list of publishing change items that are dependent on the input workset identified by the {worksetId}.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPublishingWorksetDependencies_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "lastName":"Amber",
                                        "itemType":"repository",
                                        "worksets":[
                                            {
                                                "repositoryId":"ws100001"
                                            }
                                        ],
                                        "author":"admin",
                                        "displayName":"Men",
                                        "changeType":0,
                                        "assetType":"category",
                                        "changeDetails":[
                                            {
                                                "changeTime":"2016-05-10T13:06:06.075Z",
                                                "author":"admin",
                                                "repositoryId":"100005"
                                            }
                                        ],
                                        "assetTypeDisplayName":"Collection",
                                        "changeTime":"2016-05-10T13:06:06.075Z",
                                        "firstName":"Admin",
                                        "componentPath":"/atg/commerce/catalog/ProductCatalog",
                                        "assetId":"catMen",
                                        "repositoryId":"change44444",
                                        "id":"change44444",
                                        "parentAssetType":"",
                                        "scheduledPublishItem":{
                                            "dateTime":"2018-01-26T08:00:00.000Z",
                                            "firstName":"Admin",
                                            "lastName":"User",
                                            "profileId":"admin",
                                            "eventName":"Men's clothing publish",
                                            "id":"900001",
                                            "eventType":1
                                        },
                                        "authors":[
                                            "admin:Amber,Admin",
                                            "admin:Weber,Damon"
                                        ]
                                    }
                                ],
                                "worksetId":"default"
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31132|Internal Error|\n|31033|Invalid input error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"worksetId",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Publishing Change Lists"
                ],
                "x-internal-id":"ccadmin-v1-publishingChangeLists-worksets-{worksetId}-get",
                "x-filename-id":"ccadmin-v1-publishingchangelists-worksets-worksetid-get"
            }
        },
        "/ccadmin/v1/stackDescriptors/hidden":{
            "put":{
                "summary":"updateHiddenStackTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateHiddenStackTypes",
                "description":"Update Hidden Stack Types. Set whether a Stack Type will be visible in the Site Studio component library",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateHiddenStackTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/stackDescriptors/hidden"
                                    }
                                ],
                                "autoWrap":true,
                                "items":[
                                    {
                                        "regions":[
                                            {
                                                "repositoryId":"progressTrackerStageOne"
                                            },
                                            {
                                                "repositoryId":"progressTrackerStageTwo"
                                            },
                                            {
                                                "repositoryId":"progressTrackerStageThree"
                                            }
                                        ],
                                        "isLatestVersion":true,
                                        "previousButton":"Previous",
                                        "displayName":"Progress Tracker",
                                        "availableToAllPages":false,
                                        "minWidth":1,
                                        "version":1,
                                        "nextButton":"Next",
                                        "latestVersion":1,
                                        "repositoryId":"progressTracker",
                                        "hiddenFromSiteStudio":true,
                                        "id":"progressTracker",
                                        "pageTypes":[
                                            {
                                                "repositoryId":"checkoutPageType",
                                                "alias":"/checkout",
                                                "id":"checkoutPageType",
                                                "shortName":"checkout"
                                            }
                                        ],
                                        "stackType":"progressTracker",
                                        "configurable":true
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateHiddenStackTypes_request"
                        },
                        "in":"body",
                        "name":"updateHiddenStackTypes_request"
                    }
                ],
                "tags":[
                    "Admin/Stack Descriptor"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-stackDescriptors-hidden-put",
                "x-filename-id":"ccadmin-v1-stackdescriptors-hidden-put"
            }
        },
        "/ccadmin/v1/slotDescriptors/{id}/config":{
            "get":{
                "summary":"Retrieve config definition for a slot descriptor",
                "produces":[
                    "application/json"
                ],
                "operationId":"getConfigDefinitionForSlotDescriptor",
                "description":"Retrieves the configuration definition for a Slot Descriptor.<br/><br/>This configuration definition can then be used to dynamically build the UI for the Slot Descriptor's configuration settings.<br></br>Information returned about a configuration setting include the setting type, if it has default values and its max length of data.<br/><br /><b>Note:</b> In order to use this endpoint, a Slot Descriptor's ID is required.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getConfigDefinitionForSlotDescriptor_response"
                        },
                        "examples":{
                            "application/json":{
                                "values":[
                                    {
                                        "helpText":"Whether this slot is active",
                                        "defaultValue":"true",
                                        "minLength":0,
                                        "label":"Enable Slot",
                                        "type":"checkbox",
                                        "required":false,
                                        "displayOnInstances":null,
                                        "name":null,
                                        "repositoryId":"enableSlot",
                                        "options":[
                                        ],
                                        "regexText":null,
                                        "displayAsCheckboxes":false,
                                        "maxLength":1000
                                    }
                                ],
                                "repositoryId":"randomSlot",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"slotDescriptors/randomSlot/config"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<br/><table><tr><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th></tr><tr><td>000000</td><td>Config Definition not found</td><td>Ensure you have specified a valid slot descriptor id.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Slot Descriptor's ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Slot Descriptors"
                ],
                "x-internal-id":"ccadmin-v1-slotDescriptors-{id}-config-get",
                "x-filename-id":"ccadmin-v1-slotdescriptors-id-config-get"
            }
        },
        "/ccadmin/v1/organizations/{id}/syncFinancialData":{
            "post":{
                "summary":"Sync financial data: customer accounts, billing account, billing addresses and default shipping addresses for the provided organization id.",
                "produces":[
                    "application/json"
                ],
                "operationId":"syncFinancialData",
                "description":"Sync financial data: customer accounts, billing account, billing addresses and default shipping addresses for a given organization id. Each time when this API is triggered, billing accounts and billing addresses are removed and re-created.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/syncFinancialData_response"
                        },
                        "examples":{
                            "application/json":{
                                "customerAccountIds":[
                                    "ca10002",
                                    "ca10003",
                                    "ca20001"
                                ],
                                "failedAddressItems":[
                                    {
                                        "errorMessage":"City is not specified",
                                        "externalId":"300100628304102"
                                    },
                                    {
                                        "errorMessage":"City is not specified",
                                        "externalId":"17277"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100193| Internal Error occurred while syncing Financial data: customer accounts and their addresses |\n|58001| Error if selfservice portal is not enabled|\n|100001|Error on invalid organization|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/syncFinancialData_request"
                        },
                        "in":"body",
                        "name":"syncFinancialData_request"
                    }
                ],
                "tags":[
                    "Admin/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-syncFinancialData-post",
                "x-filename-id":"ccadmin-v1-organizations-id-syncfinancialdata-post"
            }
        },
        "/ccadmin/v1/appeasementTypes":{
            "post":{
                "summary":"createType",
                "produces":[
                    "application/json"
                ],
                "operationId":"createType",
                "description":"Create appeasement type. Creates a new appeasement type with the provided type ID else system generated ID, by default.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createType_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900001|An internal error occurred.|\n|900018|An internal error occured while processing the input request|\n|900020|An error for appeasement type id duplication.|\n|13001|Input validation error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createType_request"
                        },
                        "in":"body",
                        "name":"createType_request"
                    }
                ],
                "tags":[
                    "Admin/AppeasementTypes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-appeasementTypes-post",
                "x-filename-id":"ccadmin-v1-appeasementtypes-post"
            },
            "get":{
                "summary":"listTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listTypes",
                "description":"List appeasement types based on the search criteria entered.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listTypes_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\nBelow is the list of error codes: \n\n\n|Error Code|Description|\n|------------------|------------------|\n|85000|Invalid SCIM filter format.|\n|85003|Invalid attribute in query|\n|900025|An internal error occured while processing the input request|"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Search criteria - Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|active|boolean|active flag of the appeasement type|\n|isOrderRequired|boolean|specifies whether order is mandatory for the type|\n|id|string|id of the appeasement type|\n|description|string|description  of the appeasement type|\n|displayName|string|name of the appeasement type|\nSearch criteria in SCIM Format should be as: active eq true. \n",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/AppeasementTypes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-appeasementTypes-get",
                "x-filename-id":"ccadmin-v1-appeasementtypes-get"
            }
        },
        "/ccadmin/v1/token":{
            "post":{
                "summary":"generateOAuthToken",
                "produces":[
                    "application/json"
                ],
                "operationId":"generateOAuthToken",
                "description":"Generates the oAuth token for the profile/organization(for the respective punchout profile) provided.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/generateOAuthToken_response"
                        },
                        "examples":{
                            "application/json":{
                                "token":"eyJhbGciOiJSUzI1NiIsImprdSI6IjVkYmQyZTRhIiwia2lkIjpudWxsLCJ4NWMiOm51bGwsIng1dSI6Imh0dHA6Ly9QREFCUkFIQS1JTjo5MDgwL2NjYWRtaW4vdjEvdGVuYW50Q2VydENoYWluIn0=.eyJpYXQiOjE1MjIzMjM0MjIsImV4cCI6MTUyMjMyNDMyMiwic3ViIjoibHBhcHJvY2tpQGV4YW1wbGUuY29tIiwiYXVkIjoic3RvcmVmcm9udFVJIiwiY29tLm9yYWNsZS5hdGcuY2xvdWQuY29tbWVyY2Uucm9sZXMiOm51bGwsIm9jY3MuYWRtaW4ucm9sZXMiOm51bGwsImlzcyI6Imh0dHA6Ly9QREFCUkFIQS1JTjo5MDgwL29jY3MtYWRtaW4iLCJvY2NzLmFkbWluLmxvY2FsZSI6ImVuIiwib2Njcy5hZG1pbi50eiI6bnVsbCwib2Njcy5hZG1pbi50ZW5hbnRUeiI6IkV0Yy9VVEMiLCJvY2NzLmFkbWluLmtlZXBBbGl2ZVVSTCI6Imh0dHA6Ly9QREFCUkFIQS1JTjo5MDgwL2tlZXBhbGl2ZSIsIm9jY3MuYWRtaW4udG9rZW5SZWZyZXNoVVJMIjoiaHR0cDovL1BEQUJSQUhBLUlOOjkwODAvY2NhZG1pbi92MS9zc29Ub2tlbnMvcmVmcmVzaCIsIm9jY3MuYWRtaW4udmVyc2lvbiI6IjE4LjEtU05BUFNIT1QiLCJvY2NzLmFkbWluLmJ1aWxkIjoiTE9DQUwiLCJvY2NzLmFkbWluLmVtYWlsIjoibHBhcHJvY2tpQGV4YW1wbGUuY29tIiwib2Njcy5hZG1pbi5wcm9maWxlSWQiOiJiYi0xMTAwMDAiLCJvY2NzLmFnZW50Lm9ibyI6bnVsbCwib2Njcy5hZG1pbi5maXJzdE5hbWUiOiJMZW5uYSIsIm9jY3MuYWRtaW4ubGFzdE5hbWUiOiJQYXByb2NraSIsIm9jY3MuYWRtaW4ucHVuY2hvdXRBY2Nlc3MiOnRydWV9.nhTDxFVIRd5M+g3wuDpHLJeGLzX8kPq0d7n9iLrcg51yOjc0mKpLwFJvNTvZkV6/1JdLP0UR3+7MT0sk8gz/t1DCusGiWX3Cqm1gyKxbsPCKjtQeyN6BISJNWAMxX+PU7PiHkJHbovTOi/Bqi1MNnEcTPlRZMdeHCRFeIkNVV7/rQEDSCp6X5grjiFhPhZ0B8uq/BXAO6pt8DoJ7FILp+ranXwY2KK/Zy4zNnJhYWVPiNT3FofehuJk5pG108bgg5lJ5GtrcTcNNp3jt6/1Kgpm69/2RtDpQFKVgNFvba8RNDpTgjNz1oUqIZL+txahQXxNiBfxXxGXTMhIztKb5ew==",
                                "status":"200"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|181000|If the input is null or Both profile or organization values are null|\n|181001|If provided user is not available|\n|181002|If requested for profiles other than b2b profiles|\n|181003|If punchout is not enabled for the requested organization|\n|181004|If the requested user is in-active|\n|181005|If the provided user is not associated with the given organization|\n|181006|If provided organization is not active|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/generateOAuthToken_request"
                        },
                        "in":"body",
                        "name":"generateOAuthToken_request"
                    },
                    {
                        "in":"query",
                        "name":"requestType",
                        "description":"Request type of the endpoint. Only possible value is punchout. By default requestType is for purchase order if not passed.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/OAuth"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-token-post",
                "x-filename-id":"ccadmin-v1-token-post"
            }
        },
        "/ccadmin/v1/cecContentType":{
            "get":{
                "summary":"Retrieve list of OCE (CEC) Content Items",
                "produces":[
                    "application/json"
                ],
                "operationId":"getContentType",
                "description":"Retrieve details for an OCE content type",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCECContentType_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "createdDate":"oce_dateType",
                                    "updatedBy":"string",
                                    "createdBy":"string",
                                    "name":"string",
                                    "description":"string",
                                    "id":"string",
                                    "updatedDate":"oce_dateType",
                                    "fields":[
                                        {
                                            "settings":{
                                            },
                                            "datatype":"string",
                                            "name":"string",
                                            "description":"string",
                                            "id":"string",
                                            "required":"boolean",
                                            "valuecount":"string",
                                            "properties":{
                                            }
                                        }
                                    ]
                                }
                            ]
                        },
                        "description":"JSON Object representing the definition of an OCE Content Type."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"contentType",
                        "description":"Content Type to Request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/getCECContentType_request"
                        },
                        "in":"body",
                        "name":"listCECContent_request"
                    }
                ],
                "tags":[
                    "Admin/Content Type"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-cecContentType-get",
                "x-filename-id":"ccadmin-v1-ceccontenttype-get"
            }
        },
        "/ccadmin/v1/elements/{tag}/javascript":{
            "get":{
                "summary":"getGlobalElementJavaScript",
                "produces":[
                    "application/json"
                ],
                "operationId":"getGlobalElementJavaScript",
                "description":"Get Global Element Java Script. Returns the contents of the specified Global Element JavaScript file.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getGlobalElementJavaScript_response"
                        },
                        "examples":{
                            "application/json":{
                                "code":{
                                    "javascript":"console.log('Here is some JavaScript');"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"tag",
                        "description":"The tag associated with the the Global Element JavaScript file to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Elements"
                ],
                "x-internal-id":"ccadmin-v1-elements-{tag}-javascript-get",
                "x-filename-id":"ccadmin-v1-elements-tag-javascript-get"
            },
            "put":{
                "summary":"updateGlobalElementJavaScript",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateGlobalElementJavaScript",
                "description":"Update Global Element Java Script. Updates the contents of the specified Global Element JavaScript file.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateGlobalElementJavaScript_response"
                        },
                        "examples":{
                            "application/json":{
                                "code":{
                                    "javascript":"console.log('Here is some JavaScript');"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"tag",
                        "description":"The tag associated with the the Global Element JavaScript file to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateGlobalElementJavaScript_request"
                        },
                        "in":"body",
                        "name":"updateGlobalElementJavaScript_request"
                    }
                ],
                "tags":[
                    "Admin/Elements"
                ],
                "x-internal-id":"ccadmin-v1-elements-{tag}-javascript-put",
                "x-filename-id":"ccadmin-v1-elements-tag-javascript-put"
            }
        },
        "/ccadmin/v1/recommendationGlobalRules/{id}":{
            "get":{
                "summary":"getRecommendationGlobalRule",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRecommendationGlobalRule",
                "description":"This operation is used to get a specific Recommendation Global Rule from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRecommendationGlobalRule_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"noShirtsNoShoesNoService",
                                "description":"This is a description of noShirtsNoShoesNoService",
                                "id":"noShirtsNoShoesNoService",
                                "conditions":[
                                    {
                                        "id":"specifiedCollection",
                                        "collectionId":"Shirts"
                                    },
                                    {
                                        "id":"specifiedBrand",
                                        "brand":"Service"
                                    },
                                    {
                                        "id":"specifiedCollection",
                                        "collectionId":"Shoes"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52036|Invalid Global Rule ID.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Global Rule ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "x-internal-id":"ccadmin-v1-recommendationGlobalRules-{id}-get",
                "x-filename-id":"ccadmin-v1-recommendationglobalrules-id-get"
            },
            "delete":{
                "summary":"deleteRecommendationGlobalRule",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteRecommendationGlobalRule",
                "description":"This operation is used to delete a Global Rule from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52008|Missing Strategy ID.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Global Rule ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "x-internal-id":"ccadmin-v1-recommendationGlobalRules-{id}-delete",
                "x-filename-id":"ccadmin-v1-recommendationglobalrules-id-delete"
            },
            "put":{
                "summary":"updateRecommendationGlobalRule",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateRecommendationGlobalRule",
                "description":"This operation is used to update a Global Rule in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateRecommendationGlobalRule_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"noShirtsNoShoesNoService",
                                "description":"This is a description of noShirtsNoShoesNoService",
                                "id":"noShirtsNoShoesNoService",
                                "conditions":[
                                    {
                                        "id":"specifiedCollection",
                                        "collectionId":"Shirts"
                                    },
                                    {
                                        "id":"specifiedBrand",
                                        "brand":"Service"
                                    },
                                    {
                                        "id":"specifiedCollection",
                                        "collectionId":"Shoes"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52050|Missing input.|\n|52018|Invalid numRecs.|\n|52033|Invalid Conditions.|\n|52035|Missing Global Rule ID.|\n|52036|Invalid Global Rule ID.|\n|52040|Missing Global Rule displayName.|\n|52037|The Global Rule ID is too long.|\n|52038|Duplicate Global Rule ID.|\n|52041|Global Rule displayName is too long.|\n|52043|Global Rule description is too long.|\n|52042|Duplicate Global Rule displayName.|\n|52019|Invalid Strategy Condition format.|\n|52022|Invalid Recommendation Group format.|\n|52023|Missing Condition ID.|\n|52024|Invalid Condition ID.|"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Global Rule id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateRecommendationGlobalRule_request"
                        },
                        "in":"body",
                        "name":"updateRecommendationGlobalRule_request"
                    }
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-recommendationGlobalRules-{id}-put",
                "x-filename-id":"ccadmin-v1-recommendationglobalrules-id-put"
            }
        },
        "/ccadmin/v1/skuProperties/reorder":{
            "post":{
                "summary":"reorderSkuProperties",
                "produces":[
                    "application/json"
                ],
                "operationId":"reorderSkuProperties",
                "description":"Change the display order of SKU dynamic properties for a specific product type. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/reorderSkuProperties_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "itemType":"sku",
                                    "hidden":false,
                                    "length":254,
                                    "variantBasedDisplay":false,
                                    "label":"Name",
                                    "type":"shortText",
                                    "required":false,
                                    "searchable":true,
                                    "writable":true,
                                    "internalOnly":false,
                                    "uiEditorType":null,
                                    "default":null,
                                    "listingVariant":false,
                                    "localizable":true,
                                    "textSearchable":true,
                                    "id":"displayName",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "internalOnly",
                                        "default",
                                        "listingVariant",
                                        "hidden",
                                        "variantBasedDisplay",
                                        "textSearchable",
                                        "label",
                                        "dimension",
                                        "required",
                                        "searchable",
                                        "order",
                                        "multiSelect"
                                    ],
                                    "order":"-16",
                                    "multiSelect":null
                                },
                                {
                                    "itemType":"sku",
                                    "hidden":false,
                                    "length":165,
                                    "variantBasedDisplay":false,
                                    "label":"Id",
                                    "type":"shortText",
                                    "required":false,
                                    "searchable":false,
                                    "writable":false,
                                    "internalOnly":false,
                                    "uiEditorType":null,
                                    "default":"",
                                    "listingVariant":false,
                                    "localizable":false,
                                    "textSearchable":false,
                                    "id":"id",
                                    "dimension":false,
                                    "editableAttributes":[
                                        "internalOnly",
                                        "default",
                                        "listingVariant",
                                        "hidden",
                                        "variantBasedDisplay",
                                        "textSearchable",
                                        "label",
                                        "dimension",
                                        "required",
                                        "searchable",
                                        "order",
                                        "multiSelect"
                                    ],
                                    "order":"-8",
                                    "multiSelect":null
                                },
                                {
                                    "itemType":"sku",
                                    "hidden":false,
                                    "length":254,
                                    "variantBasedDisplay":false,
                                    "label":"Product Line",
                                    "type":"shortText",
                                    "required":false,
                                    "searchable":false,
                                    "writable":null,
                                    "internalOnly":false,
                                    "uiEditorType":null,
                                    "default":null,
                                    "listingVariant":false,
                                    "localizable":false,
                                    "textSearchable":false,
                                    "id":"productLine",
                                    "dimension":false,
                                    "editableAttributes":[
                                        "internalOnly",
                                        "default",
                                        "listingVariant",
                                        "hidden",
                                        "variantBasedDisplay",
                                        "textSearchable",
                                        "label",
                                        "dimension",
                                        "required",
                                        "searchable",
                                        "order",
                                        "multiSelect"
                                    ],
                                    "order":"20",
                                    "multiSelect":null
                                },
                                {
                                    "itemType":"sku",
                                    "hidden":false,
                                    "length":254,
                                    "variantBasedDisplay":false,
                                    "label":"Product Family",
                                    "type":"shortText",
                                    "required":false,
                                    "searchable":false,
                                    "writable":null,
                                    "internalOnly":false,
                                    "uiEditorType":null,
                                    "default":null,
                                    "listingVariant":false,
                                    "localizable":false,
                                    "textSearchable":false,
                                    "id":"productFamily",
                                    "dimension":false,
                                    "editableAttributes":[
                                        "internalOnly",
                                        "default",
                                        "listingVariant",
                                        "hidden",
                                        "variantBasedDisplay",
                                        "textSearchable",
                                        "label",
                                        "dimension",
                                        "required",
                                        "searchable",
                                        "order",
                                        "multiSelect"
                                    ],
                                    "order":"20",
                                    "multiSelect":null
                                },
                                {
                                    "itemType":"sku",
                                    "hidden":false,
                                    "length":254,
                                    "variantBasedDisplay":false,
                                    "label":"Model",
                                    "type":"shortText",
                                    "required":false,
                                    "searchable":false,
                                    "writable":null,
                                    "internalOnly":false,
                                    "uiEditorType":null,
                                    "default":null,
                                    "listingVariant":false,
                                    "localizable":false,
                                    "textSearchable":false,
                                    "id":"model",
                                    "dimension":false,
                                    "editableAttributes":[
                                        "internalOnly",
                                        "default",
                                        "listingVariant",
                                        "hidden",
                                        "variantBasedDisplay",
                                        "textSearchable",
                                        "label",
                                        "dimension",
                                        "required",
                                        "searchable",
                                        "order",
                                        "multiSelect"
                                    ],
                                    "order":"20",
                                    "multiSelect":null
                                },
                                {
                                    "itemType":"sku",
                                    "hidden":false,
                                    "length":1,
                                    "variantBasedDisplay":false,
                                    "label":"Configurable",
                                    "type":"checkbox",
                                    "required":false,
                                    "searchable":false,
                                    "writable":null,
                                    "internalOnly":false,
                                    "uiEditorType":null,
                                    "default":false,
                                    "listingVariant":false,
                                    "localizable":false,
                                    "textSearchable":false,
                                    "id":"configurable",
                                    "dimension":false,
                                    "editableAttributes":[
                                        "internalOnly",
                                        "default",
                                        "listingVariant",
                                        "hidden",
                                        "variantBasedDisplay",
                                        "textSearchable",
                                        "label",
                                        "dimension",
                                        "required",
                                        "searchable",
                                        "order",
                                        "multiSelect"
                                    ],
                                    "order":"20",
                                    "multiSelect":null
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/reorderSkuProperties_request"
                        },
                        "in":"body",
                        "name":"reorderSkuProperties_request"
                    }
                ],
                "tags":[
                    "Admin/SKU Properties"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-skuProperties-reorder-post",
                "x-filename-id":"ccadmin-v1-skuproperties-reorder-post"
            }
        },
        "/ccadmin/v1/serverExtensions/deleteFiles":{
            "post":{
                "summary":"doDeleteSSEFiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"doDeleteSSEFiles",
                "description":"Do Delete SSEFiles. Delete one or more files by path",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100307|One or more files could not be deleted.|\n|14000|Extension Server could be down or not reachable. Please check your configuration or contact your system administrator.|\n|13014|Missing required property: {0}.|\n|100301|The paths parameter cannot be null.|\n|100302|The paths parameter cannot be empty.|\n"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/doDeleteSSEFile_response_accepted"
                        },
                        "examples":{
                            "application/json":{
                                "message":"The extension has been deleted. Please use the workRequestId to track the restart status.",
                                "workRequestId":"mblNhrQ2D2"
                            }
                        },
                        "description":"The following model is returned when track progress query parameter is passed as true."
                    },
                    "204":{
                        "schema":{
                            "$ref":"#/definitions/doDeleteSSEFiles_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"restartExtensionServer",
                        "description":"If passed as false, then the extension server will not be restarted after deleting the extension",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"trackProgress",
                        "description":"If true, then the response will contain workRequestId which can be used to track the extension server restart status.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/doDeleteSSEFiles_request"
                        },
                        "in":"body",
                        "name":"doDeleteSSEFiles_request"
                    }
                ],
                "tags":[
                    "Admin/Server Extensions"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-serverExtensions-deleteFiles-post",
                "x-filename-id":"ccadmin-v1-serverextensions-deletefiles-post"
            }
        },
        "/ccadmin/v1/orders":{
            "get":{
                "summary":"getOrders",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrders",
                "description":"Get Orders. This operation is used to get a collection of orders from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrders_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the query used to limit the orders returns. Defaults to RQL. To use SCIM use the queryFormat parameter",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.  The default is to include the top-level response fields and the Audience id, displayName, description, and enabled fields.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"Specifies the format of the query. For backwards compatibility, the default query format is RQL. Specify a value of \"SCIM\" to use SCIM query format.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Orders"
                ],
                "x-internal-id":"ccadmin-v1-orders-get",
                "x-filename-id":"ccadmin-v1-orders-get"
            }
        },
        "/ccadmin/v1/merchant/sharedOrganizationCart":{
            "get":{
                "summary":"getSharedOrganizationCartSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSharedOrganizationCartSettings",
                "description":"Get settings for the Shared Organization Cart feature",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSharedOrganizationCart_response"
                        },
                        "examples":{
                            "application/json":{
                                "weeksBeforePurgeForNotice":1,
                                "isEnabled":true,
                                "hoursUntilEmptyCartPurgeDue":4,
                                "weeksUntilPurgeDue":8
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-sharedOrganizationCart-get",
                "x-filename-id":"ccadmin-v1-merchant-sharedorganizationcart-get"
            },
            "put":{
                "summary":"saveSharedOrganizationCartSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveSharedOrganizationCartSettings",
                "description":"Save settings for the Shared Organization Cart feature.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSharedOrganizationCart_response"
                        },
                        "examples":{
                            "application/json":{
                                "weeksBeforePurgeForNotice":1,
                                "isEnabled":true,
                                "hoursUntilEmptyCartPurgeDue":4,
                                "weeksUntilPurgeDue":8
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|12201|A problem occurred when saving the data.|\n|10002|Attempt to set a boolean property isEnabled with a non-boolean value.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveSharedOrganizationCart_request"
                        },
                        "in":"body",
                        "name":"saveSharedOrganizationCart_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-sharedOrganizationCart-put",
                "x-filename-id":"ccadmin-v1-merchant-sharedorganizationcart-put"
            }
        },
        "/ccadmin/v1/applicationStyling":{
            "post":{
                "summary":"createApplicationStyling",
                "produces":[
                    "application/json"
                ],
                "operationId":"createApplicationStyling",
                "description":"Create Application Styling. Creates an application styling",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/applicationStylingItem_response"
                        },
                        "examples":{
                            "application/json":{
                                "filename":"customStyling1.css",
                                "repositoryId":"500001",
                                "ranking":10,
                                "sites":[
                                ],
                                "applicationId":"cloudlake"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createApplicationStyling_request"
                        },
                        "in":"body",
                        "name":"createApplicationStyling_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Application Stylings"
                ],
                "x-internal-id":"ccadmin-v1-applicationStyling-post",
                "x-filename-id":"ccadmin-v1-applicationstyling-post"
            },
            "get":{
                "summary":"listApplicationStylings",
                "produces":[
                    "application/json"
                ],
                "operationId":"listApplicationStylings",
                "description":"List application stylings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listApplicationStylings_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "filename":"customStyling1.css",
                                    "repositoryId":"500001",
                                    "ranking":0,
                                    "sites":[
                                    ],
                                    "applicationId":"cloudlake"
                                },
                                {
                                    "filename":"customStyling2.css",
                                    "repositoryId":"500002",
                                    "ranking":20,
                                    "sites":[
                                        {
                                            "repositoryId":"siteUS"
                                        }
                                    ],
                                    "applicationId":"cloudlake"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"applicationId",
                        "description":"The ID of Application to retrieve application stylings for.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Application Stylings"
                ],
                "x-internal-id":"ccadmin-v1-applicationStyling-get",
                "x-filename-id":"ccadmin-v1-applicationstyling-get"
            }
        },
        "/ccadmin/v1/logging/log":{
            "post":{
                "summary":"log",
                "operationId":"log",
                "description":"Log. Creates an error log entry for client errors. Expects the JSON to contain an \"messages\" array. Also checks for an optional \"logLevel\" to determine the log level to be used (defaults to error). The logLevel property is a string property which is one of: error, debug, info, or warning.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/log_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/log_request"
                        },
                        "in":"body",
                        "name":"log_request"
                    }
                ],
                "tags":[
                    "Admin/Logging"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-logging-log-post",
                "x-filename-id":"ccadmin-v1-logging-log-post"
            }
        },
        "/ccadmin/v1/products/membership":{
            "post":{
                "summary":"updateProductMembership",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProductMembership",
                "description":"Updates product membership to filtered view catalogs.",
                "responses":{
                    "200":{
                        "description":"No response when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle CX Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20026|One or more filtered catalogs are not linked to the catalog in context.|\n|20027|Product (0) is not in a V2 catalog associated with all filtered catalogs|\n|20028|No products to be updated|\n|10004|Attempt to set a boolean property enableMembership with a non boolean value.|\n|20182|Invalid value type for property|\n|20043|Direct catalog must be same as the current catalog in context.|\n|20044|One or more direct catalogs does not exists.|\n|20045|Direct catalogs must be a valid version 2 catalog.|\n|20046|Internal error occurred while fetching direct catalogs for product.|\n|20047|Direct catalogs passed must be an instance of list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProductMembership_request"
                        },
                        "in":"body",
                        "name":"updateProductMembership_request"
                    }
                ],
                "tags":[
                    "Admin/Products"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-products-membership-post",
                "x-filename-id":"ccadmin-v1-products-membership-post"
            }
        },
        "/ccadmin/v1/serverExtensions/preview":{
            "get":{
                "summary":"doGetSSEPreviewStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"doGetSSEPreviewStatus",
                "description":"Gets status of preview environment for server side extension",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/doGetSSEPreviewStatus_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100331|Preview status can not be fetched|\n"
                    }
                },
                "tags":[
                    "Admin/Server Extensions"
                ],
                "x-internal-id":"ccadmin-v1-serverExtensions-preview-get",
                "x-filename-id":"ccadmin-v1-serverextensions-preview-get"
            }
        },
        "/ccadmin/v1/registry":{
            "get":{
                "summary":"getRegistry",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRegistry",
                "description":"Get Registry. Get the endpoint registry.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRegistry_response"
                        },
                        "examples":{
                            "application/json":{
                                "httpPort":9080,
                                "endpointMap":{
                                    "getEndpointAPIs":{
                                        "responseType":"application/json",
                                        "authRequired":false,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/api",
                                        "httpsRequired":false
                                    },
                                    "getWidgetSourceCode":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/widgets/{}/code",
                                        "httpsRequired":false
                                    },
                                    "listProductInventories":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/products/inventories",
                                        "httpsRequired":false
                                    },
                                    "createProduct":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":"application/json",
                                        "method":"POST",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/products",
                                        "httpsRequired":false
                                    },
                                    "getProfile":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":false,
                                        "url":"/ccadmin/v1/profiles/{}",
                                        "httpsRequired":false
                                    },
                                    "getTaxProcessor":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/taxProcessors/{}",
                                        "httpsRequired":false
                                    },
                                    "listWidgets":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/widgets",
                                        "httpsRequired":false
                                    },
                                    "setSearchSchedule":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":"application/json",
                                        "method":"POST",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/search/schedule",
                                        "httpsRequired":false
                                    },
                                    "listCountries":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/countries",
                                        "httpsRequired":false
                                    }
                                },
                                "httpsPort":9443,
                                "crossDomainRequestsEnabled":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/OAuth"
                ],
                "x-internal-id":"ccadmin-v1-registry-get",
                "x-filename-id":"ccadmin-v1-registry-get"
            }
        },
        "/ccadmin/v1/samlIdentityProviders/{id}":{
            "get":{
                "summary":"getSamlIdPSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSamlIdPSettings",
                "description":"Get Saml Id PSettings. Get an IdP settings document",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSamlIdPSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "loginAttributeName":"uid",
                                "emailAttributeName":"email",
                                "encodedIdpMetadata":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVudGl0eURlc2NyaXB0b3IgZW50aXR5SUQ9Imh0dHA6Ly9sb2NhbGhvc3Q6NzA4MC9hdXRoL3JlYWxtcy9tYXN0ZXIiCiAgICAgICAgICAgICAgICAgICB4bWxucz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm1ldGFkYXRhIgogICAgICAgICAgICAgICAgICAgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSI+CiAgIDxJRFBTU09EZXNjcmlwdG9yIFdhbnRBdXRoblJlcXVlc3RzU2lnbmVkPSJ0cnVlIgogICAgICBwcm90b2NvbFN1cHBvcnRFbnVtZXJhdGlvbj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOnByb3RvY29sIj4KICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bmFtZWlkLWZvcm1hdDpwZXJzaXN0ZW50PC9OYW1lSURGb3JtYXQ+CiAgIDxOYW1lSURGb3JtYXQ+dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm5hbWVpZC1mb3JtYXQ6dHJhbnNpZW50PC9OYW1lSURGb3JtYXQ+CiAgIDxOYW1lSURGb3JtYXQ+dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6MS4xOm5hbWVpZC1mb3JtYXQ6dW5zcGVjaWZpZWQ8L05hbWVJREZvcm1hdD4KICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoxLjE6bmFtZWlkLWZvcm1hdDplbWFpbEFkZHJlc3M8L05hbWVJREZvcm1hdD4KCiAgICAgIDxTaW5nbGVTaWduT25TZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiCiAgICAgICAgIExvY2F0aW9uPSJodHRwOi8vbG9jYWxob3N0OjcwODAvYXV0aC9yZWFsbXMvbWFzdGVyL3Byb3RvY29sL3NhbWwiIC8+CiAgICAgIDxTaW5nbGVMb2dvdXRTZXJ2aWNlCiAgICAgICAgIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiCiAgICAgICAgIExvY2F0aW9uPSJodHRwOi8vbG9jYWxob3N0OjcwODAvYXV0aC9yZWFsbXMvbWFzdGVyL3Byb3RvY29sL3NhbWwiIC8+CiAgICAgIDxLZXlEZXNjcmlwdG9yIHVzZT0ic2lnbmluZyI+CiAgICAgICAgICA8ZHNpZzpLZXlJbmZvIHhtbG5zOmRzaWc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyMiPgogICAgICAgICAgICAgIDxkc2lnOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICA8ZHNpZzpYNTA5Q2VydGlmaWNhdGU+CiAgICAgICAgICAgICAgICAgICAgICBNSUlDbXpDQ0FZTUNCZ0ZYVW5Mc05EQU5CZ2txaGtpRzl3MEJBUXNGQURBUk1ROHdEUVlEVlFRRERBWnRZWE4wWlhJd0hoY05NVFl3T1RJeU1UVXdPVEExV2hjTk1qWXdPVEl5TVRVeE1EUTFXakFSTVE4d0RRWURWUVFEREFadFlYTjBaWEl3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQ01aK0UyNk80YXRrUEpaSVNZMjI5bFBqSm0xNis2NzZjUFlpeXVuYXhLcDdMUFBVMlVkQVI4U3RmdEw1QkY1UUx1ZUtQMFZRaDRubmRKeHN0eFhVSUVnVHUrb3h1dklGb3E0U2srWUhXSXZHWnVKS2o2VWovRm96UW1Rd2tlVyt6WVp1emdyeWpvKzJqUFlPaVl0OWNyTzcxTzJacmFSakJMU1p0NlFNbUkwd0Y2VllDMkxkbjU3ZUhraWYyaStYL2dzc1RqblVvTVJUcGU4MzZnU2E5eHgwaFp5V2N6QStjMnNwaitnNHNZaEtWRExpSk9aZ3BybmF3MUVJQ1dMbDhzVVZFdm1hUDczMkFuTHNwVVBVa2U3NkxHUWtOTmRmRkpzcXpGQlhuVTdIaHIwaDJGeG8xR1dpSDJNWkNCU3M5dnpmZWNUR2ZkTGhWOGxXdHFGcVQxQWdNQkFBRXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBR3VycWtlOXg3UzhXSWtxVDBXT3YwUXd6ckJsY0tNc1hSMVFhTTFxS2pnTWhUUm5xcVBEN1pVSitHbEVDRkt1L1ZBczNITTlZYlk1aGtNeHhXSlBIQ1hyOFVQMDNHbmZIZENhOVFXdHdsdkJ0WmVDWVNPbW1QUGhUcGxOSlZqdTZPRjd0Nm9XRGh2NTZZVlhIc3VpNk42K0VkeU9iaU1idHc0ZWl0TEpyNzZ4UGlKWGpnNHdIQTltSWpzcitIbkVzQ1YwTStuSnlqZERUTEE0UUxBcmxDQjZsalNoT3J2VndmZXdDN0ZIOWdjTGJQTnhTdnZFTXJLeStZcVpJTi9tbzdBMW91d2tZUXVOWDNWVjhDTXN2RkcrbDJsZVBRenBhRHJteVk0Z0MrR25obVVQNm5teHcraGprN3k2eGhOcTZtQXdxZzJrL0JkcXpjQTRZbCszSXlNPQogICAgICAgICAgICAgICAgICA8L2RzaWc6WDUwOUNlcnRpZmljYXRlPgogICAgICAgICAgICAgIDwvZHNpZzpYNTA5RGF0YT4KICAgICAgICAgIDwvZHNpZzpLZXlJbmZvPgogICAgICA8L0tleURlc2NyaXB0b3I+CiAgIDwvSURQU1NPRGVzY3JpcHRvcj4KPC9FbnRpdHlEZXNjcmlwdG9yPgo=",
                                "requiredAttributeToPropertyMap":{
                                    "uid":"login",
                                    "email":"email"
                                },
                                "optionalAttributeToPropertyMap":{
                                    "lastName":"lastName"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51300|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Id of IdP.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/SAML IdP Settings"
                ],
                "x-internal-id":"ccadmin-v1-samlIdentityProviders-{id}-get",
                "x-filename-id":"ccadmin-v1-samlidentityproviders-id-get"
            },
            "put":{
                "summary":"updateSamlIdPSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSamlIdPSettings",
                "description":"Update Saml Id PSettings. Update the IdP settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSamlIdPSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "loginAttributeName":"uid",
                                "emailAttributeName":"email",
                                "encodedIdpMetadata":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPEVudGl0eURlc2NyaXB0b3IgZW50aXR5SUQ9Imh0dHA6Ly9sb2NhbGhvc3Q6NzA4MC9hdXRoL3JlYWxtcy9tYXN0ZXIiCiAgICAgICAgICAgICAgICAgICB4bWxucz0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm1ldGFkYXRhIgogICAgICAgICAgICAgICAgICAgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSI+CiAgIDxJRFBTU09EZXNjcmlwdG9yIFdhbnRBdXRoblJlcXVlc3RzU2lnbmVkPSJ0cnVlIgogICAgICBwcm90b2NvbFN1cHBvcnRFbnVtZXJhdGlvbj0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOnByb3RvY29sIj4KICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6bmFtZWlkLWZvcm1hdDpwZXJzaXN0ZW50PC9OYW1lSURGb3JtYXQ+CiAgIDxOYW1lSURGb3JtYXQ+dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm5hbWVpZC1mb3JtYXQ6dHJhbnNpZW50PC9OYW1lSURGb3JtYXQ+CiAgIDxOYW1lSURGb3JtYXQ+dXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6MS4xOm5hbWVpZC1mb3JtYXQ6dW5zcGVjaWZpZWQ8L05hbWVJREZvcm1hdD4KICAgPE5hbWVJREZvcm1hdD51cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoxLjE6bmFtZWlkLWZvcm1hdDplbWFpbEFkZHJlc3M8L05hbWVJREZvcm1hdD4KCiAgICAgIDxTaW5nbGVTaWduT25TZXJ2aWNlIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiCiAgICAgICAgIExvY2F0aW9uPSJodHRwOi8vbG9jYWxob3N0OjcwODAvYXV0aC9yZWFsbXMvbWFzdGVyL3Byb3RvY29sL3NhbWwiIC8+CiAgICAgIDxTaW5nbGVMb2dvdXRTZXJ2aWNlCiAgICAgICAgIEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiCiAgICAgICAgIExvY2F0aW9uPSJodHRwOi8vbG9jYWxob3N0OjcwODAvYXV0aC9yZWFsbXMvbWFzdGVyL3Byb3RvY29sL3NhbWwiIC8+CiAgICAgIDxLZXlEZXNjcmlwdG9yIHVzZT0ic2lnbmluZyI+CiAgICAgICAgICA8ZHNpZzpLZXlJbmZvIHhtbG5zOmRzaWc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyMiPgogICAgICAgICAgICAgIDxkc2lnOlg1MDlEYXRhPgogICAgICAgICAgICAgICAgICA8ZHNpZzpYNTA5Q2VydGlmaWNhdGU+CiAgICAgICAgICAgICAgICAgICAgICBNSUlDbXpDQ0FZTUNCZ0ZYVW5Mc05EQU5CZ2txaGtpRzl3MEJBUXNGQURBUk1ROHdEUVlEVlFRRERBWnRZWE4wWlhJd0hoY05NVFl3T1RJeU1UVXdPVEExV2hjTk1qWXdPVEl5TVRVeE1EUTFXakFSTVE4d0RRWURWUVFEREFadFlYTjBaWEl3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQ01aK0UyNk80YXRrUEpaSVNZMjI5bFBqSm0xNis2NzZjUFlpeXVuYXhLcDdMUFBVMlVkQVI4U3RmdEw1QkY1UUx1ZUtQMFZRaDRubmRKeHN0eFhVSUVnVHUrb3h1dklGb3E0U2srWUhXSXZHWnVKS2o2VWovRm96UW1Rd2tlVyt6WVp1emdyeWpvKzJqUFlPaVl0OWNyTzcxTzJacmFSakJMU1p0NlFNbUkwd0Y2VllDMkxkbjU3ZUhraWYyaStYL2dzc1RqblVvTVJUcGU4MzZnU2E5eHgwaFp5V2N6QStjMnNwaitnNHNZaEtWRExpSk9aZ3BybmF3MUVJQ1dMbDhzVVZFdm1hUDczMkFuTHNwVVBVa2U3NkxHUWtOTmRmRkpzcXpGQlhuVTdIaHIwaDJGeG8xR1dpSDJNWkNCU3M5dnpmZWNUR2ZkTGhWOGxXdHFGcVQxQWdNQkFBRXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBR3VycWtlOXg3UzhXSWtxVDBXT3YwUXd6ckJsY0tNc1hSMVFhTTFxS2pnTWhUUm5xcVBEN1pVSitHbEVDRkt1L1ZBczNITTlZYlk1aGtNeHhXSlBIQ1hyOFVQMDNHbmZIZENhOVFXdHdsdkJ0WmVDWVNPbW1QUGhUcGxOSlZqdTZPRjd0Nm9XRGh2NTZZVlhIc3VpNk42K0VkeU9iaU1idHc0ZWl0TEpyNzZ4UGlKWGpnNHdIQTltSWpzcitIbkVzQ1YwTStuSnlqZERUTEE0UUxBcmxDQjZsalNoT3J2VndmZXdDN0ZIOWdjTGJQTnhTdnZFTXJLeStZcVpJTi9tbzdBMW91d2tZUXVOWDNWVjhDTXN2RkcrbDJsZVBRenBhRHJteVk0Z0MrR25obVVQNm5teHcraGprN3k2eGhOcTZtQXdxZzJrL0JkcXpjQTRZbCszSXlNPQogICAgICAgICAgICAgICAgICA8L2RzaWc6WDUwOUNlcnRpZmljYXRlPgogICAgICAgICAgICAgIDwvZHNpZzpYNTA5RGF0YT4KICAgICAgICAgIDwvZHNpZzpLZXlJbmZvPgogICAgICA8L0tleURlc2NyaXB0b3I+CiAgIDwvSURQU1NPRGVzY3JpcHRvcj4KPC9FbnRpdHlEZXNjcmlwdG9yPgo=",
                                "requiredAttributeToPropertyMap":{
                                    "uid":"login",
                                    "email":"email"
                                },
                                "optionalAttributeToPropertyMap":{
                                    "lastName":"lastName"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Id of IdP.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSamlIdPSettings_request"
                        },
                        "in":"body",
                        "name":"updateSamlIdPSettings_request"
                    }
                ],
                "tags":[
                    "Admin/SAML IdP Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-samlIdentityProviders-{id}-put",
                "x-filename-id":"ccadmin-v1-samlidentityproviders-id-put"
            }
        },
        "/ccadmin/v1/adminProfiles/resetAuthenticatorKey":{
            "post":{
                "summary":"resetAuthenticatorKey",
                "produces":[
                    "application/json"
                ],
                "operationId":"resetAuthenticatorKey",
                "description":"Authenticated endpoint that will reset a user's authentication (secret) key. This is only callable by Administrator users.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/resetAuthenticatorKey_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":"true"
                            }
                        },
                        "description":"The following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|83072|Unable to get the hostname for key generation.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/resetAuthenticatorKey_request"
                        },
                        "in":"body",
                        "name":"resetAuthenticatorKey_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-resetAuthenticatorKey-post",
                "x-filename-id":"ccadmin-v1-adminprofiles-resetauthenticatorkey-post"
            }
        },
        "/ccadmin/v1/merchant/inventoryConfiguration":{
            "get":{
                "summary":"getInventoryConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getInventoryConfiguration",
                "description":"Get inventory configurations. Retrieves all the inventory configurations",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getInventoryConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "preorderBackorderEnabled":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-inventoryConfiguration-get",
                "x-filename-id":"ccadmin-v1-merchant-inventoryconfiguration-get"
            },
            "put":{
                "summary":"updateInventoryConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateInventoryConfiguration",
                "description":"Updates inventory configuration.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateInventoryConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "preorderBackorderEnabled":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateInventoryConfiguration_request"
                        },
                        "in":"body",
                        "name":"updateInventoryConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-inventoryConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-inventoryconfiguration-put"
            }
        },
        "/ccadmin/v1/asset/validate":{
            "post":{
                "summary":"validateAssets",
                "produces":[
                    "application/json"
                ],
                "operationId":"validateAssets",
                "description":"Validate Assets. Validates catalog or inventory items.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/validateAssets_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "newCount":1,
                                "validationResults":[
                                    {
                                        "valueDictionary":{
                                            "longDescription":"null",
                                            "salePrice":"null",
                                            "displayName":"The Good, the Bad, and the Ugly",
                                            "orderLimit":"10",
                                            "length":"100.0",
                                            "weight":"10000.0",
                                            "active":true,
                                            "description":"A really great movie that you should not miss",
                                            "type":"null",
                                            "taxCode":"null",
                                            "CountryOfOrigen":"US",
                                            "arrivalDate":"null",
                                            "width":"1000.0",
                                            "shippingSurcharge":"15.00",
                                            "brand":"Test2",
                                            "listPrice":"14.99",
                                            "height":"1.0"
                                        },
                                        "allAssetPropertyNames":[
                                            "ID",
                                            "displayName",
                                            "type",
                                            "description",
                                            "brand",
                                            "longDescription",
                                            "active",
                                            "listPrice",
                                            "salePrice",
                                            "shippingSurcharge",
                                            "arrivalDate",
                                            "height",
                                            "length",
                                            "width",
                                            "weight",
                                            "taxCode",
                                            "orderLimit",
                                            "images",
                                            "altText",
                                            "CountryOfOrigen"
                                        ],
                                        "modified":false,
                                        "isNew":true,
                                        "type":"product",
                                        "validateResult":"SUCCESS"
                                    }
                                ],
                                "modifiedCount":0,
                                "description":"Sample response of validate operation for catalog items",
                                "warningCount":0,
                                "unchangedCount":0,
                                "errorCount":0,
                                "token":"kWgU9foxZ3yfb1UCOAgeZgfresc_10038"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/validateAssets_request"
                        },
                        "in":"body",
                        "name":"validateAssets_request"
                    }
                ],
                "tags":[
                    "Admin/Asset Import-Export"
                ],
                "x-internal-id":"ccadmin-v1-asset-validate-post",
                "x-filename-id":"ccadmin-v1-asset-validate-post"
            }
        },
        "/ccadmin/v1/organizations/{id}/customerAccounts/delete":{
            "post":{
                "summary":"Delete customer accounts including their addresses for the provided organization id.",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteCustomerAccounts",
                "description":"Delete customer accounts including their addresses for the provided organization id. Supports a configurable limit (default: 25 items)",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteCustomerAccounts_response"
                        },
                        "examples":{
                            "application/json":{
                                "customerAccountIds":[
                                    "ca200002",
                                    "ca200000",
                                    "ca200001"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|10194|Invalid Input|\n|100193|Internal error occurred while deleting customer account|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteCustomerAccount_request"
                        },
                        "in":"body",
                        "name":"deleteCustomerAccount_request"
                    }
                ],
                "tags":[
                    "Admin/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-customerAccounts-delete-post",
                "x-filename-id":"ccadmin-v1-organizations-id-customeraccounts-delete-post"
            }
        },
        "/ccadmin/v1/returnRequests/{id}":{
            "get":{
                "summary":"getReturnRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getReturnRequest",
                "description":"gives return request details",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getReturnRequest_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200125|Input passed is null.|\n|200194|The given Request Id is an exchange request id. Update action not supported.|\n|00000000|Return Request Update Failed.|\n|200126|Invalid Input Parameter.|\n|200195|Original order site id doesn't match current site id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the return request.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Return Requests"
                ],
                "x-internal-id":"ccadmin-v1-returnRequests-{id}-get",
                "x-filename-id":"ccadmin-v1-returnrequests-id-get"
            },
            "put":{
                "summary":"updateReturnRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateReturnRequest",
                "description":"Updates return request. NOTE: In case of any updates to any amount related fields, corresponding amount at refund method level in return request and amount at payment group level in original order should also be updated.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateReturnRequest_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200125|Input passed is null.|\n|200126|Invalid Input Parameter.|\n|200194|The given Request Id is an exchange request id. Update action not supported.|\n|200195|Request site id doesn't match current site id.|\n|00000000|It will be a list of errors where each error will have 200192 as error code "
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the return request.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateReturnRequest_request"
                        },
                        "in":"body",
                        "name":"updateReturnRequest_request"
                    }
                ],
                "tags":[
                    "Admin/Return Requests"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-returnRequests-{id}-put",
                "x-filename-id":"ccadmin-v1-returnrequests-id-put"
            }
        },
        "/ccadmin/v1/webhookFailedMessages/{id}":{
            "get":{
                "summary":"getFailedMessage",
                "produces":[
                    "application/json"
                ],
                "operationId":"getFailedMessage",
                "description":"Get Failed Message. Return data about a single failed webhooks message.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFailedMessage_response"
                        },
                        "examples":{
                            "application/json":{
                                "remainingTargetUrls":[
                                ],
                                "messageType":"atg.commerce.fulfillment.SubmitOrder",
                                "lastErrorMessage":"atg.service.webhook.WebHookException: java.net.ConnectException: Connection refused (Connection refused)",
                                "savedTime":"2016-11-14T18:37:27.000Z",
                                "resend":false,
                                "serverType":"production",
                                "asRaw":"??????\u0000\u0005sr\u0000$atg.commerce.fulfillment.SubmitOrder3`???\u0004\u0005\u0001???9\u0002\u0000\u0003L\u0000\u0006mOrdert\u0000\u001aLatg/commerce/order/Order;L\u0000\bmOrderIdt\u0000\u0012Ljava/lang/String;L\u0000\bmProfilet\u0000\u001fLatg/repository/RepositoryItem;xr\u0000*atg.commerce.messaging.CommerceMessageImplU\"?????????8c\n\u0002\u0000\u0000xr\u0000\"atg.dms.forward.ForwardMessageImpl???>??????g???\u000b???\u0002\u0000\nL\u0000\u000bmAttributest\u0000\u000fLjava/util/Map;L\u0000\u0003mIdq\u0000~\u0000\u0002L\u0000\u000bmOriginalIdq\u0000~\u0000\u0002L\u0000\u000fmOriginalSourceq\u0000~\u0000\u0002L\u0000\u000fmOriginalUserIdq\u0000~\u0000\u0002L\u0000\u0010mParentSessionIdq\u0000~\u0000\u0002L\u0000\nmSessionIdq\u0000~\u0000\u0002L\u0000\u0007mSiteIdq\u0000~\u0000\u0002L\u0000\u0007mSourceq\u0000~\u0000\u0002L\u0000\u0007mUserIdq\u0000~\u0000\u0002xppppt\u0000\u000fCheckoutProcesspt\u0000 7BD2C9ADE7AA2A7FD88EF6D175C20812q\u0000~\u0000\tpq\u0000~\u0000\bpsr\u0000\u001eatg.cloud.order.CloudOrderImpl6\u0007???\u00026~??????\u0002\u0000\u0001L\u0000\bmProfileq\u0000~\u0000\u0003xr\u0000\u001catg.commerce.order.OrderImpl>???A??????Q???\r\u0002\u0000\u000bZ\u0000\bmChangedZ\u0000\u0012mSaveAllPropertiesI\u0000\bmVersionL\u0000\u0012mChangedPropertiest\u0000\u0013Ljava/util/HashSet;L\u0000\nmPriceInfot\u0000%Latg/commerce/pricing/OrderPriceInfo;L\u0000\u0018mPriceInfoRepositoryItemt\u0000&Latg/repository/MutableRepositoryItem;L\u0000\u000fmRepositoryItemq\u0000~\u0000\u000eL\u0000\u000emStateAsStringq\u0000~\u0000\u0002L\u0000\rmTaxPriceInfot\u0000#Latg/commerce/pricing/TaxPriceInfo;L\u0000\u001bmTaxPriceInfoRepositoryItemq\u0000~\u0000\u000eL\u0000\u000emTransientDataq\u0000~\u0000\u0006xr\u0000)atg.commerce.order.CommerceIdentifierImpl_\u0002;Rj????E\u0002\u0000\u0001L\u0000\u000bmCommerceIdq\u0000~\u0000\u0002xpt\u0000\u0006o10051\u0000\u0000\u0000\u0000\u0000\u0003pppsr\u0000\u0017atg.adapter.gsa.GSAItemwQ???/\u001cv??????\u0003\u0000\u0002J\u0000\u000emPrintHashcodeZ\u0000\u0015mUpdateReferencesFlagxr\u0000!atg.repository.RepositoryItemImplUu??????4???H???\u0003\u0000\u0001Z\u0000\u0010mBeingCheckedOutxp\u0000t\u0000#/atg/commerce/order/OrderRepositoryt\u0000\u0005orderq\u0000~\u0000\u0012w\u0005\u0000\u0000\u0000\u0000\u0000x\u0000\u0000\u0000\u0000{6$???\u0001xpppsr\u0000\u0011java.util.HashMap\u0005\u0007?????????\u0016`???\u0003\u0000\u0002F\u0000\nloadFactorI\u0000\tthresholdxp?@\u0000\u0000\u0000\u0000\u0000\u0000w\b\u0000\u0000\u0000\u0010\u0000\u0000\u0000\u0000xpq\u0000~\u0000\u0012sq\u0000~\u0000\u0013\u0000t\u0000+/atg/userprofiling/ProfileAdapterRepositoryt\u0000\u0004usert\u0000\tse-570031w\u0005\u0000\u0000\u0000\u0000\u0000x\u0000\u0000\u0000\u0000{ek???\u0001x",
                                "id":"200001",
                                "serviceName":"submitOrder",
                                "forwardMessage":{
                                    "orderId":"o10051",
                                    "parentSessionId":"7BD2C9ADE7AA2A7FD88EF6D175C20812",
                                    "source":"CheckoutProcess",
                                    "sessionId":"7BD2C9ADE7AA2A7FD88EF6D175C20812",
                                    "type":"atg.commerce.fulfillment.SubmitOrder",
                                    "userId":null,
                                    "profileId":"se-570031",
                                    "siteId":null,
                                    "originalUserId":null,
                                    "originalId":null,
                                    "id":null,
                                    "originalSource":"CheckoutProcess",
                                    "order":{
                                        "gwp":false,
                                        "priceGroupId":"defaultPriceGroup",
                                        "lastModifiedTime":"1476041288000",
                                        "creationTime":"1476041288000",
                                        "gwpMarkers":[
                                        ],
                                        "locale":"en",
                                        "salesChannel":"default",
                                        "paymentGroups":[
                                            {
                                                "expirationYear":"2018",
                                                "amountAuthorized":0,
                                                "amount":43.2,
                                                "gatewayName":null,
                                                "expirationMonth":"04",
                                                "submittedDate":"2015-05-16T10:21:13.000Z",
                                                "authorizationStatus":[
                                                    {
                                                        "transactionUuid":"61c99dc99bba495c95af270fd8647cb8",
                                                        "authorizationDecision":"ACCEPT",
                                                        "amount":0,
                                                        "transactionSuccess":true,
                                                        "errorMessage":null,
                                                        "currency":null,
                                                        "reasonCode":"100",
                                                        "transactionId":null
                                                    }
                                                ],
                                                "token":null,
                                                "paymentGroupClassType":"tokenizedCreditCard",
                                                "creditCardNumber":"1111",
                                                "paymentMethod":"tokenizedCreditCard",
                                                "state":"AUTHORIZED",
                                                "id":"pg10051",
                                                "billingAddress":{
                                                    "lastName":"d",
                                                    "country":"US",
                                                    "address3":null,
                                                    "city":"Montgomery",
                                                    "address2":null,
                                                    "address1":"600",
                                                    "prefix":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "postalCode":"36130",
                                                    "county":null,
                                                    "suffix":null,
                                                    "ownerId":null,
                                                    "firstName":"c",
                                                    "phoneNumber":"9876543210",
                                                    "faxNumber":null,
                                                    "middleName":null,
                                                    "state":"AL",
                                                    "email":"kim@example.com"
                                                },
                                                "debitStatus":[
                                                ],
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "configuratorId":null,
                                        "organizationId":null,
                                        "priceInfo":{
                                            "discounted":false,
                                            "amount":15,
                                            "total":43.2,
                                            "shipping":25,
                                            "manualAdjustmentTotal":0,
                                            "amountIsFinal":false,
                                            "discountAmount":0,
                                            "tax":3.2,
                                            "rawSubtotal":15,
                                            "currencyCode":"USD"
                                        },
                                        "relationships":[
                                            {
                                                "paymentGroupId":"pg10051",
                                                "amount":43.2,
                                                "relationshipType":"ORDERAMOUNTREMAINING",
                                                "id":"r10125"
                                            }
                                        ],
                                        "totalCommerceItemCount":1,
                                        "id":"o10051",
                                        "state":"SUBMITTED",
                                        "quoteInfo":null,
                                        "taxCalculated":false,
                                        "commerceItems":[
                                            {
                                                "priceInfo":{
                                                    "discounted":true,
                                                    "amount":15,
                                                    "rawTotalPrice":99.99,
                                                    "salePrice":25,
                                                    "priceListId":"salePrices",
                                                    "quantityDiscounted":1,
                                                    "amountIsFinal":false,
                                                    "onSale":true,
                                                    "shippingSurcharge":0,
                                                    "discountable":true,
                                                    "currencyCode":"USD",
                                                    "currentPriceDetailsSorted":[
                                                        {
                                                            "discounted":true,
                                                            "amount":15,
                                                            "quantity":1,
                                                            "amountIsFinal":false,
                                                            "range":{
                                                                "lowBound":0,
                                                                "highBound":0,
                                                                "size":1
                                                            },
                                                            "orderDiscountShare":0,
                                                            "tax":3.2,
                                                            "detailedUnitPrice":15,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "listPrice":99.99
                                                },
                                                "quantity":1,
                                                "catalogId":null,
                                                "productId":"prod10013",
                                                "returnedQuantity":0,
                                                "lineAttributes":[
                                                ],
                                                "catalogKey":null,
                                                "productDisplayName":"Playstation",
                                                "externalPriceDetails":null,
                                                "externalId":null,
                                                "id":"ci1000074",
                                                "catalogRefId":"sku10030"
                                            }
                                        ],
                                        "taxPriceInfo":{
                                            "discounted":false,
                                            "valueAddedTax":0,
                                            "amount":3.2,
                                            "countyTax":1.6,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":1.6,
                                            "miscTaxInfo":{
                                            },
                                            "countryTax":0,
                                            "cityTax":0,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "shippingGroups":[
                                            {
                                                "shippingMethod":"priorityShippingMethod",
                                                "description":"sg10051",
                                                "submittedDate":null,
                                                "priceInfo":{
                                                    "discounted":false,
                                                    "shippingTax":0,
                                                    "amount":25,
                                                    "rawShipping":25,
                                                    "amountIsFinal":false,
                                                    "currencyCode":"USD"
                                                },
                                                "shipOnDate":null,
                                                "actualShipDate":null,
                                                "specialInstructions":{
                                                },
                                                "shippingAddress":{
                                                    "lastName":"Anderson",
                                                    "country":"US",
                                                    "address3":null,
                                                    "city":"Syracuse",
                                                    "address2":null,
                                                    "address1":"21 Cedar Ave",
                                                    "prefix":"Sr",
                                                    "companyName":null,
                                                    "jobTitle":"Director",
                                                    "postalCode":"13202",
                                                    "county":"United States",
                                                    "suffix":null,
                                                    "ownerId":null,
                                                    "firstName":"Kim",
                                                    "phoneNumber":"212-555-1977",
                                                    "faxNumber":"212-555-1977",
                                                    "middleName":"Christian",
                                                    "state":"NY",
                                                    "email":"kim@example.com"
                                                },
                                                "commerceItemRelationships":[
                                                    {
                                                        "commerceItemId":"ci1000074",
                                                        "amount":0,
                                                        "quantity":1,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "returnedQuantity":0,
                                                        "range":{
                                                            "lowBound":0,
                                                            "highBound":0,
                                                            "size":1
                                                        },
                                                        "state":"INITIAL",
                                                        "commerceItemExternalId":null,
                                                        "id":"r10124"
                                                    }
                                                ],
                                                "state":"INITIAL",
                                                "id":"sg10051",
                                                "stateDetail":null,
                                                "trackingNumber":null,
                                                "handlingInstructions":[
                                                ],
                                                "shippingGroupClassType":"hardgoodShippingGroup"
                                            }
                                        ],
                                        "taxExempt":false,
                                        "profile":{
                                            "lastName":"Anderson",
                                            "firstName":"Kim",
                                            "shippingAddress":{
                                                "country":"US",
                                                "phoneNumber":"212-555-1977",
                                                "address3":null,
                                                "city":"Syracuse",
                                                "address2":null,
                                                "address1":"21 Cedar Ave",
                                                "postalCode":"13202",
                                                "county":null,
                                                "state":"NY"
                                            },
                                            "middleName":null,
                                            "email":"kim@example.com"
                                        },
                                        "shippingGroupCount":1,
                                        "paymentGroupCount":1,
                                        "profileId":"se-570031",
                                        "siteId":"siteUS",
                                        "activeQuoteOrderId":null
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the failed message.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Failed WebHook Messages"
                ],
                "x-internal-id":"ccadmin-v1-webhookFailedMessages-{id}-get",
                "x-filename-id":"ccadmin-v1-webhookfailedmessages-id-get"
            },
            "delete":{
                "summary":"deleteFailedMessage",
                "operationId":"deleteFailedMessage",
                "description":"Delete Failed Message. Delete the failed message with the specified ID.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the failed message to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Failed WebHook Messages"
                ],
                "x-internal-id":"ccadmin-v1-webhookFailedMessages-{id}-delete",
                "x-filename-id":"ccadmin-v1-webhookfailedmessages-id-delete"
            },
            "put":{
                "summary":"updateFailedMessage",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateFailedMessage",
                "description":"Update Failed Message. Update a single existing failed message. Currently the only updatable property is the \"resend\" property.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateFailedMessage_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the failed message to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateFailedMessage_request"
                        },
                        "in":"body",
                        "name":"updateFailedMessage_request"
                    }
                ],
                "tags":[
                    "Admin/Failed WebHook Messages"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-webhookFailedMessages-{id}-put",
                "x-filename-id":"ccadmin-v1-webhookfailedmessages-id-put"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/code":{
            "get":{
                "summary":"getWidgetDescriptorBaseTemplate",
                "produces":[
                    "application/json"
                ],
                "operationId":"getWidgetDescriptorBaseTemplate",
                "description":"Get the base template associated with the widget descriptor i.e. the one used to build widget instances.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/widgetBaseSource"
                        },
                        "examples":{
                            "source":"<div class=\"luther\"></div>"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-code-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-code-get"
            },
            "put":{
                "summary":"updateWidgetDescriptorBaseTemplate",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateWidgetDescriptorBaseTemplate",
                "description":"Update the base template associated with the widget descriptor i.e. the one used to build widget instances.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/widgetBaseSource"
                        },
                        "examples":{
                            "application/json":{
                                "source":"<div class=\"luther\"></div>"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/widgetBaseSource"
                        },
                        "in":"body",
                        "name":"updateWidgetDescriptorBaseTemplate_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"updateInstances",
                        "description":"If the changes to the base template are to be applied to its current instances.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-code-put",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-code-put"
            }
        },
        "/ccadmin/v1/reports/export":{
            "get":{
                "summary":"exportReportData",
                "produces":[
                    "*/*"
                ],
                "operationId":"exportReportData",
                "description":"Export Report Data. Export report data as a csv file. There is no json response for this request. The browser will download the csv file directly from the server. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/exportReportData_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|94028|emptyReportCacheParameters.|\n|94039|invalidParamValue.|\n|94027|getReportDataCacheFailed.|\n|94015|reportNotConfigured.|\n|94003|Product filter transform error.|\n|94014|Log off to OBIEE failed.|\n|94007|InvalidReportInput.|\n|94018|reportDataNotSupported.|\n|94064|Transaction currency filter transform error.|\n|94063|Transaction currency filter parsing error.|\n|94040|fileWriteOperationFailed.|\n|94002|Location filter transform error.|\n|94013|getSessionFailed.|\n|94001|Product filter parsing error.|\n|94012|getObieeDataFailed.|\n|94023|unconfiguredReportVaribaleError.|\n|94000|Location filter parsing error.|\n|94066|price list group filter transfrom error.|\n|94065|price list group filter parsing error.|\n|94074|Site Ids filter parsing error|\n|94075|Site Ids filter transform parsing error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"couponCodes",
                        "description":"Coupon ids as comma separted string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"categoryTypes",
                        "description":"Category Types for the deleted, unassigned, allcollection are sent as comma separated string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"transactionCurrency",
                        "description":"currency for the reporting graph.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"billingRegions",
                        "description":"Billing region ids as comma separated string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"reportId",
                        "description":"Report Id of the report to be downloaded.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"promotionTypeId",
                        "description":"Promotion type id",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"endDate",
                        "description":"End date of the custom time frame.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"timeZoneOffset",
                        "description":"Offset in minutes between the client time zone and UTC time.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"format",
                        "description":"Format of the report. Default is CSV",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"promotionIds",
                        "description":"Promotion ids as comma separted string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"groupBy",
                        "description":"Group by information for the report.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"timeFrame",
                        "description":"Time frame selected for the report.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"priceListGroups",
                        "description":"Pricelist groups as comma separted string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"metric",
                        "description":"Metric selected if any.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"productIds",
                        "description":"Product ids as comma separted string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"shippingRegions",
                        "description":"Shipping region ids as comma separated string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"shippingCountry",
                        "description":"Shipping country ids as comma separated string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"billingCountry",
                        "description":"Billing country ids as comma separated string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"cateogryIds",
                        "description":"Category ids as comma separated string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"startDate",
                        "description":"Start date of the custom time frame.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"siteIds",
                        "description":"Site ids as comma separated string.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Reports"
                ],
                "x-internal-id":"ccadmin-v1-reports-export-get",
                "x-filename-id":"ccadmin-v1-reports-export-get"
            }
        },
        "/ccadmin/v1/timezones/{id}":{
            "get":{
                "summary":"getTimezone",
                "produces":[
                    "application/json"
                ],
                "operationId":"getTimezone",
                "description":"Get Timezone. Get a single timezone item for the provided id",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getTimezone_response"
                        },
                        "examples":{
                            "application/json":{
                                "timezoneLabel":"(GMT+00:00) Dublin - Greenwich Mean Time (GMT) ",
                                "repositoryId":"europe_dublin",
                                "timezoneCode":"Europe/Dublin"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80020|Timezone could not be found for timezoneId xxx|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested timezone.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Timezone"
                ],
                "x-internal-id":"ccadmin-v1-timezones-{id}-get",
                "x-filename-id":"ccadmin-v1-timezones-id-get"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/metadata":{
            "get":{
                "summary":"getWidgetDescriptorMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getWidgetDescriptorMetadata",
                "description":"Gets the user modifiable metadata associated with the widget descriptor.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/metadataForWidgetDescriptor"
                        },
                        "examples":{
                            "application/json":{
                                "metadata":{
                                    "imports":[
                                    ],
                                    "translations":[
                                        {
                                            "name":"Luther",
                                            "language":"en"
                                        }
                                    ],
                                    "availableToAllPages":true,
                                    "jsEditable":true,
                                    "minWidth":1,
                                    "globalEnabled":true,
                                    "config":{
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-metadata-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-metadata-get"
            },
            "put":{
                "summary":"updateWidgetDescriptorMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateWidgetDescriptorMetadata",
                "description":"Update widget descriptor metadata.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/metadataForWidgetDescriptor"
                        },
                        "examples":{
                            "application/json":{
                                "metadata":{
                                    "imports":[
                                    ],
                                    "translations":[
                                        {
                                            "name":"Luther [th]",
                                            "language":"th"
                                        },
                                        {
                                            "name":"Luther [pt_BR]",
                                            "language":"pt_BR"
                                        }
                                    ],
                                    "availableToAllPages":true,
                                    "jsEditable":true,
                                    "minWidth":1,
                                    "globalEnabled":true,
                                    "config":{
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/metadataForWidgetDescriptor"
                        },
                        "in":"body",
                        "name":"updateWidgetDescriptorMetadata_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-metadata-put",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-metadata-put"
            }
        },
        "/ccadmin/v1/merchant/timezone":{
            "get":{
                "summary":"getMerchantTimezone",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMerchantTimezone",
                "description":"Get Merchant Timezone. Get the merchant selected timezone",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMerchantTimezone_response"
                        },
                        "examples":{
                            "application/json":{
                                "timezoneLabel":"(GMT+00:00) Dublin - Greenwich Mean Time (GMT) ",
                                "repositoryId":"europe_dublin",
                                "timezoneCode":"Europe/Dublin"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80021|There was an error retrieving the selected timezone.|\n"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-timezone-get",
                "x-filename-id":"ccadmin-v1-merchant-timezone-get"
            },
            "put":{
                "summary":"updateMerchantTimezone",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateMerchantTimezone",
                "description":"Update Merchant Timezone. Set the merchant selected timezone",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateMerchantTimezone_response"
                        },
                        "examples":{
                            "application/json":{
                                "timezoneLabel":"(GMT+00:00) London - Greenwich Mean Time (GMT) ",
                                "repositoryId":"europe_london",
                                "timezoneCode":"Europe/London"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80024|The selected timezone could not be updated.|\n|80022|The timezoneId parameter is required but was missing.|\n|80021|There was an error retrieving the selected timezone.|\n|80020|Timezone could not be found for timezoneId xx|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateMerchantTimezone_request"
                        },
                        "in":"body",
                        "name":"updateMerchantTimezone_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-timezone-put",
                "x-filename-id":"ccadmin-v1-merchant-timezone-put"
            }
        },
        "/ccadmin/v1/functionWebhooks/{id}":{
            "post":{
                "summary":"functionWebHookOperation",
                "produces":[
                    "application/json"
                ],
                "operationId":"functionWebHookOperation",
                "description":"Function Web Hook Operation. Perform an operation on a function WebHook, like reset the secret keys of a specific WebHook with the help of provided ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/functionWebHookOperation_response"
                        },
                        "examples":{
                            "application/json":{
                                "secretKey":"jCFq0IhpO7Qk7Fr5H3tHpMckhroKRhiTcMR15PKywH9B8QoA4lRgDaoSg46mAh+W4z3G2c1dHeVEOgMaMIBjUA==",
                                "id":"production-calculateShipping",
                                "secretKeySHA512":"LJB9ybIuPSHyq+91ZQTyKZ3Q08FjWOERue4vxwwzrsJ02xImurBQC6Svv6nwHXPLv7EL0P5GZd7vsSFyL1Zn7g=="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the WebHook whose secret keys are to be reset.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/functionWebHookOperation_request"
                        },
                        "in":"body",
                        "name":"functionWebHookOperation_request"
                    }
                ],
                "tags":[
                    "Admin/Function WebHooks"
                ],
                "x-internal-id":"ccadmin-v1-functionWebhooks-{id}-post",
                "x-filename-id":"ccadmin-v1-functionwebhooks-id-post"
            },
            "get":{
                "summary":"getFunctionWebHook",
                "produces":[
                    "application/json"
                ],
                "operationId":"getFunctionWebHook",
                "description":"Get Function Web Hook. Gets an individual function WebHook by the provided ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFunctionWebHook_response"
                        },
                        "examples":{
                            "application/json":{
                                "headers":{
                                    "header1":"value1"
                                },
                                "secretKey":null,
                                "urlApplicationSuppressionList":[
                                    {
                                        "url":"https://example.com",
                                        "applications":[
                                            "applicationId1"
                                        ]
                                    }
                                ],
                                "supportsSynchronousRetry":false,
                                "displayName":"Calculate Shipping - Production",
                                "basicAuthentication":{
                                    "admin":"admin"
                                },
                                "url":null,
                                "subEntityTruncationSize":null,
                                "synchronousRetries":0,
                                "serverType":"production",
                                "name":"calculateShipping",
                                "id":"production-calculateShipping",
                                "secretKeySHA512":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the required function WebHook.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Function WebHooks"
                ],
                "x-internal-id":"ccadmin-v1-functionWebhooks-{id}-get",
                "x-filename-id":"ccadmin-v1-functionwebhooks-id-get"
            },
            "put":{
                "summary":"updateFunctionWebHook",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateFunctionWebHook",
                "description":"Update Function Web Hook. Update a single existing function WebHook based on given ID and request parameters.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateFunctionWebHook_response"
                        },
                        "examples":{
                            "application/json":{
                                "headers":{
                                    "header1":"value1"
                                },
                                "subEntityTruncationSize":null,
                                "synchronousRetries":0,
                                "urlApplicationSuppressionList":[
                                    {
                                        "url":"https://example.com",
                                        "applications":[
                                            "applicationId1"
                                        ]
                                    }
                                ],
                                "supportsSynchronousRetry":false,
                                "displayName":"Calculate Shipping - Production",
                                "serverType":"production",
                                "name":"calculateShipping",
                                "id":"production-calculateShipping",
                                "basicAuthentication":{
                                    "admin":"admin123"
                                },
                                "url":"https://localhost:8080/calculateShipping"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the WebHook which is to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateFunctionWebHook_request"
                        },
                        "in":"body",
                        "name":"updateFunctionWebHook_request"
                    }
                ],
                "tags":[
                    "Admin/Function WebHooks"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-functionWebhooks-{id}-put",
                "x-filename-id":"ccadmin-v1-functionwebhooks-id-put"
            }
        },
        "/ccadmin/v1/collections":{
            "post":{
                "summary":"createCollection",
                "produces":[
                    "application/json"
                ],
                "operationId":"createCollection",
                "description":"Create Collection. Create a collection based on request paramenters. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createCollection_response"
                        },
                        "examples":{
                            "application/json":{
                                "longDescription":null,
                                "childProducts":null,
                                "route":"/electronics/category/cat90020",
                                "childProductsCount":0,
                                "categoryPaths":[
                                    "/Commerce Root/Electronics"
                                ],
                                "displayName":"Electronics",
                                "repositoryId":"cat90020",
                                "active":true,
                                "childCategories":null,
                                "id":"cat90020",
                                "fixedParentCategories":[
                                    {
                                        "longDescription":"ATG Store commerce root",
                                        "childProducts":null,
                                        "route":"/commerce-root/category/rootCategory",
                                        "childProductsCount":0,
                                        "categoryPaths":[
                                            "/Commerce Root"
                                        ],
                                        "displayName":"Commerce Root",
                                        "repositoryId":"rootCategory",
                                        "active":true,
                                        "childCategories":[
                                            {
                                                "longDescription":null,
                                                "childProducts":null,
                                                "route":"/electronics/category/cat90020",
                                                "childProductsCount":0,
                                                "categoryPaths":[
                                                    "/Commerce Root/Electronics"
                                                ],
                                                "displayName":"Electronics",
                                                "repositoryId":"cat90020",
                                                "active":true,
                                                "childCategories":null,
                                                "id":"cat90020",
                                                "fixedParentCategories":[
                                                    {
                                                        "repositoryId":"rootCategory"
                                                    }
                                                ]
                                            }
                                        ],
                                        "id":"rootCategory",
                                        "fixedParentCategories":[
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20066|Collection ID of a collection must be unique. {0} is already in use.|\n|20065|Invalid collection ID {0}. Collection ID may only contain alphanumeric characters.|\n|20064|Collection name passed is already in Use|\n|20060|Create Category Type Internal Error|\n|84001|The following input fields conflict with each other.|\n|200225|Operation on collection is not allowed for the custom catalog|\n|200240|parentCategoryScope is not revertToBase but parentCategory is not in the request|\n|200241|parentCategory is not a parent of the collection|\n|200243|parentCategoryScope invalid/unknown value|\n|200244|catalogSpecific parentCategoryScope but parentCategory is not in the specified catalog|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showCategoryPaths",
                        "description":"If set to false then category path related properties, namely, categoryPaths, categoryIdPaths, multiCatalogCategoryPaths and multiCatalogCategoryIdPaths, are not returned. If set to true then categoryPaths and categoryIdPaths are returned. For multiCatalogCategoryPaths and multiCatalogCategoryIdPaths use multipleCategoryPaths parameter. Default value of the parameter is true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createCollection_request"
                        },
                        "in":"body",
                        "name":"createCollection_request"
                    }
                ],
                "tags":[
                    "Admin/Collections"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-collections-post",
                "x-filename-id":"ccadmin-v1-collections-post"
            },
            "get":{
                "summary":"listCollections",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCollections",
                "description":"List Collections. Get a list of collections.\n\r\n\rUse the name query param to list the collections whose display name CONTAINS IGNORECASE the given search string. Use the categoryIds param to get a list of collections whose ids match those listed in the comma delimted string value. Either categoryIds or name must be provided.\n\r\n\rOptionally takes the x-ccasset-language header to get translated content in another language.\n\r\n\rTo get the list of included/excluded collections, use a group of {promotionId, itemTypeList and templateValue} parameters together.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCollections_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "longDescription":"Looking for an inspired quality gift? ATG Store gift shop has a wide choice of gifts for both men and women suitable for every occassion. Shopping for gifts is simple and convenient at ATG Store.com.",
                                        "childProducts":null,
                                        "catalogsCount":2,
                                        "categoryPaths":[
                                            "/Commerce Root/Gift Shop"
                                        ],
                                        "displayName":"Gift Shop",
                                        "active":false,
                                        "childCategories":[
                                            {
                                                "longDescription":"Looking for gift ideas for him? Let us help you find that perfect gift for him at ATG Store. Shopping for gifts is simple and convenient at ATG Store.com.",
                                                "route":"/for-him/category/cat50067",
                                                "categoryPaths":[
                                                    "/Commerce Root/Gift Shop/For Him"
                                                ],
                                                "displayName":"For Him",
                                                "repositoryId":"cat50067",
                                                "active":false,
                                                "childCategories":null,
                                                "id":"cat50067",
                                                "fixedParentCategories":[
                                                    {
                                                        "repositoryId":"cat50056"
                                                    }
                                                ]
                                            }
                                        ],
                                        "creationDate":"2017-01-09T05:09:29.000Z",
                                        "route":"/gift-shop/category/cat50056",
                                        "repositoryId":"cat50056",
                                        "multiCatalogCategoryPaths":[
                                            "CloudLake Catalog/Commerce Root/Gift Shop"
                                        ],
                                        "parentCategory":{
                                            "repositoryId":"cat50097"
                                        },
                                        "multiCatalogCategoryIdPaths":[
                                            "cloudLakeCatalog:rootCategory>cat50056"
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21169|invalid template value incorrect_value.|\n|21168|templateValue is a required property for this request|\n|21167|itemTypeList is a required property for this request|\n|21001|Promotion not found for the given id: invalidId|\n|20142|Get Category Id Type Internal Error|\n|21165|itemTypeList can either be includedCategories or excludedCategories for this request|\n|20053|The collection view does not support queries containing parameters|\n|20052|Get List Collections Type Internal Error|\n|20140|Collection Id is invalid or non-existent|\n|84000|Conflicting query parameters|\n|21170|promotionId is a required property for this request|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"asHierarchy",
                        "description":"This is a v1 catalog compatibility flag which will return a hierarchy for use in such places as a collection tree. Default is false. This is cannot be used with pageResults.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showCategoryPaths",
                        "description":"If set to false then category path related properties, namely, categoryPaths, categoryIdPaths, multiCatalogCategoryPaths and multiCatalogCategoryIdPaths, are not returned. If set to true then categoryPaths and categoryIdPaths are returned. For multiCatalogCategoryPaths and multiCatalogCategoryIdPaths use multipleCategoryPaths parameter. Default value of the parameter is true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showCatalogsCount",
                        "description":"Boolean flag to determine whether to show or hide catalogsCount property in the response. Default value is false. ",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"minimalFieldsForNavigation",
                        "description":"Return minimum fields required for category navigation",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"multipleCategoryPaths",
                        "description":"This parameter is dependent on showCategoryPaths set to true. If the value is set to true then response returns multiCatalogCategoryPaths and multiCatalogCategoryIdPaths to display linked paths from multiple catalogs prepended with catalog name and id respectively. Its behavior is Default value of the parameter is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"A SCIM filter string for selecting a subset of all collections. See [https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2](https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2)section 3.2.2.2 of the SCIM specification for details on the SCIM filter format .\n\rExamples:\n\rGet all collections whose displayName contains shirt: q=displayName co \"shirt\"\n\rGet all child collections for collection with id shoes: q=fixedParentCategories co \"shoes\"\n\rText, date and time values appearing in SCIM filters should be quoted, with date and time values using ISO-8601 format.  Numeric and boolean values should not be quoted.\n\rThe following collection properties can be used in a q query:\n\r * categoryImages\n\r * creationDate\n\r * description\n\r * displayName\n\r * fixedParentCategories\n\r * id\n\r * longDescription\n\r * fixedChildProducts",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"categoryIds",
                        "description":"List of collection ids to get.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"pageResults",
                        "description":"Return response with paginated pattern",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of catalog.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"depth",
                        "description":"Depth of nested response from 0 to 6. Defaults to 1, however if categoryIds are specified then defaults to 4. NOTE: Caution should be used as increasing depth can negatively affect performance.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"onlyActive",
                        "description":"Only return active categories when it is true, when set to false or by default, returns all the categories",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"useExplicitActiveState",
                        "description":"Only return categories that do not inherit their active state from their parent categories.  This can be used in combination with the onlyActive query parameter to ensure only explicitly active/inactive categories are returned.  Note: Restricting the results to explicit active state allows the query to include the active state and return a full page of categories rather than post active filtering of categories which can return partial result pages.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"Partial display name or id of a collection.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"itemTypeList",
                        "description":"Type of collections list associated with the given promotion id -includedCategories or excludedCategories",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"templateValue",
                        "description":"UI Template value associated with the included/excluded collections list - e.g PSC_Value",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"promotionId",
                        "description":"The promotion id for the included/excluded collection list. If promotionId is included then include the itemTypeList and templateValue parameters to get the include/exclude collection list for the promotion",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"continueOnMissingCategory",
                        "description":"boolean flag to determine whether to continue if a category is missing.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterRootCategories",
                        "description":"boolean flag to determine whether to filter root categories from the results.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orphaned",
                        "description":"boolean flag if true all unassigned (orphaned) collections are returned.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"navigable",
                        "description":"boolean flag if true all navigable (has at least one root navigation category as its ancestor) collections are returned.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showAccessControlInfo",
                        "description":"Boolean flag to determine whether to show currently logged in user's access control information for the categories in the response. Default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Collections"
                ],
                "x-internal-id":"ccadmin-v1-collections-get",
                "x-filename-id":"ccadmin-v1-collections-get"
            },
            "put":{
                "summary":"moveCollection",
                "produces":[
                    "application/json"
                ],
                "operationId":"moveCollection",
                "description":"Move Collection. Update the links from a child collection to parent categories.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/moveCollection_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20089|Organize Child Internal Error|\n|20085|Collection does not have parent collection|\n|20084|Invalid index provided. Index should be -1 or greater|\n|20083|Child collection cannot be assigned to parent collection because it would create a circular collection structure|\n|20071|Collection Id is invalid or non-existent|\n|20070|Collection Id passed is null or empty|\n|20081|Cannot find child collection|\n|20080|Child collection passed is null|\n|20079|It is not allowed to move a root category|\n|20082|Attempt to move child to its current location|\n|20086|Parent collection to link is null|\n|20087|Parent collection to update is null|\n|20088|Invalid operation|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/moveCollection_request"
                        },
                        "in":"body",
                        "name":"moveCollection_request"
                    }
                ],
                "tags":[
                    "Admin/Collections"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-collections-put",
                "x-filename-id":"ccadmin-v1-collections-put"
            }
        },
        "/ccadmin/v1/stacks/{id}/lessvars":{
            "get":{
                "summary":"getStackLessVars",
                "produces":[
                    "application/json"
                ],
                "operationId":"getStackLessVars",
                "description":"Get Stack Less Vars. Get the 'less variables' content for the stack instance",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getStackLessVars_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/stacks/re100002/lessvars/?source=stack%20less"
                                    }
                                ],
                                "source":"#progressTracker-vars-re100002 {\n  .loadVariables() {\n@remainingBackgroundColor:#EEEEEE;\n@stepNameAlignment:center;\n@activeBackgroundColor:#195D8E;\n@activeTextColor:#FFFFFF;\n@completedBackgroundColor:#A3C9EB;\n@completedTextColor:#000000;\n@showPreviousButton:true;\n@remainingTextColor:#000000;\n\n  }\n}"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the required stack instance",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Stacks"
                ],
                "x-internal-id":"ccadmin-v1-stacks-{id}-lessvars-get",
                "x-filename-id":"ccadmin-v1-stacks-id-lessvars-get"
            },
            "put":{
                "summary":"updateStackLessVars",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateStackLessVars",
                "description":"Update Stack Less Vars. Update the less variables for the stack instance",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateStackLessVars_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/stacks/re100002/lessvars/"
                                    }
                                ],
                                "source":"stack less vars"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the required stack instance",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateStackLessVars_request"
                        },
                        "in":"body",
                        "name":"updateStackLessVars_request"
                    }
                ],
                "tags":[
                    "Admin/Stacks"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-stacks-{id}-lessvars-put",
                "x-filename-id":"ccadmin-v1-stacks-id-lessvars-put"
            }
        },
        "/ccadmin/v1/reportFilterConfigurations/{id}":{
            "put":{
                "summary":"updateReportFilterConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateReportFilterConfiguration",
                "description":"Update Report Filter Configuration. Update the existing filter configuration for the last run report",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateReportFilterConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "reportingStartDate":null,
                                "transactionCurrency":"USD",
                                "billingRegions":[
                                    "US-AL",
                                    "US-AB"
                                ],
                                "reportingEndDate":null,
                                "groupBy":null,
                                "shippingCountries":[
                                    "AS"
                                ],
                                "timeFrame":"yesterday",
                                "priceListGroups":[
                                    "UsDollar"
                                ],
                                "billingCountries":[
                                    "AS"
                                ],
                                "shippingRegions":[
                                ],
                                "metric":"grossRevenue",
                                "productIds":[
                                ],
                                "repositoryId":"admin-orders",
                                "context":"orders",
                                "siteIds":[
                                    "siteUS"
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/reportFilterConfiguration/admin-overview"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|94048|If some error while processing the endpoint action|\n|94007|If some input for filter configuration is not valid or not available when required.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Repository id of the filter configuration to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateReportFilterConfiguration_request"
                        },
                        "in":"body",
                        "name":"updateReportFilterConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Report Filter Configuration"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-reportFilterConfigurations-{id}-put",
                "x-filename-id":"ccadmin-v1-reportfilterconfigurations-id-put"
            }
        },
        "/ccadmin/v1/profiles/{id}/addresses":{
            "post":{
                "summary":"addProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"addProfileAddress",
                "description":"Add profile address for a shopper.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "address3":null,
                                    "address2":"",
                                    "city":"Buffalo",
                                    "address1":"1234, International Avenue",
                                    "postalCode":"32305",
                                    "companyName":"Oracle",
                                    "county":null,
                                    "firstName":"kim",
                                    "phoneNumber":"813-123-1234",
                                    "repositoryId":"130000",
                                    "state":"FL"
                                },
                                "addressType":"Home"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22001|Internal error while getting the profile.|\n|22002|No profile found with the given id.|\n|23005|Invalid phone number is specified|\n|23007|No country is specified|\n|23008|Postal code is not specified|\n|23010|City is not specified|\n|23011|Address line 1 not specified|\n|100077|One of the dynamic properties is not writable by the user|\n|23030|Invalid  country and state is specified|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addProfileAddress_request"
                        },
                        "in":"body",
                        "name":"addProfileAddress_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-addresses-post",
                "x-filename-id":"ccadmin-v1-profiles-id-addresses-post"
            },
            "get":{
                "summary":"listProfileAddresses",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProfileAddresses",
                "description":"Get Profile Addresses specific to the customer profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProfileAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":8,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/bb-110023/addresses?limit=8&offset=0"
                                    }
                                ],
                                "items":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "lastName":"Anderson",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "address3":null,
                                            "city":"Buffalo",
                                            "address2":null,
                                            "prefix":null,
                                            "address1":"451 Brooks Ave",
                                            "postalCode":"14201",
                                            "jobTitle":null,
                                            "companyName":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-2150",
                                            "repositoryId":"se-970031",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"NY",
                                            "id":"se-970031"
                                        },
                                        "addressType":"test2##0"
                                    },
                                    {
                                        "address":{
                                            "country":"US",
                                            "lastName":"Smith",
                                            "types":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10001",
                                                    "id":"ss-10001"
                                                }
                                            ],
                                            "address3":null,
                                            "city":"New York",
                                            "address2":null,
                                            "prefix":null,
                                            "address1":"14 New Ave",
                                            "postalCode":"34563",
                                            "jobTitle":null,
                                            "companyName":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":"John",
                                            "phoneNumber":"667-45-2345",
                                            "repositoryId":"ss-456631",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"NY",
                                            "id":"ss-456631"
                                        },
                                        "addressType":"This ##0"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22002|No profile found with profile id|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"queryFormat to search on the address properties. Possible values SCIM or null.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"addressType",
                        "description":"Exact nick name to search.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-addresses-get",
                "x-filename-id":"ccadmin-v1-profiles-id-addresses-get"
            }
        },
        "/ccadmin/v1/adminRegister/resend":{
            "post":{
                "summary":"resend",
                "produces":[
                    "application/json"
                ],
                "operationId":"resend",
                "description":"Resend. End point to re send password reset mail to admin",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/resend_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":"true"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|83003|Internal error|\n|83006|More than one admin profile found|\n|83010|User already registered|\n|83002|Error occurred while generating link|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/resend_request"
                        },
                        "in":"body",
                        "name":"resend_request"
                    }
                ],
                "tags":[
                    "Admin/Register Admin"
                ],
                "x-internal-id":"ccadmin-v1-adminRegister-resend-post",
                "x-filename-id":"ccadmin-v1-adminregister-resend-post"
            }
        },
        "/ccadmin/v1/profileRequests":{
            "get":{
                "summary":"listProfileRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProfileRequests",
                "description":"List Profile Requests. This operation is used to get the collection of profile requests from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of profile request.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProfileRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com:9080/ccadmin/v1/profileRequests"
                                    }
                                ],
                                "items":[
                                    {
                                        "site":{
                                            "productionURL":null,
                                            "siteName":"Commerce Site",
                                            "id":"siteUS"
                                        },
                                        "requestedOrganizationName":"Oracle",
                                        "organization":{
                                            "id":"100001"
                                        },
                                        "profile":{
                                            "firstName":"User",
                                            "lastName":"Test",
                                            "customerContactId":"CRMID_1",
                                            "id":"100001",
                                            "email":"user@example.com"
                                        },
                                        "requestedOrganizationID":null,
                                        "id":100001,
                                        "status":"approved"
                                    }
                                ],
                                "___etag___":"eyJ2ZXJzaW9uIjowLCJ1cmkiOiJvcmdhbml6YXRpb25SZXF1ZXN0cyIsImhhc2giOiJ4S1JsMHc9PSJ9"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|85000|Invalid Query Expression.|\n|50012|Invalid Sort options.|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset'.|\n|100019|If there was any internal error while getting profile requests list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across profile request properties like 'requestedOrganizationName'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profileRequests-get",
                "x-filename-id":"ccadmin-v1-profilerequests-get"
            }
        },
        "/ccadmin/v1/merchant/samlSettings":{
            "get":{
                "summary":"getSamlSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSamlSettings",
                "description":"Get Saml Settings. Get the SAML settings",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSamlSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "nameIdPolicyFormat":"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent",
                                "requireEncryptedAssertions":false,
                                "requireSignedResponse":false,
                                "certificate":{
                                    "endDate":"2048-12-14T18:16:00.000Z",
                                    "startDate":"2021-07-29T18:16:00.000Z"
                                },
                                "signAuthnRequest":true,
                                "spMetadata":"[Base64 encoded SP Metadata]",
                                "nameIdPolicyAllowCreate":true,
                                "enabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51300|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-samlSettings-get",
                "x-filename-id":"ccadmin-v1-merchant-samlsettings-get"
            },
            "put":{
                "summary":"updateSamlSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSamlSettings",
                "description":"Update Saml Settings. Update the SAML settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSamlSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "nameIdPolicyFormat":"urn:oasis:names:tc:SAML:2.0:nameid-format:persistent",
                                "requireEncryptedAssertions":false,
                                "requireSignedResponse":false,
                                "certificate":{
                                    "endDate":"2048-12-14T18:16:00.000Z",
                                    "startDate":"2021-07-29T18:16:00.000Z"
                                },
                                "signAuthnRequest":true,
                                "spMetadata":"[Base64 encoded SP Metadata]",
                                "nameIdPolicyAllowCreate":true,
                                "enabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSamlSettings_request"
                        },
                        "in":"body",
                        "name":"updateSamlSettings_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-samlSettings-put",
                "x-filename-id":"ccadmin-v1-merchant-samlsettings-put"
            }
        },
        "/ccadmin/v1/uiEvents/logUIEvent":{
            "post":{
                "summary":"logUIEvent",
                "produces":[
                    "application/json"
                ],
                "operationId":"logUIEvent",
                "description":"Log a UI event.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/logUIEvent_response"
                        },
                        "examples":{
                            "application/json":{
                                "uiEvent":{
                                    "eventType":"contextChange",
                                    "eventDetail":{
                                        "contextId":"audiences",
                                        "pageId":"marketing"
                                    }
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/logUIEvent_request"
                        },
                        "in":"body",
                        "name":"logUIEvent_request"
                    }
                ],
                "tags":[
                    "Admin/UI Events"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-uiEvents-logUIEvent-post",
                "x-filename-id":"ccadmin-v1-uievents-loguievent-post"
            }
        },
        "/ccadmin/v1/recommendationStrategies/{id}":{
            "get":{
                "summary":"getRecommendationStrategy",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRecommendationStrategy",
                "description":"This operation is used to get a specific Recommendation Strategy from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRecommendationStrategy_response"
                        },
                        "examples":{
                            "application/json":{
                                "recommendationGroups":[
                                    {
                                        "numRecs":1,
                                        "conditions":[
                                            {
                                                "id":"specifiedCollection",
                                                "collectionId":"Shirts"
                                            },
                                            {
                                                "lowValue":50,
                                                "highValue":100,
                                                "currency":"en_US",
                                                "id":"priceRange"
                                            }
                                        ]
                                    },
                                    {
                                        "numRecs":2,
                                        "conditions":[
                                            {
                                                "id":"specifiedCollection",
                                                "collectionId":"Pants"
                                            }
                                        ]
                                    }
                                ],
                                "displayName":"One Mid-Range Shirt and Two Pants",
                                "description":"This is a description of oneMidRangeShirtAndTwoPants",
                                "id":"oneMidRangeShirtAndTwoPants"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52008|Invalid Strategy ID.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Strategy ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "x-internal-id":"ccadmin-v1-recommendationStrategies-{id}-get",
                "x-filename-id":"ccadmin-v1-recommendationstrategies-id-get"
            },
            "delete":{
                "summary":"deleteRecommendationStrategy",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteRecommendationStrategy",
                "description":"This operation is used to delete a Strategy from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52008|Missing Strategy ID.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Strategy id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "x-internal-id":"ccadmin-v1-recommendationStrategies-{id}-delete",
                "x-filename-id":"ccadmin-v1-recommendationstrategies-id-delete"
            },
            "put":{
                "summary":"updateRecommendationStrategy",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateRecommendationStrategy",
                "description":"This operation is used to update a Strategy in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateRecommendationStrategy_response"
                        },
                        "examples":{
                            "application/json":{
                                "recommendationGroups":[
                                    {
                                        "numRecs":1,
                                        "conditions":[
                                            {
                                                "id":"specifiedCollection",
                                                "collectionId":"Shirts"
                                            },
                                            {
                                                "lowValue":50,
                                                "highValue":100,
                                                "currency":"en_US",
                                                "id":"priceRange"
                                            }
                                        ]
                                    },
                                    {
                                        "numRecs":2,
                                        "conditions":[
                                            {
                                                "id":"specifiedCollection",
                                                "collectionId":"Pants"
                                            }
                                        ]
                                    }
                                ],
                                "displayName":"One Mid-Range Shirt and Two Pants",
                                "description":"This is a description of oneMidRangeShirtAndTwoPants",
                                "id":"oneMidRangeShirtAndTwoPants"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52049|Missing input.|\n|52018|Invalid numRecs.|\n|52005|Invalid Recommendation Groups.|\n|52006|Missing Strategy ID.|\n|52008|Invalid Strategy ID.|\n|52009|Missing Strategy displayName.|\n|52010|The Strategy ID is too long.|\n|52011|Duplicate Strategy ID.|\n|52012|Strategy displayName is too long.|\n|52013|Strategy description is too long.|\n|52017|Duplicate Strategy displayName.|\n|52019|Invalid Strategy Condition format.|\n|52022|Invalid Recommendation Group format.|\n|52023|Missing Condition ID.|\n|52024|Invalid Condition ID.|"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Strategy id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateRecommendationStrategy_request"
                        },
                        "in":"body",
                        "name":"updateRecommendationStrategy_request"
                    }
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-recommendationStrategies-{id}-put",
                "x-filename-id":"ccadmin-v1-recommendationstrategies-id-put"
            }
        },
        "/ccadmin/v1/locations":{
            "post":{
                "summary":"createLocation",
                "produces":[
                    "application/json"
                ],
                "operationId":"createLocation",
                "description":"Create Location. Create a location.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createLocation_response"
                        },
                        "examples":{
                            "application/json":{
                                "country":"USA",
                                "distance":null,
                                "endDate":"2017-04-25T00:00:00.000Z",
                                "city":"Glen Allen",
                                "latitude":37.6659833,
                                "postalCode":"23060",
                                "county":"Henrico",
                                "stateAddress":"VA",
                                "sites":[
                                    {
                                        "repositoryId":"siteUS",
                                        "id":"siteUS"
                                    },
                                    {
                                        "repositoryId":"siteCA",
                                        "id":"siteCA"
                                    }
                                ],
                                "type":"store",
                                "locationId":"CRSHome-GlenAllen187",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"https://www.example.com/ccadminui/v1/locations"
                                    }
                                ],
                                "email":"store187@example.com",
                                "longitude":-77.5063697,
                                "hours":"9:00am - 5:00pm",
                                "address3":null,
                                "address2":"Suite 101",
                                "address1":"4870 Sadler Rd.",
                                "externalLocationId":"187",
                                "phoneNumber":"(617) 386-1200",
                                "siteGroups":[
                                    {
                                        "repositoryId":"siteGroup1"
                                    },
                                    {
                                        "repositoryId":"siteGroup2"
                                    }
                                ],
                                "repositoryId":"4000345",
                                "name":"CRS Home - Glen Allen #187",
                                "faxNumber":"(617) 386-1200",
                                "startDate":"2016-04-25T00:00:00.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51120|Location id string value required.|\n|51111|Failed to create location.|\n|51110|An internal error occurred while processing the request to create location.|\n|51113|Location record already exists.|\n|51112|No properties passed in to create location.|\n|51115|Invalid location site property.|\n|51114|Invalid location type, must be 'store' or 'location'.|\n|51117|Invalid location date property (endDate and/or startDate).|\n|51116|Invalid location site group property.|\n|51119|Location name string value required.|\n|51118|Invalid location coordinate property (latitude and/or longitude).|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createLocation_request"
                        },
                        "in":"body",
                        "name":"createLocation_request"
                    }
                ],
                "tags":[
                    "Admin/Locations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-locations-post",
                "x-filename-id":"ccadmin-v1-locations-post"
            },
            "get":{
                "summary":"listLocations",
                "produces":[
                    "application/json"
                ],
                "operationId":"listLocations",
                "description":"List Locations. Retrieves and lists all the available locations using the given query options for paging and sorting.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listLocations_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"https://www.example.com/ccadminui/v1/locations"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"locationId",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "country":"USA",
                                        "distance":null,
                                        "endDate":"2017-04-25T00:00:00.000Z",
                                        "city":"Glen Allen",
                                        "latitude":37.6659833,
                                        "postalCode":"23060",
                                        "county":"Henrico",
                                        "stateAddress":"VA",
                                        "pickUp":false,
                                        "sites":[
                                            {
                                                "repositoryId":"siteUS",
                                                "id":"siteUS"
                                            },
                                            {
                                                "repositoryId":"siteCA",
                                                "id":"siteCA"
                                            }
                                        ],
                                        "inventory":false,
                                        "type":"store",
                                        "locationId":"CRSHome-GlenAllen187",
                                        "email":"store187@example.com",
                                        "longitude":-77.5063697,
                                        "hours":"9:00am - 5:00pm",
                                        "address3":null,
                                        "address2":"Suite 101",
                                        "address1":"4870 Sadler Rd.",
                                        "externalLocationId":"187",
                                        "phoneNumber":"(617) 386-1200",
                                        "siteGroups":[
                                            {
                                                "id":"siteGroup1"
                                            },
                                            {
                                                "id":"siteGroup2"
                                            }
                                        ],
                                        "repositoryId":"4000345",
                                        "name":"CRS Home - Glen Allen #187",
                                        "faxNumber":"(617) 386-1200",
                                        "startDate":"2016-04-25T00:00:00.000Z"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first location item to return. The default is 0.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of location items to return. The default is 10.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"The location items sorting criteria. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|property|string|The property by which to sort the list of location items.  The default is locationId.|\n|order|string|The sort order, either 'asc' (ascending) or 'desc' (decending).  The default is 'asc'.|\n",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Locations"
                ],
                "x-internal-id":"ccadmin-v1-locations-get",
                "x-filename-id":"ccadmin-v1-locations-get"
            }
        },
        "/ccadmin/v1/products":{
            "post":{
                "summary":"createProduct",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProduct",
                "description":"Create Product. Creates a new product. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createProduct_response"
                        },
                        "examples":{
                            "application/json":{
                                "longDescription":"This is a sample description.",
                                "productSource":"CPQ/PIM",
                                "primaryThumbImageURL":null,
                                "largeImage":null,
                                "smallImage":null,
                                "listVolumePrice":null,
                                "displayName":"Sample",
                                "orderLimit":100,
                                "description":"A Cloud Lake Product.",
                                "listPrices":{
                                    "UsDollar":100,
                                    "CaDollar":120
                                },
                                "primaryFullImageURL":null,
                                "salePrices":{
                                    "UsDollar":80,
                                    "CaDollar":100
                                },
                                "largeImageURLs":[
                                ],
                                "coreProduct":false,
                                "listVolumePrices":{
                                },
                                "primaryLargeImageURL":null,
                                "addOnProducts":[
                                    {
                                        "repositoryId":"cp10001",
                                        "addOnOptions":[
                                            {
                                                "product":{
                                                    "displayName":"Short Sleeve Plaid Button Down",
                                                    "repositoryId":"prod10005",
                                                    "active":true
                                                },
                                                "repositoryId":"co10001",
                                                "sku":{
                                                    "displayName":"Short Sleeve Plaid Button Down",
                                                    "repositoryId":"sku30051",
                                                    "active":true
                                                }
                                            },
                                            {
                                                "product":{
                                                    "displayName":"Short Sleeve Plaid Button Down",
                                                    "repositoryId":"prod10005",
                                                    "active":true
                                                },
                                                "repositoryId":"co10002",
                                                "sku":{
                                                    "displayName":"Short Sleeve Plaid Button Down",
                                                    "repositoryId":"sku30053",
                                                    "active":true
                                                }
                                            }
                                        ]
                                    }
                                ],
                                "smallImageURLs":[
                                ],
                                "derivedShippingSurchargeFrom":"UsDollar",
                                "derivedSalePriceFrom":"UsDollar",
                                "bomItemVariableName":"radioVintageArmy",
                                "shippingSurcharges":{
                                    "UsDollar":100,
                                    "CaDollar":12
                                },
                                "id":"xProd10213",
                                "discountable":true,
                                "saleVolumePrices":{
                                },
                                "childSKUs":[
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "nonreturnable":false,
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "thumbnailImage":null,
                                        "salePriceEndDate":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":null,
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "soldAsPackage":false,
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"sku60303",
                                        "shippingSurcharge":null,
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":null
                                    }
                                ],
                                "saleVolumePrice":null,
                                "primaryMediumImageURL":null,
                                "salePrice":80,
                                "salesProductType":"Sample Sales product Type",
                                "fullImageURLs":[
                                ],
                                "thumbImageURLs":null,
                                "productImages":[
                                ],
                                "route":"/sample/product/xProd10213",
                                "mediumImageURLs":[
                                ],
                                "repositoryId":"xProd10213",
                                "derivedListPriceFrom":"UsDollar",
                                "primarySourceImageURL":null,
                                "shippingSurcharge":100,
                                "partNumber":"PartNumber",
                                "primarySmallImageURL":null,
                                "sourceImageURLs":[
                                ],
                                "minOrderLimit":1,
                                "avgCustRating":null,
                                "listPrice":100
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle CX Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20001|Null Properties Type Internal Error|\n|25011|List price must be a positive number or 0|\n|25022|Prices are not present for some of the price list groups which are active and has the   flag include all products set to true|\n|20000|create Product Type Internal Error|\n|20141|Collection Id passed is null or empty|\n|25001|Price is invalid|\n|25015|set Property RepositoryItem Internal Error|\n|25014|convert InputProperty Type Internal Error|\n|10003|validate Create Item Type Internal Error|\n|20018|Invalid product ID, Product ID may only contain alphanumeric characters|\n|20006|{0} of a product must be unique. {1} is already in use|\n|25009|Error Setting Price|\n|200226|Operation on product is not allowed for the custom catalog|\n|84001|The following input fields conflict with each other|\n|200240|parentCategoryScope is not revertToBase but parentCategory is not in the request|\n|200241|parentCategory is not a parent of the collection|\n|200242|catalogSpecific or revertToBase parentCategoryScope but no catalog specified in the request|\n|200243|parentCategoryScope invalid/unknown value|\n|200244|catalogSpecific parentCategoryScope but parentCategory is not in the specified catalog|\n|20026|One or more filtered catalogs are not linked to the catalog in context.|\n|20027|Product (0) is not in a V2 catalog associated with all filtered catalogs|\n|20182|Invalid value type for property\n|20044|One or more direct catalogs does not exists.|\n|20045|Direct catalogs must be a valid version 2 catalog.|\n|20047|Direct catalogs passed must be an instance of list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createProduct_request"
                        },
                        "in":"body",
                        "name":"createProduct_request"
                    }
                ],
                "tags":[
                    "Admin/Products"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-products-post",
                "x-filename-id":"ccadmin-v1-products-post"
            },
            "get":{
                "summary":"listProducts",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProducts",
                "description":"List Products. Gets a list of products. Optionally search for products in the given catalog and collection by performing a case-insensitive, partial-match on the display name or ID. Optionally takes the x-ccasset-language header to get translated content in another language.\n\r\n\rTo get the list of included/excluded Products in a promotion, use a group of {promotionId, itemTypeList and templateValue} parameters together.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProducts_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":3,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "discountable":true,
                                "items":[
                                    {
                                        "longDescription":"Stunning lines and unusual details\n\t\t\tgive the Aruba dining chair its sophisticated visual appeal. Made of\n\t\t\tbeech. The padded seat is top-quality leather, and the backrest\n\t\t\tfeatures brass accents.",
                                        "primaryThumbImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg&height=150&width=150",
                                        "largeImage":{
                                            "repositoryId":"m3057",
                                            "url":"/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg"
                                        },
                                        "smallImage":{
                                            "repositoryId":"m3056",
                                            "url":"/cloudlakeimages/crsdocroot/content/images/products/small/ST_ArubaDiningChair_small.jpg"
                                        },
                                        "listVolumePrice":null,
                                        "displayName":"Aruba Dining Chair",
                                        "orderLimit":null,
                                        "description":"Modern elegance in this leather and\n\t\t\twood chair",
                                        "listPrices":{
                                            "UsDollar":169,
                                            "CaDollar":170
                                        },
                                        "primaryFullImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg",
                                        "salePrices":{
                                            "UsDollar":null,
                                            "CaDollar":null
                                        },
                                        "childSkusCount":1,
                                        "largeImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg&height=940&width=940"
                                        ],
                                        "listVolumePrices":{
                                        },
                                        "primaryLargeImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg&height=940&width=940",
                                        "smallImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg&height=300&width=300"
                                        ],
                                        "derivedShippingSurchargeFrom":"UsDollar",
                                        "derivedSalePriceFrom":"UsDollar",
                                        "shippingSurcharges":{
                                            "UsDollar":null,
                                            "CaDollar":null
                                        },
                                        "id":"xprod2166",
                                        "saleVolumePrices":{
                                            "UsDollar":{
                                                "bulkPrice":{
                                                    "numLevels":3,
                                                    "levels":[
                                                        {
                                                            "price":19,
                                                            "levelMinimum":1,
                                                            "levelMaximum":5
                                                        },
                                                        {
                                                            "price":12.35,
                                                            "levelMinimum":21,
                                                            "levelMaximum":30
                                                        },
                                                        {
                                                            "price":10.25,
                                                            "levelMinimum":31
                                                        }
                                                    ]
                                                }
                                            },
                                            "CaDollar":{
                                                "bulkPrice":{
                                                    "numLevels":3,
                                                    "levels":[
                                                        {
                                                            "price":19,
                                                            "levelMinimum":1,
                                                            "levelMaximum":5
                                                        },
                                                        {
                                                            "price":12.35,
                                                            "levelMinimum":21,
                                                            "levelMaximum":30
                                                        },
                                                        {
                                                            "price":10.25,
                                                            "levelMinimum":31
                                                        }
                                                    ]
                                                }
                                            }
                                        },
                                        "childSKUs":[
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "primaryThumbImageURL":null,
                                                "bundleLinks":[
                                                    {
                                                        "repositoryId":"skul40005"
                                                    }
                                                ],
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listVolumePrice":null,
                                                "nonreturnable":false,
                                                "primaryFullImageURL":null,
                                                "configurationMetadata":[
                                                ],
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "listVolumePrices":"{}",
                                                "primaryLargeImageURL":null,
                                                "smallImageURLs":[
                                                ],
                                                "derivedShippingSurchargeFrom":"UsDollar",
                                                "derivedSalePriceFrom":"UsDollar",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "thumbnailImage":null,
                                                "saleVolumePrices":"{}",
                                                "salePriceEndDate":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "quantity":50,
                                                "salePrice":null,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "soldAsPackage":false,
                                                "mediumImageURLs":[
                                                ],
                                                "repositoryId":"xsku2166",
                                                "derivedListPriceFrom":"UsDollar",
                                                "shippingSurcharge":null,
                                                "primarySourceImageURL":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":169
                                            }
                                        ],
                                        "saleVolumePrice":{
                                            "bulkPrice":{
                                                "numLevels":3,
                                                "levels":[
                                                    {
                                                        "price":19,
                                                        "levelMinimum":1,
                                                        "levelMaximum":5
                                                    },
                                                    {
                                                        "price":12.35,
                                                        "levelMinimum":21,
                                                        "levelMaximum":30
                                                    },
                                                    {
                                                        "price":10.25,
                                                        "levelMinimum":31
                                                    }
                                                ]
                                            }
                                        },
                                        "primaryMediumImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg&height=640&width=640",
                                        "salePrice":null,
                                        "fullImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg"
                                        ],
                                        "thumbImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg&height=150&width=150"
                                        ],
                                        "creationDate":"2017-01-09T05:09:29.000Z",
                                        "productImages":[
                                        ],
                                        "route":"/aruba-dining-chair/product/xprod2166",
                                        "mediumImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg&height=640&width=640"
                                        ],
                                        "repositoryId":"xprod2166",
                                        "derivedListPriceFrom":"UsDollar",
                                        "primarySourceImageURL":"http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg",
                                        "shippingSurcharge":null,
                                        "partNumber":"sample Part Number",
                                        "primarySmallImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg&height=300&width=300",
                                        "sourceImageURLs":[
                                            "http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/ST_ArubaDiningChair_full.jpg"
                                        ],
                                        "minOrderLimit":1,
                                        "avgCustRating":null,
                                        "listPrice":169
                                    },
                                    {
                                        "longDescription":null,
                                        "primaryThumbImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgaspensnow.jpg&height=150&width=150",
                                        "largeImage":{
                                            "repositoryId":"imgaspensnow",
                                            "url":"/cloudlakeimages/imgaspensnow.jpg"
                                        },
                                        "smallImage":null,
                                        "displayName":"Aspen Snow Blanket",
                                        "orderLimit":null,
                                        "description":"Perfect blanket for a snowy night.",
                                        "listPrices":{
                                            "UsDollar":77.99,
                                            "CaDollar":87.99
                                        },
                                        "primaryFullImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgaspensnow.jpg",
                                        "salePrices":{
                                            "UsDollar":null,
                                            "CaDollar":null
                                        },
                                        "childSkusCount":1,
                                        "largeImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgaspensnow.jpg&height=940&width=940"
                                        ],
                                        "primaryLargeImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgaspensnow.jpg&height=940&width=940",
                                        "smallImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgaspensnow.jpg&height=300&width=300"
                                        ],
                                        "derivedShippingSurchargeFrom":"UsDollar",
                                        "derivedSalePriceFrom":"UsDollar",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "id":"prodaspensnow",
                                        "childSKUs":[
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "primaryThumbImageURL":null,
                                                "bundleLinks":[
                                                ],
                                                "largeImage":{
                                                    "repositoryId":"imgaspensnow",
                                                    "url":"/cloudlakeimages/imgaspensnow.jpg"
                                                },
                                                "smallImage":{
                                                    "repositoryId":"imgaspensnowSmall",
                                                    "url":"/cloudlakeimages/imgaspensnow-sm.jpg"
                                                },
                                                "nonreturnable":false,
                                                "primaryFullImageURL":null,
                                                "configurationMetadata":[
                                                ],
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "primaryLargeImageURL":null,
                                                "smallImageURLs":[
                                                ],
                                                "derivedShippingSurchargeFrom":"UsDollar",
                                                "derivedSalePriceFrom":"UsDollar",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "thumbnailImage":{
                                                    "repositoryId":"imgaspensnowThumb",
                                                    "url":"/cloudlakeimages/imgaspensnow-tn.jpg"
                                                },
                                                "salePriceEndDate":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "quantity":25,
                                                "salePrice":null,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "repositoryId":"skuaspensnow",
                                                "derivedListPriceFrom":"UsDollar",
                                                "shippingSurcharge":null,
                                                "primarySourceImageURL":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":null
                                            }
                                        ],
                                        "primaryMediumImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgaspensnow.jpg&height=640&width=640",
                                        "salePrice":null,
                                        "fullImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgaspensnow.jpg"
                                        ],
                                        "thumbImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgaspensnow.jpg&height=150&width=150"
                                        ],
                                        "creationDate":"2017-01-09T05:09:29.000Z",
                                        "productImages":[
                                        ],
                                        "route":"/aspen-snow-blanket/product/prodaspensnow",
                                        "mediumImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgaspensnow.jpg&height=640&width=640"
                                        ],
                                        "repositoryId":"prodaspensnow",
                                        "derivedListPriceFrom":"UsDollar",
                                        "primarySourceImageURL":"http://localhost:9080/cloudlakeimages/imgaspensnow.jpg",
                                        "shippingSurcharge":null,
                                        "partNumber":"sample Part Number",
                                        "primarySmallImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgaspensnow.jpg&height=300&width=300",
                                        "sourceImageURLs":[
                                            "http://localhost:9080/cloudlakeimages/imgaspensnow.jpg"
                                        ],
                                        "minOrderLimit":1,
                                        "avgCustRating":4.5,
                                        "listPrice":77.99
                                    },
                                    {
                                        "longDescription":null,
                                        "primaryThumbImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg&height=150&width=150",
                                        "largeImage":{
                                            "repositoryId":"imgatlanticnightsky",
                                            "url":"/cloudlakeimages/imgatlanticnightsky.jpg"
                                        },
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "displayName":"Atlantic Nightsky Blanket",
                                        "orderLimit":null,
                                        "description":"Cozy and soft blanket.",
                                        "listPrices":{
                                            "UsDollar":77.99,
                                            "CaDollar":87.99
                                        },
                                        "primaryFullImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg",
                                        "salePrices":{
                                            "UsDollar":null,
                                            "CaDollar":null
                                        },
                                        "childSkusCount":1,
                                        "largeImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg&height=940&width=940"
                                        ],
                                        "listVolumePrices":{
                                        },
                                        "primaryLargeImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg&height=940&width=940",
                                        "smallImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg&height=300&width=300"
                                        ],
                                        "derivedShippingSurchargeFrom":"UsDollar",
                                        "derivedSalePriceFrom":"UsDollar",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "id":"prodatlanticnightsky",
                                        "saleVolumePrices":{
                                        },
                                        "childSKUs":[
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "primaryThumbImageURL":null,
                                                "bundleLinks":[
                                                ],
                                                "largeImage":{
                                                    "repositoryId":"imgatlanticnightsky",
                                                    "url":"/cloudlakeimages/imgatlanticnightsky.jpg"
                                                },
                                                "smallImage":{
                                                    "repositoryId":"imgatlanticnightskySmall",
                                                    "url":"/cloudlakeimages/imgatlanticnightsky-sm.jpg"
                                                },
                                                "listVolumePrice":null,
                                                "nonreturnable":false,
                                                "primaryFullImageURL":null,
                                                "configurationMetadata":[
                                                ],
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "primaryLargeImageURL":null,
                                                "smallImageURLs":[
                                                ],
                                                "derivedShippingSurchargeFrom":"UsDollar",
                                                "derivedSalePriceFrom":"UsDollar",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "thumbnailImage":{
                                                    "repositoryId":"imgatlanticnightskyThumb",
                                                    "url":"/cloudlakeimages/imgatlanticnightsky-tn.jpg"
                                                },
                                                "salePriceEndDate":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "quantity":21,
                                                "salePrice":null,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "repositoryId":"skuatlanticnightsky",
                                                "derivedListPriceFrom":"UsDollar",
                                                "shippingSurcharge":null,
                                                "primarySourceImageURL":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":null
                                            }
                                        ],
                                        "saleVolumePrice":null,
                                        "primaryMediumImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg&height=640&width=640",
                                        "salePrice":null,
                                        "fullImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg"
                                        ],
                                        "thumbImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg&height=150&width=150"
                                        ],
                                        "creationDate":"2017-01-09T05:09:29.000Z",
                                        "productImages":[
                                        ],
                                        "route":"/atlantic-nightsky-blanket/product/prodatlanticnightsky",
                                        "mediumImageURLs":[
                                            "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg&height=640&width=640"
                                        ],
                                        "repositoryId":"prodatlanticnightsky",
                                        "derivedListPriceFrom":"UsDollar",
                                        "primarySourceImageURL":"http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg",
                                        "shippingSurcharge":null,
                                        "partNumber":"sample Part Number",
                                        "primarySmallImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg&height=300&width=300",
                                        "sourceImageURLs":[
                                            "http://localhost:9080/cloudlakeimages/imgatlanticnightsky.jpg"
                                        ],
                                        "minOrderLimit":1,
                                        "avgCustRating":4,
                                        "listPrice":77.99
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle CX Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21169|invalid template value incorrect_value.|\n|21168|templateValue is a required property for this request|\n|20034|Get ProductList Internal Error|\n|21167|itemTypeList is a required property for this request|\n|21001|Promotion not found for the given id: invalidId|\n|21166|itemTypeList can either be includedProducts or excludedProducts for this request|\n|25013|price List InternalError|\n|20041|Null ProductListingRequest argument passed to method|\n|20040|Get Product Type Internal Error|\n|10002|Invalid value [ {1} ] for parameter: {0}.|\n|21170|promotionId is a required property for this request|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"pageResults",
                        "description":"Return response with paginated pattern, to be used with query params - name/productIds/promotion group {promotionId, itemTypeList, templateValue}",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"Boolean indicating if the translations property should be returned for each item in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showQuantity",
                        "description":"Show inventory quantity.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeBaseCatalogProducts",
                        "description":"Boolean flag if true then isFilteredCatalogMember field will be added for each product in the response.  Defaults to false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"itemTypeList",
                        "description":"Type of products list associated with the given promotion id -includedProducts or excludedProducts",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"templateValue",
                        "description":"UI Template value associated with the included/excluded products list - e.g PSC_Value, optional_offer_psc_value etc",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"unassigned",
                        "description":"Filter response to products in the given catalog's default category for products.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orphaned",
                        "description":"Filter response to products with no parent categories.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"promotionId",
                        "description":"The promotion id for the included/excluded products list. If promotionId is included then include the itemTypeList and templateValue parameters to get the include/exclude product list for the promotion",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showInactiveProducts",
                        "description":"Boolean flag to determine whether to include inactive products as part of the result.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"A SCIM filter string for selecting a subset of all products. See [https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2](https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2)section 3.2.2.2 of the SCIM specification for details on the SCIM filter format.\n\rExamples:\n\rGet all products whose displayName contains shirt: q=displayName co \"shirt\"\n\rGet all products with an orderLimit between 5 and 10: q=orderLimit gt 5 and orderLimit lt 10\n\rText, date and time values appearing in SCIM filters should be quoted, with date and time values using ISO-8601 format. Numeric and boolean values should not be quoted.\n\rThe following base product properties can be used in a q query:\n\r * avgCustRating\n\r * brand\n\r * childSKUs\n\r * description\n\r * displayName\n\r * id\n\r * largeImage\n\r * longDescription\n\r * notForIndividualSale\n\r * orderLimit\n\r * productImages\n\r * smallImage\n\rAdditionally, custom product properties may also be used in a q query.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Boolean indicating if the expanded product information should be returned.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"Comma-separated list of product properties to further limit the properties returned so as to reduce response size. When used in combination with other query parameters, the response may not return all the requested properties. When used with the expand query parameter set to true, the response returns all product properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of a catalog to filter products.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"priceListGroupId",
                        "description":"Price list group id for adding the prices to the product in the response.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"productIds",
                        "description":"Product IDs to list.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"Partial displayName of a product to use for search.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"continueOnMissingProduct",
                        "description":"boolean flag to determine whether to continue if a product is missing.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"minimalList",
                        "description":"Returns a minimal set of properties.  Adds two properties, onSale and priceRange, so that those two values do not need to be computed by the client. This can be combined with any other query parameters that do not depend on properties not returned.  This cannot be combined with 'expand' as they are mutually exclusive.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"categoryId",
                        "description":"Filter the response to just products in the given category id.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includePrices",
                        "description":"Boolean flag to determine whether to include price maps for the products in the response.  Default is true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"withPrices",
                        "description":"Boolean flag to determine whether prices will be returned or not; not returning prices will skip performing any price lookup for the products.  Default is true.  Setting this to false will supersede 'includePrices'.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"depth",
                        "description":"Depth of nested response from 0 to 6. Defaults to 4. NOTE: Caution should be used as increasing depth can negatively affect performance.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"useProductPriceForSku",
                        "description":"Option to use the inherited pricing from the product or SKU. This is true by default. When set to false, product prices are not considered for skus.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"frontLoadPrices",
                        "description":"If price maps need to be computed for a large number of price lists then setting this to true may improve performance.  Defaults to false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showAccessControlInfo",
                        "description":"Boolean flag to determine whether to show currently logged in user's access control information for the products in the response. Default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCProfileType",
                        "description":"Profile type of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Products"
                ],
                "x-internal-id":"ccadmin-v1-products-get",
                "x-filename-id":"ccadmin-v1-products-get"
            }
        },
        "/ccadmin/v1/merchant/priceListCurrency":{
            "get":{
                "summary":"getPriceListCurrency",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPriceListCurrency",
                "description":"Get Price List Currency. Get the currency of the default list price list.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPriceListCurrency_response"
                        },
                        "examples":{
                            "application/json":{
                                "symbol":"$",
                                "displayName":"US Dollar",
                                "repositoryId":"en_US",
                                "fractionalDigits":2,
                                "currencyCode":"USD",
                                "numericCode":"840"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80011|The requested currency could not be found.|\n"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-priceListCurrency-get",
                "x-filename-id":"ccadmin-v1-merchant-pricelistcurrency-get"
            }
        },
        "/ccadmin/v1/elements":{
            "get":{
                "summary":"getElements",
                "produces":[
                    "application/json"
                ],
                "operationId":"getElements",
                "description":"Get Elements. Returns on all global or non-global Elements on the system.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getElements_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "inline":true,
                                    "children":[
                                    ],
                                    "repositoryId":"company-logoFragment",
                                    "styles":{
                                    },
                                    "customTitle":null,
                                    "tag":"company-logo",
                                    "text":null,
                                    "title":"Company Logo",
                                    "type":"fragment",
                                    "previewText":null,
                                    "config":{
                                    },
                                    "configOptions":[
                                    ]
                                },
                                {
                                    "inline":true,
                                    "children":[
                                    ],
                                    "repositoryId":"company-nameFragment",
                                    "styles":{
                                    },
                                    "customTitle":null,
                                    "tag":"company-name",
                                    "text":null,
                                    "title":"Company Name",
                                    "type":"fragment",
                                    "previewText":"Example",
                                    "config":{
                                    },
                                    "configOptions":[
                                        "fontPicker",
                                        "preview"
                                    ]
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"Globals",
                        "description":"Whether global or non-global Elements are desired.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Elements"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-elements-get",
                "x-filename-id":"ccadmin-v1-elements-get"
            }
        },
        "/ccadmin/v1/saml/metadata/idpSettings":{
            "get":{
                "summary":"get Admin SAML IDP settings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAdminSamlIdPSettings",
                "description":"Get Admin SAML IDP settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAdminSamlIdPSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "encodedIdpMetadata":"Base64 encoded Identiy Provider Entity Descriptor"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51300|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Admin/Admin SAML IdP Settings"
                ],
                "x-internal-id":"ccadmin-v1-saml-metadata-idpSettings-get",
                "x-filename-id":"ccadmin-v1-saml-metadata-idpsettings-get"
            },
            "put":{
                "summary":"update Admin SAML IDP settings",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAdminSamlIdPSettings",
                "description":"Update Admin SAML IDP settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateAdminSamlIdPSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "encodedIdpMetadata":"Base64 encoded Identiy Provider Entity Descriptor"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51300|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAdminSamlIdPSettings_request"
                        },
                        "in":"body",
                        "name":"updateAdminSamlIdPSettings_request"
                    }
                ],
                "tags":[
                    "Admin/Admin SAML IdP Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-saml-metadata-idpSettings-put",
                "x-filename-id":"ccadmin-v1-saml-metadata-idpsettings-put"
            }
        },
        "/ccadmin/v1/profiles/resetPassword":{
            "post":{
                "summary":"resetPassword",
                "produces":[
                    "application/json"
                ],
                "operationId":"resetPassword",
                "description":"Reset Password. This operation is used to reset the password of a customer profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/resetPassword_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|23025|If some internal error occurs while generating password for the specified email.|\n|23026|If the user input is null or empty|\n|23027|If email field is null or missing|\n|23006|If invalid email address is entered.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/resetPassword_request"
                        },
                        "in":"body",
                        "name":"resetPassword_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-resetPassword-post",
                "x-filename-id":"ccadmin-v1-profiles-resetpassword-post"
            }
        },
        "/ccadmin/v1/themes/active":{
            "get":{
                "summary":"Retrieve an active theme",
                "produces":[
                    "application/json"
                ],
                "operationId":"getActiveTheme",
                "description":"Returns the active theme for the specified site, or the default theme if the site is not specified.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getActiveTheme_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "isAgentTheme":false,
                                    "thumbnail":null,
                                    "theme_additional_fonts":{
                                    },
                                    "notes":null,
                                    "is_active":true,
                                    "usingCodeView":false,
                                    "is_default":true,
                                    "associatedSites":[
                                        {
                                            "repositoryId":"siteUS",
                                            "name":"Commerce Cloud Site"
                                        }
                                    ],
                                    "clone_parent_name":"Cloud Lake Theme",
                                    "repositoryId":"darkTheme",
                                    "name":"Dark Theme",
                                    "is_custom":true,
                                    "id":"darkTheme",
                                    "clone_parent_id":"100001",
                                    "compilationStatuses":[
                                    ]
                                }
                            ]
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Theme internal error</td><td>See returned error messages for more information.</td></tr><tr><td>30014</td><td>Site with given ID does not exist on system</td><td>Ensure you have specified a valid site ID.</td></tr><tr><td>70012</td><td>Error fetching active theme</td><td>See returned error messages for more information.</td></tr><tr><td>70021</td><td>Internal error retrieving theme</td><td>See returned error messages for more information.</td></tr></table> <br/>The error response:<br>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/getActiveTheme_400response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"30014",
                                "message":"Site does not exist",
                                "status":"400"
                            }
                        },
                        "description":"Returned if the site ID referenced in the body is invalid."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"site",
                        "description":"The ID of the site.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-active-get",
                "x-filename-id":"ccadmin-v1-themes-active-get"
            }
        },
        "/ccadmin/v1/themes/agentThemeDetails":{
            "get":{
                "summary":"Retrieves the Agent theme",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAgentTheme",
                "description":"Returns the Agent theme which is displayed in the Agent UI.<p/>See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/exage/use-agent-themes1.html' target='_blank'>Use Agent Themes</a> for more information on Agent themes.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getTheme_response"
                        },
                        "examples":{
                            "application/json":{
                                "isAgentTheme":true,
                                "thumbnail":null,
                                "theme_additional_fonts":{
                                },
                                "notes":"This is the Agent Theme.",
                                "is_active":false,
                                "theme_styles_color":{
                                    "@ButtonPrimarySize":"medium",
                                    "@ButtonSecondaryTextDecoration":"none",
                                    "@ButtonPrimaryTextColor":"#ffffff",
                                    "@SubNavigationTextColor":"#6F7178",
                                    "@ButtonPrimaryUseGradient":"false",
                                    "@ButtonPrimaryFontStyle":"normal",
                                    "@ButtonSecondaryFontFamily":"@sansFontFamily",
                                    "@ButtonPrimaryFontWeight":"normal",
                                    "@NavbarLinkColor":"#3D3D3D",
                                    "@NavbarLinkHoverColor":"#195D8D",
                                    "@NavbarTextColor":"#333333",
                                    "@mobileNavBarButtonColor":"#333333",
                                    "@SubNavigationLinkHoverColor":"#195D8D",
                                    "@NavbarBackgroundHoverColor":"#FFFFFF",
                                    "@SitePageBorderColor":"#CCD7DF",
                                    "@ButtonSecondaryUseGradient":"false",
                                    "@LinkVisitedColor":"#195d8d",
                                    "@LinkColor":"#195d8d",
                                    "@ButtonPrimaryBackgroundColor":"#0572ce",
                                    "@NavbarBackgroundColor":"#FFFFFF",
                                    "@SubNavigationLinkColor":"#3D3D3D",
                                    "@ButtonPrimaryFontFamily":"@sansFontFamily",
                                    "@ButtonPrimaryTextDecoration":"none",
                                    "@ButtonSecondaryBorderRadius":"4px",
                                    "@ButtonSecondaryFontStyle":"normal",
                                    "@ButtonSecondaryTextColor":"#3d3d3d",
                                    "@SubNavigationBackgroundColor":"#FFFFFF",
                                    "@ButtonSecondaryFontWeight":"normal",
                                    "@ButtonSecondaryBackgroundColor":"#ffffff",
                                    "@ButtonPrimaryBorderRadius":"4px",
                                    "@LinkHoverColor":"#114062",
                                    "@ButtonSecondarySize":"medium",
                                    "@SubNavigationBackgroundHoverColor":"#FFFFFF",
                                    "@TextColor":"#000000"
                                },
                                "usingCodeView":false,
                                "is_default":false,
                                "associatedSites":[
                                ],
                                "theme_styles_typography":{
                                    "@H6LineHeight":"150%",
                                    "@H5TextDecoration":"inherit",
                                    "@H3FontFamily":"inherit",
                                    "@H5FontStyle":"inherit",
                                    "@H2FontStyle":"inherit",
                                    "@H2TextColor":"inherit",
                                    "@SiteLineHeight":"150%",
                                    "@SiteFontFamily":"@sansFontFamily",
                                    "@H1TextAlign":"inherit",
                                    "@ParagraphFontWeight":"normal",
                                    "@H5FontSize":"1.00rem",
                                    "@H4TextAlign":"inherit",
                                    "@H1TextDecoration":"inherit",
                                    "@H3LineHeight":"150%",
                                    "@H2FontWeight":"bold",
                                    "@H3FontSize":"1.75rem",
                                    "@ParagraphLineHeight":"150%",
                                    "@H3TextColor":"inherit",
                                    "@H3TextAlign":"inherit",
                                    "@H4FontFamily":"inherit",
                                    "@SiteFontSize":"14px",
                                    "@SiteTextAlign":"left",
                                    "@H5FontWeight":"normal",
                                    "@H6FontFamily":"inherit",
                                    "@H1FontSize":"2.75rem",
                                    "@H6FontStyle":"inherit",
                                    "@H6TextDecoration":"inherit",
                                    "@H2TextDecoration":"inherit",
                                    "@ParagraphTextColor":"inherit",
                                    "@H1FontStyle":"inherit",
                                    "@ParagraphTextAlign":"inherit",
                                    "@H4LineHeight":"150%",
                                    "@H1FontWeight":"bold",
                                    "@SiteTextColor":"#000000",
                                    "@ParagraphFontSize":"1.00rem",
                                    "@H5FontFamily":"inherit",
                                    "@H4FontWeight":"bold",
                                    "@ParagraphFontFamily":"inherit",
                                    "@H1FontFamily":"inherit",
                                    "@H2TextAlign":"inherit",
                                    "@H1LineHeight":"150%",
                                    "@H6FontSize":"0.85rem",
                                    "@H3TextDecoration":"inherit",
                                    "@H4TextColor":"inherit",
                                    "@ParagraphFontStyle":"inherit",
                                    "@ParagraphTextDecoration":"inherit",
                                    "@H1TextColor":"inherit",
                                    "@SiteTextDecoration":"none",
                                    "@H4FontSize":"1.25rem",
                                    "@SiteFontStyle":"normal",
                                    "@H3FontWeight":"bold",
                                    "@H6TextAlign":"inherit",
                                    "@H4TextDecoration":"inherit",
                                    "@H2FontFamily":"inherit",
                                    "@H3FontStyle":"inherit",
                                    "@SiteFontWeight":"normal",
                                    "@H5LineHeight":"150%",
                                    "@H2FontSize":"2.25rem",
                                    "@H6TextColor":"inherit",
                                    "@H4FontStyle":"inherit",
                                    "@H2LineHeight":"150%",
                                    "@H5TextColor":"inherit",
                                    "@H5TextAlign":"inherit",
                                    "@H6FontWeight":"normal"
                                },
                                "clone_parent_name":"Cloud Lake Theme",
                                "repositoryId":"AgentTheme",
                                "name":"Agent Theme",
                                "is_custom":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/themes/agentThemeDetails"
                                    }
                                ],
                                "id":"AgentTheme",
                                "theme_styles_general":{
                                    "@SiteBackgroundImageAttachment":"scroll",
                                    "@FooterBackgroundImageAttachment":"scroll",
                                    "@FooterBorderTopColor":"#FFFFFF",
                                    "@SiteBackgroundImageURL":"none",
                                    "@SitePageBorderWidth":"1px",
                                    "@NavigationBackgroundImagePosition":"top left",
                                    "@HeaderBackgroundUseGradient":"false",
                                    "@SiteBackgroundColorBottom":"##000000",
                                    "@HeaderTopBackgroundImageAttachment":"scroll",
                                    "@HeaderTopBackgroundImagePosition":"top left",
                                    "@HeaderTopBackgroundImageRepeat":"repeat-x",
                                    "@HeaderTopPaddingTop":"25px",
                                    "@FooterBackgroundColorBottom":"#FFFFFF",
                                    "@HeaderTopBackgroundColorTop":"#FFFFFF",
                                    "@HeaderBackgroundColorTop":"#FFFFFF",
                                    "@NavigationBackgroundImageURL":"none",
                                    "@HeaderTopBackgroundColor":"#FFFFFF",
                                    "@HeaderBackgroundImageAttachment":"scroll",
                                    "@FooterBackgroundImageURL":"none",
                                    "@FooterBackgroundImageRepeat":"repeat-x",
                                    "@NavigationBackgroundColor":"#FFFFFF",
                                    "@NavigationBackgroundUseGradient":"false",
                                    "@SiteBackgroundImagePosition":"top left",
                                    "@HeaderBackgroundImageRepeat":"repeat-x",
                                    "@NavigationBackgroundImageRepeat":"no-repeat",
                                    "@SiteBackgroundImageRepeat":"no-repeat",
                                    "@TableHeaderColor":"#EBEBEB",
                                    "@FooterBackgroundUseGradient":"false",
                                    "@SiteBackgroundColorTop":"#000000",
                                    "@HeaderTopBackgroundUseGradient":"false",
                                    "@HeaderBackgroundColorBottom":"#FFFFFF",
                                    "@HeaderTopBackgroundColorBottom":"#FFFFFF",
                                    "@SitePageBackgroundColor":"#FFFFFF",
                                    "@HeaderBackgroundImagePosition":"top left",
                                    "@HeaderTopBackgroundImageURL":"none",
                                    "@HeaderTopBorderBottomColor":"#FFFFFF",
                                    "@FooterBackgroundColorTop":"#FFFFFF",
                                    "@HeaderBackgroundColor":"#FFFFFF",
                                    "@NavigationBackgroundColorBottom":"#FFFFFF",
                                    "@HeaderBackgroundImageURL":"none",
                                    "@NavigationBackgroundColorTop":"#FFFFFF",
                                    "@SiteBackgroundColor":"#f5f5f5",
                                    "@FooterBackgroundColor":"#FFFFFF",
                                    "@SitePageBorderStyle":"solid",
                                    "@NavigationBackgroundImageAttachment":"scroll",
                                    "@SiteBackgroundUseGradient":"false",
                                    "@FooterBackgroundImagePosition":"top left"
                                },
                                "clone_parent_id":"100001",
                                "compilationStatuses":[
                                    {
                                        "occurredAt":"2020-04-07T15:20:27.000Z",
                                        "repositoryId":"100002",
                                        "siteId":null,
                                        "details":null,
                                        "id":"100002",
                                        "status":101
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70021</td><td>Internal error retrieving theme.</td><td>See returned error messages for more information.</td></tr><tr><td>70026</td><td>No agent theme exists on the system.</td><td>An agent theme needs to be created.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-agentThemeDetails-get",
                "x-filename-id":"ccadmin-v1-themes-agentthemedetails-get"
            },
            "put":{
                "summary":"Update the Agent theme",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAgentThemeDetails",
                "description":"Updates the styles and variables source code for the Agent theme. Returns all themes, including the non-agent themes.<p/>Include any fields to be updated in request payload, as shown in below example. <code>name</code> and <code>notes</code> are always required in the payload. <code>theme_styles_general</code>, <code>theme_styles_typography</code>, <code>theme_styles_color</code> and <code>theme_additional_fonts</code> are required if the theme is of type custom.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateTheme_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "isAgentTheme":false,
                                    "thumbnail":null,
                                    "theme_additional_fonts":{
                                    },
                                    "notes":"",
                                    "is_active":false,
                                    "usingCodeView":false,
                                    "is_default":false,
                                    "associatedSites":[
                                    ],
                                    "clone_parent_name":"Dark Theme",
                                    "repositoryId":"100001",
                                    "name":"testClone",
                                    "is_custom":true,
                                    "id":"100001",
                                    "clone_parent_id":"darkTheme",
                                    "compilationStatuses":[
                                    ]
                                },
                                {
                                    "isAgentTheme":true,
                                    "thumbnail":null,
                                    "theme_additional_fonts":{
                                    },
                                    "notes":"This is the Agent Theme.",
                                    "is_active":false,
                                    "usingCodeView":false,
                                    "is_default":false,
                                    "associatedSites":[
                                    ],
                                    "clone_parent_name":"Cloud Lake Theme",
                                    "repositoryId":"AgentTheme",
                                    "name":"Agent Theme",
                                    "is_custom":true,
                                    "id":"AgentTheme",
                                    "clone_parent_id":"100001",
                                    "compilationStatuses":[
                                        {
                                            "occurredAt":"2020-04-07T15:20:27.000Z",
                                            "repositoryId":"100002",
                                            "siteId":null,
                                            "details":null,
                                            "id":"100002",
                                            "status":101
                                        }
                                    ]
                                },
                                {
                                    "isAgentTheme":false,
                                    "thumbnail":"/img/cloudlake.jpg",
                                    "theme_additional_fonts":{
                                    },
                                    "notes":"test",
                                    "is_active":false,
                                    "usingCodeView":false,
                                    "is_default":false,
                                    "associatedSites":[
                                    ],
                                    "clone_parent_name":null,
                                    "repositoryId":"cloudLakeTheme",
                                    "name":"Cloud Lake Theme",
                                    "is_custom":false,
                                    "id":"cloudLakeTheme",
                                    "clone_parent_id":null,
                                    "compilationStatuses":[
                                    ]
                                },
                                {
                                    "isAgentTheme":false,
                                    "thumbnail":null,
                                    "theme_additional_fonts":{
                                    },
                                    "notes":"test note",
                                    "is_active":true,
                                    "usingCodeView":false,
                                    "is_default":true,
                                    "associatedSites":[
                                        {
                                            "repositoryId":"siteUS",
                                            "name":"Commerce Cloud Site"
                                        }
                                    ],
                                    "clone_parent_name":"Cloud Lake Theme",
                                    "repositoryId":"darkTheme",
                                    "name":"testDarkThemeUpdate",
                                    "is_custom":true,
                                    "id":"darkTheme",
                                    "clone_parent_id":"100001",
                                    "compilationStatuses":[
                                        {
                                            "occurredAt":"2020-05-26T14:39:54.956Z",
                                            "repositoryId":"200001",
                                            "siteId":"siteUS",
                                            "details":"",
                                            "id":"200001",
                                            "status":101
                                        }
                                    ]
                                },
                                {
                                    "isAgentTheme":false,
                                    "thumbnail":null,
                                    "theme_additional_fonts":{
                                    },
                                    "notes":null,
                                    "is_active":false,
                                    "usingCodeView":false,
                                    "is_default":false,
                                    "associatedSites":[
                                    ],
                                    "clone_parent_name":"Cloud Lake Theme",
                                    "repositoryId":"monoTheme",
                                    "name":"Mono Theme",
                                    "is_custom":true,
                                    "id":"monoTheme",
                                    "clone_parent_id":"100001",
                                    "compilationStatuses":[
                                    ]
                                }
                            ]
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70004</td><td>Specified theme does not exist.</td><td>Ensure you have specified a valid theme ID.</td></tr><tr><td>70008</td><td>Attempted to assign theme a non-unique name.</td><td>Ensure the new theme name is not in use.</td></tr><tr><td>70009</td><td>Internal error whilst updating theme.</td><td>See returned error messages for further information.</td></tr><tr><td>70021</td><td>Internal error retrieving theme.</td><td>See returned error messages for more information.</td></tr><tr><td>70026</td><td>No agent theme exists on the system.</td><td>An agent theme needs to be created.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateTheme_request"
                        },
                        "in":"body",
                        "name":"updateTheme_request"
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-agentThemeDetails-put",
                "x-filename-id":"ccadmin-v1-themes-agentthemedetails-put"
            }
        },
        "/ccadmin/v1/orders/cancel":{
            "post":{
                "summary":"Cancel an order",
                "produces":[
                    "application/json"
                ],
                "operationId":"cancelOrder",
                "description":"Cancels the order with the provided orderId. The order must not be in an \"Incomplete\" state. <p><strong>Note: </strong>You must specify the payload properties <strong>orderId</strong> and <strong>cancelReason</strong> </p> Example cancel reasons: <ul><li>badProductReview</li> <li>betterCompetitorPrice</li> <li>cannotProcessOrder</li> <li>changeOfMind</li> <li>itemAvailableAtDiscountCurrently</li> <li>noLongerNeeded</li> <li>noUpdateOnShipmentStatus</li> <li>paymentNotReceived</li></ul><p>See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/cxocc/op-ccstore-v1-merchant-cancelreasons-get.html' target='_blank'>Merchant Settings Get Cancel Reasons</a> for list of cancel reasons.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/cancelOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":"success"
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>200126</td><td>Invalid Input.</td><td>The request payload has an error in it e.g. spelling mistake</td></tr><tr><td>200101</td><td>Order is not in a state that can be cancelled.</td></tr> <tr><td>200218</td><td>Invalid cancel reason.</td><td>Supply a valid cancel reason.</td></tr> <tr><td>210105</td><td>Order not found.</td><td>Supply a valid order ID.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"The site ID from which the order was placed.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/cancelOrder_request"
                        },
                        "in":"body",
                        "name":"cancelOrder_request"
                    }
                ],
                "tags":[
                    "Admin/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-orders-cancel-post",
                "x-filename-id":"ccadmin-v1-orders-cancel-post"
            }
        },
        "/ccadmin/v1/shopperTypes":{
            "get":{
                "summary":"listShopperTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listShopperTypes",
                "description":"List Shopper Types. Lists all the shopper types. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listShopperTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "user":{
                                    "displayName":"User"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"shopperTypeIds",
                        "description":"An optional, comma separated list of specific shopper type ID's to retrieve.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"An optional partial displayName of a shopper type to use for search.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Shopper Types"
                ],
                "x-internal-id":"ccadmin-v1-shopperTypes-get",
                "x-filename-id":"ccadmin-v1-shoppertypes-get"
            }
        },
        "/ccadmin/v1/email/types/{emailTypeId}/templates":{
            "get":{
                "summary":"Download email templates",
                "produces":[
                    "*/*"
                ],
                "operationId":"downloadEmailTemplates",
                "description":"<p>Downloads the Freemarker templates for the subject and body of the email type for a specific site, along with associated locale-specific resource files, so that these can be viewed and customized.<br/><br />Email templates are site-specific, so the correct site context must be specified via the X-CCSite request header or  occsite query parameter. If the site context is omitted, the templates downloaded will be for the default site.<br /><br />The email type to be downloaded is identified by the {emailTypeId} path parameter. The emailTypeId parameter must correspond to the ID of an existing email type.<br/><br/> The email templates and locale resources are downloaded as a zipped file in the endpoint response.<br/><br/><b>Note:</b>If the request fails, a JSON object is returned instead of an application/zip file.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/downloadEmailTemplates_200_response"
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<br/><table><tr><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>950049</td><td>An unexpected error occurred building the zip file.</td><td>See the returned error messages for further information.</td></table><br/>The error response:<br>"
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/downloadEmailTemplates_404_response"
                        },
                        "description":"When the given email does not exist"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"emailTypeId",
                        "description":"ID of email type.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Email"
                ],
                "x-internal-id":"ccadmin-v1-email-types-{emailTypeId}-templates-get",
                "x-filename-id":"ccadmin-v1-email-types-emailtypeid-templates-get"
            },
            "put":{
                "summary":"Update email templates",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateEmailTemplates",
                "description":"<p>Uploads custom Freemarker templates for the subject and body of the email type for a specific site, along with associated locale-specific resource files. These allow you to apply site-specific custom email formatting for the given email type.<br/><br/>The custom email templates and locale resources must first be uploaded in zip form using the file's admin endpoints (startFileUpload and doFileSegmentUpload).<br/><br/>These file endpoints and the updateEmailTemplate endpoint support the site context specified using the X-CCSite request header, which should specify the applicable site. If the site is omitted, the default site is assumed.<br/><br/>The email type to be updated is identified by the {emailTypeId} path parameter. The emailTypeId parameter must correspond to the ID of an existing email type; for example, the emailTypeId for the Abandon Order email type is abandon_order_v1. The updateEmailTemplate endpoint takes a JSON request body where the location of the uploaded zip file is specified via a filename field.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateEmailTemplates_200_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "displayName":"Abandoned Cart",
                                "warnings":[
                                    "Locale 'sh' referenced in 'locales/sh/Strings.xlf' is not a supported locale. This folder and its contents will not be uploaded."
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://admin.example.com/ccadminui/v1/email/types/abandoned_order_v1/templates"
                                    }
                                ],
                                "errors":[
                                ]
                            }
                        },
                        "description":"Returned when the operation completes without error.<br /> <b>Note:</b> The success property in the response indicates whether the update was successful or not. <br /> If successful, it will return the success property as true and no further action is needed. <br />If the success property is false, the error array property in the response shows any errors. <br /> A table of possible errors is listed below.<table><tr><th style=\"text-align:left\">Error Array Descriptions</th></tr><tr><td>Uploaded zip file does not contain subject.ftl file</td></tr><tr><td>The uploaded zip file does not contain html_body.ftl or text_body.ftl</td></tr><tr><td>Strings.xlf for the default locale must be present under locales/'locale'</td></tr><tr><td>The contents of the Freemarker templates (subject.ftl, html_body.ftl or text_body.ftl) are invalid.</td></tr><tr><td>Duplicate resources (xx_yy and xx-yy folders under locales)</td></tr></table><br/><b>Note:</b>If any errors occur during validation checks, the uploaded template will not be applied."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>950031</td><td>Property 'filename' must exist in the request body.</td><td>Ensure you have specified a filename.</td></tr><tr><td>950046</td><td>Cannot update OCCS Email Notification Type.</td><td>Specify another notification type.</td></tr><tr><td>950047</td><td>Notification Type ID has not been specified.</td><td>Specify a valid 'emailTypeId'.</td></tr><tr><td>950029</td><td>Read-only email type.</td><td>Specify a valid 'emailTypeId'.</td></tr><tr><td>950030</td><td>Internal server error.</td><td>See returned error messages for further information.</td></tr></table><br/>The error response:<br>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/updateEmailTemplates_400_response"
                        },
                        "description":"Returned if the filename parameter is empty."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/updateEmailTemplates_404_response"
                        },
                        "description":"Returned if the email type does not exist."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"emailTypeId",
                        "description":"The ID of the email type.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateEmailTemplates_request"
                        },
                        "in":"body",
                        "name":"updateEmailTemplates_request"
                    }
                ],
                "tags":[
                    "Admin/Email"
                ],
                "x-internal-id":"ccadmin-v1-email-types-{emailTypeId}-templates-put",
                "x-filename-id":"ccadmin-v1-email-types-emailtypeid-templates-put"
            }
        },
        "/ccadmin/v1/themes/compileAgentTheme":{
            "post":{
                "summary":"Compile Agent Theme.",
                "produces":[
                    "application/json"
                ],
                "operationId":"compileAgentTheme",
                "description":"Compiles the agent theme.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/compileAgentTheme_response"
                        },
                        "examples":{
                            "application/json":{
                                "isAgentTheme":true,
                                "thumbnail":null,
                                "theme_additional_fonts":{
                                },
                                "notes":"This is the Agent Theme.",
                                "is_active":false,
                                "theme_styles_color":{
                                    "@ButtonPrimarySize":"medium",
                                    "@ButtonSecondaryTextDecoration":"none",
                                    "@ButtonPrimaryTextColor":"#ffffff",
                                    "@SubNavigationTextColor":"#6F7178",
                                    "@ButtonPrimaryUseGradient":"false",
                                    "@ButtonPrimaryFontStyle":"normal",
                                    "@ButtonSecondaryFontFamily":"@sansFontFamily",
                                    "@ButtonPrimaryFontWeight":"normal",
                                    "@NavbarLinkColor":"#3D3D3D",
                                    "@NavbarLinkHoverColor":"#195D8D",
                                    "@NavbarTextColor":"#333333",
                                    "@mobileNavBarButtonColor":"#333333",
                                    "@SubNavigationLinkHoverColor":"#195D8D",
                                    "@NavbarBackgroundHoverColor":"#FFFFFF",
                                    "@SitePageBorderColor":"#CCD7DF",
                                    "@ButtonSecondaryUseGradient":"false",
                                    "@LinkVisitedColor":"#195d8d",
                                    "@LinkColor":"#195d8d",
                                    "@ButtonPrimaryBackgroundColor":"#0572ce",
                                    "@NavbarBackgroundColor":"#FFFFFF",
                                    "@SubNavigationLinkColor":"#3D3D3D",
                                    "@ButtonPrimaryFontFamily":"@sansFontFamily",
                                    "@ButtonPrimaryTextDecoration":"none",
                                    "@ButtonSecondaryBorderRadius":"4px",
                                    "@ButtonSecondaryFontStyle":"normal",
                                    "@ButtonSecondaryTextColor":"#3d3d3d",
                                    "@SubNavigationBackgroundColor":"#FFFFFF",
                                    "@ButtonSecondaryFontWeight":"normal",
                                    "@ButtonSecondaryBackgroundColor":"#ffffff",
                                    "@ButtonPrimaryBorderRadius":"4px",
                                    "@LinkHoverColor":"#114062",
                                    "@ButtonSecondarySize":"medium",
                                    "@SubNavigationBackgroundHoverColor":"#FFFFFF",
                                    "@TextColor":"#000000"
                                },
                                "usingCodeView":false,
                                "is_default":false,
                                "associatedSites":[
                                ],
                                "theme_styles_typography":{
                                    "@H6LineHeight":"150%",
                                    "@H5TextDecoration":"inherit",
                                    "@H3FontFamily":"inherit",
                                    "@H5FontStyle":"inherit",
                                    "@H2FontStyle":"inherit",
                                    "@H2TextColor":"inherit",
                                    "@SiteLineHeight":"150%",
                                    "@H1TextAlign":"inherit",
                                    "@SiteFontFamily":"@sansFontFamily",
                                    "@ParagraphFontWeight":"normal",
                                    "@H5FontSize":"1.00rem",
                                    "@H4TextAlign":"inherit",
                                    "@H1TextDecoration":"inherit",
                                    "@H3LineHeight":"150%",
                                    "@H2FontWeight":"bold",
                                    "@H3FontSize":"1.75rem",
                                    "@ParagraphLineHeight":"150%",
                                    "@H3TextAlign":"inherit",
                                    "@H3TextColor":"inherit",
                                    "@H4FontFamily":"inherit",
                                    "@SiteFontSize":"14px",
                                    "@SiteTextAlign":"left",
                                    "@H5FontWeight":"normal",
                                    "@H6FontFamily":"inherit",
                                    "@H1FontSize":"2.75rem",
                                    "@H6FontStyle":"inherit",
                                    "@H6TextDecoration":"inherit",
                                    "@H2TextDecoration":"inherit",
                                    "@ParagraphTextColor":"inherit",
                                    "@H1FontStyle":"inherit",
                                    "@ParagraphTextAlign":"inherit",
                                    "@H4LineHeight":"150%",
                                    "@H1FontWeight":"bold",
                                    "@SiteTextColor":"#000000",
                                    "@ParagraphFontSize":"1.00rem",
                                    "@H5FontFamily":"inherit",
                                    "@H4FontWeight":"bold",
                                    "@ParagraphFontFamily":"inherit",
                                    "@H1FontFamily":"inherit",
                                    "@H2TextAlign":"inherit",
                                    "@H1LineHeight":"150%",
                                    "@H6FontSize":"0.85rem",
                                    "@H3TextDecoration":"inherit",
                                    "@H4TextColor":"inherit",
                                    "@ParagraphFontStyle":"inherit",
                                    "@ParagraphTextDecoration":"inherit",
                                    "@H1TextColor":"inherit",
                                    "@H4FontSize":"1.25rem",
                                    "@SiteTextDecoration":"none",
                                    "@SiteFontStyle":"normal",
                                    "@H3FontWeight":"bold",
                                    "@H6TextAlign":"inherit",
                                    "@H4TextDecoration":"inherit",
                                    "@H2FontFamily":"inherit",
                                    "@H3FontStyle":"inherit",
                                    "@SiteFontWeight":"normal",
                                    "@H5LineHeight":"150%",
                                    "@H2FontSize":"2.25rem",
                                    "@H6TextColor":"inherit",
                                    "@H4FontStyle":"inherit",
                                    "@H2LineHeight":"150%",
                                    "@H5TextAlign":"inherit",
                                    "@H5TextColor":"inherit",
                                    "@H6FontWeight":"normal"
                                },
                                "clone_parent_name":"Cloud Lake Theme",
                                "repositoryId":"AgentTheme",
                                "name":"Agent Theme",
                                "is_custom":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/themes/compileAgentTheme"
                                    }
                                ],
                                "id":"AgentTheme",
                                "theme_styles_general":{
                                    "@FooterBackgroundImageAttachment":"scroll",
                                    "@FooterBorderTopColor":"#FFFFFF",
                                    "@SiteBackgroundImageAttachment":"scroll",
                                    "@SiteBackgroundImageURL":"none",
                                    "@SitePageBorderWidth":"1px",
                                    "@NavigationBackgroundImagePosition":"top left",
                                    "@HeaderBackgroundUseGradient":"false",
                                    "@HeaderTopBackgroundImageAttachment":"scroll",
                                    "@SiteBackgroundColorBottom":"##000000",
                                    "@HeaderTopBackgroundImagePosition":"top left",
                                    "@FooterBackgroundColorBottom":"#FFFFFF",
                                    "@HeaderTopBackgroundImageRepeat":"repeat-x",
                                    "@HeaderTopPaddingTop":"25px",
                                    "@HeaderTopBackgroundColorTop":"#FFFFFF",
                                    "@HeaderBackgroundColorTop":"#FFFFFF",
                                    "@NavigationBackgroundImageURL":"none",
                                    "@HeaderTopBackgroundColor":"#FFFFFF",
                                    "@HeaderBackgroundImageAttachment":"scroll",
                                    "@FooterBackgroundImageURL":"none",
                                    "@FooterBackgroundImageRepeat":"repeat-x",
                                    "@NavigationBackgroundColor":"#FFFFFF",
                                    "@NavigationBackgroundUseGradient":"false",
                                    "@HeaderBackgroundImageRepeat":"repeat-x",
                                    "@SiteBackgroundImagePosition":"top left",
                                    "@NavigationBackgroundImageRepeat":"no-repeat",
                                    "@SiteBackgroundImageRepeat":"no-repeat",
                                    "@TableHeaderColor":"#EBEBEB",
                                    "@FooterBackgroundUseGradient":"false",
                                    "@HeaderTopBackgroundUseGradient":"false",
                                    "@SiteBackgroundColorTop":"#000000",
                                    "@HeaderBackgroundColorBottom":"#FFFFFF",
                                    "@HeaderTopBackgroundColorBottom":"#FFFFFF",
                                    "@HeaderBackgroundImagePosition":"top left",
                                    "@SitePageBackgroundColor":"#FFFFFF",
                                    "@HeaderTopBackgroundImageURL":"none",
                                    "@FooterBackgroundColorTop":"#FFFFFF",
                                    "@HeaderTopBorderBottomColor":"#FFFFFF",
                                    "@HeaderBackgroundColor":"#FFFFFF",
                                    "@NavigationBackgroundColorBottom":"#FFFFFF",
                                    "@HeaderBackgroundImageURL":"none",
                                    "@NavigationBackgroundColorTop":"#FFFFFF",
                                    "@FooterBackgroundColor":"#FFFFFF",
                                    "@SiteBackgroundColor":"#f5f5f5",
                                    "@SitePageBorderStyle":"solid",
                                    "@NavigationBackgroundImageAttachment":"scroll",
                                    "@SiteBackgroundUseGradient":"false",
                                    "@FooterBackgroundImagePosition":"top left"
                                },
                                "clone_parent_id":"100001",
                                "compilationStatuses":[
                                    {
                                        "occurredAt":"2021-09-24T14:20:24.712Z",
                                        "repositoryId":"100002",
                                        "siteId":null,
                                        "details":"",
                                        "id":"100002",
                                        "status":101
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Internal server error.</td><td>See returned error messages for more information.</td></tr><tr><td>70026</td><td>No agent themes.</td><td>Set an agent theme.</td></tr></tr></table><br/>The error response:<br>"
                    }
                },
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-compileAgentTheme-post",
                "x-filename-id":"ccadmin-v1-themes-compileagenttheme-post"
            }
        },
        "/ccadmin/v1/responseFilters":{
            "post":{
                "summary":"createFilter",
                "produces":[
                    "application/json"
                ],
                "operationId":"createFilter",
                "description":"Create Filter. Create the filter object, that can be used to filter the endpoint response. Though both include and exclude are not mandatory, atleast one of them should be populated with data.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createFilter_response"
                        },
                        "examples":{
                            "application/json":{
                                "include":"id,active,saleVolumePrices,listVolumePrices,route,configurable,productVariantOptions,primaryThumbImageURL,notForIndividualSale,displayName,childSKUs",
                                "exclude":"childSKUs.unitOfMeasure",
                                "key":"productData"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|18005|FilterKey is mandatory.|\n|18006|Required Data not found to create the filter.|\n|18000|Unable to create filter for the key, because it already exist.|\n|18001|A problem occurred when saving the data.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createFilter_request"
                        },
                        "in":"body",
                        "name":"createFilter_request"
                    }
                ],
                "tags":[
                    "Admin/Response Filters"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-responseFilters-post",
                "x-filename-id":"ccadmin-v1-responsefilters-post"
            },
            "get":{
                "summary":"listFilters",
                "produces":[
                    "application/json"
                ],
                "operationId":"listFilters",
                "description":"List Filters. Gets all the filters defined by the merchant.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listFilters_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "include":"id,active,saleVolumePrices,listVolumePrices,route,configurable,productVariantOptions,primaryThumbImageURL,notForIndividualSale,displayName,childSKUs",
                                        "exclude":"childSKUs.unitOfMeasure",
                                        "key":"productData"
                                    },
                                    {
                                        "include":"category.displayName,items.id,items.productVariantOptions,items.displayName,items.route,items.primarySmallImageURL,items.primageImageAltText,items.primaryImageTitle,items.childSKUs.listPrice,items.childSKUs.salePrice,items.listPrice,items.salePrice,items.relatedProducts,items.description,items.relatedProducts",
                                        "key":"collectionData"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|18003|No filter exists for the site.|\n|18004|Unable to retrieve data for the filter.|\n"
                    }
                },
                "tags":[
                    "Admin/Response Filters"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-responseFilters-get",
                "x-filename-id":"ccadmin-v1-responsefilters-get"
            }
        },
        "/ccadmin/v1/applicationStyling/{id}/source":{
            "get":{
                "summary":"getApplicationStylingSource",
                "produces":[
                    "application/json"
                ],
                "operationId":"getApplicationStylingSource",
                "description":"Get application styling source.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getApplicationStylingSource_response"
                        },
                        "examples":{
                            "application/json":{
                                "source":".customClass { color: red; }"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of application styling item.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Application Stylings"
                ],
                "x-internal-id":"ccadmin-v1-applicationStyling-{id}-source-get",
                "x-filename-id":"ccadmin-v1-applicationstyling-id-source-get"
            },
            "put":{
                "summary":"updateApplicationStylingSource",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateApplicationStylingSource",
                "description":"Update Application Styling Source. Updates the CSS source for an application styling",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateApplicationStylingSource_response"
                        },
                        "examples":{
                            "application/json":{
                                "source":".customClass { color: blue; }"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of application styling item.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateApplicationStylingSource_request"
                        },
                        "in":"body",
                        "name":"updateApplicationStylingSource_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Application Stylings"
                ],
                "x-internal-id":"ccadmin-v1-applicationStyling-{id}-source-put",
                "x-filename-id":"ccadmin-v1-applicationstyling-id-source-put"
            }
        },
        "/ccadmin/v1/publish":{
            "post":{
                "summary":"publish",
                "produces":[
                    "application/json"
                ],
                "operationId":"publish",
                "description":"Publish. Start or schedule a publish operation. Deprecated.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/publish_response"
                        },
                        "examples":{
                            "application/json":{
                                "publishRunning":true,
                                "statusMessage":"A publish has been successfully initiated."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31021|A scheduled publish already exists with the specified date and time: {0}|\n|31020|The scheduled publish date and time: {0} is invalid.|\n|31022|An internal error occurred while scheduling a publishing operation.|\n|31033|Invalid input error.|\n|31030|Could not start publish operation. Another publish operation is currently in progress.|\n|31047|full_publish is not a valid operationType. Use publish or selective_publish.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/publish_request"
                        },
                        "in":"body",
                        "name":"publish_request"
                    }
                ],
                "tags":[
                    "Admin/Publishing"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-publish-post",
                "x-filename-id":"ccadmin-v1-publish-post"
            },
            "get":{
                "summary":"getPublishStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPublishStatus",
                "description":"Get Publish Status. Get the status of the current publish operation.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPublishStatus_response"
                        },
                        "examples":{
                            "application/json":{
                                "errorMessage":"",
                                "storeInitialDatasource":"catB",
                                "statusMessage":"",
                                "publishId":"publish10002",
                                "publishInitiator":"admin",
                                "adminInitialDatasource":"catA",
                                "publishRunning":true,
                                "currentPhase":500,
                                "lastCompletedPhase":420,
                                "eventName":"My publish",
                                "operationType":"publish",
                                "numberOfChanges":6,
                                "errorPhase":0
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"lastPublished",
                        "description":"Flag to return the last publish.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Publishing"
                ],
                "x-internal-id":"ccadmin-v1-publish-get",
                "x-filename-id":"ccadmin-v1-publish-get"
            }
        },
        "/ccadmin/v1/merchant/selfServiceConfiguration":{
            "get":{
                "summary":"getSelfServiceConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSelfServiceConfiguration",
                "description":"Retrieves the self service configuration",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/selfServiceConfiguration_requestResponse"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-selfServiceConfiguration-get",
                "x-filename-id":"ccadmin-v1-merchant-selfserviceconfiguration-get"
            },
            "put":{
                "summary":"updateSelfServiceConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSelfServiceConfiguration",
                "description":"Updates the self service configuration.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/selfServiceConfiguration_requestResponse"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/selfServiceConfiguration_failureResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"48001",
                                "message":"The provided customProperty {0} to be updated is invalid",
                                "status":"400"
                            }
                        },
                        "description":"When request payload is not correct or properties are missing."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/selfServiceConfiguration_requestResponse"
                        },
                        "in":"body",
                        "name":"selfServiceConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-selfServiceConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-selfserviceconfiguration-put"
            }
        },
        "/ccadmin/v1/metadata-catalog/webhook":{
            "get":{
                "summary":"getWebhookMetadata",
                "produces":[
                    "application/json",
                    "application/swagger+json"
                ],
                "operationId":"getWebhookMetadata",
                "description":"Get Webhook Metadata. Returns webhoook metadata catalog. Returns metadata catalog. Returns Swagger webhook metadata catalog when 'Accept' request header is specified as 'application/swagger+json' else will return json hyper schema docs. The **JSON hyper schema** being served is **deprecated**. Use Swagger.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getWebhookMetadata_response"
                        },
                        "examples":{
                            "application/swagger+json":{
                                "basePath":"/ccadmin/v1/webhook",
                                "paths":{
                                    "/idleCart":{
                                        "post":{
                                            "summary":"idleCart",
                                            "produces":[
                                                "application/json"
                                            ],
                                            "operationId":"idleCart",
                                            "description":"The details of idle cart in the Oracle Commerce Cloud",
                                            "responses":{
                                                "200":{
                                                    "schema":{
                                                        "ref":"#/definitions/emptyResponse"
                                                    },
                                                    "description":"No response is returned as this is an event webhook"
                                                }
                                            },
                                            "parameters":[
                                                {
                                                    "schema":{
                                                        "ref":"#/definitions/idleCart_request"
                                                    },
                                                    "in":"body",
                                                    "name":"idleCart"
                                                }
                                            ],
                                            "tags":[
                                                "Idle Cart"
                                            ]
                                        }
                                    }
                                },
                                "host":"localhost:9080",
                                "schemes":[
                                    "http"
                                ],
                                "definitions":{
                                    "idleCart_request":{
                                        "description":"The details of the idle cart",
                                        "properties":{
                                            "taxPriceInfo":{
                                                "description":"The shipping address details.",
                                                "type":"object",
                                                "properties":{
                                                    "cityTax":{
                                                        "description":"City Tax",
                                                        "type":"number"
                                                    },
                                                    "districtTax":{
                                                        "description":"District Tax.",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "swagger":"2.0",
                                "tags":[
                                    {
                                        "name":"Idle Cart",
                                        "description":"The details of idle cart in the Oracle Commerce Cloud"
                                    }
                                ],
                                "info":{
                                    "description":"The Webhook details of the Oracle Commerce Cloud.",
                                    "title":"Oracle Commerce Cloud Webhooks",
                                    "version":"1.0"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13101|METADATA INTERNAL ERROR|\n"
                    }
                },
                "tags":[
                    "Admin/Admin Metadata Catalog"
                ],
                "x-internal-id":"ccadmin-v1-metadata-catalog-webhook-get",
                "x-filename-id":"ccadmin-v1-metadata-catalog-webhook-get"
            }
        },
        "/ccadmin/v1/jsframeworkadmin":{
            "get":{
                "summary":"Retrieve current version",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCurrentVersionDetails",
                "description":"Gets the version information for the storefront JavaScript framework. This endpoint can be used to check if a rollback or version upgrade is possible for the version of the storefront JavaScript framework currently in use.<p/><b>Note:</b> This endpoint is not supported in OSF.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCurrentVersionDetails_response"
                        },
                        "examples":{
                            "application/json":{
                                "storefrontVersion":[
                                    "string",
                                    "The latest available version of the storefront JavaScript framework."
                                ],
                                "success":[
                                    "boolean",
                                    "Whether the rollback was successful."
                                ],
                                "previousVersion":[
                                    "string",
                                    "Optional value. The previous storefront JavaScript framework version, if there is one."
                                ],
                                "currentVersion":[
                                    "string",
                                    "The storefront JavaScript framework version currently in use."
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>30105</td><td>Site not found.</td><td>Ensure you specify a valid site ID.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "tags":[
                    "Admin/JsFrameworkAdminEndpoint"
                ],
                "x-internal-id":"ccadmin-v1-jsframeworkadmin-get",
                "x-filename-id":"ccadmin-v1-jsframeworkadmin-get"
            }
        },
        "/ccadmin/v1/paymentGateways":{
            "post":{
                "summary":"addPaymentGateway",
                "produces":[
                    "application/json"
                ],
                "operationId":"addPaymentGateway",
                "description":"Adds the Gateway Details.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addPaymentGateway_response"
                        },
                        "examples":{
                            "application/json":{
                                "gatewayName":"CyberSource",
                                "config":{
                                    "expirationTimestamp":"1530165832558"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|65100|Unable to save gateway configuration data.|\n|65101|Missing gateway name.|\n|65104|Gateway already added.|\n|65105|Gateway Config Details not found.\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/addPaymentGateway_request"
                        },
                        "in":"body",
                        "name":"addPaymentGateway_request"
                    }
                ],
                "tags":[
                    "Admin/PaymentGateways"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-paymentGateways-post",
                "x-filename-id":"ccadmin-v1-paymentgateways-post"
            },
            "get":{
                "summary":"getAllGateways",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllGateways",
                "description":"Gets all Gateway Details.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllGateways_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "gatewayName":"CyberSource",
                                        "config":{
                                            "expirationTimestamp":"1537865759593"
                                        }
                                    },
                                    {
                                        "gatewayName":"gateway3DS",
                                        "config":{
                                            "expirationTimestamp":"1537865785716"
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|65103|Unable to load gateway configuration data.\n"
                    }
                },
                "tags":[
                    "Admin/PaymentGateways"
                ],
                "x-internal-id":"ccadmin-v1-paymentGateways-get",
                "x-filename-id":"ccadmin-v1-paymentgateways-get"
            }
        },
        "/ccadmin/v1/selfservice/accounts/metadata":{
            "get":{
                "summary":"getAccountMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAccountMetadata",
                "description":"Get account meta data which represents the attributes which are mapped to customer data master account attributes . Note : This endpoint is operational only when customer data sync is enabled.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/GetAccountMetaData_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response.\n The following are the internal error codes thrown by this API:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|58001|Internal server error.|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel400"
                        },
                        "description":"When request payload is not correct or properties are missing."
                    }
                },
                "tags":[
                    "Admin/Customer Data Master Account"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-selfservice-accounts-metadata-get",
                "x-filename-id":"ccadmin-v1-selfservice-accounts-metadata-get"
            }
        },
        "/ccadmin/v1/merchant/scheduledJobs/supportedJobs":{
            "get":{
                "summary":"supportedJobs",
                "produces":[
                    "application/json"
                ],
                "operationId":"supportedJobs",
                "description":"Supported Jobs. Gets the supported scheduled job list.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/supportedJobs_response"
                        },
                        "examples":{
                            "application/json":{
                                "scheduledJobs":[
                                    "ScheduledOrderService"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-scheduledJobs-supportedJobs-get",
                "x-filename-id":"ccadmin-v1-merchant-scheduledjobs-supportedjobs-get"
            }
        },
        "/ccadmin/v1/files/{id}":{
            "post":{
                "summary":"doFileSegmentUpload",
                "produces":[
                    "application/json"
                ],
                "operationId":"doFileSegmentUpload",
                "description":"Do File Segment Upload. Upload a segment as part of a resumable file upload. Requires a token obtained from the 'startFileUpload' or 'resumeFileUpload' endpoints. All segment upload responses will have a 'success' property, but only the last segment will only have a 'result' property. <BR><BR>NOTE: Use the appropriate uploadType for the type of data being uploaded.  For example, if uploading a file containing a very large number of records for bulk import, use 'uploadType=bulkImport' to greatly improve overall system performance.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/doFileSegmentUpload_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|413|Please upload a file smaller than one GB|\n|13004|The token value is missing for this upload|\n|13005|Could not save file segment for unknown filename. The startUpload() or resumeUpload() method must be called before uploading individual file segments|\n|13014|Missing required property: {0}|\n|20306|The filename is invalid|\n|13006|The token value for this upload is no longer valid. Discontinue upload attempts for segments of this file|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of file to be uploaded which is same as token value.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/doFileSegmentUpload_request"
                        },
                        "in":"body",
                        "name":"doFileSegmentUpload_request"
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "x-internal-id":"ccadmin-v1-files-{id}-post",
                "x-filename-id":"ccadmin-v1-files-id-post"
            },
            "put":{
                "summary":"resumeFileUpload",
                "produces":[
                    "application/json"
                ],
                "operationId":"resumeFileUpload",
                "description":"Resume an interrupted file upload. Uses the same input and output format as 'startFileUpload', except the segments needed list represents the remaining segments to upload.  <BR><BR>NOTE: Use the appropriate uploadType for the type of data being uploaded.   For example, if uploading a file containing a very large number of records for bulk import, use 'uploadType=bulkImport' to greatly improve overall system performance.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/resumeFileUpload_response"
                        },
                        "examples":{
                            "application/json":{
                                "segmentsNeeded":[
                                    0,
                                    1,
                                    2,
                                    3
                                ],
                                "token":"a668d885784_74"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of file to be uploaded which is same as token value.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/resumeFileUpload_request"
                        },
                        "in":"body",
                        "name":"resumeFileUpload_request"
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-files-{id}-put",
                "x-filename-id":"ccadmin-v1-files-id-put"
            }
        },
        "/ccadmin/v1/adminProfiles/sendNewAdminUserEmail":{
            "post":{
                "summary":"sendNewAdminUserEmail",
                "produces":[
                    "application/json"
                ],
                "operationId":"sendNewAdminUserEmail",
                "description":"Sends an email to a new user where the email contains their authentication key.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/sendNewAdminUserEmail_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":"true"
                            }
                        },
                        "description":"The following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|83051|Unable to send welcome message for this account.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/sendNewAdminUserEmail_request"
                        },
                        "in":"body",
                        "name":"sendNewAdminUserEmail_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-sendNewAdminUserEmail-post",
                "x-filename-id":"ccadmin-v1-adminprofiles-sendnewadminuseremail-post"
            }
        },
        "/ccadmin/v1/metadata-catalog/bulk":{
            "get":{
                "summary":"getBulkMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getBulkMetadata",
                "description":"Get Bulk Metadata. Returns Bulk metadata catalog.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getBulkMetadata_response"
                        },
                        "examples":{
                            "application/json":{
                                "basePath":"/ccadmin/v1/bulk",
                                "paths":{
                                    "/products":{
                                        "post":{
                                            "summary":"productBulkImportExport",
                                            "produces":[
                                                "application/json"
                                            ],
                                            "operationId":"productBulkImportExport",
                                            "description":"Product bulk import/export.",
                                            "responses":{
                                                "200":{
                                                    "schema":{
                                                        "ref":"#/definitions/product_import_export"
                                                    },
                                                    "description":"Following model is returned when operation succeeds."
                                                }
                                            },
                                            "parameters":[
                                                {
                                                    "schema":{
                                                        "ref":"#/definitions/product_import_export"
                                                    },
                                                    "in":"body",
                                                    "name":"product_import_export"
                                                }
                                            ],
                                            "consumes":[
                                                "application/json"
                                            ],
                                            "tags":[
                                                "Products Bulk Import and Export"
                                            ]
                                        }
                                    }
                                },
                                "host":"localhost:9080",
                                "schemes":[
                                    "http"
                                ],
                                "definitions":{
                                    "product_import_export":{
                                        "description":"The details of the products import and export",
                                        "properties":{
                                            "dateAvailable":{
                                                "description":"Available date. This is a derived property.",
                                                "type":"string"
                                            },
                                            "width":{
                                                "description":"Width of the product.",
                                                "type":"number"
                                            },
                                            "shippingSurcharge":{
                                                "description":"Extra handling costs while shipping the product.",
                                                "type":"number"
                                            },
                                            "daysAvailable":{
                                                "description":"Available number of days. This is a derived property.",
                                                "type":"number"
                                            }
                                        }
                                    }
                                },
                                "swagger":"2.0",
                                "tags":[
                                    {
                                        "name":"Products Bulk Import and Export",
                                        "description":"The details of Products Bulk Import and Export in the Oracle Commerce Cloud"
                                    }
                                ],
                                "info":{
                                    "description":"Bulk entities of the Oracle Commerce Cloud.",
                                    "title":"Oracle Commerce Cloud Bulk entities",
                                    "version":"1.0"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13101|METADATA INTERNAL ERROR|\n"
                    }
                },
                "tags":[
                    "Admin/Admin Metadata Catalog"
                ],
                "x-internal-id":"ccadmin-v1-metadata-catalog-bulk-get",
                "x-filename-id":"ccadmin-v1-metadata-catalog-bulk-get"
            }
        },
        "/ccadmin/v1/organizations/{id}/customerAccounts/{customerAccountId}/shipTo":{
            "post":{
                "summary":"Sync addresses for shipping of a customer account under an Organization from external system to OCC",
                "produces":[
                    "application/json"
                ],
                "operationId":"syncCustomerAccountAddresses",
                "description":"Sync addresses for shipping of a customer account under an Organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/syncCustomerAccountAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "resultingItems":[
                                    {
                                        "externalId":"1034",
                                        "id":"240000"
                                    },
                                    {
                                        "externalId":"1037",
                                        "id":"230002"
                                    }
                                ],
                                "failedItems":[
                                    {
                                        "errorMessage":"No country is specified",
                                        "externalId":"1222"
                                    },
                                    {
                                        "errorMessage":"Not Found",
                                        "externalId":"1035"
                                    },
                                    {
                                        "errorMessage":"Not Found",
                                        "externalId":"1036"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59001|If there is an issue while processing addresses for customer account of an organization|\n|100093|Internal error occurred while adding addresses for customer account of an organization |\n|58001| Error if selfservice portal is not enabled|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"customerAccountId",
                        "description":"The ID of the requested Customer Account of an Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/syncCustomerAccountAddresses_request"
                        },
                        "in":"body",
                        "name":"syncCustomerAccountAddresses_request"
                    }
                ],
                "tags":[
                    "Admin/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-customerAccounts-{customerAccountId}-shipTo-post",
                "x-filename-id":"ccadmin-v1-organizations-id-customeraccounts-customeraccountid-shipto-post"
            },
            "get":{
                "summary":"List addresses for provided customer account of an organization from the external system (not from OCC)",
                "produces":[
                    "application/json"
                ],
                "operationId":"fetchCustomerAccountAddresses",
                "description":"List Addresses for Customer Account of an Organization. This endpoint is used to get addresses for customer account of an Organization from external system.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/fetchExternalCustomerAccountAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":45,
                                "offset":0,
                                "defaultShippingAddress":{
                                    "types":[
                                        "addressType:SHIPPING"
                                    ],
                                    "formattedAddress":"1800 Satellite Drive,Distribution Center,CHATTANOOGA, TN 37401",
                                    "externalId":"1222",
                                    "id":"530042"
                                },
                                "count":5,
                                "hasMore":true,
                                "limit":5,
                                "items":[
                                    {
                                        "types":[
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "formattedAddress":"50 King Street,TORONTO ON  M5H3Y2,CANADA",
                                        "externalId":"1035",
                                        "primaryFlag":false
                                    },
                                    {
                                        "types":[
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "formattedAddress":"2164 Broadway,TEMPE, AZ 85282",
                                        "externalId":"1036",
                                        "primaryFlag":false
                                    },
                                    {
                                        "types":[
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "formattedAddress":"1156 River Street,ATLANTA, GA 30301",
                                        "externalId":"1037",
                                        "primaryFlag":false
                                    },
                                    {
                                        "types":[
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "formattedAddress":"50 King Street,TORONTO ON  M5H3Y2,CANADA",
                                        "externalId":"1088",
                                        "primaryFlag":false
                                    },
                                    {
                                        "types":[
                                            {
                                                "displayName":"Billing",
                                                "repositoryId":"BILLING",
                                                "id":"BILLING"
                                            },
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "formattedAddress":"302 Executive Circle,Warehouse B,CHATTANOOGA, TN 37401",
                                        "externalId":"1090",
                                        "primaryFlag":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59001|If there is an issue while processing addresses for customer account of an organization|\n|100093|If there an issue while adding addresses for customer account of an organization |\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"customerAccountId",
                        "description":"The customer account id for an Organization.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-customerAccounts-{customerAccountId}-shipTo-get",
                "x-filename-id":"ccadmin-v1-organizations-id-customeraccounts-customeraccountid-shipto-get"
            }
        },
        "/ccadmin/v1/organizations/{id}/authorizationCode":{
            "post":{
                "summary":"generates the authorization code for an Organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"authorizationCode",
                "description":"Generates the authorization code. This endpoint is used to generate the authorization code for an Organization in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/generateAuthorizationCode_response"
                        },
                        "examples":{
                            "application/json":{
                                "authorizationCode":"b3ItMTAwMDAxLTIwMTgtMDQtMDJUMDc6NTM6MjguMTM0Wg==",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/organizations/or-100001/authorizationCode"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100129|If there is an issue while generating the authorization code|\n|100130|If there an issue while saving the generated authorization code|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/generateAuthorizationCode_request"
                        },
                        "in":"body",
                        "name":"generateAuthorizationCode_request"
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-authorizationCode-post",
                "x-filename-id":"ccadmin-v1-organizations-id-authorizationcode-post"
            }
        },
        "/ccadmin/v1/audienceRuleProperties":{
            "get":{
                "summary":"listAudienceRuleProperties",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAudienceRuleProperties",
                "description":"List Audience Rule Properties. Retrieve the properties available for building Audience rules.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAudienceRuleProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":3,
                                "offset":0,
                                "limit":40,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/audienceRuleProperties"
                                    }
                                ],
                                "items":[
                                    {
                                        "enums":[
                                            {
                                                "displayName":"Female",
                                                "id":"female"
                                            },
                                            {
                                                "displayName":"Male",
                                                "id":"male"
                                            }
                                        ],
                                        "displayName":"Gender",
                                        "name":"gender",
                                        "type":"Enum"
                                    },
                                    {
                                        "enums":null,
                                        "displayName":"homeAddress.state",
                                        "name":"homeAddress.state",
                                        "type":"String"
                                    },
                                    {
                                        "enumList":{
                                            "links":[
                                                {
                                                    "rel":"self",
                                                    "href":"ccadmin/v1/audiences?fields=id,displayName"
                                                }
                                            ]
                                        },
                                        "displayName":"Audiences this user must be a member of",
                                        "name":"audienceList",
                                        "source":"internalAudiences",
                                        "type":"EnumList"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54001|There was an error retrieving property descriptors from the profile repository.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.   The default is 0.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.  The default value is 40.          If limit > 250, the server will convert it to 250 without returning an error.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.  The format is &lt;attribute&gt;:&lt;asc|desc&gt;.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Audiences"
                ],
                "x-internal-id":"ccadmin-v1-audienceRuleProperties-get",
                "x-filename-id":"ccadmin-v1-audienceruleproperties-get"
            }
        },
        "/ccadmin/v1/orders/updateQuoteStatus":{
            "put":{
                "summary":"updateQuoteStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateQuoteStatus",
                "description":"Update Quote Status. This operation is used to update the externalID of quote in the case of quote success or to capture errorInfo and change the status of order to quote_request_failed in case of quote failure.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateQuoteStatus_response"
                        },
                        "examples":{
                            "application/json":{
                                "providerNote":null,
                                "providerDate":"2016-09-22T07:23:43.315Z",
                                "agentId":"AgentID123",
                                "rejectionDate":null,
                                "requestDate":"2016-09-20T03:43:12.315Z",
                                "errorInfo":null,
                                "externalID":"1234",
                                "rejectionNote":null,
                                "requesterNote":"please give discount",
                                "expirationDate":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateQuoteStatus_request"
                        },
                        "in":"body",
                        "name":"updateQuoteStatus_request"
                    }
                ],
                "tags":[
                    "Admin/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-orders-updateQuoteStatus-put",
                "x-filename-id":"ccadmin-v1-orders-updatequotestatus-put"
            }
        },
        "/ccadmin/v1/cpq/products/jobs":{
            "get":{
                "summary":"Get job history with pagination",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMonitoringJobHistory",
                "description":"Returns a paginated list of all CPQ product sync jobs.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/syncJobHistory_response"
                        },
                        "description":"Returns the job history list."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"Error response."
                    }
                },
                "parameters":[
                    {
                        "default":0,
                        "in":"query",
                        "name":"offset",
                        "description":"Pagination offset",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "default":50,
                        "in":"query",
                        "name":"limit",
                        "description":"Pagination limit",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/CPQ Products Sync"
                ],
                "x-internal-id":"ccadmin-v1-cpq-products-jobs-get",
                "x-filename-id":"ccadmin-v1-cpq-products-jobs-get"
            }
        },
        "/ccadmin/v1/webhookFailedMessages":{
            "get":{
                "summary":"getFailedMessages",
                "produces":[
                    "application/json"
                ],
                "operationId":"getFailedMessages",
                "description":"Get Failed Messages. The failed messages.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFailedMessages_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"id",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "remainingTargetUrls":[
                                            "http://localhost:8080/ccstore/v1/logging/logInfoPostWithHeaders",
                                            "http://localhost:9080/ccstore/v1/logging/logInfoPostWithHeaders"
                                        ],
                                        "messageType":"atg.commerce.fulfillment.SubmitOrder",
                                        "lastErrorMessage":"atg.service.webhook.WebHookException: java.net.ConnectException: Connection refused (Connection refused)",
                                        "savedTime":"2015-01-20T17:37:13.000Z",
                                        "resend":false,
                                        "serverType":"publishing",
                                        "id":"100001",
                                        "serviceName":"submitOrder",
                                        "forwardMessage":{
                                            "orderId":"o10007",
                                            "parentSessionId":"2AA367F8A3B9BBC645E5F161A5891122",
                                            "sessionId":"2AA367F8A3B9BBC645E5F161A5891122",
                                            "source":"CheckoutProcess",
                                            "type":"atg.commerce.fulfillment.SubmitOrder",
                                            "userId":null,
                                            "profileId":"se-570031",
                                            "originalUserId":null,
                                            "siteId":null,
                                            "id":"10001",
                                            "originalId":"10001",
                                            "order":{
                                                "priceInfo":{
                                                    "amount":29.97,
                                                    "total":54.97,
                                                    "shipping":25,
                                                    "discountAmount":0,
                                                    "tax":0,
                                                    "rawSubtotal":29.97,
                                                    "currencyCode":"USD"
                                                },
                                                "totalCommerceItemCount":3,
                                                "id":"o10007",
                                                "commerceItems":[
                                                    {
                                                        "priceInfo":{
                                                            "amount":29.97,
                                                            "currencyCode":"USD"
                                                        },
                                                        "quantity":3,
                                                        "productId":"Product_3Dii",
                                                        "productDisplayName":"He's Just Not that Into You",
                                                        "id":"ci1000008",
                                                        "catalogRefId":"Sku_3Eii"
                                                    }
                                                ]
                                            },
                                            "originalSource":"CheckoutProcess"
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The query in RQL syntax. Common query strings might limit by serverType or messageType.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"The format of the query. Specify \"SCIM\" to use SCIM rather than the default of RQL.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|property|string|The property the listing is sorted by.|\n|order|string|Sort order: asc or desc.|\n",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filter",
                        "description":"Specifies the bean filter id to be used. Supported values are detailed and short. When not specified or in case of invalid value, default filter, detailed will be used.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Failed WebHook Messages"
                ],
                "x-internal-id":"ccadmin-v1-webhookFailedMessages-get",
                "x-filename-id":"ccadmin-v1-webhookfailedmessages-get"
            },
            "put":{
                "summary":"updateFailedMessages",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateFailedMessages",
                "description":"Update Failed Messages. Updates one or more existing failed messages. Currently the only updatable property is the \"resend\" property.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateFailedMessages_response"
                        },
                        "examples":{
                            "application/json":{
                                "remainingTargetUrls":[
                                    "http://posthere.iov/ce27-4065bhara-a487"
                                ],
                                "messageType":"atg.cloud.deployment.PublishingEvent",
                                "lastErrorMessage":"atg.service.webhook.WebHookException: Invalid response code of 502 received for webhook publishEvent from http://posthere.iov/ce27-4065bhara-a487",
                                "savedTime":"2017-01-09T10:50:30.000Z",
                                "resend":false,
                                "serverType":"publishing",
                                "asRaw":"??????\u0000\u0005sr\u0000$atg.cloud.deployment.PublishingEventU?????\"???7???\u0002\u0000\u0007I\u0000\nmPhaseCodeL\u0000\u0015mAdditionalDeployDatat\u0000\u000fLjava/util/Map;L\u0000\u001bmExpectedStoreDataStoreNamet\u0000\u0012Ljava/lang/String;L\u0000\u000emOperationTypeq\u0000~\u0000\u0002L\u0000\u000fmRepoDeployDataq\u0000~\u0000\u0001[\u0000!mSelectiveCacheInvalidationEventst\u00002[Latg/adapter/gsa/SelectiveCacheInvalidationEvent;L\u0000\u0005mTimet\u0000\u0010Ljava/util/Date;xr\u0000\"atg.dms.forward.ForwardMessageImpl???>??????g???\u000b???\u0002\u0000\nL\u0000\u000bmAttributesq\u0000~\u0000\u0001L\u0000\u0003mIdq\u0000~\u0000\u0002L\u0000\u000bmOriginalIdq\u0000~\u0000\u0002L\u0000\u000fmOriginalSourceq\u0000~\u0000\u0002L\u0000\u000fmOriginalUserIdq\u0000~\u0000\u0002L\u0000\u0010mParentSessionIdq\u0000~\u0000\u0002L\u0000\nmSessionIdq\u0000~\u0000\u0002L\u0000\u0007mSiteIdq\u0000~\u0000\u0002L\u0000\u0007mSourceq\u0000~\u0000\u0002L\u0000\u0007mUserIdq\u0000~\u0000\u0002xpsr\u0000%java.util.Collections$SynchronizedMap\u001bs???\tKK9{\u0003\u0000\u0002L\u0000\u0001mq\u0000~\u0000\u0001L\u0000\u0005mutext\u0000\u0012Ljava/lang/Object;xpsr\u0000\u0011java.util.HashMap\u0005\u0007?????????\u0016`???\u0003\u0000\u0002F\u0000\nloadFactorI\u0000\tthresholdxp?@\u0000\u0000\u0000\u0000\u0000\fw\b\u0000\u0000\u0000\u0010\u0000\u0000\u0000\u0002t\u0000\u0015ATG_JMS_DELIVERY_DATEsr\u0000\u000ejava.lang.Long;????????#???\u0002\u0000\u0001J\u0000\u0005valuexr\u0000\u0010java.lang.Number?????????\u001d\u000b?????????\u0002\u0000\u0000xp\u0000\u0000\u0001Y?????????5t\u00005atg.service.webhook.WebHookSendingFilter.retryCountersr\u0000\u0011java.lang.Integer\u0012????????????8\u0002\u0000\u0001I\u0000\u0005valuexq\u0000~\u0000\u000e\u0000\u0000\u0000\u0002xq\u0000~\u0000\txt\u0000\u000530004ppppppt\u0000\u0014MessageForwardFilterp\u0000\u0000\u0002lpt\u0000\u0004catBt\u0000\u0011selective_publishppsr\u0000\u000ejava.util.Datehj???\u0001KYt\u0019\u0003\u0000\u0000xpw\b\u0000\u0000\u0001Y??????\u001e???x",
                                "id":"100003",
                                "serviceName":"publishEvent",
                                "forwardMessage":{
                                    "additionalDeployData":null,
                                    "parentSessionId":null,
                                    "sessionId":null,
                                    "source":"MessageForwardFilter",
                                    "type":"atg.cloud.deployment.PublishingEvent",
                                    "userId":null,
                                    "deployData":null,
                                    "originalUserId":null,
                                    "siteId":null,
                                    "operationType":"selective_publish",
                                    "id":"30004",
                                    "originalId":null,
                                    "phaseCode":620,
                                    "time":"2017-01-09T10:36:37.960Z",
                                    "expectedStoreDataStoreName":"catB",
                                    "phaseName":"DONE_PUBLISH_COMPLETE",
                                    "selectiveCacheInvalidationEvents":null,
                                    "originalSource":null
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateFailedMessages_request"
                        },
                        "in":"body",
                        "name":"updateFailedMessages_request"
                    }
                ],
                "tags":[
                    "Admin/Failed WebHook Messages"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-webhookFailedMessages-put",
                "x-filename-id":"ccadmin-v1-webhookfailedmessages-put"
            }
        },
        "/ccadmin/v1/openid/authzCodeRequest":{
            "get":{
                "summary":"get OpenID authorization code request",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOpenIDAuthzCodeRequest",
                "description":"Get OpenID authorization code",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOpenIDAuthzCodeRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "authz_code_request_dst":"https://cx-tenant02.identity.example.com/oauth2/v1/authorize?client_id=3eec13c77e92421eac9ecf87fbea3b16&response_type=code&redirect_uri=http://localhost:9080/occs-admin/sso-login.jsp&scope=openid+profile+email&code_challenge=eWhR0..mq4lyYqbqDbwrIGpADYcM9pg4mO0U29MsDysKE26J.WhdqiTUxT1xrIDkxwxGIeVBIQHxckfn34XeV7GJ2eqVFj&code_challenge_method=plain&response_mode=form_post&nonce=3183229f-63d9-4a57-904c-10613d69eea7"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52301|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"login_prompt",
                        "description":"If true, the authorize request to IDP will include a 'prompt' query parameter with value as 'login'",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"code_challenge",
                        "description":"Query String indicated the code_challenge query parameter value.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/OpenID"
                ],
                "x-internal-id":"ccadmin-v1-openid-authzCodeRequest-get",
                "x-filename-id":"ccadmin-v1-openid-authzcoderequest-get"
            }
        },
        "/ccadmin/v1/merchant/extendedRemorsePeriod":{
            "get":{
                "summary":"getExtendedRemorsePeriod",
                "produces":[
                    "application/json"
                ],
                "operationId":"getExtendedRemorsePeriod",
                "description":"Get Extended Remorse Period. Get the extended remorse period from server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getExtendedRemorsePeriod_response"
                        },
                        "examples":{
                            "application/json":{
                                "extendedRemorsePeriodDays":10,
                                "isExtendedRemorsePeriod":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-extendedRemorsePeriod-get",
                "x-filename-id":"ccadmin-v1-merchant-extendedremorseperiod-get"
            },
            "put":{
                "summary":"saveExtendedRemorsePeriod",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveExtendedRemorsePeriod",
                "description":"Save Extended Remorse Period. Saves the extended remorse period and gets back the saved data.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveExtendedRemorsePeriod_response"
                        },
                        "examples":{
                            "application/json":{
                                "extendedRemorsePeriodDays":20,
                                "isExtendedRemorsePeriod":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20515|A problem occurred when saving the data.|\n|20511|Extended Remorse period days must be numeric.|\n|20513|Invalid data for isExtendedRemorsePeriod. Value must be (true/false).|\n|20514|Unable to save extended remorse period data.|\n|20510|Extended Remorse period days is required.|\n|20512|Invalid data. Extended Remorse period days must be more than 0.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveExtendedRemorsePeriod_request"
                        },
                        "in":"body",
                        "name":"saveExtendedRemorsePeriod_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-extendedRemorsePeriod-put",
                "x-filename-id":"ccadmin-v1-merchant-extendedremorseperiod-put"
            }
        },
        "/ccadmin/v1/extensionEnvironmentVariables/{id}":{
            "get":{
                "summary":"doGetExtensionVariable",
                "produces":[
                    "application/json"
                ],
                "operationId":"doGetExtensionVariable",
                "description":"Get Extension Server variable. Returns an extension server variable by id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/doGetExtensionVariable_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"2018-06-14T20:29:38.000Z",
                                "createdBy":{
                                    "firstName":"Admin",
                                    "lastName":"User",
                                    "repositoryId":"admin",
                                    "id":"admin"
                                },
                                "modificationTime":"2018-06-14T20:29:38.534Z",
                                "previewValue":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvg==",
                                "lastModifiedBy":"admin",
                                "name":"atg.webhook.calculateShipping",
                                "id":"100001",
                                "value":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvg=="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the extension server variable to get.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Extension Server Environment Variables"
                ],
                "x-internal-id":"ccadmin-v1-extensionEnvironmentVariables-{id}-get",
                "x-filename-id":"ccadmin-v1-extensionenvironmentvariables-id-get"
            },
            "delete":{
                "summary":"doDeleteExtensionVariable",
                "produces":[
                    "application/json"
                ],
                "operationId":"doDeleteExtensionVariable",
                "description":"Delete Extension Server Variable.",
                "responses":{
                    "200":{
                        "examples":{
                            "application/json":"null"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the extension server variable to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Extension Server Environment Variables"
                ],
                "x-internal-id":"ccadmin-v1-extensionEnvironmentVariables-{id}-delete",
                "x-filename-id":"ccadmin-v1-extensionenvironmentvariables-id-delete"
            },
            "put":{
                "summary":"doUpdateExtensionVariable",
                "produces":[
                    "application/json"
                ],
                "operationId":"doUpdateExtensionVariable",
                "description":"Update extension server variable. Updates a given extension variable by id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/doUpdateExtensionVariable_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"2018-06-14T20:29:38.000Z",
                                "createdBy":{
                                    "firstName":"Admin",
                                    "lastName":"User",
                                    "repositoryId":"admin",
                                    "id":"admin"
                                },
                                "modificationTime":"2018-06-15T15:55:24.442Z",
                                "previewValue":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvg==",
                                "lastModifiedBy":"admin",
                                "name":"atg.webhook.calculateShipping",
                                "id":"100001",
                                "value":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvg=="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the extension server variable to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/doUpdateExtensionVariable_request"
                        },
                        "in":"body",
                        "name":"updateExtensionVariable_request"
                    }
                ],
                "tags":[
                    "Admin/Extension Server Environment Variables"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-extensionEnvironmentVariables-{id}-put",
                "x-filename-id":"ccadmin-v1-extensionenvironmentvariables-id-put"
            }
        },
        "/ccadmin/v1/applicationDeployment/{id}/logs":{
            "get":{
                "summary":"getApplicationDeploymentLog",
                "produces":[
                    "application/json"
                ],
                "operationId":"getApplicationDeploymentLog",
                "description":"Get logs for Application Deployment ID. Returns Application Deployment logs matching a specified ID",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getApplicationDeploymentLog_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/applicationDeployment/5600001/logs"
                                    }
                                ],
                                "results":[
                                ],
                                "errors":[
                                    {
                                        "error":{
                                            "details":[
                                                {
                                                    "message":"java.io.FileNotFoundException: http://localhost:9080/controller/v1/logging/deployment/5600001",
                                                    "class":"atg.cloud.rest.CCRestClient$CCRestClientException"
                                                },
                                                {
                                                    "message":"http://localhost:9080/controller/v1/logging/deployment/5600001",
                                                    "class":"java.io.FileNotFoundException"
                                                }
                                            ]
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Application Deployment to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Application Deployments"
                ],
                "x-internal-id":"ccadmin-v1-applicationDeployment-{id}-logs-get",
                "x-filename-id":"ccadmin-v1-applicationdeployment-id-logs-get"
            }
        },
        "/ccadmin/v1/countries/{id}":{
            "get":{
                "summary":"getCountryRegions",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCountryRegions",
                "description":"Get Country Regions. Get Country by country ID and all its regions.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCountryRegions_response"
                        },
                        "examples":{
                            "application/json":{
                                "regions":[
                                    {
                                        "regionCode":"CA-AB",
                                        "displayName":"Alberta",
                                        "repositoryId":"CA-AB",
                                        "abbreviation":"AB"
                                    },
                                    {
                                        "regionCode":"CA-BC",
                                        "displayName":"British Columbia",
                                        "repositoryId":"CA-BC",
                                        "abbreviation":"BC"
                                    },
                                    {
                                        "regionCode":"CA-MB",
                                        "displayName":"Manitoba",
                                        "repositoryId":"CA-MB",
                                        "abbreviation":"MB"
                                    },
                                    {
                                        "regionCode":"CA-NB",
                                        "displayName":"New Brunswick",
                                        "repositoryId":"CA-NB",
                                        "abbreviation":"NB"
                                    },
                                    {
                                        "regionCode":"CA-NL",
                                        "displayName":"Newfoundland and Labrador",
                                        "repositoryId":"CA-NL",
                                        "abbreviation":"NL"
                                    },
                                    {
                                        "regionCode":"CA-NT",
                                        "displayName":"Northwest Territories",
                                        "repositoryId":"CA-NT",
                                        "abbreviation":"NT"
                                    },
                                    {
                                        "regionCode":"CA-NS",
                                        "displayName":"Nova Scotia",
                                        "repositoryId":"CA-NS",
                                        "abbreviation":"NS"
                                    },
                                    {
                                        "regionCode":"CA-NU",
                                        "displayName":"Nunavut",
                                        "repositoryId":"CA-NU",
                                        "abbreviation":"NU"
                                    },
                                    {
                                        "regionCode":"CA-ON",
                                        "displayName":"Ontario",
                                        "repositoryId":"CA-ON",
                                        "abbreviation":"ON"
                                    },
                                    {
                                        "regionCode":"CA-PE",
                                        "displayName":"Prince Edward Island",
                                        "repositoryId":"CA-PE",
                                        "abbreviation":"PE"
                                    },
                                    {
                                        "regionCode":"CA-QC",
                                        "displayName":"Quebec",
                                        "repositoryId":"CA-QC",
                                        "abbreviation":"QC"
                                    },
                                    {
                                        "regionCode":"CA-SK",
                                        "displayName":"Saskatchewan",
                                        "repositoryId":"CA-SK",
                                        "abbreviation":"SK"
                                    },
                                    {
                                        "regionCode":"CA-YT",
                                        "displayName":"Yukon",
                                        "repositoryId":"CA-YT",
                                        "abbreviation":"YT"
                                    }
                                ],
                                "countryCode":"CA",
                                "displayName":"Canada",
                                "repositoryId":"CA"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80002|Exception occurred|\n|80001|The country code is either invalid or not configured : {countryId}|\n|80003|Exception occurred during sort|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the country which is ISO 3166-1 two letter country code.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Country Region"
                ],
                "x-internal-id":"ccadmin-v1-countries-{id}-get",
                "x-filename-id":"ccadmin-v1-countries-id-get"
            },
            "delete":{
                "summary":"deleteCountry",
                "operationId":"deleteCountry",
                "description":"Delete the country and its regions.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|19000|The country code is either invalid or not configured : {id}|\n|80060|Delete operation unsuccessful. Countries {id} has references across repositories|\n"
                    },
                    "204":{
                        "description":"Successful deletion with no response model."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the country which is ISO 3166-1 two letter country code.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Country Region"
                ],
                "x-internal-id":"ccadmin-v1-countries-{id}-delete",
                "x-filename-id":"ccadmin-v1-countries-id-delete"
            },
            "put":{
                "summary":"updateCountryRegions",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCountryRegions",
                "description":"Update or create Country Regions. Update country and its regions specified by country ID if exists. Otherwise create a new country along with specified regions.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCountryRegions_response"
                        },
                        "examples":{
                            "application/json":{
                                "regions":[
                                    {
                                        "regionCode":"IN-KA",
                                        "displayName":"Karnataka",
                                        "repositoryId":"IN-KA",
                                        "abbreviation":"KA"
                                    },
                                    {
                                        "regionCode":"IN-SK",
                                        "displayName":"SIkkim",
                                        "repositoryId":"IN-SK",
                                        "abbreviation":"SK"
                                    }
                                ],
                                "countryCode":"IN",
                                "displayName":"India",
                                "repositoryId":"IN"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80062|Invalid input. {key} key must be specified with valid value|\n|80060|Invalid input|\n|80068|Invalid abbreviation : {abbreviation}. Abbreviation must match the region abbreviation value specified in region code : {regionId}|\n|80069|Invalid region code : {regionId}. Region code must start with country code : {countryId}|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the country which is ISO 3166-1 two letter country code.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCountryRegions_request"
                        },
                        "in":"body",
                        "name":"updateCountryRegions_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Country Region"
                ],
                "x-internal-id":"ccadmin-v1-countries-{id}-put",
                "x-filename-id":"ccadmin-v1-countries-id-put"
            }
        },
        "/ccadmin/v1/profiles/{id}/addRoles":{
            "post":{
                "summary":"addUserRoles",
                "produces":[
                    "application/json"
                ],
                "operationId":"addUserRoles",
                "description":"add User Roles. This operation is used to add the roles for the profile w.r.t the associations specified.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addRoles_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/bb-110000/addRoles"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22019|If some internal error occurs while adding roles to the user.|\n|22020|If roles provided is empty or null.\n|13037|If the required property is missing in the request.\n|22055|If roles provided is not in correct format.|\n|89014|If roles provided contains an accessRight with privilege.|\n|22002|If profile id passed is invalid.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addRoles_request"
                        },
                        "in":"body",
                        "name":"addRoles_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-addRoles-post",
                "x-filename-id":"ccadmin-v1-profiles-id-addroles-post"
            }
        },
        "/ccadmin/v1/widgetDescriptors/instances":{
            "get":{
                "summary":"getAllWidgetInstances",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllWidgetInstances",
                "description":"Get All Widget Instances. Get all widget descriptors along with their associated instances.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllWidgetInstances_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "isLatestVersion":true,
                                    "instances":[
                                        {
                                            "pages":[
                                                "product"
                                            ],
                                            "pageIds":[
                                                "productPage"
                                            ],
                                            "displayName":"Add Product To Wish List Widget",
                                            "repositoryId":"productAddToSpaceWidgetInst",
                                            "id":"productAddToSpaceWidgetInst"
                                        }
                                    ],
                                    "displayName":"Add Product To Space",
                                    "availableToAllPages":false,
                                    "jsEditable":false,
                                    "minWidth":1,
                                    "version":1,
                                    "layouts":[
                                    ],
                                    "javascript":[
                                    ],
                                    "widgetType":"productAddToSpaceWidget",
                                    "latestVersion":1,
                                    "repositoryId":"productAddToSpaceWidget",
                                    "editableWidget":false,
                                    "id":"productAddToSpaceWidget",
                                    "defaultLayout":null,
                                    "pageTypes":[
                                    ],
                                    "configurable":false
                                },
                                {
                                    "isLatestVersion":true,
                                    "instances":[
                                        {
                                            "pages":[
                                                "cart"
                                            ],
                                            "pageIds":[
                                                "shoppingCartSummaryWithShippingPage"
                                            ],
                                            "displayName":"Cart Shipping Widget",
                                            "repositoryId":"cartShippingDetailsInst",
                                            "id":"cartShippingDetailsInst"
                                        }
                                    ],
                                    "displayName":"Cart Shipping",
                                    "availableToAllPages":false,
                                    "jsEditable":false,
                                    "minWidth":1,
                                    "version":1,
                                    "layouts":[
                                        {
                                            "name":"cartShippingDetailsDefaultLayout",
                                            "repositoryId":"cartShippingDetailsDefaultLayout",
                                            "description":"Default Panel",
                                            "sourceLocation":"cartShippingDetailsDefaultLayout/widget.template",
                                            "id":"cartShippingDetailsDefaultLayout"
                                        }
                                    ],
                                    "javascript":[
                                    ],
                                    "widgetType":"cartShippingDetails",
                                    "latestVersion":1,
                                    "repositoryId":"cartShippingDetails",
                                    "editableWidget":true,
                                    "id":"cartShippingDetails",
                                    "defaultLayout":{
                                        "name":"cartShippingDetailsDefaultLayout",
                                        "repositoryId":"cartShippingDetailsDefaultLayout",
                                        "description":"Default Panel",
                                        "sourceLocation":"cartShippingDetailsDefaultLayout/widget.template",
                                        "id":"cartShippingDetailsDefaultLayout"
                                    },
                                    "pageTypes":[
                                        {
                                            "repositoryId":"shoppingCartSummaryPageType",
                                            "alias":"/cart",
                                            "id":"shoppingCartSummaryPageType",
                                            "shortName":"cart"
                                        }
                                    ],
                                    "configurable":false
                                },
                                {
                                    "isLatestVersion":true,
                                    "instances":[
                                        {
                                            "pages":[
                                                "checkout"
                                            ],
                                            "pageIds":[
                                                "checkoutPageWithGiftCard",
                                                "checkoutPage"
                                            ],
                                            "displayName":"Cart Summary Widget",
                                            "repositoryId":"checkoutCartSummaryInst",
                                            "id":"checkoutCartSummaryInst"
                                        }
                                    ],
                                    "displayName":"Cart Summary",
                                    "availableToAllPages":false,
                                    "jsEditable":false,
                                    "minWidth":1,
                                    "version":1,
                                    "layouts":[
                                    ],
                                    "javascript":[
                                    ],
                                    "widgetType":"checkoutCartSummary",
                                    "latestVersion":1,
                                    "repositoryId":"checkoutCartSummary",
                                    "editableWidget":true,
                                    "id":"checkoutCartSummary",
                                    "defaultLayout":null,
                                    "pageTypes":[
                                        {
                                            "repositoryId":"checkoutPageType",
                                            "alias":"/checkout",
                                            "id":"checkoutPageType",
                                            "shortName":"checkout"
                                        }
                                    ],
                                    "configurable":true
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-instances-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-instances-get"
            }
        },
        "/ccadmin/v1/productVariants":{
            "post":{
                "summary":"createProductTypeVariant",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProductTypeVariant",
                "description":"Create Product Type Variant. Create a variant. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createProductTypeVariant_response"
                        },
                        "examples":{
                            "application/json":{
                                "count":4,
                                "id":"MensApparel",
                                "variants":[
                                    {
                                        "itemType":"sku-MensApparel",
                                        "hidden":false,
                                        "values":[
                                            "Beige",
                                            "Black"
                                        ],
                                        "length":19,
                                        "variantBasedDisplay":"true",
                                        "wildcardSearchable":null,
                                        "label":"Color",
                                        "type":"enumerated",
                                        "required":false,
                                        "searchable":null,
                                        "writable":"true",
                                        "uiEditorType":null,
                                        "internalOnly":"false",
                                        "default":null,
                                        "listingVariant":"true",
                                        "textSearchable":null,
                                        "id":"color",
                                        "dimension":null,
                                        "editableAttributes":[
                                            "dimension",
                                            "multiSelect",
                                            "textSearchable",
                                            "default",
                                            "internalOnly",
                                            "order",
                                            "listingVariant",
                                            "hidden",
                                            "label",
                                            "required",
                                            "variantBasedDisplay",
                                            "wildcardSearchable",
                                            "searchable"
                                        ],
                                        "multiSelect":null,
                                        "order":null
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20123|No item descriptor name supplied when adding dynamic property|\n|20023|invalid listing and display variant combination|\n|20122|No property type supplied when adding dynamic property|\n|20022|Product Type cannot have multiple display variants|\n|20021|Error while updating the listing variant|\n|20120|No property name supplied when adding dynamic property|\n|20175|Create Product Type Null Properties Internal Error|\n|20020|Error while updating the display variant|\n|20196|No backing type found for UI property type {0}|\n|20019|Product Type cannot have multiple listing variants|\n|33015|Create Property ItemDescriptor Error|\n|26034|Could not find type of {0}.|\n|20170|Create Product Type Variant Internal Error|\n|20191|No product type id provided.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createProductTypeVariant_request"
                        },
                        "in":"body",
                        "name":"createProductTypeVariant_request"
                    },
                    {
                        "in":"query",
                        "name":"allowNonUnderscoreNames",
                        "description":"If true, allow the creation of custom property names that do not contain an underscore('_').",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Variants"
                ],
                "x-internal-id":"ccadmin-v1-productVariants-post",
                "x-filename-id":"ccadmin-v1-productvariants-post"
            },
            "get":{
                "summary":"listProductTypeVariants",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProductTypeVariants",
                "description":"List Product Type Variants. List variants. Currently not implemented. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProductTypeVariants_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"productTypeId",
                        "description":"The ID of the product type.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Variants"
                ],
                "x-internal-id":"ccadmin-v1-productVariants-get",
                "x-filename-id":"ccadmin-v1-productvariants-get"
            }
        },
        "/ccadmin/v1/stackingRules/{id}":{
            "get":{
                "summary":"getStackingRule",
                "produces":[
                    "application/json"
                ],
                "operationId":"getStackingRule",
                "description":"Get Stacking Rule. Get a stacking rule by id. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getStackingRule_response"
                        },
                        "examples":{
                            "application/json":{
                                "promotions":[
                                    {
                                        "repositoryId":"promo10001"
                                    },
                                    {
                                        "repositoryId":"promo10002"
                                    }
                                ],
                                "maxPromotions":10,
                                "displayName":"10% Off Orders Over $100 stacking rule",
                                "repositoryId":"stack10005",
                                "id":"stack10005",
                                "excludedStackingRules":[
                                    {
                                        "repositoryId":"stack10001"
                                    },
                                    {
                                        "repositoryId":"stack10002"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21184|Stacking Rule not found for the given id: {nonExisting id}|\n|21183|Stacking Rule Id is blank|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the stacking rule to get.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/StackingRules"
                ],
                "x-internal-id":"ccadmin-v1-stackingRules-{id}-get",
                "x-filename-id":"ccadmin-v1-stackingrules-id-get"
            },
            "delete":{
                "summary":"deleteStackingRule",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteStackingRule",
                "description":"Delete Stacking Rule. Deletes a stacking rule based on ID provided.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21184|Stacking Rule not found for the given id: {nonExisting id}|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the stacking rule to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/StackingRules"
                ],
                "x-internal-id":"ccadmin-v1-stackingRules-{id}-delete",
                "x-filename-id":"ccadmin-v1-stackingrules-id-delete"
            },
            "put":{
                "summary":"updateStackingRule",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateStackingRule",
                "description":"Update Stacking Rule. Update an existing stacking rule. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateStackingRule_response"
                        },
                        "examples":{
                            "application/json":{
                                "promotions":[
                                    {
                                        "repositoryId":"promo10001"
                                    },
                                    {
                                        "repositoryId":"promo10002"
                                    }
                                ],
                                "maxPromotions":10,
                                "displayName":"10% Off Orders Over $100 stacking rule",
                                "repositoryId":"stack10002",
                                "id":"stack10002",
                                "excludedStackingRules":[
                                    {
                                        "repositoryId":"stack10001"
                                    },
                                    {
                                        "repositoryId":"stack10002"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21184|Stacking Rule not found for the given id: {nonExisting id}|\n|21171|No item found for the following type and ID: stackingRule, dd|\n|21182|The value \"invalid\" for property \"maxPromotions\" is not a valid number|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the stacking rule to udpate.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateStackingRule_request"
                        },
                        "in":"body",
                        "name":"updateStackingRule_request"
                    }
                ],
                "tags":[
                    "Admin/StackingRules"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-stackingRules-{id}-put",
                "x-filename-id":"ccadmin-v1-stackingrules-id-put"
            }
        },
        "/ccadmin/v1/couponBatches/export":{
            "get":{
                "summary":"exportCouponBatches",
                "produces":[
                    "application/json"
                ],
                "operationId":"exportCouponBatches",
                "description":"Export Coupon Batch. Export a single coupon batch.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/exportCouponBatches_response"
                        },
                        "examples":{
                            "application/json":{
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"id",
                        "description":"This field denotes the coupon batch id",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"timeZoneOffset",
                        "description":"This field denotes the time zone offset.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Coupon Batches"
                ],
                "x-internal-id":"ccadmin-v1-couponBatches-export-get",
                "x-filename-id":"ccadmin-v1-couponbatches-export-get"
            }
        },
        "/ccadmin/v1/applicationJavaScript":{
            "get":{
                "summary":"listAllApplicationJavaScript",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAllApplicationJavaScript",
                "description":"List All Application Java Script. Returns the name of all the Application Level JavaScript files on the system.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAllApplicationJavaScript_response"
                        },
                        "examples":{
                            "application/json":[
                                "ext.ko.extenders.js",
                                "ext.load.3rd.party.js",
                                "ext.shared.viewmodels.js"
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Application Level JavaScript"
                ],
                "x-internal-id":"ccadmin-v1-applicationJavaScript-get",
                "x-filename-id":"ccadmin-v1-applicationjavascript-get"
            }
        },
        "/ccadmin/v1/merchant/profilePolicies/updateRestrictedWords":{
            "post":{
                "summary":"updateRestrictedWords",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateRestrictedWords",
                "description":"Updates customer's specific restricted words not to be used as a password.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateRestrictedWords_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    "Admin123",
                                    "Password123"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateRestrictedWords_request"
                        },
                        "in":"body",
                        "name":"updateRestrictedWords_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-profilePolicies-updateRestrictedWords-post",
                "x-filename-id":"ccadmin-v1-merchant-profilepolicies-updaterestrictedwords-post"
            }
        },
        "/ccadmin/v1/publishingHistory/{id}/changes":{
            "get":{
                "summary":"getPublishingHistoricalChanges",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPublishingHistoricalChanges",
                "description":"Get Publishing Historical Changes. Get a list of high level publishing change items.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPublishingHistoricalChanges_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "lastName":"User",
                                        "authorProfileType":"adminUI",
                                        "displayName":"The Girl with the Dragon Tattoo",
                                        "author":"admin",
                                        "changeType":0,
                                        "subsystem":"OCCS-Admin",
                                        "assetType":"product",
                                        "changeDetails":[
                                            {
                                                "changeTime":"2022-03-03T19:01:32.000Z",
                                                "author":"admin"
                                            },
                                            {
                                                "changeTime":"2022-03-03T19:01:39.000Z",
                                                "author":"admin"
                                            },
                                            {
                                                "changeTime":"2022-03-03T19:01:44.000Z",
                                                "author":"admin"
                                            }
                                        ],
                                        "changeTime":"2022-03-03T19:01:44.000Z",
                                        "assetTypeDisplayName":"Product: Base Product",
                                        "firstName":"Admin",
                                        "assetId":"Product_36Exy",
                                        "id":"change30004",
                                        "authors":[
                                            "admin:User,Admin"
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31402|Internal Error|\n|31410|No publishing historical found with id: {0}|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the publishing historical to retrieve.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query String used to limit change items.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Limit of number of change items.",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Publishing History"
                ],
                "x-internal-id":"ccadmin-v1-publishingHistory-{id}-changes-get",
                "x-filename-id":"ccadmin-v1-publishinghistory-id-changes-get"
            }
        },
        "/ccadmin/v1/merchant/seoConfig":{
            "get":{
                "summary":"getSeoConfig",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSeoConfig",
                "description":"Get SEO Configuration.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSeoConfig_response"
                        },
                        "examples":{
                            "application/json":{
                                "configuration":{
                                    "robotsGenerationEnabled":true
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-seoConfig-get",
                "x-filename-id":"ccadmin-v1-merchant-seoconfig-get"
            },
            "put":{
                "summary":"updateSeoConfig",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSeoConfig",
                "description":"Update SEO Configuration. Response code of 200 is returned if successful.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSeoConfig_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|183201|Unable to load SEO configuration.|\n|183202|Unable to save SEO configuration.|\n|183203|Unable to parse JSON input.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSeoConfig_request"
                        },
                        "in":"body",
                        "name":"updateSeoConfig_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-seoConfig-put",
                "x-filename-id":"ccadmin-v1-merchant-seoconfig-put"
            }
        },
        "/ccadmin/v1/exportProcess/{token}/abort":{
            "post":{
                "summary":"abortExportProcess",
                "produces":[
                    "application/json"
                ],
                "operationId":"abortExportProcess",
                "description":"Abort Export Process. Abort an export process.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/abortExportProcess_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"token",
                        "description":"Token corresponding to the export process.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/abortExportProcess_request"
                        },
                        "in":"body",
                        "name":"abortExportProcess_request"
                    }
                ],
                "tags":[
                    "Admin/Export Process"
                ],
                "x-internal-id":"ccadmin-v1-exportProcess-{token}-abort-post",
                "x-filename-id":"ccadmin-v1-exportprocess-token-abort-post"
            }
        },
        "/ccadmin/v1/browserTypes/{id}":{
            "get":{
                "summary":"getBrowserType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getBrowserType",
                "description":"Get details of a browser type including its user agent patterns",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getBrowserType_response"
                        },
                        "examples":{
                            "application/json":{
                                "regexPatterns":[
                                ],
                                "viewport":"lg",
                                "patterns":[
                                    ".*[Ss]lurp",
                                    ".*YahooSeeker",
                                    ".*Yahoo.*Crawler"
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccadmin/v1/browserTypes/snapshot?databaseOnly=false"
                                    }
                                ],
                                "id":"snapshot"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|17001|Browser type is invalid or non-existent|\n|17002|Browser Type Id passed is null or empty|\n|17003|Internal error occurred fetching browser type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"databaseOnly",
                        "description":"Denotes whether to search for the browser type only in database or in the component configuration also.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the browser type. Must be 'snapshot' for user agents that should be served the desktop version of static snapshots, or 'mobileSnapshot' for user agents that should be served the mobile version of static snapshots.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Browser Types"
                ],
                "x-internal-id":"ccadmin-v1-browserTypes-{id}-get",
                "x-filename-id":"ccadmin-v1-browsertypes-id-get"
            },
            "delete":{
                "summary":"deleteBrowserType",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteBrowserType",
                "description":"Delete a browser type, including its user-agent patterns. Fails if the browser type does not exist.",
                "responses":{
                    "200":{
                        "examples":{
                            "application/json":"null"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|17001|Browser type is invalid or non-existent|\n|17007|Browser Type Id passed is null or empty|\n|17009|Internal error occurred fetching browser type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the browser type. ID of the browser type. Must be 'snapshot' for user agents that should be served the desktop version of static snapshots, or 'mobileSnapshot' for user agents that should be served the mobile version of static snapshots.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Browser Types"
                ],
                "x-internal-id":"ccadmin-v1-browserTypes-{id}-delete",
                "x-filename-id":"ccadmin-v1-browsertypes-id-delete"
            },
            "put":{
                "summary":"setBrowserType",
                "produces":[
                    "application/json"
                ],
                "operationId":"setBrowserType",
                "description":"Update the properties of a browser type. Fails if the browser type does not exist. The {createIfMissing} query parameter gives an option to create a new entry in database.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/setBrowserType_response"
                        },
                        "examples":{
                            "application/json":{
                                "regexPatterns":[
                                    "[Mm]obile.*[Gg]ooglebot",
                                    "[Mm]obile.*[Bb]ing[Bb]ot"
                                ],
                                "viewport":"xs",
                                "patterns":[
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccadminui/v1/browserTypes/mobileSnapshot"
                                    }
                                ],
                                "id":"snapshot"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|17001|Browser type is invalid or non-existent|\n|17004|Browser Type Id passed is null or empty|\n|17005|Invalid property value for browser type|\n|17006|Internal error occurred updating the browser type|\n|17008|Invalid input for viewport property|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the browser type. ID of the browser type. Must be 'snapshot' for user agents that should be served the desktop version of static snapshots, or 'mobileSnapshot' for user agents that should be served the mobile version of static snapshots.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/setBrowserType_request"
                        },
                        "in":"body",
                        "name":"setBrowserType_request"
                    }
                ],
                "tags":[
                    "Admin/Browser Types"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-browserTypes-{id}-put",
                "x-filename-id":"ccadmin-v1-browsertypes-id-put"
            }
        },
        "/ccadmin/v1/themes":{
            "get":{
                "summary":"Retrieve themes",
                "produces":[
                    "application/json"
                ],
                "operationId":"getThemes",
                "description":"Returns a list of themes. The list of themes returned can be filtered by specifying the <code>type</code> and <code>includeagenttheme</code> query params. You can filter by type and additionally filter to include or exclude agent themes.<p/>The valid options for type are: <ul><li><code>purchased</code> - Return purchased themes only.</li><li><code>custom</code> - Return custom themes only.</li></ul>If the type query param is omitted, then themes are returned. <p/>To include the agent theme pass query param <code>includeagenttheme</code> as <code>true</code>. The default is to exclude the agent theme.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getThemes_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "isAgentTheme":false,
                                    "thumbnail":"/img/cloudlake.jpg",
                                    "theme_additional_fonts":{
                                    },
                                    "notes":null,
                                    "is_active":true,
                                    "usingCodeView":false,
                                    "is_default":true,
                                    "associatedSites":[
                                        {
                                            "repositoryId":"siteUS",
                                            "name":"Commerce Cloud Site"
                                        }
                                    ],
                                    "clone_parent_name":null,
                                    "repositoryId":"cloudLakeTheme",
                                    "name":"Cloud Lake Theme",
                                    "is_custom":false,
                                    "id":"cloudLakeTheme",
                                    "clone_parent_id":null,
                                    "compilationStatuses":[
                                        {
                                            "occurredAt":"2020-04-07T15:19:47.000Z",
                                            "repositoryId":"100001",
                                            "siteId":"siteUS",
                                            "details":null,
                                            "id":"100001",
                                            "status":101
                                        }
                                    ]
                                }
                            ]
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>20020</td><td>Internal error fetching themes.</td><td>See returned error messages for more information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "description":"One of custom or purchased",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"includeagenttheme",
                        "description":"Set to true to include the agent theme in the results ",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-get",
                "x-filename-id":"ccadmin-v1-themes-get"
            }
        },
        "/ccadmin/v1/urlPatterns/{id}":{
            "put":{
                "summary":"updateURLPattern",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateURLPattern",
                "description":"Update a URL pattern. Update a URL method based on ID and request parameters.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateURLPattern_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "availableProperties":[
                                        "description",
                                        "displayName",
                                        "id",
                                        "parentCategory",
                                        "seoDescriptionDerived",
                                        "seoTitleDerived",
                                        "seoUrlSlugDerived"
                                    ],
                                    "default":"/{seoTitleDerived}/category/{id}",
                                    "translations":{
                                        "1":"/{seoTitleDerived}/category/{id}"
                                    },
                                    "name":"Category Page",
                                    "repositoryId":"categoryPageRoute",
                                    "autoRedirect":true,
                                    "value":"/{seoTitleDerived}/category/{id}",
                                    "example":"/skirts/category/cat70008"
                                },
                                {
                                    "availableProperties":[
                                        "brand",
                                        "description",
                                        "displayName",
                                        "id",
                                        "parentCategory",
                                        "seoDescriptionDerived",
                                        "seoTitleDerived",
                                        "seoUrlSlugDerived",
                                        "type"
                                    ],
                                    "default":"/{seoTitleDerived}/product/{id}",
                                    "translations":{
                                        "1":"/{seoTitleDerived}/product/{id}"
                                    },
                                    "name":"Product Page",
                                    "repositoryId":"productPageRoute",
                                    "autoRedirect":true,
                                    "value":"/{seoTitleDerived}/product/{id}",
                                    "example":"/a-line-skirt/product/xprod2535"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the URL pattern",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateURLPattern_request"
                        },
                        "in":"body",
                        "name":"Request"
                    }
                ],
                "tags":[
                    "Admin/URL Patterns"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-urlPatterns-{id}-put",
                "x-filename-id":"ccadmin-v1-urlpatterns-id-put"
            }
        },
        "/ccadmin/v1/organizations/{id}/secondaryAddresses":{
            "post":{
                "summary":"add an secondary address to an Organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"addOrganizationAddress",
                "description":"Add Organization Address. This endpoint is used to add secondary address to an Organization in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addOrganizationAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"36130",
                                    "repositoryId":"280004",
                                    "state":"AL"
                                },
                                "addressType":"Montgomery Office Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccadminui/v1/organizations/or-100001/secondaryAddresses"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100183|If input or nickname given is null/empty|\n|100030|Postal Code is required|\n|100031|Country is required|\n|100053|If the organization invalid default billing address value|\n|100032|No State Region is found|\n|100054|If the organization invalid default shipping address value|\n|23015|Phone Number is required|\n|23005|Phone Number is invalid|\n|80018|If an invalid country is provided|\n|100067|If an invalid state is provided|\n|100189|Duplicate Addresses Type are giving in input|\n|100026|Company Name is required|\n|100027|Address 1 is required|\n|100028|City is required|\n|100029|State is required|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type|\n|21021|Invalid {0} specified|\n|100100|{0} is not specified|\n|23004|Invalid postal code|\n|20132|Invalid default value|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addOrganizationAddress_request"
                        },
                        "in":"body",
                        "name":"addOrganizationAddress_request"
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-secondaryAddresses-post",
                "x-filename-id":"ccadmin-v1-organizations-id-secondaryaddresses-post"
            }
        },
        "/ccadmin/v1/asset/validationReport/{token}":{
            "get":{
                "summary":"getValidationReport",
                "produces":[
                    "*/*"
                ],
                "operationId":"getValidationReport",
                "description":"Get Validation Report. Export catalog or inventory items validation report as an xls file. There is no json response for this request. The browser will download the csv file directly from the server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getValidationReport_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"token",
                        "description":"Token corresponding to the validate operation.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Asset Import-Export"
                ],
                "x-internal-id":"ccadmin-v1-asset-validationReport-{token}-get",
                "x-filename-id":"ccadmin-v1-asset-validationreport-token-get"
            }
        },
        "/ccadmin/v1/componentInstances/{id}":{
            "get":{
                "summary":"getComponentInstance",
                "produces":[
                    "application/json"
                ],
                "operationId":"getComponentInstance",
                "description":"Retrieve Component Instance by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getComponentInstance_okResponse"
                        },
                        "description":"The response returned upon successfully retrieving a component instance by ID."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/getComponentInstance_doesNotExistResponse"
                        },
                        "description":"The error response returned when ID value is not recognised."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID for Component Instance.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Component Instance"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-componentInstances-{id}-get",
                "x-filename-id":"ccadmin-v1-componentinstances-id-get"
            },
            "delete":{
                "summary":"deleteComponentInstance",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteComponentInstance",
                "description":"Remove Component Instance by ID.",
                "responses":{
                    "200":{
                        "description":"The Component Instance is successfully deleted by ID."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/deleteComponentInstance_doesNotExistResponse"
                        },
                        "description":"The error response returned when ID value is not recognised."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID for Component Instance.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Component Instance"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-componentInstances-{id}-delete",
                "x-filename-id":"ccadmin-v1-componentinstances-id-delete"
            },
            "put":{
                "summary":"updateComponentInstance",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateComponentInstance",
                "description":"Update Component Instance by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/putComponentInstance_okResponse"
                        },
                        "description":"Response received after updating a component instance successfully."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/putComponentInstance_doesNotExistResponse"
                        },
                        "description":"The error response returned when ID value is not recognised."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID for Component Instance.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/putComponentInstance_request"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"Request body for updateComponentInstance endpoint.",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Component Instance"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-componentInstances-{id}-put",
                "x-filename-id":"ccadmin-v1-componentinstances-id-put"
            }
        },
        "/ccadmin/v1/recommendationGlobalRuleConditions":{
            "get":{
                "summary":"getRecommendationGlobalRuleConditions",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRecommendationGlobalRuleConditions",
                "description":"Get the list of Conditions available to build Recommendation Global Rules.  This endpoint doesn't support paging, sorting or filtering.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRecommendationGlobalRuleConditions_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":7,
                                "items":[
                                    {
                                        "id":"inCurrentBrand",
                                        "label":"Brand",
                                        "tag":"brand",
                                        "operator":"is same as context"
                                    },
                                    {
                                        "id":"inSpecifiedBrand",
                                        "label":"Brand",
                                        "tag":"brand",
                                        "params":[
                                            {
                                                "id":"brand",
                                                "type":"string"
                                            }
                                        ],
                                        "operator":"is"
                                    },
                                    {
                                        "id":"inCurrentCollection",
                                        "label":"Collection",
                                        "tag":"collection",
                                        "operator":"is same as context"
                                    },
                                    {
                                        "id":"inSpecifiedCollection",
                                        "label":"Collection",
                                        "tag":"collection",
                                        "params":[
                                            {
                                                "options":{
                                                    "endpointId":"listCollections",
                                                    "rel":"self",
                                                    "href":"/ccadminui/v1/collections"
                                                },
                                                "id":"collection",
                                                "type":"collectionId"
                                            }
                                        ],
                                        "operator":"is"
                                    },
                                    {
                                        "id":"inCurrentPriceType",
                                        "label":"Price Type",
                                        "tag":"priceType",
                                        "operator":"is same as context"
                                    },
                                    {
                                        "id":"inSpecifiedPriceType",
                                        "label":"Price Type",
                                        "tag":"priceType",
                                        "params":[
                                            {
                                                "options":[
                                                    {
                                                        "label":"Full Price",
                                                        "id":"fullPrice"
                                                    },
                                                    {
                                                        "label":"On Sale",
                                                        "id":"onSale"
                                                    }
                                                ],
                                                "id":"priceType",
                                                "type":"priceTypeId"
                                            }
                                        ],
                                        "operator":"is"
                                    },
                                    {
                                        "id":"priceRange",
                                        "label":"Price",
                                        "params":[
                                            {
                                                "id":"lowValue",
                                                "type":"decimal"
                                            },
                                            {
                                                "id":"highValue",
                                                "type":"decimal"
                                            },
                                            {
                                                "id":"currency",
                                                "type":"string"
                                            }
                                        ],
                                        "operator":"between"
                                    }
                                ]
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "x-internal-id":"ccadmin-v1-recommendationGlobalRuleConditions-get",
                "x-filename-id":"ccadmin-v1-recommendationglobalruleconditions-get"
            }
        },
        "/ccadmin/v1/recommendationStrategyConditions":{
            "get":{
                "summary":"getRecommendationStrategyConditions",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRecommendationStrategyConditions",
                "description":"Get the list of Conditions available to build Recommendation Strategies.  This endpoint doesn't support paging, sorting or filtering.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRecommendationStrategyConditions_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":12,
                                "items":[
                                    {
                                        "id":"topSellers",
                                        "label":"Top Sellers"
                                    },
                                    {
                                        "id":"purchasedTogether",
                                        "label":"Purchased Together"
                                    },
                                    {
                                        "id":"browsedTogether",
                                        "label":"Browsed Together"
                                    },
                                    {
                                        "id":"mostRecentlyViewed",
                                        "label":"Most Recently Viewed"
                                    },
                                    {
                                        "id":"manuallyRelatedProducts",
                                        "label":"Manually Related Products"
                                    },
                                    {
                                        "id":"inCurrentBrand",
                                        "label":"Brand",
                                        "tag":"brand",
                                        "operator":"is same as context"
                                    },
                                    {
                                        "id":"inSpecifiedBrand",
                                        "label":"Brand",
                                        "tag":"brand",
                                        "params":[
                                            {
                                                "id":"brand",
                                                "type":"string"
                                            }
                                        ],
                                        "operator":"is"
                                    },
                                    {
                                        "id":"inCurrentCollection",
                                        "label":"Collection",
                                        "tag":"collection",
                                        "operator":"is same as context"
                                    },
                                    {
                                        "id":"inSpecifiedCollection",
                                        "label":"Collection",
                                        "tag":"collection",
                                        "params":[
                                            {
                                                "options":{
                                                    "endpointId":"listCollections",
                                                    "rel":"self",
                                                    "href":"/ccadminui/v1/collections"
                                                },
                                                "id":"collection",
                                                "type":"collectionId"
                                            }
                                        ],
                                        "operator":"is"
                                    },
                                    {
                                        "id":"inCurrentPriceType",
                                        "label":"Price Type",
                                        "tag":"priceType",
                                        "operator":"is same as context"
                                    },
                                    {
                                        "id":"inSpecifiedPriceType",
                                        "label":"Price Type",
                                        "tag":"priceType",
                                        "params":[
                                            {
                                                "options":[
                                                    {
                                                        "label":"Full Price",
                                                        "id":"fullPrice"
                                                    },
                                                    {
                                                        "label":"On Sale",
                                                        "id":"onSale"
                                                    }
                                                ],
                                                "id":"priceType",
                                                "type":"priceTypeId"
                                            }
                                        ],
                                        "operator":"is"
                                    },
                                    {
                                        "id":"priceRange",
                                        "label":"Price",
                                        "params":[
                                            {
                                                "id":"lowValue",
                                                "type":"decimal"
                                            },
                                            {
                                                "id":"highValue",
                                                "type":"decimal"
                                            },
                                            {
                                                "id":"currency",
                                                "type":"string"
                                            }
                                        ],
                                        "operator":"between"
                                    }
                                ]
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "x-internal-id":"ccadmin-v1-recommendationStrategyConditions-get",
                "x-filename-id":"ccadmin-v1-recommendationstrategyconditions-get"
            }
        },
        "/ccadmin/v1/worksets":{
            "post":{
                "summary":"createWorkset",
                "produces":[
                    "application/json"
                ],
                "operationId":"createWorkset",
                "description":"Creates a new workset.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/workset_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"summer_sales",
                                "repositoryId":"ws10001",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/worksets"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31300|Missing required property: name|\n|31300|The maximum length of property \"name\" has been exceeded ({0} > 25) for value: {1}|\n|31300|Unallowed character '{0}' in workset name.|\n|31302|Workset {0} not found.|\n|31300|The name is reserved for the default workset.|\n|31303|Internal server error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/workset_request"
                        },
                        "in":"body",
                        "name":"workset_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Worksets"
                ],
                "x-internal-id":"ccadmin-v1-worksets-post",
                "x-filename-id":"ccadmin-v1-worksets-post"
            },
            "get":{
                "summary":"listWorksets",
                "produces":[
                    "application/json"
                ],
                "operationId":"listWorksets",
                "description":"Lists worksets.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listWorksets_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/worksets"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"name",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "name":"default",
                                        "repositoryId":"default"
                                    },
                                    {
                                        "name":"summer_sales",
                                        "repositoryId":"ws10001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31303|Internal server error.|\n|85000|q query param is not valid SCIM filter format|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeScheduledWorksets",
                        "description":"Whether to list scheduled worksets.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string that filters the access rights to be returned from this request using SCIM filtering syntax.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Worksets"
                ],
                "x-internal-id":"ccadmin-v1-worksets-get",
                "x-filename-id":"ccadmin-v1-worksets-get"
            }
        },
        "/ccadmin/v1/merchant/agentConfiguration":{
            "get":{
                "summary":"getAgentConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAgentConfiguration",
                "description":"Get Agent Configuration. Get the agent configurations from server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAgentConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "delegatedAdminAllowedThroughAgent":true,
                                "allowedOriginMethods":{
                                    "https://somemoresecurehost":"GET",
                                    "https://someHost:9080":"GET,PUT,DELETE,POST,OPTIONS"
                                },
                                "orderApprovalsAllowedThroughAgent":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-agentConfiguration-get",
                "x-filename-id":"ccadmin-v1-merchant-agentconfiguration-get"
            },
            "put":{
                "summary":"saveAgentConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveAgentConfiguration",
                "description":"Save Agent Configuration. Saves the agent configurations and gets back the saved data.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveAgentConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "delegatedAdminAllowedThroughAgent":true,
                                "allowedOriginMethods":{
                                    "https://somemoresecurehost":"GET",
                                    "https://someHost:9080":"GET,PUT,DELETE,POST,OPTIONS"
                                },
                                "orderApprovalsAllowedThroughAgent":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|96009|A problem occurred when saving the data.|\n|160022|Invalid input value(s) supplied. Value must be (true/false).|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveAgentConfiguration_request"
                        },
                        "in":"body",
                        "name":"saveAgentConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-agentConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-agentconfiguration-put"
            }
        },
        "/ccadmin/v1/logout":{
            "post":{
                "summary":"logout",
                "produces":[
                    "application/json"
                ],
                "operationId":"logout",
                "description":"Logout. Perform logout operation.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/logout_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/logout_request"
                        },
                        "in":"body",
                        "name":"logout_request"
                    }
                ],
                "tags":[
                    "Admin/OAuth"
                ],
                "x-internal-id":"ccadmin-v1-logout-post",
                "x-filename-id":"ccadmin-v1-logout-post"
            }
        },
        "/ccadmin/v1/files/uploadTypes":{
            "get":{
                "summary":"getUploadTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"getUploadTypes",
                "description":"Get Upload Types. Get a description of the available upload types.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getUploadTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "displayName":"Category Image(s)",
                                        "name":"categoryImage",
                                        "mayUnzip":true,
                                        "overrideTargetDirectory":"/category"
                                    },
                                    {
                                        "displayName":"Product Image(s)",
                                        "name":"productImage",
                                        "mayUnzip":true,
                                        "overrideTargetDirectory":"/product"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Files"
                ],
                "x-internal-id":"ccadmin-v1-files-uploadTypes-get",
                "x-filename-id":"ccadmin-v1-files-uploadtypes-get"
            }
        },
        "/ccadmin/v1/jsframeworkadmin/rollbackVersion":{
            "post":{
                "summary":"Rollback current version",
                "produces":[
                    "application/json"
                ],
                "operationId":"rollbackCurrentVersion",
                "description":"Rolls the current storefront JavaScript framework back to the previous version.<p/>It takes an optional query parameter of siteId. This endpoint is useful if you are running multiple sites. For more information about multisite environments, please view the <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/uoccs/run-multiple-stores-one-instance1.html' target='_blank'>multisite documentation</a>. If you include this parameter, only the site that you have specified by siteId will be rolled back. Otherwise, all active sites will be rolled back.</br></br>This endpoint is only applicable if a previous version exists. In order to determine the current storefront framework status, the <a href='../html/op-ccadmin-v1-jsframeworkadmin-get.html'>Retrieve Current Version</a> endpoint should be used.<br/><br/><b>Note:</b> This endpoint is not supported in the Open Storefront Framework.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/rollbackCurrentVersion_response"
                        },
                        "examples":{
                            "application/json":{
                                "storefrontVersion":"17.1",
                                "success":true,
                                "previousVersion":"16.6",
                                "UpgradeMessage":"SiteUs already in previous Version.",
                                "currentVersion":"16.6"
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>30101</td><td>Unable to rollback to the previous version Storefront framework.</td><td>See returned error messages for more information.</td></tr><tr><td>30103, 30106</td><td>Unable to rollback to previous version.</td><td>There is no previous version so rollback cannot occur.</td></tr><tr><td>30105</td><td>Site not found.</td><td>Ensure you specify a valid site ID.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"siteId",
                        "description":"The ID of the site that will be upgraded. If no site ID is provided, all active sites are rolled back.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/JsFrameworkAdminEndpoint"
                ],
                "x-internal-id":"ccadmin-v1-jsframeworkadmin-rollbackVersion-post",
                "x-filename-id":"ccadmin-v1-jsframeworkadmin-rollbackversion-post"
            }
        },
        "/ccadmin/v1/publishingChanges":{
            "get":{
                "summary":"getPublishingChanges",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPublishingChanges",
                "description":"Get Publishing Changes. Get a list of publishing change items. Can be used to obtain high level items only and all items",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPublishingChanges_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "lastName":"Amber",
                                        "itemType":"repository",
                                        "worksets":[
                                            {
                                                "repositoryId":"default"
                                            }
                                        ],
                                        "author":"admin",
                                        "displayName":"Men",
                                        "changeType":0,
                                        "assetType":"category",
                                        "changeDetails":[
                                            {
                                                "changeTime":"2016-05-10T13:06:06.075Z",
                                                "author":"admin",
                                                "repositoryId":"100005"
                                            }
                                        ],
                                        "assetTypeDisplayName":"Collection",
                                        "changeTime":"2014-03-10T13:06:06.075Z",
                                        "firstName":"Admin",
                                        "componentPath":"/atg/commerce/catalog/ProductCatalog",
                                        "assetId":"catMen",
                                        "repositoryId":"change30449",
                                        "id":"change30449",
                                        "parentAssetType":"",
                                        "scheduledPublishItem":{
                                            "dateTime":"2018-01-26T08:00:00.000Z",
                                            "firstName":"Admin",
                                            "lastName":"User",
                                            "profileId":"admin",
                                            "eventName":"Men's clothing publish",
                                            "id":"900001",
                                            "eventType":1
                                        },
                                        "authors":[
                                            "admin:Amber,Admin",
                                            "admin:Weber,Damon"
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31035|Internal Error|\n|10002|Invalid value [ {1} ] for parameter: {0}.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query String used to limit publishing changes.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Limit of number of change items.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"detail",
                        "description":"String used to indicate whether to return full list of change items or high level only. \"full\" value mean all items. Otherwise it will be high level items only.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"excludeCatalogConfig",
                        "description":"excludes the Catalog Configuration item (if any) from the response",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"excludeDesignItem",
                        "description":"excludes the Design item (if any) from the response",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Publishing Changes"
                ],
                "x-internal-id":"ccadmin-v1-publishingChanges-get",
                "x-filename-id":"ccadmin-v1-publishingchanges-get"
            }
        },
        "/ccadmin/v1/siteGroups/{id}":{
            "get":{
                "summary":"getSiteGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSiteGroup",
                "description":"Get a site group by ID. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/siteGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Cart sharing group for US sites",
                                "sharedCart":true,
                                "sites":[
                                    {
                                        "name":"East site",
                                        "id":"siteUSEast"
                                    },
                                    {
                                        "name":"Central site",
                                        "id":"siteUSCentral"
                                    },
                                    {
                                        "name":"West site",
                                        "id":"siteUSWest"
                                    }
                                ],
                                "id":"cartGroupUS"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30311|Site group id does not exist.|\n|30301|A site group id is required to update a site group.|\n|30312|Could not get site group.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the site to get.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"production",
                        "description":"If this flag is set to true, site group information will be returned from the production DB. The default value is false",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"Boolean indicating if the translations property should be returned for each item in the response. The default value is false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/SiteGroups"
                ],
                "x-internal-id":"ccadmin-v1-siteGroups-{id}-get",
                "x-filename-id":"ccadmin-v1-sitegroups-id-get"
            },
            "delete":{
                "summary":"deleteSiteGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteSiteGroup",
                "description":"Delete the specified site group.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30306|DELETE_SITE_GROUP_FAILED|\n"
                    },
                    "204":{
                        "description":"Successful deletion with no response model."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the site group to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/SiteGroups"
                ],
                "x-internal-id":"ccadmin-v1-siteGroups-{id}-delete",
                "x-filename-id":"ccadmin-v1-sitegroups-id-delete"
            },
            "put":{
                "summary":"updateSiteGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSiteGroup",
                "description":"Update a site group based on ID and request parameters. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/siteGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Cart sharing group for US sites",
                                "sharedCart":true,
                                "sites":[
                                    {
                                        "name":"East site",
                                        "id":"siteUSEast"
                                    },
                                    {
                                        "name":"Central site",
                                        "id":"siteUSCentral"
                                    },
                                    {
                                        "name":"West site",
                                        "id":"siteUSWest"
                                    }
                                ],
                                "id":"cartGroupUS"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30303|UPDATE_SITE_GROUP_FAILED\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the site group to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"Boolean indicating if the translations property should be returned for each item in the response. The default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSiteGroup_request"
                        },
                        "in":"body",
                        "name":"updateSiteGroup_request"
                    }
                ],
                "tags":[
                    "Admin/SiteGroups"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-siteGroups-{id}-put",
                "x-filename-id":"ccadmin-v1-sitegroups-id-put"
            }
        },
        "/ccadmin/v1/quotes/notify":{
            "post":{
                "summary":"notifyQuote",
                "produces":[
                    "application/json"
                ],
                "operationId":"notifyQuoteRequest",
                "description":"Notify Quote Request. This operation is used to notify the quote request to the given quote to contacts.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/notifyQuote_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|43001|Generic error occured in notify quote flow|\n|43002|If an error occured while notifying quote request|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/notifyQuote_request"
                        },
                        "in":"body",
                        "name":"notifyQuote_request"
                    }
                ],
                "tags":[
                    "Admin/Quote Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-quotes-notify-post",
                "x-filename-id":"ccadmin-v1-quotes-notify-post"
            }
        },
        "/ccadmin/v1/organizations/{id}/customerAccounts/{id}/shipTo/delete":{
            "post":{
                "summary":"Delete addresses for shipping for given customer account id under given organization id",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteCustomerAccountAddresses",
                "description":"Delete addresses for shipping for given customer account id under given organization id. Supports a configurable limit (default: 25 items)",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteCustomerAccountAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "invalidItemIds":[
                                    "10002"
                                ],
                                "resultingItemIds":[
                                    "10001",
                                    "10002"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|10194|Invalid Input|\n|100193| Internal error occurred while deleting addresses for customer account|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"customerAccountId",
                        "description":"The ID of the requested Customer Account of the Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteCustomerAccountAddresses_request"
                        },
                        "in":"body",
                        "name":"deleteCustomerAccountAddresses_request"
                    }
                ],
                "tags":[
                    "Admin/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-customerAccounts-{id}-shipTo-delete-post",
                "x-filename-id":"ccadmin-v1-organizations-id-customeraccounts-id-shipto-delete-post"
            }
        },
        "/ccadmin/v1/importProcess/{token}":{
            "get":{
                "summary":"getImportProcess",
                "produces":[
                    "application/json"
                ],
                "operationId":"getImportProcess",
                "description":"Get Import Process. Get the status resource of an import process.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getImportProcess_response"
                        },
                        "examples":{
                            "application/json":{
                                "completedPercentage":100,
                                "progress":"succeeded",
                                "startTime":"2016-04-04T20:25:01.982Z",
                                "links":[
                                    {
                                        "rel":"meta",
                                        "href":"http://example.com:9080/file/import/ezzPxcPRmJIlXYCyOTQNT9HMacA_10000/importStatus.zip"
                                    },
                                    {
                                        "rel":"failedRecordsFile",
                                        "href":"http://example.com:9080/file/import/ezzPxcPRmJIlXYCyOTQNT9HMacA_10000/importFile.json"
                                    },
                                    {
                                        "rel":"failedAssociationRecordsFile",
                                        "href":"http://example.com:9080/file/import/ezzPxcPRmJIlXYCyOTQNT9HMacA_10000/failedAssociationRecordsFile.json"
                                    },
                                    {
                                        "rel":"self",
                                        "href":"http://example.com:9080/ccadminui/v1/importProcess/ezzPxcPRmJIlXYCyOTQNT9HMacA_10000"
                                    }
                                ],
                                "endTime":"2016-04-04T20:25:02.190Z",
                                "completed":true,
                                "requestStatus":200
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"token",
                        "description":"Token corresponding to the import process.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Import Process"
                ],
                "x-internal-id":"ccadmin-v1-importProcess-{token}-get",
                "x-filename-id":"ccadmin-v1-importprocess-token-get"
            }
        },
        "/ccadmin/v1/themes/recompileActive":{
            "post":{
                "summary":"Recompile active theme.",
                "produces":[
                    "application/json"
                ],
                "operationId":"recompileActiveTheme",
                "description":"Recompiles the current active theme.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/recompileActiveTheme_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "isAgentTheme":false,
                                    "thumbnail":"/img/cloudlake.jpg",
                                    "theme_additional_fonts":{
                                    },
                                    "notes":null,
                                    "is_active":true,
                                    "usingCodeView":false,
                                    "is_default":true,
                                    "associatedSites":[
                                        {
                                            "repositoryId":"siteUS",
                                            "name":"Commerce Cloud Site"
                                        }
                                    ],
                                    "clone_parent_name":null,
                                    "repositoryId":"cloudLakeTheme",
                                    "name":"Cloud Lake Theme",
                                    "is_custom":false,
                                    "id":"cloudLakeTheme",
                                    "clone_parent_id":null,
                                    "compilationStatuses":[
                                        {
                                            "occurredAt":"2021-09-17T10:04:32.000Z",
                                            "repositoryId":"100001",
                                            "siteId":"siteUS",
                                            "details":null,
                                            "id":"100001",
                                            "status":101
                                        }
                                    ]
                                }
                            ]
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Internal server error.</td><td>See returned error messages for more information.</td></tr><tr><td>70012</td><td>Error getting active theme.</td><td>See returned error messages for more information.</td></tr><tr><td>70010</td><td>Error setting active theme.</td><td>See returned error message for further information.</td></tr><tr><td>70004</td><td>Theme does not exist.</td><td>See returned error message for further information.</td></tr><tr><td>70021</td><td>Theme retrieval failed.</td><td>See returned error message for further information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-recompileActive-post",
                "x-filename-id":"ccadmin-v1-themes-recompileactive-post"
            }
        },
        "/ccadmin/v1/organizations/{id}":{
            "get":{
                "summary":"getOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrganization",
                "description":"Get Organization. This operation is used to get the Organization information of a customer from Oracle Commerce Cloud.Few properties are site specific so they will be fetched from default site mapping, however if 'x-ccsite' header is sent then site specific properties will be fetched from the corresponding site mappning.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxReferenceNumber":"REFNUM123",
                                "organizationLogo":"/general/hero-image1.jpg",
                                "delegateApprovalManagement":false,
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address3":"Street 3",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"180003",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ],
                                "source":null,
                                "externalOrganizationId":"externalOrgId1",
                                "type":"none",
                                "parentOrganization":{
                                    "name":"Sample",
                                    "repositoryId":"100001",
                                    "active":true,
                                    "id":"100001",
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "customerType":"Standard",
                                "derivedShippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedBillingAddressType":"Office Address",
                                "members":[
                                    {
                                        "repositoryId":"110001"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations/2100003"
                                    }
                                ],
                                "id":"2100003",
                                "dunsNumber":"123456789",
                                "relativeRoles":[
                                    {
                                        "function":"admin",
                                        "repositoryId":"200004"
                                    },
                                    {
                                        "function":"buyer",
                                        "repositoryId":"200005"
                                    },
                                    {
                                        "function":"approver",
                                        "repositoryId":"200006"
                                    },
                                    {
                                        "function":"accountAddressManager",
                                        "repositoryId":"200007"
                                    },
                                    {
                                        "function":"profileAddressManager",
                                        "repositoryId":"200008"
                                    }
                                ],
                                "dynamicProperty1":"dynamicProperty1 value",
                                "derivedTaxReferenceNumber":"REFNUM123",
                                "derivedUseAllPaymentMethodsFromSite":false,
                                "derivedAuthorizationCode":"sadsaxxaASX34567==",
                                "contract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "derivedCustomerType":"Standard",
                                "active":true,
                                "vatReferenceNumber":"Vat123123",
                                "taxExemptionCode":"TAXUQ12345",
                                "derivedType":"none",
                                "allowPunchoutShopping":true,
                                "useAllShippingMethodsFromSite":false,
                                "approvalRequired":false,
                                "derivedTaxExemptionCode":"TAXUQ12345",
                                "derivedVatReferenceNumber":"Vat123123",
                                "derivedAllowPunchoutShopping":true,
                                "name":"Oracle",
                                "ancestorOrganizations":[
                                    {
                                        "name":"Sample",
                                        "repositoryId":"100001",
                                        "active":true,
                                        "id":"100001",
                                        "externalOrganizationId":"EXT_ORG_1"
                                    }
                                ],
                                "uniqueId":"TestIDNumber",
                                "authorizationCode":"sadsaxxaASX34567==",
                                "description":null,
                                "derivedBillingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUniqueId":"TestIDNumber",
                                "organizationLogoURL":"http://localhost:9080/file/general/hero-image1.jpg",
                                "derivedContract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "paymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "derivedShippingAddressType":"Office Address",
                                "shippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedDunsNumber":123456789,
                                "derivedOrganizationLogo":"/general/hero-image1.jpg",
                                "orderPriceLimit":null,
                                "derivedShippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUseAllShippingMethodsFromSite":false,
                                "useAllPaymentMethodsFromSite":false,
                                "derivedPaymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "repositoryId":"2100003",
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "useExternalApprovalWebhook":false,
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "derivedDescription":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand priceListGroup to display its currency information. It can also be used to specify loading few properties only. Like contract only properties and approvals only properties. Possible values for this query parameter is 'priceListGroup','general','contract','approvals','addresses','shippingPayments' and 'punchout'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and name properties of organization.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of organization except paymentMethods.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Rather than using fields or exclude to explicitly list properties in the URL of a REST call, you can create persistent filters that store the set of properties to include or exclude. You can then specify a filter by name in the URL using the filterKey query parameter. \n Use Response Filters Admin API to create new persistent filters and use them.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-get",
                "x-filename-id":"ccadmin-v1-organizations-id-get"
            },
            "put":{
                "summary":"updateOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrganization",
                "description":"Update Organization. This operation is used to update an Organization in Oracle Commerce Cloud for a customer.As few properties are site specific they will be mapped to the default site, however if 'x-ccsite' header is sent then site specific properties will be mapped to the site sent in header.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxReferenceNumber":"REFNUM123",
                                "organizationLogo":"/general/update-hero-image1.jpg",
                                "delegateApprovalManagement":false,
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address3":"Street 3",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"150002",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ],
                                "source":null,
                                "externalOrganizationId":"externalOrgId1",
                                "parentOrganization":{
                                    "name":"Oracle Sample",
                                    "repositoryId":"100001",
                                    "active":true,
                                    "id":"100001",
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "type":"none",
                                "customerType":"Standard",
                                "derivedShippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedBillingAddressType":"Office Address",
                                "members":[
                                    {
                                        "repositoryId":"110000"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations"
                                    }
                                ],
                                "id":"200003",
                                "dunsNumber":"123456789",
                                "relativeRoles":[
                                    {
                                        "function":"admin",
                                        "repositoryId":"200004"
                                    },
                                    {
                                        "function":"buyer",
                                        "repositoryId":"200005"
                                    },
                                    {
                                        "function":"approver",
                                        "repositoryId":"200006"
                                    },
                                    {
                                        "function":"accountAddressManager",
                                        "repositoryId":"200007"
                                    },
                                    {
                                        "function":"profileAddressManager",
                                        "repositoryId":"200008"
                                    }
                                ],
                                "dynamicProperty1":"dynamicProperty1 value",
                                "derivedTaxReferenceNumber":"REFNUM123",
                                "derivedUseAllPaymentMethodsFromSite":false,
                                "derivedAuthorizationCode":"sadsaxxaASX34567==",
                                "contract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "derivedCustomerType":"Standard",
                                "active":true,
                                "vatReferenceNumber":"Vat123123",
                                "taxExemptionCode":"TAXUQ12345",
                                "derivedType":"none",
                                "allowPunchoutShopping":true,
                                "useAllShippingMethodsFromSite":false,
                                "approvalRequired":false,
                                "derivedTaxExemptionCode":"TAXUQ12345",
                                "derivedVatReferenceNumber":"Vat123123",
                                "derivedAllowPunchoutShopping":true,
                                "name":"Oracle",
                                "ancestorOrganizations":[
                                    {
                                        "name":"Oracle Sample",
                                        "repositoryId":"100001",
                                        "active":true,
                                        "id":"100001",
                                        "externalOrganizationId":"EXT_ORG_1"
                                    }
                                ],
                                "uniqueId":"TestIDNumber",
                                "authorizationCode":"sadsaxxaASX34567==",
                                "description":null,
                                "derivedBillingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUniqueId":"TestIDNumber",
                                "organizationLogoURL":"http://localhost:9080/file/general/update-hero-image1.jpg",
                                "derivedContract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "paymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "derivedShippingAddressType":"Office Address",
                                "shippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedDunsNumber":123456789,
                                "derivedOrganizationLogo":"/general/hero-image1.jpg",
                                "orderPriceLimit":null,
                                "derivedShippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUseAllShippingMethodsFromSite":false,
                                "useAllPaymentMethodsFromSite":false,
                                "derivedPaymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "repositoryId":"200003",
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "useExternalApprovalWebhook":false,
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedDescription":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100082|The current account does not have the delegate approval management option enabled. Requiring order approvals or making changes to purchase limits cannot be done.|\n|100093|If there was any internal error while getting the organization.|\n|100083|You must create at least one active approver for the account before you can enable the approval required option|\n|100073|If the catalog id is required|\n|100084|You cannot remove this contact from the account. The account has no other active Approvers.  Approvals are still enabled and/or there are orders pending approval.|\n|100074|If the pricelist group id is required|\n|20187|If the pricelist group id is invalid|\n|100064|If the catalog id  is invalid|\n|100075|If external reference number is invalid|\n|100086|Merchant admin is not allowed to do approval management with delegate approval management set to true.|\n|100011|If the Organization Id passed is Invalid |\n|100022|If invalid input is passed|\n|22002|If invalid profile/member id is given|\n|100012|If the Organization name is empty or null|\n|100013|If the Organization's parent is being updated to itself or one of its child.|\n|100024|If trying to update root organization|\n|100014|If the organization name passed is duplicate|\n|100018|If there was any internal error while updating the Organization|\n|100104|If the taxExemption code passed is invalid|\n|100120|If the useAllPaymentMethodsFromSite property value is invalid.|\n|100118|If the paymentMethods passed in the input is invalid.|\n|100121|If the useAllShippingMethodsFromSite property value is invalid.|\n|100119|If the shippingMethods passed in the input is invalid.|\n|100131|If we try to update authorization code property with value other than null or NO_AUTH_CODE.|\n|100204|Missing ID for address type|\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrganization_request"
                        },
                        "in":"body",
                        "name":"updateOrganization_request"
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query parameter is used to return only ID. Possible values for this expand query parameter is 'none'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and name properties of organization.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of organization except paymentMethods.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Rather than using fields or exclude to explicitly list properties in the URL of a REST call, you can create persistent filters that store the set of properties to include or exclude. You can then specify a filter by name in the URL using the filterKey query parameter.\n Use Response Filters Admin API to create new persistent filters and use them.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-put",
                "x-filename-id":"ccadmin-v1-organizations-id-put"
            }
        },
        "/ccadmin/v1/places":{
            "get":{
                "summary":"getPlaces",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPlaces",
                "description":"Get place suggestions for autocomplete clients.  Places are cities, regions and countries.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPlaces_response"
                        },
                        "examples":{
                            "application/json":{
                                "q":"displayName sw \"san\"",
                                "totalResults":-1,
                                "offset":0,
                                "limit":10,
                                "sort":[
                                    {
                                        "property":"rank",
                                        "order":"desc"
                                    }
                                ],
                                "items":[
                                    {
                                        "country":"Brazil",
                                        "displayName":"Santa Catarina",
                                        "rank":6727000,
                                        "id":"BR-SC",
                                        "type":"region",
                                        "region":"Santa Catarina"
                                    },
                                    {
                                        "country":"Chile",
                                        "displayName":"SANTIAGO",
                                        "rank":5150000,
                                        "id":"CL--SANTIAGO",
                                        "type":"city"
                                    },
                                    {
                                        "country":"Mexico",
                                        "displayName":"San Luis Potosi",
                                        "rank":2718000,
                                        "id":"MX-SLP",
                                        "type":"region",
                                        "region":"San Luis Potosi"
                                    },
                                    {
                                        "country":"Mexico",
                                        "displayName":"San Mart??n Texmelucan",
                                        "rank":2668000,
                                        "id":"MX-PUE-SANMARTINTEXMELUCAN",
                                        "type":"city",
                                        "region":"Puebla"
                                    },
                                    {
                                        "country":"United States",
                                        "displayName":"San Antonio (TX)",
                                        "rank":1470000,
                                        "id":"US-TX-SANANTONIO",
                                        "type":"city",
                                        "region":"Texas"
                                    },
                                    {
                                        "country":"United States",
                                        "displayName":"San Diego (CA)",
                                        "rank":1395000,
                                        "id":"US-CA-SANDIEGO",
                                        "type":"city",
                                        "region":"California"
                                    },
                                    {
                                        "country":"United States",
                                        "displayName":"San Jose (CA)",
                                        "rank":1027000,
                                        "id":"US-CA-SANJOSE",
                                        "type":"city",
                                        "region":"California"
                                    },
                                    {
                                        "country":"Brazil",
                                        "displayName":"Santa Ana Dos Remedios",
                                        "rank":1000000,
                                        "id":"BR-IS",
                                        "type":"region",
                                        "region":"Santa Ana Dos Remedios"
                                    },
                                    {
                                        "country":"Dominican Republic",
                                        "displayName":"SANTO DOMINGO",
                                        "rank":965000,
                                        "id":"DO--SANTODOMINGO",
                                        "type":"city"
                                    },
                                    {
                                        "country":"United States",
                                        "displayName":"San Francisco (CA)",
                                        "rank":865000,
                                        "id":"US-CA-SANFRANCISCO",
                                        "type":"city",
                                        "region":"California"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54083|An error occurred accessing places with query {0}.|\n|85003|Invalid attribute in query: {}|\n|85000|q query param is not valid SCIM filter format|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the SCIM compliant query used to filter places.  While not technically required, this endpoint is meant to be used with the q or sw operators like q=displayName sw \"san\" or id sw \"san\".",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"Accept-Language",
                        "description":"The locale.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.  This number should be small so results fit in an autocomplete suggestions box.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.  We recommend using the rank field, e.g. sort=rank:desc",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.  The default is to return all fields: id, displayName and rank.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Places"
                ],
                "x-internal-id":"ccadmin-v1-places-get",
                "x-filename-id":"ccadmin-v1-places-get"
            }
        },
        "/ccadmin/v1/profiles/{id}/roles":{
            "get":{
                "summary":"listRoles associated with a profile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getUserRoles",
                "description":"List Roles. Get all roles associated for shoppers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRoles_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "items":[
                                    {
                                        "associations":[
                                            {
                                                "relatedItemId":"or-100001",
                                                "type":"organization"
                                            }
                                        ],
                                        "function":"admin",
                                        "relativeTo":{
                                            "repositoryId":"or-100001"
                                        },
                                        "repositoryId":"100001",
                                        "name":"Administrator",
                                        "description":null,
                                        "id":"100001",
                                        "accessRights":[
                                            {
                                                "displayName":null,
                                                "repositoryId":"updateAccountAddress",
                                                "name":"Update Account Address",
                                                "id":"updateAccountAddress",
                                                "type":"generic"
                                            },
                                            {
                                                "displayName":null,
                                                "repositoryId":"createAccountAddress",
                                                "name":"Create Account Address",
                                                "id":"createAccountAddress",
                                                "type":"generic"
                                            }
                                        ],
                                        "type":"organizationalRole",
                                        "category":{
                                            "displayName":"Storefront Roles",
                                            "repositoryId":"storefrontRoleCategory",
                                            "id":"storefrontRoleCategory"
                                        }
                                    },
                                    {
                                        "associations":[
                                            {
                                                "relatedItemId":null,
                                                "type":"global"
                                            },
                                            {
                                                "relatedItemId":"or-100001",
                                                "type":"organization"
                                            },
                                            {
                                                "relatedItemId":"or-100002",
                                                "type":"organization"
                                            }
                                        ],
                                        "repositoryId":"200001",
                                        "name":"Example1",
                                        "description":"Sample Description",
                                        "id":"200001",
                                        "accessRights":[
                                            {
                                                "displayName":"Sample AccessRight",
                                                "repositoryId":"300001",
                                                "name":"Sample AccessRight",
                                                "id":"Sample AccessRight",
                                                "type":"generic"
                                            }
                                        ],
                                        "type":"role",
                                        "category":{
                                            "displayName":"Custom Roles",
                                            "repositoryId":"customRoleCategory",
                                            "id":"customRoleCategory"
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22019|If some internal error occurs while fetching roles for the user.|\n|22002|If profile id passed is invalid.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string that filters the roles to be returned from this request using SCIM filtering syntax.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The maximum number of roles to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The starting offset/index to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"The sort order of the list to be returned from this request.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-roles-get",
                "x-filename-id":"ccadmin-v1-profiles-id-roles-get"
            }
        },
        "/ccadmin/v1/metadata/{id}":{
            "get":{
                "summary":"getMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMetadata",
                "description":"Get Metadata. Gets the properties for the following item types by ID: product, category, layout and seoMetaInfo. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMetadata_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "length":1,
                                    "variantBasedDisplay":false,
                                    "label":"Discountable",
                                    "type":"checkbox",
                                    "required":false,
                                    "searchable":false,
                                    "writable":null,
                                    "internalOnly":false,
                                    "uiEditorType":null,
                                    "default":true,
                                    "listingVariant":false,
                                    "localizable":false,
                                    "textSearchable":false,
                                    "id":"discountable",
                                    "dimension":false,
                                    "editableAttributes":[
                                        "internalOnly",
                                        "default",
                                        "listingVariant",
                                        "hidden",
                                        "variantBasedDisplay",
                                        "textSearchable",
                                        "label",
                                        "dimension",
                                        "required",
                                        "searchable",
                                        "order",
                                        "multiSelect"
                                    ],
                                    "order":"-2",
                                    "multiSelect":null
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":true,
                                    "label":"Name",
                                    "type":"shortText",
                                    "required":true,
                                    "searchable":true,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":true,
                                    "id":"displayName",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"0"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":null,
                                    "label":"Product Number",
                                    "type":"shortText",
                                    "required":true,
                                    "searchable":null,
                                    "writable":false,
                                    "internalOnly":null,
                                    "default":"p1815",
                                    "textSearchable":null,
                                    "id":"productNumber",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"10"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":true,
                                    "label":"Description",
                                    "type":"shortText",
                                    "required":false,
                                    "searchable":true,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":"A Cloud Lake Product.",
                                    "textSearchable":true,
                                    "id":"description",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"10"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":null,
                                    "label":"Brand",
                                    "type":"shortText",
                                    "required":false,
                                    "searchable":null,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":null,
                                    "id":"brand",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"15"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":null,
                                    "label":"Default List Price",
                                    "type":"currency",
                                    "required":true,
                                    "searchable":true,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":null,
                                    "id":"listPrice",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"20"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":null,
                                    "label":"Default Sale Price",
                                    "type":"currency",
                                    "required":false,
                                    "searchable":true,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":null,
                                    "id":"salePrice",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"20"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":null,
                                    "label":"Product Code for US Taxes",
                                    "type":"shortText",
                                    "required":false,
                                    "searchable":null,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":null,
                                    "id":"taxCode",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"25"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":true,
                                    "label":"Long Description",
                                    "type":"shortText",
                                    "required":false,
                                    "searchable":true,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":true,
                                    "id":"longDescription",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"30"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":true,
                                    "label":"Active",
                                    "type":"checkbox",
                                    "required":false,
                                    "searchable":true,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":true,
                                    "id":"active",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"50"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":null,
                                    "label":"Arrival Date",
                                    "type":"date",
                                    "required":false,
                                    "searchable":null,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":null,
                                    "id":"arrivalDate",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"60"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":true,
                                    "label":"Height",
                                    "type":"number",
                                    "required":true,
                                    "searchable":true,
                                    "writable":"true",
                                    "internalOnly":false,
                                    "default":4,
                                    "textSearchable":true,
                                    "id":"height",
                                    "dimension":true,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"70"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":null,
                                    "label":"Length",
                                    "type":"number",
                                    "required":false,
                                    "searchable":null,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":null,
                                    "id":"length",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"80"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":null,
                                    "label":"Width",
                                    "type":"number",
                                    "required":false,
                                    "searchable":false,
                                    "writable":"true",
                                    "internalOnly":false,
                                    "default":6,
                                    "textSearchable":false,
                                    "id":"width",
                                    "dimension":false,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"90"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":null,
                                    "label":"Weight",
                                    "type":"number",
                                    "required":false,
                                    "searchable":null,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":null,
                                    "id":"weight",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"100"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":null,
                                    "label":"Maximum Order Limit",
                                    "type":"digit",
                                    "required":false,
                                    "searchable":null,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":null,
                                    "id":"orderLimit",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"110"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "wildcardSearchable":null,
                                    "label":"Minimum Order Limit",
                                    "type":"digit",
                                    "required":false,
                                    "searchable":null,
                                    "writable":"true",
                                    "internalOnly":null,
                                    "default":null,
                                    "textSearchable":null,
                                    "id":"minOrderLimit",
                                    "dimension":null,
                                    "editableAttributes":[
                                        "textSearchable",
                                        "dimension",
                                        "internalOnly",
                                        "default",
                                        "order",
                                        "hidden",
                                        "label",
                                        "required",
                                        "wildcardSearchable",
                                        "searchable"
                                    ],
                                    "order":"110"
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "length":0,
                                    "variantBasedDisplay":null,
                                    "label":"salePrices",
                                    "type":"currencyMap",
                                    "required":false,
                                    "searchable":false,
                                    "writable":true,
                                    "internalOnly":null,
                                    "default":{
                                    },
                                    "listingVariant":null,
                                    "localizable":false,
                                    "textSearchable":false,
                                    "id":"salePrices",
                                    "dimension":false,
                                    "editableAttributes":[
                                        "dimension",
                                        "multiSelect",
                                        "textSearchable",
                                        "default",
                                        "internalOnly",
                                        "order",
                                        "listingVariant",
                                        "hidden",
                                        "label",
                                        "required",
                                        "variantBasedDisplay",
                                        "searchable"
                                    ],
                                    "multiSelect":null,
                                    "order":null
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "length":0,
                                    "variantBasedDisplay":null,
                                    "label":"shippingSurcharges",
                                    "type":"currencyMap",
                                    "required":false,
                                    "searchable":false,
                                    "writable":true,
                                    "internalOnly":null,
                                    "default":{
                                    },
                                    "listingVariant":null,
                                    "localizable":false,
                                    "textSearchable":false,
                                    "id":"shippingSurcharges",
                                    "dimension":false,
                                    "editableAttributes":[
                                        "dimension",
                                        "multiSelect",
                                        "textSearchable",
                                        "default",
                                        "internalOnly",
                                        "order",
                                        "listingVariant",
                                        "hidden",
                                        "label",
                                        "required",
                                        "variantBasedDisplay",
                                        "searchable"
                                    ],
                                    "multiSelect":null,
                                    "order":null
                                },
                                {
                                    "itemType":"product",
                                    "hidden":false,
                                    "length":0,
                                    "variantBasedDisplay":null,
                                    "label":"listPrices",
                                    "type":"currencyMap",
                                    "required":false,
                                    "searchable":false,
                                    "writable":true,
                                    "internalOnly":null,
                                    "default":{
                                    },
                                    "listingVariant":null,
                                    "localizable":false,
                                    "textSearchable":false,
                                    "id":"listPrices",
                                    "dimension":false,
                                    "editableAttributes":[
                                        "dimension",
                                        "multiSelect",
                                        "textSearchable",
                                        "default",
                                        "internalOnly",
                                        "order",
                                        "listingVariant",
                                        "hidden",
                                        "label",
                                        "required",
                                        "variantBasedDisplay",
                                        "searchable"
                                    ],
                                    "multiSelect":null,
                                    "order":null
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33013|Get ItemDescriptor Error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"showHidden",
                        "description":"Boolean flag to show hidden properties.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"layoutName",
                        "description":"String of the layout name to retrive, iff the item is a layout.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the itemType.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Metadata"
                ],
                "x-internal-id":"ccadmin-v1-metadata-{id}-get",
                "x-filename-id":"ccadmin-v1-metadata-id-get"
            },
            "put":{
                "summary":"updateMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateMetadata",
                "description":"Creates and updates properties on the base \"product\" type.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateMetadata_response"
                        },
                        "examples":{
                            "application/json":"null"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|26050|The end point is not implemented|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the product type (product).",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateMetadata_request"
                        },
                        "in":"body",
                        "name":"updateMetadata_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Metadata"
                ],
                "x-internal-id":"ccadmin-v1-metadata-{id}-put",
                "x-filename-id":"ccadmin-v1-metadata-id-put"
            }
        },
        "/ccadmin/v1/themes/parse":{
            "get":{
                "summary":"Parse theme.",
                "produces":[
                    "application/json"
                ],
                "operationId":"parseTheme",
                "description":"Parse theme.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/parseTheme_response"
                        },
                        "examples":{
                            "application/json":{
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Internal server error.</td><td>See returned error messages for more information.</td></tr></tr></table><br/>The error response:<br>"
                    }
                },
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-parse-get",
                "x-filename-id":"ccadmin-v1-themes-parse-get"
            }
        },
        "/ccadmin/v1/merchant/fallbackShippingConfiguration":{
            "get":{
                "summary":"getFallbackShippingConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getFallbackShippingConfiguration",
                "description":"Get fallback shipping configuration settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFallbackShippingConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "fallbackShippingEnabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-fallbackShippingConfiguration-get",
                "x-filename-id":"ccadmin-v1-merchant-fallbackshippingconfiguration-get"
            },
            "put":{
                "summary":"updateFallbackShippingConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateFallbackShippingConfiguration",
                "description":"Update fallback shipping configuration settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateFallbackShippingConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "fallbackShippingEnabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13001|Validation errors were found in the input.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateFallbackShippingConfiguration_request"
                        },
                        "in":"body",
                        "name":"updateFallbackShippingConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-fallbackShippingConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-fallbackshippingconfiguration-put"
            }
        },
        "/ccadmin/v1/login":{
            "post":{
                "summary":"login",
                "produces":[
                    "application/json"
                ],
                "operationId":"login",
                "description":"Login. Perform login operation. Auth token should be set in Authorization header using value: Bearer &lt;auth_token&gt;",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/login_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"formData",
                        "name":"grant_type",
                        "description":"Authorization parameter for grant type. Should be set to client_credentials",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/OAuth"
                ],
                "consumes":[
                    "application/x-www-form-urlencoded"
                ],
                "x-internal-id":"ccadmin-v1-login-post",
                "x-filename-id":"ccadmin-v1-login-post"
            }
        },
        "/ccadmin/v1/publish/schedules":{
            "get":{
                "summary":"getPublishSchedule",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPublishSchedule",
                "description":"Get Publish Schedule. Get a list of scheduled publishes.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPublishSchedule_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "offset":0,
                                "limit":1,
                                "sort":[
                                    {
                                        "property":"dateTime",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "dateTime":"2014-03-18T14:18:00.000Z",
                                        "firstName":"Admin",
                                        "lastName":"User",
                                        "repeatFrequency":102,
                                        "repeatEndTime":"2014-04-18T14:18:00.000Z",
                                        "profileId":"admin",
                                        "eventName":"Men's clothing publish",
                                        "workset":{
                                            "name":"summer_sales",
                                            "repositoryId":"ws10001"
                                        },
                                        "id":"100002",
                                        "eventType":1
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|10002|Invalid value [ {1} ] for parameter: {0}.|\n"
                    }
                },
                "tags":[
                    "Admin/Publishing"
                ],
                "x-internal-id":"ccadmin-v1-publish-schedules-get",
                "x-filename-id":"ccadmin-v1-publish-schedules-get"
            },
            "delete":{
                "summary":"purgeSchedulePublish",
                "produces":[
                    "application/json"
                ],
                "operationId":"purgeSchedulePublish",
                "description":"Purge Schedule Publish. Delete all scheduled publish jobs.",
                "responses":{
                    "200":{
                        "examples":{
                            "application/json":"null"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Publishing"
                ],
                "x-internal-id":"ccadmin-v1-publish-schedules-delete",
                "x-filename-id":"ccadmin-v1-publish-schedules-delete"
            }
        },
        "/ccadmin/v1/adminProfiles/sendMFAPasswordReset":{
            "post":{
                "summary":"sendMFAPasswordReset",
                "produces":[
                    "application/json"
                ],
                "operationId":"sendMFAPasswordReset",
                "description":"Send Password Reset with multi-factor authentication. Validate the reset token or set a user's new password.  Send just the op and token to validate; send all of the values to reset the password along with valid passcode.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/sendMFAPasswordReset_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":"true"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|83004|User login ID is required.|\n|60004|Resetting this account's password is not allowed. Check the link in your email and try again.|\n|83039|Passwords did not match.|\n|83041|One-Time Passcode is not valid. Please try again or contact your company's administrator if the problem persists.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/sendMFAPasswordReset_request"
                        },
                        "in":"body",
                        "name":"sendMFAPasswordReset_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-sendMFAPasswordReset-post",
                "x-filename-id":"ccadmin-v1-adminprofiles-sendmfapasswordreset-post"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/less":{
            "get":{
                "summary":"getWidgetDescriptorBaseLess",
                "produces":[
                    "application/json"
                ],
                "operationId":"getWidgetDescriptorBaseLess",
                "description":"Get the base less associated with the widget descriptor i.e. the one used to build widget instances.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/widgetBaseSource"
                        },
                        "examples":{
                            "source":".luther {}"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-less-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-get-2"
            },
            "put":{
                "summary":"updateWidgetDescriptorBaseLess",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateWidgetDescriptorBaseLess",
                "description":"Update the base less associated with the widget descriptor i.e. the one used to build widget instances.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/widgetBaseSource"
                        },
                        "examples":{
                            "application/json":{
                                "source":"<div class=\"luther\"></div>"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/widgetBaseSource"
                        },
                        "in":"body",
                        "name":"updateWidgetDescriptorBaseLess_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"updateInstances",
                        "description":"If the changes to the base less are to be applied to its current instances.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-less-put",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-put"
            }
        },
        "/ccadmin/v1/asset/upload":{
            "post":{
                "summary":"uploadAssets",
                "produces":[
                    "application/json"
                ],
                "operationId":"uploadAssets",
                "description":"Upload Assets. Upload a csv file containing catalog or inventory items.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/uploadAssets_response"
                        },
                        "examples":{
                            "application/json":{
                                "status":"SUCCESS",
                                "token":"gWHikhGAm2997147nvFUQZpbgBw_10000"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13015|Please select a file for import.|\n|13016|Bad file extension.|\n|13017|The first column must be labeled 'ID'.|\n|13018|The first column must be labeled 'catalogRefId'.|\n|13019|Only the first column can be labeled 'ID'.|\n|13020|Only the first column can be labeled 'catalogRefId'.|\n|13021|The itemized format only allows one property column in addition to the 'ID' column.|\n|13022|The following property names were not recognized: {0}.|\n|13023|The following properties are not editable: {0}.|\n|13024|The file is missing the item type and repository path information in the header.|\n|13025|The item type and repository path cell could not be read.|\n|13026|The repository path {0} could not be found.|\n|13027|Cannot import to the repository {0}.|\n|13028|The type {0} could not be found.|\n|13029|The type {0} is not editable.|\n|13030|The date format {0} is not a valid format.|\n|13031|The timestamp format {0} is not a valid format.|\n|13032|The date format is missing.|\n|13033|The timestamp format is missing.|\n|13034|There were errors reading the file.|\n|13035|Locale key is missing.|\n|13036|The language does not match any supported language for the site. Please select another file and try again.|\n|13038|Invalid catalog id provided.|\n|13039|It is not allowed to import with version 1 (legacy) catalog.|\n|13041|It is not allowed to import with filtered view (version 3) catalog.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/uploadAssets_request"
                        },
                        "in":"body",
                        "name":"uploadAssets_request"
                    }
                ],
                "tags":[
                    "Admin/Asset Import-Export"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-asset-upload-post",
                "x-filename-id":"ccadmin-v1-asset-upload-post"
            }
        },
        "/ccadmin/v1/adminAccessRights":{
            "post":{
                "summary":"createAdminAccessRight",
                "produces":[
                    "application/json"
                ],
                "operationId":"createAdminAccessRight",
                "description":"Create Admin Access Right. Creates a new admin access right.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAdminAccessRight_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Sensitive Data",
                                "name":"Sensitive Data",
                                "repositoryId":"sensitiveData",
                                "description":"Access to sensitive data",
                                "id":"sensitiveData",
                                "type":"generic",
                                "category":{
                                    "displayName":"Custom",
                                    "id":"customAccessRightCategory"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22051|If input passed is invalid|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createAdminAccessRight_request"
                        },
                        "in":"body",
                        "name":"createAdminAccessRight_request"
                    }
                ],
                "tags":[
                    "Admin/Admin Access Rights"
                ],
                "x-internal-id":"ccadmin-v1-adminAccessRights-post",
                "x-filename-id":"ccadmin-v1-adminaccessrights-post"
            },
            "get":{
                "summary":"listAdminAccessRights",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAdminAccessRights",
                "description":"List Admin Access Rights. Get all access rights for internal users.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAdminAccessRights_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"id",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "displayName":"Sensitive Data",
                                        "name":"Sensitive Data",
                                        "repositoryId":"sensitiveData",
                                        "description":"Access to sensitive data",
                                        "id":"sensitiveData",
                                        "type":"generic"
                                    },
                                    {
                                        "displayName":"Very Sensitive Data",
                                        "name":"Very Sensitive Data",
                                        "repositoryId":"verySensitiveData",
                                        "description":"Access to very sensitive data",
                                        "id":"verySensitiveData",
                                        "type":"generic"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22054|Invalid Query Expression|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string that filters the access rights to be returned from this request using SCIM filtering syntax.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The maximum number of access rights to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The starting offset/index to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"The sort order of the list to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includePrivileges",
                        "description":"Boolean indicating whether to include privileges in the response. Defaults to false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Admin Access Rights"
                ],
                "x-internal-id":"ccadmin-v1-adminAccessRights-get",
                "x-filename-id":"ccadmin-v1-adminaccessrights-get"
            }
        },
        "/ccadmin/v1/stacks":{
            "get":{
                "summary":"listStacks",
                "produces":[
                    "application/json"
                ],
                "operationId":"listStacks",
                "description":"List Stacks. List all the stacks by ID",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listStacks_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "nextButton":"Next",
                                    "previousButton":"Previous",
                                    "usingCodeView":false,
                                    "displayName":"Progress Tracker",
                                    "repositoryId":"re100002",
                                    "descriptor":{
                                        "isLatestVersion":true,
                                        "previousButton":"Previous",
                                        "regions":[
                                            {
                                                "repositoryId":"progressTrackerStageOne"
                                            },
                                            {
                                                "repositoryId":"progressTrackerStageTwo"
                                            },
                                            {
                                                "repositoryId":"progressTrackerStageThree"
                                            }
                                        ],
                                        "displayName":"Progress Tracker",
                                        "availableToAllPages":false,
                                        "minWidth":1,
                                        "version":1,
                                        "nextButton":"Next",
                                        "latestVersion":1,
                                        "repositoryId":"progressTracker",
                                        "id":"progressTracker",
                                        "pageTypes":[
                                            {
                                                "repositoryId":"checkoutPageType",
                                                "alias":"/checkout",
                                                "id":"checkoutPageType",
                                                "shortName":"checkout"
                                            }
                                        ],
                                        "stackType":"progressTracker",
                                        "configurable":true
                                    },
                                    "id":"re100002"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Stacks"
                ],
                "x-internal-id":"ccadmin-v1-stacks-get",
                "x-filename-id":"ccadmin-v1-stacks-get"
            }
        },
        "/ccadmin/v1/productTypes/{typeId}/shopperInputs/{shopperInputId}":{
            "delete":{
                "summary":"removeShopperInput",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeShopperInput",
                "description":"Removes a shopperInput from the Product Type. Further, it also conditionally deletes the shopperInput if it is no longer referenced by any other product types.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20581|Could not find product type|\n|26402|Cannot find shopper input|\n|26407|Shopper Input is not associated with product type|\n|26406|Shopper Input is already associated with product type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"typeId",
                        "description":"ID of product type from which the shopper input is to be removed.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"shopperInputId",
                        "description":"ID of Shopper Input to me removed.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Product Types",
                    "Admin/Shopper Input"
                ],
                "x-internal-id":"ccadmin-v1-productTypes-{typeId}-shopperInputs-{shopperInputId}-delete",
                "x-filename-id":"ccadmin-v1-producttypes-typeid-shopperinputs-shopperinputid-delete"
            }
        },
        "/ccadmin/v1/files/mediaContents":{
            "get":{
                "summary":"getMediaContents",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMediaContents",
                "description":"Get Media Contents. Get a list of media folder contents. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMediaContents_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "metadata":{
                                    "altText":"city background",
                                    "titleText":"city background"
                                },
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/files/mediaContents?folder=all&sort=name%3Aasc&filter=city"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"name",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "path":"/general/city-background.jpg",
                                        "extension":"jpg",
                                        "size":102568,
                                        "name":"city-background.jpg",
                                        "checksum":"4998724338791971800",
                                        "repositoryId":"/general/city-background.jpg",
                                        "lastModified":"2014-12-16 12:28:14.0",
                                        "type":"file"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33114|There was an error while attempting to execute the query.|\n|33112|There was an error while attempting to create the query.|\n|33113|There was an error while attempting to get the storage system view.|\n|33110|The \"folder\" param must be a valid folder.|\n|33111|Storage system does not support this query.|\n|33109|The \"folder\" param is required.|\n|33108|The \"q\" param is not allowed.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"filter",
                        "description":"Text string to apply to name field to filter results.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"metadata",
                        "description":"Seo meta info for product. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|altText|string|Alt text for product image.|\n|titleText|string|Title text for product image.|\n",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"folder",
                        "description":"One of: all, products, collections or general.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Query offset.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeOnlyWhitelisted",
                        "description":"If true, include only whitelisted file types in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Query limit.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"A sort directive in the form: field:direction where direction is asc or desc.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-files-mediaContents-get",
                "x-filename-id":"ccadmin-v1-files-mediacontents-get"
            },
            "put":{
                "summary":"updateMediaItem",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateMediaItem",
                "description":"Update Media Item. Rename a media item. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateMediaItem_response"
                        },
                        "examples":{
                            "application/json":{
                                "assignResult":{
                                    "itemID":"prod10001",
                                    "itemType":"product",
                                    "statusCode":"ASSIGNED"
                                },
                                "renameSuccess":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33130|The destination filename must contain a base name.|\n|33120|The destination file name cannot contain a path.|\n|33131|The file to update metadata does not exist.|\n|33117|The file to rename does not exist.|\n|33128|The file extension was not allowed for upload, or did not match the file contents.|\n|33125|The sourcePath parameter is required.|\n|33123|The filename must be 254 characters or less, and the following characters are not allowed in the filename: \\ : \" * < > ? | Please enter a different name.|\n|33124|The file cannot be renamed because the source file and the destination file are the same.|\n|33121|A file with this name exists in the folder. Please enter a different name.|\n|33132|The file to update metadata is not a file.|\n|33122|The destinationFileName param is required.|\n|33133|The file to update metadata is not a media file.|\n|33118|The file to rename is not a file.|\n|33129|There was an error while validating the file extension.|\n|33119|The file to rename is not a media file.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateMediaItem_request"
                        },
                        "in":"body",
                        "name":"updateMediaItem_request"
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-files-mediaContents-put",
                "x-filename-id":"ccadmin-v1-files-mediacontents-put"
            }
        },
        "/ccadmin/v1/merchant/whiteListUrls":{
            "get":{
                "summary":"getWhitelistUrls",
                "produces":[
                    "application/json"
                ],
                "operationId":"getWhitelistUrls",
                "description":"Get list of outbound urls that are whiteListed.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getWhitelistUrls_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-whiteListUrls-get",
                "x-filename-id":"ccadmin-v1-merchant-whitelisturls-get"
            },
            "put":{
                "summary":"updateWhitelistUrls",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateWhitelistUrls",
                "description":"Update list of outbounds urls that are whiteListed.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getWhitelistUrls_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateWhitelistUrls_request"
                        },
                        "in":"body",
                        "name":"updateWhitelistUrls_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-whiteListUrls-put",
                "x-filename-id":"ccadmin-v1-merchant-whitelisturls-put"
            }
        },
        "/ccadmin/v1/jsframeworkadmin/upgradeVersion":{
            "post":{
                "summary":"Upgrade current version",
                "produces":[
                    "application/json"
                ],
                "operationId":"upgradeCurrentVersion",
                "description":"Upgrades the current storefront JavaScript framework to the latest version for all active sites. <br/></br>It takes an optional query parameter of siteId. If you include this parameter, only the site that you have specified by siteId will be upgraded. This endpoint is useful if you are running multiple sites. For more information about multisite environments, please view the <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/uoccs/run-multiple-stores-one-instance1.html' target='_blank'>multisite documentation</a>. <p/>This endpoint only is applicable if a newer version exists. In order to determine the current storefront framework status, the <a href='../html/op-ccadmin-v1-jsframeworkadmin-get.html'>Retrieve Current Version</a> endpoint should be used.</p><b>Note:</b> This endpoint is not supported for use in the Open Storefront Framework. ",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/upgradeCurrentVersion_response"
                        },
                        "examples":{
                            "application/json":{
                                "storefrontVersion":"17.1",
                                "success":true,
                                "previousVersion":"16.6",
                                "UpgradeMessage":"SiteUs already in latest Version.",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"jsframeworkadmin/upgradeVersion"
                                    }
                                ],
                                "currentVersion":"17.1"
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>30102</td><td>Unable to upgrade.</td><td>See returned error messages for more information.</td></tr><tr><td>30105</td><td>Site not found.</td><td>Ensure you specify a valid site ID.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"siteId",
                        "description":"The ID of the site that will be upgraded. If no site ID is provided, all active sites are upgraded.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/JsFrameworkAdminEndpoint"
                ],
                "x-internal-id":"ccadmin-v1-jsframeworkadmin-upgradeVersion-post",
                "x-filename-id":"ccadmin-v1-jsframeworkadmin-upgradeversion-post"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/config":{
            "get":{
                "summary":"getConfigDefinitionForWidgetDescriptor",
                "produces":[
                    "application/json"
                ],
                "operationId":"getConfigDefinitionForWidgetDescriptor",
                "description":"Get Config Definition For Widget Descriptor. Get the Config Definition for the Widget Descriptor",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getConfigDefinitionForWidgetDescriptor_response"
                        },
                        "examples":{
                            "application/json":{
                                "values":[
                                    {
                                        "helpText":"Enter the number of items you want to display in the mini cart before scrolling is required.",
                                        "defaultValue":"3",
                                        "minLength":0,
                                        "label":"Number of items in mini cart before scrolling",
                                        "type":"text",
                                        "required":true,
                                        "displayOnInstances":null,
                                        "name":"miniCartNumberOfItems",
                                        "repositoryId":"100004",
                                        "options":[
                                        ],
                                        "regexText":null,
                                        "displayAsCheckboxes":false,
                                        "maxLength":1000
                                    },
                                    {
                                        "helpText":"Set whether mini-cart should be displayed for 'add to cart' notification.",
                                        "defaultValue":"true",
                                        "minLength":0,
                                        "label":"Display Mini-Cart",
                                        "type":"checkbox",
                                        "required":false,
                                        "displayOnInstances":null,
                                        "name":"displayMiniCart",
                                        "repositoryId":"100005",
                                        "options":[
                                        ],
                                        "regexText":null,
                                        "displayAsCheckboxes":false,
                                        "maxLength":1000
                                    },
                                    {
                                        "helpText":"Set the duration for the display of the mini-cart (in secs).",
                                        "defaultValue":"5",
                                        "minLength":0,
                                        "label":"Duration (in secs)",
                                        "type":"text",
                                        "required":true,
                                        "displayOnInstances":null,
                                        "name":"miniCartDuration",
                                        "repositoryId":"100006",
                                        "options":[
                                        ],
                                        "regexText":null,
                                        "displayAsCheckboxes":false,
                                        "maxLength":1000
                                    }
                                ],
                                "repositoryId":"headerWidget",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/widgetDescriptors/headerWidget/config"
                                    }
                                ],
                                "___etag___":"eyJoYXNoIjoiaG5KcDB0QU83eGphc0dKYVVlRXR5UUZGSG1acldFRWU2cGVGV1lXd25aRT0iLCJ1cmkiOiIvY2NhZG1pbnVpL3YxL3dpZGdldERlc2NyaXB0b3JzL2hlYWRlcldpZGdldC9jb25maWciLCJ2ZXJzaW9uIjowfQ=="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the widget type id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-config-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-config-get"
            }
        },
        "/ccadmin/v1/merchant/billingCountries":{
            "get":{
                "summary":"listSelectedBillingCountries",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSelectedBillingCountries",
                "description":"List Selected Billing Countries. Lists the available billing countries",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSelectedBillingCountries_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "countryCode":"CA",
                                    "displayName":"Canada",
                                    "repositoryId":"CA"
                                },
                                {
                                    "countryCode":"US",
                                    "displayName":"United States",
                                    "repositoryId":"US"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30011|Site id {0} does not exist.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"sortByOrder",
                        "description":"Sort Order: asc or desc",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"siteId",
                        "description":"Site ID of the site",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sortByCode",
                        "description":"Sort by Code: true or false",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-billingCountries-get",
                "x-filename-id":"ccadmin-v1-merchant-billingcountries-get"
            },
            "put":{
                "summary":"updateSelectedBillingCountries",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSelectedBillingCountries",
                "description":"Update Selected Billing Countries. Updates the available billing countries",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSelectedBillingCountries_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "countryCode":"CA",
                                    "displayName":"Canada",
                                    "repositoryId":"CA"
                                },
                                {
                                    "countryCode":"US",
                                    "displayName":"United States",
                                    "repositoryId":"US"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30011|Site id {0} does not exist.|\n|34071|There is an error in updating the Billing Countries.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSelectedBillingCountries_request"
                        },
                        "in":"body",
                        "name":"updateSelectedBillingCountries_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-billingCountries-put",
                "x-filename-id":"ccadmin-v1-merchant-billingcountries-put"
            }
        },
        "/ccadmin/v1/search/schedule":{
            "get":{
                "summary":"getSearchSchedule",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSearchSchedule",
                "description":"Get Search Schedule. Return a representation of the recurring baseline index schedule, if any by default. Use query param 'op' to get partial and baseline full export schedules. The returned properties correspond to the calendar schedule values and the schedule operation type.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSearchSchedule_response"
                        },
                        "examples":{
                            "application/json":{
                                "occurrences":"*",
                                "op":"baseline-full-export",
                                "hours":"1",
                                "months":"*",
                                "parseString":"* * * * * 35",
                                "minutes":"35",
                                "daysOfMonth":"*",
                                "timeZone":"PST",
                                "daysOfWeek":"*"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"op",
                        "description":"Defaults to baseline. Pass one of partial, baseline or baseline-full-export to get the corresponding schedule.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Search Data and Indexing/Indexing"
                ],
                "x-internal-id":"ccadmin-v1-search-schedule-get",
                "x-filename-id":"ccadmin-v1-search-schedule-get"
            },
            "put":{
                "summary":"setSearchSchedule",
                "produces":[
                    "application/json"
                ],
                "operationId":"setSearchSchedule",
                "description":"Set Search Schedule. Schedule a recurring baseline, partial or baseline full export index using a calendar schedule. This method allows setting the schedule from a parseString, and from component parts (hours, minutes, etc). The parseString property will override component part properties, if present.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/setSearchSchedule_response"
                        },
                        "examples":{
                            "application/json":{
                                "occurrences":"*",
                                "op":"baseline-full-export",
                                "hours":"2",
                                "months":"*",
                                "parseString":"* * * * * 35",
                                "minutes":"01",
                                "daysOfMonth":"*",
                                "timeZone":"EST",
                                "daysOfWeek":"*"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|34080|Invalid Schedule format|\n|34080|Either parseString parameter or one of the following parameters must be provided to set schedule: months, daysOfMonth, occurrences, daysOfWeek, hours, minutes.|\n|34080|An indexing schedule that occurs every minute is not allowed. Please specify a minute, list of minutes, or range of minutes.|\n|34080|String cannot be parsed as a number. {0}|\n|34080|Invalid value {0}: must be between {1} and {2} (inclusive)|\n|34080|Invalid date of month value {0}: must less than or equal to {1} in order to ever occur in any of the months specified: {2}|\n|31041|An internal search administration error occurred.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/setSearchSchedule_request"
                        },
                        "in":"body",
                        "name":"setSearchSchedule_request"
                    }
                ],
                "tags":[
                    "Admin/Search Data and Indexing/Indexing"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-search-schedule-put",
                "x-filename-id":"ccadmin-v1-search-schedule-put"
            }
        },
        "/ccadmin/v1/products/{id}":{
            "get":{
                "summary":"getProduct",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProduct",
                "description":"Get Product. Gets a detailed product information based on product ID provided. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProduct_response"
                        },
                        "examples":{
                            "application/json":{
                                "dynamicPropertyMapLong":{
                                },
                                "productSource":"CPQ",
                                "catalogsCount":2,
                                "largeImage":{
                                    "repositoryId":"m2502",
                                    "url":"/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg"
                                },
                                "keywords":[
                                    "offers",
                                    "batteries",
                                    "traditional",
                                    "requires",
                                    "army",
                                    "fm",
                                    "life",
                                    "battery",
                                    "radio",
                                    "included",
                                    "styling",
                                    "vintage-style",
                                    "inspired",
                                    "sounds"
                                ],
                                "orderable":null,
                                "relatedProducts":[
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=100&width=100",
                                        "largeImage":null,
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "displayName":"A-Line Skirt",
                                        "description":"The simple perfect A line",
                                        "primaryFullImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg",
                                        "type":"1102",
                                        "largeImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=940&width=940"
                                        ],
                                        "listVolumePrices":{
                                        },
                                        "primaryLargeImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=940&width=940",
                                        "smallImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=300&width=300"
                                        ],
                                        "derivedShippingSurchargeFrom":"UsDollar",
                                        "derivedSalePriceFrom":"UsDollar",
                                        "id":"xprod2535",
                                        "brand":"CricketClub",
                                        "salePriceEndDate":null,
                                        "clonedFrom":null,
                                        "childSKUs":[
                                            {
                                                "dynamicPropertyMapLong":{
                                                    "sku-WomensApparel_color":13,
                                                    "sku-WomensApparel_size":0
                                                },
                                                "primaryThumbImageURL":null,
                                                "bundleLinks":[
                                                ],
                                                "largeImage":null,
                                                "smallImage":null,
                                                "color":"Poppy",
                                                "listVolumePrice":null,
                                                "nonreturnable":false,
                                                "listPrices":{
                                                    "defaultPriceGroup":55
                                                },
                                                "primaryFullImageURL":null,
                                                "configurationMetadata":[
                                                ],
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "listVolumePrices":{
                                                },
                                                "primaryLargeImageURL":null,
                                                "smallImageURLs":[
                                                ],
                                                "derivedShippingSurchargeFrom":"UsDollar",
                                                "derivedSalePriceFrom":"UsDollar",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "thumbnailImage":null,
                                                "saleVolumePrices":{
                                                },
                                                "salePriceEndDate":null,
                                                "saleVolumePrice":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "quantity":null,
                                                "salePrice":null,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "size":"Small",
                                                "mediumImageURLs":[
                                                ],
                                                "repositoryId":"xsku2535_1",
                                                "derivedListPriceFrom":"UsDollar",
                                                "shippingSurcharge":null,
                                                "primarySourceImageURL":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":55
                                            }
                                        ],
                                        "salePriceStartDate":null,
                                        "primaryMediumImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=475&width=475",
                                        "salePrice":null,
                                        "fullImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg"
                                        ],
                                        "active":true,
                                        "thumbImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=100&width=100"
                                        ],
                                        "route":"/a-line-skirt/product/xprod2535",
                                        "mediumImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=475&width=475"
                                        ],
                                        "repositoryId":"xprod2535",
                                        "derivedListPriceFrom":"UsDollar",
                                        "shippingSurcharge":null,
                                        "primarySourceImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=300&width=300",
                                        "primarySmallImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=300&width=300",
                                        "sourceImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=300&width=300"
                                        ],
                                        "listPrice":55
                                    }
                                ],
                                "orderLimit":null,
                                "onlineOnly":false,
                                "listPrices":{
                                    "UsDollar":69,
                                    "CaDollar":79
                                },
                                "type":null,
                                "seoMetaInfo":{
                                    "seoDescription":"Army Radio,FM / AM battery radio with traditional styling",
                                    "repositoryId":"100002",
                                    "seoTitle":"Army Radio",
                                    "seoKeywords":"Army Radio,Radios,For Her",
                                    "seoUrlSlug":"army-radio"
                                },
                                "largeImageURLs":[
                                    "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=940&width=940"
                                ],
                                "coreProduct":false,
                                "listVolumePrices":{
                                },
                                "shippable":true,
                                "addOnProducts":[
                                    {
                                        "repositoryId":"cp10001",
                                        "addOnOptions":[
                                            {
                                                "product":{
                                                    "displayName":"Gift Wrapping",
                                                    "repositoryId":"prod10005",
                                                    "active":true
                                                },
                                                "repositoryId":"co10002",
                                                "sku":{
                                                    "displayName":"Shiny Wrapping Paper",
                                                    "repositoryId":"sku10006",
                                                    "active":true
                                                }
                                            },
                                            {
                                                "product":{
                                                    "displayName":"Gift Wrapping",
                                                    "repositoryId":"prod10005",
                                                    "active":true
                                                },
                                                "repositoryId":"co10003",
                                                "sku":{
                                                    "displayName":"Birthday Wrapping Paper",
                                                    "repositoryId":"sku10007",
                                                    "active":true
                                                }
                                            }
                                        ]
                                    }
                                ],
                                "derivedSalePriceFrom":"UsDollar",
                                "bomItemVariableName":"radioVintageArmy",
                                "primaryImageAltText":"Army Radio",
                                "id":"xprod2046",
                                "brand":"Style by\n\t\t\tZhanna",
                                "parentCategories":[
                                    {
                                        "repositoryId":"cat10020"
                                    }
                                ],
                                "salePriceEndDate":null,
                                "height":null,
                                "defaultProductListingSku":null,
                                "assetable":false,
                                "primaryMediumImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=475&width=475",
                                "seoKeywordsDerived":"Army Radio,Radios,For Her",
                                "salesProductType":"Finished Good",
                                "seoUrlSlugDerived":"army-radio",
                                "dynamicPropertyMapBigString":{
                                },
                                "active":true,
                                "weight":null,
                                "thumbImageURLs":[
                                    "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=100&width=100"
                                ],
                                "creationDate":"2007-12-04T07:49:42.000Z",
                                "taxCode":"PC030100",
                                "arrivalDate":null,
                                "route":"/army-radio/product/xprod2046",
                                "mediumImageURLs":[
                                    "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=475&width=475"
                                ],
                                "parentCategory":{
                                    "repositoryId":"cat10020"
                                },
                                "primarySourceImageURL":"http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg",
                                "primarySmallImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=300&width=300",
                                "sourceImageURLs":[
                                    "http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg"
                                ],
                                "minOrderLimit":1,
                                "longDescription":"Inspired by life in the army, this\n\t\t\tvintage-style radio offers modern-day sounds. Requires 2 D-cell\n\t\t\tbatteries, not included.",
                                "primaryThumbImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=100&width=100",
                                "nonreturnable":false,
                                "directCatalogs":[
                                    {
                                        "displayName":"QA Movie and Games Catalog",
                                        "repositoryId":"cloudLakeCatalog"
                                    }
                                ],
                                "displayName":"Army Radio",
                                "seoDescriptionDerived":"Army Radio,FM / AM battery radio with traditional styling",
                                "description":"FM / AM battery radio with traditional\n\t\t\tstyling",
                                "primaryFullImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg",
                                "salePrices":{
                                    "UsDollar":null,
                                    "CaDollar":null
                                },
                                "seoTitleDerived":"Army Radio",
                                "childSkusCount":1,
                                "primaryLargeImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=940&width=940",
                                "smallImageURLs":[
                                    "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=300&width=300"
                                ],
                                "derivedShippingSurchargeFrom":"UsDollar",
                                "catalogsInfo":[
                                    {
                                        "displayName":"Site Context Test Catalog",
                                        "repositoryId":"SiteContextDummyCatalog"
                                    },
                                    {
                                        "displayName":"QA Movie and Games Catalog",
                                        "repositoryId":"cloudLakeCatalog"
                                    }
                                ],
                                "shippingSurcharges":{
                                    "UsDollar":20,
                                    "CaDollar":30
                                },
                                "dynamicPropertyMapString":{
                                },
                                "discountable":true,
                                "saleVolumePrices":{
                                    "UsDollar":{
                                        "bulkPrice":{
                                            "numLevels":3,
                                            "levels":[
                                                {
                                                    "price":19,
                                                    "levelMinimum":1,
                                                    "levelMaximum":5
                                                },
                                                {
                                                    "price":12.35,
                                                    "levelMinimum":21,
                                                    "levelMaximum":30
                                                },
                                                {
                                                    "price":10.25,
                                                    "levelMinimum":31
                                                }
                                            ]
                                        }
                                    },
                                    "CaDollar":{
                                        "bulkPrice":{
                                            "numLevels":3,
                                            "levels":[
                                                {
                                                    "price":19,
                                                    "levelMinimum":1,
                                                    "levelMaximum":5
                                                },
                                                {
                                                    "price":12.35,
                                                    "levelMinimum":21,
                                                    "levelMaximum":30
                                                },
                                                {
                                                    "price":10.25,
                                                    "levelMinimum":31
                                                }
                                            ]
                                        }
                                    }
                                },
                                "childSKUs":[
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "primaryThumbImageURL":null,
                                        "bundleLinks":[
                                            {
                                                "repositoryId":"skul40005"
                                            }
                                        ],
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "listPrices":null,
                                        "salePrices":null,
                                        "primaryFullImageURL":null,
                                        "configurationMetadata":[
                                        ],
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "listVolumePrices":{
                                        },
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "derivedShippingSurchargeFrom":"UsDollar",
                                        "derivedSalePriceFrom":"UsDollar",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                        },
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":96,
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "soldAsPackage":false,
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"xsku2046",
                                        "derivedListPriceFrom":"UsDollar",
                                        "shippingSurcharge":20,
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":69
                                    }
                                ],
                                "primaryImageTitle":"Army Radio",
                                "saleVolumePrice":{
                                    "bulkPrice":{
                                        "numLevels":3,
                                        "levels":[
                                            {
                                                "price":19,
                                                "levelMinimum":1,
                                                "levelMaximum":5
                                            },
                                            {
                                                "price":12.35,
                                                "levelMinimum":21,
                                                "levelMaximum":30
                                            },
                                            {
                                                "price":10.25,
                                                "levelMinimum":31
                                            }
                                        ]
                                    }
                                },
                                "salePriceStartDate":null,
                                "salePrice":null,
                                "fullImageURLs":[
                                    "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg"
                                ],
                                "length":null,
                                "productImagesMetaData":[
                                    {
                                        "altText":"Army Radio",
                                        "titleText":"Army Radio"
                                    }
                                ],
                                "productImages":[
                                    {
                                        "path":"/products/HOME_ArmyRadio_full.jpg",
                                        "metadata":{
                                            "altText":"Army Radio",
                                            "titleText":"Army Radio"
                                        },
                                        "name":"/products/HOME_ArmyRadio_full.jpg",
                                        "repositoryId":"img_xprod2046_0",
                                        "url":"http://localhost:9080/file/products/HOME_ArmyRadio_full.jpg",
                                        "tags":[
                                        ]
                                    }
                                ],
                                "variantValuesOrder":{
                                    "color":[
                                        "Spring Green",
                                        "Cranberry",
                                        "Marigold"
                                    ],
                                    "size":[
                                        "Small",
                                        "Large",
                                        "Medium"
                                    ]
                                },
                                "dateAvailable":"2007-12-04T07:49:42.000Z",
                                "repositoryId":"xprod2046",
                                "width":null,
                                "derivedListPriceFrom":"UsDollar",
                                "shippingSurcharge":20,
                                "partNumber":"RADIO-ARMY-VINTAGE-001",
                                "daysAvailable":2302,
                                "dynamicPropertyMapDouble":{
                                },
                                "listPrice":69
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle CX Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20032|No product id specified on item|\n|25013|Price List Internal Error|\n|20030|Get Product Type Internal Error|\n|20040|Could not get price for product|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"priceListGroupId",
                        "description":"Price list group id for adding the prices to the product in the response.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includePrices",
                        "description":"Boolean flag to determine whether to include price maps for the products in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"depth",
                        "description":"Depth of nested response from 0 to 6. Defaults to 4. NOTE: Caution should be used as increasing depth can negatively affect performance.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showCatalogsInfo",
                        "description":"Boolean flag to determine whether to show or hide catalogsCount, catalogsInfo  and direct catalog properties in the response. Default value is false. ",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the product to be fetched.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Products"
                ],
                "x-internal-id":"ccadmin-v1-products-{id}-get",
                "x-filename-id":"ccadmin-v1-products-id-get"
            },
            "delete":{
                "summary":"deleteProduct",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProduct",
                "description":"Delete Product. Deletes a product based on ID provided.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle CX Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20159|Internal Error|\n|25013|Price List Internal Error|\n|20151|Cannot find product for given product Id|\n|20150|Cannot find product with null or blank name|\n|20149|This product cannot be deleted because SKU {0} is part of a SKU bundle.|\n|200226|Operation on product is not allowed for the custom catalog|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the product to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Products"
                ],
                "x-internal-id":"ccadmin-v1-products-{id}-delete",
                "x-filename-id":"ccadmin-v1-products-id-delete"
            },
            "put":{
                "summary":"updateProduct",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProduct",
                "description":"Update Product. Updates an existing product based on product ID provided,specific properties have to be specified for getting them updated. Can also be used to update product images. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProduct_response"
                        },
                        "examples":{
                            "application/json":{
                                "dynamicPropertyMapLong":{
                                },
                                "productSource":"CPQ",
                                "largeImage":{
                                    "repositoryId":"m2502",
                                    "url":"/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg"
                                },
                                "keywords":[
                                    "offers",
                                    "batteries",
                                    "traditional",
                                    "requires",
                                    "army",
                                    "fm",
                                    "life",
                                    "battery",
                                    "radio",
                                    "included",
                                    "styling",
                                    "vintage-style",
                                    "inspired",
                                    "sounds"
                                ],
                                "listVolumePrice":null,
                                "orderable":null,
                                "relatedProducts":[
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=100&width=100",
                                        "largeImage":null,
                                        "nonreturnable":false,
                                        "displayName":"A-Line Skirt",
                                        "description":"The simple perfect A line",
                                        "primaryFullImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg",
                                        "type":"1102",
                                        "largeImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=940&width=940"
                                        ],
                                        "primaryLargeImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=940&width=940",
                                        "smallImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=300&width=300"
                                        ],
                                        "derivedShippingSurchargeFrom":"UsDollar",
                                        "derivedSalePriceFrom":"UsDollar",
                                        "id":"xprod2535",
                                        "brand":"CricketClub",
                                        "salePriceEndDate":null,
                                        "clonedFrom":null,
                                        "childSKUs":[
                                            {
                                                "dynamicPropertyMapLong":{
                                                    "sku-WomensApparel_color":13,
                                                    "sku-WomensApparel_size":0
                                                },
                                                "primaryThumbImageURL":null,
                                                "bundleLinks":[
                                                ],
                                                "largeImage":null,
                                                "smallImage":null,
                                                "color":"Poppy",
                                                "nonreturnable":false,
                                                "primaryFullImageURL":null,
                                                "configurationMetadata":[
                                                ],
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "primaryLargeImageURL":null,
                                                "smallImageURLs":[
                                                ],
                                                "derivedShippingSurchargeFrom":"UsDollar",
                                                "derivedSalePriceFrom":"UsDollar",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "thumbnailImage":null,
                                                "salePriceEndDate":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "quantity":null,
                                                "salePrice":null,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "size":"Small",
                                                "mediumImageURLs":[
                                                ],
                                                "repositoryId":"xsku2535_1",
                                                "derivedListPriceFrom":"UsDollar",
                                                "shippingSurcharge":null,
                                                "primarySourceImageURL":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":55
                                            }
                                        ],
                                        "salePriceStartDate":null,
                                        "primaryMediumImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=475&width=475",
                                        "salePrice":null,
                                        "fullImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg"
                                        ],
                                        "active":true,
                                        "thumbImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=100&width=100"
                                        ],
                                        "route":"/a-line-skirt/product/xprod2535",
                                        "mediumImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=475&width=475"
                                        ],
                                        "repositoryId":"xprod2535",
                                        "derivedListPriceFrom":"UsDollar",
                                        "shippingSurcharge":null,
                                        "primarySourceImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=300&width=300",
                                        "primarySmallImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=300&width=300",
                                        "sourceImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:9080/file/products/APP_A-lineSkirt_full.jpg&height=300&width=300"
                                        ],
                                        "listPrice":55
                                    }
                                ],
                                "orderLimit":null,
                                "onlineOnly":false,
                                "listPrices":{
                                    "UsDollar":69,
                                    "CaDollar":79
                                },
                                "type":null,
                                "seoMetaInfo":{
                                    "seoDescription":"Army Radio,FM / AM battery radio with traditional styling",
                                    "repositoryId":"100002",
                                    "seoTitle":"Army Radio",
                                    "seoKeywords":"Army Radio,Radios,For Her",
                                    "seoUrlSlug":"army-radio"
                                },
                                "largeImageURLs":[
                                    "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=940&width=940"
                                ],
                                "listVolumePrices":{
                                },
                                "shippable":true,
                                "addOnProducts":[
                                    {
                                        "repositoryId":"cp10001",
                                        "addOnOptions":[
                                            {
                                                "product":{
                                                    "displayName":"Gift Wrapping",
                                                    "repositoryId":"prod10005",
                                                    "active":true
                                                },
                                                "repositoryId":"co10002",
                                                "sku":{
                                                    "displayName":"Shiny Wrapping Paper",
                                                    "repositoryId":"sku10006",
                                                    "active":true
                                                }
                                            },
                                            {
                                                "product":{
                                                    "displayName":"Gift Wrapping",
                                                    "repositoryId":"prod10005",
                                                    "active":true
                                                },
                                                "repositoryId":"co10003",
                                                "sku":{
                                                    "displayName":"Birthday Wrapping Paper",
                                                    "repositoryId":"sku10007",
                                                    "active":true
                                                }
                                            }
                                        ]
                                    }
                                ],
                                "derivedSalePriceFrom":"UsDollar",
                                "bomItemVariableName":"radioVintageArmy",
                                "primaryImageAltText":"Army Radio",
                                "id":"xprod2046",
                                "brand":"Style by\n\t\t\tZhanna",
                                "parentCategories":[
                                    {
                                        "repositoryId":"cat10020"
                                    }
                                ],
                                "salePriceEndDate":null,
                                "height":null,
                                "defaultProductListingSku":null,
                                "assetable":false,
                                "primaryMediumImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=475&width=475",
                                "seoKeywordsDerived":"Army Radio,Radios,For Her",
                                "salesProductType":"Finished Good",
                                "seoUrlSlugDerived":"army-radio",
                                "dynamicPropertyMapBigString":{
                                },
                                "active":true,
                                "weight":null,
                                "thumbImageURLs":[
                                    "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=100&width=100"
                                ],
                                "creationDate":"2007-12-04T07:49:42.000Z",
                                "taxCode":"PC030100",
                                "arrivalDate":null,
                                "route":"/army-radio/product/xprod2046",
                                "mediumImageURLs":[
                                    "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=475&width=475"
                                ],
                                "parentCategory":{
                                    "repositoryId":"cat10020"
                                },
                                "primarySourceImageURL":"http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg",
                                "primarySmallImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=300&width=300",
                                "sourceImageURLs":[
                                    "http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg"
                                ],
                                "minOrderLimit":1,
                                "longDescription":"Inspired by life in the army, this\n\t\t\tvintage-style radio offers modern-day sounds. Requires 2 D-cell\n\t\t\tbatteries, not included.",
                                "primaryThumbImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=100&width=100",
                                "nonreturnable":false,
                                "displayName":"Army Radio",
                                "seoDescriptionDerived":"Army Radio,FM / AM battery radio with traditional styling",
                                "description":"FM / AM battery radio with traditional\n\t\t\tstyling",
                                "primaryFullImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg",
                                "salePrices":{
                                    "UsDollar":null,
                                    "CaDollar":null
                                },
                                "seoTitleDerived":"Army Radio",
                                "primaryLargeImageURL":"http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=940&width=940",
                                "smallImageURLs":[
                                    "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg&height=300&width=300"
                                ],
                                "derivedShippingSurchargeFrom":"UsDollar",
                                "shippingSurcharges":{
                                    "UsDollar":20,
                                    "CaDollar":30
                                },
                                "dynamicPropertyMapString":{
                                },
                                "discountable":true,
                                "saleVolumePrices":{
                                },
                                "childSKUs":[
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "primaryThumbImageURL":null,
                                        "bundleLinks":[
                                            {
                                                "repositoryId":"skul40005"
                                            }
                                        ],
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "nonreturnable":false,
                                        "primaryFullImageURL":null,
                                        "configurationMetadata":[
                                        ],
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "derivedShippingSurchargeFrom":"UsDollar",
                                        "derivedSalePriceFrom":"UsDollar",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "salePriceEndDate":null,
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":96,
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "soldAsPackage":false,
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"xsku2046",
                                        "derivedListPriceFrom":"UsDollar",
                                        "shippingSurcharge":20,
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":69
                                    }
                                ],
                                "primaryImageTitle":"Army Radio",
                                "saleVolumePrice":null,
                                "salePriceStartDate":null,
                                "salePrice":null,
                                "fullImageURLs":[
                                    "http://localhost:9080/ccstore/v1/images/?source=http://localhost:9080/cloudlakeimages/crsdocroot/content/images/products/full/HOME_ArmyRadio_full.jpg"
                                ],
                                "length":null,
                                "productImagesMetaData":[
                                    {
                                        "altText":"Army Radio",
                                        "titleText":"Army Radio"
                                    }
                                ],
                                "productImages":[
                                    {
                                        "path":"/products/HOME_ArmyRadio_full.jpg",
                                        "metadata":{
                                            "altText":"Army Radio",
                                            "titleText":"Army Radio"
                                        },
                                        "name":"/products/HOME_ArmyRadio_full.jpg",
                                        "repositoryId":"img_xprod2046_0",
                                        "url":"http://localhost:9080/file/products/HOME_ArmyRadio_full.jpg",
                                        "tags":[
                                        ]
                                    }
                                ],
                                "variantValuesOrder":{
                                    "color":[
                                        "Spring Green",
                                        "Cranberry",
                                        "Marigold"
                                    ],
                                    "size":[
                                        "Small",
                                        "Large",
                                        "Medium"
                                    ]
                                },
                                "dateAvailable":"2007-12-04T07:49:42.000Z",
                                "repositoryId":"xprod2046",
                                "width":null,
                                "derivedListPriceFrom":"UsDollar",
                                "shippingSurcharge":20,
                                "partNumber":"RADIO-ARMY-VINTAGE-001",
                                "daysAvailable":2302,
                                "dynamicPropertyMapDouble":{
                                },
                                "listPrice":69
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle CX Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20013|Cannot find product for product Id|\n|20012|No product id specified on item|\n|20011|Null Properties Type Internal Error|\n|20010|update Product Type Internal Error|\n|20032|No product id specified on item|\n|20018|Invalid product ID, Product ID may only contain alphanumeric characters|\n|25009|Cannot find product for product Id|\n|25001|Price is invalid|\n|20001|Null Properties Type Internal Error|\n|20000|create Product Type Internal Error|\n|20141|Collection Id passed is null or empty|\n|25015|set PropertyR epositoryItem Internal Error|\n|26104|Could not find the specified parent folder|\n|25014|convert Input Property Internal Error|\n|26103|Could not assign the list of product images to the product|\n|26105|No product image list was provided|\n|20502|There was an error while retrieving seo metadata from repository.|\n|20006|{0} of a product must be unique. {1} is already in use|\n|20204|Cannot assign the product as it's own related product|\n|25011|Sale price must be a positive number or 0|\n|26100|Update Product Images Type Internal Error|\n|26102|Could not add the image to the list of product images|\n|25012|List price must be greater than the sale price|\n|26101|Could not locate the product by the repository ID provided|\n|20040|Could not get price for product {0}|\n|10003|validate Create Item Type Internal Error|\n|200226|Operation on product is not allowed for the custom catalog|\n|26510|Attempt to set an add-on link {0} that does not belong to product {1}|\n|26511|Attempt to set an add-on option {0} that does not belong to add-on link {1}|200240|parentCategoryScope is not revertToBase but parentCategory is not in the request|\n|200241|parentCategory is not a parent of the collection|\n|200242|catalogSpecific or revertToBase parentCategoryScope but no catalog specified in the request|\n|200243|parentCategoryScope invalid/unknown value|\n|200244|catalogSpecific parentCategoryScope but parentCategory is not in the specified catalog|\n|20026|One or more filtered catalogs are not linked to the catalog in context.|\n|20027|Product (0) is not in a V2 catalog associated with all filtered catalogs|\n|20182|Invalid value type for property\n|20044|One or more direct catalogs does not exists.|\n|20045|Direct catalogs must be a valid version 2 catalog.|\n|20046|Internal error occurred while fetching direct catalogs for product.|\n|20047|Direct catalogs passed must be an instance of list.|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Product ID corresponding to the product to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProduct_request"
                        },
                        "in":"body",
                        "name":"updateProduct_request"
                    }
                ],
                "tags":[
                    "Admin/Products"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-products-{id}-put",
                "x-filename-id":"ccadmin-v1-products-id-put"
            }
        },
        "/ccadmin/v1/publishingChangeAuthors":{
            "get":{
                "summary":"getAllPublishingChangeAuthors",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllPublishingChangeAuthors",
                "description":"Get All Publishing Change Authors. Get all authors who made publishing changes",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllPublishingChangeAuthors_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":2,
                                "items":[
                                    {
                                        "firstName":"Admin",
                                        "lastName":"Amber",
                                        "author":"admin"
                                    },
                                    {
                                        "firstName":"Damon",
                                        "lastName":"Weber",
                                        "author":"service"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31201|Internal Error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"worksetId",
                        "description":"The workset ID.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"cacheableDataOnly",
                        "description":"Boolean flag to set whether to return only cacheable data (for example cacheableDataOnly=true).",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Publishing Change Authors"
                ],
                "x-internal-id":"ccadmin-v1-publishingChangeAuthors-get",
                "x-filename-id":"ccadmin-v1-publishingchangeauthors-get"
            }
        },
        "/ccadmin/v1/saml/metadata/spEntityDescriptor":{
            "get":{
                "summary":"get Service Provider Entity Descriptor XML",
                "produces":[
                    "text/xml"
                ],
                "operationId":"getSpEntityDescriptor",
                "description":"Get Service Provider Entity Descriptor XML.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSpEntityDescriptor_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Admin/Admin Service Provider Entity Descriptor"
                ],
                "x-internal-id":"ccadmin-v1-saml-metadata-spEntityDescriptor-get",
                "x-filename-id":"ccadmin-v1-saml-metadata-spentitydescriptor-get"
            }
        },
        "/ccadmin/v1/testStatus/{id}":{
            "get":{
                "summary":"getTestStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"getTestStatus",
                "description":"Get Test Status. Returns the status of a given test job from the extension server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getTestStatus_response"
                        },
                        "examples":{
                            "application/json":{
                                "completedPercentage":100,
                                "intervalToPoll":250,
                                "progress":"succeeded",
                                "startTime":"2016-12-20T09:25:11.559Z",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccadminx/custom/v1/testStatus/201612200925?extensionName=externalShippingCalculator"
                                    },
                                    {
                                        "rel":"related",
                                        "href":"/ccadminx/custom/v1/testJobs/201612200925?extensionName=externalShippingCalculator"
                                    }
                                ],
                                "completed":true,
                                "endTime":"2016-12-20T09:25:11.788Z",
                                "message":"Job completed successfully.",
                                "requestStatus":202
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"extensionName",
                        "description":"The name of the extension that the test job was executed against.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"environmentType",
                        "description":"It specifies the environment where operation needs to be performed. Default value is live. (value: preview or live)",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the job to return the status of.  Job Id is the date time the job was created in the format of yyyyMMddHHmm.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Extension Server Test Status"
                ],
                "x-internal-id":"ccadmin-v1-testStatus-{id}-get",
                "x-filename-id":"ccadmin-v1-teststatus-id-get"
            }
        },
        "/ccadmin/v1/productTypes/{id}":{
            "get":{
                "summary":"getProductType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProductType",
                "description":"Get Product Type. Get information about user-defined product types by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProductType_response"
                        },
                        "examples":{
                            "application/json":{
                                "shopperInputs":[
                                ],
                                "displayName":"New Product Type",
                                "count":0,
                                "id":"NewProductType",
                                "variants":[
                                    {
                                        "itemType":"sku-NewProductType",
                                        "localizedValues":{
                                            "red":"rojo",
                                            "blue":"azul"
                                        },
                                        "hidden":false,
                                        "values":[
                                            "red",
                                            "blue"
                                        ],
                                        "variantBasedDisplay":"false",
                                        "wildcardSearchable":null,
                                        "label":"color",
                                        "type":"enumerated",
                                        "required":false,
                                        "searchable":null,
                                        "writable":"true",
                                        "internalOnly":null,
                                        "default":null,
                                        "listingVariant":"true",
                                        "textSearchable":null,
                                        "id":"color",
                                        "dimension":null,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "order",
                                            "listingVariant",
                                            "hidden",
                                            "label",
                                            "required",
                                            "variantBasedDisplay",
                                            "wildcardSearchable",
                                            "searchable"
                                        ],
                                        "order":null
                                    }
                                ],
                                "specifications":[
                                    {
                                        "itemType":"NewProductType",
                                        "hidden":false,
                                        "wildcardSearchable":true,
                                        "label":"New Property",
                                        "type":"shortText",
                                        "required":true,
                                        "searchable":"true",
                                        "writable":"true",
                                        "internalOnly":"false",
                                        "default":"null",
                                        "textSearchable":"true",
                                        "id":"newProperty",
                                        "dimension":"false",
                                        "editableAttributes":[
                                            "textSearchable",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "order",
                                            "hidden",
                                            "label",
                                            "required",
                                            "wildcardSearchable",
                                            "searchable"
                                        ],
                                        "order":null
                                    }
                                ],
                                "skuPropeties":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20581|Could not find product type|\n|20580|Internal Error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of productType.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Product Types"
                ],
                "x-internal-id":"ccadmin-v1-productTypes-{id}-get",
                "x-filename-id":"ccadmin-v1-producttypes-id-get"
            },
            "delete":{
                "summary":"deleteProductType",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProductType",
                "description":"Delete Product Type. Delete user-defined product type by ID.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20683|Cannot delete base product type|\n|20682|Could not delete product type, because it is in use|\n|20681|Product Type Not Found|\n|20680|Internal Error|\n|20170|Create Product Type Internal Error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of productType to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Product Types"
                ],
                "x-internal-id":"ccadmin-v1-productTypes-{id}-delete",
                "x-filename-id":"ccadmin-v1-producttypes-id-delete"
            },
            "put":{
                "summary":"updateProductType",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProductType",
                "description":"Update Product Type. Update an existing product type based on ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProductType_response"
                        },
                        "examples":{
                            "application/json":{
                                "shopperInputs":[
                                ],
                                "displayName":"New Sample Product Type",
                                "id":"testproducttype",
                                "variants":[
                                ],
                                "specifications":[
                                ],
                                "skuPropeties":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20195|Product Type named already exists|\n|20172|Blank product type id provided|\n|20194|Invalid product type name provided|\n|20170|Find Catalog Type Internal Error|\n|20192|Display name cannot be blank|\n|20191|Could not find product type|\n|20190|Update SubType Internal Error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of product type.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProductType_request"
                        },
                        "in":"body",
                        "name":"updateProductType_request"
                    },
                    {
                        "in":"query",
                        "name":"allowNonUnderscoreNames",
                        "description":"If true, allow the creation of custom property names that do not contain an underscore('_').",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Product Types"
                ],
                "x-internal-id":"ccadmin-v1-productTypes-{id}-put",
                "x-filename-id":"ccadmin-v1-producttypes-id-put"
            }
        },
        "/ccadmin/v1/siteCreateForms/{id}":{
            "post":{
                "summary":"createSiteFromForm",
                "produces":[
                    "application/json"
                ],
                "operationId":"createSiteFromForm",
                "description":"Create Site From Form. Create a site based on the specified properties. Any unspecified properties will be inherited from the default site, except for id, productionURL, inventoryLocations and additionalProductionURLs. Note that only a subset of properties can vary by site. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createSiteFromForm_response"
                        },
                        "examples":{
                            "application/json":{
                                "priceListGroupList":[
                                    {
                                        "deleted":false,
                                        "repositoryId":"defaultPriceGroup",
                                        "active":false,
                                        "id":"defaultPriceGroup"
                                    },
                                    {
                                        "deleted":false,
                                        "repositoryId":"EURO",
                                        "active":false,
                                        "id":"EURO"
                                    }
                                ],
                                "inventoryLocationId":"SiteUS-GlenAllen187",
                                "defaultLocaleId":"1",
                                "inventoryLocations":[
                                    "SiteUS-GlenAllen187",
                                    "SiteUS-GlenAllen188"
                                ],
                                "name":"CloudLake US Site",
                                "repositoryId":"siteUS",
                                "id":"siteUS",
                                "defaultBillingCountryId":"US",
                                "defaultShippingCountryId":"US",
                                "additionalLocaleIds":[
                                    "1"
                                ],
                                "siteTypes":[
                                    "b2bCommerce"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30015|Invalid Site Base URL ''{0}'' specified.|\n|30014|Could not update site. Allowed site types are {0}|\n|25015|set Property RepositoryItem Internal Error|\n|25014|convert Input Property Type Internal Error|\n|30005|Create site failed|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the site to be used as a the source template for the new site. An empty ID will use the default site as a template.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createSiteFromForm_request"
                        },
                        "in":"body",
                        "name":"createSiteFromForm_request"
                    }
                ],
                "tags":[
                    "Admin/Site Create Forms"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-siteCreateForms-{id}-post",
                "x-filename-id":"ccadmin-v1-sitecreateforms-id-post"
            }
        },
        "/ccadmin/v1/cpq/products/configuration":{
            "get":{
                "summary":"Retrieve configuration settings for CPQ products sync",
                "produces":[
                    "application/json"
                ],
                "operationId":"getConfiguration",
                "description":"Retrieves the configuration settings for CPQ products sync",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/configuration_response"
                        },
                        "examples":{
                            "application/json":{
                                "enabled":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "tags":[
                    "Admin/CPQ Products Sync"
                ],
                "x-internal-id":"ccadmin-v1-cpq-products-configuration-get",
                "x-filename-id":"ccadmin-v1-cpq-products-configuration-get"
            },
            "put":{
                "summary":"Update configuration settings for CPQ products sync",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateConfiguration",
                "description":"Updates the configuration settings for CPQ products sync",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/configuration_response"
                        },
                        "examples":{
                            "application/json":{
                                "enabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n| Error Code | Description                                |\n|------------|--------------------------------------------|\n| 47001      | Invalid value type for property {0}.       |"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/configuration_request"
                        },
                        "in":"body",
                        "name":"configuration_request"
                    }
                ],
                "tags":[
                    "Admin/CPQ Products Sync"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-cpq-products-configuration-put",
                "x-filename-id":"ccadmin-v1-cpq-products-configuration-put"
            }
        },
        "/ccadmin/v1/prices":{
            "get":{
                "summary":"listPrices",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPrices",
                "description":"List Prices. Returns a list of lisPrices, salePrices and shippingSurchargePrices for a specific priceListGroupId.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPrices_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"priceList",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "productId":"Product_13CD",
                                        "endDate":null,
                                        "pricingScheme":"listPrice",
                                        "volumePrice":null,
                                        "repositoryId":"p121007",
                                        "parentSkuId":null,
                                        "startDate":null,
                                        "listPrice":2,
                                        "skuId":null,
                                        "priceList":{
                                            "repositoryId":"new1_listPrices"
                                        }
                                    },
                                    {
                                        "productId":"Product_13CD",
                                        "endDate":null,
                                        "pricingScheme":"bulkPrice",
                                        "volumePrice":{
                                            "repositoryId":"cxp10003",
                                            "levels":[
                                                {
                                                    "quantity":1,
                                                    "price":25,
                                                    "repositoryId":"plvl10003"
                                                },
                                                {
                                                    "quantity":5,
                                                    "price":20,
                                                    "repositoryId":"plvl10004"
                                                }
                                            ]
                                        },
                                        "repositoryId":"p141006",
                                        "parentSkuId":null,
                                        "startDate":null,
                                        "listPrice":null,
                                        "skuId":"Sku_13DE",
                                        "priceList":{
                                            "repositoryId":"new1_listPrices"
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"The following model is returned if the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100177|Error getting prices.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"priceListGroupId",
                        "description":"The price list group id for which the prices have to be returned.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Prices"
                ],
                "x-internal-id":"ccadmin-v1-prices-get",
                "x-filename-id":"ccadmin-v1-prices-get"
            },
            "put":{
                "summary":"updatePrices",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePrices",
                "description":"Update Prices. Updates a list of prices or creates a new price item if there isn't one.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePrices_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "productId":"prod10013",
                                        "priceListId":"examplePriceListGroupId_listPrices",
                                        "listPrice":50
                                    },
                                    {
                                        "productId":"prod10014",
                                        "volumePrice":{
                                            "bulkPrice":{
                                                "numLevels":3,
                                                "levels":[
                                                    {
                                                        "price":19,
                                                        "levelMaximum":5,
                                                        "levelMinimum":1
                                                    },
                                                    {
                                                        "price":12.35,
                                                        "levelMaximum":30,
                                                        "levelMinimum":21
                                                    },
                                                    {
                                                        "price":10.25,
                                                        "levelMinimum":31
                                                    }
                                                ]
                                            }
                                        },
                                        "priceListId":"examplePriceListGroupId_listPrices",
                                        "skuId":"sku10040"
                                    },
                                    {
                                        "priceListId":"examplePriceListGroupId_listPrices",
                                        "skuId":"sku10041",
                                        "listPrice":50
                                    }
                                ]
                            }
                        },
                        "description":"The following model is returned if the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|25002|Missing required property: productId|\n|25002|No item found for the following type and ID: product, prod10013|\n|25003|Missing required property: skuId|\n|25003|No item found for the following type and ID: skuId, sku10040|\n|25005|Missing required property: priceList|\n|25005|No item found for the following type and ID: priceList, examplePriceListGroupId_listPrices|\n|25008|SKU sku10041 has 2 parent products.|\n|25009|Error setting price|\n|25020|Both simple price and volume price can not be set for price item.|\n|100170|Either one of the product ID or sku ID is required.|\n|100171|Price list ID is required.|\n|100172|List price or Volume price is required.|\n|100175|Not a valid input format for the data.|\n|100176|Input items to be updated exceeded the max limit 250.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePrices_request"
                        },
                        "in":"body",
                        "name":"updatePrices_request"
                    }
                ],
                "tags":[
                    "Admin/Prices"
                ],
                "x-internal-id":"ccadmin-v1-prices-put",
                "x-filename-id":"ccadmin-v1-prices-put"
            }
        },
        "/ccadmin/v1/merchant/paymentGateways":{
            "get":{
                "summary":"getGateways",
                "produces":[
                    "application/json"
                ],
                "operationId":"getGateways",
                "description":"Get Gateways. Get all the payment gateways",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getGateways_response"
                        },
                        "examples":{
                            "application/json":{
                                "merchantId":"oraclecc",
                                "paymentGateways":[
                                    {
                                        "clientId":"Test113",
                                        "production":false,
                                        "captureType":"PlaceOrder",
                                        "hasSecretKey":true,
                                        "repositoryId":"PP-A",
                                        "type":"PayPal",
                                        "supportedTypes":[
                                            "paypalCheckout"
                                        ],
                                        "enabled":true
                                    },
                                    {
                                        "firstname":"John",
                                        "sopCredentials":{
                                            "agent":{
                                                "hasAccessKey":true,
                                                "sopURL":"https://testsecureacceptance.cybersource.com/silent/pay",
                                                "profileId":"Test123",
                                                "hasSecretKey":true,
                                                "repositoryId":"SOP-B",
                                                "applicationName":"agent",
                                                "expirationDate":"2016-08-14T11:54:30.207Z"
                                            },
                                            "storefront":{
                                                "hasAccessKey":true,
                                                "sopURL":"http://10.191.198.240:8080/ccstoreui/v1/testQA/cybersourceSOP",
                                                "profileId":"Test111",
                                                "hasSecretKey":true,
                                                "repositoryId":"SOP-A",
                                                "applicationName":"storefront",
                                                "expirationDate":"2017-01-28T11:54:30.207Z"
                                            }
                                        },
                                        "soapCredential":{
                                            "hasTransactionSecurityKey":true,
                                            "soapURL":"https://ics2wstest.ic3.com/commerce/1.x/transactionProcessor",
                                            "profileId":"CS-A",
                                            "repositoryId":"SOAP-A",
                                            "expirationDate":"2020-05-20T11:54:30.207Z"
                                        },
                                        "repositoryId":"CS-A",
                                        "ignoreAVS":true,
                                        "partnerSolutionId":"ABCDXYZ",
                                        "type":"CyberSource",
                                        "supportedTypes":[
                                            "card"
                                        ],
                                        "enabled":true,
                                        "username":"UserA",
                                        "lastname":"X"
                                    }
                                ],
                                "repositoryId":"Merchant-A"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"enabledOnly",
                        "description":"Filters enabled payment gateways when true else all.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"production",
                        "description":"Fetches production data if true.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-paymentGateways-get",
                "x-filename-id":"ccadmin-v1-merchant-paymentgateways-get"
            },
            "put":{
                "summary":"updateGateway",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateGateway",
                "description":"Update Gateway. Update the payment gateway setup based on request parameters.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateGateway_response"
                        },
                        "examples":{
                            "application/json":{
                                "merchantId":"oraclecc",
                                "paymentGateways":[
                                    {
                                        "clientId":"Test113",
                                        "production":false,
                                        "captureType":"PlaceOrder",
                                        "hasSecretKey":true,
                                        "repositoryId":"PP-A",
                                        "type":"PayPal",
                                        "supportedTypes":[
                                            "paypalCheckout"
                                        ],
                                        "enabled":true
                                    },
                                    {
                                        "firstname":"John",
                                        "sopCredentials":{
                                            "agent":{
                                                "hasAccessKey":true,
                                                "sopURL":"https://testsecureacceptance.cybersource.com/silent/pay",
                                                "profileId":"Test123",
                                                "hasSecretKey":true,
                                                "repositoryId":"SOP-B",
                                                "applicationName":"agent",
                                                "expirationDate":"2016-08-14T11:54:30.207Z"
                                            },
                                            "storefront":{
                                                "hasAccessKey":true,
                                                "sopURL":"https://testsecureacceptance.cybersource.com/silent/pay",
                                                "profileId":"Test111",
                                                "hasSecretKey":true,
                                                "repositoryId":"SOP-A",
                                                "applicationName":"storefront",
                                                "expirationDate":"2017-01-28T11:54:30.207Z"
                                            }
                                        },
                                        "soapCredential":{
                                            "transactionSecurityKey":"g9TNb1l8rlJnk+JJ/tqvVlUM5Xr76Rez2u81gzO0KasKwOfVdVeiwTDYa82bipayslV+tQaILGD74QqHyWWJWN1rVTMSgt3VzaRRTzX/5gF2S+qElnojrjXloEPXvML/weqDwqwic9IiiTlgyEmKWNsBpNokUkL2krQ9N4RimshVo3KNk9bSOzKMbKJoikNWVQzlevvpF7Pa7zWDM7QpqwrA59V1V6LBMNhrzZuKlrKyVX61BogsYPvhCofJZYlY3WtVMxKC3dXNpFFPNf/mAXZL6oSWeiOuNeWgQ9e8wv/B6oPCrCJz0iKJOWDISYpY2wGk2iRSQvaStD03hGKayA==",
                                            "profileId":"CS-A",
                                            "repositoryId":"SOAP-A",
                                            "expirationDate":"2020-05-20T11:54:30.207Z"
                                        },
                                        "repositoryId":"CS-A",
                                        "ignoreAVS":true,
                                        "partnerSolutionId":"ABCDXYZ",
                                        "type":"CyberSource",
                                        "supportedTypes":[
                                            "card"
                                        ],
                                        "enabled":true,
                                        "username":"UserA",
                                        "lastname":"X"
                                    }
                                ],
                                "repositoryId":"Merchant-A"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateGateway_request"
                        },
                        "in":"body",
                        "name":"updateGateway_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-paymentGateways-put",
                "x-filename-id":"ccadmin-v1-merchant-paymentgateways-put"
            }
        },
        "/ccadmin/v1/widgetDescriptors":{
            "get":{
                "summary":"getAllWidgetDescriptors",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllWidgetDescriptors",
                "description":"Get All Widget Descriptors. Get all widget descriptors",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllWidgetDescriptors_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "isLatestVersion":true,
                                    "displayName":"Add Product To Space",
                                    "availableToAllPages":false,
                                    "jsEditable":false,
                                    "minWidth":1,
                                    "version":1,
                                    "layouts":[
                                    ],
                                    "widgetType":"productAddToSpaceWidget",
                                    "latestVersion":1,
                                    "repositoryId":"productAddToSpaceWidget",
                                    "editableWidget":false,
                                    "id":"productAddToSpaceWidget",
                                    "defaultLayout":null,
                                    "pageTypes":[
                                    ],
                                    "configurable":false
                                },
                                {
                                    "isLatestVersion":true,
                                    "displayName":"Cart Shipping",
                                    "availableToAllPages":false,
                                    "jsEditable":false,
                                    "minWidth":1,
                                    "version":1,
                                    "layouts":[
                                        {
                                            "name":"cartShippingDetailsDefaultLayout",
                                            "repositoryId":"cartShippingDetailsDefaultLayout",
                                            "description":"Default Panel",
                                            "sourceLocation":"cartShippingDetailsDefaultLayout/widget.template",
                                            "id":"cartShippingDetailsDefaultLayout"
                                        }
                                    ],
                                    "widgetType":"cartShippingDetails",
                                    "latestVersion":1,
                                    "repositoryId":"cartShippingDetails",
                                    "editableWidget":true,
                                    "id":"cartShippingDetails",
                                    "defaultLayout":{
                                        "name":"cartShippingDetailsDefaultLayout",
                                        "repositoryId":"cartShippingDetailsDefaultLayout",
                                        "description":"Default Panel",
                                        "sourceLocation":"cartShippingDetailsDefaultLayout/widget.template",
                                        "id":"cartShippingDetailsDefaultLayout"
                                    },
                                    "pageTypes":[
                                        {
                                            "repositoryId":"shoppingCartSummaryPageType",
                                            "alias":"/cart",
                                            "id":"shoppingCartSummaryPageType",
                                            "shortName":"cart"
                                        }
                                    ],
                                    "configurable":false
                                },
                                {
                                    "isLatestVersion":true,
                                    "displayName":"Cart Summary",
                                    "availableToAllPages":false,
                                    "jsEditable":false,
                                    "minWidth":1,
                                    "version":1,
                                    "layouts":[
                                    ],
                                    "widgetType":"checkoutCartSummary",
                                    "latestVersion":1,
                                    "repositoryId":"checkoutCartSummary",
                                    "editableWidget":true,
                                    "id":"checkoutCartSummary",
                                    "defaultLayout":null,
                                    "pageTypes":[
                                        {
                                            "repositoryId":"checkoutPageType",
                                            "alias":"/checkout",
                                            "id":"checkoutPageType",
                                            "shortName":"checkout"
                                        }
                                    ],
                                    "configurable":true
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-get"
            }
        },
        "/ccadmin/v1/siteGroups":{
            "post":{
                "summary":"createSiteGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"createSiteGroup",
                "description":"Create a site group based on the specified properties. Member sites must exist before the group is created. Any unspecified properties will be set to default values. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/siteGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Cart sharing group for US sites",
                                "sharedCart":true,
                                "sites":[
                                    {
                                        "name":"East site",
                                        "id":"siteUSEast"
                                    },
                                    {
                                        "name":"Central site",
                                        "id":"siteUSCentral"
                                    },
                                    {
                                        "name":"West site",
                                        "id":"siteUSWest"
                                    }
                                ],
                                "id":"cartGroupUS"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30305|CREATE_SITE_GROUP_FAILED|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"Boolean indicating if the translations property should be returned for each item in the response. The default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createSiteGroup_request"
                        },
                        "in":"body",
                        "name":"createSiteGroup_request"
                    }
                ],
                "tags":[
                    "Admin/SiteGroups"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-siteGroups-post",
                "x-filename-id":"ccadmin-v1-sitegroups-post"
            },
            "get":{
                "summary":"getSiteGroups",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSiteGroups",
                "description":"Get the list of available site groups.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSiteGroups_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"id",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "displayName":"Cart sharing group for US sites",
                                        "sharedCart":true,
                                        "sites":[
                                            {
                                                "name":"East site",
                                                "id":"siteUSEast"
                                            },
                                            {
                                                "name":"Central site",
                                                "id":"siteUSCentral"
                                            },
                                            {
                                                "name":"West site",
                                                "id":"siteUSWest"
                                            }
                                        ],
                                        "id":"cartGroupUS"
                                    },
                                    {
                                        "displayName":"Cart sharing group for EU sites",
                                        "sharedCart":true,
                                        "sites":[
                                            {
                                                "name":"French site",
                                                "id":"siteFrance"
                                            },
                                            {
                                                "name":"Italian site",
                                                "id":"siteItaly"
                                            },
                                            {
                                                "name":"Spanish site",
                                                "id":"siteSpain"
                                            },
                                            {
                                                "name":"Portuguese site",
                                                "id":"sitePortugal"
                                            },
                                            {
                                                "name":"German site",
                                                "id":"siteGermany"
                                            }
                                        ],
                                        "id":"cartGroupEU"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"A SCIM filter string for selecting a subset of all site groups. See [https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2](https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2)section 3.2.2.2 of the SCIM specification for details on the SCIM filter format.\n\rExamples:\n\rGet all site groups whose displayName contains US: q=displayName co \"US\"\n\rGet all site groups with siteUSEast as a member: q=sites co \"siteUSEast\"\n\rText and site ID values appearing in SCIM filters should be quoted.\n\rThe following site group properties can be used in a q query:\n\r * displayName\n\r * id\n\r * sites\n\rThe sharedCart property cannot be used in a q query.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"production",
                        "description":"If this flag is set to true, site groups will be returned from the production DB. The default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"Boolean indicating if the translations property should be returned for each item in the response. The default value is false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/SiteGroups"
                ],
                "x-internal-id":"ccadmin-v1-siteGroups-get",
                "x-filename-id":"ccadmin-v1-sitegroups-get"
            }
        },
        "/ccadmin/v1/inventories":{
            "post":{
                "summary":"createInventory",
                "produces":[
                    "application/json"
                ],
                "operationId":"createInventory",
                "description":"Create inventory information.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createInventory_response"
                        },
                        "examples":{
                            "application/json":{
                                "skuNumber":null,
                                "displayName":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://www.example.com/inventories/ccadminui/v1/inventories"
                                    }
                                ],
                                "locationInventoryInfo":[
                                    {
                                        "preorderThreshold":0,
                                        "backorderLevel":0,
                                        "displayName":null,
                                        "availabilityDate":null,
                                        "availabilityStatusMsg":"inStock",
                                        "stockThreshold":10,
                                        "stockLevel":120,
                                        "availableToPromise":null,
                                        "skuNumber":null,
                                        "preorderLevel":0,
                                        "locationId":"loc1",
                                        "translations":null,
                                        "inventoryId":null,
                                        "backorderThreshold":0,
                                        "availabilityStatus":1000
                                    }
                                ],
                                "skuId":"sku123"
                            },
                            "description":"Example response when locationId is passed in request."
                        },
                        "description":"When locationId is not passed in the request body, a flat response will be returned with inventory properties appearing at the top of the response object.\nWhen locationId is passed in the request body, the response will change to include a 'locationInventoryInfo' JSON object that contains location specific inventory information."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\nThe following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\nError Code / Description\n------------------   ------------------\n25120  /  Internal inventory error\n25121  /  Missing sku id\n25122  /  Invalid properties map\n25123  /  Invalid property value\n25126  /  Inventory record not found\n25127  /  Location is invalid\n25134  /  Inventory operation not supported for type\n25135  /  Invalid type\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createInventory_request"
                        },
                        "in":"body",
                        "name":"createInventory_request",
                        "description":"Inventory request object."
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"show translations, boolean true or false; default false",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Inventory"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-inventories-post",
                "x-filename-id":"ccadmin-v1-inventories-post"
            },
            "get":{
                "summary":"listInventories",
                "produces":[
                    "application/json"
                ],
                "operationId":"listInventories",
                "description":"Lists the inventories. Optionally takes the X-CCAsset-Language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listInventories_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":251,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://www.example.com/v1/inventories?type=product&includeDefaultLocationInventory=false"
                                    },
                                    {
                                        "rel":"next",
                                        "href":"http://www.example.com/v1/inventories?type=product&includeDefaultLocationInventory=false&offset=250&limit=1"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"translations.1.displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "childSKUs":[
                                            {
                                                "skuNumber":"xsku2535_1",
                                                "displayName":"A-Line Skirt",
                                                "locationInventoryInfo":[
                                                    {
                                                        "preorderThreshold":0,
                                                        "backorderLevel":0,
                                                        "displayName":null,
                                                        "availabilityDate":null,
                                                        "availabilityStatusMsg":"inStock",
                                                        "stockThreshold":10,
                                                        "stockLevel":120,
                                                        "availableToPromise":null,
                                                        "skuNumber":null,
                                                        "preorderLevel":0,
                                                        "locationId":"loc1",
                                                        "translations":null,
                                                        "inventoryId":null,
                                                        "backorderThreshold":0,
                                                        "availabilityStatus":1000
                                                    }
                                                ],
                                                "skuId":"xsku2535_1"
                                            }
                                        ],
                                        "totalStockLevel":600,
                                        "id":"xprod2535"
                                    }
                                ]
                            },
                            "description":"Example response when locationIds parameter is passed in request."
                        },
                        "description":"When locationIds query parameter is not passed, inventory info within each childSku will appear in a flat structure.\nWhen locationIds query parameter is passed, inventory info will appear within a 'locationInventoryInfo' JSON object within each childSku."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\nThe following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\nError Code / Description\n------------------   ------------------\n25100  /  Internal inventory error\n25101  /  Missing product id\n25134  /  Inventory operation not supported for type\n25135  /  Invalid type\n51003  /  Invalid location id\n85000  /  Invalid query expression."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "description":"inventory type, either variant or product. Defaults to variant",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"locationIds",
                        "description":"comma separated list of location ids to retrieve inventories for",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"productIds",
                        "description":"comma separated list of product ids for which to retrive inventories, valid only when type = product",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"show translations, boolean true or false; default false",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeDefaultLocationInventory",
                        "description":"include non-geographic based inventory record in result, boolean true or false; default false",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across inventory properties like product's ???displayName??? and the childSku properties",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This field determines the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"This field determines if the total count should be returned or not.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Inventory"
                ],
                "x-internal-id":"ccadmin-v1-inventories-get",
                "x-filename-id":"ccadmin-v1-inventories-get"
            }
        },
        "/ccadmin/v1/widgetDescriptors/pageType/{id}":{
            "get":{
                "summary":"getAllWidgetDescriptorsByPageType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllWidgetDescriptorsByPageType",
                "description":"Get All Widget Descriptors By Page Type. Get all widget descriptors by page type",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllWidgetDescriptorsByPageType_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayName":"Checkout Confirmation",
                                    "availableToAllPages":true,
                                    "repositoryId":"checkoutConfirmation",
                                    "id":"checkoutConfirmation",
                                    "editableWidget":true,
                                    "defaultLayout":null,
                                    "pageTypes":[
                                        {
                                            "repositoryId":"confirmation",
                                            "alias":"/confirmation",
                                            "id":"confirmation",
                                            "shortName":"confirmation"
                                        }
                                    ],
                                    "layouts":[
                                    ],
                                    "widgetType":"checkoutConfirmation"
                                },
                                {
                                    "displayName":"Confirmation Summary",
                                    "availableToAllPages":true,
                                    "repositoryId":"confirmationSummary",
                                    "id":"confirmationSummary",
                                    "editableWidget":true,
                                    "defaultLayout":null,
                                    "pageTypes":[
                                        {
                                            "repositoryId":"confirmation",
                                            "alias":"/confirmation",
                                            "id":"confirmation",
                                            "shortName":"confirmation"
                                        }
                                    ],
                                    "layouts":[
                                    ],
                                    "widgetType":"confirmationSummary"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the id of the page type to get",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-pageType-{id}-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-pagetype-id-get"
            }
        },
        "/ccadmin/v1/logging":{
            "get":{
                "summary":"Query the storefront server logs for client & merchant side errors.",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLogs",
                "description":"The admin endpoint calls out to the storefront endpoints to collect the client or merchant errors from each store instance, and returns them in a single response. \n\rClient errors are typically javascript errors reported from the users' browsers.\n\nMerchant error log typically reports any kind of misconfigurations done by merchant admin.\n\nThe maximum size of logs returned is limited. Please use query parameters to narrow the search.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLogs_response"
                        },
                        "examples":{
                            "application/json":{
                                "store1":[
                                    "**** Error\tFri Sep 30 09:54:06 UTC 2016\t1475229246495\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-09-30T10:00:33.669Z\",\"browserVersion\":\"Chrome 53.0.2785.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"13A19MuMYJPQRDaNt9_t3ccrvHiW9OmziaSLBk35_BiQE2A9051\",\"line\":8,\"visitId\":\"2f5e7b2f:1574f41bd41:-274b-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://server2.example.com:8080/js/oraclejet/js/libs/require/require.js\"}",
                                    "**** Error\tFri Sep 30 10:04:17 UTC 2016\t1475229857650\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-09-30T10:10:44.913Z\",\"browserVersion\":\"Chrome 53.0.2785.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"13A19MuMYJPQRDaNt9_t3ccrvHiW9OmziaSLBk35_BiQE2A9051\",\"line\":8,\"visitId\":\"2f5e7b2f:1574f41bd41:-274b-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://server2.example.com:8080/js/oraclejet/js/libs/require/require.js\"}",
                                    "**** Error\tFri Sep 30 12:01:42 UTC 2016\t1475236902728\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Load timeout for modules: //server.example.com/EEAdmin/js/ee/js/atgsvcs-test.js,//server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#timeout\",\"time\":\"2016-09-30T12:09:02.635Z\",\"browserVersion\":\"Chrome 53.0.2785.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"13A1_jzgm0vQ6-DbXEYMYn54Quy9pgsrw3NmHLC7Js3wsY03B4E\",\"line\":8,\"visitId\":\"2f5e7b2f:1574f41bd41:-2617-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://server2.example.com:8080/js/oraclejet/js/libs/require/require.js\"}",
                                    "**** Error\tFri Sep 30 16:04:02 UTC 2016\t1475251442723\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-09-30T16:10:31.002Z\",\"browserVersion\":\"Chrome 53.0.2785.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"13A1shOOUjO_f3feEWEH8dVJqP8V7qEbwcTnRP-meI0xSO4CE79\",\"line\":8,\"visitId\":\"2f5e7b2f:1574f41bd41:-2427-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://server2.example.com:8080/js/oraclejet/js/libs/require/require.js\"}",
                                    "**** Error\tTue Nov 01 15:37:43 UTC 2016\t1478014663645\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"test1\":\"test1\"}",
                                    "**** Error\tTue Nov 01 15:37:43 UTC 2016\t1478014663650\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[1] : {\"test2\":\"test2\"}",
                                    "**** Error\tWed Nov 02 08:52:39 UTC 2016\t1478076759540\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"Apples\":\"Apples1\"}"
                                ],
                                "store2":[
                                    "**** Error\tMon Mar 07 12:53:42 GMT 2016\t1457355222637\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-03-07T12:53:42.615Z\",\"browserVersion\":\"Chrome 48.0.2564.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tMon Mar 07 12:54:36 GMT 2016\t1457355276007\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Script error for: //server.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-03-07T12:54:35.756Z\",\"browserVersion\":\"Chrome 42.0.2311.135\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15007\",\"url\":\"http://10.0.2.2:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tMon Mar 07 12:54:41 GMT 2016\t1457355281165\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Script error for: //server.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-03-07T12:54:40.514Z\",\"browserVersion\":\"Chrome 42.0.2311.135\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15007\",\"url\":\"http://10.0.2.2:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tMon Mar 07 12:55:05 GMT 2016\t1457355305773\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Script error for: //server.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-03-07T12:55:05.169Z\",\"browserVersion\":\"Chrome 42.0.2311.135\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15007\",\"url\":\"http://10.0.2.2:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tMon Mar 07 12:55:29 GMT 2016\t1457355329312\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Script error for: //server.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-03-07T12:55:29.221Z\",\"browserVersion\":\"Chrome 42.0.2311.135\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15007\",\"url\":\"http://10.0.2.2:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tFri Apr 22 17:18:40 BST 2016\t1461341920314\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-04-22T16:18:40.299Z\",\"browserVersion\":\"Chrome 49.0.2623.112\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tFri Apr 22 17:21:38 BST 2016\t1461342098896\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-04-22T16:21:38.883Z\",\"browserVersion\":\"Chrome 49.0.2623.112\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tFri Apr 22 17:26:19 BST 2016\t1461342379671\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-04-22T16:26:19.651Z\",\"browserVersion\":\"Chrome 49.0.2623.112\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tFri Apr 22 17:32:27 BST 2016\t1461342747801\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-04-22T16:32:27.787Z\",\"browserVersion\":\"Chrome 49.0.2623.112\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tTue May 24 10:21:21 UTC 2016\t1464085281656\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-05-24T10:21:21.154Z\",\"browserVersion\":\"Chrome 50.0.2661.102\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tTue May 24 10:22:19 UTC 2016\t1464085339970\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-05-24T10:22:19.937Z\",\"browserVersion\":\"Chrome 50.0.2661.102\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tTue May 24 10:22:25 UTC 2016\t1464085345538\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-05-24T10:22:25.519Z\",\"browserVersion\":\"Chrome 50.0.2661.102\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                    "**** Error\tWed Aug 17 11:55:39 UTC 2016\t1471434939791\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-17T11:55:39.764Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-35ae-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                    "**** Error\tWed Aug 17 12:02:03 UTC 2016\t1471435323630\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-17T12:02:03.581Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-35ae-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                    "**** Error\tThu Aug 18 10:43:34 UTC 2016\t1471517014548\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-18T10:43:34.483Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-35ae-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                    "**** Error\tThu Aug 18 10:43:42 UTC 2016\t1471517022812\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-18T10:43:42.779Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-2bb6-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                    "**** Error\tThu Aug 18 14:34:50 UTC 2016\t1471530890273\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-18T14:34:50.248Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-2bb6-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                    "**** Error\tThu Aug 18 14:54:13 UTC 2016\t1471532053252\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-18T14:54:13.175Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-2bb6-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                    "**** Error\tMon Sep 19 09:35:49 UTC 2016\t1474277749004\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"clientErrorCode\":\"15006\",\"osVersion\":\"Win32\",\"visitId\":\"-14ddf4e9:156217da656:-2bb6-123.456.789.100\",\"line\":8,\"browserVersion\":\"Chrome 53.0.2785.116\",\"time\":\"2016-09-19T09:35:48.900Z\",\"message\":\"Uncaught Error: Script error for: //server.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"locale\":\"en-US\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\"}"
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://server2.example.com:9080/ccadminui/v1/logging?includeArchives=true&numArchiveFiles=3"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "default":false,
                        "in":"query",
                        "name":"includeArchives",
                        "description":"Include entries from archived log files?",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"queryText",
                        "description":"Limit the returned error messages to those containing the query text. (Case sensitive)",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"until",
                        "description":"Either \n\r 0. An ISO-8601 formatted string. \n\r 0. A millisecond timestamp value. representing the 'to' date and time to be used when querying the logs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":"clientErrors",
                        "in":"query",
                        "name":"type",
                        "description":"'clientErrors' & 'merchantErrors' are the type currently supported",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"localLogs",
                        "description":"Read from the local logs on the Admin server, rather than collate the logs from the Store servers. Useful for returning errors from Storefront Preview.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"since",
                        "description":"Either \n\r 0. An ISO-8601 formatted string. \n\r 0. A millisecond timestamp value. representing the 'from' date and time to be used when querying the logs.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":7,
                        "in":"query",
                        "name":"numArchiveFiles",
                        "description":"The number of previous archived log files to be queried. (0 = unlimited). Defaults to 7 archive files.",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Logging"
                ],
                "x-internal-id":"ccadmin-v1-logging-get",
                "x-filename-id":"ccadmin-v1-logging-get"
            }
        },
        "/ccadmin/v1/priceListGroups/activationSummary/{token}":{
            "get":{
                "summary":"getPriceListGroupActivationSummary",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPriceListGroupActivationSummary",
                "description":"Get Price List Group Activation Summary. Get a PriceListGroup activation summary",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPriceListGroupActivationSummary_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/priceListGroups/activationSummary/hcXGtYVfjpsKofHzEeUkCTVQSM_10000"
                                    }
                                ],
                                "activationSummary":{
                                    "valid":"true",
                                    "basePriceGroupValid":"true",
                                    "active":"true"
                                },
                                "token":"hcXGtYVfjpsKofHzEeUkCTVQSM_10000"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20305|The price group activation token cannot be null or blank|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"token",
                        "description":"Token associated with a PriceListGroup.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/PriceListGroup"
                ],
                "x-internal-id":"ccadmin-v1-priceListGroups-activationSummary-{token}-get",
                "x-filename-id":"ccadmin-v1-pricelistgroups-activationsummary-token-get"
            }
        },
        "/ccadmin/v1/serverExtensions/preview/enable":{
            "post":{
                "summary":"doEnableSSEPreview",
                "produces":[
                    "application/json"
                ],
                "operationId":"doEnableSSEPreview",
                "description":"Enables preview environment for server side extension",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/doEnableSSEPreview_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100322|Preview cannot be enabled|\n|100330|Request payload is invalid. Please refer to the documentation for this feature.|\n"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/doEnableSSEPreview_server_creation_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/doEnableSSEPreview_badRequest_response"
                        },
                        "description":"Following model is returned when preview is already enabled."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/doEnablePreview_request"
                        },
                        "in":"body",
                        "name":"doEnablePreview_request"
                    }
                ],
                "tags":[
                    "Admin/Server Extensions"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-serverExtensions-preview-enable-post",
                "x-filename-id":"ccadmin-v1-serverextensions-preview-enable-post"
            }
        },
        "/ccadmin/v1/cpq/products/jobs/{jobId}":{
            "get":{
                "summary":"Get job details by job ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMonitoringJobById",
                "description":"Returns details for a specific job using jobId.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/syncJob_response"
                        },
                        "description":"Returns job details."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"Error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"jobId",
                        "description":"The ID of the job.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/CPQ Products Sync"
                ],
                "x-internal-id":"ccadmin-v1-cpq-products-jobs-{jobId}-get",
                "x-filename-id":"ccadmin-v1-cpq-products-jobs-jobid-get"
            }
        },
        "/ccadmin/v1/clientApplications/{application}/changedAssets":{
            "get":{
                "summary":"listClientApplicationChangedAssets",
                "produces":[
                    "application/json"
                ],
                "operationId":"listClientApplicationChangedAssets",
                "description":"Retrieve any changed assets for OSF Design Studio since a particular time provided.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listClientApplicationChangedAssets_response"
                        },
                        "description":"Following model is returned when operation succeeds. This will be split into six parts; Components, Containers, Layouts, Slots, Styles, and Text Snippets."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/listClientApplicationChangedAssets_badRequest"
                        },
                        "description":"Following model is returned when operation fails. See individual error codes for details; 211000 - Date format cannot be parsed properly. Make sure it's ISO-8601 compatible. 211001 - Since date cannot be after until date or current time. 211002 - Until date cannot be before since date or deployment time."
                    },
                    "500":{
                        "schema":{
                            "$ref":"#/definitions/listClientApplicationChangedAssets_InvalidIdresponse"
                        },
                        "description":"Following model is returned when operation fails - ApplicationId cannot be null."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"application",
                        "description":"The OSF application being queried.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"live",
                        "description":"Set to true to view published/live assets, set to false to view unpublished/preview assets",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"since",
                        "description":"ISO-8601 timestamp for when to start checking assets since.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"until",
                        "description":"ISO-8601 timestamp for when to end checking assets until.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Client Application"
                ],
                "x-internal-id":"ccadmin-v1-clientApplications-{application}-changedAssets-get",
                "x-filename-id":"ccadmin-v1-clientapplications-application-changedassets-get"
            }
        },
        "/ccadmin/v1/importProcess/{token}/abort":{
            "post":{
                "summary":"abortImportProcess",
                "produces":[
                    "application/json"
                ],
                "operationId":"abortImportProcess",
                "description":"Abort Import Process. Abort an import process.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/abortImportProcess_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"token",
                        "description":"Token corresponding to the import process.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/abortImportProcess_request"
                        },
                        "in":"body",
                        "name":"abortImportProcess_request"
                    }
                ],
                "tags":[
                    "Admin/Import Process"
                ],
                "x-internal-id":"ccadmin-v1-importProcess-{token}-abort-post",
                "x-filename-id":"ccadmin-v1-importprocess-token-abort-post"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/metadata/config":{
            "get":{
                "summary":"getConfigMetadataForWidgetDescriptor",
                "produces":[
                    "application/json"
                ],
                "operationId":"getConfigMetadataForWidgetDescriptor",
                "description":"Gets the user modifiable config metadata for a widget descriptor.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/configMetadataForWidgetDescriptor"
                        },
                        "examples":{
                            "application/json":{
                                "metadata":{
                                    "widgetDescriptorName":"luther",
                                    "properties":[
                                        {
                                            "name":"exampleStringProperty",
                                            "id":"exampleStringProperty",
                                            "helpTextResourceId":"exampleStringPropertyHelpText",
                                            "labelResourceId":"exampleStringPropertyLabel",
                                            "type":"stringType",
                                            "required":true
                                        },
                                        {
                                            "defaultValue":"option1",
                                            "name":"exampleOptionProperty",
                                            "options":[
                                                {
                                                    "id":"exampleOption1",
                                                    "labelResourceId":"exampleOption1Label",
                                                    "value":"exampleOption1"
                                                },
                                                {
                                                    "id":"exampleOption2",
                                                    "labelResourceId":"exampleOption2Label",
                                                    "value":"exampleOption2"
                                                },
                                                {
                                                    "id":"exampleOption3",
                                                    "labelResourceId":"exampleOption3Label",
                                                    "value":"exampleOption3"
                                                }
                                            ],
                                            "id":"exampleOptionProperty",
                                            "helpTextResourceId":"exampleOptionPropertyHelpText",
                                            "labelResourceId":"exampleOptionPropertyLabel",
                                            "type":"optionType"
                                        },
                                        {
                                            "defaultValue":true,
                                            "name":"exampleBooleanProperty",
                                            "id":"exampleBooleanProperty",
                                            "helpTextResourceId":"exampleBooleanPropertyHelpText",
                                            "labelResourceId":"exampleBooleanPropertyLabel",
                                            "type":"booleanType"
                                        }
                                    ]
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-metadata-config-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-metadata-config-get"
            },
            "put":{
                "summary":"updateConfigMetadataForWidgetDescriptor",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateConfigMetadataForWidgetDescriptor",
                "description":"Gets the user modifiable config metadata for a widget descriptor.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/configMetadataForWidgetDescriptor"
                        },
                        "examples":{
                            "application/json":{
                                "metadata":{
                                    "widgetDescriptorName":"luther",
                                    "properties":[
                                        {
                                            "name":"exampleStringProperty",
                                            "id":"exampleStringProperty",
                                            "helpTextResourceId":"exampleStringPropertyHelpText",
                                            "labelResourceId":"exampleStringPropertyLabel",
                                            "type":"stringType",
                                            "required":true
                                        },
                                        {
                                            "defaultValue":"option1",
                                            "name":"exampleOptionProperty",
                                            "options":[
                                                {
                                                    "id":"exampleOption1",
                                                    "labelResourceId":"exampleOption1Label",
                                                    "value":"exampleOption1"
                                                },
                                                {
                                                    "id":"exampleOption2",
                                                    "labelResourceId":"exampleOption2Label",
                                                    "value":"exampleOption2"
                                                },
                                                {
                                                    "id":"exampleOption3",
                                                    "labelResourceId":"exampleOption3Label",
                                                    "value":"exampleOption3"
                                                }
                                            ],
                                            "id":"exampleOptionProperty",
                                            "helpTextResourceId":"exampleOptionPropertyHelpText",
                                            "labelResourceId":"exampleOptionPropertyLabel",
                                            "type":"optionType"
                                        },
                                        {
                                            "defaultValue":true,
                                            "name":"exampleBooleanProperty",
                                            "id":"exampleBooleanProperty",
                                            "helpTextResourceId":"exampleBooleanPropertyHelpText",
                                            "labelResourceId":"exampleBooleanPropertyLabel",
                                            "type":"booleanType"
                                        }
                                    ]
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/configMetadataForWidgetDescriptor"
                        },
                        "in":"body",
                        "name":"updateConfigMetadataForWidgetDescriptor_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the widget descriptor",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-metadata-config-put",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-metadata-config-put"
            }
        },
        "/ccadmin/v1/cecContent":{
            "get":{
                "summary":"listCECContent",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCECContent",
                "description":"Retrieve list of CEC Content Items, cross referenced with matching CMS Content Map items",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCECContent_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "createdDate":{
                                    },
                                    "publishInfo":[
                                        {
                                            "publishedDate":{
                                            },
                                            "version":"string",
                                            "target":"string"
                                        }
                                    ],
                                    "name":"string",
                                    "description":"string",
                                    "language":{
                                    },
                                    "links":[
                                        {
                                            "templated":true,
                                            "method":"string",
                                            "profile":"string",
                                            "rel":"string",
                                            "mediaType":"string",
                                            "href":"string"
                                        }
                                    ],
                                    "id":"string",
                                    "updatedDate":{
                                    },
                                    "type":"string",
                                    "fields":{
                                        "additionalProp1":{
                                        },
                                        "additionalProp3":{
                                        },
                                        "additionalProp2":{
                                        }
                                    },
                                    "slug":{
                                    }
                                }
                            ]
                        },
                        "description":"An array of JSON objects is returned that represents the list of CEC Content Items."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/listCECContent_invalidParameterValueResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":10002,
                                "message":"The value 'empty' for parameter 'limit' is invalid",
                                "status":400
                            }
                        },
                        "description":"Error returned when user provides invalid input for parameters."
                    },
                    "409":{
                        "schema":{
                            "$ref":"#/definitions/listCECContent_integrationDisabledResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":0,
                                "message":"CEC Integration is not enabled",
                                "status":409
                            }
                        },
                        "description":"Error returned when user has not enabled CEC Integration."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "allowEmptyValue":true,
                        "name":"q",
                        "description":"Search term for the list.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "allowEmptyValue":true,
                        "name":"limit",
                        "description":"Maximum number of rows to return.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "allowEmptyValue":true,
                        "name":"offset",
                        "description":"Starting row to return.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "allowEmptyValue":true,
                        "name":"sort",
                        "description":"Sort criteria for list.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/CEC Content"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-cecContent-get",
                "x-filename-id":"ccadmin-v1-ceccontent-get"
            }
        },
        "/ccadmin/v1/servers/restart":{
            "post":{
                "summary":"doServerRestart",
                "produces":[
                    "application/json"
                ],
                "operationId":"doServerRestart",
                "description":"Do Server Restart. Restarts the workers that belong to the extension server matched with this Oracle Commerce server.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/doServerRestart_response_accepted"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminx/custom/v1/servers/restart?trackProgress=true"
                                    }
                                ],
                                "message":"The extension server restart request has been accepted. Please use the workRequestId to track the restart status.",
                                "workRequestId":"mblNhrQ2D2"
                            }
                        },
                        "description":"The following model is returned when track progress query parameter is passed as true."
                    },
                    "204":{
                        "schema":{
                            "$ref":"#/definitions/doServerRestart_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"trackProgress",
                        "description":"If true, then the response will contain workRequestId which can be used to track the extension server restart status.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/doServerRestart_request"
                        },
                        "in":"body",
                        "name":"doServerRestart_request"
                    }
                ],
                "tags":[
                    "Admin/Extension Server Commands"
                ],
                "x-internal-id":"ccadmin-v1-servers-restart-post",
                "x-filename-id":"ccadmin-v1-servers-restart-post"
            }
        },
        "/ccadmin/v1/adminProfiles/requestPasswordReset":{
            "post":{
                "summary":"requestPasswordReset",
                "produces":[
                    "application/json"
                ],
                "operationId":"requestPasswordReset",
                "description":"Request Password Reset. Request a password reset for a user",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/requestPasswordReset_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":"true"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|60004|Resetting this account's password is not allowed. Check the link in your email and try again.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/requestPasswordReset_request"
                        },
                        "in":"body",
                        "name":"requestPasswordReset_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-requestPasswordReset-post",
                "x-filename-id":"ccadmin-v1-adminprofiles-requestpasswordreset-post"
            }
        },
        "/ccadmin/v1/skus/{id}":{
            "get":{
                "summary":"getSku",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSku",
                "description":"Get Sku. Gets a SKU and its properties. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSku_response"
                        },
                        "examples":{
                            "application/json":{
                                "dynamicPropertyMapLong":{
                                    "sku-MensApparel_color":6,
                                    "sku-MensApparel_size":0
                                },
                                "bundleLinks":[
                                    {
                                        "item":{
                                            "displayName":"Blue T Shirt",
                                            "repositoryId":"sku30001"
                                        },
                                        "quantity":1,
                                        "repositoryId":"skul10001"
                                    },
                                    {
                                        "item":{
                                            "displayName":"Red T Shirt",
                                            "repositoryId":"sku30002"
                                        },
                                        "quantity":1,
                                        "repositoryId":"skul10002"
                                    }
                                ],
                                "largeImage":null,
                                "smallImage":null,
                                "listVolumePrice":null,
                                "listPrices":{
                                    "defaultPriceGroup":null
                                },
                                "configurationMetadata":[
                                ],
                                "largeImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg&height=940&width=940"
                                ],
                                "productLine":null,
                                "listVolumePrices":{
                                    "defaultPriceGroup":null
                                },
                                "derivedSalePriceFrom":"UsDollar",
                                "model":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/skus/sku30043"
                                    }
                                ],
                                "barcode":null,
                                "salePriceEndDate":null,
                                "images":[
                                    {
                                        "path":"/products/ACC_TerryGloves_full.jpg",
                                        "metadata":{
                                        },
                                        "name":"/products/ACC_TerryGloves_full.jpg",
                                        "repositoryId":"m10002",
                                        "url":"http://localhost:9080/file/products/ACC_TerryGloves_full.jpg",
                                        "tags":[
                                        ]
                                    }
                                ],
                                "unitOfMeasure":null,
                                "primaryMediumImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg&height=475&width=475",
                                "dynamicPropertyMapBigString":{
                                },
                                "active":true,
                                "thumbImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg&height=100&width=100"
                                ],
                                "size":"Small",
                                "mediumImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg&height=475&width=475"
                                ],
                                "primarySourceImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg&height=300&width=300",
                                "primarySmallImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg&height=300&width=300",
                                "sourceImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg&height=300&width=300"
                                ],
                                "productFamily":null,
                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg&height=100&width=100",
                                "color":"Gray",
                                "nonreturnable":false,
                                "displayName":"sku30043",
                                "salePrices":{
                                    "defaultPriceGroup":599
                                },
                                "primaryFullImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg",
                                "productListingSku":true,
                                "primaryLargeImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg&height=940&width=940",
                                "smallImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg&height=300&width=300"
                                ],
                                "derivedShippingSurchargeFrom":"UsDollar",
                                "shippingSurcharges":{
                                    "defaultPriceGroup":null
                                },
                                "thumbnailImage":null,
                                "discountable":true,
                                "saleVolumePrices":{
                                    "defaultPriceGroup":null
                                },
                                "saleVolumePrice":null,
                                "salePriceStartDate":null,
                                "quantity":null,
                                "salePrice":null,
                                "fullImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:9080/file/products/ACC_TerryGloves_full.jpg"
                                ],
                                "soldAsPackage":false,
                                "repositoryId":"sku30043",
                                "derivedListPriceFrom":"UsDollar",
                                "shippingSurcharge":null,
                                "partNumber":null,
                                "listPrice":null,
                                "configurable":"false"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"priceListGroupId",
                        "description":"Price list group id for adding the prices to the SKU in the response.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includePrices",
                        "description":"Boolean flag to determine whether to include price maps for the skus in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The skuId.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Skus"
                ],
                "x-internal-id":"ccadmin-v1-skus-{id}-get",
                "x-filename-id":"ccadmin-v1-skus-id-get"
            },
            "delete":{
                "summary":"deleteSku",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteSku",
                "description":"Delete Sku. Delete a SKU, along with all its price and inventory information, and remove it as a child from its parent products",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|24001|Internal Error|\n|24002|Cannot find SKU for SKU Id: {0}|\n|24003|SKU {0} cannot be deleted because it is part of a SKU bundle|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of catalog.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Sku Id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Skus"
                ],
                "x-internal-id":"ccadmin-v1-skus-{id}-delete",
                "x-filename-id":"ccadmin-v1-skus-id-delete"
            },
            "put":{
                "summary":"updateSku",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSku",
                "description":"Update Sku. Updates a SKU based on the input request parameters. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSku_response"
                        },
                        "examples":{
                            "application/json":{
                                "dynamicPropertyMapLong":{
                                    "sku-MensApparel_color":2
                                },
                                "bundleLinks":[
                                    {
                                        "item":{
                                            "displayName":"Blue T Shirt",
                                            "repositoryId":"sku30001"
                                        },
                                        "quantity":1,
                                        "repositoryId":"skul10001"
                                    },
                                    {
                                        "item":{
                                            "displayName":"Red T Shirt",
                                            "repositoryId":"sku30002"
                                        },
                                        "quantity":1,
                                        "repositoryId":"skul10002"
                                    }
                                ],
                                "largeImage":null,
                                "smallImage":null,
                                "listVolumePrice":{
                                    "bulkPrice":{
                                        "numLevels":3,
                                        "levels":[
                                            {
                                                "price":19,
                                                "levelMinimum":1,
                                                "levelMaximum":5
                                            },
                                            {
                                                "price":12.35,
                                                "levelMinimum":21,
                                                "levelMaximum":30
                                            },
                                            {
                                                "price":10.25,
                                                "levelMinimum":31
                                            }
                                        ]
                                    }
                                },
                                "listPrices":{
                                    "UsDollar":"500"
                                },
                                "configurationMetadata":[
                                    {
                                        "name":"bundleSelected",
                                        "repositoryId":"cmi10001",
                                        "value":"Better Double"
                                    }
                                ],
                                "largeImageURLs":[
                                ],
                                "productLine":null,
                                "listVolumePrices":{
                                    "CaDollar":{
                                        "bulkPrice":{
                                            "numLevels":3,
                                            "levels":[
                                                {
                                                    "price":19,
                                                    "levelMinimum":1,
                                                    "levelMaximum":5
                                                },
                                                {
                                                    "price":12.35,
                                                    "levelMinimum":21,
                                                    "levelMaximum":30
                                                },
                                                {
                                                    "price":10.25,
                                                    "levelMinimum":31
                                                }
                                            ]
                                        }
                                    }
                                },
                                "derivedSalePriceFrom":"UsDollar",
                                "model":null,
                                "barcode":null,
                                "salePriceEndDate":null,
                                "images":[
                                ],
                                "unitOfMeasure":null,
                                "primaryMediumImageURL":null,
                                "dynamicPropertyMapBigString":{
                                },
                                "active":false,
                                "thumbImageURLs":[
                                ],
                                "mediumImageURLs":[
                                ],
                                "primarySourceImageURL":null,
                                "primarySmallImageURL":null,
                                "sourceImageURLs":[
                                ],
                                "productFamily":null,
                                "primaryThumbImageURL":null,
                                "color":"Blue",
                                "nonreturnable":false,
                                "displayName":"sku One",
                                "salePrices":{
                                    "UsDollar":"300"
                                },
                                "primaryFullImageURL":null,
                                "productListingSku":null,
                                "primaryLargeImageURL":null,
                                "smallImageURLs":[
                                ],
                                "derivedShippingSurchargeFrom":"UsDollar",
                                "shippingSurcharges":{
                                    "defaultPriceGroup":null
                                },
                                "thumbnailImage":null,
                                "discountable":true,
                                "saleVolumePrices":{
                                    "CaDollar":{
                                        "bulkPrice":{
                                            "numLevels":3,
                                            "levels":[
                                                {
                                                    "price":19,
                                                    "levelMinimum":1,
                                                    "levelMaximum":5
                                                },
                                                {
                                                    "price":12.35,
                                                    "levelMinimum":21,
                                                    "levelMaximum":30
                                                },
                                                {
                                                    "price":10.25,
                                                    "levelMinimum":31
                                                }
                                            ]
                                        }
                                    }
                                },
                                "saleVolumePrice":{
                                    "bulkPrice":{
                                        "numLevels":3,
                                        "levels":[
                                            {
                                                "price":19,
                                                "levelMinimum":1,
                                                "levelMaximum":5
                                            },
                                            {
                                                "price":12.35,
                                                "levelMinimum":21,
                                                "levelMaximum":30
                                            },
                                            {
                                                "price":10.25,
                                                "levelMinimum":31
                                            }
                                        ]
                                    }
                                },
                                "salePriceStartDate":null,
                                "quantity":null,
                                "salePrice":"300",
                                "fullImageURLs":[
                                ],
                                "soldAsPackage":false,
                                "repositoryId":"sku1",
                                "derivedListPriceFrom":"UsDollar",
                                "shippingSurcharge":null,
                                "partNumber":null,
                                "listPrice":"500",
                                "configurable":"false"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|26041|attempt to set or query property {0} with invalid enumeration value {1}.|\n|26051|Active property value can only be a Boolean.|\n|26300|The SKU {0} is already part of a SKU bundle|\n|26048|Missing variant property for item: {0}, {1}|\n|26301|Item is required for BundleLinks.|\n|26304|The SKU {0} is already a SKU bundle.|\n|26303|{0} is an invalid SKU ID.|\n|26306|Internal Error|\n|26305|The ID for the SKU bundle cannot be the same as the ID for one of its bundle links.|\n|26307|Invalid Quantity Value.|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"SKU ID corresponding to the SKU to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSku_request"
                        },
                        "in":"body",
                        "name":"updateSku_request"
                    }
                ],
                "tags":[
                    "Admin/Skus"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-skus-{id}-put",
                "x-filename-id":"ccadmin-v1-skus-id-put"
            }
        },
        "/ccadmin/v1/publishingHistory":{
            "get":{
                "summary":"getPublishingHistoricals",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPublishingHistoricals",
                "description":"Get Publishing History. Get a list of publishing historical items.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPublishingHistoricals_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"endTime",
                                        "order":"desc"
                                    }
                                ],
                                "items":[
                                    {
                                        "publishInitiator":"admin:User,Admin",
                                        "worksetName":"default",
                                        "eventName":"default",
                                        "numberOfHistoricalChanges":1,
                                        "startTime":"2022-03-03T19:02:35.000Z",
                                        "operationType":"selective_publish",
                                        "id":"publish30002",
                                        "endTime":"2022-03-03T19:02:45.356Z",
                                        "publishInitiatorProfileType":"adminUI",
                                        "authors":[
                                            "admin:User,Admin"
                                        ],
                                        "worksetId":"default"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31400|Internal Error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query String used to limit publishing historical items.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Limit of number of publishing historical items.",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Publishing History"
                ],
                "x-internal-id":"ccadmin-v1-publishingHistory-get",
                "x-filename-id":"ccadmin-v1-publishinghistory-get"
            }
        },
        "/ccadmin/v1/files/deleteFile":{
            "post":{
                "summary":"deleteFile",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteFile",
                "description":"Delete File. Deletes a file given the path.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteFile_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33115|File could not be deleted.|\n|13014|Missing required property: {0}.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteFile_request"
                        },
                        "in":"body",
                        "name":"deleteFile_request"
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-files-deleteFile-post",
                "x-filename-id":"ccadmin-v1-files-deletefile-post"
            }
        },
        "/ccadmin/v1/priceListGroups/activationRequest":{
            "post":{
                "summary":"createPriceListGroupActivationRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"createPriceListGroupActivationRequest",
                "description":"Create Price List Group Activation Request. Create a new PriceListGroup activation request",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createPriceListGroupActivationRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/priceListGroups/activationRequest"
                                    }
                                ],
                                "activationSummary":{
                                    "valid":"true",
                                    "basePriceGroupValid":"true",
                                    "active":"true"
                                },
                                "token":"hcXGtYVfjpsKofHzEeUkCTVQSM_10000"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20302|The price group ID must be a string|\n|20401|There was an error validating the price group|\n|20301|The price group ID cannot be null|\n|20187|The price group could not be found|\n|20304|There was an error activating the price group|\n|20303|The price group ID cannot be blank|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createPriceListGroupActivationRequest_request"
                        },
                        "in":"body",
                        "name":"createPriceListGroupActivationRequest_request"
                    }
                ],
                "tags":[
                    "Admin/PriceListGroup"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-priceListGroups-activationRequest-post",
                "x-filename-id":"ccadmin-v1-pricelistgroups-activationrequest-post"
            }
        },
        "/ccadmin/v1/merchant/orderFailureEmailSettings":{
            "get":{
                "summary":"getOrderFailureEmailSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrderFailureEmailSettings",
                "description":"Get list of recipient email addresses for order failure notification.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrderFailureEmailSettings_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-orderFailureEmailSettings-get",
                "x-filename-id":"ccadmin-v1-merchant-orderfailureemailsettings-get"
            },
            "put":{
                "summary":"updateOrderFailureEmailSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrderFailureEmailSettings",
                "description":"Update the list of recipient email addresses for order failure notification",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrderFailureEmailSettings_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrderFailureEmailSettings_request"
                        },
                        "in":"body",
                        "name":"updateOrderFailureEmailSettings_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-orderFailureEmailSettings-put",
                "x-filename-id":"ccadmin-v1-merchant-orderfailureemailsettings-put"
            }
        },
        "/ccadmin/v1/prices/{id}":{
            "get":{
                "summary":"getPrice",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPrice",
                "description":"Get Price. Get a product or SKU price.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPrice_response"
                        },
                        "examples":{
                            "application/json":{
                                "price":59.99
                            }
                        },
                        "description":"The following model is returned if the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Type can be sale or list depending on which one of them is to be retrieved.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"skuId",
                        "description":"SKU ID corresponding to the SKU whose price is to be retrieved.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the product whose price or whose SKU price is to be retrieved.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Prices"
                ],
                "x-internal-id":"ccadmin-v1-prices-{id}-get",
                "x-filename-id":"ccadmin-v1-prices-id-get"
            },
            "delete":{
                "summary":"deletePrice",
                "produces":[
                    "application/json"
                ],
                "operationId":"deletePrice",
                "description":"Delete Price. Deletes the list price or sale price of a product or a SKU based on type of price,SKU ID and product ID provided.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "204":{
                        "description":"A 204 No Content response is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Type can be sale or list depending on which one of them is to be deleted.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"skuId",
                        "description":"SKU ID corresponding to the SKU whose price is to be deleted.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the product whose price or whose SKU price is to be set.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Prices"
                ],
                "x-internal-id":"ccadmin-v1-prices-{id}-delete",
                "x-filename-id":"ccadmin-v1-prices-id-delete"
            },
            "put":{
                "summary":"setPrice",
                "produces":[
                    "application/json"
                ],
                "operationId":"setPrice",
                "description":"Set Price. Sets a price value to the product based on provided product ID, SKU ID and type of price.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    },
                    "204":{
                        "description":"A 204 No Content response is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the product whose price or whose SKU price is to be set.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/setPrice_request"
                        },
                        "in":"body",
                        "name":"setPrice_request"
                    }
                ],
                "tags":[
                    "Admin/Prices"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-prices-{id}-put",
                "x-filename-id":"ccadmin-v1-prices-id-put"
            }
        },
        "/ccadmin/v1/carriers/{id}":{
            "get":{
                "summary":"getCarrier",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCarrier",
                "description":"Get Carrier. Gets the Carrier Details.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCarrier_response"
                        },
                        "examples":{
                            "application/json":{
                                "carrierName":"Fedex",
                                "trackingUrl":"http://www.fedex.com/Tracking?action=track&tracknumbers=$$$$",
                                "carrierId":"FED"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|96018|Missing Carrier Id.|\n|96020|No Carrier found for the given id.|\n|96011|Unable to load carrier data|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Carrier Id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Carriers"
                ],
                "x-internal-id":"ccadmin-v1-carriers-{id}-get",
                "x-filename-id":"ccadmin-v1-carriers-id-get"
            },
            "put":{
                "summary":"updateCarrier",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCarrier",
                "description":"Update Carrier. Updates the Carrier Details.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCarrier_response"
                        },
                        "examples":{
                            "application/json":{
                                "carrierName":"Fedex",
                                "trackingUrl":"http://www.fedex.com/Tracking?action=track&tracknumbers=$$$$",
                                "carrierId":"FED"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|96016|Tracking Url format is invalid.|\n|96017|Missing Carrier Name.|\n|96018|Missing Carrier Id.|\n|96012|Missing Carrier Tracking Url.|\n|96013|Carrier name passed is null.|\n|96024|Either Carrier name or Carrier tracking url or both need to be specified.|\n|96014|Carrier Id passed is null.|\n|96015|Carrier Tracking Url passed is null.|\n|96020|No Carrier found for the given id.|\n|96010|Unable to save carrier data.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Carrier Id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCarrier_request"
                        },
                        "in":"body",
                        "name":"updateCarrier_request"
                    }
                ],
                "tags":[
                    "Admin/Carriers"
                ],
                "x-internal-id":"ccadmin-v1-carriers-{id}-put",
                "x-filename-id":"ccadmin-v1-carriers-id-put"
            }
        },
        "/ccadmin/v1/countries/deleteCountries":{
            "post":{
                "summary":"deleteCountries",
                "operationId":"deleteCountries",
                "description":"Delete all the specified countries",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|19000|The country code is either invalid or not configured : {id}|\n|80060|Invalid input|\n|80062|Invalid input. {key} key must be specified with valid value|\n|80065|Delete operation unsuccessful. Countries {id} have references across repositories|\n"
                    },
                    "204":{
                        "description":"Successful deletion with no response model."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteCountries_request"
                        },
                        "in":"body",
                        "name":"deleteCountries_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Country Region"
                ],
                "x-internal-id":"ccadmin-v1-countries-deleteCountries-post",
                "x-filename-id":"ccadmin-v1-countries-deletecountries-post"
            }
        },
        "/ccadmin/v1/accessRights/{id}":{
            "get":{
                "summary":"getAccessRight",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAccessRight",
                "description":"Get Access Right. Returns an access right by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAccessRight_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Custom Access Right",
                                "name":"Custom Access Right",
                                "repositoryId":"customAccessRight",
                                "description":"Custom Access Right",
                                "id":"customAccessRight",
                                "type":"generic"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The access right ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If set to true, gets an access right for preview users. Defaults to false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Access Rights"
                ],
                "x-internal-id":"ccadmin-v1-accessRights-{id}-get",
                "x-filename-id":"ccadmin-v1-accessrights-id-get"
            },
            "put":{
                "summary":"updateAccessRight",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAccessRight",
                "description":"Update Access Right. Updates a given access right by ID. Optionally takes the x-ccasset-language header to update access right content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAccessRight_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Custom Access Right",
                                "name":"Custom Access Right",
                                "repositoryId":"customAccessRight",
                                "description":"Custom Access Right",
                                "id":"customAccessRight",
                                "type":"generic"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\nThe following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22052|If input passed is invalid|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The access right ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If set to true, updates an access right for preview users. Defaults to false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAccessRight_request"
                        },
                        "in":"body",
                        "name":"updateAccessRight_request"
                    }
                ],
                "tags":[
                    "Admin/Access Rights"
                ],
                "x-internal-id":"ccadmin-v1-accessRights-{id}-put",
                "x-filename-id":"ccadmin-v1-accessrights-id-put"
            }
        },
        "/ccadmin/v1/contentnotification/{cmsId}":{
            "post":{
                "summary":"notify",
                "produces":[
                    "application/json"
                ],
                "operationId":"notify",
                "description":"Process notifications from external Content Management Systems when content items are published by the CMS.",
                "responses":{
                    "200":{
                        "schema":{
                        },
                        "examples":{
                            "application/json":{
                                "offset":0,
                                "hasMore":false,
                                "limit":1,
                                "count":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/contentnotification/OracleCEC"
                                    }
                                ]
                            }
                        },
                        "description":"Triggers the retrieval of changes to published content items from the CMS."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"cmsId",
                        "description":"ID of CMS system sending publish notification - for the Oracle CEC system the id is 'OracleCEC'.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/CMS Publish Notification Processing"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-contentnotification-{cmsId}-post",
                "x-filename-id":"ccadmin-v1-contentnotification-cmsid-post"
            }
        },
        "/ccadmin/v1/adminRegister":{
            "post":{
                "summary":"registerAdmin",
                "produces":[
                    "application/json"
                ],
                "operationId":"registerAdmin",
                "description":"Register Admin. Endpoint to initiate and confirm regisration of admin users.Auth token should be set in Authorization header",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/registerAdmin_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":"true"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|83008|Invalid operation.|\n|83009|Invalid token|\n|83004|Error in input parameters. (Required parameters are missing)|\n|83003|Internal error|\n|83000|Register admin initiate error.|\n|83011|Token expired|\n|83010|User already registered|\n|83002|Error occurred while confirming user|\n|83013|User name provided is invalid|\n|83012|New password and confirm password did not match|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/registerAdmin_request"
                        },
                        "in":"body",
                        "name":"registerAdmin_request"
                    }
                ],
                "tags":[
                    "Admin/Register Admin"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-adminRegister-post",
                "x-filename-id":"ccadmin-v1-adminregister-post"
            }
        },
        "/ccadmin/v1/urlPatterns/lastModified":{
            "get":{
                "summary":"getURLPatternsLastModified",
                "produces":[
                    "application/json"
                ],
                "operationId":"getURLPatternsLastModified",
                "description":"Get the last modified timestamp for the most recently updated URL slug.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getURLPatternsLastModified_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastModified":"2018-08-22T13:22:40.599Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/URL Patterns"
                ],
                "x-internal-id":"ccadmin-v1-urlPatterns-lastModified-get",
                "x-filename-id":"ccadmin-v1-urlpatterns-lastmodified-get"
            }
        },
        "/ccadmin/v1/promotionTemplates/{id}":{
            "get":{
                "summary":"getPromotionTemplate",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPromotionTemplate",
                "description":"Get Promotion Template. Get a promotion template by path (type) and name.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPromotionTemplate_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/promotionTemplates/getItemDiscount?path=item"
                                    }
                                ],
                                "items":[
                                    "discount_type_value",
                                    "discount_value",
                                    "no_of_items_to_discount",
                                    "sort_order",
                                    "PSC_Value"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21103|The promotion template is not supported for path {0} and name {1}.|\n|21100|Promotion template path must be provided.|\n|21009|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"path",
                        "description":"The promotion template type (path).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"format",
                        "description":"Flag indicating that the response should follow standard formatting rules including an items and links array.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The promotion template name.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Promotion Templates"
                ],
                "x-internal-id":"ccadmin-v1-promotionTemplates-{id}-get",
                "x-filename-id":"ccadmin-v1-promotiontemplates-id-get"
            }
        },
        "/ccadmin/v1/componentInstances/clone":{
            "post":{
                "summary":"cloneComponentInstance",
                "produces":[
                    "application/json"
                ],
                "operationId":"cloneComponentInstance",
                "description":"Clone a new instance for a component.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/cloneComponentInstance_okResponse"
                        },
                        "description":"The response returned upon successfully cloning a component instance."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/cloneComponentInstance_doesNotExistResponse"
                        },
                        "description":"The error response returned when ID value is not recognised."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/cloneComponentInstance_request"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"Request body for cloneComponentInstance endpoint.",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Component Instance"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-componentInstances-clone-post",
                "x-filename-id":"ccadmin-v1-componentinstances-clone-post"
            }
        },
        "/ccadmin/v1/profiles/{id}/addresses/{addressId}":{
            "get":{
                "summary":"getProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfileAddress",
                "description":"Get Profile Address specific to the customer profile based on the address Id",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "address3":"",
                                    "address2":"",
                                    "city":"Buffalo",
                                    "address1":"1234, International Avenue",
                                    "postalCode":"32305",
                                    "companyName":"Oracle",
                                    "firstName":"kim",
                                    "phoneNumber":"813-123-1234",
                                    "repositoryId":"ss-40010",
                                    "state":"FL"
                                },
                                "addressType":"Home",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/se-570031/addresses/130023"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22002|No profile found with profile id|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-addresses-{addressId}-get",
                "x-filename-id":"ccadmin-v1-profiles-id-addresses-addressid-get"
            },
            "delete":{
                "summary":"deleteProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProfileAddress",
                "description":"Deletes the address associated to the profile and the address info.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"se-570031"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22002|No profile found with profile id|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-addresses-{addressId}-delete",
                "x-filename-id":"ccadmin-v1-profiles-id-addresses-addressid-delete"
            },
            "put":{
                "summary":"updateProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfileAddress",
                "description":"Update profile address of the customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "address3":"",
                                    "address2":"",
                                    "city":"Buffalo",
                                    "address1":"1234, International Avenue",
                                    "postalCode":"32305",
                                    "companyName":"Oracle",
                                    "firstName":"kim",
                                    "phoneNumber":"813-123-1234",
                                    "repositoryId":"ss-40010",
                                    "state":"FL"
                                },
                                "addressType":"Home",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/se-570031/addresses/130023"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22002|No profile found with profile id|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n|100186|Updating of multiple address is not allowed|\n|100183|Addresses is required|\n|23010|City is not specified|\n|23011|Address line 1 not specified.|\n|22001|Internal error while getting the profile.|\n|23005|Invalid phone number is specified|\n|23007|No country is specified |\n|23008|Postal code is not specified|\n|100077|One of the dynamic properties is not writable by the user|\n|23030|Invalid country and state is specified|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfileAddress_request"
                        },
                        "in":"body",
                        "name":"updateProfileAddress_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-addresses-{addressId}-put",
                "x-filename-id":"ccadmin-v1-profiles-id-addresses-addressid-put"
            }
        },
        "/ccadmin/v1/saml/metadata/spCertificate":{
            "get":{
                "summary":"get Service Provider Signing Certificate",
                "produces":[
                    "text/xml"
                ],
                "operationId":"getSpCertificate",
                "description":"Get Service Provider Signing Certificate as PEM.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSpCertificate_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Admin/Admin Service Provider Entity Descriptor"
                ],
                "x-internal-id":"ccadmin-v1-saml-metadata-spCertificate-get",
                "x-filename-id":"ccadmin-v1-saml-metadata-spcertificate-get"
            }
        },
        "/ccadmin/v1/themes/{id}/active":{
            "post":{
                "summary":"Sets a particular these as active.",
                "produces":[
                    "application/json"
                ],
                "operationId":"setActiveTheme",
                "description":"Uses the theme ID to set the theme as active.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/setActiveTheme_response"
                        },
                        "examples":{
                            "application/json":{
                                "status":true
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Internal server error.</td><td>See returned error messages for more information.</td></tr><tr><td>70010</td><td>Unable to set theme as active.</td><td>See returned error message for further information.</td></tr><tr><td>70021</td><td>Theme retrieval failed.</td><td>See returned error message for further information.</td></tr><tr><td>70004</td><td>Theme does not exist.</td><td>Ensure a valid theme is used.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the theme",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-{id}-active-post",
                "x-filename-id":"ccadmin-v1-themes-id-active-post"
            }
        },
        "/ccadmin/v1/shopperTypes/{id}":{
            "get":{
                "summary":"getShopperType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShopperType",
                "description":"Get Shopper Type. Get information about shopper types by ID. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShopperType_response"
                        },
                        "examples":{
                            "application/json":{
                                "propertiesOrder":[
                                    "login",
                                    "password",
                                    "email",
                                    "autoLogin",
                                    "generatedPassword",
                                    "lastEmailed",
                                    "emailStatus",
                                    "receiveEmail",
                                    "lastPasswordGenerate",
                                    "lastActivity",
                                    "lastPasswordUpdate",
                                    "registrationDate",
                                    "derivedApprovalRequired",
                                    "firstName",
                                    "middleName",
                                    "derivedOrderPriceLimit",
                                    "lastName",
                                    "gender",
                                    "daytimeTelephoneNumber",
                                    "member",
                                    "userType",
                                    "locale",
                                    "securityStatus",
                                    "description",
                                    "realmId",
                                    "defaultCarrier",
                                    "abandonedOrderCount",
                                    "allowPartialShipment",
                                    "currentLocation",
                                    "accessTokenSigningKey",
                                    "expressCheckout"
                                ],
                                "displayName":"User",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/shopperTypes/user?properties=%5Bobject%20Object%5D"
                                    }
                                ],
                                "id":"user",
                                "properties":{
                                    "lastName":{
                                        "custom":false,
                                        "length":254,
                                        "label":"Last name",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "accessTokenSigningKey":{
                                        "custom":false,
                                        "length":254,
                                        "label":"accessTokenSigningKey",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "gender":{
                                        "custom":false,
                                        "length":32,
                                        "label":"Gender",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":"female",
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "generatedPassword":{
                                        "custom":false,
                                        "length":1,
                                        "label":"Generated password",
                                        "type":"checkbox",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":false,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "allowPartialShipment":{
                                        "custom":false,
                                        "length":1,
                                        "label":"Allow partial shipment",
                                        "type":"checkbox",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":false,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "defaultCarrier":{
                                        "custom":false,
                                        "length":254,
                                        "label":"Default carrier",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "description":{
                                        "custom":false,
                                        "length":254,
                                        "label":"Description",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "locale":{
                                        "custom":false,
                                        "length":32,
                                        "label":"Locale",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "login":{
                                        "custom":false,
                                        "length":254,
                                        "label":"Login name",
                                        "type":"shortText",
                                        "required":true,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "securityStatus":{
                                        "custom":false,
                                        "length":10,
                                        "label":"Security status",
                                        "type":"number",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":0,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "autoLogin":{
                                        "custom":false,
                                        "length":1,
                                        "label":"Auto login",
                                        "type":"checkbox",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":false,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "password":{
                                        "custom":false,
                                        "length":254,
                                        "label":"Password",
                                        "type":"shortText",
                                        "required":true,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "registrationDate":{
                                        "custom":false,
                                        "length":26,
                                        "label":"Registration date",
                                        "type":"date",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.876Z",
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "member":{
                                        "custom":false,
                                        "length":1,
                                        "label":"Member",
                                        "type":"checkbox",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":false,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "lastPasswordGenerate":{
                                        "custom":false,
                                        "length":26,
                                        "label":"lastPasswordGenerate",
                                        "type":"date",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "email":{
                                        "custom":false,
                                        "length":254,
                                        "label":"Email address",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "daytimeTelephoneNumber":{
                                        "custom":false,
                                        "length":254,
                                        "label":"Daytime telephone number",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "realmId":{
                                        "custom":false,
                                        "length":254,
                                        "label":"Profile Realm",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "derivedOrderPriceLimit":{
                                        "custom":false,
                                        "length":22,
                                        "label":"Order limit",
                                        "type":"number",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "receiveEmail":{
                                        "custom":false,
                                        "length":32,
                                        "label":"Receive email",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":"yes",
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "lastEmailed":{
                                        "custom":false,
                                        "length":26,
                                        "label":"lastEmailed",
                                        "type":"date",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "currentLocation":{
                                        "custom":false,
                                        "length":0,
                                        "label":"Current location",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "abandonedOrderCount":{
                                        "custom":false,
                                        "length":10,
                                        "label":"Number of abandoned orders",
                                        "type":"number",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "firstName":{
                                        "custom":false,
                                        "length":254,
                                        "label":"First name",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "emailStatus":{
                                        "custom":false,
                                        "length":32,
                                        "label":"Email status",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "derivedApprovalRequired":{
                                        "custom":false,
                                        "length":1,
                                        "label":"Approval required",
                                        "type":"checkbox",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":false,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "expressCheckout":{
                                        "custom":false,
                                        "length":1,
                                        "label":"Express checkout",
                                        "type":"checkbox",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":false,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "lastPasswordUpdate":{
                                        "custom":false,
                                        "length":26,
                                        "label":"Last password update",
                                        "type":"date",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.962Z",
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "lastActivity":{
                                        "custom":false,
                                        "length":26,
                                        "label":"Last activity",
                                        "type":"date",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "middleName":{
                                        "custom":false,
                                        "length":254,
                                        "label":"Middle name",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    },
                                    "userType":{
                                        "custom":false,
                                        "length":10,
                                        "label":"User type",
                                        "type":"number",
                                        "required":false,
                                        "searchable":false,
                                        "internalOnly":null,
                                        "default":null,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "multiSelect":null
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|75001|Not supported type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of shopper type.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Shopper Types"
                ],
                "x-internal-id":"ccadmin-v1-shopperTypes-{id}-get",
                "x-filename-id":"ccadmin-v1-shoppertypes-id-get"
            },
            "put":{
                "summary":"updateShopperType",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateShopperType",
                "description":"Update Shopper Type. Update an existing shopper type based on ID.You can add new properties or update existing properties. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateShopperType_response"
                        },
                        "examples":{
                            "application/json":{
                                "propertiesOrder":[
                                    "login",
                                    "password",
                                    "email",
                                    "autoLogin",
                                    "generatedPassword",
                                    "lastEmailed",
                                    "emailStatus",
                                    "receiveEmail",
                                    "lastPasswordGenerate",
                                    "lastActivity",
                                    "lastPasswordUpdate",
                                    "registrationDate",
                                    "derivedApprovalRequired",
                                    "firstName",
                                    "middleName",
                                    "derivedOrderPriceLimit",
                                    "lastName",
                                    "gender",
                                    "daytimeTelephoneNumber",
                                    "member",
                                    "userType",
                                    "locale",
                                    "securityStatus",
                                    "description",
                                    "realmId",
                                    "defaultCarrier",
                                    "abandonedOrderCount",
                                    "allowPartialShipment",
                                    "currentLocation",
                                    "accessTokenSigningKey",
                                    "expressCheckout"
                                ],
                                "displayName":"User",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/shopperTypes/user?properties=%5Bobject%20Object%5D"
                                    }
                                ],
                                "id":"user",
                                "properties":{
                                    "lastName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "accessTokenSigningKey":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"accessTokenSigningKey",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "gender":{
                                        "internalOnly":null,
                                        "default":"female",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Gender",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "generatedPassword":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Generated password",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "allowPartialShipment":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Allow partial shipment",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "defaultCarrier":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Default carrier",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "description":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Description",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "locale":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Locale",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "login":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Login name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "required":true,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "securityStatus":{
                                        "internalOnly":null,
                                        "default":0,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Security status",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "autoLogin":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Auto login",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "password":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Password",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "searchable"
                                        ],
                                        "required":true,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "registrationDate":{
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.876Z",
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Registration date",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "member":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Member",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastPasswordGenerate":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"lastPasswordGenerate",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "email":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Email address",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "daytimeTelephoneNumber":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Daytime telephone number",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "realmId":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Profile Realm",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "derivedOrderPriceLimit":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":22,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Order limit",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "receiveEmail":{
                                        "internalOnly":null,
                                        "default":"yes",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Receive email",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastEmailed":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"lastEmailed",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "currentLocation":{
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "length":0,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Current location",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "abandonedOrderCount":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Number of abandoned orders",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "firstName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"First name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "emailStatus":{
                                        "internalOnly":null,
                                        "default":"unknown",
                                        "length":32,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Email status",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "derivedApprovalRequired":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Approval required",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "expressCheckout":{
                                        "internalOnly":null,
                                        "default":false,
                                        "length":1,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Express checkout",
                                        "type":"checkbox",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastPasswordUpdate":{
                                        "internalOnly":null,
                                        "default":"2015-08-04T03:42:42.962Z",
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last password update",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "lastActivity":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":26,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Last activity",
                                        "type":"date",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "middleName":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":254,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"Middle name",
                                        "type":"shortText",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    },
                                    "userType":{
                                        "internalOnly":null,
                                        "default":null,
                                        "length":10,
                                        "textSearchable":false,
                                        "localizable":false,
                                        "label":"User type",
                                        "type":"number",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "textSearchable",
                                            "multiSelect",
                                            "dimension",
                                            "internalOnly",
                                            "default",
                                            "label",
                                            "required",
                                            "searchable"
                                        ],
                                        "required":false,
                                        "searchable":false,
                                        "multiSelect":null
                                    }
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|75002|No properties specified|\n|75001|Not supported type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of shopper type.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateShopperType_request"
                        },
                        "in":"body",
                        "name":"updateShopperType_request"
                    },
                    {
                        "in":"query",
                        "name":"allowNonUnderscoreNames",
                        "description":"If true, allow the creation of custom property names that do not contain an underscore('_').",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Shopper Types"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-shopperTypes-{id}-put",
                "x-filename-id":"ccadmin-v1-shoppertypes-id-put"
            }
        },
        "/ccadmin/v1/serverExtensions/promoteStatus":{
            "get":{
                "summary":"doGetPromoteStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"doGetPromoteStatus",
                "description":"Get promote status for last successfully initiated promote operation.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/doGetPromoteStatus_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "tags":[
                    "Admin/Server Extensions"
                ],
                "x-internal-id":"ccadmin-v1-serverExtensions-promoteStatus-get",
                "x-filename-id":"ccadmin-v1-serverextensions-promotestatus-get"
            }
        },
        "/ccadmin/v1/jsframeworkadmin/rollbackAgentVersion":{
            "post":{
                "summary":"Rollback Agent current version",
                "produces":[
                    "application/json"
                ],
                "operationId":"rollbackAgentCurrentVersion",
                "description":"Rolls the current Agent JavaScript framework back to the previous version. <p/>This endpoint is only applicable if a previous version exists. To determine the current Agent framework status, use the <a href='../html/op-ccadmin-v1-jsframeworkadmin-agentversion-get.html'>Retrieve Current Agent Version</a> endpoint.<br/><br/><b>Note:</b>This endpoint is not supported in the Open Storefront Framework.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/rollbackAgentCurrentVersion_200_response"
                        },
                        "examples":{
                            "application/json":{
                                "currentAgentVersion":"20.1.11-SNAPSHOT",
                                "lastAgentUpdate":"2020-04-27T11:16:45.619Z",
                                "previousAgentVersion":"",
                                "success":true,
                                "agentVersion":"20.1.11-SNAPSHOT",
                                "overrideAgentVersion":"",
                                "UpgradeMessage":"The application is already on the previous viewmodel version.",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/jsframeworkadmin/rollbackAgentVersion"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>30101</td><td>Unable to rollback to the previous version Storefront framework.</td><td>See returned error messages for more information.</td></tr><tr><td>30103, 30106</td><td>Unable to rollback to previous version.</td><td>There is no previous version so rollback cannot occur.</td></tr><tr><td>30105</td><td>Site not found.</td><td>Ensure you specify a valid site ID.</td></tr><tr><td>96026, 96027</td><td>Configuration issue.</td><td>See returned error messages for more information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                ],
                "tags":[
                    "Admin/JsFrameworkAdminEndpoint"
                ],
                "x-internal-id":"ccadmin-v1-jsframeworkadmin-rollbackAgentVersion-post",
                "x-filename-id":"ccadmin-v1-jsframeworkadmin-rollbackagentversion-post"
            }
        },
        "/ccadmin/v1/merchant/cloudConfiguration":{
            "get":{
                "summary":"getCloudConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCloudConfiguration",
                "description":"Get Cloud Configuration. Gets the configurations from server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCloudConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "isB2BEnabled":false,
                                "cpqConfigIDCSEnabledSites":"siteX,siteY",
                                "optimizeRelatedProductsForPageEndpoint":false,
                                "allowBatchOrdersUpdate":true,
                                "optimizeRelatedProductsForListProductsEndpoint":false,
                                "strictExtraPropertiesValidation":true,
                                "enablePurchaseListItemCustomPropertiesAsKeys":false,
                                "enablePciCompliance":false,
                                "saveExternalDataToCLOB":true,
                                "directEditEventProcessingIntervalSeconds":10,
                                "isAgentAppEnabled":true,
                                "enableMaxLevelCheck":false,
                                "enableDefaultSortForListProducts":false,
                                "useOrderSubmittedDateForTax":false,
                                "isShowTaxSummaryEnabled":true,
                                "excludeAddressList":false,
                                "includeFilteredSkusForProductAndSkuEndpoints":false,
                                "enableCustomOrganizationId":false,
                                "selfServicePortalSites":"siteA,siteB",
                                "customerDataMasterEnabled":false,
                                "clientConfiguration":{
                                    "includeOrderDetailsInShippingMethodsPayload":false,
                                    "skipLoadingProductTypes":false,
                                    "prioritizedLoading":false,
                                    "useEnhancedSearch":false
                                },
                                "excludeDynamicContentFromMetadataCatalog":null,
                                "allowReturnOnPartiallyFulfilledOrder":false,
                                "cpqConfigIDCSEnabled":false,
                                "enableChildEntitiesLimit":false,
                                "includeDiscountInfoInOrderResponse":true,
                                "selfServicePortalEnabled":true,
                                "globalCORSConfiguration":{
                                    "allowAllOriginsURIs":{
                                        "/ccstoreui/v1/products":"GET",
                                        "/ccstore/v1/products":"GET"
                                    }
                                },
                                "maxChildItemsCount":1000
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30012|Could not get site {0}|\n"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-cloudConfiguration-get",
                "x-filename-id":"ccadmin-v1-merchant-cloudconfiguration-get"
            },
            "put":{
                "summary":"updateCloudConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCloudConfiguration",
                "description":"Update Cloud Configuration. Updates any writable cloud configuration properties.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCloudConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "isB2BEnabled":false,
                                "cpqConfigIDCSEnabledSites":"siteX,siteY",
                                "optimizeRelatedProductsForPageEndpoint":false,
                                "optimizeRelatedProductsForListProductsEndpoint":false,
                                "strictExtraPropertiesValidation":true,
                                "enablePurchaseListItemCustomPropertiesAsKeys":false,
                                "enablePciCompliance":false,
                                "directEditEventProcessingIntervalSeconds":10,
                                "isAgentAppEnabled":true,
                                "enableMaxLevelCheck":false,
                                "enableDefaultSortForListProducts":false,
                                "useOrderSubmittedDateForTax":true,
                                "isShowTaxSummaryEnabled":true,
                                "excludeAddressList":false,
                                "includeFilteredSkusForProductAndSkuEndpoints":false,
                                "enableCustomOrganizationId":false,
                                "selfServicePortalSites":"siteA,siteB",
                                "customerDataMasterEnabled":false,
                                "clientConfiguration":{
                                    "includeOrderDetailsInShippingMethodsPayload":false,
                                    "skipLoadingProductTypes":false,
                                    "createOrderForLoggedInAtCheckout":false,
                                    "prioritizedLoading":false,
                                    "useEnhancedSearch":false
                                },
                                "excludeDynamicContentFromMetadataCatalog":null,
                                "allowReturnOnPartiallyFulfilledOrder":false,
                                "cpqConfigIDCSEnabled":false,
                                "enableChildEntitiesLimit":false,
                                "includeDiscountInfoInOrderResponse":true,
                                "selfServicePortalEnabled":true,
                                "globalCORSConfiguration":{
                                    "allowAllOriginsURIs":{
                                        "/ccstoreui/v1/products":"GET",
                                        "/ccstore/v1/products":"GET"
                                    }
                                },
                                "maxChildItemsCount":1000
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30012|Could not get site {0}|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCloudConfiguration_request"
                        },
                        "in":"body",
                        "name":"updateCloudConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-cloudConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-cloudconfiguration-put"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/element/{tag}/javascript":{
            "put":{
                "summary":"updateFragmentJavaScript",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateFragmentJavaScript",
                "description":"Update Fragment Java Script. Updates the fragment template  widget /{id}/element/{tag}/template",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateFragmentJavaScript_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/widgets/superTestWidget_v1/element/super-mailing-list-element/javascript"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|37010|The JavaScript editable flag for this widget is set to false|\n|37011|The widget does not have a fragment with that name|\n|37007|Could not update the fragment Javascript|\n|37009|No widget with that ID was found|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the id of the widget",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tag",
                        "description":"the id of the element to be updated",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateFragmentJavaScript_request"
                        },
                        "in":"body",
                        "name":"updateFragmentJavaScript_request"
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-element-{tag}-javascript-put",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-element-tag-javascript-put"
            }
        },
        "/ccadmin/v1/products/{id}/addToCollections":{
            "post":{
                "summary":"createProductAssignmentToCollections",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProductAssignmentToCollections",
                "description":"Creates a request to assign product to multiple collections",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createProductAssignmentToCollections_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"camera_1",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/products/camera_1/addToCollections"
                                    }
                                ],
                                "id":"camera_1",
                                "parentCategories":[
                                    {
                                        "repositoryId":"cat40013"
                                    },
                                    {
                                        "repositoryId":"cat40017"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle CX Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20007|Error assigning product to collection|\n|20008|Missing \"collections\" property|\n|20090|Collection Id passed is null or empty|\n|20091|Collection Id cat4d0013 is invalid or non-existent|\n|200226|Operation on product is not allowed for the custom catalog|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createProductAssignmentToCollections_request"
                        },
                        "in":"body",
                        "name":"createProductAssignmentToCollections_request"
                    }
                ],
                "tags":[
                    "Admin/Products"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-products-{id}-addToCollections-post",
                "x-filename-id":"ccadmin-v1-products-id-addtocollections-post"
            }
        },
        "/ccadmin/v1/productProperties/{id}":{
            "put":{
                "summary":"updateProductTypeSpecification",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProductTypeSpecification",
                "description":"Update Product Type Specification. Update product type specification. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProductTypeSpecification_response"
                        },
                        "examples":{
                            "application/json":{
                                "skuProperties":[
                                ],
                                "shopperInputs":[
                                ],
                                "displayName":"Camera",
                                "count":6,
                                "id":"camera",
                                "variants":[
                                    {
                                        "itemType":"sku-camera",
                                        "localizedValues":null,
                                        "hidden":false,
                                        "values":[
                                            "Antique Brass",
                                            "Apricot",
                                            "Aquamarine"
                                        ],
                                        "length":19,
                                        "variantBasedDisplay":false,
                                        "label":"color",
                                        "type":"enumerated",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "internalOnly":false,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "propertyType":"variant",
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"color",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "internalOnly",
                                            "default",
                                            "listingVariant",
                                            "hidden",
                                            "variantBasedDisplay",
                                            "textSearchable",
                                            "label",
                                            "dimension",
                                            "required",
                                            "searchable",
                                            "order",
                                            "multiSelect"
                                        ],
                                        "order":null,
                                        "multiSelect":null
                                    },
                                    {
                                        "itemType":"sku-camera",
                                        "localizedValues":null,
                                        "hidden":false,
                                        "values":[
                                            "14.1-megapixels",
                                            "24.3-megapixels",
                                            "30.8-megapixels"
                                        ],
                                        "length":19,
                                        "variantBasedDisplay":false,
                                        "label":"resolution",
                                        "type":"enumerated",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "internalOnly":false,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "propertyType":"variant",
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"resolution",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "internalOnly",
                                            "default",
                                            "listingVariant",
                                            "hidden",
                                            "variantBasedDisplay",
                                            "textSearchable",
                                            "label",
                                            "dimension",
                                            "required",
                                            "searchable",
                                            "order",
                                            "multiSelect"
                                        ],
                                        "order":null,
                                        "multiSelect":null
                                    }
                                ],
                                "specifications":[
                                    {
                                        "itemType":"camera",
                                        "hidden":false,
                                        "length":1000,
                                        "variantBasedDisplay":false,
                                        "label":"Storage media",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "internalOnly":false,
                                        "uiEditorType":null,
                                        "default":"USB",
                                        "listingVariant":false,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"storageMedia",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "internalOnly",
                                            "default",
                                            "listingVariant",
                                            "hidden",
                                            "variantBasedDisplay",
                                            "textSearchable",
                                            "label",
                                            "dimension",
                                            "required",
                                            "searchable",
                                            "order",
                                            "multiSelect"
                                        ],
                                        "order":null,
                                        "multiSelect":false
                                    },
                                    {
                                        "itemType":"camera",
                                        "hidden":false,
                                        "length":1000,
                                        "variantBasedDisplay":false,
                                        "label":"origin_updated",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "internalOnly":false,
                                        "default":"U.S.A",
                                        "listingVariant":false,
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"origin",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "internalOnly",
                                            "default",
                                            "listingVariant",
                                            "hidden",
                                            "variantBasedDisplay",
                                            "textSearchable",
                                            "label",
                                            "dimension",
                                            "required",
                                            "searchable",
                                            "order",
                                            "multiSelect"
                                        ],
                                        "order":null,
                                        "multiSelect":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20110|Attempted to update property data without providing new property data|\n|20111|Cannot update the type of existing property {0}. Try to delete the property and recreate it.|\n|20112|Cannot set property label to a blank value|\n|20114|Cannot update the custom property {0}.{1} with a default value that is not one of the enumerated values.|\n|20116|The custom property {0}.{1} uses an obsolete default value that is not one of the enumerated values.|\n|26074|Active property cannot be set to Internal Only.|\n|20017|Attempt to set invalid property: {0}.|\n|20127,20128|Localized properties cannot be set to required or have a default value|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the dynamic product property.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProductTypeSpecification_request"
                        },
                        "in":"body",
                        "name":"updateProductTypeSpecification_request"
                    }
                ],
                "tags":[
                    "Admin/Product Properties"
                ],
                "x-internal-id":"ccadmin-v1-productProperties-{id}-put",
                "x-filename-id":"ccadmin-v1-productproperties-id-put"
            }
        },
        "/ccadmin/v1/inventories/{id}":{
            "get":{
                "summary":"getInventory",
                "produces":[
                    "application/json"
                ],
                "operationId":"getInventory",
                "description":"Get variant or product inventory information based on ID. Optionally takes the X-CCAsset-Language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getInventory_response"
                        },
                        "examples":{
                            "application/json":{
                                "skuNumber":"sku40015",
                                "displayName":"Cargo Pants",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://www.example.com/v1/inventories/sku40015?locationId=wa-seattle"
                                    }
                                ],
                                "locationInventoryInfo":[
                                    {
                                        "preorderThreshold":0,
                                        "backorderLevel":0,
                                        "displayName":null,
                                        "availabilityDate":null,
                                        "availabilityStatusMsg":"inStock",
                                        "stockThreshold":10,
                                        "stockLevel":120,
                                        "availableToPromise":null,
                                        "skuNumber":null,
                                        "preorderLevel":0,
                                        "locationId":"loc1",
                                        "translations":null,
                                        "inventoryId":null,
                                        "backorderThreshold":0,
                                        "availabilityStatus":1000
                                    }
                                ],
                                "skuId":"sku40015"
                            },
                            "description":"Example response when locationIds parameter is passed in request"
                        },
                        "description":"Success response."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"id of the variant or product",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"locationIds",
                        "description":"a comma-separated list of location ids",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"inventory type, either variant or product, defaults to variant",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeDefaultLocationInventory",
                        "description":"flag indicating whether to include the non-geographic default location inventory",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"id of catalog",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"show translations, boolean true or false; default false",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Inventory"
                ],
                "x-internal-id":"ccadmin-v1-inventories-{id}-get",
                "x-filename-id":"ccadmin-v1-inventories-id-get"
            },
            "delete":{
                "summary":"deleteInventory",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteInventory",
                "description":"Delete inventory information based on ID.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\nThe following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\nError Code / Description\n------------------   ------------------\n25130  /  Internal inventory error\n25132  /  Inventory record not found\n25133  /  Location is invalid\n25134  /  Operation not supported for type\n25135  /  Invalid type"
                    },
                    "204":{
                        "description":"Success/no content is returned upon successful delete."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"id of the variant",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"locationId",
                        "description":"id of the location for which the inventory information is being deleted",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"inventory type, either variant or product - defaults to variant, product type not yet supported for delete",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Inventory"
                ],
                "x-internal-id":"ccadmin-v1-inventories-{id}-delete",
                "x-filename-id":"ccadmin-v1-inventories-id-delete"
            },
            "put":{
                "summary":"updateInventory",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateInventory",
                "description":"Update inventory information based on ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateInventory_response"
                        },
                        "examples":{
                            "application/json":{
                                "skuNumber":"Sku_15DE",
                                "displayName":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://admin.example.com/ccadminui/v1/inventories/Sku_15DE"
                                    }
                                ],
                                "locationInventoryInfo":[
                                    {
                                        "preorderThreshold":0,
                                        "backorderLevel":0,
                                        "displayName":null,
                                        "availabilityDate":null,
                                        "availabilityStatusMsg":"inStock",
                                        "stockThreshold":10,
                                        "stockLevel":120,
                                        "availableToPromise":null,
                                        "skuNumber":null,
                                        "preorderLevel":0,
                                        "locationId":"loc1",
                                        "translations":null,
                                        "inventoryId":null,
                                        "backorderThreshold":0,
                                        "availabilityStatus":1000
                                    }
                                ],
                                "skuId":"Sku_15DE"
                            },
                            "description":"Example response when locationId is passed in request."
                        },
                        "description":"When locationId is not passed in request body, inventory info will appear in a flat structure.\nWhen locationIds ss passed in request body, inventory info will appear within a 'locationInventoryInfo' JSON object in the response."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\nThe following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\nError Code / Description\n------------------   ------------------\n25110  /  Internal inventory error\n25111  /  Missing sku id\n25112  /  Invalid properties map\n25115  /  Inventory record not found\n25116  /  Location is invalid\n25134  /  Operation not supported for type\n25135  /  Invalid type"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"id of the variant",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"show translations, boolean true or false; default false",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateInventory_request"
                        },
                        "in":"body",
                        "name":"updateInventory_request",
                        "description":"Inventory update request object."
                    }
                ],
                "tags":[
                    "Admin/Inventory"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-inventories-{id}-put",
                "x-filename-id":"ccadmin-v1-inventories-id-put"
            }
        },
        "/ccadmin/v1/servers/restartWorkRequestStatus":{
            "get":{
                "summary":"doGetRestartWorkRequestStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"doGetRestartWorkRequestStatus",
                "description":"Returns the restart status for the passed in request Id",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/doGetRestartStatus_response"
                        },
                        "examples":{
                            "application/json":{
                                "completionPercentage":100,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminx/custom/v1/servers/restartWorkRequestStatus?workRequestId=mblNhrQ2D2"
                                    }
                                ],
                                "message":"SUCCEEDED.",
                                "workRequestId":"mblNhrQ2D2"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|14002|The value for workRequestId is missing.|\n|14000|Failed to fetch restart status.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/doGetRestartWorkRequestStatus_request"
                        },
                        "in":"body",
                        "name":"doGetRestartWorkRequestStatus_request"
                    },
                    {
                        "in":"query",
                        "name":"workRequestId",
                        "description":"The requestId for which the restart status has to be retrieved.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Extension Server Commands"
                ],
                "x-internal-id":"ccadmin-v1-servers-restartWorkRequestStatus-get",
                "x-filename-id":"ccadmin-v1-servers-restartworkrequeststatus-get"
            }
        },
        "/ccadmin/v1/tenants/{id}":{
            "get":{
                "summary":"getTenantServiceData",
                "produces":[
                    "application/json"
                ],
                "operationId":"getTenantServiceData",
                "description":"Get Tenant Service Data. Get the tenant service data.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getTenantServiceData_response"
                        },
                        "examples":{
                            "application/json":{
                                "tenantId":"5b3eaceb"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the site.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Tenant"
                ],
                "x-internal-id":"ccadmin-v1-tenants-{id}-get",
                "x-filename-id":"ccadmin-v1-tenants-id-get"
            }
        },
        "/ccadmin/v1/merchant/adminConfiguration":{
            "get":{
                "summary":"getAdminConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAdminConfiguration",
                "description":"Get Admin Configuration. Get the admin configurations from server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAdminConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "sortByPriceEnabled":true,
                                "supportVersion1Catalogs":false,
                                "allowedOriginMethods":{
                                    "https://somemoresecurehost":"GET",
                                    "https://someHost:9080":"GET,PUT,DELETE,POST,OPTIONS"
                                },
                                "sessionTimeout":15,
                                "sortByPriceProductLimit":20000
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-adminConfiguration-get",
                "x-filename-id":"ccadmin-v1-merchant-adminconfiguration-get"
            },
            "put":{
                "summary":"saveAdminConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveAdminConfiguration",
                "description":"Save Admin Configuration. Saves the admin configurable properties and gets back the saved data.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveAdminConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "sortByPriceEnabled":true,
                                "supportVersion1Catalogs":false,
                                "allowedOriginMethods":{
                                    "https://somemoresecurehost":"GET",
                                    "https://someHost:9080":"GET,PUT,DELETE,POST,OPTIONS"
                                },
                                "sessionTimeout":15,
                                "sortByPriceProductLimit":20000
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|96009|A problem occurred when saving the data.|\n|160023|An internal error occurred while processing input request.|\n|20145|Unable to disable v1 catalog support because there are un-deleted v1 catalogs in the system.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveAdminConfiguration_request"
                        },
                        "in":"body",
                        "name":"saveAdminConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-adminConfiguration-put",
                "x-filename-id":"ccadmin-v1-merchant-adminconfiguration-put"
            }
        },
        "/ccadmin/v1/merchant/assistedSellingSettings":{
            "get":{
                "summary":"getASASettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getASASettings",
                "description":"Get ASASettings. Returns all Assisted Selling Settings. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getASASettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "settings":{
                                    "companyLogo":{
                                        "path":"/general/companyLogo.jpg",
                                        "url":"http://localhost:9080/file/general/companyLogo.jpg"
                                    },
                                    "backgroundImage":{
                                        "path":"/general/backgroundImage.jpg",
                                        "url":"http://localhost:9080/file/general/backgroundImage.jpg"
                                    },
                                    "isInternalCustomPropertiesDisplayEnabled":false,
                                    "isExternalCustomPropertiesDisplayEnabled":true
                                },
                                "dashboardSettings":{
                                    "dashboardPromotionalText":"Sample promo Text",
                                    "heroImage":{
                                        "path":"/general/heroImage.jpg",
                                        "url":"http://localhost:9080/file/general/heroImage.jpg"
                                    },
                                    "collectionForFeaturedProductsId":"cat80051"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-assistedSellingSettings-get",
                "x-filename-id":"ccadmin-v1-merchant-assistedsellingsettings-get"
            },
            "put":{
                "summary":"updateASASettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateASASettings",
                "description":"Update ASASettings. Updates Assisted Selling Settings. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateASASettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "settings":{
                                    "companyLogo":{
                                        "path":"/general/companyLogo.jpg",
                                        "url":"http://localhost:9080/file/general/companyLogo.jpg"
                                    },
                                    "backgroundImage":{
                                        "path":"/general/backgroundImage.jpg",
                                        "url":"http://localhost:9080/file/general/backgroundImage.jpg"
                                    }
                                },
                                "isInternalCustomPropertiesDisplayEnabled":true,
                                "isInternalProfilePropertiesDisplayEnabled":true,
                                "isExternalCustomPropertiesDisplayEnabled":false,
                                "dashboardSettings":{
                                    "dashboardPromotionalText":"Sample promo Text",
                                    "heroImage":{
                                        "path":"/general/heroImage.jpg",
                                        "url":"http://localhost:9080/file/general/heroImage.jpg"
                                    },
                                    "collectionForFeaturedProductsId":"cat80051"
                                },
                                "isExternalProfilePropertiesDisplayEnabled":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateASASettings_request"
                        },
                        "in":"body",
                        "name":"updateASASettings_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-assistedSellingSettings-put",
                "x-filename-id":"ccadmin-v1-merchant-assistedsellingsettings-put"
            }
        },
        "/ccadmin/v1/adminProfiles/current/assetAccessDetails":{
            "post":{
                "summary":"getCurrentAdminProfileAssetAccessDetails",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCurrentAdminProfileAssetAccessDetails",
                "description":"Get access list for the current admin profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCurrentAdminProfileAssetAccessDetails_response"
                        },
                        "examples":{
                            "application/json":{
                                "hasPriceGroupRestrictions":"false",
                                "hasCatalogRestrictions":"true",
                                "items":[
                                    {
                                        "assetGroup":"/atg/commerce/catalog/ProductCatalog",
                                        "allowedActions":[
                                            "create",
                                            "read"
                                        ],
                                        "id":"cloudLakeCatalog",
                                        "assetType":"catalog"
                                    },
                                    {
                                        "assetGroup":"/atg/commerce/pricing/priceLists/PriceLists",
                                        "allowedActions":[
                                            "create",
                                            "read",
                                            "update",
                                            "delete"
                                        ],
                                        "id":"defaultPriceGroup",
                                        "assetType":"priceListGroup"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13037|If a required property is missing|\n|22058|If there was any internal error while getting the asser access details|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/getCurrentAdminProfileAssetAccessDetails_request"
                        },
                        "in":"body",
                        "name":"getCurrentAdminProfileAssetAccessDetails_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-current-assetAccessDetails-post",
                "x-filename-id":"ccadmin-v1-adminprofiles-current-assetaccessdetails-post"
            }
        },
        "/ccadmin/v1/adminSecurityCriteriaResources":{
            "get":{
                "summary":"listAdminSecurityCriteriaResources",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAdminSecurityCriteriaResources",
                "description":"List admin security criteria resources. Get all admin security criteria resources.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAdminSecurityCriteriaResources_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"id",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "constraintConfigurations":[
                                            {
                                                "constrainingAssetType":"catalog",
                                                "displayName":"Catalogs",
                                                "constrainingAssetDisplayNameProperty":"displayName",
                                                "id":"ora.catalogConstraintConfiguration",
                                                "constrainingAssetGroup":"/atg/commerce/catalog/ProductCatalog/"
                                            }
                                        ],
                                        "name":"Catalog Assets",
                                        "id":"ora.catalogAssetResource"
                                    },
                                    {
                                        "constraintConfigurations":[
                                            {
                                                "constrainingAssetType":"priceListGroup",
                                                "displayName":"Price Groups",
                                                "constrainingAssetDisplayNameProperty":"displayName",
                                                "id":"ora.pLGConstraintConfiguration",
                                                "constrainingAssetGroup":"/atg/commerce/pricing/priceLists/PriceLists/"
                                            }
                                        ],
                                        "name":"Price Groups",
                                        "id":"ora.pLGAssetResource"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22068|Invalid Query Expression|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of items to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the security criteria resources properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This is the field to provide sort on the security criteria resources properties",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Admin Security Criteria Resources"
                ],
                "x-internal-id":"ccadmin-v1-adminSecurityCriteriaResources-get",
                "x-filename-id":"ccadmin-v1-adminsecuritycriteriaresources-get"
            }
        },
        "/ccadmin/v1/productNotify/{id}":{
            "delete":{
                "summary":"deleteProductNotification",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProductNotification",
                "description":"Delete product notification. Deletes the notification from the repository based on Id.",
                "responses":{
                    "200":{
                        "examples":{
                            "application/json":"null"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the notification to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Product Notify"
                ],
                "x-internal-id":"ccadmin-v1-productNotify-{id}-delete",
                "x-filename-id":"ccadmin-v1-productnotify-id-delete"
            }
        },
        "/ccadmin/v1/responseFilters/{id}":{
            "get":{
                "summary":"getFilter",
                "produces":[
                    "application/json"
                ],
                "operationId":"getFilter",
                "description":"Get Filter. Gets the filter object for the requested filterKey.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFilter_response"
                        },
                        "examples":{
                            "application/json":{
                                "include":"id,active,saleVolumePrices,listVolumePrices,route,configurable,productVariantOptions,primaryThumbImageURL,notForIndividualSale,displayName,childSKUs",
                                "exclude":"childSKUs.unitOfMeasure",
                                "key":"productData"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|18004|Unable to retrieve data for the filter.|\n|18002|No filter found for the filter key.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The key of the filter object to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Response Filters"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-responseFilters-{id}-get",
                "x-filename-id":"ccadmin-v1-responsefilters-id-get"
            },
            "delete":{
                "summary":"deleteFilter",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteFilter",
                "description":"Delete Filter. Deletes the filter, corresponding to the passed filterKey.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|18004|Unable to retrieve data for the filter.|\n|18001|A problem occurred when saving the data.|\n|18002|No filter found for the filter key.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The key of the filter object to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Response Filters"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-responseFilters-{id}-delete",
                "x-filename-id":"ccadmin-v1-responsefilters-id-delete"
            },
            "put":{
                "summary":"updateFilter",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateFilter",
                "description":"Update Filter. Updates the filter object, that can be used to filter the endpoint response. Though both include and exclude are not mandatory, atleast one of them should be populated with data.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateFilter_response"
                        },
                        "examples":{
                            "application/json":{
                                "include":"id,active,saleVolumePrices,listVolumePrices,route,configurable,productVariantOptions,primaryThumbImageURL,notForIndividualSale,displayName,childSKUs",
                                "exclude":"childSKUs.unitOfMeasure",
                                "key":"productData"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|18004|Unable to retrieve data for the filter.|\n|18001|A problem occurred when saving the data.|\n|18002|No filter found for the filter key.|\n|18007|Required Data not found to update the filter.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The key of the filter object to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateFilter_request"
                        },
                        "in":"body",
                        "name":"updateFilter_request"
                    }
                ],
                "tags":[
                    "Admin/Response Filters"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-responseFilters-{id}-put",
                "x-filename-id":"ccadmin-v1-responsefilters-id-put"
            }
        },
        "/ccadmin/v1/servers/push":{
            "post":{
                "summary":"doServerPush",
                "produces":[
                    "application/json"
                ],
                "operationId":"doServerPush",
                "description":"Do Server Push. Pushes Commerce server configuration to the extension server",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "204":{
                        "schema":{
                            "$ref":"#/definitions/doServerPush_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/doServerPush_request"
                        },
                        "in":"body",
                        "name":"doServerPush_request"
                    }
                ],
                "tags":[
                    "Admin/Extension Server Commands"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-servers-push-post",
                "x-filename-id":"ccadmin-v1-servers-push-post"
            }
        },
        "/ccadmin/v1/catalogs/{id}":{
            "get":{
                "summary":"getCatalog",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCatalog",
                "description":"Get Catalog. Get a catalog by ID. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCatalog_response"
                        },
                        "examples":{
                            "application/json":{
                                "catalogVersion":2,
                                "defaultCategoryForProducts":"appleDefaultCategory",
                                "rootNavigationCategory":"cat10098",
                                "displayName":"Apple Catalog",
                                "repositoryId":"appleCatalog",
                                "rootCategories":[
                                    {
                                        "repositoryId":"cat10098"
                                    },
                                    {
                                        "repositoryId":"cat10099"
                                    }
                                ],
                                "id":"appleCatalog",
                                "productCatalog":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200105|Catalog not found|\n|200102|Repository error|\n|200104|Invalid catalog id.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of catalog.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Catalogs"
                ],
                "x-internal-id":"ccadmin-v1-catalogs-{id}-get",
                "x-filename-id":"ccadmin-v1-catalogs-id-get"
            },
            "delete":{
                "summary":"deleteCatalog",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteCatalog",
                "description":"Delete Catalog. Delete a catalog by ID.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200106|Blank catalog Id|\n|200223|Cannot delete product catalog|\n|200119|Cannot delete catalog that has associated accounts|\n|200116|Internal error|\n|200105|Catalog Id is invalid or non-existent|\n|200119|Unable to delete catalog because it is the base catalog for at least one other catalog.|\n"
                    },
                    "204":{
                        "description":"Successful deletion with no response model."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of catalog to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Catalogs"
                ],
                "x-internal-id":"ccadmin-v1-catalogs-{id}-delete",
                "x-filename-id":"ccadmin-v1-catalogs-id-delete"
            },
            "put":{
                "summary":"updateCatalog",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCatalog",
                "description":"Update a catalog by ID.   **Requires the x-ccasset-language header so translated content can be set for a specific language.** \n\n\nWhile using this API, be sure to review the expected behavior for \"op\" property in the request body. If \"op\" property is not specified, previous categories under Storefront Navigation will be removed from the catalog. When using the API to update catalog properties, set \"op\"=\"add\" in the request body to avoid previous categories being removed from the catalog.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCatalog_response"
                        },
                        "examples":{
                            "application/json":{
                                "catalogVersion":2,
                                "defaultCategoryForProducts":"appleDefaultCategory",
                                "rootNavigationCategory":"cat10098",
                                "displayName":"Apple Catalog",
                                "repositoryId":"appleCatalog",
                                "rootCategories":[
                                    {
                                        "repositoryId":"cat10098"
                                    },
                                    {
                                        "repositoryId":"cat10099"
                                    }
                                ],
                                "id":"appleCatalog"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200105|Catalog not found.|\n|200102|Catalog repository error.|\n|200101|Catalog name is blank.|\n|200104|Invalid catalog ID.|\n|200247|Category input fields are invalid for filtered view catalogs.|\n|200248| It is not allowed to update the base catalog after creation.|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of catalog.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCatalog_request"
                        },
                        "in":"body",
                        "name":"updateCatalog_request"
                    }
                ],
                "tags":[
                    "Admin/Catalogs"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-catalogs-{id}-put",
                "x-filename-id":"ccadmin-v1-catalogs-id-put"
            }
        },
        "/ccadmin/v1/selfservice/contacts/metadata":{
            "get":{
                "summary":"getContactMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getContactMetadata",
                "description":"Get contact meta data which represents the attributes which are mapped to customer data master contact attributes . Note : This endpoint is operational only when customer data sync is enabled.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/GetContactMetaData_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response.\n The following are the internal error codes thrown by this API:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|58001|Internal server error.|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel400"
                        },
                        "description":"When request payload is not correct or properties are missing."
                    }
                },
                "tags":[
                    "Admin/Customer Data Master Contacts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-selfservice-contacts-metadata-get",
                "x-filename-id":"ccadmin-v1-selfservice-contacts-metadata-get"
            }
        },
        "/ccadmin/v1/merchant/itemPriceOverride":{
            "put":{
                "summary":"saveItemPriceOverride",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveItemPriceOverride",
                "description":"Save Item Price Override. Saves the remorse period and gets back the saved data.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveItemPriceOverride_response"
                        },
                        "examples":{
                            "application/json":{
                                "itemRepriceAllowed":true,
                                "itemPriceOverrideAllowedForCreate":true,
                                "itemPriceOverrideAllowed":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20508|Invalid data for Item reprice.value must be (true/false).|\n|20507|Invalid data for Item price override.Value must be (true/false).|\n|20506|Either of the item price override flags is required.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveItemPriceOverride_request"
                        },
                        "in":"body",
                        "name":"saveItemPriceOverride_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-itemPriceOverride-put",
                "x-filename-id":"ccadmin-v1-merchant-itempriceoverride-put"
            }
        },
        "/ccadmin/v1/publishingChangeApplications":{
            "get":{
                "summary":"getAllPublishingChangeApplications",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllPublishingChangeApplications",
                "description":"Get All Publishing Change Applications. Get all applications who made publishing changes",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllPublishingChangeApplications_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":2,
                                "items":[
                                    {
                                        "context":"designStudioApplicationItem:b2c-reference-store",
                                        "name":"Oracle CX Commerce B2C Reference Storefront Application",
                                        "id":"b2c-reference-store"
                                    },
                                    {
                                        "context":"designStudioApplicationItem:blank-store",
                                        "name":"Oracle Cloud Commerce Storefront Template Application",
                                        "id":"blank-store"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31202|Internal Error|\n"
                    }
                },
                "tags":[
                    "Admin/Publishing Change Applications"
                ],
                "x-internal-id":"ccadmin-v1-publishingChangeApplications-get",
                "x-filename-id":"ccadmin-v1-publishingchangeapplications-get"
            }
        },
        "/ccadmin/v1/hreflangGroups":{
            "post":{
                "summary":"createGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"createGroup",
                "description":"Create Hreflang Group.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "groupMembers":[
                                    {
                                        "xDefault":false,
                                        "siteId":"siteB",
                                        "localeId":"14"
                                    },
                                    {
                                        "xDefault":true,
                                        "siteId":"siteB",
                                        "localeId":"16"
                                    }
                                ],
                                "groupName":"Test group",
                                "repositoryId":"200002",
                                "id":"200002"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|183101|Unexpected error returned processing hreflang groups.|\n|183104|Group with name ''{0}'' already exists.|\n|183105|Error parsing input request.|\n|183106|No default site-language combination has been selected.|\n|183107|There can be only one default site-language combination.|\n|183108|Site {0} does not exist.|\n|183109|Locale {0} does not exist.|\n|183110|Site ID cannot be empty.|\n|183111|Locale ID cannot be empty.|\n|183112|Group name cannot be empty.|\n|183113|Locale ''{0}'' is not associated with site ''{1}''.|\n|183114|Locale ''{0}'' and site ''{1}'' is already associated with an existing group.|\n|183115|Multiple references of locale ''{0}''.|\n|"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createGroup_request"
                        },
                        "in":"body",
                        "name":"createGroup_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Hreflang Groups"
                ],
                "x-internal-id":"ccadmin-v1-hreflangGroups-post",
                "x-filename-id":"ccadmin-v1-hreflanggroups-post"
            },
            "get":{
                "summary":"getGroups",
                "produces":[
                    "application/json"
                ],
                "operationId":"getGroups",
                "description":"Get Hreflang Groups. This operation is used to get hreflang groups from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getGroups_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "groupMembers":[
                                        {
                                            "xDefault":false,
                                            "repositoryId":"siteB:12",
                                            "siteId":"siteB",
                                            "localeId":"12"
                                        },
                                        {
                                            "xDefault":false,
                                            "repositoryId":"siteB:13",
                                            "siteId":"siteB",
                                            "localeId":"13"
                                        },
                                        {
                                            "xDefault":true,
                                            "repositoryId":"siteUS:1",
                                            "siteId":"siteUS",
                                            "localeId":"1"
                                        }
                                    ],
                                    "groupName":"Test group 1",
                                    "repositoryId":"100001",
                                    "id":"100001"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Hreflang Groups"
                ],
                "x-internal-id":"ccadmin-v1-hreflangGroups-get",
                "x-filename-id":"ccadmin-v1-hreflanggroups-get"
            }
        },
        "/ccadmin/v1/files/createFolder":{
            "post":{
                "summary":"createFolder",
                "produces":[
                    "application/json"
                ],
                "operationId":"createFolder",
                "description":"Create Folder. Creates a folder given the path.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createFolder_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33134|The folder parameter cannot be blank.|\n|33135|The folder path could not be created.|\n|13014|Missing required property: {0}|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createFolder_request"
                        },
                        "in":"body",
                        "name":"createFolder_request"
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-files-createFolder-post",
                "x-filename-id":"ccadmin-v1-files-createfolder-post"
            }
        },
        "/ccadmin/v1/organizationRequests/{id}/approve":{
            "post":{
                "summary":"Approve organization request",
                "produces":[
                    "application/json"
                ],
                "operationId":"approveOrganizationRequests",
                "description":"Approve organization endpoint. This operation is used to approve registration request in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/approveOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "status":"approved"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|101000|Invalid Organization Request ID.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/approveOrganizationRequests_request"
                        },
                        "in":"body",
                        "name":"approveOrganizationRequest_request"
                    }
                ],
                "tags":[
                    "Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizationRequests-{id}-approve-post",
                "x-filename-id":"ccadmin-v1-organizationrequests-id-approve-post"
            }
        },
        "/ccadmin/v1/saml/sso":{
            "post":{
                "summary":"single sign on",
                "produces":[
                    "application/json"
                ],
                "operationId":"singleSignOn",
                "description":"Single Sign On",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/singleSignOn_request"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/singleSignOn_request"
                        },
                        "in":"body",
                        "name":"singleSignOn_request"
                    }
                ],
                "tags":[
                    "Admin/Admin Single Sign On"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-saml-sso-post",
                "x-filename-id":"ccadmin-v1-saml-sso-post"
            }
        },
        "/ccadmin/v1/sse":{
            "get":{
                "summary":"listServerSideExtensions",
                "produces":[
                    "application/json"
                ],
                "operationId":"listServerSideExtensions",
                "description":"Lists the OOTB Server Side Extensions",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listServerSideExtensions_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "fileName":"punchout-app.zip",
                                    "name":"@oracle-commerce-cloud/punchout-app",
                                    "description":"ssePunchoutApp",
                                    "id":"sse100001",
                                    "version":"18.4.0",
                                    "directory":"punchout"
                                },
                                {
                                    "fileName":"punchout-lib.zip",
                                    "name":"@oracle-commerce-cloud/punchout-lib",
                                    "description":"ssePunchoutLib",
                                    "id":"sse100002",
                                    "version":"18.4.0",
                                    "directory":"punchout"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13201||\n"
                    }
                },
                "tags":[
                    "Admin/OOTB SSE"
                ],
                "x-internal-id":"ccadmin-v1-sse-get",
                "x-filename-id":"ccadmin-v1-sse-get"
            }
        },
        "/ccadmin/v1/saml/logoutRequest":{
            "get":{
                "summary":"get SAML LogoutRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLogoutRequest",
                "description":"Get SAML LogoutRequest",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLogoutRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "saml_slo_request_dst":"https://localhost/fed/v1/idp/slo",
                                "saml_slo_request":"Base64 encoded SAML LogoutRequest"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Internal Error.|\n"
                    }
                },
                "tags":[
                    "Admin/Admin SAML LogoutRequest"
                ],
                "x-internal-id":"ccadmin-v1-saml-logoutRequest-get",
                "x-filename-id":"ccadmin-v1-saml-logoutrequest-get"
            }
        },
        "/ccadmin/v1/appeasements/{id}":{
            "get":{
                "summary":"getAppeasement",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAppeasement",
                "description":"Get Appeasement. Gets the detailed appeasement information based on the appeasement ID provided.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAppeasement_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900001|An internal error occurred.|\n|900002|No Appeasement found with given appeasement id|\n|900004|An internal error occured while fetching the appeasement.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the appeasement to be fetched.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Appeasement"
                ],
                "x-internal-id":"ccadmin-v1-appeasements-{id}-get",
                "x-filename-id":"ccadmin-v1-appeasements-id-get"
            },
            "delete":{
                "summary":"deleteAppeasement",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteAppeasement",
                "description":"Delete Appeasement. Deletes an appeasement with the provided appeasement ID.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900002|No Appeasement found with given appeasement id|\n|900007|An error occured while deleting the appeasement.|\n"
                    },
                    "204":{
                        "description":"No content."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the appeasement to be fetched.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Appeasement"
                ],
                "x-internal-id":"ccadmin-v1-appeasements-{id}-delete",
                "x-filename-id":"ccadmin-v1-appeasements-id-delete"
            },
            "put":{
                "summary":"updateAppeasement",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAppeasement",
                "description":"Update Appeasement. Updates the specified appeasement.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateAppeasement_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|900001|An internal error occurred.|\n|900002|No Appeasement found with given appeasement id|\n|900004|An internal error occured while fetching the appeasement.|\n|900006|An internal error occured while updating the appeasement.|\n|13001|Input validation error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the appeasement to be fetched.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAppeasement_request"
                        },
                        "in":"body",
                        "name":"updateAppeasement_request"
                    }
                ],
                "tags":[
                    "Admin/Appeasement"
                ],
                "x-internal-id":"ccadmin-v1-appeasements-{id}-put",
                "x-filename-id":"ccadmin-v1-appeasements-id-put"
            }
        },
        "/ccadmin/v1/themes/themeImagePath":{
            "post":{
                "summary":"Link an image to a theme section.",
                "produces":[
                    "application/json"
                ],
                "operationId":"getThemeImagePath",
                "description":"Link an image to a theme section.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getThemeImagePath_response"
                        },
                        "examples":{
                            "application/json":{
                                "path":"/file/img/cloudlake.jpg",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/themes/themeImagePath"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Internal server error.</td><td>See returned error messages for more information.</td></tr><tr><td>70016</td><td>Theme image path error.</td><td>Check path is valid.</td></tr></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/getThemeImagePath_request"
                        },
                        "in":"body",
                        "name":"getThemeImagePath_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-themeImagePath-post",
                "x-filename-id":"ccadmin-v1-themes-themeimagepath-post"
            }
        },
        "/ccadmin/v1/profileContextLists":{
            "get":{
                "summary":"getProfileContextLists",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfileContextLists",
                "description":"Get Profile Context Lists. Get the available profileContextList items. Currently only a single item will be returned.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfileContextLists_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/profileContextLists"
                                    }
                                ],
                                "autoWrap":true,
                                "items":[
                                    {
                                        "profileContexts":[
                                        ],
                                        "id":"defaultProfileContextList"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Profile Context List"
                ],
                "x-internal-id":"ccadmin-v1-profileContextLists-get",
                "x-filename-id":"ccadmin-v1-profilecontextlists-get"
            }
        },
        "/ccadmin/v1/stackingRules":{
            "post":{
                "summary":"createStackingRule",
                "produces":[
                    "application/json"
                ],
                "operationId":"createStackingRule",
                "description":"Create Stacking Rule. Create a new stacking rule. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createStackingRule_response"
                        },
                        "examples":{
                            "application/json":{
                                "promotions":[
                                    {
                                        "repositoryId":"promo10001"
                                    },
                                    {
                                        "repositoryId":"promo10002"
                                    }
                                ],
                                "maxPromotions":10,
                                "displayName":"10% Off Orders Over $100 stacking rule",
                                "repositoryId":"stack10002",
                                "id":"stack10002",
                                "excludedStackingRules":[
                                    {
                                        "repositoryId":"stack10001"
                                    },
                                    {
                                        "repositoryId":"stack10002"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21189|Missing required property: displayName|\n|21171|No item found for the following type and ID: stackingRule, dd|\n|21182|The value \"invalid\" for property \"maxPromotions\" is not a valid number|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createStackingRule_request"
                        },
                        "in":"body",
                        "name":"createStackingRule_request"
                    }
                ],
                "tags":[
                    "Admin/StackingRules"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-stackingRules-post",
                "x-filename-id":"ccadmin-v1-stackingrules-post"
            },
            "get":{
                "summary":"listStackingRules",
                "produces":[
                    "application/json"
                ],
                "operationId":"listStackingRules",
                "description":"List Stacking Rules. Get a list of stacking rules including support for pagination and sorting.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listStackingRules_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":2,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "type":"promotion",
                                "items":[
                                    {
                                        "maxPromotions":10,
                                        "displayName":"A new staking rule for item stacking rule",
                                        "repositoryId":"stack20009",
                                        "id":"stack20009"
                                    },
                                    {
                                        "maxPromotions":5,
                                        "displayName":"Brand new stacking rule  ",
                                        "repositoryId":"stack20011",
                                        "id":"stack20011"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21175|id is a required property for this request.|\n|21184|Stacking rule not found for the given id : nonExistingStackingruleId|\n|21190|propertyName can only be excludedStackingRules for this request|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"total",
                        "description":"The total number of items.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"propertyName",
                        "description":"Property name that stores a list of excludedStackingRule on a given stacking rule specified with an id. The propertyName can only be 'excludedStackingRule'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"This is a search filter value that will find stacking rules that match on the ID or display name.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"id",
                        "description":"Id of the stacking rule to fetch the 'excludedStackingRules' property on it. id has to be combined with the appropriate propertyName.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|property|string|The property the listing is sorted by.|\n|order|string|Sort order: asc or desc.|\n",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/StackingRules"
                ],
                "x-internal-id":"ccadmin-v1-stackingRules-get",
                "x-filename-id":"ccadmin-v1-stackingrules-get"
            }
        },
        "/ccadmin/v1/urlPatterns/{id}/validate":{
            "get":{
                "summary":"validateURLSlugMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"validateURLSlugMap",
                "description":"Validate URL slug uniqueness. Returns information on any duplicate URL slugs.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/validateURLSlugMap_response"
                        },
                        "examples":{
                            "application/json":{
                                "duplicates":{
                                    "en":{
                                        "nintendo-switch":{
                                            "itemDescriptor":"product",
                                            "displayName":"Nintendo Switch",
                                            "seoUrlSlugDerived":"nintendo-switch",
                                            "id":"prod130047"
                                        },
                                        "nintendo-switch (duplicate)":{
                                            "itemDescriptor":"category",
                                            "displayName":"Nintendo Switch games",
                                            "seoUrlSlugDerived":"nintendo-switch",
                                            "id":"video-games-123"
                                        }
                                    },
                                    "containsDuplicates":true
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the URL pattern",
                        "type":"string",
                        "required":true
                    },
                    {
                        "default":true,
                        "in":"query",
                        "name":"includeDuplicateDetails",
                        "description":"Whether to return information on duplicate URL slugs.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/URL Patterns"
                ],
                "x-internal-id":"ccadmin-v1-urlPatterns-{id}-validate-get",
                "x-filename-id":"ccadmin-v1-urlpatterns-id-validate-get"
            }
        },
        "/ccadmin/v1/shippingMethods/{id}":{
            "get":{
                "summary":"getShippingMethod",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShippingMethod",
                "description":"Get Shipping Method. Get a shipping method based on ID. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShippingMethod_response"
                        },
                        "examples":{
                            "application/json":{
                                "eligibleForProductWithSurcharges":false,
                                "shippingCalculator":"priceRange",
                                "isExternallyPriced":false,
                                "ranges":[
                                    {
                                        "amount":4.75,
                                        "high":14.99,
                                        "low":0,
                                        "repositoryId":"groundRange1"
                                    },
                                    {
                                        "amount":5.95,
                                        "high":49.99,
                                        "low":15,
                                        "repositoryId":"groundRange2"
                                    },
                                    {
                                        "amount":6.5,
                                        "high":null,
                                        "low":50,
                                        "repositoryId":"groundRange3"
                                    }
                                ],
                                "associatedPriceListGroups":[
                                    {
                                        "displayName":"UsDollar",
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "repositoryId":"UsDollar",
                                        "active":true,
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"en_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"840"
                                        },
                                        "id":"UsDollar",
                                        "locale":"en_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        }
                                    }
                                ],
                                "displayName":"Ground",
                                "externalId":"id12345",
                                "description":null,
                                "type":0,
                                "taxCode":"FR020400",
                                "shippingGroupType":"hardgoodShippingGroup",
                                "enabled":true,
                                "internalName":"Internal Name",
                                "displaySequence":0,
                                "repositoryId":"ground",
                                "isFallback":false,
                                "shipToLocations":[
                                    {
                                        "repositoryId":"SouthUS"
                                    },
                                    {
                                        "repositoryId":"NorthUS"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31015|If there was no shipping method found with the given id.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the shipping method to get.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Shipping Methods"
                ],
                "x-internal-id":"ccadmin-v1-shippingMethods-{id}-get",
                "x-filename-id":"ccadmin-v1-shippingmethods-id-get"
            },
            "delete":{
                "summary":"deleteShippingMethod",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteShippingMethod",
                "description":"Delete Shipping Method. Delete a shipping method by ID.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31015|If there was no shipping method found with the given id.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the shipping method to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Shipping Methods"
                ],
                "x-internal-id":"ccadmin-v1-shippingMethods-{id}-delete",
                "x-filename-id":"ccadmin-v1-shippingmethods-id-delete"
            },
            "put":{
                "summary":"updateShippingMethod",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateShippingMethod",
                "description":"Update Shipping Method. Update a shipping method based on ID and request parameters. The properties omitted will not be updated. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateShippingMethod_response"
                        },
                        "examples":{
                            "application/json":{
                                "eligibleForProductWithSurcharges":false,
                                "shippingCalculator":"priceRange",
                                "isExternallyPriced":false,
                                "ranges":[
                                    {
                                        "amount":50,
                                        "high":null,
                                        "low":0,
                                        "repositoryId":"100004"
                                    }
                                ],
                                "associatedPriceListGroups":[
                                    {
                                        "displayName":"UsDollar",
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "repositoryId":"UsDollar",
                                        "active":true,
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"en_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"840"
                                        },
                                        "id":"UsDollar",
                                        "locale":"en_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        }
                                    }
                                ],
                                "displayName":"Sea transport",
                                "externalId":"id12345",
                                "description":"sea transport",
                                "type":0,
                                "taxCode":"abcd",
                                "shippingGroupType":"hardgoodShippingGroup",
                                "enabled":true,
                                "internalName":"Internal Name",
                                "displaySequence":4,
                                "repositoryId":"100002",
                                "isFallback":false,
                                "shipToLocations":[
                                    {
                                        "repositoryId":"SouthUS"
                                    },
                                    {
                                        "repositoryId":"NorthUS"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31005|{0} is not valid price list group|\n|31010|For any validation error with input data|\n|31011|Internal error when updating a shipping method|\n|31018|The Shipping Region {0} does not exist|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the shipping method to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateShippingMethod_request"
                        },
                        "in":"body",
                        "name":"updateShippingMethod_request"
                    }
                ],
                "tags":[
                    "Admin/Shipping Methods"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-shippingMethods-{id}-put",
                "x-filename-id":"ccadmin-v1-shippingmethods-id-put"
            }
        },
        "/ccadmin/v1/collections/assignProducts":{
            "post":{
                "summary":"assignProducts",
                "produces":[
                    "application/json"
                ],
                "operationId":"assignProducts",
                "description":"Assign Products. Move, link or unlink one or more products to one or more collections.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/assignProducts_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20089|Organize Child Internal Error|\n|20085|Collection does not have parent collection|\n|20084|Invalid index provided. Index should be -1 or greater|\n|20083|Child collection cannot be assigned to parent collection because it would create a circular collection structure|\n|20071|Collection Id is invalid or non-existent|\n|20070|Collection Id passed is null or empty|\n|20081|Cannot find child collection|\n|20080|Child collection passed is null|\n|20079|It is not allowed to move a root category|\n|20082|Attempt to move child to its current location|\n|20086|Parent collection to link is null|\n|20087|Parent collection to update is null|\n|20088|Invalid operation|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/assignProducts_request"
                        },
                        "in":"body",
                        "name":"assignProducts_request"
                    }
                ],
                "tags":[
                    "Admin/Collections"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-collections-assignProducts-post",
                "x-filename-id":"ccadmin-v1-collections-assignproducts-post"
            }
        },
        "/ccadmin/v1/clientApplications/{application}":{
            "post":{
                "summary":"uploadApplication",
                "produces":[
                    "application/json"
                ],
                "operationId":"uploadApplication",
                "description":"Takes an application deployment zip file as input and deploys the application and it's assets.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/uploadApplication_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/uploadApplication_badRequest"
                        },
                        "description":"Following model is returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"application",
                        "description":"The OSF application being deployed.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"verbose",
                        "description":"Specify whether all info messages in the ValidationResult are included in the endpoint response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"replaceApplication",
                        "description":"Specify whether to replace the existing application in the hosted environment.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":"false",
                        "in":"query",
                        "name":"keepUnpublishedChanges",
                        "description":"Specify whether to retain any unpublished business changes.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"updateExistingAssets",
                        "description":"Specify whether to update existing assets.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "default":true,
                        "in":"query",
                        "name":"deployToPreviewEarly",
                        "description":"If true, deploys application to preview controller first and processes the assets.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Specify the language of the assets in the request. For example, use 'en' for English, 'de' for German, or 'fr_CA' for Canadian French.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"Content-Type",
                        "description":"Specify the type of content in the request i.e. application/octet-stream.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "format":"binary",
                            "type":"string"
                        },
                        "in":"body",
                        "name":"Zip File",
                        "description":"Upload an application ZIP file containing all the assets.",
                        "required":true
                    }
                ],
                "consumes":[
                    "application/x-zip-compressed"
                ],
                "tags":[
                    "Admin/Client Application"
                ],
                "x-internal-id":"ccadmin-v1-clientApplications-{application}-post",
                "x-filename-id":"ccadmin-v1-clientapplications-application-post"
            }
        },
        "/ccadmin/v1/organizations/{id}/customerAccounts/{id}/billTo/delete":{
            "post":{
                "summary":"Delete billing Addresses for given customer account id under given organization id",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteCustomerAccountBillingAddresses",
                "description":"Delete addresses for billing for given customer account id under given organization id. Supports a configurable limit (default: 25 items)",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteCustomerAccountBillingAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "invalidItemIds":[
                                    "10002"
                                ],
                                "resultingItemIds":[
                                    "10001",
                                    "10002"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|10194|Invalid Input|\n|100193| Internal error occurred while deleting addresses for customer account|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"customerAccountId",
                        "description":"The ID of the requested Customer Account of the Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteCustomerAccountAddresses_request"
                        },
                        "in":"body",
                        "name":"deleteCustomerAccountBillingAddresses_request"
                    }
                ],
                "tags":[
                    "Admin/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-customerAccounts-{id}-billTo-delete-post",
                "x-filename-id":"ccadmin-v1-organizations-id-customeraccounts-id-billto-delete-post"
            }
        },
        "/ccadmin/v1/abTestCampaigns/{abTestCampaignId}/elements":{
            "get":{
                "summary":"getABTestCampaignElements",
                "produces":[
                    "application/json"
                ],
                "operationId":"getABTestCampaignElements",
                "description":"Gets a list of elements for the specified A/B Test Campaign.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getABTestCampaignElements_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":200,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/abTestCampaigns/MDkzODcy/elements?actions=%5Bobject%20Object%5D%2C%5Bobject%20Object%5D"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "name":"Element1",
                                        "description":"",
                                        "id":"MjM5MTgy"
                                    },
                                    {
                                        "name":"Element2",
                                        "description":"",
                                        "id":"MjM5MTgz"
                                    }
                                ]
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|41028|Unable to retrieve OAuth token.|\n|41026|The Campaign Management URL is not valid.|\n|60051|Error during Campaign Management request.|\n|41022|Error during Campaign Management request.|\n|41044|Failing retried request.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"abTestCampaignId",
                        "description":"The A/B Test Campaign ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the query used to limit elements.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.  For example, to include the ID and Name for each element in the list, you can send fields=items.id,items.name. ",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/A-B Test Campaigns"
                ],
                "x-internal-id":"ccadmin-v1-abTestCampaigns-{abTestCampaignId}-elements-get",
                "x-filename-id":"ccadmin-v1-abtestcampaigns-abtestcampaignid-elements-get"
            }
        },
        "/ccadmin/v1/files/uploadReport/{token}":{
            "get":{
                "summary":"getUploadReport",
                "produces":[
                    "*/*"
                ],
                "operationId":"getFileUploadReport",
                "description":"Get Upload Report. Get a detailed report for a file upload",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getUploadReport_response"
                        },
                        "examples":{
                            "*/*":"Download of report in CSV format is initiated."
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"token",
                        "description":"The token obtained by calling startUpload.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Files"
                ],
                "x-internal-id":"ccadmin-v1-files-uploadReport-{token}-get",
                "x-filename-id":"ccadmin-v1-files-uploadreport-token-get"
            }
        },
        "/ccadmin/v1/blogs":{
            "get":{
                "summary":"listBlogEntries",
                "produces":[
                    "application/json"
                ],
                "operationId":"listBlogEntries",
                "description":"List Blog Entries. Pulls in the blog feeds and lists the blog entries",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listBlogEntries_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "summary":{
                                        "type":"html",
                                        "content":"<span style=\"color: #252525; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 21px;\">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</span>"
                                    },
                                    "author":{
                                        "name":"JohnDoe"
                                    },
                                    "link":{
                                        "rel":"alternate",
                                        "href":"https://blogs.oracle.com/OCCS/entry/lorum_ipsam",
                                        "type":"text/html"
                                    },
                                    "id":"https://blogs.oracle.com/OCCS/entry/lorum_ipsam",
                                    "published":"2014-04-07T14:54:53+00:00",
                                    "category":[
                                        {
                                            "term":"/Dashboard",
                                            "label":"Dashboard"
                                        }
                                    ],
                                    "title":{
                                        "type":"html",
                                        "content":"Lorum Ipsam"
                                    },
                                    "updated":"2014-04-07T14:54:53+00:00",
                                    "content":"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\r\n   \r\n   "
                                },
                                {
                                    "author":{
                                        "name":"JohnDoe"
                                    },
                                    "link":{
                                        "rel":"alternate",
                                        "href":"https://blogs.oracle.com/OCCS/entry/test_entry_2",
                                        "type":"text/html"
                                    },
                                    "id":"https://blogs.oracle.com/OCCS/entry/test_entry_2",
                                    "published":"2013-11-23T23:09:51+00:00",
                                    "category":{
                                        "term":"/Dashboard",
                                        "label":"Dashboard"
                                    },
                                    "title":{
                                        "type":"html",
                                        "content":"Test Entry 2"
                                    },
                                    "updated":"2013-11-23T23:09:51+00:00",
                                    "content":"This is Test Entry number 2"
                                },
                                {
                                    "author":{
                                        "name":"JohnDoe"
                                    },
                                    "link":{
                                        "rel":"alternate",
                                        "href":"https://blogs.oracle.com/OCCS/entry/test_entry_1",
                                        "type":"text/html"
                                    },
                                    "id":"https://blogs.oracle.com/OCCS/entry/test_entry_1",
                                    "published":"2013-11-23T23:08:43+00:00",
                                    "category":{
                                        "term":"/Dashboard",
                                        "label":"Dashboard"
                                    },
                                    "title":{
                                        "type":"html",
                                        "content":"Test Entry 1"
                                    },
                                    "updated":"2013-11-23T23:09:11+00:00",
                                    "content":"This is Test Entry number 1"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Blogs"
                ],
                "x-internal-id":"ccadmin-v1-blogs-get",
                "x-filename-id":"ccadmin-v1-blogs-get"
            }
        },
        "/ccadmin/v1/promotionFolders":{
            "post":{
                "summary":"createPromotionFolder",
                "produces":[
                    "application/json"
                ],
                "operationId":"createPromotionFolder",
                "description":"Create Promotion Folder. Create a new promotion folder.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createPromotionFolder_response"
                        },
                        "examples":{
                            "application/json":{
                                "path":"Holiday Discount/Winter Discount",
                                "parentFolder":{
                                    "repositoryId":"promoFolder100001"
                                },
                                "name":"Winter Discount",
                                "repositoryId":"promoFolder10001"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21247|Invalid format for parentFolder property|\n|21246|Promotion folder cannot have a circular reference through it's parent folder|\n|21245|Promotion folder cannot be added as a parent of itself|\n|21244|No item found for the following type and ID: promotionFolder, invalidId|\n|21243|Missing required property: name|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createPromotionFolder_request"
                        },
                        "in":"body",
                        "name":"createPromotionFolder_request"
                    }
                ],
                "tags":[
                    "Admin/Promotion Folders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-promotionFolders-post",
                "x-filename-id":"ccadmin-v1-promotionfolders-post"
            },
            "get":{
                "summary":"listPromotionFolders",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPromotionFolders",
                "description":"List Promotion Folders. Get a list of promotion folders including support for pagination and sorting.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPromotionFolders_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":2,
                                "sort":[
                                    {
                                        "property":"path",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "path":"Holiday Discount",
                                        "parentFolder":null,
                                        "repositoryId":"promoFolder100001",
                                        "name":"Holiday Discount"
                                    },
                                    {
                                        "path":"Holiday Discount/Winter Discount",
                                        "parentFolder":{
                                            "repositoryId":"promoFolder100001"
                                        },
                                        "repositoryId":"promoFolder100002",
                                        "name":"Winter Discount"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"A SCIM filter string for selecting a subset of all promotion folders. See [https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2](https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2)section 3.2.2.2 of the SCIM specification for details on the SCIM filter format.\n\r          Example:\n\r          Get all promotion folders whose name contains holiday: q=name co \"holiday\"          \n\r name is the only relevant property on promotion folder that can be used with q parameter filtering.          Text, date and time values appearing in SCIM filters should be quoted, with date and time values using ISO-8601 format. Numeric and boolean values should not be quoted.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"total",
                        "description":"The total number of items.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|property|string|The property the listing is sorted by.|\n|order|string|Sort order: asc or desc.|\n",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Promotion Folders"
                ],
                "x-internal-id":"ccadmin-v1-promotionFolders-get",
                "x-filename-id":"ccadmin-v1-promotionfolders-get"
            }
        },
        "/ccadmin/v1/publish/changes":{
            "get":{
                "summary":"getPublishChanges",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPublishChanges",
                "description":"Get Publish Changes. Get a list of publishing change items. Optionally takes the x-ccasset-language header to get translated content in another language. Deprecated.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPublishChanges_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "lastName":"Amber",
                                        "itemType":"repository",
                                        "author":"admin",
                                        "displayName":"Men",
                                        "changeType":0,
                                        "assetType":"category",
                                        "assetTypeDisplayName":"Collection",
                                        "changeTime":"2014-03-10T13:06:06.075Z",
                                        "firstName":"Admin",
                                        "componentPath":"/atg/commerce/catalog/ProductCatalog",
                                        "assetId":"catMen",
                                        "repositoryId":"change30449",
                                        "id":"change30449",
                                        "parentAssetType":""
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|50011|{0} is a restricted property to use for sorting|\n|50012|{0} is an invalid sort property for this operation|\n|10002|Invalid value [ {1} ] for parameter: {0}.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"filterString",
                        "description":"String used to filter the returned change items.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Publishing"
                ],
                "x-internal-id":"ccadmin-v1-publish-changes-get",
                "x-filename-id":"ccadmin-v1-publish-changes-get"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/element/{tag}/template":{
            "put":{
                "summary":"updateFragmentTemplate",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateFragmentTemplate",
                "description":"Update Fragment Template. Updates the fragment template  widget /{id}/element/{tag}/template",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateFragmentTemplate_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/widgets/superTestWidget_v1/element/super-mailing-list-element/template"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|37011|The widget does not have a fragment with that name|\n|37008|Could not update the fragment Template|\n|37009|No widget with that ID was found|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the id of the widget",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"tag",
                        "description":"the id of the element to be updated",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateFragmentTemplate_request"
                        },
                        "in":"body",
                        "name":"updateFragmentTemplate_request"
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-element-{tag}-template-put",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-element-tag-template-put"
            }
        },
        "/ccadmin/v1/abTestCampaigns":{
            "get":{
                "summary":"getABTestCampaigns",
                "produces":[
                    "application/json"
                ],
                "operationId":"getABTestCampaigns",
                "description":"Get the list of A/B Test Campaigns.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getABTestCampaigns_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":200,
                                "links":[
                                    {
                                        "rel":"campaigns",
                                        "href":"https://ui-eu.maxymiser.com/CampaignBuilder/site-products_demo_env-com/2381?showListCampaign=true"
                                    },
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/abTestCampaigns"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "updatedAtExternal":"2021-05-10T18:48:19.0000000Z",
                                        "isServerSide":false,
                                        "publishedAtExternal":"2021-05-10T18:48:19.0000000Z",
                                        "name":"Demo4",
                                        "links":[
                                            {
                                                "rel":"overview",
                                                "href":"https://cb-eu.maxymiser.com/campaignBuilder/2381/87797"
                                            },
                                            {
                                                "rel":"performance",
                                                "href":"https://report-eu.maxymiser.com/site-products_demo_env-com/2381/campaign-Demo4/87797/CampaignPerformanceReport"
                                            }
                                        ],
                                        "id":"MDg3Nzk3",
                                        "state":"Live"
                                    },
                                    {
                                        "updatedAtExternal":"2021-05-17T17:32:50.0000000Z",
                                        "isServerSide":false,
                                        "name":"VCS",
                                        "links":[
                                            {
                                                "rel":"overview",
                                                "href":"https://cb-eu.maxymiser.com/campaignBuilder/2381/88927"
                                            }
                                        ],
                                        "id":"MDg4OTI3",
                                        "state":"Implementing"
                                    },
                                    {
                                        "updatedAtExternal":"2021-12-20T23:08:21.0000000Z",
                                        "isServerSide":true,
                                        "name":"Server-side Campaign",
                                        "links":[
                                            {
                                                "rel":"overview",
                                                "href":"https://cb-eu.maxymiser.com/campaignBuilder/2381/88996"
                                            }
                                        ],
                                        "id":"MDg4OTk2",
                                        "state":"Implementing"
                                    }
                                ]
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|41028|Unable to retrieve OAuth token.|\n|41026|The Campaign Management URL is not valid.|\n|60051|Error during Campaign Management request.|\n|41022|Error during Campaign Management request.|\n|41044|Failing retried request.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the query used to limit campaigns.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.  For example, to include the ID and Name for each campaign in the list, you can send fields=items.id,items.name. ",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/A-B Test Campaigns"
                ],
                "x-internal-id":"ccadmin-v1-abTestCampaigns-get",
                "x-filename-id":"ccadmin-v1-abtestcampaigns-get"
            }
        },
        "/ccadmin/v1/audiences":{
            "post":{
                "summary":"createAudience",
                "produces":[
                    "application/json"
                ],
                "operationId":"createAudience",
                "description":"Create Audience. This operation is used to create a new Audience in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createAudience_response"
                        },
                        "examples":{
                            "application/json":{
                                "useInReports":"false",
                                "deleted":"false",
                                "visitorType":"REGISTERED",
                                "displayName":"Audience 1",
                                "ruleSet":{
                                    "rules":[
                                        {
                                            "property":"user.gender",
                                            "category":"profile",
                                            "value":"male",
                                            "operator":"eq"
                                        },
                                        {
                                            "property":"lastPurchaseDate",
                                            "category":"profile",
                                            "value":{
                                                "unit":"months",
                                                "start":"now",
                                                "interval":-3
                                            },
                                            "operator":"lt"
                                        },
                                        {
                                            "property":"numberOfOrders",
                                            "category":"profile",
                                            "value":[
                                                5,
                                                10
                                            ],
                                            "operator":"isBetween"
                                        },
                                        {
                                            "property":"audienceList",
                                            "category":"internalAudiences",
                                            "value":[
                                                "audience2",
                                                "audience3"
                                            ],
                                            "operator":"includesAny"
                                        }
                                    ],
                                    "operator":"all"
                                },
                                "description":"blah blah blah",
                                "id":"audience1",
                                "enabled":"true"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54020|The value of an enumList rule must be an array.|\n|54002|A non-empty audience name is required.|\n|54013|The audience rule set is missing a top level operator.|\n|54024|The audience ID must be 165 characters or less.|\n|54012|The JSON description of the rule set {0} is invalid.|\n|54023|Audience IDs must only contain the characters A-Z, a-z, and 0-9.|\n|54022|The audience ID already exists.  Audience IDs must be unique.|\n|54021|A non-empty audience ID is required.|\n|54017|The rule set has valid JSON but a problem was encountered while translating to SGML.|\n|54016|Audience rule at index {0} is invalid.|\n|54004|An error occurred accessing audiences.|\n|54015|The audience rule set rules array is missing or invalid.|\n|54026|The audience description is too long.|\n|54003|The audience name already exists.  Audience names must be unique.|\n|54014|The top level operator {0} must be either any or all.|\n|54025|The audience name is too long.|\n|54009|The audience repository was not initialized.|\n|54019|The operator {0} for an internalAudience rule must be either includesAny, notIncludesAny or includesAll.|\n|54018|The rule operator {0} is not supported.  Rule operators must be one of the following: eq, ne, isOneOf, isNotOneOf, contains, containsIgnoreCase, startsWith, startsWithIgnoreCase, endsWith, endsWithIgnoreCase, includesAny, includesAll, notIncludesAny.|\n|54051|Rule {0} has invalid values.  The first value for the \"between\" operator must be less than the second value.|\n|54049|Rule {0} has an invalid double value. Double values must be in the right format and between the max and min double values.|\n|54047|Rule {0} has an invalid float value. Float values must be in the right format and between the max and min float values.|\n|54050|Rule {0} has an invalid integer value. Integer values must be whole numbers between the max and min integer values.|\n|54106|Rule {0} has an invalid value.  The value for a string must be less than or equal to 254 characters.|\n|54107|Rule {0} has an invalid value.  The value for a rich text type must be less than or equal to 1000 characters.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createAudience_request"
                        },
                        "in":"body",
                        "name":"createAudience_request"
                    }
                ],
                "tags":[
                    "Admin/Audiences"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-audiences-post",
                "x-filename-id":"ccadmin-v1-audiences-post"
            },
            "get":{
                "summary":"listAudiences",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAudiences",
                "description":"List Audiences. This operation is used to get the collection of Audiences.  By default only the displayName, description, id, and enabled properties will be returned for each Audience in the list.  The fields parameter can be used to specify other properties to return.  For example, to include the ID and Rule Set for each Audience in the list, you can send a GET request to /ccadminui/v1/audiences?fields=items.id,items.ruleSet.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAudiences_response"
                        },
                        "examples":{
                            "application/json":{
                                "q":"displayName co \"aud\" or description co \"aud\"",
                                "totalResults":2,
                                "offset":0,
                                "limit":40,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "displayName":"Audience 1",
                                        "usage":[
                                            {
                                                "assetTypeDisplayName":"Audiences",
                                                "count":2,
                                                "assetType":"audiences"
                                            },
                                            {
                                                "assetTypeDisplayName":"Experiments",
                                                "count":1,
                                                "assetType":"experiments"
                                            },
                                            {
                                                "assetTypeDisplayName":"Slots",
                                                "count":3,
                                                "assetType":"slots"
                                            }
                                        ],
                                        "ruleSet":{
                                            "rules":[
                                                {
                                                    "property":"gender",
                                                    "category":"profile",
                                                    "value":"male",
                                                    "operator":"eq"
                                                }
                                            ],
                                            "operator":"all"
                                        },
                                        "description":"blah blah blah",
                                        "id":"audience1"
                                    },
                                    {
                                        "displayName":"Audience 2",
                                        "usage":[
                                            {
                                                "assetTypeDisplayName":"Audiences",
                                                "count":2,
                                                "assetType":"audiences"
                                            },
                                            {
                                                "assetTypeDisplayName":"Promotions",
                                                "count":1,
                                                "assetType":"promotions"
                                            },
                                            {
                                                "assetTypeDisplayName":"Slots",
                                                "count":3,
                                                "assetType":"slots"
                                            }
                                        ],
                                        "ruleSet":{
                                            "rules":[
                                                {
                                                    "property":"shippingAddress.city",
                                                    "category":"profile",
                                                    "value":"San Francisco",
                                                    "operator":"eq"
                                                }
                                            ],
                                            "operator":"all"
                                        },
                                        "description":"blah blah blah",
                                        "id":"audience2"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54004|An error occurred accessing audiences with query {0}.|\n|85003|Invalid attribute in query: {}|\n|85000|q query param is not valid SCIM filter format|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the query used to limit Audiences.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"Accept-Language",
                        "description":"The locale.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.  For example, to include the ID and Rule Set for each Audience in the list, you can send fields=items.id,items.ruleSet. ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"excludeAudiencesWithCartRules",
                        "description":"This excludes audiences which includes cart rules from the list of audiences. Default value is false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Audiences"
                ],
                "x-internal-id":"ccadmin-v1-audiences-get",
                "x-filename-id":"ccadmin-v1-audiences-get"
            }
        },
        "/ccadmin/v1/adminRoles/{id}":{
            "get":{
                "summary":"getAdminRole",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAdminRole",
                "description":"Get Admin Profile Role. Returns a role by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAdminRole_response"
                        },
                        "examples":{
                            "application/json":{
                                "securityCriteria":[
                                ],
                                "name":"Administrator",
                                "repositoryId":"adminRole",
                                "description":"Administrator Role",
                                "id":"adminRole",
                                "accessRights":[
                                    {
                                        "displayName":"Administrator",
                                        "name":"Administrator",
                                        "repositoryId":"ora.adminPrivilege",
                                        "description":"Administrator Privilege",
                                        "id":"ora.adminPrivilege",
                                        "type":"privilege"
                                    }
                                ],
                                "securityCriteriaLastModified":"2020-08-17T04:55:39.652Z",
                                "category":"Administrator"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22049|If there was no role found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Admin Role ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param: currently used to expand category information.  Possible value for this query parameter is 'category'",
                        "type":"string",
                        "enum":[
                            "category"
                        ],
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"roleNotFoundError",
                        "description":"This param is used to throw an error when role is not found.  Defaults to true. Deprecated.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Internal Profile Roles"
                ],
                "x-internal-id":"ccadmin-v1-adminRoles-{id}-get",
                "x-filename-id":"ccadmin-v1-adminroles-id-get"
            },
            "delete":{
                "summary":"deleteAdminRole",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteAdminRole",
                "description":"Delete Admin Profile Role by ID.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22057|If there was no role found with the given id. Or if there was an internal error while deleting the role. Or if the user tried to delete a predefined role. Or if the current user would have lost admin privilege. Or if the role is assigned to a profile|\n"
                    },
                    "204":{
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Admin Role ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Internal Profile Roles"
                ],
                "x-internal-id":"ccadmin-v1-adminRoles-{id}-delete",
                "x-filename-id":"ccadmin-v1-adminroles-id-delete"
            },
            "put":{
                "summary":"updateAdminRole",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAdminRole",
                "description":"Update Admin Profile Role. Updates a given role by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createAdminRole_response"
                        },
                        "examples":{
                            "application/json":{
                                "securityCriteria":[
                                    {
                                        "name":"Security Criterion for Catalog",
                                        "description":"Grant access to catalogs: ClassicalMoviesCatalog",
                                        "id":"sc-1100"
                                    }
                                ],
                                "name":"Administrator",
                                "repositoryId":"adminRole",
                                "description":"Administrator Role",
                                "id":"adminRole",
                                "accessRights":[
                                    {
                                        "displayName":"Administrator",
                                        "name":"Administrator",
                                        "repositoryId":"ora.adminPrivilege",
                                        "description":"Administrator Privilege",
                                        "id":"ora.adminPrivilege",
                                        "type":"privilege"
                                    }
                                ],
                                "securityCriteriaLastModified":"2020-08-17T04:55:39.652Z",
                                "category":"Administrator"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22048|If there was no role found with the given id. Or if the input passed is invalid. Or if there was an internal error while updating the role. Or if the current user would have lost admin privilege. Or if a profile having this role would end up with no privilege.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Admin Role ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAdminRole_request"
                        },
                        "in":"body",
                        "name":"updateAdminRole_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profile Roles"
                ],
                "x-internal-id":"ccadmin-v1-adminRoles-{id}-put",
                "x-filename-id":"ccadmin-v1-adminroles-id-put"
            }
        },
        "/ccadmin/v1/redirects":{
            "post":{
                "summary":"createRedirect",
                "produces":[
                    "application/json"
                ],
                "operationId":"createRedirect",
                "description":"Create Redirect. Create a redirection rule based on the specified properties.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createRedirect_response"
                        },
                        "examples":{
                            "application/json":{
                                "originUrl":"/origin_url_1",
                                "siteId":null,
                                "id":"300001",
                                "type":301,
                                "targetUrl":"/target_url_1"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|183000|Unexpected error returned processing redirection rules.|\n|183001|Unsupported redirect type.|\n|183002|Incorrect origin URL.|\n|183003|Incorrect target URL.|\n|183004|Site {0} does not exist.|\n|183005|Redirect loop detected.|\n|183006|Number of redirect jumps exceeded.|\n|183009|Error parsing input request.|\n|183010|Rule already exists.|\n|183011|Origin and target URLs are the same.|\n|183013|Maximum number of redirection rules exceeded.|\n|"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createRedirect_request"
                        },
                        "in":"body",
                        "name":"createRedirect_request"
                    }
                ],
                "tags":[
                    "Admin/Redirects"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-redirects-post",
                "x-filename-id":"ccadmin-v1-redirects-post"
            },
            "get":{
                "summary":"getRedirects",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRedirects",
                "description":"Get Redirects. This operation is used to get redirection rules from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRedirects_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "originUrl":"/origin_url_1",
                                    "siteId":null,
                                    "id":"300001",
                                    "type":301,
                                    "targetUrl":"/target_url_1"
                                },
                                {
                                    "originUrl":"/origin_url_2",
                                    "siteId":"siteUS",
                                    "id":"400002",
                                    "type":301,
                                    "targetUrl":"/target_url_2"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Redirects"
                ],
                "x-internal-id":"ccadmin-v1-redirects-get",
                "x-filename-id":"ccadmin-v1-redirects-get"
            }
        },
        "/ccadmin/v1/posts":{
            "post":{
                "summary":"createPost",
                "produces":[
                    "application/json"
                ],
                "operationId":"createPost",
                "description":"Create Post. Creates a new Announcement. While creating a new Announcement, type parameter should be set to 'announcementPost'.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createPost_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastModifiedDate":"2015-04-28T09:32:18.335Z",
                                "repositoryId":"100002",
                                "active":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://admin.example.com:9080/ccadminui/v1/posts"
                                    }
                                ],
                                "id":"100002",
                                "message":"<p>New Announcent # 2</p>\n",
                                "creationDate":"2015-04-28T09:32:18.335Z",
                                "type":"announcementPost"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200205|Invalid Announcement post type is passed.|\n|200204|Post Type Input is null or empty.|\n|200206|Internal error occured|\n|200146|Post data is not available in input.|\n|200147|Post message is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createPost_request"
                        },
                        "in":"body",
                        "name":"createPost_request"
                    }
                ],
                "tags":[
                    "Admin/Announcement and Quick Links"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-posts-post",
                "x-filename-id":"ccadmin-v1-posts-post"
            },
            "get":{
                "summary":"getPosts",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPosts",
                "description":"Get Posts. Fetches Announcements based on the passed filters",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPosts_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/posts?q=type%20%3D%20%22announcementPost%22&offset=0&limit=250&sort=creationDate%3Adesc"
                                    }
                                ],
                                "totalPostsCount":2,
                                "posts":[
                                    {
                                        "lastModifiedDate":"2015-05-09T14:32:10.056Z",
                                        "repositoryId":"200001",
                                        "active":true,
                                        "id":"200001",
                                        "message":"Test Announcement message1.",
                                        "creationDate":"2015-05-09T14:32:10.056Z",
                                        "type":"announcementPost"
                                    },
                                    {
                                        "lastModifiedDate":"2015-05-10T06:33:31.242Z",
                                        "repositoryId":"100002",
                                        "active":true,
                                        "id":"100002",
                                        "message":"Test Announcement message2.",
                                        "creationDate":"2015-05-06T10:23:43.000Z",
                                        "type":"announcementPost"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200201|Internal error occurred.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The RQL query string.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Numeric offset of the first Announcement post of the sorted result set.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Maximum size of the record set to be returned",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"A delimiter separated sort property name and sort direction.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Announcement and Quick Links"
                ],
                "x-internal-id":"ccadmin-v1-posts-get",
                "x-filename-id":"ccadmin-v1-posts-get"
            }
        },
        "/ccadmin/v1/productTypes":{
            "post":{
                "summary":"createProductType",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProductType",
                "description":"Create Product Type. Create a new user-defined product type based on ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createProductType_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "skuProperties":[
                                    ],
                                    "shopperInputs":[
                                    ],
                                    "displayName":"Sample Product",
                                    "count":0,
                                    "id":"sampleProductType",
                                    "variants":[
                                    ],
                                    "specifications":[
                                    ]
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20123|No item descriptor name supplied when adding dynamic property|\n|20122|No property type supplied when adding dynamic property|\n|20177|Invalid product type name provided|\n|20176|Cannot create duplicate product type|\n|20120|No property name supplied when adding dynamic property|\n|20174|Display name cannot be blank|\n|20634|Attempt to create a variant option with invalid type, Valid values are: enumerated.|\n|33013|Get ItemDescriptor Error|\n|20173|No display name provided|\n|20195|Product Type named already exists|\n|20172|Blank product type id provided|\n|20171|No product type id provided|\n|20170|Find Catalog Internal Error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createProductType_request"
                        },
                        "in":"body",
                        "name":"createProductType_request"
                    }
                ],
                "tags":[
                    "Admin/Product Types"
                ],
                "x-internal-id":"ccadmin-v1-productTypes-post",
                "x-filename-id":"ccadmin-v1-producttypes-post"
            },
            "get":{
                "summary":"listProductTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProductTypes",
                "description":"List Product Types. Lists all the user-defined product types.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProductTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "displayName":"test  product type",
                                        "id":"testproducttype"
                                    },
                                    {
                                        "displayName":"New Product Type",
                                        "id":"NewProductType"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20480|Internal Error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"productTypeIds",
                        "description":"An optional, comma separated list of specific product type ID's to retrieve.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"An optional partial displayName of a product type to use for search.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Product Types"
                ],
                "x-internal-id":"ccadmin-v1-productTypes-get",
                "x-filename-id":"ccadmin-v1-producttypes-get"
            }
        },
        "/ccadmin/v1/stacks/{id}":{
            "get":{
                "summary":"getStack",
                "produces":[
                    "application/json"
                ],
                "operationId":"getStack",
                "description":"Get Stack. Get a stack based on ID",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getStack_response"
                        },
                        "examples":{
                            "application/json":{
                                "settings":{
                                    "showButtons":true,
                                    "showStepNames":true
                                },
                                "instance":{
                                    "nextButton":"Next",
                                    "previousButton":"Previous",
                                    "usingCodeView":false,
                                    "displayName":"Progress Tracker",
                                    "repositoryId":"re100002",
                                    "descriptor":{
                                        "isLatestVersion":true,
                                        "previousButton":"Previous",
                                        "regions":[
                                            {
                                                "repositoryId":"progressTrackerStageOne"
                                            },
                                            {
                                                "repositoryId":"progressTrackerStageTwo"
                                            },
                                            {
                                                "repositoryId":"progressTrackerStageThree"
                                            }
                                        ],
                                        "displayName":"Progress Tracker",
                                        "availableToAllPages":false,
                                        "minWidth":1,
                                        "version":1,
                                        "nextButton":"Next",
                                        "latestVersion":1,
                                        "repositoryId":"progressTracker",
                                        "id":"progressTracker",
                                        "pageTypes":[
                                            {
                                                "repositoryId":"checkoutPageType",
                                                "alias":"/checkout",
                                                "id":"checkoutPageType",
                                                "shortName":"checkout"
                                            }
                                        ],
                                        "stackType":"progressTracker",
                                        "configurable":true
                                    },
                                    "id":"re100002"
                                },
                                "notes":"",
                                "name":"Progress Tracker",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/stacks/re100002"
                                    }
                                ],
                                "styles":{
                                    "@remainingTextColor":"#000000",
                                    "@completedBackgroundColor":"#A3C9EB",
                                    "@showPreviousButton":true,
                                    "@completedTextColor":"#000000",
                                    "@activeBackgroundColor":"#195D8E",
                                    "@activeTextColor":"#FFFFFF",
                                    "@stepNameAlignment":"center",
                                    "@remainingBackgroundColor":"#EEEEEE"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the stack instance to get",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Stacks"
                ],
                "x-internal-id":"ccadmin-v1-stacks-{id}-get",
                "x-filename-id":"ccadmin-v1-stacks-id-get-2"
            },
            "put":{
                "summary":"updateStack",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateStack",
                "description":"Update Stack. Update the settings of a stack",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateStack_response"
                        },
                        "examples":{
                            "application/json":{
                                "nextButton":"Next",
                                "previousButton":"Previous",
                                "usingCodeView":false,
                                "displayName":"Progress Tracker Stack",
                                "repositoryId":"re100002",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/stacks/re100002"
                                    }
                                ],
                                "descriptor":{
                                    "isLatestVersion":true,
                                    "previousButton":"Previous",
                                    "regions":[
                                        {
                                            "repositoryId":"progressTrackerStageOne"
                                        },
                                        {
                                            "repositoryId":"progressTrackerStageTwo"
                                        },
                                        {
                                            "repositoryId":"progressTrackerStageThree"
                                        }
                                    ],
                                    "displayName":"Progress Tracker",
                                    "availableToAllPages":false,
                                    "minWidth":1,
                                    "version":1,
                                    "nextButton":"Next",
                                    "latestVersion":1,
                                    "repositoryId":"progressTracker",
                                    "id":"progressTracker",
                                    "pageTypes":[
                                        {
                                            "repositoryId":"checkoutPageType",
                                            "alias":"/checkout",
                                            "id":"checkoutPageType",
                                            "shortName":"checkout"
                                        }
                                    ],
                                    "stackType":"progressTracker",
                                    "configurable":true
                                },
                                "id":"re100002"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the stack instance to be updated",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateStack_request"
                        },
                        "in":"body",
                        "name":"updateStack_request"
                    }
                ],
                "tags":[
                    "Admin/Stacks"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-stacks-{id}-put",
                "x-filename-id":"ccadmin-v1-stacks-id-put-2"
            }
        },
        "/ccadmin/v1/api":{
            "get":{
                "summary":"getEndpointAPIs",
                "produces":[
                    "application/json"
                ],
                "operationId":"getEndpointAPIs",
                "description":"Get Endpoint APIs. Get the endpoint API doc info. Deprecated",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getEndpointAPIs_response"
                        },
                        "examples":{
                            "application/json":{
                                "Orders":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getOrder",
                                            "url":"/ccadmin/v1/orders/{id}",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Order endpoints"
                                },
                                "Health Check":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"DELETE",
                                            "hasDoc":true,
                                            "id":"deletePaymentGatewayAuthorizationResponses",
                                            "url":"/ccadmin/v1/healthCheck/payments",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Admin health check endpoints"
                                },
                                "Profiles":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":false,
                                            "id":"getProfile",
                                            "url":"/ccadmin/v1/profiles/{id}",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getCurrentProfile",
                                            "url":"/ccadmin/v1/profiles/current",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Profile endpoints"
                                },
                                "Asset Import/Export":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":"application/json",
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"uploadAssets",
                                            "url":"/ccadmin/v1/asset/upload",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"importAssets",
                                            "url":"/ccadmin/v1/asset/import",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"*/*",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"exportAssets",
                                            "url":"/ccadmin/v1/asset/export",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"text/html",
                                            "authRequired":true,
                                            "requestType":"multipart/form-data",
                                            "method":"POST",
                                            "hasDoc":false,
                                            "id":"uploadAssetsMultipart",
                                            "url":"/ccadmin/v1/asset/upload",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"validateAssets",
                                            "url":"/ccadmin/v1/asset/validate",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"*/*",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getValidationReport",
                                            "url":"/ccadmin/v1/asset/validationReport/{token}",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getImportProgress",
                                            "url":"/ccadmin/v1/asset/import/{token}",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Asset import/export endpoints"
                                },
                                "WebHooks":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getWebHook",
                                            "url":"/ccadmin/v1/webhooks/{id}",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getWebHooks",
                                            "url":"/ccadmin/v1/webhooks",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getWebHookSecretKey",
                                            "url":"/ccadmin/v1/webhooks/{id}/secretKey",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"PUT",
                                            "hasDoc":true,
                                            "id":"resetWebHookSecretKey",
                                            "url":"/ccadmin/v1/webhooks/{id}/secretKey",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":"application/json",
                                            "method":"PUT",
                                            "hasDoc":true,
                                            "id":"updateWebHooks",
                                            "url":"/ccadmin/v1/webhooks",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":"application/json",
                                            "method":"PUT",
                                            "hasDoc":true,
                                            "id":"updateWebHook",
                                            "url":"/ccadmin/v1/webhooks/{id}",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"WebHook endpoints"
                                },
                                "Error Log Entries":{
                                    "endpoints":[
                                        {
                                            "responseType":null,
                                            "authRequired":true,
                                            "requestType":"application/json",
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"createErrorlog",
                                            "url":"/ccadmin/v1/errorLogs",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Error Log Entry endpoints"
                                },
                                "OAuth":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":false,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getRegistry",
                                            "url":"/ccadmin/v1/registry",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":false,
                                            "id":"getTimestampDiff",
                                            "url":"/ccadmin/v1/timediff",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":false,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getEndpointAPIs",
                                            "url":"/ccadmin/v1/api",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":false,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getEndpointAPI",
                                            "url":"/ccadmin/v1/api/{id}",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/x-www-form-urlencoded",
                                            "authRequired":false,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"login",
                                            "url":"/ccadmin/v1/login",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/x-www-form-urlencoded",
                                            "authRequired":false,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"mfalogin",
                                            "url":"/ccadmin/v1/mfalogin",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"verify",
                                            "url":"/ccadmin/v1/verify",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"logout",
                                            "url":"/ccadmin/v1/logout",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"refresh",
                                            "url":"/ccadmin/v1/refresh",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"OAuth endpoints"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/OAuth"
                ],
                "x-internal-id":"ccadmin-v1-api-get",
                "x-filename-id":"ccadmin-v1-api-get"
            }
        },
        "/ccadmin/v1/locations/{id}":{
            "get":{
                "summary":"getLocation",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLocation",
                "description":"Get Location. Retrieves the location details for a given location ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLocation_response"
                        },
                        "examples":{
                            "application/json":{
                                "country":"USA",
                                "distance":null,
                                "endDate":"2017-04-25T00:00:00.000Z",
                                "city":"Glen Allen",
                                "latitude":37.6659833,
                                "postalCode":"23060",
                                "county":"Henrico",
                                "stateAddress":"VA",
                                "pickUp":false,
                                "sites":[
                                    {
                                        "repositoryId":"siteUS",
                                        "id":"siteUS"
                                    },
                                    {
                                        "repositoryId":"siteCA",
                                        "id":"siteCA"
                                    }
                                ],
                                "inventory":false,
                                "type":"store",
                                "locationId":"CRSHome-GlenAllen187",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"https://www.example.com/ccadminui/v1/locations/CRSHome-GlenAllen187"
                                    }
                                ],
                                "email":"store187@example.com",
                                "longitude":-77.5063697,
                                "hours":"9:00am - 5:00pm",
                                "address3":null,
                                "address2":"Suite 101",
                                "address1":"4870 Sadler Rd.",
                                "externalLocationId":"187",
                                "phoneNumber":"(617) 386-1200",
                                "siteGroups":[
                                    {
                                        "repositoryId":"siteGroup1",
                                        "id":"siteUS"
                                    },
                                    {
                                        "repositoryId":"siteGroup2"
                                    }
                                ],
                                "repositoryId":"4000345",
                                "name":"CRS Home - Glen Allen #187",
                                "faxNumber":"(617) 386-1200",
                                "startDate":"2016-04-25T00:00:00.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51003|The location id input is invalid.|\n|51002|An internal error occurred while processing the request to get location details for the given location ID.|\n|51005|Invalid location type.|\n|51004|No location details found matching the given location id input.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested location.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"The type of location, either 'location' (default) or 'store'.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Locations"
                ],
                "x-internal-id":"ccadmin-v1-locations-{id}-get",
                "x-filename-id":"ccadmin-v1-locations-id-get"
            },
            "delete":{
                "summary":"deleteLocation",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteLocation",
                "description":"Delete Location. Delete a location based on a location ID.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51004|Location not found for given location id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested location to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Locations"
                ],
                "x-internal-id":"ccadmin-v1-locations-{id}-delete",
                "x-filename-id":"ccadmin-v1-locations-id-delete"
            },
            "put":{
                "summary":"updateLocation",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateLocation",
                "description":"Update Location. Update a location.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateLocation_response"
                        },
                        "examples":{
                            "application/json":{
                                "country":"USA",
                                "distance":null,
                                "endDate":"2017-04-25T00:00:00.000Z",
                                "city":"Glen Allen",
                                "latitude":37.6659833,
                                "postalCode":"23060",
                                "county":"Henrico",
                                "stateAddress":"VA",
                                "sites":[
                                    {
                                        "repositoryId":"siteUS",
                                        "id":"siteUS"
                                    },
                                    {
                                        "repositoryId":"siteMX",
                                        "id":"siteMX"
                                    }
                                ],
                                "type":"store",
                                "locationId":"CRSHome-GlenAllen187",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"https://www.example.com/ccadminui/v1/locations"
                                    }
                                ],
                                "email":"store187@example.com",
                                "longitude":-77.5063697,
                                "hours":"9:00am - 5:00pm",
                                "address3":null,
                                "address2":"Suite 101",
                                "address1":"4870 Sadler Rd.",
                                "externalLocationId":"187",
                                "phoneNumber":"(617) 386-1200",
                                "siteGroups":[
                                    {
                                        "id":"siteGroup1"
                                    },
                                    {
                                        "id":"siteGroup3"
                                    }
                                ],
                                "repositoryId":"4000345",
                                "name":"CRS Home - Glen Allen #187",
                                "faxNumber":"(617) 386-1200",
                                "startDate":"2016-04-25T00:00:00.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51131|Failed to update location.|\n|51130|An internal error occurred while processing the request to update location.|\n|51133|Invalid location property.|\n|51132|No properties passed in to update location.|\n|51135|Invalid location site group property.|\n|51134|Invalid location site property.|\n|51137|Invalid location coordinate property (latitude and/or longitude).|\n|51136|Invalid location date property (endDate and/or startDate).|\n|51138|Invalid location name.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested location to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateLocation_request"
                        },
                        "in":"body",
                        "name":"updateLocation_request"
                    }
                ],
                "tags":[
                    "Admin/Locations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-locations-{id}-put",
                "x-filename-id":"ccadmin-v1-locations-id-put"
            }
        },
        "/ccadmin/v1/extensions":{
            "post":{
                "summary":"Create an extension",
                "produces":[
                    "application/json"
                ],
                "operationId":"createExtension",
                "description":"<strong>Note:</strong>This endpoint is intended for extensions that have just been uploaded and never previously activiated. It validates and processes a previously uploaded extension file. The file must have been uploaded previously using the /ccadmin/v1/files endpoint.<p/> <p/>An ExtensionID must also have be created before uploading the extension and copied into the extension manifest file.<p/>See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/widge/create-extension1.html' target='_blank'>Create an Extension</a> for more information on extensions.</li></ul><p>Sample Request:</p><pre>       POST /ccadmin/v1/extensions    </pre>  ",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createExtension_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "warnings":[
                                ],
                                "error":[
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>91004</td><td>Extension internal error</td><td>See error messages for further information.</td></tr><tr><td>20307</td><td>File not found</td><td>Ensure that the extension file has been uploaded.</td></tr></table><br/>The error response:<br/>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/createExtension_400response"
                        },
                        "examples":{
                            "application/json":{
                                "message":"HTTP 400 Bad Request",
                                "type":"HTTP://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4",
                                "status":"400"
                            }
                        },
                        "description":"Returned when the extension contains an error."
                    },
                    "401":{
                        "schema":{
                            "$ref":"#/definitions/createExtension_401response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"00001000",
                                "message":"The user is not authenticated",
                                "status":"401"
                            }
                        },
                        "description":"Returned if the user is not authenticated"
                    },
                    "500":{
                        "schema":{
                            "$ref":"#/definitions/createExtension_500response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"000000000",
                                "message":"Internal Error",
                                "status":"500"
                            }
                        },
                        "description":"Returned if an internal error occurs in the endpoint."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/createExtension_404response"
                        },
                        "examples":{
                            "application/json":{
                                "message":"HTTP 404 not found",
                                "type":"HTTP://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4",
                                "status":"404"
                            }
                        },
                        "description":"Returned if the source extension is not found."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createExtension_request"
                        },
                        "in":"body",
                        "name":"createExtension_request"
                    }
                ],
                "tags":[
                    "Admin/Extensions"
                ],
                "x-internal-id":"ccadmin-v1-extensions-post",
                "x-filename-id":"ccadmin-v1-extensions-post"
            },
            "get":{
                "summary":"Retrieve all extensions",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllExtensions",
                "description":"Get summary information on all extensions currently uploaded in the system.<p>Sample Request:</p><pre>       GET /ccadmin/v1/extensions    </pre>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllExtensions_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "installedTime":"2014-06-20T09:28:31.562Z",
                                        "creator":"Oracle Corp.",
                                        "creationTime":"2014-01-01",
                                        "origin":"upload",
                                        "lastModifiedBy":"admin",
                                        "description":"Delivering New Widget with Element",
                                        "readme":null,
                                        "version":"1",
                                        "enabled":true,
                                        "developerId":"999999",
                                        "zipPath":"extensions/2014520102830313_workingUnderElements.zip",
                                        "modificationTime":"2014-06-20T09:28:31.562Z",
                                        "repositoryId":"4ab03536-9c6f-41ce-84d8-45934bed0693",
                                        "name":"Widget with Element",
                                        "installedBy":"admin",
                                        "installedByUserName":"Amber Admin",
                                        "items":[
                                            {
                                                "repositoryId":"100001"
                                            },
                                            {
                                                "repositoryId":"100002"
                                            }
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>91004</td><td>Extension internal error</td><td>See error messages for further information.</td></tr></table><br/>The error response:<br/>"
                    },
                    "401":{
                        "schema":{
                            "$ref":"#/definitions/getAllExtensions_401response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"00001000",
                                "message":"The user is not authenticated",
                                "status":"401"
                            }
                        },
                        "description":"Returned if an internal error occurs in the endpoint."
                    },
                    "500":{
                        "schema":{
                            "$ref":"#/definitions/getAllExtensions_500response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"000000000",
                                "message":"Internal Error",
                                "status":"500"
                            }
                        },
                        "description":"Returned if an internal error occurs in the endpoint."
                    }
                },
                "tags":[
                    "Admin/Extensions"
                ],
                "x-internal-id":"ccadmin-v1-extensions-get",
                "x-filename-id":"ccadmin-v1-extensions-get"
            }
        },
        "/ccadmin/v1/addressTypes":{
            "post":{
                "summary":"createAddressType",
                "produces":[
                    "application/json"
                ],
                "operationId":"createAddressType",
                "description":"Endpoint for creating Address type",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createAddressType_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Home",
                                "repositoryId":"at100001",
                                "id":"at100001"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|180112|Missing required property {0}.|\n|180113|Input data is not valid.|\n|180120|Invalid address type value|\n|180111|Address type {0} already exists"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createAddressType_request"
                        },
                        "in":"body",
                        "name":"createAddressType_request"
                    }
                ],
                "tags":[
                    "Admin/Address Types"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-addressTypes-post",
                "x-filename-id":"ccadmin-v1-addresstypes-post"
            },
            "get":{
                "summary":"listAddressTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAddressTypes",
                "description":"List Address types. Get a list of address types defined by merchant",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAddressTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":250,
                                "items":[
                                    {
                                        "displayName":"Home",
                                        "repositoryId":"at300001",
                                        "id":"at300001"
                                    },
                                    {
                                        "displayName":"Shipping",
                                        "repositoryId":"ss-10002",
                                        "id":"ss-10002"
                                    },
                                    {
                                        "displayName":"Billing",
                                        "repositoryId":"ss-10002",
                                        "id":"ss-10002"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|180116|An internal error occurred while processing input request.|\n|180108|Error retrieving list of address types.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across property 'addressType'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Address Types"
                ],
                "x-internal-id":"ccadmin-v1-addressTypes-get",
                "x-filename-id":"ccadmin-v1-addresstypes-get"
            }
        },
        "/ccadmin/v1/themes/compileLess":{
            "post":{
                "summary":"Compiles a Block of Less Code.",
                "produces":[
                    "application/json"
                ],
                "operationId":"compileLess",
                "description":"Compiles a Block of Less Ode first pre-pending the standard current theme less. This endpoint allows developers to combine widget and element less code manually and compile the storefront CSS code.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/compileLess_response"
                        },
                        "examples":{
                            "application/json":{
                                "src":".clearfix:before,.clearfix:after{content:\" \";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type=\"submit\"].btn-block,input[type=\"reset\"].btn-block,input[type=\"button\"].btn-block{width:100%}.datepicker{padding:4px;-webkit-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background:#fdd49a;color:#000}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background:#f3c17a;-webkit-border-radius:0;border-radius:0}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#b3b3b3;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:1.42857143;padding:4px 5px;font-weight:normal;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.input-append .datepicker{white-space:normal}.datepicker TABLE THEAD TR td,.datepicker TABLE THEAD TR th{background-color:transparent}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover,.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{cursor:not-allowed}.datepicker-dropdown{margin-top:5px !important}.datepicker-dropdown:before{top:-7px !important;left:10px !important}.datepicker-dropdown:after{top:-6px !important;left:11px !important}.datepicker-dropdown th.prev.disabled,.datepicker-dropdown th.next.disabled{opacity:.45;filter:alpha(opacity=45)}.datepicker-dropdown th.prev.disabled:hover,.datepicker-dropdown th.next.disabled:hover{background-color:transparent}.datepicker-dropdown th.prev i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:\"\\f053\"}.datepicker-dropdown th.next i:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:\"\\f054\"}.toggleswitch{position:relative;width:60px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.toggleswitch .toggleswitch-checkbox{display:none}.toggleswitch .toggleswitchdisabled{opacity:.7 !important;cursor:not-allowed !important}.toggleswitch .switchdisabled{cursor:not-allowed !important}.toggleswitch .toggleswitch-label{display:block;overflow:hidden;cursor:default;border:1px solid #909095;border-radius:4px}.toggleswitch .toggleswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s;cursor:pointer}.toggleswitch .toggleswitch-inner:before,.toggleswitch .toggleswitch-inner:after{display:block;float:left;width:50%;height:18px;padding:0;line-height:18px;font-size:12px;color:#fff;font-family:Arial,san-serif;font-weight:bold;box-sizing:border-box}.toggleswitch .toggleswitch-inner:before{font-family:FontAwesome;font-size:1em;display:inline-block;content:'\\f00c';padding-left:.3em;background-color:#195d8e;color:#fff}.toggleswitch .toggleswitch-inner:after{font-family:FontAwesome;font-size:1em;display:inline-block;content:'\\f00d';padding-right:.3em;background-color:#ccc;color:#333;text-align:right}.toggleswitch .toggleswitch-switch{display:block;width:20px;margin:0;background:#fff;position:absolute;top:0;bottom:0;cursor:pointer;right:42px;border-top:1px solid #909095;border-radius:4px;border-right:1px solid #909095;border-bottom:1px solid #909095;border-left:1px solid #909095;transition:all .3s ease-in 0s}.toggleswitch .toggleswitch-checkbox:checked+.toggleswitch-label .toggleswitch-inner{margin-left:0}.toggleswitch .toggleswitch-checkbox:checked+.toggleswitch-label .toggleswitch-switch{right:0;border-radius:4px}#siteHead{min-height:50px;padding-top:20px}#siteBody{min-height:400px}#siteNav{min-height:50px}#siteFooter{min-height:250px}.templateRegion_Active{border:#666 dotted 1px}.spanfix{min-height:30px;display:block;float:left;margin-left:2.12765957%;*margin-left:2.07446809%}.spanfirst{margin-left:0}html,body{height:100%}body{width:100%;color:#3d3d3d;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif}#page{display:table;table-layout:fixed;height:100%}#page.preview{padding-top:45px}.page-row{display:table-row;height:1px}.page-row-expanded{height:100%}.page-header{margin-top:0;padding-top:0}.social{margin-bottom:15px}.accordion-heading,.accordion-toggle{background:#f5f5f5}.accordion-inner,.accordion-body{background:#fffefe}.cart{font-size:11.9px;padding:3px 5px}.label-hidden,.a11y,.cc-reader-text,label.inline{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}a{outline:0}.alert-danger,.alert-error,.alert-danger h4,.alert-error h4{color:#a6413f}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}input:-moz-placeholder{color:#000}.form-control::-moz-placeholder{color:#767676}.form-control:-ms-input-placeholder{color:#767676}.form-control::-webkit-input-placeholder{color:#767676}.form-control:-moz-placeholder{color:#767676}div input.invalid::-moz-placeholder{color:#656565}div input.invalid:-ms-input-placeholder{color:#656565}div input.invalid::-webkit-input-placeholder{color:#656565}div input.invalid:-moz-placeholder{color:#656565}div input.invalid,div textarea.invalid,div select.invalid{color:#373737;background-color:#f2dede;border-color:#ee5f5b}input.invalid:focus,textarea.invalid:focus,select.invalid:focus{background-color:#fff;border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.no-outline{outline:0}.tab-content{background:#fff;margin:0}.tab-pane{padding:10px}.nav-tabs{margin-bottom:0}.cc-area-controls{padding:10px;background-color:#efefef;border:1px solid #d4d4d4;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.cc-list-tab{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.dropdown-submenu.closed>ul.dropdown-menu{display:none}@media (min-width:980px){.dropdown-submenu b.caret{display:none}}@media (max-width:979px){.dropdown-submenu b.caret{display:inline-block}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#555;border-bottom-color:#555}.nav-collapse .dropdown-menu{margin:0 0}}.accordion-heading,.accordion-toggle{background:#f1fafe}.accordion-inner,.accordion-body{background:#fff}@media (min-width:1200px){.storefront-container{max-width:970px}.storefront-sidenav{width:258px}}@media (max-width:980px){body>.navbar-fixed-top .brand{float:left;margin-left:0;padding-left:10px;padding-right:10px}.quick-links li{display:inline-block;margin:5px}.storefront-sidenav{top:0;margin-top:30px;margin-right:0}}@media (min-width:768px) and (max-width:980px){body{padding-top:0}.storefront-sidenav{width:166px;margin-top:20px}.storefront-sidenav.affix{top:0}}@media (max-width:767px){body{padding:0}.show-grid [class*=\"span\"]{margin-bottom:5px}.storefront-sidenav{width:auto;margin-bottom:20px}.storefront-sidenav.affix{position:static;width:auto;top:0}.footer{padding-left:20px;padding-right:20px}.footer p{margin-bottom:9px}}@media (max-width:480px){body{padding:0}.footer .pull-right{float:none}}.row-payments span{-moz-box-sizing:border-box;display:inline-block;width:31%;margin-left:2.5641%;float:left;text-align:center;min-height:30px;margin-bottom:10px}.row-payments span.row-first{margin-left:0}.cc-widget-rtl .row-payments span{margin-right:2.5641%;margin-left:auto;float:right}.cc-widget-rtl .row-payments span.row-first{margin-right:0;margin-left:auto}.hidden-widget{display:none}#loadingModal .cc-spinner{background-color:transparent;top:25%}#loadingModal .cc-spinner-css div{background:#fff}.loadingIndicator{position:fixed;top:0;bottom:0;right:0;left:0;background-color:#fff;opacity:.8;z-index:10000}.collapse input,.collapse select{visibility:hidden}.collapse.in input,.collapse select{visibility:visible}.strikethroughText{text-decoration:line-through}.discountDescText{font-size:10.5px;word-wrap:break-word;display:block}.discountContainer{margin-top:12px}.sf-display-error{display:none;clear:both;font-size:.9em;color:#ec0009;padding:4px;border:2px solid #ec0009;border-bottom:none}.sf-display-error .sf-error-title{font-weight:bold}.sf-error{border:2px solid #ec0009}@media (min-width:768px){.cc-config-modal-dialog{width:75%}}.configFrame{height:800px;border:0 none;width:100%}a.configDetailsLink{font-weight:normal !important;color:#195d8d !important}a.configDetailsLink:before{display:inline;content:'\\2212'}a.configDetailsLink.collapsed:before{content:'\\2b';display:inline}.cc-welcome{font-size:11.9px}@media (min-width:768px){#CC-headermodalpane .cc-modal-dialog{width:400px}}@media (min-width:300px){#CC-headermodalpane .cc-modal-dialog{width:95%}}#CC-headermodalpane .CC-header-modal-footer{text-align:center;background-color:#fff;border-top:0;margin-top:0;border-bottom:0;border-radius:0 0 6px 6px}#CC-headermodalpane .cc-modal-body{padding-bottom:0}#CC-headermodalpane #CC-signup{text-align:center;margin-top:10px;padding-bottom:25px}#CC-headermodalpane #CC-signup hr{margin-top:5px;margin-bottom:5px}#CC-headermodalpane .CC-header-modal{max-width:400px;background-color:#fff}#CC-headermodalpane .CC-header-modal-heading{text-align:center;background-color:#fff;border-bottom:0;border-radius:6px 6px 0 0}#CC-headermodalpane .CC-header-modal-heading h3{margin:0}#CC-headermodalpane .modal-backdrop{background:#fff}#CC-headermodalpane .CC-createAccount-div{padding-left:25px;padding-right:25px}#CC-headermodalpane .cc-error-message{font-weight:bold;padding:8px 0 8px 0}#CC-headermodalpane .cc-header-firstName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline;max-width:132px;padding-right:3px}#CC-headermodalpane #CC-userLoginSubmit{border-radius:0}#CC-headermodalpane #CC-userLoginCancel{border-radius:0}#CC-headermodalpane #CC-loginHeader-createAccount{border-radius:0}#CC-headermodalpane #CC-userRegistrationSubmit{border-radius:0}#CC-headermodalpane #CC-userRegistrationCancel{border-radius:0}#CC-headermodalpane #CC-emailPasswordSubmit,#CC-headermodalpane #CC-createNewPasswordSave,#CC-headermodalpane #CC-createNewPasswordMsgContinue{border-radius:0}#CC-headermodalpane #CC-emailPasswordCancel,#CC-headermodalpane #CC-messagePaneClose,#CC-headermodalpane #CC-createNewPasswordCancel{border-radius:0}#CC-headermodalpane #CC-forgotPassword-message,#CC-headermodalpane #CC-createNewPasswordMsg-message{color:#696969}#CC-headermodalpane #CC-linkForgotPasswd,#CC-headermodalpane #CC-linkSsoLogin{font-size:.8em}#CC-headermodalpane #CC-header-forgotPasswd{padding-left:0}#CC-headermodalpane #CC-header-sso-login{padding-right:0;text-align:right}.search{padding-top:20px;padding-bottom:20px;vertical-align:bottom}@media (max-width:979px){.search ul.typeahead li,.search ul.typeahead li span{float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search ul.typeahead li span.typeaheadProductName{float:left;display:inline;width:70%;padding-left:0;padding-right:0}.search ul.typeahead li span.typeaheadProductPrice{float:right;display:inline;width:30%;padding-right:0;padding-left:0}}.typeahead{padding:10px;border:2px solid #ddd}.typeahead li{margin:0}.search ul.typeahead li,.search ul.typeahead li,.search ul.typeahead li.active,.search ul.typeahead li.active{background:#fff}.form-search div.input-append{text-align:right}.typeahead li a{padding:10px}.typeahead li a:before,.typeahead li a:after{content:\" \";display:table}.typeahead li a:after{clear:both}.typeahead li a:before,.typeahead li a:after{content:\" \";display:table}.typeahead li a:after{clear:both}.typeaheadAllProducts{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.typeaheadAllProducts{float:left;width:66.66666667%}}.typeaheadClose{position:relative;min-height:1px;padding-left:15px;padding-right:15px;min-height:30px;display:block;float:left;margin-left:2.12765957%;*margin-left:2.07446809%;float:right !important}@media (min-width:992px){.typeaheadClose{float:left;width:33.33333333%}}.typeahead li.typeaheadAllProducts a{text-align:left;padding:5px 10px;margin-bottom:5px;color:#195d8d;white-space:normal}.typeahead li.typeaheadClose a{text-align:right;padding:5px 10px;margin-bottom:5px;color:#195d8d;white-space:normal}@media (max-width:979px){.typeahead li.typeaheadClose a{padding-right:0;padding-left:0;padding-top:10px;padding-bottom:10px}}.typeahead li.typeaheadAllProducts.active a,.typeahead li.typeaheadClose.active a{color:#fff}.typeahead li.typeaheadClose a{text-align:right}.typeahead .typeaheadProduct{border-bottom:1px dotted #ddd}.typeahead .firstResult{clear:both;border-top:1px dotted #ddd}.typeaheadProductThumbnail{position:relative;min-height:1px;padding-left:15px;padding-right:15px;min-height:30px;display:block;float:left;margin-left:2.12765957%;*margin-left:2.07446809%;margin-left:0}@media (min-width:992px){.typeaheadProductThumbnail{float:left;width:25%}}.typeaheadProductName{position:relative;min-height:1px;padding-left:15px;padding-right:15px;white-space:normal;padding-top:5px;word-wrap:break-word}@media (min-width:992px){.typeaheadProductName{float:left;width:50%}}.typeaheadProductPrice{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:right !important;text-align:right;padding-left:0;padding-right:17px;padding-top:5px;padding-bottom:0;white-space:normal}@media (min-width:992px){.typeaheadProductPrice{float:left;width:25%}}#CC-headerWidget-Search-Mobile{font-size:16px}#CC-headerWidget-Search-Desktop{font-size:16px}#CC-MobileSearchForm{margin-bottom:5px}#CC-MobileSearchForm .input-append{width:100%}#CC-MobileSearchForm .input-append input[type=\"text\"]{width:90% !important}#CC-MobileSearchForm .input-append button{width:10%}#CC-MobileSearchForm .input-append input[type=\"text\"],#CC-MobileSearchForm .input-append button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#CC-MobileSearchForm .input-append button{padding-left:0;padding-right:0}#searchSubmit{min-width:40px}html[dir=\"rtl\"] #searchSubmit{border-radius:0 0 0 0}html:not([dir=\"rtl\"]) #searchSubmit{border-radius:0 0 0 0}.cc-image img{max-width:100%}.cc-scrollable-menu{height:auto;max-height:120px;width:180px;overflow-x:hidden}div#CC-newPurchaseList-modal-dialog{width:40% !important;top:20% !important}.hr-without-margin{margin-top:0;margin-bottom:0}.cc-alert{display:none}#headerOrganizationPicker{position:absolute;padding-left:5px;padding-right:2px;width:200px}#headerOrganizationPicker #CC-organizationDropdown #CC-organization-search{width:95%;height:30px;margin-left:5px;margin-top:3px;margin-bottom:2px;line-height:1.42857143;color:#555;background-image:none;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-style:inherit;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition-property:border-color,box-shadow;transition-duration:.15s,.15s;transition-timing-function:ease-in-out,ease-in-out;transition-delay:initial,initial;padding:6px 6px;font-size:12px}#headerOrganizationPicker .heading span:hover,#headerOrganizationPicker .content a span:hover{text-decoration:underline}#headerOrganizationPicker.active .content{position:absolute;background:#fff;border:1px solid #eee;webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.2);box-shadow:0 1px 5px rgba(0,0,0,0.2);z-index:999}#headerOrganizationPicker .caret{color:#b2b2b2;border-width:6px;vertical-align:text-top}#headerOrganizationPicker .paddingLeft{padding-left:5px}#headerOrganizationPicker .paddingBottom{padding-bottom:3px}#headerOrganizationPicker .content{background:#fff;overflow:auto;width:100%}#CC-loginHeader-welcomeText{padding-right:0}#CC-loginHeader-organizationPicker{padding-left:0}#headerOrganizationPicker #CC-organizationDropdown #CC-organizations-list{background:#fff;overflow-y:auto;overflow-x:hidden;max-height:300px;margin-left:5px;width:97%}#headerOrganizationPicker .ellipsis{max-width:87%;text-overflow:ellipsis;white-space:nowrap;border:0;overflow:hidden;display:inline-block}#headerOrganizationPicker #CC-organizationPicker-header #CC-organizationPicker-seperator{display:inline-block;vertical-align:top}.cc-spinner{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.8);z-index:0;text-align:center}.cc-spinner .cc-spinner-animation{-webkit-animation:cc-rotation 2s infinite linear;-moz-animation:cc-rotation 2s infinite linear;-ms-animation:cc-rotation 2s infinite linear;-o-animation:cc-rotation 2s infinite linear;animation:cc-rotation 2s infinite linear;font-size:large;color:#008000}@-webkit-keyframes cc-rotation{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-moz-keyframes cc-rotation{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-ms-keyframes cc-rotation{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-o-keyframes cc-rotation{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@keyframes cc-rotation{from{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}.cc-spinner-css{background-color:#808080;width:90px;height:90px;border-radius:6px;position:relative}.cc-spinner-css div{width:5%;height:13%;top:42%;background:#fff;position:absolute;left:47%;opacity:0;-webkit-animation:cc-fade 1s linear infinite;-moz-animation:cc-fade 1s linear infinite;-ms-animation:cc-fade 1s linear infinite;-o-animation:cc-fade 1s linear infinite;animation:cc-fade 1s linear infinite;border-radius:50px;box-shadow:0 0 3px rgba(0,0,0,0.2)}.cc-spinner-css .cc-spinner-css-1{transform:rotate(0deg) translate(0, -142%);-webkit-transform:rotate(0deg) translate(0, -142%);-moz-transform:rotate(0deg) translate(0, -142%);-ms-transform:rotate(0deg) translate(0, -142%);-o-transform:rotate(0deg) translate(0, -142%);animation-delay:0s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s}.cc-spinner-css .cc-spinner-css-2{transform:rotate(30deg) translate(0, -142%);-webkit-transform:rotate(30deg) translate(0, -142%);-moz-transform:rotate(30deg) translate(0, -142%);-ms-transform:rotate(30deg) translate(0, -142%);-o-transform:rotate(30deg) translate(0, -142%);animation-delay:-0.9167s;-webkit-animation-delay:-0.9167s;-moz-animation-delay:-0.9167s;-ms-animation-delay:-0.9167s;-o-animation-delay:-0.9167s}.cc-spinner-css .cc-spinner-css-3{transform:rotate(60deg) translate(0, -142%);-webkit-transform:rotate(60deg) translate(0, -142%);-moz-transform:rotate(60deg) translate(0, -142%);-ms-transform:rotate(60deg) translate(0, -142%);-o-transform:rotate(60deg) translate(0, -142%);animation-delay:-0.833s;-webkit-animation-delay:-0.833s;-moz-animation-delay:-0.833s;-ms-animation-delay:-0.833s;-o-animation-delay:-0.833s}.cc-spinner-css .cc-spinner-css-4{transform:rotate(90deg) translate(0, -142%);-webkit-transform:rotate(90deg) translate(0, -142%);-moz-transform:rotate(90deg) translate(0, -142%);-ms-transform:rotate(90deg) translate(0, -142%);-o-transform:rotate(90deg) translate(0, -142%);animation-delay:-0.75s;-webkit-animation-delay:-0.75s;-moz-animation-delay:-0.75s;-ms-animation-delay:-0.75s;-o-animation-delay:-0.75s}.cc-spinner-css .cc-spinner-css-5{transform:rotate(120deg) translate(0, -142%);-webkit-transform:rotate(120deg) translate(0, -142%);-moz-transform:rotate(120deg) translate(0, -142%);-ms-transform:rotate(120deg) translate(0, -142%);-o-transform:rotate(120deg) translate(0, -142%);animation-delay:-0.667s;-webkit-animation-delay:-0.667s;-moz-animation-delay:-0.667s;-ms-animation-delay:-0.667s;-o-animation-delay:-0.667s}.cc-spinner-css .cc-spinner-css-6{transform:rotate(150deg) translate(0, -142%);-webkit-transform:rotate(150deg) translate(0, -142%);-moz-transform:rotate(150deg) translate(0, -142%);-ms-transform:rotate(150deg) translate(0, -142%);-o-transform:rotate(150deg) translate(0, -142%);animation-delay:-0.5833s;-webkit-animation-delay:-0.5833s;-moz-animation-delay:-0.5833s;-ms-animation-delay:-0.5833s;-o-animation-delay:-0.5833s}.cc-spinner-css .cc-spinner-css-7{transform:rotate(180deg) translate(0, -142%);-webkit-transform:rotate(180deg) translate(0, -142%);-moz-transform:rotate(180deg) translate(0, -142%);-ms-transform:rotate(180deg) translate(0, -142%);-o-transform:rotate(180deg) translate(0, -142%);animation-delay:-0.5s;-webkit-animation-delay:-0.5s;-moz-animation-delay:-0.5s;-ms-animation-delay:-0.5s;-o-animation-delay:-0.5s}.cc-spinner-css .cc-spinner-css-8{transform:rotate(210deg) translate(0, -142%);-webkit-transform:rotate(210deg) translate(0, -142%);-moz-transform:rotate(210deg) translate(0, -142%);-ms-transform:rotate(210deg) translate(0, -142%);-o-transform:rotate(210deg) translate(0, -142%);animation-delay:-0.41667s;-webkit-animation-delay:-0.41667s;-moz-animation-delay:-0.41667s;-ms-animation-delay:-0.41667s;-o-animation-delay:-0.41667s}.cc-spinner-css .cc-spinner-css-9{transform:rotate(240deg) translate(0, -142%);-webkit-transform:rotate(240deg) translate(0, -142%);-moz-transform:rotate(240deg) translate(0, -142%);-ms-transform:rotate(240deg) translate(0, -142%);-o-transform:rotate(240deg) translate(0, -142%);animation-delay:-0.333s;-webkit-animation-delay:-0.333s;-moz-animation-delay:-0.333s;-ms-animation-delay:-0.333s;-o-animation-delay:-0.333s}.cc-spinner-css .cc-spinner-css-10{transform:rotate(270deg) translate(0, -142%);-webkit-transform:rotate(270deg) translate(0, -142%);-moz-transform:rotate(270deg) translate(0, -142%);-ms-transform:rotate(270deg) translate(0, -142%);-o-transform:rotate(270deg) translate(0, -142%);animation-delay:-0.25s;-webkit-animation-delay:-0.25s;-moz-animation-delay:-0.25s;-ms-animation-delay:-0.25s;-o-animation-delay:-0.25s}.cc-spinner-css .cc-spinner-css-11{transform:rotate(300deg) translate(0, -142%);-webkit-transform:rotate(300deg) translate(0, -142%);-moz-transform:rotate(300deg) translate(0, -142%);-ms-transform:rotate(300deg) translate(0, -142%);-o-transform:rotate(300deg) translate(0, -142%);animation-delay:-0.1667s;-webkit-animation-delay:-0.1667s;-moz-animation-delay:-0.1667s;-ms-animation-delay:-0.1667s;-o-animation-delay:-0.1667s}.cc-spinner-css .cc-spinner-css-12{transform:rotate(330deg) translate(0, -142%);-webkit-transform:rotate(330deg) translate(0, -142%);-moz-transform:rotate(330deg) translate(0, -142%);-ms-transform:rotate(330deg) translate(0, -142%);-o-transform:rotate(330deg) translate(0, -142%);animation-delay:-0.0833s;-webkit-animation-delay:-0.0833s;-moz-animation-delay:-0.0833s;-ms-animation-delay:-0.0833s;-o-animation-delay:-0.0833s}@-webkit-keyframes cc-fade{from{opacity:1}to{opacity:.25}}@-moz-keyframes cc-fade{from{opacity:1}to{opacity:.25}}@-ms-keyframes cc-fade{from{opacity:1}to{opacity:.25}}@-o-keyframes cc-fade{from{opacity:1}to{opacity:.25}}@keyframes cc-fade{from{opacity:1}to{opacity:.25}}.ie-show{display:none}.alert.cc-notification{padding:8px 14px 8px 0;margin-bottom:0 !important}.alert.cc-notification .close{right:-10px;opacity:1}.cc-notification{font-size:12px;border-radius:0}.cc-notification.alert-confirm{-webkit-box-shadow:0 3px 3px 0 #aaa;-moz-box-shadow:0 3px 3px 0 #aaa;box-shadow:0 3px 3px 0 #aaa}.cc-notification-header{margin-top:0;font-weight:bold;height:32px;line-height:25px;font-size:20px;padding-left:40px;margin-bottom:10px;text-shadow:1px 1px #ccc;border-radius:0}.cc-notification-message{line-height:14px}.cc-notification-add-to-cart-message{width:340px;margin-left:40px}.cc-notification-add-to-cart-message-header{color:#333;font-size:17.5px;line-height:20px;margin-top:10px}.cc-notification-add-to-cart-message-buttons{margin-top:10px}.cc-notification-growl{position:fixed;top:65px;right:20px;width:380px;z-index:1041;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px 0 #aaa;-moz-box-shadow:0 0 5px 0 #aaa;box-shadow:0 0 5px 0 #aaa;word-wrap:break-word;transition:top .5s}@media (max-width:480px){.cc-notification-growl{width:210px}.cc-notification-header{height:auto}.cc-notification-add-to-cart-message{width:150px}}@media (min-width:1200px){.cc-notification-message.container{width:1130px;padding-left:0}}@media (max-width:1199px) and (min-width:992px){.cc-notification-message.container{width:920px;padding-left:0}}@media (max-width:991px) and (min-width:768px){.cc-notification-message.container{width:700px;padding-left:0}}@media (max-width:767px) and (min-width:481px){.cc-notification-message.container{width:510px;padding-left:0}}@media (max-width:480px) and (min-width:440px){.cc-notification-message.container{width:390px;padding-left:0}}@media (max-width:439px){.cc-notification-message.container{width:280px;padding-left:0}}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-confirm{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-info .cc-notification-header{background:transparent url(/img/icons-32x32/icon-info-32x32.png) no-repeat 0 0}.alert-success .cc-notification-header{background:transparent url(/img/icons-32x32/icon-check-32x32.png) no-repeat 0 0}.alert-error .cc-notification-header{background:transparent url(/img/icons-32x32/icon-alert-alt-32x32.png) no-repeat 0 0}.alert-confirm .cc-notification-header{background:transparent url(/img/icons-32x32/icon-alert-32x32.png) no-repeat 0 0}.alert-confirm{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.cc-notification-actions{margin:15px 0 5px;text-align:right}.cc-notification-actions BUTTON{margin:0 0 0 10px}#previewBar{position:fixed;top:0;height:45px;width:100%;z-index:999;background-color:#151515}#previewBar #previewBarLayoutName,#previewBar #previewBarText{height:35px;padding:7px 15px 0;font-size:11.9px;color:#f8f8f8;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex-grow:1}#previewBar #previewBarLayoutName{text-align:center}#previewBar #previewBarText{text-align:left;font-weight:bold;padding-left:0;color:#ffaf50}#previewBar #previewBarText span{padding-left:6px}#previewBar .oj-form-control{margin-bottom:0}#previewBar .oj-combobox-input,#previewBar .oj-combobox-choice{color:#f8f8f8;background-color:#151515;border-color:#151515;font-size:11.9px;height:2.2rem}#previewBar input.oj-combobox-input{height:100%}#previewBar #previewMenuButton{color:#f8f8f8;height:33px;background-color:#151515;border-radius:0;border:0;margin-bottom:0}#previewBar #previewMenuButton span.oj-button-icon{font-size:17.5px;margin-bottom:1px}#previewBar #previewMenuButton span.oj-button-text{font-size:11.9px}#previewBar #previewBarSeparator{height:10px;width:100%;background-image:url(\"/file/ccimg/hazardstripe.png\")}#previewDebugToolsMenu{opacity:.95;border:0;background-color:0}#previewDebugToolsMenu #previewMinifyOption{font-size:11.9px;background-color:#151515;color:#f8f8f8}#previewDebugToolsMenu #previewMinifyOption div.oj-switch{padding-top:10px}#previewDebugToolsMenu #previewMinifySwitchLabel{font-size:11.9px;color:#f8f8f8;font-weight:normal;margin-left:10px;margin-right:40px}#oj-listbox-drop{color:#f8f8f8;background-color:#151515;border-color:#151515}#oj-listbox-drop .siteSelectionOption{margin:12px 12px 0 4px}#oj-listbox-drop .siteSelectionOption .title{font-size:11.9px;line-height:16pt}#oj-listbox-drop .siteSelectionOption .info{font-size:10.5px;line-height:10pt}#oj-listbox-drop .oj-hover{background-color:#0572ce}html{font-size:14px}body{background:#000 none top left no-repeat;background-attachment:scroll;color:#000;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:normal;line-height:150%;text-align:left;text-decoration:none}html[dir=\"rtl\"] body{text-align:right}#page{background-color:#fff}a:link{color:#000}a:visited{color:#000}a:hover{color:#ffa403}h1{color:inherit;line-height:150%;font-family:inherit;font-size:2.75rem;font-weight:bold;font-style:inherit;text-align:inherit;text-decoration:inherit}h2{color:inherit;font-family:inherit;font-size:2.25rem;font-style:inherit;font-weight:bold;line-height:150%;text-align:inherit;text-decoration:inherit}h3{color:inherit;font-family:inherit;font-size:1.75rem;font-style:inherit;font-weight:bold;line-height:150%;text-align:inherit;text-decoration:inherit}h4{color:inherit;font-family:inherit;font-size:1.25rem;font-style:inherit;font-weight:bold;line-height:150%;text-align:inherit;text-decoration:inherit}h5{color:inherit;font-family:inherit;font-size:1rem;font-style:inherit;font-weight:normal;line-height:150%;text-align:inherit;text-decoration:inherit}h6{color:inherit;font-family:inherit;font-size:.85rem;font-style:inherit;font-weight:normal;line-height:150%;text-align:inherit;text-decoration:inherit}p{color:inherit;font-family:inherit;font-size:1rem;font-style:inherit;font-weight:normal;line-height:150%;text-align:inherit;text-decoration:inherit}.cc-button-primary{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#000;white-space:normal;border:1px solid #000;color:#ffa403;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;text-decoration:none;border-radius:0}.cc-button-primary:focus,.cc-button-primary:active:focus,.cc-button-primary.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.cc-button-primary:hover,.cc-button-primary:focus{color:#333;text-decoration:none}.cc-button-primary:active,.cc-button-primary.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.cc-button-primary.disabled,.cc-button-primary[disabled],fieldset[disabled] .cc-button-primary{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.cc-button-primary:hover,.cc-button-primary:focus{background-color:#000;color:#ffa403;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;text-decoration:none}.cc-button-primary:disabled:hover,.cc-button-primary.disabled:hover,.cc-button-primary.disabled:focus{background-color:#000;background-image:none}.cc-button-primary:link{color:#ffa403;font-style:normal;text-decoration:none}.cc-button-primary:visited{color:#ffa403;font-style:normal;text-decoration:none}.cc-button-primary:hover{background-color:#000;color:#ffa403;font-style:normal;text-decoration:none}.cc-button-secondary{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#eee;white-space:normal;border:1px solid #c8c8c8;color:#000;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;text-decoration:none;border-radius:0}.cc-button-secondary:focus,.cc-button-secondary:active:focus,.cc-button-secondary.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.cc-button-secondary:hover,.cc-button-secondary:focus{color:#333;text-decoration:none}.cc-button-secondary:active,.cc-button-secondary.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.cc-button-secondary.disabled,.cc-button-secondary[disabled],fieldset[disabled] .cc-button-secondary{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.cc-button-secondary:hover,.cc-button-secondary:focus{background-color:#d5d5d5;color:#000;font-family:\"Helvetica Neue\",Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;text-decoration:none}.cc-button-secondary:disabled:hover,.cc-button-secondary.disabled:hover,.cc-button-secondary.disabled:focus{background-color:#eee;background-image:none}.cc-button-secondary:link{color:#000;font-style:normal;text-decoration:none}.cc-button-secondary:visited{color:#000;font-style:normal;text-decoration:none}.cc-button-secondary:hover{background-color:#d5d5d5;color:#000;font-style:normal;text-decoration:none}#region-header #siteHead{background:#fff none top left repeat-x;background-attachment:scroll}.header-background{background:#fff none top left repeat-x;background-attachment:scroll}footer.footer{background:#444b4c;background-position:top left;background-repeat:repeat-x;background-image:none;background-attachment:scroll;border-top-color:#383938}@-webkit-keyframes placeHolderShimmer{from{background-position:0 0}to{background-position:300px 0}}@keyframes placeHolderShimmer{from{background-position:0 0}to{background-position:300px 0}}.ccLazyLoad-animated-background{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:#eee;background:-webkit-gradient(linear, left top, right top, color-stop(8%, #eee), color-stop(18%, #ddd), color-stop(33%, #eee));background:-webkit-linear-gradient(left, #eee 8%, #ddd 18%, #eee 33%);background:linear-gradient(to right, #eee 8%, #ddd 18%, #eee 33%);-webkit-background-size:100% 100%;background-size:100% 100%;position:relative}.ccLazyLoad-background{background:#e9eaed}img.ccLazyLoad{opacity:.1}@media (max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#fff}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{margin-top:5px;padding:0}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}}@media (min-width:979px + 1){.nav-collapse.collapse{height:auto !important;overflow:visible !important}}\n",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/themes/compileLess"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70025</td><td>Less compile error.</td><td>See returned error messages for more information.</td></tr><tr><td>30014</td><td>Site does not exist.</td><td>Ensure a valid site is used.</td></tr><tr><td>70021</td><td>Theme retrieval failed.</td><td>See returned error message for further information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/compileLess_request"
                        },
                        "in":"body",
                        "name":"compileLess_request"
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-compileLess-post",
                "x-filename-id":"ccadmin-v1-themes-compileless-post"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/javascript/{filename}":{
            "put":{
                "summary":"updateWidgetDescriptorJavascript",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateWidgetDescriptorJavascript",
                "description":"Update Widget Descriptor Javascript. Updates the Widget Descriptor JavaScript",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateWidgetDescriptorJavascript_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"helloWorldWidget-1.js",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/widgetDescriptors/helloWorldWidget-1_v1/javascript/helloWorldWidget-1.js"
                                    }
                                ],
                                "url":"http://localhost:9080/file/v1/widget/helloWorldWidget-1/js/helloWorldWidget-1.js"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the widget type id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"filename",
                        "description":"the javascript file name",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateWidgetDescriptorJavascript_request"
                        },
                        "in":"body",
                        "name":"updateWidgetDescriptorJavascript_request"
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-javascript-{filename}-put",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-javascript-filename-put"
            }
        },
        "/ccadmin/v1/publishingChangeLists/{changeListId}":{
            "get":{
                "summary":"getPublishingDependencies",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPublishingDependencies",
                "description":"Get Publishing Dependencies. Get a list of publishing change items that are dependent on the input items identified by the {changeListId}. Output includes the input items. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPublishingDependencies_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "changeListId":"ijUCLwsUEiXLLuDjGWmrQriHM_10000",
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "lastName":"Amber",
                                        "itemType":"repository",
                                        "worksets":[
                                            {
                                                "repositoryId":"default"
                                            }
                                        ],
                                        "author":"admin",
                                        "displayName":"Men",
                                        "changeType":0,
                                        "assetType":"category",
                                        "changeDetails":[
                                            {
                                                "changeTime":"2016-05-10T13:06:06.075Z",
                                                "author":"admin",
                                                "repositoryId":"100005"
                                            }
                                        ],
                                        "assetTypeDisplayName":"Collection",
                                        "changeTime":"2016-05-10T13:06:06.075Z",
                                        "firstName":"Admin",
                                        "componentPath":"/atg/commerce/catalog/ProductCatalog",
                                        "assetId":"catMen",
                                        "repositoryId":"change44444",
                                        "id":"change44444",
                                        "parentAssetType":"",
                                        "scheduledPublishItem":{
                                            "dateTime":"2018-01-26T08:00:00.000Z",
                                            "firstName":"Admin",
                                            "lastName":"User",
                                            "profileId":"admin",
                                            "eventName":"Men's clothing publish",
                                            "id":"900001",
                                            "eventType":1
                                        },
                                        "authors":[
                                            "admin:Amber,Admin",
                                            "admin:Weber,Damon"
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31032|Internal Error|\n|31033|Invalid value [ {1} ] for parameter: {0}.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"changes",
                        "description":"Type of dependencies. One of all, dependencies or original.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"detail",
                        "description":"Level of dependencies. By default, only high level change items are returned. If value is full, both high level and low level change items are returned. And if value is full, param \"changes\" setting will be overridden to default value (all).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"changeListId",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Publishing Change Lists"
                ],
                "x-internal-id":"ccadmin-v1-publishingChangeLists-{changeListId}-get",
                "x-filename-id":"ccadmin-v1-publishingchangelists-changelistid-get"
            }
        },
        "/ccadmin/v1/orders/syncQuote":{
            "put":{
                "summary":"syncQuote",
                "produces":[
                    "application/json"
                ],
                "operationId":"syncQuote",
                "description":"Sync Quote. This operation is used to synchronize the quote from the external system. The expected fields are commerce items and their external prices, order external price and notes.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/syncQuote_response"
                        },
                        "examples":{
                            "application/json":{
                                "priceGroupId":"defaultPriceGroup",
                                "lastModifiedTime":"1409947606000",
                                "creationTime":"1409947604000",
                                "sourceSystem":"Cloud Commerce",
                                "externalOrderPriceDetails":{
                                    "externalPrice":100
                                },
                                "locale":"en",
                                "salesChannel":"default",
                                "paymentGroups":[
                                    {
                                        "PONumber":"9874",
                                        "expirationYear":"2016",
                                        "amountAuthorized":96.27,
                                        "amount":96.27,
                                        "expirationMonth":"05",
                                        "submittedDate":"2014-09-04T11:46:01.000Z",
                                        "authorizationStatus":[
                                            {
                                                "transactionUuid":"fbd1adb5b1cc40209e8d39324d7f7f6d",
                                                "authorizationDecision":"ACCEPT",
                                                "amount":96.27,
                                                "transactionSuccess":true,
                                                "errorMessage":"Request was processed successfully.",
                                                "currency":"USD",
                                                "reasonCode":"100",
                                                "transactionId":"4098167595050176195662"
                                            }
                                        ],
                                        "token":"9997000128471543",
                                        "paymentGroupClassType":"tokenizedCreditCard",
                                        "creditCardNumber":"1111",
                                        "paymentMethod":"tokenizedCreditCard",
                                        "billingAddress":{
                                            "lastName":"FLORES",
                                            "country":"US",
                                            "address3":null,
                                            "city":"Branford",
                                            "address2":null,
                                            "prefix":null,
                                            "address1":"Address Line 1",
                                            "companyName":null,
                                            "jobTitle":null,
                                            "postalCode":"32008",
                                            "county":null,
                                            "suffix":null,
                                            "ownerId":null,
                                            "firstName":"FLORENCE",
                                            "phoneNumber":"12345678",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"FL",
                                            "id":"pg10076",
                                            "email":"FLORENCE.FLORES@example.com"
                                        },
                                        "id":"pg10076",
                                        "currencyCode":"USD"
                                    }
                                ],
                                "organizationId":"100001",
                                "relationships":[
                                    {
                                        "paymentGroupId":"pg10076",
                                        "amount":96.27,
                                        "relationshipType":"ORDERAMOUNTREMAINING",
                                        "id":"r10068"
                                    }
                                ],
                                "priceInfo":{
                                    "discounted":false,
                                    "secondaryCurrencyTaxAmount":1.5,
                                    "amount":89.97,
                                    "secondaryCurrencyShippingAmount":6,
                                    "secondaryCurrencyTotal":7.5,
                                    "manualAdjustmentTotal":0,
                                    "discountAmount":0,
                                    "tax":6.3,
                                    "rawSubtotal":89.97,
                                    "total":96.27,
                                    "shipping":0,
                                    "primaryCurrencyTotal":89.97,
                                    "amountIsFinal":false,
                                    "currencyCode":"USD"
                                },
                                "billTo":{
                                    "siteUseId":"5282",
                                    "customerAccountId":"4564",
                                    "partyId":"2222"
                                },
                                "totalCommerceItemCount":3,
                                "state":"SUBMITTED",
                                "id":"o10076",
                                "quoteInfo":{
                                    "providerNote":"10% discount given",
                                    "providerDate":"1409947604000",
                                    "agentId":"A1234",
                                    "rejectionDate":null,
                                    "requestDate":"2016-09-15T06:59:41.957Z",
                                    "externalId":"T12345",
                                    "rejectionNote":null,
                                    "expirationDate":"1624012792000",
                                    "requesterNote":"Please give 15% discount"
                                },
                                "commerceItems":[
                                    {
                                        "quantity":3,
                                        "productId":"prod10021",
                                        "returnedQuantity":0,
                                        "availabilityDate":null,
                                        "externalId":null,
                                        "originalCommerceItemId":null,
                                        "preOrderQuantity":1,
                                        "catalogRefId":"sku10017",
                                        "priceInfo":{
                                            "discounted":false,
                                            "amount":89.97,
                                            "secondaryCurrencyShippingSurcharge":3,
                                            "rawTotalPrice":89.97,
                                            "salePrice":0,
                                            "priceListId":"listPrices",
                                            "quantityDiscounted":0,
                                            "amountIsFinal":false,
                                            "onSale":false,
                                            "shippingSurcharge":10,
                                            "discountable":true,
                                            "currencyCode":"USD",
                                            "currentPriceDetailsSorted":[
                                                {
                                                    "discounted":false,
                                                    "amount":89.97,
                                                    "quantity":3,
                                                    "amountIsFinal":false,
                                                    "range":{
                                                        "lowBound":0,
                                                        "highBound":2,
                                                        "size":3
                                                    },
                                                    "tax":6.3,
                                                    "detailedUnitPrice":29.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "listPrice":29.99
                                        },
                                        "catalogId":null,
                                        "recurringChargePriceInfo":{
                                            "discounted":false,
                                            "amount":10,
                                            "rawTotalPrice":10,
                                            "salePrice":0,
                                            "priceListId":null,
                                            "quantityDiscounted":0,
                                            "amountIsFinal":false,
                                            "onSale":false,
                                            "shippingSurcharge":0,
                                            "discountable":true,
                                            "currentPriceDetailsSorted":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "amountIsFinal":false,
                                                    "range":{
                                                        "lowBound":0,
                                                        "highBound":0,
                                                        "size":1
                                                    },
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "currencyCode":"USD",
                                            "listPrice":0
                                        },
                                        "catalogKey":null,
                                        "productDisplayName":"Wii Classic Controller",
                                        "externalRecurringChargeDetails":{
                                            "externalRecurringCharge":10,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "externalRecurringChargeDuration":"12"
                                        },
                                        "externalPriceDetails":{
                                            "externalPriceQuantity":1,
                                            "externalPrice":100
                                        },
                                        "siteId":"siteUS",
                                        "id":"ci1000076",
                                        "backOrderQuantity":1,
                                        "locationInventoryInfoMap":{
                                            "__NULL__":{
                                                "availabilityDate":null,
                                                "preOrderQuantity":0,
                                                "backOrderQuantity":1,
                                                "inStockQuantity":0
                                            },
                                            "Boston128":{
                                                "availabilityDate":null,
                                                "preOrderQuantity":1,
                                                "backOrderQuantity":0,
                                                "inStockQuantity":1
                                            }
                                        },
                                        "commerceItems":[
                                            {
                                                "quantity":1,
                                                "recurringChargePriceInfo":{
                                                    "discounted":false,
                                                    "amount":10,
                                                    "rawTotalPrice":10,
                                                    "salePrice":0,
                                                    "priceListId":null,
                                                    "quantityDiscounted":0,
                                                    "amountIsFinal":false,
                                                    "onSale":false,
                                                    "shippingSurcharge":0,
                                                    "discountable":true,
                                                    "currentPriceDetailsSorted":[
                                                        {
                                                            "discounted":false,
                                                            "amount":10,
                                                            "quantity":1,
                                                            "amountIsFinal":false,
                                                            "range":{
                                                                "lowBound":0,
                                                                "highBound":0,
                                                                "size":1
                                                            },
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":10,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "currencyCode":"USD",
                                                    "listPrice":0
                                                },
                                                "productId":"prod40001",
                                                "externalRecurringChargeDetails":{
                                                    "externalRecurringCharge":10,
                                                    "externalRecurringChargeFrequency":"Monthly",
                                                    "externalRecurringChargeDuration":"12"
                                                },
                                                "siteId":"siteUS",
                                                "catalogRefId":"sku40001"
                                            },
                                            {
                                                "quantity":1,
                                                "productId":"prod40002",
                                                "siteId":"siteUS",
                                                "catalogRefId":"sku40005"
                                            }
                                        ]
                                    }
                                ],
                                "taxPriceInfo":{
                                    "discounted":false,
                                    "cityTax":0,
                                    "secondaryCurrencyTaxAmount":1.5,
                                    "amount":6.3,
                                    "countyTax":0.9,
                                    "amountIsFinal":false,
                                    "districtTax":0,
                                    "stateTax":5.4,
                                    "currencyCode":"USD",
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "shippingMethod":"freeShippingMethod",
                                        "description":"sg10076",
                                        "submittedDate":null,
                                        "orderAction":"order",
                                        "priceInfo":{
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":1.5,
                                            "amount":0,
                                            "secondaryCurrencyShippingAmount":6,
                                            "rawShipping":0,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "shipOnDate":null,
                                        "actualShipDate":null,
                                        "specialInstructions":{
                                        },
                                        "locationId":"SiteUS-GlenAllen187",
                                        "shippingAddress":{
                                            "lastName":"FLORES",
                                            "country":"US",
                                            "address3":null,
                                            "city":"Branford",
                                            "address2":null,
                                            "prefix":null,
                                            "address1":"203 Main Street",
                                            "companyName":null,
                                            "jobTitle":null,
                                            "postalCode":"32008",
                                            "county":null,
                                            "suffix":null,
                                            "ownerId":null,
                                            "firstName":"FLORENCE",
                                            "phoneNumber":"9085554321",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"FL",
                                            "id":"sg10076",
                                            "email":"FLORENCE.FLORES@example.com"
                                        },
                                        "commerceItemRelationships":[
                                            {
                                                "commerceItemId":"ci1000076",
                                                "inventoryLocationId":null,
                                                "amount":0,
                                                "quantity":3,
                                                "pointOfNoRevision":true,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "returnedQuantity":0,
                                                "commerceItemExternalId":null,
                                                "id":"r10066"
                                            }
                                        ],
                                        "state":"INITIAL",
                                        "id":"sg10076",
                                        "stateDetail":null,
                                        "trackingNumber":null,
                                        "handlingInstructions":[
                                        ],
                                        "shipTo":{
                                            "siteId":"222",
                                            "partyId":"2222"
                                        },
                                        "shippingGroupClassType":"hardgoodShippingGroup"
                                    }
                                ],
                                "taxExempt":false,
                                "creationSiteId":"siteUS",
                                "profile":{
                                    "lastName":"FLORES",
                                    "firstName":"FLORENCE",
                                    "customerContactId":"CRMID_12345",
                                    "shippingAddress":{
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":null,
                                        "address3":null,
                                        "address2":null,
                                        "city":"Branford",
                                        "address1":"203 Main Street",
                                        "postalCode":"32008",
                                        "county":null,
                                        "state":null
                                    },
                                    "middleName":null,
                                    "email":"FLORENCE.FLORES@example.com"
                                },
                                "submissionInfo":{
                                    "externalId":"CPQ-2134",
                                    "errorInfo":null,
                                    "source":"CPQ"
                                },
                                "shippingGroupCount":1,
                                "paymentGroupCount":1,
                                "recurringChargePriceInfo":{
                                    "discounted":false,
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "manualAdjustmentTotal":0,
                                    "amountIsFinal":false,
                                    "discountAmount":0,
                                    "tax":2.4,
                                    "rawSubtotal":30,
                                    "currencyCode":"USD"
                                },
                                "profileId":"se-570031",
                                "siteId":"siteUS"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCProfileType",
                        "description":"Profile type of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/syncQuote_request"
                        },
                        "in":"body",
                        "name":"syncQuote_request"
                    }
                ],
                "tags":[
                    "Admin/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-orders-syncQuote-put",
                "x-filename-id":"ccadmin-v1-orders-syncquote-put"
            }
        },
        "/ccadmin/v1/widgets/{id}":{
            "delete":{
                "summary":"deleteWidgetInstance",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteWidgetInstance",
                "description":"Delete Widget Instance. Delete a widget instance by ID",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33001|Error fetching widget instance|\n|33014|Error deleting widget instance\n"
                    },
                    "204":{
                        "description":"Successful deletion with no response model."
                    },
                    "404":{
                        "description":"Indicates that the widget instance to be deleted does not exist"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the id of the widget instance",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Widgets"
                ],
                "x-internal-id":"ccadmin-v1-widgets-{id}-delete",
                "x-filename-id":"ccadmin-v1-widgets-id-delete"
            }
        },
        "/ccadmin/v1/merchant/remorsePeriod":{
            "get":{
                "summary":"getRemorsePeriod",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRemorsePeriod",
                "description":"Get Remorse Period. Get the remorse period from server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRemorsePeriod_response"
                        },
                        "examples":{
                            "application/json":{
                                "isRemorsePeriod":true,
                                "remorsePeriodHours":0,
                                "remorsePeriodMinutes":2
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "default":false,
                        "in":"query",
                        "name":"isSiteSpecific",
                        "description":"Set to true to retrieve site-specific remorse period data. Requires the site ID to be provided in the 'X-Ccsite' header.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-Ccsite",
                        "description":"The Site Id for which remorse period data should be fetched",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-remorsePeriod-get",
                "x-filename-id":"ccadmin-v1-merchant-remorseperiod-get"
            },
            "put":{
                "summary":"saveRemorsePeriod",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveRemorsePeriod",
                "description":"Save Remorse Period. Saves the remorse period and gets back the saved data.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveRemorsePeriod_response"
                        },
                        "examples":{
                            "application/json":{
                                "isRemorsePeriod":true,
                                "remorsePeriodHours":1,
                                "remorsePeriodMinutes":20
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|96009|A problem occurred when saving the data.|\n|96005|Remorse period minutes must be numeric.|\n|96006|Remorse period minutes must be in range (0-59).|\n|96007|Invalid data for isRemorsePeriod. Value must be (true/false).|\n|96008|Unable to save remorse period data.|\n|96001|Remorse period hours is required.|\n|96002|Remorse period hours must be numeric.|\n|96003|Invalid data. Remorse period hours must be positive.|\n|96004|Remorse period minutes is required.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveRemorsePeriod_request"
                        },
                        "in":"body",
                        "name":"saveRemorsePeriod_request"
                    },
                    {
                        "in":"header",
                        "name":"X-Ccsite",
                        "description":"The Site Id for which remorse period should be updated.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-remorsePeriod-put",
                "x-filename-id":"ccadmin-v1-merchant-remorseperiod-put"
            }
        },
        "/ccadmin/v1/sitesettings/{id}":{
            "get":{
                "summary":"getCustomSiteSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCustomSiteSettings",
                "description":"Get Custom Site Settings. Get site settings by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCustomSiteSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "data":{
                                    "password":"Password02",
                                    "coupon":"SHIP101",
                                    "minSpend":"101",
                                    "bannerSize":"m",
                                    "enabled":true
                                },
                                "config":{
                                    "displayName":"Some Settings!",
                                    "values":[
                                        {
                                            "helpText":"Enable the cart message.",
                                            "defaultValue":"true",
                                            "minLength":0,
                                            "name":"enabled",
                                            "repositoryId":"100005",
                                            "options":[
                                            ],
                                            "regexText":null,
                                            "label":"Enable",
                                            "type":"checkbox",
                                            "maxLength":1000,
                                            "required":false
                                        },
                                        {
                                            "helpText":"Define the coupon name.",
                                            "defaultValue":"SHIP100",
                                            "minLength":6,
                                            "name":"coupon",
                                            "repositoryId":"100006",
                                            "options":[
                                            ],
                                            "regexText":null,
                                            "label":"Coupon",
                                            "type":"text",
                                            "maxLength":10,
                                            "required":true
                                        },
                                        {
                                            "helpText":"Define the minimum spend for the coupon.",
                                            "defaultValue":"100",
                                            "minLength":0,
                                            "name":"minSpend",
                                            "repositoryId":"100007",
                                            "options":[
                                            ],
                                            "regexText":null,
                                            "label":"Minimum Spend",
                                            "type":"text",
                                            "maxLength":1000,
                                            "required":true
                                        },
                                        {
                                            "helpText":"Set the value for API key.",
                                            "defaultValue":null,
                                            "minLength":0,
                                            "name":"password",
                                            "repositoryId":"100008",
                                            "options":[
                                            ],
                                            "regexText":null,
                                            "label":"API Key",
                                            "type":"password",
                                            "maxLength":1000,
                                            "required":true
                                        },
                                        {
                                            "helpText":"The size of the banner.",
                                            "defaultValue":"s",
                                            "minLength":0,
                                            "name":"bannerSize",
                                            "repositoryId":"100009",
                                            "options":[
                                                {
                                                    "repositoryId":"100006",
                                                    "label":"Small",
                                                    "value":"s"
                                                },
                                                {
                                                    "repositoryId":"100007",
                                                    "label":"Medium",
                                                    "value":"m"
                                                },
                                                {
                                                    "repositoryId":"100008",
                                                    "label":"Large",
                                                    "value":"l"
                                                }
                                            ],
                                            "regexText":null,
                                            "label":"Banner Size",
                                            "type":"option",
                                            "maxLength":1000,
                                            "required":true
                                        }
                                    ],
                                    "repositoryId":"settingsdemo",
                                    "description":"Here are some settings.",
                                    "id":"settingsdemo"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33061|Could not get site settings for the id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the site setting.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Sites Settings"
                ],
                "x-internal-id":"ccadmin-v1-sitesettings-{id}-get",
                "x-filename-id":"ccadmin-v1-sitesettings-id-get"
            },
            "put":{
                "summary":"setSiteSettingConfigData",
                "produces":[
                    "application/json"
                ],
                "operationId":"setSiteSettingConfigData",
                "description":"Set Site Setting Config Data. Update a Site Settings based on ID and request parameters.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/setSiteSettingConfigData_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"siteUS",
                                "id":"siteUS"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33065|Given Site Settings id does not exist|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the site settings.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/setSiteSettingConfigData_request"
                        },
                        "in":"body",
                        "name":"setSiteSettingConfigData_request"
                    }
                ],
                "tags":[
                    "Admin/Sites Settings"
                ],
                "x-internal-id":"ccadmin-v1-sitesettings-{id}-put",
                "x-filename-id":"ccadmin-v1-sitesettings-id-put"
            }
        },
        "/ccadmin/v1/adminAccessRights/{id}":{
            "get":{
                "summary":"getAdminAccessRight",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAdminAccessRight",
                "description":"Get Admin Access Right. Returns an access right by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAdminAccessRight_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Sensitive Data",
                                "name":"Sensitive Data",
                                "repositoryId":"sensitiveData",
                                "description":"Access to sensitive data",
                                "id":"sensitiveData",
                                "type":"generic",
                                "category":{
                                    "displayName":"Custom",
                                    "id":"customAccessRightCategory"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22053|If there was no access right found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The access right ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Admin Access Rights"
                ],
                "x-internal-id":"ccadmin-v1-adminAccessRights-{id}-get",
                "x-filename-id":"ccadmin-v1-adminaccessrights-id-get"
            },
            "put":{
                "summary":"updateAdminAccessRight",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAdminAccessRight",
                "description":"Update Admin Access Right. Updates a given access right by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAdminAccessRight_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Sensitive Data",
                                "name":"Sensitive Data",
                                "repositoryId":"sensitiveData",
                                "description":"Access to sensitive data",
                                "id":"sensitiveData",
                                "type":"generic",
                                "category":{
                                    "displayName":"Custom",
                                    "id":"customAccessRightCategory"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22052|If there was no access right found with the given id. Or if the input passed is invalid. Or if there was an internal error while updating the access right. Or if the user tried to update an access right of type privilege|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The access right ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAdminAccessRight_request"
                        },
                        "in":"body",
                        "name":"updateAdminAccessRight_request"
                    }
                ],
                "tags":[
                    "Admin/Admin Access Rights"
                ],
                "x-internal-id":"ccadmin-v1-adminAccessRights-{id}-put",
                "x-filename-id":"ccadmin-v1-adminaccessrights-id-put"
            }
        },
        "/ccadmin/v1/idcs/{resourceName}/verify":{
            "get":{
                "summary":"Verify connection to resource app from commerce.",
                "produces":[
                    "application/json"
                ],
                "operationId":"verifyResourceConnection",
                "description":"This endpoint verifies a connection to resource app from commerce.\n",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/verify_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":false,
                                "message":"Un Authorized user",
                                "statusCode":401
                            }
                        },
                        "description":"Following model is returned when connection to resource app is unsuccessful."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|12110|Encountered internal error while verifying the connection to resource app.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"resourceName",
                        "description":"IDCS resource name.\"fusion\"/\"cpq\" are the only allowed values.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/IDCS Applications"
                ],
                "x-internal-id":"ccadmin-v1-idcs-{resourceName}-verify-get",
                "x-filename-id":"ccadmin-v1-idcs-resourcename-verify-get"
            }
        },
        "/ccadmin/v1/addressTypes/{id}":{
            "delete":{
                "summary":"deleteAddressType",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteAddressType",
                "description":"Delete Address Type. Endpoint for deleting Address Type",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|180104|Invalid Address Type id : {0}|\n|180110|Cannot delete {0} address type as it's referenced by existing address|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the address type to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Address Types"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-addressTypes-{id}-delete",
                "x-filename-id":"ccadmin-v1-addresstypes-id-delete"
            },
            "put":{
                "summary":"updateAddressType",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAddressType",
                "description":"Update Address Type. Endpoint for updating address type.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateAddressType_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"Dunning"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|180104|Invalid address type id: {0}|\n|180111|Address type {0} already exists|\n|180112|Missing required property {0}|\n|180113|Input data is not valid.|\n|180120|Invalid address type value|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Address type ID to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAddressType_request"
                        },
                        "in":"body",
                        "name":"updateAddressType_request"
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Address Types"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-addressTypes-{id}-put",
                "x-filename-id":"ccadmin-v1-addresstypes-id-put"
            }
        },
        "/ccadmin/v1/merchant/renewSamlCertificate":{
            "post":{
                "summary":"renewSamlCertificate",
                "produces":[
                    "application/json"
                ],
                "operationId":"renewSamlCertificate",
                "description":"Renews SAML certificate.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/renewSamlCertificate_response"
                        },
                        "examples":{
                            "application/json":{
                                "endDate":"2048-12-14T18:16:00.000Z",
                                "startDate":"2021-07-29T18:16:00.000Z"
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51301|Failed to renew certificate.|\n|51302|Renewal of SAML certificate is not enabled.|\n|51303|The certificate renewal is not available at the moment. Please try later.|\n|51304|New certificate is not ready for use. Try to check later using getSamlSettings endpoint.|\n\n"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/renewSamlCertificate_errorResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"51304",
                                "message":"New certificate is not ready for use. Try to check later using getSamlSettings endpoint."
                            }
                        },
                        "description":"Returned if renewal is accepted but a new certificate is not loaded yet."
                    },
                    "500":{
                        "schema":{
                            "$ref":"#/definitions/renewSamlCertificate_errorResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"51301",
                                "message":"Failed to renew certificate."
                            }
                        },
                        "description":"Returned if renewal of SAML certificate failed."
                    },
                    "503":{
                        "schema":{
                            "$ref":"#/definitions/renewSamlCertificate_errorResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"51303",
                                "message":"The certificate renewal is not available at the moment. Please try later."
                            }
                        },
                        "description":"Returned if renewal of SAML certificate is available."
                    },
                    "409":{
                        "schema":{
                            "$ref":"#/definitions/renewSamlCertificate_errorResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"51302",
                                "message":"Renewal of SAML certificate is not enabled."
                            }
                        },
                        "description":"Returned if renewal of SAML certificate is not enabled in configuration."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/renewSamlCertificate_request"
                        },
                        "in":"body",
                        "name":"renewSamlCertificate_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-renewSamlCertificate-post",
                "x-filename-id":"ccadmin-v1-merchant-renewsamlcertificate-post"
            }
        },
        "/ccadmin/v1/serverExtensions":{
            "post":{
                "summary":"doSSEFileUploadMultipart",
                "produces":[
                    "application/json"
                ],
                "operationId":"doSSEFileUploadMultipart",
                "description":"Do SSE File Upload Multipart. Upload a file using multipart/form-data (not JSON).",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/doSSEFileUploadMultipart_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":{
                                    "unzipped":false,
                                    "failedImages":0,
                                    "allImagesFailed":false,
                                    "failedImagesReasons":{
                                    },
                                    "modifiedImages":1,
                                    "newImages":0,
                                    "assignedImages":0
                                },
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/serverExtensions"
                                    }
                                ],
                                "token":"ff8eba3a8a2c_16fe"
                            },
                            "description":"Following model is returned when operation succeeds."
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20306|The filename is invalid|\n"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/doSSEFileUploadMultipart_response_accepted"
                        },
                        "examples":{
                            "application/json":{
                                "result":{
                                    "unzipped":false,
                                    "failedImages":0,
                                    "allImagesFailed":false,
                                    "failedImagesReasons":{
                                    },
                                    "modifiedImages":1,
                                    "newImages":0,
                                    "assignedImages":0
                                },
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/serverExtensions"
                                    }
                                ],
                                "message":"The extension has been uploaded. Please use the workRequestId to track the restart status.",
                                "workRequestId":"mblNhrQ2D2",
                                "token":"ff8eba3a8a2c_16fe"
                            }
                        },
                        "description":"The following model is returned when track progress query parameter is passed as true."
                    }
                },
                "parameters":[
                    {
                        "in":"formData",
                        "name":"fileUpload",
                        "description":"The file form input element. It should be populated with a reference to the actual file in the local file system. REST client applications allow to pass a file reference instead of a string as a value to a payload property. <BR> cURL example: --form 'fileUpload=@\"/Users/local/Downloads/Filename.jpg\"' \\ ",
                        "type":"file"
                    },
                    {
                        "in":"formData",
                        "name":"filename",
                        "description":"The file name.",
                        "type":"string"
                    },
                    {
                        "in":"formData",
                        "name":"uploadType",
                        "description":"an optional parameter that can specify an optional upload type.",
                        "type":"string",
                        "enum":[
                            "extensions"
                        ]
                    },
                    {
                        "in":"formData",
                        "name":"force",
                        "description":"an optional parameter that will allow to update an previously uploaded SSE file",
                        "type":"boolean"
                    },
                    {
                        "in":"formData",
                        "name":"trackProgress",
                        "description":"If true, then the response will contain workRequestId which can be used to track the extension server restart status.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"formData",
                        "name":"restartExtensionServer",
                        "description":"If passed as false, then the extension server will not be restarted after uploading the extension",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Server Extensions"
                ],
                "consumes":[
                    "multipart/form-data"
                ],
                "x-internal-id":"ccadmin-v1-serverExtensions-post",
                "x-filename-id":"ccadmin-v1-serverextensions-post"
            },
            "get":{
                "summary":"listSSEFiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSSEFiles",
                "description":"List SSEFiles. Get a list of uploaded files. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSSEFiles_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/serverExtensions"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"id",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "path":"/serverExtensions/externalShippingCalculator.zip",
                                        "metadata":{
                                        },
                                        "size":1092820,
                                        "repositoryId":"f20001",
                                        "name":"externalShippingCalculator.zip",
                                        "checksum":"-5790068496120802300",
                                        "lastModified":"2017-05-09T17:23:56.000Z",
                                        "type":"file"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33108|The \"q\" param is not allowed.|\n|100325|Provided environment type value {0} is invalid. Please provide a valid value.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"filter",
                        "description":"Text string to apply to name field to filter results.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"environmentType",
                        "description":"It specifies the environment where operation needs to be performed. Default value is live. (value: preview or live)",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Query offset.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Query limit.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"A sort directive in the form: field:direction where direction is asc or desc.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Server Extensions"
                ],
                "x-internal-id":"ccadmin-v1-serverExtensions-get",
                "x-filename-id":"ccadmin-v1-serverextensions-get"
            }
        },
        "/ccadmin/v1/addThisInterests":{
            "get":{
                "summary":"getAddThisInterests",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAddThisInterests",
                "description":"Get AddThis interest suggestions for autocomplete clients.  The latest interests can be found at https://www.addthis.com/interestsMap.json.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAddThisInterests_response"
                        },
                        "examples":{
                            "application/json":{
                                "q":"displayName co \"fish\"",
                                "totalResults":-1,
                                "offset":0,
                                "limit":5,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "size":"Medium",
                                        "displayName":"Lifestyle & Activity, Outdoors, Fishing",
                                        "id":586
                                    },
                                    {
                                        "size":"Small",
                                        "displayName":"Lifestyle & Activity, Pets, Fish",
                                        "id":730
                                    }
                                ]
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54083|An error occurred accessing addThisInterests with query {0}.|\n|85003|Invalid attribute in query: {}|\n|85000|q query param is not valid SCIM filter format|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the SCIM compliant query used to filter addThisInterests.  While not technically required, this endpoint is meant to be used with the co operator like q=displayName co \"fish\".",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"Accept-Language",
                        "description":"The locale.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.  This number should be small so results fit in an autocomplete suggestions box.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.  We recommend using the rank field, e.g. sort=rank:desc",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.  The default is to return all fields: id, displayName and rank.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/AddThisInterests"
                ],
                "x-internal-id":"ccadmin-v1-addThisInterests-get",
                "x-filename-id":"ccadmin-v1-addthisinterests-get"
            }
        },
        "/ccadmin/v1/themes/{id}/source":{
            "get":{
                "summary":"Retrieve a theme's source by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"getThemeSource",
                "description":"Returns the style and variable LESS code for a particular theme by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getThemeSource_response"
                        },
                        "examples":{
                            "application/json":{
                                "variables":"\n\n/***** Colours *****/\n\n@ButtonPrimaryBackgroundColor : #000000;\r\n@ButtonPrimaryBorderRadius : 0px;\r\n@ButtonPrimaryFontFamily : @sansFontFamily;\r\n@ButtonPrimaryFontStyle : normal;\r\n@ButtonPrimaryFontWeight : bold;\r\n@ButtonPrimarySize : medium;\r\n@ButtonPrimaryTextColor : #ffa403;\r\n@ButtonPrimaryTextDecoration : none;\r\n@ButtonPrimaryUseGradient : false;\r\n@ButtonSecondaryBackgroundColor : #eeeeee;\r\n@ButtonSecondaryBorderRadius : 0px;\r\n@ButtonSecondaryFontFamily : @sansFontFamily;\r\n@ButtonSecondaryFontStyle : normal;\r\n@ButtonSecondaryFontWeight : bold;\r\n@ButtonSecondarySize : medium;\r\n@ButtonSecondaryTextColor : #000000;\r\n@ButtonSecondaryTextDecoration : none;\r\n@ButtonSecondaryUseGradient : false;\r\n@LinkColor : #000000;\r\n@LinkHoverColor : #ffa403;\r\n@LinkVisitedColor : #000000;\r\n@NavbarBackgroundColor : #ffffff;\r\n@NavbarBackgroundHoverColor : #ffffff;\r\n@NavbarLinkColor : #000000;\r\n@NavbarLinkHoverColor : #000000;\r\n@NavbarTextColor : #ffa403;\r\n@SubNavigationBackgroundColor : #000000;\r\n@SubNavigationBackgroundHoverColor : #000000;\r\n@SubNavigationLinkColor : #ffa403;\r\n@SubNavigationLinkHoverColor : #000000;\r\n@SubNavigationTextColor : #ffa403;\r\n@TextColor : #000000;\r\n@mobileNavBarButtonColor : #333333;\r\n\n\n/***** Typography *****/\n\n@H1FontFamily : inherit;\r\n@H1FontSize : 2.75rem;\r\n@H1FontStyle : inherit;\r\n@H1FontWeight : bold;\r\n@H1LineHeight : 150%;\r\n@H1TextAlign : inherit;\r\n@H1TextColor : inherit;\r\n@H1TextDecoration : inherit;\r\n@H2FontFamily : inherit;\r\n@H2FontSize : 2.25rem;\r\n@H2FontStyle : inherit;\r\n@H2FontWeight : bold;\r\n@H2LineHeight : 150%;\r\n@H2TextAlign : inherit;\r\n@H2TextColor : inherit;\r\n@H2TextDecoration : inherit;\r\n@H3FontFamily : inherit;\r\n@H3FontSize : 1.75rem;\r\n@H3FontStyle : inherit;\r\n@H3FontWeight : bold;\r\n@H3LineHeight : 150%;\r\n@H3TextAlign : inherit;\r\n@H3TextColor : inherit;\r\n@H3TextDecoration : inherit;\r\n@H4FontFamily : inherit;\r\n@H4FontSize : 1.25rem;\r\n@H4FontStyle : inherit;\r\n@H4FontWeight : bold;\r\n@H4LineHeight : 150%;\r\n@H4TextAlign : inherit;\r\n@H4TextColor : inherit;\r\n@H4TextDecoration : inherit;\r\n@H5FontFamily : inherit;\r\n@H5FontSize : 1.00rem;\r\n@H5FontStyle : inherit;\r\n@H5FontWeight : normal;\r\n@H5LineHeight : 150%;\r\n@H5TextAlign : inherit;\r\n@H5TextColor : inherit;\r\n@H5TextDecoration : inherit;\r\n@H6FontFamily : inherit;\r\n@H6FontSize : 0.85rem;\r\n@H6FontStyle : inherit;\r\n@H6FontWeight : normal;\r\n@H6LineHeight : 150%;\r\n@H6TextAlign : inherit;\r\n@H6TextColor : inherit;\r\n@H6TextDecoration : inherit;\r\n@ParagraphFontFamily : inherit;\r\n@ParagraphFontSize : 1.00rem;\r\n@ParagraphFontStyle : inherit;\r\n@ParagraphFontWeight : normal;\r\n@ParagraphLineHeight : 150%;\r\n@ParagraphTextAlign : inherit;\r\n@ParagraphTextColor : inherit;\r\n@ParagraphTextDecoration : inherit;\r\n@SiteFontFamily : @sansFontFamily;\r\n@SiteFontSize : 14px;\r\n@SiteFontStyle : normal;\r\n@SiteFontWeight : normal;\r\n@SiteLineHeight : 150%;\r\n@SiteTextAlign : left;\r\n@SiteTextColor : #000000;\r\n@SiteTextDecoration : none;\r\n\n\n/***** General *****/\n\n@FooterBackgroundColor : #ffffff;\r\n@FooterBackgroundColorBottom : #ffffff;\r\n@FooterBackgroundColorTop : #ffffff;\r\n@FooterBackgroundImageAttachment : scroll;\r\n@FooterBackgroundImagePosition : top left;\r\n@FooterBackgroundImageRepeat : repeat-x;\r\n@FooterBackgroundImageURL : none;\r\n@FooterBackgroundUseGradient : false;\r\n@FooterBorderTopColor : #ffffff;\r\n@HeaderBackgroundColor : #ffffff;\r\n@HeaderBackgroundColorBottom : #ffffff;\r\n@HeaderBackgroundColorTop : #ffffff;\r\n@HeaderBackgroundImageAttachment : scroll;\r\n@HeaderBackgroundImagePosition : top left;\r\n@HeaderBackgroundImageRepeat : repeat-x;\r\n@HeaderBackgroundImageURL : none;\r\n@HeaderBackgroundUseGradient : false;\r\n@HeaderTopBackgroundColor : #ffffff;\r\n@HeaderTopBackgroundColorBottom : #ffffff;\r\n@HeaderTopBackgroundColorTop : #ffffff;\r\n@HeaderTopBackgroundImageAttachment : scroll;\r\n@HeaderTopBackgroundImagePosition : top left;\r\n@HeaderTopBackgroundImageRepeat : repeat-x;\r\n@HeaderTopBackgroundImageURL : none;\r\n@HeaderTopBackgroundUseGradient : false;\r\n@HeaderTopBorderBottomColor : #ffffff;\r\n@HeaderTopPaddingTop : 25px;\r\n@SBackgroundImageURL : url(/file/media/odpfkokopfsd);\r\n@SiteBackgroundColor : #000000;\r\n@SiteBackgroundColorBottom : #000000;\r\n@SiteBackgroundColorTop : #000000;\r\n@SiteBackgroundImageAttachment : scroll;\r\n@SiteBackgroundImagePosition : top left;\r\n@SiteBackgroundImageRepeat : no-repeat;\r\n@SiteBackgroundImageURL : url(/file/media/);\r\n@SiteBackgroundUseGradient : false;\r\n@SitePageBackgroundColor : #ffffff;\r\n",
                                "styles":"/******************************************************************************\r\n    MIXINS\r\n******************************************************************************/\r\n.background-styles (@BackgroundColor, @BackgroundImageURL, @BackgroundImageRepeat, @BackgroundImagePosition,\r\n                    @BackgroundColorTop, @BackgroundColorBottom, @BackgroundImageAttachment) {\r\n\r\n\r\n  background: -moz-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: -webkit-gradient(left top, left bottom, color-stop(0%, @BackgroundColorTop), color-stop(100%, @BackgroundColorBottom));\r\n  background: -webkit-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: -o-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: -ms-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: linear-gradient(to bottom, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  filter:~\"progid:DXImageTransform.Microsoft.gradient(startColorstr='@{BackgroundColorTop}', endColorstr='@{BackgroundColorBottom}', GradientType=0)\";\r\n}\r\n\r\n/******************************************************************************\r\n    GENERAL STYLES\r\n******************************************************************************/\r\nhtml {\r\n  font-size: @SiteFontSize;\r\n}\r\n\r\nbody {\r\n\r\n  background: @SiteBackgroundColor @SiteBackgroundImageURL @SiteBackgroundImagePosition @SiteBackgroundImageRepeat;\r\n\r\n  .SiteBackground() when (@SiteBackgroundUseGradient) {\r\n    .background-styles (@SiteBackgroundColor, @SiteBackgroundImageURL, @SiteBackgroundImageRepeat, @SiteBackgroundImagePosition,\r\n                        @SiteBackgroundColorTop, @SiteBackgroundColorBottom, @SiteBackgroundImageAttachment);\r\n  }\r\n  .SiteBackground;\r\n\r\n  background-attachment: @SiteBackgroundImageAttachment;\r\n\r\n  color:                @TextColor;\r\n  font-family:          @SiteFontFamily;\r\n  font-size:            1rem;\r\n  font-style:           @SiteFontStyle;\r\n  font-weight:          @SiteFontWeight;\r\n  line-height:          @SiteLineHeight;\r\n  text-align:           @SiteTextAlign;\r\n  text-decoration:      @SiteTextDecoration;\r\n}\r\n\r\nhtml[dir=\"rtl\"] body {\r\n  text-align: right;\r\n}\r\n\r\n#page {\r\n  background-color:     @SitePageBackgroundColor;\r\n}\r\n\r\n/******************************************************************************\r\n    LINK STYLES\r\n******************************************************************************/\r\n\r\na:link    {color:@LinkColor;}         /* unvisited link */\r\na:visited {color:@LinkVisitedColor;}  /* visited link */\r\na:hover   {color:@LinkHoverColor;}    /* mouse over link */\r\n\r\n/******************************************************************************\r\n    TYPOGRAPHY STYLES\r\n******************************************************************************/\r\n\r\nh1 {\r\n\r\n  color: @H1TextColor;\r\n  line-height: @H1LineHeight;\r\n  font-family: @H1FontFamily;\r\n  font-size: @H1FontSize;\r\n  font-weight: @H1FontWeight;\r\n  font-style: @H1FontStyle;\r\n  text-align: @H1TextAlign;\r\n  text-decoration: @H1TextDecoration;\r\n\r\n}\r\n\r\nh2 {\r\n\r\n  color: @H2TextColor;\r\n  font-family: @H2FontFamily;\r\n  font-size: @H2FontSize;\r\n  font-style: @H2FontStyle;\r\n  font-weight: @H2FontWeight;\r\n  line-height: @H2LineHeight;\r\n  text-align: @H2TextAlign;\r\n  text-decoration: @H2TextDecoration;\r\n\r\n}\r\n\r\nh3 {\r\n\r\n  color: @H3TextColor;\r\n  font-family: @H3FontFamily;\r\n  font-size: @H3FontSize;\r\n  font-style: @H3FontStyle;\r\n  font-weight: @H3FontWeight;\r\n  line-height: @H3LineHeight;\r\n  text-align: @H3TextAlign;\r\n  text-decoration: @H3TextDecoration;\r\n\r\n}\r\n\r\nh4 {\r\n\r\n  color: @H4TextColor;\r\n  font-family: @H4FontFamily;\r\n  font-size: @H4FontSize;\r\n  font-style: @H4FontStyle;\r\n  font-weight: @H4FontWeight;\r\n  line-height: @H4LineHeight;\r\n  text-align: @H4TextAlign;\r\n  text-decoration: @H4TextDecoration;\r\n}\r\n\r\nh5 {\r\n  color: @H5TextColor;\r\n  font-family: @H5FontFamily;\r\n  font-size: @H5FontSize;\r\n  font-style: @H5FontStyle;\r\n  font-weight: @H5FontWeight;\r\n  line-height: @H5LineHeight;\r\n  text-align: @H5TextAlign;\r\n  text-decoration: @H5TextDecoration;\r\n}\r\n\r\nh6 {\r\n  color: @H6TextColor;\r\n  font-family: @H6FontFamily;\r\n  font-size: @H6FontSize;\r\n  font-style: @H6FontStyle;\r\n  font-weight: @H6FontWeight;\r\n  line-height: @H6LineHeight;\r\n  text-align: @H6TextAlign;\r\n  text-decoration: @H6TextDecoration;\r\n}\r\n\r\np {\r\n  color: @ParagraphTextColor;\r\n  font-family: @ParagraphFontFamily;\r\n  font-size: @ParagraphFontSize;\r\n  font-style: @ParagraphFontStyle;\r\n  font-weight: @ParagraphFontWeight;\r\n  line-height: @ParagraphLineHeight;\r\n  text-align: @ParagraphTextAlign;\r\n  text-decoration: @ParagraphTextDecoration;\r\n}\r\n\r\n/******************************************************************************\r\n    BUTTON STYLES\r\n******************************************************************************/\r\n.ccButton(@ButtonBackgroundColor, @ButtonBorderRadius, @ButtonTextColor, @ButtonFontFamily, @ButtonFontWeight,\r\n          @ButtonFontStyle, @ButtonTextDecoration, @ButtonUseGradient, @ButtonSize) {\r\n\r\n  .btn;\r\n\r\n  background-color: @ButtonBackgroundColor;\r\n\r\n  white-space: normal;\r\n\r\n  .ButtonBackground() when (@ButtonUseGradient) {\r\n    background-image: -moz-linear-gradient(top,@ButtonBackgroundColor, darken(@ButtonBackgroundColor, 10%));\r\n    background-image: -webkit-gradient(linear,0 0,0 100%,from(@ButtonBackgroundColor),to(darken(@ButtonBackgroundColor, 10%)));\r\n    background-image: -webkit-linear-gradient(top,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-image: -o-linear-gradient(top,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-image: linear-gradient(to bottom,@ButtonBackgroundColor,darken(@ButtonBackgroundColor, 10%));\r\n    background-repeat: repeat-x;\r\n    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@ButtonBackgroundColor', endColorstr='darken(@ButtonBackgroundColor, 10%)', GradientType=0);\r\n  }\r\n  .ButtonBackground;\r\n\r\n  border:           1px solid darken(@ButtonBackgroundColor, 15%);\r\n\r\n  color:            @ButtonTextColor;\r\n\r\n  font-family:      @ButtonFontFamily;\r\n  font-style:       @ButtonFontStyle;\r\n  font-weight:      @ButtonFontWeight;\r\n  text-decoration:  @ButtonTextDecoration;\r\n\r\n  &:hover, &:focus {\r\n    background-color: darken(@ButtonBackgroundColor, 10%);\r\n\r\n    color:            @ButtonTextColor;\r\n\r\n    font-family:      @ButtonFontFamily;\r\n    font-style:       @ButtonFontStyle;\r\n    font-weight:      @ButtonFontWeight;\r\n    text-decoration:  @ButtonTextDecoration;\r\n  }\r\n\r\n  &:disabled:hover, &.disabled:hover, &.disabled:focus {\r\n    background-color: @ButtonBackgroundColor;\r\n    background-image: none;\r\n  }\r\n\r\n  &:link {\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n  &:visited {\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n  &:hover {\r\n    background-color: darken(@ButtonBackgroundColor, 10%);\r\n    color: @ButtonTextColor;\r\n    font-style: @ButtonFontStyle;\r\n    text-decoration: @ButtonTextDecoration;\r\n  }\r\n\r\n  .ButtonSize() when (@ButtonSize = extraSmall) {\r\n    .btn-xs;\r\n  }\r\n  .ButtonSize;\r\n\r\n  .ButtonSize() when (@ButtonSize = small) {\r\n    .btn-sm;\r\n  }\r\n  .ButtonSize;\r\n\r\n  .ButtonSize() when (@ButtonSize = large) {\r\n    .btn-lg;\r\n  }\r\n  .ButtonSize;\r\n\r\n  border-radius:    @ButtonBorderRadius;\r\n}\r\n\r\n// Primary buttons\r\n.cc-button-primary {\r\n  .ccButton(@ButtonPrimaryBackgroundColor, @ButtonPrimaryBorderRadius, @ButtonPrimaryTextColor, @ButtonPrimaryFontFamily, @ButtonPrimaryFontWeight,\r\n      @ButtonPrimaryFontStyle, @ButtonPrimaryTextDecoration, @ButtonPrimaryUseGradient, @ButtonPrimarySize);\r\n}\r\n\r\n// Secondary buttons\r\n.cc-button-secondary {\r\n  .ccButton(@ButtonSecondaryBackgroundColor, @ButtonSecondaryBorderRadius, @ButtonSecondaryTextColor, @ButtonSecondaryFontFamily, @ButtonSecondaryFontWeight,\r\n      @ButtonSecondaryFontStyle, @ButtonSecondaryTextDecoration, @ButtonSecondaryUseGradient, @ButtonSecondarySize);\r\n}\r\n\r\n/******************************************************************************\r\n    HEADER STYLES\r\n******************************************************************************/\r\n\r\n#region-header #siteHead {\r\n\r\n  background: @HeaderBackgroundColor @HeaderBackgroundImageURL @HeaderBackgroundImagePosition @HeaderBackgroundImageRepeat;\r\n  background-attachment: @HeaderBackgroundImageAttachment;\r\n\r\n  .HeaderBackground() when (@HeaderBackgroundUseGradient) {\r\n    .background-styles (@HeaderBackgroundColor, @HeaderBackgroundImageURL, @HeaderBackgroundImageRepeat, @HeaderBackgroundImagePosition,\r\n        @HeaderBackgroundColorTop, @HeaderBackgroundColorBottom, @HeaderBackgroundImageAttachment);\r\n  }\r\n  .HeaderBackground;\r\n}\r\n\r\n.header-background {\r\n  background: @HeaderTopBackgroundColor @HeaderTopBackgroundImageURL @HeaderTopBackgroundImagePosition @HeaderTopBackgroundImageRepeat;\r\n  background-attachment: @HeaderTopBackgroundImageAttachment;\r\n\r\n  .HeaderTopBackground() when (@HeaderTopBackgroundUseGradient) {\r\n    .background-styles (@HeaderTopBackgroundColor, @HeaderTopBackgroundImageURL, @HeaderTopBackgroundImageRepeat, @HeaderTopBackgroundImagePosition,\r\n        @HeaderTopBackgroundColorTop, @HeaderTopBackgroundColorBottom, @HeaderTopBackgroundImageAttachment);\r\n  }\r\n  .HeaderTopBackground;\r\n}\r\n\r\n\r\n/******************************************************************************\r\n    FOOTER STYLES\r\n******************************************************************************/\r\n\r\nfooter.footer {\r\n  background: @FooterBackgroundColor;\r\n  background-position:@FooterBackgroundImagePosition;\r\n  background-repeat: @FooterBackgroundImageRepeat;\r\n  background-image: @FooterBackgroundImageURL;\r\n  background-attachment: @FooterBackgroundImageAttachment;\r\n  border-top-color: @FooterBorderTopColor;\r\n\r\n  .FooterBackground() when (@FooterBackgroundUseGradient) {\r\n    .background-styles (@FooterBackgroundColor, @FooterBackgroundImageURL, @FooterBackgroundImageRepeat, @FooterBackgroundImagePosition,\r\n        @FooterBackgroundColorTop, @FooterBackgroundColorBottom, @FooterBackgroundImageAttachment);\r\n  }\r\n  .FooterBackground;\r\n}\r\n\r\n/******************************************************************************\r\n    LAZILY LOADED IMAGE STYLES\r\n******************************************************************************/\r\n\r\n\r\n@-webkit-keyframes placeHolderShimmer {\r\n  from {\r\n    background-position: 0 0;\r\n  }\r\n  to {\r\n    background-position: 300px 0;\r\n  }\r\n}\r\n\r\n@keyframes placeHolderShimmer {\r\n  from {\r\n    background-position: 0 0;\r\n  }\r\n  to {\r\n    background-position: 300px 0;\r\n  }\r\n}\r\n\r\n.ccLazyLoad-animated-background {\r\n  -webkit-animation-duration: 2s;\r\n  animation-duration: 2s;\r\n  -webkit-animation-fill-mode: forwards;\r\n  animation-fill-mode: forwards;\r\n  -webkit-animation-iteration-count: infinite;\r\n  animation-iteration-count: infinite;\r\n  -webkit-animation-name: placeHolderShimmer;\r\n  animation-name: placeHolderShimmer;\r\n  -webkit-animation-timing-function: linear;\r\n  animation-timing-function: linear;\r\n  background: #f6f7f8;\r\n  background: #eeeeee;\r\n  background: -webkit-gradient(linear, left top, right top, color-stop(8%, #eeeeee), color-stop(18%, #dddddd), color-stop(33%, #eeeeee));\r\n  background: -webkit-linear-gradient(left, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);\r\n  background: linear-gradient(to right,  #eeeeee 8%,#dddddd 18%,#eeeeee 33%);\r\n  -webkit-background-size: 100% 100%;\r\n  background-size: 100% 100%;\r\n  position: relative;\r\n}\r\n\r\n.ccLazyLoad-background {\r\n  background: #e9eaed;\r\n}\r\n\r\nimg.ccLazyLoad {\r\n  opacity: 0.1;\r\n}\r\n\r\nimg.ccLazyLoaded {\r\n}",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/themes/darkTheme/source"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70000</td><td>Internal server error</td><td>See returned error messages for more information.</td></tr><tr><td>70004</td><td>Theme with given ID does not exist on system.</td><td>Ensure you have specified a valid theme ID.</td></tr><tr><td>70017</td><td>Error fetching theme source.</td><td>See returned error messages for more information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the theme.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-{id}-source-get",
                "x-filename-id":"ccadmin-v1-themes-id-source-get"
            },
            "put":{
                "summary":"Update a theme's source by its ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateThemeSource",
                "description":"Updates the style and variable LESS code for a particular theme, by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateThemeSource_response"
                        },
                        "examples":{
                            "application/json":{
                                "variables":"\n\n/***** Typography *****/\n\n@H1FontFamily : inherit;\n@H1FontSize : 2.75rem;\n@H1FontStyle : inherit;\n@H1FontWeight : bold;\n@H1LineHeight : 100%;\n@H1TextAlign : inherit;\n@H1TextColor : inherit;\n@H1TextDecoration : inherit;\n@H2FontFamily : inherit;\n@H2FontSize : 2.25rem;\n@H2FontStyle : inherit;\n@H2FontWeight : bold;\n@H2LineHeight : inherit;\n@H2TextAlign : inherit;\n@H2TextColor : inherit;\n@H2TextDecoration : inherit;\n@H3FontFamily : inherit;\n@H3FontSize : 1.75rem;\n@H3FontStyle : inherit;\n@H3FontWeight : bold;\n@H3LineHeight : inherit;\n@H3TextAlign : inherit;\n@H3TextColor : inherit;\n@H3TextDecoration : inherit;\n@H4FontFamily : inherit;\n@H4FontSize : 1.25rem;\n@H4FontStyle : inherit;\n@H4FontWeight : bold;\n@H4LineHeight : inherit;\n@H4TextAlign : inherit;\n@H4TextColor : inherit;\n@H4TextDecoration : inherit;\n@H5FontFamily : inherit;\n@H5FontSize : 1.00rem;\n@H5FontStyle : inherit;\n@H5FontWeight : normal;\n@H5LineHeight : inherit;\n@H5TextAlign : inherit;\n@H5TextColor : inherit;\n@H5TextDecoration : inherit;\n@H6FontFamily : inherit;\n@H6FontSize : 0.85rem;\n@H6FontStyle : inherit;\n@H6FontWeight : normal;\n@H6LineHeight : inherit;\n@H6TextAlign : inherit;\n@H6TextColor : inherit;\n@H6TextDecoration : inherit;\n@ParagraphFontFamily : inherit;\n@ParagraphFontSize : 1.00rem;\n@ParagraphFontStyle : inherit;\n@ParagraphFontWeight : normal;\n@ParagraphLineHeight : inherit;\n@ParagraphTextAlign : inherit;\n@ParagraphTextColor : inherit;\n@ParagraphTextDecoration : inherit;\n@SiteFontFamily : @sansFontFamily;\n@SiteFontSize : 14px;\n@SiteFontStyle : normal;\n@SiteFontWeight : normal;\n@SiteLineHeight : 150%;\n@SiteTextAlign : left;\n@SiteTextColor : #333;\n@SiteTextDecoration : none;\n\n\n/***** Colors *****/\n\n@ButtonPrimaryBackgroundColor : #195d8e;\n@ButtonPrimaryBorderRadius : 4px;\n@ButtonPrimaryFontFamily : @sansFontFamily;\n@ButtonPrimaryFontStyle : normal;\n@ButtonPrimaryFontWeight : normal;\n@ButtonPrimarySize : medium;\n@ButtonPrimaryTextColor : #ffffff;\n@ButtonPrimaryTextDecoration : none;\n@ButtonPrimaryUseGradient : false;\n@ButtonSecondaryBackgroundColor : #f7f7f7;\n@ButtonSecondaryBorderRadius : 4px;\n@ButtonSecondaryFontFamily : @sansFontFamily;\n@ButtonSecondaryFontStyle : normal;\n@ButtonSecondaryFontWeight : normal;\n@ButtonSecondarySize : medium;\n@ButtonSecondaryTextColor : #3d3d3e;\n@ButtonSecondaryTextDecoration : none;\n@ButtonSecondaryUseGradient : false;\n@LinkColor : #195d8d;\n@LinkHoverColor : #114062;\n@NavbarBackgroundColor : #fff;\n@NavbarBackgroundHoverColor : #fff;\n@NavbarLinkColor : #3D3D3D;\n@NavbarLinkHoverColor : #195D8D;\n@NavbarTextColor : #333333;\n@NavigationBackgroundColor : #FFF;\n@NavigationBackgroundColorBottom : #FFF;\n@NavigationBackgroundColorTop : #FFF;\n@NavigationBackgroundImageAttachment : scroll;\n@NavigationBackgroundImagePosition : top left;\n@NavigationBackgroundImageRepeat : no-repeat;\n@NavigationBackgroundImageURL : none;\n@NavigationBackgroundUseGradient : false;\n@NavigationPageBackgroundColor : #FFF;\n@SubNavigationBackgroundColor : #fff;\n@SubNavigationBackgroundHoverColor : #FFF;\n@SubNavigationLinkColor : #3D3D3D;\n@SubNavigationLinkHoverColor : #195D8D;\n@SubNavigationTextColor : #6F7178;\n@TextColor : #333;\n\n\n/***** General *****/\n\n@FooterBackgroundColor : none;\n@FooterBackgroundColorBottom : #FFF;\n@FooterBackgroundColorTop : #FFF;\n@FooterBackgroundImageAttachment : scroll;\n@FooterBackgroundImagePosition : top left;\n@FooterBackgroundImageRepeat : repeat-x;\n@FooterBackgroundImageURL : none;\n@FooterBackgroundUseGradient : false;\n@FooterBorderTopColor : #bcd7e6;\n@HeaderBackgroundColor : #FFF;\n@HeaderBackgroundColorBottom : #FFF;\n@HeaderBackgroundColorTop : #FFF;\n@HeaderBackgroundImageAttachment : scroll;\n@HeaderBackgroundImagePosition : bottom center;\n@HeaderBackgroundImageRepeat : repeat-x;\n@HeaderBackgroundImageURL : url(/img/header-btm-line.png);\n@HeaderBackgroundUseGradient : false;\n@HeaderTopBackgroundColor : #F5F5F5;\n@HeaderTopBackgroundColorBottom : #FFF;\n@HeaderTopBackgroundColorTop : #FFF;\n@HeaderTopBackgroundImageAttachment : scroll;\n@HeaderTopBackgroundImagePosition : top left;\n@HeaderTopBackgroundImageRepeat : repeat-x;\n@HeaderTopBackgroundImageURL : url(/img/header-wrap.png);\n@HeaderTopBackgroundUseGradient : false;\n@HeaderTopBorderBottomColor : #bcd7e6;\n@HeaderTopPaddingTop : 25px;\n@SiteBackgroundColor : #FFF;\n@SiteBackgroundColorBottom : #FFF;\n@SiteBackgroundColorTop : #FFF;\n@SiteBackgroundImageAttachment : scroll;\n@SiteBackgroundImagePosition : top left;\n@SiteBackgroundImageRepeat : no-repeat;\n@SiteBackgroundImageURL : url(/file/media/sitestudio/Clocks-v2-05.png);\n@SiteBackgroundUseGradient : false;\n@SitePageBackgroundColor : #FFF;\n",
                                "styles":"/******************************************************************************\r\n    MIXINS\r\n******************************************************************************/\r\n.background-styles (@BackgroundColor, @BackgroundImageURL, @BackgroundImageRepeat, @BackgroundImagePosition, @BackgroundColorTop, @BackgroundColorBottom, @BackgroundImageAttachment) {\r\n\r\n  background: @BackgroundImageURL @BackgroundImagePosition @BackgroundImageRepeat, -moz-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: @BackgroundImageURL @BackgroundImagePosition @BackgroundImageRepeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,@BackgroundColorTop), color-stop(100%,@BackgroundColorBottom));\r\n  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='@BackgroundColorTop', endColorstr='@BackgroundColorBottom',GradientType=0 );\r\n}\r\n\r\n/******************************************************************************\r\n    GENERAL STYLES\r\n******************************************************************************/\r\nhtml {\r\n  font-size:            @SiteFontSize;\r\n}\r\n\r\nbody {\r\n\r\n  background: @SiteBackgroundColor @SiteBackgroundImageURL @SiteBackgroundImagePosition @SiteBackgroundImageRepeat;\r\n\r\n  .SiteBackground() when (@SiteBackgroundUseGradient) {\r\n    .background-styles (@SiteBackgroundColor, @SiteBackgroundImageURL, @SiteBackgroundImageRepeat, @SiteBackgroundImagePosition, @SiteBackgroundColorTop, @SiteBackgroundColorBottom, @SiteBackgroundImageAttachment);\r\n  }\r\n  .SiteBackground;\r\n\r\n  background-attachment: @SiteBackgroundImageAttachment;\r\n\r\n  color:                @TextColor;\r\n  font-family:          @SiteFontFamily;\r\n  font-size:            1rem;\r\n  font-style:           @SiteFontStyle;\r\n  font-weight:          @SiteFontWeight;\r\n  line-height:          @SiteLineHeight;\r\n  text-align:           @SiteTextAlign;\r\n  text-decoration:      @SiteTextDecoration;\r\n}\r\n\r\n#main {\r\n  background-color:     @SitePageBackgroundColor;\r\n}\r\n\r\n/******************************************************************************\r\n    LINK STYLES\r\n******************************************************************************/\r\n\r\na:link    {color:@LinkColor;}       /* unvisited link */\r\na:visited {color:@LinkColor;}       /* visited link */\r\na:hover   {color:@LinkHoverColor;}  /* mouse over link */\r\n\r\n/******************************************************************************\r\n    TYPOGRAPHY STYLES\r\n******************************************************************************/\r\n\r\nh1 {\r\n\r\n  color:           @H1TextColor;\r\n  line-height:     @H1LineHeight;\r\n  font-family:     @H1FontFamily;\r\n  font-size:       @H1FontSize;\r\n  font-weight:     @H1FontWeight;\r\n  font-style:      @H1FontStyle;\r\n  text-align:      @H1TextAlign;\r\n  text-decoration: @H1TextDecoration;\r\n\r\n}\r\n\r\nh2 {\r\n\r\n  color:           @H2TextColor;\r\n  font-family:     @H2FontFamily;\r\n  font-size:       @H2FontSize;\r\n  font-style:      @H2FontStyle;\r\n  font-weight:     @H2FontWeight;\r\n  line-height:     @H2LineHeight;\r\n  text-align:      @H2TextAlign;\r\n  text-decoration: @H2TextDecoration;\r\n\r\n}\r\n\r\nh3 {\r\n\r\n  color:           @H3TextColor;\r\n  font-family:     @H3FontFamily;\r\n  font-size:       @H3FontSize;\r\n  font-style:      @H3FontStyle;\r\n  font-weight:     @H3FontWeight;\r\n  line-height:     @H3LineHeight;\r\n  text-align:      @H3TextAlign;\r\n  text-decoration: @H3TextDecoration;\r\n\r\n}\r\n\r\nh4 {\r\n\r\n  color:           @H4TextColor;\r\n  font-family:     @H4FontFamily;\r\n  font-size:       @H4FontSize;\r\n  font-style:      @H4FontStyle;\r\n  font-weight:     @H4FontWeight;\r\n  line-height:     @H4LineHeight;\r\n  text-align:      @H4TextAlign;\r\n  text-decoration: @H4TextDecoration;\r\n}\r\n\r\nh5 {\r\n  color:           @H5TextColor;\r\n  font-family:     @H5FontFamily;\r\n  font-size:       @H5FontSize;\r\n  font-style:      @H5FontStyle;\r\n  font-weight:     @H5FontWeight;\r\n  line-height:     @H5LineHeight;\r\n  text-align:      @H5TextAlign;\r\n  text-decoration: @H5TextDecoration;\r\n}\r\n\r\nh6 {\r\n  color:           @H6TextColor;\r\n  font-family:     @H6FontFamily;\r\n  font-size:       @H6FontSize;\r\n  font-style:      @H6FontStyle;\r\n  font-weight:     @H6FontWeight;\r\n  line-height:     @H6LineHeight;\r\n  text-align:      @H6TextAlign;\r\n  text-decoration: @H6TextDecoration;\r\n}\r\n\r\np {\r\n\r\n  color:           @ParagraphTextColor;\r\n  font-family:     @ParagraphFontFamily;\r\n  font-size:       @ParagraphFontSize;\r\n  font-style:      @ParagraphFontStyle;\r\n  font-weight:     @ParagraphFontWeight;\r\n  line-height:     @ParagraphLineHeight;\r\n  text-align:      @ParagraphTextAlign;\r\n  text-decoration: @ParagraphTextDecoration;\r\n\r\n}\r\n\r\n/******************************************************************************\r\n    BUTTON STYLES\r\n******************************************************************************/\r\n\r\n// Primary buttons\r\n.cc-button-primary {\r\n  .ccButton(@ButtonPrimarySize, @ButtonPrimaryBorderRadius,\r\n    @ButtonPrimaryBackgroundColor, @ButtonPrimaryFontFamily,\r\n    @ButtonPrimaryFontWeight, @ButtonPrimaryFontStyle,\r\n    @ButtonPrimaryTextDecoration, @ButtonPrimaryTextColor,\r\n    @ButtonPrimaryUseGradient);\r\n}\r\n\r\n// Secondary buttons\r\n.cc-button-secondary {\r\n  .ccButton(@ButtonSecondarySize, @ButtonSecondaryBorderRadius,\r\n    @ButtonSecondaryBackgroundColor, @ButtonSecondaryFontFamily,\r\n    @ButtonSecondaryFontWeight, @ButtonSecondaryFontStyle,\r\n    @ButtonSecondaryTextDecoration, @ButtonSecondaryTextColor,\r\n    @ButtonSecondaryUseGradient);\r\n}\r\n\r\n/******************************************************************************\r\n    HEADER STYLES\r\n******************************************************************************/\r\n\r\n#region-header #siteHead {\r\n\r\n  background: @HeaderBackgroundColor @HeaderBackgroundImageURL @HeaderBackgroundImagePosition @HeaderBackgroundImageRepeat;\r\n  background-attachment: @HeaderBackgroundImageAttachment;\r\n\r\n  .HeaderBackground() when (@HeaderBackgroundUseGradient) {\r\n    .background-styles (@HeaderBackgroundColor, @HeaderBackgroundImageURL, @HeaderBackgroundImageRepeat, @HeaderBackgroundImagePosition, @HeaderBackgroundColorTop, @HeaderBackgroundColorBottom, @HeaderBackgroundImageAttachment);\r\n  }\r\n  .HeaderBackground;\r\n}\r\n\r\n.header-background {\r\n    background: @HeaderTopBackgroundColor @HeaderTopBackgroundImageURL @HeaderTopBackgroundImagePosition @HeaderTopBackgroundImageRepeat;\r\n  background-attachment: @HeaderTopBackgroundImageAttachment;\r\n\r\n  .HeaderTopBackground() when (@HeaderTopBackgroundUseGradient) {\r\n    .background-styles (@HeaderTopBackgroundColor, @HeaderTopBackgroundImageURL, @HeaderTopBackgroundImageRepeat, @HeaderTopBackgroundImagePosition, @HeaderTopBackgroundColorTop, @HeaderTopBackgroundColorBottom, @HeaderTopBackgroundImageAttachment);\r\n  }\r\n  .HeaderTopBackground;\r\n}\r\n\r\n\r\n/******************************************************************************\r\n    FOOTER STYLES\r\n******************************************************************************/\r\n\r\nfooter.footer {\r\n  background: @FooterBackgroundColor @FooterBackgroundImageURL @FooterBackgroundImagePosition @FooterBackgroundImageRepeat;\r\n  background-attachment: @FooterBackgroundImageAttachment;\r\n\r\n  .FooterBackground() when (@FooterBackgroundUseGradient) {\r\n    .background-styles (@FooterBackgroundColor, @FooterBackgroundImageURL, @FooterBackgroundImageRepeat, @FooterBackgroundImagePosition, @FooterBackgroundColorTop, @FooterBackgroundColorBottom, @FooterBackgroundImageAttachment);\r\n  }\r\n  .FooterBackground;\r\n}\r\n\r\n\r\n\r\n"
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70018</td><td>Internal error updating theme</td><td>See returned error messages for more information.</td></tr><tr><td>70025</td><td>Error compiling less file due to syntax.</td><td>Ensure the source is a valid syntax.</td></tr></table><br/>The error response:<br>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/updateThemeSource_400response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"70025",
                                "message":"Error compiling the less file : SyntaxError: error evaluating function `darken`: Cannot find function toHSL in object [object Object]. in Input Less File on line 5832, column 3:\n5831 .cc-button-primary {\n5832   .ccButton(@ButtonPrimarySize, @ButtonPrimaryBorderRadius,\n5833     @ButtonPrimaryBackgroundColor, @ButtonPrimaryFontFamily,\n ",
                                "status":"400"
                            }
                        },
                        "description":"Less file cannot be compiled"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the theme.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateThemeSource_request"
                        },
                        "in":"body",
                        "name":"updateThemeSource_request"
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-{id}-source-put",
                "x-filename-id":"ccadmin-v1-themes-id-source-put"
            }
        },
        "/ccadmin/v1/adminProfiles/getAuthenticatorInfo":{
            "post":{
                "summary":"getAuthenticatorInfo",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAuthenticatorInfo",
                "description":"Gets authenticator info based on the provided token.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAuthenticatorInfo_response"
                        },
                        "examples":{
                            "application/json":{
                                "omaLink":"oraclemobileauthenticator://settings?AccountName::=hostname/sample.user@example.com&SharedSecretValue::=1234567890ABCDEFGHIJKLMNOPQRUSTV",
                                "secretKey":"1234567890ABCDEFGHIJKLMNOPQRUSTV",
                                "omaQRCodeLink":"http://www.example.com/qr?code=oraclemobileauthenticator://settings?AccountName::=hostname/sample.user@example.com&SharedSecretValue::=1234567890ABCDEFGHIJKLMNOPQRUSTV"
                            }
                        },
                        "description":"The following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|83045|Unable to find authentication information for the token provided.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/getAuthenticatorInfo_request"
                        },
                        "in":"body",
                        "name":"getAuthenticatorInfo_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles-getAuthenticatorInfo-post",
                "x-filename-id":"ccadmin-v1-adminprofiles-getauthenticatorinfo-post"
            }
        },
        "/ccadmin/v1/profiles/{id}/creditCards/{cardId}":{
            "get":{
                "summary":"getCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCreditCard",
                "description":"Gets the credit card for the id, passed in as query parameter, by searching the credit cards associated with the given shopper profile and its organization",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "expiryMonth":"03",
                                "cardType":"visa",
                                "expiryYear":"2021",
                                "iin":"411111",
                                "savedCardId":"usercc10002",
                                "hasExpired":false,
                                "isDefault":true,
                                "nameOnCard":"card2",
                                "repositoryId":"usercc10002",
                                "nickname":"visa - 1111##0",
                                "additionalInfo":"Card has been synced with id 10001",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/{id}}/creditCards/usercc10002"
                                    }
                                ],
                                "cardNumber":"xxxxxxxxxxxx1111"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28388|Unable to find credit card for the card id {cardId}.|\n|28389|Unable to retrieve the credit card for the card id {cardId}|\n|28391|An error occurred while processing the credit card.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"cardId",
                        "description":"The id of the credit card, that needs to be searched, in the shopper profile and its organization.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-creditCards-{cardId}-get",
                "x-filename-id":"ccadmin-v1-profiles-id-creditcards-cardid-get"
            },
            "put":{
                "summary":"updateCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCreditCard",
                "description":"Updates the credit card information for the id, passed in as query parameter, by searching the credit cards associated with the given shopper profile and its organization. Currently, only setAsDefault, nickname and additionalInfo fields are allowed to be updated for the saved cards.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "expiryMonth":"03",
                                "cardType":"visa",
                                "expiryYear":"2021",
                                "iin":"411111",
                                "savedCardId":"usercc10002",
                                "hasExpired":false,
                                "isDefault":true,
                                "nameOnCard":"card2",
                                "repositoryId":"usercc10002",
                                "nickname":"Home Card 2",
                                "additionalInfo":"Card has been synced with id 10001",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/{id}/creditCards/usercc10002"
                                    }
                                ],
                                "cardNumber":"xxxxxxxxxxxx1111"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28388|Unable to find credit card for the card id {cardId}.|\n|28395|User is not authorized to update the credit card with card id {cardId}.|\n|28392|An error occured while trying to update the credit card with card id {cardId}.|\n|52057| Invalid input values in the payload"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"cardId",
                        "description":"The id of the credit card that need to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCreditCard_request"
                        },
                        "in":"body",
                        "name":"updateCreditCard_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-creditCards-{cardId}-put",
                "x-filename-id":"ccadmin-v1-profiles-id-creditcards-cardid-put"
            }
        },
        "/ccadmin/v1/applicationIds":{
            "post":{
                "summary":"createApplicationID",
                "produces":[
                    "application/json"
                ],
                "operationId":"createApplicationID",
                "description":"Create Application ID. Creates an Application ID of specified type",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createApplicationID_response"
                        },
                        "examples":{
                            "application/json":{
                                "external":false,
                                "creationTime":"2014-05-08 17:17:02.399",
                                "createdBy":{
                                    "lastName":"Admin",
                                    "firstName":"Amber",
                                    "repositoryId":"admin",
                                    "id":"admin"
                                },
                                "inUse":false,
                                "name":"another application name",
                                "repositoryId":"12c26908-6545-4947-a46c-9917236583c5",
                                "id":"12c26908-6545-4947-a46c-9917236583c5",
                                "type":"application",
                                "token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MDk4NTY1OTEsInN1YiI6ImFkbWluIiwiaXNzIjoiYWRtaW4iLCJpYXQiOjE0MDk3NzAxOTF9.T0kaE8Ib35R2XZzp0xk4FRP/266KD1cieZFpPijtniw="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createApplicationID_request"
                        },
                        "in":"body",
                        "name":"createApplicationID_request"
                    }
                ],
                "tags":[
                    "Admin/Applications"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-applicationIds-post",
                "x-filename-id":"ccadmin-v1-applicationids-post"
            },
            "get":{
                "summary":"getApplicationIDs",
                "produces":[
                    "application/json"
                ],
                "operationId":"getApplicationIDs",
                "description":"Get Application IDs. Returns Application IDs of the specified type or all IDs if type is not specified. It also returns Application IDs based on the SCIM query options.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getApplicationIDs_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "external":false,
                                    "creationTime":"2014-05-08 17:15:43.143",
                                    "createdBy":{
                                        "lastName":"Admin",
                                        "firstName":"Amber",
                                        "repositoryId":"admin",
                                        "id":"admin"
                                    },
                                    "inUse":true,
                                    "name":"another extension name",
                                    "repositoryId":"1036cd9a-844d-4c4a-9dc2-22be5a84ced4",
                                    "id":"1036cd9a-844d-4c4a-9dc2-22be5a84ced4",
                                    "type":"extension"
                                },
                                {
                                    "creationTime":"2014-05-08 17:15:26.328",
                                    "createdBy":{
                                        "lastName":"Admin",
                                        "firstName":"Amber",
                                        "repositoryId":"admin",
                                        "id":"admin"
                                    },
                                    "name":"new extension name",
                                    "repositoryId":"d5be81d5-79fb-44af-8281-b5afa81d8fef",
                                    "id":"d5be81d5-79fb-44af-8281-b5afa81d8fef",
                                    "type":"extension"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "description":"The type of Application to retrieve.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string that filters the applications list to be returned from this request using SCIM filtering syntax.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The maximum number of applications to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The starting offset/index to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"The sort order of the list to be returned from this request.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Applications"
                ],
                "x-internal-id":"ccadmin-v1-applicationIds-get",
                "x-filename-id":"ccadmin-v1-applicationids-get"
            }
        },
        "/ccadmin/v1/applications/{applicationId}/components":{
            "get":{
                "summary":"listApplicationComponents",
                "produces":[
                    "application/json"
                ],
                "operationId":"listApplicationComponents",
                "description":"List Application Components. Endpoint for getting components belonging to the application.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listApplicationComponents_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "providesContext":null,
                                        "requiresContext":null,
                                        "displayName":"AccountTypeSelectorContainer",
                                        "root":"/clientApplications/core-commerce-reference-store/components/ResponsiveContainer",
                                        "repositoryId":"100869",
                                        "name":"AccountTypeSelectorContainer",
                                        "namespace":"occ.react",
                                        "hiddenFromSiteStudio":false,
                                        "id":"100869",
                                        "source":101,
                                        "type":"container"
                                    },
                                    {
                                        "providesContext":null,
                                        "requiresContext":null,
                                        "displayName":"CheckoutLoginContainer",
                                        "root":"/clientApplications/core-commerce-reference-store/components/ResponsiveContainer",
                                        "repositoryId":"100888",
                                        "name":"CheckoutLoginContainer",
                                        "namespace":"occ.react",
                                        "hiddenFromSiteStudio":false,
                                        "id":"100888",
                                        "source":101,
                                        "type":"container"
                                    },
                                    {
                                        "providesContext":null,
                                        "requiresContext":null,
                                        "displayName":"Container",
                                        "root":"/clientApplications/core-commerce-reference-store/components/Container",
                                        "repositoryId":"100714",
                                        "name":"Container",
                                        "namespace":"occ.react",
                                        "hiddenFromSiteStudio":false,
                                        "id":"100714",
                                        "source":101,
                                        "type":"container"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"applicationId",
                        "description":"The ID of the application.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"pageType",
                        "description":"The page type. If specified the endpoint will list components that support the given  page type.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Component"
                ],
                "x-internal-id":"ccadmin-v1-applications-{applicationId}-components-get",
                "x-filename-id":"ccadmin-v1-applications-applicationid-components-get"
            }
        },
        "/ccadmin/v1/merchant/storefrontUrl":{
            "get":{
                "summary":"getStorefrontUrl",
                "produces":[
                    "application/json"
                ],
                "operationId":"getStorefrontUrl",
                "description":"Get Storefront Url. Get the storefront URL for this configuration.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getStorefrontUrl_response"
                        },
                        "examples":{
                            "application/json":{
                                "url":"https://store.example.com:9443"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-storefrontUrl-get",
                "x-filename-id":"ccadmin-v1-merchant-storefronturl-get"
            }
        },
        "/ccadmin/v1/collections/{id}":{
            "get":{
                "summary":"getCollection",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCollection",
                "description":"Get Collection. Get a collection by ID. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCollection_response"
                        },
                        "examples":{
                            "application/json":{
                                "longDescription":"Men's shoes for every occasion. Shop our collection of men's dress shoes, men's oxford shoes, moccasins and trainers from ATG Store.com.",
                                "childProducts":[
                                    {
                                        "repositoryId":"xprod1042"
                                    },
                                    {
                                        "repositoryId":"xprod1047"
                                    },
                                    {
                                        "repositoryId":"xprod1044"
                                    },
                                    {
                                        "repositoryId":"xprod1043"
                                    }
                                ],
                                "catalogsCount":2,
                                "keywords":[
                                    "mens shoes",
                                    "men's shoes",
                                    "mens dress shoes",
                                    "mens casual shoes",
                                    "men's casual shoes",
                                    "mens flip flops",
                                    "men's flip flops",
                                    "ATG Store.com footwear",
                                    "ATG Store.com"
                                ],
                                "categoryPaths":[
                                    "/Commerce Root/Shoes/Men's Shoes"
                                ],
                                "displayName":"Men's Shoes",
                                "seoDescriptionDerived":"Men's Shoes, Men's shoes for every occasion. Shop our collection of men's dress shoes, men's oxford shoes, moccasins and trainers from ATG Store.com.",
                                "description":"",
                                "childCategories":null,
                                "seoTitleDerived":"Men's Shoes",
                                "seoMetaInfo":{
                                    "seoDescription":"Men's Shoes, Men's shoes for every occasion. Shop our collection of men's dress shoes, men's oxford shoes, moccasins and trainers from ATG Store.com.",
                                    "repositoryId":"100002",
                                    "seoTitle":"Men's Shoes",
                                    "seoKeywords":"Men's Shoes",
                                    "seoUrlSlug":"mens-shoes"
                                },
                                "catalogsInfo":[
                                    {
                                        "displayName":"Site Context Test Catalog",
                                        "repositoryId":"SiteContextDummyCatalog"
                                    },
                                    {
                                        "displayName":"QA Movie and Games Catalog",
                                        "repositoryId":"cloudLakeCatalog"
                                    }
                                ],
                                "multiCatalogCategoryPaths":[
                                    "CloudLake Catalog/Commerce Root/Shoes/Men's Shoes"
                                ],
                                "id":"cat50077",
                                "childProductsCount":4,
                                "categoryImages":[
                                    {
                                        "path":"/collections/mens-shoes.jpg",
                                        "metadata":{
                                            "altText":"Men's Shoes",
                                            "titleText":"Men's Shoes"
                                        },
                                        "name":"/collections/mens-shoes.jpg",
                                        "repositoryId":"m10002",
                                        "url":"http://localhost:9080/file/collections/mens-shoes.jpg"
                                    }
                                ],
                                "lastModifiedDate":"2023-01-23T10:32:49.496Z",
                                "seoKeywordsDerived":"Men's Shoes",
                                "fixedChildCategories":[
                                ],
                                "seoUrlSlugDerived":"mens-shoes",
                                "fixedParentCategories":[
                                    {
                                        "repositoryId":"cat50097"
                                    }
                                ],
                                "route":"/mens-shoes/category/cat50077",
                                "repositoryId":"cat50077",
                                "name":null,
                                "parentCategory":{
                                    "repositoryId":"cat50097"
                                },
                                "multiCatalogCategoryIdPaths":[
                                    "cloudLakeCatalog:rootCategory>m1002"
                                ],
                                "ancestorCategories":[
                                    {
                                        "repositoryId":"rootCategory"
                                    },
                                    {
                                        "repositoryId":"cat50097"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20142|Get Category Id Type Internal Error|\n|20140|Collection Id is invalid or non-existent|\n|200104|Catalog ID is invalid or not associated with current profile.|\n|200240|parentCategoryScope is not revertToBase but parentCategory is not in the request|\n|200241|parentCategory is not a parent of the collection|\n|200242|catalogSpecific or revertToBase parentCategoryScope but no catalog specified in the request|\n|200243|parentCategoryScope invalid/unknown value|\n|200244|catalogSpecific parentCategoryScope but parentCategory is not in the specified catalog|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"showCategoryPaths",
                        "description":"If set to false then category path related properties, namely, categoryPaths, categoryIdPaths, multiCatalogCategoryPaths and multiCatalogCategoryIdPaths, are not returned. If set to true then categoryPaths and categoryIdPaths are returned. For multiCatalogCategoryPaths and multiCatalogCategoryIdPaths use multipleCategoryPaths parameter. Default value of the parameter is true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"multipleCategoryPaths",
                        "description":"This parameter is dependent on showCategoryPaths set to true. If the value is set to true then response returns multiCatalogCategoryPaths and multiCatalogCategoryIdPaths to display linked paths from multiple catalogs prepended with catalog name and id respectively. Default value of the parameter is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"If set to childProducts, then childProducts will be expanded to include details.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of catalog.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"depth",
                        "description":"Depth of nested response from 0 to 6. Defaults to 0. NOTE: Caution should be used as increasing depth can negatively affect performance.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showCatalogsInfo",
                        "description":"Boolean flag to determine whether to show or hide catalogsCount and catalogsInfo properties in the response. Default value is false. ",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeBaseCatalogProducts",
                        "description":"If catalogId is a filtered view catalog then setting this param to true ensure the base products of the filtered view catalog are also returned as childProducts.  If expand=childProducts then childProducts in the response will also have an isFilteredCatalogMember field that will be true for those products that are in the filtered view catalog.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"minimalFieldsForNavigation",
                        "description":"Return minimum fields required for category navigation",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of collection.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Collections"
                ],
                "x-internal-id":"ccadmin-v1-collections-{id}-get",
                "x-filename-id":"ccadmin-v1-collections-id-get"
            },
            "delete":{
                "summary":"deleteCollection",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteCollection",
                "description":"Delete Collection. Delete a collection by ID.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20169|Internal Error|\n|20162|Attempted to delete a collection with child collections. Collections must have no children to be deleted|\n|20161|Collection Id is invalid or non-existent|\n|200228|Deletion of a root category is not allowed|\n|200225|Operation on collection is not allowed for the custom catalog|\n"
                    },
                    "204":{
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of catalog.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of collection to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Collections"
                ],
                "x-internal-id":"ccadmin-v1-collections-{id}-delete",
                "x-filename-id":"ccadmin-v1-collections-id-delete"
            },
            "put":{
                "summary":"updateCollection",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCollection",
                "description":"Update Collection. Update a collection by ID.   **Requires the x-ccasset-language header so translated content can be set for a specific language.**         \n\r\n\r         Update childProducts property:\n\r         Set the type property to either appendProducts or updateProducts to update the child products of a collection.\n\r         EXAMPLE INPUT:\n\r         Remove prod1, prod2 and prod3\n\r         {'op': 'remove', 'products': ['prod1', 'prod2', 'prod3]}\n\r         \n\r         Move the group of products at indices 5-10 (inclusive) to appear starting at index 2\n\r         (shorthand for 'move product 5 to index 2, product 6 to index 3, etc.')\n\r         {'op': 'move', 'fromStart': 5, 'fromEnd': 10, 'to' : 2}      ",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCollection_response"
                        },
                        "examples":{
                            "application/json":{
                                "longDescription":"Looking for an inspired quality gift? ATG Store gift shop has a wide choice of gifts for both men and women suitable for every occassion. Shopping for gifts is simple and convenient at ATG Store.com.",
                                "childProducts":null,
                                "childProductsCount":0,
                                "keywords":[
                                    "gift",
                                    "ideas",
                                    "gifts",
                                    "ideas",
                                    "gift ideas",
                                    "present",
                                    "presents",
                                    "special occasion",
                                    "special occasions",
                                    "birthday",
                                    "christmas",
                                    "anniversary",
                                    "romantic",
                                    "valentines",
                                    "wedding",
                                    "him",
                                    "her",
                                    "ATG Store.com"
                                ],
                                "categoryImages":[
                                    {
                                        "metadata":{
                                            "altText":"Gift Shop-New",
                                            "titleText":"Gift Shop-New"
                                        },
                                        "repositoryId":"m10002"
                                    }
                                ],
                                "categoryPaths":[
                                    "/Commerce Root/Gift Shop-New"
                                ],
                                "displayName":"Gift Shop-New",
                                "seoKeywordsDerived":"Gift Shop-New",
                                "fixedChildCategories":[
                                    {
                                        "repositoryId":"cat50067"
                                    },
                                    {
                                        "repositoryId":"cat60001"
                                    }
                                ],
                                "seoUrlSlugDerived":"gift-shop-new",
                                "seoDescriptionDerived":"Gift Shop-New, Looking for an inspired quality gift? ATG Store gift shop has a wide choice of gifts for both men and women suitable for every occassion. Shopping for gifts is simple and convenient at ATG Store.com.",
                                "active":true,
                                "description":null,
                                "childCategories":[
                                    {
                                        "repositoryId":"cat50067"
                                    },
                                    {
                                        "repositoryId":"cat60001"
                                    }
                                ],
                                "seoTitleDerived":"Gift Shop-New",
                                "fixedParentCategories":[
                                    {
                                        "repositoryId":"rootCategory"
                                    }
                                ],
                                "seoMetaInfo":{
                                    "seoDescription":"Gift Shop-New, Looking for an inspired quality gift? ATG Store gift shop has a wide choice of gifts for both men and women suitable for every occassion. Shopping for gifts is simple and convenient at ATG Store.com.",
                                    "repositoryId":"100003",
                                    "seoTitle":"Gift Shop-New",
                                    "seoKeywords":"Gift Shop-New",
                                    "seoUrlSlug":"gift-shop-new"
                                },
                                "route":"/gift-shop-new/category/cat50056",
                                "repositoryId":"cat50056",
                                "name":null,
                                "parentCategory":{
                                    "repositoryId":"rootCategory"
                                },
                                "ancestorCategories":[
                                    {
                                        "repositoryId":"rootCategory"
                                    }
                                ],
                                "id":"cat50056"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20130|category Internal Error|\n|26115|Could not update item image list|\n|26114|Missing item images list|\n|26116|Update images internal error (invalid item type)|\n|20999|Internal Error|\n|26110|The image path was invalid. It cannot contain a backslash.|\n|26113|Could not get item for update|\n|26112|Update Category Images Internal Error|\n|20094|Cannot find the product for the given product id|\n|20093|All products are already in the parent collection|\n|20092|No products provided.|\n|20091|Collection Id is invalid or non-existent|\n|20090|Collection Id passed is null or empty|\n|20202|Invalid Operation|\n|20089|Organize child Internal Error|\n|25015|setPropertyRepositoryItem Internal Error|\n|26104|Could not locate parent folder of media items.|\n|25014|Convert Input Property Internal Error|\n|26106|The image name was empty.|\n|20109|Internal Error|\n|25016|Internal Error|\n|26105|No collection image list was provided.|\n|26108|The image path was invalid. It must start with a \"/\".|\n|26107|The image path was empty.|\n|20502|There was an error while retrieving seo metadata from repository.|\n|26109|The image path was invalid. It must end with \".gif\", \".jpg\" or \".png\".|\n|26100|Update Product Images Internal Error|\n|26102|The image could not be added to the item's image list.|\n|20085|Collection does not have parent collection |\n|20140|Collection Id is invalid or non-existent|\n|37202|Invalid move products range|\n|20084|Invalid index provided. Index should be -1 or greater|\n|37203|Internal Error|\n|20083|Cannot be assigned to parent collection because it would create a circular collection structure|\n|20060|Create Category Type Internal Error|\n|20081|Cannot find child collection|\n|20080|Child Collection passed is null|\n|20131|Must provide new property values.|\n|200225|Operation on collection is not allowed for the custom catalog|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of collection.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"showCategoryPaths",
                        "description":"If set to false then category path related properties, namely, categoryPaths, categoryIdPaths, multiCatalogCategoryPaths and multiCatalogCategoryIdPaths, are not returned. If set to true then categoryPaths and categoryIdPaths are returned. For multiCatalogCategoryPaths and multiCatalogCategoryIdPaths use multipleCategoryPaths parameter. Default value of the parameter is true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCollection_request"
                        },
                        "in":"body",
                        "name":"updateCollection_request"
                    }
                ],
                "tags":[
                    "Admin/Collections"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-collections-{id}-put",
                "x-filename-id":"ccadmin-v1-collections-id-put"
            }
        },
        "/ccadmin/v1/organizations":{
            "post":{
                "summary":"createOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"createOrganization",
                "description":"Create Organization. This operation is used to create an Organization in Oracle Commerce Cloud for a customer.As few properties are site specific they will be mapped to the default site, however if 'x-ccsite' header is sent then site specific properties will be mapped to the site sent in header. An id will be automatically generated for the organization, however if the 'id' property is provided and enableCustomOrganizationId flag is set to true, the organization will be created with that id. Optionally takes the 'x-ccasset-language' header to get role properties translated content in another language, however if 'x-ccasset-language' is not set than english is considered as default language ",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxReferenceNumber":"REFNUM123",
                                "organizationLogo":"/general/hero-image1.jpg",
                                "delegateApprovalManagement":false,
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10001",
                                                    "id":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address3":"Street 3",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"150002",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ],
                                "externalOrganizationId":"externalOrgId1",
                                "type":"none",
                                "parentOrganization":{
                                    "name":"Sample",
                                    "repositoryId":"100001",
                                    "active":true,
                                    "id":"100001",
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "customerType":"Standard",
                                "derivedShippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedBillingAddressType":"Office Address",
                                "members":[
                                    {
                                        "repositoryId":"110000"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations"
                                    }
                                ],
                                "id":"200003",
                                "dunsNumber":"123456789",
                                "relativeRoles":[
                                    {
                                        "function":"admin",
                                        "repositoryId":"200004"
                                    },
                                    {
                                        "function":"buyer",
                                        "repositoryId":"200005"
                                    },
                                    {
                                        "function":"approver",
                                        "repositoryId":"200006"
                                    },
                                    {
                                        "function":"accountAddressManager",
                                        "repositoryId":"200007"
                                    },
                                    {
                                        "function":"profileAddressManager",
                                        "repositoryId":"200008"
                                    }
                                ],
                                "dynamicProperty1":"dynamicProperty1 value",
                                "derivedTaxReferenceNumber":"REFNUM123",
                                "derivedUseAllPaymentMethodsFromSite":false,
                                "derivedAuthorizationCode":"sadsaxxaASX34567==",
                                "contract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "derivedCustomerType":"Standard",
                                "active":true,
                                "vatReferenceNumber":"Vat123123",
                                "taxExemptionCode":"TAXUQ12345",
                                "derivedType":"none",
                                "allowPunchoutShopping":true,
                                "useAllShippingMethodsFromSite":false,
                                "approvalRequired":false,
                                "derivedTaxExemptionCode":"TAXUQ12345",
                                "derivedVatReferenceNumber":"Vat123123",
                                "derivedAllowPunchoutShopping":true,
                                "name":"Oracle",
                                "ancestorOrganizations":[
                                    {
                                        "name":"Sample",
                                        "repositoryId":"100001",
                                        "active":true,
                                        "id":"100001",
                                        "externalOrganizationId":"EXT_ORG_1"
                                    }
                                ],
                                "partyNumber":"A42RA",
                                "uniqueId":"TestIDNumber",
                                "authorizationCode":"sadsaxxaASX34567==",
                                "description":null,
                                "derivedBillingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUniqueId":"TestIDNumber",
                                "organizationLogoURL":"http://localhost:9080/file/general/hero-image1.jpg",
                                "derivedContract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "paymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "derivedShippingAddressType":"Office Address",
                                "shippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedDunsNumber":123456789,
                                "derivedOrganizationLogo":"/general/hero-image1.jpg",
                                "orderPriceLimit":null,
                                "derivedShippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUseAllShippingMethodsFromSite":false,
                                "useAllPaymentMethodsFromSite":false,
                                "derivedPaymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "repositoryId":"200003",
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "useExternalApprovalWebhook":false,
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedDescription":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100073|If the catalog id is required|\n|100052|If the organization logo is not found|\n|100074|If the pricelist group id is required|\n|20187|If the pricelist group id  is invalid|\n|100053|If the organization invalid default billing address value|\n|100064|If the catalog id is invalid|\n|100075|If external reference number is invalid|\n|100054|If the organization invalid default shipping address value|\n|22002|If invalid profile/member id is given|\n|100002|If the input is Invalid|\n|100003|If Organization name passed is empty|\n|100005|If there is already an organization with given name|\n|100006|If there was any internal error while creating the organization|\n|100104|If the taxExemption code passed is invalid.|\n|100120|If the useAllPaymentMethodsFromSite property value is invalid.|\n|100118|If the paymentMethods passed in the input is invalid.|\n|100121|If the useAllShippingMethodsFromSite property value is invalid.|\n|100119|If the shippingMethods passed in the input is invalid.|\n|100131|If we try to update authorization code property with value other than null or NO_AUTH_CODE|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createOrganization_request"
                        },
                        "in":"body",
                        "name":"createOrganization_request"
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query parameter is used to return only ID. Possible values for this expand query parameter is 'none'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and name properties of organization.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of organization except paymentMethods.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Rather than using fields or exclude to explicitly list properties in the URL of a REST call, you can create persistent filters that store the set of properties to include or exclude. You can then specify a filter by name in the URL using the filterKey query parameter.\n Use Response Filters Admin API to create new persistent filters and use them.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-post",
                "x-filename-id":"ccadmin-v1-organizations-post"
            },
            "get":{
                "summary":"listOrganizations",
                "produces":[
                    "application/json"
                ],
                "operationId":"listOrganizations",
                "description":"List Organizations. This operation is used to get the collection of customer organizations from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of organization. Note : The terms organization and account represents the same",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listOrganizations_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations"
                                    }
                                ],
                                "items":[
                                    {
                                        "taxReferenceNumber":"REFNUM123",
                                        "organizationLogo":"/general/hero-image1.jpg",
                                        "description":null,
                                        "delegateApprovalManagement":false,
                                        "secondaryAddresses":[
                                            {
                                                "address":{
                                                    "country":"US",
                                                    "externalAddressId":"EXT_ADDR_1",
                                                    "types":[
                                                        {
                                                            "displayName":"Shipping",
                                                            "repositoryId":"ss-10001",
                                                            "id":"ss-10001"
                                                        },
                                                        {
                                                            "displayName":"Billing",
                                                            "repositoryId":"ss-10002",
                                                            "id":"ss-10001"
                                                        }
                                                    ],
                                                    "phoneNumber":"973-974-1234",
                                                    "address3":"Street 3",
                                                    "address2":"Street 2",
                                                    "city":"Montgomery",
                                                    "address1":"600 Dexter Avenue",
                                                    "postalCode":"36130",
                                                    "companyName":"Oracle",
                                                    "repositoryId":"190001",
                                                    "state":"AL"
                                                },
                                                "addressType":"Office Address"
                                            }
                                        ],
                                        "externalOrganizationId":"externalOrgId1",
                                        "type":"none",
                                        "parentOrganization":{
                                            "name":"Oracle Sample",
                                            "repositoryId":"100001",
                                            "active":true,
                                            "id":"100001",
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "customerType":"Standard",
                                        "organizationLogoURL":"http://localhost:9080/file/general/hero-image1.jpg",
                                        "members":[
                                            {
                                                "repositoryId":"110001",
                                                "id":"110001"
                                            }
                                        ],
                                        "id":"2200002",
                                        "dunsNumber":"123456789",
                                        "relativeRoles":[
                                            {
                                                "function":"admin",
                                                "repositoryId":"200004",
                                                "type":"organizationalRole",
                                                "category":"storefrontRoleCategory"
                                            },
                                            {
                                                "function":"buyer",
                                                "repositoryId":"200005",
                                                "type":"organizationalRole",
                                                "category":"storefrontRoleCategory"
                                            },
                                            {
                                                "function":"approver",
                                                "repositoryId":"200006",
                                                "type":"organizationalRole",
                                                "category":"storefrontRoleCategory"
                                            },
                                            {
                                                "function":"accountAddressManager",
                                                "repositoryId":"200007",
                                                "type":"organizationalRole",
                                                "category":"storefrontRoleCategory"
                                            },
                                            {
                                                "function":"profileAddressManager",
                                                "repositoryId":"200008",
                                                "type":"organizationalRole",
                                                "category":"storefrontRoleCategory"
                                            },
                                            {
                                                "repositoryId":"customRole1",
                                                "type":"role",
                                                "category":"customRoleCategory"
                                            }
                                        ],
                                        "dynamicProperty1":"dynamicProperty1 value",
                                        "contract":{
                                            "terms":{
                                                "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                                "repositoryId":"100002"
                                            },
                                            "endDate":"2017-10-10T11:44:26.000Z",
                                            "catalog":{
                                                "repositoryId":"cloudCatalog"
                                            },
                                            "displayName":"Us Motor Works Contract",
                                            "repositoryId":"100003",
                                            "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                            "priceListGroup":{
                                                "repositoryId":"defaultPriceGroup"
                                            },
                                            "creationDate":"2016-04-01T09:34:50.000Z",
                                            "startDate":"2016-10-10T11:44:26.000Z",
                                            "externalContractReference":"UMWCUS001"
                                        },
                                        "active":true,
                                        "taxExemptionCode":"TAXUQ12345",
                                        "vatReferenceNumber":"Vat123123",
                                        "orderPriceLimit":null,
                                        "approvalRequired":false,
                                        "repositoryId":"2200002",
                                        "name":"Oracle",
                                        "shippingAddress":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10001",
                                                    "id":"ss-10001"
                                                },
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address3":"Street 3",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"190001",
                                            "state":"AL"
                                        },
                                        "ancestorOrganizations":[
                                            {
                                                "name":"Oracle Sample",
                                                "repositoryId":"100001",
                                                "active":true,
                                                "id":"100001",
                                                "externalOrganizationId":"EXT_ORG_1"
                                            }
                                        ],
                                        "useExternalApprovalWebhook":false,
                                        "billingAddress":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10001",
                                                    "id":"ss-10001"
                                                },
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address3":"Street 3",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"190001",
                                            "state":"AL"
                                        },
                                        "uniqueId":"TestIDNumber"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100070|Invalid Query Expression.|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'.|\n|100018|If invalid input is passed.|\n|100019|If there was any internal error while getting organizations list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across account properties like 'name' and also dynamic account properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"useAdvancedQParser",
                        "description":"This field determines the parser to be used. Default parser has limitations and nested queries or complex queries cannot be executed using this default parser. It is recommended to use this flag as true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query parameter is used to return only basic properties like name, id, active, Organization Logo, parentOrganization and ancestorOrganizations. Possible values for this expand query parameter is 'basic'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and name properties of organization.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of organization except paymentMethods.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Rather than using fields or exclude to explicitly list properties in the URL of a REST call, you can create persistent filters that store the set of properties to include or exclude. You can then specify a filter by name in the URL using the filterKey query parameter.\n Use Response Filters Admin API to create new persistent filters and use them.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-get",
                "x-filename-id":"ccadmin-v1-organizations-get"
            }
        },
        "/ccadmin/v1/posts/{id}":{
            "get":{
                "summary":"getPost",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPost",
                "description":"Get Post. Fetches Announcement post based on the passed announcement id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPost_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastModifiedDate":"2015-05-09T14:32:10.056Z",
                                "repositoryId":"200001",
                                "active":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/posts/200001"
                                    }
                                ],
                                "id":"200001",
                                "message":"Test Announcement Message.",
                                "creationDate":"2015-05-09T14:32:10.056Z",
                                "type":"announcementPost"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200160|No Post found with the given id.|\n|200159|Internal error occurred.|\n|200158|Post id is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the Announcement Post.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Announcement and Quick Links"
                ],
                "x-internal-id":"ccadmin-v1-posts-{id}-get",
                "x-filename-id":"ccadmin-v1-posts-id-get"
            },
            "delete":{
                "summary":"deletePost",
                "produces":[
                    "application/json"
                ],
                "operationId":"deletePost",
                "description":"Delete Post. Deletes a given post.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200152|Internal error occurred.|\n|200160|Post {0} not found.|\n|200159|Internal error occurred.|\n|200158|Post id is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Announcement or Quick Link post to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Announcement and Quick Links"
                ],
                "x-internal-id":"ccadmin-v1-posts-{id}-delete",
                "x-filename-id":"ccadmin-v1-posts-id-delete"
            },
            "put":{
                "summary":"handlePostUpdates",
                "produces":[
                    "application/json"
                ],
                "operationId":"handlePostUpdates",
                "description":"Handle Post Updates. Updates message and status of given Announcement.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/handlePostUpdates_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastModifiedDate":"2015-05-10T18:45:40.820Z",
                                "repositoryId":"200001",
                                "active":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/posts/200001"
                                    }
                                ],
                                "id":"200001",
                                "message":"Announcement updated.",
                                "creationDate":"2015-05-09T14:32:10.000Z",
                                "type":"announcementPost"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200210|Internal error occurred.|\n|200155|Internal error occurred.|\n|200160|Post {0} not found.|\n|200205|Post type is invalid.|\n|200204|Post Type Input is null or empty.|\n|200146|Input data is not passed.|\n|200203|Invalid Post active status.|\n|200159|Internal error occurred.|\n|200202|Post active status is null or empty.|\n|200147|Post message is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Updated Announcement Id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/handlePostUpdates_request"
                        },
                        "in":"body",
                        "name":"handlePostUpdates_request"
                    }
                ],
                "tags":[
                    "Admin/Announcement and Quick Links"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-posts-{id}-put",
                "x-filename-id":"ccadmin-v1-posts-id-put"
            }
        },
        "/ccadmin/v1/componentInstances/{id}/locale/":{
            "get":{
                "summary":"getComponentInstanceLocaleContent",
                "produces":[
                    "application/json"
                ],
                "operationId":"getComponentInstanceLocaleContent",
                "description":"Retrieve locale-specific Component Instance widget data by ID. This applies to the current default locale only.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getComponentInstanceByLocale_okResponse"
                        },
                        "description":"The response returned upon successfully retrieving locale specific component instance data by ID."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/getComponentInstanceByLocale_doesNotExistResponse"
                        },
                        "description":"The error response returned when ID value is not recognised."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID for Component Instance.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Component Instance"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-componentInstances-{id}-locale--get",
                "x-filename-id":"ccadmin-v1-componentinstances-id-locale-get"
            }
        },
        "/ccadmin/v1/merchant/basicAuth":{
            "get":{
                "summary":"getBasicAuthConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getBasicAuthConfiguration",
                "description":"Get Basic Auth Configuration. Gets basic authentication configuration. The basic auth system is meant to prevent accidental access to servers, and is not intended to be a highly secure.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getBasicAuthConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "neverAuthenticateTargetHostNames":[
                                    "example.com",
                                    "www.example.com"
                                ],
                                "ipRangesWhitelist":[
                                    "192.168.1.1 - 192.168.1.15"
                                ],
                                "nonBasicAuthBrowserTypes":[
                                    "MSIE",
                                    "Safari",
                                    "Edge",
                                    "Trident"
                                ],
                                "headersWhitelist":null,
                                "passwords":{
                                    "admin":"admin"
                                },
                                "pathWhitelist":null,
                                "realm":"Oracle Cloud Commerce Testing"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-basicAuth-get",
                "x-filename-id":"ccadmin-v1-merchant-basicauth-get"
            },
            "put":{
                "summary":"updateBasicAuthConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateBasicAuthConfiguration",
                "description":"Update Basic Auth Configuration. Updates basic authentication configuration. The basic auth system is meant to prevent accidental access to servers, and is not intended to be a highly secure.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateBasicAuthConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "neverAuthenticateTargetHostNames":[
                                    "example.com",
                                    "www.example.com"
                                ],
                                "ipRangesWhitelist":[
                                    "192.168.1.1 - 192.168.1.15"
                                ],
                                "nonBasicAuthBrowserTypes":[
                                    "MSIE",
                                    "Safari",
                                    "Edge",
                                    "Trident"
                                ],
                                "headersWhitelist":null,
                                "passwords":{
                                    "admin":"admin"
                                },
                                "pathWhitelist":[
                                    "/foo/bar"
                                ],
                                "realm":"Oracle Cloud Commerce Testing"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13001|Validation errors were found in the input.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateBasicAuthConfiguration_request"
                        },
                        "in":"body",
                        "name":"updateBasicAuthConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-basicAuth-put",
                "x-filename-id":"ccadmin-v1-merchant-basicauth-put"
            }
        },
        "/ccadmin/v1/jsframeworkadmin/upgradeAgentVersion":{
            "post":{
                "summary":"Upgrade Agent current version",
                "produces":[
                    "application/json"
                ],
                "operationId":"upgradeAgentCurrentVersion",
                "description":"Upgrades the current Agent storefront JavaScript framework to the latest version in order to make use of features from the newest release.<br/><br/>In order for this upgrade to take effect, you must publish said change after calling the endpoint.<p/>This endpoint only is applicable if a newer version exists. In order to determine the current Agent framework status, the <a href='../html/op-ccadmin-v1-jsframeworkadmin-agentversion-get.html'>Retrieve Current Agent Version</a> endpoint should be used.<br/></br><b>Note:</b>This endpoint is not supported for use in the Open Storefront Framework.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/upgradeAgentCurrentVersion_200_response"
                        },
                        "examples":{
                            "application/json":{
                                "currentAgentVersion":"20.2.4",
                                "lastAgentUpdate":"2020-05-21T10:56:31.349Z",
                                "previousAgentVersion":"20.2.3",
                                "success":true,
                                "agentVersion":"20.2.4",
                                "overrideAgentVersion":"",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"ccadminui/v1/jsframeworkadmin/upgradeAgentVersion"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>30102</td><td>Unable to upgrade.</td><td>See returned error messages for more information.</td></tr><tr><td>30105</td><td>Site not found.</td><td>Ensure you specify a valid site ID.</td></tr><tr><td>30105</td><td>Site not found.</td><td>Ensure you specify a valid site ID.</td></tr><tr><td>96028</td><td>Failed to upgrade agent version.</td><td>Ensure there is a valid existing version.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                ],
                "tags":[
                    "Admin/JsFrameworkAdminEndpoint"
                ],
                "x-internal-id":"ccadmin-v1-jsframeworkadmin-upgradeAgentVersion-post",
                "x-filename-id":"ccadmin-v1-jsframeworkadmin-upgradeagentversion-post"
            }
        },
        "/ccadmin/v1/adminSecurityCriteria/{id}":{
            "get":{
                "summary":"getAdminSecurityCriterion",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAdminSecurityCriterion",
                "description":"Get Admin Security Criterion. Returns a admin security criterion by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAdminSecurityCriterion_response"
                        },
                        "examples":{
                            "application/json":{
                                "constraintType":"grant",
                                "roles":[
                                    {
                                        "id":"adminRole"
                                    }
                                ],
                                "name":"Security Criterion for Catalog",
                                "description":"Grants access for catalogs: ClassicalMoviesCatalog, cloudCatalog, cloudLakeCatalog",
                                "securityCriteriaResource":{
                                    "name":"Catalog Assets",
                                    "id":"ora.catalogAssetResource"
                                },
                                "id":"sc-100001",
                                "lastModified":"2020-08-17T08:27:18.261Z",
                                "constraints":[
                                    {
                                        "values":[
                                            "ClassicalMoviesCatalog",
                                            "cloudLakeCatalog",
                                            "cloudCatalog"
                                        ],
                                        "constraintConfig":{
                                            "id":"ora.catalogConstraintConfiguration"
                                        },
                                        "id":"scc-100001"
                                    }
                                ],
                                "actions":[
                                    "create",
                                    "delete",
                                    "update"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22062|If input passed is invalid|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Security Criterion ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param: currently used to expand constraints information.  Possible value for this query parameter is 'constraints'",
                        "type":"string",
                        "enum":[
                            "constraints"
                        ],
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Admin Security Criteria"
                ],
                "x-internal-id":"ccadmin-v1-adminSecurityCriteria-{id}-get",
                "x-filename-id":"ccadmin-v1-adminsecuritycriteria-id-get"
            },
            "delete":{
                "summary":"deleteAdminSecurityCriterion",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteAdminSecurityCriterion",
                "description":"Delete Admin Security Criterion. Deletes a admin security criterion by ID.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22064|If input passed is invalid|\n|22084|If security criterion is assigned to a role|\n"
                    },
                    "204":{
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Security Criterion ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Admin Security Criteria"
                ],
                "x-internal-id":"ccadmin-v1-adminSecurityCriteria-{id}-delete",
                "x-filename-id":"ccadmin-v1-adminsecuritycriteria-id-delete"
            },
            "put":{
                "summary":"updateAdminSecurityCriterion",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAdminSecurityCriterion",
                "description":"Update Admin Security Criterion. Updates a given admin security criterion by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createAdminSecurityCriterion_response"
                        },
                        "examples":{
                            "application/json":{
                                "constraintType":"grant",
                                "roles":[
                                    {
                                        "id":"adminRole"
                                    }
                                ],
                                "name":"Security Criterion for Catalog",
                                "description":"Grant access to catalogs: ClassicalMoviesCatalog",
                                "id":"sc-100001",
                                "lastModified":"2021-02-12T09:17:45.862Z",
                                "securityCriteriaResource":{
                                    "name":"Catalog Assets",
                                    "id":"ora.catalogAssetResource"
                                },
                                "actions":[
                                    "create",
                                    "update",
                                    "delete"
                                ],
                                "constraints":[
                                    {
                                        "constraintConfig":{
                                            "id":"ora.catalogConstraintConfiguration"
                                        },
                                        "values":[
                                            "ClassicalMoviesCatalog"
                                        ],
                                        "id":"scc-100001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22061|If input passed is invalid|\n|22073|If constraint values passed are invalid|\n|22076|If constraint configuration passed is invalid|\n|22077|If constraints are passed with constraintType: grantNone|\n|22079|If constraint configuration is not passed|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The Security Criterion ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAdminSecurityCriterion_request"
                        },
                        "in":"body",
                        "name":"updateAdminSecurityCriterion_request"
                    }
                ],
                "tags":[
                    "Admin/Admin Security Criteria"
                ],
                "x-internal-id":"ccadmin-v1-adminSecurityCriteria-{id}-put",
                "x-filename-id":"ccadmin-v1-adminsecuritycriteria-id-put"
            }
        },
        "/ccadmin/v1/promotions/{id}":{
            "get":{
                "summary":"getPromotion",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPromotion",
                "description":"Get a promotion by ID. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPromotion_response"
                        },
                        "examples":{
                            "application/json":{
                                "template":"/order/spendYGetOrderDiscount.pmdt",
                                "endDate":"2014-04-29T19:30:00.000-04:00",
                                "filterForQualifierZeroPrices":null,
                                "displayName":"10% Off Orders Over $100 ",
                                "templateValues":{
                                    "spend_value":"100",
                                    "discount_value":"10",
                                    "discount_type_value":"percentOff",
                                    "spend_close_value":"5.00"
                                },
                                "description":"Spend $100 today and get 10% off your order!",
                                "sites":[
                                    {
                                        "repositoryId":"funSite"
                                    }
                                ],
                                "global":false,
                                "type":9,
                                "enabled":true,
                                "cardIINRanges":[
                                    "456789",
                                    "9878",
                                    "987634-987648"
                                ],
                                "filterForQualifierNegativePrices":null,
                                "filterForQualifierOnSale":null,
                                "parentFolder":{
                                    "repositoryId":"200002"
                                },
                                "audiences":[
                                    {
                                        "repositoryId":"audienceId1"
                                    },
                                    {
                                        "repositoryId":"audienceId2"
                                    }
                                ],
                                "giveToAnonymousProfiles":false,
                                "filterForQualifierActedAsQualifier":null,
                                "shippingMethods":[
                                ],
                                "closenessQualifiers":[
                                    {
                                        "closenessMessages":[
                                            {
                                                "message":"You're getting close!  Buy {{QuantityStillNeeded}} more!",
                                                "tags":[
                                                    {
                                                        "name":"Daily Deals"
                                                    },
                                                    {
                                                        "name":"Banner"
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ],
                                "priority":1,
                                "filterForQualifierDiscountedByAny":null,
                                "excludedPromotions":[
                                    {
                                        "repositoryId":"bogoPromotion"
                                    },
                                    {
                                        "repositoryId":"explicitItemFixedDiscount"
                                    }
                                ],
                                "unqualifiedMessages":[
                                    {
                                        "message":"Buy something to qualify for this promotion.",
                                        "tags":[
                                            {
                                                "name":"Banner"
                                            }
                                        ]
                                    }
                                ],
                                "allowMultiple":false,
                                "qualifiedMessages":[
                                    {
                                        "message":"You have qualified for the promotion!",
                                        "tags":[
                                            {
                                                "name":"Banner"
                                            }
                                        ]
                                    }
                                ],
                                "uses":2,
                                "stackingRule":{
                                    "maxPromotions":-1,
                                    "displayName":"TEST2",
                                    "repositoryId":"100002",
                                    "id":"100002"
                                },
                                "maxUsesPerOrder":-1,
                                "startDate":"2014-04-25T17:30:00.000-04:00"
                            }
                        },
                        "description":"The following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21001|Promotion Id is invalid.|\n|21009|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"enableConversion",
                        "description":"Enables promotion data conversion for promotions based on upgraded templates. Default value is 'false'.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"useMaxUses",
                        "description":"Boolean indicating whether to return maxUses property of the claimables. Default value is 'false'.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"Boolean indicating if the translations property should be returned for each item in the response. Default value is false",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showClaimablesInfo",
                        "description":"Integer value to indicate number of single code and coupon batch coupons to be returned. When set to a value greater than 0, it returns 2 fields in response. 'totalClaimables' showing the total number of single code coupons and 'totalCouponBatches' showing the total number of coupon batches. Maximum coupons that can be retrieved in a request is 50.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the promotion to get.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Promotions"
                ],
                "x-internal-id":"ccadmin-v1-promotions-{id}-get",
                "x-filename-id":"ccadmin-v1-promotions-id-get"
            },
            "delete":{
                "summary":"deletePromotion",
                "produces":[
                    "application/json"
                ],
                "operationId":"deletePromotion",
                "description":"Deletes a promotion based on ID provided.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the promotion to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Promotions"
                ],
                "x-internal-id":"ccadmin-v1-promotions-{id}-delete",
                "x-filename-id":"ccadmin-v1-promotions-id-delete"
            },
            "put":{
                "summary":"updatePromotion",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePromotion",
                "description":"Update an existing promotion. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePromotion_response"
                        },
                        "examples":{
                            "application/json":{
                                "filterForQualifierZeroPrices":null,
                                "displayName":"Hubbard Chair Tiered Price Break",
                                "global":false,
                                "type":0,
                                "filterForQualifierDiscountedByCurrent":null,
                                "enabled":false,
                                "cardIINRanges":[
                                    "456789",
                                    "9878",
                                    "987634-987648"
                                ],
                                "filterForQualifierNegativePrices":null,
                                "parentFolder":{
                                    "repositoryId":"promoFolder100001"
                                },
                                "filterForQualifierOnSale":null,
                                "filterForTargetNegativePrices":null,
                                "audiences":[
                                    {
                                        "repositoryId":"audienceId1"
                                    },
                                    {
                                        "repositoryId":"audienceId2"
                                    }
                                ],
                                "id":"promo20009",
                                "giveToAnonymousProfiles":false,
                                "filterForQualifierActedAsQualifier":null,
                                "filterForTargetDiscountedByCurrent":null,
                                "filterForTargetActedAsQualifier":null,
                                "filterForTargetDiscountedByAny":null,
                                "filterForQualifierDiscountedByAny":null,
                                "filterForTargetOnSale":null,
                                "filterForTargetZeroPrices":null,
                                "allowMultiple":false,
                                "repositoryId":"promo20009",
                                "filterForTargetPriceLTOETPromoPrice":null,
                                "uses":2
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21038|Invalid data error.  The exact error message will vary based on the property.|\n|21247|Invalid format for parentFolder property|\n|21244|No item found for the following type and ID: promotionFolder, invalidId|\n|21176|incompatiblePromotionId : Promotion can not be linked to itself with included/excluded Promotions property : itemPromotion.|\n|21174|incompatiblePromotionId : Promotion type item can not be included/excluded with the given promotion type : {item/order or discount}.|\n|21171|No item found for the following type and ID: promotion, invalidPromotion.|\n"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the promotion to udpate.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePromotion_request"
                        },
                        "in":"body",
                        "name":"Update Promotion Body",
                        "description":"Properties to update on the promotion."
                    }
                ],
                "tags":[
                    "Admin/Promotions"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-promotions-{id}-put",
                "x-filename-id":"ccadmin-v1-promotions-id-put"
            }
        },
        "/ccadmin/v1/serverExtensions/{id:.*}":{
            "delete":{
                "summary":"doDeleteSSEFile",
                "produces":[
                    "application/json"
                ],
                "operationId":"doDeleteSSEFile",
                "description":"Do Delete SSEFile. Deletes a file given the path.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33115|File could not be deleted.|\n|14000|Extension Server could be down or not reachable. Please check your configuration or contact your system administrator.|\n|13014|Missing required property: {0}.|\n"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/doDeleteSSEFile_response_accepted"
                        },
                        "examples":{
                            "application/json":{
                                "message":"The extension has been deleted. Please use the workRequestId to track the restart status.",
                                "workRequestId":"mblNhrQ2D2"
                            }
                        },
                        "description":"The following model is returned when track progress query parameter is passed as true."
                    },
                    "204":{
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"restartExtensionServer",
                        "description":"If passed as false, then the extension server will not be restarted after deleting the extension",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"trackProgress",
                        "description":"If true, then the response will contain workRequestId which can be used to track the extension server restart status.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id:.*",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Server Extensions"
                ],
                "x-internal-id":"ccadmin-v1-serverExtensions-{id:.*}-delete",
                "x-filename-id":"ccadmin-v1-serverextensions-id-delete"
            }
        },
        "/ccadmin/v1/recommendationStrategies":{
            "post":{
                "summary":"createRecommendationStrategy",
                "produces":[
                    "application/json"
                ],
                "operationId":"createRecommendationStrategy",
                "description":"This operation is used to create a new Recommendation Strategy in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createRecommendationStrategy_response"
                        },
                        "examples":{
                            "application/json":{
                                "recommendationGroups":[
                                    {
                                        "numRecs":1,
                                        "conditions":[
                                            {
                                                "id":"specifiedCollection",
                                                "collectionId":"Shirts"
                                            },
                                            {
                                                "lowValue":50,
                                                "highValue":100,
                                                "currency":"en_US",
                                                "id":"priceRange"
                                            }
                                        ]
                                    },
                                    {
                                        "numRecs":2,
                                        "conditions":[
                                            {
                                                "id":"specifiedCollection",
                                                "collectionId":"Pants"
                                            }
                                        ]
                                    }
                                ],
                                "displayName":"One Mid-Range Shirt and Two Pants",
                                "description":"This is a description of oneMidRangeShirtAndTwoPants",
                                "id":"oneMidRangeShirtAndTwoPants"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52049|Missing input.|\n|52018|Invalid numRecs.|\n|52005|Invalid Recommendation Groups.|\n|52006|Missing Strategy ID.|\n|52008|Invalid Strategy ID.|\n|52009|Missing Strategy displayName.|\n|52010|The Strategy ID is too long.|\n|52011|Duplicate Strategy ID.|\n|52012|Strategy displayName is too long.|\n|52013|Strategy description is too long.|\n|52017|Duplicate Strategy displayName.|\n|52019|Invalid Strategy Condition format.|\n|52022|Invalid Recommendation Group format.|\n|52023|Missing Condition ID.|\n|52024|Invalid Condition ID.|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createRecommendationStrategy_request"
                        },
                        "in":"body",
                        "name":"createRecommendationStrategy_request"
                    }
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-recommendationStrategies-post",
                "x-filename-id":"ccadmin-v1-recommendationstrategies-post"
            },
            "get":{
                "summary":"listRecommendationStrategies",
                "produces":[
                    "application/json"
                ],
                "operationId":"listRecommendationStrategies",
                "description":"This operation is used to get the collection of Recommendation Strategies from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listRecommendationStrategies_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":4,
                                "endingIndex":250,
                                "offset":0,
                                "totalResultsParam":true,
                                "count":4,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/recommendationStrategies"
                                    }
                                ],
                                "sort":{
                                    "collator":null,
                                    "localeSensitiveSorting":false,
                                    "numDirectives":1,
                                    "empty":false
                                },
                                "items":[
                                    {
                                        "recommendationGroups":[
                                            {
                                                "numRecs":5,
                                                "conditions":[
                                                    {
                                                        "id":"browsedTogether"
                                                    }
                                                ]
                                            }
                                        ],
                                        "displayName":"browsedTogether",
                                        "description":"This is a description of browsedTogether",
                                        "id":"browsedTogether"
                                    },
                                    {
                                        "recommendationGroups":[
                                            {
                                                "numRecs":5,
                                                "conditions":[
                                                    {
                                                        "id":"mostRecentlyViewed"
                                                    }
                                                ]
                                            }
                                        ],
                                        "displayName":"mostRecentlyViewed",
                                        "description":"This is a description of mostRecentlyViewed",
                                        "id":"mostRecentlyViewed"
                                    },
                                    {
                                        "recommendationGroups":[
                                            {
                                                "numRecs":5,
                                                "conditions":[
                                                    {
                                                        "id":"purchasedTogether"
                                                    }
                                                ]
                                            }
                                        ],
                                        "displayName":"purchasedTogether",
                                        "description":"This is a description of purchasedTogether",
                                        "id":"purchasedTogether"
                                    },
                                    {
                                        "recommendationGroups":[
                                            {
                                                "numRecs":5,
                                                "conditions":[
                                                    {
                                                        "id":"topSellers"
                                                    }
                                                ]
                                            }
                                        ],
                                        "displayName":"topSellers",
                                        "description":"This is a description of topSellers",
                                        "id":"topSellers"
                                    }
                                ],
                                "collectionPaged":true,
                                "listingRequest":null,
                                "startingIndex":0,
                                "totalNumberOfItems":4
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the query used to filter Strategies.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"Accept-Language",
                        "description":"The locale.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.  The default is to include all Strategy fields.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Recommendations"
                ],
                "x-internal-id":"ccadmin-v1-recommendationStrategies-get",
                "x-filename-id":"ccadmin-v1-recommendationstrategies-get"
            }
        },
        "/ccadmin/v1/themes/{id}/":{
            "put":{
                "summary":"Update a theme by its ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateTheme",
                "description":"Updates a particular theme's information by its ID. Returns all themes, including the agent theme.<p/>Include any fields to be updated in the request payload, as shown in below example. <code>name</code> and <code>notes</code> are always required in the payload. <code>theme_styles_general</code>, <code>theme_styles_typography</code>, <code>theme_styles_color</code> and <code>theme_additional_fonts</code> are required if the theme is of type <code>custom<code>.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateTheme_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "isAgentTheme":false,
                                    "thumbnail":null,
                                    "theme_additional_fonts":{
                                    },
                                    "notes":"",
                                    "is_active":false,
                                    "usingCodeView":false,
                                    "is_default":false,
                                    "associatedSites":[
                                    ],
                                    "clone_parent_name":"Dark Theme",
                                    "repositoryId":"100001",
                                    "name":"testClone",
                                    "is_custom":true,
                                    "id":"100001",
                                    "clone_parent_id":"darkTheme",
                                    "compilationStatuses":[
                                    ]
                                },
                                {
                                    "isAgentTheme":true,
                                    "thumbnail":null,
                                    "theme_additional_fonts":{
                                    },
                                    "notes":"This is the Agent Theme.",
                                    "is_active":false,
                                    "usingCodeView":false,
                                    "is_default":false,
                                    "associatedSites":[
                                    ],
                                    "clone_parent_name":"Cloud Lake Theme",
                                    "repositoryId":"AgentTheme",
                                    "name":"Agent Theme",
                                    "is_custom":true,
                                    "id":"AgentTheme",
                                    "clone_parent_id":"100001",
                                    "compilationStatuses":[
                                        {
                                            "occurredAt":"2020-04-07T15:20:27.000Z",
                                            "repositoryId":"100002",
                                            "siteId":null,
                                            "details":null,
                                            "id":"100002",
                                            "status":101
                                        }
                                    ]
                                },
                                {
                                    "isAgentTheme":false,
                                    "thumbnail":"/img/cloudlake.jpg",
                                    "theme_additional_fonts":{
                                    },
                                    "notes":"test",
                                    "is_active":false,
                                    "usingCodeView":false,
                                    "is_default":false,
                                    "associatedSites":[
                                    ],
                                    "clone_parent_name":null,
                                    "repositoryId":"cloudLakeTheme",
                                    "name":"Cloud Lake Theme",
                                    "is_custom":false,
                                    "id":"cloudLakeTheme",
                                    "clone_parent_id":null,
                                    "compilationStatuses":[
                                    ]
                                },
                                {
                                    "isAgentTheme":false,
                                    "thumbnail":null,
                                    "theme_additional_fonts":{
                                    },
                                    "notes":"test note",
                                    "is_active":true,
                                    "usingCodeView":false,
                                    "is_default":true,
                                    "associatedSites":[
                                        {
                                            "repositoryId":"siteUS",
                                            "name":"Commerce Cloud Site"
                                        }
                                    ],
                                    "clone_parent_name":"Cloud Lake Theme",
                                    "repositoryId":"darkTheme",
                                    "name":"testDarkThemeUpdate",
                                    "is_custom":true,
                                    "id":"darkTheme",
                                    "clone_parent_id":"100001",
                                    "compilationStatuses":[
                                        {
                                            "occurredAt":"2020-05-26T14:39:54.956Z",
                                            "repositoryId":"200001",
                                            "siteId":"siteUS",
                                            "details":"",
                                            "id":"200001",
                                            "status":101
                                        }
                                    ]
                                },
                                {
                                    "isAgentTheme":false,
                                    "thumbnail":null,
                                    "theme_additional_fonts":{
                                    },
                                    "notes":null,
                                    "is_active":false,
                                    "usingCodeView":false,
                                    "is_default":false,
                                    "associatedSites":[
                                    ],
                                    "clone_parent_name":"Cloud Lake Theme",
                                    "repositoryId":"monoTheme",
                                    "name":"Mono Theme",
                                    "is_custom":true,
                                    "id":"monoTheme",
                                    "clone_parent_id":"100001",
                                    "compilationStatuses":[
                                    ]
                                }
                            ]
                        },
                        "description":"Returned when the operation succeeds. Includes all themes."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70004</td><td>Specified theme does not exist.</td><td>Ensure you have specified a valid theme ID.</td></tr><tr><td>70008</td><td>Attempted to assign theme a non-unique name.</td><td>Ensure the new theme name is not in use.</td></tr><tr><td>70009</td><td>Internal error whilst updating theme.</td><td>See returned error messages for further information.</td></tr></table><br/>The error response:<br>"
                    },
                    "412":{
                        "description":"ETag mismatch. Asset has been updated by another user."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the theme.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateTheme_request"
                        },
                        "in":"body",
                        "name":"updateTheme_request"
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-{id}--put",
                "x-filename-id":"ccadmin-v1-themes-id-put"
            }
        },
        "/ccadmin/v1/profiles/{id}/replaceSecondaryOrganizations":{
            "post":{
                "summary":"replaceSecondaryOrganizations",
                "produces":[
                    "application/json"
                ],
                "operationId":"replaceSecondaryOrganizations",
                "description":"Replace Secondary Organizations. This operation is used to replace the secondary organizations for the profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/replaceSecondaryOrganizations_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/120175/replaceSecondaryOrganizations"
                                    }
                                ],
                                "secondaryOrganizations":[
                                    {
                                        "id":"200001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22015|If some internal error occurs while replacing secondary organizations to the profile.|\n|22018|If the user input is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/replaceSecondaryOrganizations_request"
                        },
                        "in":"body",
                        "name":"replaceSecondaryOrganizations_request"
                    }
                ],
                "tags":[
                    "Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-profiles-{id}-replaceSecondaryOrganizations-post",
                "x-filename-id":"ccadmin-v1-profiles-id-replacesecondaryorganizations-post"
            }
        },
        "/ccadmin/v1/notificationMessages/{id}":{
            "get":{
                "summary":"getNotification",
                "produces":[
                    "application/json"
                ],
                "operationId":"getNotification",
                "description":"Get Notification. Get the notification.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getNotification_response"
                        },
                        "examples":{
                            "application/json":{
                                "viewedDate":null,
                                "rolledUp":false,
                                "pinned":false,
                                "createdDate":"2016-10-19T19:46:11.754Z",
                                "count":1,
                                "details":"{\"Type\":\"test\",\"rate\":2.55,\"http code\":500,\"Date\":\"2016-10-19T19:46:11.753Z\"}",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/notificationMessages/931269"
                                    }
                                ],
                                "id":"931269",
                                "message":"This is Failing",
                                "key":"test"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Id of notification.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Notification messages"
                ],
                "x-internal-id":"ccadmin-v1-notificationMessages-{id}-get",
                "x-filename-id":"ccadmin-v1-notificationmessages-id-get"
            },
            "delete":{
                "summary":"deleteNotification",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteNotification",
                "description":"Delete Notification. Delete the notification.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Id of notification.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Notification messages"
                ],
                "x-internal-id":"ccadmin-v1-notificationMessages-{id}-delete",
                "x-filename-id":"ccadmin-v1-notificationmessages-id-delete"
            },
            "put":{
                "summary":"updateNotification",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateNotification",
                "description":"Update Notification. Update the notification.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateNotification_response"
                        },
                        "examples":{
                            "application/json":{
                                "viewedDate":null,
                                "rolledUp":false,
                                "pinned":false,
                                "createdDate":"2016-10-19T19:46:11.754Z",
                                "count":1,
                                "details":"{\"Type\":\"test\",\"rate\":2.55,\"http code\":500,\"Date\":\"2016-10-19T19:46:11.753Z\"}",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/notificationMessages/931269"
                                    }
                                ],
                                "id":"931269",
                                "message":"This is Failing",
                                "key":"test"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Id of notification.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateNotification_request"
                        },
                        "in":"body",
                        "name":"updateNotification_request"
                    }
                ],
                "tags":[
                    "Admin/Notification messages"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-notificationMessages-{id}-put",
                "x-filename-id":"ccadmin-v1-notificationmessages-id-put"
            }
        },
        "/ccadmin/v1/components":{
            "get":{
                "summary":"listComponents",
                "produces":[
                    "application/json"
                ],
                "operationId":"listComponents",
                "description":"List Components. Endpoint for getting all components.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listComponents_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "isLatestVersion":true,
                                        "updatesAvailable":false,
                                        "slotType":"contentVariationSlot",
                                        "latestVersion":1,
                                        "instances":[
                                        ],
                                        "displayName":"Content Variation Slot",
                                        "repositoryId":"ContentVariationSlot",
                                        "hiddenFromSiteStudio":false,
                                        "global":false,
                                        "source":100,
                                        "type":"slot",
                                        "version":1
                                    },
                                    {
                                        "isLatestVersion":true,
                                        "updatesAvailable":false,
                                        "slotType":"experimentSlot",
                                        "latestVersion":1,
                                        "instances":[
                                        ],
                                        "displayName":"Experiment Slot",
                                        "repositoryId":"ExperimentSlot",
                                        "hiddenFromSiteStudio":false,
                                        "global":false,
                                        "source":100,
                                        "type":"slot",
                                        "version":1
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeAllInstances",
                        "description":"If set to false (default is true), sends \"numberOfInstances\" property (where \"numberOfInstances\" represents count of instances of that component ) instead of \"instances\" property in response",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Component Selection"
                ],
                "x-internal-id":"ccadmin-v1-components-get",
                "x-filename-id":"ccadmin-v1-components-get"
            }
        },
        "/ccadmin/v1/organizations/{id}/customerAccounts":{
            "get":{
                "summary":"List customer accounts details for the provided organization id.",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCustomerAccounts",
                "description":"List customer accounts details for the provided organization id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCustomerAccounts_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "defaultShipTo":{
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"St Cloud",
                                            "externalNumber":"4831",
                                            "address1":"933 Blackberry Creek Ave",
                                            "postalCode":"34769",
                                            "county":"Osceola",
                                            "externalId":"12356",
                                            "type":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"SHIPPING",
                                                    "id":"SHIPPING"
                                                }
                                            ],
                                            "siteUseId":null,
                                            "formattedAddress":"933 Blackberry Creek Ave,ST CLOUD, FL 34769",
                                            "partyName":"Miller Manufacturing",
                                            "state":"FL",
                                            "id":"240016",
                                            "partyId":"1234",
                                            "partyNumber":"3456"
                                        },
                                        "partyName":"Miller Manufacturing",
                                        "defaultBillTo":{
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"St Cloud",
                                            "externalNumber":"4831",
                                            "address1":"933 Blackberry Creek Ave",
                                            "postalCode":"34769",
                                            "county":"Osceola",
                                            "externalId":"12345",
                                            "type":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"BILLING",
                                                    "id":"BILLING"
                                                }
                                            ],
                                            "accountId":"4564",
                                            "siteUseId":"5282",
                                            "formattedAddress":"933 Blackberry Creek Ave,ST CLOUD, FL 34769",
                                            "partyName":"Miller Manufacturing",
                                            "state":"FL",
                                            "id":"240014",
                                            "partyId":"1234",
                                            "partyNumber":"3456"
                                        },
                                        "id":"ca150002",
                                        "partyId":"12747",
                                        "partyNumber":"10252"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100193| Internal error while fetching customer accounts|\n|100001|invalid organization Id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-customerAccounts-get",
                "x-filename-id":"ccadmin-v1-organizations-id-customeraccounts-get"
            }
        },
        "/ccadmin/v1/organizations/{id}/customerAccounts/shipTo":{
            "get":{
                "summary":"List customer account addresses for shipping for the given organization id. (from OCC)",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCustomerAccountAddresses",
                "description":"List customer account addresses for shipping for the given organization id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCustomerAccountAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":3,
                                "items":[
                                    {
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Atlanta",
                                        "externalNumber":"1220",
                                        "address1":"1156 River Street",
                                        "postalCode":"30010",
                                        "county":"Fulton",
                                        "externalId":"1220",
                                        "type":[
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "siteUseId":null,
                                        "formattedAddress":"1156 River Street,ATLANTA, GA 30010",
                                        "partyName":"Miller Manufacturing",
                                        "state":"GA",
                                        "id":"150001",
                                        "partyId":"1006",
                                        "partyNumber":"1006"
                                    },
                                    {
                                        "country":"US",
                                        "address3":"Warehouse B",
                                        "address2":"Distribution Center",
                                        "city":"Chattanooga",
                                        "externalNumber":"1222",
                                        "address1":"1800 Satellite Drive",
                                        "addressType":[
                                            {
                                                "displayName":"Billing",
                                                "repositoryId":"BILLING",
                                                "id":"BILLING"
                                            },
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "postalCode":"37401",
                                        "county":"Hamilton",
                                        "externalId":"1222",
                                        "siteUseId":null,
                                        "formattedAddress":"1800 Satellite Drive,Distribution Center,CHATTANOOGA, TN 37401",
                                        "partyName":"Miller Manufacturing",
                                        "state":"TN",
                                        "id":"150002",
                                        "partyId":"1006",
                                        "partyNumber":"1006"
                                    },
                                    {
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Washington",
                                        "externalNumber":"4263",
                                        "address1":"18001 Connecticut Avenue",
                                        "addressType":[
                                            {
                                                "displayName":"Billing",
                                                "repositoryId":"BILLING",
                                                "id":"BILLING"
                                            },
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "postalCode":"20001",
                                        "county":"DC",
                                        "externalId":"5789",
                                        "siteUseId":null,
                                        "formattedAddress":"18001 Connecticut Avenue,WASHINGTON, DC 20001",
                                        "partyName":"Miller Manufacturing",
                                        "state":"DC",
                                        "id":"150004",
                                        "partyId":"1006",
                                        "partyNumber":"1006"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100193|Internal error occurred while fetching customer accounts|\n|100001|invalid organization Id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"customerAccountIds",
                        "description":"Customer account Ids whose addresses has to be fetched",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties. Search on all the address possible except address's type, partyNumber, partyId, companyName, and partyName.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This is the field to provide sort on the address properties except address's type, partyNumber, partyId, companyName, and partyName. It also supports lastUsedTime property for sorting.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizations-{id}-customerAccounts-shipTo-get",
                "x-filename-id":"ccadmin-v1-organizations-id-customeraccounts-shipto-get"
            }
        },
        "/ccadmin/v1/cpq/products/jobs/current":{
            "get":{
                "summary":"Get the currently running CPQ product sync job",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRunningMonitoringJob",
                "description":"Returns details of the currently running CPQ product sync job.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/syncJob_response"
                        },
                        "description":"Returns the currently running job details."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"Error response if something goes wrong."
                    }
                },
                "parameters":[
                ],
                "tags":[
                    "Admin/CPQ Products Sync"
                ],
                "x-internal-id":"ccadmin-v1-cpq-products-jobs-current-get",
                "x-filename-id":"ccadmin-v1-cpq-products-jobs-current-get"
            }
        },
        "/ccadmin/v1/logging/logClientErrors":{
            "post":{
                "summary":"logClientErrors",
                "operationId":"logClientErrors",
                "description":"Log Client Errors. Creates an error log entry for client errors. Expects the JSON to contain an clientSideErrors array.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/logClientErrors_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/logClientErrors_request"
                        },
                        "in":"body",
                        "name":"logClientErrors_request"
                    }
                ],
                "tags":[
                    "Admin/Logging"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-logging-logClientErrors-post",
                "x-filename-id":"ccadmin-v1-logging-logclienterrors-post"
            }
        },
        "/ccadmin/v1/mediaTags":{
            "get":{
                "summary":"listMediaTags",
                "produces":[
                    "application/json"
                ],
                "operationId":"listMediaTags",
                "description":"List Media Tags. Lists the media tags",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listMediaTags_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayName":"Hero Tag",
                                    "id":"heroTag"
                                },
                                {
                                    "displayname":"Thumbnail Tag",
                                    "id":"thumbnailTag"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Media Tag"
                ],
                "x-internal-id":"ccadmin-v1-mediaTags-get",
                "x-filename-id":"ccadmin-v1-mediatags-get"
            }
        },
        "/ccadmin/v1/componentInstances/{id}/locale/{locale}":{
            "get":{
                "summary":"getComponentLocaleContentForLocale",
                "produces":[
                    "application/json"
                ],
                "operationId":"getComponentLocaleContentForLocale",
                "description":"Retrieve locale-specific Component Instance widget data by ID. User may select locale with parameters in the form of ISO 3166-1 Alpha-2 codes (England - en, France - fr etc).",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getComponentInstanceByLocaleWithId_okResponse"
                        },
                        "description":"The response returned upon successfully retrieving locale specific component instance data by ID."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/getComponentInstanceByLocaleWithId_doesNotExistResponse"
                        },
                        "description":"The error response returned when ID value is not recognised."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID for Component Instance.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"locale",
                        "description":"Desired locale for Component Instance.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Component Instance"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-componentInstances-{id}-locale-{locale}-get",
                "x-filename-id":"ccadmin-v1-componentinstances-id-locale-locale-get"
            },
            "put":{
                "summary":"updateComponentCustomTranslationsForLocale",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateComponentCustomTranslationsForLocale",
                "description":"Update Component Instance custom translations by ID for a specific Locale.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/putComponentInstanceByLocaleWithId_okResponse"
                        },
                        "description":"Response received after submitting a new text snippet translation for a particular locale and widget instance."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/putComponentInstanceByLocaleWithId_doesNotExistResponse"
                        },
                        "description":"The error response returned when ID value is not recognised."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID for Component Instance.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"locale",
                        "description":"Desired locale for Component Instance.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/putComponentInstanceByLocaleWithId_request"
                        },
                        "in":"body",
                        "name":"body",
                        "description":"Request body for updateComponentCustomTranslationsForLocale endpoint.",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Component Instance"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-componentInstances-{id}-locale-{locale}-put",
                "x-filename-id":"ccadmin-v1-componentinstances-id-locale-locale-put"
            }
        },
        "/ccadmin/v1/adminProfiles/":{
            "post":{
                "summary":"createAdminProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"createAdminProfile",
                "description":"Create Admin Profile. Creates a new admin user profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createAdminProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "id":"iuser10060"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22003|If the email passed is null or empty|\n|22004|If there was any internal error while creating the profile|\n|22005|If the password passed is null or empty|\n|22006|If profile already exists|\n|22007|If invalid input is provided|\n|23006|If the email is invalid|\n|89001|If invalid roles are provided|\n|89002|If the roles passed are null or empty|\n|89012|If the roles passed do not contain atleast one privilege|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createAdminProfile_request"
                        },
                        "in":"body",
                        "name":"createAdminProfile_request"
                    }
                ],
                "tags":[
                    "Admin/Internal Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-adminProfiles--post",
                "x-filename-id":"ccadmin-v1-adminprofiles-post"
            }
        },
        "/ccadmin/v1/dataAdmin/{dataKey}":{
            "get":{
                "summary":"getAdminData",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAdminData",
                "description":"Retrieve a set of data from another source, e.g. external REST service. DataKey determines what source to use, e.g. 'assetId' for CECS Content Items.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/generateDataAdmin_response"
                        },
                        "examples":{
                            "application/json":{
                                "offset":0,
                                "hasMore":false,
                                "limit":100,
                                "count":100,
                                "links":[
                                    {
                                        "templated":false,
                                        "method":"GET",
                                        "profile":"",
                                        "rel":"self",
                                        "mediaType":"",
                                        "href":"<CECS_SERVER>/content/published/api/v1/items?access-token=bee9fc829bef49206c355b8bec37fdaf"
                                    },
                                    {
                                        "templated":false,
                                        "method":"GET",
                                        "profile":"",
                                        "rel":"canonical",
                                        "mediaType":"",
                                        "href":"<CECS_SERVER>/content/published/api/v1/items?access-token=bee9fc829bef49206c355b8bec37fdaf"
                                    },
                                    {
                                        "templated":false,
                                        "method":"GET",
                                        "profile":"",
                                        "rel":"describedby",
                                        "mediaType":"application/schema+json",
                                        "href":"<CECS_SERVER>/content/published/api/v1/metadata-catalog/items"
                                    },
                                    {
                                        "templated":false,
                                        "method":"",
                                        "profile":"",
                                        "rel":"first",
                                        "mediaType":"",
                                        "href":"<CECS_SERVER>/content/published/api/v1/items?access-token=bee9fc829bef49206c355b8bec37fdaf&offset=0"
                                    },
                                    {
                                        "templated":false,
                                        "method":"",
                                        "profile":"",
                                        "rel":"last",
                                        "mediaType":"",
                                        "href":"<CECS_SERVER>/content/published/api/v1/items?access-token=bee9fc829bef49206c355b8bec37fdaf&offset=0"
                                    },
                                    {
                                        "rel":"self",
                                        "href":"<CC_SERVER>/ccadminui/v1/dataAdmin/assetId"
                                    },
                                    {
                                        "rel":"next",
                                        "href":"<CC_SERVER>/ccadminui/v1/dataAdmin/assetId?offset=100&limit=100"
                                    }
                                ],
                                "items":[
                                    {
                                        "link":{
                                            "templated":false,
                                            "method":"GET",
                                            "profile":"",
                                            "rel":"Reference",
                                            "mediaType":"",
                                            "href":"<CECS_SERVER>/content/published/api/v1/items/Blog_core_efc3219b-58e6-46bd-9689-0b966cac1a69"
                                        },
                                        "name":"Our Pastries",
                                        "description":"Get the perfect pastries to go with your prefect coffee",
                                        "id":"Blog_core_efc3219b-58e6-46bd-9689-0b966cac1a69",
                                        "type":"Blog"
                                    },
                                    {
                                        "link":{
                                            "templated":false,
                                            "method":"GET",
                                            "profile":"",
                                            "rel":"Reference",
                                            "mediaType":"",
                                            "href":"<CECS_SERVER>/content/published/api/v1/items/PressRelease_core_df2cd298-0148-48f7-91f8-41198531258f"
                                        },
                                        "name":"Caf?? Supremo Honors Brazilian Coffee Heritage",
                                        "description":"Caf?? Supremo Honors Brazilian Coffee Heritage with Entry into Brazilia Retail Market and Expanded Support for Farmers",
                                        "id":"PressRelease_core_df2cd298-0148-48f7-91f8-41198531258f",
                                        "type":"PressRelease"
                                    }
                                ]
                            }
                        },
                        "description":"An object is returned that represents the data from the external source. Example is for CECS Content Items."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"dataKey",
                        "description":"The data key of the data to be returned.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/generateDataAdmin_request"
                        },
                        "in":"body",
                        "name":"generateDataAdmin_request"
                    }
                ],
                "tags":[
                    "Admin/Data Admin"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-dataAdmin-{dataKey}-get",
                "x-filename-id":"ccadmin-v1-dataadmin-datakey-get"
            }
        },
        "/ccadmin/v1/logging/logInfoPostWithHeaders":{
            "post":{
                "summary":"logInfoPostWithHeaders",
                "operationId":"logInfoPostWithHeaders",
                "description":"Log Info Post With Headers. Logs as an info log messages the JSON contents of the post, and the HTTP headers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/logInfoPostWithHeaders_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/logInfoPostWithHeaders_request"
                        },
                        "in":"body",
                        "name":"logInfoPostWithHeaders_request"
                    }
                ],
                "tags":[
                    "Admin/Logging"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-logging-logInfoPostWithHeaders-post",
                "x-filename-id":"ccadmin-v1-logging-loginfopostwithheaders-post"
            }
        },
        "/ccadmin/v1/merchant/directPriceEdit":{
            "get":{
                "summary":"getDirectPriceEditConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getDirectPriceEditConfiguration",
                "description":"Get configuration of direct price editing.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getDirectPriceEditConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "enabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "x-internal-id":"ccadmin-v1-merchant-directPriceEdit-get",
                "x-filename-id":"ccadmin-v1-merchant-directpriceedit-get"
            },
            "put":{
                "summary":"updateDirectPriceEditConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateDirectPriceEditConfiguration",
                "description":"Update configuration of direct price editing.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getDirectPriceEditConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "enabled":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|104000|Missing enable property.|\n|104000|The value for enable property must be true or false.|\n|104001|Reconfiguration is disabled.|\n|104002|Reconfiguration is in progress.|\n|104003|Change items exist and need to be published.|\n|104004|Failed to acquire publishing lock.|\n|104005|Reconfiguration failed.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateDirectPriceEditConfiguration_request"
                        },
                        "in":"body",
                        "name":"updateDirectPriceEditConfiguration_request"
                    }
                ],
                "tags":[
                    "Admin/Merchant Settings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-merchant-directPriceEdit-put",
                "x-filename-id":"ccadmin-v1-merchant-directpriceedit-put"
            }
        },
        "/ccadmin/v1/widgetDescriptors/{id}/schema":{
            "get":{
                "summary":"getSchemaForWidgetDescriptor",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSchemaForWidgetDescriptor",
                "description":"Get Schema For Widget Descriptor. Retuirns the Widget Descriptor Schema.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSchemaForWidgetDescriptor_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"headerWidget",
                                "minWidth":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/widgetDescriptors/headerWidget/schema?lastModifiedTime=1440513589000&shippingGroupCount=1&paymentGroupCount=1&locale=es&state=SUBMITTED&links=%5Bobject%20Object%5D&shippingGroups=%5Bobject%20Object%5D&commerceItems=%5Bobject%20Object%5D&id=o30427&siteId=siteUS&priceInfo=%5Bobject%20Object%5D&paymentGroups=%5Bobject%20Object%5D&taxPriceInfo=%5Bobject%20Object%5D&profileId=110018&creationTime=1440513587000&salesChannel=default&relationships=%5Bobject%20Object%5D&totalCommerceItemCount=1&___etag___=eyJoYXNoIjoiZTBWYXZhT2xaR0xlN0U2NEFrRVZOb2d1emZUaFVCdlZwZ1dISFJLUXViaz0iLCJ1cmkiOiIvY2NhZG1pbnVpL3YxL29yZGVycy9vMzA0MjciLCJ2ZXJzaW9uIjowfQ%3D%3D"
                                    }
                                ],
                                "editableWidget":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the widget type id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/widgetDescriptors"
                ],
                "x-internal-id":"ccadmin-v1-widgetDescriptors-{id}-schema-get",
                "x-filename-id":"ccadmin-v1-widgetdescriptors-id-schema-get"
            }
        },
        "/ccadmin/v1/asset/export":{
            "get":{
                "summary":"exportAssets",
                "produces":[
                    "*/*"
                ],
                "operationId":"exportAssets",
                "description":"Export Assets. Export catalog items as a csv file. There is no json response for this request. The browser will download the csv file directly from the server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/exportAssets_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|36010|Invalid value [ collections ] for parameter: type.|\n|13036|The language does not match any supported language for the site. Please select another language and try again.|\n|200105|Catalog NonExistingCatalogId not found in the repository|\n|200104|Blank catalog id passed|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"timeZoneOffset",
                        "description":"Offset in minutes between the client time zone and UTC time.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Case-sensitive. One of \"catalog\", \"Product\", \"Collection\", or \"Variant\", indicating the type of asset that should be exported.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"locale",
                        "description":"Site supported language (locale code) in which the items should be exported.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"ids",
                        "description":"Comma-separated list of asset IDs to export. Duplicates and non-matching IDs are ignored.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogIds",
                        "description":"Comma-separated list of catalog IDs to which the assets are associated to. Blank value indicates assets from all catalogs. This parameter is ignored when either the type=catalog or ids parameter is not null. It can only reference legacy catalogs (version 1) and independent catalogs (version 2).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeUnassignedCategoriesSubtree",
                        "description":"Boolean value indicating whether to include all items (of matching type) that are descendants of Unassigned Collections. Generally, such items are not associated with any catalog but it is not always true. This parameter is ignored when ids parameter is not null. Default value is true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query. If SCIM query is provided then other query parameters, such as ids, catalogIds, includeUnassignedCategoriesSubtree are ignored unless combineWithSCIM=true",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"combineWithSCIM",
                        "description":"Boolean value indicating whether to combine the q parameter (SCIM query) with other parameters to further narrow down the results returned. Default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filteredViewCatalogId",
                        "description":"Filtered view (version 3) catalog ID. It allows to further narrow down the assets that are returned to those that are associated to the specified filtered view catalog. It can be used only when type is either Product or Variant and catalogIds parameter points to a single valid independent(version 2) catalog. Default value is blank.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Asset Import-Export"
                ],
                "x-internal-id":"ccadmin-v1-asset-export-get",
                "x-filename-id":"ccadmin-v1-asset-export-get"
            }
        },
        "/ccadmin/v1/organizationRequests":{
            "get":{
                "summary":"listOrganizationRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"listOrganizationRequests",
                "description":"List Organization Requests. This operation is used to get the collection of organization requests from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of organization request.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com:9080/ccadmin/v1/organizationRequests"
                                    }
                                ],
                                "items":[
                                    {
                                        "organization":{
                                            "id":"100001"
                                        },
                                        "profile":{
                                            "id":"100001"
                                        },
                                        "name":"Organization request name",
                                        "id":100001,
                                        "status":"approved"
                                    }
                                ],
                                "___etag___":"eyJ2ZXJzaW9uIjowLCJ1cmkiOiJvcmdhbml6YXRpb25SZXF1ZXN0cyIsImhhc2giOiJ4S1JsMHc9PSJ9"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|85000|Invalid Query Expression.|\n|50012|Invalid Sort options.|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset'.|\n|100019|If there was any internal error while getting organizations request list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across account properties like 'name'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-organizationRequests-get",
                "x-filename-id":"ccadmin-v1-organizationrequests-get"
            }
        },
        "/ccadmin/v1/countries/addCountries":{
            "post":{
                "summary":"addCountries",
                "produces":[
                    "application/json"
                ],
                "operationId":"addCountries",
                "description":"Add all the specified countries along with specified regions",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addCountries_response"
                        },
                        "examples":{
                            "application/json":[
                                [
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"CA-AB",
                                                "displayName":"Alberta",
                                                "repositoryId":"CA-AB",
                                                "abbreviation":"AB"
                                            },
                                            {
                                                "regionCode":"CA-BC",
                                                "displayName":"British Columbia",
                                                "repositoryId":"CA-BC",
                                                "abbreviation":"BC"
                                            },
                                            {
                                                "regionCode":"CA-MB",
                                                "displayName":"Manitoba",
                                                "repositoryId":"CA-MB",
                                                "abbreviation":"MB"
                                            },
                                            {
                                                "regionCode":"CA-NB",
                                                "displayName":"New Brunswick",
                                                "repositoryId":"CA-NB",
                                                "abbreviation":"NB"
                                            },
                                            {
                                                "regionCode":"CA-NL",
                                                "displayName":"Newfoundland and Labrador",
                                                "repositoryId":"CA-NL",
                                                "abbreviation":"NL"
                                            },
                                            {
                                                "regionCode":"CA-NT",
                                                "displayName":"Northwest Territories",
                                                "repositoryId":"CA-NT",
                                                "abbreviation":"NT"
                                            },
                                            {
                                                "regionCode":"CA-NS",
                                                "displayName":"Nova Scotia",
                                                "repositoryId":"CA-NS",
                                                "abbreviation":"NS"
                                            },
                                            {
                                                "regionCode":"CA-NU",
                                                "displayName":"Nunavut",
                                                "repositoryId":"CA-NU",
                                                "abbreviation":"NU"
                                            },
                                            {
                                                "regionCode":"CA-ON",
                                                "displayName":"Ontario",
                                                "repositoryId":"CA-ON",
                                                "abbreviation":"ON"
                                            },
                                            {
                                                "regionCode":"CA-PE",
                                                "displayName":"Prince Edward Island",
                                                "repositoryId":"CA-PE",
                                                "abbreviation":"PE"
                                            },
                                            {
                                                "regionCode":"CA-QC",
                                                "displayName":"Quebec",
                                                "repositoryId":"CA-QC",
                                                "abbreviation":"QC"
                                            },
                                            {
                                                "regionCode":"CA-SK",
                                                "displayName":"Saskatchewan",
                                                "repositoryId":"CA-SK",
                                                "abbreviation":"SK"
                                            },
                                            {
                                                "regionCode":"CA-YT",
                                                "displayName":"Yukon",
                                                "repositoryId":"CA-YT",
                                                "abbreviation":"YT"
                                            }
                                        ],
                                        "countryCode":"CA",
                                        "displayName":"Canada",
                                        "repositoryId":"CA"
                                    },
                                    {
                                        "regions":[
                                            {
                                                "regionCode":"IN-AN",
                                                "displayName":"Andaman and Nicobar Islands",
                                                "repositoryId":"IN-AN",
                                                "abbreviation":"AN"
                                            },
                                            {
                                                "regionCode":"IN-AP",
                                                "displayName":"Andhra Pradesh",
                                                "repositoryId":"IN-AP",
                                                "abbreviation":"AP"
                                            },
                                            {
                                                "regionCode":"IN-AR",
                                                "displayName":"Arunachal Pradesh",
                                                "repositoryId":"IN-AR",
                                                "abbreviation":"AR"
                                            },
                                            {
                                                "regionCode":"IN-AS",
                                                "displayName":"Assam",
                                                "repositoryId":"IN-AS",
                                                "abbreviation":"AS"
                                            },
                                            {
                                                "regionCode":"IN-BR",
                                                "displayName":"Bihar",
                                                "repositoryId":"IN-BR",
                                                "abbreviation":"BR"
                                            },
                                            {
                                                "regionCode":"IN-CH",
                                                "displayName":"Chandigarh",
                                                "repositoryId":"IN-CH",
                                                "abbreviation":"CH"
                                            },
                                            {
                                                "regionCode":"IN-CT",
                                                "displayName":"Chhattisgarh",
                                                "repositoryId":"IN-CT",
                                                "abbreviation":"CT"
                                            },
                                            {
                                                "regionCode":"IN-DN",
                                                "displayName":"Dadra and Nagar Haveli",
                                                "repositoryId":"IN-DN",
                                                "abbreviation":"DN"
                                            },
                                            {
                                                "regionCode":"IN-DD",
                                                "displayName":"Daman and Diu",
                                                "repositoryId":"IN-DD",
                                                "abbreviation":"DD"
                                            },
                                            {
                                                "regionCode":"IN-DL",
                                                "displayName":"Delhi",
                                                "repositoryId":"IN-DL",
                                                "abbreviation":"DL"
                                            },
                                            {
                                                "regionCode":"IN-GA",
                                                "displayName":"Goa",
                                                "repositoryId":"IN-GA",
                                                "abbreviation":"GA"
                                            },
                                            {
                                                "regionCode":"IN-GJ",
                                                "displayName":"Gujarat",
                                                "repositoryId":"IN-GJ",
                                                "abbreviation":"GJ"
                                            },
                                            {
                                                "regionCode":"IN-HR",
                                                "displayName":"Haryana",
                                                "repositoryId":"IN-HR",
                                                "abbreviation":"HR"
                                            },
                                            {
                                                "regionCode":"IN-HP",
                                                "displayName":"Himachal Pradesh",
                                                "repositoryId":"IN-HP",
                                                "abbreviation":"HP"
                                            },
                                            {
                                                "regionCode":"IN-JK",
                                                "displayName":"Jammu and Kashmir",
                                                "repositoryId":"IN-JK",
                                                "abbreviation":"JK"
                                            },
                                            {
                                                "regionCode":"IN-JH",
                                                "displayName":"Jharkhand",
                                                "repositoryId":"IN-JH",
                                                "abbreviation":"JH"
                                            },
                                            {
                                                "regionCode":"IN-KA",
                                                "displayName":"Karnataka",
                                                "repositoryId":"IN-KA",
                                                "abbreviation":"KA"
                                            },
                                            {
                                                "regionCode":"IN-KL",
                                                "displayName":"Kerala",
                                                "repositoryId":"IN-KL",
                                                "abbreviation":"KL"
                                            },
                                            {
                                                "regionCode":"IN-LD",
                                                "displayName":"Lakshadweep",
                                                "repositoryId":"IN-LD",
                                                "abbreviation":"LD"
                                            },
                                            {
                                                "regionCode":"IN-MP",
                                                "displayName":"Madhya Pradesh",
                                                "repositoryId":"IN-MP",
                                                "abbreviation":"MP"
                                            },
                                            {
                                                "regionCode":"IN-MH",
                                                "displayName":"Maharashtra",
                                                "repositoryId":"IN-MH",
                                                "abbreviation":"MH"
                                            },
                                            {
                                                "regionCode":"IN-MN",
                                                "displayName":"Manipur",
                                                "repositoryId":"IN-MN",
                                                "abbreviation":"MN"
                                            },
                                            {
                                                "regionCode":"IN-ML",
                                                "displayName":"Meghalaya",
                                                "repositoryId":"IN-ML",
                                                "abbreviation":"ML"
                                            },
                                            {
                                                "regionCode":"IN-MZ",
                                                "displayName":"Mizoram",
                                                "repositoryId":"IN-MZ",
                                                "abbreviation":"MZ"
                                            },
                                            {
                                                "regionCode":"IN-NL",
                                                "displayName":"Nagaland",
                                                "repositoryId":"IN-NL",
                                                "abbreviation":"NL"
                                            },
                                            {
                                                "regionCode":"IN-OR",
                                                "displayName":"Orissa",
                                                "repositoryId":"IN-OR",
                                                "abbreviation":"OR"
                                            },
                                            {
                                                "regionCode":"IN-PY",
                                                "displayName":"Pondicherry",
                                                "repositoryId":"IN-PY",
                                                "abbreviation":"PY"
                                            },
                                            {
                                                "regionCode":"IN-PB",
                                                "displayName":"Punjab",
                                                "repositoryId":"IN-PB",
                                                "abbreviation":"PB"
                                            },
                                            {
                                                "regionCode":"IN-RJ",
                                                "displayName":"Rajasthan",
                                                "repositoryId":"IN-RJ",
                                                "abbreviation":"RJ"
                                            },
                                            {
                                                "regionCode":"IN-SK",
                                                "displayName":"Sikkim",
                                                "repositoryId":"IN-SK",
                                                "abbreviation":"SK"
                                            },
                                            {
                                                "regionCode":"IN-TN",
                                                "displayName":"Tamil Nadu",
                                                "repositoryId":"IN-TN",
                                                "abbreviation":"TN"
                                            },
                                            {
                                                "regionCode":"IN-TR",
                                                "displayName":"Tripura",
                                                "repositoryId":"IN-TR",
                                                "abbreviation":"TR"
                                            },
                                            {
                                                "regionCode":"IN-UT",
                                                "displayName":"Uttarakhand",
                                                "repositoryId":"IN-UT",
                                                "abbreviation":"UT"
                                            },
                                            {
                                                "regionCode":"IN-UP",
                                                "displayName":"Uttar Pradesh",
                                                "repositoryId":"IN-UP",
                                                "abbreviation":"UP"
                                            },
                                            {
                                                "regionCode":"IN-WB",
                                                "displayName":"West Bengal",
                                                "repositoryId":"IN-WB",
                                                "abbreviation":"WB"
                                            }
                                        ],
                                        "countryCode":"IN",
                                        "displayName":"India",
                                        "repositoryId":"IN"
                                    }
                                ]
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|19000|The country code is either invalid or not configured : {id}|\n|80066|Country {id} already exists|\n|80060|Invalid input|\n|80062|Invalid input. {key} key must be specified with valid value|\n|80059|Invalid input. {key} key must be specified with list of countries along with their details|\n|80068|Invalid abbreviation : {abbreviation}. Abbreviation must match the region abbreviation value specified in region code : {regionId}|\n|80069|Invalid region code : {regionId}. Region code must start with country code : {countryId}-|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/addCountries_request"
                        },
                        "in":"body",
                        "name":"addCountries_request"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Admin/Country Region"
                ],
                "x-internal-id":"ccadmin-v1-countries-addCountries-post",
                "x-filename-id":"ccadmin-v1-countries-addcountries-post"
            }
        },
        "/ccadmin/v1/api/{id}":{
            "get":{
                "summary":"getEndpointAPI",
                "produces":[
                    "application/json"
                ],
                "operationId":"getEndpointAPI",
                "description":"Get Endpoint API. Get detailed API doc info for an endpoint by ID. Deprecated",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getEndpointAPI_response"
                        },
                        "examples":{
                            "application/json":{
                                "pathParams":{
                                    "timeZoneOffset":[
                                        "string",
                                        true,
                                        "offset in minutes between the client time zone and UTC time"
                                    ],
                                    "type":[
                                        "string",
                                        true,
                                        "one of Product, Collection or Variant, indicating the type of asset that should be exported"
                                    ]
                                },
                                "description":"export catalog assets as an xls file. There is no json response for this request. The browser will download the xls file directly from the server.",
                                "sampleRequest":"GET /ccadmin/v1/asset/export?type=Product&timeZoneOffset=-420"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the endpoint.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/OAuth"
                ],
                "x-internal-id":"ccadmin-v1-api-{id}-get",
                "x-filename-id":"ccadmin-v1-api-id-get"
            }
        },
        "/ccadmin/v1/catalogs":{
            "post":{
                "summary":"createCatalog",
                "produces":[
                    "application/json"
                ],
                "operationId":"createCatalog",
                "description":"Create Catalog. Create a catalog based on request parameters. **Requires the x-ccasset-language header so translated content can be set for a specific language.**\n\n\nCommerce Cloud lets you create three types of catalogs:\n\n* Independent catalogs are catalogs that are not dependent on any other catalog in your environment. Collections and products you add to an independent catalog can be exclusive to that catalog, or can be linked to a number of different catalogs. The Product Catalog that Commerce Cloud includes by default is structured as an independent catalog.\n\n* Filtered View catalogs are catalogs that reference an independent catalog as a base for their collection hierarchy but can have their own product membership which will be a subset of the base catalog's set of products.\n\n* Legacy catalogs are secondary catalogs that provide custom views into the Product Catalog. Unlike independent catalogs, which can contain different collections and products, legacy catalogs reference only products and collections that are already in the Product Catalog. Prior to 18D release, all additional catalogs created in Commerce Cloud were legacy catalogs. If you upgraded to this release from Commerce Cloud 18C-MP or earlier, any additional catalogs you already created in previous releases remain in your instance as legacy catalogs.\n\nBefore you can create legacy catalogs, you must enable support for creating them. To do this, you use the **saveAdminConfiguration**  in the Admin REST API to set the value of the supportVersion1Catalogs property.\n\nIf your Commerce Cloud environment has any legacy catalogs, the value of supportVersion1Catalogs property defaults to true. If your Commerce Cloud environment does not have any legacy catalogs, the value of this property defaults to false, but you are free to change the value to true.\n\n\n* If supportVersion1Catalogs is false, the createCatalog endpoint can create only independent catalogs. If you attempt to set catalogVersion to 1 to create a legacy catalog, the call returns an error.\n\n* If supportVersion1Catalogs is true, the createCatalog endpoint creates a legacy catalog by default. You can override the default behavior and create an independent catalog by setting the catalogVersion property to 2.\n\n\nRefer to Manage Your Catalog section in the Using Oracle Commerce Cloud documentation for additional details about creating Independent and Legacy catalogs.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createCatalog_response"
                        },
                        "examples":{
                            "application/json":{
                                "catalogVersion":2,
                                "defaultCategoryForProducts":"appleDefaultCategory",
                                "rootNavigationCategory":"cat10098",
                                "displayName":"Apple Catalog",
                                "repositoryId":"appleCatalog",
                                "rootCategories":[
                                    {
                                        "repositoryId":"cat10098"
                                    },
                                    {
                                        "repositoryId":"cat10099"
                                    }
                                ],
                                "id":"appleCatalog"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200100|Catalog name missing.|\n|200102|Catalog repository error.|\n|200101|Catalog name is blank.|\n|200104|Invalid catalog ID.|\n|200229|Invalid catalog version|\n|200231|It is not allowed to set the default category for products to be a root category|\n|200245|Creation of a filtered view catalog requires a base catalog.|\n|200246|Specified base catalog {0} is not a version 2 catalog.|\n|200247|Category input fields are invalid for filtered view catalogs.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createCatalog_request"
                        },
                        "in":"body",
                        "name":"createCatalog_request"
                    }
                ],
                "tags":[
                    "Admin/Catalogs"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-catalogs-post",
                "x-filename-id":"ccadmin-v1-catalogs-post"
            },
            "get":{
                "summary":"listCatalogs",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCatalogs",
                "description":"List Catalogs. Get a list of catalogs.\n\r\n\rUse the name query param to list the catalogs whose display name CONTAINS IGNORECASE the given search string.\n\r\n\rOptionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCatalogs_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "items":[
                                    {
                                        "catalogVersion":2,
                                        "defaultCategoryForProducts":"appleDefaultCategory",
                                        "rootNavigationCategory":"cat10098",
                                        "displayName":"Apple Catalog",
                                        "repositoryId":"appleCatalog",
                                        "rootCategories":[
                                            {
                                                "repositoryId":"cat10098"
                                            },
                                            {
                                                "repositoryId":"cat10099"
                                            }
                                        ],
                                        "id":"appleCatalog"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100070|Invalid search query expression|\n|200110|Internal error|\n|200108|Empty query options|\n|200107|Invalid input|\n|200229|Invalid catalog version|\n|20031|Product not found|\n|20032|Product id is blank|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"showAccessControlInfo",
                        "description":"Boolean flag to determine whether to show currently logged in user's access control information for the catalogs in the response. Default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across catalog properties like 'name'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogVersion",
                        "description":"This param is a comma separated list of catalog versions to filter the list of catalogs by. Valid values are 1-3.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"baseCatalogId",
                        "description":"This param restricts the list to only include catalogs with the given base catalog id.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"productId",
                        "description":"This param restricts the list to only include catalogs the product is a member of.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Catalogs"
                ],
                "x-internal-id":"ccadmin-v1-catalogs-get",
                "x-filename-id":"ccadmin-v1-catalogs-get"
            }
        },
        "/ccadmin/v1/sites/{siteId}/headTags":{
            "post":{
                "summary":"Create a head page tag.",
                "produces":[
                    "application/json"
                ],
                "operationId":"createHeadPageTag",
                "description":"Create a page tag in the head section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/pageTag_response"
                        },
                        "examples":{
                            "application/json":{
                                "name":"taya tag",
                                "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                "enabled":true,
                                "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                "order":2
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52902|Missing input.|\n|52913|Tag ID not allowed.|\n|52909|Invalid section.|\n|52908|Invalid name.|\n|52911|Invalid content.|\n|52903|An internal error occurred while creating this page tag."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The ID of the site where the page tag should be embedded",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createPageTag_request"
                        },
                        "in":"body",
                        "name":"createHeadPageTag_request"
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-headTags-post",
                "x-filename-id":"ccadmin-v1-sites-siteid-headtags-post"
            },
            "get":{
                "summary":"List head page tags.",
                "produces":[
                    "application/json"
                ],
                "operationId":"listHeadPageTags",
                "description":"List the page tags in the head section of the specified site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPageTags_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":1,
                                "offset":0,
                                "limit":20,
                                "items":[
                                    {
                                        "name":"taya tag",
                                        "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                                        "enabled":true,
                                        "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                                        "order":1
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52900|The page tag repository was not initialized.|\n|529010|The site ID in the path is invalid.|\n|52912|Missing request.|\n|52901|An error occurred performing the tag query."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"siteId",
                        "description":"The repository ID of the site whose page tags are listed.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The search query string in SCIM format. Results will be filtered based on this query.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which the data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Admin/Page Tags"
                ],
                "x-internal-id":"ccadmin-v1-sites-{siteId}-headTags-get",
                "x-filename-id":"ccadmin-v1-sites-siteid-headtags-get"
            }
        },
        "/ccadmin/v1/testJobs/{id}":{
            "get":{
                "summary":"getTestJobResults",
                "produces":[
                    "application/json"
                ],
                "operationId":"getTestJobResults",
                "description":"Get Test Job Results. Returns the status of a given test job from the extension server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getTestJobResults_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "testResults":[
                                        {
                                            "specs":[
                                                {
                                                    "pendingReason":"",
                                                    "description":"returns status code 200",
                                                    "fullName":"Calculate Shipping GET /v1/calculateShipping returns status code 200",
                                                    "passedExpectations":[
                                                        {
                                                            "stack":"",
                                                            "matcherName":"toBe",
                                                            "passed":true,
                                                            "message":"Passed."
                                                        }
                                                    ],
                                                    "id":"spec0",
                                                    "failedExpectations":[
                                                    ],
                                                    "status":"passed"
                                                },
                                                {
                                                    "pendingReason":"",
                                                    "description":"returns shippingMethods Array",
                                                    "fullName":"Calculate Shipping GET /v1/calculateShipping returns shippingMethods Array",
                                                    "passedExpectations":[
                                                        {
                                                            "stack":"",
                                                            "matcherName":"toBe",
                                                            "passed":true,
                                                            "message":"Passed."
                                                        }
                                                    ],
                                                    "id":"spec1",
                                                    "failedExpectations":[
                                                    ],
                                                    "status":"passed"
                                                },
                                                {
                                                    "pendingReason":"",
                                                    "description":"returns shippingMethods Array",
                                                    "fullName":"Calculate Shipping GET /v1/calculateShipping returns shippingMethods Array",
                                                    "passedExpectations":[
                                                        {
                                                            "stack":"",
                                                            "matcherName":"toBe",
                                                            "passed":true,
                                                            "message":"Passed."
                                                        },
                                                        {
                                                            "stack":"",
                                                            "matcherName":"toBe",
                                                            "passed":true,
                                                            "message":"Passed."
                                                        }
                                                    ],
                                                    "id":"spec2",
                                                    "failedExpectations":[
                                                    ],
                                                    "status":"passed"
                                                }
                                            ],
                                            "description":"GET /v1/calculateShipping",
                                            "fullName":"Calculate Shipping GET /v1/calculateShipping",
                                            "id":"suite1",
                                            "failedExpectations":[
                                            ],
                                            "status":"finished"
                                        },
                                        {
                                            "specs":[
                                                {
                                                    "pendingReason":"",
                                                    "description":"returns status code 200",
                                                    "fullName":"Hello World Server GET /v1 returns status code 200",
                                                    "passedExpectations":[
                                                        {
                                                            "stack":"",
                                                            "matcherName":"toBe",
                                                            "passed":true,
                                                            "message":"Passed."
                                                        }
                                                    ],
                                                    "id":"spec3",
                                                    "failedExpectations":[
                                                    ],
                                                    "status":"passed"
                                                },
                                                {
                                                    "pendingReason":"",
                                                    "description":"returns Hello World",
                                                    "fullName":"Hello World Server GET /v1 returns Hello World",
                                                    "passedExpectations":[
                                                        {
                                                            "stack":"",
                                                            "matcherName":"toBe",
                                                            "passed":true,
                                                            "message":"Passed."
                                                        }
                                                    ],
                                                    "id":"spec4",
                                                    "failedExpectations":[
                                                    ],
                                                    "status":"passed"
                                                }
                                            ],
                                            "description":"GET /v1",
                                            "fullName":"Hello World Server GET /v1",
                                            "id":"suite2",
                                            "failedExpectations":[
                                            ],
                                            "status":"finished"
                                        }
                                    ],
                                    "extensionName":"externalShippingCalculator",
                                    "jobId":"201612191709",
                                    "status":"succeeded"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"extensionName",
                        "description":"The name of the extension that the test job was executed for.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"environmentType",
                        "description":"It specifies the environment where operation needs to be performed. Default value is live. (value: preview or live)",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the job to return the results for.  Job Id is the date time the job was created in the format of yyyyMMddHHmm.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Extension Server Test Jobs"
                ],
                "x-internal-id":"ccadmin-v1-testJobs-{id}-get",
                "x-filename-id":"ccadmin-v1-testjobs-id-get"
            }
        },
        "/ccadmin/v1/productVariants/{id}":{
            "get":{
                "summary":"getProductTypeVariant",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProductTypeVariant",
                "description":"Get Product Type Variant. Get a variant. Currently not implemented. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProductTypeVariant_response"
                        },
                        "examples":{
                            "application/json":"null"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|26050|The end point is not implemented|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"productTypeId",
                        "description":"The ID of the product type.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the product type variant.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Variants"
                ],
                "x-internal-id":"ccadmin-v1-productVariants-{id}-get",
                "x-filename-id":"ccadmin-v1-productvariants-id-get"
            },
            "put":{
                "summary":"updateProductTypeVariant",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProductTypeVariant",
                "description":"Update Product Type Variant. Update a variant. **Requires the x-ccasset-language header so translated content can be set for a specific language.**",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProductTypeVariant_response"
                        },
                        "examples":{
                            "application/json":{
                                "count":4,
                                "id":"MensApparel",
                                "variants":[
                                    {
                                        "itemType":"sku-MensApparel",
                                        "localizedValues":{
                                            "Red":"Rojo",
                                            "Brown":"Marr??n",
                                            "Blue":"Azul",
                                            "Green":"Verde"
                                        },
                                        "hidden":false,
                                        "values":[
                                            "Blue",
                                            "Brown",
                                            "Green",
                                            "Red"
                                        ],
                                        "length":19,
                                        "variantBasedDisplay":"true",
                                        "wildcardSearchable":null,
                                        "label":"Color",
                                        "type":"enumerated",
                                        "required":false,
                                        "searchable":null,
                                        "writable":"true",
                                        "uiEditorType":null,
                                        "internalOnly":"false",
                                        "default":null,
                                        "listingVariant":"true",
                                        "textSearchable":null,
                                        "id":"color",
                                        "dimension":null,
                                        "editableAttributes":[
                                            "dimension",
                                            "multiSelect",
                                            "textSearchable",
                                            "default",
                                            "internalOnly",
                                            "order",
                                            "listingVariant",
                                            "hidden",
                                            "label",
                                            "required",
                                            "variantBasedDisplay",
                                            "wildcardSearchable",
                                            "searchable"
                                        ],
                                        "multiSelect":null,
                                        "order":null
                                    }
                                ],
                                "productTypeId":"MensApparel"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20112|Attempted to update property data without providing new property data|\n|20023|invalid listing and display variant combination|\n|20111|Attempt to update type of existing property|\n|20022|Product Type cannot have multiple display variants|\n|20021|Error while updating the listing variant|\n|20020|Error while updating the display variant|\n|20581|Could not find product type|\n|20019|Product Type cannot have multiple listing variants|\n|20017|Product Type Internal Error|\n|26041|Cannot set enumerated values to a non-array value|\n|26046|Could not determine asset locale while setting localized enumerated values|\n|20580|Get Product Type Internal Error|\n|20170|Create Product Type Internal Error|\n|20191|No product type id provided|\n|26070|Error while updating SKU with listing configurations|\n|26071|Error while creating the listing configurations|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CC-Workset",
                        "description":"The ID of the workset that this change will appear in. If this header is missing, the change will be made in the default workset.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the product type variant.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProductTypeVariant_request"
                        },
                        "in":"body",
                        "name":"updateProductTypeVariant_request"
                    }
                ],
                "tags":[
                    "Admin/Variants"
                ],
                "x-internal-id":"ccadmin-v1-productVariants-{id}-put",
                "x-filename-id":"ccadmin-v1-productvariants-id-put"
            }
        },
        "/ccadmin/v1/audienceSizes":{
            "post":{
                "summary":"audienceSizes",
                "produces":[
                    "application/json"
                ],
                "operationId":"audienceSizes",
                "description":"Audience Sizes. Given an ordered list of Audience Rules, retrieve an ordered list of registered shopper counts as if those rules were executed in combination with all previous rules in the order given (i.e. rule 1 count, rule 1 & 2 count, etc...). Note that the ruleSet operator will determine whether the counts increase or decrease: \"any\" will make the counts increase as more rules are considered and \"all\" will make the counts decrease.  The endpoint also returns the total estimated number of registered shoppers in the system.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/audienceSizes_response"
                        },
                        "examples":{
                            "application/json":{
                                "registeredShoppers":1234,
                                "ruleShopperCounts":[
                                    {
                                        "rules":"1",
                                        "shoppers":100
                                    },
                                    {
                                        "rules":"1,2",
                                        "shoppers":75
                                    },
                                    {
                                        "rules":"1,2,3",
                                        "shoppers":40
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54004|An error occurred accessing audiences.|\n|54004|There was an error determining audience sizes.|\n|54004|An error occurred while querying for the shopper size of rule {0}.|\n|54004|Validator found a profile property in the rule set, but the validator properties list is null.|\n|54012|The JSON description of the rule set {0} is invalid.|\n|54013|The audience rule set is missing a top level operator.|\n|54014|The top level operator {0} must be either any or all.|\n|54015|The audience rule set rules array is missing or invalid.|\n|54018|The rule operator {0} is not supported.  Rule operators must be one of the following: eq, ne, isOneOf, isNotOneOf, contains, containsIgnoreCase, startsWith, startsWithIgnoreCase, endsWith, endsWithIgnoreCase, includesAny, includesAll, notIncludesAny.|\n|54019|The operator {0} for an internalAudience rule must be either includesAny, notIncludesAny or includesAll.|\n|54020|The value of an enumList rule must be an array.|\n|54030|The audience rule set is missing or empty.|\n|54034|The audience rule property service was not initialized.|\n|54035|The RuleNode at rule {0} must be a RuleTree.|\n|54035|The rule set has an error.|\n|54036|Rule {0} has an invalid rule tag.  The rule tag must be a json object containing a valid category.|\n|54036 Rule {0} has an invalid rule tag. ??The rule tag must be a json object containing a valid category.|\n|54039|The operator for rule {0} cannot be used with the given value for the rule.|\n|54039|Rule {0} has an invalid value for audience {1}.|\n|54039|Rule {0} has an invalid audience operator for audience {1}.|\n|54039|The operator for rule {0} cannot be used with the given value for the rule.|\n|54042|Rule {0} has an invalid operator. ??The operator for an internalAudience rule must be either includesAny, notIncludesAny or includesAll.|\n|54042|Rule {0} is not a valid audience rule.|\n|54042|Rule {0} has an invalid audience: {1}|\n|54043|Rule {0} has an invalid audience: {1}|\n|54048|Rule {0} is invalid because it results in a circular audience reference for audience {1}.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/audienceSizes_request"
                        },
                        "in":"body",
                        "name":"audienceSizes_request"
                    }
                ],
                "tags":[
                    "Admin/Audiences"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-audienceSizes-post",
                "x-filename-id":"ccadmin-v1-audiencesizes-post"
            }
        },
        "/ccadmin/v1/tokenCache/{id}":{
            "get":{
                "summary":"getToken",
                "produces":[
                    "application/json"
                ],
                "operationId":"getToken",
                "description":"This endpoint can be used to retrieve cached token for a id present in the cache.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getToken_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccapp/v1/tokenCache/{id}"
                                    }
                                ],
                                "token":"286dd505-7938-4d9a-b689-ca9b11cc401"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|222001|If the length of the token passed is more then specified limit|\n|222002|if id passed is invalid|\n|222003|if request payload is invalid|\n|222004|if token passed is null or empty|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id to get the token.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Token Cache"
                ],
                "x-internal-id":"ccadmin-v1-tokenCache-{id}-get",
                "x-filename-id":"ccadmin-v1-tokencache-id-get"
            },
            "delete":{
                "summary":"deleteToken",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteToken",
                "description":"This endpoint can be used to delete token. Token Cache invalidates the inserted token in 3 mins.As a best practice, you should clear the cache using DELETE once the cached value is no longer required.",
                "responses":{
                    "200":{
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccapp/v1/tokenCache/{id}"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|222001|If the length of the token passed is more then specified limit|\n|222002|if id passed is invalid|\n|222003|if request payload is invalid|\n|222004|if token passed is null or empty|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id to delete the token.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Token Cache"
                ],
                "x-internal-id":"ccadmin-v1-tokenCache-{id}-delete",
                "x-filename-id":"ccadmin-v1-tokencache-id-delete"
            },
            "put":{
                "summary":"updateToken",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateToken",
                "description":"This endpoint can be used to update an existing token for a known id with a new token value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/tokenCache_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccapp/v1/tokenCache/{id}"
                                    }
                                ],
                                "id":"286dd505-7938-4d9a-b689-ca9b11cc401"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|222001|If the length of the token passed is more then specified limit|\n|222002|if id passed is invalid|\n|222003|if request payload is invalid|\n|222004|if token passed is null or empty|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/cacheToken_request"
                        },
                        "in":"body",
                        "name":"cacheToken_request"
                    }
                ],
                "tags":[
                    "Admin/Token Cache"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-tokenCache-{id}-put",
                "x-filename-id":"ccadmin-v1-tokencache-id-put"
            }
        },
        "/ccadmin/v1/taxProcessors/{id}":{
            "get":{
                "summary":"getTaxProcessor",
                "produces":[
                    "application/json"
                ],
                "operationId":"getTaxProcessor",
                "description":"Get Tax Processor. Get a tax processor by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getTaxProcessor_response"
                        },
                        "examples":{
                            "application/json":{
                                "country":"US",
                                "city":"alabama",
                                "defaultTaxRate":6,
                                "postalCode":"454455",
                                "hasPassword":true,
                                "type":"avalara",
                                "enabled":true,
                                "url":"https://development.avalara.net/1.0/tax/get",
                                "fallbackEnabled":false,
                                "merchantId":"333",
                                "addressLine1":"abc",
                                "addressLine2":"abc",
                                "region":"al",
                                "showTaxSummary":true,
                                "username":"Karna"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|35003|If there is internal error while getting tax processor.|\n|35001|If no tax processor found with the given ID.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Tax processor type.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the tax processor to get.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Tax Processor Manager"
                ],
                "x-internal-id":"ccadmin-v1-taxProcessors-{id}-get",
                "x-filename-id":"ccadmin-v1-taxprocessors-id-get"
            },
            "delete":{
                "summary":"deleteTaxProcessor",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteTaxProcessor",
                "description":"Delete Tax Processor. Deletes a tax processor by ID.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Tax processor type.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the tax processor to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Tax Processor Manager"
                ],
                "x-internal-id":"ccadmin-v1-taxProcessors-{id}-delete",
                "x-filename-id":"ccadmin-v1-taxprocessors-id-delete"
            },
            "put":{
                "summary":"updateTaxProcessor",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateTaxProcessor",
                "description":"Update Tax Processor. Update a tax processor based on ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateTaxProcessor_response"
                        },
                        "examples":{
                            "application/json":{
                                "country":"US",
                                "city":"alabama",
                                "defaultTaxRate":6,
                                "postalCode":"454455",
                                "hasPassword":true,
                                "type":"avalara",
                                "enabled":true,
                                "url":"https://development.avalara.net/1.0/tax/get",
                                "fallbackEnabled":false,
                                "merchantId":"333",
                                "addressLine1":"abc",
                                "addressLine2":"abc",
                                "region":"al",
                                "showTaxSummary":true,
                                "username":"Karna"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|35004|If there is internal error while updating tax processor.|\n|35001|If no tax processor found with the given ID.|\n|40007|If active tax processor already exists.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the tax processor to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateTaxProcessor_request"
                        },
                        "in":"body",
                        "name":"updateTaxProcessor_request"
                    }
                ],
                "tags":[
                    "Admin/Tax Processor Manager"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccadmin-v1-taxProcessors-{id}-put",
                "x-filename-id":"ccadmin-v1-taxprocessors-id-put"
            }
        },
        "/ccadmin/v1/themes/compilationSettings":{
            "get":{
                "summary":"Retrieve the compilation settings for themes",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCompilationSettings",
                "description":"Returns the theme compilation settings.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCompilationSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "compileThemesAutomatically":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/themes/compilationSettings"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70033</td><td>Unable to fetch compilation settings.</td><td>See returned error message for further information.</td></tr></table><br/>The error response:<br>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/getCompilationSettings_400response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"70032",
                                "message":"Unable to fetch configuration data.",
                                "status":"400"
                            }
                        },
                        "description":"The compilation settings cannot be fetched."
                    }
                },
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-compilationSettings-get",
                "x-filename-id":"ccadmin-v1-themes-compilationsettings-get"
            },
            "put":{
                "summary":"Update the compilation settings for themes",
                "produces":[
                    "application/json"
                ],
                "operationId":"setCompilationSettings",
                "description":"Sets the theme compilation settings",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/setCompilationSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "compileThemesAutomatically":false,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/themes/compilationSettings"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>70030</td><td>Invalid compilation setting specified.</td><td>Revise the specified compilation settings.</td></tr><tr><td>70031</td><td>Unable to save compilation settings.</td><td>See returned error message for further information.</td></tr></table><br/>The error response:<br>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/setCompilationSettings_400response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"70031",
                                "message":"Unable to save configuration data",
                                "status":"400"
                            }
                        },
                        "description":"The compilation settings cannot be saved."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/setCompilationSettings_request"
                        },
                        "in":"body",
                        "name":"setCompilationSettings_request"
                    }
                ],
                "tags":[
                    "Admin/Themes"
                ],
                "x-internal-id":"ccadmin-v1-themes-compilationSettings-put",
                "x-filename-id":"ccadmin-v1-themes-compilationsettings-put"
            }
        },
        "/ccadmin/v1/publishingHistory/{id}":{
            "get":{
                "summary":"getPublishingHistorical",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPublishingHistorical",
                "description":"Get Publishing History. Get a publishing historical item matching a specified ID",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPublishingHistorical_response"
                        },
                        "examples":{
                            "application/json":{
                                "publishInitiator":"admin:User,Admin",
                                "worksetName":"default",
                                "eventName":"default",
                                "numberOfHistoricalChanges":1,
                                "startTime":"2022-03-03T19:02:35.000Z",
                                "operationType":"selective_publish",
                                "id":"publish30002",
                                "endTime":"2022-03-03T19:02:45.356Z",
                                "publishInitiatorProfileType":"adminUI",
                                "authors":[
                                    "admin:User,Admin"
                                ],
                                "worksetId":"default"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31401|Internal Error|\n|31410|No publishing historical found with id: {0}|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the publishing historical to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Admin/Publishing History"
                ],
                "x-internal-id":"ccadmin-v1-publishingHistory-{id}-get",
                "x-filename-id":"ccadmin-v1-publishinghistory-id-get"
            }
        },
        "/ccadmin/v1/urlPatterns/destroy":{
            "delete":{
                "summary":"destroyURLSlugMap",
                "produces":[
                    "application/json"
                ],
                "operationId":"destroyURLSlugMap",
                "description":"Destroy (delete) all generated URL slugs.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "204":{
                        "schema":{
                            "$ref":"#/definitions/destroyURLSlugMap_response"
                        },
                        "examples":{
                            "application/json":{
                                "statusCode":"204"
                            }
                        },
                        "description":"Following \"No Content Success\" response is returned when operation succeeds."
                    }
                },
                "tags":[
                    "Admin/URL Patterns"
                ],
                "x-internal-id":"ccadmin-v1-urlPatterns-destroy-delete",
                "x-filename-id":"ccadmin-v1-urlpatterns-destroy-delete"
            }
        },
        "/ccstore/v1/registry":{
            "get":{
                "summary":"getRegistry",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRegistry",
                "description":"Get Registry. Get the endpoint registry.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRegistry_response"
                        },
                        "examples":{
                            "application/json":{
                                "httpPort":9080,
                                "endpointMap":{
                                    "getEndpointAPIs":{
                                        "responseType":"application/json",
                                        "authRequired":false,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/api",
                                        "httpsRequired":false
                                    },
                                    "getWidgetSourceCode":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/widgets/{}/code",
                                        "httpsRequired":false
                                    },
                                    "listProductInventories":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/products/inventories",
                                        "httpsRequired":false
                                    },
                                    "createProduct":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":"application/json",
                                        "method":"POST",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/products",
                                        "httpsRequired":false
                                    },
                                    "getProfile":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":false,
                                        "url":"/ccadmin/v1/profiles/{}",
                                        "httpsRequired":false
                                    },
                                    "getTaxProcessor":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/taxProcessors/{}",
                                        "httpsRequired":false
                                    },
                                    "listWidgets":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/widgets",
                                        "httpsRequired":false
                                    },
                                    "setSearchSchedule":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":"application/json",
                                        "method":"POST",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/search/schedule",
                                        "httpsRequired":false
                                    },
                                    "listCountries":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccadmin/v1/countries",
                                        "httpsRequired":false
                                    }
                                },
                                "httpsPort":9443,
                                "crossDomainRequestsEnabled":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/OAuth"
                ],
                "x-internal-id":"ccstore-v1-registry-get",
                "x-filename-id":"ccstore-v1-registry-get"
            }
        },
        "/ccstore/v1/payment/auth":{
            "post":{
                "summary":"authPayment",
                "produces":[
                    "application/json"
                ],
                "operationId":"authPayment",
                "description":"Auth Payment. Payment authorization endpoint.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/authPayment_response"
                        },
                        "examples":{
                            "application/json":{
                                "ignore_avs":false,
                                "partner_solution_id":"ABCDXYZ",
                                "signature":"0O5+qVCnDZ+B9jBJwcYqbhg/8dgW/dDKP7LCH5LQq9o=",
                                "sopURL":"https://testsecureacceptance.cybersource.com/silent/pay",
                                "profile_id":"Test111",
                                "access_key":"a7b7592b38603ae99b2815712007dd8b",
                                "transaction_uuid":"deec2cf1467542f8a9b6b8928f31f8be",
                                "signed_date_time":"2014-10-27T06:27:11Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/authPayment_request"
                        },
                        "in":"body",
                        "name":"authPayment_request"
                    }
                ],
                "tags":[
                    "Store/Payment"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-payment-auth-post",
                "x-filename-id":"ccstore-v1-payment-auth-post"
            }
        },
        "/ccstore/v1/selfservice/quotes":{
            "get":{
                "summary":"Retrieves all the quotes belonging to the  user based on the proper access rights",
                "produces":[
                    "application/json"
                ],
                "operationId":"listQuotes",
                "description":"Retrieves all the quotes belonging to the user based on the proper access rights. If the profile is not logged in or is anonymous then the endpoint will fail. The user will be granted required access rights based on which the listQuotes will return all the quotes belonging to the user or all the quotes belonging to the organization",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/ListQuotesResponse"
                        },
                        "description":"Response containing the list quotes"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the quotes list to be fetched together. Max Limit is 250.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"\"Search criteria to filter the search results based on various fields like first Name etc.  Following are the fields supported by this param: \\n\\n|Field|Type|Description|\\n|------------------|------------------|------------------|\\n|partyId|string|PartyId associated with the customer profile|\\n|status|string|status of the order eg. CREATED|\",",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body. For example, to include the field1 and field2  for each quote in the list, you can send fields=field1,field2. ",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-get",
                "x-filename-id":"ccstore-v1-selfservice-quotes-get"
            }
        },
        "/ccstore/v1/cpq/configurations/update":{
            "post":{
                "summary":"Update a configuration for a particular product.",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateConfiguration",
                "description":"This endpoint updates a configuration for a product and returns its configuration data and state.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/UpdateResponse"
                        },
                        "description":"Updated configData and state for a particular product. This response is returned by an update invocation."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/UpdateRequest"
                        },
                        "in":"body",
                        "name":"update"
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-update-post",
                "x-filename-id":"ccstore-v1-cpq-configurations-update-post"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/lines/{documentNumber}/charges":{
            "get":{
                "summary":"Retrieves all charge sets for the specified quote belonging to the user based on the proper access rights",
                "produces":[
                    "application/json"
                ],
                "operationId":"getQuoteLineChargeSets",
                "description":"Retrieves all charge sets for the specified quote belonging to the user based on the proper access rights. If the profile is not logged in or is anonymous then the endpoint will fail. The user will be granted required access rights based on which the quote line chargeSet api will return all the chargeSet belonging to the quote line",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/GetQuoteLineChargeSetResponse"
                        },
                        "description":"Response containing the quote line chargeSet"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the quote line chargeSet to be fetched together. Maximum limit is 250. Default value is 10",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Id of the Quote",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"documentNumber",
                        "description":"The document number of the each quote line items",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-lines-{documentNumber}-charges-get",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-lines-documentnumber-charges-get"
            }
        },
        "/ccstore/v1/merchant/returnReasons":{
            "get":{
                "summary":"getReturnReasons",
                "produces":[
                    "application/json"
                ],
                "operationId":"getReturnReasons",
                "description":"Get Return Reasons. Lists the return reasons that can be given while receiving items against a return request",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getReturnReasons_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "displayKey":"defective",
                                        "displayName":"Defective"
                                    },
                                    {
                                        "displayKey":"didNotLike",
                                        "displayName":"Did Not Like"
                                    },
                                    {
                                        "displayKey":"didNotMeetExpectations",
                                        "displayName":"Did Not Meet Expectations"
                                    },
                                    {
                                        "displayKey":"incorrectColor",
                                        "displayName":"Incorrect Color"
                                    },
                                    {
                                        "displayKey":"incorrectItem",
                                        "displayName":"Incorrect Item"
                                    },
                                    {
                                        "displayKey":"incorrectSize",
                                        "displayName":"Incorrect Size"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-returnReasons-get",
                "x-filename-id":"ccstore-v1-merchant-returnreasons-get"
            }
        },
        "/ccstore/v1/scheduledOrders/status/{id}":{
            "get":{
                "summary":"listExecutionStatusForScheduledOrderById",
                "produces":[
                    "application/json"
                ],
                "operationId":"listExecutionStatusForScheduledOrderById",
                "description":"List Execution Status For Scheduled Order By Id. It will list the execution status for a scheduled order . Optionally takes the X-CCOrganization header to specify current Organization context of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listExecutionStatusForScheduledOrderById_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccstoreui/v1/scheduledOrders/status/sco20002"
                                    }
                                ],
                                "items":[
                                    {
                                        "scheduledOrderId":"sco20002",
                                        "errorMessages":[
                                            "hi this is error"
                                        ],
                                        "orderId":"o40414",
                                        "repositoryId":"0001",
                                        "executionDate":"2016-12-08T00:00:00.000Z",
                                        "id":"0001",
                                        "orderSubmitted":false,
                                        "orderTotal":123
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Offset of the scheduled orders list.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"limit of the scheduled orders list.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the Scheduled order.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Scheduled Orders"
                ],
                "x-internal-id":"ccstore-v1-scheduledOrders-status-{id}-get",
                "x-filename-id":"ccstore-v1-scheduledorders-status-id-get"
            }
        },
        "/ccstore/v1/orders/{id}/acceptQuote":{
            "post":{
                "summary":"Submit the quoted order",
                "produces":[
                    "application/json"
                ],
                "operationId":"submitQuotedOrder",
                "description":"In common with the existing order submit endpoint (for INCOMPLETE orders) this endpoint will allow payments to be applied, and the QUOTED order submitted upon receipt of full payment. It will not be possible to update/add shipping details or commerce items through the endpoint.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/submit_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1573645921000",
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                ],
                                "payments":[
                                    {
                                        "paymentGroupId":"pg230428",
                                        "amount":14.99,
                                        "customPaymentProperties":{
                                            "sample-addnl-property-key2":"sample-payment-property-value2"
                                        },
                                        "gatewayName":"demoGenericGiftCardGateway",
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":false,
                                        "paymentState":"AUTHORIZED",
                                        "currencyCode":"USD",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx4103"
                                    }
                                ],
                                "submittedDate":"2019-11-13T11:54:01.117Z",
                                "uuid":"c52bb39e-c957-4f74-91db-22f7dcf83794",
                                "priceInfo":{
                                    "amount":14.99,
                                    "total":14.99,
                                    "shipping":0,
                                    "shippingSurchargeValue":0,
                                    "tax":0,
                                    "subTotal":14.99,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":14.99
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "rawTotalPrice":14.99,
                                            "displayName":"Dr. Dolittle",
                                            "dynamicProperties":[
                                            ],
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "commerceItemId":"ci21000417",
                                            "price":14.99,
                                            "variant":[
                                            ],
                                            "id":"ci21000417",
                                            "state":"Added to order",
                                            "stateKey":"INITIAL",
                                            "unitPrice":14.99,
                                            "amount":14.99,
                                            "quantity":1,
                                            "productId":"Product_18Cxi",
                                            "pointOfNoRevision":false,
                                            "salePrice":0,
                                            "orderDiscountInfos":[
                                            ],
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "amount":14.99,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":14.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "originalCommerceItemId":null,
                                            "catRefId":"Sku_18Dxi",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Not Returnable",
                                                    "id":"nonreturnable",
                                                    "value":false
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Name",
                                                    "id":"displayName",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Active",
                                                    "id":"active",
                                                    "value":true
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Id",
                                                    "id":"id",
                                                    "value":"Sku_18Dxi"
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Discountable",
                                                    "id":"discountable",
                                                    "value":true
                                                }
                                            ],
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "shopperInput":{
                                            },
                                            "asset":false,
                                            "listPrice":14.99
                                        }
                                    ]
                                },
                                "links":null,
                                "id":"o200415",
                                "state":"QUOTED",
                                "quoteInfo":{
                                    "notes":{
                                        "providerNote":"Approved order quote",
                                        "profileType":null,
                                        "profileId":"186005",
                                        "quoteDate":"147703021100"
                                    },
                                    "rejectionDate":null,
                                    "requestDate":"147703021100",
                                    "errorInfo":null,
                                    "externalId":null,
                                    "quoteSubmitted":false,
                                    "provicerNote":"Approved the quote",
                                    "rejectionNote":null,
                                    "quoteDate":"14770302110",
                                    "expirationDate":"1874883357000"
                                },
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "secondaryCurrencyTaxAmount":0,
                                    "amount":0,
                                    "valueAddedTax":0,
                                    "countyTax":0,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":0,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":0,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":0,
                                            "valueAddedTax":0,
                                            "countyTax":0,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":0,
                                            "countryTax":0
                                        },
                                        "priceInfo":{
                                            "amount":14.99,
                                            "total":14.99,
                                            "lkpValExcludingFreeShip":null,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":14.99,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":14.99
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "trackingInfo":[
                                        ],
                                        "shippingMethod":{
                                            "secondaryCurrencyTaxAmount":0,
                                            "shippingTax":0,
                                            "cost":0,
                                            "taxIncluded":true,
                                            "externalId":null,
                                            "taxCode":"",
                                            "value":"freeShippingMethod",
                                            "shippingMethodDescription":"Free Shipping"
                                        },
                                        "shippingGroupId":"sg210415",
                                        "shippingAddress":{
                                            "lastName":"Blogs",
                                            "country":"US",
                                            "address3":"3 The Street",
                                            "address2":"2 The Street",
                                            "city":"The City",
                                            "prefix":"The Prefix",
                                            "address1":"1 The Street",
                                            "postalCode":"01887",
                                            "companyName":"CompanyName",
                                            "jobTitle":"The Job Title",
                                            "county":null,
                                            "suffix":"The Suffix",
                                            "firstName":"Joe",
                                            "phoneNumber":"331234567",
                                            "faxNumber":"331234567",
                                            "alias":null,
                                            "middleName":"Syd",
                                            "state":"MA",
                                            "email":"p.p@GGGG.com"
                                        },
                                        "type":"hardgoodShippingGroup",
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v6155711626513500309/products/doctordolittle_LARGE.jpg&height=100&width=100",
                                                "rawTotalPrice":14.99,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                ],
                                                "displayName":"Dr. Dolittle",
                                                "shippingSurchargeValue":0,
                                                "externalData":[
                                                ],
                                                "discountAmount":0,
                                                "preOrderQuantity":0,
                                                "commerceItemId":"ci21000417",
                                                "price":14.99,
                                                "variant":[
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Dr. Dolittle",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "commerceId":"ci21000417",
                                                "unitPrice":14.99,
                                                "primaryImageTitle":"Dr. Dolittle",
                                                "amount":14.99,
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "productId":"Product_18Cxi",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":14.99,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":14.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "active":true,
                                                "catRefId":"Sku_18Dxi",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Not Returnable",
                                                        "id":"nonreturnable",
                                                        "value":false
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Name",
                                                        "id":"displayName"
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Active",
                                                        "id":"active",
                                                        "value":true
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Id",
                                                        "id":"id",
                                                        "value":"Sku_18Dxi"
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Discountable",
                                                        "id":"discountable",
                                                        "value":true
                                                    }
                                                ],
                                                "discountInfo":[
                                                ],
                                                "route":"/dr-dolittle/product/Product_18Cxi",
                                                "siteId":"siteUS",
                                                "shopperInput":{
                                                },
                                                "asset":false,
                                                "backOrderQuantity":0,
                                                "listPrice":14.99,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "status":"INITIAL"
                                    }
                                ],
                                "lastModifiedDate":"2019-11-13T11:54:01.118Z",
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                ],
                                "shippingMethod":{
                                    "shippingTax":0,
                                    "cost":0,
                                    "value":"freeShippingMethod"
                                },
                                "priceListGroup":{
                                    "isTaxIncluded":false,
                                    "endDate":null,
                                    "displayName":"Default Price Group",
                                    "listPriceList":{
                                        "repositoryId":"listPrices"
                                    },
                                    "active":true,
                                    "isPointsBased":false,
                                    "locale":"en_US",
                                    "shippingSurchargePriceList":{
                                        "repositoryId":"shippingSurchargePrices"
                                    },
                                    "deleted":false,
                                    "taxCalculationType":null,
                                    "repositoryId":"defaultPriceGroup",
                                    "salePriceList":{
                                        "repositoryId":"salePrices"
                                    },
                                    "currency":{
                                        "currencyType":null,
                                        "symbol":"$",
                                        "deleted":false,
                                        "displayName":"US Dollar",
                                        "repositoryId":"en_US",
                                        "fractionalDigits":2,
                                        "currencyCode":"USD",
                                        "numericCode":"840"
                                    },
                                    "id":"defaultPriceGroup",
                                    "includeAllProducts":true,
                                    "startDate":null
                                },
                                "creationDate":"2019-11-13T11:52:01.000Z",
                                "orderProfileId":"310062",
                                "orderAction":"order",
                                "discountInfo":{
                                    "orderDiscount":0,
                                    "orderDiscountDescList":[
                                    ],
                                    "shippingDiscount":0
                                },
                                "trackingInfo":[
                                ],
                                "orderLocale":"en",
                                "shippingAddress":{
                                    "lastName":"Blogs",
                                    "country":"US",
                                    "address3":"3 The Street",
                                    "address2":"2 The Street",
                                    "city":"The City",
                                    "prefix":"The Prefix",
                                    "address1":"1 The Street",
                                    "postalCode":"01887",
                                    "companyName":"CompanyName",
                                    "jobTitle":"The Job Title",
                                    "county":null,
                                    "suffix":"The Suffix",
                                    "firstName":"Joe",
                                    "phoneNumber":"331234567",
                                    "faxNumber":"331234567",
                                    "alias":null,
                                    "middleName":"Syd",
                                    "state":"MA",
                                    "email":"p.p@GGGG.com"
                                },
                                "siteId":"siteUS",
                                "billingAddress":{
                                    "lastName":"Blogs",
                                    "country":"US",
                                    "address3":"3 The Street",
                                    "address2":"2 The Street",
                                    "city":"The City",
                                    "prefix":"The Prefix",
                                    "address1":"1 The Street",
                                    "postalCode":"01887",
                                    "companyName":"CompanyName",
                                    "jobTitle":"The Job Title",
                                    "county":null,
                                    "suffix":"The Suffix",
                                    "firstName":"Joe",
                                    "phoneNumber":"331234567",
                                    "faxNumber":"331234567",
                                    "alias":null,
                                    "middleName":"Syd",
                                    "state":"MA",
                                    "email":"p.p@GGGG.com"
                                },
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"The model being returned when the POST operation succeeds. It contains an Order representation."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28107</td><td>Order not found.</td><td>Enter a valid order ID</td></tr><tr><td>28125</td><td>Order submit error.</td><td>See error message for more guidance.</td></tr><tr><td>28491</td><td>Error processing quote.</td><td>Ensure the order is quoted order.</td></tr></table><br/>The error response:<br>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28107</td><td>Order not found.</td><td>Enter a valid order ID</td></tr><tr><td>28125</td><td>Order submit error.</td><td>See error message for more guidance.</td></tr><tr><td>28491</td><td>Error processing quote.</td><td>Ensure the order is quoted order.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The order ID to retreive the quoted order.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/submit_request"
                        },
                        "in":"body",
                        "name":"submit_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-{id}-acceptQuote-post",
                "x-filename-id":"ccstore-v1-orders-id-acceptquote-post"
            }
        },
        "/ccstore/v1/files/urlMapping/{id}":{
            "get":{
                "summary":"getFileURL",
                "produces":[
                    "text/plain"
                ],
                "operationId":"getFileURL",
                "description":"Get File URL. Get a file URL given the path. Sends the URL as text(not as JSON). Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFileURL_response"
                        },
                        "examples":{
                            "text/plain":"http://localhost:8080/file/ccimg/missing-product.jpg"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the file.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Files"
                ],
                "x-internal-id":"ccstore-v1-files-urlMapping-{id}-get",
                "x-filename-id":"ccstore-v1-files-urlmapping-id-get"
            }
        },
        "/ccstore/v1/orders/current/shippingGroups/{id}":{
            "patch":{
                "summary":"Update a shipping group by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateShippingGroup",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Update shipping group details for the given shipping group ID.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).  <p/>The X-CCVisitorId must be used to retain details if manipulating shipping group before any items have been added to the cart.  <br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/shippingGroupsSingularWithEmbeddedOrder_response"
                        },
                        "description":"The model being returned when the update operation succeeds. It contains the details of the updated shipping group along with the order."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Specifies the predefined filter key ID that can be used to filter the embedded order data in the response.'embeddedOrderData' is the currently available filter key for this and the pre configured values to be filtered with can be modified via CCM.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the shipping group to retrieve.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/model_hardgoodShippingGroup"
                        },
                        "in":"body",
                        "name":"updateShippingGroup_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Shipping Groups"
                ],
                "x-internal-id":"ccstore-v1-orders-current-shippingGroups-{id}-patch",
                "x-filename-id":"ccstore-v1-orders-current-shippinggroups-id-patch"
            },
            "get":{
                "summary":"Get a shipping group by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShippingGroup",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Get shipping group details from the cart for the given shipping group ID.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).  <p/>The X-CCVisitorId must be used if accessing shipping group before any items have been added to the cart.  <br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/model_hardgoodShippingGroup"
                        },
                        "description":"The model being returned when the GET operation succeeds. It contains the details of the shipping group in the current order for the given shipping group ID."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Specifies the predefined filter key ID that can be used to filter the shipping group data in the response.'shippingGroupData' is the currently available filter key for this and the pre configured values to be filtered with can be modified via CCM.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the shipping group to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Shipping Groups"
                ],
                "x-internal-id":"ccstore-v1-orders-current-shippingGroups-{id}-get",
                "x-filename-id":"ccstore-v1-orders-current-shippinggroups-id-get"
            },
            "delete":{
                "summary":"Delete a shipping group by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteShippingGroup",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Delete a shipping group from the cart for the given shipping group ID. If the shipping group has an existing item relationship or does not match a shipping group ID in the cart, the shipping group passed in will not be deleted.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/shippingGroupsCollectionWithEmbeddedOrder_response"
                        },
                        "description":"The model being returned when the DELETE operation succeeds. It contains the details of the remaining shipping groups and the embedded order once a shipping group has been deleted."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28420</td><td>Shipping Group cannot be deleted as it has an existing relationship</td><td>Ensure all existing relationship are removed before removing.</td></tr><tr><td>28441</td><td>Shipping Group ID does not exist in order's shipping groups</td><td>Validate the shipping group ID specified.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Specifies the predefined filter key ID that can be used to filter the embedded order data in the response.'embeddedOrderData' is the currently available filter key for this and the pre configured values to be filtered with can be modified via CCM.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the shipping group to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Shipping Groups"
                ],
                "x-internal-id":"ccstore-v1-orders-current-shippingGroups-{id}-delete",
                "x-filename-id":"ccstore-v1-orders-current-shippinggroups-id-delete"
            }
        },
        "/ccstore/v1/verify":{
            "post":{
                "summary":"verify",
                "produces":[
                    "application/json"
                ],
                "operationId":"verify",
                "description":"Verify. Verify the auth status of a client.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/verify_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/verify_request"
                        },
                        "in":"body",
                        "name":"verify_request"
                    }
                ],
                "tags":[
                    "Store/OAuth"
                ],
                "x-internal-id":"ccstore-v1-verify-post",
                "x-filename-id":"ccstore-v1-verify-post"
            }
        },
        "/ccstore/v1/selfservice/invoices/customerAccountActivities":{
            "get":{
                "summary":"Retrieves all the customer account activities with the organization of logged in profile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCustomerAccountActivities",
                "description":"Retrieves all the customer account activities with the organization of logged in profile",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCustomerAccountActivities_success_response"
                        },
                        "examples":{
                            "application/json":{
                                "offset":0,
                                "count":2,
                                "hasMore":false,
                                "limit":25,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/invoices/customerAccountActivities/"
                                    }
                                ],
                                "items":[
                                    {
                                        "TotalTransactionsDueForAccount":"0",
                                        "CustomerName":"Computer Service and Rentals",
                                        "TotalOpenReceivablesForAccount":"0",
                                        "@context":{
                                            "key":"300100193129190"
                                        },
                                        "AccountNumber":"CDRM_201224"
                                    },
                                    {
                                        "TotalTransactionsDueForAccount":"186589434164.91",
                                        "CustomerName":"Computer Service and Rentals",
                                        "TotalOpenReceivablesForAccount":"186589085466.32",
                                        "@context":{
                                            "key":"1006"
                                        },
                                        "AccountNumber":"1006"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/getCustomerAccountActivities_failure_response"
                        },
                        "examples":{
                        },
                        "description":"Returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The query to use",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"finder",
                        "description":"Filter response fields",
                        "type":"array",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Starting index when paging through Customer Account Activities.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Specifies the number of invoices to be retrieved starting from offset. Default value for the limit is 25 and max value is also 25. In case this is not present, complete list or max limit list (whichever is lower) of customer account activities will be returned.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderBy",
                        "description":"The sort order",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"totalResults",
                        "description":"Calculate total results count",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Invoices"
                ],
                "x-internal-id":"ccstore-v1-selfservice-invoices-customerAccountActivities-get",
                "x-filename-id":"ccstore-v1-selfservice-invoices-customeraccountactivities-get"
            }
        },
        "/ccstore/v1/returnRequests/{id}":{
            "get":{
                "summary":"getReturnRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getReturnRequest",
                "description":"Get Return Request. Gets the return request details for a given Return Request ID. Optionally takes the x-ccasset-language headers to get translated content in another language. Also, additionally takes X-CCOrganization and x-ccsite headers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getReturnRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "returnRequestStatus":"Full return",
                                "isExchangeRequest":false,
                                "returnItems":[
                                    {
                                        "quantityReturned":2,
                                        "dynamicProperties":[
                                            {
                                                "id":"ReferralCode",
                                                "label":"ReferralCode",
                                                "value":null
                                            },
                                            {
                                                "id":"OfferEndsDate",
                                                "label":"OfferEndsDate",
                                                "value":"2020-07-02T03:42:42.962Z"
                                            },
                                            {
                                                "id":"Discount",
                                                "label":"Discount",
                                                "value":0
                                            },
                                            {
                                                "id":"GiftWrapping",
                                                "label":"Gift Wrapping",
                                                "value":false
                                            },
                                            {
                                                "id":"CustomMessage",
                                                "label":"Custom Message",
                                                "value":null
                                            },
                                            {
                                                "id":"name",
                                                "label":"Name on product(Mug)",
                                                "value":"My name"
                                            },
                                            {
                                                "id":"ShippingInstructions",
                                                "label":"Shipping Instructions",
                                                "value":null
                                            }
                                        ],
                                        "billingProfileId":"billingProfile-123",
                                        "billingAccountId":"billingAcc-123",
                                        "childItems":[
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":2,
                                                "productId":"prod10040",
                                                "displayName":"Super Smash Brothers Brawl",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10041",
                                                "assetKey":"23456",
                                                "route":"product/prod10040",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            },
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":1,
                                                "productId":"prod10038",
                                                "displayName":"Wii Music",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10042",
                                                "assetKey":"34567",
                                                "route":"product/prod10038",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            }
                                        ],
                                        "skuOptionInfo":[
                                        ],
                                        "configuratorId":"12345677",
                                        "assetKey":"12345",
                                        "quantityAvailableForReturn":3,
                                        "unAdjustedRefundAmount":25,
                                        "suggestedShippingRefund":5.83,
                                        "price":115,
                                        "actionCode":"Add",
                                        "promotionAdjustments":[
                                        ],
                                        "quantityReceived":1,
                                        "dispositionReason":{
                                            "displayKey":"rejectedWithRefund",
                                            "displayName":"Rejected With Refund"
                                        },
                                        "unitPrice":25,
                                        "productId":"prod10013",
                                        "parentAssetKey":null,
                                        "catRefId":"sku10030",
                                        "customerAccountId":"customerAcc-123",
                                        "quantityShipped":5,
                                        "additionalProperties":{
                                            "key1":"value1",
                                            "key2":"value2"
                                        },
                                        "activationDate":"2017-06-27T15:30:00Z",
                                        "actualRefundAmount":25,
                                        "suggestedRefundAmount":25,
                                        "deactivationDate":"2018-06-27T12:59:59Z",
                                        "nonreturnable":false,
                                        "displayName":"Playstation",
                                        "externalData":[
                                        ],
                                        "orderDiscountShare":0,
                                        "commerceItemId":"ci9000467",
                                        "returnReason":"Incorrect Item",
                                        "serviceId":"service-123",
                                        "serviceAccountId":"serviceAcc-123",
                                        "quantityToReturn":1,
                                        "shippingGroup":{
                                            "shippingMethod":{
                                                "shippingMethod":"standardShippingMethod",
                                                "shippingMethodDescription":"Standard"
                                            },
                                            "shippingGroupId":"sg40411",
                                            "shippingAddress":{
                                                "lastName":"Spencers",
                                                "country":"US",
                                                "address3":null,
                                                "address2":null,
                                                "city":"Montgomery",
                                                "prefix":null,
                                                "address1":"600 Dexter Avenue",
                                                "postalCode":"36130",
                                                "companyName":null,
                                                "jobTitle":null,
                                                "county":null,
                                                "suffix":null,
                                                "firstName":"Mark",
                                                "phoneNumber":"973-974-1234",
                                                "faxNumber":null,
                                                "alias":null,
                                                "middleName":null,
                                                "state":"AL",
                                                "email":"mspens@example.com"
                                            }
                                        },
                                        "comments":null,
                                        "returnItemId":"300002",
                                        "nonReturnableReaon":"No items in order are returnable",
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":25,
                                                "quantity":1,
                                                "tax":2.5,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":25,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "quantityToReceive":0,
                                        "suggestedTaxRefund":2.01,
                                        "manualAdjustmentShare":0,
                                        "rootAssetKey":"12345",
                                        "transactionDate":"2018-06-27T12:59:59Z",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camerasku_1_1"
                                            },
                                            {
                                                "propertyType":"sku-custom",
                                                "name":"dynamicskuprop1",
                                                "id":"dynamicskuprop1",
                                                "value":"dynamicskuprop1"
                                            }
                                        ],
                                        "adjustedPromotionReferences":"",
                                        "asset":false
                                    }
                                ],
                                "profileInfo":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "organization":{
                                        "name":"Oracle India Pvt Ltd",
                                        "id":"oracle"
                                    },
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "returnLabel":"r1234",
                                "isManuallyAdjusted":false,
                                "orderInfo":{
                                    "priceInfo":{
                                        "total":156.82,
                                        "amount":110.2,
                                        "shipping":35,
                                        "isTaxIncluded":false,
                                        "tax":23.31,
                                        "subTotal":200,
                                        "orderDiscountAmount":2,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":129.89
                                    },
                                    "orderId":"o10042",
                                    "priceListGroup":{
                                        "deleted":false,
                                        "displayName":"UsDollar",
                                        "repositoryId":"UsDollar",
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "active":true,
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"hi_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"356"
                                        },
                                        "id":"UsDollar",
                                        "locale":"hi_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        }
                                    },
                                    "siteId":"siteUS",
                                    "creationDate":"2015-05-16T04:50:53.000Z",
                                    "submittedDate":"2015-06-16T04:50:53.000Z"
                                },
                                "refundInfo":{
                                    "shippingTaxRefund":2,
                                    "suggestedTaxRefund":2.01,
                                    "suggestedTotalRefund":32.84,
                                    "actualShippingRefund":5.83,
                                    "actualTaxRefund":2.01,
                                    "otherRefund":0,
                                    "refundDue":32.84,
                                    "suggestedShippingRefund":5.83,
                                    "returnFee":0,
                                    "suggestedOrderRefund":25,
                                    "appeasementRefundAdjustment":-5.23,
                                    "unAdjustedRefundSubtotal":25,
                                    "secondaryCurrencyAppeasementRefundAdjustment":0
                                },
                                "isSetteled":false,
                                "promotionAdjustments":{
                                    "promotionAdjustmentsCount":0,
                                    "orderPromotionValueAdjustments":[
                                    ],
                                    "totalOrderDiscountAdjustment":0,
                                    "nonReturnItemCostAdjustment":[
                                    ],
                                    "itemPromotionValueAdjustments":[
                                    ],
                                    "manyToManyPromotionCouponAdjustment":{
                                    }
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com/ccstoreui/v1/returnRequests/300002"
                                    }
                                ],
                                "additionalProperties":{
                                    "key1":"value1",
                                    "key2":"value2"
                                },
                                "state":{
                                    "displayKey":"FULL_RETURN",
                                    "displayName":"Full return"
                                },
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "providerDate":"2016-11-25T13:33:48.000Z",
                                            "providerNote":"The quote is approved as per the request",
                                            "profileType":null,
                                            "profileId":"se-570031"
                                        },
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "requestDate":"2016-10-25T13:33:48.000Z",
                                            "requesterNote":"provide 10 percent off on the total quantity"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-25T13:33:48.000Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":"2016-10-25T13:35:32.000Z",
                                    "expirationDate":"2026-04-28T18:53:48.000Z"
                                },
                                "trackingNumber":[
                                    "t1234",
                                    "t2345"
                                ],
                                "operation":"refund",
                                "paymentReversalInfo":[
                                    {
                                        "paymentGroupId":"pg10042",
                                        "refundType":"tokenizedCreditCard",
                                        "amount":32.84,
                                        "creditCardInfo":{
                                            "cardNumber":"xxxxxxxxxxxx1111"
                                        },
                                        "creditCardType":null,
                                        "reversalMethod":"Card Payment Reversal",
                                        "maxRefundAmount":156.82
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200127|Internal error occurred.|\n|200131|Return Request Id passed in is null.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|100102|Organization passed in the header is invalid or does not exist|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the Return Request.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Return Requests"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-returnRequests-{id}-get",
                "x-filename-id":"ccstore-v1-returnrequests-id-get"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts/modify":{
            "post":{
                "summary":"Modify subscription products",
                "produces":[
                    "application/json"
                ],
                "description":"Modify the specified subscription products",
                "operationId":"modifyAssets",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/modifySubscriptionProductsResponse"
                        },
                        "examples":{
                            "application/json":{
                                "orderId":"o31245",
                                "transactionId":"21275813"
                            }
                        },
                        "description":"Successful response"
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Internal server error"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/modifySubscriptionProductsRequest"
                        },
                        "in":"body",
                        "name":"modifySubscriptionProducts_Request",
                        "description":"Request payload to modify subscription products",
                        "required":true
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-modify-post",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-modify-post"
            }
        },
        "/ccstore/v1/timezones/{id}":{
            "get":{
                "summary":"getTimezone",
                "produces":[
                    "application/json"
                ],
                "operationId":"getTimezone",
                "description":"Get Timezone. Get a single timezone item for the provided id. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getTimezone_response"
                        },
                        "examples":{
                            "application/json":{
                                "timezoneLabel":"(GMT+00:00) Dublin - Greenwich Mean Time (GMT) ",
                                "repositoryId":"europe_dublin",
                                "timezoneCode":"Europe/Dublin"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80020|Timezone could not be found for timezoneId xxx|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested timezone.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Timezone"
                ],
                "x-internal-id":"ccstore-v1-timezones-{id}-get",
                "x-filename-id":"ccstore-v1-timezones-id-get"
            }
        },
        "/ccstore/v1/merchant/timezone":{
            "get":{
                "summary":"getMerchantTimezone",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMerchantTimezone",
                "description":"Get Merchant Timezone. Get the merchant selected timezone. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMerchantTimezone_response"
                        },
                        "examples":{
                            "application/json":{
                                "timezoneLabel":"(GMT+00:00) Dublin - Greenwich Mean Time (GMT) ",
                                "repositoryId":"europe_dublin",
                                "timezoneCode":"Europe/Dublin"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80021|There was an error retrieving the selected timezone.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-timezone-get",
                "x-filename-id":"ccstore-v1-merchant-timezone-get"
            }
        },
        "/ccstore/v1/openid/sso":{
            "post":{
                "summary":"openIDSingleSignOn",
                "produces":[
                    "application/json"
                ],
                "operationId":"opeIDSingleSignOn",
                "description":"OpenID Single Sign On",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/openIDSingleSignOn_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "refresh_token":"AQIDBAXlI-00TPsdgV2dpt3yZRjyyDBzCOP5Qkryo7O8mDqNNLpDPp5c0qHKB2Sq1Kjx_v1SuPS0rvtE1LDGIRKKoRZkMTEgRU5DUllQVElPTl9LRVkxNCB7djF9NCA=",
                                "token_type":"bearer",
                                "expires_in":3600
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52301|Internal IDP error.|\n|52304|Missing property.|\n|52306|IDP configuration error.|\n|60004|Invalid token format.|\n|60010|Internal authentication error.|\n|60011|Unauthorized access.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/openIDSingleSignOn_request"
                        },
                        "in":"body",
                        "name":"openIDSingleSignOn_request"
                    }
                ],
                "tags":[
                    "Store/OpenID"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-openid-sso-post",
                "x-filename-id":"ccstore-v1-openid-sso-post"
            }
        },
        "/ccstore/v1/collections":{
            "get":{
                "summary":"listCollections",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCollections",
                "description":"List Collections. Gets a list of collections based on category IDs.  Optionally takes the x-ccasset-language headers to get translated content in another language.Also it can have optional X-CCOrganization header which is a JSON field to specify current Organization id of logged in user. The endpoint also returns dynamic properties for a collection if exists.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCollections_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "longDescription":null,
                                    "categoryImages":[
                                        {
                                            "path":"/collections/DSC_0590.JPG",
                                            "metadata":{
                                                "altText":"GiftShop",
                                                "titleText":"GiftShop"
                                            },
                                            "repositoryId":"m10001",
                                            "name":"/collections/giftshop.JPG",
                                            "url":"http://localhost:9080/file/v5688338524333816125/collections/giftshop.JPG",
                                            "tags":[
                                            ]
                                        }
                                    ],
                                    "lastModifiedDate":"2023-01-23T10:32:49.496Z",
                                    "displayName":"Gift Shop",
                                    "categoryPaths":[
                                        "/Storefront Navigation/Gift Shop"
                                    ],
                                    "active":true,
                                    "description":null,
                                    "categoryIdPaths":[
                                        "rootCategory>cat50056"
                                    ],
                                    "childCategories":[
                                        {
                                            "longDescription":null,
                                            "categoryImages":[
                                            ],
                                            "displayName":"For Him",
                                            "categoryPaths":[
                                                "/Storefront Navigation/Gift Shop/For Him"
                                            ],
                                            "active":true,
                                            "description":null,
                                            "categoryIdPaths":[
                                                "rootCategory>cat50056>cat50067"
                                            ],
                                            "childCategories":[
                                                {
                                                    "repositoryId":"cat90042"
                                                },
                                                {
                                                    "repositoryId":"cat90040"
                                                }
                                            ],
                                            "creationDate":"2011-01-07T17:19:47.000Z",
                                            "fixedParentCategories":[
                                                {
                                                    "repositoryId":"cat50056"
                                                }
                                            ],
                                            "route":"/for-him/category/cat50067",
                                            "repositoryId":"cat50067",
                                            "multiCatalogCategoryPaths":[
                                                "/CloudLake Catalog/Storefront Navigation/Gift Shop/For Him"
                                            ],
                                            "multiCatalogCategoryIdPaths":[
                                                "cloudLakeCatalog>rootCategory>cat50056>cat50067"
                                            ],
                                            "id":"cat50067"
                                        },
                                        {
                                            "longDescription":null,
                                            "categoryImages":[
                                            ],
                                            "displayName":"For Her",
                                            "categoryPaths":[
                                                "/Storefront Navigation/Gift Shop/For Her"
                                            ],
                                            "active":true,
                                            "description":null,
                                            "categoryIdPaths":[
                                                "rootCategory>cat50056>cat60001"
                                            ],
                                            "childCategories":[
                                                {
                                                    "repositoryId":"cat90046"
                                                },
                                                {
                                                    "repositoryId":"cat90026"
                                                },
                                                {
                                                    "repositoryId":"cat90028"
                                                },
                                                {
                                                    "repositoryId":"cat90037"
                                                },
                                                {
                                                    "repositoryId":"cat90034"
                                                }
                                            ],
                                            "creationDate":"2011-01-07T17:19:47.000Z",
                                            "fixedParentCategories":[
                                                {
                                                    "repositoryId":"cat50056"
                                                }
                                            ],
                                            "route":"/for-her/category/cat60001",
                                            "repositoryId":"cat60001",
                                            "multiCatalogCategoryPaths":[
                                                "/CloudLake Catalog/Storefront Navigation/Gift Shop/For Her"
                                            ],
                                            "multiCatalogCategoryIdPaths":[
                                                "cloudLakeCatalog>rootCategory>cat50056>cat60001"
                                            ],
                                            "id":"cat60001"
                                        }
                                    ],
                                    "fixedParentCategories":[
                                        {
                                            "longDescription":"Commerce Cloud Root Category",
                                            "categoryImages":[
                                            ],
                                            "displayName":"Storefront Navigation",
                                            "categoryPaths":[
                                                "/Storefront Navigation"
                                            ],
                                            "active":true,
                                            "description":null,
                                            "categoryIdPaths":[
                                                "rootCategory"
                                            ],
                                            "childCategories":[
                                                {
                                                    "repositoryId":"cat50056"
                                                },
                                                {
                                                    "repositoryId":"cat90016"
                                                },
                                                {
                                                    "repositoryId":"homeStoreRootCategory"
                                                }
                                            ],
                                            "creationDate":"2011-01-07T17:19:47.000Z",
                                            "fixedParentCategories":[
                                            ],
                                            "route":"/storefront-navigation/category/rootCategory",
                                            "repositoryId":"rootCategory",
                                            "multiCatalogCategoryPaths":[
                                                "/CloudLake Catalog/Storefront Navigation"
                                            ],
                                            "multiCatalogCategoryIdPaths":[
                                                "cloudLakeCatalog>rootCategory"
                                            ],
                                            "id":"rootCategory"
                                        }
                                    ],
                                    "creationDate":"2011-01-07T17:19:47.000Z",
                                    "route":"/gift-shop/category/cat50056",
                                    "dimensionId":"943609061",
                                    "repositoryId":"cat50056",
                                    "multiCatalogCategoryPaths":[
                                        "/CloudLake Catalog/Storefront Navigation/Gift Shop"
                                    ],
                                    "multiCatalogCategoryIdPaths":[
                                        "cloudLakeCatalog>rootCategory>cat50056"
                                    ],
                                    "id":"cat50056"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20142|Get Category Id Type Internal Error|\n|20141|Collection Id passed is null or empty|\n|20052|Get List Collections Type Internal Error|\n|20140|Collection Id is invalid or non-existent|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"categoryIds",
                        "description":"List of category IDs.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"multipleCategoryPaths",
                        "description":"Return multiCatalogCategoryPaths and multiCatalogCategoryIdPaths to display linked paths from multiple catalogs prepended with catalog name and id respectively if the value is set to true. Default value of the parameter is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of the catalog.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Collections"
                ],
                "x-internal-id":"ccstore-v1-collections-get",
                "x-filename-id":"ccstore-v1-collections-get"
            }
        },
        "/ccstore/v1/priceListGroups":{
            "get":{
                "summary":"listPriceListGroups",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPriceListGroups",
                "description":"List Price List Groups. Get a list of PriceListGroups.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPriceListGroups_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "defaultPriceListGroup":{
                                    "displayName":"UsDollar",
                                    "listPriceList":{
                                        "repositoryId":"listPrices"
                                    },
                                    "repositoryId":"UsDollar",
                                    "active":false,
                                    "salePriceList":{
                                        "repositoryId":"salePrices"
                                    },
                                    "currency":{
                                        "symbol":"$",
                                        "displayName":"US Dollar",
                                        "repositoryId":"en_US",
                                        "fractionalDigits":2,
                                        "currencyCode":"USD",
                                        "numericCode":"840"
                                    },
                                    "id":"UsDollar",
                                    "locale":"en_US",
                                    "shippingSurchargePriceList":{
                                        "repositoryId":"shippingSurchargePrices"
                                    },
                                    "includeAllProducts":true
                                },
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "displayName":null,
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "repositoryId":"UsDollar",
                                        "active":false,
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"en_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"840"
                                        },
                                        "id":"UsDollar",
                                        "locale":"en_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurcharge"
                                        },
                                        "includeAllProducts":true
                                    },
                                    {
                                        "displayName":"CanadianDollar",
                                        "listPriceList":{
                                            "repositoryId":"CanadianDollar_listPrice"
                                        },
                                        "repositoryId":"CanadianDollar",
                                        "active":false,
                                        "salePriceList":{
                                            "repositoryId":"CanadianDollar_salePrice"
                                        },
                                        "id":"CanadianDollar",
                                        "locale":"en_CA",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"CanadianDollar_shippingSurchargePrice"
                                        },
                                        "includeAllProducts":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20185|There was an error fetching the PriceListGroup list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"defaultFirst",
                        "description":"This for displaying default PriceListGroup first in the list",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"siteId",
                        "description":"Site ID of the site",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|property|string|The property the listing is sorted by.|\n|order|string|Sort order: asc or desc.|\n",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/PriceListGroup"
                ],
                "x-internal-id":"ccstore-v1-priceListGroups-get",
                "x-filename-id":"ccstore-v1-pricelistgroups-get"
            }
        },
        "/ccstore/v1/organizationMembers/{id}/addRoles":{
            "post":{
                "summary":"addMemberRoles",
                "produces":[
                    "application/json"
                ],
                "operationId":"addMemberRoles",
                "description":"Add Member Roles. This operation is used to add roles to the Organization Member. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addMemberRoles_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/organizationMembers/bb-110000/addRoles"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64100|If the current profile is transient.|\n|221000|If the current user is not Delegated Admin.|\n|22020|If roles provided is empty or null.|\n|22055|If the roles input provided is invalid.|\n|22007|If roles input provided is null.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addMemberRoles_request"
                        },
                        "in":"body",
                        "name":"addMemberRoles_request"
                    }
                ],
                "tags":[
                    "Store/Organization Members"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizationMembers-{id}-addRoles-post",
                "x-filename-id":"ccstore-v1-organizationmembers-id-addroles-post"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts":{
            "get":{
                "summary":"Retrieves all active subscriptions associated with the organization of logged in profile ",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSubscriptionProducts",
                "description":"Retrieves all active subscriptions associated with the organization of logged in profile in the currently authenticated session. If the profile is not logged in or is anonymous then the endpoint will fail. The endpoint will responds with same data what is received from corresponding subscription endpoint",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSubscriptionProducts_Response"
                        },
                        "description":"Response containing the list of subscription products"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59000|If there is a missing required property.|\n|59002|If request can't be processed currently.|\n|59003|If there is any invalid path parameter|\n|59004|If resource is not found|\n|59005|If error occurred while processing input.|\n|59008|If any issue occurred while triggering the fusion.|\n|59010|If self service is not enabled|"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the subscription products to be fetched together. Default limit is 25, max limit is also 25",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"q param supported by Fusion API. It does not support any party q param",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-get",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-get"
            }
        },
        "/ccstore/v1/selfservice/queuedActions":{
            "get":{
                "summary":"Retrieves all actions queued up for current user in context of current organization.",
                "produces":[
                    "application/json"
                ],
                "operationId":"listQueuedActions",
                "description":"This is an authenticated endpoint to fetch all actions queued up for current user in context of current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/QueuedActionsResponse"
                        },
                        "description":"Response containing the list queued messages"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size to fetch queued actions. Max Limit is 250.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"\"Search criteria to filter the search results based on various fields like first Name etc.  Following are the fields supported by this param: \\n\\n|Field|Type|Description|\\n|------------------|------------------|------------------|\\n|entityId|string|entity ID of the queued action.|\\n|status|string|status of the queued action. Valid status are QUEUED, PROCESSED, FAILED eg. CREATED|\\n|action|string|Type of action which is submitted. eg. 'submiteOrder'.|\\n|entityType|string|type of entity submitted. eg. 'order'|\\n|queuedActionId|string|Identifier of the queued action.|\",",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body. For example, to include the field1 and field2  for each quote in the list, you can send fields=field1,field2. ",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Queued Actions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-queuedActions-get",
                "x-filename-id":"ccstore-v1-selfservice-queuedactions-get"
            }
        },
        "/ccstore/v1/orders/current/payments/add":{
            "post":{
                "summary":"Apply payments",
                "produces":[
                    "application/json"
                ],
                "operationId":"applyPayments",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Add one or more Physical Gift Card or Store Credit payments to the cart.  This will perform a balance enquiry and calculates the amount remaining to be applied.  Plus retains the (yet to be authorised) payment in the cart for authorisation during submit.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addPayments_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":"2",
                                "offset":"0",
                                "hasMore":"false",
                                "limit":"250",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updatePayments",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"last",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments?offset=0&limit=2"
                                    },
                                    {
                                        "method":"POST",
                                        "rel":"/rels/addPayments",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"first",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments?offset=0&limit=250"
                                    }
                                ],
                                "items":[
                                    {
                                        "paymentGroupId":"pg230431",
                                        "amount":9.11,
                                        "customPaymentProperties":{
                                        },
                                        "balance":"9.11",
                                        "gatewayName":"demoGenericGiftCardGateway",
                                        "giftCardNumber":"6035718888920014103",
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":false,
                                        "paymentState":"INITIAL",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx4103"
                                    },
                                    {
                                        "paymentGroupId":"pg230433",
                                        "amount":5.88,
                                        "customPaymentProperties":{
                                        },
                                        "balance":"28.61",
                                        "gatewayName":"demoGenericGiftCardGateway",
                                        "giftCardNumber":"987655432",
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":true,
                                        "paymentState":"INITIAL",
                                        "maskedCardNumber":"xxxxx5432"
                                    }
                                ],
                                "embedded":{
                                    "order":{
                                        "shippingGroups":[
                                            {
                                                "taxPriceInfo":{
                                                    "cityTax":0,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "amount":3.76,
                                                    "valueAddedTax":0,
                                                    "countyTax":1.88,
                                                    "isTaxIncluded":false,
                                                    "miscTax":0,
                                                    "districtTax":0,
                                                    "stateTax":1.88,
                                                    "countryTax":0
                                                },
                                                "priceInfo":{
                                                    "amount":21.99,
                                                    "total":50.75,
                                                    "lkpValExcludingFreeShip":null,
                                                    "shipping":25,
                                                    "shippingSurchargeValue":0,
                                                    "tax":3.76,
                                                    "subTotal":21.99,
                                                    "currencyCode":"USD",
                                                    "totalWithoutTax":46.99
                                                },
                                                "discountInfo":{
                                                    "orderDiscount":0,
                                                    "shippingDiscount":0,
                                                    "discountDescList":[
                                                    ]
                                                },
                                                "shippingMethod":{
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "shippingTax":2,
                                                    "cost":25,
                                                    "taxIncluded":true,
                                                    "externalId":null,
                                                    "taxCode":"",
                                                    "value":"standardShippingMethod",
                                                    "shippingMethodDescription":"Standard"
                                                },
                                                "shippingGroupId":"sg40413",
                                                "shippingAddress":{
                                                    "lastName":"Anderson",
                                                    "country":"US",
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":"Syracuse",
                                                    "prefix":null,
                                                    "address1":"21 Cedar Ave",
                                                    "postalCode":"13202",
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "county":null,
                                                    "suffix":null,
                                                    "firstName":"Kim",
                                                    "phoneNumber":"212-555-1977",
                                                    "faxNumber":null,
                                                    "alias":"Home",
                                                    "middleName":null,
                                                    "state":"NY",
                                                    "email":null
                                                },
                                                "type":"hardgoodShippingGroup",
                                                "items":[
                                                    {
                                                        "rawTotalPrice":21.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":0,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci3000422",
                                                        "price":21.99,
                                                        "onSale":false,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci3000422",
                                                        "unitPrice":21.99,
                                                        "amount":21.99,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITYREMAINING",
                                                        "productId":"Product_36Exy",
                                                        "salePrice":0,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":false,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":21.99,
                                                                "quantity":1,
                                                                "configurationDiscountShare":0,
                                                                "tax":1.76,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":21.99,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"Sku_36Fxy",
                                                        "discountInfo":[
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":21.99,
                                                        "status":"INITIAL"
                                                    }
                                                ]
                                            }
                                        ],
                                        "creationSiteId":"siteUS",
                                        "orderId":"o30413",
                                        "allowAlternateCurrency":false,
                                        "dynamicProperties":[
                                        ],
                                        "payments":[
                                            {
                                                "amount":50.75,
                                                "gatewayName":"CS-A",
                                                "cardType":null,
                                                "type":"CyberSource",
                                                "IIN":"411111",
                                                "paymentGroupId":"pg30411",
                                                "customPaymentProperties":{
                                                },
                                                "uiIntervention":null,
                                                "paymentMethod":"tokenizedCreditCard",
                                                "isAmountRemaining":true,
                                                "paymentState":"INITIAL",
                                                "currencyCode":"USD",
                                                "cardNumber":null
                                            }
                                        ],
                                        "priceListGroup":{
                                            "isTaxIncluded":false,
                                            "endDate":null,
                                            "displayName":"Default Price Group",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "active":true,
                                            "isPointsBased":false,
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            },
                                            "deleted":false,
                                            "taxCalculationType":null,
                                            "repositoryId":"defaultPriceGroup",
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "currencyType":null,
                                                "symbol":"$",
                                                "deleted":false,
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"defaultPriceGroup",
                                            "includeAllProducts":true,
                                            "startDate":null
                                        },
                                        "orderAction":"order",
                                        "priceInfo":{
                                            "amount":21.99,
                                            "total":50.75,
                                            "shipping":25,
                                            "shippingSurchargeValue":0,
                                            "tax":3.76,
                                            "subTotal":21.99,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":46.99
                                        },
                                        "discountInfo":{
                                            "unclaimedCouponMultiPromotions":{
                                            },
                                            "orderCouponsMap":{
                                            },
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "orderImplicitDiscountList":[
                                            ],
                                            "unclaimedCouponsMap":{
                                            },
                                            "claimedCouponMultiPromotions":{
                                            }
                                        },
                                        "shoppingCart":{
                                            "numberOfItems":1,
                                            "items":[
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3838394227481959246/products/girldragontattoo_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":21.99,
                                                    "displayName":"The Girl with the Dragon Tattoo",
                                                    "dynamicProperties":[
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "externalData":[
                                                    ],
                                                    "description":"A really great movie that you should not miss.",
                                                    "isItemValid":true,
                                                    "itemDiscountInfos":[
                                                    ],
                                                    "commerceItemId":"ci3000422",
                                                    "price":21.99,
                                                    "variant":[
                                                    ],
                                                    "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                                    "onSale":false,
                                                    "id":"ci3000422",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":21.99,
                                                    "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":21.99,
                                                    "quantity":1,
                                                    "productId":"Product_36Exy",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":0,
                                                    "orderDiscountInfos":[
                                                    ],
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":21.99,
                                                            "quantity":1,
                                                            "configurationDiscountShare":0,
                                                            "tax":1.76,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":21.99,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":null,
                                                    "catRefId":"Sku_36Fxy",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"listingSKUId",
                                                            "id":"listingSKUId",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"Sku_36Fxy"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                                    "discountInfo":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":21.99
                                                }
                                            ]
                                        },
                                        "giftWithPurchaseInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "markers":[
                                            {
                                                "repositoryId":"mark100005",
                                                "value":"78900",
                                                "key":"campaign_eloqua"
                                            }
                                        ],
                                        "giftWithPurchaseOrderMarkers":[
                                        ]
                                    }
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/applyPayments_request"
                        },
                        "in":"body",
                        "name":"applyPayments_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Payments"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-payments-add-post",
                "x-filename-id":"ccstore-v1-orders-current-payments-add-post"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/cancelSignature":{
            "post":{
                "summary":"Withdraw the Signature request for a quote.",
                "produces":[
                    "application/json"
                ],
                "operationId":"cancelSignature",
                "description":"Withdraw the signature details for quote",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/withdrawSignatureResponse"
                        },
                        "description":"Cancelled signature request details."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of quote.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/withdrawSignatureRequest"
                        },
                        "in":"body",
                        "name":"Request"
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-cancelSignature-post",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-cancelsignature-post"
            }
        },
        "/ccstore/v1/services/{id}/terminate":{
            "post":{
                "summary":"terminateService",
                "deprecated":true,
                "produces":[
                    "application/json"
                ],
                "operationId":"terminateService",
                "description":"Renew a service associated with a user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/action_response"
                        },
                        "examples":{
                            "application/json":{
                                "configuratorItem":{
                                    "serviceAccountId":"",
                                    "deactivationDate":"",
                                    "amount":"",
                                    "quantity":0,
                                    "externalRecurringCharge":"",
                                    "billingProfileId":"billingProfile-123",
                                    "externalData":[
                                        {
                                            "values":{
                                                "displayValue":"",
                                                "name":"",
                                                "label":""
                                            },
                                            "name":""
                                        }
                                    ],
                                    "billingAccountId":"",
                                    "externalRecurringChargeFrequency":"",
                                    "childItems":[
                                        "#/configuratorItem"
                                    ],
                                    "transactionDate":"2018-06-27T12:59:59Z",
                                    "catalogRefId":"",
                                    "configuratorId":"",
                                    "externalRecurringChargeDuration":"",
                                    "externalPrice":"",
                                    "customerAccountId":"",
                                    "assetId":"",
                                    "actionCode":"",
                                    "serviceId":"",
                                    "activationDate":""
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|551000|Could not get customers profile.|\n|551001|Customer has no service account.|\n|551002|Error retrieving customers service account.|\n|551003|Error retrieving account assets.|\n|551004|Error validating contact account ids in Order.\n|551005|Invalid account asset id.\n|551006|Account asset authorization error.\n|551007|Owner of the account asset could not be determined.\n|551008|Error submitting action request.\n|551009|Invalid transactionDate.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of an asset.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/action_request"
                        },
                        "in":"body",
                        "name":"transactionDate"
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Services"
                ],
                "x-internal-id":"ccstore-v1-services-{id}-terminate-post",
                "x-filename-id":"ccstore-v1-services-id-terminate-post"
            }
        },
        "/ccstore/v1/organizationMembers/{id}/removeRoles":{
            "post":{
                "summary":"removeMemberRoles",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeMemberRoles",
                "description":"Remove Member Roles. This operation is used to remove roles for the Organization Member. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeMemberRoles_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/organizationMembers/bb-110000/removeRoles"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64100|If the current profile is transient.|\n|221000|If the current user is not Delegated Admin.|\n|22020|If roles provided is empty or null.|\n|22055|If the roles input provided is invalid.|\n|22007|If roles input provided is null.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/removeMemberRoles_request"
                        },
                        "in":"body",
                        "name":"removeMemberRoles_request"
                    }
                ],
                "tags":[
                    "Store/Organization Members"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizationMembers-{id}-removeRoles-post",
                "x-filename-id":"ccstore-v1-organizationmembers-id-removeroles-post"
            }
        },
        "/ccstore/v1/shareSettings/{id}/updateEmailConfigs":{
            "post":{
                "summary":"updateEmailConfigs",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateEmailConfigs",
                "description":"Update Email Configs for a given Share Setting. This operation is used to update email configs the provided share setting. Each email must be unique to the share setting for which it is being created.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateEmailConfigs_response"
                        },
                        "examples":{
                            "application/json":{
                                "emailConfigs":[
                                    {
                                        "id":"100001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|00001000|The user is not authenticated.|\n|64505|Share setting does not exist or you do not have access to it.|\n|64513|\"emailConfig\" is required Property. Either \"emailConfig\" is not provided or is empty.|\n|23006|Invalid email address specified.|\n|64514|You already have an Email Config for email.|\n|64511|Email config does not exist or you do not have access to it.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateEmailConfigs_request"
                        },
                        "in":"body",
                        "name":"updateEmailConfigs_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Share Setting.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/ShareSettings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-shareSettings-{id}-updateEmailConfigs-post",
                "x-filename-id":"ccstore-v1-sharesettings-id-updateemailconfigs-post"
            }
        },
        "/ccstore/v1/profileRequests":{
            "post":{
                "summary":"createProfileRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProfileRequest",
                "description":"Creates profile request. This operation is used to create profile request in Oracle Commerce Cloud for a customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profileRequests"
                                    }
                                ],
                                "message":"Once registration has successfully completed, you'll receive account activation details in your registration email's inbox."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|101015|An existing B2C shopper cannot submit a registration request.|\n|00004|Data value too long.|\n|101001|Invalid Input for registration request.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createProfileRequest_request"
                        },
                        "in":"body",
                        "name":"createProfileRequest_request"
                    }
                ],
                "tags":[
                    "Store/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profileRequests-post",
                "x-filename-id":"ccstore-v1-profilerequests-post"
            },
            "get":{
                "summary":"listProfileRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProfileRequests",
                "description":"List Profile Requests. This operation is used to get the collection of profile requests from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of profile request.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProfileRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com:9080/ccstore/v1/profileRequests"
                                    }
                                ],
                                "items":[
                                    {
                                        "site":{
                                            "productionURL":null,
                                            "siteName":"Commerce Site",
                                            "id":"siteUS"
                                        },
                                        "requestedOrganizationName":"Oracle",
                                        "profile":{
                                            "firstName":"User",
                                            "lastName":"Test",
                                            "customerContactId":"CRMID_1",
                                            "id":"100001",
                                            "email":"user@example.com"
                                        },
                                        "requestedOrganizationID":null,
                                        "id":100001,
                                        "status":"approved"
                                    }
                                ],
                                "___etag___":"eyJ2ZXJzaW9uIjowLCJ1cmkiOiJvcmdhbml6YXRpb25SZXF1ZXN0cyIsImhhc2giOiJ4S1JsMHc9PSJ9"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|85000|Invalid Query Expression.|\n|50012|Invalid Sort options.|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset'.|\n|100019|If there was any internal error while getting profile requests list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across profile request properties like 'requestedOrganizationName'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profileRequests-get",
                "x-filename-id":"ccstore-v1-profilerequests-get"
            }
        },
        "/ccstore/v1/merchant/samlSettings":{
            "get":{
                "summary":"getSamlSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSamlSettings",
                "description":"Get Saml Settings. Get the SAML settings",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSamlSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "spEntityDescriptor":"<XML Entity Descriptor>"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51300|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"encode",
                        "description":"Should the Entity Descriptor be Base64 encoded.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-samlSettings-get",
                "x-filename-id":"ccstore-v1-merchant-samlsettings-get"
            }
        },
        "/ccstore/v1/orders/current/payments":{
            "patch":{
                "summary":"Update payments",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePayments",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Update Store Credit amount or Gift Card amount and/or billing address of one or more payments in the cart (current incomplete order).  This will perform a balance enquiry and calculates the amount remaining to be applied.  Plus retains the (yet to be authorised) payment in the cart for authorisation during submit.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePayments_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":"3",
                                "offset":"0",
                                "hasMore":"false",
                                "limit":"250",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updatePayments",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"last",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments?offset=0&limit=3"
                                    },
                                    {
                                        "method":"POST",
                                        "rel":"/rels/addPayments",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"first",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments?offset=0&limit=250"
                                    }
                                ],
                                "items":[
                                    {
                                        "paymentGroupId":"pg230431",
                                        "amount":5,
                                        "customPaymentProperties":{
                                        },
                                        "balance":"9.11",
                                        "gatewayName":"demoGenericGiftCardGateway",
                                        "giftCardNumber":"6035718888920014103",
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":false,
                                        "paymentState":"INITIAL",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx4103"
                                    },
                                    {
                                        "paymentGroupId":"pg230433",
                                        "amount":5.88,
                                        "customPaymentProperties":{
                                        },
                                        "balance":"28.61",
                                        "gatewayName":"demoGenericGiftCardGateway",
                                        "giftCardNumber":"987655432",
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":false,
                                        "paymentState":"INITIAL",
                                        "maskedCardNumber":"xxxxx5432"
                                    },
                                    {
                                        "paymentGroupId":"pg230434",
                                        "amount":4.11,
                                        "customPaymentProperties":{
                                        },
                                        "default_initial":"true",
                                        "paymentMethod":"tokenizedCreditCard",
                                        "isAmountRemaining":true,
                                        "type":"CyberSource",
                                        "paymentState":"INITIAL"
                                    }
                                ],
                                "embedded":{
                                    "order":{
                                        "shippingGroups":[
                                            {
                                                "taxPriceInfo":{
                                                    "cityTax":0,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "amount":3.76,
                                                    "valueAddedTax":0,
                                                    "countyTax":1.88,
                                                    "isTaxIncluded":false,
                                                    "miscTax":0,
                                                    "districtTax":0,
                                                    "stateTax":1.88,
                                                    "countryTax":0
                                                },
                                                "priceInfo":{
                                                    "amount":21.99,
                                                    "total":50.75,
                                                    "lkpValExcludingFreeShip":null,
                                                    "shipping":25,
                                                    "shippingSurchargeValue":0,
                                                    "tax":3.76,
                                                    "subTotal":21.99,
                                                    "currencyCode":"USD",
                                                    "totalWithoutTax":46.99
                                                },
                                                "discountInfo":{
                                                    "orderDiscount":0,
                                                    "shippingDiscount":0,
                                                    "discountDescList":[
                                                    ]
                                                },
                                                "shippingMethod":{
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "shippingTax":2,
                                                    "cost":25,
                                                    "taxIncluded":true,
                                                    "externalId":null,
                                                    "taxCode":"",
                                                    "value":"standardShippingMethod",
                                                    "shippingMethodDescription":"Standard"
                                                },
                                                "shippingGroupId":"sg40413",
                                                "shippingAddress":{
                                                    "lastName":"Anderson",
                                                    "country":"US",
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":"Syracuse",
                                                    "prefix":null,
                                                    "address1":"21 Cedar Ave",
                                                    "postalCode":"13202",
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "county":null,
                                                    "suffix":null,
                                                    "firstName":"Kim",
                                                    "phoneNumber":"212-555-1977",
                                                    "faxNumber":null,
                                                    "alias":"Home",
                                                    "middleName":null,
                                                    "state":"NY",
                                                    "email":null
                                                },
                                                "type":"hardgoodShippingGroup",
                                                "items":[
                                                    {
                                                        "rawTotalPrice":21.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":0,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci3000422",
                                                        "price":21.99,
                                                        "onSale":false,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci3000422",
                                                        "unitPrice":21.99,
                                                        "amount":21.99,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITYREMAINING",
                                                        "productId":"Product_36Exy",
                                                        "salePrice":0,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":false,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":21.99,
                                                                "quantity":1,
                                                                "configurationDiscountShare":0,
                                                                "tax":1.76,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":21.99,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"Sku_36Fxy",
                                                        "discountInfo":[
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":21.99,
                                                        "status":"INITIAL"
                                                    }
                                                ]
                                            }
                                        ],
                                        "creationSiteId":"siteUS",
                                        "orderId":"o30413",
                                        "allowAlternateCurrency":false,
                                        "dynamicProperties":[
                                        ],
                                        "payments":[
                                            {
                                                "amount":50.75,
                                                "gatewayName":"CS-A",
                                                "cardType":null,
                                                "type":"CyberSource",
                                                "IIN":"411111",
                                                "paymentGroupId":"pg30411",
                                                "customPaymentProperties":{
                                                },
                                                "uiIntervention":null,
                                                "paymentMethod":"tokenizedCreditCard",
                                                "isAmountRemaining":true,
                                                "paymentState":"INITIAL",
                                                "currencyCode":"USD",
                                                "cardNumber":null
                                            }
                                        ],
                                        "priceListGroup":{
                                            "isTaxIncluded":false,
                                            "endDate":null,
                                            "displayName":"Default Price Group",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "active":true,
                                            "isPointsBased":false,
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            },
                                            "deleted":false,
                                            "taxCalculationType":null,
                                            "repositoryId":"defaultPriceGroup",
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "currencyType":null,
                                                "symbol":"$",
                                                "deleted":false,
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"defaultPriceGroup",
                                            "includeAllProducts":true,
                                            "startDate":null
                                        },
                                        "orderAction":"order",
                                        "priceInfo":{
                                            "amount":21.99,
                                            "total":50.75,
                                            "shipping":25,
                                            "shippingSurchargeValue":0,
                                            "tax":3.76,
                                            "subTotal":21.99,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":46.99
                                        },
                                        "discountInfo":{
                                            "unclaimedCouponMultiPromotions":{
                                            },
                                            "orderCouponsMap":{
                                            },
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "orderImplicitDiscountList":[
                                            ],
                                            "unclaimedCouponsMap":{
                                            },
                                            "claimedCouponMultiPromotions":{
                                            }
                                        },
                                        "shoppingCart":{
                                            "numberOfItems":1,
                                            "items":[
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3838394227481959246/products/girldragontattoo_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":21.99,
                                                    "displayName":"The Girl with the Dragon Tattoo",
                                                    "dynamicProperties":[
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "externalData":[
                                                    ],
                                                    "description":"A really great movie that you should not miss.",
                                                    "isItemValid":true,
                                                    "itemDiscountInfos":[
                                                    ],
                                                    "commerceItemId":"ci3000422",
                                                    "price":21.99,
                                                    "variant":[
                                                    ],
                                                    "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                                    "onSale":false,
                                                    "id":"ci3000422",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":21.99,
                                                    "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":21.99,
                                                    "quantity":1,
                                                    "productId":"Product_36Exy",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":0,
                                                    "orderDiscountInfos":[
                                                    ],
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":21.99,
                                                            "quantity":1,
                                                            "configurationDiscountShare":0,
                                                            "tax":1.76,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":21.99,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":null,
                                                    "catRefId":"Sku_36Fxy",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"listingSKUId",
                                                            "id":"listingSKUId",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"Sku_36Fxy"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                                    "discountInfo":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":21.99
                                                }
                                            ]
                                        },
                                        "giftWithPurchaseInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "markers":[
                                            {
                                                "repositoryId":"mark100005",
                                                "value":"78900",
                                                "key":"campaign_eloqua"
                                            }
                                        ],
                                        "giftWithPurchaseOrderMarkers":[
                                        ]
                                    }
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePayments_request"
                        },
                        "in":"body",
                        "name":"updatePayments_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Payments"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-payments-patch",
                "x-filename-id":"ccstore-v1-orders-current-payments-patch"
            },
            "get":{
                "summary":"Retrieve all payments",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPayments",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Get all the payments from the cart. This operation will fetch all the payments retained on the current order.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPayments_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":"2",
                                "offset":"0",
                                "hasMore":"false",
                                "limit":"250",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updatePayments",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"last",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments?offset=0&limit=2"
                                    },
                                    {
                                        "method":"POST",
                                        "rel":"/rels/addPayments",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"first",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments?offset=0&limit=250"
                                    }
                                ],
                                "items":[
                                    {
                                        "paymentGroupId":"pg230431",
                                        "amount":9.11,
                                        "customPaymentProperties":{
                                        },
                                        "balance":"9.11",
                                        "gatewayName":"demoGenericGiftCardGateway",
                                        "giftCardNumber":"6035718888920014103",
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":false,
                                        "paymentState":"INITIAL",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx4103"
                                    },
                                    {
                                        "paymentGroupId":"pg230433",
                                        "amount":5.88,
                                        "customPaymentProperties":{
                                        },
                                        "balance":"28.61",
                                        "gatewayName":"demoGenericGiftCardGateway",
                                        "giftCardNumber":"987655432",
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":true,
                                        "paymentState":"INITIAL",
                                        "maskedCardNumber":"xxxxx5432"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Payments"
                ],
                "x-internal-id":"ccstore-v1-orders-current-payments-get",
                "x-filename-id":"ccstore-v1-orders-current-payments-get"
            }
        },
        "/ccstore/v1/locations":{
            "get":{
                "summary":"listLocations",
                "produces":[
                    "application/json"
                ],
                "operationId":"listLocations",
                "description":"List Locations. Retrieves and lists all the available locations using the given query options for paging and sorting.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listLocations_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"https://www.example.com/ccadminui/v1/locations"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"locationId",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "country":"USA",
                                        "distance":null,
                                        "endDate":"2017-04-25T00:00:00.000Z",
                                        "city":"Glen Allen",
                                        "latitude":37.6659833,
                                        "postalCode":"23060",
                                        "county":"Henrico",
                                        "stateAddress":"VA",
                                        "pickUp":false,
                                        "sites":[
                                            {
                                                "repositoryId":"siteUS",
                                                "id":"siteUS"
                                            },
                                            {
                                                "repositoryId":"siteCA",
                                                "id":"siteCA"
                                            }
                                        ],
                                        "inventory":false,
                                        "type":"store",
                                        "locationId":"GlenAllen187",
                                        "email":"store187@example.com",
                                        "longitude":-77.5063697,
                                        "hours":"9:00am - 5:00pm",
                                        "address3":null,
                                        "address2":"Suite 101",
                                        "address1":"4870 Sadler Rd.",
                                        "externalLocationId":"187",
                                        "phoneNumber":"(617) 386-1200",
                                        "siteGroups":[
                                            {
                                                "id":"siteGroup1"
                                            },
                                            {
                                                "id":"siteGroup2"
                                            }
                                        ],
                                        "repositoryId":"4000345",
                                        "name":"Glen Allen #187",
                                        "faxNumber":"(617) 386-1200",
                                        "startDate":"2016-04-25T00:00:00.000Z"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first location item to return. The default is 0.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of location items to return. The default is 10.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"The location items sorting criteria. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|property|string|The property by which to sort the list of location items.  The default is locationId.|\n|order|string|The sort order, either 'asc' (ascending) or 'desc' (decending).  The default is 'asc'.|\n",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Locations"
                ],
                "x-internal-id":"ccstore-v1-locations-get",
                "x-filename-id":"ccstore-v1-locations-get"
            }
        },
        "/ccstore/v1/products":{
            "post":{
                "summary":"listProductsForLargeCart",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProductsForLargeCart",
                "description":"List Products. Get a list of products. Optionally takes the x-ccasset-language headers to get translated content in another language.Also it can have optional X-CCOrganization header which is a JSON field to specify current Organization id of logged in user. None of the image URLS are encoded.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProductsForLargeCart_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "productSource":null,
                                    "listVolumePrice":null,
                                    "excludeFromSitemap":false,
                                    "relatedProducts":null,
                                    "orderLimit":null,
                                    "CountryOfOrigin":"US",
                                    "onlineOnly":false,
                                    "listPrices":null,
                                    "type":null,
                                    "largeImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=940&width=940"
                                    ],
                                    "listVolumePrices":null,
                                    "shippable":true,
                                    "addOnProducts":[
                                    ],
                                    "derivedSalePriceFrom":"defaultPriceGroup",
                                    "bomItemVariableName":null,
                                    "primaryImageAltText":"Akira",
                                    "id":"Product_27Fxyzi",
                                    "brand":null,
                                    "parentCategories":[
                                        {
                                            "repositoryId":"Category_14Bxi",
                                            "fixedParentCategories":[
                                                {
                                                    "repositoryId":"cat40014",
                                                    "fixedParentCategories":[
                                                        {
                                                            "repositoryId":"cat40013",
                                                            "fixedParentCategories":[
                                                                {
                                                                    "repositoryId":"rootCategory"
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "repositoryId":"cat70011",
                                            "fixedParentCategories":[
                                                {
                                                    "repositoryId":"cat70001",
                                                    "fixedParentCategories":[
                                                        {
                                                            "repositoryId":"clearanceCat",
                                                            "fixedParentCategories":[
                                                                {
                                                                    "repositoryId":"rootCategory"
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "repositoryId":"topLeaf",
                                            "fixedParentCategories":[
                                                {
                                                    "repositoryId":"rootCategory",
                                                    "fixedParentCategories":[
                                                    ]
                                                },
                                                {
                                                    "repositoryId":"dummyRootCategory",
                                                    "fixedParentCategories":[
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "repositoryId":"AllProdPagination",
                                            "fixedParentCategories":[
                                                {
                                                    "repositoryId":"rootCategory",
                                                    "fixedParentCategories":[
                                                    ]
                                                }
                                            ]
                                        }
                                    ],
                                    "height":null,
                                    "defaultProductListingSku":null,
                                    "assetable":false,
                                    "unitOfMeasure":null,
                                    "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=475&width=475",
                                    "salesProductType":null,
                                    "seoUrlSlugDerived":"Akira",
                                    "weight":null,
                                    "active":true,
                                    "thumbImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=100&width=100"
                                    ],
                                    "creationDate":"2010-11-17T13:42:37.000Z",
                                    "route":"/akira/product/Product_27Fxyzi",
                                    "relatedArticles":[
                                    ],
                                    "mediumImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=475&width=475"
                                    ],
                                    "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=300&width=300",
                                    "parentCategory":null,
                                    "sourceImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=300&width=300"
                                    ],
                                    "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=300&width=300",
                                    "minOrderLimit":1,
                                    "avgCustRating":4.5,
                                    "longDescription":"Akira isn???t just a movie ??? it???s the genesis of a genre. Katsuhiro\n                Otomo???s landmark cyberpunk classic obliterated the boundaries of Japanese animation and forced the world\n                to look into the future. Akira???s arrival shattered traditional thinking, creating space for movies like\n                the The Matrix to be dreamed into brutal reality. Without Kaneda and Tetsuo, without espers and psionic\n                assassins, without that badass motorcycle ??? our world would be a far less exciting place to exist. But\n                the manga became the movie and the movie became a phenomenon and the world took notice. Now, Akira is\n                everywhere. If you can???t see it in the streets ??? if you can???t feel it crawling around inside your brain\n                ??? then you have yet to be initiated. What. Are. You. Waiting. For?\n            ",
                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=100&width=100",
                                    "nonreturnable":false,
                                    "displayName":"Akira",
                                    "description":"A really great movie that you should not miss.",
                                    "salePrices":null,
                                    "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg",
                                    "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=940&width=940",
                                    "smallImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg&height=300&width=300"
                                    ],
                                    "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                    "shippingSurcharges":null,
                                    "saleVolumePrices":null,
                                    "primaryImageTitle":"Akira",
                                    "saleVolumePrice":null,
                                    "childSKUs":[
                                        {
                                            "dynamicPropertyMapLong":{
                                            },
                                            "bundleLinks":[
                                            ],
                                            "largeImage":null,
                                            "smallImage":null,
                                            "listVolumePrice":null,
                                            "onlineOnly":false,
                                            "listPrices":null,
                                            "largeImageURLs":[
                                            ],
                                            "productLine":null,
                                            "listVolumePrices":null,
                                            "derivedSalePriceFrom":"defaultPriceGroup",
                                            "model":null,
                                            "barcode":"200000000295",
                                            "salePriceEndDate":null,
                                            "images":[
                                            ],
                                            "unitOfMeasure":null,
                                            "primaryMediumImageURL":null,
                                            "dynamicPropertyMapBigString":{
                                            },
                                            "active":true,
                                            "thumbImageURLs":[
                                            ],
                                            "mediumImageURLs":[
                                            ],
                                            "primarySourceImageURL":null,
                                            "primarySmallImageURL":null,
                                            "sourceImageURLs":[
                                            ],
                                            "productFamily":null,
                                            "primaryThumbImageURL":null,
                                            "nonreturnable":false,
                                            "displayName":null,
                                            "salePrices":null,
                                            "primaryFullImageURL":null,
                                            "productListingSku":null,
                                            "primaryLargeImageURL":null,
                                            "derivedOnlineOnly":false,
                                            "smallImageURLs":[
                                            ],
                                            "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                            "shippingSurcharges":{
                                                "defaultPriceGroup":null
                                            },
                                            "thumbnailImage":null,
                                            "saleVolumePrices":null,
                                            "saleVolumePrice":null,
                                            "salePriceStartDate":null,
                                            "quantity":null,
                                            "salePrice":null,
                                            "fullImageURLs":[
                                            ],
                                            "repositoryId":"Sku_27Gxyzi",
                                            "derivedListPriceFrom":"defaultPriceGroup",
                                            "shippingSurcharge":null,
                                            "partNumber":null,
                                            "listPrice":24.99,
                                            "configurable":false
                                        }
                                    ],
                                    "relatedMediaContent":[
                                    ],
                                    "salePrice":null,
                                    "fullImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v291840211342511571/products/akira_LARGE.jpg"
                                    ],
                                    "length":null,
                                    "variantValuesOrder":{
                                    },
                                    "notForIndividualSale":false,
                                    "repositoryId":"Product_27Fxyzi",
                                    "width":null,
                                    "derivedListPriceFrom":"defaultPriceGroup",
                                    "shippingSurcharge":null,
                                    "partNumber":null,
                                    "productImagesMetadata":[
                                        {
                                        }
                                    ],
                                    "configurable":false,
                                    "listPrice":24.99
                                },
                                {
                                    "productSource":null,
                                    "listVolumePrice":null,
                                    "excludeFromSitemap":false,
                                    "relatedProducts":null,
                                    "orderLimit":null,
                                    "CountryOfOrigin":"US",
                                    "onlineOnly":false,
                                    "listPrices":null,
                                    "type":null,
                                    "largeImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=940&width=940"
                                    ],
                                    "listVolumePrices":null,
                                    "shippable":true,
                                    "addOnProducts":[
                                    ],
                                    "derivedSalePriceFrom":"defaultPriceGroup",
                                    "bomItemVariableName":null,
                                    "primaryImageAltText":"Dora the Explorer - Season 1",
                                    "id":"Product_21Cxi",
                                    "brand":null,
                                    "parentCategories":[
                                        {
                                            "repositoryId":"cat40007",
                                            "fixedParentCategories":[
                                                {
                                                    "repositoryId":"cat40016",
                                                    "fixedParentCategories":[
                                                        {
                                                            "repositoryId":"cat40013",
                                                            "fixedParentCategories":[
                                                                {
                                                                    "repositoryId":"rootCategory"
                                                                }
                                                            ]
                                                        }
                                                    ]
                                                }
                                            ]
                                        },
                                        {
                                            "repositoryId":"AllProdPagination",
                                            "fixedParentCategories":[
                                                {
                                                    "repositoryId":"rootCategory",
                                                    "fixedParentCategories":[
                                                    ]
                                                }
                                            ]
                                        }
                                    ],
                                    "height":null,
                                    "defaultProductListingSku":null,
                                    "assetable":false,
                                    "unitOfMeasure":null,
                                    "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=475&width=475",
                                    "salesProductType":null,
                                    "seoUrlSlugDerived":"Dora the Explorer - Season 1",
                                    "weight":null,
                                    "active":true,
                                    "thumbImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=100&width=100"
                                    ],
                                    "creationDate":"2010-07-14T14:03:46.000Z",
                                    "route":"/dora-the-explorer-season-1/product/Product_21Cxi",
                                    "relatedArticles":[
                                    ],
                                    "mediumImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=475&width=475"
                                    ],
                                    "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=300&width=300",
                                    "parentCategory":null,
                                    "sourceImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=300&width=300"
                                    ],
                                    "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=300&width=300",
                                    "minOrderLimit":1,
                                    "avgCustRating":4.5,
                                    "longDescription":null,
                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=100&width=100",
                                    "nonreturnable":false,
                                    "displayName":"Dora the Explorer - Season 1",
                                    "description":"A really great movie that you should not miss.",
                                    "salePrices":null,
                                    "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg",
                                    "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=940&width=940",
                                    "smallImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=300&width=300"
                                    ],
                                    "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                    "shippingSurcharges":null,
                                    "saleVolumePrices":null,
                                    "primaryImageTitle":"Dora the Explorer - Season 1",
                                    "saleVolumePrice":null,
                                    "childSKUs":[
                                        {
                                            "dynamicPropertyMapLong":{
                                            },
                                            "bundleLinks":[
                                            ],
                                            "largeImage":null,
                                            "smallImage":null,
                                            "listVolumePrice":null,
                                            "onlineOnly":false,
                                            "listPrices":null,
                                            "largeImageURLs":[
                                            ],
                                            "productLine":null,
                                            "listVolumePrices":null,
                                            "derivedSalePriceFrom":"defaultPriceGroup",
                                            "model":null,
                                            "barcode":"200000000196",
                                            "salePriceEndDate":null,
                                            "images":[
                                            ],
                                            "unitOfMeasure":null,
                                            "primaryMediumImageURL":null,
                                            "dynamicPropertyMapBigString":{
                                            },
                                            "active":true,
                                            "thumbImageURLs":[
                                            ],
                                            "mediumImageURLs":[
                                            ],
                                            "primarySourceImageURL":null,
                                            "primarySmallImageURL":null,
                                            "sourceImageURLs":[
                                            ],
                                            "productFamily":null,
                                            "primaryThumbImageURL":null,
                                            "nonreturnable":false,
                                            "displayName":null,
                                            "salePrices":null,
                                            "primaryFullImageURL":null,
                                            "productListingSku":null,
                                            "primaryLargeImageURL":null,
                                            "derivedOnlineOnly":false,
                                            "smallImageURLs":[
                                            ],
                                            "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                            "shippingSurcharges":{
                                                "defaultPriceGroup":null
                                            },
                                            "thumbnailImage":null,
                                            "saleVolumePrices":null,
                                            "saleVolumePrice":null,
                                            "salePriceStartDate":null,
                                            "quantity":null,
                                            "salePrice":null,
                                            "fullImageURLs":[
                                            ],
                                            "repositoryId":"Sku_21Dxy",
                                            "derivedListPriceFrom":"defaultPriceGroup",
                                            "shippingSurcharge":null,
                                            "partNumber":null,
                                            "listPrice":49.99,
                                            "configurable":false
                                        }
                                    ],
                                    "relatedMediaContent":[
                                    ],
                                    "salePrice":null,
                                    "fullImageURLs":[
                                        "/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg"
                                    ],
                                    "length":null,
                                    "variantValuesOrder":{
                                    },
                                    "notForIndividualSale":false,
                                    "repositoryId":"Product_21Cxi",
                                    "width":null,
                                    "derivedListPriceFrom":"defaultPriceGroup",
                                    "shippingSurcharge":null,
                                    "partNumber":null,
                                    "productImagesMetadata":[
                                        {
                                        }
                                    ],
                                    "configurable":false,
                                    "listPrice":49.99
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"withPrices",
                        "description":"boolean flag defaults to true, set to false if prices are not required in the response",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"minimalPrices",
                        "description":"boolean flag defaults to false, set to true if only a price range rather than all prices are required for the response",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeChildSKUsListingIds",
                        "description":"boolean flag defaults to false, set to true if the sku listing id is required for SKUs in the response",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/listProductsForLargeCart_request"
                        },
                        "in":"body",
                        "name":"listProductsForLargeCart"
                    }
                ],
                "tags":[
                    "Store/Products"
                ],
                "x-internal-id":"ccstore-v1-products-post",
                "x-filename-id":"ccstore-v1-products-post"
            },
            "get":{
                "summary":"listProducts",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProducts",
                "description":"List Products. Get a list of products. Optionally takes the x-ccasset-language headers to get translated content in another language.Also it can have optional X-CCOrganization header which is a JSON field to specify current Organization id of logged in user. None of the image URLS are encoded.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProducts_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":92,
                                "totalResults":92,
                                "totalExpandedResults":92,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "longDescription":"It's Samantha Baker's Sweet Sixteen and no one in her family remembers\n                the important occasion. John Hughes, the writer of National Lampoon's Vacation, shows how coming-of-age\n                can be full of surprises in this warm-hearted teenage comedy starring Molly Ringwald. She's your average\n                teen, enduring creepy freshmen, spoiled siblings, confused parents and the Big Blonde on Campus who\n                stands between her and the boy of her dreams. But wait...the day isn't over yet! This sparkling film\n                features a dynamic score, and outstanding performances by Paul Dooley, Emmy winner Blanche Baker and\n                Oscar nominee Justin Henry.\n            ",
                                        "productSource":null,
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg&height=100&width=100",
                                        "largeImage":null,
                                        "smallImage":null,
                                        "nonreturnable":false,
                                        "displayName":"16 Candles",
                                        "orderLimit":null,
                                        "description":"A really great movie that you should not miss.",
                                        "onlineOnly":true,
                                        "primaryFullImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg",
                                        "listPrices":null,
                                        "salePrices":null,
                                        "productVariantOptions":[
                                            {
                                                "listingVariant":false,
                                                "optionValueMap":{
                                                    "Silver":1,
                                                    "Neon":2,
                                                    "Black":0
                                                },
                                                "variantBasedDisplay":false,
                                                "optionId":"color",
                                                "mapKeyPropertyAttribute":"sku-camcorder_color",
                                                "optionName":"color"
                                            }
                                        ],
                                        "largeImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg&height=940&width=940"
                                        ],
                                        "primaryLargeImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg&height=940&width=940",
                                        "addOnProducts":[
                                            {
                                                "repositoryId":"cp10003",
                                                "addOnOptions":[
                                                    {
                                                        "product":{
                                                            "displayName":"Birthday Gift Wrap",
                                                            "repositoryId":"BirthdayGiftWrap",
                                                            "active":true
                                                        },
                                                        "repositoryId":"co10005",
                                                        "sku":{
                                                            "displayName":"option1",
                                                            "repositoryId":"option1",
                                                            "active":true
                                                        }
                                                    },
                                                    {
                                                        "product":{
                                                            "displayName":"Birthday Gift Wrap",
                                                            "repositoryId":"BirthdayGiftWrap",
                                                            "active":true
                                                        },
                                                        "repositoryId":"co10006",
                                                        "sku":{
                                                            "displayName":"option2",
                                                            "repositoryId":"option2",
                                                            "active":true
                                                        }
                                                    }
                                                ]
                                            }
                                        ],
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg&height=300&width=300"
                                        ],
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "bomItemVariableName":null,
                                        "shippingSurcharges":null,
                                        "id":"Product_19Cxy",
                                        "childSKUs":[
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "primaryThumbImageURL":null,
                                                "largeImage":null,
                                                "smallImage":null,
                                                "nonreturnable":false,
                                                "listPrices":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "configurationMetadata":[
                                                ],
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "primaryLargeImageURL":null,
                                                "derivedOnlineOnly":true,
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "smallImageURLs":[
                                                ],
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "thumbnailImage":null,
                                                "salePriceEndDate":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "salePrice":4.99,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"Sku_19Dxy",
                                                "DynamicSkuProperty2":"value2",
                                                "shippingSurcharge":null,
                                                "primarySourceImageURL":null,
                                                "DynamicSkuProperty1":"value1",
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":12.99
                                            },
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "salePriceStartDate":null,
                                                "largeImage":null,
                                                "smallImage":null,
                                                "salePrice":null,
                                                "nonreturnable":false,
                                                "active":true,
                                                "listPrices":null,
                                                "salePrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"Sku_19Dxyi",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "shippingSurcharge":null,
                                                "thumbnailImage":null,
                                                "salePriceEndDate":null,
                                                "listPrice":null
                                            },
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "salePriceStartDate":null,
                                                "largeImage":null,
                                                "smallImage":null,
                                                "salePrice":8.99,
                                                "nonreturnable":false,
                                                "active":true,
                                                "listPrices":null,
                                                "salePrices":null,
                                                "configurationMetadata":[
                                                ],
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"Sku_19Dxyii",
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "shippingSurcharge":null,
                                                "thumbnailImage":null,
                                                "salePriceEndDate":null,
                                                "listPrice":19.99
                                            }
                                        ],
                                        "lastModifiedDate":"2023-01-31T05:10:45.075Z",
                                        "salePrice":8.99,
                                        "primaryMediumImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg&height=475&width=475",
                                        "salesProductType":null,
                                        "fullImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg"
                                        ],
                                        "active":true,
                                        "thumbImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg&height=100&width=100"
                                        ],
                                        "creationDate":"2014-10-27T05:11:57.034Z",
                                        "variantValuesOrder":{
                                            "color":[
                                                "Spring Green",
                                                "Cranberry",
                                                "Marigold"
                                            ],
                                            "size":[
                                                "Small",
                                                "Large",
                                                "Medium"
                                            ]
                                        },
                                        "route":"/16-candles/product/Product_19Cxy",
                                        "mediumImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg&height=475&width=475"
                                        ],
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"Product_19Cxy",
                                        "primarySourceImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg&height=300&width=300",
                                        "shippingSurcharge":20,
                                        "partNumber":null,
                                        "primarySmallImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg&height=300&width=300",
                                        "sourceImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/qaimg/products/sixteen_candles_LARGE.jpg&height=300&width=300"
                                        ],
                                        "minOrderLimit":1,
                                        "avgCustRating":4.5,
                                        "listPrice":19.99
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"A SCIM filter string for selecting a subset of all products. See [https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2](https://tools.ietf.org/html/draft-ietf-scim-api-12#section-3.2.2)section 3.2.2.2 of the SCIM specification for details on the SCIM filter format.\n\rExamples:\n\rGet all products whose displayName contains shirt: q=displayName co \"shirt\"\n\rGet all products with an orderLimit between 5 and 10: q=orderLimit gt 5 and orderLimit lt 10\n\rText, date and time values appearing in SCIM filters should be quoted, with date and time values using ISO-8601 format. Numeric and boolean values should not be quoted.\n\rThe following base product properties can be used in a q query:\n\r * CountryOfOrigin\n\r * active\n\r * avgCustRating\n\r * brand\n\r * childSKUs\n\r * defaultProductListingSku\n\r * derivedDirectCatalogs\n\r * description\n\r * displayName\n\r * height\n\r * id\n\r * length\n\r * longDescription\n\r * notForIndividualSale\n\r * orderLimit\n\r * parentCategories\n\r * relatedArticles\n\r * relatedMediaContent\n\r * type\n\r * unitOfMeasure\n\r * weight\n\r * width\n\rAdditionally, custom product properties may also be used in a q query.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"flag to include count of total products without expansion",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"the catalog ID for the site",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"startingIndex the index of the first record to load",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"continueOnMissingProduct",
                        "description":"flag to indicate if invalid products has to be ignored. Default value is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"productIds",
                        "description":"the list of product IDs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeChildren",
                        "description":"flag to include children of categories or not",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"withPrices",
                        "description":"boolean flag defaults to true, set to false if prices are not required in the response",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"minimalPrices",
                        "description":"boolean flag defaults to false, set to true if only a price range rather than all prices are required for the response",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeChildSKUsListingIds",
                        "description":"boolean flag defaults to false, set to true if the sku listing id is required for SKUs in the response",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalExpandedResults",
                        "description":"flag to include count of total products with listing variant expansion",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items per block",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sort Option id: Sort order",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"categoryId",
                        "description":"the category ID",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"storePriceListGroupId",
                        "description":"the price list group id for which product prices are to be returned",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Products"
                ],
                "x-internal-id":"ccstore-v1-products-get",
                "x-filename-id":"ccstore-v1-products-get"
            }
        },
        "/ccstore/v1/profileRequests/{id}/approve":{
            "post":{
                "summary":"Approve profile request",
                "produces":[
                    "application/json"
                ],
                "operationId":"approveProfileRequest",
                "description":"Approve profile request endpoint. This operation is used to approve profile request in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/approveProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "id":"100001",
                                "status":"approved"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|Invalid Profile Request ID.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Profile request.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/approveProfileRequest_request"
                        },
                        "in":"body",
                        "name":"approveProfileRequest_request"
                    }
                ],
                "tags":[
                    "Store/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profileRequests-{id}-approve-post",
                "x-filename-id":"ccstore-v1-profilerequests-id-approve-post"
            }
        },
        "/ccstore/v1/resources/{bundle}":{
            "get":{
                "summary":"getResourceBundle",
                "produces":[
                    "application/json"
                ],
                "operationId":"getResourceBundle",
                "description":"Get Resource Bundle. Fetch the specified resource bundle for the specified locale",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getResourceBundle_response"
                        },
                        "examples":{
                            "application/json":{
                                "resources":{
                                    "categoryNavAll":"All __categoryName__",
                                    "productNameHasNext":"__productName__, ",
                                    "emailAddressText":"Email Address",
                                    "headercreateNewPassword":"Create New Password",
                                    "productresultsText":"Results: __startIndex__ - __endIndex__ (of __totalProducts__)",
                                    "noproductsfound":"You searched for '__searchterm__'. No products were found.",
                                    "optionHasNext":"$t(ns.common:resources.option),",
                                    "createNewPwdMessage":"Password successfully updated.",
                                    "orderCouponDisplayText":"* __description__ - __code__",
                                    "cartDropDownText_plural":"__count__ items - __currency____totalPrice__",
                                    "productPriceChanged":"This item's price has changed since it was added to your cart. Original price was: __currency____originalPrice__ ",
                                    "invalidOrderDetails":"There has been an error. Please check the shipping address",
                                    "decemberText":"December",
                                    "lastNameText":"Last Name",
                                    "lastNameRequired":"Last Name is mandatory. ",
                                    "estimatedCost":"est: __currency____cost__",
                                    "emptyProductresultsText":"Results: 0",
                                    "categoryText":"Category",
                                    "maxlengthValidationMsg":"Invalid entry __fieldName__. Please do not exceed the maximum of __maxLength__ characters.",
                                    "removeItemMsg":"Remove item from your cart?",
                                    "octoberText":"October",
                                    "searchresultsText":"Results: __startIndex__ - __endIndex__ (of __count__)",
                                    "quantityText":"Quantity",
                                    "sharedWidget":"(shared)",
                                    "embeddedAssistanceMinPasswordLengthText":"is at least __min__ characters long",
                                    "emailPasswordText":"Email Password",
                                    "escapeKeyText":"esc",
                                    "searchFailedText":"Unable to perform a search at this time.",
                                    "embeddedAssistancePreText":"You must ensure your password:",
                                    "newPasswdText":"New Password",
                                    "maxLengthEmailAdd":"Invalid entry. Please do not exceed the maximum of __maxLength__ characters",
                                    "passwordRequired":"Password is mandatory. ",
                                    "firstNameText":"First Name",
                                    "searchText":"Showing Results for __searchTerm__ ",
                                    "insufficientStockMsg":"You can order a maximum of __stockLimit__ for this product.",
                                    "cancelText":"Cancel",
                                    "subtotalText":"Sub-Total:",
                                    "cartDropDownText":"__count__ item - __currency____totalPrice__",
                                    "fieldsInErrorMsg":"Some fields are in error",
                                    "quantityNumericMsg":"Invalid entry. Please enter only numbers.",
                                    "okText":"OK",
                                    "novemberText":"November",
                                    "forgotPwdPart2":"You must update this the next time you login.",
                                    "continueText":"Continue",
                                    "confirmPasswordRequired":"Please enter your password again. ",
                                    "forgotPwdPart1":"Enter your email address to receive your new temporary password.",
                                    "passwordPoliciesErrorText":"The password entered does not comply with the password policy. Please try again.",
                                    "augustText":"August",
                                    "embeddedAssistanceCannotUseUsernameText":"differs from your username",
                                    "mayText":"May",
                                    "juneText":"June",
                                    "noProductsFound":"You searched for '__searchterm__'. No products were found.",
                                    "productOrderlimitMsg":"Product has an maximum order limit of __orderLimit__.",
                                    "optionCaption":"Select __optionName__ ...",
                                    "optionLast":"$t(ns.common:resources.option)",
                                    "buttonCancel":"Cancel",
                                    "closeText":"Close",
                                    "loginError":"Login unsuccessful. The details entered don't match our records, please try again.",
                                    "itemTotalText":"Item Total",
                                    "currentPasswordText":"Current Password",
                                    "outOfStockMsg":"This item is no longer in stock. Remove item from your cart?",
                                    "orderSubmissionFailed":"Order submission failed.",
                                    "priceRangeText":"Price Range",
                                    "septemberText":"September",
                                    "buttonSave":"Save",
                                    "emailAddressRequired":"Email Address is mandatory. ",
                                    "searchresultsText_plural":"You searched for '__searchterm__'. Results: __startIndex__ - __endIndex__ (of __count__)",
                                    "customTextNotFound":"[Custom Text Missing]",
                                    "forgotPwdText":"Forgotten Password",
                                    "createNewPasswordError":"Your password has expired. Please update before logging in.",
                                    "forgotPasswordLinkText":"Forgotten Password?",
                                    "productTitleText":"Products",
                                    "optionRequiredMsg":"__optionName__ required",
                                    "loadingText":"Loading...",
                                    "emailAddressInvalid":"Invalid entry. Please enter valid email address, for example, john@example.com.",
                                    "newConfirmPasswordText":"Confirm New Password",
                                    "firstNameRequired":"First Name is mandatory. ",
                                    "separator":",",
                                    "resetPwdText":"Reset Password",
                                    "OrderDiscountDesc":"* __discountDesc__",
                                    "successText":"Success",
                                    "embeddedAssistanceUseMixedCase":"contains upper and lower case characters",
                                    "embeddedAssistanceNotInPreviousNPasswords":"has not been previously used",
                                    "oldPasswordsDoNotMatch":"Incorrect value for previous password.",
                                    "warningText":"Warning",
                                    "option":"__optionName__: __optionValue__",
                                    "goToPreviousPagePaginationSymbol":"<",
                                    "removeCouponLinkReadText":"Remove Coupon",
                                    "passwordUnmatched":"The passwords entered do not match, please try again. ",
                                    "goToLastPagePaginationSymbol":">>",
                                    "embeddedAssistanceUseNumber":"includes a number",
                                    "forgotPwdMessage":"A new temporary password has been sent to your email address, along with reset password instructions.",
                                    "goToNextPagePaginationSymbol":">",
                                    "itemText":"Item",
                                    "orderPricingPromotionError":"Please review your order. Items, or discounts applied, have changed since they were added to your order.",
                                    "discountText":"Discount(s)*:",
                                    "previewMessage":"This is your Storefront in the Preview Environment. It is not your Live site.",
                                    "goToFirstPagePaginationSymbol":"<<",
                                    "currentPasswordRequired":"Current Password is mandatory.",
                                    "januaryText":"January",
                                    "marchText":"March",
                                    "informationText":"Information",
                                    "embeddedAssistanceUseSymbol":"includes a symbol character",
                                    "emailCancelText":"Cancel",
                                    "searchTitleText":"Search",
                                    "updateSuccessMsg":"Update successfully saved.",
                                    "searchHeaderText":"Search Results",
                                    "cartSessionExpired":"Your session has expired due to inactivity. Please login again",
                                    "quantityRequireMsg":"Quantity is mandatory. ",
                                    "aprilText":"April",
                                    "errorText":"Error",
                                    "quickSearchResultsText":"Quick search results for '__searchText__'",
                                    "julyText":"July",
                                    "couponDisplayText":"__description__ - __code__",
                                    "invalidCartItemsError":"__productNames__ currently unavailable and removed from your cart.",
                                    "februaryText":"February",
                                    "noMatchesFound":"No Matches Found",
                                    "showAllResultsText":"Show all results >>",
                                    "noSearchResultsText":"We couldn't find any results for __searchTerm__"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccstoreui/v1/resources/ns.common?locale=en"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"locale",
                        "description":"The locale to retrieve the resources for",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"bundle",
                        "description":"The name of the resource bundle to get.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Resources"
                ],
                "x-internal-id":"ccstore-v1-resources-{bundle}-get",
                "x-filename-id":"ccstore-v1-resources-bundle-get"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts/{subscriptionProductPuId}/billLines":{
            "get":{
                "summary":"List  the Recurring billing records of subscription product line.",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSubscriptionProductBillLines",
                "description":"List the Recurring billing records of subscription product line.  It'll not list the one time charges",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSubscriptionProductBillLines_Response"
                        },
                        "description":"Response containing the list of billing records of subscription product line"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59000|If there is a missing required property.|\n|59002|If request can't be processed currently.|\n|59003|If there is any invalid path parameter|\n|59004|If resource is not found|\n|59005|If error occurred while processing input.|\n|59008|If any issue occurred while triggering the fusion|\n|59010|If self service is not enabled|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"subscriptionProductPuId",
                        "description":"ID of subscription product.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the subscription products lines to be fetched together. Default limit is 25, max limit is also 25",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"It is to short the result based on a field (if sorting based on that field is supportred by fusion). Default is InvoiceDate.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-{subscriptionProductPuId}-billLines-get",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-subscriptionproductpuid-billlines-get"
            }
        },
        "/ccstore/v1/merchant/defaultPriceListGroup":{
            "get":{
                "summary":"getDefaultPriceListGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"getDefaultPriceListGroup",
                "description":"Get Default Price List Group. Get default PriceListGroup",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getDefaultPriceListGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "displayName":"UsDollar",
                                "listPriceList":{
                                    "repositoryId":"listPrices"
                                },
                                "repositoryId":"UsDollar",
                                "active":false,
                                "salePriceList":{
                                    "repositoryId":"salePrices"
                                },
                                "currency":{
                                    "symbol":"$",
                                    "displayName":"US Dollar",
                                    "repositoryId":"en_US",
                                    "fractionalDigits":2,
                                    "currencyCode":"USD",
                                    "numericCode":"840"
                                },
                                "id":"UsDollar",
                                "locale":"en_US",
                                "shippingSurchargePriceList":{
                                    "repositoryId":"shippingSurchargePrices"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80021|There was an error retrieving the selected timezone.|\n"
                    }
                },
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-defaultPriceListGroup-get",
                "x-filename-id":"ccstore-v1-merchant-defaultpricelistgroup-get"
            }
        },
        "/ccstore/v1/orders/current/payments/{id}":{
            "patch":{
                "summary":"Update payment by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePayment",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Update Store Credit amount or Gift Card amount and/or billing address for the given payment group ID in the cart (current incomplete order).  This will perform a balance enquiry and calculates the amount remaining to be applied.  Plus retains the (yet to be authorised) payment in the cart for authorisation during submit.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePayments_response"
                        },
                        "examples":{
                            "paymentGroupId":"pg270417",
                            "amount":50,
                            "customPaymentProperties":{
                            },
                            "balance":"100.0",
                            "gatewayName":"chaseGiftCard",
                            "giftCardNumber":"6035718888920014091",
                            "paymentMethod":"physicalGiftCard",
                            "isAmountRemaining":false,
                            "links":[
                                {
                                    "method":"DELETE",
                                    "rel":"/rels/deletePayment",
                                    "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/pg270417"
                                },
                                {
                                    "method":"GET",
                                    "rel":"self",
                                    "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/pg270417"
                                },
                                {
                                    "method":"GET",
                                    "rel":"canonical",
                                    "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/pg270417"
                                },
                                {
                                    "method":"PATCH",
                                    "rel":"/rels/updatePayment",
                                    "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/pg270417"
                                }
                            ],
                            "paymentState":"INITIAL",
                            "maskedCardNumber":"xxxxxxxxxxxxxxx4091",
                            "embedded":{
                                "order":{
                                    "shippingGroups":[
                                        {
                                            "taxPriceInfo":{
                                                "cityTax":0,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":3.76,
                                                "valueAddedTax":0,
                                                "countyTax":1.88,
                                                "isTaxIncluded":false,
                                                "miscTax":0,
                                                "districtTax":0,
                                                "stateTax":1.88,
                                                "countryTax":0
                                            },
                                            "priceInfo":{
                                                "amount":21.99,
                                                "total":50.75,
                                                "lkpValExcludingFreeShip":null,
                                                "shipping":25,
                                                "shippingSurchargeValue":0,
                                                "tax":3.76,
                                                "subTotal":21.99,
                                                "currencyCode":"USD",
                                                "totalWithoutTax":46.99
                                            },
                                            "discountInfo":{
                                                "orderDiscount":0,
                                                "shippingDiscount":0,
                                                "discountDescList":[
                                                ]
                                            },
                                            "shippingMethod":{
                                                "secondaryCurrencyTaxAmount":0,
                                                "shippingTax":2,
                                                "cost":25,
                                                "taxIncluded":true,
                                                "externalId":null,
                                                "taxCode":"",
                                                "value":"standardShippingMethod",
                                                "shippingMethodDescription":"Standard"
                                            },
                                            "shippingGroupId":"sg40413",
                                            "shippingAddress":{
                                                "lastName":"Anderson",
                                                "country":"US",
                                                "address3":null,
                                                "address2":null,
                                                "city":"Syracuse",
                                                "prefix":null,
                                                "address1":"21 Cedar Ave",
                                                "postalCode":"13202",
                                                "companyName":null,
                                                "jobTitle":null,
                                                "county":null,
                                                "suffix":null,
                                                "firstName":"Kim",
                                                "phoneNumber":"212-555-1977",
                                                "faxNumber":null,
                                                "alias":"Home",
                                                "middleName":null,
                                                "state":"NY",
                                                "email":null
                                            },
                                            "type":"hardgoodShippingGroup",
                                            "items":[
                                                {
                                                    "rawTotalPrice":21.99,
                                                    "returnedQuantity":0,
                                                    "dynamicProperties":[
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "availabilityDate":null,
                                                    "externalData":[
                                                    ],
                                                    "discountAmount":0,
                                                    "preOrderQuantity":0,
                                                    "commerceItemId":"ci3000422",
                                                    "price":21.99,
                                                    "onSale":false,
                                                    "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                    "commerceId":"ci3000422",
                                                    "unitPrice":21.99,
                                                    "amount":21.99,
                                                    "quantity":1,
                                                    "pointOfNoRevision":false,
                                                    "relationshipType":"SHIPPINGQUANTITYREMAINING",
                                                    "productId":"Product_36Exy",
                                                    "salePrice":0,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":21.99,
                                                            "quantity":1,
                                                            "configurationDiscountShare":0,
                                                            "tax":1.76,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":21.99,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "catRefId":"Sku_36Fxy",
                                                    "discountInfo":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "backOrderQuantity":0,
                                                    "listPrice":21.99,
                                                    "status":"INITIAL"
                                                }
                                            ]
                                        }
                                    ],
                                    "creationSiteId":"siteUS",
                                    "orderId":"o30413",
                                    "allowAlternateCurrency":false,
                                    "dynamicProperties":[
                                    ],
                                    "payments":[
                                        {
                                            "amount":50.75,
                                            "gatewayName":"CS-A",
                                            "cardType":null,
                                            "type":"CyberSource",
                                            "IIN":"411111",
                                            "paymentGroupId":"pg30411",
                                            "customPaymentProperties":{
                                            },
                                            "uiIntervention":null,
                                            "paymentMethod":"tokenizedCreditCard",
                                            "isAmountRemaining":true,
                                            "paymentState":"INITIAL",
                                            "currencyCode":"USD",
                                            "cardNumber":null
                                        }
                                    ],
                                    "priceListGroup":{
                                        "isTaxIncluded":false,
                                        "endDate":null,
                                        "displayName":"Default Price Group",
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "active":true,
                                        "isPointsBased":false,
                                        "locale":"en_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        },
                                        "deleted":false,
                                        "taxCalculationType":null,
                                        "repositoryId":"defaultPriceGroup",
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "currencyType":null,
                                            "symbol":"$",
                                            "deleted":false,
                                            "displayName":"US Dollar",
                                            "repositoryId":"en_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"840"
                                        },
                                        "id":"defaultPriceGroup",
                                        "includeAllProducts":true,
                                        "startDate":null
                                    },
                                    "orderAction":"order",
                                    "priceInfo":{
                                        "amount":21.99,
                                        "total":50.75,
                                        "shipping":25,
                                        "shippingSurchargeValue":0,
                                        "tax":3.76,
                                        "subTotal":21.99,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":46.99
                                    },
                                    "discountInfo":{
                                        "unclaimedCouponMultiPromotions":{
                                        },
                                        "orderCouponsMap":{
                                        },
                                        "orderDiscount":0,
                                        "shippingDiscount":0,
                                        "orderImplicitDiscountList":[
                                        ],
                                        "unclaimedCouponsMap":{
                                        },
                                        "claimedCouponMultiPromotions":{
                                        }
                                    },
                                    "shoppingCart":{
                                        "numberOfItems":1,
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3838394227481959246/products/girldragontattoo_LARGE.jpg&height=100&width=100",
                                                "rawTotalPrice":21.99,
                                                "displayName":"The Girl with the Dragon Tattoo",
                                                "dynamicProperties":[
                                                ],
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "description":"A really great movie that you should not miss.",
                                                "isItemValid":true,
                                                "itemDiscountInfos":[
                                                ],
                                                "commerceItemId":"ci3000422",
                                                "price":21.99,
                                                "variant":[
                                                ],
                                                "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                                "onSale":false,
                                                "id":"ci3000422",
                                                "state":"Added to order",
                                                "stateKey":"INITIAL",
                                                "unitPrice":21.99,
                                                "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                                "childSKUs":[
                                                    {
                                                        "primaryThumbImageURL":null
                                                    }
                                                ],
                                                "amount":21.99,
                                                "quantity":1,
                                                "productId":"Product_36Exy",
                                                "pointOfNoRevision":false,
                                                "salePrice":0,
                                                "orderDiscountInfos":[
                                                ],
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":21.99,
                                                        "quantity":1,
                                                        "configurationDiscountShare":0,
                                                        "tax":1.76,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":21.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "giftWithPurchaseCommerceItemMarkers":[
                                                ],
                                                "originalCommerceItemId":null,
                                                "taxCode":null,
                                                "catRefId":"Sku_36Fxy",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"listingSKUId",
                                                        "id":"listingSKUId",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Not Returnable",
                                                        "id":"nonreturnable",
                                                        "value":false
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Name",
                                                        "id":"displayName",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Active",
                                                        "id":"active",
                                                        "value":true
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Id",
                                                        "id":"id",
                                                        "value":"Sku_36Fxy"
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Discountable",
                                                        "id":"discountable",
                                                        "value":true
                                                    }
                                                ],
                                                "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                                "discountInfo":[
                                                ],
                                                "siteId":"siteUS",
                                                "shopperInput":{
                                                },
                                                "asset":false,
                                                "listPrice":21.99
                                            }
                                        ]
                                    },
                                    "giftWithPurchaseInfo":[
                                    ],
                                    "siteId":"siteUS",
                                    "markers":[
                                        {
                                            "repositoryId":"mark100005",
                                            "value":"78900",
                                            "key":"campaign_eloqua"
                                        }
                                    ],
                                    "giftWithPurchaseOrderMarkers":[
                                    ]
                                }
                            }
                        },
                        "description":"The model being returned when the PATCH operation succeeds. It contains the list of payment items and details of the embedded order once a payment has been updated."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>13001</td><td>Balance of the payment is insufficient to cover amount requested.</td><td>Ensure there are adequate funds.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the payment to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePayment_request"
                        },
                        "in":"body",
                        "name":"updatePayment_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Payments"
                ],
                "x-internal-id":"ccstore-v1-orders-current-payments-{id}-patch",
                "x-filename-id":"ccstore-v1-orders-current-payments-id-patch"
            },
            "get":{
                "summary":"Get payment by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPayment",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Get payment details retained on the cart (current incomplete order) for the given payment group ID.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPayment_response"
                        },
                        "examples":{
                            "application/json":{
                                "paymentGroupId":"pg230440",
                                "amount":27.4,
                                "customPaymentProperties":{
                                },
                                "balance":"27.4",
                                "gatewayName":"demoGenericGiftCardGateway",
                                "giftCardNumber":"6035718888920014103",
                                "paymentMethod":"physicalGiftCard",
                                "isAmountRemaining":false,
                                "links":[
                                    {
                                        "method":"DELETE",
                                        "rel":"/rels/deletePayment",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/pg230440"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/pg230440"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/pg230440"
                                    },
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updatePayment",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/pg230440"
                                    }
                                ],
                                "paymentState":"INITIAL",
                                "maskedCardNumber":"xxxxxxxxxxxxxxx4103"
                            }
                        },
                        "description":"The model being returned when the GET operation succeeds. It contains the details of the shipping group in the current order for the given shipping group ID."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>29008</td><td>The payment was not found in the current order (cart)</td><td>Verify you have entered a valid payment ID.</td></tr></table><br/>The error response:<br>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the payment to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Payments"
                ],
                "x-internal-id":"ccstore-v1-orders-current-payments-{id}-get",
                "x-filename-id":"ccstore-v1-orders-current-payments-id-get"
            },
            "delete":{
                "summary":"Delete a payment by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"deletePayment",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Delete a payment from the current order for the given payment group ID.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deletePayment_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":"3",
                                "offset":"0",
                                "hasMore":"false",
                                "limit":"250",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updatePayments",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"last",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/pg230431?offset=0&limit=3"
                                    },
                                    {
                                        "method":"POST",
                                        "rel":"/rels/addPayments",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"first",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/payments/pg230431?offset=0&limit=250"
                                    }
                                ],
                                "items":[
                                    {
                                        "paymentGroupId":"pg230431",
                                        "amount":5,
                                        "customPaymentProperties":{
                                        },
                                        "balance":"9.11",
                                        "gatewayName":"demoGenericGiftCardGateway",
                                        "giftCardNumber":"6035718888920014103",
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":false,
                                        "paymentState":"INITIAL",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx4103"
                                    }
                                ],
                                "embedded":{
                                    "order":{
                                        "shippingGroups":[
                                            {
                                                "taxPriceInfo":{
                                                    "cityTax":0,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "amount":3.76,
                                                    "valueAddedTax":0,
                                                    "countyTax":1.88,
                                                    "isTaxIncluded":false,
                                                    "miscTax":0,
                                                    "districtTax":0,
                                                    "stateTax":1.88,
                                                    "countryTax":0
                                                },
                                                "priceInfo":{
                                                    "amount":21.99,
                                                    "total":50.75,
                                                    "lkpValExcludingFreeShip":null,
                                                    "shipping":25,
                                                    "shippingSurchargeValue":0,
                                                    "tax":3.76,
                                                    "subTotal":21.99,
                                                    "currencyCode":"USD",
                                                    "totalWithoutTax":46.99
                                                },
                                                "discountInfo":{
                                                    "orderDiscount":0,
                                                    "shippingDiscount":0,
                                                    "discountDescList":[
                                                    ]
                                                },
                                                "shippingMethod":{
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "shippingTax":2,
                                                    "cost":25,
                                                    "taxIncluded":true,
                                                    "externalId":null,
                                                    "taxCode":"",
                                                    "value":"standardShippingMethod",
                                                    "shippingMethodDescription":"Standard"
                                                },
                                                "shippingGroupId":"sg40413",
                                                "shippingAddress":{
                                                    "lastName":"Anderson",
                                                    "country":"US",
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":"Syracuse",
                                                    "prefix":null,
                                                    "address1":"21 Cedar Ave",
                                                    "postalCode":"13202",
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "county":null,
                                                    "suffix":null,
                                                    "firstName":"Kim",
                                                    "phoneNumber":"212-555-1977",
                                                    "faxNumber":null,
                                                    "alias":"Home",
                                                    "middleName":null,
                                                    "state":"NY",
                                                    "email":null
                                                },
                                                "type":"hardgoodShippingGroup",
                                                "items":[
                                                    {
                                                        "rawTotalPrice":21.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":0,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci3000422",
                                                        "price":21.99,
                                                        "onSale":false,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci3000422",
                                                        "unitPrice":21.99,
                                                        "amount":21.99,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITYREMAINING",
                                                        "productId":"Product_36Exy",
                                                        "salePrice":0,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":false,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":21.99,
                                                                "quantity":1,
                                                                "configurationDiscountShare":0,
                                                                "tax":1.76,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":21.99,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"Sku_36Fxy",
                                                        "discountInfo":[
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":21.99,
                                                        "status":"INITIAL"
                                                    }
                                                ]
                                            }
                                        ],
                                        "creationSiteId":"siteUS",
                                        "orderId":"o30413",
                                        "allowAlternateCurrency":false,
                                        "dynamicProperties":[
                                        ],
                                        "payments":[
                                        ],
                                        "priceListGroup":{
                                            "isTaxIncluded":false,
                                            "endDate":null,
                                            "displayName":"Default Price Group",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "active":true,
                                            "isPointsBased":false,
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            },
                                            "deleted":false,
                                            "taxCalculationType":null,
                                            "repositoryId":"defaultPriceGroup",
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "currencyType":null,
                                                "symbol":"$",
                                                "deleted":false,
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"defaultPriceGroup",
                                            "includeAllProducts":true,
                                            "startDate":null
                                        },
                                        "orderAction":"order",
                                        "priceInfo":{
                                            "amount":21.99,
                                            "total":50.75,
                                            "shipping":25,
                                            "shippingSurchargeValue":0,
                                            "tax":3.76,
                                            "subTotal":21.99,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":46.99
                                        },
                                        "discountInfo":{
                                            "unclaimedCouponMultiPromotions":{
                                            },
                                            "orderCouponsMap":{
                                            },
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "orderImplicitDiscountList":[
                                            ],
                                            "unclaimedCouponsMap":{
                                            },
                                            "claimedCouponMultiPromotions":{
                                            }
                                        },
                                        "shoppingCart":{
                                            "numberOfItems":1,
                                            "items":[
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3838394227481959246/products/girldragontattoo_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":21.99,
                                                    "displayName":"The Girl with the Dragon Tattoo",
                                                    "dynamicProperties":[
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "externalData":[
                                                    ],
                                                    "description":"A really great movie that you should not miss.",
                                                    "isItemValid":true,
                                                    "itemDiscountInfos":[
                                                    ],
                                                    "commerceItemId":"ci3000422",
                                                    "price":21.99,
                                                    "variant":[
                                                    ],
                                                    "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                                    "onSale":false,
                                                    "id":"ci3000422",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":21.99,
                                                    "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":21.99,
                                                    "quantity":1,
                                                    "productId":"Product_36Exy",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":0,
                                                    "orderDiscountInfos":[
                                                    ],
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":21.99,
                                                            "quantity":1,
                                                            "configurationDiscountShare":0,
                                                            "tax":1.76,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":21.99,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":null,
                                                    "catRefId":"Sku_36Fxy",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"listingSKUId",
                                                            "id":"listingSKUId",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"Sku_36Fxy"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                                    "discountInfo":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":21.99
                                                }
                                            ]
                                        },
                                        "giftWithPurchaseInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "markers":[
                                            {
                                                "repositoryId":"mark100005",
                                                "value":"78900",
                                                "key":"campaign_eloqua"
                                            }
                                        ],
                                        "giftWithPurchaseOrderMarkers":[
                                        ]
                                    }
                                }
                            }
                        },
                        "description":"The model being returned when the DELETE operation succeeds. It contains the details of the embedded order once a payment has been deleted."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>29008</td><td>The payment was not found in the current order (cart)</td><td>Verify you have entered a valid payment ID.</td></tr><tr><td>29009</td><td>The payment cannot be removed.</td><td>See error messages for further information</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the payment to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Payments"
                ],
                "x-internal-id":"ccstore-v1-orders-current-payments-{id}-delete",
                "x-filename-id":"ccstore-v1-orders-current-payments-id-delete"
            }
        },
        "/ccstore/v1/merchant/priceListCurrency":{
            "get":{
                "summary":"getPriceListCurrency",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPriceListCurrency",
                "description":"Get Price List Currency. Get the currency of the default price list. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPriceListCurrency_response"
                        },
                        "examples":{
                            "application/json":{
                                "symbol":"$",
                                "displayName":"US Dollar",
                                "repositoryId":"en_US",
                                "fractionalDigits":2,
                                "currencyCode":"USD",
                                "numericCode":"840"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80011|The requested currency could not be found.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-priceListCurrency-get",
                "x-filename-id":"ccstore-v1-merchant-pricelistcurrency-get"
            }
        },
        "/ccstore/v1/scheduledOrders/current/scheduledOrders":{
            "get":{
                "summary":"listScheduledOrdersByProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"listScheduledOrdersByProfile",
                "description":"List Scheduled Orders By Profile. It will return the list of all the scheduled orders for the current profile. Optionally takes the X-CCOrganization header to specify current Organization context of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listScheduledOrdersByProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":20,
                                "limit":10,
                                "items":[
                                    {
                                        "templateOrderId":"o10001",
                                        "endDate":"10/01/2015",
                                        "templateOrder":{
                                            "state":"TEMPLATE"
                                        },
                                        "profileId":"user1",
                                        "name":"testScheduleOrder",
                                        "nextScheduledRun":"10/02/2015",
                                        "Id":"sch001",
                                        "state":"inactive",
                                        "startDate":"10/01/2015"
                                    },
                                    {
                                        "templateOrderId":"o10001",
                                        "endDate":"10/01/2018",
                                        "templateOrder":{
                                            "state":"PENDING_APPROVAL_TEMPLATE"
                                        },
                                        "profileId":"user1",
                                        "name":"testScheduleOrder",
                                        "nextScheduledRun":"10/02/2017",
                                        "Id":"sch002",
                                        "state":"active",
                                        "startDate":"10/01/2015"
                                    },
                                    {
                                        "templateOrderId":"o10002",
                                        "endDate":"10/01/2017",
                                        "templateOrder":{
                                            "state":"PENDING_PAYMENT_TEMPLATE"
                                        },
                                        "profileId":"user1",
                                        "name":"testScheduleOrder",
                                        "nextScheduledRun":"01/02/2017",
                                        "Id":"sch003",
                                        "state":"active",
                                        "startDate":"10/01/2015"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Offset of the scheduled orders list.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"limit of the scheduled orders list.",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Scheduled Orders"
                ],
                "x-internal-id":"ccstore-v1-scheduledOrders-current-scheduledOrders-get",
                "x-filename-id":"ccstore-v1-scheduledorders-current-scheduledorders-get"
            }
        },
        "/ccstore/v1/organizationMembers/{id}/add":{
            "put":{
                "summary":"addMember",
                "produces":[
                    "application/json"
                ],
                "operationId":"addMember",
                "description":"Add Member to current organization of the logged in user as well as update customer name, email, role, status of a customer profile and contact dynamic properties. Optionally takes the X-CCOrganization headers  to specify current Organization id of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateMember_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"K",
                                "customerContactId":"CRMID_1",
                                "roles":[
                                    {
                                        "function":"buyer",
                                        "relativeTo":{
                                            "id":"or-100003"
                                        },
                                        "repositoryId":"100006"
                                    },
                                    {
                                        "function":"custom",
                                        "relativeTo":{
                                            "id":"or-100003"
                                        },
                                        "repositoryId":"customOrganizationalRole"
                                    }
                                ],
                                "receiveEmail":"yes",
                                "active":"true",
                                "parentOrganization":{
                                    "name":"Oracle",
                                    "repositoryId":"100001",
                                    "description":"Oracle Org",
                                    "active":true,
                                    "shippingAddress":{
                                    },
                                    "secondaryAddresses":{
                                        "Address1":{
                                            "repositoryId":"110033"
                                        }
                                    },
                                    "id":"100001",
                                    "billingAddress":{
                                    },
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "locale":"en",
                                "dynamicProperty":"dynamicProperty value",
                                "firstName":"bcd",
                                "profileType":"b2b_user",
                                "repositoryId":"110006",
                                "id":"110006",
                                "email":"abc@abc.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100088|You cannot remove the Approver role from this contact. The account has no other active Approvers.  Approvals are still enabled and/or there are orders pending approval.|\n|22000|If the profile id passes is null or empty|\n|100089|You cannot deactivate this contact. The account has no other active Approvers.  Approvals are still enabled and/or there are orders pending approval|\n|22001|If there was any internal error while getting the profile|\n|22002|If there was no profile found with the given id|\n|22007|If the profile id passed dosent associate to the logged in user account|\n|180106|One or more address type ID is invalid|\n|23041|You cannot activate or inactivate this profile as it is linked to multiple accounts.|\n|13001|If role function is given as 'custom' but no repositoryId is given|\n|21022|An internal error occurred while processing input request.|\n|21023|The user is already a member of the organization: Oracle Org. They cannot be added again.|\n|21024|The Input profile 1234 cannot be added to the account: Oracle Org.|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the shopper profile to be added to current organization of the logged in user.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateMember_request"
                        },
                        "in":"body",
                        "name":"updateMember_request"
                    }
                ],
                "tags":[
                    "Store/Organization Members"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizationMembers-{id}-add-put",
                "x-filename-id":"ccstore-v1-organizationmembers-id-add-put"
            }
        },
        "/ccstore/v1/profiles/resetPassword":{
            "post":{
                "summary":"resetPassword",
                "produces":[
                    "application/json"
                ],
                "operationId":"resetPassword",
                "description":"Reset Password. Used to generate new password for the user,if profile exists with the entered login. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/resetPassword_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|23025|If some internal error occurs while generating password for the specified email.|\n|23026|If the user input is null or empty|\n|23027|If email field is null or missing|\n|23006|If invalid email address is entered.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/resetPassword_request"
                        },
                        "in":"body",
                        "name":"resetPassword_request"
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-resetPassword-post",
                "x-filename-id":"ccstore-v1-profiles-resetpassword-post"
            }
        },
        "/ccstore/v1/orders/current/unshare/":{
            "put":{
                "summary":"Removes a shared organizational order, optionally copying the contents to current personal order before removing.",
                "produces":[
                    "application/json"
                ],
                "operationId":"unShareCurrentOrder",
                "description":"Removes a shared organizational order, optionally copying the contents to current personal order before removing.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCurrentProfileOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "shippingGroups":[
                                    {
                                        "priceInfo":{
                                            "amount":37,
                                            "total":37,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":37,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":37
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "externalId":null,
                                            "value":"hardgoodShippingGroup"
                                        },
                                        "shippingGroupId":"sg10012",
                                        "shippingAddress":{
                                            "lastName":null,
                                            "country":null,
                                            "address3":null,
                                            "address2":null,
                                            "city":null,
                                            "address1":null,
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":null,
                                            "phoneNumber":null,
                                            "alias":null,
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":null,
                                            "email":null
                                        },
                                        "items":[
                                            {
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":40,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "commerceItemId":"ci3000411",
                                                "price":40,
                                                "onSale":false,
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "unitPrice":40,
                                                "serviceAccountId":"serviceAcc-123",
                                                "quantity":1,
                                                "productId":"xprod1049",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":40,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":40,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"xsku1242",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":40,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ]
                                    }
                                ],
                                "orderId":"o10001",
                                "creationSiteId":"siteUS",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "payments":[
                                    {
                                        "paymentGroupId":"pg70448",
                                        "amount":37,
                                        "balance":"100.0",
                                        "gatewayName":"chaseGiftCard",
                                        "giftCardNumber":"6035710988880101071",
                                        "uiIntervention":null,
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":true,
                                        "paymentState":"INITIAL",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx1071"
                                    }
                                ],
                                "cartName":"My New Cart",
                                "priceInfo":{
                                    "amount":37,
                                    "total":37,
                                    "shipping":0,
                                    "shippingSurchargeValue":0,
                                    "tax":0,
                                    "subTotal":40,
                                    "currencyCode":"USD"
                                },
                                "sharedWithOrganization":false,
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "promotionDesc":"promo4",
                                                "promotionId":"promo20004"
                                            }
                                        ]
                                    },
                                    "orderCouponsMap":{
                                        "coupon1":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo1",
                                            "promotionId":"promo20001"
                                        },
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo2",
                                            "promotionId":"promo20002"
                                        }
                                    },
                                    "orderDiscount":3,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                        {
                                            "promotionLevel":"item",
                                            "totalAdjustment":"-0.66",
                                            "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                            "promotionId":"implicitItemPercentDiscount"
                                        }
                                    ],
                                    "claimedCouponMultiPromotions":{
                                        "coupon1":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo1",
                                                "promotionId":"promo20001"
                                            },
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo3",
                                                "promotionId":"promo20003"
                                            }
                                        ],
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo2",
                                                "promotionId":"promo20002"
                                            }
                                        ]
                                    },
                                    "unclaimedCouponsMap":{
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "promotionDesc":"promo4",
                                            "promotionId":"promo20004"
                                        }
                                    }
                                },
                                "pricingMessages":{
                                    "giftWithPurchaseMessages":[
                                        {
                                            "summary":"The cart has qualified for a free gift promotion.",
                                            "identifier":"GWPQualified",
                                            "params":"[]",
                                            "type":"information",
                                            "priority":"-10"
                                        }
                                    ]
                                },
                                "shoppingCart":{
                                    "numberOfItems":1,
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v534243951836338001/products/1242_LARGE.jpg&height=100&width=100",
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "commerceItemId":"ci3000411",
                                            "price":40,
                                            "onSale":true,
                                            "primaryImageAltText":"Product Alternative Text",
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "unitPrice":40,
                                            "serviceAccountId":"serviceAcc-123",
                                            "primaryImageTitle":"Product title",
                                            "childSKUs":[
                                                {
                                                    "primaryThumbImageURL":null
                                                }
                                            ],
                                            "quantity":1,
                                            "productId":"xprod1047",
                                            "externalRecurringCharge":10,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "externalRecurringChargeDuration":"12",
                                            "catRefId":"xsku1242",
                                            "customerAccountId":"customerAcc-123",
                                            "route":"/product-name/product/xprod2148",
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "lastModifierId":"bb-10001",
                                "siteId":"siteUS",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "markers":[
                                    {
                                        "repositoryId":"mark100001",
                                        "value":"78900",
                                        "key":"campaign_eloqua"
                                    }
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                    {
                                        "quantity":1,
                                        "selectedQuantity":0,
                                        "removedQuantity":0,
                                        "data":"-1275480226",
                                        "automaticQuantity":0,
                                        "giftType":"product",
                                        "autoRemove":true,
                                        "giftDetail":"camera_1",
                                        "repositoryId":"200001",
                                        "failedQuantity":0,
                                        "value":"promo10002",
                                        "targetedQuantity":0,
                                        "key":"atg.gwp"
                                    }
                                ]
                            }
                        },
                        "description":"Users personal cart will be returned after the operation succeeds. Following model is returned when the unshare order operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28308</td><td>Cart name is required when sharing a cart with the organization.</td><td>Specify a cartName in input JSON.</td></tr><tr> <td>101019</td><td>User must be logged in to share a cart with the organization.</td><td>Specify a valid login token.</td></tr><tr><td>100001</td><td>Organization Id of the order doesn''t match the current organization of the profile.</td><td>Make sure the order belongs to user's current organization.</td></tr><tr><td>28308</td><td>An empty cart cannot be shared with the organization.</td><td>Add one of more items to the cart before sharing it.</td></tr><tr><td>28308</td><td>Cart already shared with the organization..</td><td>None</td></tr><tr><td>28308</td><td>Cart not in a valid state to be shared with the organization. Cart must be incomplete.</td><td>Order must be in an incomplete state before it can be shared.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/unshareCurrentOrder_request"
                        },
                        "in":"body",
                        "name":"inputJson",
                        "description":"The Json input containing \"op\" parameter with either \"delete\" or \"merge\" as value.",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-current-unshare--put",
                "x-filename-id":"ccstore-v1-orders-current-unshare-put"
            }
        },
        "/ccstore/v1/cpq/configurations/arraySets/delete":{
            "post":{
                "summary":"Performs a remove arrayset row action on a arrayset.",
                "produces":[
                    "application/json"
                ],
                "description":"This endpoint performs a remove arrayset row action for a particular configuration",
                "operationId":"deleteArraySets",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/RemoveArraySetRowResponse"
                        },
                        "description":"Updated items response for a remove operation. This response is returned by a remove arrayset invocation."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/ArraySetDeleteRequestBody"
                        },
                        "in":"body",
                        "name":"deleteArraySet"
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-arraySets-delete-post",
                "x-filename-id":"ccstore-v1-cpq-configurations-arraysets-delete-post"
            }
        },
        "/ccstore/v1/logging/logInfoPost":{
            "post":{
                "summary":"logInfoPost",
                "operationId":"logInfoPost",
                "description":"Log Info Post. Logs as an info log messages the JSON contents of the post. Any JSON can be sent to be logged.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/logInfoPost_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/logInfoPost_request"
                        },
                        "in":"body",
                        "name":"logInfoPost_request"
                    }
                ],
                "tags":[
                    "Store/Logging"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-logging-logInfoPost-post",
                "x-filename-id":"ccstore-v1-logging-loginfopost-post"
            }
        },
        "/ccstore/v1/orders/cancel":{
            "post":{
                "summary":"Cancel an order",
                "produces":[
                    "application/json"
                ],
                "operationId":"cancelOrder",
                "description":"Cancels the order with the provided orderId and returns the updated order along with its updated ID. The order must not be in an \"Incomplete\" state. <p><strong>Note: </strong>You must specify the payload properties <strong>orderId</strong> and <strong>cancelReason</strong> </p> Example cancel reasons: <ul><li>badProductReview</li> <li>betterCompetitorPrice</li> <li>cannotProcessOrder</li> <li>changeOfMind</li> <li>itemAvailableAtDiscountCurrently</li> <li>noLongerNeeded</li> <li>noUpdateOnShipmentStatus</li> <li>paymentNotReceived</li></ul><p>See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/cxocc/op-ccstore-v1-merchant-cancelreasons-get.html' target='_blank'>Merchant Settings Get Cancel Reasons</a> for list of cancel reasons.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/cancelOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":"success",
                                "order":{
                                    "creationTime":"1511782097000",
                                    "sourceSystem":"Cloud Commerce",
                                    "dynamicProperties":[
                                    ],
                                    "payments":[
                                        {
                                            "transactionTypeInitiated":"void",
                                            "amount":43.19,
                                            "gatewayName":"CS-A",
                                            "cardType":null,
                                            "type":"CyberSource",
                                            "IIN":null,
                                            "paymentGroupId":"pg30416",
                                            "customPaymentProperties":{
                                            },
                                            "uiIntervention":"sop",
                                            "paymentMethod":"tokenizedCreditCard",
                                            "isAmountRemaining":false,
                                            "paymentState":"AUTHORIZED",
                                            "cardNumber":"xxxxxxxxxxxx1111"
                                        }
                                    ],
                                    "orderStatus":"Removed",
                                    "submittedDate":"2017-11-27T11:29:31.000Z",
                                    "uuid":"d80dd2b7-f789-4c83-b9b2-2412b854df1a",
                                    "organizationId":null,
                                    "priceInfo":{
                                        "amount":14.99,
                                        "total":43.19,
                                        "shipping":25,
                                        "shippingSurchargeValue":0,
                                        "tax":3.2,
                                        "subTotal":14.99,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":39.99
                                    },
                                    "lastModifierId":"bb-10001",
                                    "id":"o30413",
                                    "state":"REMOVED",
                                    "trackingNumber":null,
                                    "order":{
                                        "numberOfItems":1,
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v6155711626513500309/products/doctordolittle_LARGE.jpg&height=100&width=100",
                                                "rawTotalPrice":14.99,
                                                "displayName":"Dr. Dolittle",
                                                "dynamicProperties":[
                                                ],
                                                "shippingSurchargeValue":0,
                                                "availabilityDate":null,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "preOrderQuantity":0,
                                                "commerceItemId":"ci3000414",
                                                "price":14.99,
                                                "variant":[
                                                ],
                                                "primaryImageAltText":"Dr. Dolittle",
                                                "id":"ci3000415",
                                                "unitPrice":14.99,
                                                "primaryImageTitle":"Dr. Dolittle",
                                                "childSKUs":[
                                                    {
                                                        "primaryThumbImageURL":null
                                                    }
                                                ],
                                                "amount":14.99,
                                                "quantity":1,
                                                "productId":"Product_18Cxi",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":14.99,
                                                        "quantity":1,
                                                        "tax":1.2,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":14.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "giftWithPurchaseCommerceItemMarkers":[
                                                ],
                                                "active":true,
                                                "originalCommerceItemId":null,
                                                "catRefId":"Sku_18Dxi",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Not Returnable",
                                                        "id":"nonreturnable",
                                                        "value":false
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Name",
                                                        "id":"displayName",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Active",
                                                        "id":"active",
                                                        "value":true
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Id",
                                                        "id":"id",
                                                        "value":"Sku_18Dxi"
                                                    }
                                                ],
                                                "discountInfo":[
                                                ],
                                                "route":"/dr-dolittle/product/Product_18Cxi",
                                                "siteId":"siteUS",
                                                "backOrderQuantity":0,
                                                "listPrice":14.99
                                            }
                                        ]
                                    },
                                    "submittedBy":"bb-10003",
                                    "taxPriceInfo":{
                                        "cityTax":0,
                                        "secondaryCurrencyTaxAmount":0,
                                        "amount":3.2,
                                        "valueAddedTax":0,
                                        "countyTax":1.6,
                                        "isTaxIncluded":false,
                                        "miscTax":0,
                                        "districtTax":0,
                                        "stateTax":1.6,
                                        "countryTax":0
                                    },
                                    "shippingGroup":{
                                        "shippingMethodDescription":"Standard"
                                    },
                                    "shippingGroups":[
                                        {
                                            "taxPriceInfo":{
                                                "cityTax":0,
                                                "amount":3.2,
                                                "valueAddedTax":0,
                                                "countyTax":1.6,
                                                "isTaxIncluded":false,
                                                "miscTax":0,
                                                "districtTax":0,
                                                "stateTax":1.6,
                                                "countryTax":0
                                            },
                                            "shippingMethod":{
                                                "secondaryCurrencyTaxAmount":0,
                                                "shippingTax":2,
                                                "cost":25,
                                                "externalId":null,
                                                "taxCode":"",
                                                "value":"standardShippingMethod",
                                                "shippingMethodDescription":"Standard"
                                            },
                                            "shippingGroupId":"sg40415",
                                            "submittedDate":null,
                                            "priceInfo":{
                                                "amount":14.99,
                                                "total":43.19,
                                                "lkpValExcludingFreeShip":null,
                                                "shipping":25,
                                                "shippingSurchargeValue":0,
                                                "tax":3.2,
                                                "subTotal":14.99,
                                                "currencyCode":"USD",
                                                "totalWithoutTax":39.99
                                            },
                                            "discountInfo":{
                                                "orderDiscount":0,
                                                "shippingDiscount":0,
                                                "discountDescList":[
                                                ]
                                            },
                                            "recurringChargePriceInfo":null,
                                            "shipOnDate":null,
                                            "trackingInfo":[
                                            ],
                                            "actualShipDate":null,
                                            "shippingAddress":{
                                                "lastName":"Anderson",
                                                "country":"US",
                                                "address3":null,
                                                "address2":null,
                                                "city":"Syracuse",
                                                "prefix":null,
                                                "address1":"21 Cedar Ave",
                                                "postalCode":"13202",
                                                "companyName":null,
                                                "jobTitle":null,
                                                "county":null,
                                                "suffix":null,
                                                "firstName":"Kim",
                                                "phoneNumber":"212-555-1977",
                                                "faxNumber":null,
                                                "alias":"Home",
                                                "middleName":null,
                                                "state":"NY",
                                                "email":"kim@example.com"
                                            },
                                            "items":[
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v6155711626513500309/products/doctordolittle_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":14.99,
                                                    "returnedQuantity":0,
                                                    "dynamicProperties":[
                                                    ],
                                                    "displayName":"Dr. Dolittle",
                                                    "shippingSurchargeValue":0,
                                                    "availabilityDate":null,
                                                    "externalData":[
                                                    ],
                                                    "discountAmount":0,
                                                    "preOrderQuantity":0,
                                                    "commerceItemId":"ci3000414",
                                                    "price":14.99,
                                                    "variant":[
                                                    ],
                                                    "onSale":false,
                                                    "primaryImageAltText":"Dr. Dolittle",
                                                    "stateDetailsAsUser":"The item has been removed from the shipping group",
                                                    "commerceId":"ci3000415",
                                                    "unitPrice":14.99,
                                                    "primaryImageTitle":"Dr. Dolittle",
                                                    "amount":14.99,
                                                    "quantity":1,
                                                    "pointOfNoRevision":false,
                                                    "relationshipType":"SHIPPINGQUANTITY",
                                                    "productId":"Product_18Cxi",
                                                    "salePrice":0,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":14.99,
                                                            "quantity":1,
                                                            "tax":1.2,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":14.99,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "active":true,
                                                    "catRefId":"Sku_18Dxi",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"Sku_18Dxi"
                                                        }
                                                    ],
                                                    "discountInfo":[
                                                    ],
                                                    "route":"/dr-dolittle/product/Product_18Cxi",
                                                    "siteId":"siteUS",
                                                    "backOrderQuantity":0,
                                                    "listPrice":14.99,
                                                    "status":"REMOVED"
                                                }
                                            ],
                                            "trackingNumber":null,
                                            "status":"REMOVED"
                                        }
                                    ],
                                    "creationSiteId":"siteUS",
                                    "lastModifiedDate":"2017-11-27T11:51:58.595Z",
                                    "approvalSystemMessages":[
                                    ],
                                    "shippingMethod":{
                                        "shippingTax":2,
                                        "cost":25,
                                        "value":"standardShippingMethod"
                                    },
                                    "priceListGroup":{
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "cartName":"Test Name",
                                    "creationDate":"2017-11-27T11:28:17.000Z",
                                    "orderProfileId":"se-570031",
                                    "sharedWithOrganization":true,
                                    "discountInfo":{
                                        "unclaimedCouponMultiPromotions":{
                                        },
                                        "orderCouponsMap":{
                                        },
                                        "orderDiscount":0,
                                        "shippingDiscount":0,
                                        "orderImplicitDiscountList":[
                                        ],
                                        "unclaimedCouponsMap":{
                                        },
                                        "claimedCouponMultiPromotions":{
                                        }
                                    },
                                    "trackingInfo":[
                                    ],
                                    "siteId":"siteUS",
                                    "orderLocale":"en",
                                    "shippingAddress":{
                                        "lastName":"Anderson",
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Syracuse",
                                        "prefix":null,
                                        "address1":"21 Cedar Ave",
                                        "postalCode":"13202",
                                        "companyName":null,
                                        "jobTitle":null,
                                        "county":null,
                                        "suffix":null,
                                        "firstName":"Kim",
                                        "phoneNumber":"212-555-1977",
                                        "faxNumber":null,
                                        "alias":"Home",
                                        "middleName":null,
                                        "state":"NY",
                                        "email":"kim@example.com"
                                    },
                                    "billingAddress":{
                                        "lastName":"Anderson",
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Syracuse",
                                        "prefix":null,
                                        "address1":"21 Cedar Ave",
                                        "postalCode":"13202",
                                        "companyName":null,
                                        "jobTitle":null,
                                        "county":null,
                                        "suffix":null,
                                        "firstName":"Kim",
                                        "phoneNumber":"212-555-1977",
                                        "faxNumber":null,
                                        "alias":null,
                                        "middleName":null,
                                        "state":"NY",
                                        "email":"kim@example.com"
                                    },
                                    "giftWithPurchaseOrderMarkers":[
                                    ]
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28107</td><td>Order does not belong to logged in user.</td><td>Correct the order ID.</td></tr><tr><td>200126</td><td>Invalid Input.</td><td>The request payload has an error in it e.g. spelling mistake</td></tr><tr><td>200101</td><td>Order is not in a state that can be cancelled.</td></tr> <tr><td>200218</td><td>Invalid cancel reason.</td><td>Supply a valid cancel reason.</td></tr> <tr><td>210105</td><td>Order not found.</td><td>Supply a valid order ID.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/cancelOrder_request"
                        },
                        "in":"body",
                        "name":"cancelOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-cancel-post",
                "x-filename-id":"ccstore-v1-orders-cancel-post"
            }
        },
        "/ccstore/v1/clientApplications/{application}/page/{path: .*}":{
            "get":{
                "summary":"getApplicationPage",
                "produces":[
                    "application/json"
                ],
                "operationId":"getApplicationPage",
                "description":"Gets the application page.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getApplicationPage_response"
                        },
                        "examples":{
                            "application/json":{
                                "layout":{
                                    "regions":[
                                        {
                                            "components":[
                                            ],
                                            "endDate":null,
                                            "displayName":null,
                                            "roles":[
                                            ],
                                            "type":100,
                                            "structure":100,
                                            "cssClass":null,
                                            "repositoryId":"headerRegionHomePage",
                                            "name":"header",
                                            "width":12,
                                            "audiences":[
                                            ],
                                            "startDate":null,
                                            "mobileWidth":0
                                        },
                                        {
                                            "components":[
                                            ],
                                            "endDate":null,
                                            "displayName":null,
                                            "roles":[
                                            ],
                                            "type":102,
                                            "structure":100,
                                            "cssClass":null,
                                            "repositoryId":"footerRegionHomePage",
                                            "name":"footer",
                                            "width":12,
                                            "audiences":[
                                            ],
                                            "startDate":null,
                                            "mobileWidth":0
                                        }
                                    ],
                                    "displayName":"Home Layout",
                                    "repositoryId":"homePageLayout",
                                    "name":"homePageLayout"
                                },
                                "metadata":{
                                    "layout":"homePageLayout",
                                    "route":"/home",
                                    "noindex":false,
                                    "isPreview":true,
                                    "keywords":"",
                                    "viewports":"",
                                    "metaTags":[
                                    ],
                                    "description":"",
                                    "title":"Commerce Cloud Site",
                                    "alternates":[
                                    ],
                                    "layoutName":"Home Layout"
                                },
                                "context":{
                                    "symbol":"$",
                                    "productionURL":null,
                                    "baseCatalogId":null,
                                    "displayName":"Home",
                                    "canonicalRoute":"/",
                                    "contextId":null,
                                    "locale":"en",
                                    "currentPriceGroupId":"defaultPriceGroup",
                                    "path":"home",
                                    "pageType":"home",
                                    "route":"/",
                                    "catalogId":"cloudCatalog",
                                    "siteId":"siteUS",
                                    "currencyCode":"USD"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccstore/v1/clientApplications/default/page/home"
                                    }
                                ],
                                "stylesheetURIs":[
                                ],
                                "status":{
                                    "status":200
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"application",
                        "description":"The application ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"path: .*",
                        "description":"The page path.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Client Applications"
                ],
                "x-internal-id":"ccstore-v1-clientApplications-{application}-page-{path: .*}-get",
                "x-filename-id":"ccstore-v1-clientapplications-application-page-path-get"
            }
        },
        "/ccstore/v1/cpq/configurations/arraySets/fetch":{
            "post":{
                "summary":"Performs a load arrayset data action for the given arraySetName in the input payload",
                "produces":[
                    "application/json"
                ],
                "operationId":"listArraySets",
                "description":"This endpoint performs load arrayset data action for a particular configuration",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/LoadArraySetDataResponse"
                        },
                        "description":"Updated items response for the getArraySet"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/ArraySetGetRequestBody"
                        },
                        "in":"body",
                        "name":"getArraySets"
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-arraySets-fetch-post",
                "x-filename-id":"ccstore-v1-cpq-configurations-arraysets-fetch-post"
            }
        },
        "/ccstore/v1/purchaseLists/{id}":{
            "get":{
                "summary":"getPurchaseList",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPurchaseList",
                "description":"Get Purchase List. This operation is used to get the Purchase list information of a from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPurchaseList_response"
                        },
                        "examples":{
                            "application/json":{
                                "owner":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "repositoryId":"se-570031",
                                    "id":"se-570031",
                                    "email":"kim@example.com"
                                },
                                "lastModifiedDate":"2017-09-27T09:48:22.000Z",
                                "lastModifiedBy":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "repositoryId":"se-570031",
                                    "id":"se-570031",
                                    "email":"kim@example.com"
                                },
                                "description":"Purchase List update",
                                "creationDate":"2017-09-27T09:48:22.000Z",
                                "dynamicProperty":"dynamicProperty value",
                                "accountId":null,
                                "repositoryId":"gl30074",
                                "name":"Purchase List 2",
                                "siteId":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccstoreui/v1/purchaseLists/gl30074"
                                    }
                                ],
                                "id":"gl30074",
                                "items":[
                                    {
                                        "dynamicProperty":"dynamicProperty value",
                                        "productId":"Product_5Cx",
                                        "quantityDesired":30,
                                        "repositoryId":"gi10001",
                                        "id":"gi10001",
                                        "catRefId":"Sku_5Cxy"
                                    }
                                ],
                                "sharedWithOthers":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64102|Error while fetching the purchase list|\n|64100|Invalid profile id|\n|64132|Purchase list does not exist or you do not have access to it.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Purchase list.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/PurchaseLists"
                ],
                "x-internal-id":"ccstore-v1-purchaseLists-{id}-get",
                "x-filename-id":"ccstore-v1-purchaselists-id-get"
            },
            "delete":{
                "summary":"deletePurchaseList",
                "produces":[
                    "application/json"
                ],
                "operationId":"deletePurchaseList",
                "description":"Delete Purchase List. This operation is used to delete the Purchase list information from Oracle Commerce Cloud.\nAlong with the puchase list, it's sharing is also deleted.",
                "responses":{
                    "200":{
                        "description":"The 200 ok response is returned on successfull delete."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64105|Error while deleting the purchase list|\n|64100|Invalid profile id|\n|64100|Purchase list does not exist or you do not have access to it.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Purchase list.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/PurchaseLists"
                ],
                "x-internal-id":"ccstore-v1-purchaseLists-{id}-delete",
                "x-filename-id":"ccstore-v1-purchaselists-id-delete"
            },
            "put":{
                "summary":"updatePurchaseList",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePurchaseList",
                "description":"Update Purchase List. This operation is used to update properties of a purchase list.\nDynamic Properties of purchase list and purchase list line item can be added in the the request using the key value pair structure (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). These property values can take the types of boolean, date, float, string, timestamp, enumerated, big string.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePurchaseList_response"
                        },
                        "examples":{
                            "application/json":{
                                "owner":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "repositoryId":"se-570031",
                                    "id":"se-570031",
                                    "email":"kim@example.com"
                                },
                                "lastModifiedDate":"2017-09-27T09:48:22.000Z",
                                "lastModifiedBy":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "repositoryId":"se-570031",
                                    "id":"se-570031",
                                    "email":"kim@example.com"
                                },
                                "sharedWithOther":false,
                                "description":"Purchase List",
                                "creationDate":"2017-09-27T09:48:22.000Z",
                                "dynamicProperty":"dynamicProperty value",
                                "accountId":"or-100001",
                                "repositoryId":"gl30074",
                                "name":"Purchase List 1",
                                "siteId":"siteUS",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccstoreui/v1/purchaseLists/gl30074"
                                    }
                                ],
                                "id":"gl30074",
                                "items":[
                                    {
                                        "dynamicProperty":"dynamicProperty value",
                                        "productId":"Product_18Cxi",
                                        "quantityDesired":25,
                                        "repositoryId":"gi10001",
                                        "id":"gi10001",
                                        "catRefId":"Sku_18Dxi"
                                    },
                                    {
                                        "dynamicProperty":"dynamicProperty value",
                                        "productId":"Product_5Cx",
                                        "quantityDesired":30,
                                        "repositoryId":"gi10002",
                                        "id":"gi10002",
                                        "catRefId":"Sku_5Cxy"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64104|Error while updating the purchase list.|\n|64100|Invlaid profile id|\n|64132|Purchase list does not exist or you do not have access to it.|\n|64133|Purchase list does not exist or you do not have edit access for it.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Purchase List to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePurchaseList_request"
                        },
                        "in":"body",
                        "name":"updatePurchaseList_request"
                    }
                ],
                "tags":[
                    "Store/PurchaseLists"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-purchaseLists-{id}-put",
                "x-filename-id":"ccstore-v1-purchaselists-id-put"
            }
        },
        "/ccstore/v1/returnRequests":{
            "post":{
                "summary":"createReturnRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"createReturnRequest",
                "description":"Creates return request and returns the appropriate ID. Persists in DB. Optionally takes the x-ccasset-language headers to get translated content in another language. Also, additionally takes X-CCOrganization and x-ccsite headers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createReturnRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":"success",
                                "returnRequestId":"700002",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com/ccstoreui/v1/returnRequests"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200114|Order is not allowed for return.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n|210105|Specified order does not exist.|\n|200196|Item {0} is a part of configuration and therefore cannot be returned separately. Please return the whole configuration package.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createReturnRequest_request"
                        },
                        "in":"body",
                        "name":"createReturnRequest_request"
                    }
                ],
                "tags":[
                    "Store/Return Requests"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-returnRequests-post",
                "x-filename-id":"ccstore-v1-returnrequests-post"
            }
        },
        "/ccstore/v1/publish":{
            "get":{
                "summary":"getLastPublishedTime",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLastPublishedTime",
                "description":"Get Last Published Time. Returns the last published time(in long number format).",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLastPublishedTime_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastPublishedTimeStamp":"1456230000"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/Publishing"
                ],
                "x-internal-id":"ccstore-v1-publish-get",
                "x-filename-id":"ccstore-v1-publish-get"
            }
        },
        "/ccstore/v1/orders/current/switch/":{
            "post":{
                "summary":"Switch the current order",
                "produces":[
                    "application/json"
                ],
                "operationId":"switchCurrentOrder",
                "description":"Provides the ability to switch the current order context to another incomplete order including shared organizational carts from the list of saved orders for the current profile. The new order to switch to is specified in the request payload. <p/>It also supports switching the current order context to a new empty cart order when no order ID is supplied. When the user is in the context of a shared organizational cart they can switch to their personal cart using null order ID , or blank Order ID, or no payload.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/switchCurrentOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "orderId":"o14441"
                            }
                        },
                        "description":"Following model is returned when the switch order operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28107</td><td>Order not found.</td><td>Specify a valid order ID.</td></tr> <tr><td>38432</td><td>Unable to switch the order.</td><td>Ensure that the order being switched to is pre-submitted.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/switchCurrentOrder_request"
                        },
                        "in":"body",
                        "name":"inputJson",
                        "description":"The Json input containing the ID of the order to switch the context to.",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-current-switch--post",
                "x-filename-id":"ccstore-v1-orders-current-switch-post"
            }
        },
        "/ccstore/v1/files/urlMappings":{
            "put":{
                "summary":"getFileURLs",
                "produces":[
                    "application/json"
                ],
                "operationId":"getFileURLs",
                "description":"Get File URLs. Get a number of file URLs (mappings) given a number of file paths. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFileURLs_response"
                        },
                        "examples":{
                            "application/json":{
                                "/ccimg/missing-product.jpg":"http://localhost:8080/file/ccimg/missing-product.jpg"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/getFileURLs_request"
                        },
                        "in":"body",
                        "name":"getFileURLs_request"
                    }
                ],
                "tags":[
                    "Store/Files"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-files-urlMappings-put",
                "x-filename-id":"ccstore-v1-files-urlmappings-put"
            }
        },
        "/ccstore/v1/cpq/configurations/save":{
            "post":{
                "summary":"Performs an add to cart action on a configuration attribute for a particular product.",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveConfiguration",
                "description":"This endpoint performs an add to cart for the configuration and returns a response mapped to an OCC shopping cart.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/AddToCartResponse"
                        },
                        "description":""
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/AddToCartRequestBody"
                        },
                        "in":"body",
                        "name":"addToCart"
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-save-post",
                "x-filename-id":"ccstore-v1-cpq-configurations-post"
            }
        },
        "/ccstore/v1/organizationMembers/{id}":{
            "get":{
                "summary":"getMember",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMember",
                "description":"Get Member. This operation is used to get the profile information of a customer that is associated to an account from Oracle Commerce Cloud. Optionally takes the x-ccasset-language headers to get translated content in another language.Also it can have optional X-CCOrganization header which is a JSON field to specify current Organization id of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMember_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"K",
                                "customerContactId":"CRMID_1",
                                "derivedOrderPriceLimit":"800",
                                "roles":[
                                    {
                                        "associations":[
                                            {
                                                "relatedItemId":"or-100001",
                                                "type":"organization"
                                            }
                                        ],
                                        "function":"buyer",
                                        "relativeTo":{
                                            "id":"or-100001"
                                        },
                                        "repositoryId":"100002",
                                        "name":"Buyer",
                                        "id":"100002",
                                        "type":"organizationalRole"
                                    }
                                ],
                                "receiveEmail":"yes",
                                "active":"true",
                                "parentOrganization":{
                                    "name":"Oracle",
                                    "repositoryId":"100001",
                                    "description":"Oracle Org",
                                    "active":true,
                                    "shippingAddress":{
                                    },
                                    "secondaryAddresses":{
                                        "Address1":{
                                            "repositoryId":"110033"
                                        }
                                    },
                                    "id":"100001",
                                    "billingAddress":{
                                    },
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "locale":"en",
                                "dynamicProperty":"dynamicProperty value",
                                "firstName":"bcd",
                                "profileType":"b2b_user",
                                "repositoryId":"110006",
                                "id":"110006",
                                "email":"abc@abc.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22000|If the profile id passes is null or empty|\n|22001|If there was any internal error while getting the profile|\n|22002|If there was no profile found with the given id|\n|22007|If the profile id passed dosent associate to the logged in user account|\n|23044|If an invalid value for includeRoles query parameter is given|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested shopper profile.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"includedRoles",
                        "description":"This field determines if only organizational roles or all roles are to be returned for the member. Default value is 'organizationalRolesForCurrentOrganization'. Possible values are 'organizationalRolesForCurrentOrganization', 'allRolesForCurrentOrganization'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"This field determines the additional properties to be returned. Possible value for this query parameter is ???accessRights??? to include accessRights of the member.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Organization Members"
                ],
                "x-internal-id":"ccstore-v1-organizationMembers-{id}-get",
                "x-filename-id":"ccstore-v1-organizationmembers-id-get"
            },
            "put":{
                "summary":"updateMember",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateMember",
                "description":"Update Member. This operation is used to update customer name, email, role, status of a customer profile and contact dynamic properties. Optionally takes the X-CCOrganization headers  to specify current Organization id of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateMember_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"K",
                                "customerContactId":"CRMID_1",
                                "roles":[
                                    {
                                        "function":"buyer",
                                        "relativeTo":{
                                            "id":"or-100003"
                                        },
                                        "repositoryId":"100006"
                                    },
                                    {
                                        "function":"custom",
                                        "relativeTo":{
                                            "id":"or-100003"
                                        },
                                        "repositoryId":"customOrganizationalRole"
                                    }
                                ],
                                "receiveEmail":"yes",
                                "active":"true",
                                "parentOrganization":{
                                    "name":"Oracle",
                                    "repositoryId":"100001",
                                    "description":"Oracle Org",
                                    "active":true,
                                    "shippingAddress":{
                                    },
                                    "secondaryAddresses":{
                                        "Address1":{
                                            "repositoryId":"110033"
                                        }
                                    },
                                    "id":"100001",
                                    "billingAddress":{
                                    },
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "locale":"en",
                                "dynamicProperty":"dynamicProperty value",
                                "firstName":"bcd",
                                "profileType":"b2b_user",
                                "repositoryId":"110006",
                                "id":"110006",
                                "email":"abc@abc.com"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100088|You cannot remove the Approver role from this contact. The account has no other active Approvers.  Approvals are still enabled and/or there are orders pending approval.|\n|22000|If the profile id passes is null or empty|\n|100089|You cannot deactivate this contact. The account has no other active Approvers.  Approvals are still enabled and/or there are orders pending approval|\n|22001|If there was any internal error while getting the profile|\n|22002|If there was no profile found with the given id|\n|22007|If the profile id passed dosent associate to the logged in user account|\n|180106|One or more address type ID is invalid|\n|23041|You cannot activate or inactivate this profile as it is linked to multiple accounts.|\n|13001|If role function is given as 'custom' but no repositoryId is given|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the shopper profile to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateMember_request"
                        },
                        "in":"body",
                        "name":"updateMember_request"
                    }
                ],
                "tags":[
                    "Store/Organization Members"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizationMembers-{id}-put",
                "x-filename-id":"ccstore-v1-organizationmembers-id-put"
            }
        },
        "/ccstore/v1/productNotify":{
            "post":{
                "summary":"addProductNotification",
                "produces":[
                    "application/json"
                ],
                "operationId":"addProductNotification",
                "description":"Create a new product notification to send an email to a user when the specified product comes back in stock.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/generateProductNotify_response"
                        },
                        "examples":{
                            "application/json":{
                                "expiryDate":"2017-10-25T10:19:51.315Z",
                                "dateCreated":"2017-09-25T10:19:51.315Z",
                                "productId":"prod10001",
                                "profileId":"profile1",
                                "siteId":"siteUS",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"<CC_SERVER>/ccstoreui/v1/productNotify/"
                                    }
                                ],
                                "locale":"en",
                                "email":"<USER_EMAIL_ADDRESS>",
                                "skuId":"sku30005",
                                "dateUpdated":null
                            }
                        },
                        "description":"An object is returned that represents the product notification that has been added."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/generateProductNotify_request"
                        },
                        "in":"body",
                        "name":"generateProductNotify_request"
                    }
                ],
                "tags":[
                    "Store/Product Notify"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-productNotify-post",
                "x-filename-id":"ccstore-v1-productnotify-post"
            }
        },
        "/ccstore/v1/shippingMethods":{
            "post":{
                "summary":"listShippingMethods",
                "produces":[
                    "application/json"
                ],
                "operationId":"listShippingMethods",
                "description":"List Shipping Methods. Get a list of shipping methods that are valid for a given address. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listShippingMethods_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "items":[
                                        {
                                            "shippingGroupId":"sg10001",
                                            "shippingAddress":{
                                                "lastName":"sample",
                                                "country":"US",
                                                "city":"City",
                                                "prefix":"",
                                                "postalCode":"94085",
                                                "jobTitle":"",
                                                "companyName":"",
                                                "county":"",
                                                "isDefaultAddress":true,
                                                "suffix":"",
                                                "selectedCountry":"US",
                                                "populateShippingMethods":false,
                                                "alias":"Address",
                                                "state":"CA",
                                                "selectedState":"CA",
                                                "email":"sample@example.com",
                                                "state_ISOCode":"US-CA",
                                                "address3":"",
                                                "address2":"Address 2",
                                                "address1":"22 Address line ",
                                                "defaultCountryCode":null,
                                                "firstName":"sample",
                                                "phoneNumber":"5345345",
                                                "faxNumber":"",
                                                "middleName":""
                                            },
                                            "items":[
                                                {
                                                    "commerceItemId":"ci7000501",
                                                    "quantity":2,
                                                    "productId":"prod10004",
                                                    "childItems":[
                                                        {
                                                            "addOnItem":true,
                                                            "quantity":1,
                                                            "productId":"Product_18Cxi",
                                                            "displayName":"Dr. Dolittle",
                                                            "catRefId":"Sku_18Dxi"
                                                        }
                                                    ],
                                                    "catRefId":"sku10028"
                                                },
                                                {
                                                    "quantity":2,
                                                    "productId":"Product_36Exy",
                                                    "catRefId":"Sku_36Fxy"
                                                }
                                            ],
                                            "shippingMethods":[
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"standardRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"standardRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Standard",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":0,
                                                    "repositoryId":"standardShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"standardShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"priorityRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"priorityRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Priority",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":4,
                                                    "repositoryId":"priorityShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"priorityShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":0,
                                                            "high":null,
                                                            "low":0,
                                                            "repositoryId":"freeRange_01"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Free Shipping",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":5,
                                                    "repositoryId":"freeShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"freeShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"twoDayRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"twoDayRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Two Day",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":6,
                                                    "repositoryId":"twoDayShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"twoDayShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":4.5,
                                                            "high":49.99,
                                                            "low":0,
                                                            "repositoryId":"groundRange_01"
                                                        },
                                                        {
                                                            "amount":8.5,
                                                            "high":99.99,
                                                            "low":50,
                                                            "repositoryId":"groundRange_02"
                                                        },
                                                        {
                                                            "amount":11,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"groundRange_03"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Ground",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":7,
                                                    "repositoryId":"groundShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"groundShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":35,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"overNightRange_01"
                                                        },
                                                        {
                                                            "amount":45,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"overNightRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Overnight",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":"FR020400",
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":9,
                                                    "repositoryId":"overNightShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"overNightShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"external",
                                                    "eligibleForProductWithSurcharges":true,
                                                    "estimatedDeliveryDateGuaranteed":false,
                                                    "internationalDutiesTaxesFees":0,
                                                    "ranges":[
                                                        {
                                                            "amount":14.95,
                                                            "high":"179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                                                            "low":0
                                                        }
                                                    ],
                                                    "displayName":"canadapost-overnight",
                                                    "taxCode":"GT987",
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "estimatedDeliveryDate":"2013-04-12 14:48:45 -0400",
                                                    "enabled":true,
                                                    "deliveryDays":2,
                                                    "repositoryId":"canadapost-overnight",
                                                    "carrierId":"ON"
                                                },
                                                {
                                                    "shippingCalculator":"external",
                                                    "estimatedDeliveryDateGuaranteed":false,
                                                    "internationalDutiesTaxesFees":0,
                                                    "ranges":[
                                                        {
                                                            "amount":33,
                                                            "high":"179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                                                            "low":0
                                                        }
                                                    ],
                                                    "deliveryDays":2,
                                                    "displayName":"fedex-2dayground",
                                                    "repositoryId":"fedex-2dayground",
                                                    "carrierId":"1D",
                                                    "taxCode":"TD543",
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "estimatedDeliveryDate":"2013-04-12 14:48:45 -0400",
                                                    "enabled":true
                                                }
                                            ]
                                        },
                                        {
                                            "shippingGroupId":"sg10002",
                                            "shippingAddress":{
                                                "lastName":"sample",
                                                "country":"US",
                                                "city":"jhg",
                                                "prefix":"",
                                                "postalCode":"03031",
                                                "jobTitle":"",
                                                "companyName":"",
                                                "county":"",
                                                "isDefaultAddress":false,
                                                "suffix":"",
                                                "selectedCountry":"US",
                                                "populateShippingMethods":false,
                                                "alias":"Address##3",
                                                "state":"NH",
                                                "selectedState":"NH",
                                                "email":"sample@example.com",
                                                "state_ISOCode":"US-NH",
                                                "address3":"",
                                                "address2":"Address line 2",
                                                "address1":"22 Address Line ",
                                                "defaultCountryCode":null,
                                                "firstName":"sample no tax",
                                                "phoneNumber":"675675675",
                                                "faxNumber":"",
                                                "middleName":""
                                            },
                                            "items":[
                                                {
                                                    "commerceItemId":"ci7000501",
                                                    "quantity":2,
                                                    "productId":"prod10004",
                                                    "childItems":[
                                                        {
                                                            "addOnItem":true,
                                                            "quantity":1,
                                                            "productId":"Product_18Cxi",
                                                            "displayName":"Dr. Dolittle",
                                                            "catRefId":"Sku_18Dxi"
                                                        }
                                                    ],
                                                    "catRefId":"sku10028"
                                                },
                                                {
                                                    "quantity":2,
                                                    "productId":"Product_36Exy",
                                                    "catRefId":"Sku_36Fxy"
                                                }
                                            ],
                                            "shippingMethods":[
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"standardRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"standardRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Standard",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":0,
                                                    "repositoryId":"standardShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"standardShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"priorityRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"priorityRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Priority",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":4,
                                                    "repositoryId":"priorityShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"priorityShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":0,
                                                            "high":null,
                                                            "low":0,
                                                            "repositoryId":"freeRange_01"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Free Shipping",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":5,
                                                    "repositoryId":"freeShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"freeShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":25,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"twoDayRange_01"
                                                        },
                                                        {
                                                            "amount":35,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"twoDayRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Two Day",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":6,
                                                    "repositoryId":"twoDayShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"twoDayShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":4.5,
                                                            "high":49.99,
                                                            "low":0,
                                                            "repositoryId":"groundRange_01"
                                                        },
                                                        {
                                                            "amount":8.5,
                                                            "high":99.99,
                                                            "low":50,
                                                            "repositoryId":"groundRange_02"
                                                        },
                                                        {
                                                            "amount":11,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"groundRange_03"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Ground",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":null,
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":7,
                                                    "repositoryId":"groundShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"groundShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"priceRange",
                                                    "eligibleForProductWithSurcharges":null,
                                                    "isExternallyPriced":false,
                                                    "ranges":[
                                                        {
                                                            "amount":35,
                                                            "high":99.99,
                                                            "low":0,
                                                            "repositoryId":"overNightRange_01"
                                                        },
                                                        {
                                                            "amount":45,
                                                            "high":null,
                                                            "low":100,
                                                            "repositoryId":"overNightRange_02"
                                                        }
                                                    ],
                                                    "associatedPriceListGroups":[
                                                    ],
                                                    "displayName":"Overnight",
                                                    "description":null,
                                                    "allSites":true,
                                                    "sites":[
                                                    ],
                                                    "taxCode":"FR020400",
                                                    "type":0,
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "enabled":true,
                                                    "displaySequence":9,
                                                    "repositoryId":"overNightShippingMethod",
                                                    "excludedCategoriesShippingCharge":[
                                                    ],
                                                    "isFallback":false,
                                                    "id":"overNightShippingMethod",
                                                    "shipToLocations":[
                                                        {
                                                            "repositoryId":"100001"
                                                        }
                                                    ],
                                                    "excludedCategories":[
                                                    ]
                                                },
                                                {
                                                    "shippingCalculator":"external",
                                                    "eligibleForProductWithSurcharges":true,
                                                    "estimatedDeliveryDateGuaranteed":false,
                                                    "isExternallyPriced":false,
                                                    "internationalDutiesTaxesFees":0,
                                                    "ranges":[
                                                        {
                                                            "amount":14.95,
                                                            "high":"179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                                                            "low":0
                                                        }
                                                    ],
                                                    "displayName":"canadapost-overnight",
                                                    "taxCode":"GT987",
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "estimatedDeliveryDate":"2013-04-12 14:48:45 -0400",
                                                    "enabled":true,
                                                    "deliveryDays":2,
                                                    "repositoryId":"canadapost-overnight",
                                                    "isFallback":false,
                                                    "carrierId":"ON"
                                                },
                                                {
                                                    "shippingCalculator":"external",
                                                    "estimatedDeliveryDateGuaranteed":false,
                                                    "isExternallyPriced":false,
                                                    "internationalDutiesTaxesFees":0,
                                                    "ranges":[
                                                        {
                                                            "amount":33,
                                                            "high":"179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                                                            "low":0
                                                        }
                                                    ],
                                                    "displayName":"fedex-2dayground",
                                                    "taxCode":"TD543",
                                                    "shippingGroupType":"hardgoodShippingGroup",
                                                    "estimatedDeliveryDate":"2013-04-12 14:48:45 -0400",
                                                    "enabled":true,
                                                    "deliveryDays":2,
                                                    "repositoryId":"fedex-2dayground",
                                                    "isFallback":false,
                                                    "carrierId":"1D"
                                                }
                                            ]
                                        }
                                    ]
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/listShippingMethods_request"
                        },
                        "in":"body",
                        "name":"listShippingMethods_request"
                    }
                ],
                "tags":[
                    "Store/Shipping Methods"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-shippingMethods-post",
                "x-filename-id":"ccstore-v1-shippingmethods-post"
            },
            "get":{
                "summary":"listShippingMethodsForCurrentOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"listShippingMethodsForCurrentOrder",
                "description":"List Shipping Methods for Current Order (Cart).  Get a list of shipping methods supported for the address of each shipping group id passed in.  The shipping group id must match a shipping group in the cart.  It will ignore any shipping groups that do not support an address.  If no ids are passed it will automatically use all the shipping groups in the cart.  \n\nThis endpoint can be used to obtain the supported shipping methods for the logged in shopper???s cart.  It may be used for the anonymous shopper???s cart when used alongside the cart (current incomplete order) actions grouping.  Anonymous shoppers must be identified using X-CCVisitorId.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listShippingMethodsForCurrentOrder_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "500":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\nThe following error occurs when a shipping group id passed via the shippingGroupIds query parameter is not contained within the cart.\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28441|Shipping group sg45678 not found in the cart.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"shippingGroupIds",
                        "description":"Comma seperated list of shipping group ids contained in the cart. Used to provide a subset of the carts shipping groups. Example ?shippingGroupIds=sg123456,sg234567.",
                        "type":"string"
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Store/Shipping Methods"
                ],
                "x-internal-id":"ccstore-v1-shippingMethods-get",
                "x-filename-id":"ccstore-v1-shippingmethods-get"
            }
        },
        "/ccstore/v1/organizationAddresses":{
            "post":{
                "summary":"addAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"addAddress",
                "description":"Add Address. This endpoint is used to add addresses of a Organization/Account in Oracle Commerce Cloud.Optionally takes the X-CCOrganization header  to specify current Organization context of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "addressType":"Office Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/organizationAddresses"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100183|If input given in null/empty|\n|100030|Postal Code is required|\n|100031|Country is required|\n|100053|If the organization invalid default billing address value|\n|100032|No Stage Region is found|\n|100054|If the organization invalid default shipping address value|\n|100076|Invalid Secondary Addresses|\n|23015|Phone Number is required|\n|23005|Phone Number is invalid|\n|100189|Duplicate Addresses Type are giving in input|\n|100026|Company Name is required|\n|100027|Address 1 is required|\n|100028|City is required|\n|100029|State is required|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id.|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addAddress_request"
                        },
                        "in":"body",
                        "name":"addAddress_request"
                    }
                ],
                "tags":[
                    "Store/Organizations Addresses"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizationAddresses-post",
                "x-filename-id":"ccstore-v1-organizationaddresses-post"
            },
            "get":{
                "summary":"getAddresses",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAddresses",
                "description":"Get Addresses. This operation is used to get the all the address of a Organization/Account Oracle Commerce Cloud.Optionally takes the X-CCOrganization header  to specify current Organization context of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"2100003",
                                "name":"Oracle",
                                "description":null,
                                "active":true,
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/organizationAddresses"
                                    }
                                ],
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"180003",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ],
                                "externalOrganizationId":"EXT_ORG_1",
                                "id":"2100003",
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22010|IF no organziation is found|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Organizations Addresses"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizationAddresses-get",
                "x-filename-id":"ccstore-v1-organizationaddresses-get"
            }
        },
        "/ccstore/v1/orders/checkRequiresApproval":{
            "post":{
                "summary":"Check an order requires approval",
                "produces":[
                    "application/json"
                ],
                "operationId":"checkRequiresApproval",
                "description":"Checks if the specified order requires approval before it can be submitted. <p/>This tends to be functionality that is used in B2B use cases, for example, where a supervisor needs to approve and order because of a purchase limit.<p/> The endpoint returns a result indicating if the order requires approval and the reason(s) it requires approval.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/checkRequiresApproval_response"
                        },
                        "examples":{
                            "application/json":{
                                "requiresApproval":true,
                                "requireApprovalReasons":"Order is pending approval because total is greater than the approved order limit."
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28358</td><td>Order not found.</td><td>Please ensure that valid order ID is specified that the current profile has access to.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/checkRequiresApproval_request"
                        },
                        "in":"body",
                        "name":"checkRequiresApproval_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-checkRequiresApproval-post",
                "x-filename-id":"ccstore-v1-orders-checkrequiresapproval-post"
            }
        },
        "/ccstore/v1/scheduledOrders/{id}":{
            "get":{
                "summary":"getScheduledOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"getScheduledOrder",
                "description":"Get Scheduled Order. It will return the scheduled order based on scheduled order id.Optionally takes the X-CCOrganization header to specify current Organization context of logged in user.This endpoint returns the order details irrespective of organization ID passed in request header. If user doesn't belong to order's organization, then the user has no access to order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getScheduledOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "schedule":{
                                    "weeksInMonth":[
                                        "1",
                                        "2",
                                        "3"
                                    ],
                                    "monthsInYear":[
                                        "1",
                                        "2"
                                    ],
                                    "daysOfWeek":[
                                        "1",
                                        "2",
                                        "3"
                                    ]
                                },
                                "templateOrderId":"o10001",
                                "scheduleType":"calendar",
                                "endDate":"10/01/2017",
                                "profileId":"user1",
                                "name":"testScheduleOrder",
                                "nextScheduledRun":"10/02/2015",
                                "Id":"sch001",
                                "state":"active",
                                "startDate":"10/01/2015",
                                "createDate":"9/01/2015"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"orderDetails",
                        "description":"Order Details of Scheduled Order.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the Scheduled order.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Scheduled Orders"
                ],
                "x-internal-id":"ccstore-v1-scheduledOrders-{id}-get",
                "x-filename-id":"ccstore-v1-scheduledorders-id-get"
            },
            "delete":{
                "summary":"deleteScheduledOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteScheduledOrder",
                "description":"Delete Scheduled Order. It will delete the scheduled order based on scheduled order id. Optionally takes the X-CCOrganization header to specify current Organization context of logged in user.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the Scheduled order.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Scheduled Orders"
                ],
                "x-internal-id":"ccstore-v1-scheduledOrders-{id}-delete",
                "x-filename-id":"ccstore-v1-scheduledorders-id-delete"
            },
            "put":{
                "summary":"updateScheduledOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateScheduledOrder",
                "description":"Update Scheduled Order. It will update the scheduled order information like deactivate, change the schedule information. Optionally takes the X-CCOrganization header to specify current Organization context of logged in user .",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateScheduledOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "schedule":{
                                    "weeksInMonth":[
                                        "1",
                                        "2",
                                        "3"
                                    ],
                                    "monthsInYear":[
                                        "1",
                                        "2"
                                    ],
                                    "daysOfWeek":[
                                        "1",
                                        "2",
                                        "3"
                                    ]
                                },
                                "templateOrderId":"o10001",
                                "scheduleType":"calendar",
                                "endDate":"10/01/2017",
                                "profileId":"user1",
                                "name":"testScheduleOrder",
                                "nextScheduledRun":"10/02/2015",
                                "Id":"sch001",
                                "state":"active",
                                "startDate":"10/01/2015",
                                "createDate":"9/01/2015"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the Scheduled order.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateScheduledOrder_request"
                        },
                        "in":"body",
                        "name":"updateScheduledOrder_request"
                    }
                ],
                "tags":[
                    "Store/Scheduled Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-scheduledOrders-{id}-put",
                "x-filename-id":"ccstore-v1-scheduledorders-id-put"
            }
        },
        "/ccstore/v1/orders/current/shippingGroups/add":{
            "post":{
                "summary":"Add shipping groups",
                "produces":[
                    "application/json"
                ],
                "operationId":"addShippingGroups",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Add one or more shipping groups to the cart.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).  <p/>The X-CCVisitorId must be used to retain details if manipulating shipping group(s) before any items have been added to the cart.  <br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/shippingGroupsCollectionWithEmbeddedOrder_response"
                        },
                        "description":"The model being returned when the POST operation succeeds. It contains the details of all the shipping groups withing the order along with the embedded order once shipping groups modified.<br/>A successful operation will produce an array of shipping groups, these shipping groups will a combination of type hardgoodShippingGroup and instorePickUpShippingGroup."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Specifies the predefined filter key ID that can be used to filter the embedded order data in the response.'embeddedOrderData' is the currently available filter key for this and the pre configured values to be filtered with can be modified via CCM.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addShippingGroups_request"
                        },
                        "in":"body",
                        "name":"inputJson",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Shipping Groups"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-shippingGroups-add-post",
                "x-filename-id":"ccstore-v1-orders-current-shippinggroups-add-post"
            }
        },
        "/ccstore/v1/files/{id}":{
            "get":{
                "summary":"getFile",
                "produces":[
                    "*/*"
                ],
                "operationId":"getFile",
                "description":"Get File. Get a file by ID. Returns the file. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getFile_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the file.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Files"
                ],
                "x-internal-id":"ccstore-v1-files-{id}-get",
                "x-filename-id":"ccstore-v1-files-id-get"
            }
        },
        "/ccstore/v1/orders/{id}":{
            "post":{
                "summary":"Retrieve an initial order by payment type",
                "produces":[
                    "application/json"
                ],
                "operationId":"getInitialOrder",
                "description":"Returns an incomplete order that has been initiated with the ID of the payment type supplied.<p/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getInitialOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "shippingGroups":[
                                    {
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "externalId":null,
                                            "value":"free",
                                            "shippingMethodDescription":"Free Shipping"
                                        },
                                        "shippingGroupId":"sg10005",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":213,
                                            "total":213,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":213,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":213
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":"Shopper",
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"San Jose",
                                            "address1":"1 Main St",
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":"95131",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":"Test",
                                            "phoneNumber":null,
                                            "alias":null,
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"CA",
                                            "email":"shopper-1@example.com"
                                        },
                                        "trackingNumber":null,
                                        "items":[
                                            {
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "discountAmount":0,
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "price":14,
                                                "variant":[
                                                ],
                                                "primaryImageAltText":"Davis Martini Glass",
                                                "actionCode":"Add",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "unitPrice":14,
                                                "pointOfNoRevision":false,
                                                "productId":"xprod2076",
                                                "parentAssetKey":null,
                                                "active":true,
                                                "catRefId":"xsku2076",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/davis-martini-glass/product/xprod2076",
                                                "shopperInput":{
                                                    "color":"neon",
                                                    "initials":"M.C.K",
                                                    "font":"courier"
                                                },
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "recurringCharge":10,
                                                "status":"INITIAL",
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2/products/HOME_HueyMartiniGlass_full.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":14,
                                                "returnedQuantity":0,
                                                "displayName":"Davis Martini Glass",
                                                "shippingSurchargeValue":0,
                                                "externalData":[
                                                ],
                                                "commerceItemId":"ci3000411",
                                                "onSale":false,
                                                "serviceId":"service-123",
                                                "serviceAccountId":"serviceAcc-123",
                                                "primaryImageTitle":"Davis Martini Glass",
                                                "quantity":1,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":14,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":14,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "rootAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "skuProperties":[
                                                ],
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "asset":false,
                                                "listPrice":14
                                            },
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2/products/ST_ShayaDiningChair_full.jpg&height=100&width=100",
                                                "rawTotalPrice":199,
                                                "returnedQuantity":0,
                                                "displayName":"Shaya Dining Chair",
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "price":199,
                                                "variant":[
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Shaya Dining Chair",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "unitPrice":199,
                                                "primaryImageTitle":"Shaya Dining Chair",
                                                "quantity":1,
                                                "productId":"xprod2117",
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":199,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":199,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "active":true,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"xsku2117",
                                                "skuProperties":[
                                                ],
                                                "discountInfo":[
                                                ],
                                                "route":"/shaya-dining-chair/product/xprod2117",
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "shopperInput":{
                                                    "color":"blue",
                                                    "initials":"D.W",
                                                    "font":"courier"
                                                },
                                                "listPrice":199,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "status":"INITIAL"
                                    }
                                ],
                                "creationTime":"1430862700011",
                                "lastModifiedDate":"2015-05-05T21:51:51.708Z",
                                "creationSiteId":"siteUS",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "payments":{
                                    "paymentGroupId":"pg10003",
                                    "amount":213,
                                    "gatewayName":"PP-A",
                                    "paymentId":"PAY-21F96134TN204932AKVETVYY",
                                    "uiIntervention":null,
                                    "transaction_state":"created",
                                    "paymentMethod":"onlinePaymentGroup",
                                    "isAmountRemaining":true,
                                    "paymentState":"INITIAL",
                                    "type":"paypalCheckout",
                                    "intent":"authorize"
                                },
                                "priceListGroup":{
                                    "repositoryId":"UsDollar"
                                },
                                "cartName":"Test Name",
                                "creationDate":"2015-05-05T21:51:40.011Z",
                                "orderProfileId":"110727",
                                "orderAction":"order",
                                "priceInfo":{
                                    "amount":213,
                                    "total":213,
                                    "shipping":0,
                                    "shippingSurchargeValue":0,
                                    "tax":0,
                                    "subTotal":213,
                                    "currencyCode":"USD"
                                },
                                "sharedWithOrganization":false,
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "orderDiscount":0,
                                    "orderDiscountDescList":[
                                        {
                                            "promotionLevel":"item",
                                            "coupon":"FREETATTOO",
                                            "totalAdjustment":"-21.99",
                                            "promotionDesc":"Explicit Item Discount - FREETATTOO",
                                            "promotionId":"explicitItemFreeDiscount"
                                        }
                                    ],
                                    "shippingDiscount":0
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":14,
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "shippingSurchargeValue":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "commerceItemId":"ci3000411",
                                            "price":14,
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "unitPrice":14,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"xprod2076",
                                            "externalRecurringCharge":10,
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "externalRecurringChargeDuration":"12",
                                            "catRefId":"xsku2076",
                                            "discountInfo":[
                                            ],
                                            "customerAccountId":"customerAcc-123",
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "recurringCharge":10
                                        },
                                        {
                                            "unitPrice":199,
                                            "quantity":1,
                                            "rawTotalPrice":199,
                                            "productId":"xprod2117",
                                            "externalRecurringCharge":10,
                                            "shippingSurchargeValue":0,
                                            "externalPriceQuantity":2,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "catRefId":"xsku2117",
                                            "externalRecurringChargeDuration":"12",
                                            "externalPrice":50.12,
                                            "discountInfo":[
                                            ],
                                            "price":199,
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"blue",
                                                "initials":"D.W",
                                                "font":"courier"
                                            },
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "orderLocale":"en",
                                "shippingAddress":{
                                    "lastName":"Shopper",
                                    "country":"US",
                                    "address3":"",
                                    "address2":"",
                                    "city":"San Jose",
                                    "address1":"1 Main St",
                                    "prefix":"",
                                    "companyName":"",
                                    "postalCode":"95131",
                                    "jobTitle":"",
                                    "county":"",
                                    "suffix":"",
                                    "firstName":"Test",
                                    "phoneNumber":"",
                                    "faxNumber":"",
                                    "alias":"",
                                    "middleName":"",
                                    "state":"CA",
                                    "email":"shopper-1@example.com"
                                },
                                "lastModifierId":"bb-10001",
                                "siteId":"siteUS",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://www.example.com/ccstoreui/v1/orders/paypalCheckout"
                                    }
                                ],
                                "state":"INCOMPLETE",
                                "id":"o10002",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "quoteSubmitted":false,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28350</td><td>Order not found.</td><td>An pre-submit order must already exist.</td></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the payment type in the order being retrieved.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/getInitialOrder_request"
                        },
                        "in":"body",
                        "name":"getInitialOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-{id}-post",
                "x-filename-id":"ccstore-v1-orders-id-post"
            },
            "get":{
                "summary":"Get an order",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrder",
                "description":"Retrieves an order based on the ID provided in the URI; returning the order payload. <p>It can have optional X-CCOrganization header to specify current Organization context of logged in user. However, this endpoint will only return the order details from an organization if the shopper is a part of the organization; i.e. if user doesn't belong to order's organization, then the user has no access to order.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1428563503000",
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "payments":[
                                    {
                                        "paymentGroupId":"pg70441",
                                        "amount":100,
                                        "customPaymentProperties":{
                                            "EMIS":"12",
                                            "MontlyCharge":"$100"
                                        },
                                        "balance":null,
                                        "gatewayName":"chaseGiftCard",
                                        "giftCardNumber":null,
                                        "billTo":{
                                            "siteUseId":"5282",
                                            "customerAccountId":"4564",
                                            "partyId":"2222"
                                        },
                                        "uiIntervention":null,
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":false,
                                        "paymentState":"AUTHORIZED",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx1071"
                                    },
                                    {
                                        "paymentGroupId":"pg70442",
                                        "amount":158.5,
                                        "customPaymentProperties":{
                                            "EMIS":"12",
                                            "MontlyCharge":"$100"
                                        },
                                        "gatewayName":"chaseCreditCard",
                                        "uiIntervention":null,
                                        "paymentMethod":"creditCard",
                                        "isAmountRemaining":true,
                                        "paymentState":"AUTHORIZED"
                                    }
                                ],
                                "orderStatus":"Submitted to fulfillment",
                                "approvers":[
                                    {
                                        "firstName":"Peter",
                                        "lastName":"Grun",
                                        "approverId":"bb-110020"
                                    }
                                ],
                                "submittedDate":"2015-04-09T07:21:43.000Z",
                                "uuid":"a15543c2-a44f-4640-8ac4-674c594efc85",
                                "priceInfo":{
                                    "amount":52,
                                    "total":62.6,
                                    "shipping":6.5,
                                    "shippingSurchargeValue":20,
                                    "orderTotalBySite":{
                                        "siteUS":62.6
                                    },
                                    "tax":4.1,
                                    "subTotal":52,
                                    "currencyCode":"USD"
                                },
                                "additionalEmails":[
                                    "w.rubble@bedrock.com",
                                    "w.flintstone@bedrock.com"
                                ],
                                "lastModifierId":"bb-10001",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://www.example.com/ccstoreui/v1/orders/o10004"
                                    }
                                ],
                                "id":"o10004",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "order":{
                                    "numberOfItems":1,
                                    "items":[
                                        {
                                            "primaryThumbImageURL":"/ccstoreui/v1/images/?source=http://www.example.com/file/products/APP_CowboyShirt_full.jpg&height=100&width=100",
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":52,
                                            "displayName":"Cowboy Shirt",
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "commerceItemId":"ci3000411",
                                            "price":52,
                                            "variant":[
                                                {
                                                    "optionValue":"Blue",
                                                    "optionName":"Color"
                                                },
                                                {
                                                    "optionValue":"Medium",
                                                    "optionName":"Size"
                                                }
                                            ],
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "unitPrice":52,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"prod10002",
                                            "externalRecurringCharge":10,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "active":true,
                                            "originalCommerceItemId":null,
                                            "rootAssetKey":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"sku40087",
                                            "externalRecurringChargeDuration":"12",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"UPC Code",
                                                    "id":"upcCode",
                                                    "value":"123456"
                                                }
                                            ],
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "route":"/cowboy-shirt/product/prod10002",
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "submittedBy":"bb-10003",
                                "shippingGroup":{
                                    "shippingMethodDescription":"Ground"
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":0,
                                            "amount":4.1,
                                            "valueAddedTax":0,
                                            "countyTax":1.76,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":2.34,
                                            "countryTax":0
                                        },
                                        "shippingMethod":{
                                            "shippingTax":0.46,
                                            "cost":6.5,
                                            "externalId":null,
                                            "value":"ground",
                                            "shippingMethodDescription":"Ground"
                                        },
                                        "shippingGroupId":"sg10032",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":52,
                                            "total":62.6,
                                            "shipping":6.5,
                                            "shippingSurchargeValue":0,
                                            "tax":4.1,
                                            "subTotal":52,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":58.5
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":"a",
                                            "country":"US",
                                            "address3":"",
                                            "address2":"a",
                                            "city":"a",
                                            "address1":"a",
                                            "prefix":"",
                                            "companyName":"",
                                            "postalCode":"30005",
                                            "jobTitle":"",
                                            "county":"",
                                            "suffix":"",
                                            "firstName":"a",
                                            "phoneNumber":"5675675678",
                                            "alias":"Address##0",
                                            "faxNumber":"",
                                            "middleName":"",
                                            "state":"GA",
                                            "email":"a@example.com"
                                        },
                                        "trackingNumber":null,
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_CowboyShirt_full.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":52,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "displayName":"Cowboy Shirt",
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "preOrderQuantity":0,
                                                "assetKey":"12345",
                                                "commerceItemId":"ci3000411",
                                                "price":52,
                                                "variant":[
                                                    {
                                                        "optionValue":"Blue",
                                                        "optionName":"Color"
                                                    },
                                                    {
                                                        "optionValue":"Medium",
                                                        "optionName":"Size"
                                                    }
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Cowboy Shirt",
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "serviceAccountId":"serviceAcc-123",
                                                "unitPrice":52,
                                                "primaryImageTitle":"Cowboy Shirt",
                                                "quantity":1,
                                                "productId":"prod10002",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":52,
                                                        "quantity":1,
                                                        "tax":3.64,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":52,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "active":true,
                                                "rootAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"sku40087",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"UPC Code",
                                                        "id":"upcCode",
                                                        "value":"123456"
                                                    }
                                                ],
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/cowboy-shirt/product/prod10002",
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "backOrderQuantity":0,
                                                "listPrice":52,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "email":"a@example.com",
                                        "status":"INITIAL"
                                    }
                                ],
                                "soldTo":{
                                    "partyId":"2222",
                                    "partyNumber":"222"
                                },
                                "creationSiteId":"siteUS",
                                "lastModifiedDate":"2015-04-09T07:21:43.000Z",
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "cost":6.5,
                                    "value":"ground"
                                },
                                "priceListGroup":{
                                    "repositoryId":"UsDollar"
                                },
                                "approverMessages":[
                                    "I am approving this order"
                                ],
                                "cartName":"Test Name",
                                "creationDate":"2015-04-09T07:11:43.000Z",
                                "orderProfileId":"120029",
                                "orderAction":"order",
                                "paymentGroupId":"pg10004",
                                "sharedWithOrganization":false,
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "promotionDesc":"promo4",
                                                "promotionId":"promo20004"
                                            }
                                        ]
                                    },
                                    "orderCouponsMap":{
                                        "coupon1":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo1",
                                            "promotionId":"promo20001"
                                        },
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo2",
                                            "promotionId":"promo20002"
                                        }
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                        {
                                            "promotionLevel":"item",
                                            "totalAdjustment":"-0.66",
                                            "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                            "promotionId":"implicitItemPercentDiscount"
                                        }
                                    ],
                                    "claimedCouponMultiPromotions":{
                                        "coupon1":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo1",
                                                "promotionId":"promo20001"
                                            },
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo3",
                                                "promotionId":"promo20003"
                                            }
                                        ],
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo2",
                                                "promotionId":"promo20002"
                                            }
                                        ]
                                    },
                                    "unclaimedCouponsMap":{
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "promotionDesc":"promo4",
                                            "promotionId":"promo20004"
                                        }
                                    }
                                },
                                "trackingInfo":[
                                    {
                                        "carrierName":"OnTrac",
                                        "carrierUrl":"http://www.ontrac.example.com/trackingdetail.asp?tracking=1224",
                                        "carrierId":"OnTrac",
                                        "trackingNumber":"1224"
                                    }
                                ],
                                "siteId":"siteUS",
                                "orderLocale":"en",
                                "shippingAddress":{
                                    "lastName":"a",
                                    "country":"US",
                                    "address3":null,
                                    "address2":"a",
                                    "city":"a",
                                    "address1":"a",
                                    "prefix":null,
                                    "companyName":null,
                                    "postalCode":"30005",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "firstName":"a",
                                    "phoneNumber":"5675675678",
                                    "faxNumber":null,
                                    "alias":null,
                                    "middleName":null,
                                    "state":"GA",
                                    "email":"a@example.com"
                                },
                                "billingAddress":{
                                    "lastName":"a",
                                    "country":"US",
                                    "address3":null,
                                    "address2":"a",
                                    "city":"a",
                                    "address1":"a",
                                    "prefix":null,
                                    "companyName":null,
                                    "postalCode":"30005",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "firstName":"a",
                                    "phoneNumber":"5675675678",
                                    "faxNumber":null,
                                    "alias":null,
                                    "middleName":null,
                                    "state":"GA",
                                    "email":"a@example.com"
                                },
                                "markers":[
                                    {
                                        "repositoryId":"mark100002",
                                        "value":"78900",
                                        "key":"campaign_eloqua"
                                    }
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                    {
                                        "quantity":1,
                                        "selectedQuantity":0,
                                        "removedQuantity":0,
                                        "data":"-1275480226",
                                        "automaticQuantity":0,
                                        "giftType":"product",
                                        "autoRemove":true,
                                        "giftDetail":"camera_1",
                                        "repositoryId":"200001",
                                        "failedQuantity":0,
                                        "value":"promo10002",
                                        "targetedQuantity":0,
                                        "key":"atg.gwp"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28107</td><td>Specified order does not exist.</td><td>Enter a valid order ID.</td></tr></table><br/>The error response:<br/>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the ID of the order to retrieve.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Specify <code>profile</code> to include shopper profile details in the response.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"includeBuyerInformation",
                        "description":"Boolean flag to determine whether to show or hide shopper profile in the response. Default value is false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-{id}-get",
                "x-filename-id":"ccstore-v1-orders-id-get"
            },
            "put":{
                "summary":"Update an order",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrder",
                "description":"Updates the order, for the given order id, with the provided data and prices the order again; returning the updated order. <p>Dynamic Properties of order and order line items can also be updated like any other attribute (\"dynamicPropertyKey\":\"dynamicPropertyValue\").</p> <p><strong>Note: </strong>The minimum required properties, in the payload, for this endpoint call (updateOrder) to be successful - granted it is an empty order, are <strong>shippingGroup, shippingMethod</strong> and <strong>shoppingCart.</strong> If the order has already been created there is no minimum request payload, just correctly enter the property you wish to update.</p><p>Prerequisite: The user must be logged in. See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/cxocc/Authentication.html' target='_blank'>REST API Authentication</a>.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1419259052037",
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "payments":[
                                    {
                                        "paymentGroupId":"pg70442",
                                        "amount":109.46,
                                        "gatewayName":"chaseCreditCard",
                                        "uiIntervention":null,
                                        "paymentMethod":"creditCard",
                                        "isAmountRemaining":true,
                                        "paymentState":"AUTHORIZED"
                                    }
                                ],
                                "uuid":"09e8eb24-734d-4cda-b3b5-b57edd178c75",
                                "priceInfo":{
                                    "amount":89,
                                    "total":109.46,
                                    "shipping":10.5,
                                    "shippingSurchargeValue":20,
                                    "tax":9.96,
                                    "subTotal":89,
                                    "currencyCode":"USD"
                                },
                                "pricingMessages":{
                                    "giftWithPurchaseMessages":[
                                        {
                                            "summary":"The cart has qualified for a free gift promotion.",
                                            "identifier":"GWPQualified",
                                            "params":"[]",
                                            "type":"information",
                                            "priority":"-10"
                                        }
                                    ]
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "itemDiscountInfos":[
                                                {
                                                    "couponCodes":[
                                                        "TestCouponCode"
                                                    ],
                                                    "amount":10,
                                                    "promotionId":"promo10001"
                                                }
                                            ],
                                            "commerceItemId":"ci3000411",
                                            "price":89,
                                            "variant":[
                                                {
                                                    "optionValue":"Blue",
                                                    "optionName":"Color"
                                                },
                                                {
                                                    "optionValue":"Medium",
                                                    "optionName":"Size"
                                                }
                                            ],
                                            "serviceId":"service-123",
                                            "unitPrice":89,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"prod20006",
                                            "externalRecurringCharge":10,
                                            "orderDiscountInfos":[
                                                {
                                                    "couponCodes":[
                                                    ],
                                                    "amount":29.9,
                                                    "promotionId":"orderDiscount"
                                                },
                                                {
                                                    "couponCodes":[
                                                        "coupon101"
                                                    ],
                                                    "amount":5,
                                                    "promotionId":"promo10001"
                                                }
                                            ],
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "rootAssetKey":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "externalRecurringChargeDuration":"12",
                                            "catRefId":"sku40105",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"UPC Code",
                                                    "id":"upcCode",
                                                    "value":"123456"
                                                }
                                            ],
                                            "discountInfo":[
                                            ],
                                            "customerAccountId":"customerAcc-123",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                    "w.rubble@bedrock.com",
                                    "w.flintstone@bedrock.com"
                                ],
                                "id":"o10003",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "quoteSubmitted":false,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":3.49,
                                            "amount":9.96,
                                            "valueAddedTax":0,
                                            "countyTax":2.49,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":3.98,
                                            "countryTax":0
                                        },
                                        "shippingMethod":{
                                            "shippingTax":1.05,
                                            "cost":10.5,
                                            "externalId":null,
                                            "value":"twoDay",
                                            "shippingMethodDescription":"Two Days"
                                        },
                                        "shippingGroupId":"sg10047",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":89,
                                            "total":109.46,
                                            "shipping":10.5,
                                            "shippingSurchargeValue":0,
                                            "tax":9.96,
                                            "subTotal":89,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":99.5
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":"h",
                                            "country":"US",
                                            "address3":"",
                                            "address2":"A2",
                                            "city":"C1",
                                            "address1":"A1",
                                            "prefix":"",
                                            "companyName":"",
                                            "postalCode":"36123",
                                            "jobTitle":"",
                                            "county":"",
                                            "suffix":"",
                                            "firstName":"h",
                                            "phoneNumber":"34534533",
                                            "alias":"Address##1",
                                            "faxNumber":"",
                                            "middleName":"",
                                            "state":"AL",
                                            "email":"h@example.com"
                                        },
                                        "trackingNumber":null,
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_AviatorSunglasses_full.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":89,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "displayName":"Aviator Sunglasses",
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "commerceItemId":"ci3000411",
                                                "price":89,
                                                "variant":[
                                                    {
                                                        "optionValue":"Blue",
                                                        "optionName":"Color"
                                                    },
                                                    {
                                                        "optionValue":"Medium",
                                                        "optionName":"Size"
                                                    }
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Aviator Sunglasses",
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "serviceAccountId":"serviceAcc-123",
                                                "unitPrice":89,
                                                "primaryImageTitle":"Aviator Sunglasses",
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"prod20006",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":89,
                                                        "quantity":1,
                                                        "tax":8.91,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":89,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "active":true,
                                                "rootAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"sku40105",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"UPC Code",
                                                        "id":"upcCode",
                                                        "value":"123456"
                                                    }
                                                ],
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/aviator-sunglasses/product/prod20006",
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":89,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "email":"a@example.com",
                                        "status":"INITIAL"
                                    }
                                ],
                                "soldTo":{
                                    "partyId":"2222",
                                    "partyNumber":"222"
                                },
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "cost":10.5,
                                    "value":"twoDay"
                                },
                                "cartName":"Test Name",
                                "creationDate":"2014-12-22T14:37:32.037Z",
                                "orderProfileId":"110484",
                                "orderAction":"order",
                                "sharedWithOrganization":false,
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "orderDiscount":0,
                                    "orderDiscountDescList":[
                                        {
                                            "promotionLevel":"item",
                                            "coupon":"FREETATTOO",
                                            "totalAdjustment":"-21.99",
                                            "promotionDesc":"Explicit Item Discount - FREETATTOO",
                                            "promotionId":"explicitItemFreeDiscount"
                                        }
                                    ],
                                    "shippingDiscount":0
                                },
                                "trackingInfo":[
                                ],
                                "shippingAddress":{
                                    "lastName":"h",
                                    "country":"US",
                                    "address3":null,
                                    "address2":"A2",
                                    "city":"C1",
                                    "address1":"A1",
                                    "prefix":null,
                                    "companyName":null,
                                    "postalCode":"36123",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "firstName":"h",
                                    "phoneNumber":"34534533",
                                    "faxNumber":null,
                                    "alias":null,
                                    "middleName":null,
                                    "state":"AL",
                                    "email":"h@example.com"
                                },
                                "markers":[
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                    {
                                        "quantity":1,
                                        "selectedQuantity":0,
                                        "removedQuantity":0,
                                        "data":"-1275480226",
                                        "automaticQuantity":0,
                                        "giftType":"product",
                                        "autoRemove":true,
                                        "giftDetail":"camera_1",
                                        "repositoryId":"200001",
                                        "failedQuantity":0,
                                        "value":"promo10002",
                                        "targetedQuantity":0,
                                        "key":"atg.gwp"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28080</td><td>Empty shopping cart data.</td><td>The current order does not contain any shopping cart data you must add it in first before updating anything else.</td></tr><tr><td>28102</td><td>No product found matching the provided product ID.</td><td>Ensure the product ID entered is valid and that it exists.</td></tr><tr><td>28129</td><td>Sku was not found for the entered product ID.</td><td>Ensure the provided sku is linked to the product ID provided.</td></tr><tr><td>28089</td><td>Empty shipping address data.</td><td>Please provide valid shipping address data.</td></tr><tr><td>28087</td><td>No shipping method was specified.</td><td>Please provide valid shipping method.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of order to update.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrder_request"
                        },
                        "in":"body",
                        "name":"updateOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-{id}-put",
                "x-filename-id":"ccstore-v1-orders-id-put"
            }
        },
        "/ccstore/v1/orders/current/convertToScheduledOrder":{
            "post":{
                "summary":"Convert to a scheduled order",
                "produces":[
                    "application/json"
                ],
                "operationId":"convertToScheduledOrder",
                "description":"This endpoint will allow the caller to take the current order for the shopper and from it create a scheduled order. The current order will be used to create the template order and it will be associated it with an appropriate schedule, the details of which will be passed to the endpoint in the request payload. The current order will be cleared in the same way as if the order had been submitted.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/convertToScheduledOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "endDate":"2022-10-01T00:00:00.000Z",
                                "executionStatusList":[
                                ],
                                "type":"scheduledOrder",
                                "schedule":{
                                    "daysInMonth":[
                                    ],
                                    "scheduleType":"calendar",
                                    "weeksInMonth":[
                                        1,
                                        2,
                                        3
                                    ],
                                    "monthsInYear":[
                                        1,
                                        2
                                    ],
                                    "daysOfWeek":[
                                        1,
                                        2,
                                        3
                                    ],
                                    "occurrenceInDay":1
                                },
                                "templateOrderId":"o240411",
                                "clonedOrders":[
                                ],
                                "profileId":"se-570031",
                                "templateOrder":{
                                    "repositoryId":"o240411",
                                    "state":"TEMPLATE"
                                },
                                "name":"testScheduleOrder",
                                "nextScheduledRun":"2020-10-01T00:00:00.000Z",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/patchCurrentOrder",
                                        "href":"http://localhost:8080/ccstore/v1/orders/current"
                                    },
                                    {
                                        "method":"POST",
                                        "rel":"/rels/priceCurrentOrder",
                                        "href":"http://localhost:8080/ccstore/v1/orders/current/price"
                                    },
                                    {
                                        "method":"POST",
                                        "rel":"/rels/convertToScheduledOrder",
                                        "href":"http://localhost:8080/ccstore/v1/orders/current/convertToScheduledOrder"
                                    },
                                    {
                                        "method":"POST",
                                        "rel":"/rels/switchCurrentOrder",
                                        "href":"http://localhost:8080/ccstore/v1/orders/current/switch"
                                    },
                                    {
                                        "method":"POST",
                                        "rel":"/rels/submitCurrentOrder",
                                        "href":"http://localhost:8080/ccstore/v1/orders/current/submit"
                                    }
                                ],
                                "state":"active",
                                "id":"sco140001",
                                "startDate":"2020-10-01T00:00:00.000Z",
                                "createDate":"2020-09-21T08:47:10.889Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>51165</td><td>Creation of scheduled order failed.</td><td>See error message for additional guidance.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/convertToScheduledOrder_request"
                        },
                        "in":"body",
                        "name":"convertToScheduledOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-convertToScheduledOrder-post",
                "x-filename-id":"ccstore-v1-orders-current-converttoscheduledorder-post"
            }
        },
        "/ccstore/v1/prices/skus":{
            "get":{
                "summary":"getAllSKUsPrices",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllSKUsPrices",
                "description":"Get All SKUs Prices. Return the the list, sale and complex prices for the list of SKUs. Optionally takes the -ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllSKUsPrices_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "sku30081":{
                                        "salePrice":null,
                                        "listPrice":19.99
                                    }
                                },
                                {
                                    "sku30083":{
                                        "salePrice":null,
                                        "listPrice":19.99
                                    }
                                },
                                {
                                    "sku30051":{
                                        "salePrice":null,
                                        "listPrice":42.99
                                    }
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"ids",
                        "description":"the list of SKU IDs",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Prices"
                ],
                "x-internal-id":"ccstore-v1-prices-skus-get",
                "x-filename-id":"ccstore-v1-prices-skus-get"
            }
        },
        "/ccstore/v1/profiles/updateExpiredPassword":{
            "post":{
                "summary":"updateExpiredPassword",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateExpiredPassword",
                "description":"Update Expired Password. Used to change password of the profile,if current password is expired. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateExpiredPassword_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|83037|If the token authentication fails.|\n|23026|If the user input is null or empty.|\n|83039|If the password and the confirm password do not match.|\n|83032|If there is an error while updating the password.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateExpiredPassword_request"
                        },
                        "in":"body",
                        "name":"updateExpiredPassword_request"
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-updateExpiredPassword-post",
                "x-filename-id":"ccstore-v1-profiles-updateexpiredpassword-post"
            }
        },
        "/ccstore/v1/cpq/configurations/configureInSystem":{
            "post":{
                "summary":"Navigate to and configure a model within a system configuration",
                "produces":[
                    "application/json"
                ],
                "operationId":"configurationInSystem",
                "description":"This endpoint opens a configuration for a particular model within a system configuration.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/ConfigureInSystemResponse"
                        },
                        "description":"State, layout and attribute data for a particular product. This response is returned configureInSystem invocation"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/ConfigureInSystemRequest"
                        },
                        "in":"body",
                        "name":"configure"
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-configureInSystem-post",
                "x-filename-id":"ccstore-v1-cpq-configurations-configureinsystem-post"
            }
        },
        "/ccstore/v1/shippingRegions":{
            "get":{
                "summary":"getShippingRegionsByCountry",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShippingRegionsByCountry",
                "description":"Get Shipping Regions By Country. Lists all the shipping regions for the given countryID. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShippingRegionsByCountry_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "regionCode":"US-AL",
                                        "displayName":"Alabama",
                                        "repositoryId":"US-AL",
                                        "abbreviation":"AL"
                                    },
                                    {
                                        "regionCode":"US-AK",
                                        "displayName":"Alaska",
                                        "repositoryId":"US-AK",
                                        "abbreviation":"AK"
                                    },
                                    {
                                        "regionCode":"US-AZ",
                                        "displayName":"Arizona",
                                        "repositoryId":"US-AZ",
                                        "abbreviation":"AZ"
                                    },
                                    {
                                        "regionCode":"US-AR",
                                        "displayName":"Arkansas",
                                        "repositoryId":"US-AR",
                                        "abbreviation":"AR"
                                    },
                                    {
                                        "regionCode":"US-WI",
                                        "displayName":"Wisconsin",
                                        "repositoryId":"US-WI",
                                        "abbreviation":"WI"
                                    },
                                    {
                                        "regionCode":"US-WY",
                                        "displayName":"Wyoming",
                                        "repositoryId":"US-WY",
                                        "abbreviation":"WY"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|8001|If error occurs when retrieving shipping regions for the country.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"country",
                        "description":"CountryCode of the country to retrieve regions.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"sortByCode",
                        "description":"Code specifying regions to sort either by ISO code or displayName",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Shipping Regions"
                ],
                "x-internal-id":"ccstore-v1-shippingRegions-get",
                "x-filename-id":"ccstore-v1-shippingregions-get"
            }
        },
        "/ccstore/v1/itemTypes/{id}":{
            "get":{
                "summary":"getItemType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getItemType",
                "description":"Get Item Type. Get item type and base type info.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getItemType_response"
                        },
                        "examples":{
                            "application/json":{
                                "shopperInputs":[
                                    {
                                        "uiEditorType":"shortText",
                                        "values":[
                                        ],
                                        "name":"Gift Message",
                                        "label":"Gift Message",
                                        "id":"giftMessage",
                                        "promptText":"Enter the gift message",
                                        "type":"shortText",
                                        "required":false
                                    }
                                ],
                                "displayName":"Tables",
                                "count":10,
                                "id":"Tables",
                                "specifications":[
                                    {
                                        "itemType":"Tables",
                                        "hidden":false,
                                        "length":1000,
                                        "variantBasedDisplay":false,
                                        "label":"Wood Species",
                                        "type":"shortText",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"woodSpecies",
                                        "order":null
                                    },
                                    {
                                        "itemType":"Tables",
                                        "hidden":false,
                                        "length":10,
                                        "variantBasedDisplay":false,
                                        "label":"Seating Capacity",
                                        "type":"number",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"seatingCapacity",
                                        "order":null
                                    },
                                    {
                                        "itemType":"Tables",
                                        "hidden":false,
                                        "length":19,
                                        "variantBasedDisplay":false,
                                        "label":"Handmade",
                                        "type":"checkbox",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"handmade",
                                        "order":null
                                    },
                                    {
                                        "itemType":"Tables",
                                        "hidden":false,
                                        "length":1000,
                                        "variantBasedDisplay":false,
                                        "label":"Shape",
                                        "type":"shortText",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"shape",
                                        "order":null
                                    }
                                ],
                                "base":[
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":254,
                                        "variantBasedDisplay":false,
                                        "label":"Name",
                                        "type":"shortText",
                                        "required":true,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":true,
                                        "id":"displayName",
                                        "order":"0"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":165,
                                        "variantBasedDisplay":false,
                                        "label":"Product ID",
                                        "type":"shortText",
                                        "required":true,
                                        "writable":false,
                                        "uiEditorType":null,
                                        "default":"",
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"id",
                                        "order":"10"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":254,
                                        "variantBasedDisplay":false,
                                        "label":"Description",
                                        "type":"shortText",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":true,
                                        "id":"description",
                                        "order":"10"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":254,
                                        "variantBasedDisplay":false,
                                        "label":"Brand",
                                        "type":"shortText",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":true,
                                        "id":"brand",
                                        "order":"15"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":0,
                                        "variantBasedDisplay":false,
                                        "label":"List Price",
                                        "type":"currencyMap",
                                        "required":false,
                                        "writable":true,
                                        "default":{
                                        },
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"listPrices",
                                        "order":"19"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":0,
                                        "variantBasedDisplay":false,
                                        "label":"Sale Price",
                                        "type":"currencyMap",
                                        "required":false,
                                        "writable":true,
                                        "default":{
                                        },
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"salePrices",
                                        "order":"20"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":0,
                                        "variantBasedDisplay":false,
                                        "label":"Shipping Surcharge",
                                        "type":"currencyMap",
                                        "required":false,
                                        "writable":true,
                                        "default":{
                                        },
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"shippingSurcharges",
                                        "order":"20"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":22,
                                        "variantBasedDisplay":false,
                                        "label":"List Price",
                                        "type":"currency",
                                        "required":true,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"listPrice",
                                        "order":"20"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":22,
                                        "variantBasedDisplay":false,
                                        "label":"Sale Price",
                                        "type":"currency",
                                        "required":false,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"salePrice",
                                        "order":"20"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":22,
                                        "variantBasedDisplay":false,
                                        "label":"Shipping Surcharge",
                                        "type":"currency",
                                        "required":false,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"shippingSurcharge",
                                        "order":"21"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":254,
                                        "variantBasedDisplay":false,
                                        "label":"Product Tax Code",
                                        "type":"shortText",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"taxCode",
                                        "order":"25"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":4000000,
                                        "variantBasedDisplay":false,
                                        "label":"Long Description",
                                        "type":"richText",
                                        "required":false,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":true,
                                        "id":"longDescription",
                                        "order":"30"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":1,
                                        "variantBasedDisplay":false,
                                        "label":"Active",
                                        "type":"checkbox",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"active",
                                        "order":"50"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":7,
                                        "variantBasedDisplay":false,
                                        "label":"Arrival Date",
                                        "type":"date",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"arrivalDate",
                                        "order":"60"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":12,
                                        "variantBasedDisplay":false,
                                        "label":"Height",
                                        "type":"number",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"height",
                                        "order":"70"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":12,
                                        "variantBasedDisplay":false,
                                        "label":"Length",
                                        "type":"number",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"length",
                                        "order":"80"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":12,
                                        "variantBasedDisplay":false,
                                        "label":"Width",
                                        "type":"number",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"width",
                                        "order":"90"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":12,
                                        "variantBasedDisplay":false,
                                        "label":"Weight",
                                        "type":"number",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"weight",
                                        "order":"100"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":10,
                                        "variantBasedDisplay":false,
                                        "label":"Maximum Order Limit",
                                        "type":"digit",
                                        "required":false,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"orderLimit",
                                        "order":"110"
                                    },
                                    {
                                        "itemType":"product",
                                        "hidden":false,
                                        "length":10,
                                        "variantBasedDisplay":false,
                                        "label":"Minimum Order Limit",
                                        "type":"digit",
                                        "required":false,
                                        "writable":true,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"minOrderLimit",
                                        "order":"110"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33013|Could not find item type|\n|20589|Invalid parent type provided.|\n|20688|Parent Id does not match Item Type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"parent",
                        "description":"Parent Type of current requested item type. It takes product as default parent for custom types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeBase",
                        "description":"Set to true to get base type details.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the item type.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Item Types"
                ],
                "x-internal-id":"ccstore-v1-itemTypes-{id}-get",
                "x-filename-id":"ccstore-v1-itemtypes-id-get"
            }
        },
        "/ccstore/v1/openid/authzCodeRequest":{
            "get":{
                "summary":"getOpenIDAuthzCodeRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOpenIDAuthzCodeRequest",
                "description":"Get OpenID authorization code.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOpenIDAuthzCodeRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "authz_code_request_dst":"https://cx-tenant02.identity.example.com/oauth2/v1/authorize?client_id=b3e03d5dc3254713a3c8bfd98e296cd2&response_type=code&redirect_uri=http://www.example.com/OpenID/post&scope=openid+profile+email+offline_access&prompt=login&code_challenge=65FSI3GUMYi9EnAUi.5yujjPohePLouIDZILqo6rhsgWEQWoltAtoNSjRtXMjC5XMGprO8XXAbUGXDONa2&code_challenge_method=plain&response_mode=form_post&nonce=b2b3cb87-ebb0-481a-9bcd-4d905501b9e7"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52301|Internal error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"login_prompt",
                        "description":"If true, the authorization request will include the 'prompt' query parameter with value 'login'",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"code_challenge",
                        "description":"The code challenge to be added to the authorization request.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/OpenID"
                ],
                "x-internal-id":"ccstore-v1-openid-authzCodeRequest-get",
                "x-filename-id":"ccstore-v1-openid-authzcoderequest-get"
            }
        },
        "/ccstore/v1/selfservice/orders/{id}":{
            "get":{
                "summary":"Retrieves orders details for the given identifier",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrderDetails",
                "description":"Fetches the order details for the given identifier. The identifier-type can be either OrderKey or OrderNumber. Default is OrderKey. Please refer to Fusion Order Management REST API more detailed attributes.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrder_success_response"
                        },
                        "examples":{
                            "application/json":{
                                "Status":"Draft",
                                "CreationDate":"2024-04-16T09:54:20+00:00",
                                "BuyingPartyId":"1006",
                                "TransactionalCurrencyCode":"USD",
                                "HeaderId":"300100591540999",
                                "OrderNumber":"521233",
                                "totals":{
                                    "offset":0,
                                    "count":7,
                                    "hasMore":false,
                                    "limit":25,
                                    "items":[
                                        {
                                            "TotalCode":"QP_TOTAL_SHIP_CHARGE",
                                            "CurrencyCode":"USD",
                                            "OrderTotalId":"300100591541164",
                                            "TotalName":"Shipping",
                                            "TotalAmount":"0",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                },
                                                "key":"300100591541164"
                                            }
                                        },
                                        {
                                            "TotalCode":"QP_TOTAL_DISCOUNT",
                                            "CurrencyCode":"USD",
                                            "OrderTotalId":"300100591541163",
                                            "TotalName":"Discount",
                                            "TotalAmount":"0",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                },
                                                "key":"300100591541163"
                                            }
                                        },
                                        {
                                            "TotalCode":"QP_TOTAL_NET_PRICE",
                                            "CurrencyCode":"USD",
                                            "OrderTotalId":"300100591541162",
                                            "TotalName":"Total Net Price",
                                            "TotalAmount":"0",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                },
                                                "key":"300100591541162"
                                            }
                                        },
                                        {
                                            "TotalCode":"QP_TOTAL_LIST_PRICE",
                                            "CurrencyCode":"USD",
                                            "OrderTotalId":"300100591541161",
                                            "TotalName":"Total List Price",
                                            "TotalAmount":"0",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                },
                                                "key":"300100591541161"
                                            }
                                        },
                                        {
                                            "TotalCode":"QP_TOTAL_PAY_NOW",
                                            "CurrencyCode":"USD",
                                            "OrderTotalId":"300100591541167",
                                            "TotalName":"Pay Now",
                                            "TotalAmount":"0",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                },
                                                "key":"300100591541167"
                                            }
                                        },
                                        {
                                            "TotalCode":"QP_TOTAL_CREDIT",
                                            "CurrencyCode":"USD",
                                            "OrderTotalId":"300100591541166",
                                            "TotalName":"Total Credit",
                                            "TotalAmount":"0",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                },
                                                "key":"300100591541166"
                                            }
                                        },
                                        {
                                            "TotalCode":"QP_TOTAL_TAX",
                                            "CurrencyCode":"USD",
                                            "OrderTotalId":"300100591541165",
                                            "TotalName":"Total Tax",
                                            "TotalAmount":"0",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                },
                                                "key":"300100591541165"
                                            }
                                        }
                                    ]
                                },
                                "SubmittedDate":null,
                                "SourceTransactionNumber":"521233",
                                "StatusCode":"DOO_DRAFT",
                                "@context":{
                                    "headers":{
                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000778"
                                    },
                                    "key":"300100591540999"
                                },
                                "CustomerPONumber":null,
                                "BuyingPartyContactName":"paloju venkataramanchary",
                                "BuyingPartyName":"Computer Service and Rentals",
                                "SourceTransactionSystem":"GPR",
                                "SourceTransactionId":"300100591540999",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/orders/300100591540999"
                                    }
                                ],
                                "lines":{
                                    "offset":0,
                                    "count":0,
                                    "hasMore":false,
                                    "limit":25,
                                    "items":[
                                    ]
                                },
                                "LastUpdateDate":"2024-04-16T09:57:53.031+00:00"
                            }
                        },
                        "description":"Returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/getOrder_failure_response"
                        },
                        "examples":{
                        },
                        "description":"Returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The identifier of the order to retrieve. The identifier can be either OrderKey or OrderNumber",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"identifier-type",
                        "description":"Identifier type to use. The identifier-type can be either OrderKey or OrderNumber. Default is OrderKey.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Orders"
                ],
                "x-internal-id":"ccstore-v1-selfservice-orders-{id}-get",
                "x-filename-id":"ccstore-v1-selfservice-orders-id-get"
            }
        },
        "/ccstore/v1/pages":{
            "get":{
                "summary":"Get all pages",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPages",
                "description":"This call retrieves all pages defined within the application.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPages_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "defaultPage":false,
                                    "displayName":"Returns",
                                    "indexable":true,
                                    "sites":[
                                    ],
                                    "rules":[
                                        {
                                            "repositoryId":"returnsPageViewportPageRule"
                                        }
                                    ],
                                    "source":null,
                                    "pageTypeItem":{
                                        "repositoryId":"articlePageType"
                                    },
                                    "target":100,
                                    "route":"/returns",
                                    "pageType":"article",
                                    "repositoryId":"returnsPage",
                                    "name":"returns",
                                    "supportedDevices":null,
                                    "secured":false
                                },
                                {
                                    "defaultPage":false,
                                    "displayName":"Checkout",
                                    "indexable":false,
                                    "sites":[
                                    ],
                                    "rules":[
                                        {
                                            "repositoryId":"checkoutCancelSateRule"
                                        }
                                    ],
                                    "source":null,
                                    "pageTypeItem":{
                                        "repositoryId":"checkoutPageType"
                                    },
                                    "target":100,
                                    "route":"/checkout",
                                    "pageType":"checkout",
                                    "repositoryId":"checkoutCancelPage",
                                    "name":"checkout",
                                    "supportedDevices":null,
                                    "secured":false
                                },
                                {
                                    "defaultPage":false,
                                    "displayName":"Update Password Account Shopper",
                                    "indexable":false,
                                    "sites":[
                                    ],
                                    "rules":[
                                        {
                                            "repositoryId":"updatePasswordAccountShoppersPageRule2"
                                        },
                                        {
                                            "repositoryId":"updatePasswordAccountShoppersPageRule"
                                        },
                                        {
                                            "repositoryId":"updatePasswordAccountShoppersPageRule3"
                                        }
                                    ],
                                    "source":null,
                                    "pageTypeItem":{
                                        "repositoryId":"profilePageType"
                                    },
                                    "target":101,
                                    "route":"/updatepassword-accountshoppers",
                                    "pageType":"profile",
                                    "repositoryId":"updatePasswordAccountShoppersPage",
                                    "name":"updatepassword-accountshoppers",
                                    "supportedDevices":null,
                                    "secured":false
                                },
                                {
                                    "defaultPage":true,
                                    "displayName":"Order Details",
                                    "indexable":false,
                                    "sites":[
                                    ],
                                    "rules":[
                                    ],
                                    "source":null,
                                    "pageTypeItem":{
                                        "repositoryId":"orderDetailsPageType"
                                    },
                                    "target":100,
                                    "route":"/orderDetails",
                                    "pageType":"orderDetails",
                                    "repositoryId":"orderDetailsPage",
                                    "name":"orderDetails",
                                    "supportedDevices":null,
                                    "secured":false
                                }
                            ]
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"Returned when the operation is unsuccessful."
                    }
                },
                "tags":[
                    "Store/Pages"
                ],
                "x-internal-id":"ccstore-v1-pages-get",
                "x-filename-id":"ccstore-v1-pages-get"
            }
        },
        "/ccstore/v1/stockStatus/{id}":{
            "get":{
                "summary":"Retrieve stock status by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"getStockStatus",
                "description":"Retrieves the stock status of a product.<p/>It is recommended that you set the optional query parameter <code>actualStockStatus</code> to true. It is false by default to avoid backwards compatibility issues with older clients using this endpoint. It allows more accurate stock status information to be returned should errors occurred accessing inventory levels.<p/>If multiple inventories are present you can optionally pass in the inventory location you wish to filter by. In order to do this pass in the ID of the location in the <code>locationId</code> header.<p/> To maintain backward compatibility, this api does not support site --> inventoryLocations property and it supports only site -> inventoryLocationId property. <p/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getStockStatus_response"
                        },
                        "examples":{
                            "application/json":{
                                "productId":"xprod2138",
                                "preOrderableQuantity":0,
                                "orderableQuantity":12,
                                "locationId":"CRSHome-GlenAllen186",
                                "stockStatus":"IN_STOCK",
                                "availabilityDate":null,
                                "backOrderableQuantity":0,
                                "catRefId":"xsku2138",
                                "inStockQuantity":12
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<br/><table><tr><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th></tr><tr><td>20030</td><td>General error accessing product information</td></tr><tr><td>25100</td><td>General error accessing inventory information</td></tr></tr><tr><td>200104</td><td>Catalog not accessible by current profile</td></tr><tr><td>200105</td><td>Catalog does not exist</td></tr></table>"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"Catalog ID of the product",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"skuId",
                        "description":"ID of the SKU of the product",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"locationId",
                        "description":"When multiple inventories are defined specify the individual inventory location to use.  If you wish to explicitly query the default inventory (no location id set) then use the 'NULL' id.  If locationId is not specified then the query will default to use the site's inventory location id if set, otherwise the query will use the default inventory (no location id set).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"actualStockStatus",
                        "description":"When this parameter is true, the actual stock status of the product / sku will be returned to the client. By default, we show all products / skus as in stock when the stock level is 0.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the product to get the stock status",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Stock Status"
                ],
                "x-internal-id":"ccstore-v1-stockStatus-{id}-get",
                "x-filename-id":"ccstore-v1-stockstatus-id-get"
            }
        },
        "/ccstore/v1/countries/{id}":{
            "get":{
                "summary":"getCountryRegions",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCountryRegions",
                "description":"Get Country Regions. Get Country and all its regions. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCountryRegions_response"
                        },
                        "examples":{
                            "application/json":{
                                "regions":[
                                    {
                                        "regionCode":"US-AL",
                                        "displayName":"Alabama",
                                        "repositoryId":"US-AL",
                                        "abbreviation":"AL"
                                    },
                                    {
                                        "regionCode":"US-AK",
                                        "displayName":"Alaska",
                                        "repositoryId":"US-AK",
                                        "abbreviation":"AK"
                                    },
                                    {
                                        "regionCode":"US-AZ",
                                        "displayName":"Arizona",
                                        "repositoryId":"US-AZ",
                                        "abbreviation":"AZ"
                                    },
                                    {
                                        "regionCode":"US-AR",
                                        "displayName":"Arkansas",
                                        "repositoryId":"US-AR",
                                        "abbreviation":"AR"
                                    },
                                    {
                                        "regionCode":"US-CA",
                                        "displayName":"California",
                                        "repositoryId":"US-CA",
                                        "abbreviation":"CA"
                                    },
                                    {
                                        "regionCode":"US-CO",
                                        "displayName":"Colorado",
                                        "repositoryId":"US-CO",
                                        "abbreviation":"CO"
                                    },
                                    {
                                        "regionCode":"US-CT",
                                        "displayName":"Connecticut",
                                        "repositoryId":"US-CT",
                                        "abbreviation":"CT"
                                    },
                                    {
                                        "regionCode":"US-DE",
                                        "displayName":"Delaware",
                                        "repositoryId":"US-DE",
                                        "abbreviation":"DE"
                                    },
                                    {
                                        "regionCode":"US-DC",
                                        "displayName":"District of Columbia",
                                        "repositoryId":"US-DC",
                                        "abbreviation":"DC"
                                    },
                                    {
                                        "regionCode":"US-FL",
                                        "displayName":"Florida",
                                        "repositoryId":"US-FL",
                                        "abbreviation":"FL"
                                    },
                                    {
                                        "regionCode":"US-GA",
                                        "displayName":"Georgia",
                                        "repositoryId":"US-GA",
                                        "abbreviation":"GA"
                                    },
                                    {
                                        "regionCode":"US-GU",
                                        "displayName":"Guam",
                                        "repositoryId":"US-GU",
                                        "abbreviation":"GU"
                                    },
                                    {
                                        "regionCode":"US-HI",
                                        "displayName":"Hawaii",
                                        "repositoryId":"US-HI",
                                        "abbreviation":"HI"
                                    }
                                ],
                                "countryCode":"US",
                                "displayName":"United States",
                                "repositoryId":"US"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the country.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Country Region"
                ],
                "x-internal-id":"ccstore-v1-countries-{id}-get",
                "x-filename-id":"ccstore-v1-countries-id-get"
            }
        },
        "/ccstore/v1/organizationAddresses/{id}":{
            "get":{
                "summary":"getAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAddress",
                "description":"Get Address. This endpoint is used to get address by its id of a Organization/Account in Oracle Commerce Cloud.Optionally takes the X-CCOrganization header  to specify current Organization context of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "addressType":"Office Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/organizationAddresses"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100185|Invalid Address Id|\n|100187|No address is found with the id in logged in user's organization|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n|180118|Error while getting the address types|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the address that has to be updated.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Organizations Addresses"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizationAddresses-{id}-get",
                "x-filename-id":"ccstore-v1-organizationaddresses-id-get"
            },
            "delete":{
                "summary":"deleteAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteAddress",
                "description":"Delete Address. This endpoint is used to delete address by its id of a Organization/Account in Oracle Commerce Cloud.Optionally takes the X-CCOrganization header  to specify current Organization context of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"2100003",
                                "name":"Oracle",
                                "description":null,
                                "active":true,
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/addresses"
                                    }
                                ],
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"180003",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ],
                                "externalOrganizationId":"EXT_ORG_1",
                                "id":"2100003",
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100184|If address id entered is empty|\n|100187|No address is found with the id in logged in user's organization|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"removeReferences",
                        "description":"Flag that determines whether to remove all references of this address.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the address that has to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Organizations Addresses"
                ],
                "x-internal-id":"ccstore-v1-organizationAddresses-{id}-delete",
                "x-filename-id":"ccstore-v1-organizationaddresses-id-delete"
            },
            "put":{
                "summary":"updateAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateAddress",
                "description":"Update Address. This endpoint is used to update address by its id of a Organization/Account in Oracle Commerce Cloud. All the properties in the request are optional but atleast one property is required to update an address.Optionally takes the X-CCOrganization header  to specify current Organization context of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "addressType":"Office Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/organizationAddresses"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100183|If complete address input passed is empty|\n|100184|If address id entered is empty|\n|100053|If the organization invalid default billing address value|\n|100185|If address id entered is invalid|\n|100054|If the organization invalid default shipping address value|\n|100186|Multiple address update is not allowed|\n|100187|No address is found with the id in logged in user's organization|\n|100188|If input properties passed are Null or empty string|\n|23005|Phone Number is invalid|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id.|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the address that has to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateAddress_request"
                        },
                        "in":"body",
                        "name":"updateAddress_request"
                    }
                ],
                "tags":[
                    "Store/Organizations Addresses"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizationAddresses-{id}-put",
                "x-filename-id":"ccstore-v1-organizationaddresses-id-put"
            }
        },
        "/ccstore/v1/selfservice/invoices/creditMemos":{
            "get":{
                "summary":"Retrieves all the credit memos with the organization of logged in profile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCreditMemos",
                "description":"Retrieves all the credit memos with the organization of logged in profile",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCreditMemos_success_response"
                        },
                        "examples":{
                            "application/json":{
                                "offset":0,
                                "count":2,
                                "hasMore":true,
                                "limit":25,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/invoices/creditMemos"
                                    },
                                    {
                                        "rel":"next",
                                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/invoices/creditMemos?offset=25&limit=25"
                                    }
                                ],
                                "items":[
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "TransactionType":"WF_Credit Memo",
                                        "TransactionNumber":"510325",
                                        "TransactionSource":"LEGACY",
                                        "CreditMemoCurrency":"EUR",
                                        "CreditMemoStatus":"Complete",
                                        "CustomerTransactionId":"503632",
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                            },
                                            "key":"503632"
                                        },
                                        "EnteredAmount":"-3190",
                                        "BillToSite":"Essen",
                                        "CrossReference":"631121010",
                                        "BillToContact":null,
                                        "CreditReason":null,
                                        "TransactionDate":"2006-06-15"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "TransactionType":"WF_Credit Memo",
                                        "TransactionNumber":"510004",
                                        "TransactionSource":"LEGACY",
                                        "CreditMemoCurrency":"EUR",
                                        "CreditMemoStatus":"Complete",
                                        "CustomerTransactionId":"490504",
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                            },
                                            "key":"490504"
                                        },
                                        "EnteredAmount":"-5075",
                                        "BillToSite":"Essen",
                                        "CrossReference":"631120410",
                                        "BillToContact":null,
                                        "CreditReason":null,
                                        "TransactionDate":"2006-05-14"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/getCreditMemos_failure_response"
                        },
                        "examples":{
                        },
                        "description":"Returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The query to use",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"finder",
                        "description":"Filter response fields",
                        "type":"array",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Starting index when paging through credit memo list.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Specifies the number of invoices to be retrieved starting from offset. Default value for the limit is 25 and max value is also 25. In case this is not present, complete list or max limit list (whichever is lower) of credit memos will be returned.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderBy",
                        "description":"The sort order",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"totalResults",
                        "description":"Calculate total results count",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Invoices"
                ],
                "x-internal-id":"ccstore-v1-selfservice-invoices-creditMemos-get",
                "x-filename-id":"ccstore-v1-selfservice-invoices-creditmemos-get"
            }
        },
        "/ccstore/v1/profileRequests/{id}/reject":{
            "post":{
                "summary":"Reject profile request",
                "produces":[
                    "application/json"
                ],
                "operationId":"rejectProfileRequest",
                "description":"Reject profile request endpoint. This operation is used to reject profile request in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/rejectProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "status":"rejected"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|Invalid Profile Request ID."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Profile request.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/rejectProfileRequest_request"
                        },
                        "in":"body",
                        "name":"rejectProfileRequest_request"
                    }
                ],
                "tags":[
                    "Store/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profileRequests-{id}-reject-post",
                "x-filename-id":"ccstore-v1-profilerequests-id-reject-post"
            }
        },
        "/ccstore/v1/merchant":{
            "get":{
                "summary":"getExternalServicesData",
                "produces":[
                    "application/json"
                ],
                "operationId":"getExternalServicesData",
                "description":"Get External Services Data. Get all the external service data objects. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getExternalServicesData_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "serverType":"production",
                                        "serviceData":{
                                            "displayName":"Facebook",
                                            "name":"Facebook",
                                            "applicationId":null
                                        },
                                        "id":"production-Facebook"
                                    },
                                    {
                                        "serverType":"production",
                                        "serviceData":{
                                            "port":123,
                                            "displayName":"Oracle Recommendations",
                                            "host":"myHost",
                                            "name":"Recommendations",
                                            "tenantId":"foo"
                                        },
                                        "id":"production-Recommendations"
                                    },
                                    {
                                        "serverType":"publishing",
                                        "serviceData":{
                                            "displayName":"Facebook",
                                            "name":"Facebook",
                                            "applicationId":null
                                        },
                                        "id":"publishing-Facebook"
                                    },
                                    {
                                        "serverType":"publishing",
                                        "serviceData":{
                                            "port":0,
                                            "displayName":"Oracle Recommendations",
                                            "host":null,
                                            "name":"Recommendations",
                                            "tenantId":null
                                        },
                                        "id":"publishing-Recommendations"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-get",
                "x-filename-id":"ccstore-v1-merchant-get"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/generateProposal":{
            "post":{
                "summary":"Generates the quote proposal document",
                "produces":[
                    "application/json"
                ],
                "operationId":"generateProposal",
                "description":"Generates the proposal document",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/GenerateProposalResponse"
                        },
                        "description":"Response containing the quote proposal document details"
                    },
                    "202":{
                        "schema":{
                            "$ref":"#/definitions/GenerateProposalAsyncAcceptResponse"
                        },
                        "description":"Details of the generate proposal async request accepted"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad params in the request body"
                    },
                    "409":{
                        "schema":{
                            "$ref":"#/definitions/GenerateProposalAsyncRejectResponse"
                        },
                        "description":"Details of generate proposal request rejected."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of quote.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/GenerateProposalRequest"
                        },
                        "in":"body",
                        "name":"GenerateProposalRequest"
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-generateProposal-post",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-generateproposal-post"
            }
        },
        "/ccstore/v1/itemTypes":{
            "get":{
                "summary":"listItemTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listItemTypes",
                "description":"List Item Types. Get item type info and base type info of a list of item types.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listItemTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "shopperInputs":[
                                            {
                                                "uiEditorType":"shortText",
                                                "values":[
                                                ],
                                                "name":"Gift Message",
                                                "label":"Gift Message",
                                                "id":"giftMessage",
                                                "promptText":"Enter the gift message",
                                                "type":"shortText",
                                                "required":false
                                            }
                                        ],
                                        "id":"sku",
                                        "specifications":[
                                            {
                                                "itemType":"sku",
                                                "hidden":false,
                                                "length":254,
                                                "variantBasedDisplay":false,
                                                "label":"baseLevelSkuProperty",
                                                "type":"shortText",
                                                "required":false,
                                                "writable":true,
                                                "default":null,
                                                "listingVariant":false,
                                                "propertyType":"sku-base",
                                                "localizable":false,
                                                "id":"baseLevelSkuProperty",
                                                "order":null
                                            }
                                        ],
                                        "base":[
                                            {
                                                "itemType":"sku",
                                                "hidden":false,
                                                "length":254,
                                                "variantBasedDisplay":false,
                                                "label":"Name",
                                                "type":"shortText",
                                                "required":false,
                                                "writable":true,
                                                "uiEditorType":null,
                                                "default":null,
                                                "listingVariant":false,
                                                "localizable":true,
                                                "id":"displayName",
                                                "order":"-11"
                                            },
                                            {
                                                "itemType":"sku",
                                                "hidden":false,
                                                "length":165,
                                                "variantBasedDisplay":false,
                                                "label":"Id",
                                                "type":"shortText",
                                                "required":false,
                                                "writable":false,
                                                "uiEditorType":null,
                                                "default":null,
                                                "listingVariant":false,
                                                "localizable":false,
                                                "id":"id",
                                                "order":"-4"
                                            },
                                            {
                                                "itemType":"sku",
                                                "hidden":false,
                                                "length":1,
                                                "variantBasedDisplay":false,
                                                "label":"Active",
                                                "type":"checkbox",
                                                "required":false,
                                                "writable":true,
                                                "uiEditorType":null,
                                                "default":true,
                                                "listingVariant":false,
                                                "localizable":false,
                                                "id":"active",
                                                "order":"50"
                                            }
                                        ]
                                    },
                                    {
                                        "id":"sku-MensApparel",
                                        "specifications":[
                                            {
                                                "itemType":"sku-MensApparel",
                                                "hidden":false,
                                                "length":254,
                                                "variantBasedDisplay":false,
                                                "label":"customLevelSkuProperty",
                                                "type":"shortText",
                                                "required":false,
                                                "writable":true,
                                                "default":null,
                                                "listingVariant":false,
                                                "propertyType":"sku-custom",
                                                "localizable":false,
                                                "id":"customLevelSkuProperty",
                                                "order":null
                                            },
                                            {
                                                "itemType":"sku-MensApparel",
                                                "localizedValues":null,
                                                "hidden":false,
                                                "values":[
                                                    "Beige",
                                                    "Black",
                                                    "Blue",
                                                    "Brown",
                                                    "Camo",
                                                    "Dark Worn",
                                                    "Gray",
                                                    "Green",
                                                    "Medium Worn",
                                                    "Navy",
                                                    "Orange",
                                                    "Red",
                                                    "Tan",
                                                    "White"
                                                ],
                                                "length":19,
                                                "variantBasedDisplay":false,
                                                "label":"Color",
                                                "type":"enumerated",
                                                "required":false,
                                                "writable":true,
                                                "uiEditorType":null,
                                                "default":null,
                                                "listingVariant":false,
                                                "propertyType":"variant",
                                                "localizable":false,
                                                "id":"color",
                                                "order":null
                                            },
                                            {
                                                "itemType":"sku-MensApparel",
                                                "localizedValues":null,
                                                "hidden":false,
                                                "values":[
                                                    "Small",
                                                    "Medium",
                                                    "Large",
                                                    "X-Large"
                                                ],
                                                "length":19,
                                                "variantBasedDisplay":false,
                                                "label":"Size",
                                                "type":"enumerated",
                                                "required":false,
                                                "writable":true,
                                                "uiEditorType":null,
                                                "default":null,
                                                "listingVariant":false,
                                                "propertyType":"variant",
                                                "localizable":false,
                                                "id":"size",
                                                "order":null
                                            }
                                        ],
                                        "base":[
                                            {
                                                "itemType":"sku",
                                                "hidden":false,
                                                "length":254,
                                                "variantBasedDisplay":false,
                                                "label":"Name",
                                                "type":"shortText",
                                                "required":false,
                                                "writable":true,
                                                "uiEditorType":null,
                                                "default":null,
                                                "listingVariant":false,
                                                "localizable":true,
                                                "id":"displayName",
                                                "order":"-11"
                                            },
                                            {
                                                "itemType":"sku",
                                                "hidden":false,
                                                "length":165,
                                                "variantBasedDisplay":false,
                                                "label":"Id",
                                                "type":"shortText",
                                                "required":false,
                                                "writable":false,
                                                "uiEditorType":null,
                                                "default":null,
                                                "listingVariant":false,
                                                "localizable":false,
                                                "id":"id",
                                                "order":"-4"
                                            },
                                            {
                                                "itemType":"sku",
                                                "hidden":false,
                                                "length":1,
                                                "variantBasedDisplay":false,
                                                "label":"Active",
                                                "type":"checkbox",
                                                "required":false,
                                                "writable":true,
                                                "uiEditorType":null,
                                                "default":true,
                                                "listingVariant":false,
                                                "localizable":false,
                                                "id":"active",
                                                "order":"50"
                                            },
                                            {
                                                "itemType":"sku",
                                                "hidden":false,
                                                "length":254,
                                                "variantBasedDisplay":false,
                                                "label":"baseLevelSkuProperty",
                                                "type":"shortText",
                                                "required":false,
                                                "writable":true,
                                                "default":null,
                                                "listingVariant":false,
                                                "propertyType":"sku-base",
                                                "localizable":false,
                                                "id":"baseLevelSkuProperty",
                                                "order":null
                                            }
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|33013|Could not find item type|\n|20589|Invalid parent type provided.|\n|20688|Parent Id does not match Item Type|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"parent",
                        "description":"Parent Type of current requested item type. It takes product as default parent for custom types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeBase",
                        "description":"Set to true to get base type details.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"itemTypeIds",
                        "description":"Comma separated list of item types to be returned",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Item Types"
                ],
                "x-internal-id":"ccstore-v1-itemTypes-get",
                "x-filename-id":"ccstore-v1-itemtypes-get"
            }
        },
        "/ccstore/v1/prices/products":{
            "get":{
                "summary":"getAllProductsPrices",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllProductsPrices",
                "description":"Get All Products Prices. Return the the list, sale and complex prices for the list of products. Optionally takes the -ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllProductsPrices_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "prod10007":{
                                        "sale":null,
                                        "skuPrices":[
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30081",
                                                "listPrice":19.99
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30083",
                                                "listPrice":19.99
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30085",
                                                "listPrice":19.99
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30087",
                                                "listPrice":19.99
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30089",
                                                "listPrice":19.99
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30091",
                                                "listPrice":19.99
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30093",
                                                "listPrice":19.99
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30095",
                                                "listPrice":19.99
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30097",
                                                "listPrice":19.99
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30099",
                                                "listPrice":19.99
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30101",
                                                "listPrice":19.99
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30103",
                                                "listPrice":19.99
                                            }
                                        ],
                                        "list":19.99,
                                        "priceRange":false
                                    }
                                },
                                {
                                    "prod10001":{
                                        "sale":null,
                                        "skuPrices":[
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30003",
                                                "listPrice":49
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30005",
                                                "listPrice":49
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30007",
                                                "listPrice":49
                                            },
                                            {
                                                "salePrice":null,
                                                "skuId":"sku30009",
                                                "listPrice":49
                                            }
                                        ],
                                        "list":49,
                                        "priceRange":false
                                    }
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"ids",
                        "description":"the list of product IDs",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Prices"
                ],
                "x-internal-id":"ccstore-v1-prices-products-get",
                "x-filename-id":"ccstore-v1-prices-products-get"
            }
        },
        "/ccstore/v1/orders/{id}/updateQuotedOrder":{
            "patch":{
                "summary":"Update the quoted order",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateQuotedOrder",
                "description":"Updates the order in a quoted state for the given ID in the path. It allows for both the updating of shipping details and reassignment of commerce items for the shipping groups in the quoted order. When patching the shipping groups in the quoted order, if no ID property is specified for shipping details properties, a new shipping group will be created.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/model_QuotedOrder"
                        },
                        "description":"The model being returned when the PATCH operation succeeds. It contains an Order representation and the quote details."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28088</td><td>Invalid shipping method.</td><td>Ensure valid shipping method specified.</td></tr><tr><td>28107</td><td>Order not found.</td><td>Enter a valid order ID</td></tr><tr><td>28125</td><td>Order submit error.</td><td>See error message for more guidance.</td></tr><tr><td>28301</td><td>Error pricing order.</td><td>See error message for additional guidance.</td></tr><tr><td>28315</td><td>Error updating the order.</td><td>See error message for additional guidance.</td></tr><tr><td>29005</td><td>Error while updating payment information.</td><td>.</td></tr></table><br/>The error response:<br>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28088</td><td>Invalid shipping method.</td><td>Ensure valid shipping method specified.</td></tr><tr><td>28107</td><td>Order not found.</td><td>Enter a valid order ID</td></tr><tr><td>28125</td><td>Order submit error.</td><td>See error message for more guidance.</td></tr><tr><td>28301</td><td>Error pricing order.</td><td>See error message for additional guidance.</td></tr><tr><td>28315</td><td>Error updating the order.</td><td>See error message for additional guidance.</td></tr><tr><td>29005</td><td>Error while updating payment information.</td><td>.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The order ID to retreive the quoted order.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateQuotedOrder_request"
                        },
                        "in":"body",
                        "name":"submit_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-{id}-updateQuotedOrder-patch",
                "x-filename-id":"ccstore-v1-orders-id-updatequotedorder-patch"
            }
        },
        "/ccstore/v1/payment/genericCardResponses":{
            "post":{
                "summary":"updatePaymentGroupFromGenericResponse",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePaymentGroupFromGenericResponse",
                "description":"Update Payment Group From Generic Response. Called by Merchant to post the authorization response after payer authentication.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePaymentGroupFromGenericResponse_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePaymentGroupFromGenericResponse_request"
                        },
                        "in":"body",
                        "name":"updatePaymentGroupFromGenericResponse_request"
                    }
                ],
                "tags":[
                    "Store/Payment"
                ],
                "x-internal-id":"ccstore-v1-payment-genericCardResponses-post",
                "x-filename-id":"ccstore-v1-payment-genericcardresponses-post"
            }
        },
        "/ccstore/v1/selfservice/queuedActions/{id}":{
            "put":{
                "summary":"Performs an update to the failedEventAction of a queued message.",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateQueuedAction",
                "description":"Authenticated endpoint to update the failedEventAction of a queued message belonging to the currently logged-in user.\nNote: This endpoint only updates the failedEventAction field and does not modify any other part of the queued message.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateQueuedActionsResponse"
                        },
                        "description":"Response containing updated queued message"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of queued message.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/UpdateQueuedActionRequest"
                        },
                        "in":"body",
                        "name":"request",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/SelfService/Queued Actions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-queuedActions-{id}-put",
                "x-filename-id":"ccstore-v1-selfservice-queuedactions-id-put"
            }
        },
        "/ccstore/v1/cpq/configurations":{
            "post":{
                "summary":"Start a configuration session for a particular product.",
                "produces":[
                    "application/json"
                ],
                "operationId":"initiateConfiguration",
                "description":"This endpoint initializes a new configuration session for a product and returns its state, layout data, and arraySetAttributes data if present.\n",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/ConfigureResponse"
                        },
                        "description":"State, layout, and attribute data for a particular product. This response is returned by reconfigure invocation."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/ConfigureRequest"
                        },
                        "in":"body",
                        "name":"configure"
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-post",
                "x-filename-id":"ccstore-v1-cpq-configurations-post-2"
            }
        },
        "/ccstore/v1/audienceContext/currentSession/geolocation/current":{
            "put":{
                "summary":"saveCurrentGeolocationSessionContext",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveCurrentGeolocationSessionContext",
                "description":"Save the current geolocation session context data for the current user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveCurrentGeolocationSessionContext_response"
                        },
                        "description":"The following model is returned the when operation succeeds and indicates that the session context was updated."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n|Error Code|Description|\n|------------------|------------------|\n|54107|Geolocation data contains an invalid country code: {0}|\n|54108|Geolocation data must contain a country code if a region code is specified.|\n|54109|Geolocation data contains an invalid region and/or country code: {0}|\n|54110|Geolocation data must contain a country code if city is specified.|\n|54111|Geolocation data contains a city that exceeds the maximum allowable length of {0} characters.|\n|54112|Geolocation data contains an invalid latitude.  The value must be a number between -90 and 90.|\n|54113|Geolocation data contains an invalid longitude.  The value must be a number between -180 and 180.|\n|54114|Geolocation data contains an unsupported time zone value: {0}|\n|54115|An error occurred while trying to validate the geolocation time zone.|\n|54116|An error occurred while trying to cache the geolocation data.  The cache was not found.|\n|54117|An internal error occurred while trying to validate geolocation data.|\n|54144|The required header is missing: X-CCVisitId|\n"
                    },
                    "201":{
                        "schema":{
                            "$ref":"#/definitions/saveCurrentGeolocationSessionContext_response"
                        },
                        "description":"The following model is returned the when operation succeeds and indicates that the session data was created."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveCurrentGeolocationSessionContext_request"
                        },
                        "in":"body",
                        "name":"saveCurrentGeolocationSessionContext_request"
                    }
                ],
                "tags":[
                    "Store/Audience Context"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-audienceContext-currentSession-geolocation-current-put",
                "x-filename-id":"ccstore-v1-audiencecontext-currentsession-geolocation-current-put"
            }
        },
        "/ccstore/v1/priceListGroups/{id}":{
            "get":{
                "summary":"getPriceListGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPriceListGroup",
                "description":"Get Price List Group. Get a single PriceListGroup item.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPriceListGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "deleted":false,
                                "endDate":"2016-03-11T18:30:00.000Z",
                                "displayName":"UsDollar",
                                "listPriceList":{
                                    "repositoryId":"listPrices"
                                },
                                "repositoryId":"UsDollar",
                                "active":false,
                                "salePriceList":{
                                    "repositoryId":"salePrices"
                                },
                                "currency":{
                                    "symbol":"$",
                                    "displayName":"US Dollar",
                                    "repositoryId":"en_US",
                                    "fractionalDigits":2,
                                    "currencyCode":"USD",
                                    "numericCode":"840"
                                },
                                "id":"UsDollar",
                                "locale":"en_US",
                                "shippingSurchargePriceList":{
                                    "repositoryId":"shippingSurchargePrices"
                                },
                                "startDate":"2016-03-10T18:30:00.000Z"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|20187|No PriceListGroup found for the id : invalidId|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested PriceListGroup.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/PriceListGroup"
                ],
                "x-internal-id":"ccstore-v1-priceListGroups-{id}-get",
                "x-filename-id":"ccstore-v1-pricelistgroups-id-get"
            }
        },
        "/ccstore/v1/login/sendVerificationCode":{
            "post":{
                "summary":"sendVerificationCode",
                "produces":[
                    "application/json"
                ],
                "operationId":"sendVerificationCode",
                "description":"Send verification code. Send one time password for multi-factor authentication.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/sendVerificationCode_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/sendVerificationCode_request"
                        },
                        "in":"body",
                        "name":"sendVerificationCode_request"
                    }
                ],
                "tags":[
                    "Store/OAuth"
                ],
                "x-internal-id":"ccstore-v1-login-sendVerificationCode-post",
                "x-filename-id":"ccstore-v1-login-sendverificationcode-post"
            }
        },
        "/ccstore/v1/profiles/current/creditCards/{id}":{
            "get":{
                "summary":"getCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCreditCard",
                "description":"Gets the credit card for the id, passed in as query parameter, by searching the credit cards associated with the current user and its organization",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "expiryMonth":"03",
                                "cardType":"visa",
                                "expiryYear":"2021",
                                "iin":"411111",
                                "savedCardId":"usercc10002",
                                "hasExpired":false,
                                "isDefault":true,
                                "nameOnCard":"card2",
                                "repositoryId":"usercc10002",
                                "nickname":"visa - 1111##0",
                                "additionalInfo":"Card has been synced with id 10002",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/creditCards/usercc10002"
                                    }
                                ],
                                "cardNumber":"xxxxxxxxxxxx1111"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28388|Unable to find credit card for the card id {cardId}.|\n|28389|Unable to retrieve the credit card for the card id {cardId}|\n|28391|An error occurred while processing the credit card.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the credit card, that needs to be searched, in the current user and its organization.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-creditCards-{id}-get",
                "x-filename-id":"ccstore-v1-profiles-current-creditcards-id-get"
            },
            "delete":{
                "summary":"removeCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeCreditCard",
                "description":"Removes the credit card for the id, passed in as query parameter, from the current user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/creditCards/usercc10001"
                                    }
                                ],
                                "id":"usercc10001"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28388|Unable to find credit card for the card id {cardId}.|\n|28393|User is not authorized to remove the credit card with card id {cardId}.|\n|28394|An error occured while trying to remove the credit card with card id {cardId}.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the credit card, that needs to be removed from the current user.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-creditCards-{id}-delete",
                "x-filename-id":"ccstore-v1-profiles-current-creditcards-id-delete"
            },
            "put":{
                "summary":"updateCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCreditCard",
                "description":"Updates the credit card information for the id, passed in as query parameter, by searching the credit cards associated with the current user and its organization. Currently, only setAsDefault and nickname fields are allowed to be updated for the saved cards.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "expiryMonth":"03",
                                "cardType":"visa",
                                "expiryYear":"2021",
                                "iin":"411111",
                                "savedCardId":"usercc10002",
                                "hasExpired":false,
                                "isDefault":true,
                                "nameOnCard":"card2",
                                "repositoryId":"usercc10002",
                                "nickname":"Home Card 2",
                                "additionalInfo":"Card has been synced with id 10002",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/creditCards/usercc10002"
                                    }
                                ],
                                "cardNumber":"xxxxxxxxxxxx1111"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28388|Unable to find credit card for the card id {cardId}.|\n|28395|User is not authorized to update the credit card with card id {cardId}.|\n|28392|An error occured while trying to update the credit card with card id {cardId}.|\n|28391|An error occurred while processing the credit card.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the credit card, that needs to be searched, in the current user and its organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCreditCard_request"
                        },
                        "in":"body",
                        "name":"updateCreditCard_request"
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-creditCards-{id}-put",
                "x-filename-id":"ccstore-v1-profiles-current-creditcards-id-put"
            }
        },
        "/ccstore/v1/profiles/current/addresses/{addressId}":{
            "get":{
                "summary":"getProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfileAddress",
                "description":"Get Profile Address specific to the customer profile based on the address Id",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "types":[
                                    ],
                                    "address3":null,
                                    "address2":null,
                                    "city":"Buffalo",
                                    "address1":"451 Brooks Ave",
                                    "postalCode":"14201",
                                    "county":null,
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-2150",
                                    "repositoryId":"se-970031",
                                    "state":"NY"
                                },
                                "addressType":"Work",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/addresses/se-970031"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n|180104|Invalid address type ID {0}|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-addresses-{addressId}-get",
                "x-filename-id":"ccstore-v1-profiles-current-addresses-addressid-get"
            },
            "delete":{
                "summary":"deleteProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProfileAddress",
                "description":"Deletes the address associated to the profile and the address info. In order a B2B user to delete address, should have profile address manager role.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"170024",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/addresses/170024"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occured due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-addresses-{addressId}-delete",
                "x-filename-id":"ccstore-v1-profiles-current-addresses-addressid-delete"
            },
            "put":{
                "summary":"updateProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfileAddress",
                "description":"Update profile address of the customer. If the customer is B2B, then the customer should have profile address manager role in that organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "address3":"abc",
                                    "address2":"xyz",
                                    "city":"Syracuse",
                                    "address1":"21 Cedar Ave",
                                    "postalCode":"13202",
                                    "county":null,
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-1977",
                                    "repositoryId":"se-980031",
                                    "state":"NY"
                                },
                                "addressType":"Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/addresses/se-980031"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occured due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n|89101|User {0} does not have required permission to manage addresses.|\n|100186|Updating of multiple address is not allowed|\n|100183|Addresses is required|\n|23010|City not specified in shipping address|\n|23011|Address line 1 not specified in shipping address|\n|22000|The profile id passes is null or empty.|\n|23012|No last name specified in shipping address|\n|22001|Internal error while getting the profile.|\n|23013|No first name specified in shipping address|\n|23015|Phone number not specified in shipping address|\n|23005|Invalid phone number in shipping address|\n|23007|No country specified in shipping address|\n|23008|Postal code not specified in shipping address|\n|180104|Invalid address type ID {0}|\n|180106|One or more address type ID is invalid|\n|180118|Error while getting the address types|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfileAddress_request"
                        },
                        "in":"body",
                        "name":"updateProfileAddress_request"
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-addresses-{addressId}-put",
                "x-filename-id":"ccstore-v1-profiles-current-addresses-addressid-put"
            }
        },
        "/ccstore/v1/logout":{
            "post":{
                "summary":"logout",
                "produces":[
                    "application/json"
                ],
                "operationId":"logout",
                "description":"Logout. Perform logout operation.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/logout_response"
                        },
                        "examples":{
                            "application/json":{
                                "result":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/logout_request"
                        },
                        "in":"body",
                        "name":"logout_request"
                    }
                ],
                "tags":[
                    "Store/OAuth"
                ],
                "x-internal-id":"ccstore-v1-logout-post",
                "x-filename-id":"ccstore-v1-logout-post"
            }
        },
        "/ccstore/v1/cpq/configurations/arraySets/add":{
            "post":{
                "summary":"Performs an add arrayset row action on a arrayset.",
                "produces":[
                    "application/json"
                ],
                "description":"This endpoint performs an add arrayset row action for a particular configuration",
                "operationId":"addArraySets",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/AddArraySetRowResponse"
                        },
                        "description":"Updated items response for an add operation. This response is returned by an add arrayset invocation."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/AddArraySetRowRequest"
                        },
                        "in":"body",
                        "name":"add"
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-arraySets-add-post",
                "x-filename-id":"ccstore-v1-cpq-configurations-arraysets-add-post"
            }
        },
        "/ccstore/v1/purchaseLists/checkEditAccess":{
            "post":{
                "summary":"checkEditAccess",
                "produces":[
                    "application/json"
                ],
                "operationId":"checkEditAccess",
                "description":"Checks the edit access of the current user for the purchase list.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/checkEditAccess_response"
                        },
                        "examples":{
                            "application/json":{
                                "hasEditAccess":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|00001000|The user is not authenticated.|\n|64131|Invalid input.|\n|64132|Purchase list does not exist or you do not have access to it."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/checkEditAccess_request"
                        },
                        "in":"body",
                        "name":"checkEditAccess_request"
                    }
                ],
                "tags":[
                    "Store/PurchaseLists"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-purchaseLists-checkEditAccess-post",
                "x-filename-id":"ccstore-v1-purchaselists-checkeditaccess-post"
            }
        },
        "/ccstore/v1/samlAuthnRequest":{
            "post":{
                "summary":"samlAuthnRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"samlAuthnRequest",
                "description":"Saml Authn Request. Create a SAML AuthnRequest",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/samlAuthnRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "authnRequestTarget ":"http://localhost/idp/auth",
                                "authnRequest ":"Base64 encoded SAML AuthnRequest"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/samlAuthnRequest_request"
                        },
                        "in":"body",
                        "name":"samlAuthnRequest_request"
                    }
                ],
                "tags":[
                    "Store/SAML AuthnRequest"
                ],
                "x-internal-id":"ccstore-v1-samlAuthnRequest-post",
                "x-filename-id":"ccstore-v1-samlauthnrequest-post"
            }
        },
        "/ccstore/v1/search":{
            "get":{
                "summary":"search",
                "produces":[
                    "application/json"
                ],
                "operationId":"search",
                "description":"Search. Perform a search given Guided Search query string. The response is a formatted JSON that provides all the data based on the type of search.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/search_response"
                        },
                        "examples":{
                            "application/json":{
                                "resultsList":{
                                    "pagingActionTemplate":{
                                        "contentPath":"/guidedsearch",
                                        "@class":"com.endeca.infront.cartridge.model.NavigationAction",
                                        "navigationState":"?No=%7Boffset%7D&Nrpp=%7BrecordsPerPage%7D&Ntk=product.active%7C&Ntt=1%7Canalog*",
                                        "siteRootPath":"/services",
                                        "label":null
                                    },
                                    "lastRecNum":1,
                                    "totalNumRecs":1,
                                    "sortOptions":[
                                    ],
                                    "records":[
                                        {
                                            "@class":"com.endeca.infront.cartridge.model.Record",
                                            "detailsAction":{
                                                "contentPath":"/recorddetails",
                                                "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                "siteRootPath":"/services",
                                                "label":null,
                                                "recordState":"?A=sku-xsku5016..xprod1004.en__US"
                                            },
                                            "records":[
                                                {
                                                    "@class":"com.endeca.infront.cartridge.model.Record",
                                                    "detailsAction":{
                                                        "contentPath":"/recorddetails",
                                                        "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                        "siteRootPath":"/services",
                                                        "label":null,
                                                        "recordState":"?R=sku-xsku5016..xprod1004.en__US"
                                                    },
                                                    "records":null,
                                                    "numRecords":0,
                                                    "attributes":{
                                                        "product.daysAvailable":[
                                                            "0"
                                                        ],
                                                        "sku.activePrice":[
                                                            "119.000000"
                                                        ],
                                                        "product.repositoryName":[
                                                            "ProductCatalog"
                                                        ],
                                                        "product.longDescription":[
                                                            "This watch is great for all around use. It is water resistant to up to 165 feet. The stainless steel casing will allow long use and you will never forget that birthday either, as it also keeps the date. "
                                                        ],
                                                        "product.priceRange":[
                                                            "$110.00 - $119.99"
                                                        ],
                                                        "product.displayName":[
                                                            "Analog Watch"
                                                        ],
                                                        "sku.onSale":[
                                                            "0"
                                                        ],
                                                        "product.category":[
                                                            "For Him"
                                                        ],
                                                        "product.dateAvailable":[
                                                            "1414390489000"
                                                        ],
                                                        "product.description":[
                                                            "Stylish analog chonograph watch"
                                                        ],
                                                        "product.primaryThumbImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.language":[
                                                            "English"
                                                        ],
                                                        "common.id":[
                                                            "sku-xsku5016..xprod1004.en__US"
                                                        ],
                                                        "sku.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5016?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.creationDate":[
                                                            "1414390489000"
                                                        ],
                                                        "parentCategory.displayName":[
                                                            "For Him"
                                                        ],
                                                        "sku.repositoryId":[
                                                            "xsku5016"
                                                        ],
                                                        "product.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5016"
                                                        ],
                                                        "product.primaryLargeImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5016"
                                                        ],
                                                        "sku.displayName":[
                                                            "Brushed Steel Analog Watch"
                                                        ],
                                                        "product.listPrice":[
                                                            "119.000000"
                                                        ],
                                                        "product.primaryFullImageURL":[
                                                            "/ccstore/v1/images/?source=/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "DGraph.WhyDidItMatch":[
                                                            "product.active: 1",
                                                            "product.description: Stylish analog chonograph watch (Substring/Phrase)",
                                                            "product.displayName: Analog Watch (Substring/Phrase)",
                                                            "sku.displayName: Brushed Steel Analog Watch (Substring/Phrase)"
                                                        ],
                                                        "sku.type":[
                                                            "sku"
                                                        ],
                                                        "product.repositoryId":[
                                                            "xprod1004"
                                                        ],
                                                        "sku.listPrice":[
                                                            "119.000000"
                                                        ],
                                                        "product.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5016?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.primarySmallImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.creationDate":[
                                                            "1414390488000"
                                                        ],
                                                        "product.primaryMediumImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.active":[
                                                            "1"
                                                        ]
                                                    }
                                                },
                                                {
                                                    "@class":"com.endeca.infront.cartridge.model.Record",
                                                    "detailsAction":{
                                                        "contentPath":"/recorddetails",
                                                        "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                        "siteRootPath":"/services",
                                                        "label":null,
                                                        "recordState":"?R=sku-xsku5015..xprod1004.en__US"
                                                    },
                                                    "records":null,
                                                    "numRecords":0,
                                                    "attributes":{
                                                        "product.daysAvailable":[
                                                            "0"
                                                        ],
                                                        "sku.activePrice":[
                                                            "249.000000"
                                                        ],
                                                        "product.repositoryName":[
                                                            "ProductCatalog"
                                                        ],
                                                        "product.longDescription":[
                                                            "This watch is great for all around use. It is water resistant to up to 165 feet. The stainless steel casing will allow long use and you will never forget that birthday either, as it also keeps the date. "
                                                        ],
                                                        "product.priceRange":[
                                                            "$240.00 - $249.99"
                                                        ],
                                                        "product.displayName":[
                                                            "Analog Watch"
                                                        ],
                                                        "sku.onSale":[
                                                            "0"
                                                        ],
                                                        "product.category":[
                                                            "For Him"
                                                        ],
                                                        "product.dateAvailable":[
                                                            "1414390489000"
                                                        ],
                                                        "product.description":[
                                                            "Stylish analog chonograph watch"
                                                        ],
                                                        "product.primaryThumbImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.language":[
                                                            "English"
                                                        ],
                                                        "common.id":[
                                                            "sku-xsku5015..xprod1004.en__US"
                                                        ],
                                                        "sku.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5015?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.creationDate":[
                                                            "1414390489000"
                                                        ],
                                                        "parentCategory.displayName":[
                                                            "For Him"
                                                        ],
                                                        "sku.repositoryId":[
                                                            "xsku5015"
                                                        ],
                                                        "product.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5015"
                                                        ],
                                                        "product.primaryLargeImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5015"
                                                        ],
                                                        "sku.displayName":[
                                                            "Silver Plated Analog Watch"
                                                        ],
                                                        "product.listPrice":[
                                                            "119.000000"
                                                        ],
                                                        "product.primaryFullImageURL":[
                                                            "/ccstore/v1/images/?source=/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "DGraph.WhyDidItMatch":[
                                                            "product.active: 1",
                                                            "product.description: Stylish analog chonograph watch (Substring/Phrase)",
                                                            "product.displayName: Analog Watch (Substring/Phrase)",
                                                            "sku.displayName: Silver Plated Analog Watch (Substring/Phrase)"
                                                        ],
                                                        "sku.type":[
                                                            "sku"
                                                        ],
                                                        "product.repositoryId":[
                                                            "xprod1004"
                                                        ],
                                                        "sku.listPrice":[
                                                            "249.000000"
                                                        ],
                                                        "product.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5015?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.primarySmallImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.creationDate":[
                                                            "1414390488000"
                                                        ],
                                                        "product.primaryMediumImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.active":[
                                                            "1"
                                                        ]
                                                    }
                                                },
                                                {
                                                    "@class":"com.endeca.infront.cartridge.model.Record",
                                                    "detailsAction":{
                                                        "contentPath":"/recorddetails",
                                                        "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                        "siteRootPath":"/services",
                                                        "label":null,
                                                        "recordState":"?R=sku-xsku5014..xprod1004.en__US"
                                                    },
                                                    "records":null,
                                                    "numRecords":0,
                                                    "attributes":{
                                                        "product.daysAvailable":[
                                                            "0"
                                                        ],
                                                        "sku.activePrice":[
                                                            "495.000000"
                                                        ],
                                                        "product.repositoryName":[
                                                            "ProductCatalog"
                                                        ],
                                                        "product.longDescription":[
                                                            "This watch is great for all around use. It is water resistant to up to 165 feet. The stainless steel casing will allow long use and you will never forget that birthday either, as it also keeps the date. "
                                                        ],
                                                        "product.priceRange":[
                                                            "$490.00 - $499.99"
                                                        ],
                                                        "product.displayName":[
                                                            "Analog Watch"
                                                        ],
                                                        "sku.onSale":[
                                                            "0"
                                                        ],
                                                        "product.category":[
                                                            "For Him"
                                                        ],
                                                        "product.dateAvailable":[
                                                            "1414390489000"
                                                        ],
                                                        "product.description":[
                                                            "Stylish analog chonograph watch"
                                                        ],
                                                        "product.primaryThumbImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.language":[
                                                            "English"
                                                        ],
                                                        "common.id":[
                                                            "sku-xsku5014..xprod1004.en__US"
                                                        ],
                                                        "sku.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5014?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.creationDate":[
                                                            "1414390489000"
                                                        ],
                                                        "parentCategory.displayName":[
                                                            "For Him"
                                                        ],
                                                        "sku.repositoryId":[
                                                            "xsku5014"
                                                        ],
                                                        "product.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5014"
                                                        ],
                                                        "product.primaryLargeImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku/xsku5014"
                                                        ],
                                                        "sku.displayName":[
                                                            "Titanium Analog Watch"
                                                        ],
                                                        "product.listPrice":[
                                                            "119.000000"
                                                        ],
                                                        "product.primaryFullImageURL":[
                                                            "/ccstore/v1/images/?source=/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "DGraph.WhyDidItMatch":[
                                                            "product.active: 1",
                                                            "product.description: Stylish analog chonograph watch (Substring/Phrase)",
                                                            "product.displayName: Analog Watch (Substring/Phrase)",
                                                            "sku.displayName: Titanium Analog Watch (Substring/Phrase)"
                                                        ],
                                                        "sku.type":[
                                                            "sku"
                                                        ],
                                                        "product.repositoryId":[
                                                            "xprod1004"
                                                        ],
                                                        "sku.listPrice":[
                                                            "495.000000"
                                                        ],
                                                        "product.url":[
                                                            "atgrep:/ProductCatalog/sku/xsku5014?_product=xprod1004&locale=en_US"
                                                        ],
                                                        "product.primarySmallImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "sku.creationDate":[
                                                            "1414390488000"
                                                        ],
                                                        "product.primaryMediumImageURL":[
                                                            "/file/cloudlakeimages/products/full/ACC_AnalogWatch_full.jpg"
                                                        ],
                                                        "product.active":[
                                                            "1"
                                                        ]
                                                    }
                                                }
                                            ],
                                            "numRecords":3,
                                            "attributes":{
                                                "common.id":[
                                                    "sku-xsku5016..xprod1004.en__US"
                                                ],
                                                "sku.maxActivePrice":[
                                                    "495.000000"
                                                ],
                                                "sku.minActivePrice":[
                                                    "119.000000"
                                                ]
                                            }
                                        }
                                    ],
                                    "@type":"ResultsList",
                                    "firstRecNum":1,
                                    "precomputedSorts":[
                                    ],
                                    "recsPerPage":12
                                },
                                "endeca:contentPath":"/guidedsearch",
                                "navigation":{
                                    "navigation":[
                                        {
                                            "@type":"RefinementMenu",
                                            "displayName":"Price Range",
                                            "name":"product.priceRange",
                                            "ancestors":[
                                                {
                                                    "contentPath":"/guidedsearch",
                                                    "@class":"com.endeca.infront.cartridge.model.Ancestor",
                                                    "navigationState":"?N=1283845899&Nrpp=12&Ntk=product.active%7C&Ntt=1%7Canalog*",
                                                    "siteRootPath":"/services",
                                                    "label":"$0.00 - $999.99",
                                                    "properties":{
                                                        "DGraph.Spec":"r0-1000",
                                                        "dimval.prop.displayName_en_US":"$0.00 - $999.99",
                                                        "dimval.match_type":"range",
                                                        "dimval.range.comparison_type":"decimal"
                                                    }
                                                }
                                            ],
                                            "dimensionName":"product.priceRange",
                                            "whyPrecedenceRuleFired":null,
                                            "refinements":[
                                                {
                                                    "contentPath":"/guidedsearch",
                                                    "@class":"com.endeca.infront.cartridge.model.Refinement",
                                                    "navigationState":"?N=1104216635&Nrpp=12&Ntk=product.active%7C&Ntt=1%7Canalog*",
                                                    "siteRootPath":"/services",
                                                    "count":1,
                                                    "label":"$100.00 - $199.99",
                                                    "properties":{
                                                        "DGraph.Spec":"r100-200",
                                                        "dimval.prop.displayName_en_US":"$100.00 - $199.99",
                                                        "dimval.match_type":"range",
                                                        "dimval.range.comparison_type":"decimal"
                                                    },
                                                    "multiSelect":false
                                                },
                                                {
                                                    "contentPath":"/guidedsearch",
                                                    "@class":"com.endeca.infront.cartridge.model.Refinement",
                                                    "navigationState":"?N=3285666269&Nrpp=12&Ntk=product.active%7C&Ntt=1%7Canalog*",
                                                    "siteRootPath":"/services",
                                                    "count":1,
                                                    "label":"$200.00 - $299.99",
                                                    "properties":{
                                                        "DGraph.Spec":"r200-300",
                                                        "dimval.prop.displayName_en_US":"$200.00 - $299.99",
                                                        "dimval.match_type":"range",
                                                        "dimval.range.comparison_type":"decimal"
                                                    },
                                                    "multiSelect":false
                                                },
                                                {
                                                    "contentPath":"/guidedsearch",
                                                    "@class":"com.endeca.infront.cartridge.model.Refinement",
                                                    "navigationState":"?N=3971656764&Nrpp=12&Ntk=product.active%7C&Ntt=1%7Canalog*",
                                                    "siteRootPath":"/services",
                                                    "count":1,
                                                    "label":"$400.00 - $499.99",
                                                    "properties":{
                                                        "DGraph.Spec":"r400-500",
                                                        "dimval.prop.displayName_en_US":"$400.00 - $499.99",
                                                        "dimval.match_type":"range",
                                                        "dimval.range.comparison_type":"decimal"
                                                    },
                                                    "multiSelect":false
                                                }
                                            ],
                                            "multiSelect":false
                                        }
                                    ],
                                    "@type":"NavigationContainer"
                                },
                                "searchAdjustments":{
                                    "@type":"SearchAdjustments",
                                    "originalTerms":[
                                        "1",
                                        "analog*"
                                    ]
                                },
                                "@type":"GuidedSearchService",
                                "name":"Guided Search Service",
                                "endeca:siteRootPath":"/services",
                                "atg:currentSiteProductionURL":null,
                                "zones":{
                                    "offset":0,
                                    "@type":"ContentSlotList",
                                    "recordsPerPage":12
                                },
                                "breadcrumbs":{
                                    "rangeFilterCrumbs":[
                                    ],
                                    "searchCrumbs":[
                                        {
                                            "removeAction":{
                                                "contentPath":"/guidedsearch",
                                                "@class":"com.endeca.infront.cartridge.model.NavigationAction",
                                                "navigationState":"?Nrpp=12&Ntt=analog*",
                                                "siteRootPath":"/services",
                                                "label":null
                                            },
                                            "@class":"com.endeca.infront.cartridge.model.SearchBreadcrumb",
                                            "correctedTerms":null,
                                            "terms":"1",
                                            "key":"product.active",
                                            "matchMode":"allpartial"
                                        },
                                        {
                                            "removeAction":{
                                                "contentPath":"/guidedsearch",
                                                "@class":"com.endeca.infront.cartridge.model.NavigationAction",
                                                "navigationState":"?Nrpp=12&Ntk=product.active&Ntt=1",
                                                "siteRootPath":"/services",
                                                "label":null
                                            },
                                            "@class":"com.endeca.infront.cartridge.model.SearchBreadcrumb",
                                            "correctedTerms":null,
                                            "terms":"analog*",
                                            "key":"All",
                                            "matchMode":"allpartial"
                                        }
                                    ],
                                    "geoFilterCrumb":null,
                                    "@type":"Breadcrumbs",
                                    "removeAllAction":{
                                        "contentPath":"/guidedsearch",
                                        "@class":"com.endeca.infront.cartridge.model.NavigationAction",
                                        "navigationState":"",
                                        "siteRootPath":"/services",
                                        "label":null
                                    },
                                    "refinementCrumbs":[
                                    ]
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"N",
                        "description":"Specifies one or more facet value IDs (delimited by +) that are used to target a specific navigation state.  For example, N=123 may translate to Category=Men's Jeans. The value must be of type long.  Values such as ? will cause zero results to be returned.   Specifying N=0 is the same as omitting the parameter, and signifies to return all products",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"No",
                        "description":"Defines a point in the result set to return products, e.g. for a request that matches 200 products, No=20 signifies to start returning products from 21 onwards",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"page",
                        "description":"Defines a point in the result set to return products, e.g. for a request that matches 200 products and Nrpp/pageSize is set to 10, page=2 signifies to start returning products from 11 onwards.  If No and page are both specified, then page takes precedence.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"Ntt",
                        "description":"Specifies the search term(s).  For example Ntt=shoes will perform a keyword search for 'shoes'.  This should not be used to filter records.  For instance, don't specify Ntt=1&Ntk=product.active to filter products.  Instead, use the Ns= parameter or update your search service definition",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"Ntk",
                        "description":"Specifies the search interface to use when for performing keyword searches.  This is optionally used in conjunction with Ntt.  By default, the value is 'All'.   This can also be a specific field (such as product.displayName), as long as it is enabled for keyword search.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"Ns",
                        "description":"This parameter is used to sort the search results based on the specified field in the specified direction (ascending or descending), based on the type of that field.  Ns=product.displayName|0 would sort on the display name field in ascending order.  Ns=product.listPrice|1 would sort descending.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"Nrpp",
                        "description":"Controls the number of records per page.  Nrpp=12 would return 12 results.  Note that the system is configured with a max of 250 which you cannot exceed.  Increasing Nrpp will obviously increase the response size and introduce latency.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"pageSize",
                        "description":"Controls the number of records per page.  pageSize=12 would return 12 results.  If Nrpp and pageSize both are specified, then pageSize takes precedence.  Note that the system is configured with a max of 250 which you cannot exceed.  Increasing Nrpp will obviously increase the response size and introduce latency.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"Nr",
                        "description":"Specifies a record filter that is used to limit the results to a subset of products.  Note that this is present on the URL, and thus can't be used as a security filter.  Nr=AND(product.active:1) would filter products that have product.active = 1.  For static filters that you wish you remain hidden, you should update the search services under /gsadmin/v1/cloud/pages/ as those filters will remain hidden to the shoppers.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"suppressResults",
                        "description":"Specifying suppressResults=true can be used to return a response from the search index without including the list of products.  This is useful for bringing back the faceted navigation controls without products.  This is seen on collections pages. We discourage the use of this parameter.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Search"
                ],
                "x-internal-id":"ccstore-v1-search-get",
                "x-filename-id":"ccstore-v1-search-get"
            }
        },
        "/ccstore/v1/orders/price":{
            "post":{
                "summary":"Price an order",
                "produces":[
                    "application/json"
                ],
                "operationId":"priceOrder",
                "description":"This endpoint is responsible for pricing the items in the cart. It will return the price of the order along with full order details and any pricing messages that may be available. These messages include things like a promotional change e.g. informing a shopper their order has qualified for a free gift etc. The cart at any price order call is \"INCOMPLETE\"; as even at the final call during checkout, at the point of the call, the order is still incomplete. Additionally, the pricing response will be cached. <p><strong>Note:</strong> The minimum required properties for the request payload are <strong>order ID, shipping method, payment, shopping cart, shipping address, reprice property </strong> - set to true/false </p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/priceOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":0.88,
                                            "amount":2.51,
                                            "valueAddedTax":0,
                                            "countyTax":0.63,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":1,
                                            "countryTax":0
                                        },
                                        "priceInfo":{
                                            "amount":19,
                                            "total":27.46,
                                            "shipping":5.95,
                                            "shippingSurchargeValue":0,
                                            "tax":2.51,
                                            "subTotal":19,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":24.95
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shippingMethod":{
                                            "shippingTax":0.6,
                                            "cost":5.95,
                                            "externalId":null,
                                            "value":"ground",
                                            "shippingMethodDescription":"Ground"
                                        },
                                        "shippingGroupId":"sg10015",
                                        "shippingAddress":{
                                            "lastName":"Test",
                                            "country":"US",
                                            "address3":"",
                                            "address2":"Line 2",
                                            "city":"Montgomery",
                                            "address1":"Line 1",
                                            "prefix":"",
                                            "companyName":"",
                                            "postalCode":"36123",
                                            "jobTitle":"",
                                            "county":"",
                                            "suffix":"",
                                            "firstName":"Steve",
                                            "phoneNumber":"45454545",
                                            "alias":"Address",
                                            "faxNumber":"",
                                            "middleName":"",
                                            "state":"AL",
                                            "email":null
                                        },
                                        "items":[
                                            {
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":19,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "commerceItemId":"ci3000411",
                                                "price":19,
                                                "onSale":false,
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "unitPrice":19,
                                                "serviceAccountId":"serviceAcc-123",
                                                "quantity":1,
                                                "productId":"xprod2065",
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":19,
                                                        "quantity":1,
                                                        "tax":1.91,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":19,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"xsku2065",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":19,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "email":"a@example.com"
                                    }
                                ],
                                "orderId":"o10001",
                                "creationSiteId":"siteUS",
                                "shippingMethod":{
                                    "cost":6.5,
                                    "value":"ground"
                                },
                                "payments":[
                                    {
                                        "paymentGroupId":"pg70448",
                                        "amount":27.46,
                                        "balance":"100.0",
                                        "gatewayName":"chaseGiftCard",
                                        "giftCardNumber":"6035710988880101071",
                                        "uiIntervention":null,
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":true,
                                        "paymentState":"INITIAL",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx1071"
                                    }
                                ],
                                "orderAction":"order",
                                "priceInfo":{
                                    "amount":19,
                                    "total":27.46,
                                    "shipping":5.95,
                                    "shippingSurchargeValue":0,
                                    "tax":2.51,
                                    "subTotal":19,
                                    "currencyCode":"USD"
                                },
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "promotionDesc":"promo4",
                                                "promotionId":"promo20004"
                                            }
                                        ]
                                    },
                                    "orderCouponsMap":{
                                        "coupon1":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo1",
                                            "promotionId":"promo20001"
                                        },
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo2",
                                            "promotionId":"promo20002"
                                        }
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                        {
                                            "promotionLevel":"item",
                                            "totalAdjustment":"-0.66",
                                            "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                            "promotionId":"implicitItemPercentDiscount"
                                        }
                                    ],
                                    "claimedCouponMultiPromotions":{
                                        "coupon1":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo1",
                                                "promotionId":"promo20001"
                                            },
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo3",
                                                "promotionId":"promo20003"
                                            }
                                        ],
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo2",
                                                "promotionId":"promo20002"
                                            }
                                        ]
                                    },
                                    "unclaimedCouponsMap":{
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "promotionDesc":"promo4",
                                            "promotionId":"promo20004"
                                        }
                                    }
                                },
                                "pricingMessages":{
                                    "giftWithPurchaseMessages":[
                                        {
                                            "summary":"The cart has qualified for a free gift promotion.",
                                            "identifier":"GWPQualified",
                                            "params":"[]",
                                            "type":"information",
                                            "priority":"-10"
                                        }
                                    ]
                                },
                                "numberOfItems":1,
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "itemDiscountInfos":[
                                                {
                                                    "couponCodes":[
                                                        "TestCouponCode"
                                                    ],
                                                    "amount":10,
                                                    "promotionId":"promo10001"
                                                }
                                            ],
                                            "assetKey":"12345",
                                            "commerceItemId":"ci3000411",
                                            "price":19,
                                            "onSale":false,
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "unitPrice":19,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"xprod2065",
                                            "externalRecurringCharge":10,
                                            "orderDiscountInfos":[
                                                {
                                                    "couponCodes":[
                                                    ],
                                                    "amount":29.9,
                                                    "promotionId":"orderDiscount"
                                                },
                                                {
                                                    "couponCodes":[
                                                        "coupon101"
                                                    ],
                                                    "amount":5,
                                                    "promotionId":"promo10001"
                                                }
                                            ],
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "externalRecurringChargeDuration":"12",
                                            "catRefId":"xsku2065",
                                            "discountInfo":[
                                            ],
                                            "customerAccountId":"customerAcc-123",
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                    "w.rubble@bedrock.com",
                                    "w.flintstone@bedrock.com"
                                ],
                                "siteId":"siteUS",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "quoteSubmitted":false,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "markers":[
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                    {
                                        "quantity":1,
                                        "selectedQuantity":0,
                                        "removedQuantity":0,
                                        "data":"-1275480226",
                                        "automaticQuantity":0,
                                        "giftType":"product",
                                        "autoRemove":true,
                                        "giftDetail":"camera_1",
                                        "repositoryId":"200001",
                                        "failedQuantity":0,
                                        "value":"promo10002",
                                        "targetedQuantity":0,
                                        "key":"atg.gwp"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28088</td><td>Invalid shipping method</td><td>Select/Enter a valid shipping method</td></tr><tr><td>40001</td><td>An error occurred whilst calculating tax</td><td>The data passed in the payload may be invalid or the payment gateway may be down. Ensure the valid data passed and that the a valid payment gateway is setup in Admin.</td></tr><tr><td>28120</td><td>An error occurred when trying to automatically add a gift-with-purchase item to the order</td><td>Check that the item trying to be added is in stock. Check the inventory via admin UI or ccdebug endpoints.</td></tr><tr><td>28301</td><td>An error occurred during pricing operation</td><td>Retry or try again later</td></tr></table><br/>The error response:<br/>"
                    }
                },
                "parameters":[
                    {
                        "default":false,
                        "in":"query",
                        "name":"includeShippingGroups",
                        "description":"Specify if shipping groups information should be mapped in response payload. If true, shipping groups information would be sent. By default, it is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/priceOrder_request"
                        },
                        "in":"body",
                        "name":"priceOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-price-post",
                "x-filename-id":"ccstore-v1-orders-price-post"
            }
        },
        "/ccstore/v1/organizations/current/customerAccounts/shipTo":{
            "get":{
                "summary":"List customer account addresses for shipping for the given organization id.",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCustomerAccountAddresses",
                "description":"List customer account addresses for shipping for the given organization id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCustomerAccountAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":3,
                                "items":[
                                    {
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Atlanta",
                                        "externalNumber":"1220",
                                        "address1":"1156 River Street",
                                        "postalCode":"30010",
                                        "county":"Fulton",
                                        "externalId":"1220",
                                        "type":[
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "siteUseId":null,
                                        "formattedAddress":"1156 River Street,ATLANTA, GA 30010",
                                        "partyName":"Miller Manufacturing",
                                        "state":"GA",
                                        "id":"150001",
                                        "partyId":"1006",
                                        "partyNumber":"1006"
                                    },
                                    {
                                        "country":"US",
                                        "address3":"Warehouse B",
                                        "address2":"Distribution Center",
                                        "city":"Chattanooga",
                                        "externalNumber":"1222",
                                        "address1":"1800 Satellite Drive",
                                        "postalCode":"37401",
                                        "county":"Hamilton",
                                        "externalId":"1222",
                                        "type":[
                                            {
                                                "displayName":"Billing",
                                                "repositoryId":"BILLING",
                                                "id":"BILLING"
                                            },
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "siteUseId":null,
                                        "formattedAddress":"1800 Satellite Drive,Distribution Center,CHATTANOOGA, TN 37401",
                                        "partyName":"Miller Manufacturing",
                                        "state":"TN",
                                        "id":"150002",
                                        "partyId":"1006",
                                        "partyNumber":"1006"
                                    },
                                    {
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Washington",
                                        "externalNumber":"4263",
                                        "address1":"18001 Connecticut Avenue",
                                        "postalCode":"20001",
                                        "county":"DC",
                                        "externalId":"5789",
                                        "type":[
                                            {
                                                "displayName":"Billing",
                                                "repositoryId":"BILLING",
                                                "id":"BILLING"
                                            },
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "siteUseId":null,
                                        "formattedAddress":"18001 Connecticut Avenue,WASHINGTON, DC 20001",
                                        "partyName":"Miller Manufacturing",
                                        "state":"DC",
                                        "id":"150004",
                                        "partyId":"1006",
                                        "partyNumber":"1006"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100193|Internal error occurred while fetching customer accounts|\n|100001|invalid organization Id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"customerAccountIds",
                        "description":"Customer account Ids whose addresses has to be fetched",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties. Search on all the address possible except address's type, partyNumber, partyId, companyName, and partyName",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This is the field to provide sort on the address properties except address's type, partyNumber, partyId, companyName, and partyName. It also supports lastUsedTime property for sorting.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizations-current-customerAccounts-shipTo-get",
                "x-filename-id":"ccstore-v1-organizations-current-customeraccounts-shipto-get"
            }
        },
        "/ccstore/v1/returnRequests/calculateRefund":{
            "post":{
                "summary":"calculateRefund",
                "produces":[
                    "application/json"
                ],
                "operationId":"calculateRefund",
                "description":"Calculates Refund Amounts. Gets list of items along with suggested refund amounts. Optionally takes the x-ccasset-language headers to get translated content in another language. Also, additionally takes X-CCOrganization and x-ccsite headers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/calculateRefund_response"
                        },
                        "examples":{
                            "application/json":{
                                "returnLabel":"r1234",
                                "returnItems":[
                                    {
                                        "quantityReturned":0,
                                        "unitPrice":9.99,
                                        "shippingGroup":{
                                            "shippingMethod":{
                                                "shippingMethod":"standardShippingMethod",
                                                "shippingMethodDescription":"Standard"
                                            },
                                            "shippingGroupId":"sg40411",
                                            "shippingAddress":{
                                                "lastName":"Spencers",
                                                "country":"US",
                                                "address3":null,
                                                "address2":null,
                                                "city":"Montgomery",
                                                "prefix":null,
                                                "address1":"600 Dexter Avenue",
                                                "postalCode":"36130",
                                                "companyName":null,
                                                "jobTitle":null,
                                                "county":null,
                                                "suffix":null,
                                                "firstName":"Mark",
                                                "phoneNumber":"973-974-1234",
                                                "faxNumber":null,
                                                "alias":null,
                                                "middleName":null,
                                                "state":"AL",
                                                "email":"mspens@example.com"
                                            }
                                        },
                                        "comments":null,
                                        "productId":"prod10035",
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":12.99,
                                                "quantity":1,
                                                "tax":1.29,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":12.99,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "displayName":"Fifa 2010",
                                        "dynamicProperties":[
                                            {
                                                "id":"ReferralCode",
                                                "label":"ReferralCode",
                                                "value":null
                                            },
                                            {
                                                "id":"OfferEndsDate",
                                                "label":"OfferEndsDate",
                                                "value":"2020-07-02T03:42:42.962Z"
                                            },
                                            {
                                                "id":"Discount",
                                                "label":"Discount",
                                                "value":10
                                            },
                                            {
                                                "id":"GiftWrapping",
                                                "label":"Gift Wrapping",
                                                "value":false
                                            },
                                            {
                                                "id":"name",
                                                "label":"Name on product(Mug)",
                                                "value":"My name"
                                            }
                                        ],
                                        "parentAssetKey":null,
                                        "externalData":[
                                        ],
                                        "rootAssetKey":null,
                                        "childItems":[
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":2,
                                                "productId":"prod10040",
                                                "displayName":"Super Smash Brothers Brawl",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10041",
                                                "assetKey":"23456",
                                                "route":"product/prod10040",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123"
                                            },
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":1,
                                                "productId":"prod10038",
                                                "displayName":"Wii Music",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10042",
                                                "assetKey":"34567",
                                                "route":"product/prod10038",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            }
                                        ],
                                        "catRefId":"sku10037",
                                        "configuratorId":"12345677",
                                        "skuOptionInfo":[
                                        ],
                                        "assetKey":"12345",
                                        "quantityAvailableForReturn":3,
                                        "commerceItemId":"ci9000467",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camerasku_1_1"
                                            },
                                            {
                                                "propertyType":"sku-custom",
                                                "name":"dynamicskuprop1",
                                                "id":"dynamicskuprop1",
                                                "value":"dynamicskuprop1"
                                            }
                                        ],
                                        "quantityShipped":3,
                                        "price":29.97,
                                        "actionCode":"Add"
                                    }
                                ],
                                "authorizationNumber":"a1234",
                                "profileInfo":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "organization":{
                                        "name":"Oracle India Pvt Ltd",
                                        "id":"oracle"
                                    },
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "orderId":"o10400",
                                "refundInfo":{
                                    "shippingTaxRefund":2.51,
                                    "suggestedOtherRefund":0,
                                    "suggestedTaxRefund":3.8,
                                    "suggestedTotalRefund":41.79,
                                    "actualShippingRefund":25,
                                    "actualTaxRefund":3.8,
                                    "otherRefund":0,
                                    "suggestedShippingRefund":25,
                                    "refundDue":41.79,
                                    "returnFee":0,
                                    "suggestedShippingSurchargeRefund":0,
                                    "suggestedOrderRefund":12.99,
                                    "appeasementRefundAdjustment":-5.37,
                                    "unAdjustedRefundSubtotal":12.99,
                                    "actualShippingSurchargeRefund":0,
                                    "secondaryCurrencyAppeasementRefundAdjustment":0
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com/ccstoreui/v1/returnRequests/calculateRefund"
                                    }
                                ],
                                "promotionAdjustments":{
                                    "promotionAdjustmentsCount":0,
                                    "orderPromotionValueAdjustments":[
                                    ],
                                    "totalOrderDiscountAdjustment":0,
                                    "nonReturnItemCostAdjustment":[
                                    ],
                                    "itemPromotionValueAdjustments":[
                                    ],
                                    "manyToManyPromotionCouponAdjustment":{
                                    }
                                },
                                "additionalProperties":{
                                    "key1":"value1",
                                    "key2":"value2"
                                },
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "providerDate":"2016-11-25T13:33:48.000Z",
                                            "providerNote":"The quote is approved as per the request",
                                            "profileType":null,
                                            "profileId":"se-570031"
                                        },
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "requestDate":"2016-10-25T13:33:48.000Z",
                                            "requesterNote":"provide 10 percent off on the total quantity"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-25T13:33:48.000Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":"2016-10-25T13:35:32.000Z",
                                    "expirationDate":"2026-04-28T18:53:48.000Z"
                                },
                                "trackingNumber":[
                                    "t12344",
                                    "t12345"
                                ],
                                "paymentReversalInfo":[
                                    {
                                        "paymentGroupId":"pg10042",
                                        "refundType":"tokenizedCreditCard",
                                        "amount":32.84,
                                        "creditCardInfo":{
                                            "cardNumber":"xxxxxxxxxxxx1111"
                                        },
                                        "creditCardType":null,
                                        "reversalMethod":"Card Payment Reversal",
                                        "maxRefundAmount":156.82
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200114|Order is not allowed for return.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n|210105|Specified order does not exist.|\n|200196|Item {0} is a part of configuration and therefore cannot be returned separately. Please return the whole configuration package.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/calculateRefund_request"
                        },
                        "in":"body",
                        "name":"calculateRefund_request"
                    }
                ],
                "tags":[
                    "Store/Return Requests"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-returnRequests-calculateRefund-post",
                "x-filename-id":"ccstore-v1-returnrequests-calculaterefund-post"
            }
        },
        "/ccstore/v1/orders/current/submit":{
            "post":{
                "summary":"Submit the current order (cart)",
                "produces":[
                    "application/json"
                ],
                "operationId":"submitCurrentOrder",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Submits the current Order.  This endpoint will also capture and authorise payment before submitting the order.   If Store Credit or Gift Card payments have been previously applied only the payment group ID and type need to be provided.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/submit_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1573645921000",
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                ],
                                "payments":[
                                    {
                                        "paymentGroupId":"pg230428",
                                        "amount":14.99,
                                        "customPaymentProperties":{
                                            "sample-addnl-property-key2":"sample-payment-property-value2"
                                        },
                                        "gatewayName":"demoGenericGiftCardGateway",
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":false,
                                        "paymentState":"AUTHORIZED",
                                        "currencyCode":"USD",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx4103"
                                    }
                                ],
                                "submittedDate":"2019-11-13T11:54:01.117Z",
                                "uuid":"c52bb39e-c957-4f74-91db-22f7dcf83794",
                                "priceInfo":{
                                    "amount":14.99,
                                    "total":14.99,
                                    "shipping":0,
                                    "shippingSurchargeValue":0,
                                    "orderTotalBySite":{
                                        "siteUS":14.99
                                    },
                                    "tax":0,
                                    "subTotal":14.99,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":14.99
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v6155711626513500309/products/doctordolittle_LARGE.jpg&height=100&width=100",
                                            "rawTotalPrice":14.99,
                                            "displayName":"Dr. Dolittle",
                                            "dynamicProperties":[
                                            ],
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "commerceItemId":"ci21000417",
                                            "price":14.99,
                                            "variant":[
                                            ],
                                            "primaryImageAltText":"Dr. Dolittle",
                                            "id":"ci21000417",
                                            "state":"Added to order",
                                            "stateKey":"INITIAL",
                                            "unitPrice":14.99,
                                            "primaryImageTitle":"Dr. Dolittle",
                                            "childSKUs":[
                                                {
                                                    "primaryThumbImageURL":null
                                                }
                                            ],
                                            "amount":14.99,
                                            "quantity":1,
                                            "productId":"Product_18Cxi",
                                            "pointOfNoRevision":false,
                                            "salePrice":0,
                                            "orderDiscountInfos":[
                                            ],
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "amount":14.99,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":14.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "originalCommerceItemId":null,
                                            "catRefId":"Sku_18Dxi",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Not Returnable",
                                                    "id":"nonreturnable",
                                                    "value":false
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Name",
                                                    "id":"displayName",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Active",
                                                    "id":"active",
                                                    "value":true
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Id",
                                                    "id":"id",
                                                    "value":"Sku_18Dxi"
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Discountable",
                                                    "id":"discountable",
                                                    "value":true
                                                }
                                            ],
                                            "route":"/dr-dolittle/product/Product_18Cxi",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "shopperInput":{
                                            },
                                            "asset":false,
                                            "markers":[
                                                {
                                                    "repositoryId":"mark100001",
                                                    "value":"78900",
                                                    "key":"campaign_eloqua"
                                                }
                                            ],
                                            "listPrice":14.99
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                    "w.rubble@bedrock.com",
                                    "w.flintstone@bedrock.com"
                                ],
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/patchCurrentOrder",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"/rels/getIncompleteOrder",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current"
                                    },
                                    {
                                        "method":"POST",
                                        "rel":"/rels/priceCurrentOrder",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/price"
                                    },
                                    {
                                        "method":"POST",
                                        "rel":"/rels/submitCurrentOrder",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/submit"
                                    }
                                ],
                                "id":"o200415",
                                "state":"SUBMITTED",
                                "submittedBy":"bb-10003",
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "secondaryCurrencyTaxAmount":0,
                                    "amount":0,
                                    "valueAddedTax":0,
                                    "countyTax":0,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":0,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":0,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":0,
                                            "valueAddedTax":0,
                                            "countyTax":0,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":0,
                                            "countryTax":0
                                        },
                                        "priceInfo":{
                                            "amount":14.99,
                                            "total":14.99,
                                            "lkpValExcludingFreeShip":null,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":14.99,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":14.99
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "trackingInfo":[
                                        ],
                                        "shippingMethod":{
                                            "secondaryCurrencyTaxAmount":0,
                                            "shippingTax":0,
                                            "cost":0,
                                            "taxIncluded":true,
                                            "externalId":null,
                                            "taxCode":"",
                                            "value":"freeShippingMethod",
                                            "shippingMethodDescription":"Free Shipping"
                                        },
                                        "shippingGroupId":"sg210415",
                                        "shippingAddress":{
                                            "lastName":"Blogs",
                                            "country":"US",
                                            "address3":"3 The Street",
                                            "address2":"2 The Street",
                                            "city":"The City",
                                            "prefix":"The Prefix",
                                            "address1":"1 The Street",
                                            "postalCode":"01887",
                                            "companyName":"CompanyName",
                                            "jobTitle":"The Job Title",
                                            "county":null,
                                            "suffix":"The Suffix",
                                            "firstName":"Joe",
                                            "phoneNumber":"331234567",
                                            "faxNumber":"331234567",
                                            "alias":null,
                                            "middleName":"Syd",
                                            "state":"MA",
                                            "email":"p.p@GGGG.com"
                                        },
                                        "type":"hardgoodShippingGroup",
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v6155711626513500309/products/doctordolittle_LARGE.jpg&height=100&width=100",
                                                "rawTotalPrice":14.99,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                ],
                                                "displayName":"Dr. Dolittle",
                                                "shippingSurchargeValue":0,
                                                "externalData":[
                                                ],
                                                "discountAmount":0,
                                                "preOrderQuantity":0,
                                                "commerceItemId":"ci21000417",
                                                "price":14.99,
                                                "variant":[
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Dr. Dolittle",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "commerceId":"ci21000417",
                                                "unitPrice":14.99,
                                                "primaryImageTitle":"Dr. Dolittle",
                                                "amount":14.99,
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "productId":"Product_18Cxi",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":14.99,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":14.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "active":true,
                                                "catRefId":"Sku_18Dxi",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Not Returnable",
                                                        "id":"nonreturnable",
                                                        "value":false
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Name",
                                                        "id":"displayName"
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Active",
                                                        "id":"active",
                                                        "value":true
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Id",
                                                        "id":"id",
                                                        "value":"Sku_18Dxi"
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Discountable",
                                                        "id":"discountable",
                                                        "value":true
                                                    }
                                                ],
                                                "discountInfo":[
                                                ],
                                                "route":"/dr-dolittle/product/Product_18Cxi",
                                                "siteId":"siteUS",
                                                "shopperInput":{
                                                },
                                                "asset":false,
                                                "backOrderQuantity":0,
                                                "listPrice":14.99,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "status":"INITIAL"
                                    }
                                ],
                                "lastModifiedDate":"2019-11-13T11:54:01.118Z",
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                ],
                                "shippingMethod":{
                                    "shippingTax":0,
                                    "cost":0,
                                    "value":"freeShippingMethod"
                                },
                                "priceListGroup":{
                                    "isTaxIncluded":false,
                                    "endDate":null,
                                    "displayName":"Default Price Group",
                                    "listPriceList":{
                                        "repositoryId":"listPrices"
                                    },
                                    "active":true,
                                    "isPointsBased":false,
                                    "locale":"en_US",
                                    "shippingSurchargePriceList":{
                                        "repositoryId":"shippingSurchargePrices"
                                    },
                                    "deleted":false,
                                    "taxCalculationType":null,
                                    "repositoryId":"defaultPriceGroup",
                                    "salePriceList":{
                                        "repositoryId":"salePrices"
                                    },
                                    "currency":{
                                        "currencyType":null,
                                        "symbol":"$",
                                        "deleted":false,
                                        "displayName":"US Dollar",
                                        "repositoryId":"en_US",
                                        "fractionalDigits":2,
                                        "currencyCode":"USD",
                                        "numericCode":"840"
                                    },
                                    "id":"defaultPriceGroup",
                                    "includeAllProducts":true,
                                    "startDate":null
                                },
                                "creationDate":"2019-11-13T11:52:01.000Z",
                                "orderProfileId":"310062",
                                "orderAction":"order",
                                "discountInfo":{
                                    "orderDiscount":0,
                                    "orderDiscountDescList":[
                                    ],
                                    "shippingDiscount":0
                                },
                                "trackingInfo":[
                                ],
                                "orderLocale":"en",
                                "shippingAddress":{
                                    "lastName":"Blogs",
                                    "country":"US",
                                    "address3":"3 The Street",
                                    "address2":"2 The Street",
                                    "city":"The City",
                                    "prefix":"The Prefix",
                                    "address1":"1 The Street",
                                    "postalCode":"01887",
                                    "companyName":"CompanyName",
                                    "jobTitle":"The Job Title",
                                    "county":null,
                                    "suffix":"The Suffix",
                                    "firstName":"Joe",
                                    "phoneNumber":"331234567",
                                    "faxNumber":"331234567",
                                    "alias":null,
                                    "middleName":"Syd",
                                    "state":"MA",
                                    "email":"p.p@GGGG.com"
                                },
                                "siteId":"siteUS",
                                "billingAddress":{
                                    "lastName":"Blogs",
                                    "country":"US",
                                    "address3":"3 The Street",
                                    "address2":"2 The Street",
                                    "city":"The City",
                                    "prefix":"The Prefix",
                                    "address1":"1 The Street",
                                    "postalCode":"01887",
                                    "companyName":"CompanyName",
                                    "jobTitle":"The Job Title",
                                    "county":null,
                                    "suffix":"The Suffix",
                                    "firstName":"Joe",
                                    "phoneNumber":"331234567",
                                    "faxNumber":"331234567",
                                    "alias":null,
                                    "middleName":"Syd",
                                    "state":"MA",
                                    "email":"p.p@GGGG.com"
                                },
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"The model being returned when the POST operation succeeds. It contains an Order representation."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/submit_request"
                        },
                        "in":"body",
                        "name":"submit_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-submit-post",
                "x-filename-id":"ccstore-v1-orders-current-submit-post"
            }
        },
        "/ccstore/v1/organizations/{id}/legalApprovers":{
            "get":{
                "summary":"listLegalApprovers",
                "produces":[
                    "application/json"
                ],
                "operationId":"listLegalApprovers",
                "description":"List Legal Approvers. This operation is used to get the collection of contacts having the legal approver role for the given organizationId. Optionally takes X-CCOrganization to specify current Organization  of logged in user. It can also be used to return the list on a searched string and in a sorted order against various properties of profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listLegalApprovers_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/organizations/or-100001/legalApprovers"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"firstName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "lastName":"Dilliard",
                                        "firstName":"Leota",
                                        "roles":[
                                            {
                                                "associations":[
                                                    {
                                                        "relatedItemId":"or-100001",
                                                        "type":"organization"
                                                    }
                                                ],
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"or-100001"
                                                },
                                                "repositoryId":"100002",
                                                "name":"Buyer",
                                                "id":"100002",
                                                "type":"organizationalRole"
                                            },
                                            {
                                                "associations":[
                                                    {
                                                        "relatedItemId":"or-100001",
                                                        "type":"organization"
                                                    }
                                                ],
                                                "repositoryId":"ora.legalApprover",
                                                "name":"Legal Approver",
                                                "id":"ora.legalApprover",
                                                "type":"role"
                                            }
                                        ],
                                        "repositoryId":"bb-110006",
                                        "id":"bb-110006",
                                        "email":"leota@example.com",
                                        "secondaryOrganizations":[
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100070|Invalid Query Expression.|\n|23039|If there was any internal error while getting the profile|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization to which legal approvers are to be retrieved",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across contact properties, 'firstName', 'lastName', 'email' ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Organizations"
                ],
                "x-internal-id":"ccstore-v1-organizations-{id}-legalApprovers-get",
                "x-filename-id":"ccstore-v1-organizations-id-legalapprovers-get"
            }
        },
        "/ccstore/v1/publish/event":{
            "post":{
                "summary":"pushPubEvent",
                "produces":[
                    "application/json"
                ],
                "operationId":"pushPubEvent",
                "description":"Push Pub Event. Used by admin to send a publishing event to the storefront server",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/pushPubEvent_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/pushPubEvent_request"
                        },
                        "in":"body",
                        "name":"pushPubEvent_request"
                    }
                ],
                "tags":[
                    "Store/Publishing"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-publish-event-post",
                "x-filename-id":"ccstore-v1-publish-event-post"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/signatureDetails":{
            "post":{
                "summary":"Get the Signature Details for a quote.",
                "produces":[
                    "application/json"
                ],
                "operationId":"signatureDetailsCpq",
                "description":"Get signature details for quote.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/signatureDetailsCpqResponse"
                        },
                        "description":"Response containing the signature details link."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of quote.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/signatureDetailsCpqRequest"
                        },
                        "in":"body",
                        "name":"signatureDetailsCpqRequest"
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-signatureDetails-post",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-signaturedetails-post"
            }
        },
        "/ccstore/v1/organizations/current/customerAccounts/billTo":{
            "get":{
                "summary":"List customer account addresses for billing for the given organization id.",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCustomerAccountBillingAddresses",
                "description":"List customer account addresses for billing for the given organization id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCustomerAccountBillingAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":2,
                                "items":[
                                    {
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Atlanta",
                                        "externalNumber":"1220",
                                        "address1":"1156 River Street",
                                        "postalCode":"30010",
                                        "county":"Fulton",
                                        "externalId":"1220",
                                        "type":[
                                            {
                                                "displayName":"Billing",
                                                "repositoryId":"BILLING",
                                                "id":"BILLING"
                                            }
                                        ],
                                        "accountId":"1006",
                                        "siteUseId":null,
                                        "formattedAddress":"1156 River Street,ATLANTA, GA 30010",
                                        "partyName":"Miller Manufacturing",
                                        "state":"GA",
                                        "id":"150001",
                                        "partyId":"1006",
                                        "partyNumber":"1006"
                                    },
                                    {
                                        "country":"US",
                                        "address3":"Warehouse B",
                                        "address2":"Distribution Center",
                                        "city":"Chattanooga",
                                        "externalNumber":"1222",
                                        "address1":"1800 Satellite Drive",
                                        "postalCode":"37401",
                                        "county":"Hamilton",
                                        "externalId":"1222",
                                        "type":[
                                            {
                                                "displayName":"Billing",
                                                "repositoryId":"BILLING",
                                                "id":"BILLING"
                                            },
                                            {
                                                "displayName":"Shipping",
                                                "repositoryId":"SHIPPING",
                                                "id":"SHIPPING"
                                            }
                                        ],
                                        "accountId":"1006",
                                        "siteUseId":null,
                                        "formattedAddress":"1800 Satellite Drive,Distribution Center,CHATTANOOGA, TN 37401",
                                        "partyName":"Miller Manufacturing",
                                        "state":"TN",
                                        "id":"150002",
                                        "partyId":"1006",
                                        "partyNumber":"1006"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100193|Internal error occurred while fetching customer accounts|\n|100001|invalid organization Id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"customerAccountIds",
                        "description":"Customer account Ids whose addresses has to be fetched",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties. Search on all the address possible except address's type, partyNumber, partyId, partyName, companyName, and accountId",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This is the field to provide sort on the address properties except except address's type, partyNumber, partyId, partyName, companyName, and accountId. It also supports lastUsedTime property for sorting.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizations-current-customerAccounts-billTo-get",
                "x-filename-id":"ccstore-v1-organizations-current-customeraccounts-billto-get"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}":{
            "get":{
                "summary":"Retrieves the quote detail based on quoteId",
                "produces":[
                    "application/json"
                ],
                "operationId":"getQuote",
                "description":"Retrieves the quote detail based on quoteId. If the profile is not logged in or is anonymous then the endpoint will fail. The user should be granted required access rights based on which the this api will return the quote detail",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/GetQuoteResponse"
                        },
                        "description":"Response containing the quote detail"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of quote.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body. For example, to include the totalAnnualValue_t and totalContractValue_t  for each quote in the list, you can send fields=totalAnnualValue_t,totalContractValue_t. ",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-get",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-get"
            }
        },
        "/ccstore/v1/organizations/{id}":{
            "get":{
                "summary":"getOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrganization",
                "description":"Get Organization. This operation is used to get the Organization information of a customer from Oracle Commerce Cloud.Optionally takes the X-CCOrganization header  to specify current Organization id of logged in user. This endpoint restricted by access control for users other than Delegated Admin. Delegated admin manages contacts, approval settings for the organization so only Delegated Admin has access to the organization information.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxReferenceNumber":"REFNUM123",
                                "organizationLogo":"/general/hero-image1.jpg",
                                "description":null,
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10001",
                                                    "id":"ss-10001"
                                                },
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"180003",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ],
                                "type":"none",
                                "derivedBillingAddress":{
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        },
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "customerType":"Standard",
                                "derivedShippingMethods":[
                                    {
                                        "displayName":"Shipping Method Name",
                                        "repositoryId":"shippingMethodId1",
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "organizationLogoURL":"http://localhost:9080/file/general/hero-image1.jpg",
                                "members":[
                                    {
                                        "repositoryId":"110001"
                                    }
                                ],
                                "paymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/organizations/2100003"
                                    }
                                ],
                                "id":"2100003",
                                "dunsNumber":"123456789",
                                "relativeRoles":[
                                    {
                                        "function":"admin",
                                        "repositoryId":"100001",
                                        "name":"Administrator",
                                        "id":"100001"
                                    },
                                    {
                                        "function":"buyer",
                                        "repositoryId":"100001",
                                        "name":"Administrator",
                                        "id":"100001"
                                    },
                                    {
                                        "function":"custom",
                                        "repositoryId":"customOrganizationalRole",
                                        "name":"Custom Organizational Role",
                                        "id":"customOrganizationalRole"
                                    }
                                ],
                                "shippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedUseAllPaymentMethodsFromSite":false,
                                "contract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "active":true,
                                "vatReferenceNumber":"Vat123123",
                                "orderPriceLimit":"1000",
                                "dynamicProperty":"dynamicProperty value",
                                "derivedShippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        },
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "useAllShippingMethodsFromSite":false,
                                "derivedUseAllShippingMethodsFromSite":false,
                                "approvalRequired":true,
                                "useAllPaymentMethodsFromSite":false,
                                "derivedPaymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "repositoryId":"2100003",
                                "name":"Oracle",
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        },
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "useExternalApprovalWebhook":false,
                                "billingAddress":{
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        },
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "uniqueId":"TestIDNumber"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizations-{id}-get",
                "x-filename-id":"ccstore-v1-organizations-id-get"
            },
            "put":{
                "summary":"updateOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrganization",
                "description":"Update Organization. This operation is used to update properties like approval required, order price limit and dynamic properties (\"dynamicPropertyName\": \"dynamicPropertyValue\") for an organization.Optionally takes the X-CCOrganization header  to specify current Organization id of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxReferenceNumber":"REFNUM123",
                                "organizationLogo":"/general/update-hero-image1.jpg",
                                "description":null,
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10001",
                                                    "id":"ss-10001"
                                                },
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"150002",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ],
                                "externalOrganizationId":"EXT_ORG_1",
                                "type":"none",
                                "derivedBillingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        },
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "customerType":"Standard",
                                "derivedShippingMethods":[
                                    {
                                        "displayName":"Shipping Method Name",
                                        "repositoryId":"shippingMethodId1",
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "organizationLogoURL":"http://localhost:9080/file/general/update-hero-image1.jpg",
                                "members":[
                                    {
                                        "repositoryId":"110000"
                                    }
                                ],
                                "paymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations"
                                    }
                                ],
                                "id":"200003",
                                "dunsNumber":"123456789",
                                "relativeRoles":[
                                    {
                                        "function":"admin"
                                    },
                                    {
                                        "function":"buyer"
                                    }
                                ],
                                "shippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedUseAllPaymentMethodsFromSite":false,
                                "contract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "active":true,
                                "vatReferenceNumber":"Vat123123",
                                "orderPriceLimit":1000,
                                "dynamicProperty":"dynamicProperty value",
                                "derivedShippingAddress":{
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        },
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002"
                                },
                                "useAllShippingMethodsFromSite":false,
                                "derivedUseAllShippingMethodsFromSite":false,
                                "approvalRequired":true,
                                "useAllPaymentMethodsFromSite":false,
                                "derivedPaymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "repositoryId":"200003",
                                "name":"Oracle",
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        },
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "useExternalApprovalWebhook":false,
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        },
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "uniqueId":"TestIDNumber"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100081|If order price limit is not passed or passed empty or null|\n|100082|The current account does not have the delegate approval management option enabled. Requiring order approvals or making changes to purchase limits cannot be done.|\n|100083|You must create at least one active approver for the account before you can enable the approval required option|\n|100084|You cannot remove this contact from the account. The account has no other active Approvers.  Approvals are still enabled and/or there are orders pending approval.|\n|100086|Merchant admin is not allowed to do approval management with delegate approval management set to true.|\n|100021|If approval required value is invalid|\n|100080|If order price limit is Invalid |\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrganization_request"
                        },
                        "in":"body",
                        "name":"updateOrganization_request"
                    }
                ],
                "tags":[
                    "Store/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizations-{id}-put",
                "x-filename-id":"ccstore-v1-organizations-id-put"
            }
        },
        "/ccstore/v1/returnRequests/validate":{
            "post":{
                "summary":"validateReturns",
                "produces":[
                    "application/json"
                ],
                "operationId":"validateReturns",
                "description":"validates Return requests. It validates the return items for each request. If items are not given in requests it gets list of items from an order for which return request can be created. Optionally takes the x-ccasset-language headers to get translated content in another language. Also, additionally takes X-CCOrganization and x-ccsite headers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/validateReturns_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/returnRequests/validate"
                                    }
                                ],
                                "autoWrap":true,
                                "items":[
                                    {
                                        "orderId":"o10079",
                                        "nonreturnable":true,
                                        "nonReturnableReason":"There are no returnable items in your order."
                                    },
                                    {
                                        "orderId":"o10078",
                                        "nonreturnable":true,
                                        "nonReturnableReason":"This order has not been fulfilled."
                                    },
                                    {
                                        "returnLabel":"a5445afg5",
                                        "returnItems":[
                                            {
                                                "unitPrice":24.99,
                                                "quantityReturned":0,
                                                "shippingGroup":{
                                                    "shippingMethod":{
                                                        "shippingMethod":"standardShippingMethod",
                                                        "shippingMethodDescription":"Standard"
                                                    },
                                                    "shippingGroupId":"sg60429",
                                                    "shippingAddress":{
                                                        "lastName":"Anderson",
                                                        "country":"US",
                                                        "address3":null,
                                                        "address2":null,
                                                        "city":"Syracuse",
                                                        "prefix":null,
                                                        "address1":"21 Cedar Ave",
                                                        "postalCode":"13202",
                                                        "companyName":null,
                                                        "jobTitle":null,
                                                        "county":null,
                                                        "suffix":null,
                                                        "firstName":"Kim",
                                                        "phoneNumber":"212-555-1977",
                                                        "faxNumber":null,
                                                        "alias":"Home",
                                                        "middleName":null,
                                                        "state":"NY",
                                                        "email":"kim@example.com"
                                                    },
                                                    "type":"hardgoodShippingGroup"
                                                },
                                                "comments":null,
                                                "productId":"Product_27Fxyzii",
                                                "nonreturnable":false,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":24.99,
                                                        "quantity":1,
                                                        "tax":2,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":24.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "displayName":"Sky Blue",
                                                "dynamicProperties":[
                                                ],
                                                "externalData":[
                                                ],
                                                "catRefId":"Sku_27Gxyzii",
                                                "skuOptionInfo":[
                                                ],
                                                "quantityAvailableForReturn":1,
                                                "commerceItemId":"ci5000434",
                                                "quantityShipped":1,
                                                "price":24.99,
                                                "actionCode":null,
                                                "additionalProperties":{
                                                    "name2":"value2",
                                                    "name1":"value1"
                                                },
                                                "nonReturnableReason":"This is a returnable item"
                                            },
                                            {
                                                "unitPrice":21.99,
                                                "quantityReturned":0,
                                                "shippingGroup":{
                                                    "shippingMethod":{
                                                        "shippingMethod":"standardShippingMethod",
                                                        "shippingMethodDescription":"Standard"
                                                    },
                                                    "shippingGroupId":"sg60429",
                                                    "shippingAddress":{
                                                        "lastName":"Anderson",
                                                        "country":"US",
                                                        "address3":null,
                                                        "address2":null,
                                                        "city":"Syracuse",
                                                        "prefix":null,
                                                        "address1":"21 Cedar Ave",
                                                        "postalCode":"13202",
                                                        "companyName":null,
                                                        "jobTitle":null,
                                                        "county":null,
                                                        "suffix":null,
                                                        "firstName":"Kim",
                                                        "phoneNumber":"212-555-1977",
                                                        "faxNumber":null,
                                                        "alias":"Home",
                                                        "middleName":null,
                                                        "state":"NY",
                                                        "email":"kim@example.com"
                                                    },
                                                    "type":"hardgoodShippingGroup"
                                                },
                                                "comments":null,
                                                "productId":"Product_36Exy",
                                                "nonreturnable":false,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":21.99,
                                                        "quantity":1,
                                                        "tax":1.76,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":21.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "displayName":"The Girl with the Dragon Tattoo",
                                                "dynamicProperties":[
                                                ],
                                                "externalData":[
                                                ],
                                                "catRefId":"Sku_36Fxy",
                                                "skuOptionInfo":[
                                                ],
                                                "quantityAvailableForReturn":1,
                                                "commerceItemId":"ci5000435",
                                                "quantityShipped":1,
                                                "price":21.99,
                                                "actionCode":null,
                                                "additionalProperties":{
                                                    "name2":"value2",
                                                    "name1":"value1"
                                                },
                                                "nonReturnableReason":"This is a returnable item"
                                            }
                                        ],
                                        "authorizationNumber":"12345",
                                        "nonreturnable":false,
                                        "orderInfo":{
                                            "priceInfo":{
                                                "amount":46.98,
                                                "total":77.74,
                                                "shipping":25,
                                                "isTaxIncluded":false,
                                                "shippingSurchargeValue":0,
                                                "tax":5.76,
                                                "subTotal":46.98,
                                                "orderDiscountAmount":0,
                                                "currencyCode":"USD",
                                                "totalWithoutTax":71.98
                                            },
                                            "orderId":"o50419",
                                            "sourceSystem":"Cloud Commerce",
                                            "priceListGroup":"priceListGroup:defaultPriceGroup",
                                            "siteId":"siteUS",
                                            "creationDate":"2017-12-06T12:51:56.000Z",
                                            "submittedDate":"2017-12-06T12:53:19.000Z"
                                        },
                                        "additionalProperties":{
                                            "name2":"value2",
                                            "name1":"value1"
                                        },
                                        "trackingNumber":[
                                            "1234567890"
                                        ],
                                        "nonReturnableReason":null
                                    },
                                    {
                                        "returnLabel":"a5445afg5",
                                        "returnItems":[
                                            {
                                                "unitPrice":4.99,
                                                "quantityReturned":0,
                                                "shippingGroup":{
                                                    "shippingMethod":{
                                                        "shippingMethod":"standardShippingMethod",
                                                        "shippingMethodDescription":"Standard"
                                                    },
                                                    "shippingGroupId":"sg10042",
                                                    "shippingAddress":{
                                                        "lastName":"Anderson",
                                                        "country":"US",
                                                        "address3":null,
                                                        "address2":null,
                                                        "city":"Syracuse",
                                                        "prefix":"Sr",
                                                        "address1":"21 Cedar Ave",
                                                        "postalCode":"13202",
                                                        "companyName":null,
                                                        "jobTitle":"Director",
                                                        "county":"United States",
                                                        "suffix":null,
                                                        "firstName":"Kim",
                                                        "phoneNumber":"212-555-1977",
                                                        "faxNumber":"212-555-1977",
                                                        "alias":null,
                                                        "middleName":"Christian",
                                                        "state":"NY",
                                                        "email":"kim@example.com"
                                                    },
                                                    "type":"hardgoodShippingGroup"
                                                },
                                                "comments":null,
                                                "productId":"prod10037",
                                                "nonreturnable":false,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":true,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":3,
                                                        "quantity":1,
                                                        "tax":0.29,
                                                        "orderDiscountShare":0.2,
                                                        "detailedUnitPrice":3,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "displayName":"Wii Sports",
                                                "dynamicProperties":[
                                                ],
                                                "externalData":[
                                                ],
                                                "catRefId":"sku10043",
                                                "skuOptionInfo":[
                                                ],
                                                "quantityAvailableForReturn":1,
                                                "commerceItemId":"ci1000057",
                                                "quantityShipped":1,
                                                "price":3,
                                                "actionCode":null,
                                                "additionalProperties":{
                                                    "name2":"value2",
                                                    "name1":"value1"
                                                },
                                                "nonReturnableReason":"This is a returnable item"
                                            },
                                            {
                                                "unitPrice":25,
                                                "quantityReturned":0,
                                                "shippingGroup":{
                                                    "shippingMethod":{
                                                        "shippingMethod":"standardShippingMethod",
                                                        "shippingMethodDescription":"Standard"
                                                    },
                                                    "shippingGroupId":"sg10042",
                                                    "shippingAddress":{
                                                        "lastName":"Anderson",
                                                        "country":"US",
                                                        "address3":null,
                                                        "address2":null,
                                                        "city":"Syracuse",
                                                        "prefix":"Sr",
                                                        "address1":"21 Cedar Ave",
                                                        "postalCode":"13202",
                                                        "companyName":null,
                                                        "jobTitle":"Director",
                                                        "county":"United States",
                                                        "suffix":null,
                                                        "firstName":"Kim",
                                                        "phoneNumber":"212-555-1977",
                                                        "faxNumber":"212-555-1977",
                                                        "alias":null,
                                                        "middleName":"Christian",
                                                        "state":"NY",
                                                        "email":"kim@example.com"
                                                    },
                                                    "type":"hardgoodShippingGroup"
                                                },
                                                "comments":null,
                                                "productId":"prod10013",
                                                "nonreturnable":false,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":100,
                                                        "quantity":4,
                                                        "tax":9.84,
                                                        "orderDiscountShare":6.61,
                                                        "detailedUnitPrice":25,
                                                        "currencyCode":"USD"
                                                    },
                                                    {
                                                        "discounted":true,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":15,
                                                        "quantity":1,
                                                        "tax":1.48,
                                                        "orderDiscountShare":0.99,
                                                        "detailedUnitPrice":15,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "displayName":"Playstation",
                                                "dynamicProperties":[
                                                ],
                                                "externalData":[
                                                ],
                                                "catRefId":"sku10030",
                                                "skuOptionInfo":[
                                                ],
                                                "quantityAvailableForReturn":1,
                                                "commerceItemId":"ci1000058",
                                                "quantityShipped":5,
                                                "price":115,
                                                "actionCode":null,
                                                "additionalProperties":{
                                                    "name2":"value2",
                                                    "name1":"value1"
                                                },
                                                "nonReturnableReason":"This is a returnable item"
                                            }
                                        ],
                                        "authorizationNumber":"12345",
                                        "nonreturnable":false,
                                        "orderInfo":{
                                            "priceInfo":{
                                                "amount":110.2,
                                                "total":156.82,
                                                "shipping":35,
                                                "isTaxIncluded":false,
                                                "shippingSurchargeValue":0,
                                                "tax":11.62,
                                                "subTotal":118,
                                                "orderDiscountAmount":7.8,
                                                "currencyCode":"USD",
                                                "totalWithoutTax":145.2
                                            },
                                            "orderId":"o10042",
                                            "sourceSystem":"Cloud Commerce",
                                            "priceListGroup":"priceListGroup:defaultPriceGroup",
                                            "siteId":"siteUS",
                                            "creationDate":"2017-11-12T12:18:04.000Z",
                                            "submittedDate":"2017-11-12T12:18:04.000Z"
                                        },
                                        "additionalProperties":{
                                            "name2":"value2",
                                            "name1":"value1"
                                        },
                                        "trackingNumber":[
                                            "1234567890"
                                        ],
                                        "nonReturnableReason":null
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200114|Order is not allowed for return.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n|210105|Specified order does not exist.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/validateReturns_request"
                        },
                        "in":"body",
                        "name":"validateReturns_request"
                    }
                ],
                "tags":[
                    "Store/Return Requests"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-returnRequests-validate-post",
                "x-filename-id":"ccstore-v1-returnrequests-validate-post"
            }
        },
        "/ccstore/v1/metadata/{id}":{
            "get":{
                "summary":"getMetadata",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMetadata",
                "description":"Get Metadata. Get the metadata for an item type",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMetadata_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "itemType":"product",
                                    "length":254,
                                    "label":"Name",
                                    "type":"shortText",
                                    "required":true,
                                    "searchable":true,
                                    "uiEditorType":null,
                                    "default":null,
                                    "textSearchable":true,
                                    "id":"displayName",
                                    "dimension":null,
                                    "multiSelect":true,
                                    "order":"0"
                                },
                                {
                                    "itemType":"product",
                                    "length":165,
                                    "label":"Product ID",
                                    "type":"shortText",
                                    "required":true,
                                    "searchable":null,
                                    "uiEditorType":null,
                                    "default":"",
                                    "textSearchable":null,
                                    "id":"id",
                                    "dimension":null,
                                    "multiSelect":null,
                                    "order":"10"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"dynamicOnly",
                        "description":"Indicates what type of properties to return. If set to true, only dynamic properties will be returned, otherwise all properties will be returned. Only supported for the 'order' item type.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the file.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"filterByShopperContext",
                        "description":"If set to true, filters the dynamic properties that are related to shopper context",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Metadata"
                ],
                "x-internal-id":"ccstore-v1-metadata-{id}-get",
                "x-filename-id":"ccstore-v1-metadata-id-get"
            }
        },
        "/ccstore/v1/assembler/pages/{path: .*}":{
            "get":{
                "summary":"search",
                "produces":[
                    "application/json"
                ],
                "operationId":"assemblerPages",
                "description":"Search. Perform a search given an endeca based query. The response is a formatted endeca JSON that provides all the data based on the type of search. The URLs in the response are SEO optimized URLs.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/assemblerPages_response"
                        },
                        "examples":{
                            "application/json":{
                                "resultsList":{
                                    "pagingActionTemplate":{
                                        "link":"/gift-cards/_/N-9rp7fw?No=%7Boffset%7D&Nrpp=%7BrecordsPerPage%7D&Ntt=movie&language=en&searchType=guided&visitId=18560618%3A16165656653%3A77c2-10.196.17.49&visitorId=10667tcaJcczeF1q1PVohySNrdNgrvLVazPcJmcfznOqfEM419A"
                                    },
                                    "lastRecNum":1,
                                    "records":[
                                        {
                                            "detailsAction":{
                                                "recordState":"/gift-cards/_/A-sku-giftCard-giftCardsku__1..giftCard__1?language=en&searchType=guided&visitId=18560618%3A16165656653%3A77c2-10.196.17.49&visitorId=10667tcaJcczeF1q1PVohySNrdNgrvLVazPcJmcfznOqfEM419A"
                                            },
                                            "records":[
                                                {
                                                    "detailsAction":{
                                                        "recordState":"/gift-cards/_/R-sku-giftCard-giftCardsku__1..giftCard__1?language=en&searchType=guided&visitId=18560618%3A16165656653%3A77c2-10.196.17.49&visitorId=10667tcaJcczeF1q1PVohySNrdNgrvLVazPcJmcfznOqfEM419A"
                                                    },
                                                    "numRecords":0,
                                                    "attributes":{
                                                        "product.daysAvailable":[
                                                            "0"
                                                        ],
                                                        "sku.activePrice":[
                                                            "25.000000"
                                                        ],
                                                        "product.priceRange":[
                                                            "$20.00 - $29.99"
                                                        ],
                                                        "sku.listingId":[
                                                            "giftCard_1"
                                                        ],
                                                        "product.configurable":[
                                                            "0"
                                                        ],
                                                        "product.displayName":[
                                                            "Movie Gift Card"
                                                        ],
                                                        "sku.onSale":[
                                                            "0"
                                                        ],
                                                        "product.dateAvailable":[
                                                            "1519159326000"
                                                        ],
                                                        "product.primaryImageAltText":[
                                                            "Movie Gift Card"
                                                        ],
                                                        "product.category":[
                                                            "Gift Cards"
                                                        ],
                                                        "product.description":[
                                                            "Choose any denomination from $25 to $100."
                                                        ],
                                                        "record.source":[
                                                            "ProductCatalog"
                                                        ],
                                                        "product.primaryThumbImageURL":[
                                                            "/ccstore/v1/images/?source=/file/v3342232743798551492/products/GiftCard.jpg&height=100&width=100"
                                                        ],
                                                        "sku.availabilityStatus":[
                                                            "INSTOCK"
                                                        ],
                                                        "sku.url":[
                                                            "atgrep:/ProductCatalog/sku-giftCard/giftCardsku_1?_product=giftCard_1"
                                                        ],
                                                        "product.creationDate":[
                                                            "1519159326000"
                                                        ],
                                                        "parentCategory.displayName":[
                                                            "Gift Cards"
                                                        ],
                                                        "product.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku-giftCard/giftCardsku_1"
                                                        ],
                                                        "product.primaryLargeImageURL":[
                                                            "/ccstore/v1/images/?source=/file/v3342232743798551492/products/GiftCard.jpg&height=940&width=940"
                                                        ],
                                                        "sku.repositoryId":[
                                                            "giftCardsku_1"
                                                        ],
                                                        "product.primaryImageTitle":[
                                                            "Movie Gift Card"
                                                        ],
                                                        "sku.baseUrl":[
                                                            "atgrep:/ProductCatalog/sku-giftCard/giftCardsku_1"
                                                        ],
                                                        "sku.displayName":[
                                                            "[DE]Gift card sample[DE]"
                                                        ],
                                                        "record.type":[
                                                            "giftCard",
                                                            "sku-giftCard"
                                                        ],
                                                        "product.largeImageURLs":[
                                                            "/ccstore/v1/images/?source=/file/v3342232743798551492/products/GiftCard.jpg&height=940&width=940"
                                                        ],
                                                        "product.listPrice":[
                                                            "10.000000"
                                                        ],
                                                        "product.route":[
                                                            "/movie-gift-card/product/giftCard_1"
                                                        ],
                                                        "product.primaryFullImageURL":[
                                                            "/ccstore/v1/images/?source=/file/v3342232743798551492/products/GiftCard.jpg"
                                                        ],
                                                        "record.type.raw":[
                                                            "giftCard",
                                                            "sku-giftCard"
                                                        ],
                                                        "product.catalogId":[
                                                            "cloudCatalog",
                                                            "cloudLakeCatalog"
                                                        ],
                                                        "record.id":[
                                                            "sku-giftCard-giftCardsku__1..giftCard__1"
                                                        ],
                                                        "product.repositoryId":[
                                                            "giftCard_1"
                                                        ],
                                                        "product.fullImageURLs":[
                                                            "/ccstore/v1/images/?source=/file/v3342232743798551492/products/GiftCard.jpg"
                                                        ],
                                                        "sku.listPrice":[
                                                            "25.000000"
                                                        ],
                                                        "product.mediumImageURLs":[
                                                            "/ccstore/v1/images/?source=/file/v3342232743798551492/products/GiftCard.jpg&height=475&width=475"
                                                        ],
                                                        "product.notForIndividualSale":[
                                                            "0"
                                                        ],
                                                        "product.thumbImageURLs":[
                                                            "/ccstore/v1/images/?source=/file/v3342232743798551492/products/GiftCard.jpg&height=100&width=100"
                                                        ],
                                                        "product.url":[
                                                            "atgrep:/ProductCatalog/sku-giftCard/giftCardsku_1?_product=giftCard_1"
                                                        ],
                                                        "sku.active":[
                                                            "1"
                                                        ],
                                                        "product.productImagesMetadata":[
                                                            "{}"
                                                        ],
                                                        "product.primarySmallImageURL":[
                                                            "/ccstore/v1/images/?source=/file/v3342232743798551492/products/GiftCard.jpg&height=300&width=300"
                                                        ],
                                                        "product.sourceImageURLs":[
                                                            "/ccstore/v1/images/?source=/file/v3342232743798551492/products/GiftCard.jpg&height=300&width=300"
                                                        ],
                                                        "sku.creationDate":[
                                                            "1519159326000"
                                                        ],
                                                        "sku.listingOptionIndex":[
                                                            "10000"
                                                        ],
                                                        "product.primaryMediumImageURL":[
                                                            "/ccstore/v1/images/?source=/file/v3342232743798551492/products/GiftCard.jpg&height=475&width=475"
                                                        ],
                                                        "product.active":[
                                                            "1"
                                                        ],
                                                        "product.smallImageURLs":[
                                                            "/ccstore/v1/images/?source=/file/v3342232743798551492/products/GiftCard.jpg&height=300&width=300"
                                                        ]
                                                    }
                                                }
                                            ],
                                            "numRecords":3,
                                            "attributes":{
                                                "product.repositoryId":[
                                                    "giftCard_1"
                                                ],
                                                "sku.maxActivePrice":[
                                                    "100.000000"
                                                ],
                                                "record.type.raw":[
                                                    "giftCard",
                                                    "sku-giftCard"
                                                ],
                                                "sku.minActivePrice":[
                                                    "25.000000"
                                                ],
                                                "record.id":[
                                                    "sku-giftCard-giftCardsku__1..giftCard__1"
                                                ]
                                            }
                                        }
                                    ],
                                    "totalNumRecs":1,
                                    "sortOptions":[
                                    ],
                                    "@type":"ResultsList",
                                    "endeca:auditInfo":{
                                        "ecr:innerPath":"resultsList",
                                        "ecr:resourcePath":"/pages/Default/services/guidedsearch"
                                    },
                                    "firstRecNum":1,
                                    "precomputedSorts":[
                                    ],
                                    "recsPerPage":12
                                },
                                "endeca:contentPath":"/services/guidedsearch",
                                "navigation":{
                                    "navigation":[
                                        {
                                            "@type":"RefinementMenu",
                                            "displayName":"Price Range",
                                            "name":"product.priceRange",
                                            "ancestors":[
                                                {
                                                    "link":"/gift-cards/_/N-9rp7fwZ1j7b3wx?Nrpp=12&Ntt=movie&language=en&searchType=guided&visitId=18560618%3A16165656653%3A77c2-10.196.17.49&visitorId=10667tcaJcczeF1q1PVohySNrdNgrvLVazPcJmcfznOqfEM419A",
                                                    "label":"$0.00 - $999.99",
                                                    "properties":{
                                                        "DGraph.More":"0",
                                                        "DGraph.Spec":"defaultPriceGroup:r0-1000",
                                                        "dimval.prop.lowerBound":"0.0",
                                                        "dimval.match_type":"range",
                                                        "dimval.prop.displayName_en_US":"$0.00 - $999.99",
                                                        "dimval.prop.upperBound":"1000.0",
                                                        "dimval.range.comparison_type":"decimal"
                                                    }
                                                }
                                            ],
                                            "dimensionName":"product.priceRange",
                                            "multiSelect":false,
                                            "refinements":[
                                                {
                                                    "count":1,
                                                    "link":"/gift-cards/_/N-9rp7fwZdmy32l?Nrpp=12&Ntt=movie&language=en&searchType=guided&visitId=18560618%3A16165656653%3A77c2-10.196.17.49&visitorId=10667tcaJcczeF1q1PVohySNrdNgrvLVazPcJmcfznOqfEM419A",
                                                    "label":"$0.00 - $99.99",
                                                    "properties":{
                                                        "DGraph.Spec":"defaultPriceGroup:r0-100",
                                                        "dimval.prop.lowerBound":"0.0",
                                                        "dimval.match_type":"range",
                                                        "dimval.prop.displayName_en_US":"$0.00 - $99.99",
                                                        "dimval.prop.upperBound":"100.0",
                                                        "dimval.range.comparison_type":"decimal"
                                                    }
                                                },
                                                {
                                                    "count":1,
                                                    "link":"/gift-cards/_/N-9rp7fwZ1yobg6q?Nrpp=12&Ntt=movie&language=en&searchType=guided&visitId=18560618%3A16165656653%3A77c2-10.196.17.49&visitorId=10667tcaJcczeF1q1PVohySNrdNgrvLVazPcJmcfznOqfEM419A",
                                                    "label":"$100.00 - $199.99",
                                                    "properties":{
                                                        "DGraph.Spec":"defaultPriceGroup:r100-200",
                                                        "dimval.prop.lowerBound":"100.0",
                                                        "dimval.match_type":"range",
                                                        "dimval.prop.displayName_en_US":"$100.00 - $199.99",
                                                        "dimval.prop.upperBound":"200.0",
                                                        "dimval.range.comparison_type":"decimal"
                                                    }
                                                }
                                            ]
                                        }
                                    ],
                                    "showAll":true,
                                    "@type":"NavigationContainer",
                                    "endeca:auditInfo":{
                                        "ecr:innerPath":"navigation",
                                        "ecr:resourcePath":"/pages/Default/services/guidedsearch"
                                    }
                                },
                                "endeca:assemblerRequestInformation":{
                                    "endeca:contentPath":"/services/guidedsearch",
                                    "@type":"AssemblerRequestEvent",
                                    "endeca:numRecords":1,
                                    "endeca:siteRootPath":"/pages",
                                    "endeca:dimensionValues":[
                                        "/product.category/Gift Cards"
                                    ],
                                    "endeca:assemblyStartTimestamp":"1519667858474",
                                    "endeca:assemblyFinishTimestamp":"1519667858559",
                                    "endeca:eneTime":2,
                                    "endeca:relRankStrategy":"nterms,field,maxfield,exact,static(product.displayName),static(sku.listingOptionIndex)",
                                    "endeca:requestType":"UNKNOWN",
                                    "endeca:dimensions":[
                                        "product.category"
                                    ],
                                    "endeca:numRefinements":1,
                                    "endeca:requestId":"354",
                                    "endeca:sessionId":"2D5CCE9C4D110A2214B409023A7602EB"
                                },
                                "@type":"GuidedSearchService",
                                "searchAdjustments":{
                                    "@type":"SearchAdjustments",
                                    "endeca:auditInfo":{
                                        "ecr:innerPath":"searchAdjustments",
                                        "ecr:resourcePath":"/pages/Default/services/guidedsearch"
                                    },
                                    "originalTerms":[
                                        "movie"
                                    ]
                                },
                                "additionalContent":{
                                    "ruleLimit":1,
                                    "contents":[
                                    ],
                                    "@type":"ContentSlot",
                                    "endeca:auditInfo":{
                                        "ecr:innerPath":"additionalContent",
                                        "ecr:resourcePath":"/pages/Default/services/guidedsearch"
                                    },
                                    "contentPaths":[
                                        "/content/additionalContent"
                                    ]
                                },
                                "endeca:auditInfo":{
                                    "ecr:resourcePath":"/pages/Default/services/guidedsearch"
                                },
                                "name":"Guided Search Service",
                                "endeca:siteRootPath":"/pages",
                                "endeca:siteState":{
                                    "siteId":"@error:siteNotFound",
                                    "properties":{
                                    }
                                },
                                "breadcrumbs":{
                                    "rangeFilterCrumbs":[
                                    ],
                                    "searchCrumbs":[
                                        {
                                            "removeAction":{
                                                "link":"/gift-cards/_/N-9rp7fw?Nrpp=12&language=en&searchType=guided&visitId=18560618%3A16165656653%3A77c2-10.196.17.49&visitorId=10667tcaJcczeF1q1PVohySNrdNgrvLVazPcJmcfznOqfEM419A"
                                            },
                                            "terms":"movie",
                                            "key":"All",
                                            "matchMode":"allpartial"
                                        }
                                    ],
                                    "@type":"Breadcrumbs",
                                    "endeca:auditInfo":{
                                        "ecr:innerPath":"breadcrumbs",
                                        "ecr:resourcePath":"/pages/Default/services/guidedsearch"
                                    },
                                    "removeAllAction":{
                                        "link":"?language=en&searchType=guided&visitId=18560618%3A16165656653%3A77c2-10.196.17.49&visitorId=10667tcaJcczeF1q1PVohySNrdNgrvLVazPcJmcfznOqfEM419A"
                                    },
                                    "refinementCrumbs":[
                                        {
                                            "removeAction":{
                                                "link":"?Nrpp=12&Ntt=movie&language=en&searchType=guided&visitId=18560618%3A16165656653%3A77c2-10.196.17.49&visitorId=10667tcaJcczeF1q1PVohySNrdNgrvLVazPcJmcfznOqfEM419A"
                                            },
                                            "displayName":"Category",
                                            "count":1,
                                            "label":"Gift Cards",
                                            "ancestors":[
                                            ],
                                            "dimensionName":"product.category",
                                            "properties":{
                                                "dimval.prop.category.repositoryId":"giftCards",
                                                "DGraph.Spec":"giftCards",
                                                "dimval.prop.category.ancestorCatalogIds":"cloudLakeCatalog",
                                                "dimval.prop.displayName_en":"Gift Cards",
                                                "dimval.prop.category.rootCatalogId":"cloudLakeCatalog",
                                                "dimval.prop.category.catalogs.repositoryId":"cloudLakeCatalog,cloudCatalog",
                                                "record.id":"atgrep:/ProductCatalog/category/giftCards?categoryPath=/giftCards"
                                            },
                                            "multiSelect":false
                                        }
                                    ]
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"path: .*",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/assemblerPages"
                ],
                "x-internal-id":"ccstore-v1-assembler-pages-{path: .*}-get",
                "x-filename-id":"ccstore-v1-assembler-pages-path-get"
            }
        },
        "/ccstore/v1/selfservice/invoices":{
            "get":{
                "summary":"Retrieves all invoices with the organization of logged in profile ",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllInvoicesForProfile",
                "description":"Retrieves all active invoices associated with the organization of logged in profile in the currently authenticated session. If the profile is not logged in or is anonymous then the endpoint will fail. Please refer to Fusion Account Receivables (AR) REST API more detailed attributes.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllInvoicesForProfile_success_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":3690,
                                "offset":0,
                                "count":25,
                                "hasMore":true,
                                "limit":25,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/selfservice/invoices?finder=invoiceSearch%3BDueDate=2024-04-15&totalResults=true"
                                    },
                                    {
                                        "rel":"next",
                                        "href":"http://localhost:8080/ccstore/v1/selfservice/invoices?finder=invoiceSearch%3BDueDate=2024-04-15&totalResults=true&offset=25&limit=25"
                                    }
                                ],
                                "items":[
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"3000",
                                        "CreationDate":"2024-03-26T15:54:27+00:00",
                                        "TransactionType":"ORA_OSS_Invoice",
                                        "TransactionNumber":"5035",
                                        "BillingDate":null,
                                        "PaymentTerms":"Immediate",
                                        "EnteredAmount":"3000",
                                        "BillToSite":"10921",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":null,
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2024-04-11",
                                        "TransactionDate":"2024-04-11",
                                        "PayingCustomerSite":null,
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"ORA_Subscriptions",
                                        "CustomerTransactionId":"901397",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"901397"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":null,
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"376",
                                        "CreationDate":"2024-04-04T12:11:39+00:00",
                                        "TransactionType":"ORA_OSS_Invoice",
                                        "TransactionNumber":"6001",
                                        "BillingDate":null,
                                        "PaymentTerms":"Immediate",
                                        "EnteredAmount":"376",
                                        "BillToSite":"10921",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":null,
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2024-04-04",
                                        "TransactionDate":"2024-04-04",
                                        "PayingCustomerSite":null,
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"ORA_Subscriptions",
                                        "CustomerTransactionId":"903367",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"903367"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":"PO1022",
                                        "PayingCustomerAccount":null,
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"1250",
                                        "CreationDate":"2024-03-26T15:54:27+00:00",
                                        "TransactionType":"ORA_OSS_Invoice",
                                        "TransactionNumber":"5001",
                                        "BillingDate":null,
                                        "PaymentTerms":"Immediate",
                                        "EnteredAmount":"1250",
                                        "BillToSite":"10921",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":null,
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2024-03-26",
                                        "TransactionDate":"2024-03-26",
                                        "PayingCustomerSite":null,
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"ORA_Subscriptions",
                                        "CustomerTransactionId":"901370",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"901370"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":null,
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"9060",
                                        "CreationDate":"2024-03-26T15:32:09+00:00",
                                        "TransactionType":"ORA_OSS_Invoice",
                                        "TransactionNumber":"4002",
                                        "BillingDate":null,
                                        "PaymentTerms":"Immediate",
                                        "EnteredAmount":"9060",
                                        "BillToSite":"10921",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":null,
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2024-03-26",
                                        "TransactionDate":"2024-03-26",
                                        "PayingCustomerSite":null,
                                        "CreatedBy":"AR_MGR_OPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"ORA_Subscriptions",
                                        "CustomerTransactionId":"901367",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"901367"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":null,
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"19500",
                                        "CreationDate":"2024-03-26T15:54:27+00:00",
                                        "TransactionType":"ORA_OSS_Invoice",
                                        "TransactionNumber":"5014",
                                        "BillingDate":null,
                                        "PaymentTerms":"Immediate",
                                        "EnteredAmount":"19500",
                                        "BillToSite":"10921",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":null,
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2024-03-26",
                                        "TransactionDate":"2024-03-26",
                                        "PayingCustomerSite":null,
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"ORA_Subscriptions",
                                        "CustomerTransactionId":"901383",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"901383"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":null,
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"9240",
                                        "CreationDate":"2024-03-26T12:22:51+00:00",
                                        "TransactionType":"ORA_OSS_Invoice",
                                        "TransactionNumber":"3001",
                                        "BillingDate":null,
                                        "PaymentTerms":"Immediate",
                                        "EnteredAmount":"9240",
                                        "BillToSite":"10921",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":null,
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2024-03-26",
                                        "TransactionDate":"2024-03-26",
                                        "PayingCustomerSite":null,
                                        "CreatedBy":"AR_MGR_OPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"ORA_Subscriptions",
                                        "CustomerTransactionId":"900367",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"900367"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":null,
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"15222",
                                        "CreationDate":"2024-03-26T12:22:51+00:00",
                                        "TransactionType":"ORA_OSS_Invoice",
                                        "TransactionNumber":"3002",
                                        "BillingDate":null,
                                        "PaymentTerms":"Immediate",
                                        "EnteredAmount":"15222",
                                        "BillToSite":"10921",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":null,
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2024-03-26",
                                        "TransactionDate":"2024-03-26",
                                        "PayingCustomerSite":null,
                                        "CreatedBy":"AR_MGR_OPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"ORA_Subscriptions",
                                        "CustomerTransactionId":"900368",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"900368"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":null,
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"54000",
                                        "CreationDate":"2024-03-26T15:54:27+00:00",
                                        "TransactionType":"ORA_OSS_Invoice",
                                        "TransactionNumber":"5027",
                                        "BillingDate":null,
                                        "PaymentTerms":"Immediate",
                                        "EnteredAmount":"54000",
                                        "BillToSite":"10921",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":null,
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2024-03-26",
                                        "TransactionDate":"2024-03-26",
                                        "PayingCustomerSite":null,
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"ORA_Subscriptions",
                                        "CustomerTransactionId":"901396",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"901396"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":null,
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"3326.4",
                                        "CreationDate":"2024-03-26T15:32:09+00:00",
                                        "TransactionType":"ORA_OSS_Invoice",
                                        "TransactionNumber":"4001",
                                        "BillingDate":null,
                                        "PaymentTerms":"Immediate",
                                        "EnteredAmount":"3326.4",
                                        "BillToSite":"10921",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":null,
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2024-03-26",
                                        "TransactionDate":"2024-03-26",
                                        "PayingCustomerSite":null,
                                        "CreatedBy":"AR_MGR_OPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"ORA_Subscriptions",
                                        "CustomerTransactionId":"901368",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"901368"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":null,
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"228",
                                        "CreationDate":"2024-04-12T11:28:53+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"120040",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"228",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":"32512",
                                        "BillToContact":null,
                                        "DueDate":"2023-11-18",
                                        "TransactionDate":"2023-10-19",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"913373",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"913373"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"228",
                                        "CreationDate":"2024-04-12T11:28:53+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"120041",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"228",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":"32512",
                                        "BillToContact":null,
                                        "DueDate":"2023-11-18",
                                        "TransactionDate":"2023-10-19",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"913374",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"913374"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"2.4",
                                        "CreationDate":"2023-07-13T09:29:34+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"113023",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"2.4",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":"32512",
                                        "BillToContact":null,
                                        "DueDate":"2023-05-25",
                                        "TransactionDate":"2023-04-25",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"COST_ACCT_ALL_COST_ORGS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"891374",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"891374"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"2.4",
                                        "CreationDate":"2023-07-13T09:29:34+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"113020",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"2.4",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":"32512",
                                        "BillToContact":null,
                                        "DueDate":"2022-11-10",
                                        "TransactionDate":"2022-10-11",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"COST_ACCT_ALL_COST_ORGS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"891373",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"891373"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"30",
                                        "CreationDate":"2023-07-13T09:29:34+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"113024",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"30",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2022-10-20",
                                        "TransactionDate":"2022-09-20",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"COST_ACCT_ALL_COST_ORGS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"891372",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"891372"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"3016",
                                        "CreationDate":"2023-07-13T09:29:34+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"113022",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"3016",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":"32512",
                                        "BillToContact":null,
                                        "DueDate":"2022-09-04",
                                        "TransactionDate":"2022-08-05",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"COST_ACCT_ALL_COST_ORGS",
                                        "FreightAmount":"10",
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"891371",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"891371"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"12",
                                        "CreationDate":"2022-07-12T11:03:18+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"109288",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"12",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":"32512",
                                        "BillToContact":null,
                                        "DueDate":"2022-08-11",
                                        "TransactionDate":"2022-07-12",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"883650",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"883650"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"7.2",
                                        "CreationDate":"2022-07-12T11:03:18+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"109287",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"7.2",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":"32512",
                                        "BillToContact":null,
                                        "DueDate":"2022-08-10",
                                        "TransactionDate":"2022-07-11",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"883649",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"883649"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"600",
                                        "CreationDate":"2022-07-12T11:03:18+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"109258",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"600",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2022-07-30",
                                        "TransactionDate":"2022-06-30",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"883656",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"883656"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"480",
                                        "CreationDate":"2022-07-12T11:03:18+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"109260",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"480",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2022-07-30",
                                        "TransactionDate":"2022-06-30",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"883657",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"883657"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"600",
                                        "CreationDate":"2022-07-12T11:03:18+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"109259",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"600",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2022-07-30",
                                        "TransactionDate":"2022-06-30",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"883655",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"883655"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"720",
                                        "CreationDate":"2022-07-12T11:03:18+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"109257",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"720",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2022-07-30",
                                        "TransactionDate":"2022-06-30",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"883654",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"883654"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"240",
                                        "CreationDate":"2022-07-12T11:03:18+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"109254",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"240",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2022-07-29",
                                        "TransactionDate":"2022-06-29",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"883680",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"883680"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"240",
                                        "CreationDate":"2022-07-12T11:03:18+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"109255",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"240",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2022-07-29",
                                        "TransactionDate":"2022-06-29",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"883682",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"883682"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"720",
                                        "CreationDate":"2022-07-12T11:03:18+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"109253",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"720",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2022-07-29",
                                        "TransactionDate":"2022-06-29",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"883681",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"883681"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    },
                                    {
                                        "BillToCustomerName":"Computer Service and Rentals",
                                        "InvoiceBalanceAmount":"720",
                                        "CreationDate":"2022-07-12T11:03:18+00:00",
                                        "TransactionType":"Invoice",
                                        "TransactionNumber":"109256",
                                        "BillingDate":null,
                                        "PaymentTerms":"30 Net",
                                        "EnteredAmount":"720",
                                        "BillToSite":"Chattanooga (OPS)",
                                        "BillToPartyId":"1006",
                                        "PayingCustomerName":"Computer Service and Rentals",
                                        "Carrier":null,
                                        "BillToContact":null,
                                        "DueDate":"2022-07-29",
                                        "TransactionDate":"2022-06-29",
                                        "PayingCustomerSite":"Chattanooga (OPS)",
                                        "CreatedBy":"SCMOPERATIONS",
                                        "FreightAmount":null,
                                        "TransactionSource":"Distributed Order Orchestration",
                                        "CustomerTransactionId":"883683",
                                        "DocumentNumber":null,
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                            },
                                            "key":"883683"
                                        },
                                        "PurchaseOrderDate":null,
                                        "PurchaseOrder":null,
                                        "PayingCustomerAccount":"1006",
                                        "InvoiceStatus":"Complete",
                                        "InvoiceCurrencyCode":"USD"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when operation succeeds."
                    },
                    "401":{
                        "schema":{
                            "$ref":"#/definitions/getAllInvoicesForProfile_401_failure_response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"00001000",
                                "message":"The user is not authenticated.",
                                "status":"401"
                            }
                        },
                        "description":"Returned when operation fails."
                    },
                    "500":{
                        "schema":{
                            "$ref":"#/definitions/getAllInvoicesForProfile_500_failure_response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"59004",
                                "message":"Error occurred while making socket connection.",
                                "status":"500"
                            }
                        },
                        "description":"Returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The query to use",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"finder",
                        "description":"Filter response fields",
                        "type":"array",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Starting index when paging through invoices.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Specifies the number of invoices to be retrieved starting from offset. Default value for the limit is 25 and max value is also 25. In case this is not present, complete list or max limit list (whichever is lower) of invoices will be returned.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderBy",
                        "description":"The sort order",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"totalResults",
                        "description":"Calculate total results count",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Invoices"
                ],
                "x-internal-id":"ccstore-v1-selfservice-invoices-get",
                "x-filename-id":"ccstore-v1-selfservice-invoices-get"
            }
        },
        "/ccstore/v1/login":{
            "post":{
                "summary":"login",
                "produces":[
                    "application/json"
                ],
                "operationId":"login",
                "description":"Login. Perform login operation.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/login_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"formData",
                        "name":"password",
                        "description":"Authorization parameter for password.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"formData",
                        "name":"grant_type",
                        "description":"Authorization parameter for grant type.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"formData",
                        "name":"username",
                        "description":"Authorization parameter for username.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"formData",
                        "name":"validation_token",
                        "description":"Validation token returned at the first stage instead of access_token if multi-factor authentication is enabled. The parameter is used at the second stage.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"formData",
                        "name":"totp_code",
                        "description":"One time password emailed to the user on login when multi-factor authentication is enabled. The parameter is used at the second stage.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"formData",
                        "name":"remember_device",
                        "description":"Whether to remember the device at the second stage of multi-factor authentication.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"formData",
                        "name":"fingerprint",
                        "description":"Device fingerprint used at the second stage of multi-factor authentication.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"formData",
                        "name":"orderMergeMode",
                        "description":"Optional parameter to control merging items in the cart with the shopper's old incomplete order. The default is to merge orders and combine line items. Possible values are 'none' to turn off merging completely and 'doNotCombineLineItems' to merge orders but not combine line item quantities.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/OAuth"
                ],
                "consumes":[
                    "application/x-www-form-urlencoded"
                ],
                "x-internal-id":"ccstore-v1-login-post",
                "x-filename-id":"ccstore-v1-login-post"
            }
        },
        "/ccstore/v1/refresh":{
            "post":{
                "summary":"refresh",
                "produces":[
                    "application/json"
                ],
                "operationId":"refresh",
                "description":"Refresh. Refresh an oauth token.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/refresh_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/refresh_request"
                        },
                        "in":"body",
                        "name":"refresh_request"
                    }
                ],
                "tags":[
                    "Store/OAuth"
                ],
                "x-internal-id":"ccstore-v1-refresh-post",
                "x-filename-id":"ccstore-v1-refresh-post"
            }
        },
        "/ccstore/v1/orders/current/items/{id}/ratePlans":{
            "get":{
                "summary":"Get rate plans associated for cart item by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRatePlans",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Get the rate plans for the given cart item ID.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRatePlans_response"
                        },
                        "description":"The success response"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the item to retrieve.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Specifies the number of rate plans to be obtained",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Starting index",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body. For example, to include the field1 and field2  in the response, you can send fields=field1,field2. ",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Search criteria to filter the search results based on various fields",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Items/Rate Plans"
                ],
                "x-internal-id":"ccstore-v1-orders-current-items-{id}-ratePlans-get",
                "x-filename-id":"ccstore-v1-orders-current-items-id-rateplans-get"
            }
        },
        "/ccstore/v1/analytics/visitorsMetric":{
            "post":{
                "summary":"saveVisitsAndVisitorsMetric",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveVisitsAndVisitorsMetric",
                "description":"Save Visits And Visitors Metric. Saves visits and visitors information to the repository for analytics purpose. The endpoint is triggered from storefront when ever a new visit is available.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveVisitsAndVisitorsMetric_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveVisitsAndVisitorsMetric_request"
                        },
                        "in":"body",
                        "name":"saveVisitsAndVisitorsMetric_request"
                    }
                ],
                "tags":[
                    "Store/Web Analytics"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-analytics-visitorsMetric-post",
                "x-filename-id":"ccstore-v1-analytics-visitorsmetric-post"
            }
        },
        "/ccstore/v1/merchant/paymentConfigurations":{
            "get":{
                "summary":"getPaymentConfigurations",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPaymentConfigurations",
                "description":"Returns the payment gateway settings for the current site and organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPaymentConfigurations_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "settings":[
                                        {
                                            "paymentMethods":"card",
                                            "enabledForScheduledOrder":false,
                                            "enabledForApproval":false
                                        }
                                    ],
                                    "paymentMethods":[
                                        "physicalGiftCard",
                                        "paypalCheckout",
                                        "payULatamWebcheckout",
                                        "generic",
                                        "card"
                                    ]
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100107|Site id {0} does not exist.|\n|100108|Invalid organization id for fetching site account properties.|\n|100105|Error while fetching site account properties.|\n|34005|Error in getting Payment Setup data|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccorganization",
                        "description":"Organization Id corresponding to which the payment gateways should be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"The site id corresponding to which payment types should be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-paymentConfigurations-get",
                "x-filename-id":"ccstore-v1-merchant-paymentconfigurations-get"
            }
        },
        "/ccstore/v1/services/{id}/modify":{
            "post":{
                "summary":"modifyService",
                "deprecated":true,
                "produces":[
                    "application/json"
                ],
                "operationId":"modifyService",
                "description":"Modify a service associated with a user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/modifyService_response"
                        },
                        "examples":{
                            "application/json":{
                                "productLine":"laptop",
                                "configContextKey":"string",
                                "configuratorUrl":"www.example.com",
                                "bomKey":"string",
                                "segment":"computer",
                                "model":"laptopModel"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|551000|Could not get customers profile.|\n|551001|Customer has no service account.|\n|551002|Error retrieving customers service account.|\n|551003|Error retrieving account assets.|\n|551004|Error validating contact account ids in Order.\n|551005|Invalid account asset id.\n|551006|Account asset authorization error.\n|551007|Owner of the account asset could not be determined.\n|551008|Error submitting action request.\n|551009|Invalid transactionDate.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of an asset.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/action_request"
                        },
                        "in":"body",
                        "name":"transactionDate"
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Services"
                ],
                "x-internal-id":"ccstore-v1-services-{id}-modify-post",
                "x-filename-id":"ccstore-v1-services-id-modify-post"
            }
        },
        "/ccstore/v1/services/{id}":{
            "get":{
                "summary":"getService",
                "deprecated":true,
                "produces":[
                    "application/json"
                ],
                "operationId":"getService",
                "description":"Get a particular service associated with a user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getService_response"
                        },
                        "examples":{
                            "application/json":{
                                "rootDisplay":null,
                                "deactivationDate":null,
                                "rootAsset":{
                                    "assetId":null,
                                    "serviceId":null
                                },
                                "displayName":"Service 3",
                                "discountAmount":{
                                    "currency":null,
                                    "value":null
                                },
                                "recurringChargeFrequency":null,
                                "dateAdded":"2017-06-14T18:00:58.163Z",
                                "assetId":"36489424",
                                "price":{
                                    "currency":"USD",
                                    "value":30
                                },
                                "currency":{
                                    "currencyCode":"USD"
                                },
                                "usageNetAmount":{
                                    "currency":null,
                                    "value":null
                                },
                                "serviceId":"serv3",
                                "skuId":"part3",
                                "serviceAccountId":"vision",
                                "quantity":1,
                                "recurringChargeDuration":null,
                                "discountPercent":null,
                                "dateModified":"2017-06-14T18:00:58.163Z",
                                "transactionDate":"2018-06-27T12:59:59Z",
                                "usageUnitOfMeasure":null,
                                "suspendDate":null,
                                "parentDisplay":null,
                                "attributes":null,
                                "activationDate":null,
                                "parentAsset":{
                                    "assetId":null,
                                    "serviceId":null
                                },
                                "resumeDate":null,
                                "recurringCharge":{
                                    "currency":null,
                                    "value":null
                                },
                                "status":{
                                    "displayValue":null,
                                    "lookupCode":null,
                                    "id":null
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|551000|Could not get customers profile.|\n|551001|Customer has no service account.|\n|551002|Error retrieving customers service account.|\n|551003|Error retrieving account assets.|\n|551004|Error validating contact account ids in Order.\n|551005|Invalid account asset id.\n|551006|Account asset authorization error.\n|551007|Owner of the account asset could not be determined.\n|551008|Error submitting action request.\n|551009|Invalid transactionDate.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of an asset.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Services"
                ],
                "x-internal-id":"ccstore-v1-services-{id}-get",
                "x-filename-id":"ccstore-v1-services-id-get"
            }
        },
        "/ccstore/v1/cpq/configurations/previous":{
            "post":{
                "summary":"Go to the previous page in a configuration session",
                "produces":[
                    "application/json"
                ],
                "operationId":"previousConfiguration",
                "description":"This endpoint goes to the previous page in a configuration session for a product and returns its state, layout, and corresponding attribute data.\n",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/PreviousConfigurationResponse"
                        },
                        "description":"State, layout, and attribute data for a particular product. This response is returned by the previous page invocation."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/PreviousConfigurationRequest"
                        },
                        "in":"body",
                        "name":"configure"
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-previous-post",
                "x-filename-id":"ccstore-v1-cpq-configurations-previous-post"
            }
        },
        "/ccstore/v1/currencies":{
            "get":{
                "summary":"listCurrencies",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCurrencies",
                "description":"List Currencies. Get a list of currencies and the currently selected currency.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCurrencies_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":43,
                                "totalResults":43,
                                "offset":3,
                                "selectedCurrency":{
                                    "currencyType":null,
                                    "symbol":"$",
                                    "deleted":false,
                                    "displayName":"US Dollar",
                                    "repositoryId":"en_US",
                                    "fractionalDigits":2,
                                    "currencyCode":"USD",
                                    "numericCode":"840"
                                },
                                "limit":3,
                                "sort":{
                                    "property":"currencyCode",
                                    "order":"asc"
                                },
                                "items":{
                                    "currencyType":null,
                                    "symbol":"CHF",
                                    "deleted":false,
                                    "displayName":"Swiss Franc",
                                    "repositoryId":"fr_CH",
                                    "fractionalDigits":2,
                                    "currencyCode":"CHF",
                                    "numericCode":"756"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80005|The currency for the price list locale was not found.|\n|80009|There was an error fetching the currency list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeDeleted",
                        "description":"If true, include soft deleted items in results. If false or not present, exclude them.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Currency"
                ],
                "x-internal-id":"ccstore-v1-currencies-get",
                "x-filename-id":"ccstore-v1-currencies-get"
            }
        },
        "/ccstore/v1/roles/{id}":{
            "get":{
                "summary":"getRole",
                "produces":[
                    "application/json"
                ],
                "operationId":"getRole",
                "description":"Get Role. Returns a role by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRole_response"
                        },
                        "examples":{
                            "application/json":{
                                "function":"accountAddressManager",
                                "relativeTo":{
                                    "id":"or-100000",
                                    "externalOrganizationId":null
                                },
                                "name":"Account Address Manager",
                                "repositoryId":"100001",
                                "description":null,
                                "id":"100001",
                                "accessRights":[
                                    {
                                        "displayName":null,
                                        "name":"Create Account Address",
                                        "repositoryId":"createAccountAddress",
                                        "description":null,
                                        "id":"createAccountAddress",
                                        "type":"generic"
                                    },
                                    {
                                        "displayName":null,
                                        "name":"Update Account Address",
                                        "repositoryId":"updateAccountAddress",
                                        "description":null,
                                        "id":"updateAccountAddress",
                                        "type":"generic"
                                    }
                                ],
                                "type":"organizationalRole",
                                "category":{
                                    "displayName":"Custom Roles",
                                    "repositoryId":"customRoleCategory",
                                    "id":"customRoleCategory"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request (By default English language is considered)",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The role ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Roles"
                ],
                "x-internal-id":"ccstore-v1-roles-{id}-get",
                "x-filename-id":"ccstore-v1-roles-id-get"
            },
            "put":{
                "summary":"updateRole",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateRole",
                "description":"Update Role. Updates a given role by ID. Optionally takes the x-ccasset-language header to update role content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRole_response"
                        },
                        "examples":{
                            "application/json":{
                                "function":"custom",
                                "relativeTo":{
                                    "id":"or-100001",
                                    "externalOrganizationId":null
                                },
                                "name":"Custom Role",
                                "repositoryId":"customOrganizationalRole",
                                "description":"Custom Role",
                                "id":"customOrganizationalRole",
                                "accessRights":[
                                    {
                                        "displayName":"Custom Access Right 1",
                                        "name":"Custom Access Right 1",
                                        "repositoryId":"ar-100001",
                                        "description":"Custom Access Right 1",
                                        "id":"ar-100001",
                                        "type":"generic"
                                    },
                                    {
                                        "displayName":"Custom Access Right 2",
                                        "name":"Custom Access Right 2",
                                        "repositoryId":"ar-100002",
                                        "description":"Custom Access Right 2",
                                        "id":"ar-100002",
                                        "type":"generic"
                                    }
                                ],
                                "type":"organizationalRole",
                                "category":{
                                    "displayName":"Custom Roles",
                                    "repositoryId":"customRoleCategory",
                                    "id":"customRoleCategory"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\nThe following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22048|If input passed is invalid|\n|22100|If prohibited access rights are being added to an organization-based role|\n|22101|If mandatory access rights are being removed from an organization-based role|\n|22102|If an organization-based role is updated with global privileges|\n|221000|If you are not authorized to perform a role update|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The role ID.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateRole_request"
                        },
                        "in":"body",
                        "name":"updateRole_request"
                    }
                ],
                "tags":[
                    "Store/Roles"
                ],
                "x-internal-id":"ccstore-v1-roles-{id}-put",
                "x-filename-id":"ccstore-v1-roles-id-put"
            }
        },
        "/ccstore/v1/stockStatus":{
            "post":{
                "summary":"List stock status for large cart",
                "produces":[
                    "application/json"
                ],
                "operationId":"listStockStatusForLargeCart",
                "description":"Retrieves the stock statuses and orderable quantity details of all the items specified.<br/><br/>When there are too many items to be specified as query parameters use this endpoint. Within the request body for this endpoint you specify an &quot;application/json&quot; object containing two properties referred to as products and catalogId.<br/><br/><b>products</b> are the Ids of the items for which stock statuses will be retrieved. <br/><b>catalogId</b> refers to the Id of the catalog where these products reside. <br/><b>locationIds</b> are the Ids of the locations for which stock statuses will be retrieved.<br/><br/><b>Note: </b>Multiple product ids are separated by comma. It also supports the productId:skuId format to narrow down the results to a particular sku.<br/><br/>Information returned by this endpoint includes a product's current stock status, the product's quantity as well as the availability date of the product. <br/><br/>See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/ccdev/improve-storefront-performance-large-carts-01.html' target='_blank'>Improve Storefront Performance for Large Carts</a> for more information on handling large carts.<br/><br/>This endpoint optionally takes the x-ccasset-language header in order to retrieve translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listStockStatusForLargeCart_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "catalogId":"cloudLakeCatalog",
                                    "productId":"camera_1",
                                    "preOrderableQuantity":0,
                                    "locationId":"Warehouse1",
                                    "orderableQuantity":5,
                                    "stockStatus":"IN_STOCK",
                                    "availabilityDate":null,
                                    "backOrderableQuantity":0,
                                    "catRefId":"camerasku_1_5",
                                    "inStockQuantity":5
                                },
                                {
                                    "catalogId":"cloudLakeCatalog",
                                    "productId":"camera_1",
                                    "preOrderableQuantity":0,
                                    "locationId":"Warehouse2",
                                    "orderableQuantity":5,
                                    "stockStatus":"IN_STOCK",
                                    "availabilityDate":null,
                                    "backOrderableQuantity":0,
                                    "catRefId":"camerasku_1_5",
                                    "inStockQuantity":5
                                },
                                {
                                    "Sku_27Gxyzi":"IN_STOCK",
                                    "productSkuInventoryStatus":{
                                        "Sku_27Gxyzi":5
                                    },
                                    "locationId":"Warehouse1",
                                    "stockStatus":"IN_STOCK",
                                    "productSkuInventoryDetails":[
                                        {
                                            "productId":"Product_27Fxyzii",
                                            "availabilityDate":null,
                                            "catRefId":"Sku_27Gxyzi"
                                        }
                                    ]
                                },
                                {
                                    "Sku_27Gxyzi":"IN_STOCK",
                                    "productSkuInventoryStatus":{
                                        "Sku_27Gxyzi":3
                                    },
                                    "locationId":"Warehouse2",
                                    "stockStatus":"IN_STOCK",
                                    "productSkuInventoryDetails":[
                                        {
                                            "productId":"Product_27Fxyzii",
                                            "availabilityDate":null,
                                            "catRefId":"Sku_27Gxyzi"
                                        }
                                    ]
                                }
                            ]
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<br/><table><tr><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th></tr><tr><td>20030</td><td>General error accessing product information</td></tr><tr><td>25100</td><td>General error accessing inventory information</td></tr></tr><tr><td>200104</td><td>Catalog not accessible by current profile</td></tr><tr><td>200105</td><td>Catalog does not exist</td></tr></table>"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/listStockStatusForLargeCart_request"
                        },
                        "in":"body",
                        "name":"listStockStatusForLargeCart"
                    }
                ],
                "tags":[
                    "Store/Stock Status"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-stockStatus-post",
                "x-filename-id":"ccstore-v1-stockstatus-post"
            },
            "get":{
                "summary":"Retrieve stock statuses",
                "produces":[
                    "application/json"
                ],
                "operationId":"getStockStatuses",
                "description":"Retrieves the stock statuses and orderable quantity details of all the items specified.<p/>This endpoint requires a product ID or list of product IDs in order to retrieve stock status.<p/>This endpoint by default returns all stock statuses. It is recommended that you set the optional query parameter <code>actualStockStatus</code> to true. It is false by default to avoid backwards compatibility issues with older clients using this endpoint, but it allows more accurate stock status information to be returned should errors occurred accessing inventory levels.<p/>Additionally you can optionally filter the retrieved stock statuses to exclude specific stock statuses such as out of stock.<p/>Furthermore if multiple inventories are defined, you can optionally pass in the inventory locations you wish to filter by. In order to do this, pass in the IDs of the locations in the <code>locationIds</code> header.<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getStockStatuses_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "catalogId":"cloudLakeCatalog",
                                    "productId":"prod10011",
                                    "preOrderableQuantity":0,
                                    "orderableQuantity":95,
                                    "stockStatus":"IN_STOCK",
                                    "availabilityDate":null,
                                    "backOrderableQuantity":50,
                                    "catRefId":"sku10024",
                                    "inStockQuantity":25
                                },
                                {
                                    "catalogId":"cloudLakeCatalog",
                                    "productId":"Product_9E",
                                    "preOrderableQuantity":50,
                                    "orderableQuantity":95,
                                    "locationId":"CRSHome-GlenAllen186",
                                    "stockStatus":"IN_STOCK",
                                    "availabilityDate":null,
                                    "backOrderableQuantity":0,
                                    "catRefId":"Sku_9F",
                                    "inStockQuantity":25
                                },
                                {
                                    "catalogId":"cloudLakeCatalog",
                                    "productId":"Product_9E",
                                    "preOrderableQuantity":50,
                                    "orderableQuantity":95,
                                    "locationId":"CRSHome-GlenAllen187",
                                    "stockStatus":"IN_STOCK",
                                    "availabilityDate":null,
                                    "backOrderableQuantity":0,
                                    "catRefId":"Sku_9F",
                                    "inStockQuantity":25
                                },
                                {
                                    "catalogId":"null",
                                    "productId":"Product_9E",
                                    "locationId":"CRSHome-GlenAllen186",
                                    "stockStatus":"OUT_OF_STOCK",
                                    "catRefId":"Sku_9F"
                                }
                            ]
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<br/><table><tr><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th>></tr><tr><td>20030</td><td>General error accessing product information</td></tr><tr><td>25100</td><td>General error accessing inventory information</td></tr></tr><tr><td>200104</td><td>Catalog not accessible by current profile</td></tr><tr><td>200105</td><td>Catalog does not exist</td></tr></table>"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"The catalog ID of the products.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"products",
                        "description":"Product ids separated by comma.  Supports the productId:skuId format to narrow down the results to a particular sku. ",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"locationIds",
                        "description":"Inventory location ids separated by comma. When multiple inventories exist specify which inventory location(s) to query. If you wish to query the default inventory location along with other locations, then include 'NULL' alongside the other IDs. If locationIds are not specified then the query will default to use the site???s inventory location id if set, otherwise the query will use the default inventory (no location id set).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"actualStockStatus",
                        "description":"When this parameter is true, the actual stock status of the product / sku will be returned to the client. By default, we show all products / skus as in stock when the stock level is 0.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"expandStockDetails",
                        "description":"Flag to include all the stock details for each SKU when the skuId is not sent as part of the query.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"excludeStatus",
                        "description":"Set to OUT_OF_STOCK to exclude out of stock items in response",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Stock Status"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-stockStatus-get",
                "x-filename-id":"ccstore-v1-stockstatus-get"
            }
        },
        "/ccstore/v1/products/{id}":{
            "get":{
                "summary":"getProduct",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProduct",
                "description":"Get Product. Get a product.  Optionally takes the x-ccasset-language headers to get translated content in another language.Also it can have optional X-CCOrganization header which is a JSON field to specify current Organization id of logged in user.None of the image URLS are encoded.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProduct_response"
                        },
                        "examples":{
                            "application/json":{
                                "dynamicPropertyMapLong":{
                                },
                                "productSource":null,
                                "upsellProductGroup":null,
                                "endDate":null,
                                "orderable":null,
                                "orderLimit":null,
                                "listPrices":null,
                                "type":null,
                                "shippable":true,
                                "bomItemVariableName":null,
                                "id":"xprod2119",
                                "brand":"Fisher's Colony",
                                "height":null,
                                "defaultProductListingSku":null,
                                "assetable":false,
                                "salesProductType":null,
                                "seoUrlSlugDerived":"vineyard-antique-arm-chair",
                                "dynamicPropertyMapBigString":{
                                },
                                "active":true,
                                "thumbImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=100&width=100"
                                ],
                                "version":2,
                                "route":"/vineyard-antique-arm-chair/product/xprod2119",
                                "mediumImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=475&width=475"
                                ],
                                "primarySourceImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=300&width=300",
                                "sourceImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=300&width=300"
                                ],
                                "minOrderLimit":1,
                                "startDate":null,
                                "template":null,
                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=100&width=100",
                                "nonreturnable":false,
                                "displayName":"Vineyard Antique Arm Chair",
                                "primaryFullImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg",
                                "productVariantOptions":[
                                    {
                                        "listingVariant":false,
                                        "optionValueMap":{
                                            "Silver":1,
                                            "Neon":2,
                                            "Black":0
                                        },
                                        "variantBasedDisplay":false,
                                        "optionId":"color",
                                        "mapKeyPropertyAttribute":"sku-camcorder_color",
                                        "optionName":"color"
                                    }
                                ],
                                "childSkusCount":1,
                                "primaryLargeImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=940&width=940",
                                "itemAcl":null,
                                "dynamicPropertyMapString":{
                                },
                                "childSKUs":[
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "nonreturnable":false,
                                        "listPrices":null,
                                        "salePrices":null,
                                        "primaryFullImageURL":null,
                                        "configurationMetadata":[
                                        ],
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "primaryLargeImageURL":null,
                                        "derivedOnlineOnly":true,
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                        ],
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "salePriceEndDate":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"xsku2119",
                                        "DynamicSkuProperty2":"value2",
                                        "shippingSurcharge":null,
                                        "DynamicSkuProperty1":"value1",
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":219
                                    }
                                ],
                                "salePriceStartDate":null,
                                "salePrice":null,
                                "upsellProducts":null,
                                "auxiliaryMedia":{
                                },
                                "dateAvailable":"2014-10-27T05:11:57.034Z",
                                "derivedListPriceFrom":"defaultPriceGroup",
                                "width":null,
                                "partNumber":null,
                                "ancestorCategories":[
                                ],
                                "daysAvailable":0,
                                "dynamicPropertyMapDouble":{
                                },
                                "listPrice":219,
                                "largeImage":null,
                                "smallImage":null,
                                "keywords":[
                                ],
                                "derivedCatalogs":[
                                ],
                                "custRatingCount":null,
                                "relatedProducts":null,
                                "onlineOnly":false,
                                "dynamicUpsellProducts":null,
                                "largeImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=940&width=940"
                                ],
                                "ancestorCategoryIds":[
                                ],
                                "addOnProducts":[
                                    {
                                        "repositoryId":"cp10001",
                                        "addOnOptions":[
                                            {
                                                "product":{
                                                    "displayName":"Gift Wrapping",
                                                    "repositoryId":"prod10005",
                                                    "active":true
                                                },
                                                "repositoryId":"co10002",
                                                "sku":{
                                                    "displayName":"Shiny Wrapping Paper",
                                                    "repositoryId":"sku10006",
                                                    "active":true
                                                }
                                            },
                                            {
                                                "product":{
                                                    "displayName":"Gift Wrapping",
                                                    "repositoryId":"prod10005",
                                                    "active":true
                                                },
                                                "repositoryId":"co10003",
                                                "sku":{
                                                    "displayName":"Birthday Wrapping Paper",
                                                    "repositoryId":"sku10007",
                                                    "active":true
                                                }
                                            }
                                        ]
                                    }
                                ],
                                "derivedSalePriceFrom":"defaultPriceGroup",
                                "productInfos":{
                                },
                                "salePriceEndDate":null,
                                "primaryMediumImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=475&width=475",
                                "skuOptionsInfo":null,
                                "weight":null,
                                "taxCode":"PC030100",
                                "creationDate":"2014-10-27T05:11:57.034Z",
                                "parentCategoryIdPath":null,
                                "arrivalDate":null,
                                "catalogs":[
                                ],
                                "parentCategory":null,
                                "primarySmallImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=300&width=300",
                                "avgCustRating":null,
                                "longDescription":"This 18th century antique reproduction arm chair features hand-carved walnut and spring cushion base. Upholstered in buttery soft print textile with a lovely vintage pattern.",
                                "description":"Hand-carved walnut",
                                "salePrices":null,
                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                "smallImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=300&width=300"
                                ],
                                "shippingSurcharges":null,
                                "displayableSkuAttributes":[
                                ],
                                "siteIds":[
                                ],
                                "thumbnailImage":null,
                                "discountable":true,
                                "computedCatalogs":[
                                ],
                                "catalogsRelatedProducts":[
                                ],
                                "fixedRelatedProducts":[
                                ],
                                "lastModifiedDate":"2023-01-31T05:10:45.075Z",
                                "fullImageURLs":[
                                    "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg"
                                ],
                                "length":null,
                                "variantValuesOrder":{
                                    "color":[
                                        "Spring Green",
                                        "Cranberry",
                                        "Marigold"
                                    ],
                                    "size":[
                                        "Small",
                                        "Large",
                                        "Medium"
                                    ]
                                },
                                "relatedProductGroup":null,
                                "repositoryId":"xprod2119",
                                "shippingSurcharge":null,
                                "dynamicRelatedProducts":null,
                                "fixedUpsellProducts":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"the catalog ID of the site",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"storePriceListGroupId",
                        "description":"the price list group id for which product prices are to be returned",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"withPrices",
                        "description":"boolean flag defaults to true, set to false if prices are not required in the response",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"minimalPrices",
                        "description":"boolean flag defaults to false, set to true if only a price range rather than all prices are required for the response",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeChildSKUsListingIds",
                        "description":"boolean flag defaults to false, set to true if the sku listing id is required for SKUs in the response",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the id of the product to retrieve",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Products"
                ],
                "x-internal-id":"ccstore-v1-products-{id}-get",
                "x-filename-id":"ccstore-v1-products-id-get"
            }
        },
        "/ccstore/v1/metering/session":{
            "get":{
                "summary":"maintainSession",
                "produces":[
                    "application/json"
                ],
                "operationId":"maintainSession",
                "description":"Maintain session. Checks the session token provided in the session_token-store cookie for its authenticity and expiration. If the X-CC-Session-Token header is is present, its value takes precedence over the cookie token for validation. Following validation, the server sets the session_token-store cookie in the response. If the current session token is valid, the same value is retained in the cookie. If the token is invalid or a new session is initiated, a new session is started and the session token is returned in the cookie.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/maintainSession_response"
                        },
                        "examples":{
                            "application/json":{
                                "valid":false
                            }
                        },
                        "description":"The following model is returned upon successful completion of the operation."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CC-Session-Token",
                        "description":"The header provides an alternative method for transmitting session tokens when cookies are unsupported.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Commercial Reporting"
                ],
                "x-internal-id":"ccstore-v1-metering-session-get",
                "x-filename-id":"ccstore-v1-metering-session-get"
            }
        },
        "/ccstore/v1/merchant/{id}":{
            "get":{
                "summary":"getExternalServiceData",
                "produces":[
                    "application/json"
                ],
                "operationId":"getExternalServiceData",
                "description":"Get External Service Data. Get a single external service data object. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getExternalServiceData_response"
                        },
                        "examples":{
                            "application/json":{
                                "serverType":"production",
                                "serviceData":{
                                    "port":123,
                                    "displayName":"Oracle Recommendations",
                                    "host":"myHost",
                                    "name":"Recommendations",
                                    "tenantId":"foo"
                                },
                                "id":"production-Recommendations"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the external application data. In the form \"{serverType}-{applicationName}\".",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-{id}-get",
                "x-filename-id":"ccstore-v1-merchant-id-get"
            }
        },
        "/ccstore/v1/productTypes/{id}":{
            "get":{
                "summary":"getProductType",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProductType",
                "description":"Get Product Type. Get product type info",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProductType_response"
                        },
                        "examples":{
                            "application/json":{
                                "skuProperties":[
                                    {
                                        "itemType":"sku-MensApparel",
                                        "hidden":false,
                                        "variantBasedDisplay":false,
                                        "label":"UPC Code",
                                        "type":"shortText",
                                        "required":false,
                                        "searchable":false,
                                        "writable":true,
                                        "internalOnly":false,
                                        "default":"1234567890",
                                        "listingVariant":false,
                                        "propertyType":"sku-custom",
                                        "localizable":false,
                                        "textSearchable":false,
                                        "id":"upccode",
                                        "dimension":false,
                                        "editableAttributes":[
                                            "internalOnly",
                                            "default",
                                            "listingVariant",
                                            "hidden",
                                            "variantBasedDisplay",
                                            "textSearchable",
                                            "label",
                                            "dimension",
                                            "required",
                                            "searchable",
                                            "order",
                                            "multiSelect"
                                        ],
                                        "order":null,
                                        "multiSelect":false
                                    }
                                ],
                                "shopperInputs":[
                                    {
                                        "uiEditorType":"shortText",
                                        "repositoryId":"giftMessage",
                                        "name":"Gift Message",
                                        "label":"Gift Message",
                                        "type":"shortText",
                                        "promptText":"Enter the gift message:",
                                        "required":false
                                    }
                                ],
                                "displayName":"Men",
                                "count":19,
                                "id":"MensApparel",
                                "variants":[
                                    {
                                        "itemType":"sku-MensApparel",
                                        "localizedValues":null,
                                        "hidden":false,
                                        "values":[
                                            "Beige",
                                            "Black",
                                            "Blue",
                                            "Brown",
                                            "Camo",
                                            "Dark Worn",
                                            "Gray",
                                            "Green",
                                            "Medium Worn",
                                            "Navy",
                                            "Orange",
                                            "Red",
                                            "Tan",
                                            "White"
                                        ],
                                        "length":19,
                                        "variantBasedDisplay":false,
                                        "label":"Color",
                                        "type":"enumerated",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"color",
                                        "editableAttributes":[
                                            "default",
                                            "order",
                                            "listingVariant",
                                            "hidden",
                                            "label",
                                            "required",
                                            "variantBasedDisplay"
                                        ],
                                        "order":null
                                    },
                                    {
                                        "itemType":"sku-MensApparel",
                                        "localizedValues":null,
                                        "hidden":false,
                                        "values":[
                                            "Small",
                                            "Medium",
                                            "Large",
                                            "X-Large"
                                        ],
                                        "length":19,
                                        "variantBasedDisplay":false,
                                        "label":"Size",
                                        "type":"enumerated",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"size",
                                        "editableAttributes":[
                                            "default",
                                            "order",
                                            "listingVariant",
                                            "hidden",
                                            "label",
                                            "required",
                                            "variantBasedDisplay"
                                        ],
                                        "order":null
                                    }
                                ],
                                "specifications":[
                                    {
                                        "itemType":"MensApparel",
                                        "hidden":false,
                                        "length":1000,
                                        "variantBasedDisplay":false,
                                        "label":"Fabric",
                                        "type":"shortText",
                                        "required":false,
                                        "writable":true,
                                        "uiEditorType":null,
                                        "default":null,
                                        "listingVariant":false,
                                        "localizable":false,
                                        "id":"fabric",
                                        "editableAttributes":[
                                            "default",
                                            "order",
                                            "listingVariant",
                                            "hidden",
                                            "label",
                                            "required",
                                            "variantBasedDisplay"
                                        ],
                                        "order":null
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of the file.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Product Types"
                ],
                "x-internal-id":"ccstore-v1-productTypes-{id}-get",
                "x-filename-id":"ccstore-v1-producttypes-id-get"
            }
        },
        "/ccstore/v1/orders/{id}/actions/synchronize":{
            "post":{
                "summary":"Sync Order",
                "produces":[
                    "application/json"
                ],
                "operationId":"syncOrder",
                "description":"This syncs the provided Order to CPQ transaction",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/syncOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "orderId":"o250411",
                                "dynamicProperties":[
                                ],
                                "payments":[
                                ],
                                "description":"o250411",
                                "organizationId":"or-100001",
                                "priceInfo":{
                                    "amount":16128,
                                    "total":16128,
                                    "shipping":0,
                                    "totalOneTimeNetAmount":16128,
                                    "shippingSurchargeValue":0,
                                    "tax":0,
                                    "subTotal":16128,
                                    "totalOneTimeListAmount":16128,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":16128
                                },
                                "shoppingCart":{
                                    "numberOfItems":6,
                                    "items":[
                                        {
                                            "primaryThumbImageURL":"/img/no-image.jpg",
                                            "rawTotalPrice":1770,
                                            "dynamicProperties":[
                                            ],
                                            "displayName":"part100",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "isItemValid":true,
                                            "externalData":[
                                            ],
                                            "description":"part100",
                                            "itemDiscountInfos":[
                                            ],
                                            "externalPrice":590,
                                            "commerceItemId":"ci29000411",
                                            "price":1770,
                                            "variant":[
                                            ],
                                            "primaryImageAltText":null,
                                            "onSale":false,
                                            "id":"ci29000411",
                                            "state":"Added to order",
                                            "stateKey":"INITIAL",
                                            "unitPrice":10,
                                            "primaryImageTitle":null,
                                            "childSKUs":[
                                                {
                                                    "primaryThumbImageURL":null
                                                }
                                            ],
                                            "amount":1770,
                                            "quantity":3,
                                            "productId":"part100",
                                            "pointOfNoRevision":false,
                                            "totalOneTimeNetAmount":0,
                                            "salePrice":0,
                                            "orderDiscountInfos":[
                                            ],
                                            "contractStartDate":"2025-09-05T00:00:00Z",
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "amount":1770,
                                                    "quantity":3,
                                                    "configurationDiscountShare":0,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":590,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "contractEndDate":"2028-09-04T00:00:00Z",
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "originalCommerceItemId":null,
                                            "externalPriceQuantity":-1,
                                            "taxCode":null,
                                            "catRefId":"part100",
                                            "syncInfo":{
                                                "errorMessage":null,
                                                "status":"completed"
                                            },
                                            "lastPriced":"2025-07-09T12:27:03.210Z",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"listingSKUId",
                                                    "id":"listingSKUId",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Not Returnable",
                                                    "id":"nonreturnable",
                                                    "value":false
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Name",
                                                    "id":"displayName",
                                                    "value":"part100"
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Active",
                                                    "id":"active",
                                                    "value":true
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"partNumber",
                                                    "id":"partNumber",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Id",
                                                    "id":"id",
                                                    "value":"part100"
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Discountable",
                                                    "id":"discountable",
                                                    "value":true
                                                }
                                            ],
                                            "charges":[
                                                {
                                                    "unitPrice":490,
                                                    "additionalInfo":{
                                                        "dynamicPricingType":"static"
                                                    },
                                                    "priceType":"One Time"
                                                },
                                                {
                                                    "unitPrice":100,
                                                    "amount":300,
                                                    "isProductPrice":true,
                                                    "priceType":"One Time",
                                                    "name":"One Time",
                                                    "chargeType":"ORA_SALE"
                                                }
                                            ],
                                            "route":"/part100/product/part100",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "shopperInput":{
                                            },
                                            "asset":false,
                                            "listPrice":10
                                        },
                                        {
                                            "primaryThumbImageURL":"/img/no-image.jpg",
                                            "rawTotalPrice":14358,
                                            "dynamicProperties":[
                                            ],
                                            "displayName":"test_product_1",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "isItemValid":true,
                                            "externalData":[
                                            ],
                                            "description":"test_product_1",
                                            "itemDiscountInfos":[
                                            ],
                                            "externalPrice":4786,
                                            "commerceItemId":"ci29000412",
                                            "price":14358,
                                            "variant":[
                                            ],
                                            "primaryImageAltText":null,
                                            "onSale":false,
                                            "id":"ci29000412",
                                            "state":"Added to order",
                                            "stateKey":"INITIAL",
                                            "unitPrice":10,
                                            "primaryImageTitle":null,
                                            "childSKUs":[
                                                {
                                                    "primaryThumbImageURL":null
                                                }
                                            ],
                                            "amount":14358,
                                            "quantity":3,
                                            "productId":"test_product_1",
                                            "pointOfNoRevision":false,
                                            "totalOneTimeNetAmount":0,
                                            "salePrice":0,
                                            "orderDiscountInfos":[
                                            ],
                                            "contractStartDate":"2025-09-06T00:00:00Z",
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "amount":14358,
                                                    "quantity":3,
                                                    "configurationDiscountShare":0,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":4786,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "contractEndDate":"2028-09-05T00:00:00Z",
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "originalCommerceItemId":null,
                                            "externalPriceQuantity":-1,
                                            "taxCode":null,
                                            "catRefId":"test_product_1",
                                            "syncInfo":{
                                                "errorMessage":null,
                                                "status":"completed"
                                            },
                                            "lastPriced":"2025-07-09T12:25:26.762Z",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"listingSKUId",
                                                    "id":"listingSKUId",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Not Returnable",
                                                    "id":"nonreturnable",
                                                    "value":false
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Name",
                                                    "id":"displayName",
                                                    "value":"test_product_1"
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Active",
                                                    "id":"active",
                                                    "value":true
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"partNumber",
                                                    "id":"partNumber",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Id",
                                                    "id":"id",
                                                    "value":"test_product_1"
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Discountable",
                                                    "id":"discountable",
                                                    "value":true
                                                }
                                            ],
                                            "charges":[
                                                {
                                                    "unitPrice":4786,
                                                    "amount":14358,
                                                    "isProductPrice":true,
                                                    "priceType":"One Time",
                                                    "name":"One Time",
                                                    "chargeType":"ORA_SALE"
                                                }
                                            ],
                                            "route":"/test_product_1/product/test_product_1",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "shopperInput":{
                                            },
                                            "asset":false,
                                            "listPrice":10
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                ],
                                "lastModifierId":"bb-110034",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/orders/o250411/actions/synchronize"
                                    }
                                ],
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":0,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":0,
                                            "valueAddedTax":0,
                                            "countyTax":0,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":0,
                                            "countryTax":0
                                        },
                                        "priceInfo":{
                                            "amount":16128,
                                            "total":16128,
                                            "lkpValExcludingFreeShip":null,
                                            "shipping":0,
                                            "totalOneTimeNetAmount":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":16128,
                                            "totalOneTimeListAmount":0,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":16128
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "locationId":null,
                                        "shippingMethod":{
                                            "secondaryCurrencyTaxAmount":0,
                                            "shippingTax":0,
                                            "cost":0,
                                            "taxIncluded":true,
                                            "externalId":null,
                                            "taxCode":"",
                                            "value":"hardgoodShippingGroup",
                                            "shippingMethodDescription":"hardgoodShippingGroup"
                                        },
                                        "shippingGroupId":"sg260412",
                                        "shippingAddress":{
                                            "lastName":null,
                                            "country":null,
                                            "address3":null,
                                            "address2":null,
                                            "city":null,
                                            "prefix":null,
                                            "address1":null,
                                            "postalCode":null,
                                            "companyName":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":null,
                                            "phoneNumber":null,
                                            "faxNumber":null,
                                            "alias":null,
                                            "middleName":null,
                                            "state":null,
                                            "email":null
                                        },
                                        "type":"hardgoodShippingGroup",
                                        "items":[
                                            {
                                                "rawTotalPrice":30,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                ],
                                                "shippingSurchargeValue":0,
                                                "availabilityDate":null,
                                                "externalData":[
                                                ],
                                                "discountAmount":0,
                                                "preOrderQuantity":0,
                                                "externalPrice":590,
                                                "commerceItemId":"ci29000411",
                                                "price":1770,
                                                "onSale":false,
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "commerceId":"ci29000411",
                                                "unitPrice":10,
                                                "amount":1770,
                                                "quantity":3,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"part100",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":1770,
                                                        "quantity":3,
                                                        "configurationDiscountShare":0,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":590,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "contractStartDate":"2025-09-05T00:00:00Z",
                                                "contractEndDate":"2028-09-04T00:00:00Z",
                                                "externalPriceQuantity":-1,
                                                "catRefId":"part100",
                                                "lastPriced":"2025-07-09T12:27:03.210Z",
                                                "charges":[
                                                    {
                                                        "unitPrice":490,
                                                        "amount":1470,
                                                        "additionalInfo":{
                                                            "dynamicPricingType":"static"
                                                        },
                                                        "priceType":"One Time"
                                                    },
                                                    {
                                                        "unitPrice":100,
                                                        "amount":300,
                                                        "isProductPrice":true,
                                                        "priceType":"One Time",
                                                        "name":"One Time",
                                                        "chargeType":"ORA_SALE"
                                                    }
                                                ],
                                                "discountInfo":[
                                                ],
                                                "siteId":"siteUS",
                                                "txnLineNumber":"2",
                                                "shopperInput":{
                                                },
                                                "asset":false,
                                                "backOrderQuantity":0,
                                                "listPrice":10,
                                                "status":"INITIAL"
                                            },
                                            {
                                                "rawTotalPrice":30,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                ],
                                                "shippingSurchargeValue":0,
                                                "availabilityDate":null,
                                                "externalData":[
                                                ],
                                                "discountAmount":0,
                                                "preOrderQuantity":0,
                                                "externalPrice":4786,
                                                "commerceItemId":"ci29000412",
                                                "price":14358,
                                                "onSale":false,
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "commerceId":"ci29000412",
                                                "unitPrice":10,
                                                "amount":14358,
                                                "quantity":3,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"test_product_1",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":14358,
                                                        "quantity":3,
                                                        "configurationDiscountShare":0,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":4786,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "contractStartDate":"2025-09-06T00:00:00Z",
                                                "contractEndDate":"2028-09-05T00:00:00Z",
                                                "externalPriceQuantity":-1,
                                                "catRefId":"test_product_1",
                                                "lastPriced":"2025-07-09T12:25:26.762Z",
                                                "charges":[
                                                    {
                                                        "unitPrice":4786,
                                                        "amount":14358,
                                                        "isProductPrice":true,
                                                        "priceType":"One Time",
                                                        "name":"One Time",
                                                        "chargeType":"ORA_SALE"
                                                    }
                                                ],
                                                "discountInfo":[
                                                ],
                                                "siteId":"siteUS",
                                                "txnLineNumber":"3",
                                                "shopperInput":{
                                                },
                                                "asset":false,
                                                "backOrderQuantity":0,
                                                "listPrice":10,
                                                "status":"INITIAL"
                                            }
                                        ]
                                    }
                                ],
                                "creationSiteId":"siteUS",
                                "lastModifiedDate":"2025-07-09T12:27:12.009Z",
                                "allowAlternateCurrency":false,
                                "shippingMethod":{
                                    "shippingTax":0,
                                    "cost":0,
                                    "value":"freeShippingMethod"
                                },
                                "priceListGroup":{
                                    "repositoryId":"defaultPriceGroup"
                                },
                                "cartName":"o250411",
                                "creationDate":"2025-07-09T12:24:23.435Z",
                                "transactionId":"3024640692",
                                "orderAction":"order",
                                "sharedWithOrganization":false,
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                    },
                                    "orderCouponsMap":{
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                    ],
                                    "unclaimedCouponsMap":{
                                    },
                                    "claimedCouponMultiPromotions":{
                                    }
                                },
                                "giftWithPurchaseInfo":[
                                ],
                                "siteId":"siteUS",
                                "markers":[
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|44001|You must provide valid order details to proceed with this order.|\n|44002|Your request couldn't be processed at this moment because the order state '{0}' isn't valid. Please contact us for help.|\n|44003|Your request couldn't be processed at this moment. Please try again later and if the issue persists, contact us for help.|\n|44004|You can't perform this action because the order doesn't belong to you or your associated organization.|\n|44005|You can't perform this action because the order doesn't belong to you.|\n|\n|44006|Your request couldn't be processed at this moment because the required functionality isn't enabled. Please contact us for help.|\n|44007|The current synchronization is in progress. Try again later.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Order.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/syncOrder_request"
                        },
                        "in":"body",
                        "name":"syncOrder_request"
                    }
                ],
                "tags":[
                    "Store/Sync Order"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-{id}-actions-synchronize-post",
                "x-filename-id":"ccstore-v1-orders-id-actions-synchronize-post"
            }
        },
        "/ccstore/v1/scheduledOrders":{
            "post":{
                "summary":"createScheduledOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"createScheduledOrder",
                "description":"Create Scheduled Order. Create the scheduledOrder based on existing order. A shared organizational order cannot be used for creating a scheduled order. Optionally takes the X-CCOrganization header to specify current Organization context of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createScheduledOrder_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createScheduledOrder_request"
                        },
                        "in":"body",
                        "name":"createScheduledOrder_request"
                    }
                ],
                "tags":[
                    "Store/Scheduled Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-scheduledOrders-post",
                "x-filename-id":"ccstore-v1-scheduledorders-post"
            },
            "get":{
                "summary":"listScheduledOrders",
                "produces":[
                    "application/json"
                ],
                "operationId":"listScheduledOrders",
                "description":"This endpoints returns list of all scheduled orders which can be accessed by current logged-in user. Optionally takes the X-CCOrganization header to specify current Organization context of logged-in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listScheduledOrdersByProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":20,
                                "limit":10,
                                "items":[
                                    {
                                        "templateOrderId":"o10001",
                                        "endDate":"10/01/2015",
                                        "templateOrder":{
                                            "state":"TEMPLATE"
                                        },
                                        "profileId":"user1",
                                        "name":"testScheduleOrder",
                                        "nextScheduledRun":"10/02/2015",
                                        "Id":"sch001",
                                        "state":"inactive",
                                        "startDate":"10/01/2015"
                                    },
                                    {
                                        "templateOrderId":"o10001",
                                        "endDate":"10/01/2018",
                                        "templateOrder":{
                                            "state":"PENDING_APPROVAL_TEMPLATE"
                                        },
                                        "profileId":"user1",
                                        "name":"testScheduleOrder",
                                        "nextScheduledRun":"10/02/2017",
                                        "Id":"sch002",
                                        "state":"active",
                                        "startDate":"10/01/2015"
                                    },
                                    {
                                        "templateOrderId":"o10002",
                                        "endDate":"10/01/2017",
                                        "templateOrder":{
                                            "state":"PENDING_PAYMENT_TEMPLATE"
                                        },
                                        "profileId":"user1",
                                        "name":"testScheduleOrder",
                                        "nextScheduledRun":"01/02/2017",
                                        "Id":"sch003",
                                        "state":"active",
                                        "startDate":"10/01/2015"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Offset of the scheduled orders list.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"limit of the scheduled orders list.",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Scheduled Orders"
                ],
                "x-internal-id":"ccstore-v1-scheduledOrders-get",
                "x-filename-id":"ccstore-v1-scheduledorders-get"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/update":{
            "post":{
                "summary":"Update a quote with actions like adding a comment or assign the quote to seller.",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateQuote",
                "description":"Update quote with a comment or Assign it to sales rep.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateQuoteResponse"
                        },
                        "description":"Response containing the updated quote details."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of quote.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/UpdateQuotesRequest"
                        },
                        "in":"body",
                        "name":"request"
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-update-post",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-update-post"
            }
        },
        "/ccstore/v1/audienceContext/currentSession/entryPage/current":{
            "put":{
                "summary":"addEntryPageSessionContext",
                "produces":[
                    "application/json"
                ],
                "operationId":"addEntryPageSessionContext",
                "description":"Save the current session entry page data for the current user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addEntryPageSessionContext_response"
                        },
                        "description":"The following model is returned the when operation succeeds and indicates that the session context was updated."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n|Error Code|Description|\n|------------------|------------------|\n|54142|The entry page property with name {0} has exceeded the maximum allowable length of {1}.|\n|54143|Unable to store Entry Page data for session because it is null.|\n|54144|The required header is missing: X-CCVisitId|\n"
                    },
                    "201":{
                        "schema":{
                            "$ref":"#/definitions/addEntryPageSessionContext_response"
                        },
                        "description":"The following model is returned the when operation succeeds and indicates that the session data was created."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/addEntryPageSessionContext_request"
                        },
                        "in":"body",
                        "name":"addEntryPageSessionContext_request"
                    }
                ],
                "tags":[
                    "Store/Audience Context"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-audienceContext-currentSession-entryPage-current-put",
                "x-filename-id":"ccstore-v1-audiencecontext-currentsession-entrypage-current-put"
            }
        },
        "/ccstore/v1/inventories":{
            "post":{
                "summary":"listInventoriesForLargeCart",
                "produces":[
                    "application/json"
                ],
                "operationId":"listInventoriesForLargeCart",
                "description":"List Inventories. List inventories information for the comma seperated variants or products. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listInventoriesForLargeCart_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "preorderThreshold":0,
                                    "backorderLevel":0,
                                    "displayName":null,
                                    "availabilityDate":null,
                                    "availabilityStatusMsg":"inStock",
                                    "stockThreshold":5,
                                    "stockLevel":200,
                                    "availableToPromise":null,
                                    "skuNumber":"Sku_18Dyii",
                                    "preorderLevel":0,
                                    "locationId":null,
                                    "translations":null,
                                    "inventoryId":null,
                                    "backorderThreshold":0,
                                    "availabilityStatus":1000,
                                    "skuId":"Sku_18Dyii"
                                },
                                {
                                    "preorderThreshold":0,
                                    "backorderLevel":0,
                                    "displayName":null,
                                    "availabilityDate":null,
                                    "availabilityStatusMsg":"inStock",
                                    "stockThreshold":5,
                                    "stockLevel":100,
                                    "availableToPromise":null,
                                    "skuNumber":"camerasku_1_1",
                                    "preorderLevel":0,
                                    "locationId":null,
                                    "translations":null,
                                    "inventoryId":null,
                                    "backorderThreshold":0,
                                    "availabilityStatus":1000,
                                    "skuId":"camerasku_1_1"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/listInventoriesForLargeCart_request"
                        },
                        "in":"body",
                        "name":"listInventoriesForLargeCart"
                    }
                ],
                "tags":[
                    "Store/Inventory"
                ],
                "x-internal-id":"ccstore-v1-inventories-post",
                "x-filename-id":"ccstore-v1-inventories-post"
            },
            "get":{
                "summary":"listInventories",
                "produces":[
                    "application/json"
                ],
                "operationId":"listInventories",
                "description":"List Inventories. List inventories information for the comma seperated variants or products. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listInventories_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "preorderThreshold":0,
                                    "backorderLevel":0,
                                    "displayName":"Block Table",
                                    "availabilityDate":null,
                                    "stockThreshold":0,
                                    "availabilityStatusMsg":"inStock",
                                    "stockLevel":12,
                                    "availableToPromise":null,
                                    "skuNumber":"xsku2125_1",
                                    "preorderLevel":0,
                                    "locationId":null,
                                    "translations":null,
                                    "inventoryId":null,
                                    "backorderThreshold":0,
                                    "availabilityStatus":1000,
                                    "skuId":"xsku2125_1"
                                },
                                {
                                    "preorderThreshold":0,
                                    "backorderLevel":0,
                                    "displayName":"Block Table",
                                    "availabilityDate":null,
                                    "stockThreshold":0,
                                    "availabilityStatusMsg":"inStock",
                                    "stockLevel":12,
                                    "availableToPromise":null,
                                    "skuNumber":"xsku2125_1",
                                    "preorderLevel":0,
                                    "locationId":null,
                                    "translations":null,
                                    "inventoryId":null,
                                    "backorderThreshold":0,
                                    "availabilityStatus":1000,
                                    "skuId":"sku_123"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of the catalog.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"locationIds",
                        "description":"A comma-separated list of location IDs for which inventory detail information is to be retrieved",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Type of data whose inventory information it to be retrieved. The options are \"product\" and \"variant\". Defaults to \"variant\".",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeDefaultLocationInventory",
                        "description":"If set to true then inventory detail not associated with any particular location will be included alongside the location specific inventory details",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"ids",
                        "description":"The comma seperated IDs of the product or sku whose inventory detail information is to be retrieved. The IDs given should correspond to the type given. So if the type is a product, product IDs has to be given here else sku IDs.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"ignoreMissingIds",
                        "description":"Flag to indicate if missing ids has to be ignored. Default value is false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Inventory"
                ],
                "x-internal-id":"ccstore-v1-inventories-get",
                "x-filename-id":"ccstore-v1-inventories-get"
            }
        },
        "/ccstore/v1/selfservice/contacts":{
            "get":{
                "summary":"searchContacts",
                "produces":[
                    "application/json"
                ],
                "operationId":"searchContacts",
                "description":"Search contacts in the customer data master. Note : This endpoint is operational only when customer data sync is enabled.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/SearchContact_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The default error response.\n The following are the internal error codes thrown by this API:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|58001|Internal server error.|\n|58002|JSON related error.|\n|58003|Invalid configuration error.|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel400"
                        },
                        "description":"When request payload is not correct or properties are missing."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string that filters the contacts and supports only eq operator.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"keyword",
                        "description":"The keyword used to search the contact",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Numeric offset of the first item returned.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The maximum number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "default":"organizationalRolesForCurrentOrganization",
                        "in":"query",
                        "name":"includedRoles",
                        "description":"This field determines if only organizational roles or all roles are to be returned for the member. Default value is 'organizationalRolesForCurrentOrganization'. Possible values are 'organizationalRolesForCurrentOrganization', 'allRolesForCurrentOrganization'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":true,
                        "in":"query",
                        "name":"includeB2BContactsOnly",
                        "description":"If true, only B2B contacts are included in the results. If false, results include contacts of other profile types.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Customer Data Master Contacts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-selfservice-contacts-get",
                "x-filename-id":"ccstore-v1-selfservice-contacts-get"
            }
        },
        "/ccstore/v1/profileRequests/{id}":{
            "get":{
                "summary":"getProfileRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfileRequest",
                "description":"Get Profile Request. This operation is used to get the Profile request information of a customer from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "approverComments":"Request is approved",
                                "requestedOrganizationName":null,
                                "profile":{
                                    "id":"100001"
                                },
                                "requestedOrganizationID":null,
                                "id":100001,
                                "requesterComments":"None",
                                "status":"approved"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|If there was no profile request found with the given id|\n|102001|If there was an internal error while processing the request.|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Profile Request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand profile and request Info.(Allowed Values: profile - profile static data, profileAll - profile static & dynamic data, requestAll - profileRequest static & dynamic data).",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profileRequests-{id}-get",
                "x-filename-id":"ccstore-v1-profilerequests-id-get"
            },
            "put":{
                "summary":"updateProfileRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfileRequest",
                "description":"Update Profile request. This operation is used to update Profile request in Oracle Commerce Cloud for a customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfileRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "approverComments":null,
                                "requestedOrganizationName":null,
                                "profile":{
                                    "id":"100001"
                                },
                                "siteId":"siteUS",
                                "requestedOrganizationID":null,
                                "id":"100001",
                                "requesterComments":"None",
                                "status":"review"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|102000|Invalid Profile Request ID.|\n|10001|Organization ID is required.|\n|00004|Data value too long.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state.|\n|101007|Invalid status for registration request. Allowed status are [review, moreInfoNeeded]|\n|100018|If there was any internal error while updating the Organization|\n|101014|Cannot update the status of this registration request to any value except \"Rejected\", because the requester's profile no longer exists|\n|101017|This operation is not allowed as requester's profile no longer exists."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Profile request to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand profile and request Info.(Allowed Values: profile - profile static data, profileAll - profile static & dynamic data, requestAll - profileRequest static & dynamic data).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfileRequest_request"
                        },
                        "in":"body",
                        "name":"updateProfileRequest_request"
                    }
                ],
                "tags":[
                    "Store/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profileRequests-{id}-put",
                "x-filename-id":"ccstore-v1-profilerequests-id-put"
            }
        },
        "/ccstore/v1/payment/responses":{
            "post":{
                "summary":"updatePaymentGroupFromCyberSourceResponse",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePaymentGroupFromCyberSourceResponse",
                "description":"Update Payment Group From Cyber Source Response. Called by CyberSource to post the result of the authorization request.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePaymentGroupFromCyberSourceResponse_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePaymentGroupFromCyberSourceResponse_request"
                        },
                        "in":"body",
                        "name":"updatePaymentGroupFromCyberSourceResponse_request"
                    }
                ],
                "tags":[
                    "Store/Payment"
                ],
                "x-internal-id":"ccstore-v1-payment-responses-post",
                "x-filename-id":"ccstore-v1-payment-responses-post"
            },
            "put":{
                "summary":"updatePaymentResponseWithClientError",
                "produces":[
                    "application/json"
                ],
                "operationId":"updatePaymentResponseWithClientError",
                "description":"Update Payment Response With Client Error. Called by Storefront to post the error returned by CyberSource if SOP request is not accepted.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePaymentResponseWithClientError_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePaymentResponseWithClientError_request"
                        },
                        "in":"body",
                        "name":"updatePaymentResponseWithClientError_request"
                    }
                ],
                "tags":[
                    "Store/Payment"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-payment-responses-put",
                "x-filename-id":"ccstore-v1-payment-responses-put"
            }
        },
        "/ccstore/v1/orders/current/items/delete":{
            "post":{
                "summary":"Delete cart items",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteCartItems",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Delete commerce items from the cart.  A JSONArray of commerceItemIds will be passed into the message body to be removed.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteCommerceItems_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":"2",
                                "offset":"0",
                                "hasMore":"false",
                                "limit":"250",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updateCommerceItems",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"last",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add?offset=0&limit=2"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"first",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add?offset=0&limit=250"
                                    }
                                ],
                                "items":[
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":699.99,
                                        "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":0,
                                        "externalData":[
                                        ],
                                        "isItemValid":true,
                                        "commerceItemId":"ci101000413",
                                        "price":597,
                                        "variant":[
                                            {
                                                "optionValue":"Neon",
                                                "optionName":"color"
                                            },
                                            {
                                                "optionValue":"2x optical/130x digital",
                                                "optionName":"zoom"
                                            }
                                        ],
                                        "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "onSale":true,
                                        "id":"ci101000413",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":597,
                                        "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":597,
                                        "quantity":1,
                                        "productId":"camcorder_1",
                                        "pointOfNoRevision":false,
                                        "salePrice":597,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":597,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":597,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                        ],
                                        "taxCode":"PC030100",
                                        "catRefId":"camcordersku_1_3",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camcordersku_1_3"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                        "discountInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":699.99
                                    },
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v811010198791982439/products/amores-perros_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":19.99,
                                        "displayName":"Amores Perros",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":-19.99,
                                        "externalData":[
                                        ],
                                        "description":"A really great movie that you should not miss.",
                                        "isItemValid":true,
                                        "commerceItemId":"ci101000414",
                                        "price":0,
                                        "variant":[
                                        ],
                                        "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                        "onSale":false,
                                        "id":"ci101000414",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":19.99,
                                        "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":0,
                                        "quantity":1,
                                        "productId":"Product_6Dxyi",
                                        "pointOfNoRevision":false,
                                        "salePrice":0,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":true,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":0,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":0,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                            {
                                                "remainingQuantity":0,
                                                "selectedQuantity":0,
                                                "data":"-2112496103",
                                                "automaticQuantity":1,
                                                "repositoryId":"3500001",
                                                "value":"promo40001",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ],
                                        "catRefId":"Sku_6Exyi",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"Sku_6Exyi"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                        "discountInfo":[
                                            {
                                                "promotionLongDesc":null,
                                                "promotionName":"gwp1",
                                                "promotionLevel":"item",
                                                "promotionDesc":"gwp1",
                                                "promotionId":"promo40001",
                                                "giftWithPurchaseDiscountInfo":[
                                                    {
                                                        "giftWithPurchaseChoicesAvailable":false,
                                                        "giftWithPurchaseQuantity":1,
                                                        "giftWithPurchaseIdentifier":-2112496103
                                                    }
                                                ]
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":19.99
                                    }
                                ],
                                "embedded":{
                                    "order":{
                                        "shippingGroups":[
                                            {
                                                "priceInfo":{
                                                    "amount":597,
                                                    "total":597,
                                                    "lkpValExcludingFreeShip":null,
                                                    "shipping":0,
                                                    "shippingSurchargeValue":0,
                                                    "tax":0,
                                                    "subTotal":597,
                                                    "currencyCode":"USD",
                                                    "totalWithoutTax":597
                                                },
                                                "discountInfo":{
                                                    "orderDiscount":0,
                                                    "shippingDiscount":0,
                                                    "discountDescList":[
                                                        {
                                                            "promotionLongDesc":null,
                                                            "promotionName":"gwp1",
                                                            "promotionLevel":"item",
                                                            "promotionDesc":"gwp1",
                                                            "promotionId":"promo40001"
                                                        }
                                                    ]
                                                },
                                                "shippingMethod":{
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "shippingTax":0,
                                                    "cost":0,
                                                    "taxIncluded":true,
                                                    "externalId":null,
                                                    "taxCode":"",
                                                    "value":"hardgoodShippingGroup",
                                                    "shippingMethodDescription":"hardgoodShippingGroup"
                                                },
                                                "shippingGroupId":"sg700414",
                                                "shippingAddress":{
                                                    "lastName":null,
                                                    "country":null,
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":null,
                                                    "prefix":null,
                                                    "address1":null,
                                                    "postalCode":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "county":null,
                                                    "suffix":null,
                                                    "firstName":null,
                                                    "phoneNumber":null,
                                                    "faxNumber":null,
                                                    "alias":null,
                                                    "middleName":null,
                                                    "state":null,
                                                    "email":null
                                                },
                                                "type":"hardgoodShippingGroup",
                                                "items":[
                                                    {
                                                        "rawTotalPrice":699.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":null
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":0,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci101000413",
                                                        "price":597,
                                                        "onSale":true,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci101000413",
                                                        "unitPrice":597,
                                                        "amount":597,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"camcorder_1",
                                                        "salePrice":597,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":false,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":597,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":597,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"camcordersku_1_3",
                                                        "discountInfo":[
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":699.99,
                                                        "status":"INITIAL"
                                                    },
                                                    {
                                                        "rawTotalPrice":19.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":null
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":-19.99,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci101000414",
                                                        "price":0,
                                                        "onSale":false,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci101000414",
                                                        "unitPrice":19.99,
                                                        "amount":0,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"Product_6Dxyi",
                                                        "salePrice":0,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":true,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":0,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":0,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"Sku_6Exyi",
                                                        "discountInfo":[
                                                            {
                                                                "promotionLongDesc":null,
                                                                "promotionName":"gwp1",
                                                                "promotionLevel":"item",
                                                                "promotionDesc":"gwp1",
                                                                "promotionId":"promo40001",
                                                                "giftWithPurchaseDiscountInfo":[
                                                                    {
                                                                        "giftWithPurchaseChoicesAvailable":false,
                                                                        "giftWithPurchaseQuantity":1,
                                                                        "giftWithPurchaseIdentifier":-2112496103
                                                                    }
                                                                ]
                                                            }
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":19.99,
                                                        "status":"INITIAL"
                                                    }
                                                ]
                                            }
                                        ],
                                        "orderId":"o690411",
                                        "creationSiteId":"siteUS",
                                        "dynamicProperties":[
                                        ],
                                        "payments":[
                                        ],
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "value":"hardgoodShippingGroup"
                                        },
                                        "priceListGroup":{
                                            "isTaxIncluded":false,
                                            "endDate":null,
                                            "displayName":"Default Price Group",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "active":true,
                                            "isPointsBased":false,
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            },
                                            "deleted":false,
                                            "taxCalculationType":null,
                                            "repositoryId":"defaultPriceGroup",
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "currencyType":null,
                                                "symbol":"$",
                                                "deleted":false,
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"defaultPriceGroup",
                                            "includeAllProducts":true,
                                            "startDate":null
                                        },
                                        "orderAction":"order",
                                        "priceInfo":{
                                            "amount":597,
                                            "total":597,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":597,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":597
                                        },
                                        "discountInfo":{
                                            "unclaimedCouponMultiPromotions":{
                                            },
                                            "orderCouponsMap":{
                                            },
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "orderImplicitDiscountList":[
                                                {
                                                    "promotionLongDesc":null,
                                                    "promotionName":"gwp1",
                                                    "promotionLevel":"item",
                                                    "totalAdjustment":"-19.99",
                                                    "promotionDesc":"gwp1",
                                                    "promotionId":"promo40001"
                                                }
                                            ],
                                            "unclaimedCouponsMap":{
                                            },
                                            "claimedCouponMultiPromotions":{
                                            }
                                        },
                                        "shoppingCart":{
                                            "numberOfItems":2,
                                            "items":[
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":699.99,
                                                    "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":null
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "externalData":[
                                                    ],
                                                    "description":null,
                                                    "isItemValid":true,
                                                    "commerceItemId":"ci101000413",
                                                    "price":597,
                                                    "variant":[
                                                        {
                                                            "optionValue":"Neon",
                                                            "optionName":"color"
                                                        },
                                                        {
                                                            "optionValue":"2x optical/130x digital",
                                                            "optionName":"zoom"
                                                        }
                                                    ],
                                                    "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "onSale":true,
                                                    "id":"ci101000413",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":597,
                                                    "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":597,
                                                    "quantity":1,
                                                    "productId":"camcorder_1",
                                                    "pointOfNoRevision":false,
                                                    "relationshipType":"SHIPPINGQUANTITY",
                                                    "salePrice":597,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":597,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":597,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":"PC030100",
                                                    "catRefId":"camcordersku_1_3",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"camcordersku_1_3"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                                    "discountInfo":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":699.99
                                                },
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v811010198791982439/products/amores-perros_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":19.99,
                                                    "displayName":"Amores Perros",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":null
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":-19.99,
                                                    "externalData":[
                                                    ],
                                                    "description":"A really great movie that you should not miss.",
                                                    "isItemValid":true,
                                                    "commerceItemId":"ci101000414",
                                                    "price":0,
                                                    "variant":[
                                                    ],
                                                    "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                                    "onSale":false,
                                                    "id":"ci101000414",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":19.99,
                                                    "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":0,
                                                    "quantity":1,
                                                    "productId":"Product_6Dxyi",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":0,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":true,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":0,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":0,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                        {
                                                            "remainingQuantity":0,
                                                            "selectedQuantity":0,
                                                            "data":"-2112496103",
                                                            "automaticQuantity":1,
                                                            "repositoryId":"3500001",
                                                            "value":"promo40001",
                                                            "targetedQuantity":0,
                                                            "key":"atg.gwp"
                                                        }
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":null,
                                                    "catRefId":"Sku_6Exyi",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"Sku_6Exyi"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                                    "discountInfo":[
                                                        {
                                                            "promotionLongDesc":null,
                                                            "promotionName":"gwp1",
                                                            "promotionLevel":"item",
                                                            "promotionDesc":"gwp1",
                                                            "promotionId":"promo40001",
                                                            "giftWithPurchaseDiscountInfo":[
                                                                {
                                                                    "giftWithPurchaseChoicesAvailable":false,
                                                                    "giftWithPurchaseQuantity":1,
                                                                    "giftWithPurchaseIdentifier":-2112496103
                                                                }
                                                            ]
                                                        }
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":19.99
                                                }
                                            ]
                                        },
                                        "giftWithPurchaseInfo":[
                                            {
                                                "giftWithPurchaseQuantityAvailableForSelection":0,
                                                "giftWithPurchaseType":"product",
                                                "giftWithPurchaseDetail":"Product_6Dxyi",
                                                "promotionDesc":null,
                                                "promotionId":"promo40001",
                                                "giftWithPurchaseIdentifier":-2112496103
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "markers":[
                                            {
                                                "repositoryId":"mark100001",
                                                "value":"78900",
                                                "key":"campaign_eloqua"
                                            }
                                        ],
                                        "giftWithPurchaseOrderMarkers":[
                                            {
                                                "quantity":1,
                                                "selectedQuantity":0,
                                                "removedQuantity":0,
                                                "data":"-2112496103",
                                                "automaticQuantity":1,
                                                "giftType":"product",
                                                "autoRemove":true,
                                                "giftDetail":"Product_6Dxyi",
                                                "repositoryId":"3500001",
                                                "failedQuantity":0,
                                                "value":"promo40001",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ]
                                    }
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addItems_request"
                        },
                        "in":"body",
                        "name":"addItems_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Items"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-items-delete-post",
                "x-filename-id":"ccstore-v1-orders-current-items-delete-post"
            }
        },
        "/ccstore/v1/logging":{
            "get":{
                "summary":"Query the storefront server logs for client side errors",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLogs",
                "description":"Query the client side logs, using optional filter parameters to return log entries. \r\nClient errors are typically javascript errors reported from the users' browsers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLogs_response"
                        },
                        "examples":{
                            "application/json":[
                                "**** Error\tMon Mar 07 12:53:42 GMT 2016\t1457355222637\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-03-07T12:53:42.615Z\",\"browserVersion\":\"Chrome 48.0.2564.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tMon Mar 07 12:54:36 GMT 2016\t1457355276007\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Script error for: //server1.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-03-07T12:54:35.756Z\",\"browserVersion\":\"Chrome 42.0.2311.135\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15007\",\"url\":\"http://10.0.2.2:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tMon Mar 07 12:54:41 GMT 2016\t1457355281165\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Script error for: //server1.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-03-07T12:54:40.514Z\",\"browserVersion\":\"Chrome 42.0.2311.135\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15007\",\"url\":\"http://10.0.2.2:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tMon Mar 07 12:55:05 GMT 2016\t1457355305773\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Script error for: //server1.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-03-07T12:55:05.169Z\",\"browserVersion\":\"Chrome 42.0.2311.135\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15007\",\"url\":\"http://10.0.2.2:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tMon Mar 07 12:55:29 GMT 2016\t1457355329312\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Script error for: //server1.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-03-07T12:55:29.221Z\",\"browserVersion\":\"Chrome 42.0.2311.135\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15007\",\"url\":\"http://10.0.2.2:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tFri Apr 22 17:18:40 BST 2016\t1461341920314\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-04-22T16:18:40.299Z\",\"browserVersion\":\"Chrome 49.0.2623.112\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tFri Apr 22 17:21:38 BST 2016\t1461342098896\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-04-22T16:21:38.883Z\",\"browserVersion\":\"Chrome 49.0.2623.112\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tFri Apr 22 17:26:19 BST 2016\t1461342379671\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-04-22T16:26:19.651Z\",\"browserVersion\":\"Chrome 49.0.2623.112\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tFri Apr 22 17:32:27 BST 2016\t1461342747801\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-04-22T16:32:27.787Z\",\"browserVersion\":\"Chrome 49.0.2623.112\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tTue May 24 10:21:21 UTC 2016\t1464085281656\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-05-24T10:21:21.154Z\",\"browserVersion\":\"Chrome 50.0.2661.102\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tTue May 24 10:22:19 UTC 2016\t1464085339970\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-05-24T10:22:19.937Z\",\"browserVersion\":\"Chrome 50.0.2661.102\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tTue May 24 10:22:25 UTC 2016\t1464085345538\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-05-24T10:22:25.519Z\",\"browserVersion\":\"Chrome 50.0.2661.102\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":null,\"line\":8,\"visitId\":null,\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/shared/js/libs/oraclejet/libs/require/require.js\"}",
                                "**** Error\tWed Aug 17 11:55:39 UTC 2016\t1471434939791\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-17T11:55:39.764Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-35ae-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                "**** Error\tWed Aug 17 12:02:03 UTC 2016\t1471435323630\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-17T12:02:03.581Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-35ae-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                "**** Error\tThu Aug 18 10:43:34 UTC 2016\t1471517014548\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-18T10:43:34.483Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-35ae-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                "**** Error\tThu Aug 18 10:43:42 UTC 2016\t1471517022812\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-18T10:43:42.779Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-2bb6-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                "**** Error\tThu Aug 18 14:34:50 UTC 2016\t1471530890273\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-18T14:34:50.248Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-2bb6-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                "**** Error\tThu Aug 18 14:54:13 UTC 2016\t1471532053252\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/cc-metrics-1.0.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"time\":\"2016-08-18T14:54:13.175Z\",\"browserVersion\":\"Chrome 52.0.2743.116\",\"osVersion\":\"Win32\",\"locale\":\"en-US\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\",\"line\":8,\"visitId\":\"-14ddf4e9:156217da656:-2bb6-123.456.789.100\",\"clientErrorCode\":\"15006\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\"}",
                                "**** Error\tMon Sep 19 09:35:49 UTC 2016\t1474277749004\t/atg/cloud/rest/JerseyServicesManager\tclientSideErrors[0] : {\"clientErrorCode\":\"15006\",\"osVersion\":\"Win32\",\"visitId\":\"-14ddf4e9:156217da656:-2bb6-123.456.789.100\",\"line\":8,\"browserVersion\":\"Chrome 53.0.2785.116\",\"time\":\"2016-09-19T09:35:48.900Z\",\"message\":\"Uncaught Error: Script error for: //server1.example.com/EEAdmin/js/ee/js/atgsvcs-test.js\\nhttp://requirejs.org/docs/errors.html#scripterror\",\"locale\":\"en-US\",\"url\":\"http://localhost:8080/js/oraclejet/js/libs/require/require.js\",\"visitorId\":\"1298cUU_UfsMSIC45QGPpM9wo2-NQAJPna9bnlFpYkXRxSs661E\"}"
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "default":false,
                        "in":"query",
                        "name":"includeArchives",
                        "description":"Include entries from archived log files?",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"queryText",
                        "description":"Limit the returned error messages to those containing the query text. (Case sensitive)",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"until",
                        "description":"Either \n\r 0. An ISO-8601 formatted string. \n\r 0. A millisecond timestamp value. representing the 'to' date and time to be used when querying the logs",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":"clientErrors",
                        "in":"query",
                        "name":"type",
                        "description":"'clientErrors' is the only type currently supported",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"since",
                        "description":"Either \n\r 0. An ISO-8601 formatted string. \n\r 0. A millisecond timestamp value. representing the 'from' date and time to be used when querying the logs.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":7,
                        "in":"query",
                        "name":"numArchiveFiles",
                        "description":"The number of previous archived log files to be queried. (0 = unlimited). Defaults to 7 archive files.",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Logging"
                ],
                "x-internal-id":"ccstore-v1-logging-get",
                "x-filename-id":"ccstore-v1-logging-get"
            }
        },
        "/ccstore/v1/clientApplications/page/{path: .*}":{
            "get":{
                "summary":"getPageContext",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPageContext",
                "description":"Gets the page context.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPageContext_response"
                        },
                        "examples":{
                            "application/json":{
                                "context":{
                                    "symbol":"$",
                                    "productionURL":null,
                                    "baseCatalogId":null,
                                    "displayName":"Home",
                                    "canonicalRoute":"/en_GB",
                                    "contextId":null,
                                    "locale":"en",
                                    "currentPriceGroupId":"defaultPriceGroup",
                                    "path":"home",
                                    "pageType":"home",
                                    "route":"/home",
                                    "catalogId":"cloudCatalog",
                                    "siteId":"siteUS",
                                    "currencyCode":"USD"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccstore/v1/clientApplications/page/home"
                                    }
                                ],
                                "status":{
                                    "status":200
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"path: .*",
                        "description":"The page path.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Client Applications"
                ],
                "x-internal-id":"ccstore-v1-clientApplications-page-{path: .*}-get",
                "x-filename-id":"ccstore-v1-clientapplications-page-path-get"
            }
        },
        "/ccstore/v1/images":{
            "get":{
                "summary":"Get an image",
                "produces":[
                    "image/jpeg",
                    "image/png",
                    "image/gif"
                ],
                "operationId":"getImages",
                "description":"<p>Retrieves an image from a given source URL. Optionally, it can resize and convert the image to a different image format, .jpeg, .png, or gif.<br /><br />To resize an image, both the width and the height parameters must be specified.<br /><br />The maximum height and width allowed is 5000 pixels.<br /><br />If either of these parameters, width or height, is excluded from the endpoint call, the source image is returned without transformation.<br/><br/><b>Note</b>: Resizing and conversion are not supported for source GIF images.<br/><br/>The endpoint responds with a content type of 'application/json' in error conditions or one of 'image/jpeg', 'image/png', or 'image/gif' depending on the source image and specified parameters.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getImages_200_response"
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following internal error codes are thrown by this API when the request fails in Commerce:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>26200</td><td>Failure resizing image.</td><td>See error messages for more information.</td></tr></table><br/>The error response:<br>"
                    },
                    "401":{
                        "schema":{
                            "$ref":"#/definitions/getImages_401_response"
                        },
                        "description":"Returned when running in preview mode and the user is not authenticated."
                    },
                    "404":{
                        "schema":{
                            "$ref":"#/definitions/getImages_404_response"
                        },
                        "description":"Source image is not found"
                    },
                    "429":{
                        "schema":{
                            "$ref":"#/definitions/getImages_429_response"
                        },
                        "description":"There is currently not enough processing capacity when trying to resize an image. Try again later or reduce the size of the image"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"alphaChannelColor",
                        "description":"The hex color code used to replace the transparency layer when converting images to JPEG. Default is FFFFFF.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"width",
                        "description":"The maximum width of the resized image. Required along with the 'height' parameter for the image to be resized.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"source",
                        "description":"The source location of the original image.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"outputFormat",
                        "description":"Output format of the converted image. JPEG is the only supported output format. When specified, the source image is converted to a JPEG except for GIF images which are not converted.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"height",
                        "description":"The maximum height of the resized image. Required along with the 'width' parameter for the image to be resized.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"quality",
                        "description":"Quality of the image transformation: 0.0 (worst/fast) - 1.0 (best/slow). Default is 1.0.",
                        "type":"number",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Images"
                ],
                "x-internal-id":"ccstore-v1-images-get",
                "x-filename-id":"ccstore-v1-images-get"
            }
        },
        "/ccstore/v1/onBehalfOf":{
            "post":{
                "summary":"onBehalfOf",
                "produces":[
                    "application/json"
                ],
                "operationId":"onBehalfOf",
                "description":"Generate On-Behalf-Of access token using API Key.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/onbehalfof_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/onbehalfof_request"
                        },
                        "in":"body",
                        "name":"onbehalf_request"
                    }
                ],
                "tags":[
                    "Store/OAuth"
                ],
                "x-internal-id":"ccstore-v1-onBehalfOf-post",
                "x-filename-id":"ccstore-v1-onbehalfof-post"
            }
        },
        "/ccstore/v1/payment/types":{
            "get":{
                "summary":"getPaymentTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPaymentTypes",
                "description":"Get Payment Types. Get payment types",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPaymentTypes_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "img":{
                                        "path":"/ccimg/visa_straight.png",
                                        "name":"Visa",
                                        "repositoryId":"imgVisa",
                                        "url":"http://localhost:8080/file/ccimg/visa_straight.png"
                                    },
                                    "code":"001",
                                    "name":"Visa",
                                    "startDateRequired":false,
                                    "length":"13|16",
                                    "repositoryId":"visa",
                                    "type":"card",
                                    "value":"visa",
                                    "cvvLength":3,
                                    "iin":"4"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/Payment"
                ],
                "x-internal-id":"ccstore-v1-payment-types-get",
                "x-filename-id":"ccstore-v1-payment-types-get"
            }
        },
        "/ccstore/v1/purchaseLists":{
            "post":{
                "summary":"createPurchaseList",
                "produces":[
                    "application/json"
                ],
                "operationId":"createPurchaseList",
                "description":"Create Purchase List. This operation is used to create a purchase list for a given site, account, user context.Each purchase list should have a unique name for a given user. \nDynamic Properties of purchase list and purchase list line item can be added in the the request using the key value pair structure (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). These property values can take the types of boolean, date, float, string, timestamp, enumerated, big string.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createPurchaseList_response"
                        },
                        "examples":{
                            "application/json":{
                                "owner":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "repositoryId":"se-570031",
                                    "id":"se-570031",
                                    "email":"kim@example.com"
                                },
                                "lastModifiedDate":"2017-09-27T09:48:22.000Z",
                                "lastModifiedBy":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "repositoryId":"se-570031",
                                    "id":"se-570031",
                                    "email":"kim@example.com"
                                },
                                "sharedWithOther":false,
                                "description":"Purchase List",
                                "creationDate":"2017-09-27T09:48:22.000Z",
                                "dynamicProperty":"dynamicProperty value",
                                "accountId":"or-100001",
                                "repositoryId":"gl30074",
                                "name":"Purchase List 1",
                                "siteId":"siteUS",
                                "id":"gl30074",
                                "items":[
                                    {
                                        "dynamicProperty":"dynamicProperty value",
                                        "productId":"Product_18Cxi",
                                        "quantityDesired":25,
                                        "repositoryId":"gi10001",
                                        "id":"gi10001",
                                        "catRefId":"Sku_18Dxi"
                                    },
                                    {
                                        "dynamicProperty":"dynamicProperty value",
                                        "productId":"Product_5Cx",
                                        "quantityDesired":30,
                                        "repositoryId":"gi10002",
                                        "id":"gi10002",
                                        "catRefId":"Sku_5Cxy"
                                    }
                                ],
                                "purchaseListItems":1
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64101|Error while creating a purchase List|\n|64100|Invalid profile or user logged out"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createPurchaseList_request"
                        },
                        "in":"body",
                        "name":"createPurchaseList_request"
                    }
                ],
                "tags":[
                    "Store/PurchaseLists"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-purchaseLists-post",
                "x-filename-id":"ccstore-v1-purchaselists-post"
            },
            "get":{
                "summary":"listPurchaseLists",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPurchaseLists",
                "description":"List PurchaseLists. This operation is used to get the collection of purchase lists from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of purchase list.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPurchaseLists_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccstoreui/v1/purchaseLists?purchaseListItemCount=true"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"name",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "owner":{
                                            "lastName":"Anderson",
                                            "firstName":"Kim",
                                            "repositoryId":"se-570031",
                                            "id":"se-570031",
                                            "email":"kim@example.com"
                                        },
                                        "lastModifiedDate":"2017-09-27T09:48:22.000Z",
                                        "lastModifiedBy":{
                                            "lastName":"Anderson",
                                            "firstName":"Kim",
                                            "repositoryId":"se-570031",
                                            "id":"se-570031",
                                            "email":"kim@example.com"
                                        },
                                        "sharedWithOther":false,
                                        "description":"Purchase List update",
                                        "creationDate":"2017-09-27T09:48:22.000Z",
                                        "dynamicProperty":"dynamicProperty value",
                                        "accountId":null,
                                        "repositoryId":"gl30074",
                                        "name":"Purchase List 2",
                                        "siteId":null,
                                        "id":"gl30074",
                                        "items":[
                                            {
                                                "dynamicProperty":"dynamicProperty value",
                                                "productId":"Product_5Cx",
                                                "quantityDesired":30,
                                                "repositoryId":"gi10001",
                                                "id":"gi10001",
                                                "catRefId":"Sku_5Cxy"
                                            }
                                        ],
                                        "purchaseListItems":1
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64103|Error while retrieving the list.|\n|64100|Invlaid profile id.|\n|64124|Invalid listType requested.|\n|64135|Invalid shareType requested.|\n|64123|(Shared) Account does not exists or you do not have access to it.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"purchaseListItemCount",
                        "description":"Whether to include purchase list item count in the response.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across purchase list properties like 'name'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":"owner",
                        "in":"query",
                        "name":"listType",
                        "description":"This field determines type of purchase lists to be fetched.",
                        "type":"string",
                        "enum":[
                            "owner",
                            "shared"
                        ],
                        "required":false
                    },
                    {
                        "default":"all",
                        "in":"query",
                        "name":"shareType",
                        "description":"This field determines sharing type of the shared purchase lists to be fetched.",
                        "type":"string",
                        "enum":[
                            "all",
                            "account",
                            "email"
                        ],
                        "required":false
                    },
                    {
                        "default":"{Current Account ID (OR) Parent Account ID}",
                        "in":"query",
                        "name":"sharedAccountId",
                        "description":"This field determines the account for which the shared purchase lists need to fetched. If not passed the current account (OR) parent account is taken, in that sequence. If 'all' is passed then, purchase list shared in all the accounts are returned.",
                        "type":"string",
                        "enum":[
                            "all",
                            "{Account ID}"
                        ],
                        "required":false
                    }
                ],
                "tags":[
                    "Store/PurchaseLists"
                ],
                "x-internal-id":"ccstore-v1-purchaseLists-get",
                "x-filename-id":"ccstore-v1-purchaselists-get"
            }
        },
        "/ccstore/v1/staticWishlistPages/{id}":{
            "post":{
                "summary":"generateStaticWishlistPage",
                "produces":[
                    "application/json"
                ],
                "operationId":"generateStaticWishlistPage",
                "description":"Generate Static Wishlist Page. Generates a static version of a shared wishlist page.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/generateStaticWishlistPage_response"
                        },
                        "examples":{
                            "application/json":{
                                "status":"submitted"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the wishlist.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/generateStaticWishlistPage_request"
                        },
                        "in":"body",
                        "name":"generateStaticWishlistPage_request"
                    }
                ],
                "tags":[
                    "Store/Static Wishlist"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-staticWishlistPages-{id}-post",
                "x-filename-id":"ccstore-v1-staticwishlistpages-id-post"
            }
        },
        "/ccstore/v1/orders/approve":{
            "post":{
                "summary":"Approve an order",
                "produces":[
                    "application/json"
                ],
                "operationId":"approveOrder",
                "description":"Allows an approver to approve an order. It approves the order for the given order ID <code>orderId</code> and approval message <code>approverMessage</code>. Returns the modified approved order.<p/>See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/uoccs/use-order-approvals1.html' target='_blank'>Use Order Approvals</a> for more information. ",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/approveOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1428563503000",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "payments":[
                                    {
                                        "paymentGroupId":"pg30411",
                                        "PONumber":null,
                                        "amount":78.67,
                                        "gatewayName":"invoiceGateway",
                                        "uiIntervention":null,
                                        "paymentMethod":"invoiceRequest",
                                        "isAmountRemaining":true,
                                        "paymentState":"INITIAL"
                                    }
                                ],
                                "orderStatus":"Pending payment",
                                "approvers":[
                                    {
                                        "firstName":"Peter",
                                        "lastName":"Grun",
                                        "approverId":"bb-110020"
                                    }
                                ],
                                "submittedDate":"2015-04-09T07:21:43.000Z",
                                "uuid":"a15543c2-a44f-4640-8ac4-674c594efc85",
                                "priceInfo":{
                                    "amount":52,
                                    "total":62.6,
                                    "shipping":6.5,
                                    "shippingSurchargeValue":20,
                                    "tax":4.1,
                                    "subTotal":52,
                                    "currencyCode":"USD"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://www.example.com/ccstoreui/v1/orders/approve"
                                    }
                                ],
                                "id":"o10004",
                                "state":"PENDING_PAYMENT",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "quoteSubmitted":false,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "order":{
                                    "numberOfItems":1,
                                    "items":[
                                        {
                                            "primaryThumbImageURL":"/ccstoreui/v1/images/?source=http://www.example.com/file/products/APP_CowboyShirt_full.jpg&height=100&width=100",
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":52,
                                            "displayName":"Cowboy Shirt",
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "price":52,
                                            "variant":[
                                                {
                                                    "optionValue":"Blue",
                                                    "optionName":"Color"
                                                },
                                                {
                                                    "optionValue":"Medium",
                                                    "optionName":"Size"
                                                }
                                            ],
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "unitPrice":52,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"prod10002",
                                            "externalRecurringCharge":10,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "active":true,
                                            "parentAssetKey":null,
                                            "rootAssetKey":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"sku40087",
                                            "externalRecurringChargeDuration":"12",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "route":"/cowboy-shirt/product/prod10002",
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "submittedBy":"bb-10003",
                                "shippingGroup":{
                                    "shippingMethodDescription":"Ground"
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":0,
                                            "amount":4.1,
                                            "valueAddedTax":0,
                                            "countyTax":1.76,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":2.34,
                                            "countryTax":0
                                        },
                                        "shippingMethod":{
                                            "shippingTax":0.46,
                                            "cost":6.5,
                                            "externalId":null,
                                            "value":"ground",
                                            "shippingMethodDescription":"Ground"
                                        },
                                        "shippingGroupId":"sg10032",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":52,
                                            "total":62.6,
                                            "shipping":6.5,
                                            "shippingSurchargeValue":0,
                                            "tax":4.1,
                                            "subTotal":52,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":58.5
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":"a",
                                            "country":"US",
                                            "address3":"",
                                            "address2":"a",
                                            "city":"a",
                                            "address1":"a",
                                            "prefix":"",
                                            "companyName":"",
                                            "postalCode":"30005",
                                            "jobTitle":"",
                                            "county":"",
                                            "suffix":"",
                                            "firstName":"a",
                                            "phoneNumber":"5675675678",
                                            "alias":"Address##0",
                                            "faxNumber":"",
                                            "middleName":"",
                                            "state":"GA",
                                            "email":"a@example.com"
                                        },
                                        "trackingNumber":null,
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_CowboyShirt_full.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":52,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "displayName":"Cowboy Shirt",
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "commerceItemId":"ci3000411",
                                                "price":52,
                                                "variant":[
                                                    {
                                                        "optionValue":"Blue",
                                                        "optionName":"Color"
                                                    },
                                                    {
                                                        "optionValue":"Medium",
                                                        "optionName":"Size"
                                                    }
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Cowboy Shirt",
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "serviceAccountId":"serviceAcc-123",
                                                "unitPrice":52,
                                                "primaryImageTitle":"Cowboy Shirt",
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"prod10002",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":52,
                                                        "quantity":1,
                                                        "tax":3.64,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":52,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "active":true,
                                                "rootAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"sku40087",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/cowboy-shirt/product/prod10002",
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":52,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "status":"INITIAL"
                                    }
                                ],
                                "lastModifiedDate":"2015-04-09T07:21:43.000Z",
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "cost":6.5,
                                    "value":"ground"
                                },
                                "approverMessages":[
                                    "I am approving this order"
                                ],
                                "priceListGroup":{
                                    "repositoryId":"UsDollar"
                                },
                                "cartName":"My New Cart",
                                "creationDate":"2015-04-09T07:11:43.000Z",
                                "orderProfileId":"120029",
                                "orderAction":"order",
                                "paymentGroupId":"pg10004",
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "promotionDesc":"promo4",
                                                "promotionId":"promo20004"
                                            }
                                        ]
                                    },
                                    "orderCouponsMap":{
                                        "coupon1":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo1",
                                            "promotionId":"promo20001"
                                        },
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo2",
                                            "promotionId":"promo20002"
                                        }
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                        {
                                            "promotionLevel":"item",
                                            "totalAdjustment":"-0.66",
                                            "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                            "promotionId":"implicitItemPercentDiscount"
                                        }
                                    ],
                                    "claimedCouponMultiPromotions":{
                                        "coupon1":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo1",
                                                "promotionId":"promo20001"
                                            },
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo3",
                                                "promotionId":"promo20003"
                                            }
                                        ],
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo2",
                                                "promotionId":"promo20002"
                                            }
                                        ]
                                    },
                                    "unclaimedCouponsMap":{
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "promotionDesc":"promo4",
                                            "promotionId":"promo20004"
                                        }
                                    }
                                },
                                "trackingInfo":[
                                    {
                                        "carrierName":"OnTrac",
                                        "carrierUrl":"http://www.ontrac.com/trackingdetail.asp?tracking=1224",
                                        "carrierId":"OnTrac",
                                        "trackingNumber":"1224"
                                    }
                                ],
                                "orderLocale":"en",
                                "shippingAddress":{
                                    "lastName":"a",
                                    "country":"US",
                                    "address3":null,
                                    "address2":"a",
                                    "city":"a",
                                    "address1":"a",
                                    "prefix":null,
                                    "companyName":null,
                                    "postalCode":"30005",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "firstName":"a",
                                    "phoneNumber":"5675675678",
                                    "faxNumber":null,
                                    "alias":null,
                                    "middleName":null,
                                    "state":"GA",
                                    "email":"a@example.com"
                                },
                                "siteId":"siteUS",
                                "billingAddress":{
                                    "lastName":"a",
                                    "country":"US",
                                    "address3":null,
                                    "address2":"a",
                                    "city":"a",
                                    "address1":"a",
                                    "prefix":null,
                                    "companyName":null,
                                    "postalCode":"30005",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "firstName":"a",
                                    "phoneNumber":"5675675678",
                                    "faxNumber":null,
                                    "alias":null,
                                    "middleName":null,
                                    "state":"GA",
                                    "email":"a@example.com"
                                },
                                "markers":[
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                    {
                                        "quantity":1,
                                        "selectedQuantity":0,
                                        "removedQuantity":0,
                                        "data":"-1275480226",
                                        "automaticQuantity":0,
                                        "giftType":"product",
                                        "autoRemove":true,
                                        "giftDetail":"camera_1",
                                        "repositoryId":"200001",
                                        "failedQuantity":0,
                                        "value":"promo10002",
                                        "targetedQuantity":0,
                                        "key":"atg.gwp"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28356</td><td>The order approval failed.</td><td>Please ensure request format is correct. If issue continues please contact support.</td></tr><tr><td>28308</td><td>Order update failed.</td><td>See error message details for more information.</td></tr><tr><td>28303</td><td>Order is not in a valid state.</td><td>Ensure the order is pending approval.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/storeapproveOrder_request"
                        },
                        "in":"body",
                        "name":"storeapproveOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-approve-post",
                "x-filename-id":"ccstore-v1-orders-approve-post"
            }
        },
        "/ccstore/v1/returnRequests/initiate":{
            "post":{
                "summary":"initiateReturn",
                "produces":[
                    "application/json"
                ],
                "operationId":"initiateReturn",
                "description":"Initiate Return. It initiates a new return request. Gets list of items from an order for which return request can be created. Optionally takes the x-ccasset-language headers to get translated content in another language. Also, additionally takes X-CCOrganization and x-ccsite headers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/initiateReturn_response"
                        },
                        "examples":{
                            "application/json":{
                                "returnLabel":"r1234",
                                "returnItems":[
                                    {
                                        "quantityReturned":0,
                                        "deactivationDate":null,
                                        "nonreturnable":false,
                                        "displayName":"Fifa 2010",
                                        "dynamicProperties":[
                                            {
                                                "id":"ReferralCode",
                                                "label":"ReferralCode",
                                                "value":null
                                            },
                                            {
                                                "id":"OfferEndsDate",
                                                "label":"OfferEndsDate",
                                                "value":"2020-07-02T03:42:42.962Z"
                                            },
                                            {
                                                "id":"Discount",
                                                "label":"Discount",
                                                "value":10
                                            },
                                            {
                                                "id":"GiftWrapping",
                                                "label":"Gift Wrapping",
                                                "value":false
                                            },
                                            {
                                                "id":"name",
                                                "label":"Name on product(Mug)",
                                                "value":"My name"
                                            }
                                        ],
                                        "externalData":[
                                        ],
                                        "childItems":[
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":2,
                                                "productId":"prod10040",
                                                "displayName":"Super Smash Brothers Brawl",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10041",
                                                "assetKey":"23456",
                                                "route":"product/prod10040",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            },
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":1,
                                                "productId":"prod10038",
                                                "displayName":"Wii Music",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":"12345",
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "rootAssetKey":"12345",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"sku10042",
                                                "assetKey":"34567",
                                                "route":"product/prod10038",
                                                "customerAccountId":"customerAcc-123",
                                                "selectedOptions":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false
                                            }
                                        ],
                                        "configuratorId":"12345677",
                                        "skuOptionInfo":[
                                        ],
                                        "assetKey":"12345",
                                        "quantityAvailableForReturn":3,
                                        "commerceItemId":"ci9000467",
                                        "price":29.97,
                                        "actionCode":"Add",
                                        "nonReturnableReason":"Item is non returnable",
                                        "serviceAccountId":null,
                                        "unitPrice":9.99,
                                        "shippingGroup":{
                                            "shippingMethod":{
                                                "shippingMethod":"standardShippingMethod",
                                                "shippingMethodDescription":"Standard"
                                            },
                                            "shippingGroupId":"sg40411",
                                            "shippingAddress":{
                                                "lastName":"Spencers",
                                                "country":"US",
                                                "address3":null,
                                                "address2":null,
                                                "city":"Montgomery",
                                                "prefix":null,
                                                "address1":"600 Dexter Avenue",
                                                "postalCode":"36130",
                                                "companyName":null,
                                                "jobTitle":null,
                                                "county":null,
                                                "suffix":null,
                                                "firstName":"Mark",
                                                "phoneNumber":"973-974-1234",
                                                "faxNumber":null,
                                                "alias":null,
                                                "middleName":null,
                                                "state":"AL",
                                                "email":"mspens@example.com"
                                            }
                                        },
                                        "comments":null,
                                        "productId":"prod10035",
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":9.99,
                                                "quantity":1,
                                                "tax":1.29,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":9.99,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "parentAssetKey":null,
                                        "rootAssetKey":null,
                                        "transactionDate":"2018-06-27T12:59:59Z",
                                        "catRefId":"sku10037",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camerasku_1_1"
                                            },
                                            {
                                                "propertyType":"sku-custom",
                                                "name":"dynamicskuprop1",
                                                "id":"dynamicskuprop1",
                                                "value":"dynamicskuprop1"
                                            }
                                        ],
                                        "quantityShipped":3,
                                        "additionalProperties":{
                                            "key1":"value1",
                                            "key2":"value2"
                                        }
                                    }
                                ],
                                "authorizationNumber":"a1234",
                                "profileInfo":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "organization":{
                                        "name":"Oracle India Pvt Ltd",
                                        "id":"oracle"
                                    },
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "orderInfo":{
                                    "priceInfo":{
                                        "total":58.4,
                                        "amount":29.97,
                                        "shipping":25,
                                        "isTaxIncluded":false,
                                        "shippingSurchargeValue":0,
                                        "tax":3.43,
                                        "subTotal":29.97,
                                        "orderDiscountAmount":0,
                                        "currencyCode":"USD",
                                        "totalWithoutTax":127.97
                                    },
                                    "orderId":"o10400",
                                    "priceListGroup":{
                                        "deleted":false,
                                        "displayName":"UsDollar",
                                        "repositoryId":"UsDollar",
                                        "listPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "active":true,
                                        "salePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"hi_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"356"
                                        },
                                        "id":"UsDollar",
                                        "locale":"hi_US",
                                        "shippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        }
                                    },
                                    "siteId":"siteUS",
                                    "creationDate":"2014-05-20 16:06:44.0",
                                    "submittedDate":"2014-05-20 16:07:44.0"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com/ccstoreui/v1/returnRequests/initiate"
                                    }
                                ],
                                "additionalProperties":{
                                    "key1":"value1",
                                    "key2":"value2"
                                },
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "providerDate":"2016-11-25T13:33:48.000Z",
                                            "providerNote":"The quote is approved as per the request",
                                            "profileType":null,
                                            "profileId":"se-570031"
                                        },
                                        {
                                            "profileType":null,
                                            "profileId":"se-570031",
                                            "requestDate":"2016-10-25T13:33:48.000Z",
                                            "requesterNote":"provide 10 percent off on the total quantity"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-25T13:33:48.000Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":"2016-10-25T13:35:32.000Z",
                                    "expirationDate":"2026-04-28T18:53:48.000Z"
                                },
                                "trackingNumber":[
                                    "t12344",
                                    "t12345"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|200114|Order is not allowed for return.|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|30020|The Site to which the order belongs was deleted|\n|30021|The Site to which the order belongs is currently inactive|\n|100101|The shopper profile does not belong to organization passed in the header|\n|30019|SiteId passed in x-ccsite header is not related to the order being worked upon|\n|210105|Specified order does not exist.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/initiateReturn_request"
                        },
                        "in":"body",
                        "name":"initiateReturn_request"
                    }
                ],
                "tags":[
                    "Store/Return Requests"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-returnRequests-initiate-post",
                "x-filename-id":"ccstore-v1-returnrequests-initiate-post"
            }
        },
        "/ccstore/v1/orders/current/shippingGroups/delete":{
            "post":{
                "summary":"Delete shipping groups",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteShippingGroups",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Delete multiple shipping groups from the cart for the given shipping group ids passed in. If a shipping group has an existing item relationship or does not match a shipping group ID in the cart, the shipping groups will not be deleted.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/shippingGroupsCollectionWithEmbeddedOrder_response"
                        },
                        "description":"The model being returned when the DELETE operation succeeds. It contains the details remaining shipping groups and order once shipping groups have been deleted."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28420</td><td>Shipping Group cannot be deleted as it has an existing relationship</td><td>Ensure all existing relationship are removed before removing.</td></tr><tr><td>28441</td><td>Shipping Group ID does not exist in order's shipping groups</td><td>Validate the shipping group ID specified.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Specifies the predefined filter key ID that can be used to filter the embedded order data in the response.'embeddedOrderData' is the currently available filter key for this and the pre configured values to be filtered with can be modified via CCM.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteShippingGroups_request"
                        },
                        "in":"body",
                        "name":"inputJson",
                        "description":"A JSON object which contains the array of shipping group ids to be deleted from order.",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Shipping Groups"
                ],
                "x-internal-id":"ccstore-v1-orders-current-shippingGroups-delete-post",
                "x-filename-id":"ccstore-v1-orders-current-shippinggroups-delete-post"
            }
        },
        "/ccstore/v1/cecContent":{
            "get":{
                "summary":"listCECContent",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCECContent",
                "description":"Retrieve list of CEC Content Items, cross referenced with matching CMS Content Map items",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCECContent_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "createdDate":{
                                    },
                                    "publishInfo":[
                                        {
                                            "publishedDate":{
                                            },
                                            "version":"string",
                                            "target":"string"
                                        }
                                    ],
                                    "name":"string",
                                    "description":"string",
                                    "language":{
                                    },
                                    "links":[
                                        {
                                            "templated":true,
                                            "method":"string",
                                            "profile":"string",
                                            "rel":"string",
                                            "mediaType":"string",
                                            "href":"string"
                                        }
                                    ],
                                    "id":"string",
                                    "updatedDate":{
                                    },
                                    "type":"string",
                                    "fields":{
                                        "additionalProp1":{
                                        },
                                        "additionalProp3":{
                                        },
                                        "additionalProp2":{
                                        }
                                    },
                                    "slug":{
                                    }
                                }
                            ]
                        },
                        "description":"An array of JSON objects is returned that represents the list of CEC Content Items."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/listCECContent_invalidParameterValueResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":10002,
                                "message":"The value 'empty' for parameter 'limit' is invalid",
                                "status":400
                            }
                        },
                        "description":"Error returned when user provides invalid input for parameters."
                    },
                    "409":{
                        "schema":{
                            "$ref":"#/definitions/listCECContent_integrationDisabledResponse"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":0,
                                "message":"CEC Integration is not enabled",
                                "status":409
                            }
                        },
                        "description":"Error returned when user has not enabled CEC Integration."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "allowEmptyValue":true,
                        "name":"q",
                        "description":"Search term for the list.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "allowEmptyValue":true,
                        "name":"limit",
                        "description":"Maximum number of rows to return.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "allowEmptyValue":true,
                        "name":"offset",
                        "description":"Starting row to return.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "allowEmptyValue":true,
                        "name":"sort",
                        "description":"Sort criteria for list.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/CEC Content"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-cecContent-get",
                "x-filename-id":"ccstore-v1-ceccontent-get"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts/{subscriptionProductPuId}/pricingMatrixesRules":{
            "get":{
                "summary":"Retrieves the pricing matrix rules for a subscription product",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSubscriptionProductPricingMatrixesRules",
                "description":"Retrieves the pricing matrix rules for a subscription product",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSubscriptionProductPricingMatrixesRules_Response"
                        },
                        "description":"Response containing pricing matrix rules"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"The error response.\nThe following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59000|If there is a missing required property.|\n|59001|If there is a missing required property in Fusion response.|\n|59002|If request can't be processed currently.|\n|59003|If there is any invalid path parameter|\n|59004|If resource is not found|\n|59005|If error occurred while processing input.|\n|59008|If any issue occurred while triggering the fusion.|\n|59010|If self service is not enabled|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"subscriptionProductPuId",
                        "description":"ID of subscription product.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the subscription products covered assets to be fetched together. Default limit is 25, max limit is also 25",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by. Default is RuleEndDate",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"parameters to filter the result.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"it provides the number of total results. Default is false",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-{subscriptionProductPuId}-pricingMatrixesRules-get",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-subscriptionproductpuid-pricingmatrixesrules-get"
            }
        },
        "/ccstore/v1/orders/getGiftWithPurchaseChoices":{
            "get":{
                "summary":"Retrieve the Gift-With-Purchase choices",
                "produces":[
                    "application/json"
                ],
                "operationId":"getGiftWithPurchaseChoices",
                "description":"Retrieve all of the products and skus available for selection for a 'Gift With Purchase' promotion",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getGiftWithPurchaseChoices_response"
                        },
                        "examples":{
                            "application/json":{
                                "product":[
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "upsellProductGroup":null,
                                        "keywords":[
                                        ],
                                        "endDate":null,
                                        "derivedCatalogs":[
                                        ],
                                        "custRatingCount":null,
                                        "orderable":null,
                                        "relatedProducts":null,
                                        "orderLimit":null,
                                        "onlineOnly":false,
                                        "listPrices":null,
                                        "dynamicUpsellProducts":null,
                                        "type":null,
                                        "seoMetaInfo":{
                                            "seoDescription":"Vineyard Antique Arm Chair,Hand-carved walnut",
                                            "repositoryId":"100003",
                                            "seoTitle":"Vineyard Antique Arm Chair",
                                            "seoKeywords":"Vineyard Antique Arm Chair,Dining Chairs,Lighting and Decor"
                                        },
                                        "largeImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=940&width=940"
                                        ],
                                        "ancestorCategoryIds":[
                                        ],
                                        "productInfos":{
                                        },
                                        "id":"xprod2119",
                                        "brand":"Fisher's Colony",
                                        "salePriceEndDate":null,
                                        "height":null,
                                        "defaultProductListingSku":null,
                                        "assetable":false,
                                        "primaryMediumImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=475&width=475",
                                        "seoKeywordsDerived":"Vineyard Antique Arm Chair,Dining Chairs,Lighting and Decor",
                                        "skuOptionsInfo":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "weight":null,
                                        "thumbImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=100&width=100"
                                        ],
                                        "taxCode":"PC030100",
                                        "creationDate":"2014-10-27T05:11:57.034Z",
                                        "version":2,
                                        "arrivalDate":null,
                                        "route":"/vineyard-antique-arm-chair/product/xprod2119",
                                        "catalogs":[
                                        ],
                                        "mediumImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=475&width=475"
                                        ],
                                        "primarySourceImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=300&width=300",
                                        "parentCategory":null,
                                        "primarySmallImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=300&width=300",
                                        "sourceImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=300&width=300"
                                        ],
                                        "minOrderLimit":1,
                                        "avgCustRating":null,
                                        "startDate":null,
                                        "longDescription":"This 18th century antique reproduction arm chair features hand-carved walnut and spring cushion base. Upholstered in buttery soft print textile with a lovely vintage pattern.",
                                        "template":null,
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=100&width=100",
                                        "displayName":"Vineyard Antique Arm Chair",
                                        "seoDescriptionDerived":"Vineyard Antique Arm Chair,Hand-carved walnut",
                                        "description":"Hand-carved walnut",
                                        "primaryFullImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg",
                                        "salePrices":null,
                                        "seoTitleDerived":"Vineyard Antique Arm Chair",
                                        "productVariantOptions":[
                                            {
                                                "optionValueMap":{
                                                    "Silver":1,
                                                    "Neon":2,
                                                    "Black":0
                                                },
                                                "optionId":"color",
                                                "mapKeyPropertyAttribute":"sku-camcorder_color",
                                                "optionName":"color"
                                            }
                                        ],
                                        "primaryLargeImageURL":"/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=940&width=940",
                                        "smallImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg&height=300&width=300"
                                        ],
                                        "itemAcl":null,
                                        "shippingSurcharges":null,
                                        "displayableSkuAttributes":[
                                        ],
                                        "dynamicPropertyMapString":{
                                        },
                                        "siteIds":[
                                        ],
                                        "thumbnailImage":null,
                                        "discountable":true,
                                        "computedCatalogs":[
                                        ],
                                        "childSKUs":[
                                            {
                                                "dynamicPropertyMapLong":{
                                                },
                                                "primaryThumbImageURL":null,
                                                "largeImage":null,
                                                "smallImage":null,
                                                "listPrices":null,
                                                "salePrices":null,
                                                "primaryFullImageURL":null,
                                                "productListingSku":null,
                                                "largeImageURLs":[
                                                ],
                                                "primaryLargeImageURL":null,
                                                "smallImageURLs":[
                                                ],
                                                "shippingSurcharges":null,
                                                "thumbnailImage":null,
                                                "salePriceEndDate":null,
                                                "salePriceStartDate":null,
                                                "images":[
                                                ],
                                                "quantity":11,
                                                "salePrice":null,
                                                "primaryMediumImageURL":null,
                                                "fullImageURLs":[
                                                ],
                                                "active":true,
                                                "thumbImageURLs":[
                                                ],
                                                "mediumImageURLs":[
                                                ],
                                                "repositoryId":"xsku2119",
                                                "shippingSurcharge":null,
                                                "primarySourceImageURL":null,
                                                "primarySmallImageURL":null,
                                                "sourceImageURLs":[
                                                ],
                                                "listPrice":219
                                            }
                                        ],
                                        "salePriceStartDate":null,
                                        "catalogsRelatedProducts":[
                                        ],
                                        "fixedRelatedProducts":[
                                        ],
                                        "salePrice":null,
                                        "fullImageURLs":[
                                            "/ccstore/v1/images/?source=http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg"
                                        ],
                                        "length":null,
                                        "upsellProducts":null,
                                        "productImages":[
                                            {
                                                "path":"/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg",
                                                "name":"/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg",
                                                "repositoryId":"img_xprod2119_0",
                                                "url":"http://localhost:8080/file/cloudlakeimages/products/full/ST_VineyardAntiqueChair_full.jpg"
                                            }
                                        ],
                                        "variantValuesOrder":{
                                            "color":[
                                                "Spring Green",
                                                "Cranberry",
                                                "Marigold"
                                            ],
                                            "size":[
                                                "Small",
                                                "Large",
                                                "Medium"
                                            ]
                                        },
                                        "relatedProductGroup":null,
                                        "auxiliaryMedia":{
                                        },
                                        "dateAvailable":"2014-10-27T05:11:57.034Z",
                                        "width":null,
                                        "repositoryId":"xprod2119",
                                        "shippingSurcharge":null,
                                        "ancestorCategories":[
                                        ],
                                        "daysAvailable":0,
                                        "dynamicPropertyMapDouble":{
                                        },
                                        "listPrice":219,
                                        "dynamicRelatedProducts":null,
                                        "fixedUpsellProducts":[
                                        ]
                                    }
                                ],
                                "skus":[
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "primaryThumbImageURL":null,
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listPrices":null,
                                        "salePrices":null,
                                        "primaryFullImageURL":null,
                                        "productListingSku":null,
                                        "largeImageURLs":[
                                        ],
                                        "primaryLargeImageURL":null,
                                        "smallImageURLs":[
                                        ],
                                        "shippingSurcharges":null,
                                        "thumbnailImage":null,
                                        "salePriceEndDate":null,
                                        "salePriceStartDate":null,
                                        "images":[
                                        ],
                                        "quantity":11,
                                        "salePrice":null,
                                        "primaryMediumImageURL":null,
                                        "fullImageURLs":[
                                        ],
                                        "thumbImageURLs":[
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "repositoryId":"xsku2119",
                                        "shippingSurcharge":null,
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "listPrice":219
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"giftWithPurchaseType",
                        "description":"The gift type of the free gift. For example product or sku",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"giftWithPurchaseDetail",
                        "description":"The gift detail of the free gift. This is typically a product or a sku ID",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-getGiftWithPurchaseChoices-get",
                "x-filename-id":"ccstore-v1-orders-getgiftwithpurchasechoices-get"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/checkout":{
            "post":{
                "summary":"Creates/updates the order from the quote information for checkout",
                "produces":[
                    "application/json"
                ],
                "operationId":"checkoutQuote",
                "description":"Initiate the Checkout flow",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/CheckoutQuoteResponse"
                        },
                        "description":"Response containing the order ready for checkout"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|43023|Please contact your help desk because we weren't able to initiate the checkout.|\n|43024|You can't perform checkout as the Order is in {0} state.|\n|43025|You can't perform checkout action because this quote doesn't belong to your organization.|\n|43026|Quote cannot be requested for this order|\n|43027|You can't perform checkout as the quote is not in acceptance state.|\n|43028|The quote id {0} is not assigned to Buyer.|\n|43029|You can't perform checkout because the quote has expired.|\n|43030|The quote status couldn't be updated. Please try again later and if the issue persists, contact your help desk.|\n|43031|Please review and accept the quote because it has been updated from the last review.|\n|44019|Please try again later and if the issue persists, contact your help desk.|\n"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of quote.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/CheckoutQuoteRequest"
                        },
                        "in":"body",
                        "name":"CheckoutQuoteRequest"
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-checkout-post",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-checkout-post"
            }
        },
        "/ccstore/v1/orders/confirmation/{uuid}":{
            "get":{
                "summary":"Retrieve an order confirmation by UUID",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrderConfirmation",
                "description":"Returns the Order Confirmation data specified by the UUID of the Order. The Order Confirmation data expires within 60 seconds of the order being submitted. <p/>This allows anonymous access to retrieve order information for a limited time after the order has been submitted.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrderConfirmation_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1479743766427",
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "payments":[
                                    {
                                        "paymentGroupId":"pg70442",
                                        "amount":58.03,
                                        "customPaymentProperties":{
                                            "custProp2":"100",
                                            "custProp1":"12"
                                        },
                                        "gatewayName":"chaseCreditCard",
                                        "uiIntervention":null,
                                        "paymentMethod":"creditCard",
                                        "isAmountRemaining":true,
                                        "paymentState":"AUTHORIZED"
                                    }
                                ],
                                "submittedDate":"2016-11-21T15:56:35.174Z",
                                "uuid":"6be4196a-ce3c-4fae-bc04-724c40729a05",
                                "organizationId":null,
                                "priceInfo":{
                                    "amount":46.8,
                                    "total":58.03,
                                    "shipping":5.95,
                                    "shippingSurchargeValue":0,
                                    "tax":5.28,
                                    "subTotal":52,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":52.75
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":52,
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "displayName":"Cowboy Shirt",
                                            "shippingSurchargeValue":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "discountAmount":0,
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "commerceItemId":"ci3000411",
                                            "price":52,
                                            "variant":[
                                                {
                                                    "optionValue":"Blue",
                                                    "optionName":"Color"
                                                },
                                                {
                                                    "optionValue":"Medium",
                                                    "optionName":"Size"
                                                }
                                            ],
                                            "actionCode":"Add",
                                            "id":"ci4000032",
                                            "serviceId":"service-123",
                                            "unitPrice":52,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"prod10002",
                                            "salePrice":0,
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":52,
                                                    "quantity":1,
                                                    "tax":4.68,
                                                    "orderDiscountShare":5.2,
                                                    "detailedUnitPrice":52,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "externalRecurringCharge":10,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "externalRecurringChargeDuration":"12",
                                            "catRefId":"sku40087",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":52,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                    "w.rubble@bedrock.com",
                                    "w.flintstone@bedrock.com"
                                ],
                                "lastModifierId":"bb-10001",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://www.example.com/ccstoreui/v1/orders/6be4196a-ce3c-4fae-bc04-724c40729a05"
                                    }
                                ],
                                "state":"SUBMITTED",
                                "id":"o90008",
                                "trackingNumber":"1224",
                                "submittedBy":"bb-10003",
                                "taxPriceInfo":{
                                    "cityTax":1.85,
                                    "amount":5.28,
                                    "valueAddedTax":0,
                                    "countyTax":1.32,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":2.11,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":1.85,
                                            "amount":5.28,
                                            "valueAddedTax":0,
                                            "countyTax":1.32,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":2.11,
                                            "countryTax":0
                                        },
                                        "shippingMethod":{
                                            "shippingTax":0.6,
                                            "cost":5.95,
                                            "externalId":null,
                                            "value":"ground",
                                            "shippingMethodDescription":"Ground"
                                        },
                                        "shippingGroupId":"sg10032",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":46.8,
                                            "total":58.03,
                                            "shipping":5.95,
                                            "shippingSurchargeValue":0,
                                            "tax":5.28,
                                            "subTotal":52,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":52.75
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":5.2,
                                            "orderDiscountDescList":[
                                                {
                                                    "promotionLevel":"order",
                                                    "promotionDesc":"10% off Orders over $40",
                                                    "promotionId":"promo20011"
                                                }
                                            ],
                                            "shippingDiscount":0
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":"Shopper",
                                            "country":"US",
                                            "address3":"",
                                            "address2":"",
                                            "city":"Springfield",
                                            "address1":"1 Main Street",
                                            "prefix":"",
                                            "companyName":"",
                                            "postalCode":"36130",
                                            "jobTitle":"",
                                            "regionName":"Alabama",
                                            "county":"",
                                            "suffix":"",
                                            "firstName":"Test",
                                            "phoneNumber":"5675675678",
                                            "alias":"Address##0",
                                            "faxNumber":"",
                                            "middleName":"",
                                            "state":"AL",
                                            "countryName":"United States",
                                            "email":"a@example.com"
                                        },
                                        "trackingNumber":"1224",
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_CowboyShirt_full.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":52,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "displayName":"Cowboy Shirt",
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "commerceItemId":"ci3000411",
                                                "price":52,
                                                "variant":[
                                                    {
                                                        "optionValue":"Blue",
                                                        "optionName":"Color"
                                                    },
                                                    {
                                                        "optionValue":"Medium",
                                                        "optionName":"Size"
                                                    }
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Cowboy Shirt",
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "serviceAccountId":"serviceAcc-123",
                                                "unitPrice":52,
                                                "primaryImageTitle":"Cowboy Shirt",
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"prod10002",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":52,
                                                        "quantity":1,
                                                        "tax":4.68,
                                                        "orderDiscountShare":5.2,
                                                        "detailedUnitPrice":52,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "active":true,
                                                "rootAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"sku40087",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/cowboy-shirt/product/prod10002",
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":52,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "status":"INITIAL"
                                    }
                                ],
                                "lastModifiedDate":"2016-11-21T15:56:35.405Z",
                                "creationSiteId":"siteUS",
                                "shippingMethod":{
                                    "shippingTax":0.6,
                                    "cost":5.95,
                                    "value":"ground"
                                },
                                "priceListGroup":{
                                    "endDate":null,
                                    "displayName":"Default Price Group",
                                    "listPriceList":{
                                        "repositoryId":"listPrices"
                                    },
                                    "active":true,
                                    "locale":"en_US",
                                    "shippingSurchargePriceList":{
                                        "repositoryId":"shippingSurchargePrices"
                                    },
                                    "deleted":false,
                                    "repositoryId":"defaultPriceGroup",
                                    "salePriceList":{
                                        "repositoryId":"salePrices"
                                    },
                                    "currency":{
                                        "symbol":"$",
                                        "displayName":"US Dollar",
                                        "repositoryId":"en_US",
                                        "fractionalDigits":2,
                                        "currencyCode":"USD",
                                        "numericCode":"840"
                                    },
                                    "id":"defaultPriceGroup",
                                    "includeAllProducts":true,
                                    "startDate":null
                                },
                                "cartName":"mck Order",
                                "creationDate":"2016-11-21T15:56:06.427Z",
                                "orderProfileId":"120693",
                                "sharedWithOrganization":false,
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "orderDiscount":5.2,
                                    "orderDiscountDescList":[
                                        {
                                            "promotionLevel":"order",
                                            "promotionDesc":"10% off Orders over $40",
                                            "promotionId":"promo20011"
                                        }
                                    ],
                                    "shippingDiscount":0
                                },
                                "trackingInfo":[
                                    {
                                        "carrierName":"OnTrac",
                                        "carrierUrl":"http://www.ontrac.com/trackingdetail.asp?tracking=1224",
                                        "carrierId":"OnTrac",
                                        "trackingNumber":"1224"
                                    }
                                ],
                                "orderLocale":"en",
                                "shippingAddress":{
                                    "lastName":"Shopper",
                                    "country":"US",
                                    "address3":"",
                                    "address2":"",
                                    "city":"Springfield",
                                    "address1":"1 Main Street",
                                    "prefix":"",
                                    "companyName":"",
                                    "postalCode":"36130",
                                    "jobTitle":"",
                                    "county":"",
                                    "suffix":"",
                                    "firstName":"Test",
                                    "phoneNumber":"5675675678",
                                    "faxNumber":"",
                                    "alias":"Address",
                                    "middleName":"",
                                    "state":"AL",
                                    "email":"a@example.com"
                                },
                                "siteId":"siteUS",
                                "billingAddress":{
                                    "lastName":"Shopper",
                                    "country":"US",
                                    "address3":"",
                                    "address2":"",
                                    "city":"Springfield",
                                    "address1":"1 Main Street",
                                    "prefix":"",
                                    "companyName":"",
                                    "postalCode":"36130",
                                    "jobTitle":"",
                                    "county":"",
                                    "suffix":"",
                                    "firstName":"Test",
                                    "phoneNumber":"5675675678",
                                    "faxNumber":"",
                                    "alias":null,
                                    "middleName":"",
                                    "state":"AL",
                                    "email":"a@example.com"
                                },
                                "giftWithPurchaseOrderMarkers":[
                                    {
                                        "quantity":1,
                                        "selectedQuantity":0,
                                        "removedQuantity":0,
                                        "data":"-1275480226",
                                        "automaticQuantity":0,
                                        "giftType":"product",
                                        "autoRemove":true,
                                        "giftDetail":"camera_1",
                                        "repositoryId":"200001",
                                        "failedQuantity":0,
                                        "value":"promo10002",
                                        "targetedQuantity":0,
                                        "key":"atg.gwp"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28355</td><td>Order confirmation not found.</td><td>Confirmation data has probably expired, you will need to use an authenticated endpoint to get order information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"uuid",
                        "description":"the uuid of the order.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-confirmation-{uuid}-get",
                "x-filename-id":"ccstore-v1-orders-confirmation-uuid-get"
            }
        },
        "/ccstore/v1/currencies/{id}":{
            "get":{
                "summary":"getCurrency",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCurrency",
                "description":"Get Currency. Get a single currency item.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCurrency_response"
                        },
                        "examples":{
                            "application/json":{
                                "currencyType":null,
                                "symbol":"$",
                                "deleted":false,
                                "displayName":"US Dollar",
                                "repositoryId":"en_US",
                                "fractionalDigits":2,
                                "currencyCode":"USD",
                                "numericCode":"840"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80011|The requested currency could not be found.|\n|80010|The request for currency was not valid.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested currency.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Currency"
                ],
                "x-internal-id":"ccstore-v1-currencies-{id}-get",
                "x-filename-id":"ccstore-v1-currencies-id-get"
            }
        },
        "/ccstore/v1/skus/{id}":{
            "get":{
                "summary":"getSku",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSku",
                "description":"Get Sku. Gets the data and related selected options of a SKU.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSku_response"
                        },
                        "examples":{
                            "application/json":{
                                "dynamicPropertyMapLong":{
                                },
                                "largeImage":null,
                                "smallImage":null,
                                "listVolumePrice":null,
                                "listPrices":{
                                    "defaultPriceGroup":19.99
                                },
                                "configurationMetadata":[
                                ],
                                "largeImageURLs":[
                                ],
                                "productLine":null,
                                "listVolumePrices":{
                                    "defaultPriceGroup":null
                                },
                                "derivedSalePriceFrom":"defaultPriceGroup",
                                "model":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/skus/sku10009"
                                    }
                                ],
                                "barcode":"200000002022",
                                "salePriceEndDate":null,
                                "images":[
                                ],
                                "unitOfMeasure":null,
                                "primaryMediumImageURL":null,
                                "thumbImageURLs":[
                                ],
                                "parentProducts":[
                                    {
                                        "listVolumePrice":null,
                                        "relatedProducts":null,
                                        "orderLimit":null,
                                        "CountryOfOrigin":"US",
                                        "onlineOnly":false,
                                        "listPrices":{
                                            "defaultPriceGroup":19.99
                                        },
                                        "type":null,
                                        "largeImageURLs":[
                                            "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=940&width=940"
                                        ],
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "primaryImageAltText":"Coaxial Audio Cable",
                                        "id":"prod10027",
                                        "brand":null,
                                        "parentCategories":[
                                            {
                                                "repositoryId":"cat60043"
                                            },
                                            {
                                                "repositoryId":"AllProdPagination"
                                            }
                                        ],
                                        "height":null,
                                        "defaultProductListingSku":null,
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=475&width=475",
                                        "seoUrlSlugDerived":"Coaxial Audio Cable",
                                        "weight":null,
                                        "active":true,
                                        "thumbImageURLs":[
                                            "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=100&width=100"
                                        ],
                                        "route":"/coaxial-audio-cable/product/prod10027",
                                        "relatedArticles":[
                                        ],
                                        "mediumImageURLs":[
                                            "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=475&width=475"
                                        ],
                                        "primarySourceImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=300&width=300",
                                        "parentCategory":null,
                                        "sourceImageURLs":[
                                            "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=300&width=300"
                                        ],
                                        "primarySmallImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=300&width=300",
                                        "minOrderLimit":1,
                                        "avgCustRating":4.5,
                                        "longDescription":null,
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=100&width=100",
                                        "nonreturnable":false,
                                        "displayName":"Coaxial Audio Cable",
                                        "description":"A really great movie that you should not miss.",
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg",
                                        "parentCategoriesAncestorCategories":[
                                            {
                                                "repositoryId":"rootCategory"
                                            },
                                            {
                                                "repositoryId":"cat60023"
                                            },
                                            {
                                                "repositoryId":"cat60035"
                                            },
                                            {
                                                "repositoryId":"rootCategory"
                                            }
                                        ],
                                        "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=940&width=940",
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "smallImageURLs":[
                                            "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=300&width=300"
                                        ],
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryImageTitle":"Coaxial Audio Cable",
                                        "saleVolumePrice":null,
                                        "relatedMediaContent":[
                                        ],
                                        "salePrice":null,
                                        "fullImageURLs":[
                                            "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg"
                                        ],
                                        "length":null,
                                        "notForIndividualSale":false,
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"prod10027",
                                        "width":null,
                                        "shippingSurcharge":null,
                                        "fractionalQuantitiesAllowed":false,
                                        "productImagesMetadata":[
                                            {
                                            }
                                        ],
                                        "configurable":false,
                                        "ancestorCategoriesForFullDeploy":[
                                        ],
                                        "listPrice":19.99
                                    }
                                ],
                                "mediumImageURLs":[
                                ],
                                "primarySourceImageURL":null,
                                "primarySmallImageURL":null,
                                "sourceImageURLs":[
                                ],
                                "productFamily":null,
                                "primaryThumbImageURL":null,
                                "nonreturnable":false,
                                "displayName":null,
                                "salePrices":{
                                    "defaultPriceGroup":null
                                },
                                "primaryFullImageURL":null,
                                "productVariantOptions":[
                                    [
                                    ]
                                ],
                                "productListingSku":null,
                                "primaryLargeImageURL":null,
                                "derivedOnlineOnly":true,
                                "smallImageURLs":[
                                ],
                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                "shippingSurcharges":{
                                    "defaultPriceGroup":null
                                },
                                "thumbnailImage":null,
                                "saleVolumePrices":{
                                    "defaultPriceGroup":null
                                },
                                "saleVolumePrice":null,
                                "salePriceStartDate":null,
                                "quantity":null,
                                "salePrice":null,
                                "fullImageURLs":[
                                ],
                                "variantValuesOrder":{
                                },
                                "derivedListPriceFrom":"defaultPriceGroup",
                                "repositoryId":"sku10009",
                                "shippingSurcharge":null,
                                "partNumber":"part-001",
                                "fractionalQuantitiesAllowed":false,
                                "listPrice":19.99,
                                "configurable":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"storePriceListGroupId",
                        "description":"The price list group id of the current Store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The skuId.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Skus"
                ],
                "x-internal-id":"ccstore-v1-skus-{id}-get",
                "x-filename-id":"ccstore-v1-skus-id-get"
            }
        },
        "/ccstore/v1/xregistry":{
            "get":{
                "summary":"getExtensionRegistry",
                "produces":[
                    "application/json"
                ],
                "operationId":"getExtensionRegistry",
                "description":"Get Extension Registry. Get the SSE proxy endpoint registry.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getExtensionRegistry_response"
                        },
                        "examples":{
                            "application/json":{
                                "httpPort":9080,
                                "endpointMap":{
                                    "extpost":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"POST",
                                        "hasDoc":true,
                                        "url":"/ccstorex/custom/{}",
                                        "httpsRequired":false
                                    },
                                    "extput":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":null,
                                        "method":"PUT",
                                        "hasDoc":true,
                                        "url":"/ccstorex/custom/{}",
                                        "httpsRequired":false
                                    },
                                    "extdelete":{
                                        "responseType":"application/json",
                                        "authRequired":true,
                                        "requestType":"application/json",
                                        "method":"DELETE",
                                        "hasDoc":true,
                                        "url":"/ccstorex/custom/{}",
                                        "httpsRequired":false
                                    },
                                    "extget":{
                                        "responseType":"application/json",
                                        "authRequired":false,
                                        "requestType":null,
                                        "method":"GET",
                                        "hasDoc":true,
                                        "url":"/ccstorex/custom/{}",
                                        "httpsRequired":false
                                    }
                                },
                                "httpsPort":9443,
                                "crossDomainRequestsEnabled":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/OAuth"
                ],
                "x-internal-id":"ccstore-v1-xregistry-get",
                "x-filename-id":"ccstore-v1-xregistry-get"
            }
        },
        "/ccstore/v1/orders/current/items/removeSelectableQuantity":{
            "post":{
                "summary":"Remove a selectable quantity",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeSelectableQuantity",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Remove selectable gift quantity.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeSelectableQuantity_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":"2",
                                "offset":"0",
                                "hasMore":"false",
                                "limit":"250",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updateCommerceItems",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"last",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add?offset=0&limit=2"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"first",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add?offset=0&limit=250"
                                    }
                                ],
                                "items":[
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":699.99,
                                        "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":0,
                                        "externalData":[
                                        ],
                                        "isItemValid":true,
                                        "commerceItemId":"ci101000413",
                                        "price":597,
                                        "variant":[
                                            {
                                                "optionValue":"Neon",
                                                "optionName":"color"
                                            },
                                            {
                                                "optionValue":"2x optical/130x digital",
                                                "optionName":"zoom"
                                            }
                                        ],
                                        "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "onSale":true,
                                        "id":"ci101000413",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":597,
                                        "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":597,
                                        "quantity":1,
                                        "productId":"camcorder_1",
                                        "pointOfNoRevision":false,
                                        "salePrice":597,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":597,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":597,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                        ],
                                        "taxCode":"PC030100",
                                        "catRefId":"camcordersku_1_3",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camcordersku_1_3"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                        "discountInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":699.99
                                    },
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v811010198791982439/products/amores-perros_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":19.99,
                                        "displayName":"Amores Perros",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":-19.99,
                                        "externalData":[
                                        ],
                                        "description":"A really great movie that you should not miss.",
                                        "isItemValid":true,
                                        "commerceItemId":"ci101000414",
                                        "price":0,
                                        "variant":[
                                        ],
                                        "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "onSale":false,
                                        "id":"ci101000414",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":19.99,
                                        "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":0,
                                        "quantity":1,
                                        "productId":"Product_6Dxyi",
                                        "pointOfNoRevision":false,
                                        "salePrice":0,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":true,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":0,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":0,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                            {
                                                "remainingQuantity":0,
                                                "selectedQuantity":0,
                                                "data":"-2112496103",
                                                "automaticQuantity":1,
                                                "repositoryId":"3500001",
                                                "value":"promo40001",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ],
                                        "catRefId":"Sku_6Exyi",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"Sku_6Exyi"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                        "discountInfo":[
                                            {
                                                "promotionLongDesc":null,
                                                "promotionName":"gwp1",
                                                "promotionLevel":"item",
                                                "promotionDesc":"gwp1",
                                                "promotionId":"promo40001",
                                                "giftWithPurchaseDiscountInfo":[
                                                    {
                                                        "giftWithPurchaseChoicesAvailable":false,
                                                        "giftWithPurchaseQuantity":1,
                                                        "giftWithPurchaseIdentifier":-2112496103
                                                    }
                                                ]
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":19.99
                                    }
                                ],
                                "embedded":{
                                    "order":{
                                        "shippingGroups":[
                                            {
                                                "priceInfo":{
                                                    "amount":597,
                                                    "total":597,
                                                    "lkpValExcludingFreeShip":null,
                                                    "shipping":0,
                                                    "shippingSurchargeValue":0,
                                                    "tax":0,
                                                    "subTotal":597,
                                                    "currencyCode":"USD",
                                                    "totalWithoutTax":597
                                                },
                                                "discountInfo":{
                                                    "orderDiscount":0,
                                                    "shippingDiscount":0,
                                                    "discountDescList":[
                                                        {
                                                            "promotionLongDesc":null,
                                                            "promotionName":"gwp1",
                                                            "promotionLevel":"item",
                                                            "promotionDesc":"gwp1",
                                                            "promotionId":"promo40001"
                                                        }
                                                    ]
                                                },
                                                "shippingMethod":{
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "shippingTax":0,
                                                    "cost":0,
                                                    "taxIncluded":true,
                                                    "externalId":null,
                                                    "taxCode":"",
                                                    "value":"hardgoodShippingGroup",
                                                    "shippingMethodDescription":"hardgoodShippingGroup"
                                                },
                                                "shippingGroupId":"sg700414",
                                                "shippingAddress":{
                                                    "lastName":null,
                                                    "country":null,
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":null,
                                                    "prefix":null,
                                                    "address1":null,
                                                    "postalCode":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "county":null,
                                                    "suffix":null,
                                                    "firstName":null,
                                                    "phoneNumber":null,
                                                    "faxNumber":null,
                                                    "alias":null,
                                                    "middleName":null,
                                                    "state":null,
                                                    "email":null
                                                },
                                                "type":"hardgoodShippingGroup",
                                                "items":[
                                                    {
                                                        "rawTotalPrice":699.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":null
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":0,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci101000413",
                                                        "price":597,
                                                        "onSale":true,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci101000413",
                                                        "unitPrice":597,
                                                        "amount":597,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"camcorder_1",
                                                        "salePrice":597,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":false,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":597,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":597,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"camcordersku_1_3",
                                                        "discountInfo":[
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":699.99,
                                                        "status":"INITIAL"
                                                    },
                                                    {
                                                        "rawTotalPrice":19.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":null
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":-19.99,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci101000414",
                                                        "price":0,
                                                        "onSale":false,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci101000414",
                                                        "unitPrice":19.99,
                                                        "amount":0,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"Product_6Dxyi",
                                                        "salePrice":0,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":true,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":0,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":0,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"Sku_6Exyi",
                                                        "discountInfo":[
                                                            {
                                                                "promotionLongDesc":null,
                                                                "promotionName":"gwp1",
                                                                "promotionLevel":"item",
                                                                "promotionDesc":"gwp1",
                                                                "promotionId":"promo40001",
                                                                "giftWithPurchaseDiscountInfo":[
                                                                    {
                                                                        "giftWithPurchaseChoicesAvailable":false,
                                                                        "giftWithPurchaseQuantity":1,
                                                                        "giftWithPurchaseIdentifier":-2112496103
                                                                    }
                                                                ]
                                                            }
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":19.99,
                                                        "status":"INITIAL"
                                                    }
                                                ]
                                            }
                                        ],
                                        "orderId":"o690411",
                                        "creationSiteId":"siteUS",
                                        "dynamicProperties":[
                                        ],
                                        "payments":[
                                        ],
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "value":"hardgoodShippingGroup"
                                        },
                                        "priceListGroup":{
                                            "isTaxIncluded":false,
                                            "endDate":null,
                                            "displayName":"Default Price Group",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "active":true,
                                            "isPointsBased":false,
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            },
                                            "deleted":false,
                                            "taxCalculationType":null,
                                            "repositoryId":"defaultPriceGroup",
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "currencyType":null,
                                                "symbol":"$",
                                                "deleted":false,
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"defaultPriceGroup",
                                            "includeAllProducts":true,
                                            "startDate":null
                                        },
                                        "orderAction":"order",
                                        "priceInfo":{
                                            "amount":597,
                                            "total":597,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":597,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":597
                                        },
                                        "discountInfo":{
                                            "unclaimedCouponMultiPromotions":{
                                            },
                                            "orderCouponsMap":{
                                            },
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "orderImplicitDiscountList":[
                                                {
                                                    "promotionLongDesc":null,
                                                    "promotionName":"gwp1",
                                                    "promotionLevel":"item",
                                                    "totalAdjustment":"-19.99",
                                                    "promotionDesc":"gwp1",
                                                    "promotionId":"promo40001"
                                                }
                                            ],
                                            "unclaimedCouponsMap":{
                                            },
                                            "claimedCouponMultiPromotions":{
                                            }
                                        },
                                        "shoppingCart":{
                                            "numberOfItems":2,
                                            "items":[
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":699.99,
                                                    "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":null
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "externalData":[
                                                    ],
                                                    "description":null,
                                                    "isItemValid":true,
                                                    "commerceItemId":"ci101000413",
                                                    "price":597,
                                                    "variant":[
                                                        {
                                                            "optionValue":"Neon",
                                                            "optionName":"color"
                                                        },
                                                        {
                                                            "optionValue":"2x optical/130x digital",
                                                            "optionName":"zoom"
                                                        }
                                                    ],
                                                    "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "onSale":true,
                                                    "id":"ci101000413",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":597,
                                                    "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":597,
                                                    "quantity":1,
                                                    "productId":"camcorder_1",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":597,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":597,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":597,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":"PC030100",
                                                    "catRefId":"camcordersku_1_3",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"camcordersku_1_3"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                                    "discountInfo":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":699.99
                                                },
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v811010198791982439/products/amores-perros_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":19.99,
                                                    "displayName":"Amores Perros",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":null
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":-19.99,
                                                    "externalData":[
                                                    ],
                                                    "description":"A really great movie that you should not miss.",
                                                    "isItemValid":true,
                                                    "commerceItemId":"ci101000414",
                                                    "price":0,
                                                    "variant":[
                                                    ],
                                                    "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                                    "onSale":false,
                                                    "id":"ci101000414",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":19.99,
                                                    "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":0,
                                                    "quantity":1,
                                                    "productId":"Product_6Dxyi",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":0,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":true,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":0,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":0,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                        {
                                                            "remainingQuantity":0,
                                                            "selectedQuantity":0,
                                                            "data":"-2112496103",
                                                            "automaticQuantity":1,
                                                            "repositoryId":"3500001",
                                                            "value":"promo40001",
                                                            "targetedQuantity":0,
                                                            "key":"atg.gwp"
                                                        }
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":null,
                                                    "catRefId":"Sku_6Exyi",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"Sku_6Exyi"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                                    "discountInfo":[
                                                        {
                                                            "promotionLongDesc":null,
                                                            "promotionName":"gwp1",
                                                            "promotionLevel":"item",
                                                            "promotionDesc":"gwp1",
                                                            "promotionId":"promo40001",
                                                            "giftWithPurchaseDiscountInfo":[
                                                                {
                                                                    "giftWithPurchaseChoicesAvailable":false,
                                                                    "giftWithPurchaseQuantity":1,
                                                                    "giftWithPurchaseIdentifier":-2112496103
                                                                }
                                                            ]
                                                        }
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":19.99
                                                }
                                            ]
                                        },
                                        "giftWithPurchaseInfo":[
                                            {
                                                "giftWithPurchaseQuantityAvailableForSelection":0,
                                                "giftWithPurchaseType":"product",
                                                "giftWithPurchaseDetail":"Product_6Dxyi",
                                                "promotionDesc":null,
                                                "promotionId":"promo40001",
                                                "giftWithPurchaseIdentifier":-2112496103
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "markers":[
                                            {
                                                "repositoryId":"mark100241",
                                                "value":"34232",
                                                "key":"campaign_eloqua"
                                            }
                                        ],
                                        "giftWithPurchaseOrderMarkers":[
                                            {
                                                "quantity":1,
                                                "selectedQuantity":0,
                                                "removedQuantity":0,
                                                "data":"-2112496103",
                                                "automaticQuantity":1,
                                                "giftType":"product",
                                                "autoRemove":true,
                                                "giftDetail":"Product_6Dxyi",
                                                "repositoryId":"3500001",
                                                "failedQuantity":0,
                                                "value":"promo40001",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ]
                                    }
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/removeSelectableQuantity_request"
                        },
                        "in":"body",
                        "name":"removeSelectableQuantity_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Items"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-items-removeSelectableQuantity-post",
                "x-filename-id":"ccstore-v1-orders-current-items-removeselectablequantity-post"
            }
        },
        "/ccstore/v1/merchant/shopperSettings":{
            "get":{
                "summary":"getShopperSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShopperSettings",
                "description":"Get global and site level shopper settings",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShopperSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "guestCheckoutEnabled":true,
                                "verificationCodeDurationMinutesMinVal":1,
                                "userAccountLockEnabled":false,
                                "passwordExpirationEnabled":false,
                                "verificationCodeDurationMinutesMaxVal":1440,
                                "sessionTimeoutLength":15,
                                "unlockInMinutes":60,
                                "passwordExpirationLength":90,
                                "verificationCodeDurationMinutes":15,
                                "sessionTimeoutEnabled":true,
                                "selfRegistrationEnabled":false,
                                "deviceIdentifierDurationDays":60,
                                "multiFactorAuthenticationEnabled":true,
                                "enableB2CProfileStatusCheck":false,
                                "softLoginEnabled":true,
                                "enableProfileRegistrationEmailCheck":false,
                                "passwordPolicies":{
                                    "useNumber":true,
                                    "allowedSymbols":"~!@#$%^&*()_-+={}[]|:;<>,./?",
                                    "numberOfPreviousPasswords":3,
                                    "cannotUseUsername":true,
                                    "useMinPasswordLength":true,
                                    "minPasswordLength":8,
                                    "useMixedCase":true,
                                    "blockCommonPasswords":false,
                                    "cannotUsePreviousPasswords":false,
                                    "useSymbol":true
                                },
                                "maxFailedAttempts":6,
                                "deviceIdentifierDurationDaysMaxVal":365,
                                "deviceIdentifierDurationDaysMinVal":1
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id to retrieve site specific settings ",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-shopperSettings-get",
                "x-filename-id":"ccstore-v1-merchant-shoppersettings-get"
            }
        },
        "/ccstore/v1/selfservice/orders":{
            "get":{
                "summary":"Retrieves all orders with the organization of logged in profile ",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrdersForProfile",
                "description":"Retrieves all active orders associated with the organization of logged in profile in the currently authenticated session. If the profile is not logged in or is anonymous then the endpoint will fail. Please refer to Fusion Order Management REST API more detailed attributes.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllOrdersForProfile_success_response"
                        },
                        "examples":{
                            "application/json":{
                                "offset":0,
                                "count":2,
                                "hasMore":true,
                                "limit":25,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/orders"
                                    },
                                    {
                                        "rel":"next",
                                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/orders?offset=25&limit=25"
                                    }
                                ],
                                "items":[
                                    {
                                        "Status":"Draft",
                                        "CreationDate":"2024-04-16T09:54:20+00:00",
                                        "TransactionalCurrencyCode":"USD",
                                        "HeaderId":"300100591540999",
                                        "OrderNumber":"521233",
                                        "totals":{
                                            "offset":0,
                                            "count":7,
                                            "hasMore":false,
                                            "limit":25,
                                            "items":[
                                                {
                                                    "TotalCode":"QP_TOTAL_SHIP_CHARGE",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591541164",
                                                    "TotalName":"Shipping",
                                                    "TotalAmount":"0",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591541164"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_DISCOUNT",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591541163",
                                                    "TotalName":"Discount",
                                                    "TotalAmount":"0",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591541163"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_NET_PRICE",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591541162",
                                                    "TotalName":"Total Net Price",
                                                    "TotalAmount":"0",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591541162"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_LIST_PRICE",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591541161",
                                                    "TotalName":"Total List Price",
                                                    "TotalAmount":"0",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591541161"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_PAY_NOW",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591541167",
                                                    "TotalName":"Pay Now",
                                                    "TotalAmount":"0",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591541167"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_CREDIT",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591541166",
                                                    "TotalName":"Total Credit",
                                                    "TotalAmount":"0",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591541166"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_TAX",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591541165",
                                                    "TotalName":"Total Tax",
                                                    "TotalAmount":"0",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591541165"
                                                    }
                                                }
                                            ]
                                        },
                                        "SubmittedDate":null,
                                        "SourceTransactionNumber":"521233",
                                        "StatusCode":"DOO_DRAFT",
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000778"
                                            },
                                            "key":"GPR%3A300100591540999"
                                        },
                                        "CustomerPONumber":null,
                                        "BuyingPartyContactName":"paloju venkataramanchary",
                                        "BuyingPartyName":"Computer Service and Rentals",
                                        "SourceTransactionSystem":"GPR",
                                        "SourceTransactionId":"300100591540999",
                                        "OrderKey":"GPR:300100591540999",
                                        "LastUpdateDate":"2024-04-16T09:57:53.031+00:00"
                                    },
                                    {
                                        "Status":"Processing",
                                        "CreationDate":"2024-04-16T04:39:27+00:00",
                                        "TransactionalCurrencyCode":"USD",
                                        "HeaderId":"300100591519648",
                                        "OrderNumber":"521227",
                                        "totals":{
                                            "offset":0,
                                            "count":7,
                                            "hasMore":false,
                                            "limit":25,
                                            "items":[
                                                {
                                                    "TotalCode":"QP_TOTAL_SHIP_CHARGE",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591520310",
                                                    "TotalName":"Shipping",
                                                    "TotalAmount":"0",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591520310"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_LIST_PRICE",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591520277",
                                                    "TotalName":"Total List Price",
                                                    "TotalAmount":"1025",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591520277"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_DISCOUNT",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591520309",
                                                    "TotalName":"Discount",
                                                    "TotalAmount":"0",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591520309"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_NET_PRICE",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591520279",
                                                    "TotalName":"Total Net Price",
                                                    "TotalAmount":"1025",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591520279"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_TAX",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591520295",
                                                    "TotalName":"Total Tax",
                                                    "TotalAmount":"205",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591520295"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_CREDIT",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591520311",
                                                    "TotalName":"Total Credit",
                                                    "TotalAmount":"0",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591520311"
                                                    }
                                                },
                                                {
                                                    "TotalCode":"QP_TOTAL_PAY_NOW",
                                                    "CurrencyCode":"USD",
                                                    "OrderTotalId":"300100591520281",
                                                    "TotalName":"Pay Now",
                                                    "TotalAmount":"1230",
                                                    "@context":{
                                                        "headers":{
                                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                        },
                                                        "key":"300100591520281"
                                                    }
                                                }
                                            ]
                                        },
                                        "SubmittedDate":"2024-04-16T04:46:03.305+00:00",
                                        "SourceTransactionNumber":"521227",
                                        "StatusCode":"OPEN",
                                        "@context":{
                                            "headers":{
                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000B78"
                                            },
                                            "key":"GPR%3A300100591519648"
                                        },
                                        "CustomerPONumber":null,
                                        "BuyingPartyContactName":"paloju venkataramanchary",
                                        "BuyingPartyName":"Computer Service and Rentals",
                                        "SourceTransactionSystem":"GPR",
                                        "SourceTransactionId":"300100591519648",
                                        "OrderKey":"GPR:300100591519648",
                                        "LastUpdateDate":"2024-04-16T04:46:02.602+00:00"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when operation succeeds."
                    },
                    "401":{
                        "schema":{
                            "$ref":"#/definitions/getAllOrdersForProfile_401_failure_response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"00001000",
                                "message":"The user is not authenticated.",
                                "status":"401"
                            }
                        },
                        "description":"Returned when operation fails."
                    },
                    "500":{
                        "schema":{
                            "$ref":"#/definitions/getAllOrdersForProfile_500_failure_response"
                        },
                        "examples":{
                            "application/json":{
                                "errorCode":"59004",
                                "message":"Error occurred while making socket connection.",
                                "status":"500"
                            }
                        },
                        "description":"Returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"The query to use",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"finder",
                        "description":"Filter response fields",
                        "type":"array",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Starting index when paging through orders.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Specifies the number of orders to be retrieved starting from offset. Default value for the limit is 25 and max value is also 25. In case this is not present, complete list or max limit list (whichever is lower) of orders will be returned.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderBy",
                        "description":"The sort order",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"totalResults",
                        "description":"Calculate total results count",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Orders"
                ],
                "x-internal-id":"ccstore-v1-selfservice-orders-get",
                "x-filename-id":"ccstore-v1-selfservice-orders-get"
            }
        },
        "/ccstore/v1/sites/{id}":{
            "get":{
                "summary":"getSite",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSite",
                "description":"Get Site. Get a site by id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSite_response"
                        },
                        "examples":{
                            "application/json":{
                                "priceListGroupList":[
                                    {
                                        "deleted":false,
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup",
                                        "active":true,
                                        "currency":{
                                            "symbol":"$",
                                            "displayName":"US Dollar",
                                            "repositoryId":"en_US",
                                            "fractionalDigits":2,
                                            "currencyCode":"USD",
                                            "numericCode":"840"
                                        },
                                        "id":"defaultPriceGroup",
                                        "locale":"en_US"
                                    }
                                ],
                                "productionURL":null,
                                "useDefaultSiteLocale":false,
                                "requireGDPRP13nConsent":false,
                                "defaultCatalog":{
                                    "repositoryId":"cloudLakeCatalog",
                                    "rootCategories":[
                                        {
                                            "longDescription":"Cloud Commerce Non-Navigable",
                                            "categoryImages":[
                                            ],
                                            "displayName":"Non-Navigable",
                                            "categoryPaths":[
                                                "/Non-Navigable"
                                            ],
                                            "active":false,
                                            "description":null,
                                            "categoryIdPaths":[
                                                "nonNavigableCategory"
                                            ],
                                            "childCategories":null,
                                            "fixedParentCategories":[
                                            ],
                                            "creationDate":"2017-03-31T05:19:46.000Z",
                                            "route":"/non-navigable/category/nonNavigableCategory",
                                            "repositoryId":"nonNavigableCategory",
                                            "id":"nonNavigableCategory"
                                        },
                                        {
                                            "longDescription":"Commerce Cloud Root Category",
                                            "categoryImages":[
                                            ],
                                            "displayName":"Storefront Navigation",
                                            "categoryPaths":[
                                                "/Storefront Navigation"
                                            ],
                                            "active":false,
                                            "description":null,
                                            "categoryIdPaths":[
                                                "rootCategory"
                                            ],
                                            "childCategories":[
                                                {
                                                    "repositoryId":"cat40013"
                                                },
                                                {
                                                    "repositoryId":"cat60023"
                                                },
                                                {
                                                    "repositoryId":"catOutdoor"
                                                },
                                                {
                                                    "repositoryId":"clearanceCat"
                                                },
                                                {
                                                    "repositoryId":"topLeaf"
                                                },
                                                {
                                                    "repositoryId":"cameracat"
                                                },
                                                {
                                                    "repositoryId":"AllProdPagination"
                                                },
                                                {
                                                    "repositoryId":"giftCards"
                                                }
                                            ],
                                            "fixedParentCategories":[
                                            ],
                                            "creationDate":"2017-03-31T05:19:28.000Z",
                                            "route":"/storefront-navigation/category/rootCategory",
                                            "repositoryId":"rootCategory",
                                            "id":"rootCategory"
                                        }
                                    ],
                                    "allRootCategories":[
                                    ]
                                },
                                "type":"siteConfiguration",
                                "defaultBillingCountryId":null,
                                "requireGDPRCookieConsent":false,
                                "timeToLive":null,
                                "defaultLocaleId":"1",
                                "emailAddress":"RetailDigitalCommerce@example.com",
                                "billingCountries":[
                                    {
                                        "countryCode":"DE",
                                        "displayName":"Germany",
                                        "repositoryId":"DE"
                                    },
                                    {
                                        "countryCode":"LK",
                                        "displayName":"Sri Lanka",
                                        "repositoryId":"LK"
                                    },
                                    {
                                        "countryCode":"CA",
                                        "displayName":"Canada",
                                        "repositoryId":"CA"
                                    },
                                    {
                                        "countryCode":"US",
                                        "displayName":"United States",
                                        "repositoryId":"US"
                                    },
                                    {
                                        "countryCode":"CL",
                                        "displayName":"Chile",
                                        "repositoryId":"CL"
                                    },
                                    {
                                        "countryCode":"FO",
                                        "displayName":"Faroe Islands",
                                        "repositoryId":"FO"
                                    },
                                    {
                                        "countryCode":"BD",
                                        "displayName":"Bangladesh",
                                        "repositoryId":"BD"
                                    },
                                    {
                                        "countryCode":"AR",
                                        "displayName":"Argentina",
                                        "repositoryId":"AR"
                                    },
                                    {
                                        "countryCode":"PA",
                                        "displayName":"Panama",
                                        "repositoryId":"PA"
                                    },
                                    {
                                        "countryCode":"BR",
                                        "displayName":"Brazil",
                                        "repositoryId":"BR"
                                    },
                                    {
                                        "countryCode":"CO",
                                        "displayName":"Colombia",
                                        "repositoryId":"CO"
                                    },
                                    {
                                        "countryCode":"MX",
                                        "displayName":"Mexico",
                                        "repositoryId":"MX"
                                    },
                                    {
                                        "countryCode":"MC",
                                        "displayName":"Monaco",
                                        "repositoryId":"MC"
                                    },
                                    {
                                        "countryCode":"PE",
                                        "displayName":"Peru",
                                        "repositoryId":"PE"
                                    },
                                    {
                                        "countryCode":"AU",
                                        "displayName":"Australia",
                                        "repositoryId":"AU"
                                    }
                                ],
                                "inventoryLocations":[
                                    "SiteUS-GlenAllen187",
                                    "SiteUS-GlenAllen188"
                                ],
                                "exchangeRate":0.6,
                                "maxCouponsPerOrder":null,
                                "siteTemplate":"cloudSiteTemplate",
                                "paymentGateways":[
                                ],
                                "additionalProductionURLs":[
                                ],
                                "id":"siteUS",
                                "defaultSalePriceList":{
                                    "repositoryId":"salePrices"
                                },
                                "additionalLocaleIds":[
                                ],
                                "siteDownURL":null,
                                "sfVersion":null,
                                "defaultShippingSurchargePriceList":{
                                    "repositoryId":"shippingSurchargePrices"
                                },
                                "defaultPriceListGroup":{
                                    "deleted":false,
                                    "displayName":"Default Price Group",
                                    "repositoryId":"defaultPriceGroup",
                                    "active":true,
                                    "currency":{
                                        "symbol":"$",
                                        "displayName":"US Dollar",
                                        "repositoryId":"en_US",
                                        "fractionalDigits":2,
                                        "currencyCode":"USD",
                                        "numericCode":"840"
                                    },
                                    "id":"defaultPriceGroup",
                                    "locale":"en_US"
                                },
                                "payShippingInSecondaryCurrency":true,
                                "recommendationsPort":"8080",
                                "profileContextList":{
                                    "repositoryId":"siteUS-catalogAndPriceGroups"
                                },
                                "name":"Commerce Cloud Site",
                                "longDescription":null,
                                "inventoryLocationId":"SiteUS-GlenAllen187",
                                "description":"Commerce Cloud Site",
                                "secondaryCurrency":"USD",
                                "defaultAccessLevel":"FULL",
                                "enabled":true,
                                "defaultShippingCountryId":null,
                                "payTaxInSecondaryCurrency":true,
                                "endecaSiteId":null,
                                "cartSharingId":null,
                                "siteIcon":null,
                                "defaultListPriceList":{
                                    "repositoryId":"listPrices"
                                },
                                "realmId":null,
                                "recommendationsHost":"recs.atgsvcs.example.com",
                                "favicon":null,
                                "allowAlternateCurrency":true,
                                "contextRoot":null,
                                "masterCatalog":{
                                    "repositoryId":"cloudLakeCatalog",
                                    "rootCategories":[
                                        {
                                            "longDescription":"Cloud Commerce Non-Navigable",
                                            "categoryImages":[
                                            ],
                                            "displayName":"Non-Navigable",
                                            "categoryPaths":[
                                                "/Non-Navigable"
                                            ],
                                            "active":false,
                                            "description":null,
                                            "categoryIdPaths":[
                                                "nonNavigableCategory"
                                            ],
                                            "childCategories":null,
                                            "fixedParentCategories":[
                                            ],
                                            "creationDate":"2017-03-31T05:19:46.000Z",
                                            "route":"/non-navigable/category/nonNavigableCategory",
                                            "repositoryId":"nonNavigableCategory",
                                            "id":"nonNavigableCategory"
                                        },
                                        {
                                            "longDescription":"Commerce Cloud Root Category",
                                            "categoryImages":[
                                            ],
                                            "displayName":"Storefront Navigation",
                                            "categoryPaths":[
                                                "/Storefront Navigation"
                                            ],
                                            "active":false,
                                            "description":null,
                                            "categoryIdPaths":[
                                                "rootCategory"
                                            ],
                                            "childCategories":[
                                                {
                                                    "repositoryId":"cat40013"
                                                },
                                                {
                                                    "repositoryId":"cat60023"
                                                },
                                                {
                                                    "repositoryId":"catOutdoor"
                                                },
                                                {
                                                    "repositoryId":"clearanceCat"
                                                },
                                                {
                                                    "repositoryId":"topLeaf"
                                                },
                                                {
                                                    "repositoryId":"cameracat"
                                                },
                                                {
                                                    "repositoryId":"AllProdPagination"
                                                },
                                                {
                                                    "repositoryId":"giftCards"
                                                }
                                            ],
                                            "fixedParentCategories":[
                                            ],
                                            "creationDate":"2017-03-31T05:19:28.000Z",
                                            "route":"/storefront-navigation/category/rootCategory",
                                            "repositoryId":"rootCategory",
                                            "id":"rootCategory"
                                        }
                                    ],
                                    "allRootCategories":[
                                    ]
                                },
                                "siteTypes":[
                                    "commerce"
                                ],
                                "repositoryId":"siteUS"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|30012|Not able to fetch the site.|\n|30011|Invalid site id.|\n|30010|Site id is null.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id of the site.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Sites"
                ],
                "x-internal-id":"ccstore-v1-sites-{id}-get",
                "x-filename-id":"ccstore-v1-sites-id-get"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts/{pSubscriptionProductPuId}/coveredAssets":{
            "get":{
                "summary":"Retrieves the list of covered assets of a subscription product",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSubscriptionProductCoveredAssets",
                "description":"Retrieves all active subscriptions associated with the organization of logged in profile in the currently authenticated session. If the profile is not logged in or is anonymous then the endpoint will fail. The endpoint will responds with same data what is received from corresponding subscription endpoint",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSubscriptionProductCoveredAssets_Response"
                        },
                        "description":"Response containing the list of subscription products covered assets"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59000|If there is a missing required property.|\n|59002|If request can't be processed currently.|\n|59003|If there is any invalid path parameter|\n|59004|If resource is not found|\n|59005|If error occurred while processing input.|\n|59008|If any issue occured while triggering the fusion.|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"pSubscriptionProductPuId",
                        "description":"ID of subscription product.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the subscription products covered assets to be fetched together. Default limit is 25, max limit is also 25",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by. Default is EndDate",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"it provides the number of total results. Default is false",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-{pSubscriptionProductPuId}-coveredAssets-get",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-psubscriptionproductpuid-coveredassets-get"
            }
        },
        "/ccstore/v1/prices/{id}":{
            "get":{
                "summary":"getAllPrices",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllPrices",
                "description":"Get All Prices. Return the the list, sale and complex prices for the product or SKU. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllPrices_response"
                        },
                        "examples":{
                            "application/json":{
                                "skuPrices":[
                                    {
                                        "salePrice":null,
                                        "bulkPrice":{
                                            "numLevels":4,
                                            "levels":[
                                                {
                                                    "price":19.99,
                                                    "levelMinimum":1,
                                                    "levelMaximum":10
                                                },
                                                {
                                                    "price":16.25,
                                                    "levelMinimum":11,
                                                    "levelMaximum":20
                                                },
                                                {
                                                    "price":12.35,
                                                    "levelMinimum":21,
                                                    "levelMaximum":30
                                                },
                                                {
                                                    "price":10.25,
                                                    "levelMinimum":31
                                                }
                                            ]
                                        },
                                        "skuId":"sku30081",
                                        "listPrice":19.99
                                    },
                                    {
                                        "tieredPrice":{
                                            "numLevels":4,
                                            "levels":[
                                                {
                                                    "price":19.99,
                                                    "levelMinimum":1,
                                                    "levelMaximum":10
                                                },
                                                {
                                                    "price":16.25,
                                                    "levelMinimum":11,
                                                    "levelMaximum":20
                                                },
                                                {
                                                    "price":12.35,
                                                    "levelMinimum":21,
                                                    "levelMaximum":30
                                                },
                                                {
                                                    "price":10.25,
                                                    "levelMinimum":31
                                                }
                                            ]
                                        },
                                        "salePrice":null,
                                        "skuId":"sku30083",
                                        "listPrice":19.99
                                    },
                                    {
                                        "salePrice":null,
                                        "bulkPrice":{
                                            "numLevels":4,
                                            "levels":[
                                                {
                                                    "price":19.99,
                                                    "levelMinimum":1,
                                                    "levelMaximum":10
                                                },
                                                {
                                                    "price":16.25,
                                                    "levelMinimum":11,
                                                    "levelMaximum":20
                                                },
                                                {
                                                    "price":12.35,
                                                    "levelMinimum":21,
                                                    "levelMaximum":30
                                                },
                                                {
                                                    "price":10.25,
                                                    "levelMinimum":31
                                                }
                                            ]
                                        },
                                        "skuId":"sku30085",
                                        "listPrice":19.99
                                    },
                                    {
                                        "salePrice":null,
                                        "skuId":"sku30087",
                                        "listPrice":19.99
                                    },
                                    {
                                        "salePrice":null,
                                        "skuId":"sku30089",
                                        "listPrice":19.99
                                    },
                                    {
                                        "salePrice":null,
                                        "skuId":"sku30091",
                                        "listPrice":19.99
                                    },
                                    {
                                        "salePrice":null,
                                        "skuId":"sku30093",
                                        "listPrice":19.99
                                    },
                                    {
                                        "salePrice":null,
                                        "skuId":"sku30095",
                                        "listPrice":19.99
                                    },
                                    {
                                        "salePrice":null,
                                        "skuId":"sku30097",
                                        "listPrice":19.99
                                    },
                                    {
                                        "salePrice":null,
                                        "skuId":"sku30099",
                                        "listPrice":19.99
                                    },
                                    {
                                        "salePrice":null,
                                        "skuId":"sku30101",
                                        "listPrice":19.99
                                    },
                                    {
                                        "salePrice":null,
                                        "skuId":"sku30103",
                                        "listPrice":19.99
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/prices/prod10007"
                                    }
                                ],
                                "list":19.99,
                                "priceRange":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"type",
                        "description":"The type of price. Should be either of list or sale.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"skuId",
                        "description":"The sku ID. If null, price for the product is returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The product ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Prices"
                ],
                "x-internal-id":"ccstore-v1-prices-{id}-get",
                "x-filename-id":"ccstore-v1-prices-id-get"
            }
        },
        "/ccstore/v1/orders/current/items/{id}":{
            "patch":{
                "summary":"Update a cart item by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCartItem",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Update the item in the cart for the given ID.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/itemsSingularWithEmbeddedOrder_response"
                        },
                        "description":"TODO"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the item to retrieve.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/model_item"
                        },
                        "in":"body",
                        "name":"updateItem_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Items"
                ],
                "x-internal-id":"ccstore-v1-orders-current-items-{id}-patch",
                "x-filename-id":"ccstore-v1-orders-current-items-id-patch"
            },
            "get":{
                "summary":"Get a cart item by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCartItem",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Get the item in the cart for the given ID.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/model_item"
                        },
                        "description":"TODO"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the item to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Items"
                ],
                "x-internal-id":"ccstore-v1-orders-current-items-{id}-get",
                "x-filename-id":"ccstore-v1-orders-current-items-id-get"
            },
            "delete":{
                "summary":"Delete a cart item by ID",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteCartItem",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Delete the item in the cart for the given ID.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/itemsCollectionWithEmbeddedOrder_response"
                        },
                        "description":"TODO"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28420</td><td>Shipping Group cannot be deleted as it has an existing relationship</td><td>Ensure all existing relationship are removed before removing.</td></tr><tr><td>28441</td><td>Shipping Group ID does not exist in order's shipping groups</td><td>Validate the shipping group ID specified.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the item to delete.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Items"
                ],
                "x-internal-id":"ccstore-v1-orders-current-items-{id}-delete",
                "x-filename-id":"ccstore-v1-orders-current-items-id-delete"
            }
        },
        "/ccstore/v1/orders/reject":{
            "post":{
                "summary":"Reject an order",
                "produces":[
                    "application/json"
                ],
                "operationId":"rejectOrder",
                "description":"Allows an approver to reject an order. It rejects the order for the given order ID <code>orderId</code> and rejection message <code>approverMessage</code>. Returns the modified rejected order.<p/>See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/uoccs/use-order-approvals1.html' target='_blank'>Use Order Approvals</a> for more information. ",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/rejectOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1428563503000",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "payments":[
                                    {
                                        "paymentGroupId":"pg30411",
                                        "PONumber":null,
                                        "amount":78.67,
                                        "gatewayName":"invoiceGateway",
                                        "uiIntervention":null,
                                        "paymentMethod":"invoiceRequest",
                                        "isAmountRemaining":true,
                                        "paymentState":"INITIAL"
                                    }
                                ],
                                "orderStatus":"Failed Approval",
                                "approvers":[
                                    {
                                        "firstName":"Peter",
                                        "lastName":"Grun",
                                        "approverId":"bb-110020"
                                    }
                                ],
                                "submittedDate":"2015-04-09T07:21:43.000Z",
                                "uuid":"a15543c2-a44f-4640-8ac4-674c594efc85",
                                "priceInfo":{
                                    "amount":52,
                                    "total":62.6,
                                    "shipping":6.5,
                                    "shippingSurchargeValue":20,
                                    "tax":4.1,
                                    "subTotal":52,
                                    "currencyCode":"USD"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://www.example.com/ccstoreui/v1/orders/reject"
                                    }
                                ],
                                "id":"o10004",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "quoteSubmitted":false,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "order":{
                                    "numberOfItems":1,
                                    "items":[
                                        {
                                            "unitPrice":52,
                                            "primaryThumbImageURL":"/ccstoreui/v1/images/?source=http://www.example.com/file/products/APP_CowboyShirt_full.jpg&height=100&width=100",
                                            "quantity":1,
                                            "rawTotalPrice":52,
                                            "productId":"prod10002",
                                            "displayName":"Cowboy Shirt",
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "externalRecurringCharge":10,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "active":true,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "catRefId":"sku40087",
                                            "externalRecurringChargeDuration":"12",
                                            "discountInfo":[
                                            ],
                                            "route":"/cowboy-shirt/product/prod10002",
                                            "price":52,
                                            "variant":[
                                                {
                                                    "optionValue":"Blue",
                                                    "optionName":"Color"
                                                },
                                                {
                                                    "optionValue":"Medium",
                                                    "optionName":"Size"
                                                }
                                            ],
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "submittedBy":"bb-10003",
                                "shippingGroup":{
                                    "shippingMethodDescription":"Ground"
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":0,
                                            "amount":4.1,
                                            "valueAddedTax":0,
                                            "countyTax":1.76,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":2.34,
                                            "countryTax":0
                                        },
                                        "shippingMethod":{
                                            "shippingTax":0.46,
                                            "cost":6.5,
                                            "externalId":null,
                                            "value":"ground",
                                            "shippingMethodDescription":"Ground"
                                        },
                                        "shippingGroupId":"sg10032",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":52,
                                            "total":62.6,
                                            "shipping":6.5,
                                            "shippingSurchargeValue":0,
                                            "tax":4.1,
                                            "subTotal":52,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":58.5
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":"a",
                                            "country":"US",
                                            "address3":"",
                                            "address2":"a",
                                            "city":"a",
                                            "address1":"a",
                                            "prefix":"",
                                            "companyName":"",
                                            "postalCode":"30005",
                                            "jobTitle":"",
                                            "county":"",
                                            "suffix":"",
                                            "firstName":"a",
                                            "phoneNumber":"5675675678",
                                            "alias":"Address##0",
                                            "faxNumber":"",
                                            "middleName":"",
                                            "state":"GA",
                                            "email":"a@example.com"
                                        },
                                        "trackingNumber":null,
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2/products/APP_CowboyShirt_full.jpg&height=100&width=100",
                                                "rawTotalPrice":52,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "displayName":"Cowboy Shirt",
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "commerceItemId":"ci3000411",
                                                "price":52,
                                                "variant":[
                                                    {
                                                        "optionValue":"Blue",
                                                        "optionName":"Color"
                                                    },
                                                    {
                                                        "optionValue":"Medium",
                                                        "optionName":"Size"
                                                    }
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Cowboy Shirt",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "unitPrice":52,
                                                "primaryImageTitle":"Cowboy Shirt",
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"prod10002",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":52,
                                                        "quantity":1,
                                                        "tax":3.64,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":52,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "active":true,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"sku40087",
                                                "discountInfo":[
                                                ],
                                                "route":"/cowboy-shirt/product/prod10002",
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "listPrice":52,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "status":"INITIAL"
                                    }
                                ],
                                "lastModifiedDate":"2015-04-09T07:21:43.000Z",
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "cost":6.5,
                                    "value":"ground"
                                },
                                "approverMessages":[
                                    "I am approving this order"
                                ],
                                "priceListGroup":{
                                    "repositoryId":"UsDollar"
                                },
                                "cartName":"My New Cart",
                                "creationDate":"2015-04-09T07:11:43.000Z",
                                "orderProfileId":"120029",
                                "orderAction":"order",
                                "paymentGroupId":"pg10004",
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "promotionDesc":"promo4",
                                                "promotionId":"promo20004"
                                            }
                                        ]
                                    },
                                    "orderCouponsMap":{
                                        "coupon1":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo1",
                                            "promotionId":"promo20001"
                                        },
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo2",
                                            "promotionId":"promo20002"
                                        }
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                        {
                                            "promotionLevel":"item",
                                            "totalAdjustment":"-0.66",
                                            "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                            "promotionId":"implicitItemPercentDiscount"
                                        }
                                    ],
                                    "claimedCouponMultiPromotions":{
                                        "coupon1":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo1",
                                                "promotionId":"promo20001"
                                            },
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo3",
                                                "promotionId":"promo20003"
                                            }
                                        ],
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo2",
                                                "promotionId":"promo20002"
                                            }
                                        ]
                                    },
                                    "unclaimedCouponsMap":{
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "promotionDesc":"promo4",
                                            "promotionId":"promo20004"
                                        }
                                    }
                                },
                                "trackingInfo":[
                                    {
                                        "carrierName":"OnTrac",
                                        "carrierUrl":"http://www.ontrac.com/trackingdetail.asp?tracking=1224",
                                        "carrierId":"OnTrac",
                                        "trackingNumber":"1224"
                                    }
                                ],
                                "orderLocale":"en",
                                "shippingAddress":{
                                    "lastName":"a",
                                    "country":"US",
                                    "address3":null,
                                    "address2":"a",
                                    "city":"a",
                                    "address1":"a",
                                    "prefix":null,
                                    "companyName":null,
                                    "postalCode":"30005",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "firstName":"a",
                                    "phoneNumber":"5675675678",
                                    "faxNumber":null,
                                    "alias":null,
                                    "middleName":null,
                                    "state":"GA",
                                    "email":"a@example.com"
                                },
                                "siteId":"siteUS",
                                "billingAddress":{
                                    "lastName":"a",
                                    "country":"US",
                                    "address3":null,
                                    "address2":"a",
                                    "city":"a",
                                    "address1":"a",
                                    "prefix":null,
                                    "companyName":null,
                                    "postalCode":"30005",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "firstName":"a",
                                    "phoneNumber":"5675675678",
                                    "faxNumber":null,
                                    "alias":null,
                                    "middleName":null,
                                    "state":"GA",
                                    "email":"a@example.com"
                                },
                                "markers":[
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                    {
                                        "quantity":1,
                                        "selectedQuantity":0,
                                        "removedQuantity":0,
                                        "data":"-1275480226",
                                        "automaticQuantity":0,
                                        "giftType":"product",
                                        "autoRemove":true,
                                        "giftDetail":"camera_1",
                                        "repositoryId":"200001",
                                        "failedQuantity":0,
                                        "value":"promo10002",
                                        "targetedQuantity":0,
                                        "key":"atg.gwp"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28308</td><td>Order update failed.</td><td>See error message details for more information.</td></tr><tr><td>28357</td><td>Order storage failed.</td><td>Please try again. If issue presists contact support.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/rejectOrder_request"
                        },
                        "in":"body",
                        "name":"rejectOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-reject-post",
                "x-filename-id":"ccstore-v1-orders-reject-post"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/reject":{
            "post":{
                "summary":"Reject a quote.",
                "produces":[
                    "application/json"
                ],
                "operationId":"rejectQuoteCpq",
                "description":"Reject Quote with comment.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/RejectQuoteCpqResponse"
                        },
                        "description":"Response containing the quote rejection details."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of quote.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/RejectQuoteCpqRequest"
                        },
                        "in":"body",
                        "name":"RejectQuoteCpqRequest"
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-reject-post",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-reject-post"
            }
        },
        "/ccstore/v1/payment/calculateRemainingBalance":{
            "post":{
                "summary":"calculateRemainingBalance",
                "produces":[
                    "application/json"
                ],
                "operationId":"calculateRemainingBalance",
                "description":"Get remaining order amount for mixed currency orders.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/calculateRemainingBalance_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/calculateRemainingBalance_request"
                        },
                        "in":"body",
                        "name":"calculateRemainingBalance_request"
                    }
                ],
                "tags":[
                    "Store/Payment"
                ],
                "x-internal-id":"ccstore-v1-payment-calculateRemainingBalance-post",
                "x-filename-id":"ccstore-v1-payment-calculateremainingbalance-post"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/documents/{documentId}":{
            "get":{
                "summary":"Download the proposal document from the CPQ",
                "produces":[
                    "application/pdf"
                ],
                "operationId":"downloadProposal",
                "description":"Retrieves the quote proposal document from the CPQ for the given quoteId and the documentId.",
                "responses":{
                    "200":{
                        "schema":{
                            "format":"binary",
                            "type":"file"
                        },
                        "description":"Response containing the proposal document in PDF format"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of quote.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"documentId",
                        "description":"Document Id of the proposal document.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-documents-{documentId}-get",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-documents-documentid-get"
            }
        },
        "/ccstore/v1/profiles/current":{
            "get":{
                "summary":"getCurrentProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCurrentProfile",
                "description":"Get Current Profile. Get the current profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCurrentProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastPurchaseDate":null,
                                "lastName":"Anderson",
                                "GDPRProfileP13nConsentDate":null,
                                "GDPRProfileP13nConsentGranted":false,
                                "gender":"female",
                                "roles":[
                                    {
                                        "associations":[
                                            {
                                                "relatedItemId":"or-100001",
                                                "type":"organization"
                                            }
                                        ],
                                        "function":"admin",
                                        "relativeTo":{
                                            "repositoryId":"or-100001"
                                        },
                                        "repositoryId":"100001",
                                        "name":"Administrator",
                                        "id":"100001",
                                        "type":"organizationalRole"
                                    }
                                ],
                                "secondaryAddresses":{
                                    "Office Address":{
                                        "country":"US",
                                        "types":[
                                        ],
                                        "address3":"block 3",
                                        "address2":"Street 2",
                                        "city":"Montgomery",
                                        "address1":"600 Dexter Avenue",
                                        "prefix":"",
                                        "postalCode":"36130",
                                        "companyName":"Oracle",
                                        "jobTitle":null,
                                        "suffix":null,
                                        "phoneNumber":"973-974-1234",
                                        "repositoryId":"180003",
                                        "faxNumber":null,
                                        "middleName":null,
                                        "state":"AL"
                                    }
                                },
                                "numberOfOrders":0,
                                "receiveEmailDate":null,
                                "firstPurchaseDate":null,
                                "defaultShipToAddressIdByOrg":"org1:130012,org2:130013",
                                "registrationDate":null,
                                "id":"se-570031",
                                "email":"kim@example.com",
                                "daytimeTelephoneNumber":"212-555-1977",
                                "numberOfVisits":1,
                                "contactBillingAddress":{
                                    "country":"US",
                                    "types":[
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"block 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "prefix":"",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "receiveEmail":"yes",
                                "dateOfBirth":"null",
                                "lastVisitDate":null,
                                "previousVisitDate":null,
                                "contactShippingAddress":{
                                    "country":"US",
                                    "types":[
                                    ],
                                    "address3":"block 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "prefix":"",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "jobTitle":null,
                                    "suffix":null,
                                    "phoneNumber":"973-974-1234",
                                    "repositoryId":"180003",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "state":"AL"
                                },
                                "firstName":"Kim",
                                "defaultBillToAddressIdByOrg":"org1:110028,org2:110029",
                                "repositoryId":"110033",
                                "firstVisitDate":null,
                                "currentOrganization":{
                                    "derivedDunsNumber":"213403478",
                                    "derivedTaxReferenceNumber":"901-73-7073",
                                    "organizationLogo":"/general/city-background.jpg",
                                    "description":"US Motor Works - US Division",
                                    "delegateApprovalManagement":false,
                                    "derivedOrganizationLogo":"/general/city-background.jpg",
                                    "derivedUniqueId":null,
                                    "derivedType":"division",
                                    "organizationLogoURL":"http://localhost:8080/file/v4998724338791971926/general/city-background.jpg",
                                    "derivedVatReferenceNumber":null,
                                    "repositoryId":"or-100003",
                                    "name":"US Motor Works - US Division",
                                    "derivedDescription":"US Motor Works - US Division"
                                },
                                "shippingAddresses":[
                                    {
                                        "lastName":"Anderson",
                                        "country":"US",
                                        "types":[
                                        ],
                                        "address3":"",
                                        "address2":"",
                                        "city":"Montgomery",
                                        "address1":"21 Cedar Ave",
                                        "prefix":"",
                                        "postalCode":"13202",
                                        "regionName":"Georgia",
                                        "companyName":"",
                                        "jobTitle":null,
                                        "county":null,
                                        "suffix":null,
                                        "firstName":"Kim",
                                        "phoneNumber":"212-555-1977",
                                        "repositoryId":"se-980031",
                                        "alias":"Home",
                                        "faxNumber":null,
                                        "middleName":null,
                                        "state":"NY",
                                        "countryName":"United States"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22000|If the profile id passes is null or empty|\n|22001|If there was any internal error while getting the profile|\n|22002|If there was no profile found with the given id|\n|23044|If an invalid value for includeRoles query parameter is given|\n|85001|If an invalid SCIM query parameter is given|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includedRoles",
                        "description":"This field determines if only organizational roles or all roles are to be returned for the current profile. Default value is 'organizationalRolesForCurrentOrganization'. Possible values are 'organizationalRolesForCurrentOrganization', 'allRolesForCurrentOrganization'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"This field determines the additional properties to be returned. Possible value for this query parameter is ???accessRights??? to include accessRights of the current profile.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-get",
                "x-filename-id":"ccstore-v1-profiles-current-get"
            },
            "put":{
                "summary":"updateProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfile",
                "description":"Update Profile. Updates customer profile attributes. Optionally takes the x-ccasset-language header to get translated content in another language. Dynamic Properties of profile can also be updated like any other attribute (\"dynamicPropertyKey\":\"dynamicPropertyValue\").",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastPurchaseDate":null,
                                "lastName":"Anderson",
                                "GDPRProfileP13nConsentDate":null,
                                "GDPRProfileP13nConsentGranted":false,
                                "gender":"female",
                                "numberOfOrders":0,
                                "locale":"en",
                                "receiveEmailDate":null,
                                "firstPurchaseDate":null,
                                "defaultShipToAddressIdByOrg":"org1:130012,org2:130013",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current"
                                    }
                                ],
                                "id":"se-570031",
                                "email":"kim@example.com",
                                "daytimeTelephoneNumber":"212-555-1977",
                                "numberOfVisits":1,
                                "receiveEmail":"yes",
                                "dateOfBirth":"null",
                                "lastVisitDate":null,
                                "previousVisitDate":null,
                                "firstName":"Kim",
                                "defaultBillToAddressIdByOrg":"org1:110028,org2:110029",
                                "repositoryId":"110033",
                                "firstVisitDate":null,
                                "shippingAddress":{
                                    "lastName":"Black",
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "address3":"",
                                    "address2":"",
                                    "city":"Wake Forest",
                                    "address1":"405 Kilmarnock",
                                    "postalCode":"27587",
                                    "county":"",
                                    "firstName":"Jack",
                                    "phoneNumber":"555123456",
                                    "repositoryId":"110053",
                                    "alias":"Address",
                                    "state":"NC"
                                },
                                "shippingAddresses":[
                                    {
                                        "lastName":"Anderson",
                                        "country":"US",
                                        "types":[
                                            {
                                                "displayName":"Billing",
                                                "repositoryId":"ss-10002",
                                                "id":"ss-10002"
                                            }
                                        ],
                                        "address3":"",
                                        "address2":"Broadway",
                                        "address1":"326",
                                        "prefix":"",
                                        "postalCode":"30005",
                                        "regionName":"Georgia",
                                        "companyName":"",
                                        "county":null,
                                        "firstName":"Kim",
                                        "phoneNumber":"9898989898",
                                        "repositoryId":"se-980032",
                                        "alias":"Address",
                                        "state":"GA",
                                        "countryName":"United States"
                                    },
                                    {
                                        "lastName":"anderson",
                                        "country":"US",
                                        "types":[
                                            {
                                                "displayName":"Billing",
                                                "repositoryId":"ss-10002",
                                                "id":"ss-10002"
                                            }
                                        ],
                                        "address3":"",
                                        "address2":"",
                                        "address1":"anderson",
                                        "prefix":"",
                                        "postalCode":"13202",
                                        "regionName":"Georgia",
                                        "companyName":"",
                                        "county":null,
                                        "firstName":"kim",
                                        "phoneNumber":"",
                                        "repositoryId":"se-980031",
                                        "alias":"Address##0",
                                        "state":"GA",
                                        "countryName":"United States"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22000|If the profile id passes is null or empty|\n|22001|If there was any internal error while getting the profile|\n|22002|If there was no profile found with the given id|\n|22024|{0}({1}) must be a String|\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfile_request"
                        },
                        "in":"body",
                        "name":"updateProfile_request"
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-put",
                "x-filename-id":"ccstore-v1-profiles-current-put"
            }
        },
        "/ccstore/v1/assembler/assemble":{
            "get":{
                "summary":"assemble",
                "produces":[
                    "application/json"
                ],
                "operationId":"assemble",
                "description":"Assemble. Invokes assembler with the service which is given at path query parameter then assemble the service response and return it from the endpoint.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/assemble_response"
                        },
                        "examples":{
                            "application/json":{
                                "resultsList":{
                                    "pagingActionTemplate":{
                                        "contentPath":"/guidedsearch",
                                        "@class":"com.endeca.infront.cartridge.model.NavigationAction",
                                        "navigationState":"?No=%7Boffset%7D&Nr=AND%28product.active%3A1%2Cproduct.priceListPair%3AsalePrices_listPrices%2Cproduct.language%3Aen%29&Nrpp=%7BrecordsPerPage%7D&Ntl=en&Ntt=clo*&language=en&path=%2Ftypeahead&redirects=yes&searchType=typeahead&site=default&visitId=null&visitorId=null",
                                        "siteRootPath":"/services",
                                        "label":null
                                    },
                                    "lastRecNum":3,
                                    "totalNumRecs":3,
                                    "sortOptions":[
                                    ],
                                    "records":[
                                        {
                                            "@class":"com.endeca.infront.cartridge.model.Record",
                                            "detailsAction":{
                                                "contentPath":"/recorddetails",
                                                "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                "siteRootPath":"/services",
                                                "label":null,
                                                "recordState":"?A=sku-xsku2005..xprod2005.en.salePrices__listPrices&language=en&path=%2Ftypeahead&redirects=yes&searchType=typeahead&site=default&visitId=null&visitorId=null"
                                            },
                                            "records":[
                                                {
                                                    "@class":"com.endeca.infront.cartridge.model.Record",
                                                    "detailsAction":{
                                                        "contentPath":"/recorddetails",
                                                        "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                        "siteRootPath":"/services",
                                                        "label":null,
                                                        "recordState":"?R=sku-xsku2005..xprod2005.en.salePrices__listPrices&language=en&path=%2Ftypeahead&redirects=yes&searchType=typeahead&site=default&visitId=null&visitorId=null"
                                                    },
                                                    "records":null,
                                                    "numRecords":0,
                                                    "attributes":{
                                                        "product.repositoryId":[
                                                            "xprod2005"
                                                        ],
                                                        "sku.listPrice":[
                                                            "99.000000"
                                                        ],
                                                        "product.route":[
                                                            "/elliot-classic-wall-clock/product/xprod2005"
                                                        ],
                                                        "product.listPrice":[
                                                            "99.000000"
                                                        ],
                                                        "product.displayName":[
                                                            "Elliot Classic Wall Clock"
                                                        ],
                                                        "product.primaryImageTitle":[
                                                            "Elliot Classic Wall Clock"
                                                        ],
                                                        "product.primaryImageAltText":[
                                                            "Elliot Classic Wall Clock"
                                                        ],
                                                        "product.primaryThumbImageURL":[
                                                            "/ccstore/v1/images/?source=http://localhost:8080/file/products/HOME_ElliotClassicClock_full.jpg&height=100&width=100"
                                                        ]
                                                    }
                                                }
                                            ],
                                            "numRecords":1,
                                            "attributes":{
                                                "product.repositoryId":[
                                                    "xprod2005"
                                                ],
                                                "sku.listPrice":[
                                                    "99.000000"
                                                ],
                                                "product.route":[
                                                    "/elliot-classic-wall-clock/product/xprod2005"
                                                ],
                                                "sku.maxActivePrice":[
                                                    "99.000000"
                                                ],
                                                "product.listPrice":[
                                                    "99.000000"
                                                ],
                                                "product.displayName":[
                                                    "Elliot Classic Wall Clock"
                                                ],
                                                "product.primaryImageTitle":[
                                                    "Elliot Classic Wall Clock"
                                                ],
                                                "product.primaryImageAltText":[
                                                    "Elliot Classic Wall Clock"
                                                ],
                                                "sku.minActivePrice":[
                                                    "99.000000"
                                                ],
                                                "product.primaryThumbImageURL":[
                                                    "/ccstore/v1/images/?source=http://localhost:8080/file/products/HOME_ElliotClassicClock_full.jpg&height=100&width=100"
                                                ]
                                            }
                                        },
                                        {
                                            "@class":"com.endeca.infront.cartridge.model.Record",
                                            "detailsAction":{
                                                "contentPath":"/recorddetails",
                                                "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                "siteRootPath":"/services",
                                                "label":null,
                                                "recordState":"?A=sku-xsku2032..xprod2032.en.salePrices__listPrices&language=en&path=%2Ftypeahead&redirects=yes&searchType=typeahead&site=default&visitId=null&visitorId=null"
                                            },
                                            "records":[
                                                {
                                                    "@class":"com.endeca.infront.cartridge.model.Record",
                                                    "detailsAction":{
                                                        "contentPath":"/recorddetails",
                                                        "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                        "siteRootPath":"/services",
                                                        "label":null,
                                                        "recordState":"?R=sku-xsku2032..xprod2032.en.salePrices__listPrices&language=en&path=%2Ftypeahead&redirects=yes&searchType=typeahead&site=default&visitId=null&visitorId=null"
                                                    },
                                                    "records":null,
                                                    "numRecords":0,
                                                    "attributes":{
                                                        "product.repositoryId":[
                                                            "xprod2032"
                                                        ],
                                                        "sku.listPrice":[
                                                            "49.000000"
                                                        ],
                                                        "product.route":[
                                                            "/paris-clock/product/xprod2032"
                                                        ],
                                                        "product.listPrice":[
                                                            "49.000000"
                                                        ],
                                                        "product.displayName":[
                                                            "Paris Clock"
                                                        ],
                                                        "product.primaryImageTitle":[
                                                            "Paris Clock"
                                                        ],
                                                        "product.primaryImageAltText":[
                                                            "Paris Clock"
                                                        ],
                                                        "product.primaryThumbImageURL":[
                                                            "/ccstore/v1/images/?source=http://localhost:8080/file/products/HOME_ParisClock_full.jpg&height=100&width=100"
                                                        ]
                                                    }
                                                }
                                            ],
                                            "numRecords":1,
                                            "attributes":{
                                                "product.repositoryId":[
                                                    "xprod2032"
                                                ],
                                                "sku.listPrice":[
                                                    "49.000000"
                                                ],
                                                "product.route":[
                                                    "/paris-clock/product/xprod2032"
                                                ],
                                                "sku.maxActivePrice":[
                                                    "49.000000"
                                                ],
                                                "product.listPrice":[
                                                    "49.000000"
                                                ],
                                                "product.displayName":[
                                                    "Paris Clock"
                                                ],
                                                "product.primaryImageTitle":[
                                                    "Paris Clock"
                                                ],
                                                "product.primaryImageAltText":[
                                                    "Paris Clock"
                                                ],
                                                "sku.minActivePrice":[
                                                    "49.000000"
                                                ],
                                                "product.primaryThumbImageURL":[
                                                    "/ccstore/v1/images/?source=http://localhost:8080/file/products/HOME_ParisClock_full.jpg&height=100&width=100"
                                                ]
                                            }
                                        },
                                        {
                                            "@class":"com.endeca.infront.cartridge.model.Record",
                                            "detailsAction":{
                                                "contentPath":"/recorddetails",
                                                "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                "siteRootPath":"/services",
                                                "label":null,
                                                "recordState":"?A=sku-xsku2011..xprod2011.en.salePrices__listPrices&language=en&path=%2Ftypeahead&redirects=yes&searchType=typeahead&site=default&visitId=null&visitorId=null"
                                            },
                                            "records":[
                                                {
                                                    "@class":"com.endeca.infront.cartridge.model.Record",
                                                    "detailsAction":{
                                                        "contentPath":"/recorddetails",
                                                        "@class":"com.endeca.infront.cartridge.model.RecordAction",
                                                        "siteRootPath":"/services",
                                                        "label":null,
                                                        "recordState":"?R=sku-xsku2011..xprod2011.en.salePrices__listPrices&language=en&path=%2Ftypeahead&redirects=yes&searchType=typeahead&site=default&visitId=null&visitorId=null"
                                                    },
                                                    "records":null,
                                                    "numRecords":0,
                                                    "attributes":{
                                                        "product.repositoryId":[
                                                            "xprod2011"
                                                        ],
                                                        "sku.listPrice":[
                                                            "99.000000"
                                                        ],
                                                        "product.route":[
                                                            "/swiss-detail-clock/product/xprod2011"
                                                        ],
                                                        "product.listPrice":[
                                                            "99.000000"
                                                        ],
                                                        "product.displayName":[
                                                            "Swiss Detail Clock"
                                                        ],
                                                        "product.primaryImageTitle":[
                                                            "Swiss Detail Clock"
                                                        ],
                                                        "product.primaryImageAltText":[
                                                            "Swiss Detail Clock"
                                                        ],
                                                        "product.primaryThumbImageURL":[
                                                            "/ccstore/v1/images/?source=http://localhost:8080/file/products/HOME_SwissDetailClock_full.jpg&height=100&width=100"
                                                        ]
                                                    }
                                                }
                                            ],
                                            "numRecords":1,
                                            "attributes":{
                                                "product.repositoryId":[
                                                    "xprod2011"
                                                ],
                                                "sku.listPrice":[
                                                    "99.000000"
                                                ],
                                                "product.route":[
                                                    "/swiss-detail-clock/product/xprod2011"
                                                ],
                                                "sku.maxActivePrice":[
                                                    "99.000000"
                                                ],
                                                "product.listPrice":[
                                                    "99.000000"
                                                ],
                                                "product.displayName":[
                                                    "Swiss Detail Clock"
                                                ],
                                                "product.primaryImageTitle":[
                                                    "Swiss Detail Clock"
                                                ],
                                                "product.primaryImageAltText":[
                                                    "Swiss Detail Clock"
                                                ],
                                                "sku.minActivePrice":[
                                                    "99.000000"
                                                ],
                                                "product.primaryThumbImageURL":[
                                                    "/ccstore/v1/images/?source=http://localhost:8080/file/products/HOME_SwissDetailClock_full.jpg&height=100&width=100"
                                                ]
                                            }
                                        }
                                    ],
                                    "@type":"ResultsList",
                                    "firstRecNum":1,
                                    "precomputedSorts":[
                                    ],
                                    "recsPerPage":5
                                },
                                "endeca:assemblerRequestInformation":{
                                    "endeca:eneTime":3,
                                    "endeca:numRecords":3,
                                    "@type":"AssemblerRequestEvent",
                                    "endeca:relRankStrategy":"maxfield,static(product.displayName),static(sku.listingOptionIndex)",
                                    "endeca:requestType":"UNKNOWN",
                                    "endeca:assemblyStartTimestamp":"1461684699656",
                                    "endeca:sessionId":"8A53C5DBB423BBBCCA3DABF730EE6CE8",
                                    "endeca:assemblyFinishTimestamp":"1461684699863"
                                },
                                "@type":"TypeaheadResponse",
                                "atg:currentSiteProductionURL":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/Assembler"
                ],
                "x-internal-id":"ccstore-v1-assembler-assemble-get",
                "x-filename-id":"ccstore-v1-assembler-assemble-get"
            }
        },
        "/ccstore/v1/merchant/ai/quoteConfiguration":{
            "get":{
                "summary":"getAIQuoteConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAIQuoteConfiguration",
                "description":"Retrieves the AI quote configuration",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/quoteConfiguration_Response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/AI Configuration"
                ],
                "x-internal-id":"ccstore-v1-merchant-ai-quoteConfiguration-get",
                "x-filename-id":"ccstore-v1-merchant-ai-quoteconfiguration-get"
            }
        },
        "/ccstore/v1/shareSettings":{
            "post":{
                "summary":"createShareSetting",
                "produces":[
                    "application/json"
                ],
                "operationId":"createShareSetting",
                "description":"Create Share Setting. This operation is used to create a share setting for a resource. Each share setting must be unique to the resource being shared in terms of the account context.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createShareSetting_response"
                        },
                        "examples":{
                            "application/json":{
                                "owner":{
                                    "firstName":"Leota",
                                    "lastName":"Dilliard",
                                    "id":"bb-100006",
                                    "email":"leota@example.com"
                                },
                                "organizationSharingEnabled":false,
                                "relativeTo":"gl100001",
                                "sharedEmailConfigs":[
                                ],
                                "sharedResourceType":"purchaseList",
                                "id":"100001",
                                "defaultEditEnabled":false,
                                "account":{
                                    "name":"National Discount Auto Parts",
                                    "id":"or-100001"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|00001000|The user is not authenticated.|\n|100001|Invalid Organization ID|\n|64518|Invalid input.|\n|64100|Purchase list does not exist or you do not have access to it.|\n|64516|In order to update account-specific properties like \"organizationSharingEnabled\" and \"defaultEditEnabled\", you need to provide account information.|\n|22007|The profile id given does not belong to the organization associated with the logged in user|\n|22007|The profile id given does not belong to the organization associated with the logged in user|\n|64130|You already have share setting for account."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createShareSetting_request"
                        },
                        "in":"body",
                        "name":"createShareSetting_request"
                    }
                ],
                "tags":[
                    "Store/ShareSettings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-shareSettings-post",
                "x-filename-id":"ccstore-v1-sharesettings-post"
            },
            "get":{
                "summary":"listShareSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"listShareSettings",
                "description":"List ShareSettings. This operation is used to get the collection of share settings from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of share setting.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listShareSettings_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccstoreui/v1/shareSettings?q=sharedResourceType eq \"purchaseList\""
                                    }
                                ],
                                "items":[
                                    {
                                        "owner":{
                                            "firstName":"Leota",
                                            "lastName":"Dilliard",
                                            "id":"bb-100006",
                                            "email":"leota@example.com"
                                        },
                                        "organizationSharingEnabled":true,
                                        "sharedEmailConfigs":[
                                            {
                                                "editEnabled":true,
                                                "id":"gi10001",
                                                "email":"newman@example.com"
                                            }
                                        ],
                                        "id":"100001",
                                        "sharedResourceType":"purchaseList",
                                        "defaultEditEnabled":false,
                                        "account":{
                                            "name":"National Discount Auto Parts",
                                            "id":"or-100001"
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|00001000|The user is not authenticated."
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across share settings properties like 'relativeTo'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/ShareSettings"
                ],
                "x-internal-id":"ccstore-v1-shareSettings-get",
                "x-filename-id":"ccstore-v1-sharesettings-get"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts/{id}":{
            "get":{
                "summary":"Retrieves the subscription product detail based on id",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSubscriptionProductDetails",
                "description":"Retrieves the subscription product detail based on id. If the profile is not logged in or is anonymous then the endpoint will fail. The user should be granted required access rights based on which the this api will return the subscription product detail",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSubscriptionProductDetails_Response"
                        },
                        "description":"Response containing the subscription product detail"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59000|If there is a missing required property.|\n|59002|If request can't be processed currently.|\n|59003|If there is any invalid path parameter|\n|59004|If resource is not found|\n|59005|If error occurred while processing input.|\n|59008|If any issue occurred while triggering the fusion|\n|59010|If self service is not enabled|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of subscription product.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body. This is comma seperated values",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-{id}-get",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-id-get"
            }
        },
        "/ccstore/v1/merchant/cloudConfiguration":{
            "get":{
                "summary":"getCloudConfiguration",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCloudConfiguration",
                "description":"Get Cloud Configuration. Gets the configurations from server.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCloudConfiguration_response"
                        },
                        "examples":{
                            "application/json":{
                                "excludeAddressList":false,
                                "isB2BEnabled":false,
                                "includeFilteredSkusForProductAndSkuEndpoints":false,
                                "enableCustomOrganizationId":false,
                                "customerDataMasterEnabled":false,
                                "optimizeRelatedProductsForPageEndpoint":false,
                                "clientConfiguration":{
                                    "includeOrderDetailsInShippingMethodsPayload":false,
                                    "skipLoadingProductTypes":false,
                                    "createOrderForLoggedInAtCheckout":false,
                                    "prioritizedLoading":false,
                                    "useEnhancedSearch":false
                                },
                                "optimizeRelatedProductsForListProductsEndpoint":false,
                                "allowReturnOnPartiallyFulfilledOrder":false,
                                "enablePurchaseListItemCustomPropertiesAsKeys":false,
                                "visitorService":{
                                    "visitorServiceHost":"//localhost",
                                    "tenantId":"5dbd2e4a",
                                    "oracleUnifiedVisitJsUrl":"//localhost/Visit/js/oracleunifiedvisit.js"
                                },
                                "enablePciCompliance":false,
                                "cpqConfigIDCSEnabled":false,
                                "directEditEventProcessingIntervalSeconds":10,
                                "preorderBackorderEnabled":false,
                                "enableChildEntitiesLimit":false,
                                "enableMaxLevelCheck":false,
                                "selfServicePortalEnabled":true,
                                "maxChildItemsCount":1000,
                                "useOrderSubmittedDateForTax":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"The site id corresponding to which cloud configurations should be fetched.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-cloudConfiguration-get",
                "x-filename-id":"ccstore-v1-merchant-cloudconfiguration-get"
            }
        },
        "/ccstore/v1/selfservice/invoices/{id}":{
            "get":{
                "summary":"Retrieves a details of the given invoice identifier",
                "produces":[
                    "application/json"
                ],
                "operationId":"getInvoiceDetails",
                "description":"Fetches the invoice details of the given identifier. The identifier-type can be either CustomerTransactionId(aka Invoice Id) or TransactionNumber(aka Invoice Number). Please refer to Fusion Account Receivables (AR) REST API more detailed attributes.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getInvoice_success_response"
                        },
                        "examples":{
                            "application/json":{
                                "BillToCustomerName":"Computer Service and Rentals",
                                "InvoiceBalanceAmount":"1250",
                                "CreationDate":"2024-03-26T15:54:27+00:00",
                                "TransactionType":"ORA_OSS_Invoice",
                                "TransactionNumber":"5012",
                                "BillingDate":null,
                                "PaymentTerms":"Immediate",
                                "EnteredAmount":"1250",
                                "BillToSite":"10921",
                                "ReceiptMethod":null,
                                "ShipToSite":null,
                                "BillToPartyId":"1006",
                                "PayingCustomerName":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/invoices/901382"
                                    }
                                ],
                                "Carrier":null,
                                "BillToContact":null,
                                "DueDate":"2025-03-26",
                                "receivablesInvoiceInstallments":{
                                    "offset":0,
                                    "count":1,
                                    "hasMore":false,
                                    "limit":25,
                                    "items":[
                                        {
                                            "InstallmentFreightAmountOriginal":"0",
                                            "AmountPaid":null,
                                            "InstallmentLineAmountDue":"1041.7",
                                            "InstallmentStatus":"Open",
                                            "AccountedBalanceDue":"1250",
                                            "InstallmentTaxAmountDue":"208.3",
                                            "InstallmentAmountCredited":null,
                                            "OriginalAmount":"1250",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                                },
                                                "key":"525412"
                                            },
                                            "DisputeAmount":null,
                                            "InstallmentLineAmountOriginal":"1041.7",
                                            "PaymentDaysLate":-343,
                                            "InstallmentTaxAmountOriginal":"208.3",
                                            "InstallmentFreightAmountDue":"0",
                                            "InstallmentAmountAdjusted":null,
                                            "InstallmentDueDate":"2025-03-26",
                                            "InstallmentBalanceDue":"1250"
                                        }
                                    ]
                                },
                                "TransactionDate":"2025-03-26",
                                "PayingCustomerSite":null,
                                "CreatedBy":"SCMOPERATIONS",
                                "FreightAmount":null,
                                "TransactionSource":"ORA_Subscriptions",
                                "receivablesInvoiceLines":{
                                    "offset":0,
                                    "count":10,
                                    "hasMore":false,
                                    "limit":25,
                                    "items":[
                                        {
                                            "LineAmountIncludesTax":null,
                                            "AllocatedFreightAmount":null,
                                            "CreationDate":"2024-03-26T15:54:28+00:00",
                                            "TaxInvoiceDate":null,
                                            "Description":"Printer Edge Services Basic: Support fee 2025-03-26-2025-04-25",
                                            "UnitOfMeasure":"YEAR",
                                            "ProductType":"Goods",
                                            "Quantity":"1",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                },
                                                "key":"100105455466905"
                                            },
                                            "LineNumber":"1",
                                            "receivablesInvoiceLineTaxLines":{
                                                "offset":0,
                                                "count":1,
                                                "hasMore":false,
                                                "limit":25,
                                                "items":[
                                                    {
                                                        "CreationDate":"2024-03-26T15:55:20+00:00",
                                                        "TaxAmount":"20.83",
                                                        "TaxInclusiveIndicator":"No",
                                                        "TaxableAmount":"104.17",
                                                        "CustomerTransactionLineId":"1630537",
                                                        "Tax":"FUS_STCC_TAX-UES",
                                                        "@context":{
                                                            "headers":{
                                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                            },
                                                            "key":"1630537"
                                                        }
                                                    }
                                                ]
                                            },
                                            "ItemNumber":null,
                                            "CustomerTransactionLineId":"100105455466905",
                                            "ProductCategory":null,
                                            "LineAmount":"104.17",
                                            "AssessableValue":null,
                                            "SalesOrderDate":null,
                                            "MemoLine":null,
                                            "UnitSellingPrice":"104.17",
                                            "SalesOrder":"CDRM_24062"
                                        },
                                        {
                                            "LineAmountIncludesTax":null,
                                            "AllocatedFreightAmount":null,
                                            "CreationDate":"2024-03-26T15:54:28+00:00",
                                            "TaxInvoiceDate":null,
                                            "Description":"Printer Edge Services Basic: Support fee 2025-03-26-2025-04-25",
                                            "UnitOfMeasure":"YEAR",
                                            "ProductType":"Goods",
                                            "Quantity":"1",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                },
                                                "key":"100105455466799"
                                            },
                                            "LineNumber":"2",
                                            "receivablesInvoiceLineTaxLines":{
                                                "offset":0,
                                                "count":1,
                                                "hasMore":false,
                                                "limit":25,
                                                "items":[
                                                    {
                                                        "CreationDate":"2024-03-26T15:55:20+00:00",
                                                        "TaxAmount":"20.83",
                                                        "TaxInclusiveIndicator":"No",
                                                        "TaxableAmount":"104.17",
                                                        "CustomerTransactionLineId":"1630543",
                                                        "Tax":"FUS_STCC_TAX-UES",
                                                        "@context":{
                                                            "headers":{
                                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                            },
                                                            "key":"1630543"
                                                        }
                                                    }
                                                ]
                                            },
                                            "ItemNumber":null,
                                            "CustomerTransactionLineId":"100105455466799",
                                            "ProductCategory":null,
                                            "LineAmount":"104.17",
                                            "AssessableValue":null,
                                            "SalesOrderDate":null,
                                            "MemoLine":null,
                                            "UnitSellingPrice":"104.17",
                                            "SalesOrder":"CDRM_24062"
                                        },
                                        {
                                            "LineAmountIncludesTax":null,
                                            "AllocatedFreightAmount":null,
                                            "CreationDate":"2024-03-26T15:54:28+00:00",
                                            "TaxInvoiceDate":null,
                                            "Description":"Printer Edge Services Basic: Support fee 2025-03-26-2025-04-25",
                                            "UnitOfMeasure":"YEAR",
                                            "ProductType":"Goods",
                                            "Quantity":"1",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                },
                                                "key":"100105455466817"
                                            },
                                            "LineNumber":"3",
                                            "receivablesInvoiceLineTaxLines":{
                                                "offset":0,
                                                "count":1,
                                                "hasMore":false,
                                                "limit":25,
                                                "items":[
                                                    {
                                                        "CreationDate":"2024-03-26T15:55:20+00:00",
                                                        "TaxAmount":"20.83",
                                                        "TaxInclusiveIndicator":"No",
                                                        "TaxableAmount":"104.17",
                                                        "CustomerTransactionLineId":"1630536",
                                                        "Tax":"FUS_STCC_TAX-UES",
                                                        "@context":{
                                                            "headers":{
                                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                            },
                                                            "key":"1630536"
                                                        }
                                                    }
                                                ]
                                            },
                                            "ItemNumber":null,
                                            "CustomerTransactionLineId":"100105455466817",
                                            "ProductCategory":null,
                                            "LineAmount":"104.17",
                                            "AssessableValue":null,
                                            "SalesOrderDate":null,
                                            "MemoLine":null,
                                            "UnitSellingPrice":"104.17",
                                            "SalesOrder":"CDRM_24062"
                                        },
                                        {
                                            "LineAmountIncludesTax":null,
                                            "AllocatedFreightAmount":null,
                                            "CreationDate":"2024-03-26T15:54:28+00:00",
                                            "TaxInvoiceDate":null,
                                            "Description":"Printer Edge Services Basic: Support fee 2025-03-26-2025-04-25",
                                            "UnitOfMeasure":"YEAR",
                                            "ProductType":"Goods",
                                            "Quantity":"1",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                },
                                                "key":"100105455466824"
                                            },
                                            "LineNumber":"4",
                                            "receivablesInvoiceLineTaxLines":{
                                                "offset":0,
                                                "count":1,
                                                "hasMore":false,
                                                "limit":25,
                                                "items":[
                                                    {
                                                        "CreationDate":"2024-03-26T15:55:20+00:00",
                                                        "TaxAmount":"20.83",
                                                        "TaxInclusiveIndicator":"No",
                                                        "TaxableAmount":"104.17",
                                                        "CustomerTransactionLineId":"1630538",
                                                        "Tax":"FUS_STCC_TAX-UES",
                                                        "@context":{
                                                            "headers":{
                                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                            },
                                                            "key":"1630538"
                                                        }
                                                    }
                                                ]
                                            },
                                            "ItemNumber":null,
                                            "CustomerTransactionLineId":"100105455466824",
                                            "ProductCategory":null,
                                            "LineAmount":"104.17",
                                            "AssessableValue":null,
                                            "SalesOrderDate":null,
                                            "MemoLine":null,
                                            "UnitSellingPrice":"104.17",
                                            "SalesOrder":"CDRM_24062"
                                        },
                                        {
                                            "LineAmountIncludesTax":null,
                                            "AllocatedFreightAmount":null,
                                            "CreationDate":"2024-03-26T15:54:28+00:00",
                                            "TaxInvoiceDate":null,
                                            "Description":"Printer Edge Services Basic: Support fee 2025-03-26-2025-04-25",
                                            "UnitOfMeasure":"YEAR",
                                            "ProductType":"Goods",
                                            "Quantity":"1",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                },
                                                "key":"100105455466829"
                                            },
                                            "LineNumber":"5",
                                            "receivablesInvoiceLineTaxLines":{
                                                "offset":0,
                                                "count":1,
                                                "hasMore":false,
                                                "limit":25,
                                                "items":[
                                                    {
                                                        "CreationDate":"2024-03-26T15:55:20+00:00",
                                                        "TaxAmount":"20.83",
                                                        "TaxInclusiveIndicator":"No",
                                                        "TaxableAmount":"104.17",
                                                        "CustomerTransactionLineId":"1630540",
                                                        "Tax":"FUS_STCC_TAX-UES",
                                                        "@context":{
                                                            "headers":{
                                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                            },
                                                            "key":"1630540"
                                                        }
                                                    }
                                                ]
                                            },
                                            "ItemNumber":null,
                                            "CustomerTransactionLineId":"100105455466829",
                                            "ProductCategory":null,
                                            "LineAmount":"104.17",
                                            "AssessableValue":null,
                                            "SalesOrderDate":null,
                                            "MemoLine":null,
                                            "UnitSellingPrice":"104.17",
                                            "SalesOrder":"CDRM_24062"
                                        },
                                        {
                                            "LineAmountIncludesTax":null,
                                            "AllocatedFreightAmount":null,
                                            "CreationDate":"2024-03-26T15:54:28+00:00",
                                            "TaxInvoiceDate":null,
                                            "Description":"Printer Edge Services Basic: Support fee 2025-03-26-2025-04-25",
                                            "UnitOfMeasure":"YEAR",
                                            "ProductType":"Goods",
                                            "Quantity":"1",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                },
                                                "key":"100105455466842"
                                            },
                                            "LineNumber":"6",
                                            "receivablesInvoiceLineTaxLines":{
                                                "offset":0,
                                                "count":1,
                                                "hasMore":false,
                                                "limit":25,
                                                "items":[
                                                    {
                                                        "CreationDate":"2024-03-26T15:55:20+00:00",
                                                        "TaxAmount":"20.83",
                                                        "TaxInclusiveIndicator":"No",
                                                        "TaxableAmount":"104.17",
                                                        "CustomerTransactionLineId":"1630542",
                                                        "Tax":"FUS_STCC_TAX-UES",
                                                        "@context":{
                                                            "headers":{
                                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                            },
                                                            "key":"1630542"
                                                        }
                                                    }
                                                ]
                                            },
                                            "ItemNumber":null,
                                            "CustomerTransactionLineId":"100105455466842",
                                            "ProductCategory":null,
                                            "LineAmount":"104.17",
                                            "AssessableValue":null,
                                            "SalesOrderDate":null,
                                            "MemoLine":null,
                                            "UnitSellingPrice":"104.17",
                                            "SalesOrder":"CDRM_24062"
                                        },
                                        {
                                            "LineAmountIncludesTax":null,
                                            "AllocatedFreightAmount":null,
                                            "CreationDate":"2024-03-26T15:54:28+00:00",
                                            "TaxInvoiceDate":null,
                                            "Description":"Printer Edge Services Basic: Support fee 2025-03-26-2025-04-25",
                                            "UnitOfMeasure":"YEAR",
                                            "ProductType":"Goods",
                                            "Quantity":"1",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                },
                                                "key":"100105455466861"
                                            },
                                            "LineNumber":"7",
                                            "receivablesInvoiceLineTaxLines":{
                                                "offset":0,
                                                "count":1,
                                                "hasMore":false,
                                                "limit":25,
                                                "items":[
                                                    {
                                                        "CreationDate":"2024-03-26T15:55:20+00:00",
                                                        "TaxAmount":"20.83",
                                                        "TaxInclusiveIndicator":"No",
                                                        "TaxableAmount":"104.17",
                                                        "CustomerTransactionLineId":"1630544",
                                                        "Tax":"FUS_STCC_TAX-UES",
                                                        "@context":{
                                                            "headers":{
                                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                            },
                                                            "key":"1630544"
                                                        }
                                                    }
                                                ]
                                            },
                                            "ItemNumber":null,
                                            "CustomerTransactionLineId":"100105455466861",
                                            "ProductCategory":null,
                                            "LineAmount":"104.17",
                                            "AssessableValue":null,
                                            "SalesOrderDate":null,
                                            "MemoLine":null,
                                            "UnitSellingPrice":"104.17",
                                            "SalesOrder":"CDRM_24062"
                                        },
                                        {
                                            "LineAmountIncludesTax":null,
                                            "AllocatedFreightAmount":null,
                                            "CreationDate":"2024-03-26T15:54:28+00:00",
                                            "TaxInvoiceDate":null,
                                            "Description":"Printer Edge Services Basic: Support fee 2025-03-26-2025-04-25",
                                            "UnitOfMeasure":"YEAR",
                                            "ProductType":"Goods",
                                            "Quantity":"1",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                },
                                                "key":"100105455466868"
                                            },
                                            "LineNumber":"8",
                                            "receivablesInvoiceLineTaxLines":{
                                                "offset":0,
                                                "count":1,
                                                "hasMore":false,
                                                "limit":25,
                                                "items":[
                                                    {
                                                        "CreationDate":"2024-03-26T15:55:20+00:00",
                                                        "TaxAmount":"20.83",
                                                        "TaxInclusiveIndicator":"No",
                                                        "TaxableAmount":"104.17",
                                                        "CustomerTransactionLineId":"1630545",
                                                        "Tax":"FUS_STCC_TAX-UES",
                                                        "@context":{
                                                            "headers":{
                                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                            },
                                                            "key":"1630545"
                                                        }
                                                    }
                                                ]
                                            },
                                            "ItemNumber":null,
                                            "CustomerTransactionLineId":"100105455466868",
                                            "ProductCategory":null,
                                            "LineAmount":"104.17",
                                            "AssessableValue":null,
                                            "SalesOrderDate":null,
                                            "MemoLine":null,
                                            "UnitSellingPrice":"104.17",
                                            "SalesOrder":"CDRM_24062"
                                        },
                                        {
                                            "LineAmountIncludesTax":null,
                                            "AllocatedFreightAmount":null,
                                            "CreationDate":"2024-03-26T15:54:28+00:00",
                                            "TaxInvoiceDate":null,
                                            "Description":"Printer Edge Services Basic: Support fee 2025-03-26-2025-04-25",
                                            "UnitOfMeasure":"YEAR",
                                            "ProductType":"Goods",
                                            "Quantity":"1",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                },
                                                "key":"100105455466881"
                                            },
                                            "LineNumber":"9",
                                            "receivablesInvoiceLineTaxLines":{
                                                "offset":0,
                                                "count":1,
                                                "hasMore":false,
                                                "limit":25,
                                                "items":[
                                                    {
                                                        "CreationDate":"2024-03-26T15:55:20+00:00",
                                                        "TaxAmount":"20.83",
                                                        "TaxInclusiveIndicator":"No",
                                                        "TaxableAmount":"104.17",
                                                        "CustomerTransactionLineId":"1630539",
                                                        "Tax":"FUS_STCC_TAX-UES",
                                                        "@context":{
                                                            "headers":{
                                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                            },
                                                            "key":"1630539"
                                                        }
                                                    }
                                                ]
                                            },
                                            "ItemNumber":null,
                                            "CustomerTransactionLineId":"100105455466881",
                                            "ProductCategory":null,
                                            "LineAmount":"104.17",
                                            "AssessableValue":null,
                                            "SalesOrderDate":null,
                                            "MemoLine":null,
                                            "UnitSellingPrice":"104.17",
                                            "SalesOrder":"CDRM_24062"
                                        },
                                        {
                                            "LineAmountIncludesTax":null,
                                            "AllocatedFreightAmount":null,
                                            "CreationDate":"2024-03-26T15:54:28+00:00",
                                            "TaxInvoiceDate":null,
                                            "Description":"Printer Edge Services Basic: Support fee 2025-03-26-2025-04-25",
                                            "UnitOfMeasure":"YEAR",
                                            "ProductType":"Goods",
                                            "Quantity":"1",
                                            "@context":{
                                                "headers":{
                                                    "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                },
                                                "key":"100105455466890"
                                            },
                                            "LineNumber":"10",
                                            "receivablesInvoiceLineTaxLines":{
                                                "offset":0,
                                                "count":1,
                                                "hasMore":false,
                                                "limit":25,
                                                "items":[
                                                    {
                                                        "CreationDate":"2024-03-26T15:55:20+00:00",
                                                        "TaxAmount":"20.83",
                                                        "TaxInclusiveIndicator":"No",
                                                        "TaxableAmount":"104.17",
                                                        "CustomerTransactionLineId":"1630541",
                                                        "Tax":"FUS_STCC_TAX-UES",
                                                        "@context":{
                                                            "headers":{
                                                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                            },
                                                            "key":"1630541"
                                                        }
                                                    }
                                                ]
                                            },
                                            "ItemNumber":null,
                                            "CustomerTransactionLineId":"100105455466890",
                                            "ProductCategory":null,
                                            "LineAmount":"104.17",
                                            "AssessableValue":null,
                                            "SalesOrderDate":null,
                                            "MemoLine":null,
                                            "UnitSellingPrice":"104.17",
                                            "SalesOrder":"CDRM_24062"
                                        }
                                    ]
                                },
                                "CustomerTransactionId":"901382",
                                "DocumentNumber":null,
                                "@context":{
                                    "headers":{
                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                                    },
                                    "key":"901382"
                                },
                                "PurchaseOrderDate":null,
                                "BusinessUnit":"Vision Operations",
                                "PurchaseOrder":null,
                                "PayingCustomerAccount":null,
                                "InvoiceStatus":"Complete",
                                "LastUpdateDate":"2024-03-26T15:58:13+00:00",
                                "InvoiceCurrencyCode":"USD"
                            }
                        },
                        "description":"Returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/getInvoice_failure_response"
                        },
                        "examples":{
                        },
                        "description":"Returned when operation fails."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"invoiceId",
                        "description":"The identifier of the invoice to retrieve. The id can be either either CustomerTransactionId(aka Invoice Id) or TransactionNumber(aka Invoice Number).",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"identifier-type",
                        "description":"Identifier type to use. The identifier-type can be either CustomerTransactionId or TransactionNumber. Default is CustomerTransactionId.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Invoices"
                ],
                "x-internal-id":"ccstore-v1-selfservice-invoices-{id}-get",
                "x-filename-id":"ccstore-v1-selfservice-invoices-id-get"
            }
        },
        "/ccstore/v1/countries/shippingCountries":{
            "get":{
                "summary":"getShippingCountries",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShippingCountries",
                "description":"Get Shipping Countries. Lists all the configured shipping countries.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShippingCountries_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "country":{
                                        "countryCode":"CA",
                                        "displayName":"Canada",
                                        "repositoryId":"CA"
                                    },
                                    "regions":[
                                        {
                                            "regionCode":"CA-NB",
                                            "displayName":"New Brunswick",
                                            "repositoryId":"CA-NB",
                                            "abbreviation":"NB"
                                        },
                                        {
                                            "regionCode":"CA-PE",
                                            "displayName":"Prince Edward Island",
                                            "repositoryId":"CA-PE",
                                            "abbreviation":"PE"
                                        },
                                        {
                                            "regionCode":"CA-QC",
                                            "displayName":"Quebec",
                                            "repositoryId":"CA-QC",
                                            "abbreviation":"QC"
                                        },
                                        {
                                            "regionCode":"CA-BC",
                                            "displayName":"British Columbia",
                                            "repositoryId":"CA-BC",
                                            "abbreviation":"BC"
                                        },
                                        {
                                            "regionCode":"CA-MB",
                                            "displayName":"Manitoba",
                                            "repositoryId":"CA-MB",
                                            "abbreviation":"MB"
                                        },
                                        {
                                            "regionCode":"CA-YT",
                                            "displayName":"Yukon",
                                            "repositoryId":"CA-YT",
                                            "abbreviation":"YT"
                                        },
                                        {
                                            "regionCode":"CA-NT",
                                            "displayName":"Northwest Territories",
                                            "repositoryId":"CA-NT",
                                            "abbreviation":"NT"
                                        },
                                        {
                                            "regionCode":"CA-NS",
                                            "displayName":"Nova Scotia",
                                            "repositoryId":"CA-NS",
                                            "abbreviation":"NS"
                                        },
                                        {
                                            "regionCode":"CA-NU",
                                            "displayName":"Nunavut",
                                            "repositoryId":"CA-NU",
                                            "abbreviation":"NU"
                                        },
                                        {
                                            "regionCode":"CA-AB",
                                            "displayName":"Alberta",
                                            "repositoryId":"CA-AB",
                                            "abbreviation":"AB"
                                        },
                                        {
                                            "regionCode":"CA-SK",
                                            "displayName":"Saskatchewan",
                                            "repositoryId":"CA-SK",
                                            "abbreviation":"SK"
                                        },
                                        {
                                            "regionCode":"CA-NL",
                                            "displayName":"Newfoundland and Labrador",
                                            "repositoryId":"CA-NL",
                                            "abbreviation":"NL"
                                        },
                                        {
                                            "regionCode":"CA-ON",
                                            "displayName":"Ontario",
                                            "repositoryId":"CA-ON",
                                            "abbreviation":"ON"
                                        }
                                    ],
                                    "repositoryId":"CA"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80031|If error occurs when retrieving shipping countries.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"currentPriceListGroup",
                        "description":"Boolean flag to set whether to only return shippingCountries configured for current price list group or to return all the shipping countries.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Country Region"
                ],
                "x-internal-id":"ccstore-v1-countries-shippingCountries-get",
                "x-filename-id":"ccstore-v1-countries-shippingcountries-get"
            }
        },
        "/ccstore/v1/openid/logoutRequest":{
            "get":{
                "summary":"getOpenIDLogoutRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOpenIDLogoutRequest",
                "description":"Get OpenID logout request.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOpenIDLogoutRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "openid_logout_request_dst":"https://cx-tenant02.identity.example.com/openid/userlogout?id_token_hint=eyJraWQiOiJiYTFmNTE5MS05Y2NlLTQ2OTQtODgzYS1mZDFhMTM4MmY0OTkiLCJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiJ0ZXN0Iiwic3ViIjoic2UtNTcwMDMxIiwic3ViX3R5cGUiOiJ1c2VyIiwic2NvcGUiOiJvcGVuaWQgcHJvZmlsZSBlbWFpbCBvZmZsaW5lX2FjY2VzcyIsImlzcyI6InRlc3QtY2F0YWxvZyIsImV4cCI6MTY3MDg5NTQ5MTc1OSwiaWF0IjoxNjcwODk1NDkwODU5LCJjbGllbnRfaWQiOiJ0ZXN0IiwiZW1haWwiOiJraW1AZXhhbXBsZS5jb20ifQ==.DnY7QIQw89F4gLg9LmT07j66OlLrGVjbqWaA0ILnKACgC5fTYfYmrXVqOycZhm/i8suoup1we4FI/sTrIB7YQDGDmtCIMBoxf2vVFQXUCaThK9DRqzbV97CTK/3LxvYdi25oX2Qk6KTATTQuVhxdtCute3786oMHFOarWozLlrNGjj48FgiL+lzB71L3grhN8Rmj0+f3WF8mzYh7NnfIzc7oaKzYDOUL7QCTXf1aZjZeCqaE3iZcFaAcdIG6d2H/9QbN99kIkUigNYpUUPc4U3jVIb3MmVVOrxoxdX5wkRE8kMbr4n5Rv14lTGgnRiB00f0R1T6icSUTVMl+t1/vfQ=="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|52301|Internal error.|\n"
                    }
                },
                "tags":[
                    "Store/OpenID"
                ],
                "x-internal-id":"ccstore-v1-openid-logoutRequest-get",
                "x-filename-id":"ccstore-v1-openid-logoutrequest-get"
            }
        },
        "/ccstore/v1/inventories/{id}":{
            "get":{
                "summary":"getInventory",
                "produces":[
                    "application/json"
                ],
                "operationId":"getInventory",
                "description":"Get Inventory. Get inventory information for a variant or product. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getInventory_response"
                        },
                        "examples":{
                            "application/json":{
                                "preorderThreshold":0,
                                "backorderLevel":0,
                                "displayName":"Block Table",
                                "availabilityDate":null,
                                "stockThreshold":0,
                                "availabilityStatusMsg":"inStock",
                                "stockLevel":12,
                                "availableToPromise":null,
                                "skuNumber":"xsku2125_1",
                                "preorderLevel":0,
                                "locationId":null,
                                "translations":null,
                                "inventoryId":null,
                                "backorderThreshold":0,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/inventories/xsku2125_1?catalogId=null"
                                    }
                                ],
                                "availabilityStatus":1000,
                                "skuId":"xsku2125_1"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of the catalog.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"locationIds",
                        "description":"A comma-separated list of location IDs for which inventory detail information is to be retrieved",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"Type of data whose inventory information it to be retrieved. The options are \"product\" and \"variant\". Defaults to \"variant\".",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeDefaultLocationInventory",
                        "description":"If set to true then inventory detail not associated with any particular location will be included alongside the location specific inventory details",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the product or sku whose inventory detail information is to be retrieved. The ID given should correspond to the type given. So if the type is a product, a product ID has to be given here else a sku ID.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Inventory"
                ],
                "x-internal-id":"ccstore-v1-inventories-{id}-get",
                "x-filename-id":"ccstore-v1-inventories-id-get"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/reRequest":{
            "post":{
                "summary":"Request changes for the given quote.",
                "produces":[
                    "application/json"
                ],
                "operationId":"reRequestQuote",
                "description":"Re-request Quote with comment.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/ReRequestQuoteResponse"
                        },
                        "description":"Response containing the quote revision details."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of quote.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/ReRequestQuoteRequest"
                        },
                        "in":"body",
                        "name":"ReRequestQuoteRequest"
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-reRequest-post",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-rerequest-post"
            }
        },
        "/ccstore/v1/audienceContext/currentSession":{
            "put":{
                "summary":"saveCurrentSessionContext",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveCurrentSessionContext",
                "description":"Save the current session context data for the current user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveCurrentSessionContext_response"
                        },
                        "description":"The following model is returned the when operation succeeds and indicates that the session context was updated."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n|Error Code|Description|\n|------------------|------------------|\n|54118|The request was missing the required audience context data body.|\n|54106|Geolocation data contains the following unsupported properties: {0}|\n|54107|Geolocation data contains an invalid country code: {0}|\n|54108|Geolocation data must contain a country code if a region code is specified.|\n|54109|Geolocation data contains an invalid region and/or country code: {0}|\n|54110|Geolocation data must contain a country code if city is specified.|\n|54111|Geolocation data contains a city that exceeds the maximum allowable length of {0} characters.|\n|54112|Geolocation data contains an invalid latitude.  The value must be a number between -90 and 90.|\n|54113|Geolocation data contains an invalid longitude.  The value must be a number between -180 and 180.|\n|54114|Geolocation data contains an unsupported time zone value: {0}|\n|54115|An error occurred while trying to validate the geolocation time zone.|\n|54116|An error occurred while trying to cache the geolocation data.  The cache was not found.|\n|54117|An internal error occurred while trying to validate geolocation data.|\n|54120|Device Data contains the following invalid properties: {0}|\n|54121|Device Data contains an invalid device type data: {0}|\n|54122|Device Data contains an invalid device OS data: {0}|\n|54123|Device Data to be validated or cached is null.|\n|54144|The required header is missing: X-CCVisitId|\n|54126|Profile Visit Data to be validated/cached is null.|\n|54127|Profile visit data contains an invalid first visit date: {0}|\n|54129|Profile visit data contains invalid dates.  The first visit date is after the last visit date.|\n|54128|Profile visit data contains an invalid last visit date: {0}|\n|54130|Profile visit data contains invalid dates.  The first visit date is after the previous visit date.|\n|54131|Profile visit data contains invalid dates.  The last visit date is before the previous visit date.|\n|54132|Profile visit data contains an invalid previous visit date: {0}|\n|54133|Profile visit data contains an invalid number of visits: {0}.  It must be a positive integer.|\n"
                    },
                    "201":{
                        "schema":{
                            "$ref":"#/definitions/saveCurrentSessionContext_response"
                        },
                        "description":"The following model is returned the when operation succeeds and indicates that the session data was created."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveCurrentSessionContext_request"
                        },
                        "in":"body",
                        "name":"saveCurrentSessionContext_request"
                    }
                ],
                "tags":[
                    "Store/Audience Context"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-audienceContext-currentSession-put",
                "x-filename-id":"ccstore-v1-audiencecontext-currentsession-put"
            }
        },
        "/ccstore/v1/profiles/register":{
            "post":{
                "summary":"registerProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"registerProfile",
                "description":"Register Profile. Creates a profile and tries to auto-logs in. See endpoints 'createProfile' and 'login'. If email does not exist in the repository create a new profile with email and password and return the id else return an error message. Optionally takes the x-ccasset-language header to get translated content in another language. Dynamic Properties can also be passed like any other attribute (\"dynamicPropertyKey\":\"dynamicPropertyValue\").",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/registerProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0MTQxNDk5NTYsInN1YiI6IjExMDU1OCIsImlzcyI6InN0b3JlZnJvbnRVSSIsImlhdCI6MTQxNDE0OTAyNn0=.B9qM0/VKpCNKvjCmOnUPv4RS7mkIDgKcP8RJPaVQGYU=",
                                "id":"110026",
                                "token_type":"bearer",
                                "expires_in":930
                            }
                        },
                        "description":"The following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|23013|If the firstName passed is null or empty|\n|23012|If the lastName passed is null or empty|\n|60001000|If the email passed is null or empty|\n|22005|If the password passed is null or empty|\n|23016|If the receiveEmail passed is null or empty|\n|23006|If the email passed is invalid|\n|13036|If the receiveEmail passed is invalid|\n|92103|If the password passed is invalid|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/registerProfile_request"
                        },
                        "in":"body",
                        "name":"registerProfile_request"
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-register-post",
                "x-filename-id":"ccstore-v1-profiles-register-post"
            }
        },
        "/ccstore/v1/roles":{
            "post":{
                "summary":"createRole",
                "produces":[
                    "application/json"
                ],
                "operationId":"createRole",
                "description":"Creates a new organizational role. Optionally takes the X-CCOrganization header to specify current Organization context of logged in user. Optionally takes the x-ccasset-language header to create role content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getRole_response"
                        },
                        "examples":{
                            "application/json":{
                                "function":"custom",
                                "relativeTo":{
                                    "id":"or-100001",
                                    "externalOrganizationId":null
                                },
                                "name":"Custom Organizational Role",
                                "repositoryId":"customOrganizationalRole",
                                "description":"Custom Organizational Role",
                                "id":"customOrganizationalRole",
                                "accessRights":[
                                    {
                                        "displayName":"Custom Access Right",
                                        "name":"Custom Access Right",
                                        "repositoryId":"customAccessRight",
                                        "description":"Custom Access Right",
                                        "id":"customAccessRight",
                                        "type":"generic"
                                    }
                                ],
                                "type":"organizationalRole",
                                "category":{
                                    "displayName":"Custom Roles",
                                    "repositoryId":"customRoleCategory",
                                    "id":"customRoleCategory"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\nThe following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22047|If input passed is invalid||\n|22055|If type, relativeTo or function passed are invalid|\n|22102|If a restricted privilege is being added to an organizationalRole|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createRole_request"
                        },
                        "in":"body",
                        "name":"createRole_request"
                    }
                ],
                "tags":[
                    "Store/Roles"
                ],
                "x-internal-id":"ccstore-v1-roles-post",
                "x-filename-id":"ccstore-v1-roles-post"
            },
            "get":{
                "summary":"listRoles",
                "produces":[
                    "application/json"
                ],
                "operationId":"listRoles",
                "description":"List Roles. Get all roles for shoppers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listRoles_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"id",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "function":"accountAddressManager",
                                        "relativeTo":{
                                            "id":"or-100000",
                                            "externalOrganizationId":null
                                        },
                                        "name":"Account Address Manager",
                                        "repositoryId":"100001",
                                        "description":null,
                                        "id":"100001",
                                        "accessRights":[
                                            {
                                                "displayName":null,
                                                "name":"Create Account Address",
                                                "repositoryId":"createAccountAddress",
                                                "description":null,
                                                "id":"createAccountAddress",
                                                "type":"generic"
                                            },
                                            {
                                                "displayName":null,
                                                "name":"Update Account Address",
                                                "repositoryId":"updateAccountAddress",
                                                "description":null,
                                                "id":"updateAccountAddress",
                                                "type":"generic"
                                            }
                                        ],
                                        "type":"organizationalRole",
                                        "category":{
                                            "displayName":"Storefront Roles",
                                            "repositoryId":"storefrontRoleCategory",
                                            "id":"storefrontRoleCategory"
                                        }
                                    },
                                    {
                                        "function":"buyer",
                                        "relativeTo":{
                                            "id":"or-100000",
                                            "externalOrganizationId":null
                                        },
                                        "name":"Buyer",
                                        "repositoryId":"100002",
                                        "description":null,
                                        "id":"100002",
                                        "accessRights":[
                                        ],
                                        "type":"organizationalRole",
                                        "category":{
                                            "displayName":"Storefront Roles",
                                            "repositoryId":"storefrontRoleCategory",
                                            "id":"storefrontRoleCategory"
                                        }
                                    },
                                    {
                                        "name":"Custom Role",
                                        "repositoryId":"customRole",
                                        "description":"Custom Role",
                                        "id":"customRole",
                                        "accessRights":[
                                            {
                                                "displayName":"Custom Access Right",
                                                "name":"Custom Access Right",
                                                "repositoryId":"customAccessRight",
                                                "description":"Custom Access Right",
                                                "id":"customAccessRight",
                                                "type":"generic"
                                            }
                                        ],
                                        "type":"role",
                                        "category":{
                                            "displayName":"Custom Roles",
                                            "repositoryId":"customRoleCategory",
                                            "id":"customRoleCategory"
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string that filters the roles to be returned from this request using SCIM filtering syntax.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The maximum number of roles to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The starting offset/index to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"The sort order of the list to be returned from this request.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Roles"
                ],
                "x-internal-id":"ccstore-v1-roles-get",
                "x-filename-id":"ccstore-v1-roles-get"
            }
        },
        "/ccstore/v1/services":{
            "get":{
                "summary":"getServices",
                "deprecated":true,
                "produces":[
                    "application/json"
                ],
                "operationId":"getServices",
                "description":"Gets a list of services associated with a user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getServices_response"
                        },
                        "examples":{
                            "application/json":{
                                "offset":0,
                                "count":3,
                                "hasMore":false,
                                "limit":12,
                                "items":[
                                    {
                                        "rootDisplay":null,
                                        "deactivationDate":null,
                                        "rootAsset":{
                                            "assetId":null,
                                            "serviceId":null
                                        },
                                        "displayName":"Service 1",
                                        "discountAmount":{
                                            "currency":null,
                                            "value":null
                                        },
                                        "recurringChargeFrequency":null,
                                        "dateAdded":"2017-06-14T17:59:16.718Z",
                                        "assetId":"36489417",
                                        "price":{
                                            "currency":"USD",
                                            "value":10
                                        },
                                        "currency":{
                                            "currencyCode":"USD"
                                        },
                                        "usageNetAmount":{
                                            "currency":null,
                                            "value":null
                                        },
                                        "serviceId":"serv1",
                                        "skuId":"part1",
                                        "serviceAccountId":"vision",
                                        "quantity":1,
                                        "recurringChargeDuration":null,
                                        "discountPercent":null,
                                        "dateModified":"2017-06-14T17:59:16.718Z",
                                        "transactionDate":"2018-06-27T12:59:59Z",
                                        "usageUnitOfMeasure":null,
                                        "suspendDate":null,
                                        "parentDisplay":null,
                                        "attributes":null,
                                        "activationDate":null,
                                        "parentAsset":{
                                            "assetId":null,
                                            "serviceId":null
                                        },
                                        "resumeDate":null,
                                        "recurringCharge":{
                                            "currency":null,
                                            "value":null
                                        },
                                        "status":{
                                            "displayValue":null,
                                            "lookupCode":null,
                                            "id":null
                                        }
                                    },
                                    {
                                        "rootDisplay":null,
                                        "deactivationDate":null,
                                        "rootAsset":{
                                            "assetId":null,
                                            "serviceId":null
                                        },
                                        "displayName":"Service 2",
                                        "discountAmount":{
                                            "currency":null,
                                            "value":null
                                        },
                                        "recurringChargeFrequency":null,
                                        "dateAdded":"2017-06-14T18:00:41.539Z",
                                        "assetId":36489422,
                                        "price":{
                                            "currency":"USD",
                                            "value":10
                                        },
                                        "currency":{
                                            "currencyCode":"USD"
                                        },
                                        "usageNetAmount":{
                                            "currency":null,
                                            "value":null
                                        },
                                        "serviceId":"serv2",
                                        "skuId":"part2",
                                        "serviceAccountId":"vision",
                                        "quantity":1,
                                        "recurringChargeDuration":null,
                                        "discountPercent":null,
                                        "dateModified":"2017-06-14T18:00:41.539Z",
                                        "transactionDate":"2018-06-27T12:59:59Z",
                                        "usageUnitOfMeasure":null,
                                        "suspendDate":null,
                                        "parentDisplay":"Service 1",
                                        "attributes":null,
                                        "activationDate":null,
                                        "parentAsset":{
                                            "assetId":36489417,
                                            "serviceId":"serv1"
                                        },
                                        "resumeDate":null,
                                        "recurringCharge":{
                                            "currency":null,
                                            "value":null
                                        },
                                        "status":{
                                            "displayValue":null,
                                            "lookupCode":null,
                                            "id":null
                                        }
                                    },
                                    {
                                        "rootDisplay":null,
                                        "deactivationDate":null,
                                        "rootAsset":{
                                            "assetId":null,
                                            "serviceId":null
                                        },
                                        "displayName":"Service 3",
                                        "discountAmount":{
                                            "currency":null,
                                            "value":null
                                        },
                                        "recurringChargeFrequency":null,
                                        "dateAdded":"2017-06-14T18:00:58.163Z",
                                        "assetId":36489424,
                                        "price":{
                                            "currency":"USD",
                                            "value":30
                                        },
                                        "currency":{
                                            "currencyCode":"USD"
                                        },
                                        "usageNetAmount":{
                                            "currency":null,
                                            "value":null
                                        },
                                        "serviceId":"serv3",
                                        "skuId":"part3",
                                        "serviceAccountId":"vision",
                                        "quantity":1,
                                        "recurringChargeDuration":null,
                                        "discountPercent":null,
                                        "dateModified":"2017-06-14T18:00:58.163Z",
                                        "transactionDate":"2018-06-27T12:59:59Z",
                                        "usageUnitOfMeasure":null,
                                        "suspendDate":null,
                                        "parentDisplay":null,
                                        "attributes":null,
                                        "activationDate":null,
                                        "parentAsset":{
                                            "assetId":null,
                                            "serviceId":null
                                        },
                                        "resumeDate":null,
                                        "recurringCharge":{
                                            "currency":null,
                                            "value":null
                                        },
                                        "status":{
                                            "displayValue":null,
                                            "lookupCode":null,
                                            "id":null
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|551000|Could not get customers profile.|\n|551001|Customer has no service account.|\n|551002|Error retrieving customers service account.|\n|551003|Error retrieving account assets.|\n|551004|Error validating contact account ids in Order.\n|551005|Invalid account asset id.\n|551006|Account asset authorization error.\n|551007|Owner of the account asset could not be determined.\n|551008|Error submitting action request.\n|551009|Invalid transactionDate.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The actual paging size used by the server.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset used in the current page.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Services"
                ],
                "x-internal-id":"ccstore-v1-services-get",
                "x-filename-id":"ccstore-v1-services-get"
            }
        },
        "/ccstore/v1/cpq/configurations/templates/{id}":{
            "get":{
                "summary":"Performs retrieval of templates that control this display of BOM and Recommended Parts.",
                "produces":[
                    "application/json"
                ],
                "description":"This endpoint retrieves templates that can be used to control the columns to be displayed for BOM and Recommended Parts tables.",
                "operationId":"getTemplates",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/TemplatesResponse"
                        },
                        "description":"The templates for displaying BOM and recommended parts."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"id of the template",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-templates-{id}-get",
                "x-filename-id":"ccstore-v1-cpq-configurations-templates-id-get"
            }
        },
        "/ccstore/v1/orders/requestQuote":{
            "post":{
                "summary":"Request a quote",
                "produces":[
                    "application/json"
                ],
                "operationId":"requestQuote",
                "description":"Request for a quote on an incomplete order (cart) or request for a requote on a quoted order. Returns the updated order which will be pending a response from the CPQ integration. <p/>Pre-requisite: The integration with CPQ quoting needs to be enabled. See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/cccpq/ch-introduction.html' target='_blank'>Oracle CPQ integration</a> for more information.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/requestQuote_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1477479518100",
                                "sourceSystem":"Cloud Commerce",
                                "payments":[
                                ],
                                "uuid":"50c19085-2f79-43e2-8672-4db713fdc9b3",
                                "priceInfo":{
                                    "amount":12.99,
                                    "total":12.99,
                                    "shipping":0,
                                    "shippingSurchargeValue":0,
                                    "tax":0,
                                    "subTotal":12.99,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":12.99
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":12.99,
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "displayName":"Abbott and Costello Meet Frankenstein",
                                            "shippingSurchargeValue":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "discountAmount":0,
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "commerceItemId":"ci3000411",
                                            "price":12.99,
                                            "variant":[
                                            ],
                                            "actionCode":"Add",
                                            "id":"ci3000411",
                                            "serviceId":"service-123",
                                            "unitPrice":12.99,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"Product_15CD",
                                            "salePrice":0,
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":12.99,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":12.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "externalRecurringCharge":10,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "externalRecurringChargeDuration":"12",
                                            "catRefId":"Sku_15DE",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":12.99,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccstoreui/v1/orders/requestQuote"
                                    }
                                ],
                                "id":"o30411",
                                "state":"PENDING_QUOTE",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "quoteSubmitted":false,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "amount":0,
                                    "valueAddedTax":0,
                                    "countyTax":0,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":0,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "externalId":null,
                                            "value":"hardgoodShippingGroup",
                                            "shippingMethodDescription":"hardgoodShippingGroup"
                                        },
                                        "shippingGroupId":"sg30411",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":12.99,
                                            "total":12.99,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":12.99,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":12.99
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":null,
                                            "country":null,
                                            "address3":null,
                                            "address2":null,
                                            "city":null,
                                            "prefix":null,
                                            "address1":null,
                                            "postalCode":null,
                                            "companyName":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":null,
                                            "phoneNumber":null,
                                            "faxNumber":null,
                                            "alias":null,
                                            "middleName":null,
                                            "state":null,
                                            "email":null
                                        },
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v5784313290557454780/products/ab_meet_frankenstein_LARGE.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":12.99,
                                                "returnedQuantity":0,
                                                "displayName":"Abbott and Costello Meet Frankenstein",
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "shippingSurchargeValue":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "discountAmount":0,
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "commerceItemId":"ci3000411",
                                                "price":12.99,
                                                "variant":[
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Abbott and Costello Meet Frankenstein",
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "serviceAccountId":"serviceAcc-123",
                                                "unitPrice":12.99,
                                                "primaryImageTitle":"Abbott and Costello Meet Frankenstein",
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"Product_15CD",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":12.99,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":12.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "active":true,
                                                "rootAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"Sku_15DE",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/abbott-and-costello-meet-frankenstein/product/Product_15CD",
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":12.99,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "trackingNumber":null,
                                        "status":"INITIAL"
                                    }
                                ],
                                "lastModifiedDate":"2016-10-26T10:58:41.098Z",
                                "creationSiteId":"siteUS",
                                "priceListGroup":{
                                    "repositoryId":"defaultPriceGroup"
                                },
                                "cartName":"Test Name",
                                "creationDate":"2016-10-26T10:58:38.100Z",
                                "orderProfileId":"120213",
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "orderDiscount":0,
                                    "orderDiscountDescList":[
                                    ],
                                    "shippingDiscount":0
                                },
                                "trackingInfo":[
                                ],
                                "orderLocale":"en",
                                "siteId":"siteUS",
                                "markers":[
                                    {
                                        "repositoryId":"mark100001",
                                        "value":"78900",
                                        "key":"campaign_eloqua"
                                    }
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28365</td><td>Request for quote failed.</td><td>See error message details for more information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/requestQuote_request"
                        },
                        "in":"body",
                        "name":"requestQuote_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-requestQuote-post",
                "x-filename-id":"ccstore-v1-orders-requestquote-post"
            }
        },
        "/ccstore/v1/orders/{id}/returnRequests":{
            "get":{
                "summary":"Retrieve return requests",
                "produces":[
                    "application/json"
                ],
                "operationId":"listReturnRequests",
                "description":"Retrieves all return requests for the specified order. <p>Prerequisite: The user must be logged in. See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/cxocc/Authentication.html' target='_blank'>REST API Authentication</a>.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listReturnRequests_response"
                        },
                        "examples":{
                            "links":[
                                {
                                    "rel":"self",
                                    "href":"http://store.example.com/ccstoreui/v1/orders/o30411/returnRequests"
                                }
                            ],
                            "items":[
                                {
                                    "returnRequestId":"200002",
                                    "returnLabel":"a5445afg5",
                                    "isExchangeRequest":false,
                                    "authorizationNumber":"12345",
                                    "createdDate":"1513930292000",
                                    "returnItems":[
                                        {
                                            "quantityToReturn":1,
                                            "productId":"Product_36Exy",
                                            "returnReason":"Did Not Like",
                                            "additionalProperties":{
                                                "name2":"value2",
                                                "name1":"value1"
                                            },
                                            "state":"AWAITING_RETURN",
                                            "catRefId":"Sku_36Fxy"
                                        }
                                    ],
                                    "totalRefund":24.63,
                                    "additionalProperties":{
                                        "name2":"value2",
                                        "name1":"value1"
                                    },
                                    "state":"Approved",
                                    "totalReturnQuantity":1,
                                    "trackingNumber":[
                                        "1234567890"
                                    ],
                                    "operation":"process"
                                },
                                {
                                    "returnRequestId":"200001",
                                    "returnLabel":"a5445afg5",
                                    "isExchangeRequest":false,
                                    "authorizationNumber":"12345",
                                    "createdDate":"1513929715000",
                                    "returnItems":[
                                        {
                                            "quantityToReturn":1,
                                            "productId":"Product_36Exy",
                                            "returnReason":"Did Not Like",
                                            "additionalProperties":{
                                                "name2":"value2",
                                                "name1":"value1"
                                            },
                                            "state":"AWAITING_RETURN",
                                            "catRefId":"Sku_36Fxy"
                                        }
                                    ],
                                    "totalRefund":24.63,
                                    "additionalProperties":{
                                        "name2":"value2",
                                        "name1":"value1"
                                    },
                                    "state":"Approved",
                                    "totalReturnQuantity":1,
                                    "trackingNumber":[
                                        "1234567890"
                                    ],
                                    "operation":"process"
                                },
                                {
                                    "returnRequestId":"100003",
                                    "returnLabel":null,
                                    "isExchangeRequest":false,
                                    "authorizationNumber":"100003",
                                    "createdDate":"1513774357000",
                                    "returnItems":[
                                        {
                                            "quantityToReturn":1,
                                            "productId":"Product_36Exy",
                                            "returnReason":"Did Not Like",
                                            "additionalProperties":{
                                            },
                                            "state":"AWAITING_RETURN",
                                            "catRefId":"Sku_36Fxy"
                                        }
                                    ],
                                    "totalRefund":24.63,
                                    "additionalProperties":{
                                    },
                                    "state":"Approved",
                                    "totalReturnQuantity":1,
                                    "trackingNumber":null,
                                    "operation":"process"
                                },
                                {
                                    "returnRequestId":"100002",
                                    "returnLabel":null,
                                    "isExchangeRequest":false,
                                    "authorizationNumber":"100002",
                                    "createdDate":"1513774188000",
                                    "returnItems":[
                                        {
                                            "quantityToReturn":1,
                                            "productId":"Product_36Exy",
                                            "returnReason":"Did Not Like",
                                            "additionalProperties":{
                                            },
                                            "state":"AWAITING_RETURN",
                                            "catRefId":"Sku_36Fxy"
                                        }
                                    ],
                                    "totalRefund":24.63,
                                    "additionalProperties":{
                                    },
                                    "state":"Approved",
                                    "totalReturnQuantity":1,
                                    "trackingNumber":null,
                                    "operation":"process"
                                },
                                {
                                    "returnRequestId":"100001",
                                    "returnLabel":null,
                                    "isExchangeRequest":false,
                                    "authorizationNumber":"100001",
                                    "createdDate":"1513773501000",
                                    "returnItems":[
                                        {
                                            "quantityToReturn":1,
                                            "productId":"Product_36Exy",
                                            "returnReason":"Did Not Like",
                                            "additionalProperties":{
                                            },
                                            "state":"AWAITING_RETURN",
                                            "catRefId":"Sku_36Fxy"
                                        }
                                    ],
                                    "totalRefund":24.63,
                                    "additionalProperties":{
                                    },
                                    "state":"Approved",
                                    "totalReturnQuantity":1,
                                    "trackingNumber":null,
                                    "operation":"process"
                                }
                            ]
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28107</td><td>Order not found.</td><td>Enter a valid order ID</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The order ID to retreive all related return requests.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-{id}-returnRequests-get",
                "x-filename-id":"ccstore-v1-orders-id-returnrequests-get"
            }
        },
        "/ccstore/v1/orders/current/price":{
            "post":{
                "summary":"Price the current order",
                "produces":[
                    "application/json"
                ],
                "operationId":"priceCurrentOrder",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).</p><p>This endpoint will provide an means for the client to trigger a reprice of the cart and receive the updated order details in the response. The ability to reprice an order will be available to both anonymous and logged-in users and the order, once it is repriced will be persisted. The request will optionally include a pricing operation parameter to allow the client some control over the type of reprice to perform and if this parameter is not present then the pricing behaviour will default to calculate total cost including shipping and tax. If there are no shipping groups present then no attempt will be made calculate shipping and tax costs.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getIncompleteOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "shippingGroups":[
                                    {
                                        "priceInfo":{
                                            "amount":1432,
                                            "total":1432,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":1432,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":1432
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "externalId":"EXTERNAL1",
                                            "value":"hardgoodShippingGroup",
                                            "shippingMethodDescription":"hardgoodShippingGroup"
                                        },
                                        "shippingGroupId":"sg10038",
                                        "shippingAddress":{
                                            "lastName":null,
                                            "country":null,
                                            "address3":null,
                                            "address2":null,
                                            "city":null,
                                            "address1":null,
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":null,
                                            "phoneNumber":null,
                                            "alias":null,
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":null,
                                            "email":null
                                        },
                                        "items":[
                                            {
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":1432,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "commerceItemId":"ci3000411",
                                                "price":1432,
                                                "variant":[
                                                    {
                                                        "optionValue":"Blue",
                                                        "optionName":"Color"
                                                    },
                                                    {
                                                        "optionValue":"Medium",
                                                        "optionName":"Size"
                                                    }
                                                ],
                                                "onSale":false,
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "unitPrice":179,
                                                "serviceAccountId":"serviceAcc-123",
                                                "quantity":8,
                                                "productId":"xprod2148",
                                                "pointOfNoRevision":false,
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":1432,
                                                        "quantity":8,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":179,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"xsku2148",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"UPC Code",
                                                        "id":"upcCode",
                                                        "value":"123456"
                                                    }
                                                ],
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":179,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "email":"a@example.com"
                                    }
                                ],
                                "orderId":"o10002",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "shippingMethod":{
                                    "cost":0,
                                    "value":"hardgoodShippingGroup"
                                },
                                "priceListGroup":{
                                    "repositoryId":"UsDollar"
                                },
                                "cartName":"Test Name",
                                "orderAction":"order",
                                "priceInfo":{
                                    "amount":1432,
                                    "total":1432,
                                    "shipping":0,
                                    "shippingSurchargeValue":0,
                                    "tax":0,
                                    "subTotal":1432,
                                    "currencyCode":"USD"
                                },
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "promotionDesc":"promo4",
                                                "promotionId":"promo20004"
                                            }
                                        ]
                                    },
                                    "orderCouponsMap":{
                                        "coupon1":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo1",
                                            "promotionId":"promo20001"
                                        },
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo2",
                                            "promotionId":"promo20002"
                                        }
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                        {
                                            "promotionLevel":"item",
                                            "totalAdjustment":"-0.66",
                                            "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                            "promotionId":"implicitItemPercentDiscount"
                                        }
                                    ],
                                    "claimedCouponMultiPromotions":{
                                        "coupon1":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo1",
                                                "promotionId":"promo20001"
                                            },
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo3",
                                                "promotionId":"promo20003"
                                            }
                                        ],
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo2",
                                                "promotionId":"promo20002"
                                            }
                                        ]
                                    },
                                    "unclaimedCouponsMap":{
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "promotionDesc":"promo4",
                                            "promotionId":"promo20004"
                                        }
                                    }
                                },
                                "shoppingCart":{
                                    "numberOfItems":8,
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v534243951836338001/products/2148_LARGE.jpg&height=100&width=100",
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "commerceItemId":"ci3000411",
                                            "price":1432,
                                            "variant":[
                                                {
                                                    "optionValue":"Blue",
                                                    "optionName":"Color"
                                                },
                                                {
                                                    "optionValue":"Medium",
                                                    "optionName":"Size"
                                                }
                                            ],
                                            "primaryImageAltText":"Product Alternative Text",
                                            "onSale":false,
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "unitPrice":179,
                                            "serviceAccountId":"serviceAcc-123",
                                            "primaryImageTitle":"Product title",
                                            "childSKUs":[
                                                {
                                                    "primaryThumbImageURL":null
                                                }
                                            ],
                                            "quantity":8,
                                            "productId":"xprod2148",
                                            "externalRecurringCharge":10,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "rootAssetKey":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"xsku2148",
                                            "externalRecurringChargeDuration":"12",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"UPC Code",
                                                    "id":"upcCode",
                                                    "value":"123456"
                                                }
                                            ],
                                            "customerAccountId":"customerAcc-123",
                                            "route":"/product-name/product/xprod2148",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                    "w.rubble@bedrock.com",
                                    "w.flintstone@bedrock.com"
                                ],
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "quoteSubmitted":false,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "markers":[
                                    {
                                        "repositoryId":"mark100002",
                                        "value":"78900",
                                        "key":"campaign_eloqua"
                                    }
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                    {
                                        "quantity":1,
                                        "selectedQuantity":0,
                                        "removedQuantity":0,
                                        "data":"-1275480226",
                                        "automaticQuantity":0,
                                        "giftType":"product",
                                        "autoRemove":true,
                                        "giftDetail":"camera_1",
                                        "repositoryId":"200001",
                                        "failedQuantity":0,
                                        "value":"promo10002",
                                        "targetedQuantity":0,
                                        "key":"atg.gwp"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28088</td><td>Invalid shipping method.</td><td>Ensure valid shipping method specified.</td></tr><tr><td>28107</td><td>Order not found.</td><td>Enter a valid order ID</td></tr><tr><td>28125</td><td>Order submit error.</td><td>See error message for more guidance.</td></tr><tr><td>28301</td><td>Error pricing order.</td><td>See error message for additional guidance.</td></tr><tr><td>28315</td><td>Error updating the order.</td><td>See error message for additional guidance.</td></tr><tr><td>29005</td><td>Error while updating payment information.</td><td>.</td></tr></table><br/>The error response:<br>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28088</td><td>Invalid shipping method.</td><td>Ensure valid shipping method specified.</td></tr><tr><td>28107</td><td>Order not found.</td><td>Enter a valid order ID</td></tr><tr><td>28125</td><td>Order submit error.</td><td>See error message for more guidance.</td></tr><tr><td>28301</td><td>Error pricing order.</td><td>See error message for additional guidance.</td></tr><tr><td>28315</td><td>Error updating the order.</td><td>See error message for additional guidance.</td></tr><tr><td>29005</td><td>Error while updating payment information.</td><td>.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/priceCurrentOrder_request"
                        },
                        "in":"body",
                        "name":"priceCurrentOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-price-post",
                "x-filename-id":"ccstore-v1-orders-current-price-post"
            }
        },
        "/ccstore/v1/profileRequests/createMultiple":{
            "post":{
                "summary":"createMultipleProfileRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"createMultipleProfileRequests",
                "description":"Creates multiple profile requests. This operation is used to create multiple profile requests at a time in Oracle Commerce Cloud for a customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createMultipleProfileRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profileRequests/createMultiple"
                                    }
                                ],
                                "id":[
                                    "100002",
                                    "100003"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|101015|An existing B2C shopper cannot submit a registration request.|\n|00004|Data value too long.|\n|101001|Invalid Input for registration request.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createMultipleProfileRequests_request"
                        },
                        "in":"body",
                        "name":"createMultipleProfileRequests_request"
                    }
                ],
                "tags":[
                    "Store/Profile Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profileRequests-createMultiple-post",
                "x-filename-id":"ccstore-v1-profilerequests-createmultiple-post"
            }
        },
        "/ccstore/v1/purchaseLists/{id}/updateItems":{
            "post":{
                "summary":"updateItems",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateItems",
                "description":"Update Purchase List Items. This operation is used to update the purchase list items.  \nBasic operations include add, delete, update. add operation is considered as default if nothing is specified in the input payload.\nDynamic Properties of purchase list line item can be added in the the request using the key value pair structure (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). These property values can take the types of boolean, date, float, string, timestamp, enumerated, big string.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updatePurchaseListItems_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "messsage":"Purchase List Item(s) updated successfully."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|64107|Error while adding an item to purchase list|\n|64100|Invalid profile or user logged out|\n|64106|Error while removing an item from purchase list|\n|64109|Error while updating an item of purchase list|\n|64133|Purchase list does not exist or you do not have edit access for it."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updatePurchaseListItems_request"
                        },
                        "in":"body",
                        "name":"updatePurchaseListItems_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Purchase list.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/PurchaseLists"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-purchaseLists-{id}-updateItems-post",
                "x-filename-id":"ccstore-v1-purchaselists-id-updateitems-post"
            }
        },
        "/ccstore/v1/orders/submitCancelOrder":{
            "put":{
                "summary":"Submit cancel of an order",
                "produces":[
                    "application/json"
                ],
                "operationId":"submitCancelOrder",
                "description":"This is used to submit the cancel order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/submitCancelOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "orderCancelled":true,
                                "orderId":"o10004"
                            }
                        },
                        "description":"Following result is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28302, 28318</td><td>Server error caused cancel failure.</td><td>Check error messages for further information</td></tr><tr><td>200139</td><td>Cancel not allowed.</td><td>Ensure details of cancel order being submitted match the original order being cancelled.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/submitCancelOrder_request"
                        },
                        "in":"body",
                        "name":"submitCancelOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-submitCancelOrder-put",
                "x-filename-id":"ccstore-v1-orders-submitcancelorder-put"
            }
        },
        "/ccstore/v1/metadata-catalog":{
            "get":{
                "summary":"getMetadataCatalog",
                "produces":[
                    "application/json"
                ],
                "operationId":"getMetadataCatalog",
                "description":"Get Metadata Catalog. Returns metadata catalog. Returns Swagger metadata catalog.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getMetadataCatalog_response"
                        },
                        "examples":{
                            "application/json":{
                                "basePath":"/ccstore/v1",
                                "paths":{
                                    "/metadata/{id}":{
                                        "get":{
                                            "summary":"getMetadata",
                                            "produces":[
                                                "application/json"
                                            ],
                                            "operationId":"getMetadata",
                                            "description":"Get Metadata. Get the metadata information for an item descriptor by ID.",
                                            "responses":{
                                                "200":{
                                                    "description":"Following model is returned when operation succeeds."
                                                }
                                            },
                                            "parameters":[
                                                {
                                                    "in":"path",
                                                    "name":"id",
                                                    "description":"The ID of the itemType.",
                                                    "type":"string",
                                                    "required":true
                                                }
                                            ],
                                            "tags":[
                                                "Metadata"
                                            ]
                                        }
                                    }
                                },
                                "definitions":{
                                    "getMetadata_response":{
                                        "properties":{
                                            "items":{
                                                "description":"An array of metadata/ properties information for an item descriptor.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "editableAttributes":{
                                                            "description":"List of attributes of the property which can be edited from UI.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "swagger":"2.0",
                                "info":{
                                    "description":"Metadata endpoints",
                                    "title":"Metadata",
                                    "version":"1.0"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13101|METADATA INTERNAL ERROR|\n"
                    }
                },
                "tags":[
                    "Store/Store Metadata Catalog"
                ],
                "x-internal-id":"ccstore-v1-metadata-catalog-get",
                "x-filename-id":"ccstore-v1-metadata-catalog-get"
            }
        },
        "/ccstore/v1/orders/current":{
            "patch":{
                "summary":"Update an incomplete order",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateIncompleteOrder",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Update the current incomplete order (cart).  <p/>When patching shoppingCart items; shipping groups or payments, usage of the ID property will define the following action:  <br>Create - no ID property is specified but other properties are  <br/>Update - ID and other properties are specified  <br/>Delete - no ID property specified for an existing collection entry  <br/>Retain - the ID property only  <br/><br/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).  <br/><br/>The X-CCVisitorId must be used to retain details if dynamic properties or shipping group(s) have been added to the cart before any items.  <br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/model_order"
                        },
                        "description":"The updated order following a successful patch operation."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28301</td><td>Repricing of order failed.</td><td>Check error messages for further information.</td></tr><tr><td>28315</td><td>Update of order failed.</td><td>Check error messages for further information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/model_order"
                        },
                        "in":"body",
                        "name":"updateCurrentOrder_request",
                        "description":"The updated current order details, mainly shoppingCart.items and shippingGroups."
                    }
                ],
                "tags":[
                    "Store/Orders/Current"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-patch",
                "x-filename-id":"ccstore-v1-orders-current-patch"
            },
            "post":{
                "summary":"Update current profile's order",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCurrentProfileOrder",
                "description":"Updates the persisted order(an order that will remain saved until it is deleted) for the logged in user with the data sent in the request and re-prices the order with the latest prices. Returns the updated order details along with the pricing response which is cached. At this point the order is in the \"INCOMPLETE\" state.<p>The only minimum required property in the request is the shopping cart data.</p> <p> Dynamic Properties of order and items can be updated like any other attribute (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). Please refer to the \"Create an Order\" endpoint which talks in a bit more detail of the dynamic properties. </p>  <p><strong>Note:</strong> This endpoint is not part of the cart (current incomplete order) actions grouping. </p> ",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCurrentProfileOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "shippingGroups":[
                                    {
                                        "priceInfo":{
                                            "amount":37,
                                            "total":37,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":37,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":37
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "externalId":null,
                                            "value":"hardgoodShippingGroup"
                                        },
                                        "shippingGroupId":"sg10012",
                                        "shippingAddress":{
                                            "lastName":null,
                                            "country":null,
                                            "address3":null,
                                            "address2":null,
                                            "city":null,
                                            "address1":null,
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":null,
                                            "phoneNumber":null,
                                            "alias":null,
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":null,
                                            "email":null
                                        },
                                        "items":[
                                            {
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":40,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "commerceItemId":"ci3000411",
                                                "price":40,
                                                "onSale":false,
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "unitPrice":40,
                                                "serviceAccountId":"serviceAcc-123",
                                                "quantity":1,
                                                "productId":"xprod1049",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":40,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":40,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"xsku1242",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":40,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ]
                                    }
                                ],
                                "soldTo":{
                                    "partyId":"2222",
                                    "partyNumber":"222"
                                },
                                "orderId":"o10001",
                                "lastModifiedDate":"2015-04-09T07:21:43.000Z",
                                "creationSiteId":"siteUS",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "payments":[
                                    {
                                        "paymentGroupId":"pg70448",
                                        "amount":37,
                                        "balance":"100.0",
                                        "gatewayName":"chaseGiftCard",
                                        "giftCardNumber":"6035710988880101071",
                                        "uiIntervention":null,
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":true,
                                        "paymentState":"INITIAL",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx1071"
                                    }
                                ],
                                "description":"My Order Description",
                                "cartName":"My New Cart",
                                "creationDate":"2015-04-09T07:11:43.000Z",
                                "organizationId":"100001",
                                "priceInfo":{
                                    "amount":37,
                                    "total":37,
                                    "shipping":0,
                                    "shippingSurchargeValue":0,
                                    "tax":0,
                                    "subTotal":40,
                                    "currencyCode":"USD"
                                },
                                "sharedWithOrganization":false,
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "promotionDesc":"promo4",
                                                "promotionId":"promo20004"
                                            }
                                        ]
                                    },
                                    "orderCouponsMap":{
                                        "coupon1":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo1",
                                            "promotionId":"promo20001"
                                        },
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo2",
                                            "promotionId":"promo20002"
                                        }
                                    },
                                    "orderDiscount":3,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                        {
                                            "promotionLevel":"item",
                                            "totalAdjustment":"-0.66",
                                            "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                            "promotionId":"implicitItemPercentDiscount"
                                        }
                                    ],
                                    "claimedCouponMultiPromotions":{
                                        "coupon1":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo1",
                                                "promotionId":"promo20001"
                                            },
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo3",
                                                "promotionId":"promo20003"
                                            }
                                        ],
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo2",
                                                "promotionId":"promo20002"
                                            }
                                        ]
                                    },
                                    "unclaimedCouponsMap":{
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "promotionDesc":"promo4",
                                            "promotionId":"promo20004"
                                        }
                                    }
                                },
                                "pricingMessages":{
                                    "giftWithPurchaseMessages":[
                                        {
                                            "summary":"The cart has qualified for a free gift promotion.",
                                            "identifier":"GWPQualified",
                                            "params":"[]",
                                            "type":"information",
                                            "priority":"-10"
                                        }
                                    ]
                                },
                                "shoppingCart":{
                                    "numberOfItems":1,
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v534243951836338001/products/1242_LARGE.jpg&height=100&width=100",
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "commerceItemId":"ci3000411",
                                            "price":40,
                                            "onSale":true,
                                            "primaryImageAltText":"Product Alternative Text",
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "unitPrice":40,
                                            "serviceAccountId":"serviceAcc-123",
                                            "primaryImageTitle":"Product title",
                                            "childSKUs":[
                                                {
                                                    "primaryThumbImageURL":null
                                                }
                                            ],
                                            "quantity":1,
                                            "productId":"xprod1047",
                                            "externalRecurringCharge":10,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "externalRecurringChargeDuration":"12",
                                            "catRefId":"xsku1242",
                                            "customerAccountId":"customerAcc-123",
                                            "route":"/product-name/product/xprod2148",
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                    "w.rubble@bedrock.com",
                                    "w.flintstone@bedrock.com"
                                ],
                                "lastModifierId":"bb-10001",
                                "siteId":"siteUS",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "quoteSubmitted":false,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "markers":[
                                    {
                                        "repositoryId":"mark100001",
                                        "value":"78900",
                                        "key":"campaign_eloqua"
                                    }
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                    {
                                        "quantity":1,
                                        "selectedQuantity":0,
                                        "removedQuantity":0,
                                        "data":"-1275480226",
                                        "automaticQuantity":0,
                                        "giftType":"product",
                                        "autoRemove":true,
                                        "giftDetail":"camera_1",
                                        "repositoryId":"200001",
                                        "failedQuantity":0,
                                        "value":"promo10002",
                                        "targetedQuantity":0,
                                        "key":"atg.gwp"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud: <p><strong>Note:</strong> A lot of common errors in this call are also found when creating the order. Please refer to \"Create an Order\" for any error codes and resolutions that may not appear here before seeking further guidance. </p><table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28315</td><td>The order update failed.</td><td>Ensure the request body is correct and there are no typos in the keys.</td></tr><tr><td>28326</td><td>The coupon code provided in the request was not found in the registry.</td><td>Ensure the coupon code exists. If this does not resolve the issue, ensure spelling of code is correct.</td></tr><tr><td>28081</td><td>There are no items in the shopping cart data provided.</td><td>Ensure the use of valid data in the shopping cart in the request payload.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeShippingGroups",
                        "description":"Specify if shipping groups information should be mapped in response payload. If true, shipping groups information would be sent. By default, it is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCurrentProfileOrder_request"
                        },
                        "in":"body",
                        "name":"updateCurrentProfileOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-post",
                "x-filename-id":"ccstore-v1-orders-current-post"
            },
            "get":{
                "summary":"Get current incomplete order",
                "produces":[
                    "application/json"
                ],
                "operationId":"getIncompleteOrder",
                "description":"Returns the current cart (incomplete order) for the shopper. By default only logged in shoppers can use this endpoint. When anonymous access is not allowed (default), this endpoint returns a 401 not authorized error for anonymous users. For all logged in users, and for anonymous users when appropriately configured, the current cart (incomplete order) for the shopper is returned, with a 204 no content error for empty carts.<p/> Anonymous shopper access to this endpoint implies a different mode of operation for anonymous shopping in general and was introduced with the CX Commerce OSF Storefront. It cannot be enabled via the CX Commerce public facing API.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getIncompleteOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "shippingGroups":[
                                    {
                                        "priceInfo":{
                                            "amount":1432,
                                            "total":1432,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":1432,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":1432
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "externalId":"EXTERNAL1",
                                            "value":"hardgoodShippingGroup",
                                            "shippingMethodDescription":"hardgoodShippingGroup"
                                        },
                                        "shippingGroupId":"sg10038",
                                        "shippingAddress":{
                                            "lastName":null,
                                            "country":null,
                                            "address3":null,
                                            "address2":null,
                                            "city":null,
                                            "address1":null,
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":null,
                                            "phoneNumber":null,
                                            "alias":null,
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":null,
                                            "email":null
                                        },
                                        "items":[
                                            {
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":1432,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "commerceItemId":"ci3000411",
                                                "price":1432,
                                                "variant":[
                                                    {
                                                        "optionValue":"Blue",
                                                        "optionName":"Color"
                                                    },
                                                    {
                                                        "optionValue":"Medium",
                                                        "optionName":"Size"
                                                    }
                                                ],
                                                "onSale":false,
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "unitPrice":179,
                                                "serviceAccountId":"serviceAcc-123",
                                                "quantity":8,
                                                "productId":"xprod2148",
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":1432,
                                                        "quantity":8,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":179,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"xsku2148",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"UPC Code",
                                                        "id":"upcCode",
                                                        "value":"123456"
                                                    }
                                                ],
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":179,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "email":"a@example.com"
                                    }
                                ],
                                "orderId":"o10002",
                                "lastModifiedDate":"2015-04-09T07:21:43.000Z",
                                "creationSiteId":"siteUS",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "shippingMethod":{
                                    "cost":0,
                                    "value":"hardgoodShippingGroup"
                                },
                                "priceListGroup":{
                                    "repositoryId":"UsDollar"
                                },
                                "cartName":"Test Name",
                                "creationDate":"2015-04-09T07:11:43.000Z",
                                "orderAction":"order",
                                "organizationId":"100001",
                                "priceInfo":{
                                    "amount":1432,
                                    "total":1432,
                                    "shipping":0,
                                    "shippingSurchargeValue":0,
                                    "tax":0,
                                    "subTotal":1432,
                                    "currencyCode":"USD"
                                },
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "promotionDesc":"promo4",
                                                "promotionId":"promo20004"
                                            }
                                        ]
                                    },
                                    "orderCouponsMap":{
                                        "coupon1":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo1",
                                            "promotionId":"promo20001"
                                        },
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo2",
                                            "promotionId":"promo20002"
                                        }
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                        {
                                            "promotionLevel":"item",
                                            "totalAdjustment":"-0.66",
                                            "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                            "promotionId":"implicitItemPercentDiscount"
                                        }
                                    ],
                                    "claimedCouponMultiPromotions":{
                                        "coupon1":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo1",
                                                "promotionId":"promo20001"
                                            },
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo3",
                                                "promotionId":"promo20003"
                                            }
                                        ],
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo2",
                                                "promotionId":"promo20002"
                                            }
                                        ]
                                    },
                                    "unclaimedCouponsMap":{
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "promotionDesc":"promo4",
                                            "promotionId":"promo20004"
                                        }
                                    }
                                },
                                "shoppingCart":{
                                    "numberOfItems":8,
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v534243951836338001/products/2148_LARGE.jpg&height=100&width=100",
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "itemDiscountInfos":[
                                                {
                                                    "couponCodes":[
                                                        "TestCouponCode"
                                                    ],
                                                    "amount":10,
                                                    "promotionId":"promo10001"
                                                }
                                            ],
                                            "commerceItemId":"ci3000411",
                                            "price":1432,
                                            "variant":[
                                                {
                                                    "optionValue":"Blue",
                                                    "optionName":"Color"
                                                },
                                                {
                                                    "optionValue":"Medium",
                                                    "optionName":"Size"
                                                }
                                            ],
                                            "primaryImageAltText":"Product Alternative Text",
                                            "onSale":false,
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "unitPrice":179,
                                            "serviceAccountId":"serviceAcc-123",
                                            "primaryImageTitle":"Product title",
                                            "childSKUs":[
                                                {
                                                    "primaryThumbImageURL":null
                                                }
                                            ],
                                            "quantity":8,
                                            "productId":"xprod2148",
                                            "externalRecurringCharge":10,
                                            "orderDiscountInfos":[
                                                {
                                                    "couponCodes":[
                                                    ],
                                                    "amount":29.9,
                                                    "promotionId":"orderDiscount"
                                                },
                                                {
                                                    "couponCodes":[
                                                        "coupon101"
                                                    ],
                                                    "amount":5,
                                                    "promotionId":"promo10001"
                                                }
                                            ],
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "rootAssetKey":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"xsku2148",
                                            "externalRecurringChargeDuration":"12",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"UPC Code",
                                                    "id":"upcCode",
                                                    "value":"123456"
                                                }
                                            ],
                                            "customerAccountId":"customerAcc-123",
                                            "route":"/product-name/product/xprod2148",
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                    "w.rubble@bedrock.com",
                                    "w.flintstone@bedrock.com"
                                ],
                                "lastModifierId":"bb-10001",
                                "siteId":"siteUS",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "markers":[
                                    {
                                        "repositoryId":"mark100001",
                                        "value":"78900",
                                        "key":"campaign_eloqua"
                                    }
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                    {
                                        "quantity":1,
                                        "selectedQuantity":0,
                                        "removedQuantity":0,
                                        "data":"-1275480226",
                                        "automaticQuantity":0,
                                        "giftType":"product",
                                        "autoRemove":true,
                                        "giftDetail":"camera_1",
                                        "repositoryId":"200001",
                                        "failedQuantity":0,
                                        "value":"promo10002",
                                        "targetedQuantity":0,
                                        "key":"atg.gwp"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28314</td><td>There was an error getting the order.</td><td>The current shopper context may be invalid or there may not be a current order selected for the logged in user.</td></tr></table><br/>The error response:<br/>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It should be provided on every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Orders/Current"
                ],
                "x-internal-id":"ccstore-v1-orders-current-get",
                "x-filename-id":"ccstore-v1-orders-current-get"
            },
            "delete":{
                "summary":"Remove current profile's incomplete order",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeCurrentProfileIncompleteOrder",
                "description":"Removes the current incomplete order (cart) for the logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeCurrentProfileIncompleteOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "orderId":"o10001"
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28316</td><td>There was an error removing the order.</td><td>The current shopper context may be invalid or there may not be a current order selected for the logged in user.</td></tr><tr><td>28313</td><td>There is no incomplete order for this profile.</td><td>Ensure there is at least one incomplete order associated with this profile and ensure it is seleted as the current order.</td></tr></table><br/>The error response:<br/>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Orders/Current"
                ],
                "x-internal-id":"ccstore-v1-orders-current-delete",
                "x-filename-id":"ccstore-v1-orders-current-delete"
            }
        },
        "/ccstore/v1/profiles/current/siteProperties":{
            "get":{
                "summary":"listSiteProperties",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSiteProperties",
                "description":"Gets the list of all the site based properties for the current profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSiteProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":2,
                                "endingIndex":250,
                                "offset":0,
                                "totalResultsParam":true,
                                "count":2,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/siteProperties"
                                    }
                                ],
                                "sort":null,
                                "items":[
                                    {
                                        "site":{
                                            "repositoryId":"100001",
                                            "id":"100001"
                                        },
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":"2018-02-26T06:07:49.237Z",
                                            "GDPRProfileP13nConsentGranted":true,
                                            "repositoryId":"100002",
                                            "receiveEmail":"yes",
                                            "receiveEmailDate":"2018-02-26T06:07:49.237Z"
                                        }
                                    },
                                    {
                                        "site":{
                                            "id":"siteUS"
                                        },
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":"2018-02-26T06:07:49.237Z",
                                            "GDPRProfileP13nConsentGranted":true,
                                            "receiveEmail":"yes",
                                            "receiveEmailDate":"2018-02-26T06:07:49.237Z"
                                        }
                                    }
                                ],
                                "listingRequest":{
                                    "endingIndex":250,
                                    "correctedView":null,
                                    "queryOptions":{
                                        "precachedPropertyNames":null,
                                        "doNotCacheQuery":false,
                                        "sortDirectives":null,
                                        "endingIndex":250,
                                        "ignoreDuplicates":false,
                                        "nthIndex":1,
                                        "uncachedItems":false,
                                        "uncachedItemsSet":false,
                                        "startingIndex":0
                                    },
                                    "rqlString":null,
                                    "QErrorCodeMap":null,
                                    "QPropertyAliasMap":null,
                                    "sort":null,
                                    "startingIndex":0,
                                    "QIgnoreCase":true,
                                    "QString":null,
                                    "filterProperties":[
                                        "displayName",
                                        "id"
                                    ],
                                    "includeRqlInQueryGeneration":true,
                                    "rqlStatement":null,
                                    "expanded":false,
                                    "scimParser":null,
                                    "useSCIMForQ":true,
                                    "limit":250,
                                    "siteId":"siteUS",
                                    "after":null,
                                    "calculateTotalAvailable":true
                                },
                                "startingIndex":0,
                                "totalNumberOfItems":2
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile properties|\n|22032|Error occured due to invalid data|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-siteProperties-get",
                "x-filename-id":"ccstore-v1-profiles-current-siteproperties-get"
            },
            "put":{
                "summary":"updateSiteProperties",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSiteProperties",
                "description":"Updates the site based properties for the current profile. Can be used to update multiple properties of multiple sites at the same time. ",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSiteProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":2,
                                "endingIndex":250,
                                "offset":0,
                                "totalResultsParam":true,
                                "count":2,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/siteProperties"
                                    }
                                ],
                                "sort":null,
                                "items":[
                                    {
                                        "site":{
                                            "repositoryId":"100001",
                                            "id":"100001"
                                        },
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":"2018-02-26T06:07:49.237Z",
                                            "GDPRProfileP13nConsentGranted":true,
                                            "repositoryId":"100002",
                                            "receiveEmail":"no",
                                            "receiveEmailDate":"2018-02-26T06:07:49.237Z"
                                        }
                                    },
                                    {
                                        "site":{
                                            "id":"siteUS"
                                        },
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":"2018-02-26T06:07:49.237Z",
                                            "GDPRProfileP13nConsentGranted":true,
                                            "receiveEmail":"yes",
                                            "receiveEmailDate":"2018-02-26T06:07:49.237Z"
                                        }
                                    }
                                ],
                                "listingRequest":{
                                    "endingIndex":250,
                                    "correctedView":null,
                                    "queryOptions":{
                                        "precachedPropertyNames":null,
                                        "doNotCacheQuery":false,
                                        "sortDirectives":null,
                                        "endingIndex":250,
                                        "ignoreDuplicates":false,
                                        "nthIndex":1,
                                        "uncachedItems":false,
                                        "uncachedItemsSet":false,
                                        "startingIndex":0
                                    },
                                    "rqlString":null,
                                    "QErrorCodeMap":null,
                                    "QPropertyAliasMap":null,
                                    "sort":null,
                                    "startingIndex":0,
                                    "QIgnoreCase":true,
                                    "QString":null,
                                    "filterProperties":[
                                        "displayName",
                                        "id"
                                    ],
                                    "includeRqlInQueryGeneration":true,
                                    "rqlStatement":null,
                                    "expanded":false,
                                    "scimParser":null,
                                    "useSCIMForQ":true,
                                    "limit":250,
                                    "siteId":"siteUS",
                                    "after":null,
                                    "calculateTotalAvailable":true
                                },
                                "startingIndex":0,
                                "totalNumberOfItems":2
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile properties.|\n|22032|Error occured due to invalid data|\n|22033|User is not logged in.|\n|22034|No site found|\n|22035|Error occured when site property not found.|\n|22036|Internal error during update profile properties.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSiteProperties_request"
                        },
                        "in":"body",
                        "name":"updateSiteProperties_request"
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-siteProperties-put",
                "x-filename-id":"ccstore-v1-profiles-current-siteproperties-put"
            }
        },
        "/ccstore/v1/skus":{
            "post":{
                "summary":"listSkusForLargeCart",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSkusForLargeCart",
                "description":"List Skus. Gets the data and related selected options of a list of SKUs.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSkusForLargeCart_response"
                        },
                        "examples":{
                            "application/json":{
                                "deletedSkus":[
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://store.example.com/ccstoreui/v1/skus"
                                    }
                                ],
                                "items":[
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "bundleLinks":[
                                        ],
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "price_list_group_3304147":null,
                                            "price_list_group_33042528":null,
                                            "defaultPriceGroup":null
                                        },
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "price_list_group_3304147":null,
                                            "price_list_group_33042528":null,
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "barcode":"200000000127",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "parentProducts":[
                                            {
                                                "listVolumePrice":null,
                                                "excludeFromSitemap":false,
                                                "relatedProducts":null,
                                                "orderLimit":100,
                                                "CountryOfOrigin":"US",
                                                "onlineOnly":false,
                                                "listPrices":null,
                                                "type":null,
                                                "largeImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=940&width=940"
                                                ],
                                                "listVolumePrices":null,
                                                "shippable":true,
                                                "addOnProducts":[
                                                ],
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "primaryImageAltText":"Short Circuit",
                                                "id":"Product_18Cyii",
                                                "brand":null,
                                                "parentCategories":[
                                                    {
                                                        "repositoryId":"cat40004",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"cat40017",
                                                                "fixedParentCategories":[
                                                                    {
                                                                        "repositoryId":"cat40013"
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"cat70014",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"cat70004",
                                                                "fixedParentCategories":[
                                                                    {
                                                                        "repositoryId":"clearanceCat"
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"AllProdPagination",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"rootCategory",
                                                                "fixedParentCategories":[
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ],
                                                "height":null,
                                                "defaultProductListingSku":null,
                                                "assetable":false,
                                                "unitOfMeasure":null,
                                                "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=475&width=475",
                                                "seoUrlSlugDerived":"Short Circuit",
                                                "weight":null,
                                                "active":true,
                                                "thumbImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=100&width=100"
                                                ],
                                                "route":"/short-circuit/product/Product_18Cyii",
                                                "relatedArticles":[
                                                ],
                                                "mediumImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=475&width=475"
                                                ],
                                                "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=300&width=300",
                                                "parentCategory":null,
                                                "sourceImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=300&width=300"
                                                ],
                                                "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=300&width=300",
                                                "minOrderLimit":1,
                                                "avgCustRating":4.5,
                                                "longDescription":null,
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=100&width=100",
                                                "nonreturnable":false,
                                                "displayName":"Short Circuit",
                                                "description":"1986 American comedy science fiction film starring Ally Sheedy and Steve\n                Guttenberg and directed by John Badham\n            ",
                                                "salePrices":null,
                                                "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg",
                                                "parentCategoriesAncestorCategories":[
                                                    {
                                                        "repositoryId":"cat40013",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"rootCategory",
                                                                "fixedParentCategories":[
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"cat40017",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"cat40013",
                                                                "fixedParentCategories":[
                                                                    {
                                                                        "repositoryId":"rootCategory"
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"rootCategory",
                                                        "fixedParentCategories":[
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"clearanceCat",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"rootCategory",
                                                                "fixedParentCategories":[
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"cat70004",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"clearanceCat",
                                                                "fixedParentCategories":[
                                                                    {
                                                                        "repositoryId":"rootCategory"
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"rootCategory",
                                                        "fixedParentCategories":[
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"rootCategory",
                                                        "fixedParentCategories":[
                                                        ]
                                                    }
                                                ],
                                                "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=940&width=940",
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "smallImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=300&width=300"
                                                ],
                                                "shippingSurcharges":null,
                                                "isOnSale":null,
                                                "filteredSKUs":[
                                                    {
                                                        "productFamily":null,
                                                        "dynamicPropertyMapLong":{
                                                        },
                                                        "primaryThumbImageURL":null,
                                                        "bundleLinks":[
                                                        ],
                                                        "largeImage":null,
                                                        "smallImage":null,
                                                        "listVolumePrice":null,
                                                        "nonreturnable":false,
                                                        "salePrices":{
                                                            "price_list_group_3304147":null,
                                                            "price_list_group_33042528":null,
                                                            "defaultPriceGroup":9.99
                                                        },
                                                        "primaryFullImageURL":null,
                                                        "listPrices":{
                                                            "price_list_group_3304147":null,
                                                            "price_list_group_33042528":null,
                                                            "defaultPriceGroup":null
                                                        },
                                                        "productListingSku":null,
                                                        "largeImageURLs":[
                                                        ],
                                                        "productLine":null,
                                                        "listVolumePrices":{
                                                            "price_list_group_3304147":null,
                                                            "price_list_group_33042528":null,
                                                            "defaultPriceGroup":null
                                                        },
                                                        "primaryLargeImageURL":null,
                                                        "derivedOnlineOnly":false,
                                                        "smallImageURLs":[
                                                        ],
                                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                                        "model":null,
                                                        "thumbnailImage":null,
                                                        "barcode":"200000000127",
                                                        "saleVolumePrices":{
                                                            "price_list_group_3304147":null,
                                                            "price_list_group_33042528":null,
                                                            "defaultPriceGroup":null
                                                        },
                                                        "salePriceEndDate":null,
                                                        "saleVolumePrice":null,
                                                        "salePriceStartDate":null,
                                                        "images":[
                                                        ],
                                                        "quantity":null,
                                                        "unitOfMeasure":null,
                                                        "salePrice":9.99,
                                                        "primaryMediumImageURL":null,
                                                        "fullImageURLs":[
                                                        ],
                                                        "dynamicPropertyMapBigString":{
                                                        },
                                                        "active":true,
                                                        "thumbImageURLs":[
                                                        ],
                                                        "variantValuesOrder":{
                                                        },
                                                        "parentProducts":[
                                                            {
                                                                "listVolumePrice":null,
                                                                "excludeFromSitemap":false,
                                                                "relatedProducts":null,
                                                                "orderLimit":100,
                                                                "CountryOfOrigin":"US",
                                                                "onlineOnly":false,
                                                                "listPrices":null,
                                                                "type":null,
                                                                "largeImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=940&width=940"
                                                                ],
                                                                "listVolumePrices":null,
                                                                "shippable":true,
                                                                "addOnProducts":[
                                                                ],
                                                                "primaryImageAltText":"Short Circuit",
                                                                "id":"Product_18Cyii",
                                                                "brand":null,
                                                                "parentCategories":[
                                                                    {
                                                                        "repositoryId":"cat40004"
                                                                    },
                                                                    {
                                                                        "repositoryId":"cat70014"
                                                                    },
                                                                    {
                                                                        "repositoryId":"AllProdPagination"
                                                                    }
                                                                ],
                                                                "height":null,
                                                                "defaultProductListingSku":null,
                                                                "assetable":false,
                                                                "unitOfMeasure":null,
                                                                "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=475&width=475",
                                                                "seoUrlSlugDerived":"Short Circuit",
                                                                "weight":null,
                                                                "active":true,
                                                                "thumbImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=100&width=100"
                                                                ],
                                                                "route":"/short-circuit/product/Product_18Cyii",
                                                                "relatedArticles":[
                                                                ],
                                                                "mediumImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=475&width=475"
                                                                ],
                                                                "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=300&width=300",
                                                                "parentCategory":null,
                                                                "sourceImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=300&width=300"
                                                                ],
                                                                "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=300&width=300",
                                                                "minOrderLimit":1,
                                                                "avgCustRating":4.5,
                                                                "longDescription":null,
                                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=100&width=100",
                                                                "nonreturnable":false,
                                                                "displayName":"Short Circuit",
                                                                "description":"1986 American comedy science fiction film starring Ally Sheedy and Steve\n                Guttenberg and directed by John Badham\n            ",
                                                                "salePrices":null,
                                                                "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg",
                                                                "parentCategoriesAncestorCategories":[
                                                                    {
                                                                        "repositoryId":"cat40013"
                                                                    },
                                                                    {
                                                                        "repositoryId":"cat40017"
                                                                    },
                                                                    {
                                                                        "repositoryId":"rootCategory"
                                                                    },
                                                                    {
                                                                        "repositoryId":"clearanceCat"
                                                                    },
                                                                    {
                                                                        "repositoryId":"cat70004"
                                                                    },
                                                                    {
                                                                        "repositoryId":"rootCategory"
                                                                    },
                                                                    {
                                                                        "repositoryId":"rootCategory"
                                                                    }
                                                                ],
                                                                "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=940&width=940",
                                                                "smallImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg&height=300&width=300"
                                                                ],
                                                                "shippingSurcharges":null,
                                                                "isOnSale":null,
                                                                "filteredSKUs":[
                                                                    {
                                                                        "repositoryId":"Sku_18Dyii"
                                                                    }
                                                                ],
                                                                "saleVolumePrices":null,
                                                                "primaryImageTitle":"Short Circuit",
                                                                "saleVolumePrice":null,
                                                                "relatedMediaContent":[
                                                                ],
                                                                "salePrice":null,
                                                                "fullImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg"
                                                                ],
                                                                "length":null,
                                                                "wasPriceRange":[
                                                                ],
                                                                "notForIndividualSale":false,
                                                                "repositoryId":"Product_18Cyii",
                                                                "width":null,
                                                                "shippingSurcharge":null,
                                                                "fractionalQuantitiesAllowed":false,
                                                                "productImagesMetadata":[
                                                                    {
                                                                    }
                                                                ],
                                                                "priceRange":[
                                                                ],
                                                                "configurable":false,
                                                                "ancestorCategoriesForFullDeploy":[
                                                                ],
                                                                "listPrice":null
                                                            }
                                                        ],
                                                        "mediumImageURLs":[
                                                        ],
                                                        "derivedListPriceFrom":"defaultPriceGroup",
                                                        "repositoryId":"Sku_18Dyii",
                                                        "primarySourceImageURL":null,
                                                        "partNumber":"part-001",
                                                        "fractionalQuantitiesAllowed":false,
                                                        "primarySmallImageURL":null,
                                                        "sourceImageURLs":[
                                                        ],
                                                        "listPrice":9.99,
                                                        "configurable":false
                                                    }
                                                ],
                                                "saleVolumePrices":null,
                                                "primaryImageTitle":"Short Circuit",
                                                "saleVolumePrice":null,
                                                "relatedMediaContent":[
                                                ],
                                                "salePrice":null,
                                                "fullImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v3530600434511853455/products/short_circuit_LARGE.jpg"
                                                ],
                                                "length":null,
                                                "wasPriceRange":[
                                                ],
                                                "notForIndividualSale":false,
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"Product_18Cyii",
                                                "width":null,
                                                "shippingSurcharge":null,
                                                "fractionalQuantitiesAllowed":false,
                                                "productImagesMetadata":[
                                                    {
                                                    }
                                                ],
                                                "priceRange":[
                                                ],
                                                "configurable":false,
                                                "ancestorCategoriesForFullDeploy":[
                                                ],
                                                "listPrice":null
                                            }
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "price_list_group_3304147":null,
                                            "price_list_group_33042528":null,
                                            "defaultPriceGroup":9.99
                                        },
                                        "primaryFullImageURL":null,
                                        "productVariantOptions":[
                                            [
                                            ]
                                        ],
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedOnlineOnly":false,
                                        "smallImageURLs":[
                                        ],
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "shippingSurcharges":{
                                            "price_list_group_3304147":null,
                                            "price_list_group_33042528":null,
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "price_list_group_3304147":null,
                                            "price_list_group_33042528":null,
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":9.99,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"Sku_18Dyii",
                                        "shippingSurcharge":null,
                                        "partNumber":"part-001",
                                        "fractionalQuantitiesAllowed":false,
                                        "listPrice":9.99,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "bundleLinks":[
                                        ],
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "price_list_group_3304147":null,
                                            "price_list_group_33042528":null,
                                            "defaultPriceGroup":24.99
                                        },
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "price_list_group_3304147":null,
                                            "price_list_group_33042528":null,
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "barcode":"200000000318",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "dynamicPropertyMapBigString":{
                                        },
                                        "active":true,
                                        "thumbImageURLs":[
                                        ],
                                        "parentProducts":[
                                            {
                                                "listVolumePrice":null,
                                                "excludeFromSitemap":false,
                                                "relatedProducts":null,
                                                "orderLimit":100,
                                                "CountryOfOrigin":"US",
                                                "onlineOnly":false,
                                                "listPrices":null,
                                                "type":null,
                                                "largeImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=940&width=940"
                                                ],
                                                "listVolumePrices":null,
                                                "shippable":true,
                                                "addOnProducts":[
                                                ],
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "primaryImageAltText":"USA vs England Worldcup 2010",
                                                "id":"Product_29E",
                                                "brand":null,
                                                "parentCategories":[
                                                    {
                                                        "repositoryId":"AllProdPagination",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"rootCategory",
                                                                "fixedParentCategories":[
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"cat60022",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"cat60020",
                                                                "fixedParentCategories":[
                                                                    {
                                                                        "repositoryId":"cat40013"
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ],
                                                "height":null,
                                                "defaultProductListingSku":null,
                                                "assetable":false,
                                                "unitOfMeasure":null,
                                                "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=475&width=475",
                                                "seoUrlSlugDerived":"USA vs England Worldcup 2010",
                                                "weight":null,
                                                "active":true,
                                                "thumbImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=100&width=100"
                                                ],
                                                "route":"/usa-vs-england-worldcup-2010/product/Product_29E",
                                                "relatedArticles":[
                                                ],
                                                "mediumImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=475&width=475"
                                                ],
                                                "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=300&width=300",
                                                "parentCategory":null,
                                                "sourceImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=300&width=300"
                                                ],
                                                "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=300&width=300",
                                                "minOrderLimit":1,
                                                "avgCustRating":4.5,
                                                "longDescription":null,
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=100&width=100",
                                                "nonreturnable":false,
                                                "displayName":"USA vs England Worldcup 2010",
                                                "description":"Probably England wins, right",
                                                "salePrices":null,
                                                "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg",
                                                "parentCategoriesAncestorCategories":[
                                                    {
                                                        "repositoryId":"rootCategory",
                                                        "fixedParentCategories":[
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"rootCategory",
                                                        "fixedParentCategories":[
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"cat40013",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"rootCategory",
                                                                "fixedParentCategories":[
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"cat60020",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"cat40013",
                                                                "fixedParentCategories":[
                                                                    {
                                                                        "repositoryId":"rootCategory"
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ],
                                                "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=940&width=940",
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "smallImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=300&width=300"
                                                ],
                                                "shippingSurcharges":null,
                                                "isOnSale":null,
                                                "filteredSKUs":[
                                                    {
                                                        "productFamily":null,
                                                        "dynamicPropertyMapLong":{
                                                        },
                                                        "primaryThumbImageURL":null,
                                                        "bundleLinks":[
                                                        ],
                                                        "largeImage":null,
                                                        "smallImage":null,
                                                        "listVolumePrice":null,
                                                        "nonreturnable":false,
                                                        "salePrices":{
                                                            "price_list_group_3304147":null,
                                                            "price_list_group_33042528":null,
                                                            "defaultPriceGroup":null
                                                        },
                                                        "primaryFullImageURL":null,
                                                        "listPrices":{
                                                            "price_list_group_3304147":null,
                                                            "price_list_group_33042528":null,
                                                            "defaultPriceGroup":24.99
                                                        },
                                                        "productListingSku":null,
                                                        "largeImageURLs":[
                                                        ],
                                                        "productLine":null,
                                                        "listVolumePrices":{
                                                            "price_list_group_3304147":null,
                                                            "price_list_group_33042528":null,
                                                            "defaultPriceGroup":null
                                                        },
                                                        "primaryLargeImageURL":null,
                                                        "derivedOnlineOnly":false,
                                                        "smallImageURLs":[
                                                        ],
                                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                                        "model":null,
                                                        "thumbnailImage":null,
                                                        "barcode":"200000000318",
                                                        "saleVolumePrices":{
                                                            "price_list_group_3304147":null,
                                                            "price_list_group_33042528":null,
                                                            "defaultPriceGroup":null
                                                        },
                                                        "salePriceEndDate":null,
                                                        "saleVolumePrice":null,
                                                        "salePriceStartDate":null,
                                                        "images":[
                                                        ],
                                                        "quantity":null,
                                                        "unitOfMeasure":null,
                                                        "salePrice":null,
                                                        "primaryMediumImageURL":null,
                                                        "fullImageURLs":[
                                                        ],
                                                        "dynamicPropertyMapBigString":{
                                                        },
                                                        "active":true,
                                                        "thumbImageURLs":[
                                                        ],
                                                        "variantValuesOrder":{
                                                        },
                                                        "parentProducts":[
                                                            {
                                                                "listVolumePrice":null,
                                                                "excludeFromSitemap":false,
                                                                "relatedProducts":null,
                                                                "orderLimit":100,
                                                                "CountryOfOrigin":"US",
                                                                "onlineOnly":false,
                                                                "listPrices":null,
                                                                "type":null,
                                                                "largeImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=940&width=940"
                                                                ],
                                                                "listVolumePrices":null,
                                                                "shippable":true,
                                                                "addOnProducts":[
                                                                ],
                                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                                "primaryImageAltText":"USA vs England Worldcup 2010",
                                                                "id":"Product_29E",
                                                                "brand":null,
                                                                "parentCategories":[
                                                                    {
                                                                        "repositoryId":"AllProdPagination"
                                                                    },
                                                                    {
                                                                        "repositoryId":"cat60022"
                                                                    }
                                                                ],
                                                                "height":null,
                                                                "defaultProductListingSku":null,
                                                                "assetable":false,
                                                                "unitOfMeasure":null,
                                                                "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=475&width=475",
                                                                "seoUrlSlugDerived":"USA vs England Worldcup 2010",
                                                                "weight":null,
                                                                "active":true,
                                                                "thumbImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=100&width=100"
                                                                ],
                                                                "route":"/usa-vs-england-worldcup-2010/product/Product_29E",
                                                                "relatedArticles":[
                                                                ],
                                                                "mediumImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=475&width=475"
                                                                ],
                                                                "primarySourceImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=300&width=300",
                                                                "parentCategory":null,
                                                                "sourceImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=300&width=300"
                                                                ],
                                                                "primarySmallImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=300&width=300",
                                                                "minOrderLimit":1,
                                                                "avgCustRating":4.5,
                                                                "longDescription":null,
                                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=100&width=100",
                                                                "nonreturnable":false,
                                                                "displayName":"USA vs England Worldcup 2010",
                                                                "description":"Probably England wins, right",
                                                                "salePrices":null,
                                                                "primaryFullImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg",
                                                                "parentCategoriesAncestorCategories":[
                                                                    {
                                                                        "repositoryId":"rootCategory"
                                                                    },
                                                                    {
                                                                        "repositoryId":"rootCategory"
                                                                    },
                                                                    {
                                                                        "repositoryId":"cat40013"
                                                                    },
                                                                    {
                                                                        "repositoryId":"cat60020"
                                                                    }
                                                                ],
                                                                "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=940&width=940",
                                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                                "smallImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg&height=300&width=300"
                                                                ],
                                                                "shippingSurcharges":null,
                                                                "isOnSale":null,
                                                                "filteredSKUs":[
                                                                    {
                                                                        "repositoryId":"Sku_29F"
                                                                    }
                                                                ],
                                                                "saleVolumePrices":null,
                                                                "primaryImageTitle":"USA vs England Worldcup 2010",
                                                                "saleVolumePrice":null,
                                                                "relatedMediaContent":[
                                                                ],
                                                                "salePrice":null,
                                                                "fullImageURLs":[
                                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg"
                                                                ],
                                                                "length":null,
                                                                "wasPriceRange":[
                                                                ],
                                                                "notForIndividualSale":false,
                                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                                "repositoryId":"Product_29E",
                                                                "width":null,
                                                                "shippingSurcharge":null,
                                                                "fractionalQuantitiesAllowed":false,
                                                                "productImagesMetadata":[
                                                                    {
                                                                    }
                                                                ],
                                                                "priceRange":[
                                                                ],
                                                                "configurable":false,
                                                                "ancestorCategoriesForFullDeploy":[
                                                                ],
                                                                "listPrice":null
                                                            }
                                                        ],
                                                        "mediumImageURLs":[
                                                        ],
                                                        "derivedListPriceFrom":"defaultPriceGroup",
                                                        "repositoryId":"Sku_29F",
                                                        "primarySourceImageURL":null,
                                                        "partNumber":"part-001",
                                                        "fractionalQuantitiesAllowed":false,
                                                        "primarySmallImageURL":null,
                                                        "sourceImageURLs":[
                                                        ],
                                                        "listPrice":24.99,
                                                        "configurable":false
                                                    }
                                                ],
                                                "saleVolumePrices":null,
                                                "primaryImageTitle":"USA vs England Worldcup 2010",
                                                "saleVolumePrice":null,
                                                "relatedMediaContent":[
                                                ],
                                                "salePrice":null,
                                                "fullImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/v4639035846285682115/products/worldcup_LARGE.jpg"
                                                ],
                                                "length":null,
                                                "wasPriceRange":[
                                                ],
                                                "notForIndividualSale":false,
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"Product_29E",
                                                "width":null,
                                                "shippingSurcharge":null,
                                                "fractionalQuantitiesAllowed":false,
                                                "productImagesMetadata":[
                                                    {
                                                    }
                                                ],
                                                "priceRange":[
                                                ],
                                                "configurable":false,
                                                "ancestorCategoriesForFullDeploy":[
                                                ],
                                                "listPrice":null
                                            }
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "price_list_group_3304147":null,
                                            "price_list_group_33042528":null,
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "productVariantOptions":[
                                            [
                                            ]
                                        ],
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedOnlineOnly":false,
                                        "smallImageURLs":[
                                        ],
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "shippingSurcharges":{
                                            "price_list_group_3304147":null,
                                            "price_list_group_33042528":null,
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "price_list_group_3304147":null,
                                            "price_list_group_33042528":null,
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":null,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"Sku_29F",
                                        "shippingSurcharge":null,
                                        "partNumber":"part-001",
                                        "fractionalQuantitiesAllowed":false,
                                        "listPrice":24.99,
                                        "configurable":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/listSkusForLargeCart_request"
                        },
                        "in":"body",
                        "name":"listSkusForLargeCart"
                    }
                ],
                "tags":[
                    "Store/Skus"
                ],
                "x-internal-id":"ccstore-v1-skus-post",
                "x-filename-id":"ccstore-v1-skus-post"
            },
            "get":{
                "summary":"listSkus",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSkus",
                "description":"List Skus. Gets the data and related selected options of a list of SKUs",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSkus_response"
                        },
                        "examples":{
                            "application/json":{
                                "deletedSkus":[
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://store.example.com/ccstoreui/v1/skus"
                                    }
                                ],
                                "items":[
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":19.99
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "barcode":"200000002022",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "thumbImageURLs":[
                                        ],
                                        "parentProducts":[
                                            {
                                                "listVolumePrice":null,
                                                "relatedProducts":null,
                                                "orderLimit":null,
                                                "CountryOfOrigin":"US",
                                                "onlineOnly":false,
                                                "listPrices":{
                                                    "defaultPriceGroup":19.99
                                                },
                                                "type":null,
                                                "largeImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=940&width=940"
                                                ],
                                                "listVolumePrices":{
                                                    "defaultPriceGroup":null
                                                },
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "primaryImageAltText":"Coaxial Audio Cable",
                                                "id":"prod10027",
                                                "brand":null,
                                                "parentCategories":[
                                                    {
                                                        "repositoryId":"cat60043",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"cat60035",
                                                                "fixedParentCategories":[
                                                                    {
                                                                        "repositoryId":"cat60023"
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"AllProdPagination",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"rootCategory",
                                                                "fixedParentCategories":[
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ],
                                                "height":null,
                                                "defaultProductListingSku":null,
                                                "unitOfMeasure":null,
                                                "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=475&width=475",
                                                "seoUrlSlugDerived":"Coaxial Audio Cable",
                                                "weight":null,
                                                "active":true,
                                                "thumbImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=100&width=100"
                                                ],
                                                "route":"/coaxial-audio-cable/product/prod10027",
                                                "relatedArticles":[
                                                ],
                                                "mediumImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=475&width=475"
                                                ],
                                                "primarySourceImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=300&width=300",
                                                "parentCategory":null,
                                                "sourceImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=300&width=300"
                                                ],
                                                "primarySmallImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=300&width=300",
                                                "minOrderLimit":1,
                                                "avgCustRating":4.5,
                                                "longDescription":null,
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=100&width=100",
                                                "nonreturnable":false,
                                                "displayName":"Coaxial Audio Cable",
                                                "description":"A really great movie that you should not miss.",
                                                "salePrices":{
                                                    "defaultPriceGroup":null
                                                },
                                                "primaryFullImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg",
                                                "parentCategoriesAncestorCategories":[
                                                    {
                                                        "repositoryId":"rootCategory",
                                                        "fixedParentCategories":[
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"cat60023",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"rootCategory",
                                                                "fixedParentCategories":[
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"cat60035",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"cat60023",
                                                                "fixedParentCategories":[
                                                                    {
                                                                        "repositoryId":"rootCategory"
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"rootCategory",
                                                        "fixedParentCategories":[
                                                        ]
                                                    }
                                                ],
                                                "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=940&width=940",
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "smallImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg&height=300&width=300"
                                                ],
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "saleVolumePrices":{
                                                    "defaultPriceGroup":null
                                                },
                                                "primaryImageTitle":"Coaxial Audio Cable",
                                                "saleVolumePrice":null,
                                                "relatedMediaContent":[
                                                ],
                                                "salePrice":null,
                                                "fullImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/coaxialcable_LARGE.jpg"
                                                ],
                                                "length":null,
                                                "notForIndividualSale":false,
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"prod10027",
                                                "width":null,
                                                "shippingSurcharge":null,
                                                "fractionalQuantitiesAllowed":false,
                                                "productImagesMetadata":[
                                                    {
                                                    }
                                                ],
                                                "configurable":false,
                                                "ancestorCategoriesForFullDeploy":[
                                                ],
                                                "listPrice":19.99
                                            }
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "nonreturnable":false,
                                        "displayName":null,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "productVariantOptions":[
                                            [
                                            ]
                                        ],
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedOnlineOnly":true,
                                        "smallImageURLs":[
                                        ],
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":null,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"sku10009",
                                        "shippingSurcharge":null,
                                        "partNumber":"part-001",
                                        "fractionalQuantitiesAllowed":false,
                                        "listPrice":19.99,
                                        "configurable":false
                                    },
                                    {
                                        "dynamicPropertyMapLong":{
                                        },
                                        "largeImage":null,
                                        "smallImage":null,
                                        "listVolumePrice":null,
                                        "listPrices":{
                                            "defaultPriceGroup":19.99
                                        },
                                        "configurationMetadata":[
                                        ],
                                        "largeImageURLs":[
                                        ],
                                        "productLine":null,
                                        "listVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "derivedSalePriceFrom":"defaultPriceGroup",
                                        "model":null,
                                        "barcode":"200000002039",
                                        "salePriceEndDate":null,
                                        "images":[
                                        ],
                                        "unitOfMeasure":null,
                                        "primaryMediumImageURL":null,
                                        "thumbImageURLs":[
                                        ],
                                        "parentProducts":[
                                            {
                                                "listVolumePrice":null,
                                                "relatedProducts":null,
                                                "orderLimit":null,
                                                "CountryOfOrigin":"US",
                                                "onlineOnly":false,
                                                "listPrices":{
                                                    "defaultPriceGroup":19.99
                                                },
                                                "type":null,
                                                "largeImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg&height=940&width=940"
                                                ],
                                                "listVolumePrices":{
                                                    "defaultPriceGroup":null
                                                },
                                                "derivedSalePriceFrom":"defaultPriceGroup",
                                                "primaryImageAltText":"HDMI Cable",
                                                "id":"prod10028",
                                                "brand":null,
                                                "parentCategories":[
                                                    {
                                                        "repositoryId":"cat60043",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"cat60035",
                                                                "fixedParentCategories":[
                                                                    {
                                                                        "repositoryId":"cat60023"
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"AllProdPagination",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"rootCategory",
                                                                "fixedParentCategories":[
                                                                ]
                                                            }
                                                        ]
                                                    }
                                                ],
                                                "height":null,
                                                "defaultProductListingSku":null,
                                                "unitOfMeasure":null,
                                                "primaryMediumImageURL":"/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg&height=475&width=475",
                                                "seoUrlSlugDerived":"HDMI Cable",
                                                "weight":null,
                                                "active":true,
                                                "thumbImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg&height=100&width=100"
                                                ],
                                                "route":"/hdmi-cable/product/prod10028",
                                                "relatedArticles":[
                                                ],
                                                "mediumImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg&height=475&width=475"
                                                ],
                                                "primarySourceImageURL":"/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg&height=300&width=300",
                                                "parentCategory":null,
                                                "sourceImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg&height=300&width=300"
                                                ],
                                                "primarySmallImageURL":"/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg&height=300&width=300",
                                                "minOrderLimit":1,
                                                "avgCustRating":4.5,
                                                "longDescription":null,
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg&height=100&width=100",
                                                "nonreturnable":false,
                                                "displayName":"HDMI Cable",
                                                "description":"A really great movie that you should not miss.",
                                                "salePrices":{
                                                    "defaultPriceGroup":null
                                                },
                                                "primaryFullImageURL":"/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg",
                                                "parentCategoriesAncestorCategories":[
                                                    {
                                                        "repositoryId":"rootCategory",
                                                        "fixedParentCategories":[
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"cat60023",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"rootCategory",
                                                                "fixedParentCategories":[
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"cat60035",
                                                        "fixedParentCategories":[
                                                            {
                                                                "repositoryId":"cat60023",
                                                                "fixedParentCategories":[
                                                                    {
                                                                        "repositoryId":"rootCategory"
                                                                    }
                                                                ]
                                                            }
                                                        ]
                                                    },
                                                    {
                                                        "repositoryId":"rootCategory",
                                                        "fixedParentCategories":[
                                                        ]
                                                    }
                                                ],
                                                "primaryLargeImageURL":"/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg&height=940&width=940",
                                                "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                                "smallImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg&height=300&width=300"
                                                ],
                                                "shippingSurcharges":{
                                                    "defaultPriceGroup":null
                                                },
                                                "saleVolumePrices":{
                                                    "defaultPriceGroup":null
                                                },
                                                "primaryImageTitle":"HDMI Cable",
                                                "saleVolumePrice":null,
                                                "relatedMediaContent":[
                                                ],
                                                "salePrice":null,
                                                "fullImageURLs":[
                                                    "/ccstore/v1/images/?source=/file/products/hdmicable_LARGE.jpg"
                                                ],
                                                "length":null,
                                                "notForIndividualSale":false,
                                                "derivedListPriceFrom":"defaultPriceGroup",
                                                "repositoryId":"prod10028",
                                                "width":null,
                                                "shippingSurcharge":null,
                                                "fractionalQuantitiesAllowed":false,
                                                "productImagesMetadata":[
                                                    {
                                                    }
                                                ],
                                                "configurable":false,
                                                "ancestorCategoriesForFullDeploy":[
                                                ],
                                                "listPrice":19.99
                                            }
                                        ],
                                        "mediumImageURLs":[
                                        ],
                                        "primarySourceImageURL":null,
                                        "primarySmallImageURL":null,
                                        "sourceImageURLs":[
                                        ],
                                        "productFamily":null,
                                        "primaryThumbImageURL":null,
                                        "nonreturnable":false,
                                        "salePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "primaryFullImageURL":null,
                                        "productVariantOptions":[
                                            [
                                            ]
                                        ],
                                        "productListingSku":null,
                                        "primaryLargeImageURL":null,
                                        "derivedOnlineOnly":true,
                                        "smallImageURLs":[
                                        ],
                                        "derivedShippingSurchargeFrom":"defaultPriceGroup",
                                        "shippingSurcharges":{
                                            "defaultPriceGroup":null
                                        },
                                        "thumbnailImage":null,
                                        "saleVolumePrices":{
                                            "defaultPriceGroup":null
                                        },
                                        "saleVolumePrice":null,
                                        "salePriceStartDate":null,
                                        "quantity":null,
                                        "salePrice":null,
                                        "fullImageURLs":[
                                        ],
                                        "variantValuesOrder":{
                                        },
                                        "derivedListPriceFrom":"defaultPriceGroup",
                                        "repositoryId":"sku10010",
                                        "shippingSurcharge":null,
                                        "partNumber":"part-001",
                                        "fractionalQuantitiesAllowed":false,
                                        "listPrice":19.99,
                                        "configurable":false
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"the catalog ID for the site",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"skuIds",
                        "description":"The comma separated list of skuIds.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"storePriceListGroupId",
                        "description":"The price list group ID of the current Store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the SCIM compliant query used to filter skus. The request requires either skuIds or 'q' param. When skuIds param is combined with q param, SkuIds will take the preceding and q param is ignored.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"state",
                        "description":"Flag to indicate if invalid skus has to be ignored. Default value is false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Skus"
                ],
                "x-internal-id":"ccstore-v1-skus-get",
                "x-filename-id":"ccstore-v1-skus-get"
            }
        },
        "/ccstore/v1/timezones":{
            "get":{
                "summary":"listTimezones",
                "produces":[
                    "application/json"
                ],
                "operationId":"listTimezones",
                "description":"List Timezones. Get a list of timezones and the currently selected timezone. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listTimezones_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":107,
                                "totalResults":107,
                                "offset":3,
                                "limit":3,
                                "selectedTimezone":{
                                    "timezoneLabel":"(UTC) Reykjavik ",
                                    "repositoryId":"atlantic_reykjavik",
                                    "timezoneCode":"Atlantic/Reykjavik"
                                },
                                "sort":[
                                    {
                                        "property":"timezoneLabel",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "timezoneLabel":"(UTC) London ",
                                        "repositoryId":"europe_london",
                                        "timezoneCode":"Europe/London"
                                    },
                                    {
                                        "timezoneLabel":"(UTC) Nouakchott ",
                                        "repositoryId":"africa_nouakchott",
                                        "timezoneCode":"Africa/Nouakchott"
                                    },
                                    {
                                        "timezoneLabel":"(UTC) Reykjavik ",
                                        "repositoryId":"atlantic_reykjavik",
                                        "timezoneCode":"Atlantic/Reykjavik"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80023|There was an error fetching the timezone list.|\n|80028|Null sort directive entry found in sort directives list. Null entries are not allowed.|\n|80027|xx is a restricted property to use for sorting timezones.|\n|80026|xx is an invalid sort property as it is not a property found for timezone|\n|80021|There was an error retrieving the selected timezone.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|property|string|The property the listing is sorted by.|\n|order|string|Sort order: asc or desc.|\n",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Timezone"
                ],
                "x-internal-id":"ccstore-v1-timezones-get",
                "x-filename-id":"ccstore-v1-timezones-get"
            }
        },
        "/ccstore/v1/cpq/configurations/pickListOptions":{
            "post":{
                "summary":"Performs a get picklist options action for a particular configuration.",
                "produces":[
                    "application/json"
                ],
                "description":"This endpoint performs a get picklist options action for a particular configuration.",
                "operationId":"getPickListOptions",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/PickListOptionsResponse"
                        },
                        "description":"The options associated to a particular picklist."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/PickListOptionsRequest"
                        },
                        "in":"body",
                        "name":"getPickListOptions"
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-pickListOptions-post",
                "x-filename-id":"ccstore-v1-cpq-configurations-picklistoptions-post"
            }
        },
        "/ccstore/v1/shippingMethods/{id}":{
            "get":{
                "summary":"getShippingMethod",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShippingMethod",
                "description":"Get Shipping Method. Get a shipping method. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShippingMethod_response"
                        },
                        "examples":{
                            "application/json":{
                                "eligibleForProductWithSurcharges":true,
                                "shippingCalculator":"priceRange",
                                "isExternallyPriced":false,
                                "ranges":[
                                    {
                                        "amount":4.75,
                                        "high":14.99,
                                        "low":0,
                                        "repositoryId":"groundRange1"
                                    },
                                    {
                                        "amount":5.95,
                                        "high":49.99,
                                        "low":15,
                                        "repositoryId":"groundRange2"
                                    },
                                    {
                                        "amount":6.5,
                                        "high":null,
                                        "low":50,
                                        "repositoryId":"groundRange3"
                                    }
                                ],
                                "displayName":"Ground",
                                "description":null,
                                "type":0,
                                "taxCode":"FR020400",
                                "shippingGroupType":"hardgoodShippingGroup",
                                "enabled":true,
                                "displaySequence":0,
                                "repositoryId":"ground",
                                "isFallback":false,
                                "shipToLocations":[
                                    {
                                        "repositoryId":"100002"
                                    },
                                    {
                                        "repositoryId":"100001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|31015|If there was no shipping method found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the id of the shipping method to get",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Shipping Methods"
                ],
                "x-internal-id":"ccstore-v1-shippingMethods-{id}-get",
                "x-filename-id":"ccstore-v1-shippingmethods-id-get"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/lines":{
            "get":{
                "summary":"Retrieves quotes lines for each quote belonging to the  user based on the proper access rights",
                "produces":[
                    "application/json"
                ],
                "operationId":"quoteLines",
                "description":"Retrieves quote lines for each quote belonging to the user based on the proper access rights. If the profile is not logged in or is anonymous then the endpoint will fail. The user will be granted required access rights based on which the quoteLines will return all the quotes lines belonging to the user or all the quotes lines belonging to the organization",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/QuoteLinesResponse"
                        },
                        "description":"Response containing the quote lines"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the quote lines to be fetched together. Maximum limit is 250. Default value is 10",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Id of the Quote",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-lines-get",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-lines-get"
            }
        },
        "/ccstore/v1/shareSettings/{id}/createEmailConfigs":{
            "post":{
                "summary":"createEmailConfigs",
                "produces":[
                    "application/json"
                ],
                "operationId":"createEmailConfigs",
                "description":"Create Email Configs for a given Share Setting. This operation is used to create email configs the provided share setting. Each email must be unique to the share setting for which it is being created.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createEmailConfigs_response"
                        },
                        "examples":{
                            "application/json":{
                                "emailConfigs":[
                                    {
                                        "id":"100001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|00001000|The user is not authenticated.|\n|64505|Share setting does not exist or you do not have access to it.|\n|64513|\"emailConfig\" is required Property. Either \"emailConfig\" is not provided or is empty.|\n|23006|Invalid email address specified.|\n|64514|You already have an Email Config for email a@example.com.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createEmailConfigs_request"
                        },
                        "in":"body",
                        "name":"createEmailConfigs_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Share Setting.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/ShareSettings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-shareSettings-{id}-createEmailConfigs-post",
                "x-filename-id":"ccstore-v1-sharesettings-id-createemailconfigs-post"
            }
        },
        "/ccstore/v1/countries":{
            "get":{
                "summary":"listCountries",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCountries",
                "description":"List Countries. List all the configured countries. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCountries_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayName":"Canada",
                                    "countryCode":"CA",
                                    "repositoryId":"CA"
                                },
                                {
                                    "displayName":"United States",
                                    "countryCode":"US",
                                    "repositoryId":"US"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Country Region"
                ],
                "x-internal-id":"ccstore-v1-countries-get",
                "x-filename-id":"ccstore-v1-countries-get"
            }
        },
        "/ccstore/v1/cpq/configurations/uiSettings":{
            "get":{
                "summary":"Performs retrieval of general settings that can be used to control the configurator display",
                "produces":[
                    "application/json"
                ],
                "description":"This endpoint retrieves settings that can be used to control the UI that is rendered for the configurator.",
                "operationId":"uiSettings",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/UISettingsResponse"
                        },
                        "description":"General settings for displaying a configurator UI."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-uiSettings-get",
                "x-filename-id":"ccstore-v1-cpq-configurations-uisettings-get"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts/terminate":{
            "post":{
                "summary":"Terminates subscription products",
                "produces":[
                    "application/json"
                ],
                "description":"Terminates the specified subscription products",
                "operationId":"terminateAssets",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/terminateSubscriptionProductsResponse"
                        },
                        "examples":{
                            "application/json":{
                                "transactionId":"21275813"
                            }
                        },
                        "description":"Successful response"
                    },
                    "400":{
                        "description":"Bad request"
                    },
                    "500":{
                        "description":"Internal server error"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/terminateSubscriptionProductsRequest"
                        },
                        "in":"body",
                        "name":"terminateSubscriptionProducts_Request",
                        "description":"Request payload to terminate subscription products",
                        "required":true
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-terminate-post",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-terminate-post"
            }
        },
        "/ccstore/v1/orders/current/items/removeAllSelectableQuantity":{
            "post":{
                "summary":"Remove all selectable quantities",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeAllSelectableQuantity",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Remove all selectable gift quantity.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeAllSelectableQuantity_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":"2",
                                "offset":"0",
                                "hasMore":"false",
                                "limit":"250",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updateCommerceItems",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"last",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add?offset=0&limit=2"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"first",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add?offset=0&limit=250"
                                    }
                                ],
                                "items":[
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":699.99,
                                        "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":0,
                                        "externalData":[
                                        ],
                                        "isItemValid":true,
                                        "commerceItemId":"ci101000413",
                                        "price":597,
                                        "variant":[
                                            {
                                                "optionValue":"Neon",
                                                "optionName":"color"
                                            },
                                            {
                                                "optionValue":"2x optical/130x digital",
                                                "optionName":"zoom"
                                            }
                                        ],
                                        "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "onSale":true,
                                        "id":"ci101000413",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":597,
                                        "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":597,
                                        "quantity":1,
                                        "productId":"camcorder_1",
                                        "pointOfNoRevision":false,
                                        "salePrice":597,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":597,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":597,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                        ],
                                        "taxCode":"PC030100",
                                        "catRefId":"camcordersku_1_3",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camcordersku_1_3"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                        "discountInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":699.99
                                    },
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v811010198791982439/products/amores-perros_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":19.99,
                                        "displayName":"Amores Perros",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":-19.99,
                                        "externalData":[
                                        ],
                                        "description":"A really great movie that you should not miss.",
                                        "isItemValid":true,
                                        "commerceItemId":"ci101000414",
                                        "price":0,
                                        "variant":[
                                        ],
                                        "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                        "onSale":false,
                                        "id":"ci101000414",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":19.99,
                                        "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":0,
                                        "quantity":1,
                                        "productId":"Product_6Dxyi",
                                        "pointOfNoRevision":false,
                                        "salePrice":0,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":true,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":0,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":0,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                            {
                                                "remainingQuantity":0,
                                                "selectedQuantity":0,
                                                "data":"-2112496103",
                                                "automaticQuantity":1,
                                                "repositoryId":"3500001",
                                                "value":"promo40001",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ],
                                        "catRefId":"Sku_6Exyi",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"Sku_6Exyi"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                        "discountInfo":[
                                            {
                                                "promotionLongDesc":null,
                                                "promotionName":"gwp1",
                                                "promotionLevel":"item",
                                                "promotionDesc":"gwp1",
                                                "promotionId":"promo40001",
                                                "giftWithPurchaseDiscountInfo":[
                                                    {
                                                        "giftWithPurchaseChoicesAvailable":false,
                                                        "giftWithPurchaseQuantity":1,
                                                        "giftWithPurchaseIdentifier":-2112496103
                                                    }
                                                ]
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":19.99
                                    }
                                ],
                                "embedded":{
                                    "order":{
                                        "shippingGroups":[
                                            {
                                                "priceInfo":{
                                                    "amount":597,
                                                    "total":597,
                                                    "lkpValExcludingFreeShip":null,
                                                    "shipping":0,
                                                    "shippingSurchargeValue":0,
                                                    "tax":0,
                                                    "subTotal":597,
                                                    "currencyCode":"USD",
                                                    "totalWithoutTax":597
                                                },
                                                "discountInfo":{
                                                    "orderDiscount":0,
                                                    "shippingDiscount":0,
                                                    "discountDescList":[
                                                        {
                                                            "promotionLongDesc":null,
                                                            "promotionName":"gwp1",
                                                            "promotionLevel":"item",
                                                            "promotionDesc":"gwp1",
                                                            "promotionId":"promo40001"
                                                        }
                                                    ]
                                                },
                                                "shippingMethod":{
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "shippingTax":0,
                                                    "cost":0,
                                                    "taxIncluded":true,
                                                    "externalId":null,
                                                    "taxCode":"",
                                                    "value":"hardgoodShippingGroup",
                                                    "shippingMethodDescription":"hardgoodShippingGroup"
                                                },
                                                "shippingGroupId":"sg700414",
                                                "shippingAddress":{
                                                    "lastName":null,
                                                    "country":null,
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":null,
                                                    "prefix":null,
                                                    "address1":null,
                                                    "postalCode":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "county":null,
                                                    "suffix":null,
                                                    "firstName":null,
                                                    "phoneNumber":null,
                                                    "faxNumber":null,
                                                    "alias":null,
                                                    "middleName":null,
                                                    "state":null,
                                                    "email":null
                                                },
                                                "type":"hardgoodShippingGroup",
                                                "items":[
                                                    {
                                                        "rawTotalPrice":699.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":null
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":0,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci101000413",
                                                        "price":597,
                                                        "onSale":true,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci101000413",
                                                        "unitPrice":597,
                                                        "amount":597,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"camcorder_1",
                                                        "salePrice":597,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":false,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":597,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":597,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"camcordersku_1_3",
                                                        "discountInfo":[
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":699.99,
                                                        "status":"INITIAL"
                                                    },
                                                    {
                                                        "rawTotalPrice":19.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":null
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":-19.99,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci101000414",
                                                        "price":0,
                                                        "onSale":false,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci101000414",
                                                        "unitPrice":19.99,
                                                        "amount":0,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"Product_6Dxyi",
                                                        "salePrice":0,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":true,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":0,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":0,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"Sku_6Exyi",
                                                        "discountInfo":[
                                                            {
                                                                "promotionLongDesc":null,
                                                                "promotionName":"gwp1",
                                                                "promotionLevel":"item",
                                                                "promotionDesc":"gwp1",
                                                                "promotionId":"promo40001",
                                                                "giftWithPurchaseDiscountInfo":[
                                                                    {
                                                                        "giftWithPurchaseChoicesAvailable":false,
                                                                        "giftWithPurchaseQuantity":1,
                                                                        "giftWithPurchaseIdentifier":-2112496103
                                                                    }
                                                                ]
                                                            }
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":19.99,
                                                        "status":"INITIAL"
                                                    }
                                                ]
                                            }
                                        ],
                                        "orderId":"o690411",
                                        "creationSiteId":"siteUS",
                                        "dynamicProperties":[
                                        ],
                                        "payments":[
                                        ],
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "value":"hardgoodShippingGroup"
                                        },
                                        "priceListGroup":{
                                            "isTaxIncluded":false,
                                            "endDate":null,
                                            "displayName":"Default Price Group",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "active":true,
                                            "isPointsBased":false,
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            },
                                            "deleted":false,
                                            "taxCalculationType":null,
                                            "repositoryId":"defaultPriceGroup",
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "currencyType":null,
                                                "symbol":"$",
                                                "deleted":false,
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"defaultPriceGroup",
                                            "includeAllProducts":true,
                                            "startDate":null
                                        },
                                        "orderAction":"order",
                                        "priceInfo":{
                                            "amount":597,
                                            "total":597,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":597,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":597
                                        },
                                        "discountInfo":{
                                            "unclaimedCouponMultiPromotions":{
                                            },
                                            "orderCouponsMap":{
                                            },
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "orderImplicitDiscountList":[
                                                {
                                                    "promotionLongDesc":null,
                                                    "promotionName":"gwp1",
                                                    "promotionLevel":"item",
                                                    "totalAdjustment":"-19.99",
                                                    "promotionDesc":"gwp1",
                                                    "promotionId":"promo40001"
                                                }
                                            ],
                                            "unclaimedCouponsMap":{
                                            },
                                            "claimedCouponMultiPromotions":{
                                            }
                                        },
                                        "shoppingCart":{
                                            "numberOfItems":2,
                                            "items":[
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":699.99,
                                                    "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":null
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "externalData":[
                                                    ],
                                                    "description":null,
                                                    "isItemValid":true,
                                                    "commerceItemId":"ci101000413",
                                                    "price":597,
                                                    "variant":[
                                                        {
                                                            "optionValue":"Neon",
                                                            "optionName":"color"
                                                        },
                                                        {
                                                            "optionValue":"2x optical/130x digital",
                                                            "optionName":"zoom"
                                                        }
                                                    ],
                                                    "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "onSale":true,
                                                    "id":"ci101000413",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":597,
                                                    "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":597,
                                                    "quantity":1,
                                                    "productId":"camcorder_1",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":597,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":597,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":597,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":"PC030100",
                                                    "catRefId":"camcordersku_1_3",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"camcordersku_1_3"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                                    "discountInfo":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":699.99
                                                },
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v811010198791982439/products/amores-perros_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":19.99,
                                                    "displayName":"Amores Perros",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":null
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":-19.99,
                                                    "externalData":[
                                                    ],
                                                    "description":"A really great movie that you should not miss.",
                                                    "isItemValid":true,
                                                    "commerceItemId":"ci101000414",
                                                    "price":0,
                                                    "variant":[
                                                    ],
                                                    "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                                    "onSale":false,
                                                    "id":"ci101000414",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":19.99,
                                                    "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":0,
                                                    "quantity":1,
                                                    "productId":"Product_6Dxyi",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":0,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":true,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":0,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":0,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                        {
                                                            "remainingQuantity":0,
                                                            "selectedQuantity":0,
                                                            "data":"-2112496103",
                                                            "automaticQuantity":1,
                                                            "repositoryId":"3500001",
                                                            "value":"promo40001",
                                                            "targetedQuantity":0,
                                                            "key":"atg.gwp"
                                                        }
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":null,
                                                    "catRefId":"Sku_6Exyi",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"Sku_6Exyi"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                                    "discountInfo":[
                                                        {
                                                            "promotionLongDesc":null,
                                                            "promotionName":"gwp1",
                                                            "promotionLevel":"item",
                                                            "promotionDesc":"gwp1",
                                                            "promotionId":"promo40001",
                                                            "giftWithPurchaseDiscountInfo":[
                                                                {
                                                                    "giftWithPurchaseChoicesAvailable":false,
                                                                    "giftWithPurchaseQuantity":1,
                                                                    "giftWithPurchaseIdentifier":-2112496103
                                                                }
                                                            ]
                                                        }
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":19.99
                                                }
                                            ]
                                        },
                                        "giftWithPurchaseInfo":[
                                            {
                                                "giftWithPurchaseQuantityAvailableForSelection":0,
                                                "giftWithPurchaseType":"product",
                                                "giftWithPurchaseDetail":"Product_6Dxyi",
                                                "promotionDesc":null,
                                                "promotionId":"promo40001",
                                                "giftWithPurchaseIdentifier":-2112496103
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "markers":[
                                            {
                                                "repositoryId":"mark100242",
                                                "value":"34266",
                                                "key":"campaign_eloqua"
                                            }
                                        ],
                                        "giftWithPurchaseOrderMarkers":[
                                            {
                                                "quantity":1,
                                                "selectedQuantity":0,
                                                "removedQuantity":0,
                                                "data":"-2112496103",
                                                "automaticQuantity":1,
                                                "giftType":"product",
                                                "autoRemove":true,
                                                "giftDetail":"Product_6Dxyi",
                                                "repositoryId":"3500001",
                                                "failedQuantity":0,
                                                "value":"promo40001",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ]
                                    }
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Specifies the predefined filter key ID that can be used to filter the embedded order data in the response.'embeddedOrderData' is the currently available filter key for this and the pre configured values to be filtered with can be modified via CCM.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Items"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-items-removeAllSelectableQuantity-post",
                "x-filename-id":"ccstore-v1-orders-current-items-removeallselectablequantity-post"
            }
        },
        "/ccstore/v1/orders/remove/{id}":{
            "delete":{
                "summary":"Remove profile's incomplete order, or a shared organizational cart, by ID. ",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeProfileIncompleteOrderById",
                "description":"Removes the persisted incomplete order identified in the path parameter <code>id</code>. This can be the personal cart for the current profile or a shared organizational cart that the current profile has access to. Returns the ID of the removed order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeProfileIncompleteOrderById_response"
                        },
                        "examples":{
                            "application/json":{
                                "orderId":"o10001"
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28316</td><td>Order removal failed.</td><td>Check error messages for further information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the ID of the order to be deleted.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-remove-{id}-delete",
                "x-filename-id":"ccstore-v1-orders-remove-id-delete"
            }
        },
        "/ccstore/v1/pages/layout/{path: .*}":{
            "get":{
                "summary":"Get a layout",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLayout",
                "description":"This returns the layout data for a specific page. This data is used by the client to arrange how the page is displayed.<p/>You can use additional request parameters to tailor what information is returned.<p/>This endpoint can perform specific functionality that only works when running the storefront on a preview server. See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/uoccs/preview-your-store.html' target='_blank'>Store Preview</a> for more information. You can configure this behavior using the request parameters.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLayout_response"
                        },
                        "examples":{
                            "application/json":{
                                "layout":"homePageLayout",
                                "regions":[
                                    {
                                        "id":"headerRegionHomePage"
                                    },
                                    {
                                        "id":"megaMenuRegionHomePage"
                                    },
                                    {
                                        "id":"footerRegionHomePage"
                                    },
                                    {
                                        "id":"globalWidgetsRegion0"
                                    }
                                ],
                                "route":"/home",
                                "isPreview":true,
                                "keywords":"",
                                "viewports":"",
                                "metaTags":[
                                ],
                                "description":"",
                                "title":"Commerce Cloud Site"
                            }
                        },
                        "description":"The following model is returned when the operation is successful:"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":" The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud: <p><table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>32010</td><td>Invalid layout ID</td><td>Check the layout ID is correct and the layout exists.</td></tr><tr><tr><td>32001</td><td>Internal server error.</td><td>See returned error messages for more information.</td></tr><tr></table> <p> The following model is returned when an operation is unsuccessful: </p>The error response:<br/>"
                    }
                },
                "parameters":[
                    {
                        "default":false,
                        "in":"query",
                        "name":"disableMinify",
                        "description":"Applicable to preview only. Boolean flag to return minified or non minified Javascript links in layout information (for example disableMinify=true).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"usePreviewData",
                        "description":"Applicable to preview only. Boolean flag to determine whether to use preview data.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"layoutsRendered",
                        "description":"Contains the list of layout Ids already rendered on the client. If any ID in it matches the requested page's layout ID, then only region Ids are returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"pageParam",
                        "description":"The page param (for example pageParam=cat90016).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"usePageId",
                        "description":"Applicable to preview only. Specifies the ID for a page to preview, rather than the default.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"path: .*",
                        "description":"The page to get the layout of.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Pages"
                ],
                "x-internal-id":"ccstore-v1-pages-layout-{path: .*}-get",
                "x-filename-id":"ccstore-v1-pages-layout-path-get"
            }
        },
        "/ccstore/v1/payment":{
            "post":{
                "summary":"addPayments",
                "produces":[
                    "application/json"
                ],
                "operationId":"addPayments",
                "description":"Add Payments. Add payments to an order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addPayments_response"
                        },
                        "examples":{
                            "application/json":{
                                "customPaymentProperties":{
                                    "sample-addnl-property-key2":"sample-payment-property-value2",
                                    "cust-prop2":"cust-prop2",
                                    "cust-prop1":"cust-prop1"
                                },
                                "orderId":"o50419",
                                "profileId":"110093",
                                "amountRemaining":55,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/payment"
                                    }
                                ],
                                "paymentResponses":[
                                    {
                                        "paymentGroupId":"pg50414",
                                        "amount":55,
                                        "gatewayName":"PP-A",
                                        "uiIntervention":"REDIRECT",
                                        "paymentMethod":"onlinePaymentGroup",
                                        "transaction_state":"created",
                                        "id":"PAY-48G29628SF768135MLCM36QI",
                                        "paymentState":"INITIAL",
                                        "type":"paypalCheckout",
                                        "intent":"authorize",
                                        "REDIRECT":"https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-9P504127F4036564D"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51173|Error while processing Payments.|\n|51174|Your order has not been placed due to a payment error, and you have not been charged. Please try again.|\n|51175|An error occurred completing an order payment.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/addPayments_request"
                        },
                        "in":"body",
                        "name":"addPayments_request"
                    }
                ],
                "tags":[
                    "Store/Payment"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-payment-post",
                "x-filename-id":"ccstore-v1-payment-post"
            }
        },
        "/ccstore/v1/sites":{
            "get":{
                "summary":"listSites",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSites",
                "description":"List Sites. Get the list of available sites.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSites_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":1,
                                "endingIndex":250,
                                "offset":0,
                                "totalResultsParam":true,
                                "count":1,
                                "limit":250,
                                "sort":{
                                    "collator":null,
                                    "localeSensitiveSorting":false,
                                    "numDirectives":1,
                                    "empty":false
                                },
                                "items":[
                                    {
                                        "priceListGroupList":[
                                            {
                                                "deleted":false,
                                                "displayName":"Default Price Group",
                                                "repositoryId":"defaultPriceGroup",
                                                "active":true,
                                                "currency":{
                                                    "symbol":"$",
                                                    "displayName":"US Dollar",
                                                    "repositoryId":"en_US",
                                                    "fractionalDigits":2,
                                                    "currencyCode":"USD",
                                                    "numericCode":"840"
                                                },
                                                "id":"defaultPriceGroup",
                                                "locale":"en_US"
                                            }
                                        ],
                                        "productionURL":null,
                                        "useDefaultSiteLocale":false,
                                        "requireGDPRP13nConsent":false,
                                        "defaultCatalog":{
                                            "repositoryId":"cloudLakeCatalog",
                                            "rootCategories":[
                                                {
                                                    "longDescription":"Cloud Commerce Non-Navigable",
                                                    "categoryImages":[
                                                    ],
                                                    "displayName":"Non-Navigable",
                                                    "categoryPaths":[
                                                        "/Non-Navigable"
                                                    ],
                                                    "active":false,
                                                    "description":null,
                                                    "categoryIdPaths":[
                                                        "nonNavigableCategory"
                                                    ],
                                                    "childCategories":null,
                                                    "fixedParentCategories":[
                                                    ],
                                                    "creationDate":"2017-03-31T05:19:46.000Z",
                                                    "route":"/non-navigable/category/nonNavigableCategory",
                                                    "repositoryId":"nonNavigableCategory",
                                                    "id":"nonNavigableCategory"
                                                },
                                                {
                                                    "longDescription":"Commerce Cloud Root Category",
                                                    "categoryImages":[
                                                    ],
                                                    "displayName":"Storefront Navigation",
                                                    "categoryPaths":[
                                                        "/Storefront Navigation"
                                                    ],
                                                    "active":false,
                                                    "description":null,
                                                    "categoryIdPaths":[
                                                        "rootCategory"
                                                    ],
                                                    "childCategories":[
                                                        {
                                                            "repositoryId":"cat40013"
                                                        },
                                                        {
                                                            "repositoryId":"cat60023"
                                                        },
                                                        {
                                                            "repositoryId":"catOutdoor"
                                                        },
                                                        {
                                                            "repositoryId":"clearanceCat"
                                                        },
                                                        {
                                                            "repositoryId":"topLeaf"
                                                        },
                                                        {
                                                            "repositoryId":"cameracat"
                                                        },
                                                        {
                                                            "repositoryId":"AllProdPagination"
                                                        },
                                                        {
                                                            "repositoryId":"giftCards"
                                                        }
                                                    ],
                                                    "fixedParentCategories":[
                                                    ],
                                                    "creationDate":"2017-03-31T05:19:28.000Z",
                                                    "route":"/storefront-navigation/category/rootCategory",
                                                    "repositoryId":"rootCategory",
                                                    "id":"rootCategory"
                                                }
                                            ],
                                            "allRootCategories":[
                                            ]
                                        },
                                        "type":"siteConfiguration",
                                        "defaultBillingCountryId":null,
                                        "requireGDPRCookieConsent":false,
                                        "timeToLive":null,
                                        "defaultLocaleId":"1",
                                        "emailAddress":"RetailDigitalCommerce@example.com",
                                        "billingCountries":[
                                            {
                                                "countryCode":"DE",
                                                "displayName":"Germany",
                                                "repositoryId":"DE"
                                            },
                                            {
                                                "countryCode":"LK",
                                                "displayName":"Sri Lanka",
                                                "repositoryId":"LK"
                                            },
                                            {
                                                "countryCode":"CA",
                                                "displayName":"Canada",
                                                "repositoryId":"CA"
                                            },
                                            {
                                                "countryCode":"US",
                                                "displayName":"United States",
                                                "repositoryId":"US"
                                            },
                                            {
                                                "countryCode":"CL",
                                                "displayName":"Chile",
                                                "repositoryId":"CL"
                                            },
                                            {
                                                "countryCode":"FO",
                                                "displayName":"Faroe Islands",
                                                "repositoryId":"FO"
                                            },
                                            {
                                                "countryCode":"BD",
                                                "displayName":"Bangladesh",
                                                "repositoryId":"BD"
                                            },
                                            {
                                                "countryCode":"AR",
                                                "displayName":"Argentina",
                                                "repositoryId":"AR"
                                            },
                                            {
                                                "countryCode":"PA",
                                                "displayName":"Panama",
                                                "repositoryId":"PA"
                                            },
                                            {
                                                "countryCode":"BR",
                                                "displayName":"Brazil",
                                                "repositoryId":"BR"
                                            },
                                            {
                                                "countryCode":"CO",
                                                "displayName":"Colombia",
                                                "repositoryId":"CO"
                                            },
                                            {
                                                "countryCode":"MX",
                                                "displayName":"Mexico",
                                                "repositoryId":"MX"
                                            },
                                            {
                                                "countryCode":"MC",
                                                "displayName":"Monaco",
                                                "repositoryId":"MC"
                                            },
                                            {
                                                "countryCode":"PE",
                                                "displayName":"Peru",
                                                "repositoryId":"PE"
                                            },
                                            {
                                                "countryCode":"AU",
                                                "displayName":"Australia",
                                                "repositoryId":"AU"
                                            }
                                        ],
                                        "inventoryLocations":[
                                            "SiteUS-GlenAllen187",
                                            "SiteUS-GlenAllen188"
                                        ],
                                        "exchangeRate":0.6,
                                        "maxCouponsPerOrder":null,
                                        "siteTemplate":"cloudSiteTemplate",
                                        "paymentGateways":[
                                        ],
                                        "additionalProductionURLs":[
                                        ],
                                        "id":"siteUS",
                                        "defaultSalePriceList":{
                                            "repositoryId":"salePrices"
                                        },
                                        "additionalLocaleIds":[
                                        ],
                                        "siteDownURL":null,
                                        "sfVersion":null,
                                        "defaultShippingSurchargePriceList":{
                                            "repositoryId":"shippingSurchargePrices"
                                        },
                                        "defaultPriceListGroup":{
                                            "deleted":false,
                                            "displayName":"Default Price Group",
                                            "repositoryId":"defaultPriceGroup",
                                            "active":true,
                                            "currency":{
                                                "symbol":"$",
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"defaultPriceGroup",
                                            "locale":"en_US"
                                        },
                                        "payShippingInSecondaryCurrency":true,
                                        "recommendationsPort":"8080",
                                        "profileContextList":{
                                            "repositoryId":"siteUS-catalogAndPriceGroups"
                                        },
                                        "name":"Commerce Cloud Site",
                                        "longDescription":null,
                                        "inventoryLocationId":"SiteUS-GlenAllen187",
                                        "description":"Commerce Cloud Site",
                                        "secondaryCurrency":"USD",
                                        "defaultAccessLevel":"FULL",
                                        "enabled":true,
                                        "defaultShippingCountryId":null,
                                        "payTaxInSecondaryCurrency":true,
                                        "endecaSiteId":null,
                                        "cartSharingId":null,
                                        "siteIcon":null,
                                        "defaultListPriceList":{
                                            "repositoryId":"listPrices"
                                        },
                                        "realmId":null,
                                        "recommendationsHost":"recs.atgsvcs.example.com",
                                        "favicon":null,
                                        "allowAlternateCurrency":true,
                                        "contextRoot":null,
                                        "masterCatalog":{
                                            "repositoryId":"cloudLakeCatalog",
                                            "rootCategories":[
                                                {
                                                    "longDescription":"Cloud Commerce Non-Navigable",
                                                    "categoryImages":[
                                                    ],
                                                    "displayName":"Non-Navigable",
                                                    "categoryPaths":[
                                                        "/Non-Navigable"
                                                    ],
                                                    "active":false,
                                                    "description":null,
                                                    "categoryIdPaths":[
                                                        "nonNavigableCategory"
                                                    ],
                                                    "childCategories":null,
                                                    "fixedParentCategories":[
                                                    ],
                                                    "creationDate":"2017-03-31T05:19:46.000Z",
                                                    "route":"/non-navigable/category/nonNavigableCategory",
                                                    "repositoryId":"nonNavigableCategory",
                                                    "id":"nonNavigableCategory"
                                                },
                                                {
                                                    "longDescription":"Commerce Cloud Root Category",
                                                    "categoryImages":[
                                                    ],
                                                    "displayName":"Storefront Navigation",
                                                    "categoryPaths":[
                                                        "/Storefront Navigation"
                                                    ],
                                                    "active":false,
                                                    "description":null,
                                                    "categoryIdPaths":[
                                                        "rootCategory"
                                                    ],
                                                    "childCategories":[
                                                        {
                                                            "repositoryId":"cat40013"
                                                        },
                                                        {
                                                            "repositoryId":"cat60023"
                                                        },
                                                        {
                                                            "repositoryId":"catOutdoor"
                                                        },
                                                        {
                                                            "repositoryId":"clearanceCat"
                                                        },
                                                        {
                                                            "repositoryId":"topLeaf"
                                                        },
                                                        {
                                                            "repositoryId":"cameracat"
                                                        },
                                                        {
                                                            "repositoryId":"AllProdPagination"
                                                        },
                                                        {
                                                            "repositoryId":"giftCards"
                                                        }
                                                    ],
                                                    "fixedParentCategories":[
                                                    ],
                                                    "creationDate":"2017-03-31T05:19:28.000Z",
                                                    "route":"/storefront-navigation/category/rootCategory",
                                                    "repositoryId":"rootCategory",
                                                    "id":"rootCategory"
                                                }
                                            ],
                                            "allRootCategories":[
                                            ]
                                        },
                                        "siteTypes":[
                                            "commerce"
                                        ],
                                        "repositoryId":"siteUS"
                                    }
                                ],
                                "listingRequest":{
                                    "endingIndex":250,
                                    "queryOptions":{
                                        "precachedPropertyNames":null,
                                        "doNotCacheQuery":false,
                                        "sortDirectives":{
                                            "collator":null,
                                            "localeSensitiveSorting":false,
                                            "numDirectives":1,
                                            "empty":false
                                        },
                                        "endingIndex":250,
                                        "ignoreDuplicates":false,
                                        "nthIndex":1,
                                        "uncachedItems":false,
                                        "uncachedItemsSet":false,
                                        "startingIndex":0
                                    },
                                    "rqlString":null,
                                    "sort":{
                                        "collator":null,
                                        "localeSensitiveSorting":false,
                                        "numDirectives":1,
                                        "empty":false
                                    },
                                    "startingIndex":0,
                                    "filterProperties":[
                                    ],
                                    "includeRqlInQueryGeneration":true,
                                    "rqlStatement":null,
                                    "expanded":false,
                                    "limit":250,
                                    "siteId":"siteUS",
                                    "after":null,
                                    "calculateTotalAvailable":true
                                },
                                "startingIndex":0,
                                "totalNumberOfItems":1
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/Sites"
                ],
                "x-internal-id":"ccstore-v1-sites-get",
                "x-filename-id":"ccstore-v1-sites-get"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts/{subscriptionProductPuId}/subscriptionBalanceRegisters/{balanceRegisterId}/registerAllowances":{
            "get":{
                "summary":"Retrieves the subscription product usages trend",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSubscriptionProductUsagesTrend",
                "description":"Retrieves the subscription product usages trend based on id and balance register id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSubscriptionProductUsagesTrend_Response"
                        },
                        "description":"Response containing the subscription product detail"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59000|If there is a missing required property.|\n|59002|If request can't be processed currently.|\n|59003|If there is any invalid path parameter|\n|59004|If resource is not found|\n|59005|If error occurred while processing input.|\n|59008|If any issue occurred while triggering the fusion.|\n|59010|If self service is not enabled|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"subscriptionProductPuId",
                        "description":"ID of subscription product.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"balanceRegisterId",
                        "description":"balance register id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the subscription products covered assets to be fetched together. Default limit is 25, max limit is also 25",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by. Default value is GrantDate.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"parameters to filter the result.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"it provides the number of total results. Default is false",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-{subscriptionProductPuId}-subscriptionBalanceRegisters-{balanceRegisterId}-registerAllowances-get",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-subscriptionproductpuid-subscriptionbalanceregisters-balanceregisterid-registerallowances-get"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/interact":{
            "post":{
                "summary":"Interact with the quote",
                "produces":[
                    "application/json"
                ],
                "operationId":"interactQuote",
                "description":"Interacts with the CPQ Quote and get the quote data in the desired format without actually saving the changes.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/InteractQuoteResponse"
                        },
                        "description":"Response containing the requested details"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of quote.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/InteractQuoteRequest"
                        },
                        "in":"body",
                        "name":"InteractQuoteRequest"
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-interact-post",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-interact-post"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts/{subscriptionProductPuId}/ratePlanCharges/{requestedRatePlanId}":{
            "get":{
                "summary":"Retrieves the subscription product rate plan charges",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSubscriptionProductRatePlanCharges",
                "description":"Retrieves the subscription product rate plan charges based on id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSubscriptionProductRatePlanCharges_Response"
                        },
                        "description":"Response containing the subscription product detail"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59000|If there is a missing required property.|\n|59002|If request can't be processed currently.|\n|59003|If there is any invalid path parameter|\n|59004|If resource is not found|\n|59005|If error occurred while processing input.|\n|59008|If any issue occurred while triggering the fusion.|\n|59010|If self service is not enabled|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"subscriptionProductPuId",
                        "description":"ID of subscription product.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"requestedRatePlanId",
                        "description":"request rate plan id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the subscription products covered assets to be fetched together. Default limit is 25, max limit is also 25",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"parameters to filter the result.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"it provides the number of total results. Default is false",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-{subscriptionProductPuId}-ratePlanCharges-{requestedRatePlanId}-get",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-subscriptionproductpuid-rateplancharges-requestedrateplanid-get"
            }
        },
        "/ccstore/v1/visitorInfo/current":{
            "put":{
                "summary":"updateVisitorInfo",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateVisitorInfo",
                "description":"Update the current user's visitor information.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateVisitorInfo_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n|Error Code|Description|\n|------------------|------------------|\n|54106|The request was missing the required input data body.|\n|54107|The visitor info name was not specified in the request.|\n|54108|The visitor info name was not a valid visitor cookie name.|\n|54109|The cookie specified by info name was not present in the request.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateVisitorInfo_request"
                        },
                        "in":"body",
                        "name":"updateVisitorInfo_request"
                    }
                ],
                "tags":[
                    "Store/Visitor Info"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-visitorInfo-current-put",
                "x-filename-id":"ccstore-v1-visitorinfo-current-put"
            }
        },
        "/ccstore/v1/audienceContext/addThisInterests":{
            "post":{
                "summary":"saveAddThisInterests",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveAddThisInterests",
                "description":"Save current user's AddThis interests.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveAddThisInterests_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveAddThisInterests_request"
                        },
                        "in":"body",
                        "name":"saveAddThisInterests_request"
                    }
                ],
                "tags":[
                    "Store/Audience Context"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-audienceContext-addThisInterests-post",
                "x-filename-id":"ccstore-v1-audiencecontext-addthisinterests-post"
            }
        },
        "/ccstore/v1/orders/initiateCancelOrder":{
            "post":{
                "summary":"Initiate cancel of an order",
                "produces":[
                    "application/json"
                ],
                "operationId":"initiateCancelOrder",
                "description":"Initiates the cancel of an order. A cancel order object is returned.<p><strong>Note: </strong>You must specify the payload properties <strong>orderId</strong> and <strong>cancelReason</strong>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/initiateCancelOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "cancelOrder":{
                                    "gwp":false,
                                    "secondaryCurrencyCode":null,
                                    "defaultCatalog":null,
                                    "salesChannel":"contactCenter",
                                    "submittedDate":"2018-05-28T13:29:09.000Z",
                                    "configuratorId":null,
                                    "responseCode":null,
                                    "organizationId":null,
                                    "relationships":[
                                    ],
                                    "exchangeRate":null,
                                    "id":"o270411",
                                    "state":"INCOMPLETE_CANCEL",
                                    "taxCalculated":true,
                                    "commerceItems":[
                                        {
                                            "deactivationDate":null,
                                            "returnedQuantity":0,
                                            "availabilityDate":null,
                                            "externalData":[
                                            ],
                                            "billingAccountId":null,
                                            "preOrderQuantity":0,
                                            "assetKey":null,
                                            "priceInfo":{
                                                "discounted":true,
                                                "amount":0,
                                                "secondaryCurrencyShippingSurcharge":0,
                                                "rawTotalPrice":49.99,
                                                "salePrice":0,
                                                "priceListId":"listPrices",
                                                "quantityDiscounted":0,
                                                "amountIsFinal":true,
                                                "onSale":false,
                                                "shippingSurcharge":0,
                                                "discountable":true,
                                                "currencyCode":"USD",
                                                "currentPriceDetailsSorted":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":0,
                                                        "quantity":1,
                                                        "amountIsFinal":false,
                                                        "range":{
                                                            "lowBound":0,
                                                            "highBound":0,
                                                            "size":1
                                                        },
                                                        "orderDiscountShare":0,
                                                        "tax":0,
                                                        "detailedUnitPrice":0,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "listPrice":49.99
                                            },
                                            "catalogId":null,
                                            "externalRecurringChargeDetails":null,
                                            "externalPriceDetails":null,
                                            "actionCode":"-",
                                            "id":"ci26000411",
                                            "serviceId":null,
                                            "serviceAccountId":null,
                                            "quantity":1,
                                            "productId":"Product_21Cxi",
                                            "externalId":null,
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":"ci20000412",
                                            "rootAssetKey":null,
                                            "catalogRefId":"Sku_21Dxy",
                                            "customerAccountId":null,
                                            "recurringChargePriceInfo":null,
                                            "lineAttributes":[
                                            ],
                                            "catalogKey":null,
                                            "productDisplayName":"Dora the Explorer - Season 1",
                                            "siteId":"siteUS",
                                            "shopperInput":{
                                            },
                                            "activationDate":null,
                                            "asset":false,
                                            "backOrderQuantity":0
                                        }
                                    ],
                                    "freezeDate":null,
                                    "shippingGroups":[
                                        {
                                            "shippingMethod":"freeShippingMethod",
                                            "description":"sg200412",
                                            "submittedDate":null,
                                            "priceInfo":{
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "shippingTax":2,
                                                "amount":0,
                                                "secondaryCurrencyShippingAmount":0,
                                                "rawShipping":0,
                                                "amountIsFinal":true,
                                                "currencyCode":"USD"
                                            },
                                            "shipOnDate":null,
                                            "actualShipDate":null,
                                            "specialInstructions":{
                                            },
                                            "shippingAddress":{
                                                "country":"US",
                                                "lastName":"Anderson",
                                                "address3":null,
                                                "address2":null,
                                                "city":"Syracuse",
                                                "address1":"21 Cedar Ave",
                                                "prefix":null,
                                                "companyName":null,
                                                "jobTitle":null,
                                                "postalCode":"13202",
                                                "county":null,
                                                "ownerId":null,
                                                "suffix":null,
                                                "firstName":"Kim",
                                                "phoneNumber":"212-555-1977",
                                                "faxNumber":null,
                                                "middleName":null,
                                                "state":"NY",
                                                "email":"kim@example.com"
                                            },
                                            "commerceItemRelationships":[
                                                {
                                                    "commerceItemId":"ci26000411",
                                                    "amount":0,
                                                    "quantity":1,
                                                    "pointOfNoRevision":false,
                                                    "relationshipType":"SHIPPINGQUANTITY",
                                                    "returnedQuantity":0,
                                                    "range":{
                                                        "lowBound":0,
                                                        "highBound":0,
                                                        "size":1
                                                    },
                                                    "commerceItemExternalId":null,
                                                    "id":"r260384",
                                                    "state":"INITIAL"
                                                }
                                            ],
                                            "id":"sg260411",
                                            "state":"INITIAL",
                                            "stateDetail":null,
                                            "trackingNumber":null,
                                            "handlingInstructions":[
                                            ],
                                            "shippingGroupClassType":"hardgoodShippingGroup"
                                        }
                                    ],
                                    "taxExempt":false,
                                    "profile":{
                                        "firstName":"Kim",
                                        "lastName":"Anderson",
                                        "loyaltyPrograms":[
                                        ],
                                        "shippingAddress":{
                                            "country":"US",
                                            "lastName":"Anderson",
                                            "address3":null,
                                            "address2":null,
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "prefix":null,
                                            "companyName":null,
                                            "jobTitle":null,
                                            "postalCode":"13202",
                                            "county":null,
                                            "ownerId":null,
                                            "suffix":null,
                                            "version":2,
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "repositoryId":"se-980031",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "id":"se-980031",
                                            "state":"NY"
                                        },
                                        "middleName":null,
                                        "login":"kim@example.com",
                                        "partyNumber":"A112",
                                        "partyId":"102233",
                                        "parentOrganization":null,
                                        "email":"kim@example.com"
                                    },
                                    "defaultPriceListGroup":null,
                                    "paymentInitiatedEmailSent":false,
                                    "payShippingInSecondaryCurrency":null,
                                    "shippingGroupCount":1,
                                    "taxExemptionCode":null,
                                    "orderAction":"cancelOrder",
                                    "profileId":"se-570031",
                                    "activeQuoteOrderId":null,
                                    "approverIds":[
                                    ],
                                    "lastModifiedTime":"1527600124827",
                                    "priceGroupId":"defaultPriceGroup",
                                    "creationTime":"1527514131000",
                                    "sourceSystem":"Cloud Commerce",
                                    "gwpMarkers":[
                                    ],
                                    "locale":"en",
                                    "paymentGroups":[
                                    ],
                                    "payTaxInSecondaryCurrency":null,
                                    "priceInfo":{
                                        "discounted":false,
                                        "secondaryCurrencyTaxAmount":0,
                                        "amount":0,
                                        "frequencyAmountTotals":{
                                        },
                                        "secondaryCurrencyShippingAmount":0,
                                        "secondaryCurrencyTotal":0,
                                        "manualAdjustmentTotal":0,
                                        "discountAmount":0,
                                        "tax":0,
                                        "rawSubtotal":0,
                                        "frequencyTaxTotals":{
                                        },
                                        "total":0,
                                        "shipping":0,
                                        "primaryCurrencyTotal":0,
                                        "amountIsFinal":false,
                                        "currencyCode":"USD"
                                    },
                                    "catalogId":null,
                                    "totalCommerceItemCount":1,
                                    "externalContext":false,
                                    "quoteInfo":null,
                                    "submittedBy":"bb-10003",
                                    "taxPriceInfo":{
                                        "discounted":false,
                                        "secondaryCurrencyTaxAmount":0,
                                        "amount":0,
                                        "valueAddedTax":0,
                                        "countyTax":3,
                                        "isTaxIncluded":false,
                                        "miscTax":0,
                                        "districtTax":0,
                                        "stateTax":3,
                                        "miscTaxInfo":{
                                        },
                                        "countryTax":0,
                                        "cityTax":0,
                                        "amountIsFinal":true,
                                        "currencyCode":"USD"
                                    },
                                    "defaultAdditionalPriceListGroups":null,
                                    "lastModifiedDate":"2018-05-29T13:22:04.827Z",
                                    "creationSiteId":"siteUS",
                                    "approvalSystemMessages":[
                                    ],
                                    "approverMessages":[
                                    ],
                                    "message":null,
                                    "paymentGroupCount":0,
                                    "recurringChargePriceInfo":null,
                                    "organization":null,
                                    "siteId":"siteUS"
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://agent.example.com:9080/ccagentui/v1/orders/initiateCancelOrder"
                                    }
                                ],
                                "returnRequest":{
                                    "agentId":null,
                                    "authorizationDate":"2018-05-29T13:21:58.131Z",
                                    "refundSubtotal":80.99,
                                    "relatedReplacementOrders":[
                                    ],
                                    "refundMethodList":[
                                        {
                                            "refundType":"manualRefund",
                                            "amount":80.99,
                                            "maximumRefundAmount":-1
                                        }
                                    ],
                                    "allocatedAmount":80.99,
                                    "originatingOrder":{
                                        "gwp":false,
                                        "secondaryCurrencyCode":null,
                                        "defaultCatalog":null,
                                        "salesChannel":"contactCenter",
                                        "submittedDate":"2018-05-28T13:29:09.000Z",
                                        "configuratorId":null,
                                        "responseCode":null,
                                        "organizationId":null,
                                        "relationships":[
                                            {
                                                "paymentGroupId":"pg180414",
                                                "amount":80.99,
                                                "relationshipType":"ORDERAMOUNT",
                                                "id":"r200390"
                                            }
                                        ],
                                        "exchangeRate":null,
                                        "id":"o210411",
                                        "state":"SUBMITTED",
                                        "taxCalculated":true,
                                        "commerceItems":[
                                            {
                                                "deactivationDate":null,
                                                "returnedQuantity":0,
                                                "availabilityDate":null,
                                                "externalData":[
                                                ],
                                                "billingAccountId":null,
                                                "preOrderQuantity":0,
                                                "assetKey":null,
                                                "priceInfo":{
                                                    "discounted":false,
                                                    "amount":49.99,
                                                    "secondaryCurrencyShippingSurcharge":0,
                                                    "rawTotalPrice":49.99,
                                                    "salePrice":0,
                                                    "priceListId":"listPrices",
                                                    "quantityDiscounted":0,
                                                    "amountIsFinal":false,
                                                    "onSale":false,
                                                    "shippingSurcharge":0,
                                                    "discountable":true,
                                                    "currencyCode":"USD",
                                                    "currentPriceDetailsSorted":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":49.99,
                                                            "quantity":1,
                                                            "amountIsFinal":false,
                                                            "range":{
                                                                "lowBound":0,
                                                                "highBound":0,
                                                                "size":1
                                                            },
                                                            "orderDiscountShare":0,
                                                            "tax":4,
                                                            "detailedUnitPrice":49.99,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "listPrice":49.99
                                                },
                                                "catalogId":null,
                                                "externalRecurringChargeDetails":null,
                                                "externalPriceDetails":null,
                                                "actionCode":null,
                                                "id":"ci20000412",
                                                "serviceId":null,
                                                "serviceAccountId":null,
                                                "quantity":1,
                                                "productId":"Product_21Cxi",
                                                "externalId":null,
                                                "parentAssetKey":null,
                                                "originalCommerceItemId":null,
                                                "rootAssetKey":null,
                                                "catalogRefId":"Sku_21Dxy",
                                                "customerAccountId":null,
                                                "recurringChargePriceInfo":null,
                                                "lineAttributes":[
                                                ],
                                                "catalogKey":null,
                                                "productDisplayName":"Dora the Explorer - Season 1",
                                                "siteId":"siteUS",
                                                "shopperInput":{
                                                },
                                                "activationDate":null,
                                                "asset":false,
                                                "backOrderQuantity":0
                                            }
                                        ],
                                        "freezeDate":null,
                                        "shippingGroups":[
                                            {
                                                "shippingMethod":"standardShippingMethod",
                                                "description":"sg200412",
                                                "submittedDate":null,
                                                "priceInfo":{
                                                    "discounted":false,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "shippingTax":2,
                                                    "amount":25,
                                                    "secondaryCurrencyShippingAmount":0,
                                                    "rawShipping":25,
                                                    "amountIsFinal":false,
                                                    "currencyCode":"USD"
                                                },
                                                "shipOnDate":null,
                                                "actualShipDate":null,
                                                "specialInstructions":{
                                                },
                                                "shippingAddress":{
                                                    "country":"US",
                                                    "lastName":"Anderson",
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":"Syracuse",
                                                    "address1":"21 Cedar Ave",
                                                    "prefix":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "postalCode":"13202",
                                                    "county":null,
                                                    "ownerId":null,
                                                    "suffix":null,
                                                    "firstName":"Kim",
                                                    "phoneNumber":"212-555-1977",
                                                    "faxNumber":null,
                                                    "middleName":null,
                                                    "state":"NY",
                                                    "email":"kim@example.com"
                                                },
                                                "commerceItemRelationships":[
                                                    {
                                                        "commerceItemId":"ci20000412",
                                                        "amount":0,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "returnedQuantity":0,
                                                        "range":{
                                                            "lowBound":0,
                                                            "highBound":0,
                                                            "size":1
                                                        },
                                                        "commerceItemExternalId":null,
                                                        "id":"r200388",
                                                        "state":"INITIAL"
                                                    }
                                                ],
                                                "id":"sg200412",
                                                "state":"INITIAL",
                                                "stateDetail":null,
                                                "trackingNumber":null,
                                                "handlingInstructions":[
                                                ],
                                                "shippingGroupClassType":"hardgoodShippingGroup"
                                            }
                                        ],
                                        "taxExempt":false,
                                        "profile":{
                                            "firstName":"Kim",
                                            "lastName":"Anderson",
                                            "loyaltyPrograms":[
                                            ],
                                            "shippingAddress":{
                                                "country":"US",
                                                "lastName":"Anderson",
                                                "address3":null,
                                                "address2":null,
                                                "city":"Syracuse",
                                                "address1":"21 Cedar Ave",
                                                "prefix":null,
                                                "companyName":null,
                                                "jobTitle":null,
                                                "postalCode":"13202",
                                                "county":null,
                                                "ownerId":null,
                                                "suffix":null,
                                                "version":2,
                                                "firstName":"Kim",
                                                "phoneNumber":"212-555-1977",
                                                "repositoryId":"se-980031",
                                                "faxNumber":null,
                                                "middleName":null,
                                                "id":"se-980031",
                                                "state":"NY"
                                            },
                                            "middleName":null,
                                            "login":"kim@example.com",
                                            "parentOrganization":null,
                                            "email":"kim@example.com"
                                        },
                                        "defaultPriceListGroup":null,
                                        "paymentInitiatedEmailSent":false,
                                        "payShippingInSecondaryCurrency":null,
                                        "shippingGroupCount":1,
                                        "taxExemptionCode":null,
                                        "orderAction":"order",
                                        "profileId":"se-570031",
                                        "activeQuoteOrderId":null,
                                        "approverIds":[
                                        ],
                                        "lastModifiedTime":"1527514149000",
                                        "priceGroupId":"defaultPriceGroup",
                                        "creationTime":"1527514131000",
                                        "sourceSystem":"Cloud Commerce",
                                        "gwpMarkers":[
                                        ],
                                        "locale":"en",
                                        "paymentGroups":[
                                            {
                                                "PONumber":null,
                                                "amountAuthorized":80.99,
                                                "amount":80.99,
                                                "gatewayName":null,
                                                "paymentProps":{
                                                },
                                                "submittedDate":"2018-05-28T13:29:09.000Z",
                                                "authorizationStatus":[
                                                    {
                                                        "amount":80.99,
                                                        "statusProps":{
                                                        },
                                                        "transactionSuccess":true,
                                                        "errorMessage":null,
                                                        "externalStatusProps":[
                                                        ],
                                                        "transactionId":null,
                                                        "transactionTimestamp":null
                                                    }
                                                ],
                                                "paymentGroupClassType":"invoiceRequest",
                                                "billTo":{
                                                    "siteUseId":"5282",
                                                    "customerAccountId":"4564",
                                                    "partyId":"2222"
                                                },
                                                "paymentMethod":"invoiceRequest",
                                                "billingAddress":{
                                                    "country":"US",
                                                    "lastName":"Anderson",
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":"Syracuse",
                                                    "address1":"21 Cedar Ave",
                                                    "prefix":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "postalCode":"13202",
                                                    "county":null,
                                                    "ownerId":null,
                                                    "suffix":null,
                                                    "firstName":"Kim",
                                                    "phoneNumber":"212-555-1977",
                                                    "faxNumber":null,
                                                    "middleName":null,
                                                    "state":"NY",
                                                    "email":"kim@example.com"
                                                },
                                                "id":"pg180414",
                                                "state":"PAYMENT_DEFERRED",
                                                "debitStatus":[
                                                ],
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "payTaxInSecondaryCurrency":null,
                                        "priceInfo":{
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":49.99,
                                            "frequencyAmountTotals":{
                                            },
                                            "secondaryCurrencyShippingAmount":0,
                                            "secondaryCurrencyTotal":0,
                                            "manualAdjustmentTotal":0,
                                            "discountAmount":0,
                                            "tax":6,
                                            "rawSubtotal":49.99,
                                            "frequencyTaxTotals":{
                                            },
                                            "total":80.99,
                                            "shipping":25,
                                            "primaryCurrencyTotal":49.99,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "catalogId":null,
                                        "totalCommerceItemCount":1,
                                        "externalContext":false,
                                        "quoteInfo":null,
                                        "submittedBy":"bb-10003",
                                        "taxPriceInfo":{
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":6,
                                            "valueAddedTax":0,
                                            "countyTax":3,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":3,
                                            "miscTaxInfo":{
                                            },
                                            "countryTax":0,
                                            "cityTax":0,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "defaultAdditionalPriceListGroups":null,
                                        "lastModifiedDate":"2018-05-28T13:29:09.000Z",
                                        "creationSiteId":"siteUS",
                                        "approvalSystemMessages":[
                                        ],
                                        "approverMessages":[
                                        ],
                                        "message":null,
                                        "paymentGroupCount":1,
                                        "recurringChargePriceInfo":null,
                                        "organization":null,
                                        "siteId":"siteUS"
                                    },
                                    "suggestedShippingRefund":25,
                                    "returnPaymentState":"Refund",
                                    "orderCurrencyCode":"USD",
                                    "processImmediately":false,
                                    "processName":"Return",
                                    "returnAdjustedOrderId":"o270412",
                                    "returnCalculationOrder":{
                                        "gwp":false,
                                        "secondaryCurrencyCode":null,
                                        "defaultCatalog":null,
                                        "salesChannel":"contactCenter",
                                        "submittedDate":"2018-05-28T13:29:09.000Z",
                                        "configuratorId":null,
                                        "responseCode":null,
                                        "organizationId":null,
                                        "relationships":[
                                            {
                                                "paymentGroupId":"pg240413",
                                                "amount":80.99,
                                                "relationshipType":"ORDERAMOUNT",
                                                "id":"r260389"
                                            }
                                        ],
                                        "exchangeRate":null,
                                        "id":"o270413",
                                        "state":"SUBMITTED",
                                        "taxCalculated":true,
                                        "commerceItems":[
                                        ],
                                        "freezeDate":null,
                                        "shippingGroups":[
                                        ],
                                        "taxExempt":false,
                                        "profile":{
                                            "firstName":"Kim",
                                            "lastName":"Anderson",
                                            "loyaltyPrograms":[
                                            ],
                                            "shippingAddress":{
                                                "country":"US",
                                                "lastName":"Anderson",
                                                "address3":null,
                                                "address2":null,
                                                "city":"Syracuse",
                                                "address1":"21 Cedar Ave",
                                                "prefix":null,
                                                "companyName":null,
                                                "jobTitle":null,
                                                "postalCode":"13202",
                                                "county":null,
                                                "ownerId":null,
                                                "suffix":null,
                                                "version":2,
                                                "firstName":"Kim",
                                                "phoneNumber":"212-555-1977",
                                                "repositoryId":"se-980031",
                                                "faxNumber":null,
                                                "middleName":null,
                                                "id":"se-980031",
                                                "state":"NY"
                                            },
                                            "middleName":null,
                                            "login":"kim@example.com",
                                            "parentOrganization":null,
                                            "email":"kim@example.com"
                                        },
                                        "defaultPriceListGroup":null,
                                        "paymentInitiatedEmailSent":false,
                                        "payShippingInSecondaryCurrency":null,
                                        "shippingGroupCount":0,
                                        "taxExemptionCode":null,
                                        "orderAction":"order",
                                        "profileId":"se-570031",
                                        "activeQuoteOrderId":null,
                                        "approverIds":[
                                        ],
                                        "lastModifiedTime":"1527600124709",
                                        "priceGroupId":"defaultPriceGroup",
                                        "creationTime":"1527514131000",
                                        "sourceSystem":"Cloud Commerce",
                                        "gwpMarkers":[
                                        ],
                                        "locale":"en",
                                        "paymentGroups":[
                                            {
                                                "PONumber":null,
                                                "amountAuthorized":80.99,
                                                "amount":80.99,
                                                "gatewayName":null,
                                                "paymentProps":{
                                                },
                                                "submittedDate":"2018-05-28T13:29:09.000Z",
                                                "authorizationStatus":[
                                                    {
                                                        "amount":80.99,
                                                        "statusProps":{
                                                        },
                                                        "transactionSuccess":true,
                                                        "errorMessage":null,
                                                        "externalStatusProps":[
                                                        ],
                                                        "transactionId":null,
                                                        "transactionTimestamp":null
                                                    }
                                                ],
                                                "paymentGroupClassType":"invoiceRequest",
                                                "paymentMethod":"invoiceRequest",
                                                "billingAddress":{
                                                    "country":"US",
                                                    "lastName":"Anderson",
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":"Syracuse",
                                                    "address1":"21 Cedar Ave",
                                                    "prefix":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "postalCode":"13202",
                                                    "county":null,
                                                    "ownerId":null,
                                                    "suffix":null,
                                                    "firstName":"Kim",
                                                    "phoneNumber":"212-555-1977",
                                                    "faxNumber":null,
                                                    "middleName":null,
                                                    "state":"NY",
                                                    "email":"kim@example.com"
                                                },
                                                "id":"pg240413",
                                                "state":"PAYMENT_DEFERRED",
                                                "debitStatus":[
                                                ],
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "payTaxInSecondaryCurrency":null,
                                        "priceInfo":{
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":0,
                                            "frequencyAmountTotals":{
                                            },
                                            "secondaryCurrencyShippingAmount":0,
                                            "secondaryCurrencyTotal":0,
                                            "manualAdjustmentTotal":0,
                                            "discountAmount":0,
                                            "tax":0,
                                            "rawSubtotal":0,
                                            "frequencyTaxTotals":{
                                            },
                                            "total":0,
                                            "shipping":0,
                                            "primaryCurrencyTotal":0,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "catalogId":null,
                                        "totalCommerceItemCount":0,
                                        "externalContext":false,
                                        "quoteInfo":null,
                                        "submittedBy":"bb-10003",
                                        "taxPriceInfo":{
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":0,
                                            "valueAddedTax":0,
                                            "countyTax":0,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":0,
                                            "miscTaxInfo":null,
                                            "countryTax":0,
                                            "cityTax":0,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "defaultAdditionalPriceListGroups":null,
                                        "lastModifiedDate":"2018-05-29T13:22:04.709Z",
                                        "approvalSystemMessages":[
                                        ],
                                        "approverMessages":[
                                        ],
                                        "message":null,
                                        "paymentGroupCount":1,
                                        "recurringChargePriceInfo":null,
                                        "organization":null,
                                        "siteId":"siteUS"
                                    },
                                    "state":"incomplete",
                                    "unAdjustedRefundSubtotal":49.99,
                                    "returnItemCount":1,
                                    "trackingNumber":null,
                                    "totalOrderPromotionValueAdjustmentChange":0,
                                    "comments":null,
                                    "profile":{
                                        "firstName":"Kim",
                                        "lastName":"Anderson",
                                        "loyaltyPrograms":[
                                        ],
                                        "shippingAddress":{
                                            "country":"US",
                                            "firstName":"Kim",
                                            "lastName":"Anderson",
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "postalCode":"13202",
                                            "repositoryId":"se-980031",
                                            "middleName":null,
                                            "state":"NY"
                                        },
                                        "middleName":null,
                                        "id":"se-570031",
                                        "login":"kim@example.com",
                                        "parentOrganization":null,
                                        "email":"kim@example.com"
                                    },
                                    "suggestedTaxRefund":6,
                                    "nonReturnItemCostAdjustments":[
                                    ],
                                    "replacementOrder":null,
                                    "actualShippingRefund":25,
                                    "actualTaxRefund":6,
                                    "otherRefund":0,
                                    "processed":false,
                                    "returnLabel":null,
                                    "totalItemRefund":49.99,
                                    "authorizationNumber":null,
                                    "returningItems":true,
                                    "exchangeProcess":false,
                                    "replacingItems":false,
                                    "returnFee":0,
                                    "totalReturnItemRefund":49.99,
                                    "submitExchangeAllowed":false,
                                    "additionalProperties":{
                                    },
                                    "originOfReturn":null,
                                    "totalRefundAmount":80.99,
                                    "unallocatedAmount":0,
                                    "nonReturnItemSubtotalAdjustment":0,
                                    "originatingOrderId":"o210411",
                                    "adjustmentAmount":31,
                                    "replaceItemCount":0,
                                    "returnItemList":[
                                        {
                                            "quantityReturned":0,
                                            "quantityToReturn":1,
                                            "quantityAvailable":1,
                                            "returnItemId":"r200388",
                                            "suggestedTaxRefundShare":4,
                                            "itemCurrencyCode":"USD",
                                            "quantityToExchange":0,
                                            "shippingGroupId":"sg200412",
                                            "description":null,
                                            "catalogRefId":"Sku_21Dxy",
                                            "suggestedShippingRefundShare":25,
                                            "commerceItemId":"ci20000412",
                                            "disposition":null,
                                            "quantityShipped":1,
                                            "returnReason":"cancelOrder",
                                            "itemCostAdjustments":[
                                                {
                                                    "commerceItemId":"ci20000412",
                                                    "amountAdjustment":-49.99,
                                                    "shippingGroupId":"sg200412",
                                                    "quantityAdjusted":1,
                                                    "shippingShareAdjustment":0,
                                                    "orderDiscountShareAdjustment":0,
                                                    "manualAdjustmentShareAdjustment":0,
                                                    "taxShareAdjustment":-4
                                                },
                                                {
                                                    "commerceItemId":"ci20000412",
                                                    "amountAdjustment":0,
                                                    "shippingGroupId":"sg200412",
                                                    "quantityAdjusted":0,
                                                    "shippingShareAdjustment":-25,
                                                    "orderDiscountShareAdjustment":0,
                                                    "manualAdjustmentShareAdjustment":0,
                                                    "taxShareAdjustment":0
                                                }
                                            ],
                                            "actualShippingRefundShare":25,
                                            "actualTaxRefundShare":6,
                                            "suggestedRefundAmount":49.99,
                                            "quantityReceived":0,
                                            "refundAmount":49.99
                                        }
                                    ]
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>200126</td><td>Missing required input.</td><td>Ensure that orderId and cancelReason</td></tr><tr><td>28107, 210105</td><td>Order not found.</td><td>Ensure a valid order ID is specified.</td></tr><tr><td>200101, 210113</td><td>Order is in a processing state that does not allow it to be cancelled</td><td>Order cannot be cancelled at this time. Check the order state/status.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site ID on which the orders needs to be placed",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAgentContext.shopperProfileId",
                        "description":"The profile ID from which the order was placed",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization ID in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/initiateCancelOrder_request"
                        },
                        "in":"body",
                        "name":"initiateCancelOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-initiateCancelOrder-post",
                "x-filename-id":"ccstore-v1-orders-initiatecancelorder-post"
            }
        },
        "/ccstore/v1/profiles/current/creditCards":{
            "post":{
                "summary":"addCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"addCreditCard",
                "description":"Add credit card for the shopper. The credit card data is tokenised and is stored against the profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "expiryMonth":"03",
                                "cardType":"visa",
                                "expiryYear":"2021",
                                "iin":"411111",
                                "savedCardId":"usercc10002",
                                "hasExpired":false,
                                "isDefault":true,
                                "customPaymentProperties":{
                                    "addl-prop4":"addl-prop4",
                                    "addl-prop3":"addl-prop3",
                                    "addl-prop1":"addl-prop1",
                                    "decision":null,
                                    "reasonCode":null
                                },
                                "nameOnCard":"card2",
                                "nickname":"Home Card 2",
                                "additionalInfo":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/creditCards"
                                    }
                                ],
                                "cardNumber":"xxxxxxxxxxxx1111"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28396|Provided card details are incorrect.|\n|28397|An error occured while trying to add the credit card.|\n|28398|Tokenisation declined by payment gateway. Error message sent by the gateway will be returned.|\n|28399|Adding credit card is not supported on this site."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addCreditCard_request"
                        },
                        "in":"body",
                        "name":"addCreditCard_request"
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-creditCards-post",
                "x-filename-id":"ccstore-v1-profiles-current-creditcards-post"
            },
            "get":{
                "summary":"listCreditCards",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCreditCards",
                "description":"Gets the list of credit cards associated with the current user and its organization",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCreditCards_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/creditCards?allCards=true&allGateways=true&allSites=true"
                                    }
                                ],
                                "items":[
                                    {
                                        "savedCardId":"usercc10001",
                                        "hasExpired":false,
                                        "isDefault":false,
                                        "nameOnCard":"card1",
                                        "repositoryId":"usercc10001",
                                        "expiryMonth":"04",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111",
                                        "additionalInfo":"Card has been synced with id 10001",
                                        "expiryYear":"2021",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    },
                                    {
                                        "savedCardId":"usercc10002",
                                        "hasExpired":false,
                                        "isDefault":false,
                                        "nameOnCard":"card2",
                                        "repositoryId":"usercc10002",
                                        "expiryMonth":"03",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111##0",
                                        "additionalInfo":"Card has been synced with id 10002",
                                        "expiryYear":"2021",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    },
                                    {
                                        "savedCardId":"usercc10003",
                                        "hasExpired":false,
                                        "isDefault":true,
                                        "nameOnCard":"card3",
                                        "repositoryId":"usercc10003",
                                        "expiryMonth":"02",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111##1",
                                        "additionalInfo":null,
                                        "expiryYear":"2020",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28386|An error occurred while retrieving the credit card list.|\n|28387|An error occurred while processing the credit card list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allCards",
                        "description":"This value is set to true, if inactive cards are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allGateways",
                        "description":"This value is set to true, if the cards from disabled gateways are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allSites",
                        "description":"This value is set to true, if the cards from non-current site are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-creditCards-get",
                "x-filename-id":"ccstore-v1-profiles-current-creditcards-get"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts/preview":{
            "post":{
                "summary":"Preview subscription products",
                "produces":[
                    "application/json"
                ],
                "description":"Preview the specified subscription products",
                "operationId":"previewSubscriptionProducts",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/previewSubscriptionProductsResponse"
                        },
                        "examples":{
                            "CLOSE":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccstore/v1/selfservice/subscriptionProducts/preview"
                                    }
                                ],
                                "cart":{
                                    "items":[
                                        {
                                            "output":[
                                                {
                                                    "numberOfBillingCycles":"2"
                                                }
                                            ],
                                            "estimatedCreditedAmount":"0",
                                            "subscriptionNumber":"PreviewSubsciption_Amend",
                                            "closedDate":"2025-03-10",
                                            "estimatedPenaltyAmount":"970.97",
                                            "closeCreditMethod":"ORA_PRORATE_WITH_CREDIT",
                                            "actionCode":"CLOSE",
                                            "productPuId":"PreviewSubsciption_Amend-PRDT-176040",
                                            "closeReason":"ORA_BREACH"
                                        }
                                    ]
                                }
                            }
                        },
                        "description":"Successful response"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request"
                    },
                    "500":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Internal server error"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/previewSubscriptionProductsRequest"
                        },
                        "in":"body",
                        "name":"previewSubscriptionProducts_Request",
                        "description":"Request payload to preview subscription products",
                        "required":true
                    }
                ],
                "consumes":[
                    "application/json"
                ],
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-preview-post",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-preview-post"
            }
        },
        "/ccstore/v1/audienceContext/addBrowsingEvent":{
            "post":{
                "summary":"saveBrowsingEvent",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveBrowsingEvent",
                "description":"Save the browsing page view data for the current user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveBrowsingEvent_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n|Error Code|Description|\n|------------------|------------------|\n|54098|The request was missing the required behavioral data body.|\n|54099|No page view data specified in the request.|\n|54100|Invalid page type specified for data collection, the expected values are \"PRODUCT\" or \"CATEGORY\".|\n|54101|Type not specified for page view entry.|\n|54102|Catalog Id not specified for page view entry.|\n|54103|Id not specified for page view entry.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveBrowsingEvent_request"
                        },
                        "in":"body",
                        "name":"saveBrowsingEvent_request"
                    }
                ],
                "tags":[
                    "Store/Audience Context"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-audienceContext-addBrowsingEvent-post",
                "x-filename-id":"ccstore-v1-audiencecontext-addbrowsingevent-post"
            }
        },
        "/ccstore/v1/errorLogs":{
            "post":{
                "summary":"createErrorlog",
                "operationId":"createErrorlog",
                "description":"Create Errorlog. Create an error log entry.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createErrorlog_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createErrorlog_request"
                        },
                        "in":"body",
                        "name":"createErrorlog_request"
                    }
                ],
                "tags":[
                    "Store/Error Log Entries"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-errorLogs-post",
                "x-filename-id":"ccstore-v1-errorlogs-post"
            }
        },
        "/ccstore/v1/productTypes":{
            "get":{
                "summary":"listProductTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProductTypes",
                "description":"List Product Types. List the product types. Returns all the product types when id is not specified.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProductTypes_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "displayName":"Men - Apparel",
                                    "id":"MensApparel"
                                },
                                {
                                    "displayName":"Men - Shoes",
                                    "id":"MensShoes"
                                },
                                {
                                    "displayName":"Tables",
                                    "id":"Tables"
                                },
                                {
                                    "displayName":"Women - Apparel",
                                    "id":"WomensApparel"
                                },
                                {
                                    "displayName":"Women - Shoes",
                                    "id":"WomensShoes"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/Product Types"
                ],
                "x-internal-id":"ccstore-v1-productTypes-get",
                "x-filename-id":"ccstore-v1-producttypes-get"
            }
        },
        "/ccstore/v1/profiles/current/addresses":{
            "post":{
                "summary":"addProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"addProfileAddress",
                "description":"Add profile address for a shopper. Any B2C user can add profile address. The B2B user needs to have profileAddressManager role in the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "address3":"abc",
                                    "address2":"xyz",
                                    "city":"Syracuse",
                                    "address1":"21 Cedar Ave",
                                    "postalCode":"13202",
                                    "county":null,
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-1977",
                                    "repositoryId":"170024",
                                    "state":"NY"
                                },
                                "addressType":"Address12##0",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/addresses"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22032|Error occured due to invalid data|\n|22033|User is not logged in.|\n|22000|The profile id passes is null or empty.|\n|22001|Internal error while getting the profile.|\n|22002|No profile found with the given id.|\n|23005|Invalid phone number is specified|\n|23007|No country is specified|\n|23008|Postal code is not specified|\n|23010|City is not specified|\n|23011|Address line 1 not specified|\n|180104|Invalid address type ID {0}|\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/addProfileAddress_request"
                        },
                        "in":"body",
                        "name":"addProfileAddress_request"
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-addresses-post",
                "x-filename-id":"ccstore-v1-profiles-current-addresses-post"
            },
            "get":{
                "summary":"listProfileAddresses",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProfileAddresses",
                "description":"Get list of addresses associated with the current profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProfileAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/current/addresses"
                                    }
                                ],
                                "items":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "lastName":"Anderson",
                                            "types":[
                                            ],
                                            "address3":"null",
                                            "city":"Syracuse",
                                            "address2":"null",
                                            "prefix":"null",
                                            "address1":"21 Cedar Ave",
                                            "postalCode":"13202",
                                            "jobTitle":"null",
                                            "companyName":"null",
                                            "county":"null",
                                            "suffix":"null",
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "repositoryId":"170236",
                                            "faxNumber":"null",
                                            "middleName":"null",
                                            "state":"NY"
                                        },
                                        "addressType":"Home"
                                    },
                                    {
                                        "address":{
                                            "country":"US",
                                            "lastName":"Anderson",
                                            "types":[
                                            ],
                                            "address3":"abc",
                                            "city":"Syracuse",
                                            "address2":"xyz",
                                            "prefix":null,
                                            "address1":"21 Cedar Ave",
                                            "postalCode":"13202",
                                            "jobTitle":null,
                                            "companyName":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "repositoryId":"se-980031",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"NY"
                                        },
                                        "addressType":"Address12"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occured due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"queryFormat to search on the address properties. Possible values SCIM or null.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"addressType",
                        "description":"Exact nick name to search.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-current-addresses-get",
                "x-filename-id":"ccstore-v1-profiles-current-addresses-get"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/accept":{
            "post":{
                "summary":"Accept the given quote.",
                "produces":[
                    "application/json"
                ],
                "operationId":"acceptQuoteCpq",
                "description":"Accept quote of user",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/AcceptQuoteCpqResponse"
                        },
                        "description":"Response containing the quote acceptance details."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of quote.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/AcceptQuoteCpqRequest"
                        },
                        "in":"body",
                        "name":"AcceptQuoteCpqRequest"
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-accept-post",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-accept-post"
            }
        },
        "/ccstore/v1/orders/current/shippingGroups/relateToItems":{
            "post":{
                "summary":"Manage shipping groups relationship to cart items",
                "produces":[
                    "application/json"
                ],
                "operationId":"relateToCartItems",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Manage shipping group(s) relationships to cart item(s).  Can be used to redefine which items are assigned to which shipping groups and the quantity assigned.  Will modify existing relationships or create new ones as the assignment requires.  Relationships that release existing item assignment must be placed before relationships that reassign the items, as the overall item quantity cannot be exceeded only reassigned.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/shippingGroupsCollectionWithEmbeddedOrder_response"
                        },
                        "description":"The model being returned when the POST operation succeeds. It contains a list of Shipping Groups and an Order representation."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/relateToItems_request"
                        },
                        "in":"body",
                        "name":"inputJson"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Shipping Groups"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-shippingGroups-relateToItems-post",
                "x-filename-id":"ccstore-v1-orders-current-shippinggroups-relatetoitems-post"
            }
        },
        "/ccstore/v1/api":{
            "get":{
                "summary":"getEndpointAPIs",
                "produces":[
                    "application/json"
                ],
                "operationId":"getEndpointAPIs",
                "description":"Get Endpoint APIs. Get the endpoint API doc info.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getEndpointAPIs_response"
                        },
                        "examples":{
                            "application/json":{
                                "Orders":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getOrder",
                                            "url":"/ccadmin/v1/orders/{id}",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Order endpoints"
                                },
                                "Health Check":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"DELETE",
                                            "hasDoc":true,
                                            "id":"deletePaymentGatewayAuthorizationResponses",
                                            "url":"/ccstore/v1/healthCheck/payments",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Admin health check endpoints"
                                },
                                "Profiles":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":false,
                                            "id":"getProfile",
                                            "url":"/ccadmin/v1/profiles/{id}",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getCurrentProfile",
                                            "url":"/ccadmin/v1/profiles/current",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Profile endpoints"
                                },
                                "Asset Import/Export":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":"application/json",
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"uploadAssets",
                                            "url":"/ccadmin/v1/asset/upload",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"importAssets",
                                            "url":"/ccadmin/v1/asset/import",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"*/*",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"exportAssets",
                                            "url":"/ccadmin/v1/asset/export",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"text/html",
                                            "authRequired":true,
                                            "requestType":"multipart/form-data",
                                            "method":"POST",
                                            "hasDoc":false,
                                            "id":"uploadAssetsMultipart",
                                            "url":"/ccadmin/v1/asset/upload",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"validateAssets",
                                            "url":"/ccadmin/v1/asset/validate",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"*/*",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getValidationReport",
                                            "url":"/ccadmin/v1/asset/validationReport/{token}",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getImportProgress",
                                            "url":"/ccadmin/v1/asset/import/{token}",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Asset import/export endpoints"
                                },
                                "WebHooks":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getWebHook",
                                            "url":"/ccadmin/v1/webhooks/{id}",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getWebHooks",
                                            "url":"/ccadmin/v1/webhooks",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getWebHookSecretKey",
                                            "url":"/ccadmin/v1/webhooks/{id}/secretKey",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"PUT",
                                            "hasDoc":true,
                                            "id":"resetWebHookSecretKey",
                                            "url":"/ccadmin/v1/webhooks/{id}/secretKey",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":"application/json",
                                            "method":"PUT",
                                            "hasDoc":true,
                                            "id":"updateWebHooks",
                                            "url":"/ccadmin/v1/webhooks",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":"application/json",
                                            "method":"PUT",
                                            "hasDoc":true,
                                            "id":"updateWebHook",
                                            "url":"/ccadmin/v1/webhooks/{id}",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"WebHook endpoints"
                                },
                                "Error Log Entries":{
                                    "endpoints":[
                                        {
                                            "responseType":null,
                                            "authRequired":true,
                                            "requestType":"application/json",
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"createErrorlog",
                                            "url":"/ccadmin/v1/errorLogs",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"Error Log Entry endpoints"
                                },
                                "OAuth":{
                                    "endpoints":[
                                        {
                                            "responseType":"application/json",
                                            "authRequired":false,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getRegistry",
                                            "url":"/ccadmin/v1/registry",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":false,
                                            "id":"getTimestampDiff",
                                            "url":"/ccadmin/v1/timediff",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":false,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getEndpointAPIs",
                                            "url":"/ccadmin/v1/api",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":false,
                                            "requestType":null,
                                            "method":"GET",
                                            "hasDoc":true,
                                            "id":"getEndpointAPI",
                                            "url":"/ccadmin/v1/api/{id}",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/x-www-form-urlencoded",
                                            "authRequired":false,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"login",
                                            "url":"/ccadmin/v1/login",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"verify",
                                            "url":"/ccadmin/v1/verify",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"logout",
                                            "url":"/ccadmin/v1/logout",
                                            "httpsRequired":false
                                        },
                                        {
                                            "responseType":"application/json",
                                            "authRequired":true,
                                            "requestType":null,
                                            "method":"POST",
                                            "hasDoc":true,
                                            "id":"refresh",
                                            "url":"/ccadmin/v1/refresh",
                                            "httpsRequired":false
                                        }
                                    ],
                                    "description":"OAuth endpoints"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/OAuth"
                ],
                "x-internal-id":"ccstore-v1-api-get",
                "x-filename-id":"ccstore-v1-api-get"
            }
        },
        "/ccstore/v1/selfservice/invoices/customerAccountActivities/totals":{
            "get":{
                "summary":"Retrieves all the customer account activities totals with the organization of logged in profile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCustomerAccountActivitiesTotals",
                "description":"Retrieves all the customer account activities totals with the organization of logged in profile",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCustomerAccountActivitiesTotals_success_response"
                        },
                        "examples":{
                            "application/json":{
                                "TotalTransactionsDueForAccount":"186589434164.91",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/invoices/customerAccountActivities/totals"
                                    }
                                ],
                                "TotalOpenReceivablesForAccount":"186589085466.32"
                            }
                        },
                        "description":"Returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/getCustomerAccountActivitiesTotals_failure_response"
                        },
                        "examples":{
                        },
                        "description":"Returned when operation fails."
                    }
                },
                "parameters":[
                ],
                "tags":[
                    "Store/SelfService/Invoices"
                ],
                "x-internal-id":"ccstore-v1-selfservice-invoices-customerAccountActivities-totals-get",
                "x-filename-id":"ccstore-v1-selfservice-invoices-customeraccountactivities-totals-get"
            }
        },
        "/ccstore/v1/locations/{id}":{
            "get":{
                "summary":"getLocation",
                "produces":[
                    "application/json"
                ],
                "operationId":"getLocation",
                "description":"Get Location. Retrieves the location details for a given location id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getLocation_response"
                        },
                        "examples":{
                            "application/json":{
                                "country":"USA",
                                "distance":null,
                                "endDate":null,
                                "city":"Glen Allen",
                                "postalCode":"23060",
                                "latitude":37.6659833,
                                "stateAddress":"VA",
                                "county":null,
                                "pickUp":false,
                                "sites":[
                                ],
                                "inventory":false,
                                "type":"store",
                                "locationId":"GlenAllen187",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/locations/GlenAllen187"
                                    }
                                ],
                                "email":"store187@example.com",
                                "longitude":-77.5063697,
                                "address3":null,
                                "address2":"Suite 101",
                                "address1":"4870 Sadler Rd.",
                                "externalLocationId":"187",
                                "phoneNumber":"(617) 386-1200",
                                "siteGroups":[
                                ],
                                "name":"Glen Allen #187",
                                "repositoryId":"GlenAllen187",
                                "faxNumber":"(617) 386-1200"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|51003|The location id input is invalid.|\n|51002|An internal error occurred while processing the request to get location details for the given location id.|\n|51004|No location details found matching the given location id input.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested location.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"type",
                        "description":"The type of location, for example: store.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Locations"
                ],
                "x-internal-id":"ccstore-v1-locations-{id}-get",
                "x-filename-id":"ccstore-v1-locations-id-get"
            }
        },
        "/ccstore/v1/merchant/selfServiceSettings":{
            "get":{
                "summary":"Get Selfservice Settings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSelfServiceSettings",
                "description":"Get selfservice settings meta data",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSelfServiceSettings_Response"
                        },
                        "examples":{
                            "application/json":{
                                "copyOrderTimeout":10,
                                "quotes":{
                                    "thresholdSizeForGenerateProposalAsync":"10",
                                    "maxNumberOfApprovers":"1"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"The site id corresponding to which selfServiceSettings should be fetched.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-selfServiceSettings-get",
                "x-filename-id":"ccstore-v1-merchant-selfservicesettings-get"
            }
        },
        "/ccstore/v1/addressTypes":{
            "get":{
                "summary":"listAddressTypes",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAddressTypes",
                "description":"List Address types. Get a list of address types defined by merchant",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAddressTypes_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":250,
                                "items":[
                                    {
                                        "displayName":"Home",
                                        "repositoryId":"at300001",
                                        "id":"at300001"
                                    },
                                    {
                                        "displayName":"Shipping",
                                        "repositoryId":"ss-10002",
                                        "id":"ss-10002"
                                    },
                                    {
                                        "displayName":"Billing",
                                        "repositoryId":"ss-10002",
                                        "id":"ss-10002"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|180116|An internal error occurred while processing input request.|\n|180108|Error retrieving list of address types.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across property 'addressType'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Address Types"
                ],
                "x-internal-id":"ccstore-v1-addressTypes-get",
                "x-filename-id":"ccstore-v1-addresstypes-get"
            }
        },
        "/ccstore/v1/orders/current/items":{
            "patch":{
                "summary":"Update cart items",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCartItems",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Update/Add/Remove one or more items in the cart.  <p/>When patching multiple items usage of the ID property defines the following actions::  <br/>Create - no ID property specified but other properties are specified  <br/>Update - ID and other properties are specified  <br/>Delete - no ID property specified, for an existing collection entry  <br/>Retain - the ID property only (An alternative is use 'update' with ID and properties unchanged)  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateItems_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":"2",
                                "offset":"0",
                                "hasMore":"false",
                                "limit":"250",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updateCommerceItems",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"last",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items?offset=0&limit=2"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"first",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items?offset=0&limit=250"
                                    }
                                ],
                                "items":[
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":2799.96,
                                        "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":"newGSMessage456000"
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":0,
                                        "externalData":[
                                        ],
                                        "externalPrice":129,
                                        "commerceItemId":"ci980ddwww415",
                                        "price":984,
                                        "variant":[
                                            {
                                                "optionValue":"Neon",
                                                "optionName":"color"
                                            },
                                            {
                                                "optionValue":"2x optical/130x digital",
                                                "optionName":"zoom"
                                            }
                                        ],
                                        "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "onSale":true,
                                        "id":"ci98000415",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":597,
                                        "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":984,
                                        "quantity":7,
                                        "productId":"camcorder_1",
                                        "pointOfNoRevision":false,
                                        "salePrice":597,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":129,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":129,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                        ],
                                        "externalPriceQuantity":3,
                                        "catRefId":"camcordersku_1_3",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camcordersku_1_3"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                        "discountInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                            "shopInputMessage":"testShopInputMessd"
                                        },
                                        "asset":false,
                                        "listPrice":699.99
                                    },
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3838394227481959246/products/girldragontattoo_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":21.99,
                                        "displayName":"The Girl with the Dragon Tattoo",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":0,
                                        "externalData":[
                                        ],
                                        "commerceItemId":"ci98000416",
                                        "price":21.99,
                                        "variant":[
                                        ],
                                        "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                        "onSale":false,
                                        "id":"ci98000416",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":21.99,
                                        "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":21.99,
                                        "quantity":1,
                                        "productId":"Product_36Exy",
                                        "pointOfNoRevision":false,
                                        "salePrice":0,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":21.99,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":21.99,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                        ],
                                        "catRefId":"Sku_36Fxy",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"Sku_36Fxy"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                        "discountInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":21.99
                                    }
                                ],
                                "embedded":{
                                    "order":{
                                        "shippingGroups":[
                                            {
                                                "priceInfo":{
                                                    "amount":150.99,
                                                    "total":150.99,
                                                    "lkpValExcludingFreeShip":null,
                                                    "shipping":0,
                                                    "shippingSurchargeValue":0,
                                                    "tax":0,
                                                    "subTotal":150.99,
                                                    "currencyCode":"USD",
                                                    "totalWithoutTax":150.99
                                                },
                                                "discountInfo":{
                                                    "orderDiscount":0,
                                                    "shippingDiscount":0,
                                                    "discountDescList":[
                                                    ]
                                                },
                                                "shippingMethod":{
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "shippingTax":0,
                                                    "cost":0,
                                                    "taxIncluded":true,
                                                    "externalId":null,
                                                    "taxCode":"",
                                                    "value":"hardgoodShippingGroup",
                                                    "shippingMethodDescription":"hardgoodShippingGroup"
                                                },
                                                "shippingGroupId":"sg690413",
                                                "shippingAddress":{
                                                    "lastName":null,
                                                    "country":null,
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":null,
                                                    "prefix":null,
                                                    "address1":null,
                                                    "postalCode":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "county":null,
                                                    "suffix":null,
                                                    "firstName":null,
                                                    "phoneNumber":null,
                                                    "faxNumber":null,
                                                    "alias":null,
                                                    "middleName":null,
                                                    "state":null,
                                                    "email":null
                                                },
                                                "type":"hardgoodShippingGroup",
                                                "items":[
                                                    {
                                                        "rawTotalPrice":699.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":"newGSMessage456000"
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":0,
                                                        "preOrderQuantity":0,
                                                        "externalPrice":129,
                                                        "commerceItemId":"ci980ddwww415",
                                                        "price":984,
                                                        "onSale":true,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci98000415",
                                                        "unitPrice":597,
                                                        "amount":984,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"camcorder_1",
                                                        "salePrice":597,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":false,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":129,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":129,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "externalPriceQuantity":3,
                                                        "catRefId":"camcordersku_1_3",
                                                        "discountInfo":[
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                            "shopInputMessage":"testShopInputMessd"
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":699.99,
                                                        "status":"INITIAL"
                                                    },
                                                    {
                                                        "rawTotalPrice":21.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":null
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":0,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci98000416",
                                                        "price":21.99,
                                                        "onSale":false,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci98000416",
                                                        "unitPrice":21.99,
                                                        "amount":21.99,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"Product_36Exy",
                                                        "salePrice":0,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":false,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":21.99,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":21.99,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"Sku_36Fxy",
                                                        "discountInfo":[
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":21.99,
                                                        "status":"INITIAL"
                                                    }
                                                ]
                                            }
                                        ],
                                        "orderId":"o680413",
                                        "creationSiteId":"siteUS",
                                        "dynamicProperties":[
                                        ],
                                        "payments":[
                                        ],
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "value":"hardgoodShippingGroup"
                                        },
                                        "priceListGroup":{
                                            "isTaxIncluded":false,
                                            "endDate":null,
                                            "displayName":"Default Price Group",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "active":true,
                                            "isPointsBased":false,
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            },
                                            "deleted":false,
                                            "taxCalculationType":null,
                                            "repositoryId":"defaultPriceGroup",
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "currencyType":null,
                                                "symbol":"$",
                                                "deleted":false,
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"defaultPriceGroup",
                                            "includeAllProducts":true,
                                            "startDate":null
                                        },
                                        "orderAction":"order",
                                        "priceInfo":{
                                            "amount":150.99,
                                            "total":150.99,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":150.99,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":150.99
                                        },
                                        "discountInfo":{
                                            "unclaimedCouponMultiPromotions":{
                                            },
                                            "orderCouponsMap":{
                                            },
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "orderImplicitDiscountList":[
                                            ],
                                            "unclaimedCouponsMap":{
                                            },
                                            "claimedCouponMultiPromotions":{
                                            }
                                        },
                                        "shoppingCart":{
                                            "numberOfItems":8,
                                            "items":[
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":2799.96,
                                                    "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":"newGSMessage456000"
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "externalData":[
                                                    ],
                                                    "description":null,
                                                    "isItemValid":true,
                                                    "externalPrice":129,
                                                    "commerceItemId":"ci980ddwww415",
                                                    "price":984,
                                                    "variant":[
                                                        {
                                                            "optionValue":"Neon",
                                                            "optionName":"color"
                                                        },
                                                        {
                                                            "optionValue":"2x optical/130x digital",
                                                            "optionName":"zoom"
                                                        }
                                                    ],
                                                    "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "onSale":true,
                                                    "id":"ci98000415",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":597,
                                                    "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":984,
                                                    "quantity":7,
                                                    "productId":"camcorder_1",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":597,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":129,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":129,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "externalPriceQuantity":3,
                                                    "taxCode":"PC030100",
                                                    "catRefId":"camcordersku_1_3",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"camcordersku_1_3"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                                    "discountInfo":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                        "shopInputMessage":"testShopInputMessd"
                                                    },
                                                    "asset":false,
                                                    "listPrice":699.99
                                                },
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3838394227481959246/products/girldragontattoo_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":21.99,
                                                    "displayName":"The Girl with the Dragon Tattoo",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":null
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "externalData":[
                                                    ],
                                                    "description":"A really great movie that you should not miss.",
                                                    "isItemValid":true,
                                                    "commerceItemId":"ci98000416",
                                                    "price":21.99,
                                                    "variant":[
                                                    ],
                                                    "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                                    "onSale":false,
                                                    "id":"ci98000416",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":21.99,
                                                    "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":21.99,
                                                    "quantity":1,
                                                    "productId":"Product_36Exy",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":0,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":21.99,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":21.99,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":null,
                                                    "catRefId":"Sku_36Fxy",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"Sku_36Fxy"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                                    "discountInfo":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":21.99
                                                }
                                            ]
                                        },
                                        "giftWithPurchaseInfo":[
                                            {
                                                "giftWithPurchaseQuantityAvailableForSelection":0,
                                                "giftWithPurchaseType":"product",
                                                "giftWithPurchaseDetail":"Product_6Dxyi",
                                                "promotionDesc":null,
                                                "promotionId":"promo40001",
                                                "giftWithPurchaseIdentifier":-2112496103
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "markers":[
                                            {
                                                "repositoryId":"mark100001",
                                                "value":"78900",
                                                "key":"campaign_eloqua"
                                            }
                                        ],
                                        "giftWithPurchaseOrderMarkers":[
                                            {
                                                "quantity":1,
                                                "selectedQuantity":0,
                                                "removedQuantity":1,
                                                "data":"-2112496103",
                                                "automaticQuantity":0,
                                                "giftType":"product",
                                                "autoRemove":true,
                                                "giftDetail":"Product_6Dxyi",
                                                "repositoryId":"3400007",
                                                "failedQuantity":0,
                                                "value":"promo40001",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ]
                                    }
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Specifies the predefined filter key ID that can be used to filter the embedded order data in the response.'embeddedOrderData' is the currently available filter key for this and the pre configured values to be filtered with can be modified via CCM.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateItems_request"
                        },
                        "in":"body",
                        "name":"updateItems_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Items"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-items-patch",
                "x-filename-id":"ccstore-v1-orders-current-items-patch"
            },
            "get":{
                "summary":"Get all cart items",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCartItems",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Get all the items in the cart.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getItems_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":"2",
                                "getForUpdate":"false",
                                "offset":"0",
                                "hasMore":"false",
                                "limit":"250",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updateCommerceItems",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"last",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items?offset=0&limit=2"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"first",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items?offset=0&limit=250"
                                    }
                                ],
                                "items":[
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":6299.91,
                                        "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":"newGSMessage456"
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":0,
                                        "externalData":[
                                        ],
                                        "externalPrice":139,
                                        "commerceItemId":"ci980ddff415",
                                        "price":3541,
                                        "variant":[
                                            {
                                                "optionValue":"Neon",
                                                "optionName":"color"
                                            },
                                            {
                                                "optionValue":"2x optical/130x digital",
                                                "optionName":"zoom"
                                            }
                                        ],
                                        "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "onSale":true,
                                        "id":"ci98000415",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":597,
                                        "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":3541,
                                        "quantity":9,
                                        "productId":"camcorder_1",
                                        "pointOfNoRevision":false,
                                        "salePrice":597,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":139,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":139,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                        ],
                                        "externalPriceQuantity":4,
                                        "catRefId":"camcordersku_1_3",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camcordersku_1_3"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                        "discountInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                            "shopInputMessage":"testShopInputMessage4"
                                        },
                                        "asset":false,
                                        "listPrice":699.99
                                    },
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3838394227481959246/products/girldragontattoo_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":21.99,
                                        "displayName":"The Girl with the Dragon Tattoo",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":0,
                                        "externalData":[
                                        ],
                                        "commerceItemId":"ci98000416",
                                        "price":21.99,
                                        "variant":[
                                        ],
                                        "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                        "onSale":false,
                                        "id":"ci98000416",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":21.99,
                                        "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":21.99,
                                        "quantity":1,
                                        "productId":"Product_36Exy",
                                        "pointOfNoRevision":false,
                                        "relationshipType":"SHIPPINGQUANTITY",
                                        "salePrice":0,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":21.99,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":21.99,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                        ],
                                        "catRefId":"Sku_36Fxy",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"Sku_36Fxy"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                        "discountInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":21.99
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Starting index.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"getForUpdate",
                        "description":"Return a list of commerce item ids in the response output irresepctive of the pagination limit set.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Specifies the number of commerce items to be retrieved starting from offset. In case this is not present, all the commerce items in the current order is returned.",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Items"
                ],
                "x-internal-id":"ccstore-v1-orders-current-items-get",
                "x-filename-id":"ccstore-v1-orders-current-items-get"
            }
        },
        "/ccstore/v1/accessRights":{
            "get":{
                "summary":"listAccessRights",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAccessRights",
                "description":"List Access Rights. Get all access rights for shoppers.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAccessRights_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":250,
                                "sort":[
                                    {
                                        "property":"id",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "displayName":"Custom Access Right 1",
                                        "name":"Custom Access Right 1",
                                        "repositoryId":"customAccessRight1",
                                        "description":"Custom Access Right 1",
                                        "id":"customAccessRight1",
                                        "type":"generic"
                                    },
                                    {
                                        "displayName":"Custom Access Right 2",
                                        "name":"Custom Access Right 2",
                                        "repositoryId":"customAccessRight2",
                                        "description":"Custom Access Right 2",
                                        "id":"customAccessRight2",
                                        "type":"generic"
                                    },
                                    {
                                        "displayName":"Custom Access Right 3",
                                        "name":"Custom Access Right 3",
                                        "repositoryId":"customAccessRight3",
                                        "description":"Custom Access Right 3",
                                        "id":"customAccessRight3",
                                        "type":"generic"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string that filters the access rights to be returned from this request using SCIM filtering syntax.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The maximum number of access rights to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The starting offset/index to be returned from this request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"The sort order of the list to be returned from this request.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Access Rights"
                ],
                "x-internal-id":"ccstore-v1-accessRights-get",
                "x-filename-id":"ccstore-v1-accessrights-get"
            }
        },
        "/ccstore/v1/shopperContext":{
            "post":{
                "summary":"setShopperContext",
                "produces":[
                    "application/json"
                ],
                "operationId":"setShopperContext",
                "description":"SetShopperContext. This operation fetches the PriceListGroup,Catalog and Additional PriceListGroups determined by External Price Group and Catalog Webhook using current context/Event sent by user.Also updates X-OCStateData header with the encrypted response.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/setShopperContext_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/setShopperContext_request"
                        },
                        "in":"body",
                        "name":"setShopperContext"
                    }
                ],
                "tags":[
                    "Store/Shopper Context Endpoint"
                ],
                "x-internal-id":"ccstore-v1-shopperContext-post",
                "x-filename-id":"ccstore-v1-shoppercontext-post"
            }
        },
        "/ccstore/v1/merchant/cancelReasons":{
            "get":{
                "summary":"getCancelReasons",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCancelReasons",
                "description":"Get cancel Reasons. Lists the cancel reasons that can be given while receiving items against a cancel request",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCancelReasons_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "displayValue":"Bad product review",
                                        "key":"badProductReview"
                                    },
                                    {
                                        "displayValue":"Better competitor price",
                                        "key":"betterCompetitorPrice"
                                    },
                                    {
                                        "displayValue":"Change of mind",
                                        "key":"changeOfMind"
                                    },
                                    {
                                        "displayValue":"Item available at discount currently",
                                        "key":"itemAvailableAtDiscountCurrently"
                                    },
                                    {
                                        "displayValue":"No longer needed",
                                        "key":"noLongerNeeded"
                                    },
                                    {
                                        "displayValue":"No update on shipment status",
                                        "key":"noUpdateOnShipmentStatus"
                                    },
                                    {
                                        "displayValue":"Payment not received",
                                        "key":"paymentNotReceived"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-cancelReasons-get",
                "x-filename-id":"ccstore-v1-merchant-cancelreasons-get"
            }
        },
        "/ccstore/v1/orders/current/items/add":{
            "post":{
                "summary":"Add cart items",
                "produces":[
                    "application/json"
                ],
                "operationId":"addCartItems",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Add one or more items to the cart.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).  <p/>The X-CCVisitorId must be used to retain details if dynamic properties or shipping group(s) have been added to the cart before any items.  <br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addItems_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":"2",
                                "offset":"0",
                                "hasMore":"false",
                                "limit":"250",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updateCommerceItems",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"last",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add?offset=0&limit=2"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"first",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add?offset=0&limit=250"
                                    }
                                ],
                                "items":[
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":699.99,
                                        "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":0,
                                        "externalData":[
                                        ],
                                        "isItemValid":true,
                                        "commerceItemId":"ci101000413",
                                        "price":597,
                                        "variant":[
                                            {
                                                "optionValue":"Neon",
                                                "optionName":"color"
                                            },
                                            {
                                                "optionValue":"2x optical/130x digital",
                                                "optionName":"zoom"
                                            }
                                        ],
                                        "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "onSale":true,
                                        "id":"ci101000413",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":597,
                                        "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":597,
                                        "quantity":1,
                                        "productId":"camcorder_1",
                                        "pointOfNoRevision":false,
                                        "salePrice":597,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":597,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":597,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                        ],
                                        "taxCode":"PC030100",
                                        "catRefId":"camcordersku_1_3",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camcordersku_1_3"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                        "discountInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":699.99
                                    },
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v811010198791982439/products/amores-perros_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":19.99,
                                        "displayName":"Amores Perros",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":-19.99,
                                        "externalData":[
                                        ],
                                        "description":"A really great movie that you should not miss.",
                                        "isItemValid":true,
                                        "commerceItemId":"ci101000414",
                                        "price":0,
                                        "variant":[
                                        ],
                                        "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                        "onSale":false,
                                        "id":"ci101000414",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":19.99,
                                        "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":0,
                                        "quantity":1,
                                        "productId":"Product_6Dxyi",
                                        "pointOfNoRevision":false,
                                        "salePrice":0,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":true,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":0,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":0,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                            {
                                                "remainingQuantity":0,
                                                "selectedQuantity":0,
                                                "data":"-2112496103",
                                                "automaticQuantity":1,
                                                "repositoryId":"3500001",
                                                "value":"promo40001",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ],
                                        "catRefId":"Sku_6Exyi",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"Sku_6Exyi"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                        "discountInfo":[
                                            {
                                                "promotionLongDesc":null,
                                                "promotionName":"gwp1",
                                                "promotionLevel":"item",
                                                "promotionDesc":"gwp1",
                                                "promotionId":"promo40001",
                                                "giftWithPurchaseDiscountInfo":[
                                                    {
                                                        "giftWithPurchaseChoicesAvailable":false,
                                                        "giftWithPurchaseQuantity":1,
                                                        "giftWithPurchaseIdentifier":-2112496103
                                                    }
                                                ]
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":19.99
                                    }
                                ],
                                "embedded":{
                                    "order":{
                                        "shippingGroups":[
                                            {
                                                "priceInfo":{
                                                    "amount":597,
                                                    "total":597,
                                                    "lkpValExcludingFreeShip":null,
                                                    "shipping":0,
                                                    "shippingSurchargeValue":0,
                                                    "tax":0,
                                                    "subTotal":597,
                                                    "currencyCode":"USD",
                                                    "totalWithoutTax":597
                                                },
                                                "discountInfo":{
                                                    "orderDiscount":0,
                                                    "shippingDiscount":0,
                                                    "discountDescList":[
                                                        {
                                                            "promotionLongDesc":null,
                                                            "promotionName":"gwp1",
                                                            "promotionLevel":"item",
                                                            "promotionDesc":"gwp1",
                                                            "promotionId":"promo40001"
                                                        }
                                                    ]
                                                },
                                                "shippingMethod":{
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "shippingTax":0,
                                                    "cost":0,
                                                    "taxIncluded":true,
                                                    "externalId":null,
                                                    "taxCode":"",
                                                    "value":"hardgoodShippingGroup",
                                                    "shippingMethodDescription":"hardgoodShippingGroup"
                                                },
                                                "shippingGroupId":"sg700414",
                                                "shippingAddress":{
                                                    "lastName":null,
                                                    "country":null,
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":null,
                                                    "prefix":null,
                                                    "address1":null,
                                                    "postalCode":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "county":null,
                                                    "suffix":null,
                                                    "firstName":null,
                                                    "phoneNumber":null,
                                                    "faxNumber":null,
                                                    "alias":null,
                                                    "middleName":null,
                                                    "state":null,
                                                    "email":null
                                                },
                                                "type":"hardgoodShippingGroup",
                                                "items":[
                                                    {
                                                        "rawTotalPrice":699.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":null
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":0,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci101000413",
                                                        "price":597,
                                                        "onSale":true,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci101000413",
                                                        "unitPrice":597,
                                                        "amount":597,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"camcorder_1",
                                                        "salePrice":597,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":false,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":597,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":597,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"camcordersku_1_3",
                                                        "discountInfo":[
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":699.99,
                                                        "status":"INITIAL"
                                                    },
                                                    {
                                                        "rawTotalPrice":19.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":null
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":-19.99,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci101000414",
                                                        "price":0,
                                                        "onSale":false,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci101000414",
                                                        "unitPrice":19.99,
                                                        "amount":0,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"Product_6Dxyi",
                                                        "salePrice":0,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":true,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":0,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":0,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"Sku_6Exyi",
                                                        "discountInfo":[
                                                            {
                                                                "promotionLongDesc":null,
                                                                "promotionName":"gwp1",
                                                                "promotionLevel":"item",
                                                                "promotionDesc":"gwp1",
                                                                "promotionId":"promo40001",
                                                                "giftWithPurchaseDiscountInfo":[
                                                                    {
                                                                        "giftWithPurchaseChoicesAvailable":false,
                                                                        "giftWithPurchaseQuantity":1,
                                                                        "giftWithPurchaseIdentifier":-2112496103
                                                                    }
                                                                ]
                                                            }
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":19.99,
                                                        "status":"INITIAL"
                                                    }
                                                ]
                                            }
                                        ],
                                        "orderId":"o690411",
                                        "creationSiteId":"siteUS",
                                        "dynamicProperties":[
                                        ],
                                        "payments":[
                                        ],
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "value":"hardgoodShippingGroup"
                                        },
                                        "priceListGroup":{
                                            "isTaxIncluded":false,
                                            "endDate":null,
                                            "displayName":"Default Price Group",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "active":true,
                                            "isPointsBased":false,
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            },
                                            "deleted":false,
                                            "taxCalculationType":null,
                                            "repositoryId":"defaultPriceGroup",
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "currencyType":null,
                                                "symbol":"$",
                                                "deleted":false,
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"defaultPriceGroup",
                                            "includeAllProducts":true,
                                            "startDate":null
                                        },
                                        "orderAction":"order",
                                        "priceInfo":{
                                            "amount":597,
                                            "total":597,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":597,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":597
                                        },
                                        "discountInfo":{
                                            "unclaimedCouponMultiPromotions":{
                                            },
                                            "orderCouponsMap":{
                                            },
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "orderImplicitDiscountList":[
                                                {
                                                    "promotionLongDesc":null,
                                                    "promotionName":"gwp1",
                                                    "promotionLevel":"item",
                                                    "totalAdjustment":"-19.99",
                                                    "promotionDesc":"gwp1",
                                                    "promotionId":"promo40001"
                                                }
                                            ],
                                            "unclaimedCouponsMap":{
                                            },
                                            "claimedCouponMultiPromotions":{
                                            }
                                        },
                                        "shoppingCart":{
                                            "numberOfItems":2,
                                            "items":[
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":699.99,
                                                    "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":null
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "externalData":[
                                                    ],
                                                    "description":null,
                                                    "isItemValid":true,
                                                    "commerceItemId":"ci101000413",
                                                    "price":597,
                                                    "variant":[
                                                        {
                                                            "optionValue":"Neon",
                                                            "optionName":"color"
                                                        },
                                                        {
                                                            "optionValue":"2x optical/130x digital",
                                                            "optionName":"zoom"
                                                        }
                                                    ],
                                                    "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "onSale":true,
                                                    "id":"ci101000413",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":597,
                                                    "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":597,
                                                    "quantity":1,
                                                    "productId":"camcorder_1",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":597,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":597,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":597,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":"PC030100",
                                                    "catRefId":"camcordersku_1_3",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"camcordersku_1_3"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                                    "discountInfo":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":699.99
                                                },
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v811010198791982439/products/amores-perros_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":19.99,
                                                    "displayName":"Amores Perros",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":null
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":-19.99,
                                                    "externalData":[
                                                    ],
                                                    "description":"A really great movie that you should not miss.",
                                                    "isItemValid":true,
                                                    "commerceItemId":"ci101000414",
                                                    "price":0,
                                                    "variant":[
                                                    ],
                                                    "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                                    "onSale":false,
                                                    "id":"ci101000414",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":19.99,
                                                    "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":0,
                                                    "quantity":1,
                                                    "productId":"Product_6Dxyi",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":0,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":true,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":0,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":0,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                        {
                                                            "remainingQuantity":0,
                                                            "selectedQuantity":0,
                                                            "data":"-2112496103",
                                                            "automaticQuantity":1,
                                                            "repositoryId":"3500001",
                                                            "value":"promo40001",
                                                            "targetedQuantity":0,
                                                            "key":"atg.gwp"
                                                        }
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":null,
                                                    "catRefId":"Sku_6Exyi",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"Sku_6Exyi"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                                    "discountInfo":[
                                                        {
                                                            "promotionLongDesc":null,
                                                            "promotionName":"gwp1",
                                                            "promotionLevel":"item",
                                                            "promotionDesc":"gwp1",
                                                            "promotionId":"promo40001",
                                                            "giftWithPurchaseDiscountInfo":[
                                                                {
                                                                    "giftWithPurchaseChoicesAvailable":false,
                                                                    "giftWithPurchaseQuantity":1,
                                                                    "giftWithPurchaseIdentifier":-2112496103
                                                                }
                                                            ]
                                                        }
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":19.99
                                                }
                                            ]
                                        },
                                        "giftWithPurchaseInfo":[
                                            {
                                                "giftWithPurchaseQuantityAvailableForSelection":0,
                                                "giftWithPurchaseType":"product",
                                                "giftWithPurchaseDetail":"Product_6Dxyi",
                                                "promotionDesc":null,
                                                "promotionId":"promo40001",
                                                "giftWithPurchaseIdentifier":-2112496103
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "markers":[
                                            {
                                                "repositoryId":"mark100001",
                                                "value":"78900",
                                                "key":"campaign_eloqua"
                                            }
                                        ],
                                        "giftWithPurchaseOrderMarkers":[
                                            {
                                                "quantity":1,
                                                "selectedQuantity":0,
                                                "removedQuantity":0,
                                                "data":"-2112496103",
                                                "automaticQuantity":1,
                                                "giftType":"product",
                                                "autoRemove":true,
                                                "giftDetail":"Product_6Dxyi",
                                                "repositoryId":"3500001",
                                                "failedQuantity":0,
                                                "value":"promo40001",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ]
                                    }
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addItems_request"
                        },
                        "in":"body",
                        "name":"addItems_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Items"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-items-add-post",
                "x-filename-id":"ccstore-v1-orders-current-items-add-post"
            }
        },
        "/ccstore/v1/prices/actions/calculate":{
            "post":{
                "summary":"Calculate Price",
                "produces":[
                    "application/json"
                ],
                "operationId":"calculatePrice",
                "description":"Calculates the prices for given Products from external systems.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/calculatePrice_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "unitPrice":125,
                                        "charges":[
                                            {
                                                "unitPrice":100,
                                                "amount":200,
                                                "isProductPrice":true,
                                                "chargeType":"ORA_SALE",
                                                "priceType":"One Time"
                                            },
                                            {
                                                "unitPrice":20,
                                                "amount":40,
                                                "isProductPrice":false,
                                                "chargeType":"ORA_SALE",
                                                "priceType":"Recurring",
                                                "frequency":"Per Month"
                                            },
                                            {
                                                "unitOfMeasure":"gb",
                                                "isProductPrice":false,
                                                "rates":{
                                                    "schema":{
                                                        "lookupData":[
                                                        ],
                                                        "columns":[
                                                            {
                                                                "variableName":"from",
                                                                "translations":[
                                                                ],
                                                                "dataType":"Integer",
                                                                "name":"Usage From"
                                                            },
                                                            {
                                                                "variableName":"to",
                                                                "translations":[
                                                                ],
                                                                "dataType":"Integer",
                                                                "name":"Usage To"
                                                            },
                                                            {
                                                                "variableName":"rate",
                                                                "translations":[
                                                                ],
                                                                "dataType":"Currency",
                                                                "name":"Rate"
                                                            }
                                                        ]
                                                    },
                                                    "variableName":"supremoRemoteAccessRateCard",
                                                    "data":[
                                                        {
                                                            "rate":{
                                                                "currency":"USD",
                                                                "value":0.9
                                                            },
                                                            "from":0,
                                                            "to":100
                                                        },
                                                        {
                                                            "rate":{
                                                                "currency":"USD",
                                                                "value":0.8
                                                            },
                                                            "from":100,
                                                            "to":1000
                                                        },
                                                        {
                                                            "rate":{
                                                                "currency":"USD",
                                                                "value":0.5
                                                            },
                                                            "from":1000
                                                        }
                                                    ],
                                                    "name":"Supremo Remote Access Rate Card",
                                                    "type":"rateCard"
                                                },
                                                "chargeType":"ORA_SALE",
                                                "priceType":"Usage",
                                                "dynamicPricingType":"rateCard",
                                                "frequency":"Per Month"
                                            },
                                            {
                                                "unitPrice":25,
                                                "amount":50,
                                                "isProductPrice":false,
                                                "chargeType":"activationFee_c",
                                                "priceType":"One Time"
                                            }
                                        ],
                                        "amount":250,
                                        "quantity":2,
                                        "availableRatePlans":[
                                            {
                                                "name":"Rate Plan A",
                                                "id":"ratePlanA"
                                            },
                                            {
                                                "name":"Rate Plan B",
                                                "id":"ratePlanB"
                                            },
                                            {
                                                "name":"Rate Plan C",
                                                "id":"ratePlanC"
                                            },
                                            {
                                                "name":"Rate Plan D",
                                                "id":"ratePlanD"
                                            }
                                        ],
                                        "ratePlanName":"Rate Plan A",
                                        "ratePlanId":"ratePlanA",
                                        "catRefId":"partA"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|46001|Pricing Integration with {0} is not enabled. Please contact your administrator.|\n|46002|We are experiencing technical difficulties calculating your price right now. Please try again later or contact your customer support or administrator for assistance.|\n|46003|Missing required input property: {0}|\n|46004|Invalid catRefId {0}.|\n|46005|Item quantity cannot be negative.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/calculatePrice_request"
                        },
                        "in":"body",
                        "name":"calculatePrice_request"
                    }
                ],
                "tags":[
                    "Store/CPQ Prices"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-prices-actions-calculate-post",
                "x-filename-id":"ccstore-v1-prices-actions-calculate-post"
            }
        },
        "/ccstore/v1/orders/current/shippingGroups":{
            "patch":{
                "summary":"Update shipping groups",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateShippingGroups",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Update/Add/Remove one or more shipping groups.   <p/>When patching multiple shipping groups usage of the ID property defines the following actions: <br/>Create - no ID property is specified but other properties are  <br/>Update - ID and other properties are specified  <br/>Delete - no ID property specified for an existing collection entry  <br/>Retain - the ID property only (An alternative is use 'update' with ID and properties unchanged)  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).  <br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/shippingGroupsCollectionWithEmbeddedOrder_response"
                        },
                        "description":"The model being returned when the PATCH operation succeeds. It contains the details of all the shipping groups within the order along, with the embedded order once shipping groups have been modified.<p/><br/>A successful operation will produce an array of shipping groups, these shipping groups can be a combination of type hardgoodShippingGroup and instorePickUpShippingGroup. <p/><br/>See below for property definition/example for each shipping group type.<p/><strong>Hardgood  Shipping Group</strong> <p/><pre><br/>  {<br/>    \"description\": \"Hardgood shipping group description.\",<br/>    \"type\": \"object\",<br/>    \"properties\": {<br/>      \"shippingAddress\": {<br/>        \"description\": \"Shipping address.\",<br/>        \"type\": \"object\",<br/>        \"properties\": {<br/>          \"firstName\": {<br/>            \"description\": \"First name.\",<br/>            \"type\": \"string\",<br/>            \"example\": \"Wilson\"<br/>          },<br/>          \"lastName\": {<br/>            \"description\": \"Last name.\",<br/>            \"type\": \"string\",<br/>            \"example\": \"Anderson\"<br/>          },                  <br/>          \"id\": {<br/>            \"description\": \"Shipping group ID.\",<br/>            \"example\": \"SG0000001\",<br/>            \"type\": \"string\"<br/>          },<br/>          \"shipOnDate\": {<br/>            \"description\": \"Date items where shipped.\",<br/>            \"type\": \"string\",<br/>            \"format\": \"date\",<br/>            \"example\": \"22/02/2018\"<br/>          },<br/>          \"shippingMethod\": {<br/>            \"type\": \"string\"<br/>          }<br/>        }<br/>      }<br/>    }<br/>  }<br/></pre><p/><strong>Electronic Shipping Group</strong><p/><pre><br/>  {<br/>    \"description\": \"Electronic shipping group.\",<br/>    \"type\": \"object\",<br/>    \"properties\": {<br/>      \"emailAddress\": {<br/>        \"description\": \"Email address.\",<br/>        \"type\": \"string\",<br/>        \"example\": \"wilson.anderson@oracle.com\"<br/>      },<br/>      \"id\": {<br/>        \"description\": \"Shipping group ID.\",<br/>        \"example\": \"SG0000001\",<br/>        \"type\": \"string\"<br/>      },<br/>      \"shipOnDate\": {<br/>        \"description\": \"Date items where shipped.\",<br/>        \"type\": \"string\",<br/>        \"format\": \"date\",<br/>        \"example\": \"22/02/2018\"<br/>      },<br/>      \"shippingMethod\": {<br/>        \"type\": \"string\"<br/>      },<br/>    }<br/>  }<br/></pre><br/>"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response:"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Specifies the predefined filter key ID that can be used to filter the embedded order data in the response.'embeddedOrderData' is the currently available filter key for this and the pre configured values to be filtered with can be modified via CCM.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateShippingGroups_request"
                        },
                        "in":"body",
                        "name":"updateShippingGroups_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Shipping Groups"
                ],
                "x-internal-id":"ccstore-v1-orders-current-shippingGroups-patch",
                "x-filename-id":"ccstore-v1-orders-current-shippinggroups-patch"
            },
            "get":{
                "summary":"Get all shipping groups",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShippingGroups",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>Get all the shipping groups from the cart.  This operation will fetch all the shipping groups in the cart.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).  <p/>The X-CCVisitorId must be used if accessing shipping group(s) before any items have been added to the cart.  <br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShippingGroups_response"
                        },
                        "description":"The model being returned when the GET operation succeeds. It contains the list of all shipping group items in the current order."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Starting index.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"getForUpdate",
                        "description":"Return a list of all the shipping group ids in the response output.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Specifies the predefined filter key ID that can be used to filter the shipping groups data in the response.'shippingGroupsData' is the currently available filter key for this and the pre configured values to be filtered with can be modified via CCM.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Specifies the number of shipping groups to be retrieved starting from offset. In case this is not present, all the shipping groups in the current order is returned.",
                        "type":"integer",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Shipping Groups"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-shippingGroups-get",
                "x-filename-id":"ccstore-v1-orders-current-shippinggroups-get"
            }
        },
        "/ccstore/v1/organizations/removeContacts":{
            "post":{
                "summary":"removeContacts",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeContacts",
                "description":"Remove Contacts. This operation is used to remove a contact from the organization by delegatedAdmin. The delegated Admin cannot remove the contact if the contact is the last approval in the organization. \nThis endPoint accepts the organization Id in the header. If the organization Id is passed in the header, that organization becomes the current id for delegated Admin.Optionally takes the X-CCOrganization header  to specify current Organization id of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeContacts_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|1002019|Due to user type mismatch, cannot unassign user id from Organization|\n|23042|You cannot remove yourself from this account|\n|100020|Invalid Input|\n|22007|please provide valid input|\n|100019|Internal Error|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id to which delegated Admin Belongs to",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/removeContacts_request"
                        },
                        "in":"body",
                        "name":"removeContacts_request"
                    }
                ],
                "tags":[
                    "Store/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizations-removeContacts-post",
                "x-filename-id":"ccstore-v1-organizations-removecontacts-post"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts/changeReasons":{
            "get":{
                "summary":"Get change reasons for subscription products",
                "produces":[
                    "application/json"
                ],
                "operationId":"getChangeReasons",
                "description":"Retrieves a list of change reasons for subscription products",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/changeReasonsResponse"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccstore/v1/selfservice/subscriptionProducts/changeReasons"
                                    }
                                ],
                                "items":[
                                    {
                                        "displayValue":"Breach",
                                        "orderNumber":1,
                                        "dateModified":"2025-03-19",
                                        "id":36906477,
                                        "isStandardComponent":true,
                                        "value":"ORA_BREACH"
                                    },
                                    {
                                        "displayValue":"Non Compliant",
                                        "orderNumber":2,
                                        "dateModified":"2025-03-19",
                                        "id":36906499,
                                        "isStandardComponent":true,
                                        "value":"ORA_NON_COMPLIANCE"
                                    }
                                ]
                            }
                        },
                        "description":"Successful response"
                    },
                    "500":{
                        "description":"Internal server error"
                    }
                },
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-changeReasons-get",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-changereasons-get"
            }
        },
        "/ccstore/v1/countries/billingCountries":{
            "get":{
                "summary":"getBillingCountries",
                "produces":[
                    "application/json"
                ],
                "operationId":"getBillingCountries",
                "description":"Get Billing Countries. Lists all the billing countries.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getBillingCountries_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "country":{
                                        "countryCode":"CA",
                                        "displayName":"Canada",
                                        "repositoryId":"CA"
                                    },
                                    "regions":[
                                        {
                                            "regionCode":"CA-NB",
                                            "displayName":"New Brunswick",
                                            "repositoryId":"CA-NB",
                                            "abbreviation":"NB"
                                        },
                                        {
                                            "regionCode":"CA-PE",
                                            "displayName":"Prince Edward Island",
                                            "repositoryId":"CA-PE",
                                            "abbreviation":"PE"
                                        },
                                        {
                                            "regionCode":"CA-QC",
                                            "displayName":"Quebec",
                                            "repositoryId":"CA-QC",
                                            "abbreviation":"QC"
                                        },
                                        {
                                            "regionCode":"CA-BC",
                                            "displayName":"British Columbia",
                                            "repositoryId":"CA-BC",
                                            "abbreviation":"BC"
                                        },
                                        {
                                            "regionCode":"CA-MB",
                                            "displayName":"Manitoba",
                                            "repositoryId":"CA-MB",
                                            "abbreviation":"MB"
                                        },
                                        {
                                            "regionCode":"CA-YT",
                                            "displayName":"Yukon",
                                            "repositoryId":"CA-YT",
                                            "abbreviation":"YT"
                                        },
                                        {
                                            "regionCode":"CA-NT",
                                            "displayName":"Northwest Territories",
                                            "repositoryId":"CA-NT",
                                            "abbreviation":"NT"
                                        },
                                        {
                                            "regionCode":"CA-NS",
                                            "displayName":"Nova Scotia",
                                            "repositoryId":"CA-NS",
                                            "abbreviation":"NS"
                                        },
                                        {
                                            "regionCode":"CA-NU",
                                            "displayName":"Nunavut",
                                            "repositoryId":"CA-NU",
                                            "abbreviation":"NU"
                                        },
                                        {
                                            "regionCode":"CA-AB",
                                            "displayName":"Alberta",
                                            "repositoryId":"CA-AB",
                                            "abbreviation":"AB"
                                        },
                                        {
                                            "regionCode":"CA-SK",
                                            "displayName":"Saskatchewan",
                                            "repositoryId":"CA-SK",
                                            "abbreviation":"SK"
                                        },
                                        {
                                            "regionCode":"CA-NL",
                                            "displayName":"Newfoundland and Labrador",
                                            "repositoryId":"CA-NL",
                                            "abbreviation":"NL"
                                        },
                                        {
                                            "regionCode":"CA-ON",
                                            "displayName":"Ontario",
                                            "repositoryId":"CA-ON",
                                            "abbreviation":"ON"
                                        }
                                    ],
                                    "repositoryId":"CA"
                                }
                            ]
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80032|If error occurs when retrieving billing countries.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"pSortOrder",
                        "description":"Specify the sort order of how the billing countries should be returned. Valid values are asc and desc. The default value it asc",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Country Region"
                ],
                "x-internal-id":"ccstore-v1-countries-billingCountries-get",
                "x-filename-id":"ccstore-v1-countries-billingcountries-get"
            }
        },
        "/ccstore/v1/audienceMembership":{
            "get":{
                "summary":"getAudienceMembership",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAudienceMembership",
                "description":"Get Audience Membership. Given an ordered list of audiences, return the first audience the                       current profile belongs to, the subset of all audiences the current profile belongs to,                       or an indication that the current profile belongs to none of them.  If the current profile doesn't                       belong to any Audiences in the list, a 204 No Content will be returned.  If                       match=first is specified and there is a match, the returned audienceMembership                       array will only have one element.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAudienceMembership_response"
                        },
                        "examples":{
                            "application/json":{
                                "audienceMembership":[
                                    "audience123",
                                    "audience345"
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|54027|The value of the match parameter must be first or all.|\n|54029|The filter parameter is missing or invalid.  Filter must be a comma delimited list of audience IDs, e.g. filter=audience1,audience2.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"filter",
                        "description":"This parameter is a comma delimited ordered list of candidate Audience IDs the current user might be a member of.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"match",
                        "description":"This parameter specifies whether to return all matched Audiences or just the first match.            The only acceptable values are first or all.  The default is all.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Audience Membership"
                ],
                "x-internal-id":"ccstore-v1-audienceMembership-get",
                "x-filename-id":"ccstore-v1-audiencemembership-get"
            }
        },
        "/ccstore/v1/selfservice/assets":{
            "get":{
                "summary":"Retrieves all assets associated with organization of logged in user.",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAssets",
                "description":"Retrieves all assets associated with organization of logged in user. By default it retrieves the Install base Assets",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/assetList_Response"
                        },
                        "description":"Response containing the list of assests"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59000|If there is a missing required property.|\n|59002|If request can't be processed currently.|\n|59003|If there is any invalid path parameter|\n|59004|If resource is not found|\n|59005|If error occurred while processing input.|\n|59008|If any issue occurred while triggering the fusion.|\n|59010|If self service is not enabled|"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the  assets to be fetched together. Default limit is 25, max limit is also 25",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by. Defaut is EndDate",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"q param supported by Fusion API. It does not support any party q param",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Provide number of total results in response. Default is false",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Assets"
                ],
                "x-internal-id":"ccstore-v1-selfservice-assets-get",
                "x-filename-id":"ccstore-v1-selfservice-assets-get"
            }
        },
        "/ccstore/v1/orders/validActions/{id}":{
            "get":{
                "summary":"Get valid actions",
                "produces":[
                    "application/json"
                ],
                "operationId":"getValidActions",
                "description":"Verifies whether the specified order can be cancelled or returned.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getValidActions_response"
                        },
                        "examples":{
                            "application/json":{
                                "cancel":{
                                    "isInitialValForCancelInFlightPassed":false,
                                    "isCancelAllowed":true
                                },
                                "returns":{
                                    "isReturnAllowed":false
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>210105</td><td>Order not found.</td><td>Ensure that you enter a valid order ID.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"the ID of the order to retrieve.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-validActions-{id}-get",
                "x-filename-id":"ccstore-v1-orders-validactions-id-get"
            }
        },
        "/ccstore/v1/collections/{id}":{
            "get":{
                "summary":"getCollection",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCollection",
                "description":"Get Collection. Get a collection by ID.  Optionally takes the x-ccasset-language headers to get translated content in another language.Also it can have optional X-CCOrganization header which is a JSON field to specify current Organization id of logged in user. If 'rootCategory' is passed as a category id, actual root category of the catalog is picked up and considered. The endpoint also returns dynamic properties for a collection if exists.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCollection_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "longDescription":null,
                                        "route":"/for-him/category/cat50067",
                                        "dimensionId":"1234567890",
                                        "lastModifiedDate":"2023-01-23T10:32:49.496Z",
                                        "displayName":"For Him",
                                        "childCategories":[
                                            {
                                                "longDescription":null,
                                                "route":"/under-$25/category/cat90042",
                                                "dimensionId":"1234567892",
                                                "displayName":"Under $25",
                                                "id":"cat90042",
                                                "creationDate":"2011-01-07T17:19:47.000Z"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/under-$50/category/cat90040",
                                                "dimensionId":"1234567893",
                                                "displayName":"Under $50",
                                                "id":"cat90040",
                                                "creationDate":"2011-01-07T17:19:47.000Z"
                                            }
                                        ],
                                        "id":"cat50067",
                                        "creationDate":"2011-01-07T17:19:47.000Z"
                                    },
                                    {
                                        "longDescription":null,
                                        "route":"/for-her/category/cat60001",
                                        "dimensionId":"1234567891",
                                        "displayName":"For Her",
                                        "childCategories":[
                                            {
                                                "longDescription":null,
                                                "route":"/under-$25/category/cat90046",
                                                "dimensionId":"1234567894",
                                                "displayName":"Under $25",
                                                "id":"cat90046",
                                                "creationDate":"2011-01-07T17:19:47.000Z"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/under-$50/category/cat90026",
                                                "dimensionId":"1234567895",
                                                "displayName":"Under $50",
                                                "id":"cat90026",
                                                "creationDate":"2011-01-07T17:19:47.000Z"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/for-the-romantic/category/cat90028",
                                                "dimensionId":"1234567896",
                                                "displayName":"For the Romantic",
                                                "id":"cat90028",
                                                "creationDate":"2011-01-07T17:19:47.000Z"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/for-the-fashionista/category/cat90037",
                                                "dimensionId":"1234567897",
                                                "displayName":"For the Fashionista",
                                                "id":"cat90037",
                                                "creationDate":"2011-01-07T17:19:47.000Z"
                                            },
                                            {
                                                "longDescription":null,
                                                "route":"/for-the-outdoor-lover/category/cat90034",
                                                "dimensionId":"1234567898",
                                                "displayName":"For the Outdoor Lover",
                                                "id":"cat90034",
                                                "creationDate":"2011-01-07T17:19:47.000Z"
                                            }
                                        ],
                                        "id":"cat60001",
                                        "creationDate":"2011-01-07T17:19:47.000Z"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"maxLevel",
                        "description":"Maximum level of depth for child categories.Root category will be considered as zero and child category will be picked up upto given maxLevel after root category. If maxLevel is given as zero then it will not return any child category. If maxLevel parameter is not present in the request URI then all the child categories will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"multipleCategoryPaths",
                        "description":"Return multiCatalogCategoryPaths and multiCatalogCategoryIdPaths to display linked paths from multiple catalogs prepended with catalog name and id respectively if the value is set to true. Default value of the parameter is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"If set to childCategories, then child categories will be expanded to include details, if there are any active products under it. disableActiveProdCheck can be set to true in case the category details are needed irrespective of active products are available.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"catalogId",
                        "description":"ID of the catalog.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"disableActiveProdCheck",
                        "description":"False indicates category details are not returned if there are no active products under the category. True indicates category details are returned irrespective of the active products availability.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of collection.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Collections"
                ],
                "x-internal-id":"ccstore-v1-collections-{id}-get",
                "x-filename-id":"ccstore-v1-collections-id-get"
            }
        },
        "/ccstore/v1/organizations":{
            "get":{
                "summary":"listOrganizations",
                "produces":[
                    "application/json"
                ],
                "operationId":"listOrganizations",
                "description":"List Organizations. This operation is used to get the collection of customer organizations from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of organization.Optionally takes the X-CCOrganization header  to specify current Organization id of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listOrganizations_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/organizations?members=bb-110034"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"name",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "name":"National Discount Auto Parts",
                                        "repositoryId":"or-100001",
                                        "active":true,
                                        "id":"or-100001",
                                        "externalOrganizationId":"EXT_ORG_1"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100070|Invalid Query Expression.|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'.|\n|100018|If invalid input is passed.|\n|100019|If there was any internal error while getting organizations list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across account properties like 'name'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"includeDetails",
                        "description":"Set to true to include all attributes and properties of the organizations in the response. Default is false.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"includeUserRoles",
                        "description":"Set to true to include the roles of the currently logged-in user across all organizations they are part of. Default is false.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizations-get",
                "x-filename-id":"ccstore-v1-organizations-get"
            }
        },
        "/ccstore/v1/selfservice/assets/{id}":{
            "get":{
                "summary":"Retrieves the asset detail based on id",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAssetDetails",
                "description":"Retrieves the asset based on id. If the profile is not logged in or is anonymous then the endpoint will fail. The user should be granted required access rights based on which the this api will return the asset detail",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/assetDetails_Response"
                        },
                        "description":"Response containing the asset detail"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59000|If there is a missing required property.|\n|59002|If request can't be processed currently.|\n|59003|If there is any invalid path parameter|\n|59004|If resource is not found|\n|59005|If error occurred while processing input.|\n|59008|If any issue occurred while triggering the fusion|\n|59010|If self service is not enabled|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of asset.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/SelfService/Assets"
                ],
                "x-internal-id":"ccstore-v1-selfservice-assets-{id}-get",
                "x-filename-id":"ccstore-v1-selfservice-assets-id-get"
            }
        },
        "/ccstore/v1/profiles":{
            "post":{
                "summary":"createProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProfile",
                "description":"Create Profile. If email does not exist in the repository create a new profile with email and password and return the id else return an error message.Optionally takes the x-ccasset-language header to get translated content in another language. Dynamic Properties can also be passed like any other attribute (\"dynamicPropertyKey\":\"dynamicPropertyValue\").",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "message":"Once registration has successfully completed, you'll receive account activation details in your registration email's inbox."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22003|If the email passed is null or empty|\n|22004|If there was any internal error while creating the profile|\n|22005|If the password passed is null or empty|\n|22024|{0}({1}) must be a String|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createProfile_request"
                        },
                        "in":"body",
                        "name":"createProfile_request"
                    }
                ],
                "tags":[
                    "Store/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-profiles-post",
                "x-filename-id":"ccstore-v1-profiles-post"
            }
        },
        "/ccstore/v1/orders/current/items/makeGWPSelection":{
            "post":{
                "summary":"Make a Gift-With-Purchase selection",
                "produces":[
                    "application/json"
                ],
                "operationId":"makeGiftWithPurchaseSelection",
                "description":"<strong>This API is used by the CX Commerce OSF Storefront. This API is currently not used by CX Commerce Classic Storefront but may be used in the future. It may be used in applications outside of CX Commerce Storefront.</strong><p/>This endpoint enables the selection of a gift item, based on a qualified Gift with Purchase promotion.  <p/>This endpoint is part of a group of APIs used in conjunction with each other to perform granular actions on the cart (current incomplete order).<br/>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/makeGiftWithPurchaseSelection_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":"2",
                                "offset":"0",
                                "hasMore":"false",
                                "limit":"250",
                                "links":[
                                    {
                                        "method":"PATCH",
                                        "rel":"/rels/updateCommerceItems",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"last",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add?offset=0&limit=2"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"canonical",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add"
                                    },
                                    {
                                        "method":"GET",
                                        "rel":"first",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/current/items/add?offset=0&limit=250"
                                    }
                                ],
                                "items":[
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":699.99,
                                        "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":0,
                                        "externalData":[
                                        ],
                                        "isItemValid":true,
                                        "commerceItemId":"ci101000413",
                                        "price":597,
                                        "variant":[
                                            {
                                                "optionValue":"Neon",
                                                "optionName":"color"
                                            },
                                            {
                                                "optionValue":"2x optical/130x digital",
                                                "optionName":"zoom"
                                            }
                                        ],
                                        "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "onSale":true,
                                        "id":"ci101000413",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":597,
                                        "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":597,
                                        "quantity":1,
                                        "productId":"camcorder_1",
                                        "pointOfNoRevision":false,
                                        "salePrice":597,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":597,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":597,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                        ],
                                        "taxCode":"PC030100",
                                        "catRefId":"camcordersku_1_3",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"camcordersku_1_3"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                        "discountInfo":[
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":699.99
                                    },
                                    {
                                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v811010198791982439/products/amores-perros_LARGE.jpg&height=100&width=100",
                                        "rawTotalPrice":19.99,
                                        "displayName":"Amores Perros",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":null
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":-19.99,
                                        "externalData":[
                                        ],
                                        "description":"A really great movie that you should not miss.",
                                        "isItemValid":true,
                                        "commerceItemId":"ci101000414",
                                        "price":0,
                                        "variant":[
                                        ],
                                        "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                        "onSale":false,
                                        "id":"ci101000414",
                                        "state":"Added to order",
                                        "stateKey":"INITIAL",
                                        "unitPrice":19.99,
                                        "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "amount":0,
                                        "quantity":1,
                                        "productId":"Product_6Dxyi",
                                        "pointOfNoRevision":false,
                                        "salePrice":0,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":true,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":0,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":0,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "giftWithPurchaseCommerceItemMarkers":[
                                            {
                                                "remainingQuantity":0,
                                                "selectedQuantity":0,
                                                "data":"-2112496103",
                                                "automaticQuantity":1,
                                                "repositoryId":"3500001",
                                                "value":"promo40001",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ],
                                        "catRefId":"Sku_6Exyi",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Not Returnable",
                                                "id":"nonreturnable",
                                                "value":false
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Name",
                                                "id":"displayName",
                                                "value":null
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Active",
                                                "id":"active",
                                                "value":true
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Id",
                                                "id":"id",
                                                "value":"Sku_6Exyi"
                                            },
                                            {
                                                "propertyType":"sku-base",
                                                "name":"Discountable",
                                                "id":"discountable",
                                                "value":true
                                            }
                                        ],
                                        "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                        "discountInfo":[
                                            {
                                                "promotionLongDesc":null,
                                                "promotionName":"gwp1",
                                                "promotionLevel":"item",
                                                "promotionDesc":"gwp1",
                                                "promotionId":"promo40001",
                                                "giftWithPurchaseDiscountInfo":[
                                                    {
                                                        "giftWithPurchaseChoicesAvailable":false,
                                                        "giftWithPurchaseQuantity":1,
                                                        "giftWithPurchaseIdentifier":-2112496103
                                                    }
                                                ]
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                        },
                                        "asset":false,
                                        "listPrice":19.99
                                    }
                                ],
                                "embedded":{
                                    "order":{
                                        "shippingGroups":[
                                            {
                                                "priceInfo":{
                                                    "amount":597,
                                                    "total":597,
                                                    "lkpValExcludingFreeShip":null,
                                                    "shipping":0,
                                                    "shippingSurchargeValue":0,
                                                    "tax":0,
                                                    "subTotal":597,
                                                    "currencyCode":"USD",
                                                    "totalWithoutTax":597
                                                },
                                                "discountInfo":{
                                                    "orderDiscount":0,
                                                    "shippingDiscount":0,
                                                    "discountDescList":[
                                                        {
                                                            "promotionLongDesc":null,
                                                            "promotionName":"gwp1",
                                                            "promotionLevel":"item",
                                                            "promotionDesc":"gwp1",
                                                            "promotionId":"promo40001"
                                                        }
                                                    ]
                                                },
                                                "shippingMethod":{
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "shippingTax":0,
                                                    "cost":0,
                                                    "taxIncluded":true,
                                                    "externalId":null,
                                                    "taxCode":"",
                                                    "value":"hardgoodShippingGroup",
                                                    "shippingMethodDescription":"hardgoodShippingGroup"
                                                },
                                                "shippingGroupId":"sg700414",
                                                "shippingAddress":{
                                                    "lastName":null,
                                                    "country":null,
                                                    "address3":null,
                                                    "address2":null,
                                                    "city":null,
                                                    "prefix":null,
                                                    "address1":null,
                                                    "postalCode":null,
                                                    "companyName":null,
                                                    "jobTitle":null,
                                                    "county":null,
                                                    "suffix":null,
                                                    "firstName":null,
                                                    "phoneNumber":null,
                                                    "faxNumber":null,
                                                    "alias":null,
                                                    "middleName":null,
                                                    "state":null,
                                                    "email":null
                                                },
                                                "type":"hardgoodShippingGroup",
                                                "items":[
                                                    {
                                                        "rawTotalPrice":699.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":null
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":0,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci101000413",
                                                        "price":597,
                                                        "onSale":true,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci101000413",
                                                        "unitPrice":597,
                                                        "amount":597,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"camcorder_1",
                                                        "salePrice":597,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":false,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":597,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":597,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"camcordersku_1_3",
                                                        "discountInfo":[
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":699.99,
                                                        "status":"INITIAL"
                                                    },
                                                    {
                                                        "rawTotalPrice":19.99,
                                                        "returnedQuantity":0,
                                                        "dynamicProperties":[
                                                            {
                                                                "id":"giftWrapMessage123",
                                                                "label":"Gift Wrap Message123",
                                                                "value":null
                                                            }
                                                        ],
                                                        "shippingSurchargeValue":0,
                                                        "availabilityDate":null,
                                                        "externalData":[
                                                        ],
                                                        "discountAmount":-19.99,
                                                        "preOrderQuantity":0,
                                                        "commerceItemId":"ci101000414",
                                                        "price":0,
                                                        "onSale":false,
                                                        "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                        "commerceId":"ci101000414",
                                                        "unitPrice":19.99,
                                                        "amount":0,
                                                        "quantity":1,
                                                        "pointOfNoRevision":false,
                                                        "relationshipType":"SHIPPINGQUANTITY",
                                                        "productId":"Product_6Dxyi",
                                                        "salePrice":0,
                                                        "detailedItemPriceInfo":[
                                                            {
                                                                "discounted":true,
                                                                "secondaryCurrencyTaxAmount":0,
                                                                "amount":0,
                                                                "quantity":1,
                                                                "tax":0,
                                                                "orderDiscountShare":0,
                                                                "detailedUnitPrice":0,
                                                                "currencyCode":"USD"
                                                            }
                                                        ],
                                                        "catRefId":"Sku_6Exyi",
                                                        "discountInfo":[
                                                            {
                                                                "promotionLongDesc":null,
                                                                "promotionName":"gwp1",
                                                                "promotionLevel":"item",
                                                                "promotionDesc":"gwp1",
                                                                "promotionId":"promo40001",
                                                                "giftWithPurchaseDiscountInfo":[
                                                                    {
                                                                        "giftWithPurchaseChoicesAvailable":false,
                                                                        "giftWithPurchaseQuantity":1,
                                                                        "giftWithPurchaseIdentifier":-2112496103
                                                                    }
                                                                ]
                                                            }
                                                        ],
                                                        "siteId":"siteUS",
                                                        "shopperInput":{
                                                        },
                                                        "asset":false,
                                                        "backOrderQuantity":0,
                                                        "listPrice":19.99,
                                                        "status":"INITIAL"
                                                    }
                                                ]
                                            }
                                        ],
                                        "orderId":"o690411",
                                        "creationSiteId":"siteUS",
                                        "dynamicProperties":[
                                        ],
                                        "payments":[
                                        ],
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "value":"hardgoodShippingGroup"
                                        },
                                        "priceListGroup":{
                                            "isTaxIncluded":false,
                                            "endDate":null,
                                            "displayName":"Default Price Group",
                                            "listPriceList":{
                                                "repositoryId":"listPrices"
                                            },
                                            "active":true,
                                            "isPointsBased":false,
                                            "locale":"en_US",
                                            "shippingSurchargePriceList":{
                                                "repositoryId":"shippingSurchargePrices"
                                            },
                                            "deleted":false,
                                            "taxCalculationType":null,
                                            "repositoryId":"defaultPriceGroup",
                                            "salePriceList":{
                                                "repositoryId":"salePrices"
                                            },
                                            "currency":{
                                                "currencyType":null,
                                                "symbol":"$",
                                                "deleted":false,
                                                "displayName":"US Dollar",
                                                "repositoryId":"en_US",
                                                "fractionalDigits":2,
                                                "currencyCode":"USD",
                                                "numericCode":"840"
                                            },
                                            "id":"defaultPriceGroup",
                                            "includeAllProducts":true,
                                            "startDate":null
                                        },
                                        "orderAction":"order",
                                        "priceInfo":{
                                            "amount":597,
                                            "total":597,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":597,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":597
                                        },
                                        "discountInfo":{
                                            "unclaimedCouponMultiPromotions":{
                                            },
                                            "orderCouponsMap":{
                                            },
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "orderImplicitDiscountList":[
                                                {
                                                    "promotionLongDesc":null,
                                                    "promotionName":"gwp1",
                                                    "promotionLevel":"item",
                                                    "totalAdjustment":"-19.99",
                                                    "promotionDesc":"gwp1",
                                                    "promotionId":"promo40001"
                                                }
                                            ],
                                            "unclaimedCouponsMap":{
                                            },
                                            "claimedCouponMultiPromotions":{
                                            }
                                        },
                                        "shoppingCart":{
                                            "numberOfItems":2,
                                            "items":[
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":699.99,
                                                    "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":null
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":0,
                                                    "externalData":[
                                                    ],
                                                    "description":null,
                                                    "isItemValid":true,
                                                    "commerceItemId":"ci101000413",
                                                    "price":597,
                                                    "variant":[
                                                        {
                                                            "optionValue":"Neon",
                                                            "optionName":"color"
                                                        },
                                                        {
                                                            "optionValue":"2x optical/130x digital",
                                                            "optionName":"zoom"
                                                        }
                                                    ],
                                                    "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "onSale":true,
                                                    "id":"ci101000413",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":597,
                                                    "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":597,
                                                    "quantity":1,
                                                    "productId":"camcorder_1",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":597,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":false,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":597,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":597,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":"PC030100",
                                                    "catRefId":"camcordersku_1_3",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"camcordersku_1_3"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                                    "discountInfo":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":699.99
                                                },
                                                {
                                                    "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v811010198791982439/products/amores-perros_LARGE.jpg&height=100&width=100",
                                                    "rawTotalPrice":19.99,
                                                    "displayName":"Amores Perros",
                                                    "dynamicProperties":[
                                                        {
                                                            "id":"giftWrapMessage123",
                                                            "label":"Gift Wrap Message123",
                                                            "value":null
                                                        }
                                                    ],
                                                    "shippingSurchargeValue":0,
                                                    "discountAmount":-19.99,
                                                    "externalData":[
                                                    ],
                                                    "description":"A really great movie that you should not miss.",
                                                    "isItemValid":true,
                                                    "commerceItemId":"ci101000414",
                                                    "price":0,
                                                    "variant":[
                                                    ],
                                                    "primaryImageAltText":"The Girl with the Dragon Tattoo",
                                                    "onSale":false,
                                                    "id":"ci101000414",
                                                    "state":"Added to order",
                                                    "stateKey":"INITIAL",
                                                    "unitPrice":19.99,
                                                    "primaryImageTitle":"The Girl with the Dragon Tattoo",
                                                    "childSKUs":[
                                                        {
                                                            "primaryThumbImageURL":null
                                                        }
                                                    ],
                                                    "amount":0,
                                                    "quantity":1,
                                                    "productId":"Product_6Dxyi",
                                                    "pointOfNoRevision":false,
                                                    "salePrice":0,
                                                    "detailedItemPriceInfo":[
                                                        {
                                                            "discounted":true,
                                                            "secondaryCurrencyTaxAmount":0,
                                                            "amount":0,
                                                            "quantity":1,
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":0,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "giftWithPurchaseCommerceItemMarkers":[
                                                        {
                                                            "remainingQuantity":0,
                                                            "selectedQuantity":0,
                                                            "data":"-2112496103",
                                                            "automaticQuantity":1,
                                                            "repositoryId":"3500001",
                                                            "value":"promo40001",
                                                            "targetedQuantity":0,
                                                            "key":"atg.gwp"
                                                        }
                                                    ],
                                                    "originalCommerceItemId":null,
                                                    "taxCode":null,
                                                    "catRefId":"Sku_6Exyi",
                                                    "skuProperties":[
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Not Returnable",
                                                            "id":"nonreturnable",
                                                            "value":false
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Name",
                                                            "id":"displayName",
                                                            "value":null
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Active",
                                                            "id":"active",
                                                            "value":true
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Id",
                                                            "id":"id",
                                                            "value":"Sku_6Exyi"
                                                        },
                                                        {
                                                            "propertyType":"sku-base",
                                                            "name":"Discountable",
                                                            "id":"discountable",
                                                            "value":true
                                                        }
                                                    ],
                                                    "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                                                    "discountInfo":[
                                                        {
                                                            "promotionLongDesc":null,
                                                            "promotionName":"gwp1",
                                                            "promotionLevel":"item",
                                                            "promotionDesc":"gwp1",
                                                            "promotionId":"promo40001",
                                                            "giftWithPurchaseDiscountInfo":[
                                                                {
                                                                    "giftWithPurchaseChoicesAvailable":false,
                                                                    "giftWithPurchaseQuantity":1,
                                                                    "giftWithPurchaseIdentifier":-2112496103
                                                                }
                                                            ]
                                                        }
                                                    ],
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                    },
                                                    "asset":false,
                                                    "listPrice":19.99
                                                }
                                            ]
                                        },
                                        "giftWithPurchaseInfo":[
                                            {
                                                "giftWithPurchaseQuantityAvailableForSelection":0,
                                                "giftWithPurchaseType":"product",
                                                "giftWithPurchaseDetail":"Product_6Dxyi",
                                                "promotionDesc":null,
                                                "promotionId":"promo40001",
                                                "giftWithPurchaseIdentifier":-2112496103
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "markers":[
                                            {
                                                "repositoryId":"mark100239",
                                                "value":"34299",
                                                "key":"campaign_eloqua"
                                            }
                                        ],
                                        "giftWithPurchaseOrderMarkers":[
                                            {
                                                "quantity":1,
                                                "selectedQuantity":0,
                                                "removedQuantity":0,
                                                "data":"-2112496103",
                                                "automaticQuantity":1,
                                                "giftType":"product",
                                                "autoRemove":true,
                                                "giftDetail":"Product_6Dxyi",
                                                "repositoryId":"3500001",
                                                "failedQuantity":0,
                                                "value":"promo40001",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ]
                                    }
                                }
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModelMultiErrors"
                        },
                        "description":"The error response."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/errorModelSingleError"
                        },
                        "description":"The error response (which alternates to the default response depending on error reason)."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCVisitorId",
                        "description":"ID provided by the Oracle Commerce Visit Service to uniquely identify the current visitor. It is required for every request to enable full endpoint capabilities for all shopper types.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/makeGiftWithPurchaseSelection_request"
                        },
                        "in":"body",
                        "name":"makeGiftWithPurchaseSelection_request"
                    }
                ],
                "tags":[
                    "Store/Orders/Current/Items"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-current-items-makeGWPSelection-post",
                "x-filename-id":"ccstore-v1-orders-current-items-makegwpselection-post"
            }
        },
        "/ccstore/v1/orders/current/share/":{
            "put":{
                "summary":"Share the current order with the user's current organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"shareCurrentOrder",
                "description":"Provides the ability to share the current order with the current organization of the current profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCurrentProfileOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "shippingGroups":[
                                    {
                                        "priceInfo":{
                                            "amount":37,
                                            "total":37,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":37,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":37
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "externalId":null,
                                            "value":"hardgoodShippingGroup"
                                        },
                                        "shippingGroupId":"sg10012",
                                        "shippingAddress":{
                                            "lastName":null,
                                            "country":null,
                                            "address3":null,
                                            "address2":null,
                                            "city":null,
                                            "address1":null,
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":null,
                                            "phoneNumber":null,
                                            "alias":null,
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":null,
                                            "email":null
                                        },
                                        "items":[
                                            {
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":40,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "shippingSurchargeValue":0,
                                                "discountAmount":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "commerceItemId":"ci3000411",
                                                "price":40,
                                                "onSale":false,
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "unitPrice":40,
                                                "serviceAccountId":"serviceAcc-123",
                                                "quantity":1,
                                                "productId":"xprod1049",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":40,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":40,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"xsku1242",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":40,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ]
                                    }
                                ],
                                "orderId":"o10001",
                                "lastModifiedDate":"2015-04-09T07:21:43.000Z",
                                "creationSiteId":"siteUS",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "profile":{
                                    "repositoryId":"123456"
                                },
                                "payments":[
                                    {
                                        "paymentGroupId":"pg70448",
                                        "amount":37,
                                        "balance":"100.0",
                                        "gatewayName":"chaseGiftCard",
                                        "giftCardNumber":"6035710988880101071",
                                        "uiIntervention":null,
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":true,
                                        "paymentState":"INITIAL",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx1071"
                                    }
                                ],
                                "cartName":"My New Cart",
                                "creationDate":"2015-04-09T07:11:43.000Z",
                                "organizationId":"100001",
                                "priceInfo":{
                                    "amount":37,
                                    "total":37,
                                    "shipping":0,
                                    "shippingSurchargeValue":0,
                                    "tax":0,
                                    "subTotal":40,
                                    "currencyCode":"USD"
                                },
                                "sharedWithOrganization":true,
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "promotionDesc":"promo4",
                                                "promotionId":"promo20004"
                                            }
                                        ]
                                    },
                                    "orderCouponsMap":{
                                        "coupon1":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo1",
                                            "promotionId":"promo20001"
                                        },
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "totalAdjustment":-1,
                                            "promotionDesc":"promo2",
                                            "promotionId":"promo20002"
                                        }
                                    },
                                    "orderDiscount":3,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                        {
                                            "promotionLevel":"item",
                                            "totalAdjustment":"-0.66",
                                            "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                            "promotionId":"implicitItemPercentDiscount"
                                        }
                                    ],
                                    "claimedCouponMultiPromotions":{
                                        "coupon1":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo1",
                                                "promotionId":"promo20001"
                                            },
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo3",
                                                "promotionId":"promo20003"
                                            }
                                        ],
                                        "coupon2":[
                                            {
                                                "promotionLevel":"order",
                                                "totalAdjustment":-1,
                                                "promotionDesc":"promo2",
                                                "promotionId":"promo20002"
                                            }
                                        ]
                                    },
                                    "unclaimedCouponsMap":{
                                        "coupon2":{
                                            "promotionLevel":"order",
                                            "promotionDesc":"promo4",
                                            "promotionId":"promo20004"
                                        }
                                    }
                                },
                                "pricingMessages":{
                                    "giftWithPurchaseMessages":[
                                        {
                                            "summary":"The cart has qualified for a free gift promotion.",
                                            "identifier":"GWPQualified",
                                            "params":"[]",
                                            "type":"information",
                                            "priority":"-10"
                                        }
                                    ]
                                },
                                "shoppingCart":{
                                    "numberOfItems":1,
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v534243951836338001/products/1242_LARGE.jpg&height=100&width=100",
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "commerceItemId":"ci3000411",
                                            "price":40,
                                            "onSale":true,
                                            "primaryImageAltText":"Product Alternative Text",
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "unitPrice":40,
                                            "serviceAccountId":"serviceAcc-123",
                                            "primaryImageTitle":"Product title",
                                            "childSKUs":[
                                                {
                                                    "primaryThumbImageURL":null
                                                }
                                            ],
                                            "quantity":1,
                                            "productId":"xprod1047",
                                            "externalRecurringCharge":10,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "externalRecurringChargeDuration":"12",
                                            "catRefId":"xsku1242",
                                            "customerAccountId":"customerAcc-123",
                                            "route":"/product-name/product/xprod2148",
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "lastModifierId":"bb-10001",
                                "siteId":"siteUS",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "markers":[
                                    {
                                        "repositoryId":"mark100001",
                                        "value":"78900",
                                        "key":"campaign_eloqua"
                                    }
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                    {
                                        "quantity":1,
                                        "selectedQuantity":0,
                                        "removedQuantity":0,
                                        "data":"-1275480226",
                                        "automaticQuantity":0,
                                        "giftType":"product",
                                        "autoRemove":true,
                                        "giftDetail":"camera_1",
                                        "repositoryId":"200001",
                                        "failedQuantity":0,
                                        "value":"promo10002",
                                        "targetedQuantity":0,
                                        "key":"atg.gwp"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when the share order operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28308</td><td>Cart name is required when sharing a cart with the organization.</td><td>Specify a cartName in input JSON.</td></tr><tr> <td>101019</td><td>User must be logged in to share a cart with the organization.</td><td>Specify a valid login token.</td></tr><tr><td>100001</td><td>Organization Id of the order doesn''t match the current organization of the profile.</td><td>Make sure the order belongs to user's current organization.</td></tr><tr><td>28308</td><td>An empty cart cannot be shared with the organization.</td><td>Add one of more items to the cart before sharing it.</td></tr><tr><td>28308</td><td>Cart already shared with the organization..</td><td>None</td></tr><tr><td>28308</td><td>Cart not in a valid state to be shared with the organization. Cart must be incomplete.</td><td>Order must be in an incomplete state before it can be shared.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/shareCurrentOrder_request"
                        },
                        "in":"body",
                        "name":"inputJson",
                        "description":"The Json input containing name of the cart and optional description",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-current-share--put",
                "x-filename-id":"ccstore-v1-orders-current-share-put"
            }
        },
        "/ccstore/v1/shareSettings/{id}/deleteEmailConfigs":{
            "post":{
                "summary":"deleteEmailConfigs",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteEmailConfigs",
                "description":"Delete Email Configs for a given Share Setting. This operation is used to delete email configs the provided share setting. Each email must be unique to the share setting for which it is being created.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteEmailConfigs_response"
                        },
                        "examples":{
                            "application/json":{
                                "emailConfigs":[
                                    {
                                        "id":"100001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|00001000|The user is not authenticated.|\n|64505|Share setting does not exist or you do not have access to it.|\n|64513|\"emailConfig\" is required Property. Either \"emailConfig\" is not provided or is empty.|\n|64511|Email config does not exist or you do not have access to it.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteEmailConfigs_request"
                        },
                        "in":"body",
                        "name":"deleteEmailConfigs_request"
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Share Setting.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/ShareSettings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-shareSettings-{id}-deleteEmailConfigs-post",
                "x-filename-id":"ccstore-v1-sharesettings-id-deleteemailconfigs-post"
            }
        },
        "/ccstore/v1/addresses":{
            "get":{
                "summary":"listAddresses",
                "produces":[
                    "application/json"
                ],
                "operationId":"listAddresses",
                "description":"List Addresses. This operation is used to get the list of addresses of an organization.Optionally takes the X-CCOrganization header  to specify current Organization context of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstore/v1/addresses?orgId=10001"
                                    }
                                ],
                                "items":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                },
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"190001",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100191|Invalid query param.|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"include",
                        "description":"Query string to get all/inherited secondaryAddresses. \"all\"/\"inheritedOnly\" are the only allowed values. If include is not specified, secondaryAddresses of that organization is returned. If value of include is \"all\" , then secondaryAddresses of that organization as well as secondaryAddresses of parent organizations is returned. Whereas in case of \"inheritedOnly\", secondaryAddresses of parentOrganization is returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includeCustomProperties",
                        "description":"The custom properties for the addresses will be returned if this is set to true.Custom properties will also be returned if queryFormat/addressType/q/sort is specified. There is no significance for this property if any of these properties are specified queryFormat/addressType/q/sort",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orgId",
                        "description":"Organization Id whose addresses has to be fetched",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties. Search on all the address possible except repositoryId and addressType",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This is the field to provide sort on the address properties except addressType.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"addressType",
                        "description":"Exact nick name to search. Wild card/Partial / Case insensitive search is not supported",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"queryFormat to search on the address properties. Possible values SCIM or null.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Organizations Address List"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-addresses-get",
                "x-filename-id":"ccstore-v1-addresses-get"
            }
        },
        "/ccstore/v1/cpq/configurations/next":{
            "post":{
                "summary":"Go to the next page in a configuration session.",
                "produces":[
                    "application/json"
                ],
                "operationId":"nextConfiguration",
                "description":"This endpoint goes to the next page in a configuration session for a product and returns its state, layout, and corresponding attribute data.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/NextConfigurationRequest"
                        },
                        "description":"State, layout, and attribute data for a particular product."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/NextConfigurationRequest"
                        },
                        "in":"body",
                        "name":"configure"
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-next-post",
                "x-filename-id":"ccstore-v1-cpq-configurations-next-post"
            }
        },
        "/ccstore/v1/files/store/current/{fileName}":{
            "get":{
                "summary":"getCurrentVersionStoreFile",
                "produces":[
                    "*/*"
                ],
                "operationId":"getCurrentVersionStoreFile",
                "description":"Get Current Version Store File. Download the current version file from the preview or live file store. Will return a 404 if the file does not exist.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCurrentVersionStoreFile_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"fileName",
                        "description":"name of the file.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Files"
                ],
                "x-internal-id":"ccstore-v1-files-store-current-{fileName}-get",
                "x-filename-id":"ccstore-v1-files-store-current-filename-get"
            }
        },
        "/ccstore/v1/organizations/current/customerAccounts":{
            "get":{
                "summary":"List customer accounts details for the provided organization id.",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCustomerAccounts",
                "description":"List customer accounts details for the provided organization id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCustomerAccounts_response"
                        },
                        "examples":{
                            "application/json":{
                                "items":[
                                    {
                                        "defaultShipTo":{
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"St Cloud",
                                            "externalNumber":"4831",
                                            "address1":"933 Blackberry Creek Ave",
                                            "addressType":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"SHIPPING",
                                                    "id":"SHIPPING"
                                                }
                                            ],
                                            "postalCode":"34769",
                                            "county":"Osceola",
                                            "externalId":"12356",
                                            "siteUseId":null,
                                            "formattedAddress":"933 Blackberry Creek Ave,ST CLOUD, FL 34769",
                                            "partyName":"Miller Manufacturing",
                                            "state":"FL",
                                            "id":"240016",
                                            "partyId":"1234",
                                            "partyNumber":"3456"
                                        },
                                        "partyName":"Miller Manufacturing",
                                        "defaultBillTo":{
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"St Cloud",
                                            "externalNumber":"4831",
                                            "address1":"933 Blackberry Creek Ave",
                                            "addressType":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"BILLING",
                                                    "id":"BILLING"
                                                }
                                            ],
                                            "postalCode":"34769",
                                            "county":"Osceola",
                                            "externalId":"12345",
                                            "accountId":"4564",
                                            "siteUseId":"5282",
                                            "formattedAddress":"933 Blackberry Creek Ave,ST CLOUD, FL 34769",
                                            "partyName":"Miller Manufacturing",
                                            "state":"FL",
                                            "id":"240014",
                                            "partyId":"1234",
                                            "partyNumber":"3456"
                                        },
                                        "id":"ca150002",
                                        "partyId":"12747",
                                        "partyNumber":"10252"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100193|Internal error occurred while fetching customer accounts|\n|100001|invalid organization Id|\n"
                    }
                },
                "tags":[
                    "Store/Organization Customer Accounts"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizations-current-customerAccounts-get",
                "x-filename-id":"ccstore-v1-organizations-current-customeraccounts-get"
            }
        },
        "/ccstore/v1/logging/logClientErrors":{
            "post":{
                "summary":"logClientErrors",
                "operationId":"logClientErrors",
                "description":"Log Client Errors. Create an error log entry for client errors. Expects the JSON to contain an clientSideErrors array.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/logClientErrors_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/logClientErrors_request"
                        },
                        "in":"body",
                        "name":"logClientErrors_request"
                    }
                ],
                "tags":[
                    "Store/Logging"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-logging-logClientErrors-post",
                "x-filename-id":"ccstore-v1-logging-logclienterrors-post"
            }
        },
        "/ccstore/v1/audienceContext/currentSession/deviceType/current":{
            "put":{
                "summary":"saveDeviceTypeSessionContext",
                "produces":[
                    "application/json"
                ],
                "operationId":"saveDeviceTypeSessionContext",
                "description":"Save the current session device data for the current user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/saveCurrentSessionDeviceDataContext_response"
                        },
                        "description":"The following model is returned the when operation succeeds and indicates that the session context was updated."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n|Error Code|Description|\n|------------------|------------------|\n|54120|Device Data contains the following invalid properties: {0}|\n|54121|Device Data contains an invalid device type data: {0}|\n|54122|Device Data contains an invalid device OS data: {0}|\n|54123|Device Data to be validated or cached is null.|\n|54144|The required header is missing: X-CCVisitId|\n"
                    },
                    "201":{
                        "schema":{
                            "$ref":"#/definitions/saveCurrentSessionDeviceDataContext_response"
                        },
                        "description":"The following model is returned the when operation succeeds and indicates that the session data was created."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/saveCurrentSessionDeviceDataContext_request"
                        },
                        "in":"body",
                        "name":"saveCurrentSessionDeviceDataContext_request"
                    }
                ],
                "tags":[
                    "Store/Audience Context"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-audienceContext-currentSession-deviceType-current-put",
                "x-filename-id":"ccstore-v1-audiencecontext-currentsession-devicetype-current-put"
            }
        },
        "/ccstore/v1/cpq/configurations/interact":{
            "post":{
                "summary":"Performs an interact action on a configuration attribute for a particular product.",
                "produces":[
                    "application/json"
                ],
                "operationId":"interactConfiguration",
                "description":"This endpoint updates an ajax enabled configuration attribute for a product and returns its configuration data and state.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/InteractResponse"
                        },
                        "description":"Updated configData and state for a particular product. This response is returned by an interact invocation."
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad request input data"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/InteractRequest"
                        },
                        "in":"body",
                        "name":"interact"
                    }
                ],
                "tags":[
                    "Store/Configuration CPQ"
                ],
                "x-internal-id":"ccstore-v1-cpq-configurations-interact-post",
                "x-filename-id":"ccstore-v1-cpq-configurations-interact-post"
            }
        },
        "/ccstore/v1/logging/logInfoPostWithHeaders":{
            "post":{
                "summary":"logInfoPostWithHeaders",
                "operationId":"logInfoPostWithHeaders",
                "description":"Log Info Post With Headers. Logs as an info log messages the JSON contents of the post, and the HTTP headers. Any JSON can be sent to be logged.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/logInfoPostWithHeaders_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/logInfoPostWithHeaders_request"
                        },
                        "in":"body",
                        "name":"logInfoPostWithHeaders_request"
                    }
                ],
                "tags":[
                    "Store/Logging"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-logging-logInfoPostWithHeaders-post",
                "x-filename-id":"ccstore-v1-logging-loginfopostwithheaders-post"
            }
        },
        "/ccstore/v1/pages/{path: .*}":{
            "get":{
                "summary":"Get a page",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPage",
                "description":"Returns the page for the specified path. <br><br> The response includes elements contained on that page, other pages available on it, along with the layout, dimensions and widgets used on the page. <p/> An example of the usage of this would be, when a page is loaded to be viewed by a user, to retrieve the Ids of other pages available to the user, or to view what elements and widgets are being used on that layout. <p>For product or category page responses, productTypes information is also returned as part of the data.<p/>This endpoint can perform specific functionality that only works when running the storefront on a preview server. See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/uoccs/preview-your-store.html' target='_blank'>Store Preview</a> for more information. You can configure this behavior using the request parameters.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPage_response"
                        },
                        "examples":{
                            "application/json":{
                                "route":"/category",
                                "regions":[
                                    {
                                        "width":12,
                                        "name":"productListingRegion",
                                        "widgets":[
                                            {
                                                "customTranslations":{
                                                },
                                                "localeResources":{
                                                    "en":{
                                                        "namespace":"ns.productlisting",
                                                        "resources":{
                                                            "goToPageText":"Go to page",
                                                            "viewingOptionsText":"Viewing options",
                                                            "dYMTermText":"\"__label__\"",
                                                            "goToPreviousPageText":"Go to previous page",
                                                            "resultsText":"Results: __startIndex__ - __endIndex__ (of __totalProducts__)",
                                                            "priceRangeText":"Price Range",
                                                            "viewByText":"View By:",
                                                            "salePriceText":"Sale price",
                                                            "sortByText":"Sort By:",
                                                            "onSaleText":"Sale",
                                                            "goToLastPageText":"Go to last page",
                                                            "matchingProductsText":"Matching products",
                                                            "listViewLoadedText":"Collection page displayed in list view",
                                                            "goToNextPageText":"Go to next page",
                                                            "dYMTermTextHasNext":"\"__label__\", ",
                                                            "sortByPriceDescText":"Price high to low",
                                                            "listText":"List",
                                                            "didYouMeanText":"Did you mean? ",
                                                            "gridText":"Grid",
                                                            "dYMTermAriaLabel":"Alternative search suggestions",
                                                            "sortByPriceAscText":"Price low to high",
                                                            "clickToViewText":"Click to view page ",
                                                            "activePageText":"Active page is ",
                                                            "returnedResultsText":" Returned results",
                                                            "searchResultsText":"Search results",
                                                            "wasText":"Was",
                                                            "sortByRelevanceText":"Default",
                                                            "goToFirstPageText":"Go to first page",
                                                            "refineResultsText":"Refine results",
                                                            "listPriceText":"List price",
                                                            "toText":"To",
                                                            "gridViewLoadedText":"Collection page displayed in grid view"
                                                        }
                                                    }
                                                },
                                                "hidden":null,
                                                "isPreview":true,
                                                "numberOnPage":1,
                                                "instanceName":"Product Listing Widget",
                                                "displayName":"Product Listing",
                                                "global":null,
                                                "locale":"en",
                                                "listType":"product",
                                                "shouldUseStyleBased":"true",
                                                "pages":[
                                                    "category"
                                                ],
                                                "elementsSrc":"",
                                                "id":"productListingInst",
                                                "imports":[
                                                    "site",
                                                    "category",
                                                    "categoryId",
                                                    "cart",
                                                    "links",
                                                    "productTypes",
                                                    "passwordPolicies",
                                                    "user",
                                                    "dimensionId"
                                                ],
                                                "i18nresources":"productlisting",
                                                "assetMappings":{
                                                    "/locales/ru/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/ru/ns.productlisting.json",
                                                    "/locales/pt/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/pt/ns.productlisting.json",
                                                    "/locales/nl/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/nl/ns.productlisting.json",
                                                    "/locales/ja/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/ja/ns.productlisting.json",
                                                    "/fragments/all-fragments.template":"http://localhost:9080/file/v1/widget/productListing/fragments/all-fragments.template",
                                                    "/less/widget.less":"http://localhost:9080/file/widget/productListing/less/widget.less",
                                                    "/locales/cs/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/cs/ns.productlisting.json",
                                                    "/locales/zh-TW/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/zh-TW/ns.productlisting.json",
                                                    "/locales/fi/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/fi/ns.productlisting.json",
                                                    "/templates/display.template":"http://localhost:9080/file/widget/productListing/templates/display.template",
                                                    "/locales/ko/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/ko/ns.productlisting.json",
                                                    "/locales/it/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/it/ns.productlisting.json",
                                                    "/locales/pt-BR/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/pt-BR/ns.productlisting.json",
                                                    "/locales/el/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/el/ns.productlisting.json",
                                                    "/locales/fr/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/fr/ns.productlisting.json",
                                                    "/config/config.json":"http://localhost:9080/file/widget/productListing/config/config.json",
                                                    "/locales/en/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/en/ns.productlisting.json",
                                                    "/locales/th/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/th/ns.productlisting.json",
                                                    "/templates/paginationControls.template":"http://localhost:9080/file/widget/productListing/templates/paginationControls.template",
                                                    "/locales/pl/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/pl/ns.productlisting.json",
                                                    "/locales/hu/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/hu/ns.productlisting.json",
                                                    "/locales/es/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/es/ns.productlisting.json",
                                                    "/locales/sv/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/sv/ns.productlisting.json",
                                                    "/config/locales/en.json":"http://localhost:9080/file/widget/productListing/config/locales/en.json",
                                                    "/locales/zh-CN/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/zh-CN/ns.productlisting.json",
                                                    "/locales/da/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/da/ns.productlisting.json",
                                                    "/locales/tr/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/tr/ns.productlisting.json",
                                                    "/locales/de/ns.productlisting.json":"http://localhost:9080/file/widget/productListing/locales/de/ns.productlisting.json",
                                                    "/js/product-listing.js":"http://localhost:9080/file/widget/productListing/js/product-listing.js"
                                                },
                                                "javascript":"product-listing",
                                                "templateUrl":"http://localhost:9080/file/widget/productListing/templates/display.template",
                                                "templateSrc":"",
                                                "pageIds":[
                                                    "categoryPage"
                                                ],
                                                "elementsJs":{
                                                },
                                                "typeId":"productListing",
                                                "editableWidget":true,
                                                "gridWidth":"4"
                                            }
                                        ],
                                        "type":101,
                                        "height":300
                                    }
                                ],
                                "keywords":"Apparel",
                                "isPreview":true,
                                "canonicalRoute":"/apparel/category/cat90016",
                                "metaTags":[
                                ],
                                "description":"Apparel",
                                "title":"Apparel"
                            }
                        },
                        "description":"The following model is returned when an operation is successful:"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud: <p><table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>42001</td><td>Page not found</td><td>Check the page ID is correct and the layout exists.</td></table> <p> The following model is returned when an operation is unsuccessful:"
                    }
                },
                "parameters":[
                    {
                        "default":false,
                        "in":"query",
                        "name":"disableMinify",
                        "description":"Applicable to preview only. Boolean flag to return minified or non minified Javascript links in layout information (for example disableMinify=true).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"usePreviewData",
                        "description":"Applicable to preview only. Boolean flag to determine whether to use preview data.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"dataOnly",
                        "description":"Boolean flag to set whether to only return data (for example dataOnly=false).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":true,
                        "in":"query",
                        "name":"productTypesRequired",
                        "description":"Boolean flag to indicate whether productTypes data is needed in the response. This parameter will be useful only on product and category pages, as productTypes is currently returned in those pages.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"layoutOnly",
                        "description":"Boolean flag to set whether to only return layout data (for example layoutOnly=true). It can be used only if dataOnly is false.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"cacheableDataOnly",
                        "description":"Boolean flag to set whether to only cacheable data (for example cacheableDataOnly=true). It can be used only if dataOnly is false.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"pageParam",
                        "description":"Page param (for example pageParam=cat90016).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"usePageId",
                        "description":"Applicable to preview only. Specifies the ID for a page to preview, rather than the default.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"currentDataOnly",
                        "description":"Boolean flag to set whether to only return current data (for example currentDataOnly=true). It can be used only if dataOnly is false.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"path: .*",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Pages"
                ],
                "x-internal-id":"ccstore-v1-pages-{path: .*}-get",
                "x-filename-id":"ccstore-v1-pages-path-get"
            }
        },
        "/ccstore/v1/paymentGroups/{id}":{
            "get":{
                "summary":"getPaymentGroup",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPaymentGroup",
                "description":"Get Payment Group. Get PaymentGroup authorization status an order. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPaymentGroup_response"
                        },
                        "examples":{
                            "application/json":{
                                "amountAuthorized":114.5,
                                "stateAsString":"AUTHORIZED",
                                "id":"pg10008",
                                "authorizationStatus":[
                                    {
                                        "authorizationDecision":"ACCEPT",
                                        "transactionUuid":"2c82277e4af747dab536dd2591e185a3",
                                        "displayMessage":"",
                                        "transactionSuccess":true,
                                        "reasonCode":"100"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Payment Groups"
                ],
                "x-internal-id":"ccstore-v1-paymentGroups-{id}-get",
                "x-filename-id":"ccstore-v1-paymentgroups-id-get"
            }
        },
        "/ccstore/v1/shareSettings/{id}":{
            "get":{
                "summary":"getShareSetting",
                "produces":[
                    "application/json"
                ],
                "operationId":"getShareSetting",
                "description":"Get Share Setting. This operation is used to get the share setting information from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getShareSetting_response"
                        },
                        "examples":{
                            "application/json":{
                                "owner":{
                                    "firstName":"Leota",
                                    "lastName":"Dilliard",
                                    "id":"bb-100006",
                                    "email":"leota@example.com"
                                },
                                "organizationSharingEnabled":true,
                                "relativeTo":"gl100001",
                                "sharedEmailConfigs":[
                                ],
                                "sharedResourceType":"purchaseList",
                                "id":"100001",
                                "defaultEditEnabled":true,
                                "account":{
                                    "name":"National Discount Auto Parts",
                                    "id":"or-100001"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|00001000|The user is not authenticated.|\n|64505|Share setting does not exist or you do not have access to it.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Share Setting.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/ShareSettings"
                ],
                "x-internal-id":"ccstore-v1-shareSettings-{id}-get",
                "x-filename-id":"ccstore-v1-sharesettings-id-get"
            },
            "delete":{
                "summary":"deleteShareSetting",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteShareSetting",
                "description":"Delete Share Setting. This operation is used to delete the Share Setting information from Oracle Commerce Cloud.\nAlong with the share setting, it's shared email configs are also deleted.",
                "responses":{
                    "200":{
                        "description":"The 200 ok response is returned on successfull delete."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|00001000|The user is not authenticated.|\n|64505|Share setting does not exist or you do not have access to it.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Share Setting.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/ShareSettings"
                ],
                "x-internal-id":"ccstore-v1-shareSettings-{id}-delete",
                "x-filename-id":"ccstore-v1-sharesettings-id-delete"
            },
            "put":{
                "summary":"updateShareSetting",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateShareSetting",
                "description":"Update Share Setting. This operation is used to update properties of a share setting.\nThe account, sharedResourceType and relativeTo cannot be updated after creation of the share setting.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateShareSetting_response"
                        },
                        "examples":{
                            "application/json":{
                                "owner":{
                                    "firstName":"Leota",
                                    "lastName":"Dilliard",
                                    "id":"bb-100006",
                                    "email":"leota@example.com"
                                },
                                "organizationSharingEnabled":true,
                                "relativeTo":"gl100001",
                                "sharedEmailConfigs":[
                                ],
                                "sharedResourceType":"purchaseList",
                                "id":"100001",
                                "defaultEditEnabled":true,
                                "account":{
                                    "name":"National Discount Auto Parts",
                                    "id":"or-100001"
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|00001000|The user is not authenticated.|\n|22007|The profile id given does not belong to the organization associated with the logged in user|\n|64100|Purchase list does not exist or you do not have access to it.|\n|64505|Share setting does not exist or you do not have access to it.|\n|64518|Invalid input.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Share Setting to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateShareSetting_request"
                        },
                        "in":"body",
                        "name":"updateShareSetting_request"
                    }
                ],
                "tags":[
                    "Store/ShareSettings"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-shareSettings-{id}-put",
                "x-filename-id":"ccstore-v1-sharesettings-id-put"
            }
        },
        "/ccstore/v1/organizationRequests":{
            "post":{
                "summary":"createOrganizationRequest",
                "produces":[
                    "application/json"
                ],
                "operationId":"createOrganizationRequest",
                "description":"Creates organization request. This operation is used to create organization request in Oracle Commerce Cloud for a customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createOrganizationRequest_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/organizationRequests"
                                    }
                                ],
                                "message":"Once registration has successfully completed, you'll receive account activation details in your registration email's inbox."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|101013|Registration request cannot be processed because the ability to submit registration requests for business accounts is disabled.|\n|101015|There was a problem creating your account. Please try again.|\n|00004|Data value too long.|\n|101001|Invalid Input for organization request.|\n|180104|Invalid address type ID {0}|\n|"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createOrganizationRequest_request"
                        },
                        "in":"body",
                        "name":"createOrganizationRequest_request"
                    }
                ],
                "tags":[
                    "Store/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizationRequests-post",
                "x-filename-id":"ccstore-v1-organizationrequests-post"
            }
        },
        "/ccstore/v1/selfservice/subscriptionProducts/{id}/charges":{
            "get":{
                "summary":"Retrieves the Subscription product pricing charges",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSubscriptionProductPricingCharges",
                "description":"Retrieves the Subscription product pricing charges based on id.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSubscriptionProductPricingCharges_Response"
                        },
                        "description":"Response containing the subscription product detail"
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|59000|If there is a missing required property.|\n|59002|If request can't be processed currently.|\n|59003|If there is any invalid path parameter|\n|59004|If resource is not found|\n|59005|If error occurred while processing input.|\n|59008|If any issue occurred while triggering the fusion|\n|59010|If self service is not enabled|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of subscription product.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the subscription products covered assets to be fetched together. Default limit is 25, max limit is also 25",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"parameters to filter the result.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"it provides the number of total results. Default is false",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/SelfService/Subscriptions"
                ],
                "x-internal-id":"ccstore-v1-selfservice-subscriptionProducts-{id}-charges-get",
                "x-filename-id":"ccstore-v1-selfservice-subscriptionproducts-id-charges-get"
            }
        },
        "/ccstore/v1/orders":{
            "post":{
                "summary":"Create an order",
                "produces":[
                    "application/json"
                ],
                "operationId":"createOrder",
                "description":"This endpoint is used to create an order for the current user i.e. when they navigate to an item and click \"add to cart\". The order, at this point, can be thought of as a shopping cart i.e. this is the container for all products the user may add, and is not a completed order - it is not in a submitted state at this point, rather, it is defined as \"INCOMPLETE\". <br>Dynamic Properties of order and order line items can be added in the the request using the key value pair structure (\"dynamicPropertyKey\" : \"dynamicPropertyValue\").<p>These property values can take the types of: <ul> <li>boolean</li> <li> date </li><li>float</li> <li>string</li> <li>timestamp</li> <li>enumerated</li> <li>big string</li></ul></p> <p><strong>Note: </strong>The minimum required properties in the payload for this endpoint call (createOrder) to be successful are <strong>shippingGroup, shippingMethod</strong> and <strong>shoppingCart.</strong> </p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1411984170268",
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "label":"Shipping Instructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "payments":[
                                    {
                                        "paymentGroupId":"pg70441",
                                        "amount":100,
                                        "customPaymentProperties":{
                                            "EMIS":"12",
                                            "MontlyCharge":"$100"
                                        },
                                        "balance":null,
                                        "gatewayName":"chaseGiftCard",
                                        "giftCardNumber":null,
                                        "billTo":{
                                            "siteUseId":"5282",
                                            "customerAccountId":"4564",
                                            "partyId":"2222"
                                        },
                                        "uiIntervention":null,
                                        "paymentMethod":"physicalGiftCard",
                                        "isAmountRemaining":false,
                                        "paymentState":"AUTHORIZED",
                                        "maskedCardNumber":"xxxxxxxxxxxxxxx1071"
                                    },
                                    {
                                        "paymentGroupId":"pg70442",
                                        "amount":158.5,
                                        "customPaymentProperties":{
                                            "EMIS":"12",
                                            "MontlyCharge":"$100"
                                        },
                                        "gatewayName":"chaseCreditCard",
                                        "uiIntervention":null,
                                        "paymentMethod":"creditCard",
                                        "isAmountRemaining":true,
                                        "paymentState":"AUTHORIZED"
                                    }
                                ],
                                "uuid":"05a89e3c-346b-4d50-a55d-91316a50b152",
                                "priceInfo":{
                                    "amount":179,
                                    "total":204.06,
                                    "shipping":6.5,
                                    "shippingSurchargeValue":0,
                                    "tax":18.56,
                                    "subTotal":179,
                                    "currencyCode":"USD"
                                },
                                "pricingMessages":{
                                    "giftWithPurchaseMessages":[
                                        {
                                            "summary":"The cart has qualified for a free gift promotion.",
                                            "identifier":"GWPQualified",
                                            "params":[
                                            ],
                                            "type":"information",
                                            "priority":"-10"
                                        }
                                    ]
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "itemDiscountInfos":[
                                                {
                                                    "couponCodes":[
                                                        "TestCouponCode"
                                                    ],
                                                    "amount":10,
                                                    "promotionId":"promo10001"
                                                }
                                            ],
                                            "externalPrice":175,
                                            "commerceItemId":"ci3000411",
                                            "price":179,
                                            "variant":[
                                                {
                                                    "optionValue":"Red",
                                                    "optionName":"color"
                                                },
                                                {
                                                    "optionValue":"Large",
                                                    "optionName":"size"
                                                }
                                            ],
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "unitPrice":179,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"xprod2105",
                                            "externalRecurringCharge":10,
                                            "orderDiscountInfos":[
                                                {
                                                    "couponCodes":[
                                                    ],
                                                    "amount":29.9,
                                                    "promotionId":"orderDiscount"
                                                },
                                                {
                                                    "couponCodes":[
                                                        "coupon101"
                                                    ],
                                                    "amount":5,
                                                    "promotionId":"promo10001"
                                                }
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "rootAssetKey":null,
                                            "externalPriceQuantity":1,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"xsku2105",
                                            "externalRecurringChargeDuration":"12",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"UPC Code",
                                                    "id":"upcCode",
                                                    "value":"123456"
                                                }
                                            ],
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "shopperInput":{
                                                "color":"neon",
                                                "initials":"M.C.K",
                                                "font":"courier"
                                            },
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "additionalEmails":[
                                    "w.rubble@bedrock.com",
                                    "w.flintstone@bedrock.com"
                                ],
                                "id":"o10018",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "quoteSubmitted":false,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":6.5,
                                            "amount":18.56,
                                            "valueAddedTax":0,
                                            "countyTax":4.640000000000001,
                                            "isTaxIncluded":false,
                                            "miscTax":0,
                                            "districtTax":0,
                                            "stateTax":7.42,
                                            "countryTax":0
                                        },
                                        "shippingMethod":{
                                            "shippingTax":0.65,
                                            "cost":6.5,
                                            "externalId":"ext001",
                                            "value":"ground",
                                            "shippingMethodDescription":"Ground"
                                        },
                                        "shippingGroupId":"sg10021",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":179,
                                            "total":204.06,
                                            "shipping":6.5,
                                            "shippingSurchargeValue":0,
                                            "tax":18.56,
                                            "subTotal":179,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":185.5
                                        },
                                        "recurringChargePriceInfo":{
                                            "discounted":false,
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "manualAdjustmentTotal":0,
                                            "amountIsFinal":false,
                                            "discountAmount":0,
                                            "tax":2.4,
                                            "rawSubtotal":30,
                                            "currencyCode":"USD"
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":"Test",
                                            "country":"US",
                                            "address3":"",
                                            "address2":"Line 2",
                                            "city":"Montgomery",
                                            "address1":"Line 1",
                                            "prefix":"",
                                            "companyName":"",
                                            "postalCode":"36123",
                                            "jobTitle":"",
                                            "county":"",
                                            "suffix":"",
                                            "firstName":"Steve",
                                            "phoneNumber":"45454545",
                                            "alias":"Address",
                                            "faxNumber":"",
                                            "middleName":"",
                                            "state":"AL",
                                            "email":"steve.test@example.com"
                                        },
                                        "trackingNumber":null,
                                        "items":[
                                            {
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "discountAmount":0,
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "preOrderQuantity":0,
                                                "assetKey":"12345",
                                                "price":179,
                                                "variant":[
                                                    {
                                                        "optionValue":"Red",
                                                        "optionName":"color"
                                                    },
                                                    {
                                                        "optionValue":"Large",
                                                        "optionName":"size"
                                                    }
                                                ],
                                                "primaryImageAltText":"Antique Wood Chair",
                                                "actionCode":"Add",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "unitPrice":179,
                                                "pointOfNoRevision":false,
                                                "productId":"xprod2105",
                                                "parentAssetKey":null,
                                                "active":true,
                                                "catRefId":"xsku2105",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/antique-wood-chair/product/xprod2105",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "backOrderQuantity":0,
                                                "recurringCharge":10,
                                                "status":"INITIAL",
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2/products/ST_AntiqueWoodChair_full.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":179,
                                                "returnedQuantity":0,
                                                "displayName":"Antique Wood Chair",
                                                "shippingSurchargeValue":0,
                                                "externalData":[
                                                ],
                                                "commerceItemId":"ci3000411",
                                                "onSale":false,
                                                "serviceId":"service-123",
                                                "serviceAccountId":"serviceAcc-123",
                                                "primaryImageTitle":"Antique Wood Chair",
                                                "quantity":1,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":179,
                                                        "quantity":1,
                                                        "tax":17.91,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":179,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "rootAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"UPC Code",
                                                        "id":"upcCode",
                                                        "value":"123456"
                                                    }
                                                ],
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "asset":false,
                                                "listPrice":179
                                            }
                                        ],
                                        "email":"a@example.com",
                                        "shipTo":{
                                            "siteId":"222",
                                            "partyId":"2222"
                                        },
                                        "status":"INITIAL"
                                    }
                                ],
                                "soldTo":{
                                    "partyId":"2222",
                                    "partyNumber":"222"
                                },
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "cost":6.5,
                                    "value":"ground"
                                },
                                "priceListGroup":{
                                    "repositoryId":"UsDollar"
                                },
                                "cartName":"Test Name",
                                "creationDate":"2014-01-01T00:30:00.000Z",
                                "orderAction":"order",
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "orderDiscount":0,
                                    "orderDiscountDescList":[
                                        {
                                            "promotionLevel":"item",
                                            "coupon":"FREETATTOO",
                                            "totalAdjustment":"-21.99",
                                            "promotionDesc":"Explicit Item Discount - FREETATTOO",
                                            "promotionId":"explicitItemFreeDiscount"
                                        }
                                    ],
                                    "shippingDiscount":0
                                },
                                "trackingInfo":[
                                ],
                                "shippingAddress":{
                                    "lastName":"Test",
                                    "country":"US",
                                    "address3":"",
                                    "address2":"Line 2",
                                    "city":"Montgomery",
                                    "address1":"Line 1",
                                    "prefix":"",
                                    "companyName":"",
                                    "postalCode":"36130",
                                    "jobTitle":"",
                                    "county":"",
                                    "suffix":"",
                                    "firstName":"Steve",
                                    "phoneNumber":"45454545",
                                    "faxNumber":"",
                                    "alias":"",
                                    "middleName":"",
                                    "state":"AL",
                                    "email":"steve.test@example.com"
                                },
                                "billingAddress":{
                                    "lastName":"Test",
                                    "country":"US",
                                    "address3":"",
                                    "address2":"Line 2",
                                    "city":"Montgomery",
                                    "address1":"Line 1",
                                    "prefix":"",
                                    "companyName":"",
                                    "postalCode":"36130",
                                    "jobTitle":"",
                                    "county":"",
                                    "suffix":"",
                                    "firstName":"Steve",
                                    "phoneNumber":"45454545",
                                    "faxNumber":"",
                                    "alias":"",
                                    "middleName":"",
                                    "state":"AL",
                                    "email":"steve.test@example.com"
                                },
                                "markers":[
                                    {
                                        "repositoryId":"mark100001",
                                        "value":"78900",
                                        "key":"campaign_eloqua"
                                    }
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>51006</td><td>The location used does not support in-store pickup</td><td>Enter a location that this store supports in-store pickup</td></tr><tr><td>28102</td><td>Product/Sku not found</td><td>The product ID you are using may be a typo or that product may not exist in the store</td></tr><tr><td>28129</td><td>The sku ID was not found for the product ID provided</td><td>Enter a valid sku ID that relates to the product ID queried</td></tr><tr><td>25137</td><td>An error occurred during inventory check for a configurable item</td><td>The quantity ordered is greater than the stock available. Reduce quantity to order.</td></tr><tr><td>71006</td><td>JSON Syntax error</td><td>Ensure the JSON syntax is correct. Look for correct closing braces or missing commas etc.</td></tr><tr><td>28411</td><td>Shopper input does not belong to sku specified</td><td>Ensure the shopper input is correct for the specified sku ID e.g. ensure color is applicable to the specified sku ID.</td></tr><td>51000</td><td>An error has occured during the invocation of the web hook and the external pricing system.</td><td>A possible fix would be to check the webhook is configured correctly in Admin</td></tr><td>28089</td><td>The request payload does not contain any shipping information. It must contain shipping information</td><td>Add shipping information to the payload</td></tr><td>28087</td><td>No shipping method specified</td><td>Add a shipping method to the payload</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createOrder_request"
                        },
                        "in":"body",
                        "name":"createOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-post",
                "x-filename-id":"ccstore-v1-orders-post"
            },
            "get":{
                "summary":"Get all orders for profile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getAllOrdersForProfile",
                "description":"Retrieves all submitted orders associated with the profile in the currently authenticated session. If the profile is not logged in or is anonymous then the endpoint will fail. This endpoint is typically used to retrieve order history. <p><strong>Note:</strong> Access to orders can be role based i.e. if the user is an approver, orders of other users within the organization, which are requiring approval, will be sent. This is primarily for B2B use cases.</p><p>Prerequisite: The user must be logged in. See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/cxocc/Authentication.html' target='_blank'>REST API Authentication</a>.</p><p>This endpoint supports SCIM filtering. See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/ccdev/rest-api-query-parameters.html' target='_blank'>REST API query parameters</a>.</p>",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getAllOrdersForProfile_response"
                        },
                        "examples":{
                            "application/json":[
                                {
                                    "total":2,
                                    "limit":-1,
                                    "items":[
                                        {
                                            "cost":6.5,
                                            "soldTo":{
                                                "partyId":"2222",
                                                "partyNumber":"222"
                                            },
                                            "lastModifiedDate":"2015-12-02T11:57:47.100Z",
                                            "orderId":"o10030",
                                            "shippingSurchargeValue":0,
                                            "profile":{
                                                "repositoryId":"123456"
                                            },
                                            "priceListGroup":{
                                                "deleted":false,
                                                "displayName":"UsDollar",
                                                "listPriceList":{
                                                    "repositoryId":"listPrices"
                                                },
                                                "repositoryId":"UsDollar",
                                                "active":true,
                                                "salePriceList":{
                                                    "repositoryId":"salePrices"
                                                },
                                                "currency":{
                                                    "symbol":"$",
                                                    "displayName":"US Dollar",
                                                    "repositoryId":"en_US",
                                                    "fractionalDigits":2,
                                                    "currencyCode":"USD",
                                                    "numericCode":"840"
                                                },
                                                "id":"UsDollar",
                                                "locale":"en_US",
                                                "shippingSurchargePriceList":{
                                                    "repositoryId":"shippingSurchargePrices"
                                                }
                                            },
                                            "tax":0,
                                            "cartName":"Test Name",
                                            "subTotal":699,
                                            "creationDate":"2015-12-02T11:56:34.000Z",
                                            "submittedDate":"2015-12-02T11:57:47.090Z",
                                            "totalWithoutTax":705.5,
                                            "sharedWithOrganization":false,
                                            "total":705.5,
                                            "lastModifierId":"bb-10001",
                                            "siteId":"siteUS",
                                            "state":"SUBMITTED",
                                            "currencyCode":"USD",
                                            "stateDetailsAsUser":"Submitted to fulfillment",
                                            "status":"Submitted to fulfillment"
                                        },
                                        {
                                            "submittedBy":"bb-10003",
                                            "cost":6.5,
                                            "soldTo":{
                                                "partyId":"2222",
                                                "partyNumber":"222"
                                            },
                                            "lastModifiedDate":"2015-12-02T11:55:18.000Z",
                                            "orderId":"o10021",
                                            "shippingSurchargeValue":0,
                                            "profile":{
                                                "repositoryId":"123456"
                                            },
                                            "priceListGroup":{
                                                "deleted":false,
                                                "displayName":"Euros",
                                                "listPriceList":{
                                                    "repositoryId":"euros_listPrices"
                                                },
                                                "repositoryId":"euros",
                                                "active":true,
                                                "salePriceList":{
                                                    "repositoryId":"euros_salePrices"
                                                },
                                                "currency":{
                                                    "symbol":"???",
                                                    "displayName":"Euro",
                                                    "repositoryId":"de_DE_EURO",
                                                    "fractionalDigits":2,
                                                    "currencyCode":"EUR",
                                                    "numericCode":"978"
                                                },
                                                "id":"euros",
                                                "locale":"de_DE_EURO",
                                                "shippingSurchargePriceList":{
                                                    "repositoryId":"euros_shippingSurchargePrices"
                                                }
                                            },
                                            "tax":0,
                                            "cartName":"Euro cart",
                                            "subTotal":98,
                                            "creationDate":"2015-12-02T11:53:46.000Z",
                                            "submittedDate":"2015-12-02T11:55:18.000Z",
                                            "totalWithoutTax":104.5,
                                            "sharedWithOrganization":false,
                                            "total":104.5,
                                            "lastModifierId":"bb-10001",
                                            "siteId":"siteUS",
                                            "state":"SUBMITTED",
                                            "currencyCode":"EUR",
                                            "stateDetailsAsUser":"Submitted to fulfillment",
                                            "status":"Submitted to fulfillment"
                                        }
                                    ]
                                }
                            ]
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28117</td><td>Invalid offset or limit parameters defined.</td><td>Correct the parameter values and try again. </td></tr> <tr><td>28314</td><td>There was an error getting the order.</td><td>The current shopper context may be invalid or there may not be a current order selected for the logged in user.</td></tr></table><br/>The error response:<br/>"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the query used to limit the orders returns.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Starting index when paging through orders.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Specify <code>profile</code> to include shopper profile information in the response.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"countOnly",
                        "description":"Only return the count of orders for the current profile.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "default":false,
                        "in":"query",
                        "name":"incompleteOnly",
                        "description":"Only return the list of incomplete orders for the current profile.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "default":"all",
                        "in":"query",
                        "name":"orderType",
                        "description":"The order type to filter the results. 'shared' to only return orders shared with the organization, 'personal' to return only orders created by current user but not shared with the organization and 'all' to return all orders.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"Specifies the number of orders to be retrieved starting from offset. In case this is not present, the complete list of orders for the profile is returned.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "default":"submittedDate:desc",
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-get",
                "x-filename-id":"ccstore-v1-orders-get"
            }
        },
        "/ccstore/v1/selfservice/quotes/{id}/comments":{
            "get":{
                "summary":"Retrieves quotes comments for each quote belonging to the  user based on the proper access rights",
                "produces":[
                    "application/json"
                ],
                "operationId":"getQuoteComments",
                "description":"Retrieves quote comments for each quote belonging to the user based on the proper access rights. If the profile is not logged in or is anonymous then the endpoint will fail. The user will be granted required access rights based on which the quote comments api will return all the comments belonging to the quote",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/GetQuoteCommentsResponse"
                        },
                        "description":"Response containing the quote comments"
                    },
                    "400":{
                        "schema":{
                            "$ref":"#/definitions/Error"
                        },
                        "description":"Bad query params in the request"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The batch size of the quote comments to be fetched together. Maximum limit is 250. Default value is 10",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"The offset of the page. By default, offset is 0, which means first page will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"orderby",
                        "description":"Specifies a comma-separated list of pairs to order the response by.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Id of the Quote",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/SelfService/Quotes"
                ],
                "x-internal-id":"ccstore-v1-selfservice-quotes-{id}-comments-get",
                "x-filename-id":"ccstore-v1-selfservice-quotes-id-comments-get"
            }
        },
        "/ccstore/v1/api/{id}":{
            "get":{
                "summary":"getEndpointAPI",
                "produces":[
                    "application/json"
                ],
                "operationId":"getEndpointAPI",
                "description":"Get Endpoint API. Get detailed API doc info for an endpoint by ID.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getEndpointAPI_response"
                        },
                        "examples":{
                            "application/json":{
                                "pathParams":{
                                    "timeZoneOffset":[
                                        "string",
                                        true,
                                        "offset in minutes between the client time zone and UTC time"
                                    ],
                                    "type":[
                                        "string",
                                        true,
                                        "one of Product, Collection or Variant, indicating the type of asset that should be exported"
                                    ]
                                },
                                "description":"export catalog assets as an xls file. There is no json response for this request. The browser will download the xls file directly from the server.",
                                "sampleRequest":"GET /ccadmin/v1/asset/export?type=Product&timeZoneOffset=-420"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the endpoint.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/OAuth"
                ],
                "x-internal-id":"ccstore-v1-api-{id}-get",
                "x-filename-id":"ccstore-v1-api-id-get"
            }
        },
        "/ccstore/v1/services/{id}/renew":{
            "post":{
                "summary":"renewService",
                "deprecated":true,
                "produces":[
                    "application/json"
                ],
                "operationId":"renewService",
                "description":"Renew a service associated with a user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/action_response"
                        },
                        "examples":{
                            "application/json":{
                                "configuratorItem":{
                                    "serviceAccountId":"",
                                    "deactivationDate":"",
                                    "amount":"",
                                    "quantity":0,
                                    "externalRecurringCharge":"",
                                    "billingProfileId":"billingProfile-123",
                                    "externalData":[
                                        {
                                            "values":{
                                                "displayValue":"",
                                                "name":"",
                                                "label":""
                                            },
                                            "name":""
                                        }
                                    ],
                                    "billingAccountId":"",
                                    "externalRecurringChargeFrequency":"",
                                    "childItems":[
                                        "#/configuratorItem"
                                    ],
                                    "transactionDate":"2018-06-27T12:59:59Z",
                                    "catalogRefId":"",
                                    "configuratorId":"",
                                    "externalRecurringChargeDuration":"",
                                    "externalPrice":"",
                                    "customerAccountId":"",
                                    "assetId":"",
                                    "actionCode":"",
                                    "serviceId":"",
                                    "activationDate":""
                                }
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|551000|Could not get customers profile.|\n|551001|Customer has no service account.|\n|551002|Error retrieving customers service account.|\n|551003|Error retrieving account assets.|\n|551004|Error validating contact account ids in Order.\n|551005|Invalid account asset id.\n|551006|Account asset authorization error.\n|551007|Owner of the account asset could not be determined.\n|551008|Error submitting action request.\n|551009|Invalid transactionDate.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of an asset.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/action_request"
                        },
                        "in":"body",
                        "name":"transactionDate"
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Services"
                ],
                "x-internal-id":"ccstore-v1-services-{id}-renew-post",
                "x-filename-id":"ccstore-v1-services-id-renew-post"
            }
        },
        "/ccstore/v1/merchant/sharedOrganizationCart":{
            "get":{
                "summary":"getSharedOrganizationCartSettings",
                "produces":[
                    "application/json"
                ],
                "operationId":"getSharedOrganizationCartSettings",
                "description":"Get settings for the Shared Organization Cart feature",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getSharedOrganizationCart_response"
                        },
                        "examples":{
                            "application/json":{
                                "weeksBeforePurgeForNotice":1,
                                "isEnabled":true,
                                "hoursUntilEmptyCartPurgeDue":4,
                                "weeksUntilPurgeDue":8
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "tags":[
                    "Store/Merchant Settings"
                ],
                "x-internal-id":"ccstore-v1-merchant-sharedOrganizationCart-get",
                "x-filename-id":"ccstore-v1-merchant-sharedorganizationcart-get"
            }
        },
        "/ccstore/v1/orders/copyOrder":{
            "post":{
                "summary":"copyOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"copyOrder",
                "description":"Copy Order. Duplicates given order.\n1. The cloned order will always be in INCOMPLETE state \n2. PaymentGroups and coupons/promotions if any would not be copied \n3. If there is an already existing incomplete order it would be merged with newly created clone order.\n Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/copyOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "secondaryCurrencyTaxAmount":0,
                                    "amount":0,
                                    "valueAddedTax":0,
                                    "countyTax":0,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":0,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "shippingMethod":{
                                            "secondaryCurrencyTaxAmount":0,
                                            "shippingTax":0,
                                            "cost":0,
                                            "taxIncluded":true,
                                            "externalId":null,
                                            "taxCode":"",
                                            "value":"hardgoodShippingGroup",
                                            "shippingMethodDescription":"hardgoodShippingGroup"
                                        },
                                        "shippingGroupId":"sg50411",
                                        "type":"hardgoodShippingGroup",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":94.99,
                                            "total":94.99,
                                            "lkpValExcludingFreeShip":null,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":94.99,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":94.99
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":null,
                                            "country":null,
                                            "address3":null,
                                            "address2":null,
                                            "city":null,
                                            "prefix":null,
                                            "address1":null,
                                            "postalCode":null,
                                            "companyName":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":null,
                                            "phoneNumber":null,
                                            "faxNumber":null,
                                            "alias":null,
                                            "middleName":null,
                                            "state":null,
                                            "email":null
                                        },
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v2677677363527107716/products/the-blind-side_LARGE.jpg&height=100&width=100",
                                                "rawTotalPrice":19.99,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                ],
                                                "displayName":"The Blind Side",
                                                "shippingSurchargeValue":0,
                                                "availabilityDate":null,
                                                "externalData":[
                                                ],
                                                "discountAmount":0,
                                                "preOrderQuantity":0,
                                                "commerceItemId":"ci4000411",
                                                "price":19.99,
                                                "variant":[
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"The Blind Side",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "commerceId":"ci4000411",
                                                "unitPrice":19.99,
                                                "primaryImageTitle":"The Blind Side",
                                                "amount":19.99,
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITYREMAINING",
                                                "productId":"Product_5Dxy",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":19.99,
                                                        "quantity":1,
                                                        "configurationDiscountShare":0,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":19.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "active":true,
                                                "catRefId":"Sku_5Exy",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"listingSKUId",
                                                        "id":"listingSKUId",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Not Returnable",
                                                        "id":"nonreturnable",
                                                        "value":false
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Name",
                                                        "id":"displayName",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Active",
                                                        "id":"active",
                                                        "value":true
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Id",
                                                        "id":"id",
                                                        "value":"Sku_5Exy"
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Discountable",
                                                        "id":"discountable",
                                                        "value":true
                                                    }
                                                ],
                                                "discountInfo":[
                                                ],
                                                "route":"/the-blind-side/product/Product_5Dxy",
                                                "siteId":"siteUS",
                                                "shopperInput":{
                                                },
                                                "asset":false,
                                                "backOrderQuantity":0,
                                                "listPrice":19.99,
                                                "status":"INITIAL"
                                            },
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3905539225823433327/products/ps1_LARGE.jpg&height=100&width=100",
                                                "rawTotalPrice":299.97,
                                                "returnedQuantity":0,
                                                "dynamicProperties":[
                                                ],
                                                "displayName":"Playstation",
                                                "shippingSurchargeValue":0,
                                                "availabilityDate":null,
                                                "externalData":[
                                                ],
                                                "discountAmount":0,
                                                "preOrderQuantity":0,
                                                "commerceItemId":null,
                                                "price":75,
                                                "variant":[
                                                ],
                                                "onSale":true,
                                                "primaryImageAltText":"Playstation",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "commerceId":"ci4000413",
                                                "unitPrice":25,
                                                "primaryImageTitle":"Playstation",
                                                "amount":75,
                                                "quantity":3,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"prod10013",
                                                "salePrice":25,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "secondaryCurrencyTaxAmount":0,
                                                        "amount":75,
                                                        "quantity":3,
                                                        "configurationDiscountShare":0,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":25,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "active":true,
                                                "catRefId":"sku10030",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"listingSKUId",
                                                        "id":"listingSKUId",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Not Returnable",
                                                        "id":"nonreturnable",
                                                        "value":false
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Name",
                                                        "id":"displayName",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Active",
                                                        "id":"active",
                                                        "value":true
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Id",
                                                        "id":"id",
                                                        "value":"sku10030"
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Discountable",
                                                        "id":"discountable",
                                                        "value":true
                                                    }
                                                ],
                                                "discountInfo":[
                                                ],
                                                "route":"/playstation/product/prod10013",
                                                "siteId":"siteUS",
                                                "shopperInput":{
                                                },
                                                "asset":false,
                                                "backOrderQuantity":0,
                                                "listPrice":99.99,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "trackingNumber":null,
                                        "status":"INITIAL"
                                    }
                                ],
                                "creationTime":"1612902215705",
                                "lastModifiedDate":"2021-02-09T20:24:40.980Z",
                                "creationSiteId":"siteUS",
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                ],
                                "allowAlternateCurrency":false,
                                "approvalSystemMessages":[
                                ],
                                "payments":[
                                ],
                                "priceListGroup":{
                                    "repositoryId":"defaultPriceGroup"
                                },
                                "creationDate":"2021-02-09T20:23:35.705Z",
                                "orderProfileId":"se-570031",
                                "orderAction":"order",
                                "priceInfo":{
                                    "amount":94.99,
                                    "total":94.99,
                                    "shipping":0,
                                    "shippingSurchargeValue":0,
                                    "tax":0,
                                    "subTotal":94.99,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":94.99
                                },
                                "discountInfo":{
                                    "orderDiscount":0,
                                    "orderDiscountDescList":[
                                    ],
                                    "shippingDiscount":0
                                },
                                "trackingInfo":[
                                ],
                                "shoppingCart":{
                                    "numberOfItems":4,
                                    "items":[
                                        {
                                            "rawTotalPrice":19.99,
                                            "displayName":"The Blind Side",
                                            "dynamicProperties":[
                                            ],
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "itemDiscountInfos":[
                                            ],
                                            "commerceItemId":"ci4000411",
                                            "price":19.99,
                                            "variant":[
                                            ],
                                            "id":"ci4000411",
                                            "state":"Added to order",
                                            "stateKey":"INITIAL",
                                            "unitPrice":19.99,
                                            "amount":19.99,
                                            "quantity":1,
                                            "productId":"Product_5Dxy",
                                            "pointOfNoRevision":false,
                                            "salePrice":0,
                                            "orderDiscountInfos":[
                                            ],
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "amount":19.99,
                                                    "quantity":1,
                                                    "configurationDiscountShare":0,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":19.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "originalCommerceItemId":null,
                                            "catRefId":"Sku_5Exy",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"listingSKUId",
                                                    "id":"listingSKUId",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Not Returnable",
                                                    "id":"nonreturnable",
                                                    "value":false
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Name",
                                                    "id":"displayName",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Active",
                                                    "id":"active",
                                                    "value":true
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Id",
                                                    "id":"id",
                                                    "value":"Sku_5Exy"
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Discountable",
                                                    "id":"discountable",
                                                    "value":true
                                                }
                                            ],
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "shopperInput":{
                                            },
                                            "asset":false,
                                            "listPrice":19.99
                                        },
                                        {
                                            "rawTotalPrice":299.97,
                                            "displayName":"Playstation",
                                            "dynamicProperties":[
                                            ],
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "itemDiscountInfos":[
                                            ],
                                            "commerceItemId":null,
                                            "price":75,
                                            "variant":[
                                            ],
                                            "id":"ci4000413",
                                            "state":"Added to order",
                                            "stateKey":"INITIAL",
                                            "unitPrice":25,
                                            "amount":75,
                                            "quantity":3,
                                            "productId":"prod10013",
                                            "pointOfNoRevision":false,
                                            "salePrice":25,
                                            "orderDiscountInfos":[
                                            ],
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "amount":75,
                                                    "quantity":3,
                                                    "configurationDiscountShare":0,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":25,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "originalCommerceItemId":null,
                                            "catRefId":"sku10030",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"listingSKUId",
                                                    "id":"listingSKUId",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Not Returnable",
                                                    "id":"nonreturnable",
                                                    "value":false
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Name",
                                                    "id":"displayName",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Active",
                                                    "id":"active",
                                                    "value":true
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Id",
                                                    "id":"id",
                                                    "value":"sku10030"
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Discountable",
                                                    "id":"discountable",
                                                    "value":true
                                                }
                                            ],
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "shopperInput":{
                                            },
                                            "asset":false,
                                            "listPrice":99.99
                                        }
                                    ]
                                },
                                "orderLocale":"en",
                                "siteId":"siteUS",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/orders/copyOrder"
                                    }
                                ],
                                "id":"o40411",
                                "state":"INCOMPLETE",
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28320|Order duplication failed.|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|28321|No Order id specified|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/copyOrder_request"
                        },
                        "in":"body",
                        "name":"copyOrder_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-orders-copyOrder-post",
                "x-filename-id":"ccstore-v1-orders-copyorder-post"
            }
        },
        "/ccstore/v1/organizationMembers":{
            "post":{
                "summary":"createMember",
                "produces":[
                    "application/json"
                ],
                "operationId":"createMember",
                "description":"Create Member. This operation is used to create a profile in Oracle Commerce Cloud for a customer. Optionally takes the x-ccasset-language headers to get translated content in another language. Also it can have optional X-CCOrganization header which is a JSON field to specify current Organization id of logged in user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createMember_response"
                        },
                        "examples":{
                            "application/json":{
                                "id":"110026"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22003|If the email passed is null or empty|\n|22004|If there was any internal error while creating the profile|\n|13001|If role function is given as 'custom' but no repositoryId is given|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createMember_request"
                        },
                        "in":"body",
                        "name":"createMember_request"
                    }
                ],
                "tags":[
                    "Store/Organization Members"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-organizationMembers-post",
                "x-filename-id":"ccstore-v1-organizationmembers-post"
            },
            "get":{
                "summary":"listMembers",
                "produces":[
                    "application/json"
                ],
                "operationId":"listMembers",
                "description":"List Members. This operation is used to get the collection of customer profiles from Oracle Commerce Cloud. Optionally takes the x-ccasset-language headers to get translated content in another language.Also it optionally takes X-CCOrganization to specify current Organization  of logged in user. It can also be used to return the list on a searched string and in a sorted order against various properties of profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listMembers_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":3,
                                "sort":[
                                    {
                                        "property":"email",
                                        "order":"asc"
                                    },
                                    {
                                        "property":"firstName",
                                        "order":"asc"
                                    },
                                    {
                                        "property":"lastName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "lastName":"jetu#$%^&test",
                                        "firstName":"jetu&",
                                        "customerContactId":"CRMID_1",
                                        "profileType":"b2b_user",
                                        "roles":[
                                            {
                                                "associations":[
                                                    {
                                                        "relatedItemId":"or-100003",
                                                        "type":"organization"
                                                    }
                                                ],
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"or-100003"
                                                },
                                                "repositoryId":"100006",
                                                "name":"Buyer",
                                                "id":"100006",
                                                "type":"organizationalRole"
                                            }
                                        ],
                                        "repositoryId":"120015",
                                        "receiveEmail":"yes",
                                        "active":true,
                                        "id":"120015",
                                        "locale":"en",
                                        "parentOrganization":{
                                            "repositoryId":"100003",
                                            "name":"sample12",
                                            "active":true,
                                            "description":null,
                                            "shippingAddress":null,
                                            "secondaryAddresses":{
                                            },
                                            "billingAddress":null,
                                            "id":"100003",
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "email":"test&@example.com"
                                    },
                                    {
                                        "lastName":"!@#$%^&*",
                                        "firstName":"test1",
                                        "customerContactId":"CRMID_1",
                                        "profileType":"b2b_user",
                                        "roles":[
                                            {
                                                "associations":[
                                                    {
                                                        "relatedItemId":null,
                                                        "type":"global"
                                                    }
                                                ],
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"or-100003"
                                                },
                                                "repositoryId":"100006",
                                                "name":"Buyer",
                                                "id":"100006",
                                                "type":"organizationalRole"
                                            }
                                        ],
                                        "repositoryId":"130000",
                                        "receiveEmail":"yes",
                                        "active":true,
                                        "id":"130000",
                                        "locale":"en",
                                        "parentOrganization":{
                                            "repositoryId":"100001",
                                            "name":"sample1",
                                            "active":true,
                                            "description":null,
                                            "shippingAddress":null,
                                            "secondaryAddresses":{
                                            },
                                            "billingAddress":null,
                                            "id":"100001",
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "email":"test1@abc.com"
                                    },
                                    {
                                        "lastName":"Test",
                                        "firstName":"test",
                                        "customerContactId":"CRMID_1",
                                        "profileType":"b2b_user",
                                        "roles":[
                                            {
                                                "associations":[
                                                    {
                                                        "relatedItemId":"or-100003",
                                                        "type":"organization"
                                                    }
                                                ],
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"or-100003"
                                                },
                                                "repositoryId":"100006",
                                                "name":"Buyer",
                                                "id":"100006",
                                                "type":"organizationalRole"
                                            }
                                        ],
                                        "repositoryId":"120008",
                                        "receiveEmail":"yes",
                                        "active":true,
                                        "id":"120008",
                                        "locale":"en",
                                        "parentOrganization":{
                                            "repositoryId":"100002",
                                            "name":"sample2",
                                            "active":true,
                                            "description":null,
                                            "shippingAddress":null,
                                            "secondaryAddresses":{
                                            },
                                            "billingAddress":null,
                                            "id":"100002",
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "email":"test@example.com"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100070|Invalid Query Expression.|\n|22000|If the profile id passes is null or empty|\n|22001|If there was any internal error while getting the profile|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'.|\n|23044|If an invalid value for includeRoles query parameter is given|"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across contact properties, 'firstName', 'lastName', 'email' and role",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Specifies the sorting criteria for returned members. By default, results are sorted by ID in ascending order. You can specify a different field or sorting criteria as needed.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"includedRoles",
                        "description":"This field determines if only organizational roles or all roles are to be returned for the member. Default value is 'organizationalRolesForCurrentOrganization'. Possible values are 'organizationalRolesForCurrentOrganization', 'allRolesForCurrentOrganization'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterUsersWithRoleIds",
                        "description":"This field filters the users which have the given roles assigned.Possible values are role ids which are comma separated.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"This field determines the additional properties to be returned. Possible value for this query parameter is ???accessRights??? to include accessRights of the member.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Organization Members"
                ],
                "x-internal-id":"ccstore-v1-organizationMembers-get",
                "x-filename-id":"ccstore-v1-organizationmembers-get"
            }
        },
        "/ccstore/v1/orders/rejectQuote":{
            "post":{
                "summary":"Reject a quote",
                "produces":[
                    "application/json"
                ],
                "operationId":"rejectQuote",
                "description":"Allows the quote on an order (cart) containing a quote (quoted order) to be rejected. Returns the updated order.<p/>Pre-requisite: The integration with CPQ quoting needs to be enabled. See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/cccpq/ch-introduction.html' target='_blank'>Oracle CPQ integration</a> for more information.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/rejectQuote_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "amount":0,
                                    "valueAddedTax":0,
                                    "countyTax":0,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":0,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "shippingMethod":{
                                            "shippingTax":0,
                                            "cost":0,
                                            "externalId":null,
                                            "value":"hardgoodShippingGroup",
                                            "shippingMethodDescription":"hardgoodShippingGroup"
                                        },
                                        "shippingGroupId":"sg30411",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":12.99,
                                            "total":12.99,
                                            "shipping":0,
                                            "shippingSurchargeValue":0,
                                            "tax":0,
                                            "subTotal":12.99,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":12.99
                                        },
                                        "recurringChargePriceInfo":{
                                            "amount":30,
                                            "total":32.4,
                                            "shipping":0,
                                            "subTotalByFrequency":[
                                                {
                                                    "amount":30,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "taxByFrequency":[
                                                {
                                                    "amount":2.4,
                                                    "frequency":"Monthly"
                                                }
                                            ],
                                            "tax":2.4,
                                            "subTotal":30,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":30
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":null,
                                            "country":null,
                                            "address3":null,
                                            "address2":null,
                                            "city":null,
                                            "prefix":null,
                                            "address1":null,
                                            "postalCode":null,
                                            "companyName":null,
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":null,
                                            "phoneNumber":null,
                                            "faxNumber":null,
                                            "alias":null,
                                            "middleName":null,
                                            "state":null,
                                            "email":null
                                        },
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v5784313290557454780/products/ab_meet_frankenstein_LARGE.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":12.99,
                                                "returnedQuantity":0,
                                                "displayName":"Abbott and Costello Meet Frankenstein",
                                                "dynamicProperties":[
                                                    {
                                                        "id":"dynamicPropertyMode",
                                                        "label":"Mode",
                                                        "value":"pickup"
                                                    }
                                                ],
                                                "shippingSurchargeValue":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "discountAmount":0,
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":null,
                                                "commerceItemId":"ci3000411",
                                                "price":12.99,
                                                "variant":[
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Abbott and Costello Meet Frankenstein",
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "serviceAccountId":"serviceAcc-123",
                                                "unitPrice":12.99,
                                                "primaryImageTitle":"Abbott and Costello Meet Frankenstein",
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"Product_15CD",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":12.99,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":12.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "externalRecurringCharge":10,
                                                "parentAssetKey":null,
                                                "active":true,
                                                "rootAssetKey":null,
                                                "externalRecurringChargeFrequency":"Monthly",
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "externalRecurringChargeDuration":"12",
                                                "catRefId":"Sku_15DE",
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/abbott-and-costello-meet-frankenstein/product/Product_15CD",
                                                "siteId":"siteUS",
                                                "detailedRecurringChargeInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":10,
                                                        "quantity":1,
                                                        "tax":0,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":10,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":12.99,
                                                "recurringCharge":10,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "trackingNumber":null,
                                        "status":"INITIAL"
                                    }
                                ],
                                "creationTime":"1477479518100",
                                "lastModifiedDate":"2016-10-26T10:58:41.098Z",
                                "sourceSystem":"Cloud Commerce",
                                "payments":[
                                ],
                                "priceListGroup":{
                                    "repositoryId":"defaultPriceGroup"
                                },
                                "cartName":"Test Name",
                                "creationDate":"2016-10-26T10:58:38.100Z",
                                "uuid":"50c19085-2f79-43e2-8672-4db713fdc9b3",
                                "orderProfileId":"120213",
                                "orderAction":"order",
                                "priceInfo":{
                                    "amount":12.99,
                                    "total":12.99,
                                    "shipping":0,
                                    "shippingSurchargeValue":0,
                                    "tax":0,
                                    "subTotal":12.99,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":12.99
                                },
                                "recurringChargePriceInfo":{
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "tax":2.4,
                                    "subTotal":30,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":30
                                },
                                "discountInfo":{
                                    "orderDiscount":0,
                                    "orderDiscountDescList":[
                                    ],
                                    "shippingDiscount":0
                                },
                                "trackingInfo":[
                                ],
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":12.99,
                                            "dynamicProperties":[
                                                {
                                                    "id":"dynamicPropertyMode",
                                                    "label":"Mode",
                                                    "value":"pickup"
                                                }
                                            ],
                                            "displayName":"Abbott and Costello Meet Frankenstein",
                                            "shippingSurchargeValue":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "discountAmount":0,
                                            "billingAccountId":"billingAcc-123",
                                            "assetKey":"12345",
                                            "commerceItemId":"ci3000411",
                                            "price":12.99,
                                            "variant":[
                                            ],
                                            "actionCode":"Add",
                                            "id":"ci3000411",
                                            "serviceId":"service-123",
                                            "unitPrice":12.99,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"Product_15CD",
                                            "salePrice":0,
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":12.99,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":12.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "externalRecurringCharge":10,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "externalRecurringChargeDuration":"12",
                                            "catRefId":"Sku_15DE",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":12.99,
                                            "recurringCharge":10
                                        }
                                    ]
                                },
                                "orderLocale":"en",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccstoreui/v1/orders/rejectQuote"
                                    }
                                ],
                                "id":"o30411",
                                "state":"REJECTED_QUOTE",
                                "quoteInfo":{
                                    "providerNote":null,
                                    "notes":[
                                        {
                                            "profileType":null,
                                            "profileId":"120213",
                                            "requestDate":"1477479521002",
                                            "requesterNote":"This is a sample quote"
                                        }
                                    ],
                                    "rejectionDate":null,
                                    "requestDate":"2016-10-26T10:58:41.002Z",
                                    "errorInfo":null,
                                    "externalID":null,
                                    "quoteSubmitted":false,
                                    "rejectionNote":null,
                                    "quoteDate":null,
                                    "expirationDate":null
                                },
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:<table><tr class=\"border_bottom\"><th style=\"text-align:left\">Error Code</th><th style=\"text-align:left\">Description</th><th style=\"text-align:left\">Possible Fix</th></tr><tr><td>28361</td><td>Failed to reject quoted order.</td><td>Check error message for additional information.</td></tr></table><br/>The error response:<br>"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"Instructs the endpoint to use the specified locale code for content returned in the response. The locale supplied in the header must be supported by your store.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"Current organization context of the logged in user",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/rejectQuote_request"
                        },
                        "in":"body",
                        "name":"rejectQuote_request"
                    }
                ],
                "tags":[
                    "Store/Orders"
                ],
                "x-internal-id":"ccstore-v1-orders-rejectQuote-post",
                "x-filename-id":"ccstore-v1-orders-rejectquote-post"
            }
        },
        "/ccstore/v1/logging/log":{
            "post":{
                "summary":"log",
                "operationId":"log",
                "description":"Log. Create an error log entry for client errors. Expects the JSON to contain an \"messages\" array. Also checks for an options \"logLevel\" to determine the log level to be used (defaults to error).",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/log_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/log_request"
                        },
                        "in":"body",
                        "name":"log_request"
                    }
                ],
                "tags":[
                    "Store/Logging"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccstore-v1-logging-log-post",
                "x-filename-id":"ccstore-v1-logging-log-post"
            }
        },
        "/ccapp/v1/profiles":{
            "post":{
                "summary":"createProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProfile",
                "description":"Create Profile. This operation is used to create a profile in Oracle Commerce Cloud for a customer. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "id":"110026"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22003|If the email passed is null or empty|\n|22004|If there was any internal error while creating the profile|\n|22005|If the password passed is null or empty|\n|100200|Invalid profile type passed.|\n|22007|If invalid input is provided|\n|89001|If invalid roles are provided|\n|22024|{0}({1}) must be a String|\n|22025|Format for loyaltyPrograms is incorrect. Please refer to API doc for more information|\n|22026|{0} is either missing or incorrect.|\n|22027|Invalid state is provided.|\n|180106|One or more address type ID is invalid|\n|13001|If role function is given as 'custom' but no repositoryId is given|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createProfile_request"
                        },
                        "in":"body",
                        "name":"createProfile_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-post",
                "x-filename-id":"ccapp-v1-profiles-post"
            },
            "get":{
                "summary":"listProfiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProfiles",
                "description":"List Profiles. This operation is used to get the collection of customer profiles from Oracle Commerce Cloud. Optionally takes the x-ccasset-language header to get translated content in another language. It can also be used to return the list on a searched string and in a sorted order against various properties of profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProfiles_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":3,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/profiles?limit=20&offset=0&sort=email:asc&q=lastName%20co%20%22test%22%20or%20email%20co%20%22test%22%20and%20profileType%20eq%20%22b2b_user%22%20and%20parentOrganization%20eq%20%22null%22%20and%20roles.function%20eq%20%22buyer%22"
                                    }
                                ],
                                "sort":[
                                    {
                                        "property":"email",
                                        "order":"asc"
                                    },
                                    {
                                        "property":"firstName",
                                        "order":"asc"
                                    },
                                    {
                                        "property":"lastName",
                                        "order":"asc"
                                    }
                                ],
                                "items":[
                                    {
                                        "derivedPriceListGroup":null,
                                        "lastPurchaseDate":null,
                                        "lastName":"jetu#$%^&test",
                                        "GDPRProfileP13nConsentDate":null,
                                        "GDPRProfileP13nConsentGranted":false,
                                        "gender":"female",
                                        "catalog":null,
                                        "roles":[
                                            {
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"100001"
                                                },
                                                "repositoryId":"100006",
                                                "name":"Buyer",
                                                "id":"100006",
                                                "type":"organizationalRole"
                                            }
                                        ],
                                        "locale":"en",
                                        "parentOrganization":{
                                            "name":"Oracle",
                                            "repositoryId":"100001",
                                            "description":"Oracle Org",
                                            "active":true,
                                            "shippingAddress":{
                                            },
                                            "secondaryAddresses":[
                                                {
                                                    "firstName":"Harry",
                                                    "lastName":"Potter",
                                                    "country":"United States",
                                                    "types":[
                                                        {
                                                            "displayName":"Shipping",
                                                            "repositoryId":"ss-10001",
                                                            "id":"ss-10001"
                                                        },
                                                        {
                                                            "displayName":"Billing",
                                                            "repositoryId":"ss-10002",
                                                            "id":"ss-10002"
                                                        }
                                                    ],
                                                    "phoneNumber":"9088988999",
                                                    "city":"Arcadia",
                                                    "address2":"Suite 400",
                                                    "address1":"Grundy Lane",
                                                    "postalCode":"91006",
                                                    "repositoryId":"110033",
                                                    "state":"CA"
                                                }
                                            ],
                                            "id":"100001",
                                            "billingAddress":{
                                            },
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "shippingSurchargePriceList":null,
                                        "receiveEmailDate":null,
                                        "firstPurchaseDate":null,
                                        "profileType":"b2b_user",
                                        "translations":{
                                        },
                                        "registrationDate":null,
                                        "id":"120015",
                                        "email":"example@example.com",
                                        "daytimeTelephoneNumber":null,
                                        "derivedSalePriceList":null,
                                        "taxExempt":false,
                                        "customerContactId":null,
                                        "receiveEmail":"no",
                                        "active":true,
                                        "priceListGroup":null,
                                        "dateOfBirth":null,
                                        "lastVisitDate":null,
                                        "previousVisitDate":null,
                                        "firstName":"jetu&",
                                        "creditCards":[
                                            {
                                                "expirationYear":"2017",
                                                "tokenExpiryDate":null,
                                                "gatewayConfigId":null,
                                                "expirationMonth":"1",
                                                "creditCardType":"Visa",
                                                "source":null,
                                                "iin":null,
                                                "token":null,
                                                "cardProps":{
                                                },
                                                "nameOnCard":null,
                                                "creditCardNumber":"4539082039396288",
                                                "repositoryId":"se-usercc110031",
                                                "nickname":"Visa",
                                                "tokenCreatedDate":"2018-10-01T09:02:10.181Z",
                                                "cardSavedDate":null,
                                                "id":"se-usercc110031",
                                                "expirationDayOfMonth":null
                                            }
                                        ],
                                        "repositoryId":"120015",
                                        "firstVisitDate":null,
                                        "shippingAddress":null,
                                        "lastActivity":"2017-01-09T19:21:39.000Z",
                                        "userType":null,
                                        "billingAddress":null,
                                        "derivedShippingSurchargePriceList":null,
                                        "secondaryOrganizations":[
                                        ],
                                        "shippingAddresses":[
                                        ]
                                    },
                                    {
                                        "derivedPriceListGroup":null,
                                        "lastPurchaseDate":null,
                                        "lastName":"!@#$%^&*",
                                        "GDPRProfileP13nConsentDate":null,
                                        "GDPRProfileP13nConsentGranted":false,
                                        "gender":"female",
                                        "catalog":null,
                                        "roles":[
                                            {
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"100001"
                                                },
                                                "repositoryId":"100006",
                                                "name":"Buyer",
                                                "id":"100006",
                                                "type":"organizationalRole"
                                            }
                                        ],
                                        "locale":"en",
                                        "parentOrganization":{
                                            "name":"Oracle",
                                            "repositoryId":"100001",
                                            "description":"Oracle Org",
                                            "active":true,
                                            "shippingAddress":{
                                            },
                                            "secondaryAddresses":[
                                                {
                                                    "firstName":"Harry",
                                                    "lastName":"Potter",
                                                    "country":"United States",
                                                    "types":[
                                                        {
                                                            "displayName":"Shipping",
                                                            "repositoryId":"ss-10001",
                                                            "id":"ss-10001"
                                                        },
                                                        {
                                                            "displayName":"Billing",
                                                            "repositoryId":"ss-10002",
                                                            "id":"ss-10002"
                                                        }
                                                    ],
                                                    "phoneNumber":"9088988999",
                                                    "city":"Arcadia",
                                                    "address2":"Suite 400",
                                                    "address1":"Grundy Lane",
                                                    "postalCode":"91006",
                                                    "repositoryId":"110033",
                                                    "state":"CA"
                                                }
                                            ],
                                            "id":"100001",
                                            "billingAddress":{
                                            },
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "shippingSurchargePriceList":null,
                                        "receiveEmailDate":null,
                                        "firstPurchaseDate":null,
                                        "profileType":"b2b_user",
                                        "translations":{
                                        },
                                        "registrationDate":null,
                                        "id":"130000",
                                        "email":"test1@abc.com",
                                        "daytimeTelephoneNumber":null,
                                        "derivedSalePriceList":null,
                                        "taxExempt":false,
                                        "customerContactId":null,
                                        "receiveEmail":"no",
                                        "active":true,
                                        "priceListGroup":null,
                                        "dateOfBirth":null,
                                        "lastVisitDate":null,
                                        "previousVisitDate":null,
                                        "firstName":"test1",
                                        "repositoryId":"130000",
                                        "firstVisitDate":null,
                                        "shippingAddress":null,
                                        "lastActivity":"2017-01-09T19:21:39.000Z",
                                        "userType":null,
                                        "billingAddress":null,
                                        "derivedShippingSurchargePriceList":null,
                                        "secondaryOrganizations":[
                                        ],
                                        "shippingAddresses":[
                                        ]
                                    },
                                    {
                                        "derivedPriceListGroup":null,
                                        "lastPurchaseDate":null,
                                        "lastName":"Test",
                                        "GDPRProfileP13nConsentDate":null,
                                        "GDPRProfileP13nConsentGranted":false,
                                        "gender":"female",
                                        "catalog":null,
                                        "roles":[
                                            {
                                                "function":"buyer",
                                                "relativeTo":{
                                                    "id":"100001"
                                                },
                                                "repositoryId":"100006",
                                                "name":"Buyer",
                                                "id":"100006",
                                                "type":"organizationalRole"
                                            }
                                        ],
                                        "locale":"en",
                                        "parentOrganization":{
                                            "name":"Oracle",
                                            "repositoryId":"100001",
                                            "description":"Oracle Org",
                                            "active":true,
                                            "shippingAddress":{
                                            },
                                            "secondaryAddresses":[
                                                {
                                                    "firstName":"Harry",
                                                    "lastName":"Potter",
                                                    "country":"United States",
                                                    "types":[
                                                        {
                                                            "displayName":"Shipping",
                                                            "repositoryId":"ss-10001",
                                                            "id":"ss-10001"
                                                        },
                                                        {
                                                            "displayName":"Billing",
                                                            "repositoryId":"ss-10002",
                                                            "id":"ss-10002"
                                                        }
                                                    ],
                                                    "phoneNumber":"9088988999",
                                                    "city":"Arcadia",
                                                    "address2":"Suite 400",
                                                    "address1":"Grundy Lane",
                                                    "postalCode":"91006",
                                                    "repositoryId":"110033",
                                                    "state":"CA"
                                                }
                                            ],
                                            "id":"100001",
                                            "billingAddress":{
                                            },
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "shippingSurchargePriceList":null,
                                        "receiveEmailDate":null,
                                        "firstPurchaseDate":null,
                                        "profileType":"b2b_user",
                                        "translations":{
                                        },
                                        "loyaltyPrograms":[
                                            {
                                                "programName":"XTRAREWARDS",
                                                "repositoryId":100001,
                                                "membershipId":"abc123",
                                                "programId":"prog1",
                                                "status":"Enrolled"
                                            },
                                            {
                                                "programName":"XTRAMILES",
                                                "repositoryId":100002,
                                                "membershipId":"xyz123",
                                                "programId":"prog2",
                                                "status":"Enrolled"
                                            }
                                        ],
                                        "registrationDate":null,
                                        "id":"120008",
                                        "email":"test@example.com",
                                        "daytimeTelephoneNumber":null,
                                        "derivedSalePriceList":null,
                                        "taxExempt":false,
                                        "customerContactId":"CRMID_12345",
                                        "receiveEmail":"no",
                                        "active":true,
                                        "priceListGroup":null,
                                        "dateOfBirth":null,
                                        "lastVisitDate":null,
                                        "previousVisitDate":null,
                                        "firstName":"test",
                                        "repositoryId":"120008",
                                        "firstVisitDate":null,
                                        "shippingAddress":null,
                                        "lastActivity":"2017-01-09T19:21:39.000Z",
                                        "userType":null,
                                        "billingAddress":null,
                                        "derivedShippingSurchargePriceList":null,
                                        "secondaryOrganizations":[
                                        ],
                                        "shippingAddresses":[
                                        ]
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100070|Invalid Query Expression.|\n|22000|If the profile id passes is null or empty|\n|22001|If there was any internal error while getting the profile|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'.|\n|22002|If there was no profile found with the given id|\n|22039|If there was any internal error while listing the profiles|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If true, then preview profiles will be searched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across contact properties, 'firstName', 'lastName', 'email', 'parentOrganization' and 'profileType' and also dynamic contact properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"useAdvancedQParser",
                        "description":"This field determines the parser to be used. Default parser has limitations and nested queries or complex queries cannot be executed using this default parser. It is recommended to use this flag as true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand controls which properties are returned. Possible values for the expand query parameter are 'basic' to get a limited set of properties, 'globalRoles' to include standard roles along with a user's organizational roles, 'orgProfiles' to fetch basic information of contact(also whether active or inactive) and it's organization roles, 'listProfiles' to get the basic information of the contact without organization information",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and email properties of profile.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of profile except shippingAddresses.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "x-internal-id":"ccapp-v1-profiles-get",
                "x-filename-id":"ccapp-v1-profiles-get"
            },
            "put":{
                "summary":"updateProfiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfiles",
                "description":"Update Profiles. This operation is used to update multiple customer profiles on Oracle Commerce Cloud. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfiles_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|92100|A problem occurred when saving the data.|\n|23031|Invalid operation|\n|22024|{0}({1}) must be a String|\n|22025|Format for loyaltyPrograms is incorrect. Please refer to API doc for more information|\n|22026|{0} is either missing or incorrect.|\n|22027|Invalid state is provided.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfiles_request"
                        },
                        "in":"body",
                        "name":"updateProfiles_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-put",
                "x-filename-id":"ccapp-v1-profiles-put"
            }
        },
        "/ccapp/v1/profiles/{id}":{
            "get":{
                "summary":"getProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfile",
                "description":"Get Profile. This operation is used to get the profile information of a customer from Oracle Commerce Cloud. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "derivedPriceListGroup":null,
                                "lastPurchaseDate":null,
                                "lastName":"K",
                                "GDPRProfileP13nConsentDate":null,
                                "GDPRProfileP13nConsentGranted":false,
                                "gender":"female",
                                "catalog":null,
                                "roles":[
                                    {
                                        "function":"buyer",
                                        "relativeTo":{
                                            "id":"100001"
                                        },
                                        "repositoryId":"100006",
                                        "name":"Buyer",
                                        "type":"organizationalRole"
                                    }
                                ],
                                "parentOrganization":{
                                    "name":"Oracle",
                                    "repositoryId":"100001",
                                    "description":"Oracle Org",
                                    "active":true,
                                    "shippingAddress":{
                                    },
                                    "secondaryAddresses":[
                                        {
                                            "firstName":"Harry",
                                            "lastName":"Potter",
                                            "country":"United States",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"9088988999",
                                            "city":"Arcadia",
                                            "address2":"Suite 400",
                                            "address1":"Grundy Lane",
                                            "postalCode":"91006",
                                            "repositoryId":"110033",
                                            "state":"CA"
                                        }
                                    ],
                                    "id":"100001",
                                    "billingAddress":{
                                    },
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "locale":"en",
                                "shippingSurchargePriceList":null,
                                "receiveEmailDate":null,
                                "firstPurchaseDate":null,
                                "profileType":"b2b_user",
                                "translations":{
                                },
                                "loyaltyPrograms":[
                                    {
                                        "programName":"XTRAREWARDS",
                                        "repositoryId":100001,
                                        "membershipId":"abc123",
                                        "programId":"prog1",
                                        "status":"Enrolled"
                                    },
                                    {
                                        "programName":"XTRAMILES",
                                        "repositoryId":100002,
                                        "membershipId":"xyz123",
                                        "programId":"prog2",
                                        "status":"Enrolled"
                                    }
                                ],
                                "registrationDate":null,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/shopperProfiles/110006?offset=0&limit=2&sort=firstName%3Adesc"
                                    }
                                ],
                                "id":"110006",
                                "email":"abc@example.com",
                                "derivedSalePriceList":null,
                                "daytimeTelephoneNumber":"212-555-1977",
                                "taxExempt":false,
                                "customerContactId":"CRMID_12345",
                                "receiveEmail":"no",
                                "priceListGroup":null,
                                "active":"true",
                                "dateOfBirth":null,
                                "lastVisitDate":null,
                                "previousVisitDate":null,
                                "firstName":"bcd",
                                "creditCards":[
                                    {
                                        "expirationYear":"2017",
                                        "tokenExpiryDate":null,
                                        "gatewayConfigId":null,
                                        "expirationMonth":"1",
                                        "creditCardType":"Visa",
                                        "source":null,
                                        "iin":null,
                                        "token":null,
                                        "cardProps":{
                                        },
                                        "nameOnCard":null,
                                        "creditCardNumber":"4539082039396288",
                                        "repositoryId":"se-usercc110031",
                                        "nickname":"Visa",
                                        "tokenCreatedDate":"2018-10-01T09:02:10.181Z",
                                        "cardSavedDate":null,
                                        "billingAddress":{
                                            "country":"US",
                                            "lastName":"Anderson",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "address3":null,
                                            "city":"Buffalo",
                                            "address2":null,
                                            "address1":"451 Brooks Ave",
                                            "postalCode":"14201",
                                            "county":null,
                                            "firstName":"Kim",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"212-555-2150",
                                            "repositoryId":"se-990031",
                                            "state":"NY"
                                        },
                                        "id":"se-usercc110031",
                                        "expirationDayOfMonth":null
                                    }
                                ],
                                "repositoryId":"110006",
                                "firstVisitDate":null,
                                "shippingAddress":{
                                },
                                "billingAddress":{
                                },
                                "userType":null,
                                "derivedShippingSurchargePriceList":null,
                                "secondaryOrganizations":[
                                ],
                                "shippingAddresses":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22000|If the profile id passes is null or empty|\n|22001|If there was any internal error while getting the profile|\n|22002|If there was no profile found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"preview",
                        "description":"If true, then preview profile will be returned.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand controls which properties are returned. Set the expand query parameter to 'globalRoles' to include standard roles along with a user's organizational roles.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested shopper profile.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and email properties of profile.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of profile except shippingAddresses.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-get",
                "x-filename-id":"ccapp-v1-profiles-id-get"
            },
            "put":{
                "summary":"updateProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfile",
                "description":"Update Profile. This operation is used to update customer name, email address, phone number, shipping address and email marketing flag status of a customer profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "derivedPriceListGroup":null,
                                "lastName":"Anderson",
                                "GDPRProfileP13nConsentDate":null,
                                "GDPRProfileP13nConsentGranted":false,
                                "gender":"female",
                                "catalog":null,
                                "roles":[
                                    {
                                        "function":"buyer",
                                        "relativeTo":{
                                            "id":"900004"
                                        },
                                        "repositoryId":"100006",
                                        "name":"Buyer",
                                        "id":"100006",
                                        "type":"organizationalRole"
                                    }
                                ],
                                "locale":"en",
                                "parentOrganization":{
                                    "name":"Oracle",
                                    "repositoryId":"900004",
                                    "description":"Oracle Org",
                                    "active":true,
                                    "shippingAddress":{
                                    },
                                    "secondaryAddresses":[
                                        {
                                            "firstName":"Harry",
                                            "lastName":"Potter",
                                            "country":"United States",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"9088988999",
                                            "city":"Arcadia",
                                            "address2":"Suite 400",
                                            "address1":"Grundy Lane",
                                            "postalCode":"91006",
                                            "repositoryId":"110033",
                                            "state":"CA"
                                        }
                                    ],
                                    "id":"900004",
                                    "billingAddress":{
                                    },
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "shippingSurchargePriceList":null,
                                "receiveEmailDate":null,
                                "profileType":"b2b_user",
                                "translations":{
                                },
                                "loyaltyPrograms":[
                                    {
                                        "programName":"XTRAREWARDS",
                                        "repositoryId":100001,
                                        "membershipId":"abc123",
                                        "programId":"prog1",
                                        "status":"Enrolled"
                                    },
                                    {
                                        "programName":"XTRAMILES",
                                        "repositoryId":100002,
                                        "membershipId":"xyz123",
                                        "programId":"prog2",
                                        "status":"RequestForEnrollment"
                                    }
                                ],
                                "id":"se-570031",
                                "email":"kim@example.com",
                                "daytimeTelephoneNumber":"212-555-1977",
                                "derivedSalePriceList":null,
                                "taxExempt":false,
                                "customerContactId":"CRMID_12345",
                                "receiveEmail":"no",
                                "active":"true",
                                "priceListGroup":null,
                                "dateOfBirth":null,
                                "firstName":"Kim",
                                "repositoryId":"se-570031",
                                "shippingAddress":{
                                },
                                "billingAddress":{
                                },
                                "userType":null,
                                "derivedShippingSurchargePriceList":null,
                                "secondaryOrganizations":[
                                ],
                                "shippingAddresses":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100088|You cannot remove the Approver role from this contact. The account has no other active Approvers.  Approvals are still enabled and/or there are orders pending approval.|\n|22000|If the profile id passes is null or empty|\n|100089|You cannot deactivate this contact. The account has no other active Approvers.  Approvals are still enabled and/or there are orders pending approval|\n|22001|If there was any internal error while getting the profile|\n|22002|If there was no profile found with the given id|\n|89003|If user is removing admin role for himself|\n|22007|If invalid input is provided|\n|89001|If invalid roles are provided|\n|22024|{0}({1}) must be a String|\n|22025|Format for loyaltyPrograms is incorrect. Please refer to API doc for more information|\n|22026|{0} is either missing or incorrect.|\n|22027|Invalid state is provided.|\n|180106|One or more address type ID is invalid|\n|23041|You cannot activate or inactivate this profile as it is linked to multiple accounts.|\n|13001|If role function is given as 'custom' but no repositoryId is given.|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the shopper profile to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand controls which properties are returned. Possible values for the expand query parameter are 'none' to get only the user ID or 'globalRoles' to include standard roles along with the user's organizational roles.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfile_request"
                        },
                        "in":"body",
                        "name":"updateProfile_request"
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and email properties of profile.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of profile except shippingAddresses.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-put",
                "x-filename-id":"ccapp-v1-profiles-id-put"
            }
        },
        "/ccapp/v1/profiles/resetPassword":{
            "post":{
                "summary":"resetPassword",
                "produces":[
                    "application/json"
                ],
                "operationId":"resetPassword",
                "description":"Reset Password. This operation is used to reset the password of a customer profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/resetPassword_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|23025|If some internal error occurs while generating password for the specified email.|\n|23026|If the user input is null or empty|\n|23027|If email field is null or missing|\n|23006|If invalid email address is entered.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/resetPassword_request"
                        },
                        "in":"body",
                        "name":"resetPassword_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-resetPassword-post",
                "x-filename-id":"ccapp-v1-profiles-resetpassword-post"
            }
        },
        "/ccapp/v1/profiles/{id}/updateUserRoles":{
            "post":{
                "summary":"updateUserRoles",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateUserRoles",
                "description":"Update User Roles. This operation is used to update the roles for the profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateUserRoles_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/bb-110000/updateUserRoles"
                                    }
                                ],
                                "message":"Roles has been updated successfully."
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22019|If some internal error occurs while updating roles to the user.|\n|22020|If roles provided is empty or null.|\n|89008|If roles with op as remove from input is not available for the profile.|\n|22023|If invalid op is passed in roles input.|\n|89007|If other organization roles which are not associated to the profile is passed in input.|\n|22002|If profile id passed is invalid.|\n|89005|If user tries to remove the buyer roles.|\n|22007|If roles input provided is invalid.|\n|89001|If invalid organization role(s) are passed.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateUserRoles_request"
                        },
                        "in":"body",
                        "name":"updateUserRoles_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-updateUserRoles-post",
                "x-filename-id":"ccapp-v1-profiles-id-updateuserroles-post"
            }
        },
        "/ccapp/v1/profiles/{id}/appendSecondaryOrganizations":{
            "post":{
                "summary":"appendSecondaryOrganizations",
                "produces":[
                    "application/json"
                ],
                "operationId":"appendSecondaryOrganizations",
                "description":"Append Secondary Organizations. This operation is used to append the secondary organizations for the profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/appendSecondaryOrganizations_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/120175/appendSecondaryOrganizations"
                                    }
                                ],
                                "secondaryOrganizations":[
                                    {
                                        "id":"200001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22016|If some internal error occurs while assigning secondary organizations to the profile.|\n|22018|If the user input is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/appendSecondaryOrganizations_request"
                        },
                        "in":"body",
                        "name":"appendSecondaryOrganizations_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-appendSecondaryOrganizations-post",
                "x-filename-id":"ccapp-v1-profiles-id-appendsecondaryorganizations-post"
            }
        },
        "/ccapp/v1/profiles/{id}/removeSecondaryOrganizations":{
            "post":{
                "summary":"removeSecondaryOrganizations",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeSecondaryOrganizations",
                "description":"Remove Secondary Organizations. This operation is used to remove the secondary organizations from the profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeSecondaryOrganizations_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/120175/removeSecondaryOrganizations"
                                    }
                                ],
                                "secondaryOrganizations":[
                                    {
                                        "id":"200001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22014|If some internal error occurs while removing secondary organizations from the profile.|\n|22018|If the user input is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/removeSecondaryOrganizations_request"
                        },
                        "in":"body",
                        "name":"removeSecondaryOrganizations_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-removeSecondaryOrganizations-post",
                "x-filename-id":"ccapp-v1-profiles-id-removesecondaryorganizations-post"
            }
        },
        "/ccapp/v1/profiles/{id}/replaceSecondaryOrganizations":{
            "post":{
                "summary":"replaceSecondaryOrganizations",
                "produces":[
                    "application/json"
                ],
                "operationId":"replaceSecondaryOrganizations",
                "description":"Replace Secondary Organizations. This operation is used to replace the secondary organizations for the profile. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/replaceSecondaryOrganizations_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/120175/replaceSecondaryOrganizations"
                                    }
                                ],
                                "secondaryOrganizations":[
                                    {
                                        "id":"200001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22015|If some internal error occurs while replacing secondary organizations to the profile.|\n|22018|If the user input is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/replaceSecondaryOrganizations_request"
                        },
                        "in":"body",
                        "name":"replaceSecondaryOrganizations_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-replaceSecondaryOrganizations-post",
                "x-filename-id":"ccapp-v1-profiles-id-replacesecondaryorganizations-post"
            }
        },
        "/ccapp/v1/profiles/{id}/updateParentOrganization":{
            "post":{
                "summary":"updateParentOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateParentOrganization",
                "description":"Updating a profile's parent organization and retaining the old parent in the profile's secondary organizations list with the existing roles.If the new parent is already part of the secondary organizations list,it is removed from that list and added as the parent with same roles.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateParentOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/120175/updateParentOrganization"
                                    }
                                ],
                                "parentOrganization":[
                                    {
                                        "id":"200001"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22001|If there is any internal error while fetching the profile.|\n|22046|If the user input is null or empty.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateParentOrganization_request"
                        },
                        "in":"body",
                        "name":"updateParentOrganization_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-updateParentOrganization-post",
                "x-filename-id":"ccapp-v1-profiles-id-updateparentorganization-post"
            }
        },
        "/ccapp/v1/profiles/{id}/addresses":{
            "post":{
                "summary":"addProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"addProfileAddress",
                "description":"Add profile address for a shopper.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "address3":null,
                                    "address2":"",
                                    "city":"Buffalo",
                                    "address1":"1234, International Avenue",
                                    "postalCode":"32305",
                                    "companyName":"Oracle",
                                    "county":null,
                                    "firstName":"kim",
                                    "phoneNumber":"813-123-1234",
                                    "repositoryId":"130000",
                                    "state":"FL"
                                },
                                "addressType":"Home"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22001|Internal error while getting the profile.|\n|22002|No profile found with the given id.|\n|23005|Invalid phone number is specified|\n|23007|No country is specified|\n|23008|Postal code is not specified|\n|23010|City is not specified|\n|23011|Address line 1 not specified|\n|100077|One of the dynamic properties is not writable by the user|\n|23030|Invalid  country and state is specified|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addProfileAddress_request"
                        },
                        "in":"body",
                        "name":"addProfileAddress_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-addresses-post",
                "x-filename-id":"ccapp-v1-profiles-id-addresses-post"
            },
            "get":{
                "summary":"listProfileAddresses",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProfileAddresses",
                "description":"Get Profile Addresses specific to the customer profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProfileAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":8,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/bb-110023/addresses?limit=8&offset=0"
                                    }
                                ],
                                "items":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "lastName":"Anderson",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "address3":null,
                                            "city":"Buffalo",
                                            "address2":null,
                                            "prefix":null,
                                            "address1":"451 Brooks Ave",
                                            "postalCode":"14201",
                                            "jobTitle":null,
                                            "companyName":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-2150",
                                            "repositoryId":"se-970031",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"NY",
                                            "id":"se-970031"
                                        },
                                        "addressType":"test2##0"
                                    },
                                    {
                                        "address":{
                                            "country":"US",
                                            "lastName":"Smith",
                                            "types":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10001",
                                                    "id":"ss-10001"
                                                }
                                            ],
                                            "address3":null,
                                            "city":"New York",
                                            "address2":null,
                                            "prefix":null,
                                            "address1":"14 New Ave",
                                            "postalCode":"34563",
                                            "jobTitle":null,
                                            "companyName":null,
                                            "county":null,
                                            "suffix":null,
                                            "firstName":"John",
                                            "phoneNumber":"667-45-2345",
                                            "repositoryId":"ss-456631",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"NY",
                                            "id":"ss-456631"
                                        },
                                        "addressType":"This ##0"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22002|No profile found with profile id|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"queryFormat to search on the address properties. Possible values SCIM or null.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"addressType",
                        "description":"Exact nick name to search.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-addresses-get",
                "x-filename-id":"ccapp-v1-profiles-id-addresses-get"
            }
        },
        "/ccapp/v1/profiles/{id}/addresses/{addressId}":{
            "get":{
                "summary":"getProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfileAddress",
                "description":"Get Profile Address specific to the customer profile based on the address Id",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "address3":"",
                                    "address2":"",
                                    "city":"Buffalo",
                                    "address1":"1234, International Avenue",
                                    "postalCode":"32305",
                                    "companyName":"Oracle",
                                    "firstName":"kim",
                                    "phoneNumber":"813-123-1234",
                                    "repositoryId":"ss-40010",
                                    "state":"FL"
                                },
                                "addressType":"Home",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/se-570031/addresses/130023"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22002|No profile found with profile id|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-addresses-{addressId}-get",
                "x-filename-id":"ccapp-v1-profiles-id-addresses-addressid-get"
            },
            "delete":{
                "summary":"deleteProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProfileAddress",
                "description":"Deletes the address associated to the profile and the address info.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"se-570031"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22002|No profile found with profile id|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-addresses-{addressId}-delete",
                "x-filename-id":"ccapp-v1-profiles-id-addresses-addressid-delete"
            },
            "put":{
                "summary":"updateProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfileAddress",
                "description":"Update profile address of the customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "address3":"",
                                    "address2":"",
                                    "city":"Buffalo",
                                    "address1":"1234, International Avenue",
                                    "postalCode":"32305",
                                    "companyName":"Oracle",
                                    "firstName":"kim",
                                    "phoneNumber":"813-123-1234",
                                    "repositoryId":"ss-40010",
                                    "state":"FL"
                                },
                                "addressType":"Home",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/profiles/se-570031/addresses/130023"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22002|No profile found with profile id|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n|100186|Updating of multiple address is not allowed|\n|100183|Addresses is required|\n|23010|City is not specified|\n|23011|Address line 1 not specified.|\n|22001|Internal error while getting the profile.|\n|23005|Invalid phone number is specified|\n|23007|No country is specified |\n|23008|Postal code is not specified|\n|100077|One of the dynamic properties is not writable by the user|\n|23030|Invalid country and state is specified|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfileAddress_request"
                        },
                        "in":"body",
                        "name":"updateProfileAddress_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Profiles"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-profiles-{id}-addresses-{addressId}-put",
                "x-filename-id":"ccapp-v1-profiles-id-addresses-addressid-put"
            }
        },
        "/ccapp/v1/organizations":{
            "post":{
                "summary":"createOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"createOrganization",
                "description":"Create Organization. This operation is used to create an Organization in Oracle Commerce Cloud for a customer.As few properties are site specific they will be mapped to the default site, however if 'x-ccsite' header is sent then site specific properties will be mapped to the site sent in header.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxReferenceNumber":"REFNUM123",
                                "organizationLogo":"/general/hero-image1.jpg",
                                "delegateApprovalManagement":false,
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10001",
                                                    "id":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address3":"Street 3",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"150002",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ],
                                "externalOrganizationId":"externalOrgId1",
                                "type":"none",
                                "parentOrganization":{
                                    "name":"Sample",
                                    "repositoryId":"100001",
                                    "active":true,
                                    "id":"100001",
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "customerType":"Standard",
                                "derivedShippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedBillingAddressType":"Office Address",
                                "members":[
                                    {
                                        "repositoryId":"110000"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations"
                                    }
                                ],
                                "id":"200003",
                                "dunsNumber":"123456789",
                                "relativeRoles":[
                                    {
                                        "function":"admin",
                                        "repositoryId":"200004"
                                    },
                                    {
                                        "function":"buyer",
                                        "repositoryId":"200005"
                                    },
                                    {
                                        "function":"approver",
                                        "repositoryId":"200006"
                                    },
                                    {
                                        "function":"accountAddressManager",
                                        "repositoryId":"200007"
                                    },
                                    {
                                        "function":"profileAddressManager",
                                        "repositoryId":"200008"
                                    }
                                ],
                                "dynamicProperty1":"dynamicProperty1 value",
                                "derivedTaxReferenceNumber":"REFNUM123",
                                "derivedUseAllPaymentMethodsFromSite":false,
                                "derivedAuthorizationCode":"sadsaxxaASX34567==",
                                "contract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "derivedCustomerType":"Standard",
                                "active":true,
                                "vatReferenceNumber":"Vat123123",
                                "taxExemptionCode":"TAXUQ12345",
                                "derivedType":"none",
                                "allowPunchoutShopping":true,
                                "useAllShippingMethodsFromSite":false,
                                "approvalRequired":false,
                                "derivedTaxExemptionCode":"TAXUQ12345",
                                "derivedVatReferenceNumber":"Vat123123",
                                "derivedAllowPunchoutShopping":true,
                                "name":"Oracle",
                                "ancestorOrganizations":[
                                    {
                                        "name":"Sample",
                                        "repositoryId":"100001",
                                        "active":true,
                                        "id":"100001",
                                        "externalOrganizationId":"EXT_ORG_1"
                                    }
                                ],
                                "uniqueId":"TestIDNumber",
                                "authorizationCode":"sadsaxxaASX34567==",
                                "description":null,
                                "derivedBillingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUniqueId":"TestIDNumber",
                                "organizationLogoURL":"http://localhost:9080/file/general/hero-image1.jpg",
                                "derivedContract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "paymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "derivedShippingAddressType":"Office Address",
                                "shippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedDunsNumber":123456789,
                                "derivedOrganizationLogo":"/general/hero-image1.jpg",
                                "orderPriceLimit":null,
                                "derivedShippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUseAllShippingMethodsFromSite":false,
                                "useAllPaymentMethodsFromSite":false,
                                "derivedPaymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "repositoryId":"200003",
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "useExternalApprovalWebhook":false,
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Shipping",
                                            "repositoryId":"ss-10001",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedDescription":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100073|If the catalog id is required|\n|100052|If the organization logo is not found|\n|100074|If the pricelist group id is required|\n|20187|If the pricelist group id  is invalid|\n|100053|If the organization invalid default billing address value|\n|100064|If the catalog id is invalid|\n|100075|If external reference number is invalid|\n|100054|If the organization invalid default shipping address value|\n|22002|If invalid profile/member id is given|\n|100002|If the input is Invalid|\n|100003|If Organization name passed is empty|\n|100005|If there is already an organization with given name|\n|100006|If there was any internal error while creating the organization|\n|100104|If the taxExemption code passed is invalid.|\n|100120|If the useAllPaymentMethodsFromSite property value is invalid.|\n|100118|If the paymentMethods passed in the input is invalid.|\n|100121|If the useAllShippingMethodsFromSite property value is invalid.|\n|100119|If the shippingMethods passed in the input is invalid.|\n|100131|If we try to update authorization code property with value other than null or NO_AUTH_CODE|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/createOrganization_request"
                        },
                        "in":"body",
                        "name":"createOrganization_request"
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query parameter is used to return only ID. Possible values for this expand query parameter is 'none'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and name properties of organization.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of organization except paymentMethods.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Rather than using fields or exclude to explicitly list properties in the URL of a REST call, you can create persistent filters that store the set of properties to include or exclude. You can then specify a filter by name in the URL using the filterKey query parameter.\n Use Response Filters Admin API to create new persistent filters and use them.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizations-post",
                "x-filename-id":"ccapp-v1-organizations-post"
            },
            "get":{
                "summary":"listOrganizations",
                "produces":[
                    "application/json"
                ],
                "operationId":"listOrganizations",
                "description":"List Organizations. This operation is used to get the collection of customer organizations from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listOrganizations_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations"
                                    }
                                ],
                                "items":[
                                    {
                                        "taxReferenceNumber":"REFNUM123",
                                        "organizationLogo":"/general/hero-image1.jpg",
                                        "description":null,
                                        "delegateApprovalManagement":false,
                                        "secondaryAddresses":[
                                            {
                                                "address":{
                                                    "country":"US",
                                                    "externalAddressId":"EXT_ADDR_1",
                                                    "types":[
                                                        {
                                                            "displayName":"Shipping",
                                                            "repositoryId":"ss-10001",
                                                            "id":"ss-10001"
                                                        },
                                                        {
                                                            "displayName":"Billing",
                                                            "repositoryId":"ss-10002",
                                                            "id":"ss-10001"
                                                        }
                                                    ],
                                                    "phoneNumber":"973-974-1234",
                                                    "address3":"Street 3",
                                                    "address2":"Street 2",
                                                    "city":"Montgomery",
                                                    "address1":"600 Dexter Avenue",
                                                    "postalCode":"36130",
                                                    "companyName":"Oracle",
                                                    "repositoryId":"190001",
                                                    "state":"AL"
                                                },
                                                "addressType":"Office Address"
                                            }
                                        ],
                                        "externalOrganizationId":"externalOrgId1",
                                        "type":"none",
                                        "parentOrganization":{
                                            "name":"Oracle Sample",
                                            "repositoryId":"100001",
                                            "active":true,
                                            "id":"100001",
                                            "externalOrganizationId":"EXT_ORG_1"
                                        },
                                        "customerType":"Standard",
                                        "organizationLogoURL":"http://localhost:9080/file/general/hero-image1.jpg",
                                        "members":[
                                            {
                                                "repositoryId":"110001",
                                                "id":"110001"
                                            }
                                        ],
                                        "id":"2200002",
                                        "dunsNumber":"123456789",
                                        "relativeRoles":[
                                            {
                                                "function":"admin",
                                                "repositoryId":"200004"
                                            },
                                            {
                                                "function":"buyer",
                                                "repositoryId":"200005"
                                            },
                                            {
                                                "function":"approver",
                                                "repositoryId":"200006"
                                            },
                                            {
                                                "function":"accountAddressManager",
                                                "repositoryId":"200007"
                                            },
                                            {
                                                "function":"profileAddressManager",
                                                "repositoryId":"200008"
                                            }
                                        ],
                                        "dynamicProperty1":"dynamicProperty1 value",
                                        "contract":{
                                            "terms":{
                                                "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                                "repositoryId":"100002"
                                            },
                                            "endDate":"2017-10-10T11:44:26.000Z",
                                            "catalog":{
                                                "repositoryId":"cloudCatalog"
                                            },
                                            "displayName":"Us Motor Works Contract",
                                            "repositoryId":"100003",
                                            "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                            "priceListGroup":{
                                                "repositoryId":"defaultPriceGroup"
                                            },
                                            "creationDate":"2016-04-01T09:34:50.000Z",
                                            "startDate":"2016-10-10T11:44:26.000Z",
                                            "externalContractReference":"UMWCUS001"
                                        },
                                        "active":true,
                                        "taxExemptionCode":"TAXUQ12345",
                                        "vatReferenceNumber":"Vat123123",
                                        "orderPriceLimit":null,
                                        "approvalRequired":false,
                                        "repositoryId":"2200002",
                                        "name":"Oracle",
                                        "shippingAddress":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10001",
                                                    "id":"ss-10001"
                                                },
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address3":"Street 3",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"190001",
                                            "state":"AL"
                                        },
                                        "ancestorOrganizations":[
                                            {
                                                "name":"Oracle Sample",
                                                "repositoryId":"100001",
                                                "active":true,
                                                "id":"100001",
                                                "externalOrganizationId":"EXT_ORG_1"
                                            }
                                        ],
                                        "useExternalApprovalWebhook":false,
                                        "billingAddress":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Shipping",
                                                    "repositoryId":"ss-10001",
                                                    "id":"ss-10001"
                                                },
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10001"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address3":"Street 3",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"190001",
                                            "state":"AL"
                                        },
                                        "uniqueId":"TestIDNumber"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100070|Invalid Query Expression.|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'.|\n|100018|If invalid input is passed.|\n|100019|If there was any internal error while getting organizations list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across account properties like 'name' and also dynamic account properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"useAdvancedQParser",
                        "description":"This field determines the parser to be used. Default parser has limitations and nested queries or complex queries cannot be executed using this default parser. It is recommended to use this flag as true.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query parameter is used to return only basic properties like name, id, active, Organization Logo, parentOrganization and ancestorOrganizations. Possible values for this expand query parameter is 'basic'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and name properties of organization.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of organization except paymentMethods.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Rather than using fields or exclude to explicitly list properties in the URL of a REST call, you can create persistent filters that store the set of properties to include or exclude. You can then specify a filter by name in the URL using the filterKey query parameter.\n Use Response Filters Admin API to create new persistent filters and use them.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizations-get",
                "x-filename-id":"ccapp-v1-organizations-get"
            }
        },
        "/ccapp/v1/organizations/{id}":{
            "get":{
                "summary":"getOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrganization",
                "description":"Get Organization. This operation is used to get the Organization information of a customer from Oracle Commerce Cloud.Few properties are site specific so they will be fetched from default site mapping, however if 'x-ccsite' header is sent then site specific properties will be fetched from the corresponding site mappning.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxReferenceNumber":"REFNUM123",
                                "organizationLogo":"/general/hero-image1.jpg",
                                "delegateApprovalManagement":false,
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address3":"Street 3",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"180003",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ],
                                "source":null,
                                "externalOrganizationId":"externalOrgId1",
                                "type":"none",
                                "parentOrganization":{
                                    "name":"Sample",
                                    "repositoryId":"100001",
                                    "active":true,
                                    "id":"100001",
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "customerType":"Standard",
                                "derivedShippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedBillingAddressType":"Office Address",
                                "members":[
                                    {
                                        "repositoryId":"110001"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations/2100003"
                                    }
                                ],
                                "id":"2100003",
                                "dunsNumber":"123456789",
                                "relativeRoles":[
                                    {
                                        "function":"admin",
                                        "repositoryId":"200004"
                                    },
                                    {
                                        "function":"buyer",
                                        "repositoryId":"200005"
                                    },
                                    {
                                        "function":"approver",
                                        "repositoryId":"200006"
                                    },
                                    {
                                        "function":"accountAddressManager",
                                        "repositoryId":"200007"
                                    },
                                    {
                                        "function":"profileAddressManager",
                                        "repositoryId":"200008"
                                    }
                                ],
                                "dynamicProperty1":"dynamicProperty1 value",
                                "derivedTaxReferenceNumber":"REFNUM123",
                                "derivedUseAllPaymentMethodsFromSite":false,
                                "derivedAuthorizationCode":"sadsaxxaASX34567==",
                                "contract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "derivedCustomerType":"Standard",
                                "active":true,
                                "vatReferenceNumber":"Vat123123",
                                "taxExemptionCode":"TAXUQ12345",
                                "derivedType":"none",
                                "allowPunchoutShopping":true,
                                "useAllShippingMethodsFromSite":false,
                                "approvalRequired":false,
                                "derivedTaxExemptionCode":"TAXUQ12345",
                                "derivedVatReferenceNumber":"Vat123123",
                                "derivedAllowPunchoutShopping":true,
                                "name":"Oracle",
                                "ancestorOrganizations":[
                                    {
                                        "name":"Sample",
                                        "repositoryId":"100001",
                                        "active":true,
                                        "id":"100001",
                                        "externalOrganizationId":"EXT_ORG_1"
                                    }
                                ],
                                "uniqueId":"TestIDNumber",
                                "authorizationCode":"sadsaxxaASX34567==",
                                "description":null,
                                "derivedBillingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUniqueId":"TestIDNumber",
                                "organizationLogoURL":"http://localhost:9080/file/general/hero-image1.jpg",
                                "derivedContract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "paymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "derivedShippingAddressType":"Office Address",
                                "shippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedDunsNumber":123456789,
                                "derivedOrganizationLogo":"/general/hero-image1.jpg",
                                "orderPriceLimit":null,
                                "derivedShippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUseAllShippingMethodsFromSite":false,
                                "useAllPaymentMethodsFromSite":false,
                                "derivedPaymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "repositoryId":"2100003",
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "useExternalApprovalWebhook":false,
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"180003",
                                    "state":"AL"
                                },
                                "derivedDescription":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand priceListGroup to display its currency information. It can also be used to specify loading few properties only. Like contract only properties and approvals only properties. Possible values for this query parameter is 'priceListGroup','general','contract','approvals','addresses','shippingPayments' and 'punchout'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and name properties of organization.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of organization except paymentMethods.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Rather than using fields or exclude to explicitly list properties in the URL of a REST call, you can create persistent filters that store the set of properties to include or exclude. You can then specify a filter by name in the URL using the filterKey query parameter. \n Use Response Filters Admin API to create new persistent filters and use them.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizations-{id}-get",
                "x-filename-id":"ccapp-v1-organizations-id-get"
            },
            "put":{
                "summary":"updateOrganization",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrganization",
                "description":"Update Organization. This operation is used to update an Organization in Oracle Commerce Cloud for a customer.As few properties are site specific they will be mapped to the default site, however if 'x-ccsite' header is sent then site specific properties will be mapped to the site sent in header.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrganization_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxReferenceNumber":"REFNUM123",
                                "organizationLogo":"/general/update-hero-image1.jpg",
                                "delegateApprovalManagement":false,
                                "secondaryAddresses":[
                                    {
                                        "address":{
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"ss-10002"
                                                }
                                            ],
                                            "phoneNumber":"973-974-1234",
                                            "address3":"Street 3",
                                            "address2":"Street 2",
                                            "city":"Montgomery",
                                            "address1":"600 Dexter Avenue",
                                            "postalCode":"36130",
                                            "companyName":"Oracle",
                                            "repositoryId":"150002",
                                            "state":"AL"
                                        },
                                        "addressType":"Office Address"
                                    }
                                ],
                                "source":null,
                                "externalOrganizationId":"externalOrgId1",
                                "parentOrganization":{
                                    "name":"Oracle Sample",
                                    "repositoryId":"100001",
                                    "active":true,
                                    "id":"100001",
                                    "externalOrganizationId":"EXT_ORG_1"
                                },
                                "type":"none",
                                "customerType":"Standard",
                                "derivedShippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedBillingAddressType":"Office Address",
                                "members":[
                                    {
                                        "repositoryId":"110000"
                                    }
                                ],
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations"
                                    }
                                ],
                                "id":"200003",
                                "dunsNumber":"123456789",
                                "relativeRoles":[
                                    {
                                        "function":"admin",
                                        "repositoryId":"200004"
                                    },
                                    {
                                        "function":"buyer",
                                        "repositoryId":"200005"
                                    },
                                    {
                                        "function":"approver",
                                        "repositoryId":"200006"
                                    },
                                    {
                                        "function":"accountAddressManager",
                                        "repositoryId":"200007"
                                    },
                                    {
                                        "function":"profileAddressManager",
                                        "repositoryId":"200008"
                                    }
                                ],
                                "dynamicProperty1":"dynamicProperty1 value",
                                "derivedTaxReferenceNumber":"REFNUM123",
                                "derivedUseAllPaymentMethodsFromSite":false,
                                "derivedAuthorizationCode":"sadsaxxaASX34567==",
                                "contract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "derivedCustomerType":"Standard",
                                "active":true,
                                "vatReferenceNumber":"Vat123123",
                                "taxExemptionCode":"TAXUQ12345",
                                "derivedType":"none",
                                "allowPunchoutShopping":true,
                                "useAllShippingMethodsFromSite":false,
                                "approvalRequired":false,
                                "derivedTaxExemptionCode":"TAXUQ12345",
                                "derivedVatReferenceNumber":"Vat123123",
                                "derivedAllowPunchoutShopping":true,
                                "name":"Oracle",
                                "ancestorOrganizations":[
                                    {
                                        "name":"Oracle Sample",
                                        "repositoryId":"100001",
                                        "active":true,
                                        "id":"100001",
                                        "externalOrganizationId":"EXT_ORG_1"
                                    }
                                ],
                                "uniqueId":"TestIDNumber",
                                "authorizationCode":"sadsaxxaASX34567==",
                                "description":null,
                                "derivedBillingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUniqueId":"TestIDNumber",
                                "organizationLogoURL":"http://localhost:9080/file/general/update-hero-image1.jpg",
                                "derivedContract":{
                                    "terms":{
                                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract",
                                        "repositoryId":"100002"
                                    },
                                    "endDate":"2017-10-10T11:44:26.000Z",
                                    "catalog":{
                                        "displayName":"Cloud Catalog",
                                        "repositoryId":"cloudCatalog"
                                    },
                                    "displayName":"Us Motor Works Contract",
                                    "repositoryId":"100003",
                                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                    "priceListGroup":{
                                        "displayName":"Default Price Group",
                                        "repositoryId":"defaultPriceGroup"
                                    },
                                    "creationDate":"2016-04-01T09:34:50.000Z",
                                    "startDate":"2016-10-10T11:44:26.000Z",
                                    "externalContractReference":"UMWCUS001"
                                },
                                "paymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "derivedShippingAddressType":"Office Address",
                                "shippingMethods":[
                                    {
                                        "id":"shippingMethodId1"
                                    }
                                ],
                                "derivedDunsNumber":123456789,
                                "derivedOrganizationLogo":"/general/hero-image1.jpg",
                                "orderPriceLimit":null,
                                "derivedShippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedUseAllShippingMethodsFromSite":false,
                                "useAllPaymentMethodsFromSite":false,
                                "derivedPaymentMethods":[
                                    "card",
                                    "cash"
                                ],
                                "repositoryId":"200003",
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "useExternalApprovalWebhook":false,
                                "billingAddress":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "postalCode":"36130",
                                    "companyName":"Oracle",
                                    "repositoryId":"150002",
                                    "state":"AL"
                                },
                                "derivedDescription":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100082|The current account does not have the delegate approval management option enabled. Requiring order approvals or making changes to purchase limits cannot be done.|\n|100093|If there was any internal error while getting the organization.|\n|100083|You must create at least one active approver for the account before you can enable the approval required option|\n|100073|If the catalog id is required|\n|100084|You cannot remove this contact from the account. The account has no other active Approvers.  Approvals are still enabled and/or there are orders pending approval.|\n|100074|If the pricelist group id is required|\n|20187|If the pricelist group id is invalid|\n|100064|If the catalog id  is invalid|\n|100075|If external reference number is invalid|\n|100086|Merchant admin is not allowed to do approval management with delegate approval management set to true.|\n|100011|If the Organization Id passed is Invalid |\n|100022|If invalid input is passed|\n|22002|If invalid profile/member id is given|\n|100012|If the Organization name is empty or null|\n|100013|If the Organization's parent is being updated to itself or one of its child.|\n|100024|If trying to update root organization|\n|100014|If the organization name passed is duplicate|\n|100018|If there was any internal error while updating the Organization|\n|100104|If the taxExemption code passed is invalid|\n|100120|If the useAllPaymentMethodsFromSite property value is invalid.|\n|100118|If the paymentMethods passed in the input is invalid.|\n|100121|If the useAllShippingMethodsFromSite property value is invalid.|\n|100119|If the shippingMethods passed in the input is invalid.|\n|100131|If we try to update authorization code property with value other than null or NO_AUTH_CODE.|\n|100204|Missing ID for address type|\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrganization_request"
                        },
                        "in":"body",
                        "name":"updateOrganization_request"
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query parameter is used to return only ID. Possible values for this expand query parameter is 'none'",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"You can use the fields parameter to restrict the set of properties returned to only those you explicitly specify. The properties are specified as a comma-separated list. For example, id and name properties of organization.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"exclude",
                        "description":"As an alternative to the fields parameter, which explicitly specifies the properties to include, you can use the exclude parameter to include all properties except the ones specified. For example, to return all of the properties of organization except paymentMethods.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"filterKey",
                        "description":"Rather than using fields or exclude to explicitly list properties in the URL of a REST call, you can create persistent filters that store the set of properties to include or exclude. You can then specify a filter by name in the URL using the filterKey query parameter.\n Use Response Filters Admin API to create new persistent filters and use them.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizations-{id}-put",
                "x-filename-id":"ccapp-v1-organizations-id-put"
            }
        },
        "/ccapp/v1/organizations/{id}/siteOrganizationProperties":{
            "get":{
                "summary":"Get site based Organization properties",
                "produces":[
                    "application/json"
                ],
                "operationId":"siteOrganizationProperties",
                "description":"Get Organization. This operation is used to list the site based Organization properties from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/siteOrganizationProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations/100001/siteOrganizationProperties?allSites=true"
                                    }
                                ],
                                "items":[
                                    {
                                        "site":{
                                            "productionURL":null,
                                            "name":"CloudLake US Site test",
                                            "id":"200002",
                                            "enabled":false
                                        },
                                        "inherited":{
                                            "approvalRequired":false,
                                            "contract":false,
                                            "delegateApprovalManagement":false,
                                            "orderPriceLimit":null
                                        },
                                        "properties":{
                                            "approvalRequired":false,
                                            "contract":{
                                                "catalog":{
                                                    "displayName":"Master Catalog",
                                                    "repositoryId":"cloudCatalog"
                                                },
                                                "displayName":"20002 site",
                                                "repositoryId":"400001",
                                                "priceListGroup":{
                                                    "displayName":"Default Price Group",
                                                    "repositoryId":"defaultPriceGroup"
                                                }
                                            },
                                            "delegateApprovalManagement":false,
                                            "useExternalApprovalWebhook":false,
                                            "orderPriceLimit":null
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response\n\n100105 : Error while fetching site account properties\n\n100106 : Invalid sort property 'sortString'. Allowed sort properties are [site, contract, catalog, priceListGroup]\n\n100107 : Invalid input: 'inputOrgId'\n\n100108 : Invalid organization id for fetching site account properties"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"searchText  ",
                        "description":"Text that will be search across site, contract, price group, catalog",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allSites",
                        "description":"Its a Boolean parameter.\nif its value is true then it includes all b2b sites in the response.\nIf false then returns only sites of current and parent account",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"include",
                        "description":"Currently (nullContracts ,notnullContracts , \"\" ) are supported values for this param.\n\nnullContracts - returns sites with only null contracts\nnotNullContracts - returns sites only with not null contracts.\nIf equals \"'\" - it returns both null and not null contracts",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizations-{id}-siteOrganizationProperties-get",
                "x-filename-id":"ccapp-v1-organizations-id-siteorganizationproperties-get"
            }
        },
        "/ccapp/v1/organizations/{id}/secondaryAddresses":{
            "post":{
                "summary":"add an secondary address to an Organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"addOrganizationAddress",
                "description":"Add Organization Address. This endpoint is used to add secondary address to an Organization in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addOrganizationAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"36130",
                                    "repositoryId":"280004",
                                    "state":"AL"
                                },
                                "addressType":"Montgomery Office Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccadminui/v1/organizations/or-100001/secondaryAddresses"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100183|If input or nickname given is null/empty|\n|100030|Postal Code is required|\n|100031|Country is required|\n|100053|If the organization invalid default billing address value|\n|100032|No State Region is found|\n|100054|If the organization invalid default shipping address value|\n|23015|Phone Number is required|\n|23005|Phone Number is invalid|\n|80018|If an invalid country is provided|\n|100067|If an invalid state is provided|\n|100189|Duplicate Addresses Type are giving in input|\n|100026|Company Name is required|\n|100027|Address 1 is required|\n|100028|City is required|\n|100029|State is required|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type|\n|21021|Invalid {0} specified|\n|100100|{0} is not specified|\n|23004|Invalid postal code|\n|20132|Invalid default value|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addOrganizationAddress_request"
                        },
                        "in":"body",
                        "name":"addOrganizationAddress_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizations-{id}-secondaryAddresses-post",
                "x-filename-id":"ccapp-v1-organizations-id-secondaryaddresses-post"
            }
        },
        "/ccapp/v1/organizations/{id}/secondaryAddresses/{addressId}":{
            "get":{
                "summary":"get Address for an Organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrganizationAddress",
                "description":"Get Organization Address. This endpoint is used to get secondary address of an Organization in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrganizationAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"36130",
                                    "repositoryId":"280004",
                                    "state":"AL"
                                },
                                "addressType":"Montgomery Office Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccadminui/v1/organizations/or-100001/secondaryAddresses/280004"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100185|Invalid Address ID : No Address is found with the given id|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address id of the requested address for an Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizations-{id}-secondaryAddresses-{addressId}-get",
                "x-filename-id":"ccapp-v1-organizations-id-secondaryaddresses-addressid-get"
            },
            "delete":{
                "summary":"delete an Address for an Organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteOrganizationAddress",
                "description":"Delete Organization Address. This endpoint is used to delete organization address of an Organization by its id in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100187|If invalid address id is given|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address id of the requested address for an Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"removeReferences",
                        "description":"Flag that determines whether to remove all references of this address.",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "x-internal-id":"ccapp-v1-organizations-{id}-secondaryAddresses-{addressId}-delete",
                "x-filename-id":"ccapp-v1-organizations-id-secondaryaddresses-addressid-delete"
            },
            "put":{
                "summary":"update address for an Organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrganizationAddress",
                "description":"Update Organization Address. This endpoint is used to update secondary address of an Organization in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrganizationAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10002"
                                        }
                                    ],
                                    "phoneNumber":"973-974-1234",
                                    "address3":"Street 3",
                                    "address2":"Street 2",
                                    "city":"Montgomery",
                                    "address1":"600 Dexter Avenue",
                                    "companyName":"National Discount Auto Parts",
                                    "postalCode":"36130",
                                    "repositoryId":"280004",
                                    "state":"AL"
                                },
                                "addressType":"Montgomery Office Address",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"/ccadminui/v1/organizations/or-100001/secondaryAddresses/280004"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100183|If input or nickname given is null/empty|\n|100030|Postal Code is required|\n|100031|Country is required|\n|100032|No State Region is found|\n|23015|Phone Number is required|\n|23005|Phone Number is invalid|\n|80018|If an invalid country is provided|\n|100067|If an invalid state is provided|\n|100189|Duplicate Addresses Type are giving in input|\n|100026|Company Name is required|\n|100027|Address 1 is required|\n|100028|City is required|\n|100029|State is required|\n|100000|If input passed is invalid|\n|100001|If there was no organization found with the given id|\n|100192|If user doesn't have enough rights to modify a field|\n|180106|One or more address type ID is invalid|\n|100204|Missing ID for address type|\n|21021|Invalid {0} specified|\n|100100|{0} is not specified|\n|23004|Invalid postal code|\n|20132|Invalid default value|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address id of the requested address for an Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrganizationAddress_request"
                        },
                        "in":"body",
                        "name":"updateOrganizationAddress_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizations-{id}-secondaryAddresses-{addressId}-put",
                "x-filename-id":"ccapp-v1-organizations-id-secondaryaddresses-addressid-put"
            }
        },
        "/ccapp/v1/organizations/{id}/organizationalRoles":{
            "get":{
                "summary":"listOrganizationRoles",
                "produces":[
                    "application/json"
                ],
                "operationId":"listOrganizationRoles",
                "description":"List Organization roles. This operation is used to get the collection of customer organization roles from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of organization roles.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listOrganizationRoles_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":6,
                                "totalResults":6,
                                "offset":0,
                                "limit":6,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadmin/v1/organizations/or-100001/organizationalRoles"
                                    }
                                ],
                                "items":[
                                    {
                                        "function":"admin",
                                        "repositoryId":"200004",
                                        "name":"Administrator"
                                    },
                                    {
                                        "function":"buyer",
                                        "repositoryId":"200005",
                                        "name":"Buyer"
                                    },
                                    {
                                        "function":"approver",
                                        "repositoryId":"200006",
                                        "name":"Approver"
                                    },
                                    {
                                        "function":"accountAddressManager",
                                        "repositoryId":"200007",
                                        "name":"Account Address Manager"
                                    },
                                    {
                                        "function":"profileAddressManager",
                                        "repositoryId":"200008",
                                        "name":"Profile Address Manager"
                                    },
                                    {
                                        "function":"custom",
                                        "repositoryId":"customOrganizationalRole",
                                        "name":"Custom Organizational Role"
                                    }
                                ],
                                "___etag___":"eyJoYXNoIjoiaS92RnVXRHZsakhtZW9DZDBMWnQvZTRDZUMxT3dnOUhZQWxtVGwxaTNsZz0iLCJ1cmkiOiIvY2NhZG1pbnVpL3YxL29yZ2FuaXphdGlvbnMiLCJ2ZXJzaW9uIjowfQ=="
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|85000|Invalid Query Expression.|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset' or 'sort'.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across account properties like 'name'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizations-{id}-organizationalRoles-get",
                "x-filename-id":"ccapp-v1-organizations-id-organizationalroles-get"
            }
        },
        "/ccapp/v1/organizations/{id}/authorizationCode":{
            "post":{
                "summary":"generates the authorization code for an Organization",
                "produces":[
                    "application/json"
                ],
                "operationId":"authorizationCode",
                "description":"Generates the authorization code. This endpoint is used to generate the authorization code for an Organization in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/generateAuthorizationCode_response"
                        },
                        "examples":{
                            "application/json":{
                                "authorizationCode":"b3ItMTAwMDAxLTIwMTgtMDQtMDJUMDc6NTM6MjguMTM0Wg==",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccadminui/v1/organizations/or-100001/authorizationCode"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100129|If there is an issue while generating the authorization code|\n|100130|If there an issue while saving the generated authorization code|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request. E.g., en,de,fr_CA.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/generateAuthorizationCode_request"
                        },
                        "in":"body",
                        "name":"generateAuthorizationCode_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizations-{id}-authorizationCode-post",
                "x-filename-id":"ccapp-v1-organizations-id-authorizationcode-post"
            }
        },
        "/ccapp/v1/organizations/{id}/updateSiteOrganizationProperties":{
            "post":{
                "summary":"update site based Organization properties",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSiteOrganizationProperties",
                "description":"This operation is used to create/update site based organization proeprties in Oracle Commerce Cloud for a customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSiteOrganizationProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "siteOrganizationProperties":[
                                    {
                                        "site":{
                                            "productionURL":null,
                                            "name":"Site 2",
                                            "id":"site2",
                                            "enabled":false
                                        },
                                        "properties":{
                                            "approvalRequired":false,
                                            "contract":{
                                                "catalogId":"cloudCatalog",
                                                "priceListGroupId":"defaultPriceGroup",
                                                "displayName":"Us Motor Works Contract",
                                                "repositoryId":100001,
                                                "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                                "contract_terms":{
                                                    "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract"
                                                },
                                                "externalContractReference":"UMWCUS001"
                                            },
                                            "delegateApprovalManagement":false,
                                            "useExternalApprovalWebhook":false,
                                            "orderPriceLimit":null
                                        }
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n\n100064 : If the catalog id  is invalid\n\n100073 : If the catalog id is required\n\n100074 :If the pricelist group id is required\n\n100075 : If external reference number is invalid\n\n\n100082 : The current account does not have the delegate approval management option enabled. Requiring order approvals or making changes to purchase limits cannot be done.\n\n\n100083 : You must create at least one active approver for the account before you can enable the approval required option\n\n100086 : Merchant admin is not allowed to do approval management with delegate approval management set to true.\n\n100105 : Error while fetching site account properties\n\n100108 : Invalid organization id for fetching site account properties \n100109 : The site id entered is a non b2b site\n100110 : Invalid values for site based organization properties\n\n100111 : Internal error occurred while updating site based organization properties"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization for which site based properties has to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSiteOrganizationProperties_request"
                        },
                        "in":"body",
                        "name":"updateSiteOrganizationProperties_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organizations"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizations-{id}-updateSiteOrganizationProperties-post",
                "x-filename-id":"ccapp-v1-organizations-id-updatesiteorganizationproperties-post"
            }
        },
        "/ccapp/v1/organizationRequests/{id}":{
            "get":{
                "summary":"getOrganizationRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrganizationRequests",
                "description":"Get Organization Request. This operation is used to get the Organization request information of a customer from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "approverComments":"Request is approved",
                                "relatedOrganizationName":null,
                                "profile":{
                                    "id":"100001"
                                },
                                "organization":{
                                    "id":"150002"
                                },
                                "name":"My account",
                                "siteId":"siteUS",
                                "id":100001,
                                "requesterComments":"None",
                                "status":"approved"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|101000|If there was no organization  request found with the given id|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the requested Organization Request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand profile, organization and orgAddress Info.(Allowed Values: profile - profile static data, profileAll - profile static & dynamic data, organization - organization static data, organizationAll - organization static & dynamic data, requestAll - organizationRequest static & dynamic data, organizationAddresses).",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizationRequests-{id}-get",
                "x-filename-id":"ccapp-v1-organizationrequests-id-get"
            },
            "delete":{
                "summary":"deleteOrganizationRequest - only for application access",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteOrganizationRequest",
                "description":"Delete Organization Request. This operation is used to delete the Organization request and the associated organization and profile information. The profile information is not deleted if it is associated with any other organization request or is an existing b2b_user.",
                "responses":{
                    "200":{
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization Request to be deleted",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizationRequests-{id}-delete",
                "x-filename-id":"ccapp-v1-organizationrequests-id-delete"
            },
            "put":{
                "summary":"updateOrganizationRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrganizationRequests",
                "description":"Update Organization request. This operation is used to update an Organization request in Oracle Commerce Cloud for a customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "approverComments":"none",
                                "relatedOrganizationName":null,
                                "profile":{
                                    "id":"100001"
                                },
                                "organization":{
                                    "id":"150002"
                                },
                                "name":"My account",
                                "siteId":"siteUS",
                                "id":"100001",
                                "requesterComments":"None",
                                "status":"review"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|101000|Invalid Organization Request ID.|\n|101001|Invalid Input for organization request.|\n|00004|Data value too long.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state.|\n|101007|Invalid status for organization request. Allowed status are [review, moreInfoNeeded]|\n|100023|Invalid DUNS number|\n|100012|If the Organization name is empty or null|\n|100014|If the organization name passed is duplicate|\n|100018|If there was any internal error while updating the Organization|\n|101014|Cannot update the status of this registration request to any value except \"Rejected\", because the requester's profile no longer exists|\n|101017|This operation is not allowed as requester's profile no longer exists.|\n|180120|Invalid address type value|\n|100204|Id is required for types"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization request to be updated.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"expand",
                        "description":"Expand query param : currently used to expand profile, organization and orgAddress Info.(Allowed Values: profile - profile static data, profileAll - profile static & dynamic data, organization - organization static data, organizationAll - organization static & dynamic data, requestAll - organizationRequest static & dynamic data, organizationAddresses).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrganizationRequests_request"
                        },
                        "in":"body",
                        "name":"updateOrganizationRequest_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizationRequests-{id}-put",
                "x-filename-id":"ccapp-v1-organizationrequests-id-put"
            }
        },
        "/ccapp/v1/organizationRequests/{id}/approve":{
            "post":{
                "summary":"Approve organization request",
                "produces":[
                    "application/json"
                ],
                "operationId":"approveOrganizationRequests",
                "description":"Approve organization endpoint. This operation is used to approve registration request in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/approveOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "status":"approved"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|101000|Invalid Organization Request ID.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/approveOrganizationRequests_request"
                        },
                        "in":"body",
                        "name":"approveOrganizationRequest_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizationRequests-{id}-approve-post",
                "x-filename-id":"ccapp-v1-organizationrequests-id-approve-post"
            }
        },
        "/ccapp/v1/organizationRequests/{id}/reject":{
            "post":{
                "summary":"Reject organization request",
                "produces":[
                    "application/json"
                ],
                "operationId":"rejectOrganizationRequests",
                "description":"Reject organization endpoint. This operation is used to reject registration request in Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/rejectOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "status":"rejected"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|101000|Invalid Organization Request ID.|\n|101008|This operation is not allowed as registration request is already in approved/rejected state."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the Organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/rejectOrganizationRequests_request"
                        },
                        "in":"body",
                        "name":"rejectOrganizationRequest_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizationRequests-{id}-reject-post",
                "x-filename-id":"ccapp-v1-organizationrequests-id-reject-post"
            }
        },
        "/ccapp/v1/organizationRequests":{
            "get":{
                "summary":"listOrganizationRequests",
                "produces":[
                    "application/json"
                ],
                "operationId":"listOrganizationRequests",
                "description":"List Organization Requests. This operation is used to get the collection of organization requests from Oracle Commerce Cloud. It can also be used to return the list on a searched string and in a sorted order against various properties of organization request.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listOrganizationRequests_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":1,
                                "totalResults":1,
                                "offset":0,
                                "limit":1,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://example.com:9080/ccadmin/v1/organizationRequests"
                                    }
                                ],
                                "items":[
                                    {
                                        "organization":{
                                            "id":"100001"
                                        },
                                        "profile":{
                                            "id":"100001"
                                        },
                                        "name":"Organization request name",
                                        "id":100001,
                                        "status":"approved"
                                    }
                                ],
                                "___etag___":"eyJ2ZXJzaW9uIjowLCJ1cmkiOiJvcmdhbml6YXRpb25SZXF1ZXN0cyIsImhhc2giOiJ4S1JsMHc9PSJ9"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|85000|Invalid Query Expression.|\n|50012|Invalid Sort options.|\n|10002|The value x for parameter 'y' is invalid. 'y' can be 'limit', 'offset'.|\n|100019|If there was any internal error while getting organizations request list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Query string built as per the SCIM standards that helps to search entered string across account properties like 'name'.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Organization Request"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-organizationRequests-get",
                "x-filename-id":"ccapp-v1-organizationrequests-get"
            }
        },
        "/ccapp/v1/orders/{id}":{
            "get":{
                "summary":"getOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrder",
                "description":"Get Order. This operation is used to get the details of an order.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrder_request"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID of order.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Orders"
                ],
                "x-internal-id":"ccapp-v1-orders-{id}-get",
                "x-filename-id":"ccapp-v1-orders-id-get"
            },
            "delete":{
                "summary":"deleteOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteOrder",
                "description":"Deletes the specified order.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following is the internal error code thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28313|Error deleting order.|\n"
                    },
                    "204":{
                        "description":"OK."
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The order id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-orders-{id}-delete",
                "x-filename-id":"ccapp-v1-orders-id-delete"
            },
            "put":{
                "summary":"updateOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrder",
                "description":"Update Order. This operation is used to update the order in the case of order status changes. To cite a few examples: change in order status from pick to pack.\n This api can also be used to mark the state of commerceItemRelationships under shippingGroups as DELIVERED",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrder_request"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the order.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateOrder_request"
                        },
                        "in":"body",
                        "name":"updateOrder_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-orders-{id}-put",
                "x-filename-id":"ccapp-v1-orders-id-put"
            }
        },
        "/ccapp/v1/orders":{
            "get":{
                "summary":"getOrders",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrders",
                "description":"Get Orders. This operation is used to get a collection of orders from Oracle Commerce Cloud.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrders_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"This field specifies the query used to limit the orders returns. Defaults to RQL. To use SCIM use the queryFormat parameter",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body.  The default is to include the top-level response fields and the Audience id, displayName, description, and enabled fields.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"Specifies the format of the query. For backwards compatibility, the default query format is RQL. Specify a value of \"SCIM\" to use SCIM query format.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Orders"
                ],
                "x-internal-id":"ccapp-v1-orders-get",
                "x-filename-id":"ccapp-v1-orders-get"
            }
        },
        "/ccapp/v1/orders/updateQuoteStatus":{
            "put":{
                "summary":"updateQuoteStatus",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateQuoteStatus",
                "description":"Update Quote Status. This operation is used to update the externalID of quote in the case of quote success or to capture errorInfo and change the status of order to quote_request_failed in case of quote failure.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateQuoteStatus_response"
                        },
                        "examples":{
                            "application/json":{
                                "providerNote":null,
                                "providerDate":"2016-09-22T07:23:43.315Z",
                                "agentId":"AgentID123",
                                "rejectionDate":null,
                                "requestDate":"2016-09-20T03:43:12.315Z",
                                "errorInfo":null,
                                "externalID":"1234",
                                "rejectionNote":null,
                                "requesterNote":"please give discount",
                                "expirationDate":null
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/updateQuoteStatus_request"
                        },
                        "in":"body",
                        "name":"updateQuoteStatus_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-orders-updateQuoteStatus-put",
                "x-filename-id":"ccapp-v1-orders-updatequotestatus-put"
            }
        },
        "/ccapp/v1/orders/syncQuote":{
            "put":{
                "summary":"syncQuote",
                "produces":[
                    "application/json"
                ],
                "operationId":"syncQuote",
                "description":"Sync Quote. This operation is used to synchronize the quote from the external system. The expected fields are commerce items and their external prices, order external price and notes.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/syncQuote_response"
                        },
                        "examples":{
                            "application/json":{
                                "priceGroupId":"defaultPriceGroup",
                                "lastModifiedTime":"1409947606000",
                                "creationTime":"1409947604000",
                                "sourceSystem":"Cloud Commerce",
                                "externalOrderPriceDetails":{
                                    "externalPrice":100
                                },
                                "locale":"en",
                                "salesChannel":"default",
                                "paymentGroups":[
                                    {
                                        "PONumber":"9874",
                                        "expirationYear":"2016",
                                        "amountAuthorized":96.27,
                                        "amount":96.27,
                                        "expirationMonth":"05",
                                        "submittedDate":"2014-09-04T11:46:01.000Z",
                                        "authorizationStatus":[
                                            {
                                                "transactionUuid":"fbd1adb5b1cc40209e8d39324d7f7f6d",
                                                "authorizationDecision":"ACCEPT",
                                                "amount":96.27,
                                                "transactionSuccess":true,
                                                "errorMessage":"Request was processed successfully.",
                                                "currency":"USD",
                                                "reasonCode":"100",
                                                "transactionId":"4098167595050176195662"
                                            }
                                        ],
                                        "token":"9997000128471543",
                                        "paymentGroupClassType":"tokenizedCreditCard",
                                        "creditCardNumber":"1111",
                                        "paymentMethod":"tokenizedCreditCard",
                                        "billingAddress":{
                                            "lastName":"FLORES",
                                            "country":"US",
                                            "address3":null,
                                            "city":"Branford",
                                            "address2":null,
                                            "prefix":null,
                                            "address1":"Address Line 1",
                                            "companyName":null,
                                            "jobTitle":null,
                                            "postalCode":"32008",
                                            "county":null,
                                            "suffix":null,
                                            "ownerId":null,
                                            "firstName":"FLORENCE",
                                            "phoneNumber":"12345678",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"FL",
                                            "id":"pg10076",
                                            "email":"FLORENCE.FLORES@example.com"
                                        },
                                        "id":"pg10076",
                                        "currencyCode":"USD"
                                    }
                                ],
                                "organizationId":"100001",
                                "relationships":[
                                    {
                                        "paymentGroupId":"pg10076",
                                        "amount":96.27,
                                        "relationshipType":"ORDERAMOUNTREMAINING",
                                        "id":"r10068"
                                    }
                                ],
                                "priceInfo":{
                                    "discounted":false,
                                    "secondaryCurrencyTaxAmount":1.5,
                                    "amount":89.97,
                                    "secondaryCurrencyShippingAmount":6,
                                    "secondaryCurrencyTotal":7.5,
                                    "manualAdjustmentTotal":0,
                                    "discountAmount":0,
                                    "tax":6.3,
                                    "rawSubtotal":89.97,
                                    "total":96.27,
                                    "shipping":0,
                                    "primaryCurrencyTotal":89.97,
                                    "amountIsFinal":false,
                                    "currencyCode":"USD"
                                },
                                "totalCommerceItemCount":3,
                                "state":"SUBMITTED",
                                "id":"o10076",
                                "quoteInfo":{
                                    "providerNote":"10% discount given",
                                    "providerDate":"1409947604000",
                                    "agentId":"A1234",
                                    "rejectionDate":null,
                                    "requestDate":"2016-09-15T06:59:41.957Z",
                                    "externalId":"T12345",
                                    "rejectionNote":null,
                                    "expirationDate":"1624012792000",
                                    "requesterNote":"Please give 15% discount"
                                },
                                "commerceItems":[
                                    {
                                        "quantity":3,
                                        "productId":"prod10021",
                                        "returnedQuantity":0,
                                        "availabilityDate":null,
                                        "externalId":null,
                                        "originalCommerceItemId":null,
                                        "preOrderQuantity":1,
                                        "catalogRefId":"sku10017",
                                        "priceInfo":{
                                            "discounted":false,
                                            "amount":89.97,
                                            "secondaryCurrencyShippingSurcharge":3,
                                            "rawTotalPrice":89.97,
                                            "salePrice":0,
                                            "priceListId":"listPrices",
                                            "quantityDiscounted":0,
                                            "amountIsFinal":false,
                                            "onSale":false,
                                            "shippingSurcharge":10,
                                            "discountable":true,
                                            "currencyCode":"USD",
                                            "currentPriceDetailsSorted":[
                                                {
                                                    "discounted":false,
                                                    "amount":89.97,
                                                    "quantity":3,
                                                    "amountIsFinal":false,
                                                    "range":{
                                                        "lowBound":0,
                                                        "highBound":2,
                                                        "size":3
                                                    },
                                                    "tax":6.3,
                                                    "detailedUnitPrice":29.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "listPrice":29.99
                                        },
                                        "catalogId":null,
                                        "recurringChargePriceInfo":{
                                            "discounted":false,
                                            "amount":10,
                                            "rawTotalPrice":10,
                                            "salePrice":0,
                                            "priceListId":null,
                                            "quantityDiscounted":0,
                                            "amountIsFinal":false,
                                            "onSale":false,
                                            "shippingSurcharge":0,
                                            "discountable":true,
                                            "currentPriceDetailsSorted":[
                                                {
                                                    "discounted":false,
                                                    "amount":10,
                                                    "quantity":1,
                                                    "amountIsFinal":false,
                                                    "range":{
                                                        "lowBound":0,
                                                        "highBound":0,
                                                        "size":1
                                                    },
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":10,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "currencyCode":"USD",
                                            "listPrice":0
                                        },
                                        "catalogKey":null,
                                        "productDisplayName":"Wii Classic Controller",
                                        "externalRecurringChargeDetails":{
                                            "externalRecurringCharge":10,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "externalRecurringChargeDuration":"12"
                                        },
                                        "externalPriceDetails":{
                                            "externalPriceQuantity":1,
                                            "externalPrice":100
                                        },
                                        "siteId":"siteUS",
                                        "id":"ci1000076",
                                        "backOrderQuantity":1,
                                        "locationInventoryInfoMap":{
                                            "__NULL__":{
                                                "availabilityDate":null,
                                                "preOrderQuantity":0,
                                                "backOrderQuantity":1,
                                                "inStockQuantity":0
                                            },
                                            "Boston128":{
                                                "availabilityDate":null,
                                                "preOrderQuantity":1,
                                                "backOrderQuantity":0,
                                                "inStockQuantity":1
                                            }
                                        },
                                        "commerceItems":[
                                            {
                                                "quantity":1,
                                                "recurringChargePriceInfo":{
                                                    "discounted":false,
                                                    "amount":10,
                                                    "rawTotalPrice":10,
                                                    "salePrice":0,
                                                    "priceListId":null,
                                                    "quantityDiscounted":0,
                                                    "amountIsFinal":false,
                                                    "onSale":false,
                                                    "shippingSurcharge":0,
                                                    "discountable":true,
                                                    "currentPriceDetailsSorted":[
                                                        {
                                                            "discounted":false,
                                                            "amount":10,
                                                            "quantity":1,
                                                            "amountIsFinal":false,
                                                            "range":{
                                                                "lowBound":0,
                                                                "highBound":0,
                                                                "size":1
                                                            },
                                                            "tax":0,
                                                            "orderDiscountShare":0,
                                                            "detailedUnitPrice":10,
                                                            "currencyCode":"USD"
                                                        }
                                                    ],
                                                    "currencyCode":"USD",
                                                    "listPrice":0
                                                },
                                                "productId":"prod40001",
                                                "externalRecurringChargeDetails":{
                                                    "externalRecurringCharge":10,
                                                    "externalRecurringChargeFrequency":"Monthly",
                                                    "externalRecurringChargeDuration":"12"
                                                },
                                                "siteId":"siteUS",
                                                "catalogRefId":"sku40001"
                                            },
                                            {
                                                "quantity":1,
                                                "productId":"prod40002",
                                                "siteId":"siteUS",
                                                "catalogRefId":"sku40005"
                                            }
                                        ]
                                    }
                                ],
                                "taxPriceInfo":{
                                    "discounted":false,
                                    "cityTax":0,
                                    "secondaryCurrencyTaxAmount":1.5,
                                    "amount":6.3,
                                    "countyTax":0.9,
                                    "amountIsFinal":false,
                                    "districtTax":0,
                                    "stateTax":5.4,
                                    "currencyCode":"USD",
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "shippingMethod":"freeShippingMethod",
                                        "description":"sg10076",
                                        "submittedDate":null,
                                        "orderAction":"order",
                                        "priceInfo":{
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":1.5,
                                            "amount":0,
                                            "secondaryCurrencyShippingAmount":6,
                                            "rawShipping":0,
                                            "amountIsFinal":false,
                                            "currencyCode":"USD"
                                        },
                                        "shipOnDate":null,
                                        "actualShipDate":null,
                                        "specialInstructions":{
                                        },
                                        "shippingAddress":{
                                            "lastName":"FLORES",
                                            "country":"US",
                                            "address3":null,
                                            "city":"Branford",
                                            "address2":null,
                                            "prefix":null,
                                            "address1":"203 Main Street",
                                            "companyName":null,
                                            "jobTitle":null,
                                            "postalCode":"32008",
                                            "county":null,
                                            "suffix":null,
                                            "ownerId":null,
                                            "firstName":"FLORENCE",
                                            "phoneNumber":"9085554321",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "state":"FL",
                                            "id":"sg10076",
                                            "email":"FLORENCE.FLORES@example.com"
                                        },
                                        "commerceItemRelationships":[
                                            {
                                                "commerceItemId":"ci1000076",
                                                "inventoryLocationId":null,
                                                "amount":0,
                                                "quantity":3,
                                                "pointOfNoRevision":true,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "returnedQuantity":0,
                                                "commerceItemExternalId":null,
                                                "id":"r10066"
                                            }
                                        ],
                                        "state":"INITIAL",
                                        "id":"sg10076",
                                        "stateDetail":null,
                                        "trackingNumber":null,
                                        "handlingInstructions":[
                                        ],
                                        "shippingGroupClassType":"hardgoodShippingGroup"
                                    }
                                ],
                                "taxExempt":false,
                                "creationSiteId":"siteUS",
                                "profile":{
                                    "lastName":"FLORES",
                                    "firstName":"FLORENCE",
                                    "customerContactId":"CRMID_12345",
                                    "shippingAddress":{
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":null,
                                        "address3":null,
                                        "address2":null,
                                        "city":"Branford",
                                        "address1":"203 Main Street",
                                        "postalCode":"32008",
                                        "county":null,
                                        "state":null
                                    },
                                    "middleName":null,
                                    "email":"FLORENCE.FLORES@example.com"
                                },
                                "shippingGroupCount":1,
                                "paymentGroupCount":1,
                                "recurringChargePriceInfo":{
                                    "discounted":false,
                                    "amount":30,
                                    "total":32.4,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":30,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                        {
                                            "amount":2.4,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "manualAdjustmentTotal":0,
                                    "amountIsFinal":false,
                                    "discountAmount":0,
                                    "tax":2.4,
                                    "rawSubtotal":30,
                                    "currencyCode":"USD"
                                },
                                "profileId":"se-570031",
                                "siteId":"siteUS"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCProfileType",
                        "description":"Profile type of the request",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/syncQuote_request"
                        },
                        "in":"body",
                        "name":"syncQuote_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-orders-syncQuote-put",
                "x-filename-id":"ccapp-v1-orders-syncquote-put"
            }
        },
        "/ccapp/v1/orders/delete":{
            "post":{
                "summary":"deleteOrders",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteOrders",
                "description":"Deletes the specified orders.",
                "responses":{
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following is the internal error code thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13037|Missing required property: orderIds|\n|28313|Error deleting order.|\n"
                    },
                    "204":{
                        "description":"OK."
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteOrders_request"
                        },
                        "in":"body",
                        "name":"deleteOrders_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-orders-delete-post",
                "x-filename-id":"ccapp-v1-orders-delete-post"
            }
        },
        "/ccapp/v1/tokenCache":{
            "post":{
                "summary":"cacheToken",
                "produces":[
                    "application/json"
                ],
                "operationId":"cacheToken",
                "description":"This endpoint can be used to cache a token or a string for a short duration. The cache is valid for 3 mins  only. You can use it to cache OAuth tokens for various use cases, like punchout flow. As a best practice, you should clear the cache using DELETE once the cached value is no longer required.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/tokenCache_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccapp/v1/tokenCache/"
                                    }
                                ],
                                "id":"286dd505-7938-4d9a-b689-ca9b11cc401"
                            }
                        },
                        "description":"On successful call, the id for cached token is returned."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|222001|If the length of the token passed is more then specified limit|\n|222002|if id passed is invalid|\n|222003|if request payload is invalid|\n|222004|if token passed is null or empty|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/cacheToken_request"
                        },
                        "in":"body",
                        "name":"cacheToken_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Token Cache"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-tokenCache-post",
                "x-filename-id":"ccapp-v1-tokencache-post"
            }
        },
        "/ccapp/v1/tokenCache/{id}":{
            "get":{
                "summary":"getToken",
                "produces":[
                    "application/json"
                ],
                "operationId":"getToken",
                "description":"This endpoint can be used to retrieve cached token for a id present in the cache.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getToken_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccapp/v1/tokenCache/{id}"
                                    }
                                ],
                                "token":"286dd505-7938-4d9a-b689-ca9b11cc401"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|222001|If the length of the token passed is more then specified limit|\n|222002|if id passed is invalid|\n|222003|if request payload is invalid|\n|222004|if token passed is null or empty|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id to get the token.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Token Cache"
                ],
                "x-internal-id":"ccapp-v1-tokenCache-{id}-get",
                "x-filename-id":"ccapp-v1-tokencache-id-get"
            },
            "delete":{
                "summary":"deleteToken",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteToken",
                "description":"This endpoint can be used to delete token. Token Cache invalidates the inserted token in 3 mins.As a best practice, you should clear the cache using DELETE once the cached value is no longer required.",
                "responses":{
                    "200":{
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccapp/v1/tokenCache/{id}"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|222001|If the length of the token passed is more then specified limit|\n|222002|if id passed is invalid|\n|222003|if request payload is invalid|\n|222004|if token passed is null or empty|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The id to delete the token.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Token Cache"
                ],
                "x-internal-id":"ccapp-v1-tokenCache-{id}-delete",
                "x-filename-id":"ccapp-v1-tokencache-id-delete"
            },
            "put":{
                "summary":"updateToken",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateToken",
                "description":"This endpoint can be used to update an existing token for a known id with a new token value.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/tokenCache_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccapp/v1/tokenCache/{id}"
                                    }
                                ],
                                "id":"286dd505-7938-4d9a-b689-ca9b11cc401"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|222001|If the length of the token passed is more then specified limit|\n|222002|if id passed is invalid|\n|222003|if request payload is invalid|\n|222004|if token passed is null or empty|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/cacheToken_request"
                        },
                        "in":"body",
                        "name":"cacheToken_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Token Cache"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccapp-v1-tokenCache-{id}-put",
                "x-filename-id":"ccapp-v1-tokencache-id-put"
            }
        },
        "/ccapp/v1/promotions/{id}":{
            "get":{
                "summary":"getPromotion",
                "produces":[
                    "application/json"
                ],
                "operationId":"getPromotion",
                "description":"Get a promotion by ID. Optionally takes the x-ccasset-language header to get translated content in another language.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getPromotion_response"
                        },
                        "examples":{
                            "application/json":{
                                "template":"/order/spendYGetOrderDiscount.pmdt",
                                "endDate":"2014-04-29T19:30:00.000-04:00",
                                "filterForQualifierZeroPrices":null,
                                "displayName":"10% Off Orders Over $100 ",
                                "templateValues":{
                                    "spend_value":"100",
                                    "discount_value":"10",
                                    "discount_type_value":"percentOff",
                                    "spend_close_value":"5.00"
                                },
                                "description":"Spend $100 today and get 10% off your order!",
                                "sites":[
                                    {
                                        "repositoryId":"funSite"
                                    }
                                ],
                                "global":false,
                                "type":9,
                                "enabled":true,
                                "cardIINRanges":[
                                    "456789",
                                    "9878",
                                    "987634-987648"
                                ],
                                "filterForQualifierNegativePrices":null,
                                "filterForQualifierOnSale":null,
                                "parentFolder":{
                                    "repositoryId":"200002"
                                },
                                "audiences":[
                                    {
                                        "repositoryId":"audienceId1"
                                    },
                                    {
                                        "repositoryId":"audienceId2"
                                    }
                                ],
                                "giveToAnonymousProfiles":false,
                                "filterForQualifierActedAsQualifier":null,
                                "shippingMethods":[
                                ],
                                "closenessQualifiers":[
                                    {
                                        "closenessMessages":[
                                            {
                                                "message":"You're getting close!  Buy {{QuantityStillNeeded}} more!",
                                                "tags":[
                                                    {
                                                        "name":"Daily Deals"
                                                    },
                                                    {
                                                        "name":"Banner"
                                                    }
                                                ]
                                            }
                                        ]
                                    }
                                ],
                                "priority":1,
                                "filterForQualifierDiscountedByAny":null,
                                "excludedPromotions":[
                                    {
                                        "repositoryId":"bogoPromotion"
                                    },
                                    {
                                        "repositoryId":"explicitItemFixedDiscount"
                                    }
                                ],
                                "unqualifiedMessages":[
                                    {
                                        "message":"Buy something to qualify for this promotion.",
                                        "tags":[
                                            {
                                                "name":"Banner"
                                            }
                                        ]
                                    }
                                ],
                                "allowMultiple":false,
                                "qualifiedMessages":[
                                    {
                                        "message":"You have qualified for the promotion!",
                                        "tags":[
                                            {
                                                "name":"Banner"
                                            }
                                        ]
                                    }
                                ],
                                "uses":2,
                                "stackingRule":{
                                    "maxPromotions":-1,
                                    "displayName":"TEST2",
                                    "repositoryId":"100002",
                                    "id":"100002"
                                },
                                "maxUsesPerOrder":-1,
                                "startDate":"2014-04-25T17:30:00.000-04:00"
                            }
                        },
                        "description":"The following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21001|Promotion Id is invalid.|\n|21009|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"enableConversion",
                        "description":"Enables promotion data conversion for promotions based on upgraded templates. Default value is 'false'.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"useMaxUses",
                        "description":"Boolean indicating whether to return maxUses property of the claimables. Default value is 'false'.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showTranslations",
                        "description":"Boolean indicating if the translations property should be returned for each item in the response. Default value is false",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"showClaimablesInfo",
                        "description":"Integer value to indicate number of single code and coupon batch coupons to be returned. When set to a value greater than 0, it returns 2 fields in response. 'totalClaimables' showing the total number of single code coupons and 'totalCouponBatches' showing the total number of coupon batches. Maximum coupons that can be retrieved in a request is 50.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"ID corresponding to the promotion to get.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Promotions"
                ],
                "x-internal-id":"ccapp-v1-promotions-{id}-get",
                "x-filename-id":"ccapp-v1-promotions-id-get"
            }
        },
        "/ccapp/v1/promotions":{
            "get":{
                "summary":"listPromotions",
                "produces":[
                    "application/json"
                ],
                "operationId":"listPromotions",
                "description":"Get a list of promotions including support for pagination and sorting.\n\r\n\rThe following query params cannot be used together: name and promotionId.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listPromotions_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":3,
                                "sort":[
                                    {
                                        "property":"displayName",
                                        "order":"asc"
                                    }
                                ],
                                "type":"promotion",
                                "items":[
                                    {
                                        "filterForQualifierZeroPrices":null,
                                        "displayName":"Hubbard Chair Tiered Price Break",
                                        "global":false,
                                        "type":0,
                                        "filterForQualifierDiscountedByCurrent":null,
                                        "enabled":false,
                                        "cardIINRanges":[
                                            "456789",
                                            "9878",
                                            "987634-987648"
                                        ],
                                        "filterForQualifierNegativePrices":null,
                                        "parentFolder":{
                                            "repositoryId":"200002"
                                        },
                                        "filterForQualifierOnSale":null,
                                        "filterForTargetNegativePrices":null,
                                        "audiences":[
                                            {
                                                "repositoryId":"audienceId1"
                                            },
                                            {
                                                "repositoryId":"audienceId2"
                                            }
                                        ],
                                        "id":"promo20009",
                                        "giveToAnonymousProfiles":false,
                                        "filterForQualifierActedAsQualifier":null,
                                        "filterForTargetDiscountedByCurrent":null,
                                        "filterForTargetActedAsQualifier":null,
                                        "filterForTargetDiscountedByAny":null,
                                        "filterForQualifierDiscountedByAny":null,
                                        "filterForTargetOnSale":null,
                                        "filterForTargetZeroPrices":null,
                                        "allowMultiple":false,
                                        "repositoryId":"promo20009",
                                        "filterForTargetPriceLTOETPromoPrice":null,
                                        "stackingRule":{
                                            "maxPromotions":-1,
                                            "displayName":"TEST2",
                                            "repositoryId":"100002",
                                            "id":"100002"
                                        },
                                        "uses":2,
                                        "lastModified":"2017-01-09T05:10:01.000Z"
                                    },
                                    {
                                        "filterForQualifierZeroPrices":null,
                                        "displayName":"TENSHIP Coupon - 10% Off Order ",
                                        "global":false,
                                        "type":9,
                                        "filterForQualifierDiscountedByAny":null,
                                        "enabled":false,
                                        "cardIINRanges":[
                                            "456789",
                                            "9878",
                                            "987634-987648"
                                        ],
                                        "filterForQualifierNegativePrices":null,
                                        "parentFolder":{
                                            "repositoryId":"200002"
                                        },
                                        "filterForQualifierOnSale":null,
                                        "allowMultiple":false,
                                        "repositoryId":"promo20011",
                                        "audiences":[
                                            {
                                                "repositoryId":"audienceId1"
                                            },
                                            {
                                                "repositoryId":"audienceId2"
                                            }
                                        ],
                                        "uses":2,
                                        "id":"promo20011",
                                        "lastModified":"2017-01-09T05:10:01.000Z",
                                        "giveToAnonymousProfiles":false,
                                        "filterForQualifierActedAsQualifier":null
                                    },
                                    {
                                        "filterForQualifierZeroPrices":null,
                                        "displayName":"TENSHIP Coupon - Free Shipping",
                                        "global":false,
                                        "type":5,
                                        "filterForQualifierDiscountedByAny":null,
                                        "enabled":false,
                                        "cardIINRanges":[
                                            "456789",
                                            "9878",
                                            "987634-987648"
                                        ],
                                        "filterForQualifierNegativePrices":null,
                                        "filterForQualifierOnSale":null,
                                        "allowMultiple":false,
                                        "repositoryId":"promo20004",
                                        "audiences":[
                                            {
                                                "repositoryId":"audienceId1"
                                            },
                                            {
                                                "repositoryId":"audienceId2"
                                            }
                                        ],
                                        "uses":2,
                                        "id":"promo20004",
                                        "lastModified":"2017-01-09T05:10:01.000Z",
                                        "giveToAnonymousProfiles":false,
                                        "filterForQualifierActedAsQualifier":null
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|21015|Invalid value for the promotionType parameter: {0}.|\n|21014|This is an unsupported enabledState: {0}.|\n|21001|Promotion not found for the given id: invalidPromotionId.|\n|21012|The template filter is improperly formatted: {0}.|\n|21011|There is no promotion item type of type {0}.|\n|21010|Cannot list promotions with a blank item type.|\n|21241|promotion folder not found for the given ID : nonExistingId|\n|21174|propertyName is a required property for this request.|\n|21240|Promotion folder ID is blank|\n|21173|propertyName can only be excludedPromotions for this request.|\n|21170|id is a required property for this request.|\n|21019|Internal Error.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"promotionType",
                        "description":"Filters the results using a specific promotion type. This can be one of three values: item, order, shipping. These can be a comma-separated list (e.g., promotionType=item,order).",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"itemType",
                        "description":"Type of repository item on which the list of referenced promotions is to be fetched. This parameter must be used with id and propertyName to fetch a list of promotions with stacking rule matching the id.\n\r\n\r It's value can be 'stackingRule or 'promotion'. If this property is skipped, then by default it is considered as 'promotion' type",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"Index of the first element to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"templateFilter",
                        "description":"Filters the results using a specific template key in the format of type.name.  E.g., item.getItemDiscount.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"Sorting criteria. Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|property|string|The property the listing is sorted by.|\n|order|string|Sort order: asc or desc.|\n",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"promotionId",
                        "description":"A filter string that will return partial matches on ID or displayName.  This returns ALL promotions, no paging, no limit.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"enabledState",
                        "description":"One of three values: enabled, disabled, both.  This will return promotions that are enabled, disabled, or both enabled and disabled.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"total",
                        "description":"The total number of items.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"folder",
                        "description":"Filters the promotions using a specific promotion folder id. All the promotions whose parentfolder is assigned to the provided id can be retrieved through the folder parameter.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"propertyName",
                        "description":"Property name that stores a list of promotions on a given item id - e.g. 'excludedPromotions' on a promotion matching id param, or 'promotions' on a stacking rule. \n\r\n\r This parameter should be used with id parameter that is either repositoryId of a promotion or a stacking rule. If used with id and itemType then it is the property of a repository Item of type itemType.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"The number of items to return.",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"name",
                        "description":"This is a search filter value that will find promotions that match on the ID or display name.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"id",
                        "description":"If id used only with propertyName, then it is promotion's repository id to fetch the included/excluded promotions list on that promotion.\n\r\n\r If id is combined with itemType=stackingRule and propertyName=promotions, it returns the list of promotions with stacking rule matching the id.",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Admin/Promotions"
                ],
                "x-internal-id":"ccapp-v1-promotions-get",
                "x-filename-id":"ccapp-v1-promotions-get"
            }
        },
        "/ccappagent/v1/orders":{
            "post":{
                "summary":"createOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"createOrder",
                "description":"Create Order. It can createOrder/priceOrder/preAuthorizeOrder/submitOrder/resendOrdersForFulfillment order for a customer based on operations. Operations can be any of createOrder, createNewCart, priceOrder, preAuthorizeOrder, submitOrder. Dynamic Properties of order can be added in the the request using the key value pair structure (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). These property values can take the types of boolean, date, float, string, timestamp, enumerated, big string. Storefront also has an endopint with same id ('createOrder'), but the behaviour is different. For more informaiton refer Storefront API. This takes additonal header paramater x-ccsite to create the order in specific site. If the header information is not provided order is created on default site. Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "amount":4,
                                    "valueAddedTax":0,
                                    "countyTax":2,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":2,
                                    "countryTax":0
                                },
                                "orderId":"o10415",
                                "creationSiteId":"siteUS",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "isItemPriceOverrideAllowed":true,
                                "cartName":"o10415",
                                "priceInfo":{
                                    "amount":9.99,
                                    "total":38.5,
                                    "shipping":25,
                                    "orderTotalBySite":{
                                        "siteUS":38.5
                                    },
                                    "tax":3.51,
                                    "subTotal":9.99,
                                    "currencyCode":"USD"
                                },
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                    },
                                    "orderCouponsMap":{
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                    ],
                                    "unclaimedCouponsMap":{
                                    },
                                    "claimedCouponMultiPromotions":{
                                    }
                                },
                                "recurringChargePriceInfo":{
                                    "amount":20,
                                    "total":20,
                                    "shipping":0,
                                    "subTotalByFrequency":[
                                        {
                                            "amount":20,
                                            "frequency":"Monthly"
                                        }
                                    ],
                                    "taxByFrequency":[
                                    ],
                                    "tax":0,
                                    "subTotal":20,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":20
                                },
                                "pricingMessages":{
                                    "promotionUpsellMessages":[
                                        {
                                            "text":"Spend $20 more get free shipping!",
                                            "tags":[
                                                "CART_UPSELL"
                                            ]
                                        },
                                        {
                                            "text":"You have qualified for a free Sports DVD!",
                                            "tags":[
                                                "BANNER_UPSELL",
                                                "CART_UPSELL"
                                            ]
                                        }
                                    ]
                                },
                                "shoppingCart":{
                                    "numberOfItems":1,
                                    "items":[
                                        {
                                            "unitPrice":9.99,
                                            "quantity":1,
                                            "productId":"Product_18Cyii",
                                            "priceOverridenBy":"",
                                            "externalRecurringCharge":20,
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "preOrderQuantity":0,
                                            "externalRecurringChargeFrequency":"Monthly",
                                            "childItems":[
                                                {
                                                    "commerceItemId":"ci19000424",
                                                    "configurationOptionId":"co40001",
                                                    "addOnItem":true,
                                                    "quantity":1,
                                                    "route":"/intel-pentium-dual-core/product/prod40001",
                                                    "productId":"prod40001",
                                                    "displayName":"Intel Pentium Dual Core",
                                                    "selectedOptions":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "configurablePropertyId":"cp40001",
                                                    "catRefId":"sku40001"
                                                },
                                                {
                                                    "commerceItemId":"ci19000426",
                                                    "addOnItem":false,
                                                    "quantity":1,
                                                    "route":"/8-gb-kingston-sodimm-ddr3-1600mhz/product/prod40007",
                                                    "productId":"prod40007",
                                                    "displayName":"8 GB Kingston Sodimm DDR3 1600MHz",
                                                    "selectedOptions":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "catRefId":"sku40007"
                                                },
                                                {
                                                    "commerceItemId":"ci19000425",
                                                    "configurationOptionId":"confO_12",
                                                    "addOnItem":true,
                                                    "quantity":1,
                                                    "productId":"prod12344",
                                                    "displayName":"Gift Wrap",
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                        "color":"neon",
                                                        "message":"Happy Birthday My Friend",
                                                        "font":"courier"
                                                    },
                                                    "configurablePropertyId":"conf022",
                                                    "catRefId":"sku12344"
                                                }
                                            ],
                                            "externalRecurringChargeDuration":"12",
                                            "catRefId":"Sku_18Dxy",
                                            "configuratorId":"36379716",
                                            "overriddenPrice":"",
                                            "commerceItemId":"ci1000785",
                                            "discountInfo":[
                                            ],
                                            "price":9.99,
                                            "isPriceOverridden":false,
                                            "onSale":true,
                                            "siteId":"siteUS",
                                            "detailedRecurringChargeInfo":[
                                                {
                                                    "discounted":false,
                                                    "secondaryCurrencyTaxAmount":0,
                                                    "amount":20,
                                                    "quantity":1,
                                                    "tax":0,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":20,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "backOrderQuantity":0,
                                            "locationInventoryInfoMap":{
                                            },
                                            "priceOverrideReason":{
                                            }
                                        }
                                    ]
                                },
                                "giftWithPurchaseInfo":[
                                ],
                                "siteId":"siteUS",
                                "links":[
                                    {
                                        "method":"POST",
                                        "rel":"self",
                                        "href":"/ccagentui/v1/orders"
                                    }
                                ],
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|40001|Please check the shipping address and try again.|\n|200124|Internal error occurred.|\n|28155|{0} cannot be purchased directly and is only available as part of a customizable product, please remove this item from your cart in order to proceed|\n|1002020|The user does not have permission to place an order.|\n|100094|Organization passed in the header is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|28107|Specified order does not exist|\n|28129|Product/sku {0} not found|\n|22001|An internal error occurred while processing input request.|\n|22002|No profile found with profile id {0}|\n|28326|Code not currently active./ Code not found. / Code expired.|\n|28088|Please check the selected shipping method before placing your order. The previously selected shipping method is no longer available.|\n|28086|No shipping data specified|\n|30015|SiteId passed in x-ccsite header is currently inactive|\n|28087|No shipping method specified|\n|30014|SiteId passed in x-ccsite header is invalid or the site was deleted|\n|28103|Quantity cannot exceed order limit|\n|28301|Order submission failed|\n|28104|Quantity cannot exceed stock limit (inventory check)|\n|28102|Product/sku {0} not found|\n|28300|Internal error while creating the order|\n|28080|Empty shopping cart data|\n|28081|No items found in cart data|\n|100101|The shopper profile does not belong to organization passed in the header|\n|100102|Organization passed in the header is invalid or does not exist|\n|100103|The order or return request does not belong to the organization passed in the header|\n|28084|No quantity specified on item|\n|28085|Invalid quantity {0} specified on item|\n|28082|No product id specified on item|\n|28083|No catalog reference id specified on item|\n|28105|Order submission failed|\n|28111|Your order has not been placed due to a payment error, and you have not been charged. Please try again|\n|28410|The structure of add-ons defined for the order is invalid|\n|28329|One of the dynamic properties is not writable by the Agent user|\n|51006|The location used does not support pickup in store|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id on which the orders needs to be placed",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createOrder_request"
                        },
                        "in":"body",
                        "name":"createOrder_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-orders-post",
                "x-filename-id":"ccappagent-v1-orders-post"
            }
        },
        "/ccappagent/v1/orders/{id}":{
            "get":{
                "summary":"getOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"getOrder",
                "description":"Get Order. Loads an order details from the repository. Maps all required fields for order details.  Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalAmountAuthorized":124.18,
                                "agentId":"service",
                                "orderComments":[
                                ],
                                "creationTime":"1436906449000",
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyShippingInstructions",
                                        "value":"Test Instructions"
                                    }
                                ],
                                "submittedDate":"2015-07-14T20:41:49.000Z",
                                "paymentGroups":[
                                    {
                                        "lastName":"Anderson",
                                        "amountAuthorized":124.18,
                                        "amount":88.55,
                                        "totalDue":88.55,
                                        "cardType":null,
                                        "zero_value_auto_authorized":"true",
                                        "IIN":"424242",
                                        "token":"9997000108950573",
                                        "paymentGroupId":"pg10411",
                                        "firstName":"Kim",
                                        "paymentStateDetailsAsUser":"The authorization succeeded",
                                        "uiIntervention":"sop",
                                        "billingAddress":{
                                            "lastName":"Anderson",
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":"13202",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "selectedCountry":"US",
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "stateName":"New York",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "countryName":"United States",
                                            "state":"NY",
                                            "email":"kim@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "paymentState":1,
                                        "paidAmount":0,
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "refundAmount":0
                                    }
                                ],
                                "priceInfo":{
                                    "amount":56.99,
                                    "total":88.55,
                                    "shipping":25,
                                    "shippingSurchargeValue":0,
                                    "tax":6.56,
                                    "subTotal":56.99,
                                    "currencyCode":"USD"
                                },
                                "submissionProgress":[
                                ],
                                "paymentGroup":{
                                    "lastName":"Anderson",
                                    "amountAuthorized":124.18,
                                    "amount":88.55,
                                    "totalDue":88.55,
                                    "cardType":null,
                                    "zero_value_auto_authorized":"true",
                                    "token":"9997000108950573",
                                    "paymentGroupId":"pg10411",
                                    "firstName":"Kim",
                                    "paymentStateDetailsAsUser":"The authorization succeeded",
                                    "uiIntervention":"sop",
                                    "billingAddress":{
                                        "lastName":"Anderson",
                                        "country":"US",
                                        "address3":null,
                                        "address2":null,
                                        "city":"Syracuse",
                                        "address1":"21 Cedar Ave",
                                        "prefix":null,
                                        "companyName":null,
                                        "postalCode":"13202",
                                        "jobTitle":null,
                                        "county":null,
                                        "suffix":null,
                                        "selectedCountry":"US",
                                        "firstName":"Kim",
                                        "phoneNumber":"212-555-1977",
                                        "stateName":"New York",
                                        "faxNumber":null,
                                        "middleName":null,
                                        "countryName":"United States",
                                        "state":"NY",
                                        "email":"kim@example.com",
                                        "selectedState":"NY",
                                        "state_ISOCode":"US-NY"
                                    },
                                    "paymentState":1,
                                    "paidAmount":0,
                                    "cardNumber":"xxxxxxxxxxxx1111",
                                    "refundAmount":0
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":39.99,
                                            "returnedQuantity":0,
                                            "priceOverridenBy":"Damon Weber",
                                            "displayName":"Fable II",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/fableIIxbox_LARGE.jpg&height=100&width=100"
                                            },
                                            "preOrderQuantity":0,
                                            "childItems":[
                                                {
                                                    "commerceItemId":"ci19000424",
                                                    "configurationOptionId":"co40001",
                                                    "addOnItem":true,
                                                    "quantity":1,
                                                    "route":"/intel-pentium-dual-core/product/prod40001",
                                                    "productId":"prod40001",
                                                    "displayName":"Intel Pentium Dual Core",
                                                    "selectedOptions":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "childItems":[
                                                        {
                                                            "commerceItemId":"ci19000424",
                                                            "addOnItem":false,
                                                            "quantity":1,
                                                            "route":"/intel-pentium-dual-core/product/prod40001",
                                                            "productId":"prod40001",
                                                            "displayName":"Intel Pentium Dual Core",
                                                            "selectedOptions":[
                                                            ],
                                                            "siteId":"siteUS",
                                                            "catRefId":"sku40009"
                                                        }
                                                    ],
                                                    "configurablePropertyId":"cp40001",
                                                    "catRefId":"sku40001"
                                                },
                                                {
                                                    "commerceItemId":"ci19000426",
                                                    "addOnItem":false,
                                                    "quantity":1,
                                                    "route":"/8-gb-kingston-sodimm-ddr3-1600mhz/product/prod40007",
                                                    "productId":"prod40007",
                                                    "displayName":"8 GB Kingston Sodimm DDR3 1600MHz",
                                                    "selectedOptions":[
                                                    ],
                                                    "siteId":"siteUS",
                                                    "catRefId":"sku40007"
                                                },
                                                {
                                                    "commerceItemId":"ci19000425",
                                                    "configurationOptionId":"confO_12",
                                                    "addOnItem":true,
                                                    "quantity":1,
                                                    "productId":"prod12344",
                                                    "displayName":"Gift Wrap",
                                                    "siteId":"siteUS",
                                                    "shopperInput":{
                                                        "color":"neon",
                                                        "message":"Happy Birthday My Friend",
                                                        "font":"courier"
                                                    },
                                                    "configurablePropertyId":"conf022",
                                                    "catRefId":"sku12344"
                                                }
                                            ],
                                            "configuratorId":"36379716",
                                            "assetKey":"12345",
                                            "overriddenPrice":3,
                                            "commerceItemId":"ci1000785",
                                            "price":3,
                                            "isPriceOverridden":true,
                                            "variant":[
                                            ],
                                            "onSale":"true",
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "locationInventoryInfoMap":{
                                            },
                                            "stateDetailsAsUser":"The item has been initialized",
                                            "serviceAccountId":"serviceAcc-123",
                                            "unitPrice":39.99,
                                            "quantity":1,
                                            "productId":"prod10041",
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "tax":0.34,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"sku10045",
                                            "skuProperties":[
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Name",
                                                    "id":"displayName",
                                                    "value":null
                                                },
                                                {
                                                    "propertyType":"sku-base",
                                                    "name":"Id",
                                                    "id":"id",
                                                    "value":"camerasku_1_1"
                                                },
                                                {
                                                    "propertyType":"sku-custom",
                                                    "name":"dynamicskuprop1",
                                                    "id":"dynamicskuprop1",
                                                    "value":"dynamicskuprop1"
                                                }
                                            ],
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "backOrderQuantity":0,
                                            "listPrice":39.99,
                                            "status":0,
                                            "priceOverrideReason":{
                                                "displayValue":"Agent Price Override",
                                                "key":"agentPriceOverride"
                                            }
                                        },
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":49.99,
                                            "returnedQuantity":0,
                                            "priceOverridenBy":"",
                                            "displayName":"Dora the Explorer - Season 1",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/doratheexplorer_season1_LARGE.jpg&height=100&width=100"
                                            },
                                            "assetKey":"23456",
                                            "overriddenPrice":"",
                                            "price":49.99,
                                            "isPriceOverridden":false,
                                            "variant":[
                                            ],
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"The item has been initialized",
                                            "unitPrice":49.99,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":1,
                                            "productId":"Product_21Cxi",
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "tax":5.75,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"Sku_21Dxy",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":49.99,
                                            "status":0,
                                            "priceOverrideReason":{
                                            }
                                        },
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":49.98,
                                            "returnedQuantity":0,
                                            "priceOverridenBy":"Damon Weber",
                                            "displayName":"Akira",
                                            "shippingSurchargeValue":0,
                                            "discountAmount":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=http://localhost:9080/file/products/akira_LARGE.jpg&height=100&width=100"
                                            },
                                            "assetKey":"12345",
                                            "overriddenPrice":4,
                                            "price":4,
                                            "isPriceOverridden":true,
                                            "variant":[
                                            ],
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"The item has been initialized",
                                            "unitPrice":24.99,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":2,
                                            "productId":"Product_27Fxyzi",
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "originalCommerceItemId":null,
                                            "tax":0.46,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"Sku_27Gxyzi",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":24.99,
                                            "status":0,
                                            "priceOverrideReason":{
                                                "displayValue":"Appeasement",
                                                "key":"appeasement"
                                            }
                                        }
                                    ]
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/orders/o10411?includeResult=full"
                                    }
                                ],
                                "state":1,
                                "id":"o10411",
                                "stateDetailsAsUser":"Submitted to fulfillment",
                                "taxPriceInfo":{
                                    "cityTax":0,
                                    "amount":4,
                                    "valueAddedTax":0,
                                    "countyTax":2,
                                    "isTaxIncluded":false,
                                    "miscTax":0,
                                    "districtTax":0,
                                    "stateTax":2,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "trackingInfo":[
                                        ],
                                        "shippingMethod":{
                                            "cost":25,
                                            "displayName":"Standard",
                                            "value":"standardShippingMethod"
                                        },
                                        "shippingAddress":{
                                            "lastName":"Anderson",
                                            "country":"US",
                                            "address3":null,
                                            "address2":null,
                                            "city":"Syracuse",
                                            "address1":"21 Cedar Ave",
                                            "prefix":null,
                                            "companyName":null,
                                            "postalCode":"13202",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "selectedCountry":"US",
                                            "firstName":"Kim",
                                            "phoneNumber":"212-555-1977",
                                            "stateName":"New York",
                                            "faxNumber":null,
                                            "middleName":null,
                                            "countryName":"United States",
                                            "state":"NY",
                                            "email":"kim@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "commerceItemRelationships":[
                                            {
                                                "commerceItemId":"ci1000785",
                                                "inventoryLocationId":null,
                                                "amount":0,
                                                "quantity":1,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "returnedQuantity":0,
                                                "range":{
                                                    "lowBound":0,
                                                    "highBound":0,
                                                    "size":1
                                                },
                                                "commerceItemExternalId":null,
                                                "state":"INITIAL",
                                                "id":"r50387"
                                            }
                                        ],
                                        "trackingNumber":null,
                                        "items":[
                                            {
                                                "serviceAccountId":"serviceAcc-123",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "quantity":1,
                                                "pointOfNoRevision":false,
                                                "relationshipType":"SHIPPINGQUANTITY",
                                                "productId":"Product_21Cxi",
                                                "externalData":[
                                                ],
                                                "parentAssetKey":null,
                                                "billingProfileId":"billingProfile-123",
                                                "billingAccountId":"billingAcc-123",
                                                "preOrderQuantity":0,
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"Sku_21Dxy",
                                                "assetKey":"34567",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Name",
                                                        "id":"displayName",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Id",
                                                        "id":"id",
                                                        "value":"camerasku_1_1"
                                                    },
                                                    {
                                                        "propertyType":"sku-custom",
                                                        "name":"dynamicskuprop1",
                                                        "id":"dynamicskuprop1",
                                                        "value":"dynamicskuprop1"
                                                    }
                                                ],
                                                "customerAccountId":"customerAcc-123",
                                                "variant":[
                                                ],
                                                "actionCode":"Add",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "serviceId":"service-123",
                                                "asset":false,
                                                "backOrderQuantity":0,
                                                "locationInventoryInfoMap":{
                                                }
                                            }
                                        ]
                                    }
                                ],
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "cost":25,
                                    "displayName":"Standard",
                                    "value":"standardShippingMethod"
                                },
                                "isItemPriceOverrideAllowed":true,
                                "profile":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "organization":{
                                        "name":"Oracle India Pvt Ltd",
                                        "id":"oracle"
                                    },
                                    "middleName":null,
                                    "email":"kim@example.com"
                                },
                                "priceListGroup":{
                                    "deleted":false,
                                    "displayName":"UsDollar",
                                    "repositoryId":"UsDollar",
                                    "active":true,
                                    "currency":{
                                        "symbol":"$",
                                        "displayName":"US Dollar",
                                        "repositoryId":"en_US",
                                        "fractionalDigits":2,
                                        "currencyCode":"USD",
                                        "numericCode":"840"
                                    },
                                    "id":"UsDollar",
                                    "locale":"en_US"
                                },
                                "cartName":"o10411",
                                "returnRequests":[
                                ],
                                "creationDate":"2015-07-14T20:40:49.000Z",
                                "orderAction":"order",
                                "originOfOrder":"contactCenter",
                                "submissionErrorCodes":[
                                ],
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                    },
                                    "orderCouponsMap":{
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                    ],
                                    "unclaimedCouponsMap":{
                                    },
                                    "claimedCouponMultiPromotions":{
                                    }
                                },
                                "submissionErrorMessages":[
                                ],
                                "profileId":"se-570031",
                                "exchangeRequests":[
                                ],
                                "giftWithPurchaseInfo":[
                                ],
                                "siteId":"siteUS",
                                "shippingAddress":{
                                    "lastName":"Anderson",
                                    "country":"US",
                                    "address3":null,
                                    "address2":null,
                                    "city":"Syracuse",
                                    "address1":"21 Cedar Ave",
                                    "prefix":null,
                                    "companyName":null,
                                    "postalCode":"13202",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "selectedCountry":"US",
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-1977",
                                    "stateName":"New York",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "countryName":"United States",
                                    "state":"NY",
                                    "email":"kim@example.com",
                                    "selectedState":"NY",
                                    "state_ISOCode":"US-NY"
                                },
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n|100102|Organization passed in the header is invalid or does not exist|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"includeResult",
                        "description":"It is \"full\" if full result is to be included.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"Commerce id of order.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Orders"
                ],
                "x-internal-id":"ccappagent-v1-orders-{id}-get",
                "x-filename-id":"ccappagent-v1-orders-id-get"
            },
            "put":{
                "summary":"updateOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateOrder",
                "description":"Updates the given order with the profileId provided in the query param.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateOrder_response"
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The ID of the order.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"profileId",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-orders-{id}-put",
                "x-filename-id":"ccappagent-v1-orders-id-put"
            }
        },
        "/ccappagent/v1/orders/copyOrder":{
            "post":{
                "summary":"copyOrder",
                "produces":[
                    "application/json"
                ],
                "operationId":"copyOrder",
                "description":"Copy Order. Duplicates given order.\n1. The cloned order will always be in INCOMPLETE state \n2. PaymentGroups and coupons/promotions if any would not be copied \n3. If there is an already existing incomplete order it would be merged with newly created clone order.\n Optionally takes X-CCOrganization header which is a JSON field with organization ID as value. If this header is not provided, then the endPoint will consider first active organization as the current organization for a B2B user.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/copyOrder_response"
                        },
                        "examples":{
                            "application/json":{
                                "creationTime":"1478264292000",
                                "orderComments":[
                                ],
                                "sourceSystem":"Cloud Commerce",
                                "dynamicProperties":[
                                ],
                                "stateString":"INCOMPLETE",
                                "submittedDate":"2016-11-04T12:58:13.000Z",
                                "paymentGroups":[
                                ],
                                "priceInfo":{
                                    "amount":249.95,
                                    "total":309.88,
                                    "shipping":35,
                                    "shippingSurchargeValue":0,
                                    "orderTotalBySite":{
                                        "siteUS":309.88
                                    },
                                    "tax":24.93,
                                    "subTotal":249.95,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":284.95
                                },
                                "submissionProgress":[
                                ],
                                "pricingMessages":{
                                    "promotionUpsellMessages":[
                                        {
                                            "text":"Spend $20 more get free shipping!",
                                            "tags":[
                                                "CART_UPSELL"
                                            ]
                                        },
                                        {
                                            "text":"You have qualified for a free Sports DVD!",
                                            "tags":[
                                                "BANNER_UPSELL",
                                                "CART_UPSELL"
                                            ]
                                        }
                                    ]
                                },
                                "shoppingCart":{
                                    "items":[
                                        {
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "rawTotalPrice":249.95,
                                            "returnedQuantity":0,
                                            "displayName":"Dora the Explorer - Season 1",
                                            "shippingSurchargeValue":0,
                                            "externalData":[
                                            ],
                                            "billingProfileId":"billingProfile-123",
                                            "discountAmount":0,
                                            "billingAccountId":"billingAcc-123",
                                            "imageInfo":{
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=100&width=100"
                                            },
                                            "assetKey":"12345",
                                            "price":249.95,
                                            "variant":[
                                            ],
                                            "onSale":false,
                                            "actionCode":"Add",
                                            "serviceId":"service-123",
                                            "stateDetailsAsUser":"Added to order",
                                            "unitPrice":49.99,
                                            "serviceAccountId":"serviceAcc-123",
                                            "quantity":5,
                                            "productId":"Product_21Cxi",
                                            "salePrice":0,
                                            "detailedItemPriceInfo":[
                                                {
                                                    "discounted":false,
                                                    "amount":249.95,
                                                    "quantity":5,
                                                    "tax":21.86,
                                                    "orderDiscountShare":0,
                                                    "detailedUnitPrice":49.99,
                                                    "currencyCode":"USD"
                                                }
                                            ],
                                            "giftWithPurchaseCommerceItemMarkers":[
                                            ],
                                            "parentAssetKey":null,
                                            "tax":21.86,
                                            "rootAssetKey":null,
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"Sku_21Dxy",
                                            "customerAccountId":"customerAcc-123",
                                            "discountInfo":[
                                            ],
                                            "siteId":"siteUS",
                                            "stateDescription":"INITIAL",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "asset":false,
                                            "listPrice":49.99,
                                            "status":0
                                        }
                                    ]
                                },
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/orders/copyOrder"
                                    }
                                ],
                                "id":"o50415",
                                "state":0,
                                "stateDetailsAsUser":"Incomplete",
                                "taxPriceInfo":{
                                    "cityTax":0.71,
                                    "amount":24.93,
                                    "valueAddedTax":0,
                                    "countyTax":0.71,
                                    "isTaxIncluded":false,
                                    "miscTax":6.41,
                                    "districtTax":0,
                                    "stateTax":17.1,
                                    "countryTax":0
                                },
                                "shippingGroups":[
                                    {
                                        "taxPriceInfo":{
                                            "cityTax":0.71,
                                            "amount":24.93,
                                            "valueAddedTax":0,
                                            "countyTax":0.71,
                                            "isTaxIncluded":false,
                                            "miscTax":6.41,
                                            "districtTax":0,
                                            "stateTax":17.1,
                                            "countryTax":0
                                        },
                                        "shippingMethod":{
                                            "shippingTax":3.07,
                                            "cost":35,
                                            "displayName":"Standard",
                                            "value":"standardShippingMethod",
                                            "shippingMethodDescription":"Standard"
                                        },
                                        "shippingGroupId":"sg60415",
                                        "submittedDate":null,
                                        "priceInfo":{
                                            "amount":249.95,
                                            "total":309.88,
                                            "shipping":35,
                                            "shippingSurchargeValue":0,
                                            "tax":24.93,
                                            "subTotal":249.95,
                                            "currencyCode":"USD",
                                            "totalWithoutTax":284.95
                                        },
                                        "discountInfo":{
                                            "orderDiscount":0,
                                            "shippingDiscount":0,
                                            "discountDescList":[
                                            ]
                                        },
                                        "shipOnDate":null,
                                        "trackingInfo":[
                                        ],
                                        "actualShipDate":null,
                                        "shippingAddress":{
                                            "lastName":"Blooming",
                                            "country":"US",
                                            "address3":null,
                                            "address2":"Santa Clara County",
                                            "city":"San Jose",
                                            "prefix":null,
                                            "address1":"7 W Jackson Blvd",
                                            "postalCode":"95111",
                                            "companyName":"US Motor Works, Inc.",
                                            "jobTitle":null,
                                            "county":null,
                                            "suffix":null,
                                            "selectedCountry":"US",
                                            "firstName":"Ron",
                                            "phoneNumber":"408-752-3500",
                                            "stateName":"California",
                                            "faxNumber":null,
                                            "alias":null,
                                            "middleName":null,
                                            "state":"CA",
                                            "countryName":"United States",
                                            "email":"ron@example.com",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        "items":[
                                            {
                                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v5541415982230769347/products/doratheexplorer_season1_LARGE.jpg&height=100&width=100",
                                                "deactivationDate":"2018-06-27T12:59:59Z",
                                                "rawTotalPrice":249.95000000000002,
                                                "returnedQuantity":0,
                                                "displayName":"Dora the Explorer - Season 1",
                                                "shippingSurchargeValue":0,
                                                "externalData":[
                                                ],
                                                "billingProfileId":"billingProfile-123",
                                                "discountAmount":0,
                                                "billingAccountId":"billingAcc-123",
                                                "assetKey":"12345",
                                                "price":249.95,
                                                "variant":[
                                                ],
                                                "onSale":false,
                                                "primaryImageAltText":"Dora the Explorer - Season 1",
                                                "actionCode":"Add",
                                                "serviceId":"service-123",
                                                "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                                "serviceAccountId":"serviceAcc-123",
                                                "unitPrice":49.99,
                                                "primaryImageTitle":"Dora the Explorer - Season 1",
                                                "quantity":5,
                                                "productId":"Product_21Cxi",
                                                "salePrice":0,
                                                "detailedItemPriceInfo":[
                                                    {
                                                        "discounted":false,
                                                        "amount":249.95,
                                                        "quantity":5,
                                                        "tax":21.86,
                                                        "orderDiscountShare":0,
                                                        "detailedUnitPrice":49.99,
                                                        "currencyCode":"USD"
                                                    }
                                                ],
                                                "parentAssetKey":null,
                                                "active":true,
                                                "rootAssetKey":null,
                                                "transactionDate":"2018-06-27T12:59:59Z",
                                                "catRefId":"Sku_21Dxy",
                                                "skuProperties":[
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Name",
                                                        "id":"displayName",
                                                        "value":null
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Active",
                                                        "id":"active",
                                                        "value":true
                                                    },
                                                    {
                                                        "propertyType":"sku-base",
                                                        "name":"Id",
                                                        "id":"id",
                                                        "value":"Sku_21Dxy"
                                                    }
                                                ],
                                                "customerAccountId":"customerAcc-123",
                                                "discountInfo":[
                                                ],
                                                "route":"/dora-the-explorer-season-1/product/Product_21Cxi",
                                                "siteId":"siteUS",
                                                "activationDate":"2017-06-27T15:30:00Z",
                                                "asset":false,
                                                "listPrice":49.99,
                                                "status":"INITIAL"
                                            }
                                        ],
                                        "trackingNumber":null,
                                        "status":"PENDING_MERCHANT_ACTION"
                                    }
                                ],
                                "creationSiteId":"siteUS",
                                "approvalSystemMessages":[
                                    "Order is pending approval because total is greater than the approved order limit."
                                ],
                                "shippingMethod":{
                                    "shippingTax":3.07,
                                    "cost":35,
                                    "displayName":"Standard",
                                    "value":"standardShippingMethod",
                                    "shippingMethodDescription":"Standard"
                                },
                                "profile":{
                                    "firstName":"Ron",
                                    "lastName":"Blooming",
                                    "organization":{
                                        "approvalRequired":true,
                                        "name":"US Motor Works, Inc.",
                                        "id":"or-100002"
                                    },
                                    "middleName":null,
                                    "email":"ron@example.com"
                                },
                                "priceListGroup":{
                                    "repositoryId":"defaultPriceGroup"
                                },
                                "returnRequests":[
                                ],
                                "creationDate":"2016-11-04T12:58:12.000Z",
                                "submissionErrorCodes":[
                                ],
                                "discountInfo":{
                                    "unclaimedCouponMultiPromotions":{
                                    },
                                    "orderCouponsMap":{
                                    },
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "orderImplicitDiscountList":[
                                    ],
                                    "unclaimedCouponsMap":{
                                    },
                                    "claimedCouponMultiPromotions":{
                                    }
                                },
                                "submissionErrorMessages":[
                                ],
                                "profileId":"bb-110023",
                                "exchangeRequests":[
                                ],
                                "giftWithPurchaseInfo":[
                                ],
                                "shippingAddress":{
                                    "lastName":"Blooming",
                                    "country":"US",
                                    "address3":null,
                                    "address2":"Santa Clara County",
                                    "city":"San Jose",
                                    "prefix":null,
                                    "address1":"7 W Jackson Blvd",
                                    "postalCode":"95111",
                                    "companyName":"US Motor Works, Inc.",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "selectedCountry":"US",
                                    "firstName":"Ron",
                                    "phoneNumber":"408-752-3500",
                                    "stateName":"California",
                                    "faxNumber":null,
                                    "alias":null,
                                    "middleName":null,
                                    "state":"CA",
                                    "countryName":"United States",
                                    "email":"ron@example.com",
                                    "selectedState":"NY",
                                    "state_ISOCode":"US-NY"
                                },
                                "siteId":"siteUS",
                                "giftWithPurchaseOrderMarkers":[
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response. In case of any failure in external tax or external shipping webhooks, the errors returned in the webhook response payload get added to the errors property in this endpoint???s error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28320|Order duplication failed.|\n|100094|Organization passed in the header is currently inactive|\n|100095|The order or return request does not belong to the current organization of the shopper profile|\n|100096|The organization associated to the order or return request was deleted / does not exist|\n|100097|The organization associated to the order or return request is currently inactive|\n|28321|No Order id specified|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|100099|Current operation is being performed in an organization context and the order or return request does not belong to any organization|\n|100101|The shopper profile does not belong to organization passed in the header|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"the organization Id in which order should be created",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/copyOrder_request"
                        },
                        "in":"body",
                        "name":"copyOrder_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Orders"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-orders-copyOrder-post",
                "x-filename-id":"ccappagent-v1-orders-copyorder-post"
            }
        },
        "/ccappagent/v1/profiles":{
            "post":{
                "summary":"createProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"createProfile",
                "description":"Create Profile. Creates new user and generates password , if user does not exists for a given email id. Dynamic Properties of profile can be added to the request using the key value pair structure (\"dynamicPropertyKey\":\"dynamicPropertyValue\"). These property values can take the type from any of boolean, date, float, string, timestamp, enumerated, big string.  Takes additonal header parameter x-ccsite corresponding to which site specific properties should be set. If x-ccsite value is not provided, it indicates default site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/createProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagent/v1/profiles"
                                    }
                                ],
                                "id":"428738"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|23012|No last name specified|\n|23013|No first name specified|\n|22003|Email Id passed in is null or empty|\n|200019|There was a problem creating your account. Please try again.|\n|22004|An internal error occurred while processing input request.|\n|23006|Invalid email address specified|\n|22024|{0}({1}) must be a String|\n|13036|One of the dynamic properties is not writable by the Agent user|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id corresponding to which site specific properties should be set",
                        "type":"string",
                        "required":false
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/createProfile_request"
                        },
                        "in":"body",
                        "name":"createProfile_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-post",
                "x-filename-id":"ccappagent-v1-profiles-post"
            },
            "get":{
                "summary":"searchProfiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"searchProfiles",
                "description":"Search Profiles. Get profiles by the search criteria entered. The search criteria include First Name, Last Name, Email, Postal Code, Phone Number .",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/searchProfiles_response"
                        },
                        "examples":{
                            "application/json":{
                                "profileList":[
                                    {
                                        "profileDetail":{
                                            "firstName":"Kim",
                                            "lastName":"Anderson",
                                            "customerContactId":"CRMID_1",
                                            "repositoryId":"se-570031",
                                            "shippingAddress":{
                                                "externalAddressId":"EXT_ADDR_1",
                                                "phoneNumber":"212-555-1977",
                                                "postalCode":"13202",
                                                "repositoryId":"se-980031"
                                            },
                                            "id":"se-570031",
                                            "parentOrganization":null,
                                            "email":"kim@example.com"
                                        },
                                        "numberOfOrders":43,
                                        "latestOrderId":"o10042",
                                        "hasIncompleteOrder":false
                                    }
                                ],
                                "hasMore":false,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles?q=%7BfirstName=kim%2ClastName=%22%22%2Climit=20%2CpageNumber=0%2CrequireCount=false%7D"
                                    }
                                ],
                                "totalNoOfProfiles":1
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\nBelow is the list of error codes specific to Text Search: \n\n\n|Error Code|Description|\n|------------------|------------------|\n|100001|Search client internal error.|\n|100002|Invalid date format|\n|100003|No pagination info passed in the search reuqest.|\n|100004|Invalid search criteria passed in search request.|\n|100006|Invalid boolean value.|\n|100013|Text search configuration is not enabled. Please enable text search to fetch the records\n|300001|Internal error occurred while performing search operation|\n|300002|One or more properties entered in the search criteria are invalid|\n|300003|One or more properties entered in the search criteria are not accessible by the Agent user|\n|300004|The property types of multiple dynamic properties entered in a single search criteria are not compatible with each other|\n\nBelow is the list of error codes specific to SCIM Search: \n\n\n|Error Code|Description|\n|------------------|------------------|\n|85003|Invalid attribute in query"
                    }
                },
                "parameters":[
                    {
                        "in":"query",
                        "name":"q",
                        "description":"Search criteria - Following are the fields supported by this param: \n\n|Field|Type|Description|\n|------------------|------------------|------------------|\n|firstName|string|First name of the profile|\n|lastName|string|Last name of the profile|\n|phoneNumber|string|The phone Number of the shipping address.|\n|pageNumber|integer|The page number for pagination|\n|postalCode|string|The postal Code of the shipping address|\n|limit|integer|The batch size of the order records to be fetched together.|\n|email|string|email of the profile|\nSearch criteria in SCIM Format should be as: firstName co \"Kim\". \n\nSearching with custom properties: \n\n For Text Search, add prefix \"dynProps_\" (case sensitive) to the name of custom property being searched. For example: For a custom property with name as isVipCustomer, use search criteria field as dynProps_isVipCustomer.\n For SCIM Search, use the custom property name as the search criteria field without any prefix. For example: For a custom property with name as isVipCustomer, use search criteria field as isVipCustomer.\n",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"Should be SCIM if we are searching using SCIM query format",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"fields",
                        "description":"This controls which fields are returned in the response body. Applicable when queryFormat=SCIM",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Indicates if the total results should be included in the response. Applicable when queryFormat=SCIM",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field specifies the offset/starting index from which data to be fetched. Applicable when queryFormat=SCIM",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to specify the number of records to be fetched per REST call. Applicable when queryFormat=SCIM",
                        "type":"integer",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field specifies the sort order of the list to be fetched. Applicable when queryFormat=SCIM",
                        "type":"string",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-get",
                "x-filename-id":"ccappagent-v1-profiles-get"
            },
            "delete":{
                "summary":"deleteProfiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProfiles",
                "description":"This endpoint is superseded by the POST /profiles/delete endpoint.\n Not all REST clients will allow the passing of a message body with a DELETE action and so POST /profiles/delete should be used instead.",
                "responses":{
                    "200":{
                        "description":"OK."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13037|Missing required property: profileIds|\n|22002|No profile found with profile id {0}.|\n|20561|An error occurred while trying to delete the profile with id {0}.|\n|20562|B2B profile is not allowed to be deleted.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteProfiles_request"
                        },
                        "in":"body",
                        "name":"deleteProfiles_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-delete",
                "x-filename-id":"ccappagent-v1-profiles-delete"
            }
        },
        "/ccappagent/v1/profiles/{id}":{
            "post":{
                "summary":"resetPassword",
                "produces":[
                    "application/json"
                ],
                "operationId":"resetPassword",
                "description":"Reset Password. Service Endpoint for resetting the user profile password by the Agent",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/resetPassword_response"
                        },
                        "examples":{
                            "application/json":{
                                "success":true,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagent/v1/profiles/"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|80106|An error occurred while generating the password and sending the notification|\n|23026|Provide valid input|\n|22024|{0}({1}) must be a String|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/resetPassword_request"
                        },
                        "in":"body",
                        "name":"resetPassword_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-post",
                "x-filename-id":"ccappagent-v1-profiles-id-post"
            },
            "get":{
                "summary":"getProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfile",
                "description":"Get Profile. Get details of a customer profile. Optionally takes X-CCOrganization & x-ccsite header.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "profileDetail":{
                                    "lastName":"Butt",
                                    "GDPRProfileP13nConsentDate":"2018-03-21T13:10:08.463Z",
                                    "customerContactId":"CRMID_12345",
                                    "GDPRProfileP13nConsentGranted":true,
                                    "catalog":{
                                        "repositoryId":"cloudLakeCatalog"
                                    },
                                    "dynamicProperties":[
                                        {
                                            "id":"dynamicPropertyMaritalStatus",
                                            "label":"Marital Status",
                                            "type":"string",
                                            "value":"Single"
                                        }
                                    ],
                                    "contactBillingAddress":{
                                        "lastName":"Anderson",
                                        "firstName":"Kim",
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"212-555-2150",
                                        "address2":null,
                                        "city":"Buffalo",
                                        "address1":"451 Brooks Ave",
                                        "postalCode":"14201",
                                        "county":null,
                                        "repositoryId":"se-990031",
                                        "state":"NY"
                                    },
                                    "receiveEmail":"yes",
                                    "dateOfBirth":"2001-11-14T00:00:00.000Z",
                                    "secondaryAddresses":{
                                        "Work":{
                                            "lastName":"Anderson",
                                            "firstName":"Kim",
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"212-555-2150",
                                            "address2":null,
                                            "city":"Buffalo",
                                            "address1":"451 Brooks Ave",
                                            "postalCode":"14201",
                                            "county":null,
                                            "repositoryId":"se-970031",
                                            "state":"NY"
                                        },
                                        "Mom' s house":{
                                            "lastName":"Anderson",
                                            "firstName":"Dolores",
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"212-555-4321",
                                            "address2":null,
                                            "city":"Dewitt",
                                            "address1":"41 Wexford Rd ",
                                            "postalCode":"13214",
                                            "county":null,
                                            "repositoryId":"se-140010",
                                            "state":"NY"
                                        },
                                        "Home":{
                                            "lastName":"dd",
                                            "firstName":"sdf",
                                            "country":"US",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"1231231231",
                                            "address2":"f",
                                            "city":"f",
                                            "address1":"dd",
                                            "postalCode":"36123",
                                            "county":null,
                                            "repositoryId":"se-980031",
                                            "state":"AL"
                                        }
                                    },
                                    "locale":"en_US",
                                    "contactShippingAddress":{
                                        "lastName":"dd",
                                        "firstName":"sdf",
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"1231231231",
                                        "address2":"f",
                                        "city":"f",
                                        "address1":"dd",
                                        "postalCode":"36123",
                                        "county":null,
                                        "repositoryId":"se-980031",
                                        "state":"AL"
                                    },
                                    "parentOrganization":{
                                        "name":"Oracle India Pvt Ltd",
                                        "repositoryId":"oracle",
                                        "punchoutUserId":"100012",
                                        "id":"oracle"
                                    },
                                    "receiveEmailDate":"2018-03-21T13:10:08.463Z",
                                    "firstName":"James",
                                    "profileType":"b2b_user",
                                    "loyaltyPrograms":[
                                        {
                                            "programName":"XTRAREWARDS",
                                            "membershipId":"abc123",
                                            "programId":"prog1",
                                            "status":"Enrolled"
                                        },
                                        {
                                            "programName":"XTRAREWARDS",
                                            "membershipId":"xyz123",
                                            "programId":"prog2",
                                            "status":"RequestForEnrollment"
                                        }
                                    ],
                                    "repositoryId":"120099",
                                    "shippingAddress":{
                                        "lastName":"Butt",
                                        "firstName":"James",
                                        "country":"United States",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"504-845-1427",
                                        "address2":"",
                                        "city":"New Orleans",
                                        "address1":"6649 N Blue Gum St",
                                        "postalCode":"70116",
                                        "county":"Orleans",
                                        "repositoryId":"140010",
                                        "state":"Los Angeles"
                                    },
                                    "id":"120099",
                                    "email":"jbutt@example.com",
                                    "daytimeTelephoneNumber":"",
                                    "shippingAddresses":[
                                        {
                                            "lastName":"Anderson",
                                            "country":"United States",
                                            "address3":"",
                                            "address2":"",
                                            "city":"Syracuse",
                                            "prefix":"",
                                            "address1":"21 Cedar Ave",
                                            "postalCode":"13202",
                                            "jobTitle":"",
                                            "companyName":"",
                                            "county":"",
                                            "isDefaultAddress":false,
                                            "suffix":"",
                                            "selectedCountry":"US",
                                            "firstName":"Kim",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"212-555-1977",
                                            "faxNumber":"",
                                            "middleName":"",
                                            "state":"New York",
                                            "selectedState":"NY",
                                            "state_ISOCode":"US-NY"
                                        },
                                        {
                                            "lastName":"Butt",
                                            "country":"United States",
                                            "address3":"",
                                            "address2":"",
                                            "city":"New Orleans",
                                            "prefix":"",
                                            "address1":"6649 N Blue Gum St",
                                            "postalCode":"70116",
                                            "jobTitle":"",
                                            "companyName":"",
                                            "county":"Orleans",
                                            "isDefaultAddress":true,
                                            "suffix":"",
                                            "selectedCountry":"US",
                                            "firstName":"James",
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":"504-845-1427",
                                            "faxNumber":"",
                                            "middleName":"",
                                            "state":"Los Angeles",
                                            "selectedState":"LA",
                                            "state_ISOCode":"US-LA"
                                        }
                                    ]
                                },
                                "profileComments":[
                                    {
                                        "repositoryId":"100002",
                                        "comment":"Item not received.",
                                        "creationDate":"2014-06-25 01:50:28.0"
                                    },
                                    {
                                        "repositoryId":"100001",
                                        "comment":"Issue with shipping address.",
                                        "creationDate":"2014-06-25 01:50:20.0"
                                    }
                                ],
                                "hasIncompleteOrder":false
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|100094|Organization passed in the header is currently inactive|\n|100098|Current operation is being performed in an organization context and the shopper profile is not associated to any organization|\n|22000|Profile Id passed is null or empty.|\n|22001|Internal error occurred while processing the request.|\n|100101|The shopper profile does not belong to organization passed in the header|\n|200006|Profile comment retrieval failed.|\n|22002|No profile found with profile id|\n|100102|Organization passed in the header is invalid or does not exist|\n|200016|Internal error occurred while processing the profile orders request.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id corresponding to which site specific properties should be shown",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"header",
                        "name":"X-CCOrganization",
                        "description":"The organization Id to which the profile belongs to",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-get",
                "x-filename-id":"ccappagent-v1-profiles-id-get"
            },
            "delete":{
                "summary":"deleteProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProfile",
                "description":"Endpoint for deleting a profile.",
                "responses":{
                    "200":{
                        "description":"OK."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13037|Missing required property: profileId|\n|22002|No profile found with profile id {0}.|\n|20561|An error occurred while trying to delete the profile with id {0}.|\n|20562|B2B profile is not allowed to be deleted.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-delete",
                "x-filename-id":"ccappagent-v1-profiles-id-delete"
            },
            "put":{
                "summary":"updateProfile",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfile",
                "description":"Update Profile. Updates customer name, email address, phone number, shipping address and email marketing flag status of the profile depending on the profile ID. Dynamic Properties of profile can also be updated like any other attribute (\"dynamicPropertyKey\":\"dynamicPropertyValue\").  Takes additonal header parameter x-ccsite corresponding to which site specific properties should be updated. If x-ccsite value is not provided, it indicates default site.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfile_response"
                        },
                        "examples":{
                            "application/json":{
                                "lastName":"Anderson",
                                "GDPRProfileP13nConsentDate":"2018-03-21T13:10:08.463Z",
                                "GDPRProfileP13nConsentGranted":true,
                                "customerContactId":"CRMID_1",
                                "dynamicProperties":[
                                    {
                                        "id":"dynamicPropertyMaritalStatus",
                                        "label":"Marital Status",
                                        "type":"string",
                                        "value":"Married"
                                    }
                                ],
                                "contactBillingAddress":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"212-555-2150",
                                    "address2":null,
                                    "city":"Buffalo",
                                    "address1":"451 Brooks Ave",
                                    "postalCode":"14201",
                                    "county":null,
                                    "repositoryId":"se-990031",
                                    "state":"NY"
                                },
                                "receiveEmail":"yes",
                                "dateOfBirth":"2007-11-14T00:00:00.000Z",
                                "secondaryAddresses":{
                                    "Work":{
                                        "lastName":"Anderson",
                                        "firstName":"Kim",
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"212-555-2150",
                                        "address2":null,
                                        "city":"Buffalo",
                                        "address1":"451 Brooks Ave",
                                        "postalCode":"14201",
                                        "county":null,
                                        "repositoryId":"se-970031",
                                        "state":"NY"
                                    },
                                    "Mom' s house":{
                                        "lastName":"Anderson",
                                        "firstName":"Dolores",
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"212-555-4321",
                                        "address2":null,
                                        "city":"Dewitt",
                                        "address1":"41 Wexford Rd ",
                                        "postalCode":"13214",
                                        "county":null,
                                        "repositoryId":"se-140010",
                                        "state":"NY"
                                    },
                                    "Home":{
                                        "lastName":"dd",
                                        "firstName":"sdf",
                                        "country":"US",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"1231231231",
                                        "address2":"f",
                                        "city":"f",
                                        "address1":"dd",
                                        "postalCode":"36123",
                                        "county":null,
                                        "repositoryId":"se-980031",
                                        "state":"AL"
                                    }
                                },
                                "locale":"en_US",
                                "contactShippingAddress":{
                                    "lastName":"dd",
                                    "firstName":"sdf",
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"1231231231",
                                    "address2":"f",
                                    "city":"f",
                                    "address1":"dd",
                                    "postalCode":"36123",
                                    "county":null,
                                    "repositoryId":"se-980031",
                                    "state":"AL"
                                },
                                "receiveEmailDate":"2018-03-21T13:10:08.463Z",
                                "firstName":"Kim",
                                "profileType":"b2b_user",
                                "repositoryId":"120117",
                                "shippingAddress":{
                                    "lastName":"Anderson",
                                    "firstName":"Kim",
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "phoneNumber":"212-555-1977",
                                    "address2":"",
                                    "city":"Montgomery",
                                    "address1":"21 Cedar Ave",
                                    "postalCode":"13202",
                                    "county":null,
                                    "repositoryId":"142021",
                                    "state":"NY"
                                },
                                "id":"120117",
                                "email":"kim@example.com",
                                "daytimeTelephoneNumber":"212-555-1977",
                                "shippingAddresses":[
                                    {
                                        "lastName":"Anderson",
                                        "country":"United States",
                                        "address3":"",
                                        "address2":"",
                                        "city":"Syracuse",
                                        "prefix":"",
                                        "address1":"21 Cedar Ave",
                                        "postalCode":"13202",
                                        "jobTitle":"",
                                        "companyName":"",
                                        "county":"",
                                        "isDefaultAddress":false,
                                        "suffix":"",
                                        "selectedCountry":"US",
                                        "firstName":"Kim",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"212-555-1977",
                                        "faxNumber":"",
                                        "middleName":"",
                                        "state":"New York",
                                        "selectedState":"NY",
                                        "state_ISOCode":"US-NY"
                                    },
                                    {
                                        "lastName":"Anderson",
                                        "country":"United States",
                                        "address3":"",
                                        "address2":"",
                                        "city":"Montgomery",
                                        "prefix":"",
                                        "address1":"21 Cedar Ave",
                                        "postalCode":"13202",
                                        "jobTitle":"",
                                        "companyName":"",
                                        "county":"",
                                        "isDefaultAddress":true,
                                        "suffix":"",
                                        "selectedCountry":"US",
                                        "firstName":"Kim",
                                        "externalAddressId":"EXT_ADDR_1",
                                        "phoneNumber":"212-555-1977",
                                        "faxNumber":"",
                                        "middleName":"",
                                        "state":"New York",
                                        "selectedState":"NY",
                                        "state_ISOCode":"US-NY"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200012|please provide valid input|\n|23010|City not specified in shipping address|\n|23011|Address line 1 not specified in shipping address|\n|22000|The profile id passes is null or empty.|\n|23012|No last name specified in shipping address|\n|22001|Internal error while getting the profile.|\n|23013|No first name specified in shipping address|\n|22002|No profile found with the given id.|\n|23015|Phone number not specified in shipping address|\n|23005|Invalid phone number in shipping address|\n|23007|No country specified in shipping address|\n|23008|Postal code not specified in shipping address|\n|13036|One of the dynamic properties is not writable by the Agent user|\n|23041|You cannot activate or inactivate this profile as it is linked to multiple accounts.|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"x-ccsite",
                        "description":"the site id corresponding to which site specific properties should be updated",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfile_request"
                        },
                        "in":"body",
                        "name":"updateProfile_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-put",
                "x-filename-id":"ccappagent-v1-profiles-id-put"
            }
        },
        "/ccappagent/v1/profiles/{id}/siteProperties":{
            "get":{
                "summary":"listSiteProperties",
                "produces":[
                    "application/json"
                ],
                "operationId":"listSiteProperties",
                "description":"Get Site properties related to specific customer.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listSiteProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":1,
                                "endingIndex":250,
                                "offset":0,
                                "totalResultsParam":true,
                                "count":1,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://agent.example.com:9080/ccagentui/v1/profiles/se-570031/siteProperties?siteProperties=%5Bobject%20Object%5D"
                                    }
                                ],
                                "sort":null,
                                "items":[
                                    {
                                        "site":{
                                            "id":"SiteA"
                                        },
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":"2018-03-21T13:10:08.463Z",
                                            "GDPRProfileP13nConsentGranted":true,
                                            "receiveEmail":"yes",
                                            "receiveEmailDate":"2018-03-21T13:10:08.463Z"
                                        }
                                    }
                                ],
                                "listingRequest":{
                                    "endingIndex":250,
                                    "correctedView":null,
                                    "queryOptions":{
                                        "precachedPropertyNames":null,
                                        "doNotCacheQuery":false,
                                        "sortDirectives":null,
                                        "endingIndex":250,
                                        "ignoreDuplicates":false,
                                        "nthIndex":1,
                                        "uncachedItems":false,
                                        "uncachedItemsSet":false,
                                        "startingIndex":0
                                    },
                                    "rqlString":null,
                                    "QErrorCodeMap":null,
                                    "QPropertyAliasMap":null,
                                    "sort":null,
                                    "startingIndex":0,
                                    "QIgnoreCase":true,
                                    "QString":null,
                                    "filterProperties":[
                                        "displayName",
                                        "id"
                                    ],
                                    "includeRqlInQueryGeneration":true,
                                    "rqlStatement":null,
                                    "expanded":false,
                                    "scimParser":null,
                                    "useSCIMForQ":true,
                                    "limit":250,
                                    "siteId":null,
                                    "after":null,
                                    "calculateTotalAvailable":true
                                },
                                "startingIndex":0,
                                "totalNumberOfItems":1
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-siteProperties-get",
                "x-filename-id":"ccappagent-v1-profiles-id-siteproperties-get"
            },
            "put":{
                "summary":"updateSiteProperties",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateSiteProperties",
                "description":"Update site properties for specific customer. Example: Update receive email property with yes or no for specic site",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateSiteProperties_response"
                        },
                        "examples":{
                            "application/json":{
                                "totalResults":1,
                                "endingIndex":250,
                                "offset":0,
                                "totalResultsParam":true,
                                "count":1,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles/se-570031/siteProperties"
                                    }
                                ],
                                "sort":null,
                                "items":[
                                    {
                                        "site":{
                                            "id":"SiteA"
                                        },
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":"2018-03-21T13:10:08.463Z",
                                            "GDPRProfileP13nConsentGranted":true,
                                            "receiveEmail":"yes",
                                            "receiveEmailDate":"2018-03-21T13:10:08.463Z"
                                        }
                                    }
                                ],
                                "listingRequest":{
                                    "endingIndex":250,
                                    "correctedView":null,
                                    "queryOptions":{
                                        "precachedPropertyNames":null,
                                        "doNotCacheQuery":false,
                                        "sortDirectives":null,
                                        "endingIndex":250,
                                        "ignoreDuplicates":false,
                                        "nthIndex":1,
                                        "uncachedItems":false,
                                        "uncachedItemsSet":false,
                                        "startingIndex":0
                                    },
                                    "rqlString":null,
                                    "QErrorCodeMap":null,
                                    "QPropertyAliasMap":null,
                                    "sort":null,
                                    "startingIndex":0,
                                    "QIgnoreCase":true,
                                    "QString":null,
                                    "filterProperties":[
                                        "displayName",
                                        "id"
                                    ],
                                    "includeRqlInQueryGeneration":true,
                                    "rqlStatement":null,
                                    "expanded":false,
                                    "scimParser":null,
                                    "useSCIMForQ":true,
                                    "limit":250,
                                    "siteId":null,
                                    "after":null,
                                    "calculateTotalAvailable":true
                                },
                                "startingIndex":0,
                                "totalNumberOfItems":1
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|200012|please provide valid input|\n|23010|City not specified in shipping address|\n|23011|Address line 1 not specified in shipping address|\n|22000|The profile id passes is null or empty.|\n|23012|No last name specified in shipping address|\n|22001|Internal error while getting the profile.|\n|23013|No first name specified in shipping address|\n|22002|No profile found with the given id.|\n|23015|Phone number not specified in shipping address|\n|23005|Invalid phone number in shipping address|\n|23007|No country specified in shipping address|\n|23008|Postal code not specified in shipping address|\n|22024|{0}({1}) must be a String|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateSiteProperties_request"
                        },
                        "in":"body",
                        "name":"updateSiteProperties_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-siteProperties-put",
                "x-filename-id":"ccappagent-v1-profiles-id-siteproperties-put"
            }
        },
        "/ccappagent/v1/profiles/{id}/addresses":{
            "post":{
                "summary":"addProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"addProfileAddress",
                "description":"Add profile address for a shopper. Any B2C user can add profile address. The B2B user needs to have profileAddressManager role in the current organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"ss-10001"
                                        }
                                    ],
                                    "phoneNumber":"907-385-4412",
                                    "address2":"",
                                    "city":"Anchorage",
                                    "address1":"639 Main St",
                                    "postalCode":"99501",
                                    "companyName":"National Discount Auto Parts",
                                    "repositoryId":"210026",
                                    "state":"AZ"
                                },
                                "addressType":"Addr3ess313333312-Profile"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n|22033|User is not logged in.|\n|22000|The profile id passes is null or empty.|\n|22001|Internal error while getting the profile.|\n|22002|No profile found with the given id.|\n|23005|Invalid phone number is specified|\n|23007|No country is specified|\n|23008|Postal code is not specified|\n|23010|City is not specified|\n|23011|Address line 1 not specified|\n|100077|One of the dynamic properties is not writable by the Agent user|\n||Invalid address type ID {0}|\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addProfileAddress_request"
                        },
                        "in":"body",
                        "name":"addProfileAddress_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-addresses-post",
                "x-filename-id":"ccappagent-v1-profiles-id-addresses-post"
            },
            "get":{
                "summary":"listProfileAddresses",
                "produces":[
                    "application/json"
                ],
                "operationId":"listProfileAddresses",
                "description":"Get Profile Addresses specific to the customer profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listProfileAddresses_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":2,
                                "totalResults":2,
                                "offset":0,
                                "limit":8,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles/bb-110023/addresses?limit=8&offset=0"
                                    }
                                ],
                                "items":[
                                    {
                                        "address":{
                                            "lastName":null,
                                            "country":"US",
                                            "types":[
                                                {
                                                    "displayName":"shipping",
                                                    "repositoryId":"ss-10002",
                                                    "id":"SHIPPING"
                                                }
                                            ],
                                            "address2":null,
                                            "city":"sdf",
                                            "address1":"sdfs",
                                            "postalCode":"35005",
                                            "companyName":null,
                                            "county":null,
                                            "firstName":null,
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":null,
                                            "repositoryId":"140065",
                                            "state":"AL"
                                        },
                                        "addressType":"test2##0"
                                    },
                                    {
                                        "address":{
                                            "lastName":null,
                                            "country":"US",
                                            "types":[
                                                {
                                                    "displayName":"Billing",
                                                    "repositoryId":"ss-10002",
                                                    "id":"BILLING"
                                                }
                                            ],
                                            "address2":"dsfsd",
                                            "city":"sdf",
                                            "address1":"dsss",
                                            "postalCode":"35005",
                                            "companyName":null,
                                            "county":null,
                                            "firstName":null,
                                            "externalAddressId":"EXT_ADDR_1",
                                            "phoneNumber":null,
                                            "repositoryId":"140059",
                                            "state":"AL"
                                        },
                                        "addressType":"This ##0"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"query",
                        "name":"queryFormat",
                        "description":"queryFormat to search on the address properties. Possible values SCIM or null.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"q",
                        "description":"SCIM query to search on the address properties.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"addressType",
                        "description":"Exact nick name to search.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"sort",
                        "description":"This field determines the sort order of the list to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"offset",
                        "description":"This field determines the offset/starting index from which data to be fetched.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"limit",
                        "description":"This is the field to determine number of records to be fetched per REST call.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"totalResults",
                        "description":"Tells whether to include total and totalResults in the SCIM query.By default the value is true",
                        "type":"boolean",
                        "required":false
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-addresses-get",
                "x-filename-id":"ccappagent-v1-profiles-id-addresses-get"
            }
        },
        "/ccappagent/v1/profiles/{id}/addresses/{addressId}":{
            "get":{
                "summary":"getProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"getProfileAddress",
                "description":"Get Profile Address specific to the customer profile based on the address Id",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "firstName":"tr",
                                    "lastName":"et",
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"SHIPPING"
                                        }
                                    ],
                                    "phoneNumber":"631-748-6479",
                                    "address2":"et",
                                    "city":"te",
                                    "address1":"et",
                                    "postalCode":"35005",
                                    "repositoryId":"130023",
                                    "state":"AL"
                                },
                                "addressType":"tertr",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles/se-570031/addresses/130023"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-addresses-{addressId}-get",
                "x-filename-id":"ccappagent-v1-profiles-id-addresses-addressid-get"
            },
            "delete":{
                "summary":"deleteProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteProfileAddress",
                "description":"Deletes the address associated to the profile and the address info. In order a B2B user to delete address, should have profile address manager role.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/deleteProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "repositoryId":"se-570031"
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-addresses-{addressId}-delete",
                "x-filename-id":"ccappagent-v1-profiles-id-addresses-addressid-delete"
            },
            "put":{
                "summary":"updateProfileAddress",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateProfileAddress",
                "description":"Update profile address of the customer. If the customer is B2B, then the customer should have profile address manager role in that organization.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateProfileAddress_response"
                        },
                        "examples":{
                            "application/json":{
                                "address":{
                                    "firstName":"tr",
                                    "lastName":"et",
                                    "country":"US",
                                    "externalAddressId":"EXT_ADDR_1",
                                    "types":[
                                        {
                                            "displayName":"Billing",
                                            "repositoryId":"ss-10002",
                                            "id":"SHIPPING"
                                        }
                                    ],
                                    "phoneNumber":"631-748-6479",
                                    "address2":"et",
                                    "city":"te",
                                    "address1":"et",
                                    "postalCode":"35005",
                                    "repositoryId":"130023",
                                    "state":"AL"
                                },
                                "addressType":"tertr",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles/se-570031/addresses/130023"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|22030|User is not logged in|\n|22031|Internal error during get profile|\n|22032|Error occurred due to invalid data|\n|22002|No profile found with profile id|\n|89103|The current user does not have administrator privileges and is not associated to an account|\n|100190|Error occurred while attempting to fetch addresses from the repository.|\n|22038|Invalid Address ID : address is not associated with user profile.|\n|89101|User {0} does not have required permission to manage addresses.|\n|100186|Updating of multiple address is not allowed|\n|100183|Addresses is required|\n|23010|City is not specified|\n|23011|Address line 1 not specified|\n|22000|The profile id passes is null or empty.|\n|23012|No last name specified in shipping address|\n|22001|Internal error while getting the profile.|\n|23013|No first name specified in shipping address|\n|23015|Phone number not specified in shipping address|\n|23005|Invalid phone number is specified|\n|23007|No country is specified |\n|23008|Postal code is not specified|\n|100077|One of the dynamic properties is not writable by the Agent user|\n|180106|One or more address type ID is invalid|\n|"
                    }
                },
                "parameters":[
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"addressId",
                        "description":"The address Id associated to profile.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateProfileAddress_request"
                        },
                        "in":"body",
                        "name":"updateProfileAddress_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-addresses-{addressId}-put",
                "x-filename-id":"ccappagent-v1-profiles-id-addresses-addressid-put"
            }
        },
        "/ccappagent/v1/profiles/{id}/creditCards":{
            "post":{
                "summary":"addCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"addCreditCard",
                "description":"Add credit card for the shopper. The credit card data is tokenised and is stored against the profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/addCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "savedCardId":"usercc10002",
                                "hasExpired":false,
                                "isDefault":true,
                                "customPaymentProperties":{
                                    "addl-prop4":"addl-prop4",
                                    "addl-prop3":"addl-prop3",
                                    "addl-prop1":"addl-prop1",
                                    "decision":null,
                                    "reasonCode":null
                                },
                                "nameOnCard":"card2",
                                "expiryMonth":"03",
                                "cardType":"visa",
                                "nickname":"Home Card 2",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:9080/ccagentui/v1/profiles/se-570031/creditCards"
                                    }
                                ],
                                "expiryYear":"2021",
                                "cardNumber":"xxxxxxxxxxxx1111",
                                "iin":"411111"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28396|Provided card details are incorrect.|\n|28397|An error occured while trying to add the credit card.|\n|28398|Tokenisation declined by payment gateway. Error message sent by the gateway will be returned.|\n|28399|Adding credit card is not supported on this site."
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"The customer profile id.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/addCreditCard_request"
                        },
                        "in":"body",
                        "name":"addCreditCard_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-creditCards-post",
                "x-filename-id":"ccappagent-v1-profiles-id-creditcards-post"
            },
            "get":{
                "summary":"listCreditCards",
                "produces":[
                    "application/json"
                ],
                "operationId":"listCreditCards",
                "description":"Gets the list of credit cards associated with the shopper and its organization",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/listCreditCards_response"
                        },
                        "examples":{
                            "application/json":{
                                "total":3,
                                "totalResults":3,
                                "offset":0,
                                "limit":250,
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/{id}}/creditCards?allCards=true&allGateways=true&allSites=true"
                                    }
                                ],
                                "items":[
                                    {
                                        "savedCardId":"usercc10001",
                                        "hasExpired":false,
                                        "isDefault":false,
                                        "nameOnCard":"card1",
                                        "repositoryId":"usercc10001",
                                        "expiryMonth":"04",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111",
                                        "expiryYear":"2021",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    },
                                    {
                                        "savedCardId":"usercc10002",
                                        "hasExpired":false,
                                        "isDefault":false,
                                        "nameOnCard":"card2",
                                        "repositoryId":"usercc10002",
                                        "expiryMonth":"03",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111##0",
                                        "expiryYear":"2021",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    },
                                    {
                                        "savedCardId":"usercc10003",
                                        "hasExpired":false,
                                        "isDefault":true,
                                        "nameOnCard":"card3",
                                        "repositoryId":"usercc10003",
                                        "expiryMonth":"02",
                                        "cardType":"visa",
                                        "nickname":"visa - 1111##1",
                                        "expiryYear":"2020",
                                        "cardNumber":"xxxxxxxxxxxx1111",
                                        "iin":"411111"
                                    }
                                ]
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28386|An error occurred while retrieving the credit card list.|\n|28387|An error occurred while processing the credit card list.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allCards",
                        "description":"This value is set to true, if inactive cards are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allGateways",
                        "description":"This value is set to true, if the cards from disabled gateways are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"query",
                        "name":"allSites",
                        "description":"This value is set to true, if the cards from non-current site are also expected in the response.",
                        "type":"boolean",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-creditCards-get",
                "x-filename-id":"ccappagent-v1-profiles-id-creditcards-get"
            }
        },
        "/ccappagent/v1/profiles/{id}/creditCards/{cardId}":{
            "get":{
                "summary":"getCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"getCreditCard",
                "description":"Gets the credit card for the id, passed in as query parameter, by searching the credit cards associated with the given shopper profile and its organization",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/getCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "savedCardId":"usercc10002",
                                "hasExpired":false,
                                "isDefault":true,
                                "nameOnCard":"card2",
                                "repositoryId":"usercc10002",
                                "expiryMonth":"03",
                                "cardType":"visa",
                                "nickname":"visa - 1111##0",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/{id}}/creditCards/usercc10002"
                                    }
                                ],
                                "expiryYear":"2021",
                                "cardNumber":"xxxxxxxxxxxx1111",
                                "iin":"411111"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28388|Unable to find credit card for the card id {cardId}.|\n|28389|Unable to retrieve the credit card for the card id {cardId}|\n|28391|An error occurred while processing the credit card.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"cardId",
                        "description":"The id of the credit card, that needs to be searched, in the shopper profile and its organization.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-creditCards-{cardId}-get",
                "x-filename-id":"ccappagent-v1-profiles-id-creditcards-cardid-get"
            },
            "delete":{
                "summary":"removeCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"removeCreditCard",
                "description":"Removes the credit card for the id, passed in as query parameter, from the given shopper profile.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/removeCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/{id}/creditCards/usercc10001"
                                    }
                                ],
                                "id":"usercc10001"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28388|Unable to find credit card for the card id {cardId}.|\n|28393|User is not authorized to remove the credit card with card id {cardId}.|\n|28394|An error occured while trying to remove the credit card with card id {cardId}.\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"cardId",
                        "description":"The id of the credit card, that needs to be removed from the given shopper profile.",
                        "type":"string",
                        "required":true
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-creditCards-{cardId}-delete",
                "x-filename-id":"ccappagent-v1-profiles-id-creditcards-cardid-delete"
            },
            "put":{
                "summary":"updateCreditCard",
                "produces":[
                    "application/json"
                ],
                "operationId":"updateCreditCard",
                "description":"Updates the credit card information for the id, passed in as query parameter, by searching the credit cards associated with the given shopper profile and its organization. Currently, only setAsDefault and nickname fields are allowed to be updated for the saved cards.",
                "responses":{
                    "200":{
                        "schema":{
                            "$ref":"#/definitions/updateCreditCard_response"
                        },
                        "examples":{
                            "application/json":{
                                "savedCardId":"usercc10002",
                                "hasExpired":false,
                                "isDefault":true,
                                "nameOnCard":"card2",
                                "repositoryId":"usercc10002",
                                "expiryMonth":"03",
                                "cardType":"visa",
                                "nickname":"Home Card 2",
                                "links":[
                                    {
                                        "rel":"self",
                                        "href":"http://localhost:8080/ccstoreui/v1/profiles/{id}/creditCards/usercc10002"
                                    }
                                ],
                                "expiryYear":"2021",
                                "cardNumber":"xxxxxxxxxxxx1111",
                                "iin":"411111"
                            }
                        },
                        "description":"Following model is returned when the operation succeeds."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commercer Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|28388|Unable to find credit card for the card id {cardId}.|\n|28395|User is not authorized to update the credit card with card id {cardId}.|\n|28392|An error occured while trying to update the credit card with card id {cardId}.|\n|28391|An error occurred while processing the credit card.|\n"
                    }
                },
                "parameters":[
                    {
                        "in":"header",
                        "name":"X-CCAsset-Language",
                        "description":"The asset language of the request.",
                        "type":"string",
                        "required":false
                    },
                    {
                        "in":"path",
                        "name":"id",
                        "description":"User profile id",
                        "type":"string",
                        "required":true
                    },
                    {
                        "in":"path",
                        "name":"cardId",
                        "description":"The id of the credit card, that needs to be searched, in the given shopper profile and its organization.",
                        "type":"string",
                        "required":true
                    },
                    {
                        "schema":{
                            "$ref":"#/definitions/updateCreditCard_request"
                        },
                        "in":"body",
                        "name":"updateCreditCard_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "x-internal-id":"ccappagent-v1-profiles-{id}-creditCards-{cardId}-put",
                "x-filename-id":"ccappagent-v1-profiles-id-creditcards-cardid-put"
            }
        },
        "/ccappagent/v1/profiles/delete":{
            "post":{
                "summary":"deleteMultipleProfiles",
                "produces":[
                    "application/json"
                ],
                "operationId":"deleteMultipleProfiles",
                "description":"Endpoint for deleting multiple profiles, superseding the DELETE /profiles endpoint.\n Not all REST clients will allow the passing of a message body with a DELETE action and so this endpoint should be used going forward.",
                "responses":{
                    "200":{
                        "description":"OK."
                    },
                    "default":{
                        "schema":{
                            "$ref":"#/definitions/errorModel"
                        },
                        "description":"The error response.\n The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:\n\n\n|Error Code|Description|\n|------------------|------------------|\n|13037|Missing required property: profileIds|\n|22002|No profile found with profile id {0}.|\n|20561|An error occurred while trying to delete the profile with id {0}.|\n|20562|B2B profile is not allowed to be deleted.|\n"
                    }
                },
                "parameters":[
                    {
                        "schema":{
                            "$ref":"#/definitions/deleteProfiles_request"
                        },
                        "in":"body",
                        "name":"deleteProfiles_request"
                    }
                ],
                "tags":[
                    "Store/Store Extension/Agent/Customers"
                ],
                "consumes":[
                    "application/json"
                ],
                "x-internal-id":"ccappagent-v1-profiles-delete-post",
                "x-filename-id":"ccappagent-v1-profiles-delete-post"
            }
        },
        "/gsdata/v1/{appName}":{
            "get":{
                "tags":[
                    "Admin/Search Data and Indexing/View Record Collections"
                ],
                "summary":"View application record collections",
                "description":"Returns the record collections currently set up for this application.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The record collections and their URLs.",
                        "schema":{
                            "$ref":"#/definitions/RecordCollectionList"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsdata-v1-{appName}-get",
                "x-filename-id":"gsdata-v1-appname-get"
            }
        },
        "/gsdata/v1/{appName}/data":{
            "get":{
                "tags":[
                    "Admin/Search Data and Indexing/View Record Collections"
                ],
                "summary":"View data record collections",
                "description":"Returns the data record collections currently setup for this application.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The record collections and their URL's.",
                        "schema":{
                            "$ref":"#/definitions/RecordCollectionList"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsdata-v1-{appName}-data-get",
                "x-filename-id":"gsdata-v1-appname-data-get"
            }
        },
        "/gsdata/v1/{appName}/data/{recordCollection}":{
            "get":{
                "tags":[
                    "Admin/Search Data and Indexing/View Data Records"
                ],
                "summary":"View data record collection records",
                "description":"Returns a list of record collection records. By default 10 records are returned unless the limit query parameter is specified.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/RecordCollection"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Specifies the number of records to return, if not specified defaults to 10. Setting to 0 will return all records.",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"A list of records from the specified record collection.",
                        "schema":{
                            "$ref":"#/definitions/RecordList"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsdata-v1-{appName}-data-{recordCollection}-get",
                "x-filename-id":"gsdata-v1-appname-data-recordcollection-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Data and Indexing/Insert Records"
                ],
                "summary":"Insert record/records into record collection",
                "description":"Insert records into the specified record collection. If record with the same id already exist in the collection it will be overwritten. Users must not manipulate system created record collections, eg records in /cloud/data/catalog, as these changes would be overridden on the next catalog indexing event.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/RecordCollection"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/RecordList"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"POST request was successful.",
                        "schema":{
                            "$ref":"#/definitions/PostRecordsResponse"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsdata-v1-{appName}-data-{recordCollection}-post",
                "x-filename-id":"gsdata-v1-appname-data-recordcollection-post"
            },
            "delete":{
                "tags":[
                    "Admin/Search Data and Indexing/Delete Record Collection"
                ],
                "summary":"Delete record collection",
                "description":"Deletes the specified record collection and all records contained in that collection.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/RecordCollection"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"POST request was successful.",
                        "schema":{
                            "$ref":"#/definitions/DeleteRecCollResponse"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsdata-v1-{appName}-data-{recordCollection}-delete",
                "x-filename-id":"gsdata-v1-appname-data-recordcollection-delete"
            }
        },
        "/gsdata/v1/{appName}/data/{recordCollection}/{recordId}":{
            "get":{
                "tags":[
                    "Admin/Search Data and Indexing/View Data Records"
                ],
                "summary":"View individual data records",
                "description":"Returns a single data record from the specified record collection if it exists or a corresponding error message.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/RecordCollection"
                    },
                    {
                        "name":"recordId",
                        "in":"path",
                        "description":"id of the record",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The specified record.",
                        "schema":{
                            "$ref":"#/definitions/RecordList"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsdata-v1-{appName}-data-{recordCollection}-{recordId}-get",
                "x-filename-id":"gsdata-v1-appname-data-recordcollection-recordid-get"
            }
        },
        "/gsdata/v1/{appName}/facets":{
            "get":{
                "tags":[
                    "Admin/Search Data and Indexing/View Record Collections"
                ],
                "summary":"View facet value collections",
                "description":"Returns the facet record collections currently setup for this application.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"The facet record collections and their URL's.",
                        "schema":{
                            "$ref":"#/definitions/FacetCollectionList"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsdata-v1-{appName}-facets-get",
                "x-filename-id":"gsdata-v1-appname-facets-get"
            }
        },
        "/gsdata/v1/{appName}/facets/{recordCollection}":{
            "get":{
                "tags":[
                    "Admin/Search Data and Indexing/View Data Records"
                ],
                "summary":"View facet value record collection records",
                "description":"Returns a list of facet value collection records. By default 10 records are returned unless the limit query parameter is specified.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/definitions/FacetCollectionList"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"Specifies the number of records to return, if not specified defaults to 10. Setting to 0 will return all records.",
                        "required":false,
                        "type":"integer"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"A list of records from the specified record collection.",
                        "schema":{
                            "$ref":"#/definitions/FacetList"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsdata-v1-{appName}-facets-{recordCollection}-get",
                "x-filename-id":"gsdata-v1-appname-facets-recordcollection-get"
            },
            "post":{
                "tags":[
                    "Admin/Search Data and Indexing/Insert Records"
                ],
                "summary":"Insert facet value records into record collection",
                "description":"Insert records into the specified record collection. If record with the same key and locale already exist in the collection it will be overwritten. Changing records (whether adding, deleting or updating) requires a baseline index for the changes to take effect.  Users must not manipulate system created record collections, eg records in /cloud/facets/product.category or product.priceRange, as these changes would be overwritten on the next catalog indexing event.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/RecordCollection"
                    },
                    {
                        "in":"body",
                        "name":"payload",
                        "required":true,
                        "schema":{
                            "$ref":"#/definitions/FacetList"
                        }
                    }
                ],
                "responses":{
                    "201":{
                        "description":"POST request was successful.",
                        "schema":{
                            "$ref":"#/definitions/PostRecordsResponse"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsdata-v1-{appName}-facets-{recordCollection}-post",
                "x-filename-id":"gsdata-v1-appname-facets-recordcollection-post"
            },
            "delete":{
                "tags":[
                    "Admin/Search Data and Indexing/Delete Record Collection"
                ],
                "summary":"Delete facet value record collection",
                "description":"Deletes the specified record collection and all records contained in that collection. Do not perform this on system generated collections such as /product.priceRange or /product.category.",
                "produces":[
                    "application/json"
                ],
                "parameters":[
                    {
                        "$ref":"#/parameters/AppName"
                    },
                    {
                        "$ref":"#/parameters/RecordCollection"
                    }
                ],
                "responses":{
                    "202":{
                        "description":"POST request was successful.",
                        "schema":{
                            "$ref":"#/definitions/DeleteRecCollResponse"
                        }
                    }
                },
                "security":[
                    {
                        "basicAuth":[
                        ]
                    }
                ],
                "x-internal-id":"gsdata-v1-{appName}-facets-{recordCollection}-delete",
                "x-filename-id":"gsdata-v1-appname-facets-recordcollection-delete"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}/comments/{contentId}":{
            "get":{
                "tags":[
                    "Social Wish Lists/comments"
                ],
                "summary":"Get a comment post",
                "description":"Retrieve a text comment post (top-level or reply) for a space<br><br>If a top-level comment, then the response will have <b>parentContentId = 0</b>.<br><br>If a reply comment, the the <b>replies</b> object in the response will be empty.<br><br>If space is Private, then the API user must be a member of the space, but not necessarily the creator of the comment.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       GET swm/rs/v1/spaces/cTthHaOtDAz7u3xS5PLZaGa1/comments/2083924    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.0\",\"developerMessage\":\"comments resource found\"},\n        \"contentId\":\"2083924\",\n        \"comment\":\"It looks like this one is on sale today.\",\n        \"creatorFirstName\":\"Jim\",\n        \"creatorLastName\":\"Smith\",\n        \"creatorId\":\"2082990\",\n        \"dateCreated\":\"2016-12-19T16:09:45.064Z\",\n        \"parentContentId\":\"0\",\n        \"replies\":\n         [\n         ]\n       }    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"404.0\",\"developerMessage\":\"comment resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"getComment",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"contentId",
                        "in":"path",
                        "description":"The ID of the content resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"comment resource found"
                    },
                    "403":{
                        "description":"not space member"
                    },
                    "404":{
                        "description":"comment resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-comments-{contentId}-get",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-comments-contentid-get"
            },
            "put":{
                "tags":[
                    "Social Wish Lists/comments"
                ],
                "summary":"Update a comment post",
                "description":"Update the text comment post (top-level or reply) for a space.<br><br>The comment can not be blank. <br><br>If top-level comment post, then <b>parentContentId = 0</b>. <br><br>The API user must have created the comment post initially.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>        {\"comment\":\"It looks like this one is no longer on sale today.\"}\n    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"201.0\",\"developerMessage\":\"comment resource updated\"},\n        \"contentId\":\"2083924\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"403.2\",\"developerMessage\":\"not content creator\",\n          \"code\":\"404.0\",\"developerMessage\":\"comment resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"updateComment",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"{<br> \"<b>comment</b>\":\"string\" - <i>The updated text comment post</i><br>}",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"contentId",
                        "in":"path",
                        "description":"The ID of the content resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"comment resource updated"
                    },
                    "403":{
                        "description":"not comment creator"
                    },
                    "404":{
                        "description":"comment resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-comments-{contentId}-put",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-comments-contentid-put"
            },
            "delete":{
                "tags":[
                    "Social Wish Lists/comments"
                ],
                "summary":"Delete a comment post",
                "description":"Remove a text comment post (top-level or reply) for a space, as well as any and ALL comment replies linked to the comment post.<br><br>The API user must have initially created the comment post specified by the <b>contentId</b> or be the space creator (owner), but not necessarily the creator of any comment replies it might have.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       DELETE swm/rs/v1/spaces/cTthHaOtDAz7u3xS5PLZaGa1/comments/2269693    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.2\",\"developerMessage\":\"comment resource deleted\"},\n        \"contentId\":\"2083924\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"403.2\",\"developerMessage\":\"not content creator\",\n          \"code\":\"404.0\",\"developerMessage\":\"comment resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"deleteComment",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"contentId",
                        "in":"path",
                        "description":"The ID of the content resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"comment resource deleted"
                    },
                    "403":{
                        "description":"not comment creator or space owner"
                    },
                    "404":{
                        "description":"comment resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-comments-{contentId}-delete",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-comments-contentid-delete"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}/comments":{
            "post":{
                "tags":[
                    "Social Wish Lists/comments"
                ],
                "summary":"Create a comment post",
                "description":"Post a new text comment (top-level or reply) to a space.<br><br>The text comment can not be blank.<br><br>Triggers an email notification if the space has other members who have opted-in to receive the notifications. <br><br>If post is a top-level comment, then set <b>parentContentId = 0</b>.<br><br>If post is a reply comment, the comment associated with the <b>parentContentId</b> itself must be a top-level comment (that is, the reply comment can not be a reply to a reply).<br><br>The API user must be a member of the space and will <i>\"own\"</i> the comment.<br><br>The <b>contentId</b> value returned in the response is used to reference and identify the comment post in the space.<br><br>Response parameter <b>emailConfigMissing</b> will appear in the developer <b>response</b> object if the system is not configured to send out email notifications.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       {\"parentContentId\":\"2082990\",\n        \"comment\":\"It looks like this one is on sale today.\"}\n    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"201.0\",\"developerMessage\":\"comment resource created\"},\n        \"contentId\":\"2083924\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"403.4\",\"developerMessage\":\"max comments reached\"\n       }    </pre>  </div></div>",
                "operationId":"createComment",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"{<br> \"<b>parentContentId</b>\":\"string\", - <i>ID of the parent post (product or comment), otherwise \"0\" if top-level post</i><br> \"<b>comment</b>\":\"string\" - <i>The text comment post</i><br>}",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/JSONObject"
                        }
                    },
                    "201":{
                        "description":"comment resource created"
                    },
                    "403":{
                        "description":"not space member"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-comments-post",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-comments-post"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}/content":{
            "get":{
                "tags":[
                    "Social Wish Lists/content"
                ],
                "summary":"List all content posts",
                "description":"This endpoint effectively returns the entire space content!<br><br>Get the top-level content posts AND corresponding replies for a space. This includes the combination of product posts and top-level comment posts with any corresponding reply comment posts. Each content post is only listed once.<br><br>If the space is Private, the API user must be a member of the space.<br><br>The date values returned are in Epoch time.<br><br>To use Pagination, add the <i>optional</i> <b>limit</b> and <b>offset</b> query parameters to request a subset, or \"page\", of top-level content post items in the response JSON.<br><br>To use Sorting, add the <i>optional</i> <b>orderBy</b> query parameter to request sorting of the top-level content post items in the response JSON.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       GET swm/rs/v1/spaces/7go4VjU2dK5MkTfHWQHV1l39/content    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.0\",\"developerMessage\":\"content resource found\" },\n        \"limit\":\"10000\",\n        \"totalResults\":\"1\",\n        \"items\":\n         [\n            {\n              \"mediaId\":\"7DkODhd01QcFsXCPcHhQbeiL\",\n              \"mediaUrl\": \"/preview/media/product/AMA1iqn08Jz8QGqG/Topo3CqoDPchgkK1mMxEgubY/7DkODhd01QcFsXCPcHhQbeiL.jpg\",\n              \"productProductId\": \"xprod2041\",\n              \"productDesiredPriority\": \"2\",\n              \"productCurrencyCode\": \"USD\",\n              \"creatorMediaUrl\": \"\",\n              \"creatorId\": \"nNGCePPATZMzzpCm\",\n              \"productVariantOptions\": \"[]\",\n              \"productLinkedProducts\": \"[]\",\n              \"productDesiredQuantity\": \"1\",\n              \"contentId\": \"600009\",\n              \"creatorLastName\": \"Doe\",\n              \"creatorFirstName\": \"John\",\n              \"productSalePrice\": \"\",\n              \"productSkuId\": \"xsku2041\",\n              \"replies\":\n               [\n                   {\n                     \"creatorMediaUrl\": \"\",\n                     \"creatorId\": \"nNGCePPATZMzzpCm\",\n                     \"dateCreated\": \"2016-12-27T19:27:47.141Z\",\n                     \"comment\": \"This looks comfortable!\",\n                     \"creatorLastName\": \"John\",\n                     \"contentId\": \"700005\",\n                     \"creatorFirstName\": \"Doe\"\n                   },\n               ]\n,              \"productTitle\": \"Soccer Cushion Chair\",\n              \"productUrl\": \"/soccer-cushion-chair/product/xprod2041\",\n              \"dateCreated\": \"2016-12-20T17:31:55.835Z\",\n              \"productPrice\": \"79\"\n             }\n          ]\n       }    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"space resource not found\",\n          \"code\":\"403.1\",\"developerMessage\":\"not space memeber\"\n       }    </pre>  </div></div>",
                "operationId":"getContentPosts",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"limit",
                        "in":"query",
                        "description":"The number of items requested (e.g. \"10\")",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"offset",
                        "in":"query",
                        "description":"The \"row\" offset to use as the starting point for the items requestd (e.g. \"50\")",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"orderBy",
                        "in":"query",
                        "description":"The sort order of the content items (e.g. \"dateadded:desc\")",
                        "required":false,
                        "type":"string",
                        "default":"dateadded:desc"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"content resource found"
                    },
                    "403":{
                        "description":"not space member"
                    },
                    "404":{
                        "description":"content resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-content-get",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-content-get"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}/content/{contentId}":{
            "get":{
                "tags":[
                    "Social Wish Lists/content"
                ],
                "summary":"Get a content post",
                "description":"Get a specific content post (product or comment) for a space.<br><br>The content post may be a top-level post or a reply to a post.  If a top-level post, than any and ALL replies linked to the post will also be retrieved. <br><br>The content returned will depend on whether the given <b>contentId</b> is for a comment post or a product post, and whether it has any comment replies.<br><br>If the space is Private, the API user must be a member of the space, but not necessarily the creator (owner) of the content.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       GET swm/rs/v1/spaces/7go4VjU2dK5MkTfHWQHV1l39/content/600009    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.0\",\"developerMessage\":\"content resource found\" },\n        \"mediaId\":\"7DkODhd01QcFsXCPcHhQbeiL\",\n        \"mediaUrl\": \"/preview/media/product/AMA1iqn08Jz8QGqG/Topo3CqoDPchgkK1mMxEgubY/7DkODhd01QcFsXCPcHhQbeiL.jpg\",\n        \"productProductId\": \"xprod2041\",\n        \"productDesiredPriority\": \"2\",\n        \"productCurrencyCode\": \"USD\",\n        \"creatorMediaUrl\": \"\",\n        \"creatorId\": \"nNGCePPATZMzzpCm\",\n        \"productVariantOptions\": \"[]\",\n        \"productLinkedProducts\": \"[]\",\n        \"productDesiredQuantity\": \"1\",\n        \"contentId\": \"600009\",\n        \"creatorLastName\": \"Doe\",\n        \"creatorFirstName\": \"John\",\n        \"productSalePrice\": \"\",\n        \"productSkuId\": \"xsku2041\",\n        \"replies\":\n          [\n              {\n                \"creatorMediaUrl\": \"\",\n                \"creatorId\": \"nNGCePPATZMzzpCm\",\n                \"dateCreated\": \"2016-12-27T19:27:47.141Z\",\n                \"comment\": \"This looks comfortable!\",\n                \"creatorLastName\": \"John\",\n                \"contentId\": \"700005\",\n                \"creatorFirstName\": \"Doe\"\n              },\n           ],\n         \"productTitle\": \"Soccer Cushion Chair\",\n         \"productUrl\": \"/soccer-cushion-chair/product/xprod2041\",\n         \"dateCreated\": \"2016-12-20T17:31:55.835Z\",\n         \"productPrice\": \"79\"\n       }\n    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"content resource not found\",\n          \"code\":\"403.1\",\"developerMessage\":\"not space memeber\"\n       }    </pre>  </div></div>",
                "operationId":"getContentPost",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"contentId",
                        "in":"path",
                        "description":"The ID of the content resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"content resource found"
                    },
                    "403":{
                        "description":"not space member"
                    },
                    "404":{
                        "description":"content resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-content-{contentId}-get",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-content-contentid-get"
            },
            "delete":{
                "tags":[
                    "Social Wish Lists/content"
                ],
                "summary":"Delete a content post",
                "description":"Remove a specific content post (product or comment) for a space.<br><br>The content post may be a top-level post or a reply to a post.  If a top-level post, than any and ALL replies linked to the post will also be removed. <br><br>The API user must be the space creator (owner) or have initially created the comment specified by the <b>contentId</b>, but not necessarily have created any of the replies it might have.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       DELETE swm/rs/v1/spaces/Topo3CqoDPchgkK1mMxEgubY/content/700001    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.2\",\"developerMessage\":\"content resource deleted\"},\n        \"contentId\":\"700001\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"403.2\",\"developerMessage\":\"not content creator or space owner\",\n          \"code\":\"404.0\",\"developerMessage\":\"content resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"deleteContentPost",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"contentId",
                        "in":"path",
                        "description":"The ID of the content resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"content resource deleted"
                    },
                    "403":{
                        "description":"not content creator or space owner"
                    },
                    "404":{
                        "description":"content resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-content-{contentId}-delete",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-content-contentid-delete"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}/invitations":{
            "post":{
                "tags":[
                    "Social Wish Lists/invitations"
                ],
                "summary":"Create an invitation",
                "description":"Creates a space invitation token, and changes the space access level to group if it was private before, otherwise the access level is not changed.<br><br>The API user must be creator of space.<br><br>The response <b>accessLevel</b> is the resulting access-level for the space:<br><ul>   <li>1 - Shared</li>   <li>2 - Group</li><ul><div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       POST swm/rs/v1/spaces/Topo3CqoDPchgkK1mMxEgubY/invitations    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"201.0\",\"developerMessage\":\"invitation resource created\"},\n        \"invitationToken\":\"AvPq9IlQWnno2GLTJys0igeH\",\n        \"accessLevel\":\"2\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.2\",\"developerMessage\":\"not space owner\"\n       }    </pre>  </div></div>",
                "operationId":"createInvitation",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/JSONObject"
                        }
                    },
                    "201":{
                        "description":"invitation resource created"
                    },
                    "400":{
                        "description":"invalid email address parameter"
                    },
                    "403":{
                        "description":"not space owner"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-invitations-post",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-invitations-post"
            }
        },
        "/swm/rs/v1/members":{
            "post":{
                "tags":[
                    "Social Wish Lists/members"
                ],
                "summary":"Create a member",
                "description":"Create a space member by adding the API user to the space associated with the given <b>invitationToken</b> created by the Invitation API.<br><br>The API user cannot already be a member of the space and must belong to the same merchant as the space.<br><br>Maximum membership is 20 users.  Error response will occur if <b>invitationToken</b> has expired, or as reached its maximum acceptance count.<br><br>Triggers an email notification if the space has other members who have opted-in to receive the notification. <br><br>The parameter <b>emailConfigMissing</b> will appear in the response if the system is not properly configured to send out email notifications<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       {\n        \"invitationToken\":\"ZWEuUyye9IzMKVzkMIx3sHhr\"\n       }    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.4\",\"developerMessage\":\"added member to space resource\"},\n        \"userId\":\"thfWves5gR0ETotb\",\n        \"spaceId\":\"rpCcZTzUdDbVAmRjCy2BFCOO\"\n    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"space resource not found\",\n          \"code\":\"409.0\",\"developerMessage\":\"member resource already exists\",\n          \"code\":\"200.6\",\"developerMessage\":\"invitation resource not valid\",\n          \"code\":\"403.4\",\"developerMessage\":\"max space members reached\"\n       }    </pre>  </div></div>",
                "operationId":"addMember",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"{<br> \"<b>invitationToken</b>\":\"string\" - <i>Invitation token created by the Invitation API</i><br>}",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/JSONObject"
                        }
                    },
                    "201":{
                        "description":"member resource created"
                    },
                    "404":{
                        "description":"space resource not found"
                    },
                    "409":{
                        "description":"member resource already exits"
                    }
                },
                "x-internal-id":"swm-rs-v1-members-post",
                "x-filename-id":"swm-rs-v1-members-post"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}/products/{contentId}/media":{
            "post":{
                "tags":[
                    "Social Wish Lists/media"
                ],
                "summary":"Create media for a product",
                "description":"Uploads a media file for a product content post in a space. File is scanned and stored.<br><br>Media file type is limited to the <b>jpg</b>, <b>jpeg</b>, <b>gif</b>, and <b>png</b> formats.<br><br>The API user must be a member of the space and have already created (own) the product content post.<br><br>Returns the relative SWM-based access URL for the stored media file.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       {\n        \"file\":\"encrypted_file_contents\",\n        \"fileName\":\"productImage.jpg\"\n       }    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"201.0\",\"developerMessage\":\"media resource created\"},\n        \"mediaId\":\"Aex2YHW8qmBHX2gC61PU8VGu\",\n        \"mediaUrl\":\"/preview/media/product/AMA1iqn08Jz8QGqG/rpCcZTzUdDbVAmRjCy2BFCOO/Aex2YHW8qmBHX2gC61PU8VGu.jpg\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"product resource not found\",\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"403.2\",\"developerMessage\":\"not content creator\",\n          \"code\":\"409.0\",\"developerMessage\":\"media resource already exists\"\n       }    </pre>  </div></div>",
                "operationId":"createMediaForProduct",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"{<br> \"<b>file</b>\":\"string\", - <i>Base64 encoded file content</i><br> \"<b>fileName</b>\":\"string\" - <i>Name of the file</i><br>}",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"contentId",
                        "in":"path",
                        "description":"The ID of the product post",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/JSONObject"
                        }
                    },
                    "201":{
                        "description":"media resource created"
                    },
                    "403":{
                        "description":"not space member"
                    },
                    "409":{
                        "description":"media resource already exists"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-products-{contentId}-media-post",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-products-contentid-media-post"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}/products/{contentId}/media/{mediaId}":{
            "put":{
                "tags":[
                    "Social Wish Lists/media"
                ],
                "summary":"Update media for a product",
                "description":"Replaces a media file for a product content post in a space by creating a new media file and deleting the old one.<br><br>File type is limited to the <b>jpg</b>, <b>jpeg</b>, <b>gif</b>, and <b>png</b> formats.<br><br>The API user must be a member of the space and have created (own) the product content post.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       {\n        \"file\":\"encrypted_file_contents\",\n        \"fileName\":\"productImage.jpg\"\n       }    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.1\",\"developerMessage\":\"media resource updated\"},\n        \"mediaId\":\"Aex2YHW8qmBHX2gC61PU8VGu\",\n        \"mediaUrl\":\"/preview/media/product/AMA1iqn08Jz8QGqG/rpCcZTzUdDbVAmRjCy2BFCOO/Aex2YHW8qmBHX2gC61PU8VGu.jpg\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"product resource not found\",\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"403.2\",\"developerMessage\":\"not content creator\",\n          \"code\":\"400.2\",\"developerMessage\":\"media resource invalid type\",\n          \"code\":\"409.0\",\"developerMessage\":\"media resource already exists\"\n       }    </pre>  </div></div>",
                "operationId":"updateMediaForProduct",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"{<br> \"<b>file</b>\":\"string\", - <i>Base64 encoded file content</i><br> \"<b>fileName</b>\":\"string\" - <i>Name of the file</i><br>}",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"contentId",
                        "in":"path",
                        "description":"The ID of the product post",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"mediaId",
                        "in":"path",
                        "description":"The ID of the media to replace",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"media resource replaced"
                    },
                    "403":{
                        "description":"not product creator"
                    },
                    "404":{
                        "description":"media resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-products-{contentId}-media-{mediaId}-put",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-products-contentid-media-mediaid-put"
            },
            "delete":{
                "tags":[
                    "Social Wish Lists/media"
                ],
                "summary":"Delete media for a product",
                "description":"Remove a media file for a product content post in a space.<br><br>The API user must be a member of the space and have created (own) the product content post.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       DELETE swm/rs/v1/spaces/kvIwE2lsFHkAXUPMAWgalAZv/products/700007/media/UL1zNt9iU7tCCde5MfgA1BOM    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.2\",\"developerMessage\":\"media resource deleted\" },\n        \"mediaId\":\"UL1zNt9iU7tCCde5MfgA1BOM\"\n       }    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.2\",\"developerMessage\":\"not content creator\",\n          \"code\":\"404.0\",\"developerMessage\":\"media resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"deleteMediaForProduct",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"contentId",
                        "in":"path",
                        "description":"The ID of the content resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"mediaId",
                        "in":"path",
                        "description":"The ID of the media to delete",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"product resource deleted"
                    },
                    "403":{
                        "description":"not product creator"
                    },
                    "404":{
                        "description":"product resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-products-{contentId}-media-{mediaId}-delete",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-products-contentid-media-mediaid-delete"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}/products":{
            "get":{
                "tags":[
                    "Social Wish Lists/products"
                ],
                "summary":"List all product post IDs",
                "description":"Get the IDs of all product content posts for a space.<br><br>The IDs for each product include its space contentId, as well as its catalog productProductId and productSkuId.<br><br>The API user must be a member of the space, but not necessarily the creator (owner) of the content.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       GET swm/rs/v1/spaces/cTthHaOtDAz7u3xS5PLZaGa1/products    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.0\",\"developerMessage\":\"product resource found\" },\n        \"items\":\n         [\n            {\n              \"contentId\":\"2269693\",\n              \"productProductId\":\"camcorder_1\",\n              \"productSkuId\":\"camcordersku_1_2\"\n            },\n            {\n              \"contentId\":\"2082990\",\n              \"productProductId\":\"prod10032\",\n              \"productSkuId\":\"sku10033\"\n            }\n         ]\n       }    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"404.0\",\"developerMessage\":\"product resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"getProducts",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"ID of the space resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"product resource found"
                    },
                    "403":{
                        "description":"not space member"
                    },
                    "404":{
                        "description":"product resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-products-get",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-products-get"
            },
            "post":{
                "tags":[
                    "Social Wish Lists/products"
                ],
                "summary":"Create a new product post",
                "description":"Post a new product to a space.<br><br>The API user must be a member of the space and will \"own\" the content.<br><br>Any corresponding product image file for the post can be uploaded using the Media API.<br><br>Triggers an email notification if the space has other members who have opted-in to receive the notification. <br><br>All request parameters required, except as noted below:<ul>  <li><b>productPrice</b> and <b>productSalePrice</b> are free form character strings that are not limited</li>  <li><b>productSalePrice</b> may be a blank value (i.e. empty string) to indicate no sale price</li>  <li><b>productDesiredQuantity</b> is optional and maybe a blank value</li>  <li><b>productImageUrl</b> is optional and may be a blank value, which will pass through as blank to the email notification    <ul>      <li>if not blank, then must be an absolute URL that includes the protocol (HTTP or HTTPS) with the store domain:  &lthttp_or_https&gt://&ltcchost&gt/&ltwhatever&gt</li>    </ul>  </li>  <li><b>productCurrencyCode</b> is optional    <ul>      <li>if not included, the default value \"USD\" will be used</li>      <li>if included, it must be a three-character alphanumeric value; it can not be blank</li>    </ul>  </li>  <li><b>notificationProductPrice</b> is optional. If not included, it will result in blank price value in any email notification.  If included,    <ul>      <li>value will pass through to include with any email notification,</li>      <li>it cannot be blank or empty,</li>      <li>must be text string,</li>      <li>minimum 2 characters,</li>      <li>maximum 30 characters,</li>      <li>supports Unicode-8 characters</li>      <li>Examples:  A$14.89 or &#165;400</li>    </ul>  </li>  <li><b>productVariantOptions</b> is required text, but it can be a blank value. API does not enforce a text format, but client may require specific format (e.g. JSON).</li>    <ul>      <li>maximum 1000 characters,</li>    </ul>  <li><b>productLinkedProducts</b> is optional text, and may be a blank value. API does not enforce a text format, but client may require specific format (e.g. JSON).</li>    <ul>      <li>maximum 1000 characters,</li>    </ul></ul>The <b>contentId</b> value returned in the response is used to reference and identify the product post in the space.<br><br>The parameter <b>emailConfigMissing</b> will appear in the response if the system is not configured to send out email notifications.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       {\n        \"productTitle\":\"Samsung - F90BN Camcorder\",\n        \"productPrice\":\"699.99\",\n        \"productSalePrice\":\"596.89\",\n        \"productUrl\":\"http://mystore.example.com/products/samsung-f90bn-camcorder/camcorder_1\",\n        \"productProductId\":\"camcorder_1\",\n        \"productSkuId\":\"camcordersku_1_2\",\n        \"productVariantOptions\":\"\n         [\n           {\"optionName\":\"color\",\n            \"optionValue\":\"Black\",\n            \"optionId\":\"color\",\n            \"optionValueId\":0}\n         ]\",\n        \"productLinkedProducts\":\"\n         [\n           {\"configurationOptions\": [\n              \"repositoryId\":\"confOpt10006\",\n              \"product\": {\"repositoryId\":\"xprod2536\"},\n              \"sku\": {\"repositoryId\":\"xsku2536_1\"}]}\n         ]\",\n        \"productCurrencyCode\":\"USD\",\n        \"notificationProductPrice\":\"$596.00\",\n        \"productImageUrl\":\"http://mystore.example.com/images/?source=Samsung_F90BN.jpg\",\n        \"productDesiredQuantity\":1\n       }    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"201.0\",\"developerMessage\":\"product resource created\"},\n        \"contentId\":\"2269693\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"403.4\",\"developerMessage\":\"max products reached\"\n       }    </pre>  </div></div>",
                "operationId":"createProductPost",
                "consumes":[
                    "application/json; charset=UTF-8"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"{<br> \"<b>productTitle</b>\":\"string\", - <i>A title for the product post</i><br> \"<b>productCurrencyCode</b>\":\"string\", - <i>A three-character alphanumeric value; default is \"USD\" (optional)</i><br> \"<b>productPrice</b>\":\"string\", - <i>The list price of the product</i><br> \"<b>productSalePrice</b>\":\"string\", - <i>The sale price of the product, if any</i><br> \"<b>productUrl</b>\":\"string\", - <i>The URL to the product details page on the store</i><br> \"<b>productProductId</b>\":\"string\", - <i>The product ID as identified in the store catalog</i><br> \"<b>productSkuId</b>\":\"string\", - <i>The product SKU ID as identified in the store catalog</i><br> \"<b>productVariantOptions</b>\":\"string\", - <i>The product variant options, if any. Limit 1000 characters.</i><br> \"<b>productLinkedProducts</b>\":\"string\", - <i>The additional products linked to this product, if any. Limit 1000 characters.</i><br> \"<b>productDesiredQuantity</b>\":\"number\", - <i>The user's desired quantity for the product (optional)</i><br> \"<b>productImageUrl</b>\":\"string\", - <i>The URL of the product image on the store to use for the email notification (optional)</i><br> \"<b>notificationProductPrice</b>\":\"string\" - <i>The product price to include with any email notification for post (optional)</i><br>}",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"ID of the space resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/JSONObject"
                        }
                    },
                    "201":{
                        "description":"product resource created"
                    },
                    "403":{
                        "description":"not space member"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-products-post",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-products-post"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}/products/{contentId}":{
            "get":{
                "tags":[
                    "Social Wish Lists/products"
                ],
                "summary":"Get a product post",
                "description":"Get a product content post for a space.<br><br>If space is Private, then the API user must be a member of the space, but not necessarily the creator <i>(owner)</i> of the content.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       GET swm/rs/v1/spaces/cTthHaOtDAz7u3xS5PLZaGa1/products/2269693    </pre>    <p>Sample Response:</p>    <pre>       {\n         \"response\":{\"code\":\"200.0\",\"developerMessage\":\"content resource found\"},\n         \"mediaId\":\"56qQTByXWnXgUQscxdHWdJbj\",\n         \"mediaUrl\":\"/media/product/6qQTByXWnXgUQscxdHWdJbj.jpg\",\n         \"productProductId\":\"camcorder_1\",\n         \"productDesiredPriority\":\"\",\n         \"productCurrencyCode\":\"USD\",\n         \"creatorMediaUrl\":\"\",\n         \"creatorId\":\"6FA2ierktBU5D7Al\",\n         \"productVariantOptions\":\"\n          [\n            {\"optionName\":\"color\",\n             \"optionValue\":\"Black\",\n             \"optionId\":\"color\",\n             \"optionValueId\":0}\n          ]\",\n         \"productDesiredQuantity\":\"1\",\n         \"contentId\":\"2269693\",\n         \"creatorLastName\":\"Smith\",\n         \"creatorFirstName\":\"Jim\",\n         \"productSalePrice\":\"596\",\n         \"productSkuId\":\"camcordersku_1_2\",\n         \"replies\":\n         [\n            {\"creatorMediaUrl\":\"\",\n             \"creatorId\":\"6FA2ierktBU5D7Al\",\n             \"dateCreated\":\"2016-12-16T21:37:28.660Z\",\n             \"comment\":\"I like this one the best.\",\n             \"creatorLastName\":\"Jones\",\n             \"contentId\":\"2071012\",\n             \"creatorFirstName\":\"Sarah\"}\n         ],\n         \"productTitle\":\"Samsung - F90BN HD Camcorder\",\n         \"productUrl\":\"/samsungf90bn-hd-camcorder/product/camcorder_1\",\n         \"dateCreated\":\"2016-12-16T21:13:41.327Z\",\n         \"productPrice\":\"699.99\"\n       }\n    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"404.0\",\"developerMessage\":\"product resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"getProduct",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"contentId",
                        "in":"path",
                        "description":"ID of the content resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"product resource found"
                    },
                    "403":{
                        "description":"not space member"
                    },
                    "404":{
                        "description":"product resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-products-{contentId}-get",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-products-contentid-get"
            },
            "put":{
                "tags":[
                    "Social Wish Lists/products"
                ],
                "summary":"Update a product post",
                "description":"Update the product content post for a space, including moving a post to another space.<br><br>The API user must be a member of the space and <i>own</i> the content.<br><br>Any corresponding product image file for the post can be updated using the Media API.<br><br>All request parameters are optional, but the request must include at least one parameter.<ul>  <li><b>productPrice</b> is a free form character string and is not limited.  This value will update the existing stored price for the product post;       it is not used in the email notification.  Use <b>notificationProductPrice</b> to show a price in the email notification.</li>  <li><b>productSalePrice</b> is optional.  This value will update the existing stored sale price for the product post</li>  <li><b>productDesiredQuantity</b> is optional and maybe a blank value</li>  <li><b>productCurrencyCode</b>    <ul>      <li>if not included, the existing value for the resource will not change</li>      <li>if included, it must be a three-character alphanumeric value; it cannot be blank or null</li>    </ul>  </li>  <li><b>productImageUrl</b> may be a blank value, which will pass through as blank to the email notification    <ul>      <li>if not blank, then must be an absolute URL that includes the protocol (HTTP or HTTPS) with either the store domain (i.e. the CC host value)            <b><u>or</u></b> the SWM host:  &lthttp_or_https&gt://&ltcchost&gt/&ltwhatever&gt  or  &lthttp_or_https&gt://&ltswmhost&gt/&ltwhatever&gt    </ul>  </li>  <li><b>productDesiredPriority is one of these priority settings:</b>    <ul>      <li>0 - Priority not specified</li>      <li>1 - Low</li>      <li>2 - Medium</li>      <li>3 - High</li>    </ul>  </li>  <li><b>targetSpaceId</b> can not be the same as <b>{spaceid}</b> in the endpoint path</li>  <li><b>notificationProductPrice</b> is optional. If not included, it will result in blank price value in any email notification.  If included,    <ul>      <li>value will pass through to include with any email notification,</li>      <li>it cannot be blank or empty,</li>      <li>must be text string,</li>      <li>minimum 2 characters,</li>      <li>maximum 30 characters,</li>      <li>supports Unicode-8 characters</li>      <li>Examples:  A$14.89 or &#165;400</li>    </ul>  </li></ul>Triggers an email notification if the product post is moved to another space that has other members who have opted-in to receive the notification. <br><br>The <b>finalSpaceId</b> value in the response will be same as <b>targetSpaceId</b> if product post (with matching productSkuId) does not already exist in <b>targetSpaceId</b>; otherwise, <b>finalSpaceId</b> will be same as <b>{spaceid}</b> in the endpoint path.<br><br>The parameter <b>emailConfigMissing</b> will appear in the response if the system is not configured to send out email notifications.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       {\n        \"productTitle\":\"Samsung - F90BN Camcorder\",\n        \"productPrice\":\"699.99\",\n        \"productSalePrice\":\"596.89\",\n        \"targetSpaceId\":\"789283\",\n        \"productCurrencyCode\":\"USD\",\n        \"notificationProductPrice\":\"$596.00\",\n        \"productImageUrl\":\"http://mystore.example.com/images/?source=Samsung_F90BN.jpg\",\n        \"productDesiredQuantity\":\"1\",\n        \"productDesiredPriority\":\"2\"\n       }    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.1\",\"developerMessage\":\"product resource updated\"},\n        \"contentId\":\"2269693\",\n        \"finalSpaceId\":\"789283\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"403.2\",\"developerMessage\":\"not content creator\",\n          \"code\":\"404.0\",\"developerMessage\":\"product resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"updateProduct",
                "consumes":[
                    "application/json; charset=UTF-8"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"{<br> \"<b>productTitle</b>\":\"string\", - <i>A new title for the product post (optional)</i><br> \"<b>productCurrencyCode</b>\":\"string\", - <i>A new three-character alphanumeric value (optional)</i><br> \"<b>productPrice</b>\":\"string\", - <i>The new list price of the product (optional)</i><br> \"<b>productSalePrice</b>\":\"string\", - <i>The new sale price of the product, if any (optional)</i><br> \"<b>productDesiredQuantity</b>\":\"number\", - <i>The new user's desired quantity for the product (optional)</i><br> \"<b>productDesiredPriority</b>\":\"number\", - <i>The user's desired priority for the product (optional)</i><br> \"<b>targetSpaceId</b>\":\"string\", - <i>The destination space ID, if moving the product post (optional)</i><br> \"<b>productImageUrl</b>\":\"string\", - <i>The URL of the product image on the store to use for the email notification (optional)</i><br> \"<b>notificationProductPrice</b>\":\"string\" - <i>The product price to include with any email notification for post (optional)</i><br>}",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"contentId",
                        "in":"path",
                        "description":"The ID of the content resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"product resource updated"
                    },
                    "403":{
                        "description":"not product creator"
                    },
                    "404":{
                        "description":"product resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-products-{contentId}-put",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-products-contentid-put"
            },
            "delete":{
                "tags":[
                    "Social Wish Lists/products"
                ],
                "summary":"Delete a product post",
                "description":"Remove the product content post for a space, as well as any and ALL replies linked to the product post.<br><br>The API user must be the space creator <i>(owner)</i> or have initially created the product specified by the <b>contentId</b>, but not necessarily any of the replies it might have.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       DELETE swm/rs/v1/spaces/cTthHaOtDAz7u3xS5PLZaGa1/products/2269693    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.2\",\"developerMessage\":\"product resource deleted\"},\n        \"contentId\":\"2269693\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"403.2\",\"developerMessage\":\"not content creator\",\n          \"code\":\"404.0\",\"developerMessage\":\"product resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"deleteProduct",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"contentId",
                        "in":"path",
                        "description":"The ID of the content resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"product resource deleted"
                    },
                    "403":{
                        "description":"not product creator or space owner"
                    },
                    "404":{
                        "description":"product resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-products-{contentId}-delete",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-products-contentid-delete"
            }
        },
        "/swm/rs/v1/sites/{siteId}/spaces":{
            "get":{
                "tags":[
                    "Social Wish Lists/spaces"
                ],
                "summary":"List all spaces",
                "description":"Get the list of spaces (for a site) of which the API user is a member.<br><br>Response includes creator information for each space.<br><br>Adding the optional expand query parameter with a value of <i>\"products\"</i> or <i>\"all\"</i> will include the list of product IDs under <b>products</b> for each space resource in the response.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       GET swm/rs/v1/sites/RoGcM7ZB1dwMgzI6/spaces    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.0\",\"developerMessage\":\"space resource found\"},\n        \"siteName\":\"Our Site Name\",\n        \"items\":\n         [\n           {\n              \"spaceId\": \"k63vRjBbEud91V8ZBzEsO2Y5\",\n              \"spaceName\": \"Outside Patio\",\n              \"accessLevel\": \"1\",\n              \"creatorId\": \"4NoPbTtpr3aODIBj\",\n              \"creatorFirstName\": \"John\",\n              \"creatorLastName\": \"Doe\",\n              \"products\":\n                [\n                  {\n                     \"links\":\n                       [\n                         {\n                            \"rel\": \"self\",\n                            \"href\": \"http://swm-host/swm/rs/v1/spaces/k63vRjBbEud91V8ZBzEsO2Y5/products\"\n                         }\n                       ]\n                  }\n                ]\n           },\n           {\n              \"spaceId\": \"PU8ftnV3nqIfIo7MLRUE36Vc\",\n              \"spaceName\": \"Office Decor\",\n              \"accessLevel\": \"0\",\n              \"creatorId\": \"4NoPbTtpr3aODIBj\",\n              \"creatorFirstName\": \"John\",\n              \"creatorLastName\": \"Doe\",\n              \"products\":\n                [\n                  {\n                     \"links\":\n                        [\n                          {\n                             \"rel\": \"self\",\n                             \"href\": \"http://swm-host/swm/rs/v1/spaces/PU8ftnV3nqIfIo7MLRUE36Vc/products\"\n                          }\n                        ]\n                  }\n                ]\n           }\n          ]\n        }\n    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"site resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"getSiteSpaces",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"siteId",
                        "in":"path",
                        "description":"The ID of the site",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"expand",
                        "in":"query",
                        "description":"The expand value (e.g. \"all\" or \"products\")",
                        "required":false,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"space resource found empty"
                    }
                },
                "x-internal-id":"swm-rs-v1-sites-{siteId}-spaces-get",
                "x-filename-id":"swm-rs-v1-sites-siteid-spaces-get"
            }
        },
        "/swm/rs/v1/sites/{siteId}/users/{userId}":{
            "get":{
                "tags":[
                    "Social Wish Lists/users"
                ],
                "summary":"Get a user",
                "description":"Get a specific user profile information.<br><br>A user can only access himself/herself, thus the specified <b>userId</b> has to be the same as that of the API user.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       GET swm/rs/v1/sites/RoGcM7ZB1dwMgzI6/users/nNGCePPATZMzzpCm    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.0\",\"developerMessage\":\"user resource found\" },\n        \"notifyNewMemberFlag\":\"0\",\n        \"firstName\":\"John\",\n        \"lastName\":\"Doe\",\n        \"notifyCommentFlag\":\"o\",\n        \"mediaUrl\":\"/preview/media/user/AMA1iqn08Jz8QGqG/Nofqo28WCmGVLiGn72UssMwE.png\",\n        \"ccOrganizationName\":\"\",\n        \"ccOrganizationLogoURL\":\"\",\n        \"emailAddress\":\"john.doe@example.com\",\n        \"userId\":\"nNGCePPATZMzzpCm\"\n       }    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"user resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"getUser",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"siteId",
                        "in":"path",
                        "description":"The ID of the site resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"userId",
                        "in":"path",
                        "description":"The ID of the user resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"user resource found"
                    },
                    "403":{
                        "description":"user resource action forbidden"
                    },
                    "404":{
                        "description":"user resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-sites-{siteId}-users-{userId}-get",
                "x-filename-id":"swm-rs-v1-sites-siteid-users-userid-get"
            },
            "put":{
                "tags":[
                    "Social Wish Lists/users"
                ],
                "summary":"Update a user",
                "description":"Update a specific user's profile information.<br><br>User being updated must be the same as the API user.<br><br>All Request JSON parameters are optional, but at least one is required.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       {\n        \"firstName\":\"John\",\n        \"lastName\":\"Doe\",\n        \"notifyCommentFlag\":\"1\",\n        \"notifyMemberFlag\":\"1\"\n       }    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.1\",\"developerMessage\":\"user resource updated\" },\n        \"userId\":\"nNGCePPATZMzzpCm\"\n       }    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"user resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"updateUser",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"{<br> \"<b>emailAddress</b>\":\"string\", - <i>New email address for the user (optional)</i><br> \"<b>firstName</b>\":\"string\", - <i>New first name for the user (optional)</i><br> \"<b>lastName</b>\":\"string\", - <i>New last name for the user (optional)</i><br> \"<b>mediaId</b>\":\"string\", - <i>The mediaId obtained from the User Media API (optional)</i><br> \"<b>notifyCommentFlag</b>\":\"number\", - <i>0 (no) or 1 (yes), default 0 (optional)</i><br> \"<b>notifyNewMemberFlag</b>\":\"number\" - <i>0 (no) or 1 (yes), default 0 (optional)</i><br>}",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"siteId",
                        "in":"path",
                        "description":"The ID of the site resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"userId",
                        "in":"path",
                        "description":"The ID of the user resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"user resource updated"
                    },
                    "403":{
                        "description":"user resource action forbidden"
                    },
                    "404":{
                        "description":"user resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-sites-{siteId}-users-{userId}-put",
                "x-filename-id":"swm-rs-v1-sites-siteid-users-userid-put"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}/members/{userId}":{
            "get":{
                "tags":[
                    "Social Wish Lists/members"
                ],
                "summary":"Get a member",
                "description":"Get a user member for a space.<br><br>If space is Private, API user can only retrieve a member for the space of which he also is a member.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       GET swm/rs/v1/spaces/k63vRjBbEud91V8ZBzEsO2Y5/members/HPybeVQn86WSRkc9    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.0\",\"developerMessage\":\"member resource found\"},\n        \"userId\":\"HPybeVQn86WSRkc9\",\n        \"mediaUrl\":\"\"\n       }    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"404.0\",\"developerMessage\":\"member resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"getMember",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"userId",
                        "in":"path",
                        "description":"The ID of the user member",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"member resource found"
                    },
                    "404":{
                        "description":"member resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-members-{userId}-get",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-members-userid-get"
            },
            "delete":{
                "tags":[
                    "Social Wish Lists/members"
                ],
                "summary":"Remove a member",
                "description":"Remove a user member from a space.<br><br>Only the creator (owner) of the space can remove any member of the space, but any member can remove himself/herself from the space.<br><br>The <i>owner</i> of the space can not be removed.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       DELETE swm/rs/v1/spaces/k63vRjBbEud91V8ZBzEsO2Y5/members/HPybeVQn86WSRkc9    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.5\",\"developerMessage\":\"removed member from space resource\"},\n        \"userId\":\"HPybeVQn86WSRkc9\"\n       }    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space member\",\n          \"code\":\"403.2\",\"developerMessage\":\"not space owner\",\n          \"code\":\"404.0\",\"developerMessage\":\"member resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"removeMember",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "name":"userId",
                        "in":"path",
                        "description":"The ID of the user member",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"member resource removed"
                    },
                    "404":{
                        "description":"member resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-members-{userId}-delete",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-members-userid-delete"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}/members":{
            "get":{
                "tags":[
                    "Social Wish Lists/members"
                ],
                "summary":"List all members",
                "description":"Get the list of user members of a space, including the <i>owner</i> member (the user who created the space).<br><br>For each member listed, the <i>userId</i> and profile image <b>mediaUrl</b> is returned.<br><br>If the space is Private, the API user can only retrieve the list for the space of which he/she is also a member.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       GET swm/rs/v1/spaces/7go4VjU2dK5MkTfHWQHV1l39/members    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.0\",\"developerMessage\":\"member resource found\" },\n        \"items\":\n          [\n              {\n                \"firstName\": \"Bill\",\n                \"lastName\": \"Creator\",\n                \"userId\": \"4NoPbTtpr3aODIBj\",\n                \"mediaUrl\": \"\"\n              },\n              {\n                \"firstName\": \"John\",\n                \"lastName\": \"Doe\",\n                \"userId\": \"HPybeVQn86WSRkc9\",\n                \"mediaUrl\": \"\"\n              }\n           ]\n       }\n    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.1\",\"developerMessage\":\"not space memeber\"\n       }    </pre>  </div></div>",
                "operationId":"getMembers",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"member resource found"
                    },
                    "404":{
                        "description":"member resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-members-get",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-members-get"
            }
        },
        "/swm/rs/v1/spaces/{spaceId}":{
            "get":{
                "tags":[
                    "Social Wish Lists/spaces"
                ],
                "summary":"Get a space",
                "description":"Get information for an existing space.<br><br>If the space is Private, the API user must be a member of the space, but not necessarily the space creator (owner).<br><br>To retrieve the content in a space (products and comments), use the Content API.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       GET swm/rs/v1/spaces/7go4VjU2dK5MkTfHWQHV1l39    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.0\",\"developerMessage\":\"space resource found\" },\n        \"spaceId\":\"7go4VjU2dK5MkTfHWQHV1l39\",\n        \"spaceName\":\"New Example Space\",\n        \"spaceDescription\":\"Items for kids play room\",\n        \"siteName\":\"Sample Site\",\n        \"accessLevel\":\"0\",\n        \"creatorId\":\"nNGCePPATZMzzpCm\",\n        \"creatorFirstName\":\"John\",\n        \"creatorLastName\":\"Doe\"\n       }    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"space resource not found\",\n          \"code\":\"403.1\",\"developerMessage\":\"not space memeber\"\n       }    </pre>  </div></div>",
                "operationId":"getSpace",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"ID of the space resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"space resource found"
                    },
                    "404":{
                        "description":"space resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-get",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-get"
            },
            "put":{
                "tags":[
                    "Social Wish Lists/spaces"
                ],
                "summary":"Update a space",
                "description":"Update the name, description and/or access level for an existing space.<br><br>Space name can not be blank and must be unique for the API user.<br><br>The API user must have created (own) the space<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       {\n        \"spaceName\":\"Updated Space Name\",\n        \"spaceDescription\":\"Updated space description\",\n        \"accessLevel\":\"1\"\n       }    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.1\",\"developerMessage\":\"space resource updated\"},\n        \"spaceName\":\"Updated Space Name\"},\n        \"spaceId\":\"rpCcZTzUdDbVAmRjCy2BFCOO\"},\n        \"spaceDescription\":\"Updated space description\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.2\",\"developerMessage\":\"not space owner\",\n          \"code\":\"409.0\",\"developerMessage\":\"space resource already exists\",\n          \"code\":\"403.3\",\"developerMessage\":\"space still has members and cannot be private\",\n          \"code\":\"404.0\",\"developerMessage\":\"space resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"updateSpace",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"{<br> \"<b>spaceName</b>\":\"string\", - <i>New name for the space (optional)</i><br> \"<b>spaceDescription</b>\":\"string\", - <i>New description for the space (optional)</i><br> \"<b>accessLevel</b>\":\"number\" - <i>0 (Private), 1 (Shared), or 2 (Group)</i><br>}",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"space resource updated"
                    },
                    "404":{
                        "description":"space resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-put",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-put"
            },
            "delete":{
                "tags":[
                    "Social Wish Lists/spaces"
                ],
                "summary":"Delete a space",
                "description":"Remove an existing space, including all the space memberships and all the space content posts.<br><br>The API user must have created the space originally (i.e. \"owns\" the space).<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       DELETE swm/rs/v1/spaces/7go4VjU2dK5MkTfHWQHV1l39    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.2\",\"developerMessage\":\"space resource deleted\"},\n        \"spaceId\":\"7go4VjU2dK5MkTfHWQHV1l39\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.2\",\"developerMessage\":\"not space owner\",\n          \"code\":\"404.0\",\"developerMessage\":\"space resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"deleteSpace",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"spaceId",
                        "in":"path",
                        "description":"The ID of the space resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"space resource deleted"
                    },
                    "404":{
                        "description":"space resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-{spaceId}-delete",
                "x-filename-id":"swm-rs-v1-spaces-spaceid-delete"
            }
        },
        "/swm/rs/v1/spaces":{
            "post":{
                "tags":[
                    "Social Wish Lists/spaces"
                ],
                "summary":"Create a space",
                "description":"Create a new space for a site.<br><br>Site must belong to the same merchant as the API user.<br><br>Space name can not be blank and must be unique for the API user.<br><br>The API user will \"own\" the created space, and also be the first member of the space.<br><br>Valid values for <b>accessLevel</b> are:<br><ul>   <li>0 - Private (can not have members besides space creator; not shared)</li>   <li>1 - Shared (can have members besides space creator; read-only access available for anyone, authenticated or not, if given the space URL)</li>   <li>2 - Group (can have members besides space creator; not shared)</li><ul><div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       {\n        \"siteId\":\"RoGcM7ZB1dwMgzI6\",\n        \"spaceName\":\"New Example Space\",\n        \"spaceDescription\":\"Items for kids play room\",\n        \"accessLevel\":\"0\"\n       }    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"201.0\",\"developerMessage\":\"space resource created\"},\n        \"spaceName\":\"New Example Space\",\n        \"spaceId\":\"rpCcZTzUdDbVAmRjCy2BFCOO\",\n        \"spaceDescription\":\"Items for kids play room\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"space resource not found\",\n          \"code\":\"409.0\",\"developerMessage\":\"space resource already exists\"\n       }    </pre>  </div></div>",
                "operationId":"createSpace",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"{<br> \"<b>siteId</b>\":\"string\", - <i>ID of merchant site to host the space</i><br> \"<b>spaceName</b>\":\"string\", - <i>Name of the space</i><br> \"<b>spaceDescription</b>\":\"string\", - <i>Description for the space (optional)</i><br> \"<b>accessLevel</b>\":\"number\" - <i>0 (Private), 1 (Shared), or 2 (Group)</i><br>}",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/JSONObject"
                        }
                    },
                    "201":{
                        "description":"space resource created"
                    },
                    "404":{
                        "description":"space resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-spaces-post",
                "x-filename-id":"swm-rs-v1-spaces-post"
            }
        },
        "/swm/rs/v1/users/{userId}/media":{
            "post":{
                "tags":[
                    "Social Wish Lists/media"
                ],
                "summary":"Create media for a user",
                "description":"Uploads a media file for a user. File is scanned and stored.<br><br>Media file type is limited to the <b>jpg</b>, <b>jpeg</b>, <b>gif</b>, and <b>png</b> formats.<br><br>The API user can only upload his/her own media file, and it will replace any existing media for the user.<br><br>Returns the relative SWM-based access URL for the stored media file.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       {\n        \"file\":\"encrypted_file_contents\",\n        \"fileName\":\"productImage.jpg\"\n       }    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"201.0\",\"developerMessage\":\"media resource created\"},\n        \"mediaId\":\"Aex2YHW8qmBHX2gC61PU8VGu\",\n        \"mediaUrl\":\"/preview/media/product/AMA1iqn08Jz8QGqG/rpCcZTzUdDbVAmRjCy2BFCOO/Aex2YHW8qmBHX2gC61PU8VGu.jpg\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"403.2\",\"developerMessage\":\"not content creator\",\n          \"code\":\"400.2\",\"developerMessage\":\"media resource invalid type\"\n       }    </pre>  </div></div>",
                "operationId":"createMediaForUser",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "in":"body",
                        "name":"body",
                        "description":"{<br> \"<b>file</b>\":\"string\", - <i>Base64 encoded file content</i><br> \"<b>fileName</b>\":\"string\" - <i>Name of the file</i><br>}",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    },
                    {
                        "name":"userId",
                        "in":"path",
                        "description":"The ID of the user post",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"successful operation",
                        "schema":{
                            "$ref":"#/definitions/JSONObject"
                        }
                    },
                    "201":{
                        "description":"media resource created"
                    },
                    "403":{
                        "description":"not media creator"
                    },
                    "404":{
                        "description":"user not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-users-{userId}-media-post",
                "x-filename-id":"swm-rs-v1-users-userid-media-post"
            }
        },
        "/swm/rs/v1/users/{userId}":{
            "delete":{
                "tags":[
                    "Social Wish Lists/users"
                ],
                "summary":"Delete a user",
                "description":"Delete a specific user from the system, and remove ALL of the user's space memberships.<br><br>A user can only delete himself/herself, thus the specified <b>userId</b> has to be the same as that of the API user.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       DELETE swm/rs/v1/users/nNGCePPATZMzzpCm    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.2\",\"developerMessage\":\"user resource deleted\" },\n        \"userId\":\"nNGCePPATZMzzpCm\"\n       }    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"user resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"deleteUser",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"userId",
                        "in":"path",
                        "description":"The ID of the user resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"user resource deleted"
                    },
                    "403":{
                        "description":"user resource action forbidden"
                    },
                    "404":{
                        "description":"user resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-users-{userId}-delete",
                "x-filename-id":"swm-rs-v1-users-userid-delete"
            }
        },
        "/swm/rs/v1/users/refresh":{
            "post":{
                "tags":[
                    "Social Wish Lists/users"
                ],
                "summary":"Refresh a user",
                "description":"Refresh an OAuth 2.0 access token for the SWM API user.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       POST swm/rs/v1/users/refresh    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.7\",\"developerMessage\":\"swm access token refreshed\"},\n        \"access_token\":\"ff3d252827f1a0bb7441d73eaa3a163ff29f73e7675d0f722b18965bb907f1a48b7cf34fca657082.nNGCePPATZMzzpCm\",\n        \"token_type\":\"Bearer\",\n        \"expires_in\":\"900\"}\n    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"401.0\",\"developerMessage\":\"unauthorized swm user\",\n          \"code\":\"500.0\",\"developerMessage\":\"internal server error\"\n       }    </pre>  </div></div>",
                "operationId":"refresh",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                ],
                "responses":{
                    "200":{
                        "description":"access token refreshed"
                    },
                    "401":{
                        "description":"unauthorized swm user"
                    }
                },
                "x-internal-id":"swm-rs-v1-users-refresh-post",
                "x-filename-id":"swm-rs-v1-users-refresh-post"
            }
        },
        "/swm/rs/":{
            "get":{
                "tags":[
                    "Social Wish Lists/versions"
                ],
                "summary":"Describe all versions of SWM API",
                "description":"Retrieve the list of available versions of the SWM API",
                "operationId":"getAllVersions",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                ],
                "responses":{
                    "200":{
                        "description":"OK"
                    }
                },
                "x-internal-id":"swm-rs--get",
                "x-filename-id":"swm-rs-get"
            }
        },
        "/swm/rs/v1":{
            "get":{
                "tags":[
                    "Social Wish Lists/versions"
                ],
                "summary":"Describe version v1 of SWM API",
                "description":"Retrieve the v1 version information for the SWM API",
                "operationId":"getVersionV1",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                ],
                "responses":{
                    "200":{
                        "description":"OK"
                    }
                },
                "x-internal-id":"swm-rs-v1-get",
                "x-filename-id":"swm-rs-v1-get"
            }
        },
        "/swm/rs/v1/sites/cc/{ccSiteId}":{
            "put":{
                "tags":[
                    "Social Wish Lists/sites"
                ],
                "summary":"Update a site with CC site info",
                "description":"A special endpoint used specifically for the CX Commerce (CC) Wish List feature.<br><br>This endpoint synchronizes an SWM Site with a corresponding CC Site by using the given CC siteId.<br><br><i>This endpoint is unique and doesn't follow REST standards precisely because it will create an SWM Site with the CC SiteId if it does not exist.</i><br><br>Explanation of custom header required by this endpoint:<br><ul>   <li><b>X-SWM-SiteType</b> is an optional custom header added to the request to identify which type of merchant site is to be updated.  The header value must include the strings 'preview' and/or 'storefront' (e.g. 'preview' or 'storefront preview') to indentify the site type(s). A value of 'preview' is assumed if the header is not provided or no valid site type is identified.</li></ul><br>Explanation of endpoint request parameters:<br><ul>   <li><b>storefrontHost</b> is required when the header <i>X-SWM-Update-Site</i> includes 'storefront'. This is the full host name with domain and optional port of the CC platform that is hosting this merchant storefront site (e.g. 'busgk1615.us.oracle.com:8080' or 'storefront.merchant.com') Any protocol or context root (sub-directories) will be stripped off.</li>   <li><b>notificationAppKey</b> is optional, but would be needed if the site wants to support Wish List email notifications (0 to 300 characters) </li>   <li><b>siteName</b> is optional (0 to 100 characters)</li>   <li><b>isDefaultCCSite</b> is optional, when true sets this site as the default cc site (false is ignored)</li>   <li><b>productionUrls</b> is optional (0 to 500 characters), used to include any additional public URLS/host domains, space delimited, that will be used by the merchant site.</li></ul><div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       {\n        \"storefrontHost\":\"storefront.merchant.com\",\n        \"notificationAppKey\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIyNQ5V6PrLM/ih9/W6tf0+jokH/OMZ+2E/4mbs=\",\n        \"siteName\":\"My Store\",\n        \"isDefaultCCSite\":\"true\",\n        \"productionUrls\":\"http://www.example.com my.example.com\"\n       }    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.1\",\"developerMessage\":\"site resource updated\"}}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"402.0\",\"developerMessage\":\"site resource invalid parameter\",\n          \"code\":\"404.0\",\"developerMessage\":\"site resource not found\",\n          \"code\":\"404.2\",\"developerMessage\":\"default preview site resource not found\",\n          \"code\":\"500.0\",\"developerMessage\":\"internal server error\"\n       }    </pre>  </div></div>",
                "operationId":"updateSite",
                "consumes":[
                    "application/json"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"ccSiteId",
                        "in":"path",
                        "description":"ID of the site resource",
                        "required":true,
                        "type":"string"
                    },
                    {
                        "in":"body",
                        "name":"body",
                        "description":"properties for site",
                        "required":true,
                        "schema":{
                            "type":"string"
                        }
                    }
                ],
                "responses":{
                    "200":{
                        "description":"site resource updated"
                    },
                    "404":{
                        "description":"site resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-sites-cc-{ccSiteId}-put",
                "x-filename-id":"swm-rs-v1-sites-cc-ccsiteid-put"
            },
            "delete":{
                "tags":[
                    "Social Wish Lists/sites"
                ],
                "summary":"Delete site",
                "description":"Delete a specific cc site by marking it as removed.  An error will be returned if the site is marked as the default cc site.",
                "operationId":"deleteSite",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"ccSiteId",
                        "in":"path",
                        "description":"ID of the cc site resource",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"cc site resource deleted"
                    },
                    "400":{
                        "description":"cannot delete site marked as cc site default"
                    },
                    "404":{
                        "description":"cc site resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-sites-cc-{ccSiteId}-delete",
                "x-filename-id":"swm-rs-v1-sites-cc-ccsiteid-delete"
            }
        },
        "/swm/rs/v1/users/cc/{ccProfileId}":{
            "post":{
                "tags":[
                    "Social Wish Lists/users"
                ],
                "summary":"Create or authenticate a user with CC",
                "description":"A special endpoint used specifically for the CX Commerce (CC) Wish List client product.<br><br>This endpoint fetches, validates, and synchronizes an SWM user with a corresponding CC shopper by using the given CC shopper Profile Id.<br><br><i>This endpoint is unique and doesn't follow REST standards precisely, because it first attempts to follow the OAuth 2.0 RFC. Non-standard: Using POST instead of GET, returning a 200 OK to a post instead of a 201.</i><br><br>Explanation of the custom CC headers used by this endpoint:<br><ul>   <li><b>X-CCTenantId</b> is a required custom header added to the request that indicates the CC Tenant Id.</li></ul><ul>   <li><b>X-CCSiteId</b> is an optional custom header added to the request to indicate the CC site, the default value is 'siteUS'.</li></ul> Together, these custom headers are used to look up the CC domain (and port) that is hosting the CC store for the CC shopper for verification. (e.g. mystorefront.oracle.com:8080)<br><br>Explanation of endpoint request parameters:<br><ul>   <li><b>assertion</b> is a request body parameter that contains an OAuth 2.0 JWT bearer token, the same token that is returned from a user        successfully logging into the CC storefront. We use the CC JWT bearer token auth to authenticate the user on our server by making a        back-end call to the CC storefront.</li>   <li><b>grant_type</b> is a request body parameter indicating the type of OAuth 2.0 authentication that is being requested.</li></ul>This endpoint makes a back-end call to the CC store and forwards the JWT bearer token in an Authorization header, calling the CC store <i>/profiles/current</i> endpoint.<br><br>If CC authentication is successful, and the authenticated ccProfileId matches that of the <b>ccProfileId</b> in the original request URI path, it will then check to see if a SWM user with that ccProfileId exists, and create a new SWM user if it does not. If the user does exist, the profile information in the SWM user record will be updated with the latest information from the CC user profile.<br><br>The created SWM user will be given the same <b>email</b>, <b>firstName</b>, and <b>lastName</b> obtained from the CC store <i>/profiles/current</i> endpoint. The user will also be associated with the <b>merchantId</b> that \"owns\" the <b>siteId</b> associated with the <b>tenantId</b> passed in the custom header.  If the CC user is a B2B user, the <b>organization name</b> and <b>organization logo URL</b> will also be saved with the SWM user record.<div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       POST swm/rs/v1/users/cc/160297    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.7\",\"developerMessage\":\"swm user authenticated\"},\n        \"access_token\":\"ff3d252827f1a0bb7441d73eaa3a163ff29f73e7675d0f722b18965bb907f1a48b7cf34fca657082.nNGCePPATZMzzpCm\",\n        \"token_type\":\"Bearer\",\n        \"expires_in\":\"90\",\n        \"siteId\":\"RoGcM7ZB1dwMgzI6\",\n        \"userId\":\"nNGCePPATZMzzpCm\"}    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"site resource not found\",\n          \"code\":\"401.0\",\"developerMessage\":\"unauthorized CC user\",\n          \"code\":\"400.10\",\"developerMessage\":\"invalid grant request\",\n          \"code\":\"400.11\",\"developerMessage\":\"invalid grant type\",\n          \"code\":\"400.13\",\"developerMessage\":\"invalid grant request, tenant not found\",\n          \"code\":\"400.14\",\"developerMessage\":\"missing cchost\",\n          \"code\":\"400.17\",\"developerMessage\":\"invalid cc jwt token\",\n          \"code\":\"400.15\",\"developerMessage\":\"cchost not reachable\",\n          \"code\":\"400.16\",\"developerMessage\":\"check server config\",\n          \"code\":\"400.12\",\"developerMessage\":\"authorization grant invalid\",\n          \"code\":\"500.0\",\"developerMessage\":\"internal server error\"\n       }    </pre>  </div></div>",
                "operationId":"syncCCUser",
                "consumes":[
                    "application/x-www-form-urlencoded"
                ],
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"grant_type",
                        "in":"formData",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"assertion",
                        "in":"formData",
                        "required":false,
                        "type":"string"
                    },
                    {
                        "name":"ccProfileId",
                        "in":"path",
                        "description":"The Commerce Cloud user profileId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"user resource found"
                    },
                    "201":{
                        "description":"user resource created"
                    },
                    "401":{
                        "description":"unauthorized CC user"
                    },
                    "404":{
                        "description":"site resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-users-cc-{ccProfileId}-post",
                "x-filename-id":"swm-rs-v1-users-cc-ccprofileid-post"
            },
            "delete":{
                "tags":[
                    "Social Wish Lists/users"
                ],
                "summary":"Delete a user associated with a given CC Profile ID.",
                "description":"Removes data permanently for a specific user with the given ccProfileId, including perrmanently removing allmemberships, all spaces created (owned) by the user, and all content in those spaces.<br><br>Also, any space content created by the user as a member of other spaces will also be permanently removed.  If the usercontent is a top-level post, any replies to that post will also be permanently removed, regardless of who created the reply.<br><br>Only a CC client with the correct authentication header can permanenly remove the CC user.<br><br><div class=\"examples\">  <div class=\"section\">    <p>Sample Request:</p>    <pre>       DELETE swm/rs/v1/users/cc/160297    </pre>    <p>Sample Response:</p>    <pre>       {\"response\":{\"code\":\"200.2\",\"developerMessage\":\"user resource deleted\" },\n        \"userId\":\"nNGCePPATZMzzpCm\"\n       }    </pre>    <p>Possible Error Codes:</p>    <pre>       {\n          \"code\":\"404.0\",\"developerMessage\":\"user resource not found\"\n       }    </pre>  </div></div>",
                "operationId":"purgeCCUser",
                "produces":[
                    "application/json; charset=UTF-8"
                ],
                "parameters":[
                    {
                        "name":"ccProfileId",
                        "in":"path",
                        "description":"The Commerce Cloud user profileId",
                        "required":true,
                        "type":"string"
                    }
                ],
                "responses":{
                    "200":{
                        "description":"user resource deleted"
                    },
                    "403":{
                        "description":"user resource action forbidden"
                    },
                    "404":{
                        "description":"user resource not found"
                    }
                },
                "x-internal-id":"swm-rs-v1-users-cc-{ccProfileId}-delete",
                "x-filename-id":"swm-rs-v1-users-cc-ccprofileid-delete"
            }
        }
    },
    "schemes":[
        "http",
        "https"
    ],
    "definitions":{
        "calculateRemainingBalance_response":{
            "properties":{
                "secondaryCurrencyTaxAmount":{
                    "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \\nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\\n1. PriceList configured for the site is in custom currency.\\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                    "type":"string"
                },
                "alternateCurrencyAmountRemaining":{
                    "description":"The amount remaining that can be paid in alternate currency.",
                    "type":"number"
                },
                "secondaryCurrencyShippingAmount":{
                    "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\\nPrerequisites for the value in this Attribute:\\n1. PriceList configured for the site is in custom currency.\\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                    "type":"number"
                },
                "amount":{
                    "description":"The input amount in order currency.",
                    "type":"number"
                },
                "orderId":{
                    "description":"The order ID.",
                    "type":"string"
                },
                "payments":{
                    "description":"The array of payment groups",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "signature":{
                                "description":"Signature for PayU",
                                "type":"string"
                            },
                            "type":{
                                "description":"PaymentMethodType",
                                "type":"string"
                            },
                            "maskedCardNumber":{
                                "description":"Masked Gift Card Number",
                                "type":"string"
                            },
                            "transactionStatusByQuery":{
                                "description":"Status of tranaction for PayU",
                                "type":"string"
                            },
                            "balance":{
                                "description":"Balance for GiftCard",
                                "type":"number"
                            },
                            "merchantId":{
                                "description":"Merchant ID for PayU",
                                "type":"string"
                            },
                            "paymentId":{
                                "description":"Payment ID for PayU",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"If UI Intervention required",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id for Paypal",
                                "type":"string"
                            },
                            "paymentState":{
                                "description":"Payment State of the payment",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount authorized",
                                "type":"number"
                            },
                            "gatewayName":{
                                "description":"Name of the Gateway used to process the payment",
                                "type":"string"
                            },
                            "confirmationUrl":{
                                "description":"Confirmation URL",
                                "type":"string"
                            },
                            "message":{
                                "description":"Error message, if any",
                                "type":"string"
                            },
                            "intent":{
                                "description":"Intent for Paypal",
                                "type":"string"
                            },
                            "signatureAlgorithm":{
                                "description":"Signature Algorithm used for PayU",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Payment Group ID relevant to the PaymentMethodType",
                                "type":"string"
                            },
                            "savedCardId":{
                                "description":"Id of the saved card associated with the payment group.",
                                "type":"string"
                            },
                            "responseUrl":{
                                "description":"Response URL",
                                "type":"string"
                            },
                            "accountId":{
                                "description":"Account ID for PayU based on Billing Country",
                                "type":"string"
                            },
                            "customPaymentProperties":{
                                "description":"Custom Payment Properties",
                                "type":"object"
                            },
                            "giftCardNumber":{
                                "description":"Gift Card Number",
                                "type":"string"
                            },
                            "sopUrl":{
                                "description":"URL to be redirected",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"Payment Method Used",
                                "type":"string"
                            },
                            "transaction_state":{
                                "description":"Transaction State for Paypal",
                                "type":"string"
                            },
                            "REDIRECT":{
                                "description":"Redirect URL for Paypal",
                                "type":"string"
                            }
                        }
                    }
                },
                "alternateCurrencyCode":{
                    "description":"The alternate currency code.",
                    "type":"string"
                },
                "payShippingInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay shipping charges in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "payTaxInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay tax in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "amountRemaining":{
                    "description":"The remaining order amount in order currency.",
                    "type":"number"
                },
                "alternateCurrencyAmount":{
                    "description":"The input amount in alternate currency.",
                    "type":"number"
                },
                "state":{
                    "description":"The order state.",
                    "type":"boolean"
                },
                "minimumMonetaryCurrencyAmountRemaining":{
                    "description":"The minimum monetary currency amount remaining to be paid.",
                    "type":"number"
                },
                "currencyCode":{
                    "description":"The order currency.",
                    "type":"string"
                }
            },
            "example":{
                "secondaryCurrencyTaxAmount":0,
                "alternateCurrencyAmountRemaining":"746.0",
                "secondaryCurrencyShippingAmount":425,
                "amount":20,
                "orderId":"o410440",
                "payments":[
                    {
                        "paymentGroupId":"pg530482",
                        "amountAuthorized":20,
                        "amount":20,
                        "customPaymentProperties":{
                            "1000addnl-property-key5":"1000payment-property-value5",
                            "1000addnl-property-key2":"1000payment-property-value2"
                        },
                        "gatewayName":"demoLoyaltyPointsPaymentGateway",
                        "uiIntervention":null,
                        "paymentMethod":"customCurrencyPaymentGroup",
                        "isAmountRemaining":false,
                        "paymentState":"AUTHORIZED",
                        "type":"loyaltyPoints",
                        "currencyCode":"silverPts"
                    }
                ],
                "alternateAmount":19,
                "alternateCurrencyCode":"USD",
                "payShippingInSecondaryCurrency":true,
                "payTaxInSecondaryCurrency":true,
                "amountRemaining":"20.0",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccagentui/v1/payment/calculateRemainingBalance"
                    }
                ],
                "state":"PENDING_PAYMENT",
                "minimumMonetaryCurrencyAmountRemaining":"406.0",
                "currencyCode":"silverPts"
            }
        },
        "getMetadata_response":{
            "properties":{
                "itemType":{
                    "description":"The itemtype property of the metadata",
                    "type":"string"
                },
                "length":{
                    "description":"The length of the metadata",
                    "type":"integer"
                },
                "label":{
                    "description":"The label property of the metadata",
                    "type":"string"
                },
                "type":{
                    "description":"The type property of the metadata",
                    "type":"string"
                },
                "required":{
                    "description":"The required property of the metadata",
                    "type":"boolean"
                },
                "searchable":{
                    "description":"The searchable property of the metadata",
                    "type":"boolean"
                },
                "uiEditorType":{
                    "description":"The uiEditorType property of the metadata",
                    "type":"string"
                },
                "default":{
                    "description":"The default property of the metadata",
                    "type":"boolean"
                },
                "textSearchable":{
                    "description":"The textSearchable property of the metadata",
                    "type":"boolean"
                },
                "id":{
                    "description":"The id of the metadata",
                    "type":"string"
                },
                "dimension":{
                    "description":"The dimension property of the metadata",
                    "type":"string"
                },
                "multiSelect":{
                    "description":"The multi-select property of the metadata",
                    "type":"boolean"
                },
                "order":{
                    "description":"The order of the metadata",
                    "type":"integer"
                }
            }
        },
        "updateProfile_response":{
            "properties":{
                "lastPurchaseDate":{
                    "description":"The last time the shopper made a purchase.",
                    "type":"string"
                },
                "lastName":{
                    "description":"The last name of the profile.",
                    "type":"string"
                },
                "GDPRProfileP13nConsentDate":{
                    "description":"The date on which GDPR personalization consent was granted by the user.",
                    "type":"string"
                },
                "GDPRProfileP13nConsentGranted":{
                    "description":"Indicates whether the user has given GDPR Profile P13n consent on the current site. Can be true or false.",
                    "type":"boolean"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties associated with profile along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "uiEditorType":{
                                "description":"The user interface type used to display / edit the property.",
                                "type":"string",
                                "enum":[
                                    "shortText",
                                    "richText",
                                    "date",
                                    "number",
                                    "checkbox",
                                    "list"
                                ]
                            },
                            "default":{
                                "description":"Default value of the dynamic property.",
                                "type":"string"
                            },
                            "length":{
                                "description":"Length of the dynamic property.",
                                "type":"number"
                            },
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"Displayed text used to describe the dynamic property",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of the dynamic property. Supported types are boolean, date, float, string, timestamp, enumerated, big string.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether a value is required",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "catalog":{
                    "description":"The catalog associated with this profile.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"RepositoryId of the catalog associated with this profile.",
                            "type":"string"
                        }
                    }
                },
                "roles":{
                    "description":"List of user roles.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "function":{
                                "description":"Function of the role which can be admin or buyer.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository id of the role.",
                                "type":"string"
                            }
                        }
                    }
                },
                "secondaryAddresses":{
                    "description":"Secondary addresses for B2B contact.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name for this address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country for this address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address line 3 for this address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address line 2 for this address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City for this address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address line 1 for this address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Prefix for this address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name for this address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code for this address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title for this address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County for this address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Suffix for this address.",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "firstName":{
                            "description":"First name for this address.",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number for this address.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The id of this address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number for this address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name for this address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State for this address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email for this address.",
                            "type":"string"
                        }
                    }
                },
                "numberOfOrders":{
                    "description":"Total number of orders for the customer profile.",
                    "type":"integer"
                },
                "locale":{
                    "description":"Current Locale",
                    "type":"string"
                },
                "login":{
                    "description":"Login id to be used.Defaults for email if not passed.",
                    "type":"string"
                },
                "receiveEmailDate":{
                    "description":"The date on which the customer opted for receiving marketing emails.",
                    "type":"string"
                },
                "defaultShipToAddressIdByOrg":{
                    "description":"The comma-separated values for default ship-to address IDs corresponding to organizations for the profile. These addresses belong to one of the ship-to addresses of the profile's organizations. This is applicable for B2B profiles.",
                    "type":"string"
                },
                "firstPurchaseDate":{
                    "description":"The first time the shopper made a purchase.",
                    "type":"string"
                },
                "profileType":{
                    "description":"The type of the user. Possible values are b2b_user and b2c_user.",
                    "type":"string"
                },
                "lifetimeSpend":{
                    "description":"Lifetime spend of the profile",
                    "type":"number"
                },
                "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"
                            }
                        }
                    }
                },
                "id":{
                    "description":"The id of the profile to retrieve.",
                    "type":"string"
                },
                "email":{
                    "description":"The email address of the profile.",
                    "type":"string"
                },
                "daytimeTelephoneNumber":{
                    "description":"The phone Number of the profile.",
                    "type":"string"
                },
                "customerContactId":{
                    "description":"The external customer contact id.",
                    "type":"string"
                },
                "taxExempt":{
                    "description":"If tax is exempted",
                    "type":"boolean"
                },
                "comments":{
                    "description":"the notes on the customer.",
                    "type":"array",
                    "items":{
                        "description":"The info of the customer",
                        "type":"object",
                        "properties":{
                            "owner":{
                                "description":"The owner of the note.",
                                "type":"string"
                            },
                            "agent":{
                                "description":"The user id of the Agent.",
                                "type":"string"
                            },
                            "item-id":{
                                "description":"The item-id of the comment",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The description of comment.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The id of the comment.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"The creation date of the note.",
                                "type":"string"
                            },
                            "version":{
                                "description":"The version of the note.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "contactBillingAddress":{
                    "description":"The default billing address for B2B contact.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name for this billing address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country for this billing address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address line 3 for this billing address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address line 2 for this billing address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City for this billing address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address line 1 for this billing address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Prefix for this billing address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name for this billing address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code for this billing address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title for this billing address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County for this billing address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Suffix for this billing address.",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "firstName":{
                            "description":"First name for this billing address.",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number for this billing address.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository id of the billing address record.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number for this billing address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name for this billing address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State for this billing address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email for this billing address.",
                            "type":"string"
                        }
                    }
                },
                "receiveEmail":{
                    "description":"Indicates whether the customer has opted for receiving marketing emails on the current site. Can be yes or no.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether the organization is active",
                    "type":"boolean"
                },
                "priceListGroup":{
                    "description":"The associated price list group for this user",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "dateOfBirth":{
                    "description":"Date of birth",
                    "type":"string"
                },
                "contactShippingAddress":{
                    "description":"The default shipping address for B2B contact",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name in the shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country in the shipping address record.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address line 2 in the shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city in the shipping address record.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address line 1 in the shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal code in the shipping address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county in the shipping address.",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "firstName":{
                            "description":"The first name in the shipping address.",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone number in the shipping address.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository id of the shipping address record.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state in the shipping address.",
                            "type":"string"
                        }
                    }
                },
                "previousVisitDate":{
                    "description":"Previous Visit Date on the profile",
                    "type":"string"
                },
                "lastVisitDate":{
                    "description":"The last time the shopper visited.",
                    "type":"string"
                },
                "firstName":{
                    "description":"The first name of the profile.",
                    "type":"string"
                },
                "defaultBillToAddressIdByOrg":{
                    "description":"The comma-separated values for default bill-to address IDs corresponding to organizations for the profile. These addresses belong to one of the bill-to addresses of the profile's organizations. This is applicable for B2B profiles.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The id of the billing address",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"Default shipping address of the profile (Deprecated, please use ???shippingAddresses??? instead).",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the shipping address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal Code of the shipping address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the shipping address.",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "firstName":{
                            "description":"The first name of the shipping address.",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone Number of the shipping address.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The id of the shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the shipping address.",
                            "type":"string"
                        }
                    }
                },
                "secondaryOrganizations":{
                    "description":"The secondary organizations associated with the B2B customer profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The name of the organization.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "active":{
                                "description":"Indicates whether the organization is active",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "shippingAddresses":{
                    "description":"The shipping addresses associated with the customer profile",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"The last name in the shipping address.",
                                "type":"string"
                            },
                            "country":{
                                "description":"The country in the shipping address record.",
                                "type":"string"
                            },
                            "address2":{
                                "description":"The address line 2 in the shipping address.",
                                "type":"string"
                            },
                            "city":{
                                "description":"The city in the shipping address record.",
                                "type":"string"
                            },
                            "address1":{
                                "description":"The address line 1 in the shipping address.",
                                "type":"string"
                            },
                            "postalCode":{
                                "description":"The postal code in the shipping address.",
                                "type":"string"
                            },
                            "jobTitle":{
                                "description":"The job title of the person in the shipping address",
                                "type":"string"
                            },
                            "companyName":{
                                "description":"The company name of the person in the shipping address",
                                "type":"string"
                            },
                            "county":{
                                "description":"The county in the shipping address.",
                                "type":"string"
                            },
                            "isDefaultAddress":{
                                "description":"Indicates if its the default shipping address",
                                "type":"boolean"
                            },
                            "suffix":{
                                "description":"The suffix of the person in the shipping address.",
                                "type":"string"
                            },
                            "dynamicProperty":{
                                "description":"The value of the dynamic Property",
                                "type":"object"
                            },
                            "selectedCountry":{
                                "description":"The selected country in the shipping address",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"The first name in the shipping address.",
                                "type":"string"
                            },
                            "externalAddressId":{
                                "description":"External address id",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number in the shipping address.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the shipping address record.",
                                "type":"string"
                            },
                            "faxNumber":{
                                "description":"The fax number in the shipping address",
                                "type":"string"
                            },
                            "middleName":{
                                "description":"The middle name in the shipping address.",
                                "type":"string"
                            },
                            "state":{
                                "description":"The state in the shipping address.",
                                "type":"string"
                            },
                            "selectedState":{
                                "description":"The selected state in the shipping address",
                                "type":"string"
                            },
                            "state_ISOCode":{
                                "description":"The state ISO code in the shipping address",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "contactBillingAddress",
                "secondaryAddresses"
            ]
        },
        "submitCancelOrder_request":{
            "properties":{
                "id":{
                    "description":"the cancel order id for which we want to submit cancel order.",
                    "type":"string"
                }
            },
            "required":[
                "id"
            ],
            "example":{
                "id":"o30411"
            }
        },
        "listProducts_response":{
            "properties":{
                "total":{
                    "description":"Total number of products. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of products.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Offset of product inventory.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of products.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Array having the order and property of product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Display name as a product property.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order of listing in product inventory.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Array having various products.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "longDescription":{
                                "description":"Long description of the product.",
                                "type":"string"
                            },
                            "primaryThumbImageURL":{
                                "description":"Primary thumb image URL of the product.",
                                "type":"string"
                            },
                            "largeImage":{
                                "description":"Array having repository ID and URL of the large image of SKU.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID of SKU.",
                                        "type":"string"
                                    },
                                    "url":{
                                        "description":"URL of SKU.",
                                        "type":"string"
                                    }
                                }
                            },
                            "smallImage":{
                                "description":"Array having repository ID and URL of small image of the SKU.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID of SKU.",
                                        "type":"string"
                                    },
                                    "url":{
                                        "description":"URL of SKU.",
                                        "type":"string"
                                    }
                                }
                            },
                            "nonreturnable":{
                                "description":"Tells whether the product is returnable or not",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"Display name of the product.",
                                "type":"string"
                            },
                            "orderLimit":{
                                "description":"Maximum Order limit of the product.",
                                "type":"string"
                            },
                            "onlineOnly":{
                                "description":"Tells whether the product is online.",
                                "type":"boolean"
                            },
                            "description":{
                                "description":"Description of the product.",
                                "type":"string"
                            },
                            "primaryFullImageURL":{
                                "description":"Primary full image URL of the product.",
                                "type":"string"
                            },
                            "listPrices":{
                                "description":"Object with price group IDs as keys and list prices as values.",
                                "type":"object",
                                "properties":{
                                    "Price Group ID 2":{
                                        "description":"List price of product in price group 2.",
                                        "type":"number"
                                    },
                                    "Price Group ID 1":{
                                        "description":"List price of product in price group 1.",
                                        "type":"number"
                                    }
                                }
                            },
                            "salePrices":{
                                "description":"Object with price group IDs as keys and sale prices as values.",
                                "type":"object",
                                "properties":{
                                    "Price Group ID 2":{
                                        "description":"Sale price of product in price group 2.",
                                        "type":"number"
                                    },
                                    "Price Group ID 1":{
                                        "description":"Sale price of product in price group 1.",
                                        "type":"number"
                                    }
                                }
                            },
                            "productVariantOptions":{
                                "description":"Objects containing product's variant options details if available for the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "listingVariant":{
                                            "description":"Whether listing should be done based on this variant.",
                                            "type":"boolean"
                                        },
                                        "optionValueMap":{
                                            "description":"mapping of all option values with corresponding option value ids",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Option Value",
                                                    "type":"string"
                                                },
                                                "optionValueId":{
                                                    "description":"Option Value Id",
                                                    "type":"integer"
                                                }
                                            }
                                        },
                                        "variantBasedDisplay":{
                                            "description":"Whether this variant based display should be allowed.",
                                            "type":"boolean"
                                        },
                                        "optionId":{
                                            "description":"option Id",
                                            "type":"string"
                                        },
                                        "mapKeyPropertyAttribute":{
                                            "description":"map key property",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"option Name",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "largeImageURLs":{
                                "description":"Large image URLs of the product.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "primaryLargeImageURL":{
                                "description":"Primary large image URL of the product.",
                                "type":"string"
                            },
                            "addOnProducts":{
                                "description":"Array of AddOn products.",
                                "type":"array",
                                "items":{
                                    "description":"AddOn product.",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of configurable product.",
                                            "type":"string"
                                        },
                                        "configurationOptions":{
                                            "description":"Array of configuration options.",
                                            "type":"array",
                                            "items":{
                                                "properties":{
                                                    "product":{
                                                        "description":"Product Details",
                                                        "type":"object",
                                                        "properties":{
                                                            "displayName":{
                                                                "description":"Display name of product.",
                                                                "type":"string"
                                                            },
                                                            "repositoryId":{
                                                                "description":"Repository ID of product.",
                                                                "type":"string"
                                                            },
                                                            "id":{
                                                                "description":"Repository ID",
                                                                "type":"string"
                                                            },
                                                            "type":{
                                                                "description":"Type of product.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "repositoryId":{
                                                        "description":"Repository ID of configuration option.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"Repository ID",
                                                        "type":"string"
                                                    },
                                                    "sku":{
                                                        "description":"Sku Details",
                                                        "type":"object",
                                                        "properties":{
                                                            "repositoryId":{
                                                                "description":"Repository ID of sku.",
                                                                "type":"string"
                                                            },
                                                            "id":{
                                                                "description":"Repository ID",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        },
                                        "id":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "derivedShippingSurchargeFrom":{
                                "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "smallImageURLs":{
                                "description":"Small image URLs of the product.",
                                "type":"string"
                            },
                            "derivedSalePriceFrom":{
                                "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharges":{
                                "description":"Object with price group IDs as keys and shipping surcharges as values.",
                                "type":"object",
                                "properties":{
                                    "Price Group ID 2":{
                                        "description":"Shipping surcharge of product in price group 2.",
                                        "type":"number"
                                    },
                                    "Price Group ID 1":{
                                        "description":"Shipping surcharge of product in price group 1.",
                                        "type":"number"
                                    }
                                }
                            },
                            "id":{
                                "description":"ID of the product.",
                                "type":"string"
                            },
                            "childSKUs":{
                                "description":"Array having various properties of child SKU.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "dynamicPropertyMapLong":{
                                            "description":"Dynamic property map long of the SKU.",
                                            "type":"integer"
                                        },
                                        "primaryThumbImageURL":{
                                            "description":"Primary Source Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "largeImage":{
                                            "description":"Large image of the SKU.",
                                            "type":"integer"
                                        },
                                        "smallImage":{
                                            "description":"Small image of the SKU.",
                                            "type":"integer"
                                        },
                                        "nonreturnable":{
                                            "description":"Tells whether the sku is returnable or not",
                                            "type":"boolean"
                                        },
                                        "configurationMetadata":{
                                            "description":"Array of configuration attributes associated with the SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "name":{
                                                        "description":"The name of the configuration attribute.",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"The repository id for existing configuration metadata items.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the configuration attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "largeImageURLs":{
                                            "description":"Large Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "primaryLargeImageURL":{
                                            "description":"Primary Large Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "derivedOnlineOnly":{
                                            "description":"Indicates if the SKU is available online or not.",
                                            "type":"boolean"
                                        },
                                        "smallImageURLs":{
                                            "description":"Small Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "derivedShippingSurchargeFrom":{
                                            "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "derivedSalePriceFrom":{
                                            "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "shippingSurcharges":{
                                            "description":"Extra handling costs for shipping the product in respective price list groups",
                                            "type":"object",
                                            "properties":{
                                                "plg1":{
                                                    "description":"Extra handling costs for shipping the product in plg1",
                                                    "type":"number"
                                                },
                                                "plg2":{
                                                    "description":"Extra handling costs for shipping the product in plg2",
                                                    "type":"number"
                                                }
                                            }
                                        },
                                        "id":{
                                            "description":"SKU id",
                                            "type":"string"
                                        },
                                        "thumbnailImage":{
                                            "description":"Thumbnail image of the SKU.",
                                            "type":"string"
                                        },
                                        "salePriceEndDate":{
                                            "description":"Sale price end date of the SKU.",
                                            "type":"integer"
                                        },
                                        "salePriceStartDate":{
                                            "description":"Sale price start date of the SKU.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"Quantity of the SKU.",
                                            "type":"integer"
                                        },
                                        "lastModifiedDate":{
                                            "description":"Date and timestamp when the item is modified recently.",
                                            "type":"string"
                                        },
                                        "salePrice":{
                                            "description":"Sale price of the SKU.",
                                            "type":"string"
                                        },
                                        "primaryMediumImageURL":{
                                            "description":"Primary Medium Image URL ID of SKU.",
                                            "type":"string"
                                        },
                                        "fullImageURLs":{
                                            "description":"Full Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "thumbImageURLs":{
                                            "description":"Thumb Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "listingSKUId":{
                                            "description":"It contains listing variant's repository id, this field will be available if query param has includeChildSKUsListingIds as true and if product is style based one.",
                                            "type":"string"
                                        },
                                        "DynamicSKUProperty":{
                                            "description":"Dynamic Properties of SKU.",
                                            "type":"string"
                                        },
                                        "mediumImageURLs":{
                                            "description":"Medium Image URLs SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the SKU.",
                                            "type":"string"
                                        },
                                        "derivedListPriceFrom":{
                                            "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "shippingSurcharge":{
                                            "description":"Extra handling costs while shipping the product.",
                                            "type":"integer"
                                        },
                                        "primarySourceImageURL":{
                                            "description":"Primary Source Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "primarySmallImageURL":{
                                            "description":"Primary Small Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "sourceImageURLs":{
                                            "description":"Source Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "listPrice":{
                                            "description":"List price of the SKU.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "secondaryCurrencyShippingSurcharge":{
                                "description":"In case of mix currency, if secondaryCurrencyCode is sent in request, shipping amount will be calculated according to given secondaryCurrencyCode. Else if payShippingInSecondaryCurrency flag is enabled in site repository, shipping amount will be calculated according to site level secondaryCurrencyCode",
                                "type":"string"
                            },
                            "primaryMediumImageURL":{
                                "description":"Primary medium image URL of the product.",
                                "type":"string"
                            },
                            "salePrice":{
                                "description":"Sale price of the product in the default price group.",
                                "type":"number"
                            },
                            "lastModifiedDate":{
                                "description":"Date and timestamp when the item is modified recently.",
                                "type":"string"
                            },
                            "fullImageURLs":{
                                "description":"Full image URLs of the product.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "productNumber":{
                                "description":"Product number of the product.",
                                "type":"string"
                            },
                            "thumbImageURLs":{
                                "description":"Thumb image URLs of the product.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "productImages":{
                                "description":"Array of product images.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "path":{
                                            "description":"The path of the image",
                                            "type":"string"
                                        },
                                        "metadata":{
                                            "description":"Seo meta info for product.",
                                            "type":"object",
                                            "properties":{
                                                "altText":{
                                                    "description":"The alt text of the image",
                                                    "type":"string"
                                                },
                                                "titleText":{
                                                    "description":"The title text of the image",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name of product image",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository Id of the product image",
                                            "type":"string"
                                        },
                                        "url":{
                                            "description":"The url of the product image",
                                            "type":"string"
                                        },
                                        "tags":{
                                            "description":"The array of product image tags",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            },
                            "route":{
                                "description":"Route of the product.",
                                "type":"string"
                            },
                            "mediumImageURLs":{
                                "description":"Medium image URLs of the product.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "derivedListPriceFrom":{
                                "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository id of the product.",
                                "type":"string"
                            },
                            "shippingSurcharge":{
                                "description":"Extra handling cost while shipping the product, in the default price group.",
                                "type":"number"
                            },
                            "primarySourceImageURL":{
                                "description":"Primary source image URL of the product.",
                                "type":"string"
                            },
                            "partNumber":{
                                "description":"Unique identifier or code used for the part.",
                                "type":"string"
                            },
                            "sourceImageURLs":{
                                "description":"Source image URLs of the product.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "primarySmallImageURL":{
                                "description":"Primary small image URL of the product.",
                                "type":"string"
                            },
                            "minOrderLimit":{
                                "description":"Minimum Order limit of the product.",
                                "type":"string"
                            },
                            "avgCustRating":{
                                "description":"Average customer rating of the product.",
                                "type":"string"
                            },
                            "listPrice":{
                                "description":"List price of the product in the default price group.",
                                "type":"number"
                            }
                        }
                    }
                }
            }
        },
        "onbehalfof_response":{
            "properties":{
                "access_token":{
                    "description":"Refreshable OAuth token.",
                    "type":"string"
                },
                "token_type":{
                    "description":"OAuth token type.",
                    "type":"string"
                },
                "expires_in":{
                    "description":"Time in seconds until token expires.",
                    "type":"integer"
                }
            }
        },
        "childReturnItems_request":{
            "properties":{
                "comments":{
                    "description":"Return comments",
                    "type":"string"
                },
                "returnItemId":{
                    "description":"Id of the child Return Item.",
                    "type":"string"
                },
                "childReturnItems":{
                    "description":"List of child return Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "$ref":"#/definitions/childReturnItems_request"
                    }
                },
                "dispositionReason":{
                    "description":"Disposition Reason for Return",
                    "type":"string"
                },
                "quantityReceived":{
                    "description":"Quantity Received",
                    "type":"number"
                }
            }
        },
        "resetPassword_request":{
            "properties":{
                "login":{
                    "description":"Specifies email address of the customer.",
                    "type":"string"
                }
            },
            "required":[
                "login"
            ],
            "example":{
                "login":"kim@example.com"
            }
        },
        "getAppeasement_response":{
            "properties":{
                "reason":{
                    "description":"Reason for the appeasement, among the configured appeasement reason in the system.",
                    "type":"object",
                    "properties":{
                        "readableDescription":{
                            "description":"Description of the appeasement 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"
                },
                "comments":{
                    "description":"Array of comments given on an appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the comments",
                        "type":"object",
                        "properties":{
                            "agentId":{
                                "description":"Agent who saved the comment.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"Comment text.",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of the comment associated to the appeasement.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date and timestamp of the comment.",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Id of the order in SUBMITTED or FULFILLED state, to which appeasement is given.",
                    "type":"string"
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the appeseasement is modified recently.",
                    "type":"string"
                },
                "appeasementRefunds":{
                    "description":"Array of appeasement Refunds represents the list of payment instrument details that we want to use for giving the appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the appeasement refund.",
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Payment group id of the refund type. Required for OOTB refunds.",
                                "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"
                            },
                            "type":{
                                "description":"Type of appeasement refund, among the predefined appeasement refund types.",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"Curency code in which the amount should be refunded. Required when refund is not related to a payment group.",
                                "type":"string"
                            }
                        }
                    }
                },
                "type":{
                    "description":"Type of appeasement, among the configured appeasement type in the system.",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"Name of the appeasement type.",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description of the appeasement type.",
                            "type":"string"
                        },
                        "id":{
                            "description":"Id of the appeasement type.",
                            "type":"string"
                        }
                    }
                },
                "creationDate":{
                    "description":"Date and timestamp when the appeseasement is created.",
                    "type":"string"
                },
                "profileId":{
                    "description":"Id of an registered 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 creation.",
                    "type":"string"
                }
            },
            "example":{
                "reason":{
                    "readableDescription":"Incorrect Item Received",
                    "id":"incorrectItem"
                },
                "agentId":"service",
                "notes":"Providing an appeasement of 20 USD which is 20% of the Order Total, according to the appeasement policy.",
                "comments":[
                    {
                        "agentId":"service",
                        "comment":"Appeasement to be settled on priority. Valued customer.",
                        "id":100001,
                        "creationDate":"2020-03-20T04:56:13.935Z"
                    }
                ],
                "orderId":"o1234",
                "appeasementRefunds":[
                    {
                        "amount":20,
                        "id":"ar1234",
                        "state":"COMPLETE",
                        "type":"externalRefund"
                    }
                ],
                "lastModifiedDate":"2020-03-20T05:15:05.645Z",
                "type":{
                    "displayName":"Order",
                    "description":"Appeasement to be applied on a given order",
                    "id":"order"
                },
                "creationDate":"2020-03-20T04:56:13.935Z",
                "profileId":"se-570031",
                "id":"app1234",
                "state":"SUBMITTED",
                "originOfAppeasement":"external"
            }
        },
        "getAddresses_response":{
            "properties":{
                "name":{
                    "description":"The name for Organization",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository Id of the Organization",
                    "type":"string"
                },
                "description":{
                    "description":"Description for Organization",
                    "type":"string"
                },
                "active":{
                    "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                    "type":"boolean"
                },
                "shippingAddress":{
                    "description":"The default shipping address for the Organization. This a read only attribute. This will come if property isDefaultShippingAddress is set to true in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "addressType":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"The company name shipping address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal Code of the address",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the secondary address",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "phoneNumber":{
                            "description":"The phone Number of the company address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the address",
                            "type":"string"
                        }
                    }
                },
                "secondaryAddresses":{
                    "description":"List of all the addresses associated with an Organization, if property like isDefaultShippingAddress or isDefaultBillingAddressis set to true, then in response the same address will come as a separate attribute with name 'shippingAddress' or 'billingAddress'.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "address":{
                                "description":"Address created for the Organization.",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country of the address",
                                        "type":"string"
                                    },
                                    "types":{
                                        "description":"The types tagged to the address",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "addressType":{
                                                    "description":"The name of the address type",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "address3":{
                                        "description":"The address3 of the secondary address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The address2 of the secondary address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city of the secondary address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The address1 of the secondary address",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name of the secondary address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal Code of the address",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county of the secondary address",
                                        "type":"string"
                                    },
                                    "dynamicProperty":{
                                        "description":"The value of the dynamic Property",
                                        "type":"object"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone Number of the address",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The State of the address",
                                        "type":"string"
                                    }
                                }
                            },
                            "addressType":{
                                "description":"Address type represents nick name of address if present else repository ID of address item.",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"Id of the Organization",
                    "type":"string"
                },
                "externalOrganizationId":{
                    "description":"External organization id",
                    "type":"string"
                },
                "billingAddress":{
                    "description":"The default billing address for the Organization. This a read only attribute. This will come if property isDefaultBillingAddress is set to ???true??? in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "addressType":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"The company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal Code of the address",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the secondary address",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone Number of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the address",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updateAppeasement_response":{
            "properties":{
                "reason":{
                    "description":"Reason used for the appeasement. Detailed information",
                    "type":"object",
                    "properties":{
                        "readableDescription":{
                            "description":"Readable description of the appeasemen reason",
                            "type":"string"
                        },
                        "key":{
                            "description":"Key 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"
                },
                "comments":{
                    "description":"Array of comments given on an appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the comments",
                        "type":"object",
                        "properties":{
                            "agentId":{
                                "description":"Agent who saved the comment.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"Comment text.",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of the comment associated to the appeasement.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date and timestamp of the comment.",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Id of the order in SUBMITTED or FULFILLED state, to which appeasement is given.",
                    "type":"string"
                },
                "appeasementRefunds":{
                    "description":"Array of appeasement Refunds represents the list of payment instrument details that we want to use for giving the appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the appeasemen refund.",
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Current state of the appeasement refund. It is among the predefined appeasement refund states.",
                                "type":"string"
                            },
                            "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"
                            }
                        }
                    }
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the appeseasement is modified recently.",
                    "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"
                        },
                        "key":{
                            "description":"Key of the Appeasement reason",
                            "type":"string"
                        }
                    }
                },
                "creationDate":{
                    "description":"Date and timestamp when the appeseasement is created.",
                    "type":"string"
                },
                "profileId":{
                    "description":"Id of an registered 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"
                }
            },
            "example":{
                "reason":"itemArrivedDamaged",
                "agentId":"service",
                "notes":"Customer complained that the order has arrived damaged, and asked for a refund. Providing 15 USD.",
                "comments":[
                    {
                        "agentId":"service",
                        "comment":"Appeasement to be settled on priority. Valued customer.",
                        "id":100001,
                        "creationDate":"2020-03-20T04:56:13.935Z"
                    }
                ],
                "orderId":"o10068",
                "damagedLineItemId":"ci123547",
                "lastModifiedDate":"2020-04-05T15:52:22.622Z",
                "appeasementRefunds":[
                    {
                        "paymentGroupId":123556,
                        "refundType":"creditCard",
                        "amount":5,
                        "id":"3200006",
                        "state":"INCOMPLETE",
                        "currencyCode":"USD"
                    },
                    {
                        "paymentGroupId":123456,
                        "refundType":"externalRefund",
                        "amount":10,
                        "customerPreferredGiftCardId":null,
                        "id":"3200007",
                        "state":"INCOMPLETE",
                        "currencyCode":"USD"
                    }
                ],
                "submittedDate":"2020-04-05T15:52:22.622Z",
                "creationDate":"2020-04-05T15:52:22.622Z",
                "type":"order",
                "profileId":"se-570031",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccagentui/v1/appeasements/create"
                    }
                ],
                "state":"INCOMPLETE",
                "id":"app370003",
                "originOfAppeasement":"agent"
            }
        },
        "updatePaymentGroupFromCyberSourceResponse_response":{
            "properties":{
            }
        },
        "getMetadataCatalog_response":{
            "type":"object",
            "properties":{
                "basePath":{
                    "description":"The base path on which the API is served, which is relative to the host.",
                    "type":"string"
                },
                "paths":{
                    "type":"object",
                    "properties":{
                        "/path1/path2":{
                            "type":"object",
                            "properties":{
                            }
                        }
                    }
                },
                "host":{
                    "description":"The host (name or ip) serving the API.",
                    "type":"string"
                },
                "schemes":{
                    "type":"array",
                    "items":{
                        "description":"The transfer protocol of the API.",
                        "type":"string"
                    }
                },
                "definitions":{
                    "type":"object",
                    "properties":{
                        "EntityDefinition":{
                            "type":"object",
                            "properties":{
                            }
                        }
                    }
                },
                "swagger":{
                    "description":"Specifies the Swagger Specification version being used.",
                    "type":"string"
                },
                "info":{
                    "type":"object",
                    "properties":{
                        "description":{
                            "description":"A short description of the application. ",
                            "type":"string"
                        },
                        "title":{
                            "description":"The title of the application.",
                            "type":"string"
                        },
                        "version":{
                            "description":"Provides the version of the application API",
                            "type":"string"
                        }
                    }
                },
                "tags":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The name of the tag.",
                                "type":"string"
                            },
                            "description":{
                                "description":"A short description for the tag.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listItemTypes_response":{
            "properties":{
                "items":{
                    "description":"array of item types",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "shopperInputs":{
                                "description":"Shopper Inputs corresponding to the productType",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "uiEditorType":{
                                            "description":"The UIEditorType property of the shopperInput",
                                            "type":"string"
                                        },
                                        "values":{
                                            "description":"List of allowed values in case of Single Selection List type.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "name":{
                                            "description":"The name of the shopperInput",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The display label of the shopperInput",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"Id corresponding to the shopperInput",
                                            "type":"string"
                                        },
                                        "promptText":{
                                            "description":"The descriptive text for the shopperInput",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Data type of shopperInput.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"The display name of the item type",
                                "type":"string"
                            },
                            "count":{
                                "description":"The count of items.",
                                "type":"integer"
                            },
                            "id":{
                                "description":"The ID of the item type.",
                                "type":"string"
                            },
                            "variants":{
                                "description":"Variants of the product",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "itemType":{
                                            "description":"Item type for user-defined product.",
                                            "type":"string"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "variantBasedDisplay":{
                                            "description":"Whether this variant based display should be allowed ",
                                            "type":"boolean"
                                        },
                                        "length":{
                                            "description":"The length property of the variant",
                                            "type":"integer"
                                        },
                                        "label":{
                                            "description":"Label for new item type.",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Data type of variant.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "writable":{
                                            "description":"Whether writable or not.",
                                            "type":"string"
                                        },
                                        "uiEditorType":{
                                            "description":"The UIEditorType property of the variant",
                                            "type":"string"
                                        },
                                        "internalOnly":{
                                            "description":"Flag indicating if this specification is internal only.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default specification of product type.",
                                            "type":"string"
                                        },
                                        "listingVariant":{
                                            "description":"Whether listing should be done based on this variant.",
                                            "type":"boolean"
                                        },
                                        "localizable":{
                                            "description":"Whether Localizable or not.",
                                            "type":"boolean"
                                        },
                                        "id":{
                                            "description":"ID of specification.",
                                            "type":"string"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "specifications":{
                                "description":"List of properties for user-defined item type.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "validationPattern":{
                                            "description":"Regex string for the validations to be applied on the field. Applicable only for ContactInfo item type.",
                                            "type":"string"
                                        },
                                        "itemType":{
                                            "description":"Item type for user-defined product.",
                                            "type":"string"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "variantBasedDisplay":{
                                            "description":"Whether this variant based display should be allowed ",
                                            "type":"boolean"
                                        },
                                        "length":{
                                            "description":"The length property of the variant",
                                            "type":"integer"
                                        },
                                        "label":{
                                            "description":"Label for new item type.",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Data type of variant.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "writable":{
                                            "description":"Whether writable or not.",
                                            "type":"string"
                                        },
                                        "uiEditorType":{
                                            "description":"The UIEditorType property of the variant",
                                            "type":"string"
                                        },
                                        "internalOnly":{
                                            "description":"Flag indicating if this specification is internal only.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default specification of product type.",
                                            "type":"string"
                                        },
                                        "listingVariant":{
                                            "description":"Whether listing should be done based on this variant.",
                                            "type":"boolean"
                                        },
                                        "localizable":{
                                            "description":"Whether Localizable or not.",
                                            "type":"boolean"
                                        },
                                        "id":{
                                            "description":"ID of specification.",
                                            "type":"string"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "base":{
                                "description":"Base type Details",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "itemType":{
                                            "description":"Item type for user-defined product.",
                                            "type":"string"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "variantBasedDisplay":{
                                            "description":"Whether this variant based display should be allowed ",
                                            "type":"boolean"
                                        },
                                        "length":{
                                            "description":"The length property of the variant",
                                            "type":"integer"
                                        },
                                        "label":{
                                            "description":"Label for new item type.",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Data type of variant.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "writable":{
                                            "description":"Whether writable or not.",
                                            "type":"string"
                                        },
                                        "uiEditorType":{
                                            "description":"The UIEditorType property of the variant",
                                            "type":"string"
                                        },
                                        "internalOnly":{
                                            "description":"Flag indicating if this specification is internal only.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default specification of product type.",
                                            "type":"string"
                                        },
                                        "listingVariant":{
                                            "description":"Whether listing should be done based on this variant.",
                                            "type":"boolean"
                                        },
                                        "localizable":{
                                            "description":"Whether Localizable or not.",
                                            "type":"boolean"
                                        },
                                        "id":{
                                            "description":"ID of specification.",
                                            "type":"string"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getType_response":{
            "properties":{
                "displayName":{
                    "description":"Name of the appeasement type.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the appeasement type.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether appeasement type is enabled or disabled.",
                    "type":"boolean"
                },
                "id":{
                    "description":"Id of the appeasement type.",
                    "type":"string"
                },
                "isOrderRequired":{
                    "description":"Indicates whether order is mandatory for the type.",
                    "type":"boolean"
                }
            },
            "example":{
                "displayName":"Order",
                "description":"Appeasement to be applied on a given order",
                "active":true,
                "id":"order",
                "isOrderRequired":true
            }
        },
        "calculateRemainingRefund_response":{
            "properties":{
                "remainingRefundAmountInPrimaryCurrency":{
                    "description":"Remaining refund amount which can be adjusted/included in refund method's where refund method currency code = order's priceListGroup currency code",
                    "type":"number"
                },
                "minimumAmountInSecondaryCurrency":{
                    "description":"Minimum amount which should be included in refund method's where refund method currency code = alternate currency code",
                    "type":"number"
                },
                "minimumAmountInPrimaryCurrency":{
                    "description":"Minimum amount which should be included in refund method's where refund method currency code = order's priceListGroup currency code",
                    "type":"number"
                },
                "totalRefundAmount":{
                    "description":"Total refund amount in order's priceListGroup currency",
                    "type":"number"
                },
                "remainingRefundAmountInSecondaryCurrency":{
                    "description":"Remaining refund amount which can be adjusted/included in refund method's where refund method currency code = alternate currency code",
                    "type":"number"
                }
            }
        },
        "removeCreditCard_response":{
            "properties":{
                "id":{
                    "description":"The card id for the card that was deleted.",
                    "type":"string"
                }
            }
        },
        "setShopperContext_request":{
            "description":"SetShopperContext. This operation fetches the PriceListGroup,Catalog and Additional PriceListGroups determined by External Price Group and Catalog Webhook using current context/Event sent by user.Also updates X-OCStateData header with the encrypted response.",
            "properties":{
                "shopperContext":{
                    "description":"External Context Dynamic properties values using which PriceListGroups, Catalog and Additional PriceListGroups are determined",
                    "type":"object"
                }
            }
        },
        "singleLogout_request":{
            "properties":{
                "saml_slo_response":{
                    "description":"Base64 encoded SAML Single Logout Response from IDP",
                    "type":"string"
                },
                "saml_slo_request":{
                    "description":"Base64 encoded SAML Single Logout Request from IDP",
                    "type":"string"
                }
            }
        },
        "logout_response":{
            "properties":{
                "result":{
                    "description":"true - logout was success full, false - it failed.",
                    "type":"boolean"
                }
            }
        },
        "listScheduledOrdersByProfile_response":{
            "properties":{
                "profileDetail":{
                    "description":"The details of the customer profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of the customer profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name of the customer profile.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository id of the customer profile record.",
                            "type":"string"
                        },
                        "receiveEmail":{
                            "description":"Flag indicating whether the customer opted for receiving emails.",
                            "type":"string"
                        },
                        "shippingAddress":{
                            "description":"The default shipping address for the customer profile",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"The last name in the shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"The first name in the shipping address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"The country in the shipping address record.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"The phone number in the shipping address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"The address line 2 in the shipping address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"The city in the shipping address record.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"The address line 1 in the shipping address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"The postal code in the shipping address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"The county in the shipping address.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"The repository id of the shipping address record.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"The state in the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "dateOfBirth":{
                            "description":"Date of birth",
                            "type":"string"
                        },
                        "id":{
                            "description":"The customer profile id.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"Current Locale",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email of the customer profile.",
                            "type":"string"
                        },
                        "daytimeTelephoneNumber":{
                            "description":"The day time telephone number of the customer profile.",
                            "type":"string"
                        }
                    }
                },
                "scheduledOrderHistory":{
                    "description":"List of scheduled orders for the customer profile including the pagination properties.",
                    "type":"object",
                    "properties":{
                        "total":{
                            "description":"The total number of scheduled orders fetched.",
                            "type":"integer"
                        },
                        "totalResults":{
                            "description":"The total number of scheduled orders fetched.",
                            "type":"integer"
                        },
                        "offset":{
                            "description":"The start index of the list of scheduled order records fetched.",
                            "type":"integer"
                        },
                        "limit":{
                            "description":"The batch size of the scheduled order records fetched together.",
                            "type":"integer"
                        },
                        "items":{
                            "description":"List of scheduled orders for the customer profile.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "endDate":{
                                        "description":"Scheduled order end date.",
                                        "type":"string"
                                    },
                                    "executionStatusList":{
                                        "description":"The list of executions from this scheduled order.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "errorMessages":{
                                                    "description":"The list of error messages for this execution.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "orderId":{
                                                    "description":"Order ID of the order submitted in that particular execution.",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"The repository id of the execution status.",
                                                    "type":"string"
                                                },
                                                "executionDate":{
                                                    "description":"The execution date.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the execution status.",
                                                    "type":"string"
                                                },
                                                "orderSubmitted":{
                                                    "description":"The boolean indicating whether the order has been submitted successfully during the execution.",
                                                    "type":"boolean"
                                                },
                                                "orderTotal":{
                                                    "description":"Order total.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "lastScheduledRun":{
                                        "description":"Last scheduled run date of the scheduled order.",
                                        "type":"string"
                                    },
                                    "schedule":{
                                        "description":"Schedule of this scheduled order",
                                        "type":"object",
                                        "properties":{
                                            "daysInMonth":{
                                                "description":"Days in a month this scheduled order has to be placed",
                                                "type":"array",
                                                "items":{
                                                    "type":"integer"
                                                }
                                            },
                                            "period":{
                                                "description":"The period of repeating of the Periodic Scheduled order in milliseconds.",
                                                "type":"integer"
                                            },
                                            "delay":{
                                                "description":"The delay of the first scheduled run after start date of the Periodic Scheduled order in milliseconds.",
                                                "type":"integer"
                                            },
                                            "weeksInMonth":{
                                                "description":"Weeks in a month this scheduled order has to be placed",
                                                "type":"array",
                                                "items":{
                                                    "type":"integer"
                                                }
                                            },
                                            "monthsInYear":{
                                                "description":"Months in a year this scheduled order has to be placed",
                                                "type":"array",
                                                "items":{
                                                    "type":"integer"
                                                }
                                            },
                                            "daysOfWeek":{
                                                "description":"Days in a week this scheduled order has to be placed",
                                                "type":"array",
                                                "items":{
                                                    "type":"integer"
                                                }
                                            },
                                            "occurrenceInDay":{
                                                "description":"The number of times this scheduled order is placed in a day",
                                                "type":"integer"
                                            }
                                        }
                                    },
                                    "templateOrderId":{
                                        "description":"The template order id.",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"Profile ID of the shopper associated with the scheduled order.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository ID of the scheduled order.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the Scheduled Order.",
                                        "type":"string"
                                    },
                                    "nextScheduledRun":{
                                        "description":"Next scheduled run date of the scheduled order.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state of the scheduled order.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"ID of the scheduled order.",
                                        "type":"string"
                                    },
                                    "startDate":{
                                        "description":"Scheduled Order start date.",
                                        "type":"string"
                                    },
                                    "createDate":{
                                        "description":"Scheduled Order creation date.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "checkRequiresApproval_response":{
            "properties":{
                "requiresApproval":{
                    "description":"True if order requires approval else False.",
                    "type":"boolean"
                },
                "requireApprovalReasons":{
                    "description":"The reason why the order has been moved to pending approval",
                    "type":"string"
                }
            }
        },
        "approveOrder_request":{
            "properties":{
                "approverMessage":{
                    "description":"the message given by approver when he is approving order.",
                    "type":"string"
                },
                "orderId":{
                    "description":"the order id of the order which requires approval.",
                    "type":"string"
                },
                "ignorePriceWarnings":{
                    "description":"this flag decides whether approver is allowing order to be repriced as part of approval or not.",
                    "type":"boolean"
                }
            },
            "required":[
                "orderId",
                "ignorePriceWarnings"
            ],
            "example":{
                "approverMessage":"Approving order",
                "orderId":"o40411"
            }
        },
        "createMember_response":{
            "properties":{
                "id":{
                    "description":"Repository id of the newly created profile",
                    "type":"string"
                }
            }
        },
        "getSharingSite_response":{
            "properties":{
                "items":{
                    "description":"The list of available sites",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "productionURL":{
                                "description":"The production URL (without the scheme) of the server. Currently, only hostnames are support.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name of the site.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The repository ID of the site.",
                                "type":"string"
                            },
                            "enabled":{
                                "description":"Indicates whether the site is enabled.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "startingIndex":{
                    "description":"The starting index",
                    "type":"integer"
                },
                "totalNumberOfItems":{
                    "description":"The total number of items.",
                    "type":"integer"
                }
            }
        },
        "singleSignOn_request":{
            "properties":{
                "saml_sso_response":{
                    "description":"Base64 encoded SAML Response from IDP",
                    "type":"string"
                }
            },
            "required":[
                "saml_sso_response"
            ]
        },
        "createOrder_request":{
            "properties":{
                "scheduleOnly":{
                    "description":"This flag decides whether to only schedule the order. This flag should be sent when we schedule the order and when the schedule key is present in the request. Related Endpoint operations - createOrder, createNewCart",
                    "type":"boolean"
                },
                "submittedBy":{
                    "description":"Profile id of the user who submitted this order if its in submitted state.",
                    "type":"string"
                },
                "op":{
                    "description":"operation to be performed. Related Endpoint operations - createOrder, createNewCart, priceOrder, submitOrder, preAuthorizeOrder, resendOrdersForFulfillment.",
                    "type":"string"
                },
                "combineLineItems":{
                    "description":"Value to determine if line items are to be combined. Can be yes or no. Related Endpoint operations - createOrder, createNewCart, priceOrder, submitOrder",
                    "type":"string"
                },
                "shippingGroups":{
                    "description":"Shipping Groups. Related Endpoint operations - createOrder, createNewCart, priceOrder, submitOrder",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "recurringChargePriceInfo":{
                                "description":"Detailed information of the recurring charges at the shipping groups level",
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"amount",
                                        "type":"integer"
                                    },
                                    "total":{
                                        "description":"total amount",
                                        "type":"integer"
                                    },
                                    "shipping":{
                                        "description":"shipping charge",
                                        "type":"integer"
                                    },
                                    "subTotalByFrequency":{
                                        "description":"subtotal of the item by frequency",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"amount",
                                                    "type":"integer"
                                                },
                                                "frequency":{
                                                    "description":"frequency of the recurring charges",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "taxByFrequency":{
                                        "description":"tax by frequency",
                                        "type":"array",
                                        "items":{
                                            "description":"tax for each frequency",
                                            "type":"integer"
                                        }
                                    },
                                    "subtotal":{
                                        "description":"sub total",
                                        "type":"integer"
                                    },
                                    "tax":{
                                        "description":"total tax",
                                        "type":"integer"
                                    },
                                    "currencyCode":{
                                        "description":"Currency code",
                                        "type":"string"
                                    },
                                    "totalWithoutTax":{
                                        "description":"total without tax",
                                        "type":"integer"
                                    }
                                }
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "locationId":{
                                "description":"The location id of the store from which items are to be picked up (if type is inStorePickupShippingGroup) or hardgoodShippingGroup location ID.",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"shipping method",
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"method type of shipment.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "value"
                                ]
                            },
                            "shippingAddress":{
                                "description":"Shipping address.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"The last name of the shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"The country of the shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"The address3 of the shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The address2 of the shipping address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city of the shipping address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"prefix of shipping address name.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The address1 of the shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal Code of the shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"The job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"The companyName.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county of the shipping address.",
                                        "type":"string"
                                    },
                                    "store":{
                                        "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"The country in which the store resides.",
                                                "type":"string"
                                            },
                                            "hours":{
                                                "description":"The opening hours of the store.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address line 3 of the store.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address line 2 of the store.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"The city in which the store resides.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address line 1 of the store.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"The postal code of the store.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"The county in which the store resides.",
                                                "type":"string"
                                            },
                                            "stateAddress":{
                                                "description":"The state in which the store resides.",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"The phone number of the store.",
                                                "type":"string"
                                            },
                                            "locationId":{
                                                "description":"The location id of the store.",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"Name of the store.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"The fax number of the store.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"The email address of the store.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "suffix":{
                                        "description":"suffix of the shipping address name.",
                                        "type":"string"
                                    },
                                    "type":{
                                        "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                        "type":"string"
                                    },
                                    "DEFAULT_POSTAL_CODE_PATTERN":{
                                        "description":"The default post code pattern of the shipping address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"The first name of the shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone Number of the shipping address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The faxNumber of the shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"The middle name of the shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state of the shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"email of the shipping address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "lastName",
                                    "country",
                                    "address2",
                                    "city",
                                    "address1",
                                    "postalCode",
                                    "selectedCountry",
                                    "firstName",
                                    "phoneNumber",
                                    "state",
                                    "email",
                                    "selectedState",
                                    "state_ISOCode"
                                ]
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"Items in the cart.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "commerceItemId":{
                                            "description":"Unique id of the line item",
                                            "type":"string"
                                        },
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"quantity of the product.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"Id of the product.",
                                            "type":"string"
                                        },
                                        "externalRecurringCharge":{
                                            "description":"recurring charge",
                                            "type":"integer"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"recurring charge information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"whether the item is discounted or not",
                                                        "type":"boolean"
                                                    },
                                                    "secondaryCurrencyTaxAmount":{
                                                        "description":"secondary currency Tax amount",
                                                        "type":"integer"
                                                    },
                                                    "amount":{
                                                        "description":"total amount",
                                                        "type":"integer"
                                                    },
                                                    "quantity":{
                                                        "description":"quantity of the item",
                                                        "type":"integer"
                                                    },
                                                    "tax":{
                                                        "description":"tax on the recurring charges",
                                                        "type":"integer"
                                                    },
                                                    "orderDiscountShare":{
                                                        "description":"discount share on the order",
                                                        "type":"integer"
                                                    },
                                                    "detailedUnitPrice":{
                                                        "description":"detailed unit price",
                                                        "type":"integer"
                                                    },
                                                    "currencyCode":{
                                                        "description":"Currency code",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"recurring charge frequency",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"catRefId of the product.",
                                            "type":"string"
                                        },
                                        "configuratorId":{
                                            "description":"Configuration id of the configurable product",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"recurring charge duration",
                                            "type":"integer"
                                        },
                                        "recurringCharge":{
                                            "description":"recurring charge",
                                            "type":"integer"
                                        }
                                    },
                                    "required":[
                                        "quantity",
                                        "productId",
                                        "catRefId"
                                    ]
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shipTo":{
                                "description":"Ship-to details for shipping.Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteId":{
                                        "description":"site id (It corresponds to the ship-to address externalId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "required":[
                            "shippingAddress - required if a single hardgood shipping group is desired, and its details are not passed within the shippingGroups property",
                            "shippingMethod  - required if a single hardgood shipping group is desired, and its details are not passed within the shippingGroups property",
                            "items"
                        ]
                    }
                },
                "soldTo":{
                    "description":"Sold-to details for B2B orders only",
                    "type":"object",
                    "properties":{
                        "partyId":{
                            "description":"party id",
                            "type":"string"
                        },
                        "partyNumber":{
                            "description":"party number",
                            "type":"string"
                        }
                    }
                },
                "orderId":{
                    "description":"Commerce id for this order. Related Endpoint operations - priceOrder, submitOrder, preAuthorizeOrder",
                    "type":"string"
                },
                "shippingMethod":{
                    "description":"shipping method. Related Endpoint operations - createOrder, createNewCart, priceOrder, submitOrder, preAuthorizeOrder",
                    "type":"object",
                    "properties":{
                        "value":{
                            "description":"method type of shipment.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "value"
                    ]
                },
                "payments":{
                    "description":"List of payments",
                    "type":"object",
                    "properties":{
                        "PONumber":{
                            "description":"Purchase order number for invoice payment. Payment type: invoice",
                            "type":"string"
                        },
                        "amount":{
                            "description":"Amount to be authorized from the gift card. Payment type:card, physicalGiftCard, paypalCheckout, payUWebLatamCheckout.",
                            "type":"number"
                        },
                        "saveCard":{
                            "description":"Property that determines whether to save this card or not.",
                            "type":"boolean"
                        },
                        "seqNum":{
                            "description":"Sequence Number of the payment. In multiple paymnets, there are can be any number of payments.",
                            "type":"string"
                        },
                        "cardType":{
                            "description":"Credit card type.",
                            "type":"string"
                        },
                        "type":{
                            "description":"payment type. payULatamWebcheckout,paypalCheckout,card,invoice,physicalGiftCard.",
                            "type":"string"
                        },
                        "endYear":{
                            "description":"Credit card expiry year.",
                            "type":"integer"
                        },
                        "setAsDefault":{
                            "description":"Property to set this card as default card.",
                            "type":"boolean"
                        },
                        "token":{
                            "description":"Token generated on the client-side for eg. in case of hosted or transparent payment processing.",
                            "type":"string"
                        },
                        "cardCVV":{
                            "description":"Credit card CVV.",
                            "type":"string"
                        },
                        "paymentGroupId":{
                            "description":"Payment Group Id of the gift card payment group. Payment type: physicalGiftCard",
                            "type":"string"
                        },
                        "savedCardId":{
                            "description":"Id of the saved card",
                            "type":"string"
                        },
                        "customProperties":{
                            "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                            "additionalProperties":{
                                "description":"Dynamic Properties if any",
                                "type":"string"
                            },
                            "type":"object",
                            "properties":{
                                "membershipId":{
                                    "description":"memberShipId of customer. This property need to be sent if loyalty payment method is selected for payment",
                                    "type":"string"
                                },
                                "programId":{
                                    "description":"Unique id for loyalty program.This property need to be sent if loyalty payment method is selected for payment",
                                    "type":"string"
                                }
                            }
                        },
                        "giftCardNumber":{
                            "description":"Gift card number used for payment. Payment type: physicalGiftCard(this field should be used when giftcards are used).",
                            "type":"string"
                        },
                        "nameOnCard":{
                            "description":"Name printed on credit card.",
                            "type":"string"
                        },
                        "nickname":{
                            "description":"card nickname",
                            "type":"string"
                        },
                        "giftCardPin":{
                            "description":"Gift card pin. Payment type: physicalGiftCard(this field should be used when giftcards are used).",
                            "type":"string"
                        },
                        "endMonth":{
                            "description":"Credit card expiry month",
                            "type":"string"
                        },
                        "cardNumber":{
                            "description":"Credit card Number",
                            "type":"string"
                        }
                    }
                },
                "cartName":{
                    "description":"Cart Name for this order. Related Endpoint operations - createNewCart, createOrder, priceOrder",
                    "type":"string"
                },
                "schedule":{
                    "description":"The details of the schedule order. Related Endpoint operations - createOrder, createNewCart",
                    "type":"object",
                    "properties":{
                        "schedule":{
                            "description":"The schedule of the scheduled order",
                            "type":"object",
                            "properties":{
                                "daysInMonth":{
                                    "description":"Days in a month this scheduled order has to be placed",
                                    "type":"array",
                                    "items":{
                                        "type":"integer"
                                    }
                                },
                                "weeksInMonth":{
                                    "description":"Weeks in a month this scheduled order has to be placed",
                                    "type":"array",
                                    "items":{
                                        "type":"integer"
                                    }
                                },
                                "monthsInYear":{
                                    "description":"Months in a year this scheduled order has to be placed",
                                    "type":"array",
                                    "items":{
                                        "type":"integer"
                                    }
                                },
                                "daysOfWeek":{
                                    "description":"Days in a week this scheduled order has to be placed",
                                    "type":"array",
                                    "items":{
                                        "type":"integer"
                                    }
                                },
                                "occurrenceInDay":{
                                    "description":"The number of times this scheduled order is placed in a day",
                                    "type":"integer"
                                }
                            }
                        },
                        "endDate":{
                            "description":"Scheduled order end date.",
                            "type":"string"
                        },
                        "name":{
                            "description":"Name of the Scheduled Order.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the scheduled order.",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Scheduled Order start date.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "schedule",
                        "startDate"
                    ]
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "recurringChargePriceInfo":{
                    "description":"Detailed information of the recurring charges at the shipping groups level",
                    "type":"object",
                    "properties":{
                        "amount":{
                            "description":"amount",
                            "type":"integer"
                        },
                        "total":{
                            "description":"total amount",
                            "type":"integer"
                        },
                        "shipping":{
                            "description":"shipping charge",
                            "type":"integer"
                        },
                        "subTotalByFrequency":{
                            "description":"subtotal of the item by frequency",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"amount",
                                        "type":"integer"
                                    },
                                    "frequency":{
                                        "description":"frequency of the recurring charges",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "taxByFrequency":{
                            "description":"tax by frequency",
                            "type":"array",
                            "items":{
                                "description":"tax for each frequency",
                                "type":"integer"
                            }
                        },
                        "subtotal":{
                            "description":"sub total",
                            "type":"integer"
                        },
                        "tax":{
                            "description":"total tax",
                            "type":"integer"
                        },
                        "currencyCode":{
                            "description":"Currency code",
                            "type":"string"
                        },
                        "totalWithoutTax":{
                            "description":"total without tax",
                            "type":"integer"
                        }
                    }
                },
                "profileId":{
                    "description":"profile id. Related Endpoint operations - createOrder, createNewCart, priceOrder, submitOrder",
                    "type":"string"
                },
                "amountRemaining":{
                    "description":"amount to authorize.",
                    "type":"string"
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information. Related Endpoint operations - createOrder, createNewCart, priceOrder, submitOrder, preAuthorizeOrder",
                    "type":"object",
                    "properties":{
                        "coupons":{
                            "description":"The array of coupons applied to the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "code":{
                                        "description":"The coupon code.",
                                        "type":"string"
                                    },
                                    "level":{
                                        "description":"The level of the coupon (whether the coupon is item level, etc).",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"The coupon description.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The coupon id.",
                                        "type":"string"
                                    },
                                    "status":{
                                        "description":"The current status of the coupon.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "code",
                                    "level",
                                    "id",
                                    "status"
                                ]
                            }
                        },
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "externalRecurringCharge":{
                                                    "description":"recurring charge",
                                                    "type":"integer"
                                                },
                                                "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"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"recurring charge information",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "description":"whether the item is discounted or not",
                                                                "type":"boolean"
                                                            },
                                                            "secondaryCurrencyTaxAmount":{
                                                                "description":"secondary currency Tax amount",
                                                                "type":"integer"
                                                            },
                                                            "amount":{
                                                                "description":"total amount",
                                                                "type":"integer"
                                                            },
                                                            "quantity":{
                                                                "description":"quantity of the item",
                                                                "type":"integer"
                                                            },
                                                            "tax":{
                                                                "description":"tax on the recurring charges",
                                                                "type":"integer"
                                                            },
                                                            "orderDiscountShare":{
                                                                "description":"discount share on the order",
                                                                "type":"integer"
                                                            },
                                                            "detailedUnitPrice":{
                                                                "description":"detailed unit price",
                                                                "type":"integer"
                                                            },
                                                            "currencyCode":{
                                                                "description":"Currency code",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"recurring charge frequency",
                                                    "type":"string"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"recurring charge duration",
                                                    "type":"integer"
                                                },
                                                "recurringCharge":{
                                                    "description":"recurring charge",
                                                    "type":"integer"
                                                }
                                            },
                                            "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"
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "addOnItem":{
                                                    "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child item",
                                                    "type":"string"
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child item",
                                                                "type":"string"
                                                            },
                                                            "currentPrice":{
                                                                "description":"Current price of the child item",
                                                                "type":"number"
                                                            },
                                                            "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"
                                                                    ]
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "priceListGroupId":{
                                                                "description":"price list group id of the child item ",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "invalid":{
                                                                "description":"Invalid state of the child item",
                                                                "type":"boolean"
                                                            },
                                                            "stockStatus":{
                                                                "description":"Stock status Id of the child item",
                                                                "type":"boolean"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "type":"string"
                                                            },
                                                            "activationDate":{
                                                                "description":"The activation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "serviceId":{
                                                                "description":"The service ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "asset":{
                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        },
                                                        "required":[
                                                            "quantity",
                                                            "productId",
                                                            "catRefId"
                                                        ]
                                                    }
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the child item ",
                                                    "type":"string"
                                                },
                                                "stockStatus":{
                                                    "description":"Stock status Id of the child item",
                                                    "type":"boolean"
                                                },
                                                "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"
                                                },
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item",
                                                    "type":"string"
                                                },
                                                "currentPrice":{
                                                    "description":"Current price of the child item",
                                                    "type":"number"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "priceListGroupId":{
                                                    "description":"price list group id of the child item ",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "invalid":{
                                                    "description":"Invalid state of the child item",
                                                    "type":"boolean"
                                                },
                                                "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            },
                                            "required":[
                                                "quantity",
                                                "productId",
                                                "catRefId"
                                            ]
                                        }
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"The Price of the product as per the external pricing system.",
                                        "type":"integer"
                                    },
                                    "overriddenPrice":{
                                        "description":"overridden price of commerce item. Should not be added when the operation is of type 'createOrder'",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"Unique id of the line item.",
                                        "type":"string"
                                    },
                                    "isPriceOverridden":{
                                        "description":"Indicates whether an item price is overridden. Should not be added when the operation is of type 'createOrder'",
                                        "type":"boolean"
                                    },
                                    "stockStatus":{
                                        "description":"stockStatus of the product.",
                                        "type":"boolean"
                                    },
                                    "onSale":{
                                        "description":"indicates if product is on sale or not.",
                                        "type":"boolean"
                                    },
                                    "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"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"quantity of the product.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"Id of the product.",
                                        "type":"string"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "currentPrice":{
                                        "description":"price of the product.",
                                        "type":"number"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                        "type":"integer"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"catRefId of the product.",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "priceOverrideReason":{
                                        "description":"Price override reason. Should not be added when the operation is of type 'createOrder'",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "quantity",
                                    "productId",
                                    "currentPrice",
                                    "catRefId",
                                    "stockStatus",
                                    "onSale"
                                ]
                            }
                        }
                    },
                    "required":[
                        "items"
                    ]
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"Shipping address. Related Endpoint operations - createOrder, createNewCart, priceOrder, submitOrder, preAuthorizeOrder",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the shipping address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"The address3 of the shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the shipping address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"prefix of shipping address name.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal Code of the shipping address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"The job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"The companyName.",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"suffix of the shipping address name.",
                            "type":"string"
                        },
                        "DEFAULT_POSTAL_CODE_PATTERN":{
                            "description":"The default post code pattern of the shipping address.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"The selected country of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name of the shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone Number of the shipping address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"The faxNumber of the shipping address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"The middle name of the shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the shipping address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"email of the shipping address.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"The selected state of the shipping address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"The state ISON code of the shipping address.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "lastName",
                        "country",
                        "address2",
                        "city",
                        "address1",
                        "postalCode",
                        "selectedCountry",
                        "firstName",
                        "phoneNumber",
                        "state",
                        "email",
                        "selectedState",
                        "state_ISOCode"
                    ]
                },
                "orders":{
                    "description":"Orders to be resubmitted. Related Endpoint operations - resendOrdersForFulfillment",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "billingAddress":{
                    "description":"Billing address for the order",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"Country for this billing address.",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last Name for this billing address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address line 3 for this billing address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address line 2 for this billing address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City for this billing address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address line 1 for this billing address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Prefix for this billing address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name for this billing address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"JOb Title for this billing address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code for this billing address.",
                            "type":"string"
                        },
                        "isDefaultAddress":{
                            "description":"Default value of the address.",
                            "type":"boolean"
                        },
                        "suffix":{
                            "description":"suffix for this billing address.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"The selected country of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First Name for this billing address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone Number for this billing address.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax Number for this billing address.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Nickname or alternate name for address like home/office.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle Name for this billing address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State for this billing address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email for this billing address.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"The selected state of the shipping address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"The state ISON code of the shipping address.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "firstName",
                        "lastName",
                        "postalCode",
                        "address1",
                        "city",
                        "selectedCountry",
                        "selectedState"
                    ]
                },
                "requestChannel":{
                    "description":"request Channel name. Possible values are 'agent' or 'asa'. Related Endpoint operations - createOrder, createNewCart, priceOrder, submitOrder",
                    "type":"string"
                }
            },
            "required":[
                "op",
                "profileId",
                "shippingMethod",
                "shoppingCart",
                "shippingAddress"
            ],
            "example":{
                "op":"createOrder",
                "soldTo":{
                    "partyId":"2222",
                    "partyNumber":"222"
                },
                "profileId":"se-570032",
                "shippingMethod":{
                    "value":"standardShippingMethod"
                },
                "shoppingCart":{
                    "coupons":[
                        {
                            "code":"SAVE5PERCENTON100",
                            "level":"order",
                            "description":"Order Discount - SAVE5%ON100 - Coupon",
                            "id":"explicitOrderDiscount5on100",
                            "status":"unclaimed"
                        }
                    ],
                    "items":[
                        {
                            "deactivationDate":"2018-06-27T12:59:59Z",
                            "billingProfileId":"billingProfile-123",
                            "billingAccountId":"billingAcc-123",
                            "childItems":[
                                {
                                    "deactivationDate":"2018-06-27T12:59:59Z",
                                    "addOnItem":false,
                                    "displayName":"Laptop Parts 1",
                                    "externalData":[
                                    ],
                                    "billingProfileId":"billingProfile-123",
                                    "billingAccountId":"billingAcc-123",
                                    "childItems":[
                                        {
                                            "serviceAccountId":"serviceAcc-123",
                                            "deactivationDate":"2018-06-27T12:59:59Z",
                                            "quantity":"1",
                                            "productId":"prod40001",
                                            "displayName":"Laptop Parts 1",
                                            "externalData":[
                                            ],
                                            "parentAssetKey":"12345",
                                            "billingProfileId":"billingProfile-123",
                                            "currentPrice":0,
                                            "billingAccountId":"billingAcc-123",
                                            "rootAssetKey":"12345",
                                            "transactionDate":"2018-06-27T12:59:59Z",
                                            "catRefId":"sku40009",
                                            "assetKey":"23456",
                                            "priceListGroupId":"defaultPriceGroup",
                                            "customerAccountId":"customerAcc-123",
                                            "invalid":false,
                                            "stockStatus":true,
                                            "actionCode":"Add",
                                            "activationDate":"2017-06-27T15:30:00Z",
                                            "serviceId":"service-123",
                                            "asset":false
                                        }
                                    ],
                                    "assetKey":"12345",
                                    "commerceItemId":"ci19000424",
                                    "stockStatus":true,
                                    "actionCode":"Add",
                                    "serviceId":"service-123",
                                    "serviceAccountId":"serviceAcc-123",
                                    "quantity":"1",
                                    "productId":"prod40001",
                                    "parentAssetKey":null,
                                    "currentPrice":0,
                                    "rootAssetKey":null,
                                    "transactionDate":"2018-06-27T12:59:59Z",
                                    "catRefId":"sku40001",
                                    "priceListGroupId":"defaultPriceGroup",
                                    "customerAccountId":"customerAcc-123",
                                    "invalid":false,
                                    "activationDate":"2017-06-27T15:30:00Z",
                                    "asset":false
                                },
                                {
                                    "commerceItemId":"ci19000424",
                                    "configurationOptionId":"confO_12",
                                    "addOnItem":true,
                                    "quantity":1,
                                    "productId":"prod12344",
                                    "displayName":"Gift Wrap",
                                    "shopperInput":{
                                        "color":"neon",
                                        "message":"Happy Birthday My Friend",
                                        "font":"courier"
                                    },
                                    "configurablePropertyId":"conf022",
                                    "catRefId":"sku12344"
                                }
                            ],
                            "configuratorId":"12343455",
                            "assetKey":"12345",
                            "externalPrice":"722.0",
                            "stockStatus":true,
                            "onSale":true,
                            "actionCode":"Add",
                            "serviceId":"service-123",
                            "serviceAccountId":"serviceAcc-123",
                            "quantity":1,
                            "productId":"Product_18Cyii",
                            "externalRecurringCharge":20,
                            "currentPrice":0,
                            "parentAssetKey":null,
                            "rootAssetKey":null,
                            "externalPriceQuantity":-1,
                            "externalRecurringChargeFrequency":"Monthly",
                            "transactionDate":"2018-06-27T12:59:59Z",
                            "catRefId":"Sku_18Dxy",
                            "externalRecurringChargeDuration":"12",
                            "customerAccountId":"customerAcc-123",
                            "activationDate":"2017-06-27T15:30:00Z",
                            "asset":false
                        }
                    ]
                },
                "additionalEmails":[
                    "w.rubble@bedrock.com",
                    "w.flintstone@bedrock.com"
                ],
                "shippingAddress":{
                    "lastName":"Spencers",
                    "country":"US",
                    "address3":"",
                    "address2":"",
                    "city":"Montgomery",
                    "prefix":"",
                    "address1":"600 Dexter Avenue",
                    "postalCode":"36130",
                    "jobTitle":"",
                    "companyName":"",
                    "county":"",
                    "suffix":"",
                    "DEFAULT_POSTAL_CODE_PATTERN":"^[0-9a-zA-Z]{1,}([ -][0-9a-zA-Z]{1,})?$",
                    "selectedCountry":"US",
                    "firstName":"Mark",
                    "phoneNumber":"973-974-1234",
                    "faxNumber":"",
                    "middleName":"",
                    "state":"AL",
                    "email":"",
                    "selectedState":"AL",
                    "state_ISOCode":"US-AL"
                },
                "requestChannel":"agent",
                "dynamicPropertyShippingInstructions":"Test Instructions"
            }
        },
        "getResourceMetadata_response":{
            "properties":{
                "$schema":{
                    "description":"location of schema for the given resource",
                    "type":"string"
                },
                "description":{
                    "description":"description of the resource being retrieved",
                    "type":"string"
                },
                "title":{
                    "description":"title of metadata resource",
                    "type":"string"
                },
                "type":{
                    "description":"type of metadata resource",
                    "type":"string"
                },
                "definitions":{
                    "description":"respective properties of the resource",
                    "type":"object"
                },
                "token":{
                    "description":"The auth token for the Endpoint",
                    "type":"string"
                }
            }
        },
        "getOpenIDLogoutRequest_response":{
            "properties":{
                "openid_logout_request_dst":{
                    "description":"The destination URL that the OpenID logout request should be sent to.",
                    "type":"string"
                }
            }
        },
        "rejectOrder_response":{
            "properties":{
                "totalAmountAuthorized":{
                    "description":"total amount authorized for the order.",
                    "type":"number"
                },
                "secondaryCurrencyCode":{
                    "description":"The currency code of secondary currency associated with the site.",
                    "type":"string"
                },
                "creationTime":{
                    "description":"Order creation time.",
                    "type":"number"
                },
                "orderComments":{
                    "description":"The list of all logged comments for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The comment string.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date on which the comment was created.",
                                "type":"string"
                            }
                        }
                    }
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "approvers":{
                    "description":"List of approvers of the organization.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"First name of approver.",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"Last name of approver.",
                                "type":"string"
                            },
                            "approverId":{
                                "description":"Id of approver.",
                                "type":"string"
                            }
                        }
                    }
                },
                "stateString":{
                    "description":"Order state as key string.",
                    "type":"string"
                },
                "payTaxInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay tax in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "priceInfo":{
                    "description":"The price information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total order amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"Sub-total.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The order total.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"The total shipping cost.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"The  shipping surcharges added at item level in monetary currency.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The currency code.",
                            "type":"string"
                        }
                    }
                },
                "submissionProgress":{
                    "description":"Checkpoints crossed successfully during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "pricingMessages":{
                    "description":"The Pricing messages information.",
                    "type":"object",
                    "properties":{
                        "GiftWithPurchaseMessages":{
                            "description":"The GWP messages information.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "summary":{
                                        "description":"The pricing message summary.",
                                        "type":"string"
                                    },
                                    "identifier":{
                                        "description":"The pricing message identifier.",
                                        "type":"string"
                                    },
                                    "priority":{
                                        "description":"The pricing message priority.",
                                        "type":"integer"
                                    },
                                    "params":{
                                        "description":"The list of all message parameters.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionId":{
                                                    "description":"The promotion id.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"The pricing message type.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "exchangeRate":{
                    "description":"The coversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                    "type":"number"
                },
                "paymentGroup":{
                    "description":"Payment Group for the order.",
                    "type":"object",
                    "properties":{
                        "PONumber":{
                            "description":"Purchase order number for invoice payment. Payment type: invoice",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last name associated with this Payment Group.",
                            "type":"string"
                        },
                        "amountAuthorized":{
                            "description":"The amount authorized with this Payment Group.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The amount associated with this Payment Group.",
                            "type":"number"
                        },
                        "totalDue":{
                            "description":"The current working total order price including all discounts, tax, and billing costs.",
                            "type":"number"
                        },
                        "cardType":{
                            "description":"The credit card type.",
                            "type":"string"
                        },
                        "zero_value_auto_authorized":{
                            "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                            "type":"string"
                        },
                        "token":{
                            "description":"Token associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentGroupId":{
                            "description":"Id of this payment Group.",
                            "type":"integer"
                        },
                        "firstName":{
                            "description":"First name associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentStateDetailsAsUser":{
                            "description":"The payment state description as string.",
                            "type":"string"
                        },
                        "balance":{
                            "description":"The gift card balance available.",
                            "type":"string"
                        },
                        "paymentStatString":{
                            "description":"The payment state as a key string.",
                            "type":"string"
                        },
                        "uiIntervention":{
                            "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Billing address for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this billing address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country for this billing address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address line 3 for this billing address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address line 2 for this billing address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this billing address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address line 1 for this billing address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this billing address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this billing address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this billing address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this billing address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this billing address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this billing address.",
                                    "type":"string"
                                },
                                "selectedCountry":{
                                    "description":"The selected country of the shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name for this billing address.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this billing address.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this billing address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this billing address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State for this billing address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this billing address.",
                                    "type":"string"
                                },
                                "selectedState":{
                                    "description":"The selected state of the shipping address.",
                                    "type":"string"
                                },
                                "state_ISOCode":{
                                    "description":"The state ISON code of the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "paymentState":{
                            "description":"The Payment Group state.",
                            "type":"string"
                        },
                        "paidAmount":{
                            "description":"The amount that has been debited to-date for this Payment Group.",
                            "type":"number"
                        },
                        "cardNumber":{
                            "description":"The masked credit card number.",
                            "type":"string"
                        },
                        "refundAmount":{
                            "description":"The amount that has been credited to-date for this Payment Group.",
                            "type":"number"
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price.",
                                        "type":"number"
                                    },
                                    "returnedQuantity":{
                                        "description":"Quantity for which return request has been raised.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display name of commerce item.",
                                        "type":"string"
                                    },
                                    "priceOverridenBy":{
                                        "description":"Name of the agent who has overridden item price.",
                                        "type":"string"
                                    },
                                    "discountAmount":{
                                        "description":"Total discount applied to commerce item.",
                                        "type":"number"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "imageInfo":{
                                        "description":"Shipping method information.",
                                        "type":"object",
                                        "properties":{
                                            "primaryThumbImageURL":{
                                                "description":"ThumbNail Image URL",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item ",
                                                                "type":"string"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "externalData":{
                                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "values":{
                                                                            "description":"The array of values associated with an externalData item.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"The name to be associated with the externalData item.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "route":{
                                                                "description":"Product path",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"Child Product Variant Information.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"Value of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"Name of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "siteId":{
                                                                "description":"The ID of the site on which the item was added.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "type":"string"
                                                            },
                                                            "activationDate":{
                                                                "description":"The activation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "serviceId":{
                                                                "description":"The service ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "asset":{
                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        }
                                                    }
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the child item ",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"Child Product Variant Information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"Value of the Dynamic attribute.",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"Name of the Dynamic attribute.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item ",
                                                    "type":"string"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Product path",
                                                    "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "subTotal":{
                                        "description":"The base price for the item, before any modifications. Calculated by multiplying the quantity by the listPrice.",
                                        "type":"number"
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"The Price of the product as per the external pricing system.",
                                        "type":"number"
                                    },
                                    "overriddenPrice":{
                                        "description":"overridden price of commerce item.",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"Unique id of the line item",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"The raw number that represents the price.",
                                        "type":"number"
                                    },
                                    "isPriceOverridden":{
                                        "description":"Indicates if commerce item price is overridden or not.",
                                        "type":"boolean"
                                    },
                                    "variant":{
                                        "description":"Product Variant Information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Value of the Dynamic attribute.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"Name of the Dynamic attribute.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "onSale":{
                                        "description":"indicates if product is on sale or not",
                                        "type":"boolean"
                                    },
                                    "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"
                                    },
                                    "stateDetailsAsUser":{
                                        "description":"State description of the commerce item.",
                                        "type":"string"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"Sale price or list price of commerceItem.",
                                        "type":"number"
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"number"
                                    },
                                    "productId":{
                                        "description":"Product Id of commerce item.",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by GWP.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this GWP promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion id.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "tax":{
                                        "description":"The amount of tax paid for this item.",
                                        "type":"number"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                        "type":"integer"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"Catalog Reference Id of commerce item.",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"Discount information.",
                                        "type":"object",
                                        "properties":{
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean"
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"Discount given on an order.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingDiscount":{
                                                "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                                                "type":"number"
                                            },
                                            "shippingDiscount":{
                                                "description":"The shipping discount.",
                                                "type":"number"
                                            },
                                            "orderImplicitDiscountList":{
                                                "description":"List of discounts.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLevel":{
                                                            "description":"The promotion level.",
                                                            "type":"string"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"Total adjustment caused by the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"Description of the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"Id of the promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "description":"Map of unclaimed coupons.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "couponInfo":{
                                                            "description":"The coupon Info.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "promotionLevel":{
                                                                        "description":"The promotion level.",
                                                                        "type":"string"
                                                                    },
                                                                    "totalAdjustment":{
                                                                        "description":"Total adjustment caused by the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionDesc":{
                                                                        "description":"Description of the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionId":{
                                                                        "description":"Id of the promotion.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "promotionValue":{
                                                            "description":"The value for promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "stateDescription":{
                                        "description":"Item state as a key string.",
                                        "type":"string"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format.",
                                        "type":"string"
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "status":{
                                        "description":"State of the commerce item.",
                                        "type":"integer"
                                    },
                                    "priceOverrideReason":{
                                        "description":"Price override reason map.",
                                        "type":"object",
                                        "properties":{
                                            "displayValue":{
                                                "description":"price override reason value.",
                                                "type":"string"
                                            },
                                            "key":{
                                                "description":"price override reason key.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "id":{
                    "description":"The order id.",
                    "type":"string"
                },
                "state":{
                    "description":"The order state.",
                    "type":"integer"
                },
                "stateDetailsAsUser":{
                    "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "discounted":{
                            "description":"Whether the price was discounted.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"The monetary total amount of  tax.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "shippingGroups":{
                    "description":"Shipping Group Information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingInfo":{
                                "description":"Tracking Information for the Order.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "carrierName":{
                                            "description":"Carrier Name for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierUrl":{
                                            "description":"Carrier URL for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierId":{
                                            "description":"Carrier Id for Tracking.",
                                            "type":"string"
                                        },
                                        "trackingNumber":{
                                            "description":"Tracking Number",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "shippingMethod":{
                                "description":"Shipping method information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"tax amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"shipping amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "cost":{
                                        "description":"shipping cost.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display Name of shipment.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"method type of shipment.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"shipping address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address Line 3 for this shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address Line 2 for this shipping address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address Line 1 for this shipping address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this shipping address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this shipping address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this shipping address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location id of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup,virtualShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"Items in the cart.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"quantity of the product.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"Id of the product.",
                                            "type":"string"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "variant":{
                                            "description":"Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"catRefId of the product.",
                                            "type":"string"
                                        }
                                    },
                                    "required":[
                                        "quantity",
                                        "productId",
                                        "catRefId"
                                    ]
                                }
                            },
                            "trackingNumber":{
                                "description":"Shipping tracking number.",
                                "type":"string"
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        },
                        "required":[
                            "items"
                        ]
                    }
                },
                "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"
                },
                "allowAlternateCurrency":{
                    "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                    "type":"boolean"
                },
                "shippingMethod":{
                    "description":"Shipping method information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"tax amount in secondary currency.",
                            "type":"string"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"shipping amount in secondary currency.",
                            "type":"string"
                        },
                        "cost":{
                            "description":"shipping cost.",
                            "type":"number"
                        },
                        "displayName":{
                            "description":"Display Name of shipment.",
                            "type":"string"
                        },
                        "value":{
                            "description":"method type of shipment.",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email Address corresponding to the profile.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"PriceList group of the order.",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Pricelist group deleted status.",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"Display Name.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Active status of pricelist group.",
                            "type":"boolean"
                        },
                        "currency":{
                            "description":"Currency of the PriceList group.",
                            "type":"object",
                            "properties":{
                                "symbol":{
                                    "description":"currency Symbol.",
                                    "type":"string"
                                },
                                "displayName":{
                                    "description":"Display Name.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id.",
                                    "type":"string"
                                },
                                "fractionalDigits":{
                                    "description":"Fractional Digits.",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"Currency Code.",
                                    "type":"string"
                                },
                                "numericCode":{
                                    "description":"Numeric Code.",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"Id.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"Locale.",
                            "type":"string"
                        }
                    }
                },
                "approverMessages":{
                    "description":"Approver Messages.",
                    "type":"string"
                },
                "returnRequests":{
                    "description":"The list of the requests raised for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"The return request id.",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"The creation date of the return request.",
                                "type":"string"
                            },
                            "totalRefund":{
                                "description":"The total amount to be refunded on return.",
                                "type":"number"
                            },
                            "state":{
                                "description":"The status of the return request.",
                                "type":"string"
                            },
                            "totalReturnQuantity":{
                                "description":"The total quantity for which return request has been raised.",
                                "type":"integer"
                            },
                            "stateKey":{
                                "description":"State key for return request which is not localized",
                                "type":"string"
                            }
                        }
                    }
                },
                "payShippingInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay Shipping in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "creationDate":{
                    "description":"The creation date in ISO format.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "submissionErrorCodes":{
                    "description":"Set of error codes recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "discountInfo":{
                    "description":"Discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Discount given on an order.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"List of discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total adjustment caused by the promotion.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"Map of unclaimed coupons.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "couponInfo":{
                                        "description":"The coupon Info.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "promotionValue":{
                                        "description":"The value for promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "submissionErrorMessages":{
                    "description":"List of failure reasons recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "profileId":{
                    "description":"profile id.",
                    "type":"string"
                },
                "giftWithPurchaseInfo":{
                    "description":"Gift Selection Information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"Quantity of gift that the shopper still needs to select.",
                                "type":"number"
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of gift like sku, product, category, skuContentGroup or productContentGroup.",
                                "type":"string"
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the gift usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "promotionDesc":{
                                "description":"The promotion description.",
                                "type":"string"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion id",
                                "type":"string"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "giftHashCode":{
                                "description":"The gift hash code for the promotion",
                                "type":"string"
                            }
                        }
                    }
                },
                "shippingAddress":{
                    "description":"Shipping address.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the shipping address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"The address3 of the shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the shipping address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"prefix of shipping address name.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal Code of the shipping address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"The job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"The companyName.",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"suffix of the shipping address name.",
                            "type":"string"
                        },
                        "DEFAULT_POSTAL_CODE_PATTERN":{
                            "description":"The default post code pattern of the shipping address.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"The selected country of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name of the shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone Number of the shipping address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"The faxNumber of the shipping address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"The middle name of the shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the shipping address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"email of the shipping address.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"The selected state of the shipping address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"The state ISON code of the shipping address.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "lastName",
                        "country",
                        "address2",
                        "city",
                        "address1",
                        "postalCode",
                        "selectedCountry",
                        "firstName",
                        "phoneNumber",
                        "state",
                        "email",
                        "selectedState",
                        "state_ISOCode"
                    ]
                },
                "siteId":{
                    "description":"The ID of the site on which the order was placed.",
                    "type":"string"
                },
                "markers":{
                    "description":"Order markers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In a marketing campaign marker, value holds the marketing system's unique campaign ID.",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, key signifies that it is a campaign marker and it also identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"Gift With Purchase order markers information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of gift like sku, product, category, skuContentGroup or productContentGroup.",
                                "type":"string"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the gwp order marker.",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site..",
                                "type":"number"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The GWP promotion id.",
                                "type":"string"
                            },
                            "key":{
                                "description":"atg.gwp.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "id",
                "profileId",
                "shippingAddress"
            ]
        },
        "getAllPrices_response":{
            "properties":{
                "If the returned type is a product or default":{
                    "description":"All prices information for the specified product",
                    "type":"object",
                    "properties":{
                        "priceMin":{
                            "description":"The minimum price of a sku in the product.",
                            "type":"number"
                        },
                        "priceMax":{
                            "description":"The maximum price of a sku in the product.",
                            "type":"number"
                        },
                        "skuPrices":{
                            "description":"The array of SKU data.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "salePrice":{
                                        "description":"The sale price of the SKU.",
                                        "type":"number"
                                    },
                                    "skuId":{
                                        "description":"SKU ID.",
                                        "type":"string"
                                    },
                                    "listPrice":{
                                        "description":"The list price of the SKU(.",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "priceRange":{
                            "description":"Whether the price is a range.",
                            "type":"boolean"
                        }
                    }
                },
                "If the returned type is a sku.":{
                    "description":"List price and sale price information for the SKU.",
                    "type":"object",
                    "properties":{
                        "sale":{
                            "description":"The sale price of the product (if type is selected as sale and sale price exists).",
                            "type":"number"
                        },
                        "list":{
                            "description":"The list price of the product (if type is selected as list).",
                            "type":"number"
                        }
                    }
                }
            }
        },
        "addCreditCard_response":{
            "properties":{
                "savedCardId":{
                    "description":"The card id for the saved credit card.",
                    "type":"string"
                },
                "hasExpired":{
                    "description":"The flag that indicates if the card can be used or has it expired.",
                    "type":"boolean"
                },
                "isDefault":{
                    "description":"The flag that indicates if the card is the default card for the current user.",
                    "type":"boolean"
                },
                "customPaymentProperties":{
                    "description":"The set of properties returned by the generic payment webhook.",
                    "type":"object"
                },
                "nameOnCard":{
                    "description":"The name on the card.",
                    "type":"string"
                },
                "expiryMonth":{
                    "description":"The expiry month for the card. Value lies between 01-12.",
                    "type":"string"
                },
                "cardType":{
                    "description":"The type of the card.",
                    "type":"string"
                },
                "nickname":{
                    "description":"The nick name for the card.",
                    "type":"string"
                },
                "additionalInfo":{
                    "description":"This field is a custom property which stores any pretext specific to the card.",
                    "type":"string"
                },
                "expiryYear":{
                    "description":"The expiry year for the card.",
                    "type":"string"
                },
                "cardNumber":{
                    "description":"The masked card number.",
                    "type":"string"
                },
                "iin":{
                    "description":"The issuer identification number for the card.",
                    "type":"string"
                }
            }
        },
        "sendPasswordReset_request":{
            "properties":{
                "op":{
                    "description":"One of two values: validateToken or confirmPasswordReset.",
                    "type":"string"
                },
                "password":{
                    "description":"New password value.  Required when resetting the password.",
                    "type":"string"
                },
                "confirmPassword":{
                    "description":"Confirmation value of the password.  Required when resetting the password.",
                    "type":"string"
                },
                "email":{
                    "description":"Email address for user profile.  Required when resetting the password.",
                    "type":"string"
                },
                "token":{
                    "description":"Token to validate or use in the password reset process.",
                    "type":"string"
                }
            },
            "example":{
                "op":"confirmPasswordReset",
                "password":"ANewPassword123",
                "confirmPassword":"ANewPassword123",
                "email":"amber@example.com",
                "token":"sampleToken123123123"
            }
        },
        "listOrganizations_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"string"
                },
                "items":{
                    "description":"list of organizations",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "approvalRequired":{
                                "description":"Approval flag is required for the organization, by default it is set to false",
                                "type":"boolean"
                            },
                            "organizationLogo":{
                                "description":"File path of organization logo.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name for Organization",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"repository Id of the Organization",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description for Organization",
                                "type":"string"
                            },
                            "active":{
                                "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                                "type":"boolean"
                            },
                            "shippingAddress":{
                                "description":"The default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to  'true' in secondaryAddresses attribute. ",
                                "type":"object",
                                "properties":{
                                    "dynamicProperty":{
                                        "description":"The value of the dynamic Property",
                                        "type":"object"
                                    },
                                    "country":{
                                        "description":"the country of the address",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"the phone Number of the company address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"the address2 of the address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"the city of the address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"the address1 of the address",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"the company name of shipping address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"the postal Code of the address",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"the state of the address",
                                        "type":"string"
                                    }
                                }
                            },
                            "secondaryAddresses":{
                                "description":"List of all the addresses associated with an Organization, if property like 'isDefaultShippingAddress' or 'isDefaultBillingAddress' is set to 'true', then in response the same address will come as a separate attribute with name 'shippingAddress' or 'billingAddress'.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "address":{
                                            "description":"Address created for the Organization.",
                                            "type":"object",
                                            "properties":{
                                                "dynamicProperty":{
                                                    "description":"The value of the dynamic Property",
                                                    "type":"object"
                                                },
                                                "country":{
                                                    "description":"The country of the address",
                                                    "type":"string"
                                                },
                                                "externalAddressId":{
                                                    "description":"External address id",
                                                    "type":"string"
                                                },
                                                "phoneNumber":{
                                                    "description":"Phone Number of the address",
                                                    "type":"string"
                                                },
                                                "address2":{
                                                    "description":"The address2 of the secondary address",
                                                    "type":"string"
                                                },
                                                "city":{
                                                    "description":"The city of the secondary address",
                                                    "type":"string"
                                                },
                                                "address1":{
                                                    "description":"The address1 of the secondary address",
                                                    "type":"string"
                                                },
                                                "companyName":{
                                                    "description":"Company name of the secondary address",
                                                    "type":"string"
                                                },
                                                "postalCode":{
                                                    "description":"Postal Code of the address",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"repository Id of the address",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"The State of the address",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "addressType":{
                                            "description":"Address type represents nick name of account if present else repository ID of address item.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"Id of the Organization",
                                "type":"string"
                            },
                            "externalOrganizationId":{
                                "description":"External organization id",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"The default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute.",
                                "type":"object",
                                "properties":{
                                    "dynamicProperty":{
                                        "description":"The value of the dynamic Property",
                                        "type":"object"
                                    },
                                    "country":{
                                        "description":"the country of the address",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"the phone Number of the address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"the address2 of the address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"the city of the address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"the address1 of the address",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"the company name of the address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"the postal Code of the address",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"the state of the address",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "listPurchaseLists_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"string"
                },
                "items":{
                    "description":"list of purchase lists",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "owner":{
                                "description":"The user who created this purchase list.",
                                "type":"object",
                                "properties":{
                                    "firstName":{
                                        "description":"The first name of the user",
                                        "type":"string"
                                    },
                                    "lastName":{
                                        "description":"The last name of the user",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"respository Id of the user",
                                        "type":"string"
                                    }
                                }
                            },
                            "dynamicProperty":{
                                "description":"The value of the dynamic Property",
                                "type":"object"
                            },
                            "accountId":{
                                "description":"The id of the Organization.",
                                "type":"string"
                            },
                            "lastModifiedDate":{
                                "description":"The last modified date for the purchase list.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository Id of the purchase list.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name of the purchase list.",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description for the purchase list.",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"The Id of the site.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The Id of the purchase list.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"The date when purchase list is created.",
                                "type":"string"
                            },
                            "items":{
                                "description":"list of purchase list items",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "dynamicProperty":{
                                            "description":"The value of the dynamic Property",
                                            "type":"object"
                                        },
                                        "productId":{
                                            "description":"The product id",
                                            "type":"string"
                                        },
                                        "quantityDesired":{
                                            "description":"Quantity desired for the item",
                                            "type":"integer"
                                        },
                                        "repositoryId":{
                                            "description":"repository id of purchase list item",
                                            "type":"boolean"
                                        },
                                        "id":{
                                            "description":"Id of the purchase list item",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"catalog ref id ",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "updateScheduledOrder_request":{
            "properties":{
                "schedule":{
                    "description":"The schedule of the scheduled order",
                    "type":"object",
                    "properties":{
                        "daysInMonth":{
                            "description":"Days in a month this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "period":{
                            "description":"The period of repeating of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "delay":{
                            "description":"The delay of the first scheduled run after start date of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "weeksInMonth":{
                            "description":"Weeks in a month this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "monthsInYear":{
                            "description":"Months in a year this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "daysOfWeek":{
                            "description":"Days in a week this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "occurrenceInDay":{
                            "description":"The number of times this scheduled order is placed in a day",
                            "type":"integer"
                        }
                    }
                },
                "endDate":{
                    "description":"Scheduled order end date.",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the Scheduled Order.",
                    "type":"string"
                },
                "state":{
                    "description":"The state of the scheduled order.",
                    "type":"string"
                },
                "startDate":{
                    "description":"Scheduled Order start date.",
                    "type":"string"
                }
            },
            "required":[
                "schedule",
                "startDate"
            ],
            "example":{
                "schedule":{
                    "daysInMonth":[
                        1
                    ],
                    "weeksInMonth":[
                    ],
                    "monthsInYear":[
                        1,
                        3,
                        5,
                        7,
                        9,
                        11
                    ],
                    "daysOfWeek":[
                    ],
                    "occurrenceInDay":1
                },
                "scheduleType":"calendar",
                "endDate":"2016-12-08",
                "name":"Monthly Order",
                "state":"active",
                "startDate":"2016-12-01"
            }
        },
        "getReturnReasons_response":{
            "properties":{
                "items":{
                    "description":"The list of all Return Reasons for Return Request",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayKey":{
                                "description":"Display Key of the Return Reason",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display Name of the Return Reason",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "openIDSingleSignOn_request":{
            "properties":{
                "authz_code":{
                    "description":"The Authorization code returned from IDP",
                    "type":"string"
                },
                "code_verifier":{
                    "description":"The verifier code to retrieve token from IDP",
                    "type":"string"
                }
            },
            "required":[
                "authz_code"
            ],
            "example":{
                "authz_code":"AQIDBAXEoj8VshMPKEySZ7_oOa7_gg1vEMcG629nTqVDz3VZx2Ro1RbffWEwtRroC-DSg-gNyADxwXAArmmspD6XlDZ0MTEgRU5DUllQVElPTl9LRVkxNCB7djF9NCA=",
                "code_verifier":"NjOZ278Qe9GGzJhUmKfDAC9BAN4jrxOFKSnC00Eq.vSZYoQ1FdQmfxC7TY"
            }
        },
        "createOrder_response":{
            "properties":{
                "totalAmountAuthorized":{
                    "description":"Total amount authorized for the order. Related Endpoint operation - submitOrder.",
                    "type":"number"
                },
                "creationTime":{
                    "description":"Order creation Time. Related Endpoint operation - submitOrder.",
                    "type":"string"
                },
                "orderComments":{
                    "description":"The list of all logged comments for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The comment string.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date on which the comment was created.",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Id of newly created order. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder, preAuthorizeOrder.",
                    "type":"string"
                },
                "sourceSystem":{
                    "description":"The system where the order originated. Related Endpoint operation - submitOrder.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "scheduledOrderName":{
                    "description":"The name of the scheduled order corresponding to this order, if the order is a template order. This is an optional key and will not be available if the order is not a template order. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder.",
                    "type":"string"
                },
                "paymentGroups":{
                    "description":"List of payment Groups for the order. Related Endpoint operations - submitOrder",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type: invoice",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"Last name associated with this Payment Group.",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The amount authorized with this Payment Group.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The amount associated with this Payment Group.",
                                "type":"number"
                            },
                            "seqNum":{
                                "description":"Sequence Number of the payment. In multiple paymnets, there are can be any number of payments.",
                                "type":"string"
                            },
                            "totalDue":{
                                "description":"The current working total order price including all discounts, tax, and billing costs.",
                                "type":"number"
                            },
                            "cardType":{
                                "description":"Payment method e.g. physicalGiftCard/creditCard",
                                "type":"string"
                            },
                            "type":{
                                "description":"Payment type e.g payULatamWebcheckout, paypalCheckout, card, invoice, physicalGiftCard",
                                "type":"string"
                            },
                            "zero_value_auto_authorized":{
                                "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                                "type":"string"
                            },
                            "IIN":{
                                "description":"The issuer identification number (first 6 digits) of any IIN payment type card, e.g. credit card. This is normally used to allow any credit card type based promotions to be applied prior to final checkout.",
                                "type":"string"
                            },
                            "token":{
                                "description":"Token associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Id of this payment Group.",
                                "type":"integer"
                            },
                            "firstName":{
                                "description":"First name associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentStateDetailsAsUser":{
                                "description":"The payment state description as string.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"Billing address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this billing address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this billing address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 for this billing address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 for this billing address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this billing address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 for this billing address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this billing address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this billing address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this billing address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this billing address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this billing address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this billing address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this billing address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this billing address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this billing address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this billing address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "paymentState":{
                                "description":"The Payment Group state.",
                                "type":"string"
                            },
                            "paidAmount":{
                                "description":"The amount that has been debited to-date for this Payment Group.",
                                "type":"number"
                            },
                            "cardNumber":{
                                "description":"The masked credit card number.",
                                "type":"string"
                            },
                            "refundAmount":{
                                "description":"The amount that has been credited to-date for this Payment Group.",
                                "type":"number"
                            }
                        },
                        "required":[
                            "type"
                        ]
                    }
                },
                "scheduledOrderId":{
                    "description":"The id of the scheduled order corresponding to this order, if the order is a template order. This is an optional key and will not be available if the order is not a template order. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder.",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"Price information. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder, preAuthorizeOrder.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The raw number that represents the price.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The current working total, including all promotions, tax, and billing costs.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"shipping amount",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "orderTotalBySite":{
                            "description":"The map containing order totals by site for all sites in a given order.",
                            "type":"object"
                        },
                        "tax":{
                            "description":"The tax on the order.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"The subtotal of the order before applying order-level promotions.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                            "type":"string"
                        }
                    }
                },
                "pricingMessages":{
                    "description":"The Pricing messages information. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder.",
                    "type":"object",
                    "properties":{
                        "GiftWithPurchaseMessages":{
                            "description":"The GWP messages information.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "summary":{
                                        "description":"The pricing message summary.",
                                        "type":"string"
                                    },
                                    "identifier":{
                                        "description":"The pricing message identifier.",
                                        "type":"string"
                                    },
                                    "priority":{
                                        "description":"The pricing message priority.",
                                        "type":"integer"
                                    },
                                    "params":{
                                        "description":"The list of all message parameters.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionId":{
                                                    "description":"The promotion id.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"The pricing message type.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "promotionUpsellMessages":{
                            "description":"The promotion upsell messages.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "text":{
                                        "description":"The promotion upsell message.",
                                        "type":"string"
                                    },
                                    "tags":{
                                        "description":"The tags the promotion upsell message is associated with.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "paymentGroup":{
                    "description":"Payment Group for the order. Related Endpoint operation - submitOrder.",
                    "type":"object",
                    "properties":{
                        "PONumber":{
                            "description":"Purchase order number for invoice payment. Payment type: invoice",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last name associated with this Payment Group.",
                            "type":"string"
                        },
                        "amountAuthorized":{
                            "description":"The amount authorized with this Payment Group.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The amount associated with this Payment Group.",
                            "type":"number"
                        },
                        "totalDue":{
                            "description":"The current working total order price including all discounts, tax, and billing costs.",
                            "type":"number"
                        },
                        "cardType":{
                            "description":"The credit card type.",
                            "type":"string"
                        },
                        "zero_value_auto_authorized":{
                            "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                            "type":"string"
                        },
                        "token":{
                            "description":"Token associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentGroupId":{
                            "description":"Id of this payment Group.",
                            "type":"integer"
                        },
                        "firstName":{
                            "description":"First name associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentStateDetailsAsUser":{
                            "description":"The payment state description as string.",
                            "type":"string"
                        },
                        "balance":{
                            "description":"The gift card balance available.",
                            "type":"string"
                        },
                        "paymentStatString":{
                            "description":"The payment state as a key string.",
                            "type":"string"
                        },
                        "uiIntervention":{
                            "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Billing address for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this billing address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country for this billing address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address line 3 for this billing address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address line 2 for this billing address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this billing address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address line 1 for this billing address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this billing address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this billing address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this billing address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this billing address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this billing address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this billing address.",
                                    "type":"string"
                                },
                                "selectedCountry":{
                                    "description":"The selected country of the shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name for this billing address.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this billing address.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this billing address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this billing address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State for this billing address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this billing address.",
                                    "type":"string"
                                },
                                "selectedState":{
                                    "description":"The selected state of the shipping address.",
                                    "type":"string"
                                },
                                "state_ISOCode":{
                                    "description":"The state ISON code of the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "paymentState":{
                            "description":"The Payment Group state.",
                            "type":"string"
                        },
                        "paidAmount":{
                            "description":"The amount that has been debited to-date for this Payment Group.",
                            "type":"number"
                        },
                        "cardNumber":{
                            "description":"The masked credit card number.",
                            "type":"string"
                        },
                        "refundAmount":{
                            "description":"The amount that has been credited to-date for this Payment Group.",
                            "type":"number"
                        }
                    }
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder, preAuthorizeOrder.",
                    "type":"object",
                    "properties":{
                        "numberOfItems":{
                            "description":"number of items in an order.",
                            "type":"integer"
                        },
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "priceOverridenBy":{
                                        "description":"Name of the agent who has overridden item price.",
                                        "type":"string"
                                    },
                                    "availabilityDate":{
                                        "description":"The Availability date of commerce Item.",
                                        "type":"string"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "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"
                                                        }
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                },
                                                "activationDate":{
                                                    "description":"The activation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "asset":{
                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "preOrderQuantity":{
                                        "description":"Pre Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item",
                                                    "type":"string"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "addOnItem":{
                                                                "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                                "type":"boolean"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "externalData":{
                                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "values":{
                                                                            "description":"The array of values associated with an externalData item.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"The name to be associated with the externalData item.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "commerceItemId":{
                                                                "description":"commerce item id of the child item ",
                                                                "type":"string"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"The array of variants of the child item.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"The variant option value",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"The varian option name.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "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"
                                                            },
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "configurationOptionId":{
                                                                "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "configurablePropertyId":{
                                                                "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "route":{
                                                                "description":"Image route",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "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 determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        }
                                                    }
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Image route",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"The array of variants of the child item.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"The variant option value",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"The varian option name.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "type":"string"
                                                },
                                                "activationDate":{
                                                    "description":"The activation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "asset":{
                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "configuratorId":{
                                        "description":"configurator id of the configurable product",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"The Price of the product as per the external pricing system.",
                                        "type":"number"
                                    },
                                    "overriddenPrice":{
                                        "description":"overridden price of commerce item.",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"commerce item id of the configurable product",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"price of the product.",
                                        "type":"number"
                                    },
                                    "isPriceOverridden":{
                                        "description":"Indicates if commerce item price is overridden or not.",
                                        "type":"boolean"
                                    },
                                    "onSale":{
                                        "description":"indicates if product is on sale or not.",
                                        "type":"boolean"
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State at the commerceItem level",
                                        "type":"string"
                                    },
                                    "locationInventoryInfoMap":{
                                        "description":"This is a map displaying inventory breakdowns for multiple inventory locations, created when the item is fulfilled by multiple inventories. Each entry in the map is keyed by inventory location id",
                                        "additionalProperties":{
                                            "type":"object",
                                            "properties":{
                                                "availabilityDate":{
                                                    "description":"The availabilityDate for preordered/backordered quantity, for this inventory location",
                                                    "type":"string"
                                                },
                                                "preOrderQuantity":{
                                                    "description":"The preordered quantity included, for this inventory location",
                                                    "type":"integer"
                                                },
                                                "backOrderQuantity":{
                                                    "description":"The backordered quantity included, for this inventory location",
                                                    "type":"integer"
                                                },
                                                "inStockQuantity":{
                                                    "description":"The available quantity included that is 'in stock', for this inventory location",
                                                    "type":"integer"
                                                }
                                            }
                                        },
                                        "type":"object"
                                    },
                                    "unitPrice":{
                                        "description":"unit price of the product.",
                                        "type":"number"
                                    },
                                    "quantity":{
                                        "description":"quantity of the product.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"Id of the product.",
                                        "type":"string"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"Point beyond which cancelling the commerce item would be restricted",
                                        "type":"boolean"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by GWP.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this GWP promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The GWP promotion id.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                        "type":"integer"
                                    },
                                    "catRefId":{
                                        "description":"catRefId of the product.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"Discount information.",
                                        "type":"object",
                                        "properties":{
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean"
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "gwpSelections":{
                                                "description":"The gift information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "giftQuantity":{
                                                            "description":"The quantity that is gift quantity",
                                                            "type":"number"
                                                        },
                                                        "giftChoicesAvailable":{
                                                            "description":"Boolean to show if there are any gift choices for selection.",
                                                            "type":"boolean"
                                                        },
                                                        "giftHashCode":{
                                                            "description":"The gift hash code for this GWP promotion.",
                                                            "type":"integer"
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"Discount given on an order.",
                                                "type":"number"
                                            },
                                            "orderImplicitDiscountList":{
                                                "description":"List of discounts.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLevel":{
                                                            "description":"The promotion level.",
                                                            "type":"string"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"Total adjustment caused by the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"Description of the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"Id of the promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "description":"Map of unclaimed coupons.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "couponInfo":{
                                                            "description":"The coupon Info.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "promotionLevel":{
                                                                        "description":"The promotion level.",
                                                                        "type":"string"
                                                                    },
                                                                    "totalAdjustment":{
                                                                        "description":"Total adjustment caused by the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionDesc":{
                                                                        "description":"Description of the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionId":{
                                                                        "description":"Id of the promotion.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "promotionValue":{
                                                            "description":"The value for promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "shopperInput":{
                                        "description":"Map of shopper input keys to values",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "backOrderQuantity":{
                                        "description":"Back Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "priceOverrideReason":{
                                        "description":"Price override reason map",
                                        "type":"object",
                                        "properties":{
                                            "displayValue":{
                                                "description":"price override reason value",
                                                "type":"string"
                                            },
                                            "key":{
                                                "description":"price override reason key",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "submittedOrders":{
                    "description":"Orders submitted for fulfillment. Related Endpoint operations - resendOrdersForFulfillment",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "state":{
                    "description":"The order state. Related Endpoint operation - submitOrder.",
                    "type":"integer"
                },
                "stateDetailsAsUser":{
                    "description":"Order State description for this order. Incorporates changes made by merchant from admin UI, if any. Related Endpoint operation - submitOrder.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "discounted":{
                            "description":"Whether the price was discounted.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"The monetary total amount of  tax.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "submittedBy":{
                    "description":"Profile id of the user who submitted this order if its in submitted state.",
                    "type":"string"
                },
                "shippingGroups":{
                    "description":"Shipping Groups. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "trackingInfo":{
                                "description":"Tracking Information for the Order.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "carrierName":{
                                            "description":"Carrier Name for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierUrl":{
                                            "description":"Carrier URL for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierId":{
                                            "description":"Carrier Id for Tracking.",
                                            "type":"string"
                                        },
                                        "trackingNumber":{
                                            "description":"Tracking Number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "shippingMethod":{
                                "description":"Shipping method information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"tax amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"shipping amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "cost":{
                                        "description":"shipping cost.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display Name of shipment.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"method type of shipment.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"shipping address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address Line 3 for this shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address Line 2 for this shipping address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address Line 1 for this shipping address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this shipping address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this shipping address.",
                                        "type":"string"
                                    },
                                    "store":{
                                        "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"The country in which the store resides.",
                                                "type":"string"
                                            },
                                            "hours":{
                                                "description":"The opening hours of the store.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address line 3 of the store.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address line 2 of the store.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"The city in which the store resides.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address line 1 of the store.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"The postal code of the store.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"The county in which the store resides.",
                                                "type":"string"
                                            },
                                            "stateAddress":{
                                                "description":"The state in which the store resides.",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"The phone number of the store.",
                                                "type":"string"
                                            },
                                            "locationId":{
                                                "description":"The location id of the store.",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"Name of the store.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"The fax number of the store.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"The email address of the store.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "suffix":{
                                        "description":"Suffix for this shipping address.",
                                        "type":"string"
                                    },
                                    "type":{
                                        "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this shipping address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "items":{
                                "description":"Items in the cart.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "rawTotalPrice":{
                                            "description":"The raw total price.",
                                            "type":"number"
                                        },
                                        "returnedQuantity":{
                                            "description":"Quantity for which return request has been raised.",
                                            "type":"number"
                                        },
                                        "displayName":{
                                            "description":"Display name of commerce item.",
                                            "type":"string"
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "availabilityDate":{
                                            "description":"The Availability date of commerce Item.",
                                            "type":"string"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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"
                                        },
                                        "imageInfo":{
                                            "description":"Shipping method information.",
                                            "type":"object",
                                            "properties":{
                                                "primaryThumbImageURL":{
                                                    "description":"ThumbNail Image URL",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "preOrderQuantity":{
                                            "description":"Pre Order Quantity of the Items.",
                                            "type":"number"
                                        },
                                        "childItems":{
                                            "description":"Child items of the commerce item",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "deactivationDate":{
                                                        "description":"The deactivation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "addOnItem":{
                                                        "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                        "type":"boolean"
                                                    },
                                                    "displayName":{
                                                        "description":"Display name of the child product",
                                                        "type":"string"
                                                    },
                                                    "externalData":{
                                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "values":{
                                                                    "description":"The array of values associated with an externalData item.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "dynamic_property_key":{
                                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"The name to be associated with the externalData item.",
                                                                    "type":"string"
                                                                },
                                                                "actionCode":{
                                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "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"
                                                    },
                                                    "childItems":{
                                                        "description":"Child items of the commerce item",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "serviceAccountId":{
                                                                    "description":"The service account ID associated to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "deactivationDate":{
                                                                    "description":"The deactivation date in ISO format.",
                                                                    "type":"string"
                                                                },
                                                                "quantity":{
                                                                    "description":"Quantity of the child item",
                                                                    "type":"number"
                                                                },
                                                                "productId":{
                                                                    "description":"Product Id of the child item",
                                                                    "type":"string"
                                                                },
                                                                "displayName":{
                                                                    "description":"Display name of the child product",
                                                                    "type":"string"
                                                                },
                                                                "externalData":{
                                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "values":{
                                                                                "description":"The array of values associated with an externalData item.",
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            },
                                                                            "name":{
                                                                                "description":"The name to be associated with the externalData item.",
                                                                                "type":"string"
                                                                            },
                                                                            "actionCode":{
                                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "parentAssetKey":{
                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "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"
                                                                },
                                                                "rootAssetKey":{
                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "transactionDate":{
                                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                                    "type":"string"
                                                                },
                                                                "catRefId":{
                                                                    "description":"Sku Id of the child item",
                                                                    "type":"string"
                                                                },
                                                                "assetKey":{
                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "route":{
                                                                    "description":"Image route",
                                                                    "type":"string"
                                                                },
                                                                "customerAccountId":{
                                                                    "description":"The customer account ID associated to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "selectedOptions":{
                                                                    "description":"The array of variants of the child item.",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "optionValue":{
                                                                                "description":"The variant option value",
                                                                                "type":"string"
                                                                            },
                                                                            "optionName":{
                                                                                "description":"The varian option name.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "siteId":{
                                                                    "description":"The ID of the site on which the item was added.",
                                                                    "type":"string"
                                                                },
                                                                "actionCode":{
                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                    "type":"string"
                                                                },
                                                                "activationDate":{
                                                                    "description":"The activation date in ISO format.",
                                                                    "type":"string"
                                                                },
                                                                "serviceId":{
                                                                    "description":"The service ID associated to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "asset":{
                                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                                    "type":"boolean"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "assetKey":{
                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "commerceItemId":{
                                                        "description":"commerce item id of the child item ",
                                                        "type":"string"
                                                    },
                                                    "selectedOptions":{
                                                        "description":"The array of variants of the child item.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "optionValue":{
                                                                    "description":"The variant option value",
                                                                    "type":"string"
                                                                },
                                                                "optionName":{
                                                                    "description":"The varian option name.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "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"
                                                    },
                                                    "serviceAccountId":{
                                                        "description":"The service account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "configurationOptionId":{
                                                        "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                        "type":"string"
                                                    },
                                                    "quantity":{
                                                        "description":"Quantity of the child item",
                                                        "type":"number"
                                                    },
                                                    "productId":{
                                                        "description":"Product Id of the child item",
                                                        "type":"string"
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "configurablePropertyId":{
                                                        "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                        "type":"string"
                                                    },
                                                    "transactionDate":{
                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                        "type":"string"
                                                    },
                                                    "catRefId":{
                                                        "description":"Sku Id of the child item",
                                                        "type":"string"
                                                    },
                                                    "route":{
                                                        "description":"Image route",
                                                        "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 determines if the current item is an asset or not.",
                                                        "type":"boolean"
                                                    }
                                                }
                                            }
                                        },
                                        "subTotal":{
                                            "description":"The base price for the item, before any modifications. Calculated by multiplying the quantity by the listPrice.",
                                            "type":"number"
                                        },
                                        "configuratorId":{
                                            "description":"configurator id of the configurable product",
                                            "type":"string"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPrice":{
                                            "description":"The Price of the product as per the external pricing system.",
                                            "type":"number"
                                        },
                                        "commerceItemId":{
                                            "description":"commerce item id of the configurable product",
                                            "type":"string"
                                        },
                                        "price":{
                                            "description":"The raw number that represents the price.",
                                            "type":"number"
                                        },
                                        "variant":{
                                            "description":"Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "onSale":{
                                            "description":"indicates if product is on sale or not.",
                                            "type":"boolean"
                                        },
                                        "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"
                                        },
                                        "locationInventoryInfoMap":{
                                            "description":"This is a map displaying inventory breakdowns for multiple inventory locations, created when the item is fulfilled by multiple inventories. Each entry in the map is keyed by inventory location id",
                                            "additionalProperties":{
                                                "type":"object",
                                                "properties":{
                                                    "availabilityDate":{
                                                        "description":"The availabilityDate for preordered/backordered quantity, for this inventory location",
                                                        "type":"string"
                                                    },
                                                    "preOrderQuantity":{
                                                        "description":"The preordered quantity included, for this inventory location",
                                                        "type":"integer"
                                                    },
                                                    "backOrderQuantity":{
                                                        "description":"The backordered quantity included, for this inventory location",
                                                        "type":"integer"
                                                    },
                                                    "inStockQuantity":{
                                                        "description":"The available quantity included that is 'in stock', for this inventory location",
                                                        "type":"integer"
                                                    }
                                                }
                                            },
                                            "type":"object"
                                        },
                                        "unitPrice":{
                                            "description":"Sale price or list price of commerceItem.",
                                            "type":"number"
                                        },
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"Quantity of the items.",
                                            "type":"number"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "originalCommerceItemId":{
                                            "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                            "type":"boolean"
                                        },
                                        "tax":{
                                            "description":"The amount of tax paid for this item.",
                                            "type":"number"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPriceQuantity":{
                                            "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                            "type":"integer"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"Catalog Reference Id of commerce item.",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "discountInfo":{
                                            "description":"Discount information.",
                                            "type":"object",
                                            "properties":{
                                                "orderCouponsMap":{
                                                    "description":"The coupons that were claimed.",
                                                    "type":"object",
                                                    "properties":{
                                                        "couponCode":{
                                                            "description":"Coupon Code.",
                                                            "type":"object",
                                                            "properties":{
                                                                "promotionLongDesc":{
                                                                    "description":"The description of the promotion.",
                                                                    "type":"string"
                                                                },
                                                                "promotionName":{
                                                                    "description":"The display name of the promotion.",
                                                                    "type":"string"
                                                                },
                                                                "external":{
                                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                    "type":"boolean"
                                                                },
                                                                "promotionLevel":{
                                                                    "description":"The promotion level.",
                                                                    "type":"string"
                                                                },
                                                                "totalAdjustment":{
                                                                    "description":"Total adjustment caused by the promotion.",
                                                                    "type":"number"
                                                                },
                                                                "promotionDesc":{
                                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                                    "type":"string"
                                                                },
                                                                "promotionId":{
                                                                    "description":"The Id of the promotion.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                "orderDiscount":{
                                                    "description":"Discount given on an order.",
                                                    "type":"number"
                                                },
                                                "orderImplicitDiscountList":{
                                                    "description":"List of discounts.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"string"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"Id of the promotion.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "unclaimedCouponsMap":{
                                                    "description":"Map of unclaimed coupons.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "couponInfo":{
                                                                "description":"The coupon Info.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "promotionLevel":{
                                                                            "description":"The promotion level.",
                                                                            "type":"string"
                                                                        },
                                                                        "totalAdjustment":{
                                                                            "description":"Total adjustment caused by the promotion.",
                                                                            "type":"string"
                                                                        },
                                                                        "promotionDesc":{
                                                                            "description":"Description of the promotion.",
                                                                            "type":"string"
                                                                        },
                                                                        "promotionId":{
                                                                            "description":"Id of the promotion.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "promotionValue":{
                                                                "description":"The value for promotion.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "backOrderQuantity":{
                                            "description":"Back Order Quantity of the Items.",
                                            "type":"number"
                                        },
                                        "status":{
                                            "description":"State of the commerce item.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "trackingNumber":{
                                "description":"Shipping tracking number.",
                                "type":"string"
                            },
                            "shipTo":{
                                "description":"Ship-to details for shipping.Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteId":{
                                        "description":"site id (It corresponds to the ship-to address externalId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "soldTo":{
                    "description":"Sold-to details for B2B orders only",
                    "type":"object",
                    "properties":{
                        "partyId":{
                            "description":"party id",
                            "type":"string"
                        },
                        "partyNumber":{
                            "description":"party number",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile Information for the order. Related Endpoint operations - submitOrder",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "isAnonymous":{
                            "description":"Indicates whether this profile is an anonymous profile. By default, it is false.",
                            "type":"boolean"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email Address corresponding to the profile.",
                            "type":"string"
                        }
                    }
                },
                "isItemPriceOverrideAllowed":{
                    "description":"Indicates whether an item price can be overridden. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder.",
                    "type":"boolean"
                },
                "shippingMethod":{
                    "description":"Shipping method information. Related Endpoint operation - priceOrder, submitOrder, preAuthorizeOrder.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"tax amount in secondary currency.",
                            "type":"string"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"shipping amount in secondary currency.",
                            "type":"string"
                        },
                        "cost":{
                            "description":"Shipping cost.",
                            "type":"integer"
                        },
                        "value":{
                            "description":"Method type of shipment.",
                            "type":"string"
                        }
                    }
                },
                "billingMethod":{
                    "description":"Billing method information of the order. Related Endpoint operation - submitOrder.",
                    "type":"object",
                    "properties":{
                        "cost":{
                            "description":"Shipping cost.",
                            "type":"integer"
                        },
                        "displayName":{
                            "description":"Billing method display name for this billing method.",
                            "type":"string"
                        },
                        "value":{
                            "description":"Method type of billing.",
                            "type":"string"
                        }
                    }
                },
                "cartName":{
                    "description":"Cart Name for this order. If the value is passed for the cartName it will set else orderId will be set by default",
                    "type":"string"
                },
                "returnRequests":{
                    "description":"The list of the requests raised for the order. Related Endpoint operations - submitOrder",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"The return request id.",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"The creation date of the return request.",
                                "type":"string"
                            },
                            "totalRefund":{
                                "description":"The total amount to be refunded on return.",
                                "type":"number"
                            },
                            "state":{
                                "description":"The status of the return request.",
                                "type":"string"
                            },
                            "totalReturnQuantity":{
                                "description":"The total quantity for which return request has been raised.",
                                "type":"integer"
                            },
                            "stateKey":{
                                "description":"State key for return request which is not localized",
                                "type":"string"
                            }
                        }
                    }
                },
                "creationDate":{
                    "description":"Date on which the Order was created. Related Endpoint operation - submitOrder.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "notSubmittedOrders":{
                    "description":"Orders not submitted for fulfillment. Related Endpoint operations - resendOrdersForFulfillment",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "orderId":{
                                "description":"Order Id of the order whose submission has failed.",
                                "type":"string"
                            },
                            "failureReason":{
                                "description":"Failure Reason.",
                                "type":"string"
                            }
                        }
                    }
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "discountInfo":{
                    "description":"Discount information. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder, preAuthorizeOrder.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Discount given on an order.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"List of discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total adjustment caused by the promotion.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"Map of unclaimed coupons.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "couponInfo":{
                                        "description":"The coupon Info.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "promotionValue":{
                                        "description":"The value for promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "giftWithPurchaseInfo":{
                    "description":"Gift Selection Information. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"Quantity of gift that the shopper still needs to select.",
                                "type":"number"
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of gift like sku, product, category, skuContentGroup or productContentGroup.",
                                "type":"string"
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the gift usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "promotionDesc":{
                                "description":"The promotion description.",
                                "type":"string"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion id",
                                "type":"string"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "giftHashCode":{
                                "description":"The gift hash code for the promotion",
                                "type":"string"
                            }
                        }
                    }
                },
                "siteId":{
                    "description":"Site Id on which the order was placed. Related Endpoint operation - priceOrder, submitOrder, preAuthorizeOrder.",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"Shipping address. Related Endpoint operations - submitOrder",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the shipping address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"The address3 of the shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the shipping address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"prefix of shipping address name.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal Code of the shipping address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"The job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"The companyName.",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"suffix of the shipping address name.",
                            "type":"string"
                        },
                        "DEFAULT_POSTAL_CODE_PATTERN":{
                            "description":"The default post code pattern of the shipping address.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"The selected country of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name of the shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone Number of the shipping address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"The faxNumber of the shipping address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"The middle name of the shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the shipping address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"email of the shipping address.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"The selected state of the shipping address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"The state ISON code of the shipping address.",
                            "type":"string"
                        }
                    }
                },
                "markers":{
                    "description":"Order markers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In a marketing campaign marker, value holds the marketing system's unique campaign ID.",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, key signifies that it is a campaign marker and it also identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"Gift With Purchase order markers information. Related Endpoint operation - createOrder, createNewCart, priceOrder, submitOrder.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of gift like sku, product, category, skuContentGroup or productContentGroup.",
                                "type":"string"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the gwp order marker.",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site..",
                                "type":"number"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The GWP promotion id.",
                                "type":"string"
                            },
                            "key":{
                                "description":"atg.gwp.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "repriceOrder_request":{
            "properties":{
            },
            "example":{
                "id":"o90417"
            }
        },
        "initiateAppeasement_request":{
            "properties":{
                "orderId":{
                    "description":"Order Id for which the appeasement should be initiated",
                    "type":"string"
                }
            },
            "example":{
                "orderId":"o10068"
            }
        },
        "getPriceListGroup_response":{
            "properties":{
                "isTaxIncluded":{
                    "description":"Indicates whether prices are inclusive of tax",
                    "type":"boolean"
                },
                "endDate":{
                    "description":"End date of the the associated list price list",
                    "type":"string"
                },
                "displayName":{
                    "description":"display name of the PriceListGroup",
                    "type":"string"
                },
                "listPriceList":{
                    "description":"The price list for list prices",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "active":{
                    "description":"indicates if the PriceListGroup is active",
                    "type":"boolean"
                },
                "isPointsBased":{
                    "description":"If true, indicates the PriceListGroup was created with a point based currency",
                    "type":"boolean"
                },
                "locale":{
                    "description":"locale of the the associated list price list",
                    "type":"string"
                },
                "shippingSurchargePriceList":{
                    "description":"The price list for shipping surcharge prices",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "deleted":{
                    "description":"indicates if the PriceListGroup is deleted",
                    "type":"boolean"
                },
                "taxCalculationType":{
                    "description":"Indicates how tax calls are made based on the PriceListGroup setting. For a monetary PriceListGroup, the possible values are calculateTax and doNotCalculateTax.\n\r\n\rFor a point based PriceListGroup, the possible values are doNotCalculateTax, calculateTaxWithCurrencyConversion and calculateTaxWithoutCurrencyConversion.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the PriceListGroup item",
                    "type":"string"
                },
                "currency":{
                    "description":"The currency data.",
                    "type":"object",
                    "properties":{
                        "symbol":{
                            "description":"The symbol of the currency",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"The display Name of the currency",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository Id of the currency",
                            "type":"string"
                        },
                        "fractionalDigits":{
                            "description":"The currency Code of the currency",
                            "type":"string"
                        },
                        "currencyCode":{
                            "description":"The currency Code of the currency",
                            "type":"string"
                        },
                        "numericCode":{
                            "description":"The numeric Code of the currency",
                            "type":"string"
                        }
                    }
                },
                "salePriceList":{
                    "description":"The price list for sale prices",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "id":{
                    "description":"The ID of the PriceListGroup item",
                    "type":"string"
                },
                "includeAllProducts":{
                    "description":"If true, and active flag is also set to true then list price is mandatory for all products.",
                    "type":"boolean"
                },
                "startDate":{
                    "description":"Start date of the the associated list price list",
                    "type":"string"
                }
            }
        },
        "listTypes_response":{
            "properties":{
                "total":{
                    "description":"Total number of appeasement types. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of appeasement types.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Numeric offset of the first appeasement type item returned.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of appeasement types.",
                    "type":"integer"
                },
                "sort":{
                    "description":"An array that specifies the sort order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The name of the property to use for sorting.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Whether this property should be sorted ascending (\"asc\") or descending (\"dsc\").",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Array containing the object representation of appeasement types. See getType for detailed description of the values of each property.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/getType_response"
                    }
                }
            },
            "example":{
                "total":1,
                "totalResults":1,
                "offset":0,
                "limit":250,
                "sort":[
                    {
                        "property":"id",
                        "order":"asc"
                    }
                ],
                "items":[
                    {
                        "displayName":"Order",
                        "description":"Appeasement to be applied on a given order",
                        "active":true,
                        "id":"order",
                        "isOrderRequired":true
                    }
                ]
            }
        },
        "getDispositionReasons_response":{
            "properties":{
                "items":{
                    "description":"The list of all Disposition Reason for a Return Request",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayKey":{
                                "description":"Display Key of the Disposition Reason for a Return Request",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display Name of the Disposition Reason for a Return Request",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "rejectProfileRequest_request":{
            "properties":{
                "approverComments":{
                    "description":"Approver comments during request rejection, these are optional.",
                    "type":"string"
                }
            },
            "required":[
                "approverComments"
            ],
            "example":{
                "approverComments":"This request is rejected"
            }
        },
        "addAddress_request":{
            "properties":{
                "address":{
                    "description":"Address created for the Organization.",
                    "type":"object",
                    "properties":{
                        "isDefaultBillingAddress":{
                            "description":"Marks an address as default billing address. Default value is false. Accepts true or false",
                            "type":"boolean"
                        },
                        "country":{
                            "description":"The country of the address. This is a mandatory field.",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the secondary address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the secondary address. This is a mandatory field.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the secondary address. This is a mandatory field.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name of the secondary address. This is a mandatory field",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal Code of the address. This is a mandatory field",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the secondary address",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone Number of the address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The State of the address. This is a mandatory field",
                            "type":"string"
                        },
                        "isDefaultShippingAddress":{
                            "description":"Marks an address as default shipping address. Default value is false. Accepts true or false",
                            "type":"boolean"
                        }
                    },
                    "required":[
                        "country",
                        "city",
                        "address1",
                        "companyName",
                        "postalCode",
                        "state"
                    ]
                },
                "addressType":{
                    "description":"Address type represents nick name of account if present else repository ID of address item. This is a mandatory field",
                    "type":"string"
                }
            },
            "required":[
                "address",
                "addressType"
            ],
            "example":{
                "address":{
                    "isDefaultBillingAddress":true,
                    "country":"US",
                    "externalAddressId":"EXT_ADDR_1",
                    "types":[
                        "ss-10001"
                    ],
                    "phoneNumber":"973-974-1234",
                    "address2":"Street 2",
                    "city":"Montgomery",
                    "address1":"600 Dexter Avenue",
                    "postalCode":"36130",
                    "companyName":"Oracle",
                    "isDefaultShippingAddress":true,
                    "state":"AL"
                },
                "addressType":"Office Address"
            }
        },
        "listLocations_response":{
            "properties":{
                "total":{
                    "description":"The total number of location items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of location items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first location item to return.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The number of location items to return.",
                    "type":"integer"
                },
                "sort":{
                    "description":"The location items sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property by which to sort the list of location items.  The default is locationId.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"The list of location items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "country":{
                                "description":"The country of the location.",
                                "type":"string"
                            },
                            "distance":{
                                "description":"A session-scoped property that contains the distance when searching for location items. Not applicable.",
                                "type":"number"
                            },
                            "endDate":{
                                "description":"The end date for the location. This is used when performing a search for inventory available from a store during a specific date range. If the search contains a specific date range, only locations that have a date that are contained within that date range will be displayed.",
                                "type":"string"
                            },
                            "city":{
                                "description":"The city of the location.",
                                "type":"string"
                            },
                            "latitude":{
                                "description":"The latitude of the location.",
                                "type":"number"
                            },
                            "postalCode":{
                                "description":"The postal code of the location.",
                                "type":"string"
                            },
                            "county":{
                                "description":"The county of the location.",
                                "type":"string"
                            },
                            "stateAddress":{
                                "description":"The state of the location.",
                                "type":"string"
                            },
                            "pickUp":{
                                "description":"Indicates that the location allows customers to collect their items.",
                                "type":"boolean"
                            },
                            "sites":{
                                "description":"List of sites.  A location can be constrained to a list of sites. If no site is defined, the location is available on all sites.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The site ID associated with this location.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "inventory":{
                                "description":"Indicates that location has it's own inventory.",
                                "type":"boolean"
                            },
                            "type":{
                                "description":"The type of location, either 'location' or 'store'.",
                                "type":"string"
                            },
                            "locationId":{
                                "description":"The ID of the location. This ID will be generated if none is provided.",
                                "type":"string"
                            },
                            "email":{
                                "description":"The email address of the location.",
                                "type":"string"
                            },
                            "longitude":{
                                "description":"The longitude of the location.",
                                "type":"number"
                            },
                            "hours":{
                                "description":"The store opening hours. Only applicable to location type 'store'.",
                                "type":"string"
                            },
                            "address3":{
                                "description":"The third address field of the location.",
                                "type":"string"
                            },
                            "address2":{
                                "description":"The second address field of the location.",
                                "type":"string"
                            },
                            "address1":{
                                "description":"The first address field of the location.",
                                "type":"string"
                            },
                            "externalLocationId":{
                                "description":"An optional additional location ID, such as the merchant store ID. Use this if you have extra parameters for identifying your stores or locations.",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the location.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The ID of the location repository item.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name of the location.",
                                "type":"string"
                            },
                            "faxNumber":{
                                "description":"The fax number of the location.",
                                "type":"string"
                            },
                            "startDate":{
                                "description":"The start date for the location. This is used when performing a search for inventory available from a store during a specific date range. If the search contains a specific date range, only locations that have a date that are contained within that date range will be displayed.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateProfileAddress_request":{
            "properties":{
                "address":{
                    "description":"The address object of the profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the user for whom the address is created. This field can be null also",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address2":{
                            "description":"Address line 2 for the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"city for the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"address line 1 for the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"postalCode for the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"companyName for the address. It is not mandatory for the profile addresses.",
                            "type":"string"
                        },
                        "county":{
                            "description":"county for the address",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "firstName":{
                            "description":"The first name of the user for whom the address is created. This field can be null also",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"state for the address",
                            "type":"string"
                        }
                    }
                },
                "addressType":{
                    "description":"The nickname for the address.",
                    "type":"string"
                }
            },
            "required":[
                "address"
            ]
        },
        "listPriceListGroups_response":{
            "properties":{
                "total":{
                    "description":"The total number of items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "defaultPriceListGroup":{
                    "description":"The default Price List Group",
                    "type":"object",
                    "properties":{
                        "isTaxIncluded":{
                            "description":"Indicates whether prices are inclusive of tax",
                            "type":"boolean"
                        },
                        "endDate":{
                            "description":"End date of the the associated list price list",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"display name of the PriceListGroup",
                            "type":"string"
                        },
                        "listPriceList":{
                            "description":"The price list for list prices",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository ID",
                                    "type":"string"
                                }
                            }
                        },
                        "active":{
                            "description":"indicates if the PriceListGroup is active",
                            "type":"boolean"
                        },
                        "isPointsBased":{
                            "description":"If true, indicates the PriceListGroup was created with a point based currency",
                            "type":"boolean"
                        },
                        "locale":{
                            "description":"The locale",
                            "type":"string"
                        },
                        "shippingSurchargePriceList":{
                            "description":"The price list for shipping surcharge prices",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository ID",
                                    "type":"string"
                                }
                            }
                        },
                        "deleted":{
                            "description":"indicates if the PriceListGroup is deleted",
                            "type":"boolean"
                        },
                        "taxCalculationType":{
                            "description":"Indicates how tax calls are made based on the PriceListGroup setting. For a monetary PriceListGroup, the possible values are calculateTax and doNotCalculateTax.\n\r\n\rFor a point based PriceListGroup, the possible values are doNotCalculateTax, calculateTaxWithCurrencyConversion and calculateTaxWithoutCurrencyConversion.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository Id of the PriceListGroup item",
                            "type":"string"
                        },
                        "salePriceList":{
                            "description":"The price list for sale prices",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository ID",
                                    "type":"string"
                                }
                            }
                        },
                        "currency":{
                            "description":"The currency data.",
                            "type":"object",
                            "properties":{
                                "symbol":{
                                    "description":"The symbol of the currency",
                                    "type":"string"
                                },
                                "displayName":{
                                    "description":"The display Name of the currency",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"The repository Id of the currency",
                                    "type":"string"
                                },
                                "fractionalDigits":{
                                    "description":"The currency Code of the currency",
                                    "type":"string"
                                },
                                "currencyCode":{
                                    "description":"The currency Code of the currency",
                                    "type":"string"
                                },
                                "numericCode":{
                                    "description":"The numeric Code of the currency",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"The ID of the PriceListGroup item",
                            "type":"string"
                        },
                        "includeAllProducts":{
                            "description":"If true, indicates that all the products in the catalog should have prices for activation of the PLG",
                            "type":"boolean"
                        },
                        "startDate":{
                            "description":"Start date of the the associated list price list",
                            "type":"string"
                        }
                    }
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"List of PriceListGroups",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "isTaxIncluded":{
                                "description":"Indicates whether prices are inclusive of tax.",
                                "type":"boolean"
                            },
                            "endDate":{
                                "description":"End date of the the associated list price list",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"display name of the PriceListGroup",
                                "type":"string"
                            },
                            "listPriceList":{
                                "description":"The price list for list prices",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    }
                                }
                            },
                            "active":{
                                "description":"indicates if the PriceListGroup is active",
                                "type":"boolean"
                            },
                            "locale":{
                                "description":"The locale with which the PriceListGroup is created",
                                "type":"string"
                            },
                            "shippingSurchargePriceList":{
                                "description":"The price list for shipping surcharge prices",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    }
                                }
                            },
                            "deleted":{
                                "description":"indicates if the PriceListGroup is deleted",
                                "type":"boolean"
                            },
                            "repositoryId":{
                                "description":"The ID of the PriceListGroup item",
                                "type":"string"
                            },
                            "currency":{
                                "description":"The currency data.",
                                "type":"object",
                                "properties":{
                                    "symbol":{
                                        "description":"The symbol of the currency",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"The display Name of the currency",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The repository Id of the currency",
                                        "type":"string"
                                    },
                                    "fractionalDigits":{
                                        "description":"The currency Code of the currency",
                                        "type":"string"
                                    },
                                    "currencyCode":{
                                        "description":"The currency Code of the currency",
                                        "type":"string"
                                    },
                                    "numericCode":{
                                        "description":"The numeric Code of the currency",
                                        "type":"string"
                                    }
                                }
                            },
                            "salePriceList":{
                                "description":"The price list for sale prices",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    }
                                }
                            },
                            "id":{
                                "description":"The ID of the PriceListGroup item",
                                "type":"string"
                            },
                            "includeAllProducts":{
                                "description":"If true, indicates that all the products in the catalog should have prices for activation of the PLG",
                                "type":"boolean"
                            },
                            "startDate":{
                                "description":"Start date of the the associated list price list",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateReturnRequest_response":{
            "properties":{
                "returnRequestStatus":{
                    "description":"Status of Return Request. Related Endpoint Operations - ReceiveReturns, AdjustRefundAmounts, MarkManualRefund, MarkAsComplete",
                    "type":"string"
                },
                "isExchangeRequest":{
                    "description":"Either it is exchange / return request. Related Endpoint Operations - ReceiveReturns, AdjustRefundAmounts, MarkManualRefund",
                    "type":"boolean"
                },
                "returnItems":{
                    "description":"List of returnable Items. Related Endpoint Operations - ReceiveReturns, AdjustRefundAmounts, MarkManualRefund, MarkAsComplete",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantityReturned":{
                                "description":"Quantity Returned",
                                "type":"number"
                            },
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "nonreturnable":{
                                "description":"Indicates whether an item is returnable or not",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"Display Name of the Product",
                                "type":"string"
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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"
                            },
                            "orderDiscountShare":{
                                "description":"OrderDiscountShare for a returnItem",
                                "type":"number"
                            },
                            "childItems":{
                                "description":"Returned Item child items",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"quantity of the child Item",
                                            "type":"number"
                                        },
                                        "productId":{
                                            "description":"Product Id of teh ",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Product display name of the sub sku commerce item",
                                            "type":"string"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "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"
                                        },
                                        "childItems":{
                                            "description":"Returned Item child items",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "serviceAccountId":{
                                                        "description":"The service account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "deactivationDate":{
                                                        "description":"The deactivation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "quantity":{
                                                        "description":"quantity of the child Item",
                                                        "type":"number"
                                                    },
                                                    "productId":{
                                                        "description":"Product Id of teh ",
                                                        "type":"string"
                                                    },
                                                    "displayName":{
                                                        "description":"Product display name of the sub sku commerce item",
                                                        "type":"string"
                                                    },
                                                    "externalData":{
                                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "values":{
                                                                    "description":"The array of values associated with an externalData item.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "dynamic_property_key":{
                                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"The name to be associated with the externalData item.",
                                                                    "type":"string"
                                                                },
                                                                "actionCode":{
                                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "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"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "transactionDate":{
                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                        "type":"string"
                                                    },
                                                    "catRefId":{
                                                        "description":"Catalog Reference Id of the child Item",
                                                        "type":"string"
                                                    },
                                                    "assetKey":{
                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "route":{
                                                        "description":"Product path",
                                                        "type":"string"
                                                    },
                                                    "customerAccountId":{
                                                        "description":"The customer account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "selectedOptions":{
                                                        "description":"Child Product Variant Information.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "optionValue":{
                                                                    "description":"Value of the Dynamic attribute.",
                                                                    "type":"string"
                                                                },
                                                                "optionName":{
                                                                    "description":"Name of the Dynamic attribute.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                        "type":"string"
                                                    },
                                                    "activationDate":{
                                                        "description":"The activation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "serviceId":{
                                                        "description":"The service ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "asset":{
                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                        "type":"boolean"
                                                    }
                                                }
                                            }
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"Catalog Reference Id of the child Item",
                                            "type":"string"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "route":{
                                            "description":"Product path",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "selectedOptions":{
                                            "description":"Child Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "configuratorId":{
                                "description":"Configurator Id of the returned item",
                                "type":"string"
                            },
                            "skuOptionInfo":{
                                "description":"Product Variant Information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"Value of the Dynamic attribute",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"Name of the Dynamic attribute",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "assetKey":{
                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "quantityAvailableForReturn":{
                                "description":"Quantity Available",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"Commerce Id of the returned item",
                                "type":"string"
                            },
                            "suggestedShippingRefund":{
                                "description":"Shipping Refund for a returnItem",
                                "type":"number"
                            },
                            "unAdjustedRefundAmount":{
                                "description":"Refund Amount of the item excluding orderDiscountShare and ManualAdjustmentShare",
                                "type":"number"
                            },
                            "price":{
                                "description":"Total price of the item",
                                "type":"number"
                            },
                            "returnReason":{
                                "description":"Reason to return an Item",
                                "type":"string"
                            },
                            "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"
                            },
                            "nonReturnableReason":{
                                "description":"Indicates the reason for non-returnable",
                                "type":"string"
                            },
                            "quantityReceived":{
                                "description":"Quantity Received",
                                "type":"number"
                            },
                            "dispositionReason":{
                                "description":"Disposition Reason",
                                "type":"object",
                                "properties":{
                                    "displayKey":{
                                        "description":"Key of the disposition Reason",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"Name of the disposition Reason",
                                        "type":"string"
                                    }
                                }
                            },
                            "serviceAccountId":{
                                "description":"The service account ID associated to the current item.",
                                "type":"string"
                            },
                            "unitPrice":{
                                "description":"Unit price of the item",
                                "type":"number"
                            },
                            "quantityToReturn":{
                                "description":"Quantity To Return",
                                "type":"number"
                            },
                            "comments":{
                                "description":"Comments at ReturnItem Level",
                                "type":"string"
                            },
                            "productId":{
                                "description":"Id of the return Item",
                                "type":"string"
                            },
                            "returnItemId":{
                                "description":"Id of the return Item",
                                "type":"string"
                            },
                            "itemPromotionValueAdjustments":{
                                "description":"Item level promotion adjustments.",
                                "type":"object",
                                "properties":{
                                    "itemPromotionRefNo":{
                                        "description":"Reference to the Item Level Promotion.",
                                        "type":"string"
                                    },
                                    "adjustedAmount":{
                                        "description":"Amount adjusted as a result of applied promotion.",
                                        "type":"number"
                                    },
                                    "promotionAdjustmentType":{
                                        "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of promotion",
                                        "type":"string"
                                    },
                                    "couponCode":{
                                        "description":"Code of the coupon applied.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion",
                                        "type":"string"
                                    }
                                }
                            },
                            "quantityToReceive":{
                                "description":"Quantity To Return",
                                "type":"number"
                            },
                            "suggestedTaxRefund":{
                                "description":"Tax Refund for a returnItem",
                                "type":"number"
                            },
                            "shippingGroupId":{
                                "description":"Shipping group Id of the returned item",
                                "type":"string"
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "manualAdjustmentShare":{
                                "description":"ManualAdjustmentShare for a returnItem",
                                "type":"number"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Catalog Reference Id",
                                "type":"string"
                            },
                            "returnRequired":{
                                "description":"Boolean value to determine if the item has to be physically received.",
                                "type":"boolean"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "quantityShipped":{
                                "description":"Quantity Shipped",
                                "type":"number"
                            },
                            "childReturnItems":{
                                "description":"List of child return Items",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "$ref":"#/definitions/childReturnItems_response"
                                }
                            },
                            "additionalProperties":{
                                "description":"Additional properties of the return item",
                                "type":"object",
                                "properties":{
                                    "property2":{
                                        "description":"Additional Property 2",
                                        "type":"string"
                                    },
                                    "property1":{
                                        "description":"Additional Property 1",
                                        "type":"string"
                                    }
                                }
                            },
                            "activationDate":{
                                "description":"The activation date in ISO format.",
                                "type":"string"
                            },
                            "asset":{
                                "description":"The flag that determines if the current item is an asset or not.",
                                "type":"boolean"
                            },
                            "actualRefundAmount":{
                                "description":"Actual Refund Amount at Item level",
                                "type":"number"
                            },
                            "suggestedRefundAmount":{
                                "description":"Refund Cost for a returnItem",
                                "type":"number"
                            }
                        }
                    }
                },
                "submitExchangeAllowedValidationMessage":{
                    "description":"submitExchangeAllowedValidationMessage will come in json response if isSubmitExchangeOrderAllowed property is false. Related Endpoint Operations - ReceiveReturns",
                    "type":"object",
                    "properties":{
                        "errorCode":{
                            "description":"error code",
                            "type":"string"
                        },
                        "description":{
                            "description":"contains detailed info",
                            "type":"object",
                            "properties":{
                                "productIds":{
                                    "description":"list of product id's",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "skuIds":{
                                    "description":"list of sku id's",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "message":{
                            "description":"message string",
                            "type":"string"
                        }
                    }
                },
                "profileInfo":{
                    "description":"Profile Information for the order. Related Endpoint Operations - ReceiveReturns, AdjustRefundAmounts",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address of the profile",
                            "type":"string"
                        }
                    }
                },
                "isSubmitExchangeOrderAllowed":{
                    "description":"Indicates whether submit exchange order allowed or not.It will get populated only in exchange flow. Related Endpoint Operations - ReceiveReturns",
                    "type":"boolean"
                },
                "returnLabel":{
                    "description":"Return Label of the return request",
                    "type":"string"
                },
                "isManuallyAdjusted":{
                    "description":"Manually Adjusted Return Request. Related Endpoint Operations - ReceiveReturns, AdjustRefundAmounts, MarkManualRefund, MarkAsComplete",
                    "type":"boolean"
                },
                "orderInfo":{
                    "description":"Order Information. Related Endpoint Operations - ReceiveReturns, AdjustRefundAmounts, MarkManualRefund, MarkAsComplete",
                    "type":"object",
                    "properties":{
                        "originOfOrder":{
                            "description":"The source from which order got created.",
                            "type":"string"
                        },
                        "priceInfo":{
                            "description":"Price information of the order.",
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The raw number that represents the price.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "description":"Indicates if tax is included in item price",
                                    "type":"boolean"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "tax":{
                                    "description":"The tax on the order.",
                                    "type":"number"
                                },
                                "subTotal":{
                                    "description":" The subtotal of the order before applying order-level promotions.",
                                    "type":"number"
                                },
                                "orderDiscountAmount":{
                                    "description":" Total order Discount Amount.",
                                    "type":"number"
                                },
                                "totalWithoutTax":{
                                    "description":"The total cost without Tax.",
                                    "type":"number"
                                },
                                "total":{
                                    "description":"The current working total, including all promotions, tax, and billing costs.",
                                    "type":"number"
                                },
                                "shipping":{
                                    "description":"The shipping cost of the order.",
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingSurchargeValue":{
                                    "description":" The secondary currency shipping surcharge amount.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                    "type":"string"
                                }
                            }
                        },
                        "recurringChargePriceInfo":{
                            "description":"Detailed information of the recurring charges at the shipping groups level",
                            "type":"object",
                            "properties":{
                                "amount":{
                                    "description":"amount",
                                    "type":"integer"
                                },
                                "total":{
                                    "description":"total amount",
                                    "type":"integer"
                                },
                                "shipping":{
                                    "description":"shipping charge",
                                    "type":"integer"
                                },
                                "subTotalByFrequency":{
                                    "description":"subtotal of the item by frequency",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"amount",
                                                "type":"integer"
                                            },
                                            "frequency":{
                                                "description":"frequency of the recurring charges",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "taxByFrequency":{
                                    "description":"tax by frequency",
                                    "type":"array",
                                    "items":{
                                        "description":"tax for each frequency",
                                        "type":"integer"
                                    }
                                },
                                "subtotal":{
                                    "description":"sub total",
                                    "type":"integer"
                                },
                                "tax":{
                                    "description":"total tax",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"Currency code",
                                    "type":"string"
                                },
                                "totalWithoutTax":{
                                    "description":"total without tax",
                                    "type":"integer"
                                }
                            }
                        },
                        "orderId":{
                            "description":"Commerce id for this order.",
                            "type":"string"
                        },
                        "allowAlternateCurrency":{
                            "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                            "type":"boolean"
                        },
                        "siteId":{
                            "description":"Site Id on which the Order was placed.",
                            "type":"string"
                        },
                        "creationDate":{
                            "description":"Date on which the Order was created.",
                            "type":"string"
                        },
                        "submittedDate":{
                            "description":"Date on which the Order was submitted.",
                            "type":"string"
                        }
                    }
                },
                "refundInfo":{
                    "description":"Refund Information at the returnRequest Level. Related Endpoint Operations - ReceiveReturns, AdjustRefundAmounts, MarkManualRefund, MarkAsComplete",
                    "type":"object",
                    "properties":{
                        "shippingTaxRefund":{
                            "description":"Shipping tax Refund of all Return Items",
                            "type":"number"
                        },
                        "secondaryCurrencySuggestedTaxRefund":{
                            "description":"Suggested tax Refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "totalRefund":{
                            "description":"Total sum of all the Refunds",
                            "type":"number"
                        },
                        "suggestedTaxRefund":{
                            "description":"Tax Refund of all Return Items",
                            "type":"number"
                        },
                        "actualShippingRefund":{
                            "description":"Actual Shipping Refund at Item level",
                            "type":"number"
                        },
                        "otherRefund":{
                            "description":"Other Refund",
                            "type":"number"
                        },
                        "actualTaxRefund":{
                            "description":"Actual Tax Refund at Item level",
                            "type":"number"
                        },
                        "secondaryCurrencySuggestedShippingSurchargeRefund":{
                            "description":"Suggested shipping surcharge refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyActualTaxRefund":{
                            "description":"Actual tax refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "suggestedShippingRefund":{
                            "description":"Shipping Refund of all Return Items",
                            "type":"number"
                        },
                        "refundDue":{
                            "description":"Total Amount of the Refund",
                            "type":"number"
                        },
                        "returnFee":{
                            "description":"ReturnFee",
                            "type":"number"
                        },
                        "secondaryCurrencyActualShippingRefund":{
                            "description":"Actual shipping refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "suggestedOrderRefund":{
                            "description":"Refund Amount of all Return Items",
                            "type":"number"
                        },
                        "refundDueMap":{
                            "description":"A hashmap with currency code as a key and the refund due amount as the value.Map will be returned in response if payment is done with multiple currencies",
                            "additionalProperties":{
                                "description":"refund due amount in respective currency",
                                "type":"number"
                            },
                            "type":"object"
                        },
                        "appeasementRefundAdjustment":{
                            "description":"The refund amount adjustment needed for the completed appeasement refunds on the same order",
                            "type":"number"
                        },
                        "unAdjustedRefundSubtotal":{
                            "description":"Refund SubTotal calculated as summation of unAdjustedRefundAmount for all return Items.",
                            "type":"number"
                        },
                        "secondaryCurrencySuggestedShippingRefund":{
                            "description":"Suggested shipping Refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyActualShippingSurchargeRefund":{
                            "description":"Actual shipping surcharge refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyAppeasementRefundAdjustment":{
                            "description":"The refund amount adjustment needed for the completed appeasement refunds on the same order for evaluating seconday currency refund total.",
                            "type":"number"
                        }
                    }
                },
                "isSetteled":{
                    "description":"Settled Return Request. Related Endpoint Operations - ReceiveReturns, AdjustRefundAmounts, MarkManualRefund, MarkAsComplete",
                    "type":"boolean"
                },
                "promotionAdjustments":{
                    "description":"Total promotions at Return item and Order level. Related Endpoint Operations - ReceiveReturns, AdjustRefundAmounts, MarkManualRefund, MarkAsComplete",
                    "type":"object",
                    "properties":{
                        "promotionAdjustmentsCount":{
                            "description":"Count of the total number of promotions applied",
                            "type":"integer"
                        },
                        "orderPromotionValueAdjustments":{
                            "description":"Order Level promotion adjustments",
                            "type":"object",
                            "properties":{
                                "itemPromotionRefNo":{
                                    "description":"Reference to the Item Level Promotion.",
                                    "type":"string"
                                },
                                "adjustedAmount":{
                                    "description":"Amount adjusted as a result of applied promotion.",
                                    "type":"number"
                                },
                                "promotionAdjustmentType":{
                                    "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                    "type":"string"
                                },
                                "promotionDesc":{
                                    "description":"Description of promotion",
                                    "type":"string"
                                },
                                "couponCode":{
                                    "description":"Code of the coupon applied.",
                                    "type":"string"
                                },
                                "promotionId":{
                                    "description":"Id of the promotion",
                                    "type":"string"
                                }
                            }
                        },
                        "totalOrderDiscountAdjustment":{
                            "description":"The total change in order level promotion value adjustments due to the return",
                            "type":"number"
                        },
                        "nonReturnItemCostAdjustment":{
                            "description":"The cost adjustment for item which are not returned.",
                            "type":"object",
                            "properties":{
                                "commerceItemId":{
                                    "description":"Id of the commerce Item.",
                                    "type":"string"
                                },
                                "amountAdjustment":{
                                    "description":"Amount adjusted as result of item returned.",
                                    "type":"number"
                                },
                                "shippingGroupId":{
                                    "description":"Id of the shipping group.",
                                    "type":"string"
                                },
                                "quantityAdjusted":{
                                    "description":"The number of item adjusted.",
                                    "type":"number"
                                },
                                "shippingShareAdjustment":{
                                    "description":"Adjustment made on the shipping group.",
                                    "type":"number"
                                },
                                "orderDiscountShareAdjustment":{
                                    "description":"The adjustment of order discount.",
                                    "type":"number"
                                },
                                "manualAdjustmentShareAdjustment":{
                                    "description":"Manual Adjustment made.",
                                    "type":"number"
                                },
                                "taxShareAdjustment":{
                                    "description":"Adjustment of the applied Tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "itemPromotionValueAdjustments":{
                            "description":"Item level promotion adjustments",
                            "type":"object",
                            "properties":{
                                "itemPromotionRefNo":{
                                    "description":"Reference to the Item Level Promotion.",
                                    "type":"string"
                                },
                                "adjustedAmount":{
                                    "description":"Amount adjusted as a result of applied promotion.",
                                    "type":"number"
                                },
                                "promotionAdjustmentType":{
                                    "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                    "type":"string"
                                },
                                "promotionDesc":{
                                    "description":"Description of promotion",
                                    "type":"string"
                                },
                                "couponCode":{
                                    "description":"Code of the coupon applied.",
                                    "type":"string"
                                },
                                "promotionId":{
                                    "description":"Id of the promotion",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "additionalProperties":{
                    "description":"Additional properties of the return request",
                    "type":"object",
                    "properties":{
                        "property2":{
                            "description":"Additional Property 2",
                            "type":"string"
                        },
                        "property1":{
                            "description":"Additional Property 1",
                            "type":"string"
                        }
                    }
                },
                "state":{
                    "description":"The corresponding operation. Related Endpoint Operations - MarkManualRefund, MarkAsComplete",
                    "type":"string"
                },
                "quoteInfo":{
                    "description":"the quote information of the order. Related Endpoint Operations - ReceiveReturns, MarkManualRefund, MarkAsComplete",
                    "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":{
                                    "providerNote":{
                                        "description":"the provider note for the quoted order",
                                        "type":"string"
                                    },
                                    "profileType":{
                                        "description":"the profile type of the user that requested the quote",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"the profile id of the user",
                                        "type":"string"
                                    },
                                    "rejectionDate":{
                                        "description":"the rejection date for an order whose quote has been rejected by user",
                                        "type":"number"
                                    },
                                    "requestDate":{
                                        "description":"the date when the quote was requested in ISO format",
                                        "type":"number"
                                    },
                                    "quoteDate":{
                                        "description":"the date the order was quoted in milliseconds",
                                        "type":"number"
                                    },
                                    "rejectionNote":{
                                        "description":"the rejection note for an order whose quote has been rejected by user",
                                        "type":"string"
                                    },
                                    "requesterNote":{
                                        "description":"the requester note",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "rejectionDate":{
                            "description":"the rejection date for an order whose quote has been rejected by user",
                            "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"
                        }
                    }
                },
                "trackingNumber":{
                    "description":"List of tracking numbers for the return request",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "operation":{
                    "description":"The corresponding operation. Related Endpoint Operations - MarkManualRefund, MarkAsComplete",
                    "type":"string"
                },
                "paymentReversalInfo":{
                    "description":"Payment Reversal Info for Order. Related Endpoint Operations - ReceiveReturns, AdjustRefundAmounts, MarkManualRefund, MarkAsComplete",
                    "type":"object",
                    "properties":{
                        "creditCardInfo":{
                            "description":"Credit Card Details.",
                            "type":"object",
                            "properties":{
                                "cardNumber":{
                                    "description":"Credit Card Number",
                                    "type":"string"
                                }
                            }
                        },
                        "reversalMethod":{
                            "description":"Payment Reversal Method",
                            "type":"string"
                        },
                        "currencyCode":{
                            "description":"Currency code",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updateProfileRequest_request":{
            "properties":{
                "requestedOrganizationName":{
                    "description":"Requested Organization name given by the requester.",
                    "type":"string"
                },
                "organization":{
                    "description":"Organization",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository Id of organization",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"First name of the profile",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last name of the profile",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository Id of the profile",
                            "type":"string"
                        },
                        "email":{
                            "description":"email id of profile",
                            "type":"string"
                        }
                    },
                    "required":[
                        "email"
                    ]
                },
                "requestedOrganizationID":{
                    "description":"Requested Organization ID given by the requester.",
                    "type":"string"
                },
                "requesterComments":{
                    "description":"Requester comments given at time of creating request",
                    "type":"string"
                },
                "status":{
                    "description":"status of the profile request (review, moreInfoNeeded) are values.",
                    "type":"string"
                }
            },
            "example":{
                "requestedOrganizationName":"Sample org",
                "organization":{
                    "id":"or-100001"
                },
                "profile":{
                    "firstName":"First name",
                    "lastName":"last name",
                    "email":"user@example.com"
                },
                "requestedOrganizationID":null,
                "requesterComments":"Some comments",
                "status":"review"
            }
        },
        "getShopperType_response":{
            "properties":{
                "propertiesOrder":{
                    "description":"List of properties in ascending order",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "displayName":{
                    "description":"Display name of item type.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of shopper type.",
                    "type":"string"
                },
                "properties":{
                    "description":"List of user-defined properties for shopper type keyed by property name.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "uiEditorType":{
                                "description":"The UI editor type ",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Whether property is internal.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default property value of shopper type.",
                                "type":"string"
                            },
                            "length":{
                                "description":"length of type supported.",
                                "type":"integer"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"Label for new item type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of property.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of property.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether properties are internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "textSearchable":{
                                            "description":"Whether property is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        },
                                        "multiSelect":{
                                            "description":"whether multi-select search facet or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "searchable":{
                                "description":"Whether searchable or not.",
                                "type":"boolean"
                            },
                            "required":{
                                "description":"Whether it is required or not.",
                                "type":"boolean"
                            },
                            "multiSelect":{
                                "description":"whether multi-select search facet or not",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "updateMember_request":{
            "properties":{
                "dynamicProperty":{
                    "description":"Dynamic property name and value.",
                    "type":"object"
                },
                "lastName":{
                    "description":"The last name of the profile",
                    "type":"string"
                },
                "firstName":{
                    "description":"The first name of the profile",
                    "type":"string"
                },
                "GDPRProfileP13nConsentGranted":{
                    "description":"Indicates whether the customer has given consent for his/her profile information to be used for personalization purposes. Can be true or false.",
                    "type":"boolean"
                },
                "roles":{
                    "description":"List of roles need to associate with the user",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "function":{
                                "description":"The function of the role which can be admin or buyer.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "function"
                        ]
                    }
                },
                "receiveEmail":{
                    "description":"Indicates whether the customer should receive marketing emails on the current site. Can be yes or no.",
                    "type":"string"
                },
                "active":{
                    "description":"The status of the profile. Should be true or false",
                    "type":"boolean"
                },
                "email":{
                    "description":"The email address of the profile",
                    "type":"string"
                }
            },
            "example":{
                "firstName":"Leota",
                "lastName":"Dilliard",
                "GDPRProfileP13nConsentGranted":true,
                "profileType":"b2b_user",
                "dynamicProperty1":"dynamicPropertyValue",
                "roles":[
                    {
                        "function":"admin",
                        "relativeTo":{
                            "id":"or-100001"
                        }
                    },
                    {
                        "function":"buyer",
                        "relativeTo":{
                            "id":"or-100001"
                        }
                    }
                ],
                "active":true,
                "receiveEmail":"yes",
                "email":"leota@example.com"
            }
        },
        "getOrder_response":{
            "properties":{
                "totalAmountAuthorized":{
                    "description":"total amount authorized for the order.",
                    "type":"number"
                },
                "secondaryCurrencyCode":{
                    "description":"The currency code of secondary currency associated with the site.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "stateString":{
                    "description":"Order state as key string.",
                    "type":"string"
                },
                "submittedDate":{
                    "description":"Date on which the order was submitted.",
                    "type":"string"
                },
                "exchangeRate":{
                    "description":"The coversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                    "type":"number"
                },
                "paymentGroup":{
                    "description":"Payment Group for the order.",
                    "type":"object",
                    "properties":{
                        "PONumber":{
                            "description":"Purchase order number for invoice payment. Payment type: invoice",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last name associated with this Payment Group.",
                            "type":"string"
                        },
                        "amountAuthorized":{
                            "description":"The amount authorized with this Payment Group.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The amount associated with this Payment Group.",
                            "type":"number"
                        },
                        "totalDue":{
                            "description":"The current working total order price including all discounts, tax, and billing costs.",
                            "type":"number"
                        },
                        "cardType":{
                            "description":"The credit card type.",
                            "type":"string"
                        },
                        "zero_value_auto_authorized":{
                            "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                            "type":"string"
                        },
                        "token":{
                            "description":"Token associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentGroupId":{
                            "description":"Id of this payment Group.",
                            "type":"integer"
                        },
                        "firstName":{
                            "description":"First name associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentStateDetailsAsUser":{
                            "description":"The payment state description as string.",
                            "type":"string"
                        },
                        "balance":{
                            "description":"The gift card balance available.",
                            "type":"string"
                        },
                        "paymentStatString":{
                            "description":"The payment state as a key string.",
                            "type":"string"
                        },
                        "uiIntervention":{
                            "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Billing address for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this billing address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country for this billing address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address line 3 for this billing address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address line 2 for this billing address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this billing address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address line 1 for this billing address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this billing address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this billing address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this billing address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this billing address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this billing address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this billing address.",
                                    "type":"string"
                                },
                                "selectedCountry":{
                                    "description":"The selected country of the shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name for this billing address.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this billing address.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this billing address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this billing address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State for this billing address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this billing address.",
                                    "type":"string"
                                },
                                "selectedState":{
                                    "description":"The selected state of the shipping address.",
                                    "type":"string"
                                },
                                "state_ISOCode":{
                                    "description":"The state ISON code of the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "paymentState":{
                            "description":"The Payment Group state.",
                            "type":"string"
                        },
                        "paidAmount":{
                            "description":"The amount that has been debited to-date for this Payment Group.",
                            "type":"number"
                        },
                        "cardNumber":{
                            "description":"The masked credit card number.",
                            "type":"string"
                        },
                        "refundAmount":{
                            "description":"The amount that has been credited to-date for this Payment Group.",
                            "type":"number"
                        }
                    }
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "id":{
                    "description":"Commerce id for this order.",
                    "type":"string"
                },
                "state":{
                    "description":"The order state.",
                    "type":"integer"
                },
                "stateDetailsAsUser":{
                    "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any.",
                    "type":"string"
                },
                "shippingGroups":{
                    "description":"Shipping Group Information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "trackingInfo":{
                                "description":"Tracking Information for the Order.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "carrierName":{
                                            "description":"Carrier Name for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierUrl":{
                                            "description":"Carrier URL for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierId":{
                                            "description":"Carrier Id for Tracking.",
                                            "type":"string"
                                        },
                                        "trackingNumber":{
                                            "description":"Tracking Number",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "shippingMethod":{
                                "description":"Shipping method information.",
                                "type":"object",
                                "properties":{
                                    "cost":{
                                        "description":"shipping cost.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display Name of shipment.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"method type of shipment.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"shipping address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address Line 3 for this shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address Line 2 for this shipping address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address Line 1 for this shipping address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this shipping address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this shipping address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this shipping address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping 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":{
                                        "commerceItemId":{
                                            "description":"The referenced commerce item's internal ID.",
                                            "type":"string"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce 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. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "returnedQuantity":{
                                            "description":"Number of referenced items that were returned.",
                                            "type":"integer"
                                        },
                                        "commerceItemExternalId":{
                                            "description":"The referenced commerce item's external ID.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"The native ID of this item.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"The shipping state.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "store":{
                                "description":"Information about the Store from which items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location id of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "items":{
                                "description":"Items in the cart.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "availabilityDate":{
                                            "description":"The Availability date of commerce Item.",
                                            "type":"string"
                                        },
                                        "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"
                                        },
                                        "preOrderQuantity":{
                                            "description":"Pre Order Quantity of the Items.",
                                            "type":"number"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "commerceItemId":{
                                            "description":"The unique line item ID distinguisher.",
                                            "type":"string"
                                        },
                                        "variant":{
                                            "description":"Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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"
                                        },
                                        "locationInventoryInfoMap":{
                                            "description":"This is a map displaying inventory breakdowns for multiple inventory locations, created when the item is fulfilled by multiple inventories. Each entry in the map is keyed by inventory location id",
                                            "additionalProperties":{
                                                "type":"object",
                                                "properties":{
                                                    "availabilityDate":{
                                                        "description":"The availabilityDate for preordered/backordered quantity, for this inventory location",
                                                        "type":"string"
                                                    },
                                                    "preOrderQuantity":{
                                                        "description":"The preordered quantity included, for this inventory location",
                                                        "type":"integer"
                                                    },
                                                    "backOrderQuantity":{
                                                        "description":"The backordered quantity included, for this inventory location",
                                                        "type":"integer"
                                                    },
                                                    "inStockQuantity":{
                                                        "description":"The available quantity included that is 'in stock', for this inventory location",
                                                        "type":"integer"
                                                    }
                                                }
                                            },
                                            "type":"object"
                                        },
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"quantity of the product.",
                                            "type":"integer"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "productId":{
                                            "description":"Id of the product.",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"catRefId of the product.",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "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 determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "backOrderQuantity":{
                                            "description":"Back Order Quantity of the Items.",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "trackingNumber":{
                                "description":"Shipping tracking number.",
                                "type":"string"
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        },
                        "required":[
                            "items"
                        ]
                    }
                },
                "shippingMethod":{
                    "description":"Shipping method information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"tax amount in secondary currency.",
                            "type":"string"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"shipping amount in secondary currency.",
                            "type":"string"
                        },
                        "cost":{
                            "description":"shipping cost.",
                            "type":"number"
                        },
                        "displayName":{
                            "description":"Display Name of shipment.",
                            "type":"string"
                        },
                        "value":{
                            "description":"method type of shipment",
                            "type":"string"
                        }
                    }
                },
                "billingMethod":{
                    "description":"billing Method information of the order.",
                    "type":"object",
                    "properties":{
                        "cost":{
                            "description":"billing Cost for this order.",
                            "type":"number"
                        },
                        "displayName":{
                            "description":"billing method display name for this billing method.",
                            "type":"string"
                        },
                        "value":{
                            "description":"billing method name for this order.",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "isAnonymous":{
                            "description":"Indicates whether this profile is an anonymous profile. By default, it is false.",
                            "type":"boolean"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "partyId":{
                            "description":"Party Id of the contact",
                            "type":"number"
                        },
                        "partyNumber":{
                            "description":"Party Number of the contact",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email Address corresponding to the profile.",
                            "type":"string"
                        }
                    }
                },
                "cartName":{
                    "description":"Cart Name for this order. If the value is passed for the cartName it will set else orderId will be set by default",
                    "type":"string"
                },
                "payShippingInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay Shipping in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "creationDate":{
                    "description":"Date on which the Order was created.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "discountInfo":{
                    "description":"Discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Discount given on an order.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"List of discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total adjustment caused by the promotion.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"Map of unclaimed coupons.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "couponInfo":{
                                        "description":"The coupon Info.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "promotionValue":{
                                        "description":"The value for promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "orderCancelReason":{
                    "description":"Reason through which the order has been cancelled.",
                    "type":"string"
                },
                "submissionErrorMessages":{
                    "description":"List of failure reasons recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "profileId":{
                    "description":"The Repository Id of the profile to which this Order belongs to.",
                    "type":"string"
                },
                "agentId":{
                    "description":"profile id of the agent associated with the order.",
                    "type":"string"
                },
                "orderComments":{
                    "description":"The list of all logged comments for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The comment string.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date on which the comment was created.",
                                "type":"string"
                            }
                        }
                    }
                },
                "creationTime":{
                    "description":"Order creation time.",
                    "type":"number"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "scheduledOrderName":{
                    "description":"The name of the scheduled order from which the order is placed, if the origin of order is schedule order. This is an optional key and will not be available if the origin of order is not scheduled order.",
                    "type":"string"
                },
                "paymentGroups":{
                    "description":"List of payment Groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type: invoice",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"Last name associated with this Payment Group.",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The amount authorized with this Payment Group.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The amount associated with this Payment Group.",
                                "type":"number"
                            },
                            "totalDue":{
                                "description":"The current working total order price including all discounts, tax, and billing costs.",
                                "type":"number"
                            },
                            "cardType":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                                "type":"string"
                            },
                            "zero_value_auto_authorized":{
                                "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                                "type":"string"
                            },
                            "IIN":{
                                "description":"The issuer identification number (first 6 digits) of any IIN payment type card, e.g. credit card. This is normally used to allow credit card type based promotions to be applied prior to final checkout.",
                                "type":"string"
                            },
                            "token":{
                                "description":"Token associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Id of this payment Group.",
                                "type":"integer"
                            },
                            "paymentStateString":{
                                "description":"The payment state as a key String.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"First name associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentStateDetailsAsUser":{
                                "description":"The payment state description as string.",
                                "type":"string"
                            },
                            "balance":{
                                "description":"The gift card balance available.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"Billing address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this billing address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this billing address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 for this billing address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 for this billing address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this billing address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 for this billing address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this billing address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this billing address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this billing address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this billing address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this billing address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this billing address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this billing address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this billing address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this billing address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this billing address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "paymentState":{
                                "description":"The Payment Group state.",
                                "type":"string"
                            },
                            "paidAmount":{
                                "description":"The amount that has been debited to-date for this Payment Group.",
                                "type":"number"
                            },
                            "cardNumber":{
                                "description":"The masked credit card number.",
                                "type":"string"
                            },
                            "refundAmount":{
                                "description":"The amount that has been credited to-date for this Payment Group.",
                                "type":"number"
                            }
                        }
                    }
                },
                "payTaxInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay tax in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "scheduledOrderId":{
                    "description":"The id of the scheduled order from which the order is placed, if the origin of order is schedule order. This is an optional key and will not be available if the origin of order is not scheduled order.",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"Price information of the order.",
                    "type":"object",
                    "properties":{
                        "amount":{
                            "description":"The raw number that represents the price.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The current working total, including all promotions, tax, and billing costs.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"The total shiiping surcharge value in the order",
                            "type":"number"
                        },
                        "orderTotalBySite":{
                            "description":"The map containing order totals by site for all sites in a given order.",
                            "type":"object"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The tax on the order.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":" The subtotal of the order before applying order-level promotions.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                            "type":"string"
                        },
                        "billing":{
                            "description":"The billing cost of the order.",
                            "type":"number"
                        }
                    }
                },
                "submissionProgress":{
                    "description":"Checkpoints crossed successfully during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "availabilityDate":{
                                        "description":"The Availability date of commerce Item.",
                                        "type":"string"
                                    },
                                    "discountAmount":{
                                        "description":"Total discount applied to commerce item.",
                                        "type":"number"
                                    },
                                    "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"
                                    },
                                    "imageInfo":{
                                        "description":"Shipping method information.",
                                        "type":"object",
                                        "properties":{
                                            "primaryThumbImageURL":{
                                                "description":"ThumbNail Image URL",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "preOrderQuantity":{
                                        "description":"Pre Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item ",
                                                    "type":"string"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "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"
                                                        ]
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "addOnItem":{
                                                                "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                                "type":"boolean"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "commerceItemId":{
                                                                "description":"commerce item id of the child item ",
                                                                "type":"string"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"Child Product Variant Information.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"Value of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"Name of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "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"
                                                            },
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "configurationOptionId":{
                                                                "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item ",
                                                                "type":"string"
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "configurablePropertyId":{
                                                                "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "route":{
                                                                "description":"Product path",
                                                                "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 determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        }
                                                    }
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Product path",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"Child Product Variant Information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"Value of the Dynamic attribute.",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"Name of the Dynamic attribute.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "siteId":{
                                                    "description":"The ID of the site on which the item was added.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "type":"string"
                                                },
                                                "activationDate":{
                                                    "description":"The activation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "asset":{
                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "subTotal":{
                                        "description":"The base price for the item, before any modifications. Calculated by multiplying the quantity by the listPrice.",
                                        "type":"number"
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "overriddenPrice":{
                                        "description":"overridden price of commerce item.",
                                        "type":"number"
                                    },
                                    "price":{
                                        "description":"The raw number that represents the price.",
                                        "type":"number"
                                    },
                                    "isPriceOverridden":{
                                        "description":"Indicates if commerce item price is overridden or not.",
                                        "type":"boolean"
                                    },
                                    "variant":{
                                        "description":"Product Variant Information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Value of the Dynamic attribute.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"Name of the Dynamic attribute.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"state at the commerce Item level",
                                        "type":"string"
                                    },
                                    "stateDetailsAsUser":{
                                        "description":"State description of the commerce item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"Sale price or list price of commerceItem.",
                                        "type":"number"
                                    },
                                    "productId":{
                                        "description":"Product Id of commerce item.",
                                        "type":"string"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"Point beyond which cancelling the commerce item would be restricted",
                                        "type":"boolean"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "tax":{
                                        "description":"The amount of tax paid for this item.",
                                        "type":"number"
                                    },
                                    "catRefId":{
                                        "description":"Catalog Reference Id of commerce item.",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"Discount information.",
                                        "type":"object",
                                        "properties":{
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean"
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"Discount given on an order.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingDiscount":{
                                                "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                                                "type":"number"
                                            },
                                            "shippingDiscount":{
                                                "description":"The shipping discount.",
                                                "type":"number"
                                            },
                                            "orderImplicitDiscountList":{
                                                "description":"List of discounts.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLevel":{
                                                            "description":"The promotion level.",
                                                            "type":"string"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"Total adjustment caused by the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"Description of the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"Id of the promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "description":"Map of unclaimed coupons.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "couponInfo":{
                                                            "description":"The coupon Info.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "promotionLevel":{
                                                                        "description":"The promotion level.",
                                                                        "type":"string"
                                                                    },
                                                                    "totalAdjustment":{
                                                                        "description":"Total adjustment caused by the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionDesc":{
                                                                        "description":"Description of the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionId":{
                                                                        "description":"Id of the promotion.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "promotionValue":{
                                                            "description":"The value for promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "stateDescription":{
                                        "description":"Item state as a key string.",
                                        "type":"string"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format.",
                                        "type":"string"
                                    },
                                    "backOrderQuantity":{
                                        "description":"Back Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "status":{
                                        "description":"State of the commerce item.",
                                        "type":"integer"
                                    },
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price.",
                                        "type":"number"
                                    },
                                    "returnedQuantity":{
                                        "description":"Quantity for which return request has been raised.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display name of commerce item.",
                                        "type":"string"
                                    },
                                    "priceOverridenBy":{
                                        "description":"Name of the agent who has overridden item price.",
                                        "type":"string"
                                    },
                                    "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"
                                            ]
                                        }
                                    },
                                    "externalPrice":{
                                        "description":"The Price of the product as per the external pricing system.",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique id of the line item.",
                                        "type":"string"
                                    },
                                    "onSale":{
                                        "description":"indicates if product is on sale or not",
                                        "type":"boolean"
                                    },
                                    "serviceId":{
                                        "description":"The service ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "locationInventoryInfoMap":{
                                        "description":"This is a map displaying inventory breakdowns for multiple inventory locations, created when the item is fulfilled by multiple inventories. Each entry in the map is keyed by inventory location id",
                                        "additionalProperties":{
                                            "type":"object",
                                            "properties":{
                                                "availabilityDate":{
                                                    "description":"The availabilityDate for preordered/backordered quantity, for this inventory location",
                                                    "type":"string"
                                                },
                                                "preOrderQuantity":{
                                                    "description":"The preordered quantity included, for this inventory location",
                                                    "type":"integer"
                                                },
                                                "backOrderQuantity":{
                                                    "description":"The backordered quantity included, for this inventory location",
                                                    "type":"integer"
                                                },
                                                "inStockQuantity":{
                                                    "description":"The available quantity included that is 'in stock', for this inventory location",
                                                    "type":"integer"
                                                }
                                            }
                                        },
                                        "type":"object"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "childSKUs":{
                                        "description":"Child SKU level detail",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "primaryThumbImageURL":{
                                                    "description":"Thumb image URL based on the selected SKU",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"number"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by GWP.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this GWP promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion id.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                        "type":"integer"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "priceOverrideReason":{
                                        "description":"Price override reason map.",
                                        "type":"object",
                                        "properties":{
                                            "displayValue":{
                                                "description":"price override reason value.",
                                                "type":"string"
                                            },
                                            "key":{
                                                "description":"price override reason key.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "submittedBy":{
                    "description":"Profile id of the user who submitted this order if its in submitted state.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "discounted":{
                            "description":"Whether the price was discounted.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"The monetary total amount of  tax.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "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"
                },
                "allowAlternateCurrency":{
                    "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                    "type":"boolean"
                },
                "approvalSystemMessages":{
                    "description":"The array of messages which are stored during order processing",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "isItemPriceOverrideAllowed":{
                    "description":"Indicates whether an item price can be overridden.",
                    "type":"boolean"
                },
                "priceListGroup":{
                    "description":"PriceList group of the order.",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Pricelist group deleted status.",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"Display Name.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Active status of pricelist group.",
                            "type":"boolean"
                        },
                        "currency":{
                            "description":"Currency of the PriceList group.",
                            "type":"object",
                            "properties":{
                                "symbol":{
                                    "description":"currency Symbol.",
                                    "type":"string"
                                },
                                "displayName":{
                                    "description":"Display Name.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id.",
                                    "type":"string"
                                },
                                "fractionalDigits":{
                                    "description":"Fractional Digits.",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"Currency Code.",
                                    "type":"string"
                                },
                                "numericCode":{
                                    "description":"Numeric Code.",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"Id.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"Locale.",
                            "type":"string"
                        }
                    }
                },
                "returnRequests":{
                    "description":"The list of the requests raised for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"The return request id.",
                                "type":"string"
                            },
                            "authorizationNumber":{
                                "description":"RMA is the merchant authorization number required for validation",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"The creation date of the return request.",
                                "type":"string"
                            },
                            "totalRefund":{
                                "description":"The total amount to be refunded on return.",
                                "type":"number"
                            },
                            "state":{
                                "description":"The status of the return request.",
                                "type":"string"
                            },
                            "totalReturnQuantity":{
                                "description":"The total quantity for which return request has been raised.",
                                "type":"integer"
                            },
                            "stateKey":{
                                "description":"State key for return request which is not localized",
                                "type":"string"
                            }
                        }
                    }
                },
                "originOfOrder":{
                    "description":"The source from which order got created.",
                    "type":"string"
                },
                "submissionErrorCodes":{
                    "description":"Set of error codes recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "siteId":{
                    "description":"Site Id on which the order was placed.",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"shipping address for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name for this shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country for this shipping address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address Line 3 for this shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address Line 2 for this shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City for this shipping address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address Line 1 for this shipping address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Prefix for this shipping address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name for this shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code for this shipping address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title for this shipping address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County for this shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Suffix for this shipping address.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"The selected country of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name for this shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number for this shipping address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number for this shipping address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name for this shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State for this shipping address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email for this shipping address.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"The selected state of the shipping address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"The state ISON code of the shipping address.",
                            "type":"string"
                        }
                    }
                },
                "markers":{
                    "description":"Order markers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In a marketing campaign marker, value holds the marketing system's unique campaign ID.",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, key signifies that it is a campaign marker and it also identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateProfileAddress_response":{
            "properties":{
                "address":{
                    "description":"The address object of the profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the user for whom the address is created. This field can be null also",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address2":{
                            "description":"Address line 2 for the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"city for the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"address line 1 for the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"postalCode for the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"companyName for the address. It is not mandatory for the profile addresses.",
                            "type":"string"
                        },
                        "county":{
                            "description":"county for the address",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name of the user for whom the address is created. This field can be null also",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"state for the address",
                            "type":"string"
                        }
                    }
                },
                "addressType":{
                    "description":"The nickname for the address.",
                    "type":"string"
                }
            }
        },
        "updateReturnRequest_request":{
            "properties":{
                "returnRequestId":{
                    "description":"Id of the return Request. Related Endpoint Operations - InitiateRefund",
                    "type":"string"
                },
                "op":{
                    "description":"Specify the operation to be performed. Related Endpoint Operations - ReceiveReturns, InitiateRefund, AdjustRefundAmounts, MarkManualRefund, MarkAsComplete",
                    "type":"string"
                },
                "returnItems":{
                    "description":"List of returnable Items. Related Endpoint Operations - ReceiveReturns, AdjustRefundAmounts",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnItemId":{
                                "description":"Id of the Return Item.",
                                "type":"string"
                            },
                            "childReturnItems":{
                                "description":"List of child return Items",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "$ref":"#/definitions/childReturnItems_request"
                                }
                            },
                            "dispositionReason":{
                                "description":"Disposition Reason for Return Item",
                                "type":"string"
                            },
                            "quantityReceived":{
                                "description":"Quantity Received",
                                "type":"number"
                            }
                        }
                    }
                },
                "adjustedTaxRefund":{
                    "description":"Adjusted item refund amount. Related Endpoint Operations - AdjustRefundAmounts",
                    "type":"number"
                },
                "validateState":{
                    "description":"If the flag is true, it is expected that the return request that is to be marked for Manual Refund is currently in the state of Pending Refund, else an exception is thrown. If this flag is false then there is no validation made on the current state of the return request that is to be marked for Manual Refund.",
                    "type":"boolean"
                },
                "otherRefund":{
                    "description":"Adjusted Other refund amount. Related Endpoint Operations - AdjustRefundAmounts",
                    "type":"number"
                },
                "returnLabel":{
                    "description":"Return label of the return Request. Related Endpoint Operations - ReceiveReturns",
                    "type":"string"
                },
                "authorizationNumber":{
                    "description":"A Return Merchandise Authorization number of the return Request. Related Endpoint Operations - ReceiveReturns",
                    "type":"string"
                },
                "adjustedShippingRefund":{
                    "description":"Adjusted Shipping refund amount. Related Endpoint Operations - AdjustRefundAmounts",
                    "type":"number"
                },
                "returnFee":{
                    "description":"Adjusted return fee amount. Related Endpoint Operations - AdjustRefundAmounts",
                    "type":"number"
                },
                "comment":{
                    "description":"Comments at returnRequest level. Related Endpoint Operations - AdjustRefundAmounts, MarkAsComplete",
                    "type":"string"
                },
                "appeasementRefundAdjustment":{
                    "description":"The refund amount adjustment needed for the completed appeasement refunds on the same order",
                    "type":"number"
                },
                "trackingNumber":{
                    "description":"Tracking number of the return request. Related Endpoint Operations - ReceiveReturns",
                    "type":"string"
                },
                "secondaryCurrencyAppeasementRefundAdjustment":{
                    "description":"The refund amount adjustment needed for the completed appeasement refunds on the same order for evaluating seconday currency refund total.",
                    "type":"number"
                }
            },
            "required":[
                "op",
                "returnItems"
            ],
            "example":{
                "op":"receiveReturns",
                "returnItems":[
                    {
                        "returnItemId":"100003",
                        "dispositionReason":"acceptedWithRefund",
                        "quantityReceived":1
                    }
                ]
            }
        },
        "updateOrder_response":{
            "properties":{
                "secondaryCurrencyCode":{
                    "description":"The currency code of secondary currency associated with the site.",
                    "type":"string"
                },
                "orderComments":{
                    "description":"The list of all logged comments for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The comment string.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date on which the comment was created.",
                                "type":"string"
                            }
                        }
                    }
                },
                "creationTime":{
                    "description":"Order creation time.",
                    "type":"number"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "paymentGroups":{
                    "description":"List of payment Groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"Last name associated with this Payment Group.",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The amount authorized with this Payment Group.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The amount associated with this Payment Group.",
                                "type":"number"
                            },
                            "totalDue":{
                                "description":"The current working total order price including all discounts, tax, and billing costs.",
                                "type":"number"
                            },
                            "cardType":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                                "type":"string"
                            },
                            "zero_value_auto_authorized":{
                                "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                                "type":"string"
                            },
                            "token":{
                                "description":"Token associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Id of this payment Group.",
                                "type":"integer"
                            },
                            "firstName":{
                                "description":"First name associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentStateDetailsAsUser":{
                                "description":"The payment state description as string.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"Billing address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this billing address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this billing address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 for this billing address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 for this billing address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this billing address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 for this billing address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this billing address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this billing address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this billing address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this billing address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this billing address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this billing address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this billing address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this billing address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this billing address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this billing address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISO code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "paymentState":{
                                "description":"The Payment Group state.",
                                "type":"string"
                            },
                            "paidAmount":{
                                "description":"The amount that has been debited to-date for this Payment Group.",
                                "type":"number"
                            },
                            "cardNumber":{
                                "description":"The masked credit card number.",
                                "type":"string"
                            },
                            "refundAmount":{
                                "description":"The amount that has been credited to-date for this Payment Group.",
                                "type":"number"
                            }
                        }
                    }
                },
                "payTaxInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay tax in monetary currency. In addition to this flag, if the allowAlternate Currency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "priceInfo":{
                    "description":"Price information of the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The raw number that represents the price.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"The total shiiping surcharge value in the order",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The tax on the order.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":" The subtotal of the order before applying order-level promotions.",
                            "type":"number"
                        },
                        "billing":{
                            "description":"The billing cost of the order.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The current working total, including all promotions, tax, and billing costs.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"The shipping surcharges added at item level in monetary currency.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                            "type":"string"
                        }
                    }
                },
                "exchangeRate":{
                    "description":"The coversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                    "type":"number"
                },
                "paymentGroup":{
                    "description":"Payment Group for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name associated with this Payment Group.",
                            "type":"string"
                        },
                        "amountAuthorized":{
                            "description":"The amount authorized with this Payment Group.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The amount associated with this Payment Group.",
                            "type":"number"
                        },
                        "totalDue":{
                            "description":"The current working total order price including all discounts, tax, and billing costs.",
                            "type":"number"
                        },
                        "cardType":{
                            "description":"The credit card type.",
                            "type":"string"
                        },
                        "zero_value_auto_authorized":{
                            "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                            "type":"string"
                        },
                        "token":{
                            "description":"Token associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentGroupId":{
                            "description":"Id of this payment Group.",
                            "type":"integer"
                        },
                        "firstName":{
                            "description":"First name associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentStateDetailsAsUser":{
                            "description":"The payment state description as string.",
                            "type":"string"
                        },
                        "uiIntervention":{
                            "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Billing address for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this billing address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country for this billing address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address line 3 for this billing address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address line 2 for this billing address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this billing address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address line 1 for this billing address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this billing address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this billing address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this billing address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this billing address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this billing address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this billing address.",
                                    "type":"string"
                                },
                                "selectedCountry":{
                                    "description":"The selected country of the shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name for this billing address.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this billing address.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this billing address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this billing address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State for this billing address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this billing address.",
                                    "type":"string"
                                },
                                "selectedState":{
                                    "description":"The selected state of the shipping address.",
                                    "type":"string"
                                },
                                "state_ISOCode":{
                                    "description":"The state ISO code of the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "paymentState":{
                            "description":"The Payment Group state.",
                            "type":"string"
                        },
                        "paidAmount":{
                            "description":"The amount that has been debited to-date for this Payment Group.",
                            "type":"number"
                        },
                        "cardNumber":{
                            "description":"The masked credit card number.",
                            "type":"string"
                        },
                        "refundAmount":{
                            "description":"The amount that has been credited to-date for this Payment Group.",
                            "type":"number"
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price.",
                                        "type":"number"
                                    },
                                    "returnedQuantity":{
                                        "description":"Quantity for which return request has been raised.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display name of commerce item.",
                                        "type":"string"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "imageInfo":{
                                        "description":"Shipping method information.",
                                        "type":"object",
                                        "properties":{
                                            "primaryThumbImageURL":{
                                                "description":"ThumbNail Image URL",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "externalData":{
                                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "values":{
                                                                            "description":"The array of values associated with an externalData item.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"The name to be associated with the externalData item.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "route":{
                                                                "description":"Image route",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"The array of variants of the child item.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"The variant option value",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"The varian option name.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "siteId":{
                                                                "description":"The ID of the site on which the item was added.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "type":"string"
                                                            },
                                                            "activationDate":{
                                                                "description":"The activation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "serviceId":{
                                                                "description":"The service ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "asset":{
                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        }
                                                    }
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the child item ",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"The array of variants of the child item.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"The variant option value",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"The varian option name.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item",
                                                    "type":"string"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Image route",
                                                    "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "subTotal":{
                                        "description":"The base price for the item, before any modifications. Calculated by multiplying the quantity by the listPrice.",
                                        "type":"number"
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "commerceItemId":{
                                        "description":"Commerce Item id of the configurable product",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"The raw number that represents the price.",
                                        "type":"number"
                                    },
                                    "variant":{
                                        "description":"Product Variant Information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Value of the Dynamic attribute.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"Name of the Dynamic attribute.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "onSale":{
                                        "description":"Indicates if product is on Sale or not.",
                                        "type":"boolean"
                                    },
                                    "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"
                                    },
                                    "stateDetailsAsUser":{
                                        "description":"State description of the commerce item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"Sale price or list price of commerceItem.",
                                        "type":"number"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"number"
                                    },
                                    "productId":{
                                        "description":"Product Id of commerce item.",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by GWP.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this GWP promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "repositoryId":{
                                                    "description":"The repository id",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The GWP promotion id.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "tax":{
                                        "description":"The amount of tax paid for this item.",
                                        "type":"number"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"Catalog Reference Id of commerce item.",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "propertyType":{
                                                    "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"Discount information.",
                                        "type":"object",
                                        "properties":{
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean"
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"Discount given on an order.",
                                                "type":"number"
                                            },
                                            "orderImplicitDiscountList":{
                                                "description":"List of discounts.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLevel":{
                                                            "description":"The promotion level.",
                                                            "type":"string"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"Total adjustment caused by the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"Description of the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"Id of the promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "description":"Map of unclaimed coupons.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "couponInfo":{
                                                            "description":"The coupon Info.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "promotionLevel":{
                                                                        "description":"The promotion level.",
                                                                        "type":"string"
                                                                    },
                                                                    "totalAdjustment":{
                                                                        "description":"Total adjustment caused by the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionDesc":{
                                                                        "description":"Description of the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionId":{
                                                                        "description":"Id of the promotion.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "promotionValue":{
                                                            "description":"The value for promotion.",
                                                            "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "status":{
                                        "description":"State of the commerce item.",
                                        "type":"integer"
                                    }
                                }
                            }
                        }
                    }
                },
                "id":{
                    "description":"Commerce id for this duplicated order.",
                    "type":"string"
                },
                "state":{
                    "description":"The order state.",
                    "type":"integer"
                },
                "stateDetailsAsUser":{
                    "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "discounted":{
                            "description":"Whether or not the price was discounted.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \n\nPrerequisites for the value in this Attribute: \n1. PriceList configured for the site is in Monetary Currency. \n\n2. TaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled\n\n3.  If the tax is included in the price of the item, then ths value presents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether or not the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "shippingGroups":{
                    "description":"Shipping Group information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingInfo":{
                                "description":"Tracking Information for the Order.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "carrierName":{
                                            "description":"Carrier Name for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierUrl":{
                                            "description":"Carrier URL for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierId":{
                                            "description":"Carrier Id for Tracking.",
                                            "type":"string"
                                        },
                                        "trackingNumber":{
                                            "description":"Tracking Number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "shippingMethod":{
                                "description":"Shipping method information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \n\nPrerequisites for the value in this Attribute: \n1. PriceList configured for the site is in Monetary Currency. \n\n2. TaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled\n\n3.  If the tax is included in the price of the item, then ths value presents only shipping tax in monetary currency.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"shipping amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "cost":{
                                        "description":"shipping cost.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display Name of shipment.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"method type of shipment.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"shipping address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address Line 3 for this shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address Line 2 for this shipping address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address Line 1 for this shipping address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this shipping address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this shipping address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this shipping address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISO code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location id of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"Items in the cart.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "quantity":{
                                            "description":"quantity of the product.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"Id of the product.",
                                            "type":"string"
                                        },
                                        "variant":{
                                            "description":"Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"catRefId (skuId) of the product.",
                                            "type":"string"
                                        }
                                    },
                                    "required":[
                                        "quantity",
                                        "productId",
                                        "catRefId"
                                    ]
                                }
                            },
                            "trackingNumber":{
                                "description":"Shipping tracking number.",
                                "type":"string"
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        },
                        "required":[
                            "items"
                        ]
                    }
                },
                "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"
                },
                "allowAlternateCurrency":{
                    "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                    "type":"boolean"
                },
                "approvalSystemMessages":{
                    "description":"The array of messages which are stored during order processing",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "shippingMethod":{
                    "description":"Shipping method information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \n\nPrerequisites for the value in this Attribute: \n1. PriceList configured for the site is in Monetary Currency. \n\n2. TaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled\n\n3.  If the tax is included in the price of the item, then ths value presents only shipping tax in monetary currency.",
                            "type":"string"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"shipping amount in secondary currency.",
                            "type":"string"
                        },
                        "cost":{
                            "description":"shipping cost.",
                            "type":"number"
                        },
                        "displayName":{
                            "description":"Display Name of shipment.",
                            "type":"string"
                        },
                        "value":{
                            "description":"method type of shipment.",
                            "type":"string"
                        }
                    }
                },
                "billingMethod":{
                    "description":"billing Method information of the order.",
                    "type":"object",
                    "properties":{
                        "cost":{
                            "description":"billing Cost for this order.",
                            "type":"number"
                        },
                        "displayName":{
                            "description":"billing method display name for this billing method.",
                            "type":"string"
                        },
                        "value":{
                            "description":"billing method name for this order.",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email Address corresponding to the profile.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"PriceList group of the order.",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Pricelist group deleted status.",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"Display Name.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Active status of pricelist group.",
                            "type":"boolean"
                        },
                        "currency":{
                            "description":"Currency of the PriceList group.",
                            "type":"object",
                            "properties":{
                                "symbol":{
                                    "description":"currency Symbol.",
                                    "type":"string"
                                },
                                "displayName":{
                                    "description":"Display Name.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id.",
                                    "type":"string"
                                },
                                "fractionalDigits":{
                                    "description":"Fractional Digits.",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"Currency Code.",
                                    "type":"string"
                                },
                                "numericCode":{
                                    "description":"Numeric Code.",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"Id.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"Locale.",
                            "type":"string"
                        }
                    }
                },
                "returnRequests":{
                    "description":"The list of the requests raised for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"The return request id.",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"The creation date of the return request.",
                                "type":"string"
                            },
                            "totalRefund":{
                                "description":"The total amount to be refunded on return.",
                                "type":"number"
                            },
                            "state":{
                                "description":"The status of the return request.",
                                "type":"string"
                            },
                            "totalReturnQuantity":{
                                "description":"The total quantity for which return request has been raised.",
                                "type":"integer"
                            },
                            "stateKey":{
                                "description":"State key for return request which is not localized",
                                "type":"string"
                            }
                        }
                    }
                },
                "payShippingInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay Shipping in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "creationDate":{
                    "description":"Date on which the Order was created.",
                    "type":"string"
                },
                "discountInfo":{
                    "description":"Discount information.",
                    "type":"object",
                    "properties":{
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Discount given on an order.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"List of discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total adjustment caused by the promotion.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"Map of unclaimed coupons.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "couponInfo":{
                                        "description":"The coupon Info.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "promotionValue":{
                                        "description":"The value for promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "profileId":{
                    "description":"The Repository Id of the profile to which this Order belongs to.",
                    "type":"string"
                },
                "giftWithPurchaseInfo":{
                    "description":"Gift Selection Information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"Quantity of gift that the shopper still needs to select.",
                                "type":"number"
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of gift like sku, product, category, skuContentGroup or productContentGroup.",
                                "type":"string"
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the gift usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "promotionDesc":{
                                "description":"The promotion description.",
                                "type":"string"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion id",
                                "type":"string"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "shippingAddress":{
                    "description":"shipping address for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name for this shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country for this shipping address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address Line 3 for this shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address Line 2 for this shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City for this shipping address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address Line 1 for this shipping address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Prefix for this shipping address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name for this shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code for this shipping address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title for this shipping address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County for this shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Suffix for this shipping address.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"The selected country of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name for this shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number for this shipping address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number for this shipping address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name for this shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State for this shipping address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email for this shipping address.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"The selected state of the shipping address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"The state ISO code of the shipping address.",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"The ID of the site on which the order was placed.",
                    "type":"string"
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"Gift With Purchase order markers information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of gift like sku, product, category, skuContentGroup or productContentGroup.",
                                "type":"string"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the gwp order marker.",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site..",
                                "type":"number"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The GWP promotion id.",
                                "type":"string"
                            },
                            "key":{
                                "description":"atg.gwp.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "verify_request":{
            "properties":{
            },
            "example":"POST /ccagent/v1/verify"
        },
        "errorModel":{
            "type":"object",
            "properties":{
                "errorCode":{
                    "description":"The numerical code identifying the error",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "type":{
                    "description":"The URI to the HTTP state code definition",
                    "type":"string"
                },
                "devMessage":{
                    "description":"An optional non-localized message containing technical information for developers",
                    "type":"string"
                },
                "moreInfo":{
                    "description":"An optional non-localized message with more information",
                    "type":"string"
                },
                "o:errorPath":{
                    "description":"An optional machine readable description of where the error occurred",
                    "type":"string"
                },
                "errors":{
                    "description":"An optional list of errors if multiple errors were encountered",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorCode":{
                                "description":"The numerical code identifying the error",
                                "type":"string"
                            },
                            "message":{
                                "description":"The localized message describing the error",
                                "type":"string"
                            },
                            "devMessage":{
                                "description":"An optional non-localized message containing technical information for developers",
                                "type":"string"
                            },
                            "moreInfo":{
                                "description":"An optional non-localized message with more information",
                                "type":"string"
                            },
                            "o:errorPath":{
                                "description":"An optional machine readable description of where the error occurred",
                                "type":"string"
                            },
                            "status":{
                                "description":"The HTTP status code",
                                "type":"string"
                            }
                        }
                    }
                },
                "status":{
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "getItemType_response":{
            "properties":{
                "shopperInputs":{
                    "description":"Shopper Inputs corresponding to the productType",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "uiEditorType":{
                                "description":"The UIEditorType property of the shopperInput",
                                "type":"string"
                            },
                            "values":{
                                "description":"List of allowed values in case of Single Selection List type.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "name":{
                                "description":"The name of the shopperInput",
                                "type":"string"
                            },
                            "label":{
                                "description":"The display label of the shopperInput",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id corresponding to the shopperInput",
                                "type":"string"
                            },
                            "promptText":{
                                "description":"The descriptive text for the shopperInput",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of shopperInput.",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether it is required or not.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name of the item type",
                    "type":"string"
                },
                "count":{
                    "description":"The count of items.",
                    "type":"integer"
                },
                "id":{
                    "description":"The ID of the item type.",
                    "type":"string"
                },
                "variants":{
                    "description":"Variants of the product",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemType":{
                                "description":"Item type for user-defined product.",
                                "type":"string"
                            },
                            "hidden":{
                                "description":"Whether item is hidden.",
                                "type":"boolean"
                            },
                            "variantBasedDisplay":{
                                "description":"Whether this variant based display should be allowed ",
                                "type":"boolean"
                            },
                            "length":{
                                "description":"The length property of the variant",
                                "type":"integer"
                            },
                            "label":{
                                "description":"Label for new item type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether it is required or not.",
                                "type":"boolean"
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            },
                            "uiEditorType":{
                                "description":"The UIEditorType property of the variant",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Flag indicating if this specification is internal only.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default specification of product type.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"Whether listing should be done based on this variant.",
                                "type":"boolean"
                            },
                            "localizable":{
                                "description":"Whether Localizable or not.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of specification.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order count of item type.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "specifications":{
                    "description":"List of properties for user-defined item type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "validationPattern":{
                                "description":"Regex string for the validations to be applied on the field. Applicable only for ContactInfo item type.",
                                "type":"string"
                            },
                            "itemType":{
                                "description":"Item type for user-defined product.",
                                "type":"string"
                            },
                            "hidden":{
                                "description":"Whether item is hidden.",
                                "type":"boolean"
                            },
                            "variantBasedDisplay":{
                                "description":"Whether this variant based display should be allowed ",
                                "type":"boolean"
                            },
                            "length":{
                                "description":"The length property of the variant",
                                "type":"integer"
                            },
                            "label":{
                                "description":"Label for new item type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether it is required or not.",
                                "type":"boolean"
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            },
                            "uiEditorType":{
                                "description":"The UIEditorType property of the variant",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Flag indicating if this specification is internal only.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default specification of product type.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"Whether listing should be done based on this variant.",
                                "type":"boolean"
                            },
                            "localizable":{
                                "description":"Whether Localizable or not.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of specification.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order count of item type.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "base":{
                    "description":"Base type Details",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemType":{
                                "description":"Item type for user-defined product.",
                                "type":"string"
                            },
                            "hidden":{
                                "description":"Whether item is hidden.",
                                "type":"boolean"
                            },
                            "variantBasedDisplay":{
                                "description":"Whether this variant based display should be allowed ",
                                "type":"boolean"
                            },
                            "length":{
                                "description":"The length property of the variant",
                                "type":"integer"
                            },
                            "label":{
                                "description":"Label for new item type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether it is required or not.",
                                "type":"boolean"
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            },
                            "uiEditorType":{
                                "description":"The UIEditorType property of the variant",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Flag indicating if this specification is internal only.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default specification of product type.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"Whether listing should be done based on this variant.",
                                "type":"boolean"
                            },
                            "localizable":{
                                "description":"Whether Localizable or not.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of specification.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order count of item type.",
                                "type":"integer"
                            }
                        }
                    }
                }
            }
        },
        "requestQuote_response":{
            "properties":{
                "secondaryCurrencyCode":{
                    "description":"The currency code of secondary currency associated with the site.",
                    "type":"string"
                },
                "orderComments":{
                    "description":"The list of all logged comments for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The comment string.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date on which the comment was created.",
                                "type":"string"
                            }
                        }
                    }
                },
                "creationTime":{
                    "description":"The creation time in long seconds.",
                    "type":"number"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "stateString":{
                    "description":"Order state as key string.",
                    "type":"string"
                },
                "paymentGroups":{
                    "description":"List of payment Groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type: invoice",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"Last name associated with this Payment Group.",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The amount authorized with this Payment Group.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The amount associated with this Payment Group.",
                                "type":"number"
                            },
                            "totalDue":{
                                "description":"The current working total order price including all discounts, tax, and billing costs.",
                                "type":"number"
                            },
                            "cardType":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                                "type":"string"
                            },
                            "type":{
                                "description":"payment type. payULatamWebcheckout,paypalCheckout,card,invoice,physicalGiftCard",
                                "type":"string"
                            },
                            "zero_value_auto_authorized":{
                                "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                                "type":"string"
                            },
                            "token":{
                                "description":"Token associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Id of this payment Group.",
                                "type":"integer"
                            },
                            "firstName":{
                                "description":"First name associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentStateDetailsAsUser":{
                                "description":"The payment state description as string.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"Billing address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this billing address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this billing address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 for this billing address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 for this billing address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this billing address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 for this billing address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this billing address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this billing address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this billing address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this billing address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this billing address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this billing address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this billing address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this billing address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this billing address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this billing address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "paymentState":{
                                "description":"The Payment Group state.",
                                "type":"string"
                            },
                            "paidAmount":{
                                "description":"The amount that has been debited to-date for this Payment Group.",
                                "type":"number"
                            },
                            "cardNumber":{
                                "description":"The masked credit card number.",
                                "type":"string"
                            },
                            "refundAmount":{
                                "description":"The amount that has been credited to-date for this Payment Group.",
                                "type":"number"
                            }
                        },
                        "required":[
                            "type"
                        ]
                    }
                },
                "payTaxInSecondaryCurrency":{
                    "description":"it is flag to enable loyalty point with monetary currency payment",
                    "type":"boolean"
                },
                "priceInfo":{
                    "description":"The price information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"The current  total tax amount in monetary currency",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total order amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"The current  total shipping amount in monetary currency ",
                            "type":"number"
                        },
                        "total":{
                            "description":"The order total.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"The total shipping cost.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"The current total in loyalty points in case of multi currency",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"The current  total (sum ofshipping and tax)amount in monetary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"Sub-total.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The currency code.",
                            "type":"string"
                        }
                    }
                },
                "pricingMessages":{
                    "description":"The Pricing messages information.",
                    "type":"object",
                    "properties":{
                        "GiftWithPurchaseMessages":{
                            "description":"The GWP messages information.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "summary":{
                                        "description":"The pricing message summary.",
                                        "type":"string"
                                    },
                                    "identifier":{
                                        "description":"The pricing message identifier.",
                                        "type":"string"
                                    },
                                    "priority":{
                                        "description":"The pricing message priority.",
                                        "type":"integer"
                                    },
                                    "params":{
                                        "description":"The list of all message parameters.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionId":{
                                                    "description":"The promotion id.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"The pricing message type.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "exchangeRate":{
                    "description":"The coversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                    "type":"number"
                },
                "shoppingCart":{
                    "description":"The shopping cart contents of the current order.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"The array of products in the shopping cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw price of the product.",
                                        "type":"integer"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"The extra handling cost for shipping the product.",
                                        "type":"integer"
                                    },
                                    "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"
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "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"
                                                                    ]
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "route":{
                                                                "description":"Image route",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"The array of variants of the child item.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"The variant option value",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"The variant option name.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "siteId":{
                                                                "description":"The ID of the site on which the item was added.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "type":"string"
                                                            },
                                                            "activationDate":{
                                                                "description":"The activation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "serviceId":{
                                                                "description":"The service ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "asset":{
                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        }
                                                    }
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the child item ",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"The array of variants of the child item.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"The variant option value",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"The variant option name.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item",
                                                    "type":"string"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Image route",
                                                    "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "configuratorId":{
                                        "description":"configurator id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "price":{
                                        "description":"The actual price of the product.",
                                        "type":"integer"
                                    },
                                    "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"
                                    },
                                    "unitPrice":{
                                        "description":"The unit price of the product.",
                                        "type":"integer"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"The quantity of the product.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"The category to which the product belongs.",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "coupon":{
                                                    "description":"The coupon ID.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment by the promotion.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"The promotion description.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format.",
                                        "type":"string"
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    }
                                }
                            }
                        }
                    }
                },
                "id":{
                    "description":"The order ID.",
                    "type":"string"
                },
                "state":{
                    "description":"the state of the order",
                    "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"
                        }
                    }
                },
                "stateDetailsAsUser":{
                    "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"tax price information for the order",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"city tax",
                            "type":"number"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"The monetary total amount of  tax.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"amount",
                            "type":"number"
                        },
                        "valueAddedTax":{
                            "description":"value added tax",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"county tax",
                            "type":"number"
                        },
                        "isTaxIncluded":{
                            "description":"if tax is included in the price",
                            "type":"boolean"
                        },
                        "miscTax":{
                            "description":"miscellaneous tax",
                            "type":"number"
                        },
                        "districtTax":{
                            "description":"district tax",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"state tax",
                            "type":"number"
                        },
                        "countryTax":{
                            "description":"country tax",
                            "type":"number"
                        }
                    }
                },
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "surcharge":{
                                "description":"The shipping surcharge.",
                                "type":"number"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"tax amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"shipping amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string"
                                    }
                                }
                            },
                            "store":{
                                "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location id of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "priceInfo":{
                                "description":"The price information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"The current  total tax amount in monetary currency",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The total order amount.",
                                        "type":"number"
                                    },
                                    "total":{
                                        "description":"The order total.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"The current  total shipping amount in monetary currency ",
                                        "type":"number"
                                    },
                                    "shipping":{
                                        "description":"The total shipping cost.",
                                        "type":"number"
                                    },
                                    "primaryCurrencyTotal":{
                                        "description":"The current total in loyalty points in case of mix currency",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTotal":{
                                        "description":"The current  total (sum ofshipping and tax)amount in monetary currency",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products in monetary currency.",
                                        "type":"number"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products.",
                                        "type":"number"
                                    },
                                    "tax":{
                                        "description":"The total tax amount.",
                                        "type":"number"
                                    },
                                    "subTotal":{
                                        "description":"Sub-total.",
                                        "type":"number"
                                    },
                                    "currencyCode":{
                                        "description":"The currency code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "alias ":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingNumber":{
                                "description":"The shipping tracking number",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce item.",
                                            "type":"string"
                                        },
                                        "rawTotalPrice":{
                                            "description":"The raw price of the product.",
                                            "type":"integer"
                                        },
                                        "displayName":{
                                            "description":"The name of the product.",
                                            "type":"string"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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"
                                        },
                                        "childItems":{
                                            "description":"Child items of the commerce item",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "serviceAccountId":{
                                                        "description":"The service account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "deactivationDate":{
                                                        "description":"The deactivation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "quantity":{
                                                        "description":"Quantity of the child item",
                                                        "type":"number"
                                                    },
                                                    "productId":{
                                                        "description":"Product Id of the child item",
                                                        "type":"string"
                                                    },
                                                    "displayName":{
                                                        "description":"Display name of the child product",
                                                        "type":"string"
                                                    },
                                                    "externalData":{
                                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "values":{
                                                                    "description":"The array of values associated with an externalData item.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "dynamic_property_key":{
                                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"The name to be associated with the externalData item.",
                                                                    "type":"string"
                                                                },
                                                                "actionCode":{
                                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "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"
                                                    },
                                                    "childItems":{
                                                        "description":"Child items of the commerce item",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "deactivationDate":{
                                                                    "description":"The deactivation date in ISO format.",
                                                                    "type":"string"
                                                                },
                                                                "addOnItem":{
                                                                    "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                                    "type":"boolean"
                                                                },
                                                                "displayName":{
                                                                    "description":"Display name of the child product",
                                                                    "type":"string"
                                                                },
                                                                "externalData":{
                                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "values":{
                                                                                "description":"The array of values associated with an externalData item.",
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            },
                                                                            "name":{
                                                                                "description":"The name to be associated with the externalData item.",
                                                                                "type":"string"
                                                                            },
                                                                            "actionCode":{
                                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "commerceItemId":{
                                                                    "description":"commerce item id of the child item ",
                                                                    "type":"string"
                                                                },
                                                                "selectedOptions":{
                                                                    "description":"The array of variants of the child item.",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "optionValue":{
                                                                                "description":"The variant option value",
                                                                                "type":"string"
                                                                            },
                                                                            "optionName":{
                                                                                "description":"The variant option name.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "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"
                                                                },
                                                                "serviceAccountId":{
                                                                    "description":"The service account ID associated to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "configurationOptionId":{
                                                                    "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                                    "type":"string"
                                                                },
                                                                "quantity":{
                                                                    "description":"Quantity of the child item",
                                                                    "type":"number"
                                                                },
                                                                "productId":{
                                                                    "description":"Product Id of the child item",
                                                                    "type":"string"
                                                                },
                                                                "parentAssetKey":{
                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "rootAssetKey":{
                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "configurablePropertyId":{
                                                                    "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                                    "type":"string"
                                                                },
                                                                "transactionDate":{
                                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                                    "type":"string"
                                                                },
                                                                "catRefId":{
                                                                    "description":"Sku Id of the child item",
                                                                    "type":"string"
                                                                },
                                                                "route":{
                                                                    "description":"Image route",
                                                                    "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 determines if the current item is an asset or not.",
                                                                    "type":"boolean"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "transactionDate":{
                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                        "type":"string"
                                                    },
                                                    "catRefId":{
                                                        "description":"Sku Id of the child item",
                                                        "type":"string"
                                                    },
                                                    "assetKey":{
                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "route":{
                                                        "description":"Image route",
                                                        "type":"string"
                                                    },
                                                    "customerAccountId":{
                                                        "description":"The customer account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "selectedOptions":{
                                                        "description":"The array of variants of the child item.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "optionValue":{
                                                                    "description":"The variant option value",
                                                                    "type":"string"
                                                                },
                                                                "optionName":{
                                                                    "description":"The variant option name.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "siteId":{
                                                        "description":"The ID of the site on which the item was added.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                        "type":"string"
                                                    },
                                                    "activationDate":{
                                                        "description":"The activation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "serviceId":{
                                                        "description":"The service ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "asset":{
                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                        "type":"boolean"
                                                    }
                                                }
                                            }
                                        },
                                        "configuratorId":{
                                            "description":"configurator id of the configurable product",
                                            "type":"string"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPrice":{
                                            "description":"The Price of the product as per the external pricing system.",
                                            "type":"number"
                                        },
                                        "price":{
                                            "description":"The actual price of the product.",
                                            "type":"integer"
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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"
                                        },
                                        "unitPrice":{
                                            "description":"The unit price of the product.",
                                            "type":"integer"
                                        },
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"active or not.",
                                            "type":"boolean"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPriceQuantity":{
                                            "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                            "type":"integer"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The category to which the product belongs.",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "discountInfo":{
                                            "description":"The discount information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "coupon":{
                                                        "description":"The coupon ID.",
                                                        "type":"string"
                                                    },
                                                    "promotionDesc":{
                                                        "description":"The promotion description.",
                                                        "type":"string"
                                                    },
                                                    "promotionId":{
                                                        "description":"The promotion ID.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "status":{
                                "description":"The shipping status.",
                                "type":"string"
                            }
                        }
                    }
                },
                "lastModifiedDate":{
                    "description":"The order recent modified date in ISO format.",
                    "type":"string"
                },
                "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"
                },
                "allowAlternateCurrency":{
                    "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                    "type":"boolean"
                },
                "approvalSystemMessages":{
                    "description":"The array of messages which are stored during order processing",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "profile":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email Address corresponding to the profile.",
                            "type":"string"
                        }
                    }
                },
                "shippingMethod":{
                    "description":"The shipping method details for the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"tax amount in secondary currency.",
                            "type":"string"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"shipping amount in secondary currency.",
                            "type":"string"
                        },
                        "cost":{
                            "description":"The total cost of shipping.",
                            "type":"number"
                        },
                        "value":{
                            "description":"The shipping method applied to the order.",
                            "type":"string"
                        }
                    }
                },
                "giftWithPurchaseCommerceItemMarkers":{
                    "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "remainingQuantity":{
                                "description":"The quantity of the commerce item that is not affected by GWP.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"The gift hash code for this GWP promotion.",
                                "type":"integer"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                "type":"number"
                            },
                            "repositoryId":{
                                "description":"The repository id",
                                "type":"string"
                            },
                            "value":{
                                "description":"The GWP promotion id.",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The price list group object.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID of the price list group.",
                            "type":"string"
                        }
                    }
                },
                "returnRequests":{
                    "description":"The list of the requests raised for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"The return request id.",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"The creation date of the return request.",
                                "type":"string"
                            },
                            "totalRefund":{
                                "description":"The total amount to be refunded on return.",
                                "type":"number"
                            },
                            "state":{
                                "description":"The status of the return request.",
                                "type":"string"
                            },
                            "totalReturnQuantity":{
                                "description":"The total quantity for which return request has been raised.",
                                "type":"integer"
                            },
                            "stateKey":{
                                "description":"State key for return request which is not localized",
                                "type":"string"
                            }
                        }
                    }
                },
                "payShippingInSecondaryCurrency":{
                    "description":"secondary currency code in mix currency flow",
                    "type":"boolean"
                },
                "creationDate":{
                    "description":"The creation date in ISO format.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order",
                    "type":"string"
                },
                "discountInfo":{
                    "description":"The discount information.",
                    "type":"object",
                    "properties":{
                        "orderDiscount":{
                            "description":"The order discount.",
                            "type":"number"
                        },
                        "orderDiscountDescList":{
                            "description":"The list of all the order discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "coupon":{
                                        "description":"The coupon code.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"The promotion description.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        }
                    }
                },
                "shippingAddress":{
                    "description":"The shipping address details.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"State ISO code.",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"The ID of the site on which the order was placed.",
                    "type":"string"
                },
                "markers":{
                    "description":"Order markers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In a marketing campaign marker, value holds the marketing system's unique campaign ID.",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, key signifies that it is a campaign marker and it also identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"gift with purchase order marker information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion id",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getPurchaseList_response":{
            "properties":{
                "owner":{
                    "description":"The user who created this purchase list.",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"The first name of the user",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"The last name of the user",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"respository Id of the user",
                            "type":"string"
                        }
                    }
                },
                "dynamicProperty":{
                    "description":"The value of the dynamic Property",
                    "type":"object"
                },
                "accountId":{
                    "description":"The id of the Organization.",
                    "type":"string"
                },
                "lastModifiedDate":{
                    "description":"The last modified date for the purchase list.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository Id of the purchase list.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the purchase list.",
                    "type":"string"
                },
                "description":{
                    "description":"Description for the purchase list.",
                    "type":"string"
                },
                "siteId":{
                    "description":"The Id of the site.",
                    "type":"string"
                },
                "id":{
                    "description":"The Id of the purchase list.",
                    "type":"string"
                },
                "creationDate":{
                    "description":"The date when purchase list is created.",
                    "type":"string"
                },
                "items":{
                    "description":"list of purchase list items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicProperty":{
                                "description":"The value of the dynamic Property",
                                "type":"object"
                            },
                            "productId":{
                                "description":"The product id",
                                "type":"string"
                            },
                            "quantityDesired":{
                                "description":"Quantity desired for the item",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"repository id of purchase list item",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"Id of the purchase list item",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"catalog ref id ",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getReport_response":{
            "properties":{
                "orderValueData":{
                    "description":"Data for value of orders created on each day between the start date and end date",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "count":{
                                "description":"The total value of all the orders created on the day",
                                "type":"number"
                            },
                            "creationDate":{
                                "description":"Creation date of the order in ISO format.",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderCountData":{
                    "description":"Data for orders created on each day between the start date and end date",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "count":{
                                "description":"The number of orders created on the date",
                                "type":"integer"
                            },
                            "creationDate":{
                                "description":"Creation date of the order in ISO format.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createComment_response":{
            "properties":{
                "repositoryId":{
                    "description":"Repository Id.",
                    "type":"string"
                },
                "comment":{
                    "description":"Comment associated with order.",
                    "type":"string"
                },
                "creationDate":{
                    "description":"Order comment creation date.",
                    "type":"string"
                }
            }
        },
        "requestQuote_request":{
            "properties":{
                "note":{
                    "description":"the requester note supplied with the quote request",
                    "type":"string"
                },
                "shippingGroups":{
                    "description":"The shipping groups for the order. If not supplied, it utilizes the shipping groups in the current incomplete order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "value"
                                ]
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "lastName",
                                    "country",
                                    "city",
                                    "address1",
                                    "postalCode",
                                    "selectedCountry",
                                    "firstName",
                                    "state",
                                    "selectedState",
                                    "email",
                                    "state_ISOCode"
                                ]
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location id of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "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"
                                                ]
                                            }
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "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"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The category to which the product belongs.",
                                            "type":"string"
                                        },
                                        "configuratorId":{
                                            "description":"Configuration id of the configurable product",
                                            "type":"string"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    },
                                    "required":[
                                        "quantity",
                                        "productId",
                                        "catRefId"
                                    ]
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        },
                        "required":[
                            "shippingMethod",
                            "shippingAddress",
                            "items"
                        ]
                    }
                },
                "shippingMethod":{
                    "description":"The shipping method details for the order. If not supplied, it utilizes the shipping method in the current incomplete order.",
                    "type":"object",
                    "properties":{
                        "value":{
                            "description":"The shipping method applied to the order.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "value"
                    ]
                },
                "payments":{
                    "description":"List of payments",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "cardCVV":{
                                "description":"credit card CVV.",
                                "type":"string"
                            },
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type: invoice",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Payment Group Id of the gift card payment group. Payment type: physicalGiftCard",
                                "type":"string"
                            },
                            "nameOnCard":{
                                "description":"name printed on credit card.",
                                "type":"string"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number used for payment. Payment type: physicalGiftCard(this field should be used when giftcards are used)",
                                "type":"string"
                            },
                            "cardType":{
                                "description":"credit card type.",
                                "type":"string"
                            },
                            "giftCardPin":{
                                "description":"Gift card pin. Payment type: physicalGiftCard(this field should be used when giftcards are used)",
                                "type":"string"
                            },
                            "endMonth":{
                                "description":"credit card expiry month.",
                                "type":"string"
                            },
                            "type":{
                                "description":"payment type. payULatamWebcheckout,paypalCheckout,card,invoice,physicalGiftCard",
                                "type":"string"
                            },
                            "endYear":{
                                "description":"credit card expiry year.",
                                "type":"integer"
                            },
                            "cardNumber":{
                                "description":"credit card number.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "cardCVV",
                            "nameOnCard",
                            "cardType",
                            "endMonth",
                            "type",
                            "endYear",
                            "cardNumber"
                        ]
                    }
                },
                "submissionProgress":{
                    "description":"Checkpoints crossed successfully during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "submissionErrorCodes":{
                    "description":"Set of error codes recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "submissionErrorMessages":{
                    "description":"List of failure reasons recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "profileId":{
                    "description":"Profile id.",
                    "type":"string"
                },
                "appliedPromotions":{
                    "description":"The array of applied promotions. If not supplied, it utilizes the promotions in the current incomplete order.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "amountRemaining":{
                    "description":"amount to authorize.",
                    "type":"number"
                },
                "shoppingCart":{
                    "description":"The shopping cart contents of the current order. If not supplied, it utilizes the items in the current incomplete order.",
                    "type":"object",
                    "properties":{
                        "coupons":{
                            "description":"The array of coupons applied to the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "code":{
                                        "description":"The coupon code.",
                                        "type":"string"
                                    },
                                    "level":{
                                        "description":"The level of the coupon (whether the coupon is item level, etc).",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"The coupon description.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The coupon id.",
                                        "type":"string"
                                    },
                                    "status":{
                                        "description":"The current status of the coupon.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "code",
                                    "level",
                                    "id",
                                    "status"
                                ]
                            }
                        },
                        "items":{
                            "description":"The array of products in the shopping cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"The quantity of the product in the cart.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "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"
                                            ]
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "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 sub commerce item.",
                                                    "type":"string"
                                                },
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item",
                                                    "type":"string"
                                                },
                                                "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"
                                                        ]
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "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"
                                                                    ]
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "type":"string"
                                                            },
                                                            "activationDate":{
                                                                "description":"The activation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "serviceId":{
                                                                "description":"The service ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "asset":{
                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        },
                                                        "required":[
                                                            "quantity",
                                                            "productId",
                                                            "catRefId"
                                                        ]
                                                    }
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the child item ",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "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"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "asset":{
                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            },
                                            "required":[
                                                "quantity",
                                                "productId",
                                                "catRefId"
                                            ]
                                        }
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"The category to which the product belongs.",
                                        "type":"string"
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseSelections":{
                                        "description":"The array of gift with purchase selections to be made.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "productId":{
                                                    "description":"ID of the product in the cart. Include when you are wishing to mark this as a gift with purchase selection you wish to change out",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseQuantity":{
                                                    "description":"The total quantity of the commerceItem that is giftWithPurchaseQuantity.",
                                                    "type":"integer"
                                                },
                                                "catRefId":{
                                                    "description":"The product variant Id. Include this Id when you are wishing to mark this as a gift with purchase selection you wish to change out",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion id.",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseIdentifier":{
                                                    "description":"The identifier that links this gift with purchase to the giftWithPurchaseInfo.",
                                                    "type":"integer"
                                                }
                                            },
                                            "required":[
                                                "giftWithPurchaseQuantity",
                                                "promotionId",
                                                "giftWithPurchaseIdentifier"
                                            ]
                                        }
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format.",
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "description":"The service ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    }
                                },
                                "required":[
                                    "quantity",
                                    "productId",
                                    "catRefId"
                                ]
                            }
                        },
                        "orderTotal":{
                            "description":"The total price of the order.",
                            "type":"number"
                        }
                    },
                    "required":[
                        "items"
                    ]
                },
                "shippingAddress":{
                    "description":"The shipping address details. If not supplied, it utilizes the shipping address in the current incomplete order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "isDefaultAddress":{
                            "description":"Is the Address is used as default address or not.",
                            "type":"boolean"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"State ISO code.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "lastName",
                        "country",
                        "city",
                        "address1",
                        "postalCode",
                        "selectedCountry",
                        "firstName",
                        "state",
                        "selectedState",
                        "email",
                        "state_ISOCode"
                    ]
                },
                "id":{
                    "description":"the order id for the order which is to be quoted. If undefined, the current incomplete order for profile is selected",
                    "type":"string"
                },
                "billingAddress":{
                    "description":"Billing address for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name for this billing address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country for this billing address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address line 3 for this billing address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address line 2 for this billing address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City for this billing address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address line 1 for this billing address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Prefix for this billing address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name for this billing address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code for this billing address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title for this billing address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County for this billing address.",
                            "type":"string"
                        },
                        "isDefaultAddress":{
                            "description":"Is the Address is used as default address or not.",
                            "type":"boolean"
                        },
                        "suffix":{
                            "description":"Suffix for this billing address.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"The selected country of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name for this billing address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number for this billing address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number for this billing address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name for this billing address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State for this billing address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email for this billing address.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"The selected state of the shipping address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"The state ISO code of the shipping address.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "lastName",
                        "country",
                        "city",
                        "address1",
                        "postalCode",
                        "firstName",
                        "state"
                    ]
                },
                "requestChannel":{
                    "description":"request Channel name. Possible values are 'agent' or 'asa'.",
                    "type":"string"
                }
            },
            "required":[
                "profileId",
                "id"
            ],
            "example":{
                "note":"Sample Quote",
                "shippingGroups":[
                    {
                        "shippingMethod":{
                            "value":"standardShippingMethod"
                        },
                        "shippingAddress":{
                            "lastName":"Anderson",
                            "country":"United States",
                            "address3":"",
                            "address2":"",
                            "city":"Syracuse",
                            "prefix":"",
                            "address1":"21 Cedar Ave",
                            "postalCode":"13202",
                            "jobTitle":"",
                            "companyName":"",
                            "county":"",
                            "isDefaultAddress":true,
                            "suffix":"",
                            "selectedCountry":"US",
                            "firstName":"Kim",
                            "phoneNumber":"212-555-1977",
                            "repositoryId":"se-980031",
                            "alias":"Home",
                            "faxNumber":"",
                            "middleName":"",
                            "state":"New York",
                            "selectedState":"NY",
                            "email":"kim@example.com",
                            "state_ISOCode":"US-NY"
                        },
                        "items":[
                            {
                                "serviceAccountId":"serviceAcc-123",
                                "deactivationDate":"2018-06-27T12:59:59Z",
                                "quantity":1,
                                "productId":"Product_18Cxi",
                                "externalData":[
                                ],
                                "parentAssetKey":null,
                                "billingProfileId":"billingProfile-123",
                                "billingAccountId":"billingAcc-123",
                                "rootAssetKey":null,
                                "transactionDate":"2018-06-27T12:59:59Z",
                                "catRefId":"Sku_18Dxi",
                                "assetKey":"12345",
                                "customerAccountId":"customerAcc-123",
                                "actionCode":"Add",
                                "activationDate":"2017-06-27T15:30:00Z",
                                "serviceId":"service-123",
                                "asset":false
                            }
                        ]
                    }
                ],
                "appliedPromotions":[
                ],
                "profileId":"se-570031",
                "payments":[
                    {
                        "cardCVV":"service",
                        "amount":"43.19",
                        "cardType":"",
                        "type":"card",
                        "cardNumber":"service"
                    }
                ],
                "amountRemaining":"43.19",
                "shoppingCart":{
                    "coupons":[
                    ],
                    "items":[
                        {
                            "quantity":1,
                            "productId":"Product_18Cxi",
                            "catRefId":"Sku_18Dxi"
                        }
                    ],
                    "orderTotal":43.19
                },
                "id":"o90419",
                "billingAddress":{
                    "lastName":"Anderson",
                    "country":"United States",
                    "address3":"",
                    "address2":"",
                    "city":"Syracuse",
                    "prefix":"",
                    "address1":"21 Cedar Ave",
                    "postalCode":"13202",
                    "jobTitle":"",
                    "companyName":"",
                    "county":"",
                    "isDefaultAddress":true,
                    "suffix":"",
                    "selectedCountry":"US",
                    "firstName":"Kim",
                    "phoneNumber":"212-555-1977",
                    "repositoryId":"se-980031",
                    "alias":"Home",
                    "faxNumber":"",
                    "middleName":"",
                    "state":"New York",
                    "selectedState":"NY",
                    "email":"kim@example.com",
                    "state_ISOCode":"US-NY"
                },
                "requestChannel":"agent"
            }
        },
        "addProfileAddress_request":{
            "properties":{
                "address":{
                    "description":"The address object of the profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the user for whom the address is created. This field can be null also",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address2":{
                            "description":"Address line 2 for the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"city for the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"address line 1 for the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"postalCode for the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"companyName for the address. It is not mandatory for the profile addresses.",
                            "type":"string"
                        },
                        "county":{
                            "description":"county for the address",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "firstName":{
                            "description":"The first name of the user for whom the address is created. This field can be null also",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"state for the address",
                            "type":"string"
                        }
                    }
                },
                "addressType":{
                    "description":"The nickname for the address.",
                    "type":"string"
                }
            },
            "required":[
                "address"
            ]
        },
        "removeOrderAmendment_response":{
            "properties":{
                "orderId":{
                    "description":"Commerce id for this order.",
                    "type":"string"
                },
                "cancelAmendSuccess":{
                    "description":"Indicates whether the amend operation has been cancelled successfully..",
                    "type":"boolean"
                }
            }
        },
        "getProfile_response":{
            "properties":{
                "isAnonymous":{
                    "description":"Indicates whether the profile is persistent or transient.",
                    "type":"boolean"
                },
                "profileDetail":{
                    "description":"The details of the customer profile.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of the customer profile.",
                            "type":"string"
                        },
                        "GDPRProfileP13nConsentDate":{
                            "description":"The date on which GDPR personalization consent was granted by the user.",
                            "type":"string"
                        },
                        "GDPRProfileP13nConsentGranted":{
                            "description":"Indicates whether the user has given GDPR Profile P13n consent on the current site. Can be true or false.",
                            "type":"boolean"
                        },
                        "catalog":{
                            "description":"The catalog associated with this profile.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"RepositoryId of the catalog associated with this profile.",
                                    "type":"string"
                                }
                            }
                        },
                        "dynamicProperties":{
                            "description":"Read-only list of dynamic properties associated with profile along with meta-data.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The ID of the dynamic property.",
                                        "type":"string"
                                    },
                                    "type":{
                                        "description":"The type of the dynamic property. Supported types are boolean, date, float, string, timestamp, enumerated, big string.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The value of the dynamic property.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "roles":{
                            "description":"List of user roles.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "associations":{
                                        "description":"Associations of the role.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "relatedItemId":{
                                                    "description":"Organization id to which the role is associated.If the type is global, relatedItemId is null",
                                                    "type":"string"
                                                },
                                                "type":{
                                                    "description":"Type of the association.Possible values are - organization,global.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "function":{
                                        "description":"Function of the role which can be admin or buyer.",
                                        "type":"string"
                                    },
                                    "relativeTo":{
                                        "description":"OrganizationId in which the role applies. Present only if type is organizationalRole",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository id of the role.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the role",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"ID of the role",
                                        "type":"string"
                                    },
                                    "type":{
                                        "description":"Type of the role which can be organizationalRole or role",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "secondaryAddresses":{
                            "description":"Secondary addresses for B2B contact.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country for this address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address line 3 for this address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address line 2 for this address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address line 1 for this address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this address.",
                                    "type":"string"
                                },
                                "dynamicProperty":{
                                    "description":"The value of the dynamic Property",
                                    "type":"object"
                                },
                                "firstName":{
                                    "description":"First name for this address.",
                                    "type":"string"
                                },
                                "externalAddressId":{
                                    "description":"External address id",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this address.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"The repository id of this address.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State for this address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this address.",
                                    "type":"string"
                                }
                            }
                        },
                        "locale":{
                            "description":"Current Locale",
                            "type":"string"
                        },
                        "login":{
                            "description":"Login id of the profile.",
                            "type":"string"
                        },
                        "parentOrganization":{
                            "description":"The parent Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"The repository id of the comment record.",
                                    "type":"string"
                                },
                                "punchoutUserId":{
                                    "description":"Punchout user Id of organization, read only property.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "receiveEmailDate":{
                            "description":"The date on which the customer opted for receiving marketing emails.",
                            "type":"string"
                        },
                        "defaultShipToAddressIdByOrg":{
                            "description":"The comma-separated values for default ship-to address IDs corresponding to organizations for the profile. These addresses belong to one of the ship-to addresses of the profile's organizations. This is applicable for B2B profiles.",
                            "type":"string"
                        },
                        "profileType":{
                            "description":"The type of the user. Possible values are b2b_user and b2c_user.",
                            "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"
                                    }
                                }
                            }
                        },
                        "id":{
                            "description":"The customer profile id.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email of the customer profile.",
                            "type":"string"
                        },
                        "daytimeTelephoneNumber":{
                            "description":"The day time telephone number of the customer profile.",
                            "type":"string"
                        },
                        "comments":{
                            "description":"The notes on the customer.",
                            "type":"array",
                            "items":{
                                "description":"The info of the customer",
                                "type":"object",
                                "properties":{
                                    "owner":{
                                        "description":"The owner of the note.",
                                        "type":"string"
                                    },
                                    "agent":{
                                        "description":"The user id of the Agent.",
                                        "type":"string"
                                    },
                                    "item-id":{
                                        "description":"The item-id of the comment",
                                        "type":"string"
                                    },
                                    "comment":{
                                        "description":"The description of comment.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The id of the comment.",
                                        "type":"string"
                                    },
                                    "creationDate":{
                                        "description":"The creation date of the note.",
                                        "type":"string"
                                    },
                                    "version":{
                                        "description":"The version of the note.",
                                        "type":"integer"
                                    }
                                }
                            }
                        },
                        "customerContactId":{
                            "description":"The external customer contact id.",
                            "type":"string"
                        },
                        "taxExempt":{
                            "description":"Indicates tax exemption status.True or False",
                            "type":"boolean"
                        },
                        "contactBillingAddress":{
                            "description":"The default billing address for B2B contact.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this billing address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country for this billing address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address line 3 for this billing address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address line 2 for this billing address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this billing address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address line 1 for this billing address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this billing address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this billing address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this billing address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this billing address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this billing address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this billing address.",
                                    "type":"string"
                                },
                                "dynamicProperty":{
                                    "description":"The value of the dynamic Property",
                                    "type":"object"
                                },
                                "firstName":{
                                    "description":"First name for this billing address.",
                                    "type":"string"
                                },
                                "externalAddressId":{
                                    "description":"External address id",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this billing address.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"The repository id of the billing address",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this billing address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this billing address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State for this billing address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this billing address.",
                                    "type":"string"
                                }
                            }
                        },
                        "priceListGroup":{
                            "description":"The associated price list group for this profile",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository ID of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "active":{
                            "description":"The user status of the profile. Should be true or false",
                            "type":"boolean"
                        },
                        "receiveEmail":{
                            "description":"Indicates whether the customer has opted for receiving marketing emails on the current site. Can be yes or no.",
                            "type":"string"
                        },
                        "dateOfBirth":{
                            "description":"Date of birth",
                            "type":"string"
                        },
                        "taxExemptionCode":{
                            "description":" Tax Exemption Code",
                            "type":"string"
                        },
                        "contactShippingAddress":{
                            "description":"The default shipping address for B2B contact",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"The last name in the shipping address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"The country in the shipping address record.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"The address line 3 in the shipping address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"The address line 2 in the shipping address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"The city in the shipping address record.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"The address line 1 in the shipping address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"The postal code in the shipping address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"The county in the shipping address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this address.",
                                    "type":"string"
                                },
                                "dynamicProperty":{
                                    "description":"The value of the dynamic Property",
                                    "type":"object"
                                },
                                "firstName":{
                                    "description":"The first name in the shipping address.",
                                    "type":"string"
                                },
                                "externalAddressId":{
                                    "description":"External address id",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"The phone number in the shipping address.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"The repository id of the shipping address record.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"The state in the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "orderPriceLimit":{
                            "description":"Order Price Limit of the profile",
                            "type":"number"
                        },
                        "firstName":{
                            "description":"The first name of the customer profile.",
                            "type":"string"
                        },
                        "defaultBillToAddressIdByOrg":{
                            "description":"The comma-separated values for default bill-to address IDs corresponding to organizations for the profile. These addresses belong to one of the bill-to addresses of the profile's organizations. This is applicable for B2B profiles.",
                            "type":"string"
                        },
                        "derivedTaxExemptionCode":{
                            "description":" Derived Tax Exemption Code",
                            "type":"string"
                        },
                        "approvalRequired":{
                            "description":"Indicates if approval is required",
                            "type":"boolean"
                        },
                        "repositoryId":{
                            "description":"The repository id of the customer profile record.",
                            "type":"string"
                        },
                        "shippingAddress":{
                            "description":"Default shipping address of the profile (Deprecated, please use ???shippingAddresses??? instead).",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"The last name in the shipping address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"The country in the shipping address record.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"The address line 3 in the shipping address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"The address line 2 in the shipping address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"The city in the shipping address record.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"The address line 1 in the shipping address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"The postal code in the shipping address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"The county in the shipping address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this address.",
                                    "type":"string"
                                },
                                "dynamicProperty":{
                                    "description":"The value of the dynamic Property",
                                    "type":"object"
                                },
                                "firstName":{
                                    "description":"The first name in the shipping address.",
                                    "type":"string"
                                },
                                "externalAddressId":{
                                    "description":"External address id",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"The phone number in the shipping address.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"The repository id of the shipping address record.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this address.",
                                    "type":"string"
                                },
                                "alias":{
                                    "description":"The alias of the shipping address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"The state in the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "currentOrganization":{
                            "description":"The current Organization",
                            "type":"object",
                            "properties":{
                                "id":{
                                    "description":"The current Organization Id",
                                    "type":"string"
                                }
                            }
                        },
                        "secondaryOrganizations":{
                            "description":"List of secondary organizations that need to associate with the user.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"ID of the organization to be assigned.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "shippingAddresses":{
                            "description":"The shipping addresses associated with the customer profile.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"The last name in the shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"The country in the shipping address record.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in the shipping address record.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code in the shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"The job title of the person in the shipping address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"The company name of the person in the shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in the shipping address.",
                                        "type":"string"
                                    },
                                    "isDefaultAddress":{
                                        "description":"Indicates if its the default shipping address.",
                                        "type":"boolean"
                                    },
                                    "suffix":{
                                        "description":"The suffix of the person in the shipping address",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country in the shipping address.",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"The alias of the shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state in the shipping address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state in the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISO code in the shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"The address line 3 in the shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The address line 2 in the shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The address line 1 in the shipping address.",
                                        "type":"string"
                                    },
                                    "dynamicProperty":{
                                        "description":"The value of the dynamic Property",
                                        "type":"object"
                                    },
                                    "firstName":{
                                        "description":"The first name in the shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number in the shipping address.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The repository id of the shipping address record.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number in the shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"The middle name in the shipping address.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    },
                    "required":[
                        "contactBillingAddress",
                        "secondaryAddresses"
                    ]
                },
                "profileComments":{
                    "description":"The list of all logged comments for the customer profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The comment string.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"The of creation date of the comment.",
                                "type":"string"
                            }
                        }
                    }
                },
                "hasIncompleteOrder":{
                    "description":"Indicates whether the profile has an incomplete order on the current site.",
                    "type":"boolean"
                }
            }
        },
        "getCurrency_response":{
            "properties":{
                "currencyType":{
                    "description":"Type of Currency",
                    "type":"string"
                },
                "symbol":{
                    "description":"The currency symbol",
                    "type":"string"
                },
                "deleted":{
                    "description":"deleted flag of currency. Applicable to loylatyPoints currencyType.",
                    "type":"string"
                },
                "displayName":{
                    "description":"Readable name of the currency",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the currency item, which is a locale string.",
                    "type":"string"
                },
                "fractionalDigits":{
                    "description":"Number of digits to the right of the decimal point",
                    "type":"integer"
                },
                "currencyCode":{
                    "description":"Currency code of Currency",
                    "type":"string"
                },
                "numericCode":{
                    "description":"three-digit numeric currency code",
                    "type":"string"
                }
            }
        },
        "sendPasswordReset_response":{
            "properties":{
                "success":{
                    "description":"True if the password was reset successfully, false if not.",
                    "type":"boolean"
                }
            }
        },
        "logout_request":{
            "properties":{
            },
            "example":"POST /ccagent/v1/logout"
        },
        "listReasons_response":{
            "properties":{
                "total":{
                    "description":"Total number of appeasement reasons. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of appeasement reasons.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Numeric offset of the first appeasement reason item returned.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of appeasement reasons.",
                    "type":"integer"
                },
                "sort":{
                    "description":"An array that specifies the sort order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The name of the property to use for sorting.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Whether this property should be sorted ascending (\"asc\") or descending (\"dsc\").",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Array containing the object representation of appeasement reasons. See getReason for detailed description of the values of each property.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/getReason_response"
                    }
                }
            },
            "example":{
                "total":1,
                "totalResults":1,
                "offset":0,
                "limit":250,
                "sort":[
                    {
                        "property":"id",
                        "order":"asc"
                    }
                ],
                "items":[
                    {
                        "readableDescription":"Order Arrived Late",
                        "description":"orderArrivedLate",
                        "active":true,
                        "id":"orderArrivedLate"
                    }
                ]
            }
        },
        "calculateRemainingRefund_request":{
            "properties":{
                "primaryCurrencyRefundAmount":{
                    "description":"Sum of refund method amounts which point to payment groups where currency code = PLG's currency code",
                    "type":"number"
                },
                "secondaryCurrencyRefundAmount":{
                    "description":"Sum of refund method amounts which point to payment groups where currency code = alternate currency code",
                    "type":"number"
                }
            },
            "required":[
                "primaryCurrencyRefundAmount",
                "secondaryCurrencyRefundAmount"
            ],
            "example":{
                "primaryCurrencyRefundAmount":0,
                "secondaryCurrencyRefundAmount":0
            }
        },
        "updateScheduledOrder_response":{
            "properties":{
                "endDate":{
                    "description":"Scheduled order end date.",
                    "type":"string"
                },
                "executionStatusList":{
                    "description":"The list of executions from this scheduled order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorMessages":{
                                "description":"The list of error messages for this execution.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "orderId":{
                                "description":"Order ID of the order submitted in that particular execution.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the execution status.",
                                "type":"string"
                            },
                            "executionDate":{
                                "description":"The execution date.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the execution status.",
                                "type":"string"
                            },
                            "orderSubmitted":{
                                "description":"The boolean indicating whether the order has been submitted successfully during the execution.",
                                "type":"boolean"
                            },
                            "orderTotal":{
                                "description":"Order total.",
                                "type":"number"
                            }
                        }
                    }
                },
                "lastScheduledRun":{
                    "description":"Last scheduled run date of the scheduled order.",
                    "type":"string"
                },
                "schedule":{
                    "description":"Schedule of this scheduled order",
                    "type":"object",
                    "properties":{
                        "daysInMonth":{
                            "description":"Days in a month this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "period":{
                            "description":"The period of repeating of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "delay":{
                            "description":"The delay of the first scheduled run after start date of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "weeksInMonth":{
                            "description":"Weeks in a month this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "monthsInYear":{
                            "description":"Months in a year this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "daysOfWeek":{
                            "description":"Days in a week this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "occurrenceInDay":{
                            "description":"The number of times this scheduled order is placed in a day",
                            "type":"integer"
                        }
                    }
                },
                "templateOrderId":{
                    "description":"The template order id.",
                    "type":"string"
                },
                "profileId":{
                    "description":"Profile ID of the shopper associated with the scheduled order.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the scheduled order.",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the Scheduled Order.",
                    "type":"string"
                },
                "nextScheduledRun":{
                    "description":"Next scheduled run date of the scheduled order.",
                    "type":"string"
                },
                "state":{
                    "description":"The state of the scheduled order.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the scheduled order.",
                    "type":"string"
                },
                "startDate":{
                    "description":"Scheduled Order start date.",
                    "type":"string"
                },
                "createDate":{
                    "description":"Scheduled Order creation date.",
                    "type":"string"
                }
            }
        },
        "getScheduledOrder_response":{
            "properties":{
                "endDate":{
                    "description":"Scheduled order end date.",
                    "type":"string"
                },
                "executionStatusList":{
                    "description":"The list of executions from this scheduled order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorMessages":{
                                "description":"The list of error messages for this execution.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "scheduledOrderId":{
                                "description":"Scheuduled Order ID to which the order submitted in this particular execution belongs.",
                                "type":"string"
                            },
                            "orderId":{
                                "description":"Order ID of the order submitted in that particular execution.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the execution status.",
                                "type":"string"
                            },
                            "executionDate":{
                                "description":"The execution date.",
                                "type":"string"
                            },
                            "currency":{
                                "description":"currency set for the scheduled order.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the execution status.",
                                "type":"string"
                            },
                            "orderSubmitted":{
                                "description":"The boolean indicating whether the order has been submitted successfully during the execution.",
                                "type":"boolean"
                            },
                            "orderTotal":{
                                "description":"Order total.",
                                "type":"number"
                            }
                        }
                    }
                },
                "lastScheduledRun":{
                    "description":"Last scheduled run date of the scheduled order.",
                    "type":"string"
                },
                "schedule":{
                    "description":"Schedule of this scheduled order",
                    "type":"object",
                    "properties":{
                        "daysInMonth":{
                            "description":"Days in a month this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "period":{
                            "description":"The period of repeating of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "delay":{
                            "description":"The delay of the first scheduled run after start date of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "weeksInMonth":{
                            "description":"Weeks in a month this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "monthsInYear":{
                            "description":"Months in a year this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "daysOfWeek":{
                            "description":"Days in a week this scheduled order has to be placed",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "occurrenceInDay":{
                            "description":"The number of times this scheduled order is placed in a day",
                            "type":"integer"
                        }
                    }
                },
                "templateOrderId":{
                    "description":"The template order id.",
                    "type":"string"
                },
                "profileId":{
                    "description":"Profile ID of the shopper associated with the scheduled order.",
                    "type":"string"
                },
                "templateOrder":{
                    "description":"The template order details",
                    "type":"object",
                    "properties":{
                        "totalAmountAuthorized":{
                            "description":"total amount authorized for the order.",
                            "type":"number"
                        },
                        "orderComments":{
                            "description":"The list of all logged comments for the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The repository id of the comment record.",
                                        "type":"string"
                                    },
                                    "comment":{
                                        "description":"The comment string.",
                                        "type":"string"
                                    },
                                    "creationDate":{
                                        "description":"Date on which the comment was created.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "creationTime":{
                            "description":"Order creation time.",
                            "type":"number"
                        },
                        "dynamicProperties":{
                            "description":"Read-only list of dynamic properties for the order along with meta-data.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The ID of the dynamic property.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The value of the dynamic property.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "stateString":{
                            "description":"Order state as key string.",
                            "type":"string"
                        },
                        "submittedDate":{
                            "description":"Date on which the order was submitted.",
                            "type":"string"
                        },
                        "paymentGroups":{
                            "description":"List of payment Groups for the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "PONumber":{
                                        "description":"Purchase order number for invoice payment. Payment type: invoice",
                                        "type":"string"
                                    },
                                    "lastName":{
                                        "description":"Last name associated with this Payment Group.",
                                        "type":"string"
                                    },
                                    "amountAuthorized":{
                                        "description":"The amount authorized with this Payment Group.",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The amount associated with this Payment Group.",
                                        "type":"number"
                                    },
                                    "totalDue":{
                                        "description":"The current working total order price including all discounts, tax, and billing costs.",
                                        "type":"number"
                                    },
                                    "cardType":{
                                        "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                                        "type":"string"
                                    },
                                    "token":{
                                        "description":"Token associated with this Payment Group.",
                                        "type":"string"
                                    },
                                    "paymentGroupId":{
                                        "description":"Id of this payment Group.",
                                        "type":"integer"
                                    },
                                    "paymentStateString":{
                                        "description":"The payment state as a key String.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name associated with this Payment Group.",
                                        "type":"string"
                                    },
                                    "paymentStateDetailsAsUser":{
                                        "description":"The payment state description as string.",
                                        "type":"string"
                                    },
                                    "balance":{
                                        "description":"The gift card balance available.",
                                        "type":"string"
                                    },
                                    "uiIntervention":{
                                        "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                        "type":"string"
                                    },
                                    "billingAddress":{
                                        "description":"Billing address for the order.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name for this billing address.",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"Country for this billing address.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address line 3 for this billing address.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address line 2 for this billing address.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City for this billing address.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address line 1 for this billing address.",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"Prefix for this billing address.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name for this billing address.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code for this billing address.",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"Job title for this billing address.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"County for this billing address.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Suffix for this billing address.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name for this billing address.",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number for this billing address.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number for this billing address.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name for this billing address.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State for this billing address.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"Email for this billing address.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "paymentState":{
                                        "description":"The Payment Group state.",
                                        "type":"string"
                                    },
                                    "paidAmount":{
                                        "description":"The amount that has been debited to-date for this Payment Group.",
                                        "type":"number"
                                    },
                                    "cardNumber":{
                                        "description":"The masked credit card number.",
                                        "type":"string"
                                    },
                                    "refundAmount":{
                                        "description":"The amount that has been credited to-date for this Payment Group.",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "priceInfo":{
                            "description":"Price information of the order.",
                            "type":"object",
                            "properties":{
                                "amount":{
                                    "description":"The raw number that represents the price.",
                                    "type":"number"
                                },
                                "total":{
                                    "description":"The current working total, including all promotions, tax, and billing costs.",
                                    "type":"number"
                                },
                                "tax":{
                                    "description":"The tax on the order.",
                                    "type":"number"
                                },
                                "subTotal":{
                                    "description":" The subtotal of the order before applying order-level promotions.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                    "type":"string"
                                },
                                "billing":{
                                    "description":"The billing cost of the order.",
                                    "type":"number"
                                }
                            }
                        },
                        "paymentGroup":{
                            "description":"Payment Group for the order.",
                            "type":"object",
                            "properties":{
                                "PONumber":{
                                    "description":"Purchase order number for invoice payment. Payment type: invoice",
                                    "type":"string"
                                },
                                "lastName":{
                                    "description":"Last name associated with this Payment Group.",
                                    "type":"string"
                                },
                                "amountAuthorized":{
                                    "description":"The amount authorized with this Payment Group.",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The amount associated with this Payment Group.",
                                    "type":"number"
                                },
                                "totalDue":{
                                    "description":"The current working total order price including all discounts, tax, and billing costs.",
                                    "type":"number"
                                },
                                "cardType":{
                                    "description":"The credit card type.",
                                    "type":"string"
                                },
                                "token":{
                                    "description":"Token associated with this Payment Group.",
                                    "type":"string"
                                },
                                "paymentGroupId":{
                                    "description":"Id of this payment Group.",
                                    "type":"integer"
                                },
                                "firstName":{
                                    "description":"First name associated with this Payment Group.",
                                    "type":"string"
                                },
                                "paymentStateDetailsAsUser":{
                                    "description":"The payment state description as string.",
                                    "type":"string"
                                },
                                "balance":{
                                    "description":"The gift card balance available.",
                                    "type":"string"
                                },
                                "paymentStatString":{
                                    "description":"The payment state as a key string.",
                                    "type":"string"
                                },
                                "uiIntervention":{
                                    "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                    "type":"string"
                                },
                                "billingAddress":{
                                    "description":"Billing address for the order.",
                                    "type":"object",
                                    "properties":{
                                        "lastName":{
                                            "description":"Last name for this billing address.",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"Country for this billing address.",
                                            "type":"string"
                                        },
                                        "address3":{
                                            "description":"Address line 3 for this billing address.",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"Address line 2 for this billing address.",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"City for this billing address.",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"Address line 1 for this billing address.",
                                            "type":"string"
                                        },
                                        "prefix":{
                                            "description":"Prefix for this billing address.",
                                            "type":"string"
                                        },
                                        "companyName":{
                                            "description":"Company name for this billing address.",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"Postal code for this billing address.",
                                            "type":"string"
                                        },
                                        "jobTitle":{
                                            "description":"Job title for this billing address.",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"County for this billing address.",
                                            "type":"string"
                                        },
                                        "suffix":{
                                            "description":"Suffix for this billing address.",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"First name for this billing address.",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"Phone number for this billing address.",
                                            "type":"string"
                                        },
                                        "faxNumber":{
                                            "description":"Fax number for this billing address.",
                                            "type":"string"
                                        },
                                        "middleName":{
                                            "description":"Middle name for this billing address.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"State for this billing address.",
                                            "type":"string"
                                        },
                                        "email":{
                                            "description":"Email for this billing address.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "paymentState":{
                                    "description":"The Payment Group state.",
                                    "type":"string"
                                },
                                "paidAmount":{
                                    "description":"The amount that has been debited to-date for this Payment Group.",
                                    "type":"number"
                                },
                                "cardNumber":{
                                    "description":"The masked credit card number.",
                                    "type":"string"
                                },
                                "refundAmount":{
                                    "description":"The amount that has been credited to-date for this Payment Group.",
                                    "type":"number"
                                }
                            }
                        },
                        "shoppingCart":{
                            "description":"Shopping cart information.",
                            "type":"object",
                            "properties":{
                                "items":{
                                    "description":"Items in the cart.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "rawTotalPrice":{
                                                "description":"The raw total price.",
                                                "type":"number"
                                            },
                                            "returnedQuantity":{
                                                "description":"Quantity for which return request has been raised.",
                                                "type":"number"
                                            },
                                            "displayName":{
                                                "description":"Display name of commerce item.",
                                                "type":"string"
                                            },
                                            "priceOverridenBy":{
                                                "description":"Name of the agent who has overridden item price.",
                                                "type":"string"
                                            },
                                            "discountAmount":{
                                                "description":"Total discount applied to commerce item.",
                                                "type":"number"
                                            },
                                            "imageInfo":{
                                                "description":"Shipping method information.",
                                                "type":"object",
                                                "properties":{
                                                    "primaryThumbImageURL":{
                                                        "description":"ThumbNail Image URL",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "childItems":{
                                                "description":"Child items of the commerce item",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "quantity":{
                                                            "description":"Quantity of the child item",
                                                            "type":"number"
                                                        },
                                                        "route":{
                                                            "description":"Product path",
                                                            "type":"string"
                                                        },
                                                        "productId":{
                                                            "description":"Product Id of the child item ",
                                                            "type":"string"
                                                        },
                                                        "displayName":{
                                                            "description":"Display name of the child product",
                                                            "type":"string"
                                                        },
                                                        "selectedOptions":{
                                                            "description":"Child Product Variant Information.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "optionValue":{
                                                                        "description":"Value of the Dynamic attribute.",
                                                                        "type":"string"
                                                                    },
                                                                    "optionName":{
                                                                        "description":"Name of the Dynamic attribute.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "catRefId":{
                                                            "description":"Sku Id of the child item",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "subTotal":{
                                                "description":"The base price for the item, before any modifications. Calculated by multiplying the quantity by the listPrice.",
                                                "type":"number"
                                            },
                                            "configuratorId":{
                                                "description":"Configuration id of the configurable product",
                                                "type":"string"
                                            },
                                            "externalPrice":{
                                                "description":"The Price of the product as per the external pricing system.",
                                                "type":"number"
                                            },
                                            "overriddenPrice":{
                                                "description":"overridden price of commerce item.",
                                                "type":"number"
                                            },
                                            "commerceItemId":{
                                                "description":"Unique id of the line item",
                                                "type":"string"
                                            },
                                            "price":{
                                                "description":"The raw number that represents the price.",
                                                "type":"number"
                                            },
                                            "isPriceOverridden":{
                                                "description":"Indicates if commerce item price is overridden or not.",
                                                "type":"boolean"
                                            },
                                            "variant":{
                                                "description":"Product Variant Information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"Value of the Dynamic attribute.",
                                                            "type":"string"
                                                        },
                                                        "optionName":{
                                                            "description":"Name of the Dynamic attribute.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "onSale":{
                                                "description":"indicates if product is on sale or not",
                                                "type":"boolean"
                                            },
                                            "stateDetailsAsUser":{
                                                "description":"State description of the commerce item.",
                                                "type":"string"
                                            },
                                            "unitPrice":{
                                                "description":"Sale price or list price of commerceItem.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"Quantity of the items.",
                                                "type":"number"
                                            },
                                            "productId":{
                                                "description":"Product Id of commerce item.",
                                                "type":"string"
                                            },
                                            "giftWithPurchaseCommerceItemMarkers":{
                                                "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "remainingQuantity":{
                                                            "description":"The quantity of the commerce item that is not affected by GWP.",
                                                            "type":"number"
                                                        },
                                                        "selectedQuantity":{
                                                            "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                            "type":"number"
                                                        },
                                                        "data":{
                                                            "description":"The gift hash code for this GWP promotion.",
                                                            "type":"integer"
                                                        },
                                                        "automaticQuantity":{
                                                            "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                            "type":"number"
                                                        },
                                                        "value":{
                                                            "description":"The gift with purchase promotion id.",
                                                            "type":"string"
                                                        },
                                                        "targetedQuantity":{
                                                            "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                            "type":"number"
                                                        },
                                                        "key":{
                                                            "description":"atg.gwp",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "tax":{
                                                "description":"The amount of tax paid for this item.",
                                                "type":"number"
                                            },
                                            "externalPriceQuantity":{
                                                "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                                "type":"integer"
                                            },
                                            "catRefId":{
                                                "description":"Catalog Reference Id of commerce item.",
                                                "type":"string"
                                            },
                                            "discountInfo":{
                                                "description":"Discount information.",
                                                "type":"object",
                                                "properties":{
                                                    "orderCouponsMap":{
                                                        "description":"The coupons that were claimed.",
                                                        "type":"object",
                                                        "properties":{
                                                            "couponCode":{
                                                                "description":"Coupon Code.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "promotionLongDesc":{
                                                                        "description":"The description of the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionName":{
                                                                        "description":"The display name of the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "external":{
                                                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                        "type":"boolean"
                                                                    },
                                                                    "promotionLevel":{
                                                                        "description":"The promotion level.",
                                                                        "type":"string"
                                                                    },
                                                                    "totalAdjustment":{
                                                                        "description":"Total adjustment caused by the promotion.",
                                                                        "type":"number"
                                                                    },
                                                                    "promotionDesc":{
                                                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionId":{
                                                                        "description":"The Id of the promotion.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "orderDiscount":{
                                                        "description":"Discount given on an order.",
                                                        "type":"number"
                                                    },
                                                    "shippingDiscount":{
                                                        "description":"The shipping discount.",
                                                        "type":"number"
                                                    },
                                                    "orderImplicitDiscountList":{
                                                        "description":"List of discounts.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "promotionLevel":{
                                                                    "description":"The promotion level.",
                                                                    "type":"string"
                                                                },
                                                                "totalAdjustment":{
                                                                    "description":"Total adjustment caused by the promotion.",
                                                                    "type":"string"
                                                                },
                                                                "promotionDesc":{
                                                                    "description":"Description of the promotion.",
                                                                    "type":"string"
                                                                },
                                                                "promotionId":{
                                                                    "description":"Id of the promotion.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "unclaimedCouponsMap":{
                                                        "description":"Map of unclaimed coupons.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "couponInfo":{
                                                                    "description":"The coupon Info.",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "promotionLevel":{
                                                                                "description":"The promotion level.",
                                                                                "type":"string"
                                                                            },
                                                                            "totalAdjustment":{
                                                                                "description":"Total adjustment caused by the promotion.",
                                                                                "type":"string"
                                                                            },
                                                                            "promotionDesc":{
                                                                                "description":"Description of the promotion.",
                                                                                "type":"string"
                                                                            },
                                                                            "promotionId":{
                                                                                "description":"Id of the promotion.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "promotionValue":{
                                                                    "description":"The value for promotion.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "stateDescription":{
                                                "description":"Item state as a key string.",
                                                "type":"string"
                                            },
                                            "status":{
                                                "description":"State of the commerce item.",
                                                "type":"integer"
                                            },
                                            "priceOverrideReason":{
                                                "description":"Price override reason map.",
                                                "type":"object",
                                                "properties":{
                                                    "displayValue":{
                                                        "description":"price override reason value.",
                                                        "type":"string"
                                                    },
                                                    "key":{
                                                        "description":"price override reason key.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "id":{
                            "description":"Commerce id for this order.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The order state.",
                            "type":"integer"
                        },
                        "stateDetailsAsUser":{
                            "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any.",
                            "type":"string"
                        },
                        "taxPriceInfo":{
                            "description":"The tax pricing details for the order.",
                            "type":"object",
                            "properties":{
                                "cityTax":{
                                    "description":"The monetary amount of city tax.",
                                    "type":"number"
                                },
                                "discounted":{
                                    "description":"Whether the price was discounted.",
                                    "type":"boolean"
                                },
                                "amount":{
                                    "description":"The monetary amount.",
                                    "type":"number"
                                },
                                "countyTax":{
                                    "description":"The monetary amount of county tax.",
                                    "type":"number"
                                },
                                "amountIsFinal":{
                                    "description":"Whether the amount is final.",
                                    "type":"boolean"
                                },
                                "districtTax":{
                                    "description":"Tax amount for the district.",
                                    "type":"number"
                                },
                                "stateTax":{
                                    "description":"Tax amount for the state.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"The three character currency code.",
                                    "type":"string"
                                },
                                "countryTax":{
                                    "description":"The monetary amount of country tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "shippingGroups":{
                            "description":"Shipping Group Information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "trackingInfo":{
                                        "description":"Tracking Information for the Order.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "carrierName":{
                                                    "description":"Carrier Name for Tracking.",
                                                    "type":"string"
                                                },
                                                "carrierUrl":{
                                                    "description":"Carrier URL for Tracking.",
                                                    "type":"string"
                                                },
                                                "carrierId":{
                                                    "description":"Carrier Id for Tracking.",
                                                    "type":"string"
                                                },
                                                "trackingNumber":{
                                                    "description":"Tracking Number",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "shippingMethod":{
                                        "description":"Shipping method information.",
                                        "type":"object",
                                        "properties":{
                                            "cost":{
                                                "description":"shipping cost.",
                                                "type":"number"
                                            },
                                            "displayName":{
                                                "description":"Display Name of shipment.",
                                                "type":"string"
                                            },
                                            "value":{
                                                "description":"method type of shipment.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "shippingAddress":{
                                        "description":"shipping address for the order.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name for this shipping address.",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"Country for this shipping address.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address Line 3 for this shipping address.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address Line 2 for this shipping address.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City for this shipping address.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address Line 1 for this shipping address.",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"Prefix for this shipping address.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name for this shipping address.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code for this shipping address.",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"Job title for this shipping address.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"County for this shipping address.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Suffix for this shipping address.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name for this shipping address.",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number for this shipping address.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number for this shipping address.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name for this shipping address.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State for this shipping address.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"Email for this shipping address.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "trackingNumber":{
                                        "description":"Shipping tracking number.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "shippingMethod":{
                            "description":"Shipping method information.",
                            "type":"object",
                            "properties":{
                                "cost":{
                                    "description":"shipping cost.",
                                    "type":"number"
                                },
                                "displayName":{
                                    "description":"Display Name of shipment.",
                                    "type":"string"
                                },
                                "value":{
                                    "description":"method type of shipment",
                                    "type":"string"
                                }
                            }
                        },
                        "isItemPriceOverrideAllowed":{
                            "description":"Indicates whether an item price can be overridden.",
                            "type":"boolean"
                        },
                        "billingMethod":{
                            "description":"billing Method information of the order.",
                            "type":"object",
                            "properties":{
                                "cost":{
                                    "description":"billing Cost for this order.",
                                    "type":"number"
                                },
                                "displayName":{
                                    "description":"billing method display name for this billing method.",
                                    "type":"string"
                                },
                                "value":{
                                    "description":"billing method name for this order.",
                                    "type":"string"
                                }
                            }
                        },
                        "profile":{
                            "description":"Profile Information for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name of profile.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name of profile.",
                                    "type":"string"
                                },
                                "isAnonymous":{
                                    "description":"Indicates whether this profile is an anonymous profile. By default, it is false.",
                                    "type":"boolean"
                                },
                                "organization":{
                                    "description":"The Organization associated with the B2B customer profile.",
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The name of of the organization.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"The id of the organization.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "middleName":{
                                    "description":"Middle name of profile.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email Address corresponding to the profile.",
                                    "type":"string"
                                }
                            }
                        },
                        "priceListGroup":{
                            "description":"PriceList group of the order.",
                            "type":"object",
                            "properties":{
                                "deleted":{
                                    "description":"Pricelist group deleted status.",
                                    "type":"boolean"
                                },
                                "displayName":{
                                    "description":"Display Name.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id.",
                                    "type":"string"
                                },
                                "active":{
                                    "description":"Active status of pricelist group.",
                                    "type":"boolean"
                                },
                                "currency":{
                                    "description":"Currency of the PriceList group.",
                                    "type":"object",
                                    "properties":{
                                        "symbol":{
                                            "description":"currency Symbol.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Display Name.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id.",
                                            "type":"string"
                                        },
                                        "fractionalDigits":{
                                            "description":"Fractional Digits.",
                                            "type":"integer"
                                        },
                                        "currencyCode":{
                                            "description":"Currency Code.",
                                            "type":"string"
                                        },
                                        "numericCode":{
                                            "description":"Numeric Code.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "id":{
                                    "description":"Id.",
                                    "type":"string"
                                },
                                "locale":{
                                    "description":"Locale.",
                                    "type":"string"
                                }
                            }
                        },
                        "returnRequests":{
                            "description":"The list of the requests raised for the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "returnRequestId":{
                                        "description":"The return request id.",
                                        "type":"string"
                                    },
                                    "createdDate":{
                                        "description":"The creation date of the return request.",
                                        "type":"string"
                                    },
                                    "totalRefund":{
                                        "description":"The total amount to be refunded on return.",
                                        "type":"number"
                                    },
                                    "state":{
                                        "description":"The status of the return request.",
                                        "type":"string"
                                    },
                                    "totalReturnQuantity":{
                                        "description":"The total quantity for which return request has been raised.",
                                        "type":"integer"
                                    },
                                    "stateKey":{
                                        "description":"State key for return request which is not localized",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Date on which the Order was created.",
                            "type":"string"
                        },
                        "discountInfo":{
                            "description":"Discount information.",
                            "type":"object",
                            "properties":{
                                "unclaimedCouponMultiPromotions":{
                                    "description":"The coupons that were not claimed",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code, corresponding to which some promotions were not applied",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionLevel":{
                                                        "description":"The promotion level.",
                                                        "type":"string"
                                                    },
                                                    "promotionDesc":{
                                                        "description":"Promotion description.",
                                                        "type":"string"
                                                    },
                                                    "promotionId":{
                                                        "description":"The Id of the promotion.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderCouponsMap":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code.",
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderDiscount":{
                                    "description":"Discount given on an order.",
                                    "type":"number"
                                },
                                "shippingDiscount":{
                                    "description":"The shipping discount.",
                                    "type":"number"
                                },
                                "orderImplicitDiscountList":{
                                    "description":"List of discounts.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "unclaimedCouponsMap":{
                                    "description":"Map of unclaimed coupons.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "couponInfo":{
                                                "description":"The coupon Info.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLevel":{
                                                            "description":"The promotion level.",
                                                            "type":"string"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"Total adjustment caused by the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"Description of the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"Id of the promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "promotionValue":{
                                                "description":"The value for promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "claimedCouponMultiPromotions":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code, corresponding to which promotions were applied",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionLevel":{
                                                        "description":"The promotion level.",
                                                        "type":"string"
                                                    },
                                                    "totalAdjustment":{
                                                        "description":"Total adjustment caused by the promotion.",
                                                        "type":"number"
                                                    },
                                                    "promotionDesc":{
                                                        "description":"Promotion description.",
                                                        "type":"string"
                                                    },
                                                    "promotionId":{
                                                        "description":"The Id of the promotion.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCancelReason":{
                            "description":"Reason through which the order has been cancelled.",
                            "type":"string"
                        },
                        "profileId":{
                            "description":"The Repository Id of the profile to which this Order belongs to.",
                            "type":"string"
                        },
                        "giftWithPurchaseInfo":{
                            "description":"The gift information.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "giftWithPurchaseQuantityAvailableForSelection":{
                                        "description":"gift quantity available for selection",
                                        "type":"number"
                                    },
                                    "giftWithPurchaseType":{
                                        "description":"The type of the gift. (sku, product)",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseDetail":{
                                        "description":"String identifying the free gift, usually the repository id of the gift type.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The gift with purchase promotion id",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseIdentifier":{
                                        "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                        "type":"integer"
                                    }
                                }
                            }
                        },
                        "shippingAddress":{
                            "description":"shipping address for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this shipping address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country for this shipping address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address Line 3 for this shipping address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address Line 2 for this shipping address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this shipping address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address Line 1 for this shipping address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this shipping address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this shipping address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this shipping address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this shipping address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this shipping address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name for this shipping address.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this shipping address.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this shipping address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this shipping address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State for this shipping address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "giftWithPurchaseOrderMarkers":{
                            "description":"gwpOrderMarker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "quantity":{
                                        "description":"The total quantity of sku for this gift selection.",
                                        "type":"number"
                                    },
                                    "selectedQuantity":{
                                        "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                        "type":"integer"
                                    },
                                    "removedQuantity":{
                                        "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                        "type":"number"
                                    },
                                    "data":{
                                        "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                        "type":"integer"
                                    },
                                    "autoRemove":{
                                        "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                        "type":"boolean"
                                    },
                                    "giftDetail":{
                                        "description":"String identifying the free gift, usually the repository id of the gift type.",
                                        "type":"string"
                                    },
                                    "automaticQuantity":{
                                        "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                        "type":"number"
                                    },
                                    "giftType":{
                                        "description":"The type of the gift. (sku, product)",
                                        "type":"string"
                                    },
                                    "failedQuantity":{
                                        "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The gift with purchase promotion id",
                                        "type":"string"
                                    },
                                    "targetedQuantity":{
                                        "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                        "type":"number"
                                    },
                                    "key":{
                                        "description":"atg.gwp",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "repositoryId":{
                    "description":"Repository ID of the scheduled order.",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the Scheduled Order.",
                    "type":"string"
                },
                "nextScheduledRun":{
                    "description":"Next scheduled run date of the scheduled order.",
                    "type":"string"
                },
                "state":{
                    "description":"The state of the scheduled order.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the scheduled order.",
                    "type":"string"
                },
                "startDate":{
                    "description":"Scheduled Order start date.",
                    "type":"string"
                },
                "createDate":{
                    "description":"Scheduled Order creation date.",
                    "type":"string"
                }
            }
        },
        "requestPasswordReset_response":{
            "properties":{
                "success":{
                    "description":"True if the password was reset successfully, false if not.",
                    "type":"boolean"
                }
            }
        },
        "updateAddress_request":{
            "properties":{
                "address":{
                    "description":"Updated address for the Organization.",
                    "type":"object",
                    "properties":{
                        "isDefaultBillingAddress":{
                            "description":"Marks an address as default billing address. Default value is false. Accepts true or false",
                            "type":"boolean"
                        },
                        "country":{
                            "description":"The country of the address.",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "addressType":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the secondary address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the secondary address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the secondary address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name of the secondary address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal Code of the address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the secondary address",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone Number of the address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The State of the address.",
                            "type":"string"
                        },
                        "isDefaultShippingAddress":{
                            "description":"Marks an address as default shipping address. Default value is false. Accepts true or false",
                            "type":"boolean"
                        }
                    }
                },
                "addressType":{
                    "description":"Address type represents nick name of account if present else repository ID of address item.",
                    "type":"string"
                }
            },
            "example":{
                "address":{
                    "isDefaultBillingAddress":false,
                    "country":"US",
                    "externalAddressId":"EXT_ADDR_1",
                    "types":[
                        "ss-10002"
                    ],
                    "phoneNumber":"973-974-1234",
                    "address2":"Street 2",
                    "city":"Montgomery",
                    "address1":"600 Dexter Avenue",
                    "postalCode":"36130",
                    "companyName":"Oracle New",
                    "isDefaultShippingAddress":false,
                    "state":"AL"
                },
                "addressType":"Office Address New"
            }
        },
        "getUpsellMessages_response":{
            "properties":{
                "promotionUpsellMessages":{
                    "description":"The promotion upsell messages.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "text":{
                                "description":"The promotion upsell message.",
                                "type":"string"
                            },
                            "tags":{
                                "description":"The tags the promotion upsell message is associated with.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            }
        },
        "getCloudConfiguration_response":{
            "properties":{
                "isShowTaxSummaryEnabled":{
                    "description":"Tells whether Displaying Tax Summary is enabled or not.",
                    "type":"boolean"
                },
                "excludeAddressList":{
                    "description":"Flag to exclude addresses apart from listAddresses and listProfileAddresses endpoints. This should be set to true when there are large number of addresses in an account or profile",
                    "type":"boolean"
                },
                "isB2BEnabled":{
                    "description":"Tells whether b2b is enabled.",
                    "type":"boolean"
                },
                "enableCustomOrganizationId":{
                    "description":"Flag is used for create organization endpoint. Indicates whether an organization should be created with the specific id provided in the input or not",
                    "type":"boolean"
                },
                "clientConfiguration":{
                    "description":"Merchant Client configuration.",
                    "type":"object",
                    "properties":{
                        "includeOrderDetailsInShippingMethodsPayload":{
                            "description":"If true, the order details are to be included in the payload for listShippingMethod endpoint request.",
                            "type":"boolean"
                        },
                        "createOrderForLoggedInAtCheckout":{
                            "description":"Flag to create an order when a user logs in the checkout page.",
                            "type":"boolean"
                        }
                    }
                },
                "masterCatalogId":{
                    "description":"Master catalog id",
                    "type":"string"
                },
                "defaultCatalog":{
                    "description":"Default Catalog",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"Default catalog display name",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository id of the default catalog",
                            "type":"string"
                        }
                    }
                },
                "allowReturnOnPartiallyFulfilledOrder":{
                    "description":"Tells whether returns on partially fulfilled orders is enabled",
                    "type":"boolean"
                },
                "strictExtraPropertiesValidation":{
                    "description":"If false, enables less strict unknown extra-properties detection as a backwards compatability mode.",
                    "type":"boolean"
                },
                "enablePurchaseListItemCustomPropertiesAsKeys":{
                    "description":"Flag is used for purchase list end point. Tells us whether to use purchase list line items custom properties as unique keys or not",
                    "type":"boolean"
                },
                "enablePciCompliance":{
                    "description":"Tells whether PCI compliance is enabled.",
                    "type":"boolean"
                },
                "isAgentAppEnabled":{
                    "description":"Tells whether agent application is enabled or not.",
                    "type":"boolean"
                },
                "enableDefaultSortForListProducts":{
                    "description":"Enables sort by id for non leaf categories for the list products endpoint when no sort param is sent",
                    "type":"boolean"
                },
                "useOrderSubmittedDateForTax":{
                    "description":"Enables use of order submitted date for tax calculation. Flag is useful in returns and exchanges",
                    "type":"boolean"
                }
            }
        },
        "redactOrders_request":{
            "properties":{
                "orderIds":{
                    "description":"The ids of the orders whose properties should be redacted.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "properties":{
                    "description":"The names of the order properties to be redacted.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "orderIds",
                "properties"
            ],
            "example":{
                "orderIds":[
                    "o30411",
                    "o30413"
                ],
                "properties":[
                    "shippingGroups.firstName",
                    "shippingGroups.lastName",
                    "paymentGroups.email",
                    "paymentGroups.creditCardNumber"
                ]
            }
        },
        "setShopperContext_response":{
            "properties":{
                "defaultAdditionalPriceListGroups":{
                    "type":"array",
                    "items":{
                        "description":"Additional PriceListGroups determined by WebHook/Fall Back for the current context",
                        "type":"object",
                        "properties":{
                            "deleted":{
                                "description":"Indicates if the PriceListGroup is deleted.",
                                "type":"boolean"
                            },
                            "endDate":{
                                "description":"End date of the the associated list price list.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display name of the PriceListGroup.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The ID of the PriceListGroup item.",
                                "type":"string"
                            },
                            "listPriceList":{
                                "description":"The price list for list prices",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of the list price list.",
                                        "type":"string"
                                    }
                                }
                            },
                            "active":{
                                "description":"Indicates if the PriceListGroup is active.",
                                "type":"boolean"
                            },
                            "currency":{
                                "description":"The currency details of the PriceListGroup.",
                                "type":"object",
                                "properties":{
                                    "symbol":{
                                        "description":"The symbol denoting the currency.",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"The display Name of the currency.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The repository id of the currency.",
                                        "type":"string"
                                    },
                                    "fractionalDigits":{
                                        "description":"Fractional digits that currency supports.",
                                        "type":"string"
                                    },
                                    "currencyCode":{
                                        "description":"The currency Code of the currency.",
                                        "type":"string"
                                    },
                                    "numericCode":{
                                        "description":"The numeric Code of the currency.",
                                        "type":"string"
                                    }
                                }
                            },
                            "salePriceList":{
                                "description":"The price list for sale prices.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of the sale price list.",
                                        "type":"string"
                                    }
                                }
                            },
                            "locale":{
                                "description":"Locale of the the associated list price list.",
                                "type":"string"
                            },
                            "shippingSurchargePriceList":{
                                "description":"The price list for shipping surcharge prices.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of shipping surcharge price list.",
                                        "type":"string"
                                    }
                                }
                            },
                            "startDate":{
                                "description":"Start date of the the associated list price list.",
                                "type":"string"
                            }
                        }
                    }
                },
                "defaultPriceListGroup":{
                    "description":"Pricelistgroup determined by the webhook/Fall Back for the current context",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Indicates if the PriceListGroup is deleted.",
                            "type":"boolean"
                        },
                        "endDate":{
                            "description":"End date of the the associated list price list.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"Display name of the PriceListGroup.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The ID of the PriceListGroup item.",
                            "type":"string"
                        },
                        "listPriceList":{
                            "description":"The price list for list prices",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository id of the list price list.",
                                    "type":"string"
                                }
                            }
                        },
                        "active":{
                            "description":"Indicates if the PriceListGroup is active.",
                            "type":"boolean"
                        },
                        "currency":{
                            "description":"The currency details of the PriceListGroup.",
                            "type":"object",
                            "properties":{
                                "symbol":{
                                    "description":"The symbol denoting currency.",
                                    "type":"string"
                                },
                                "displayName":{
                                    "description":"The display name of the currency.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"The repository id of the currency.",
                                    "type":"string"
                                },
                                "fractionalDigits":{
                                    "description":"Fractional digits that currency supports.",
                                    "type":"string"
                                },
                                "currencyCode":{
                                    "description":"The currency Code of the currency.",
                                    "type":"string"
                                },
                                "numericCode":{
                                    "description":"The numeric Code of the currency.",
                                    "type":"string"
                                }
                            }
                        },
                        "salePriceList":{
                            "description":"The price list for sale prices.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository id of the sale price list.",
                                    "type":"string"
                                }
                            }
                        },
                        "locale":{
                            "description":"Locale of the the associated list price list.",
                            "type":"string"
                        },
                        "shippingSurchargePriceList":{
                            "description":"The price list for shipping surcharge prices.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository id of shipping surcharge price list.",
                                    "type":"string"
                                }
                            }
                        },
                        "startDate":{
                            "description":"Start date of the the associated list price list.",
                            "type":"string"
                        }
                    }
                },
                "defaultCatalog":{
                    "description":"Catalog determined by the webhook/Fall Back for the current context.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "type":"string"
                        }
                    }
                },
                "message":{
                    "type":"string"
                },
                "isExternalContext":{
                    "type":"boolean"
                }
            }
        },
        "getAgentConfiguration_response":{
            "properties":{
                "preorderBackorderAllowedThroughAgent":{
                    "description":"Tells whether pre order back order feature is enabled in agent application.",
                    "type":"boolean"
                },
                "delegatedAdminAllowedThroughAgent":{
                    "description":"Tells whether delegated administration feature is enabled in agent application.",
                    "type":"boolean"
                },
                "orderApprovalsAllowedThroughAgent":{
                    "description":"Tells whether order approvals feature is enabled in agent application.",
                    "type":"boolean"
                }
            }
        },
        "getSSOConfiguration_response":{
            "properties":{
                "openIDEnabled":{
                    "description":"Whether OpenID is enabled.",
                    "type":"boolean"
                },
                "SAMLEnabled":{
                    "description":"Whether SAML is enabled.",
                    "type":"boolean"
                },
                "IDCSEnabled":{
                    "description":"Whether IDCS is enabled.",
                    "type":"boolean"
                }
            }
        },
        "search_response":{
            "properties":{
            }
        },
        "addProfileAddress_response":{
            "properties":{
                "address":{
                    "description":"The address object of the profile",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"The first name of the user for whom the address is created. This field can be null also",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"The last name of the user for whom the address is created. This field can be null also",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address line 2 for the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"city for the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"address line 1 for the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"postalCode for the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"companyName for the address. It is not mandatory for the profile addresses.",
                            "type":"string"
                        },
                        "county":{
                            "description":"county for the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"state for the address",
                            "type":"string"
                        }
                    }
                },
                "addressType":{
                    "description":"The nickname for the address.",
                    "type":"string"
                }
            }
        },
        "listShopperTypes_response":{
            "properties":{
                "items":{
                    "description":"the list of shopper types keyed by shopper type name",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"Display name of  shopper type.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getOpenIDAuthzCodeRequest_response":{
            "properties":{
                "authz_code_request_dst":{
                    "description":"The destination URL that the Authz code request should be sent to.",
                    "type":"string"
                }
            }
        },
        "removeContacts_request":{
            "properties":{
                "members":{
                    "description":"profileId of the contact which has to be removed from organization.",
                    "type":"string"
                }
            },
            "example":"POST{\"members\":[\"bb-110014\"]}"
        },
        "deleteProfileAddress_response":{
            "properties":{
                "repositoryId":{
                    "description":"The Id of the address deleted",
                    "type":"string"
                }
            }
        },
        "listProfileRequests_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"integer"
                },
                "items":{
                    "description":"list of profile request",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "site":{
                                "description":"Site",
                                "type":"object",
                                "properties":{
                                    "productionURL":{
                                        "description":"Production URL of site",
                                        "type":"string"
                                    },
                                    "siteName":{
                                        "description":"Name of ite",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Repository Id of site",
                                        "type":"string"
                                    }
                                }
                            },
                            "requestedOrganizationName":{
                                "description":"Requested Organization name given by requester",
                                "type":"string"
                            },
                            "organization":{
                                "description":"Organization",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Repository Id of organization",
                                        "type":"string"
                                    }
                                }
                            },
                            "profile":{
                                "description":"Profile Object",
                                "type":"object",
                                "properties":{
                                    "firstName":{
                                        "description":"First Name of profile",
                                        "type":"string"
                                    },
                                    "lastName":{
                                        "description":"Last Name of profile",
                                        "type":"string"
                                    },
                                    "customerContactId":{
                                        "description":"The external customer contact id.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Repository Id of profile",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email of profile",
                                        "type":"string"
                                    }
                                }
                            },
                            "requestedOrganizationID":{
                                "description":"Requested Organization ID given by requester",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of the Profile request",
                                "type":"string"
                            },
                            "status":{
                                "description":"Status of the request.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "submitOrderAmendment_response":{
            "properties":{
                "totalAmountAuthorized":{
                    "description":"Total amount authorized for the order.",
                    "type":"number"
                },
                "secondaryCurrencyCode":{
                    "description":"The currency code of secondary currency associated with the site.",
                    "type":"string"
                },
                "orderComments":{
                    "description":"The list of all logged comments for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The comment string.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date on which the comment was created.",
                                "type":"string"
                            }
                        }
                    }
                },
                "creationTime":{
                    "description":"Order creation time.",
                    "type":"number"
                },
                "submittedDate":{
                    "description":"Date on which the Order was submitted.",
                    "type":"string"
                },
                "paymentGroups":{
                    "description":"List of payment Groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"Last name associated with this Payment Group.",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The amount authorized with this Payment Group.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The amount associated with this Payment Group.",
                                "type":"number"
                            },
                            "totalDue":{
                                "description":"The current working total order price including all discounts, tax, and billing costs.",
                                "type":"number"
                            },
                            "cardType":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                                "type":"string"
                            },
                            "type":{
                                "description":"Payment method type",
                                "type":"string"
                            },
                            "token":{
                                "description":"Token associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Id of this payment Group.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"First name associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentStateDetailsAsUser":{
                                "description":"The payment state description as string.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"Billing address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this billing address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country id for this billing address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 for this billing address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 for this billing address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this billing address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 for this billing address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this billing address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this billing address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this billing address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this billing address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this billing address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this billing address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this billing address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this billing address.",
                                        "type":"string"
                                    },
                                    "stateName":{
                                        "description":"State name for this billing address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this billing address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this billing address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State id for this billing address.",
                                        "type":"string"
                                    },
                                    "countryName":{
                                        "description":"Country name for this billing address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this billing address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "paymentState":{
                                "description":"The Payment Group state.",
                                "type":"string"
                            },
                            "paidAmount":{
                                "description":"The amount that has been debited to-date for this Payment Group.",
                                "type":"number"
                            },
                            "cardNumber":{
                                "description":"The masked credit card number.",
                                "type":"string"
                            },
                            "refundAmount":{
                                "description":"The amount that has been credited to-date for this Payment Group.",
                                "type":"number"
                            }
                        }
                    }
                },
                "payTaxInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay tax in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "priceInfo":{
                    "description":"Price information of the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The raw number that represents the price.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Total shipping surcharge amount of the order.",
                            "type":"number"
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The tax on the order.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":" The subtotal of the order before applying order-level promotions.",
                            "type":"number"
                        },
                        "billing":{
                            "description":"The billing cost of the order.",
                            "type":"number"
                        },
                        "totalWithoutTax":{
                            "description":"Order total without tax.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The current working total, including all promotions, tax, and billing costs.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"Total shipping amount of the order.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "orderTotalBySite":{
                            "description":"The map containing order totals by site for all sites in a given order.",
                            "type":"object"
                        },
                        "currencyCode":{
                            "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                            "type":"string"
                        }
                    }
                },
                "exchangeRate":{
                    "description":"The conversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                    "type":"number"
                },
                "paymentGroup":{
                    "description":"Payment Group for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name associated with this Payment Group.",
                            "type":"string"
                        },
                        "amountAuthorized":{
                            "description":"The amount authorized with this Payment Group.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The amount associated with this Payment Group.",
                            "type":"number"
                        },
                        "totalDue":{
                            "description":"The current working total order price including all discounts, tax, and billing costs.",
                            "type":"number"
                        },
                        "cardType":{
                            "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                            "type":"string"
                        },
                        "type":{
                            "description":"Payment method type",
                            "type":"string"
                        },
                        "token":{
                            "description":"The payment authorization token.",
                            "type":"string"
                        },
                        "paymentGroupId":{
                            "description":"Id of this payment Group.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentStateDetailsAsUser":{
                            "description":"The payment state description as string.",
                            "type":"string"
                        },
                        "uiIntervention":{
                            "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Billing address for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this billing address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country code for this billing address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address line 3 for this billing address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address line 2 for this billing address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this billing address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address line 1 for this billing address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this billing address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this billing address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this billing address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this billing address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this billing address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this billing address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name for this billing address.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this billing address.",
                                    "type":"string"
                                },
                                "stateName":{
                                    "description":"State name for this billing address.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this billing address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this billing address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State code for this billing address.",
                                    "type":"string"
                                },
                                "countryName":{
                                    "description":"Country name for this billing address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this billing address.",
                                    "type":"string"
                                }
                            }
                        },
                        "paymentState":{
                            "description":"The Payment Group state.",
                            "type":"string"
                        },
                        "paidAmount":{
                            "description":"The amount that has been debited to-date for this Payment Group.",
                            "type":"number"
                        },
                        "cardNumber":{
                            "description":"The masked credit card number.",
                            "type":"string"
                        },
                        "refundAmount":{
                            "description":"The amount that has been credited to-date for this Payment Group.",
                            "type":"number"
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"Raw total price of commerce item",
                                        "type":"number"
                                    },
                                    "returnedQuantity":{
                                        "description":"Returned quantity",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display name of commerce item.",
                                        "type":"string"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"Shipping surcharge amount for commerce item.",
                                        "type":"number"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "imageInfo":{
                                        "description":"The image information.",
                                        "type":"object",
                                        "properties":{
                                            "primaryThumbImageURL":{
                                                "description":"The primary thumb URL",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "isAddOnItem":{
                                                    "description":"Indicates whether child item is add on item or not",
                                                    "type":"boolean"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item ",
                                                                "type":"string"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "externalData":{
                                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "values":{
                                                                            "description":"The array of values associated with an externalData item.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"The name to be associated with the externalData item.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "route":{
                                                                "description":"Product path",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"Child Product Variant Information.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"Value of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"Name of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "type":"string"
                                                            },
                                                            "activationDate":{
                                                                "description":"The activation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "serviceId":{
                                                                "description":"The service ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "asset":{
                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        }
                                                    }
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the child item ",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"Child Product Variant Information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"Value of the Dynamic attribute.",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"Name of the Dynamic attribute.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "configurationOptionId":{
                                                    "description":"configuration option id of the child item ",
                                                    "type":"string"
                                                },
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item ",
                                                    "type":"string"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"configurable property id of the child item ",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Product path",
                                                    "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"The Price of the product as per the external pricing system.",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"Unique id of the line item",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"The raw number that represents the price.",
                                        "type":"number"
                                    },
                                    "variant":{
                                        "description":"Sku Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"The SKU option value.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"The SKU option name.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "onSale":{
                                        "description":"Indicates if product is on sale or not.",
                                        "type":"boolean"
                                    },
                                    "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"
                                    },
                                    "stateDetailsAsUser":{
                                        "description":"State description of the commerce item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"Sale price or list price of commerceItem.",
                                        "type":"number"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"number"
                                    },
                                    "productId":{
                                        "description":"Product Id of commerce item.",
                                        "type":"string"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "tax":{
                                        "description":"The amount of tax paid for this item.",
                                        "type":"number"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                        "type":"integer"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"Catalog Reference Id of commerce item.",
                                        "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "listPrice":{
                                        "description":"list price of commerce item.",
                                        "type":"number"
                                    },
                                    "status":{
                                        "description":"State of the commerce item.",
                                        "type":"integer"
                                    }
                                }
                            }
                        }
                    }
                },
                "id":{
                    "description":"Commerce id for this order.",
                    "type":"string"
                },
                "state":{
                    "description":"The order state.",
                    "type":"integer"
                },
                "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"
                        }
                    }
                },
                "stateDetailsAsUser":{
                    "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "discounted":{
                            "description":"Whether the price was discounted.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"The current  total tax amount in monetry currency",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "shippingGroups":{
                    "description":"List of shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "taxPriceInfo":{
                                "description":"The tax pricing details for the order.",
                                "type":"object",
                                "properties":{
                                    "cityTax":{
                                        "description":"The amount of city tax.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"The monetary total amount of  tax.",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The  amount.",
                                        "type":"number"
                                    },
                                    "valueAddedTax":{
                                        "description":"The amount of value added  tax.",
                                        "type":"number"
                                    },
                                    "countyTax":{
                                        "description":"The  amount of county tax.",
                                        "type":"number"
                                    },
                                    "isTaxIncluded":{
                                        "description":"Is tax included in the product itself or not",
                                        "type":"boolean"
                                    },
                                    "miscTax":{
                                        "description":"miscellaneous tax",
                                        "type":"number"
                                    },
                                    "districtTax":{
                                        "description":"Tax amount for the district.",
                                        "type":"number"
                                    },
                                    "stateTax":{
                                        "description":"Tax amount for the state.",
                                        "type":"number"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code.",
                                        "type":"string"
                                    },
                                    "countryTax":{
                                        "description":"The amount of country tax.",
                                        "type":"number"
                                    }
                                }
                            },
                            "priceInfo":{
                                "description":"Price information of the order.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"The current  total tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The raw number that represents the price.",
                                        "type":"number"
                                    },
                                    "total":{
                                        "description":"The current working total, including all promotions, tax, and billing costs.",
                                        "type":"number"
                                    },
                                    "primaryCurrencyTotal":{
                                        "description":"The current total in loyalty points in case of multi currency",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTotal":{
                                        "description":"The current  total (sum ofshipping and tax)amount in monetry currency",
                                        "type":"number"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"The total shiiping surcharge value in the order",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShipingAmount":{
                                        "description":"The current  total shipping amount in monetry currency ",
                                        "type":"number"
                                    },
                                    "tax":{
                                        "description":"The tax on the order.",
                                        "type":"number"
                                    },
                                    "subTotal":{
                                        "description":" The subtotal of the order before applying order-level promotions.",
                                        "type":"number"
                                    },
                                    "currencyCode":{
                                        "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                        "type":"string"
                                    },
                                    "billing":{
                                        "description":"The billing cost of the order.",
                                        "type":"number"
                                    },
                                    "totalWithoutTax":{
                                        "description":"The cost of the order without including tax",
                                        "type":"number"
                                    }
                                }
                            },
                            "pricingMessages":{
                                "description":"The Pricing messages information.",
                                "type":"object",
                                "properties":{
                                    "promotionUpsellMessages":{
                                        "description":"The promotion upsell messages.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "text":{
                                                    "description":"The promotion upsell message.",
                                                    "type":"string"
                                                },
                                                "tags":{
                                                    "description":"The tags the promotion upsell message is associated with.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "trackingInfo":{
                                "description":"Tracking Information for the Order",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "carrierName":{
                                            "description":"Carrier Name for Tracking",
                                            "type":"string"
                                        },
                                        "carrierUrl":{
                                            "description":"Carrier URL for Tracking",
                                            "type":"string"
                                        },
                                        "carrierId":{
                                            "description":"Carrier Id for Tracking",
                                            "type":"string"
                                        },
                                        "trackingNumber":{
                                            "description":"Tracking Number",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "shippingMethod":{
                                "description":"Shipping method information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"tax amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"shipping amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "cost":{
                                        "description":"shipping cost.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display Name of shipment.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"method type of shipment",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"shipping address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country code for this shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address Line 3 for this shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address Line 2 for this shipping address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address Line 1 for this shipping address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this shipping address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this shipping address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this shipping address.",
                                        "type":"string"
                                    },
                                    "stateName":{
                                        "description":"State name for this shipping address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State code for this shipping address.",
                                        "type":"string"
                                    },
                                    "countryName":{
                                        "description":"Country name for this shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "trackingNumber":{
                                "description":"Shipping tracking number",
                                "type":"string"
                            }
                        }
                    }
                },
                "allowAlternateCurrency":{
                    "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                    "type":"boolean"
                },
                "approvalSystemMessages":{
                    "description":"The array of messages which are stored during order processing",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "shippingMethod":{
                    "description":"Shipping method information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"tax amount in secondary currency.",
                            "type":"string"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"shipping amount in secondary currency.",
                            "type":"string"
                        },
                        "cost":{
                            "description":"shipping cost.",
                            "type":"number"
                        },
                        "displayName":{
                            "description":"Display Name of shipment.",
                            "type":"string"
                        },
                        "value":{
                            "description":"method type of shipment",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email id of profile.",
                            "type":"string"
                        }
                    }
                },
                "returnRequests":{
                    "description":"The list of the requests raised for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"The return request id.",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"The creation date of the return request.",
                                "type":"string"
                            },
                            "totalRefund":{
                                "description":"The total amount to be refunded on return.",
                                "type":"number"
                            },
                            "state":{
                                "description":"The status of the return request.",
                                "type":"string"
                            },
                            "totalReturnQuantity":{
                                "description":"The total quantity for which return request has been raised.",
                                "type":"integer"
                            },
                            "stateKey":{
                                "description":"State key for return request which is not localized",
                                "type":"string"
                            }
                        }
                    }
                },
                "payShippingInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay Shipping in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "creationDate":{
                    "description":"Date on which the Order was created.",
                    "type":"string"
                },
                "originOfOrder":{
                    "description":"The source from which order got created.",
                    "type":"string"
                },
                "discountInfo":{
                    "description":"Discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Discount given on an order.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"shipping discount",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"List of discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"Level of the promotion",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total adjustment caused by the promotion",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"Map of unclaimed coupons.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "couonInfo":{
                                        "description":"The couopn Info",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"Level of the promotion",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"Id of the promotion",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "value":{
                                        "description":"The value for promotion",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "profileId":{
                    "description":"The Repository Id of the profile to which this Order belongs to.",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"shipping address for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name for this shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country id for this shipping address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address Line 3 for this shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address Line 2 for this shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City for this shipping address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address Line 1 for this shipping address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Prefix for this shipping address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name for this shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code for this shipping address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title for this shipping address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County for this shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Suffix for this shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name for this shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number for this shipping address.",
                            "type":"string"
                        },
                        "stateName":{
                            "description":"State name for this shipping address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number for this shipping address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name for this shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State code for this shipping address.",
                            "type":"string"
                        },
                        "countryName":{
                            "description":"Country name for this shipping address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email for this shipping address.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "copyOrder_request":{
            "properties":{
                "orderId":{
                    "description":"Order Id to be duplicated",
                    "type":"string"
                },
                "incompleteOrderId":{
                    "description":"Incomplete Order Id",
                    "type":"string"
                },
                "exclude":{
                    "description":"Properties to exclude at the time of copy order. Key is item descriptor name. Value is the aray of properties which we want to exclude",
                    "type":"object",
                    "properties":{
                        "commerceItems":{
                            "description":"Item descriptor name",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "order":{
                            "description":"Item descriptor name",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        }
                    }
                },
                "mergeShippingGroups":{
                    "description":"Controls how shipping groups in the orderId order are handled if the order is merged into an incomplete order. If true, shipping groups from orderId are preserved in the merged result. If false, items from orderId are assigned to the default shipping group in the merged result. Defaults to false.",
                    "type":"boolean"
                }
            },
            "required":[
                "orderId"
            ],
            "example":{
                "orderId":"o30411",
                "incompleteOrderId":"o30413",
                "exclude":{
                    "commerceItem":[
                        "priceInfo",
                        "externalPriceDetails"
                    ],
                    "order":[
                        "approverMessages",
                        "quoteInfo",
                        "approverIds",
                        "submittedDate",
                        "originOfOrder",
                        "createdByOrderId",
                        "priceInfo",
                        "externalOrderPriceDetails",
                        "cancelReason"
                    ]
                },
                "mergeShippingGroups":true
            }
        },
        "updateSiteProperties_response":{
            "properties":{
                "offset":{
                    "description":"The start index of the list of records to be fetched.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The batch size of the  records to be fetched together.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sorting format.",
                    "type":"string"
                },
                "items":{
                    "description":"The site related properties",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "site":{
                                "description":"The site.",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The ID of the site.",
                                        "type":"string"
                                    }
                                }
                            },
                            "properties":{
                                "description":"The type of the site property.",
                                "type":"object",
                                "properties":{
                                    "GDPRProfileP13nConsentDate":{
                                        "description":"The date on which GDPR personalization consent was granted by the user.",
                                        "type":"string"
                                    },
                                    "GDPRProfileP13nConsentGranted":{
                                        "description":"Indicates whether the user has given GDPR Profile P13n consent on the current site. Can be true or false.",
                                        "type":"boolean"
                                    },
                                    "repositoryId":{
                                        "description":"The ID of the repository of site property.",
                                        "type":"string"
                                    },
                                    "receiveEmail":{
                                        "description":"Indicates whether the customer should receive marketing emails on the current site. Can be yes or no.",
                                        "type":"string"
                                    },
                                    "receiveEmailDate":{
                                        "description":"The date on which the customer opted for receiving marketing emails.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "submitAppeasement_response":{
            "properties":{
                "reason":{
                    "description":"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"
                },
                "comments":{
                    "description":"Array of comments given on an appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the comments",
                        "type":"object",
                        "properties":{
                            "agentId":{
                                "description":"Agent who saved the comment.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"Comment text.",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of the comment associated to the appeasement.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date and timestamp of the comment.",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Id of the order in SUBMITTED or FULFILLED state, to which appeasement is given.",
                    "type":"string"
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the appeseasement is modified recently.",
                    "type":"string"
                },
                "appeasementRefunds":{
                    "description":"Array of appeasement Refunds represents the list of payment instrument details that we want to use for giving the appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the appeasemen refund.",
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Current state of the appeasement refund. It is among the predefined appeasement refund states.",
                                "type":"string"
                            },
                            "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":"appeasement type ",
                    "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 an registered 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"
                }
            },
            "example":{
                "reason":"itemArrivedDamaged",
                "agentId":"service",
                "notes":"Customer complained that the order has arrived damaged, and asked for a refund. Providing 15 USD.",
                "comments":[
                    {
                        "agentId":"service",
                        "comment":"Appeasement to be settled on priority. Valued customer.",
                        "id":100001,
                        "creationDate":"2020-03-20T04:56:13.935Z"
                    }
                ],
                "orderId":"o10068",
                "damagedLineItemId":"ci123547",
                "lastModifiedDate":"2020-04-05T15:52:22.622Z",
                "appeasementRefunds":[
                    {
                        "paymentGroupId":123556,
                        "refundType":"creditCard",
                        "amount":5,
                        "id":"3200006",
                        "state":"INCOMPLETE",
                        "currencyCode":"USD"
                    },
                    {
                        "paymentGroupId":123456,
                        "refundType":"externalRefund",
                        "amount":10,
                        "customerPreferredGiftCardId":null,
                        "id":"3200007",
                        "state":"INCOMPLETE",
                        "currencyCode":"USD"
                    }
                ],
                "submittedDate":"2020-04-05T15:52:22.622Z",
                "creationDate":"2020-04-05T15:52:22.622Z",
                "type":"order",
                "profileId":"se-570031",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccagentui/v1/appeasements/submit"
                    }
                ],
                "state":"SUBMITTED",
                "id":"app370003",
                "originOfAppeasement":"agent"
            }
        },
        "addCreditCard_request":{
            "properties":{
                "cardCVV":{
                    "description":"Card secret pin.",
                    "type":"string"
                },
                "customProperties":{
                    "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                    "type":"object"
                },
                "nameOnCard":{
                    "description":"Name on the card.",
                    "type":"string"
                },
                "expiryMonth":{
                    "description":"Card expiry month.",
                    "type":"integer"
                },
                "cardType":{
                    "description":"Card type. e.g. visa.",
                    "type":"string"
                },
                "nickname":{
                    "description":"The nick name for the credit card.",
                    "type":"string"
                },
                "expiryYear":{
                    "description":"Card expiry year.",
                    "type":"integer"
                },
                "billingAddress":{
                    "description":"The billing address details.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"State ISO code.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "lastName",
                        "country",
                        "city",
                        "address1",
                        "postalCode",
                        "selectedCountry",
                        "firstName",
                        "state",
                        "selectedState",
                        "state_ISOCode"
                    ]
                },
                "cardNumber":{
                    "description":"Card number to be be added.",
                    "type":"string"
                },
                "setAsDefault":{
                    "description":"The flag to determine whether the card needs to be set as default card for the profile.",
                    "type":"boolean"
                }
            },
            "required":[
                "nameOnCard",
                "expiryMonth",
                "expiryYear",
                "cardType",
                "cardNumber"
            ],
            "example":{
                "cardCVV":"123",
                "customProperties":{
                    "prop2":"value2",
                    "prop1":"value1"
                },
                "nameOnCard":"card2",
                "expiryMonth":"03",
                "cardType":"visa",
                "nickname":"visa - 1111",
                "expiryYear":"2021",
                "billingAddress":{
                    "lastName":"Anderson",
                    "country":"US",
                    "address2":"",
                    "city":"Syracuse",
                    "address1":"21 Cedar Ave",
                    "postalCode":"13202",
                    "county":"",
                    "selectedCountry":"US",
                    "firstName":"Kim",
                    "phoneNumber":"212-555-1977",
                    "state":"New York",
                    "selectedState":"NY",
                    "email":"kim@example.com",
                    "state_ISOCode":"US-NY"
                },
                "cardNumber":"4123567812341111",
                "setAsDefault":true
            }
        },
        "clickstreamReportRecord":{
            "properties":{
                "agentId":{
                    "description":"ID of agent who requested the report",
                    "type":"string"
                },
                "requestCreationTime":{
                    "description":"Time at which report request was received",
                    "type":"string"
                },
                "reportCreationTime":{
                    "description":"Time of report creation",
                    "type":"string"
                },
                "downloadURL":{
                    "description":"URL where report can be downloaded when ready",
                    "type":"string"
                },
                "id":{
                    "description":"Generated report ID",
                    "type":"string"
                },
                "key":{
                    "description":"Key to be used for decryption of report",
                    "type":"string"
                },
                "status":{
                    "description":"Status of report (PENDING, DELIVERED, DELETED)",
                    "type":"string"
                }
            }
        },
        "updateOrganization_response":{
            "properties":{
                "taxReferenceNumber":{
                    "description":"Tax Reference number for Organization",
                    "type":"string"
                },
                "authorizationCode":{
                    "description":"Authorization code of the organization. Possible values we can update using this endpoint is null or NO_AUTH_CODE",
                    "type":"string"
                },
                "organizationLogo":{
                    "description":"File path of organization logo.",
                    "type":"string"
                },
                "description":{
                    "description":"Description for Organization",
                    "type":"string"
                },
                "delegateApprovalManagement":{
                    "description":"This flag indicates if the delegated admin has the provision of approval management.",
                    "type":"boolean"
                },
                "secondaryAddresses":{
                    "description":"List of all the addresses associated with an Organization, if property like 'isDefaultShippingAddress' or 'isDefaultBillingAddress' is set to 'true', then in response the same address will come as a separate attribute with name 'shippingAddress' or 'billingAddress'.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "address":{
                                "description":"Address created for the Organization.",
                                "type":"object",
                                "properties":{
                                    "dynamicProperty":{
                                        "description":"The value of the dynamic Property",
                                        "type":"object"
                                    },
                                    "country":{
                                        "description":"The country of the address",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone Number of the address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The address2 of the secondary address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city of the secondary address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The address1 of the secondary address",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name of the secondary address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal Code of the address",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The State of the address",
                                        "type":"string"
                                    }
                                }
                            },
                            "addressType":{
                                "description":"Address type represents nick name of account if present else repository ID of address item.",
                                "type":"string"
                            }
                        }
                    }
                },
                "externalOrganizationId":{
                    "description":"External organization id",
                    "type":"string"
                },
                "type":{
                    "description":"Type for Organization",
                    "type":"string"
                },
                "derivedBillingAddress":{
                    "description":"The default billing address for the Organization. This a read only attribute. This will be returned if the property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "derivedUniqueId":{
                    "description":"Unique Id of the Organization",
                    "type":"string"
                },
                "customerType":{
                    "description":"Customer Type for Organization",
                    "type":"string"
                },
                "organizationLogoURL":{
                    "description":"Full URL of organization logo.",
                    "type":"string"
                },
                "derivedContract":{
                    "description":"Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Display name for contract",
                            "type":"string"
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the catalog",
                                    "type":"string"
                                }
                            }
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "members":{
                    "description":"List of contact ids associated with an Organization",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Contact Id of contact",
                                "type":"string"
                            }
                        }
                    }
                },
                "derivedBillingAddressType":{
                    "description":"Then nickname of the billing Address type derived.",
                    "type":"string"
                },
                "id":{
                    "description":"Id of the Organization",
                    "type":"string"
                },
                "dunsNumber":{
                    "description":"DUNS Number for Organization. Should be 9 digit number",
                    "type":"string"
                },
                "relativeRoles":{
                    "description":"List of roles associated with an Organization",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "function":{
                                "description":"Function of the role which can be admin or buyer.",
                                "type":"string"
                            },
                            "relativeTo":{
                                "description":"The organization Id with which this profile role is associated with.",
                                "type":"string"
                            }
                        }
                    }
                },
                "derivedShippingAddressType":{
                    "description":"Then nickname of the shipping Address type derived.",
                    "type":"string"
                },
                "derivedDunsNumber":{
                    "description":"DUNS Number for Organization. Should be 9 digit number",
                    "type":"string"
                },
                "derivedTaxReferenceNumber":{
                    "description":"Tax Reference number for Organization",
                    "type":"string"
                },
                "derivedAuthorizationCode":{
                    "description":"Derived Authorization code of the organization.",
                    "type":"string"
                },
                "contract":{
                    "description":"Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Display name for contract",
                            "type":"string"
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the catalog",
                                    "type":"string"
                                }
                            }
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "derivedCustomerType":{
                    "description":"Customer Type for Organization",
                    "type":"string"
                },
                "active":{
                    "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                    "type":"boolean"
                },
                "derivedOrganizationLogo":{
                    "description":"File path of organization logo.",
                    "type":"string"
                },
                "vatReferenceNumber":{
                    "description":"Vat reference number for the organization",
                    "type":"string"
                },
                "orderPriceLimit":{
                    "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                    "type":"string"
                },
                "dynamicProperty":{
                    "description":"Dynamic property name and value.",
                    "type":"object"
                },
                "allowPunchoutShopping":{
                    "description":"Allow Punchout Shopping flag",
                    "type":"boolean"
                },
                "approvalRequired":{
                    "description":"Approval flag is required for the organization, by default it is set to false, if set to true then order price limit becomes mandatory field",
                    "type":"boolean"
                },
                "derivedVatReferenceNumber":{
                    "description":"Vat reference number for the organization",
                    "type":"string"
                },
                "derivedAllowPunchoutShopping":{
                    "description":"Derived Allow Punchout Shopping flag",
                    "type":"boolean"
                },
                "name":{
                    "description":"The name for Organization",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository Id of the Organization",
                    "type":"string"
                },
                "punchoutUserId":{
                    "description":"Punchout user Id of organization, read only property.",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"The default shipping address for the Organization. This a read only attribute. This will be returned if the property 'isDefaultShippingAddress' is set to  'true' in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the company address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name shipping address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "derivedDescription":{
                    "description":"Description for Organization",
                    "type":"string"
                },
                "billingAddress":{
                    "description":"The default billing address for the Organization. This a read only attribute. This will be returned if the property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "uniqueId":{
                    "description":"Unique Id of the Organization",
                    "type":"string"
                }
            }
        },
        "searchProfiles_response":{
            "properties":{
                "total":{
                    "description":"Total number of profiles. Deprecated. SCIM query response contains this property.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of profiles. SCIM query response contains this property.",
                    "type":"integer"
                },
                "profileList":{
                    "description":"List of profiles. Non-SCIM query response contains this property.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "profileDetail":{
                                "description":"Details of the customer profile",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "customerContactId":{
                                        "description":"The external customer contact id.",
                                        "type":"string"
                                    },
                                    "roles":{
                                        "description":"List of user's effective roles",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "associations":{
                                                    "description":"Associations of the role with the user.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "relatedItemId":{
                                                                "description":"Organization id to which the role is associated.If the type is global, relatedItemId is null",
                                                                "type":"string"
                                                            },
                                                            "type":{
                                                                "description":"Type of the association.Possible values are - organization,global.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "function":{
                                                    "description":"Function of the role. Present only if type is organizationalRole",
                                                    "type":"string"
                                                },
                                                "relativeTo":{
                                                    "description":"Organization in which the role applies. Present only if type is organizationalRole",
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"Organization ID",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "repositoryId":{
                                                    "description":"Repository id of the role",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"Name of the role",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the role",
                                                    "type":"string"
                                                },
                                                "type":{
                                                    "description":"Type of the role which can be organizationalRole or role",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "repositoryId":{
                                        "description":"Profile ID.",
                                        "type":"string"
                                    },
                                    "shippingAddress":{
                                        "description":"Default shipping address of the profile (Deprecated, please use ???shippingAddresses??? instead).",
                                        "type":"object",
                                        "properties":{
                                            "externalAddressId":{
                                                "description":"External address id",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"The phone Number of the shipping address.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"The postal Code of the shipping address.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"ID of shipping address.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "id":{
                                        "description":"Profile ID.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email.",
                                        "type":"string"
                                    }
                                }
                            },
                            "numberOfOrders":{
                                "description":"Total number of orders for the customer profile.",
                                "type":"integer"
                            },
                            "latestOrderId":{
                                "description":"Id of latest order placed by customer.",
                                "type":"string"
                            },
                            "hasIncompleteOrder":{
                                "description":"Indicates whether profile has incomplete order or not.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "offset":{
                    "description":"Numeric offset of the first item returned. SCIM query response contains this property.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of profiles. SCIM query response contains this property.",
                    "type":"integer"
                },
                "sort":{
                    "description":"An array that specifies the sort order. SCIM query response contains this property.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The name of the property to use for sorting. SCIM query response contains this property.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Whether this property should be sorted ascending (\"asc\") or descending (\"dsc\"). SCIM query response contains this property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"List of customer profiles. SCIM query response contains this property.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"Last name.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"First name.",
                                "type":"string"
                            },
                            "customerContactId":{
                                "description":"The external customer contact id.",
                                "type":"string"
                            },
                            "profileType":{
                                "description":"The type of the user. Possible values are b2b_user and b2c_user.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Profile ID.",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"Default shipping address of the profile (Deprecated, please use ???shippingAddresses??? instead).",
                                "type":"object",
                                "properties":{
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone Number of the shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal Code of the shipping address.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"ID of shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "id":{
                                "description":"Profile ID.",
                                "type":"string"
                            },
                            "parentOrganization":{
                                "description":"The parent Organization associated with the B2B customer profile.",
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"The name of the organization.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The repository id of the comment record.",
                                        "type":"string"
                                    },
                                    "active":{
                                        "description":"Indicates whether the organization is active",
                                        "type":"boolean"
                                    },
                                    "externalOrganizationId":{
                                        "description":"External organization id",
                                        "type":"string"
                                    }
                                }
                            },
                            "secondaryOrganizations":{
                                "description":"The secondary organizations associated with the B2B customer profile.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The name of the organization.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository id of the comment record.",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"Indicates whether the organization is active",
                                            "type":"boolean"
                                        },
                                        "externalOrganizationId":{
                                            "description":"External organization id",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "email":{
                                "description":"Email.",
                                "type":"string"
                            }
                        }
                    }
                },
                "totalNoOfProfiles":{
                    "description":"Total number of customer profiles present in search result. Non-SCIM query response contains this property.",
                    "type":"integer"
                }
            }
        },
        "getRegistry_response":{
            "properties":{
                "httpPort":{
                    "description":"Http port.",
                    "type":"integer"
                },
                "Endpoint Name":{
                    "description":"Object of various Oauth Agent end points.",
                    "type":"object",
                    "properties":{
                        "responseType":{
                            "description":"Type of response, for e.g. application/json.",
                            "type":"string"
                        },
                        "authRequired":{
                            "description":"Whether authentication is required or not.",
                            "type":"boolean"
                        },
                        "requestType":{
                            "description":"Tyep of request, for e.g. application/json.",
                            "type":"string"
                        },
                        "method":{
                            "description":"Method of the service.",
                            "type":"string"
                        },
                        "hasDoc":{
                            "description":"Whether endpoint has the doc or not.",
                            "type":"boolean"
                        },
                        "url":{
                            "description":"url to trigger the endpoint.",
                            "type":"string"
                        },
                        "httpsRequired":{
                            "description":"Whether https is required or not.",
                            "type":"boolean"
                        }
                    }
                },
                "httpsPort":{
                    "description":"Https port.",
                    "type":"integer"
                },
                "crossDomainRequestsEnabled":{
                    "description":"Whether cross domain request enabled.",
                    "type":"boolean"
                }
            }
        },
        "getLogoutRequest_response":{
            "properties":{
                "saml_slo_request_dst":{
                    "description":"The destination URL that the SAML LogoutRequest should be posted to.",
                    "type":"string"
                },
                "saml_slo_request":{
                    "description":"The base64 encoded SAML LogoutRequest XML.",
                    "type":"string"
                }
            }
        },
        "repriceOrder_response":{
            "properties":{
                "totalAmountAuthorized":{
                    "description":"total amount authorized for the order.",
                    "type":"number"
                },
                "secondaryCurrencyCode":{
                    "description":"The currency code of secondary currency associated with the site.",
                    "type":"string"
                },
                "orderComments":{
                    "description":"The list of all logged comments for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The comment string.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date on which the comment was created.",
                                "type":"string"
                            }
                        }
                    }
                },
                "creationTime":{
                    "description":"Order creation time.",
                    "type":"number"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "scheduledOrderName":{
                    "description":"The name of the scheduled order from which the order is placed, if the origin of order is schedule order. This is an optional key and will not be available if the origin of order is not scheduled order.",
                    "type":"string"
                },
                "stateString":{
                    "description":"Order state as key string.",
                    "type":"string"
                },
                "submittedDate":{
                    "description":"Date on which the order was submitted.",
                    "type":"string"
                },
                "paymentGroups":{
                    "description":"List of payment Groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type: invoice",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"Last name associated with this Payment Group.",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The amount authorized with this Payment Group.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The amount associated with this Payment Group.",
                                "type":"number"
                            },
                            "totalDue":{
                                "description":"The current working total order price including all discounts, tax, and billing costs.",
                                "type":"number"
                            },
                            "cardType":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                                "type":"string"
                            },
                            "zero_value_auto_authorized":{
                                "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                                "type":"string"
                            },
                            "token":{
                                "description":"Token associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Id of this payment Group.",
                                "type":"integer"
                            },
                            "paymentStateString":{
                                "description":"The payment state as a key String.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"First name associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentStateDetailsAsUser":{
                                "description":"The payment state description as string.",
                                "type":"string"
                            },
                            "balance":{
                                "description":"The gift card balance available.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"Billing address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this billing address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this billing address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 for this billing address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 for this billing address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this billing address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 for this billing address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this billing address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this billing address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this billing address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this billing address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this billing address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this billing address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this billing address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this billing address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this billing address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this billing address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "paymentState":{
                                "description":"The Payment Group state.",
                                "type":"string"
                            },
                            "paidAmount":{
                                "description":"The amount that has been debited to-date for this Payment Group.",
                                "type":"number"
                            },
                            "cardNumber":{
                                "description":"The masked credit card number.",
                                "type":"string"
                            },
                            "refundAmount":{
                                "description":"The amount that has been credited to-date for this Payment Group.",
                                "type":"number"
                            }
                        }
                    }
                },
                "payTaxInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay tax in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "scheduledOrderId":{
                    "description":"The id of the scheduled order from which the order is placed, if the origin of order is schedule order. This is an optional key and will not be available if the origin of order is not scheduled order.",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"Price information of the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.y",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The raw number that represents the price.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The current working total, including all promotions, tax, and billing costs.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled. ",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The tax on the order.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":" The subtotal of the order before applying order-level promotions.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                            "type":"string"
                        },
                        "billing":{
                            "description":"The billing cost of the order.",
                            "type":"number"
                        }
                    }
                },
                "submissionProgress":{
                    "description":"Checkpoints crossed successfully during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "pricingMessages":{
                    "description":"The Pricing messages information.",
                    "type":"object",
                    "properties":{
                        "promotionUpsellMessages":{
                            "description":"The promotion upsell messages.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "text":{
                                        "description":"The promotion upsell message.",
                                        "type":"string"
                                    },
                                    "tags":{
                                        "description":"The tags the promotion upsell message is associated with.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "exchangeRate":{
                    "description":"The coversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                    "type":"number"
                },
                "paymentGroup":{
                    "description":"Payment Group for the order.",
                    "type":"object",
                    "properties":{
                        "PONumber":{
                            "description":"Purchase order number for invoice payment. Payment type: invoice",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last name associated with this Payment Group.",
                            "type":"string"
                        },
                        "amountAuthorized":{
                            "description":"The amount authorized with this Payment Group.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The amount associated with this Payment Group.",
                            "type":"number"
                        },
                        "totalDue":{
                            "description":"The current working total order price including all discounts, tax, and billing costs.",
                            "type":"number"
                        },
                        "cardType":{
                            "description":"The credit card type.",
                            "type":"string"
                        },
                        "zero_value_auto_authorized":{
                            "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                            "type":"string"
                        },
                        "token":{
                            "description":"Token associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentGroupId":{
                            "description":"Id of this payment Group.",
                            "type":"integer"
                        },
                        "firstName":{
                            "description":"First name associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentStateDetailsAsUser":{
                            "description":"The payment state description as string.",
                            "type":"string"
                        },
                        "balance":{
                            "description":"The gift card balance available.",
                            "type":"string"
                        },
                        "paymentStatString":{
                            "description":"The payment state as a key string.",
                            "type":"string"
                        },
                        "uiIntervention":{
                            "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Billing address for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this billing address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country for this billing address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address line 3 for this billing address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address line 2 for this billing address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this billing address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address line 1 for this billing address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this billing address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this billing address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this billing address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this billing address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this billing address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this billing address.",
                                    "type":"string"
                                },
                                "selectedCountry":{
                                    "description":"The selected country of the shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name for this billing address.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this billing address.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this billing address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this billing address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State for this billing address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this billing address.",
                                    "type":"string"
                                },
                                "selectedState":{
                                    "description":"The selected state of the shipping address.",
                                    "type":"string"
                                },
                                "state_ISOCode":{
                                    "description":"The state ISON code of the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "paymentState":{
                            "description":"The Payment Group state.",
                            "type":"string"
                        },
                        "paidAmount":{
                            "description":"The amount that has been debited to-date for this Payment Group.",
                            "type":"number"
                        },
                        "cardNumber":{
                            "description":"The masked credit card number.",
                            "type":"string"
                        },
                        "refundAmount":{
                            "description":"The amount that has been credited to-date for this Payment Group.",
                            "type":"number"
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price.",
                                        "type":"number"
                                    },
                                    "returnedQuantity":{
                                        "description":"Quantity for which return request has been raised.",
                                        "type":"number"
                                    },
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "displayName":{
                                        "description":"Display name of commerce item.",
                                        "type":"string"
                                    },
                                    "priceOverridenBy":{
                                        "description":"Name of the agent who has overridden item price.",
                                        "type":"string"
                                    },
                                    "discountAmount":{
                                        "description":"Total discount applied to commerce item.",
                                        "type":"number"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "imageInfo":{
                                        "description":"Shipping method information.",
                                        "type":"object",
                                        "properties":{
                                            "primaryThumbImageURL":{
                                                "description":"ThumbNail Image URL",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "addOnItem":{
                                                                "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                                "type":"boolean"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "externalData":{
                                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "values":{
                                                                            "description":"The array of values associated with an externalData item.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"The name to be associated with the externalData item.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "commerceItemId":{
                                                                "description":"commerce item id of the child item ",
                                                                "type":"string"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"Child Product Variant Information.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"Value of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"Name of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "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"
                                                            },
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "configurationOptionId":{
                                                                "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item ",
                                                                "type":"string"
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "configurablePropertyId":{
                                                                "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "route":{
                                                                "description":"Product path",
                                                                "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 determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        }
                                                    }
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"Child Product Variant Information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"Value of the Dynamic attribute.",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"Name of the Dynamic attribute.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item ",
                                                    "type":"string"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Product path",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "subTotal":{
                                        "description":"The base price for the item, before any modifications. Calculated by multiplying the quantity by the listPrice.",
                                        "type":"number"
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"The Price of the product as per the external pricing system.",
                                        "type":"number"
                                    },
                                    "overriddenPrice":{
                                        "description":"overridden price of commerce item.",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique id of the line item.",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"The raw number that represents the price.",
                                        "type":"number"
                                    },
                                    "isPriceOverridden":{
                                        "description":"Indicates if commerce item price is overridden or not.",
                                        "type":"boolean"
                                    },
                                    "variant":{
                                        "description":"Product Variant Information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Value of the Dynamic attribute.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"Name of the Dynamic attribute.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "onSale":{
                                        "description":"indicates if product is on sale or not",
                                        "type":"boolean"
                                    },
                                    "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"
                                    },
                                    "stateDetailsAsUser":{
                                        "description":"State description of the commerce item.",
                                        "type":"string"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"Sale price or list price of commerceItem.",
                                        "type":"number"
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"number"
                                    },
                                    "productId":{
                                        "description":"Product Id of commerce item.",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by GWP.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this GWP promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion id.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "tax":{
                                        "description":"The amount of tax paid for this item.",
                                        "type":"number"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                        "type":"integer"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"Catalog Reference Id of commerce item.",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"Discount information.",
                                        "type":"object",
                                        "properties":{
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean"
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"Discount given on an order.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingDiscount":{
                                                "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                                                "type":"number"
                                            },
                                            "shippingDiscount":{
                                                "description":"The shipping discount.",
                                                "type":"number"
                                            },
                                            "orderImplicitDiscountList":{
                                                "description":"List of discounts.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLevel":{
                                                            "description":"The promotion level.",
                                                            "type":"string"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"Total adjustment caused by the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"Description of the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"Id of the promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "description":"Map of unclaimed coupons.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "couponInfo":{
                                                            "description":"The coupon Info.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "promotionLevel":{
                                                                        "description":"The promotion level.",
                                                                        "type":"string"
                                                                    },
                                                                    "totalAdjustment":{
                                                                        "description":"Total adjustment caused by the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionDesc":{
                                                                        "description":"Description of the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionId":{
                                                                        "description":"Id of the promotion.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "promotionValue":{
                                                            "description":"The value for promotion.",
                                                            "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"
                                    },
                                    "stateDescription":{
                                        "description":"Item state as a key string.",
                                        "type":"string"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format.",
                                        "type":"string"
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "status":{
                                        "description":"State of the commerce item.",
                                        "type":"integer"
                                    },
                                    "priceOverrideReason":{
                                        "description":"Price override reason map.",
                                        "type":"object",
                                        "properties":{
                                            "displayValue":{
                                                "description":"price override reason value.",
                                                "type":"string"
                                            },
                                            "key":{
                                                "description":"price override reason key.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "id":{
                    "description":"Commerce id for this order.",
                    "type":"string"
                },
                "state":{
                    "description":"The order state.",
                    "type":"integer"
                },
                "stateDetailsAsUser":{
                    "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "discounted":{
                            "description":"Whether the price was discounted.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"The monetary total amount of  tax.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "shippingGroups":{
                    "description":"Shipping Group Information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "approvalSystemMessages":{
                                "description":"The array of messages which are stored during order processing",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "shippingMethod":{
                                "description":"Shipping method information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"tax amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"shipping amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "cost":{
                                        "description":"shipping cost.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display Name of shipment.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"method type of shipment.",
                                        "type":"string"
                                    }
                                }
                            },
                            "store":{
                                "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location id of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingInfo":{
                                "description":"Tracking Information for the Order.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "carrierName":{
                                            "description":"Carrier Name for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierUrl":{
                                            "description":"Carrier URL for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierId":{
                                            "description":"Carrier Id for Tracking.",
                                            "type":"string"
                                        },
                                        "trackingNumber":{
                                            "description":"Tracking Number",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"shipping address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address Line 3 for this shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address Line 2 for this shipping address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address Line 1 for this shipping address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this shipping address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this shipping address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this shipping address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "items":{
                                "description":"Items in the cart.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "commerceItemId":{
                                            "description":"The unique id of the line item.",
                                            "type":"string"
                                        },
                                        "variant":{
                                            "description":"Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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"
                                        },
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"quantity of the product.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"Id of the product.",
                                            "type":"string"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"catRefId of the product.",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "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"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    },
                                    "required":[
                                        "quantity",
                                        "productId",
                                        "catRefId"
                                    ]
                                }
                            },
                            "trackingNumber":{
                                "description":"Shipping tracking number.",
                                "type":"string"
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        },
                        "required":[
                            "items"
                        ]
                    }
                },
                "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"
                },
                "allowAlternateCurrency":{
                    "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                    "type":"boolean"
                },
                "shippingMethod":{
                    "description":"Shipping method information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"tax amount in secondary currency.",
                            "type":"string"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"shipping amount in secondary currency.",
                            "type":"string"
                        },
                        "cost":{
                            "description":"shipping cost.",
                            "type":"number"
                        },
                        "displayName":{
                            "description":"Display Name of shipment.",
                            "type":"string"
                        },
                        "value":{
                            "description":"method type of shipment",
                            "type":"string"
                        }
                    }
                },
                "isItemPriceOverrideAllowed":{
                    "description":"Indicates whether an item price can be overridden.",
                    "type":"boolean"
                },
                "billingMethod":{
                    "description":"billing Method information of the order.",
                    "type":"object",
                    "properties":{
                        "cost":{
                            "description":"billing Cost for this order.",
                            "type":"number"
                        },
                        "displayName":{
                            "description":"billing method display name for this billing method.",
                            "type":"string"
                        },
                        "value":{
                            "description":"billing method name for this order.",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "isAnonymous":{
                            "description":"Indicates whether this profile is an anonymous profile. By default, it is false.",
                            "type":"boolean"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email Address corresponding to the profile.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"PriceList group of the order.",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Pricelist group deleted status.",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"Display Name.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Active status of pricelist group.",
                            "type":"boolean"
                        },
                        "currency":{
                            "description":"Currency of the PriceList group.",
                            "type":"object",
                            "properties":{
                                "symbol":{
                                    "description":"currency Symbol.",
                                    "type":"string"
                                },
                                "displayName":{
                                    "description":"Display Name.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id.",
                                    "type":"string"
                                },
                                "fractionalDigits":{
                                    "description":"Fractional Digits.",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"Currency Code.",
                                    "type":"string"
                                },
                                "numericCode":{
                                    "description":"Numeric Code.",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"Id.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"Locale.",
                            "type":"string"
                        }
                    }
                },
                "returnRequests":{
                    "description":"The list of the requests raised for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"The return request id.",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"The creation date of the return request.",
                                "type":"string"
                            },
                            "totalRefund":{
                                "description":"The total amount to be refunded on return.",
                                "type":"number"
                            },
                            "state":{
                                "description":"The status of the return request.",
                                "type":"string"
                            },
                            "totalReturnQuantity":{
                                "description":"The total quantity for which return request has been raised.",
                                "type":"integer"
                            },
                            "stateKey":{
                                "description":"State key for return request which is not localized",
                                "type":"string"
                            }
                        }
                    }
                },
                "payShippingInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay Shipping in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "creationDate":{
                    "description":"Date on which the Order was created.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "submissionErrorCodes":{
                    "description":"Set of error codes recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "discountInfo":{
                    "description":"Discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Discount given on an order.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"List of discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total adjustment caused by the promotion.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"Map of unclaimed coupons.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "couponInfo":{
                                        "description":"The coupon Info.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "promotionValue":{
                                        "description":"The value for promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "orderCancelReason":{
                    "description":"Reason through which the order has been cancelled.",
                    "type":"string"
                },
                "submissionErrorMessages":{
                    "description":"List of failure reasons recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "profileId":{
                    "description":"The Repository Id of the profile to which this Order belongs to.",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"shipping address for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name for this shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country for this shipping address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address Line 3 for this shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address Line 2 for this shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City for this shipping address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address Line 1 for this shipping address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Prefix for this shipping address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name for this shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code for this shipping address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title for this shipping address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County for this shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Suffix for this shipping address.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"The selected country of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name for this shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number for this shipping address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number for this shipping address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name for this shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State for this shipping address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email for this shipping address.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"The selected state of the shipping address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"The state ISON code of the shipping address.",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"The ID of the site on which the order was placed.",
                    "type":"string"
                },
                "markers":{
                    "description":"Order markers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In a marketing campaign marker, value holds the marketing system's unique campaign ID.",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, key signifies that it is a campaign marker and it also identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createComment_request":{
            "properties":{
                "orderId":{
                    "description":"Order Id.",
                    "type":"string"
                },
                "comment":{
                    "description":"Comments entered by an agent.",
                    "type":"string"
                }
            },
            "required":[
                "orderId",
                "comment"
            ],
            "example":{
                "orderId":"o50001",
                "comment":"Issue related to billing address"
            }
        },
        "getSpEntityDescriptor_response":{
            "properties":{
            }
        },
        "listAppeasements_response":{
            "properties":{
                "total":{
                    "description":"Total number of appeasements. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of appeasements.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Numeric offset of the first appeasement item returned.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of appeasements.",
                    "type":"integer"
                },
                "sort":{
                    "description":"An array that specifies the sort order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The name of the property to use for sorting.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Whether this property should be sorted ascending (\"asc\") or descending (\"dsc\").",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Array containing the object representations of appeasements. See getAppeasement for a description of the values of each appeasement.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/getAppeasement_response"
                    }
                }
            },
            "example":{
                "total":1,
                "totalResults":1,
                "offset":0,
                "limit":250,
                "sort":[
                    {
                        "property":"id",
                        "order":"asc"
                    }
                ],
                "items":[
                    {
                        "reason":{
                            "readableDescription":"Incorrect Item Received",
                            "id":"incorrectItem"
                        },
                        "agentId":"service",
                        "notes":"Providing an appeasement of 20 USD which is 20% of the Order Total, according to the appeasement policy.",
                        "comments":[
                            {
                                "agentId":"service",
                                "comment":"Appeasement to be settled on priority. Valued customer.",
                                "id":100001,
                                "creationDate":"2020-03-20T04:56:13.935Z"
                            }
                        ],
                        "orderId":"o1234",
                        "appeasementRefunds":[
                            {
                                "amount":20,
                                "id":"ar1234",
                                "state":"COMPLETE",
                                "type":"externalRefund",
                                "currencyCode":"USD"
                            }
                        ],
                        "lastModifiedDate":"2020-03-20T05:15:05.645Z",
                        "type":{
                            "displayName":"Order",
                            "description":"Appeasement to be applied on a given order",
                            "id":"order"
                        },
                        "creationDate":"2020-03-20T04:56:13.935Z",
                        "profileId":"se-570031",
                        "id":"app1234",
                        "state":"SUBMITTED",
                        "originOfAppeasement":"external"
                    }
                ]
            }
        },
        "listCurrencies_response":{
            "properties":{
                "total":{
                    "description":"The total number of items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "selectedCurrency":{
                    "description":"Selected currency",
                    "type":"object",
                    "properties":{
                        "currencyType":{
                            "description":"Type of Currency",
                            "type":"string"
                        },
                        "symbol":{
                            "description":"The currency symbol",
                            "type":"string"
                        },
                        "deleted":{
                            "description":"deleted flag of currency. Applicable to loylatyPoints currencyType.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"Readable name of the currency",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The ID of the currency item, which is a locale string.",
                            "type":"string"
                        },
                        "fractionalDigits":{
                            "description":"Number of digits to the right of the decimal point",
                            "type":"integer"
                        },
                        "currencyCode":{
                            "description":"currency code of currency",
                            "type":"string"
                        },
                        "numericCode":{
                            "description":"three-digit numeric currency code",
                            "type":"string"
                        }
                    }
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "type":{
                    "description":"The promotion type being listed.",
                    "type":"string"
                },
                "items":{
                    "description":"List of currencies",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "currencyType":{
                                "description":"Type of Currency",
                                "type":"string"
                            },
                            "symbol":{
                                "description":"The currency symbol",
                                "type":"string"
                            },
                            "deleted":{
                                "description":"deleted flag of currency. Applicable to loylatyPoints currencyType.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Readable name of the currency",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The ID of the currency item, which is a locale string.",
                                "type":"string"
                            },
                            "fractionalDigits":{
                                "description":"Number of digits to the right of the decimal point",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"currency code of Currency",
                                "type":"string"
                            },
                            "numericCode":{
                                "description":"three-digit numeric currency code",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "initiateReturn_response":{
            "properties":{
                "result":{
                    "description":"The string specifying success in creation of return Request. Related Endpoint Operations - CreateReturnRequest",
                    "type":"string"
                },
                "returnRequestId":{
                    "description":"The Return Request ID. Related Endpoint Operations - CreateReturnRequest",
                    "type":"string"
                },
                "returnLabel":{
                    "description":"Return Label of the return request",
                    "type":"string"
                },
                "returnItems":{
                    "description":"List of returnable Items. Related Endpoint Operations - InitiateReturn, CalculateRefundAmounts",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantityReturned":{
                                "description":"Quantity Returned",
                                "type":"number"
                            },
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "nonreturnable":{
                                "description":"Indicates whether the item is returnable or not",
                                "type":"boolean"
                            },
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"Display Name of the Product",
                                "type":"string"
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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"
                            },
                            "childItems":{
                                "description":"Returned Item child items",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"quantity of the child Item",
                                            "type":"number"
                                        },
                                        "productId":{
                                            "description":"Product Id of teh ",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Product display name of the sub sku commerce item",
                                            "type":"string"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "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"
                                        },
                                        "childItems":{
                                            "description":"Returned Item child items",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "serviceAccountId":{
                                                        "description":"The service account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "deactivationDate":{
                                                        "description":"The deactivation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "quantity":{
                                                        "description":"quantity of the child Item",
                                                        "type":"number"
                                                    },
                                                    "productId":{
                                                        "description":"Product Id of teh ",
                                                        "type":"string"
                                                    },
                                                    "displayName":{
                                                        "description":"Product display name of the sub sku commerce item",
                                                        "type":"string"
                                                    },
                                                    "externalData":{
                                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "values":{
                                                                    "description":"The array of values associated with an externalData item.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "dynamic_property_key":{
                                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"The name to be associated with the externalData item.",
                                                                    "type":"string"
                                                                },
                                                                "actionCode":{
                                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "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"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "transactionDate":{
                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                        "type":"string"
                                                    },
                                                    "catRefId":{
                                                        "description":"Catalog Reference Id of the child Item",
                                                        "type":"string"
                                                    },
                                                    "assetKey":{
                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "route":{
                                                        "description":"Product path",
                                                        "type":"string"
                                                    },
                                                    "customerAccountId":{
                                                        "description":"The customer account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "selectedOptions":{
                                                        "description":"Child Product Variant Information.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "optionValue":{
                                                                    "description":"Value of the Dynamic attribute.",
                                                                    "type":"string"
                                                                },
                                                                "optionName":{
                                                                    "description":"Name of the Dynamic attribute.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                        "type":"string"
                                                    },
                                                    "activationDate":{
                                                        "description":"The activation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "serviceId":{
                                                        "description":"The service ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "asset":{
                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                        "type":"boolean"
                                                    }
                                                }
                                            }
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"Catalog Reference Id of the child Item",
                                            "type":"string"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "route":{
                                            "description":"Product path",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "selectedOptions":{
                                            "description":"Child Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "skuOptionInfo":{
                                "description":"Product Variant Information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"Value of the Dynamic attribute",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"Name of the Dynamic attribute",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "configuratorId":{
                                "description":"Configurator Id of the returned item",
                                "type":"string"
                            },
                            "assetKey":{
                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "quantityAvailableForReturn":{
                                "description":"Quantity Available",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"Commerce Id of the returned item",
                                "type":"string"
                            },
                            "price":{
                                "description":"Total price of items",
                                "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"
                            },
                            "nonReturnableReason":{
                                "description":"Indicates the reason for non-returnable",
                                "type":"string"
                            },
                            "unitPrice":{
                                "description":"Unit price of the item",
                                "type":"number"
                            },
                            "serviceAccountId":{
                                "description":"The service account ID associated to the current item.",
                                "type":"string"
                            },
                            "shippingGroup":{
                                "description":"Shipping group details",
                                "type":"object",
                                "properties":{
                                    "availablePickupDate":{
                                        "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "lastName":{
                                        "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "shippingMethod":{
                                        "description":"Shipping method information.",
                                        "type":"object",
                                        "properties":{
                                            "shippingMethod":{
                                                "description":"Shipping method Name.",
                                                "type":"string"
                                            },
                                            "shippingMethodDescription":{
                                                "description":"shipping method description.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "preferredPickupDate":{
                                        "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "shippingAddress":{
                                        "description":"shipping address for the order.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name for this shipping address.",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"Country code for this shipping address.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address Line 3 for this shipping address.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address Line 2 for this shipping address.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City for this shipping address.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address Line 1 for this shipping address.",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"Prefix for this shipping address.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name for this shipping address.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code for this shipping address.",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"Job title for this shipping address.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"County for this shipping address.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Suffix for this shipping address.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name for this shipping address.",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number for this shipping address.",
                                                "type":"string"
                                            },
                                            "stateName":{
                                                "description":"State name for this shipping address.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number for this shipping address.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name for this shipping address.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State code for this shipping address.",
                                                "type":"string"
                                            },
                                            "countryName":{
                                                "description":"Country name for this shipping address.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"Email for this shipping address.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "middleName":{
                                        "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "store":{
                                        "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"The country in which the store resides.",
                                                "type":"string"
                                            },
                                            "hours":{
                                                "description":"The opening hours of the store.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address line 3 of the store.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address line 2 of the store.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"The city in which the store resides.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address line 1 of the store.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"The postal code of the store.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"The county in which the store resides.",
                                                "type":"string"
                                            },
                                            "stateAddress":{
                                                "description":"The state in which the store resides.",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"The phone number of the store.",
                                                "type":"string"
                                            },
                                            "locationId":{
                                                "description":"The location id of the store.",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"Name of the store.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"The fax number of the store.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"The email address of the store.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    }
                                }
                            },
                            "comments":{
                                "description":"Comments at returnItem level",
                                "type":"string"
                            },
                            "productId":{
                                "description":"Id of the Product",
                                "type":"string"
                            },
                            "shippingGroupId":{
                                "description":"Shipping group Id of the returned item",
                                "type":"string"
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Catalog Reference Id",
                                "type":"string"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "quantityShipped":{
                                "description":"Quantity Shipped",
                                "type":"number"
                            },
                            "additionalProperties":{
                                "description":"Additional properties of the return item",
                                "type":"object",
                                "properties":{
                                    "property2":{
                                        "description":"Additional Property 2",
                                        "type":"string"
                                    },
                                    "property1":{
                                        "description":"Additional Property 1",
                                        "type":"string"
                                    }
                                }
                            },
                            "activationDate":{
                                "description":"The activation date in ISO format.",
                                "type":"string"
                            },
                            "asset":{
                                "description":"The flag that determines if the current item is an asset or not.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "profileInfo":{
                    "description":"Profile Information for the order. Related Endpoint Operations - InitiateReturn, CalculateRefundAmounts",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address of the profile",
                            "type":"string"
                        }
                    }
                },
                "orderInfo":{
                    "description":"Order Information. Related Endpoint Operations - InitiateReturn, CalculateRefundAmounts",
                    "type":"object",
                    "properties":{
                        "originOfOrder":{
                            "description":"The source from which order got created.",
                            "type":"string"
                        },
                        "priceInfo":{
                            "description":"Price information of the order.",
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The raw number that represents the price.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "description":"Indicates if tax is included in item price",
                                    "type":"boolean"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "tax":{
                                    "description":"The tax on the order.",
                                    "type":"number"
                                },
                                "subTotal":{
                                    "description":" The subtotal of the order before applying order-level promotions.",
                                    "type":"number"
                                },
                                "orderDiscountAmount":{
                                    "description":"Total Order Discount Ampunt",
                                    "type":"number"
                                },
                                "totalWithoutTax":{
                                    "description":"The total cost without Tax.",
                                    "type":"number"
                                },
                                "total":{
                                    "description":"The current working total, including all promotions, tax, and billing costs.",
                                    "type":"number"
                                },
                                "shipping":{
                                    "description":"The shipping cost of the order.",
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingSurchargeValue":{
                                    "description":" The secondary currency shipping surcharge amount.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                    "type":"string"
                                }
                            }
                        },
                        "recurringChargePriceInfo":{
                            "description":"Detailed information of the recurring charges at the shipping groups level",
                            "type":"object",
                            "properties":{
                                "amount":{
                                    "description":"amount",
                                    "type":"integer"
                                },
                                "total":{
                                    "description":"total amount",
                                    "type":"integer"
                                },
                                "shipping":{
                                    "description":"shipping charge",
                                    "type":"integer"
                                },
                                "subTotalByFrequency":{
                                    "description":"subtotal of the item by frequency",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"amount",
                                                "type":"integer"
                                            },
                                            "frequency":{
                                                "description":"frequency of the recurring charges",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "taxByFrequency":{
                                    "description":"tax by frequency",
                                    "type":"array",
                                    "items":{
                                        "description":"tax for each frequency",
                                        "type":"integer"
                                    }
                                },
                                "subtotal":{
                                    "description":"sub total",
                                    "type":"integer"
                                },
                                "tax":{
                                    "description":"total tax",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"Currency code",
                                    "type":"string"
                                },
                                "totalWithoutTax":{
                                    "description":"total without tax",
                                    "type":"integer"
                                }
                            }
                        },
                        "orderId":{
                            "description":"Commerce id for this order.",
                            "type":"string"
                        },
                        "allowAlternateCurrency":{
                            "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                            "type":"boolean"
                        },
                        "siteId":{
                            "description":"Site Id on which the Order was placed.",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"PriceList group of the order.",
                            "type":"object",
                            "properties":{
                                "deleted":{
                                    "description":"Pricelist group deleted status.",
                                    "type":"boolean"
                                },
                                "displayName":{
                                    "description":"Display Name.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id.",
                                    "type":"string"
                                },
                                "listPriceList":{
                                    "description":"Price List for list prices",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the list prices",
                                            "type":"string"
                                        }
                                    }
                                },
                                "active":{
                                    "description":"Active status of pricelist group.",
                                    "type":"boolean"
                                },
                                "salePriceList":{
                                    "description":"Price List for sale prices",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the sale prices",
                                            "type":"string"
                                        }
                                    }
                                },
                                "currency":{
                                    "description":"Currency of the PriceList group.",
                                    "type":"object",
                                    "properties":{
                                        "symbol":{
                                            "description":"currency Symbol.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Display Name.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id.",
                                            "type":"string"
                                        },
                                        "fractionalDigits":{
                                            "description":"Fractional Digits.",
                                            "type":"integer"
                                        },
                                        "currencyCode":{
                                            "description":"Currency Code.",
                                            "type":"string"
                                        },
                                        "numericCode":{
                                            "description":"Numeric Code.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "id":{
                                    "description":"Id.",
                                    "type":"string"
                                },
                                "locale":{
                                    "description":"Locale.",
                                    "type":"string"
                                },
                                "shippingSurchargePriceList":{
                                    "description":"Price List for shipping surcharge prices",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the shipping surcharge prices",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Date on which the Order was created.",
                            "type":"string"
                        },
                        "submittedDate":{
                            "description":"Date on which the Order was submitted.",
                            "type":"string"
                        }
                    }
                },
                "refundInfo":{
                    "description":"Refund Information at the returnRequest Level. Related Endpoint Operations - CalculateRefundAmounts",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencySuggestedTaxRefund":{
                            "description":"Suggested tax Refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "totalRefund":{
                            "description":"Total sum of all the Refunds",
                            "type":"number"
                        },
                        "suggestedTaxRefund":{
                            "description":"Tax Refund of all Return Items",
                            "type":"number"
                        },
                        "actualShippingRefund":{
                            "description":"Actual Shipping Refund at Item level",
                            "type":"number"
                        },
                        "otherRefund":{
                            "description":"Other Refund",
                            "type":"number"
                        },
                        "actualTaxRefund":{
                            "description":"Actual Tax Refund at Item level",
                            "type":"number"
                        },
                        "secondaryCurrencySuggestedShippingSurchargeRefund":{
                            "description":"Suggested shipping surcharge refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyActualTaxRefund":{
                            "description":"Actual tax refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "suggestedShippingRefund":{
                            "description":"Shipping Refund of all Return Items",
                            "type":"number"
                        },
                        "refundDue":{
                            "description":"Total Amount of the Refund",
                            "type":"number"
                        },
                        "returnFee":{
                            "description":"ReturnFee",
                            "type":"number"
                        },
                        "secondaryCurrencyActualShippingRefund":{
                            "description":"Actual shipping refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "suggestedOrderRefund":{
                            "description":"Refund Amount of all Return Items",
                            "type":"number"
                        },
                        "refundDueMap":{
                            "description":"A hashmap with currency code as a key and the refund due amount as the value.Map will be returned in response if payment is done with multiple currencies",
                            "additionalProperties":{
                                "description":"refund due amount in respective currency",
                                "type":"number"
                            },
                            "type":"object"
                        },
                        "appeasementRefundAdjustment":{
                            "description":"The refund amount adjustment needed for the completed appeasement refunds on the same order",
                            "type":"number"
                        },
                        "unAdjustedRefundSubtotal":{
                            "description":"Refund SubTotal calculated as summation of unAdjustedRefundAmount for all return Items.",
                            "type":"number"
                        },
                        "secondaryCurrencySuggestedShippingRefund":{
                            "description":"Suggested shipping Refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyActualShippingSurchargeRefund":{
                            "description":"Actual shipping surcharge refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyAppeasementRefundAdjustment":{
                            "description":"The refund amount adjustment needed for the completed appeasement refunds on the same order for evaluating seconday currency refund total.",
                            "type":"number"
                        }
                    }
                },
                "promotionAdjustments":{
                    "description":"Total promotions at Return item and Order level. Related Endpoint Operations - CalculateRefundAmounts",
                    "type":"object",
                    "properties":{
                        "promotionAdjustmentsCount":{
                            "description":"Count of the total number of promotions applied",
                            "type":"integer"
                        },
                        "orderPromotionValueAdjustments":{
                            "description":"Order Level promotion adjustments",
                            "type":"object",
                            "properties":{
                                "itemPromotionRefNo":{
                                    "description":"Reference to the Item Level Promotion.",
                                    "type":"string"
                                },
                                "adjustedAmount":{
                                    "description":"Amount adjusted as a result of applied promotion.",
                                    "type":"number"
                                },
                                "promotionAdjustmentType":{
                                    "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                    "type":"string"
                                },
                                "promotionDesc":{
                                    "description":"Description of promotion",
                                    "type":"string"
                                },
                                "couponCode":{
                                    "description":"Code of the coupon applied.",
                                    "type":"string"
                                },
                                "promotionId":{
                                    "description":"Id of the promotion",
                                    "type":"string"
                                }
                            }
                        },
                        "totalOrderDiscountAdjustment":{
                            "description":"The total change in order level promotion value adjustments due to the return",
                            "type":"number"
                        },
                        "nonReturnItemCostAdjustment":{
                            "description":"The cost adjustment for item which are not returned.",
                            "type":"object",
                            "properties":{
                                "commerceItemId":{
                                    "description":"Id of the commerce Item.",
                                    "type":"string"
                                },
                                "amountAdjustment":{
                                    "description":"Amount adjusted as result of item returned.",
                                    "type":"number"
                                },
                                "shippingGroupId":{
                                    "description":"Id of the shipping group.",
                                    "type":"string"
                                },
                                "quantityAdjusted":{
                                    "description":"The number of item adjusted.",
                                    "type":"number"
                                },
                                "shippingShareAdjustment":{
                                    "description":"Adjustment made on the shipping group.",
                                    "type":"number"
                                },
                                "orderDiscountShareAdjustment":{
                                    "description":"The adjustment of order discount.",
                                    "type":"number"
                                },
                                "manualAdjustmentShareAdjustment":{
                                    "description":"Manual Adjustment made.",
                                    "type":"number"
                                },
                                "taxShareAdjustment":{
                                    "description":"Adjustment of the applied Tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "itemPromotionValueAdjustments":{
                            "description":"Item level promotion adjustments",
                            "type":"object",
                            "properties":{
                                "itemPromotionRefNo":{
                                    "description":"Reference to the Item Level Promotion.",
                                    "type":"string"
                                },
                                "adjustedAmount":{
                                    "description":"Amount adjusted as a result of applied promotion.",
                                    "type":"number"
                                },
                                "promotionAdjustmentType":{
                                    "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                    "type":"string"
                                },
                                "promotionDesc":{
                                    "description":"Description of promotion",
                                    "type":"string"
                                },
                                "couponCode":{
                                    "description":"Code of the coupon applied.",
                                    "type":"string"
                                },
                                "promotionId":{
                                    "description":"Id of the promotion",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "additionalProperties":{
                    "description":"Additional properties of the return request",
                    "type":"object",
                    "properties":{
                        "property2":{
                            "description":"Additional Property 2",
                            "type":"string"
                        },
                        "property1":{
                            "description":"Additional Property 1",
                            "type":"string"
                        }
                    }
                },
                "quoteInfo":{
                    "description":"the quote information of the order. Related Endpoint Operations - InitiateReturn, CalculateRefundAmounts",
                    "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":{
                                    "providerNote":{
                                        "description":"the provider note for the quoted order",
                                        "type":"string"
                                    },
                                    "profileType":{
                                        "description":"the profile type of the user that requested the quote",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"the profile id of the user",
                                        "type":"string"
                                    },
                                    "rejectionDate":{
                                        "description":"the rejection date for an order whose quote has been rejected by user",
                                        "type":"number"
                                    },
                                    "requestDate":{
                                        "description":"the date when the quote was requested in ISO format",
                                        "type":"number"
                                    },
                                    "quoteDate":{
                                        "description":"the date the order was quoted in milliseconds",
                                        "type":"number"
                                    },
                                    "rejectionNote":{
                                        "description":"the rejection note for an order whose quote has been rejected by user",
                                        "type":"string"
                                    },
                                    "requesterNote":{
                                        "description":"the requester note",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "rejectionDate":{
                            "description":"the rejection date for an order whose quote has been rejected by user",
                            "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"
                        }
                    }
                },
                "trackingNumber":{
                    "description":"List of tracking numbers for the return request",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "paymentReversalInfo":{
                    "description":"Payment Reversal Info for Order. Related Endpoint Operations - CalculateRefundAmounts",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Id of the payment group",
                                "type":"string"
                            },
                            "refundType":{
                                "description":"Type of the refund. For example this can be tokenized credit card",
                                "type":"string"
                            },
                            "amount":{
                                "description":"The amount pertaining to the credit card",
                                "type":"number"
                            },
                            "creditCardInfo":{
                                "description":"Credit Card Details.",
                                "type":"object",
                                "properties":{
                                    "cardNumber":{
                                        "description":"Credit Card Number",
                                        "type":"string"
                                    }
                                }
                            },
                            "creditCardType":{
                                "description":"The type of the credit card",
                                "type":"string"
                            },
                            "state":{
                                "description":"The state of the return request",
                                "type":"string"
                            },
                            "reversalMethod":{
                                "description":"Payment Reversal Method",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"Currency code",
                                "type":"string"
                            },
                            "maxRefundAmount":{
                                "description":"The maximum amount that can be refunded from the card",
                                "type":"number"
                            }
                        }
                    }
                }
            }
        },
        "initiateCancelOrder_request":{
            "properties":{
                "orderId":{
                    "description":"the order id for the order which is to be initiated with cancel.",
                    "type":"string"
                },
                "cancelReason":{
                    "description":"reason for which cancel is initiated on the order.",
                    "type":"string"
                }
            },
            "required":[
                "orderId",
                "cancelReason"
            ],
            "example":{
                "orderId":"o90419",
                "cancelReason":"betterCompetitorPrice"
            }
        },
        "updateSiteProperties_request":{
            "properties":{
                "siteProperties":{
                    "description":"The site related properties",
                    "type":"object",
                    "properties":{
                        "site":{
                            "description":"The ID of the site.",
                            "type":"string"
                        },
                        "properties":{
                            "description":"The type of the site property.",
                            "type":"object",
                            "properties":{
                                "GDPRProfileP13nConsentGranted":{
                                    "description":"Indicates whether the customer has given consent for his/her profile information to be used for personalization purposes. Can be true or false.",
                                    "type":"boolean"
                                },
                                "repositoryId":{
                                    "description":"The ID of the repository of site property.",
                                    "type":"string"
                                },
                                "receiveEmail":{
                                    "description":"Indicates whether the customer should receive marketing emails on the current site. Can be yes or no.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "siteProperties":[
                    {
                        "site":{
                            "id":"SiteA"
                        },
                        "properties":{
                            "GDPRProfileP13nConsentGranted":true,
                            "receiveEmail":"yes"
                        }
                    }
                ]
            }
        },
        "updateAgentResponseHeaders_request":{
            "properties":{
            },
            "example":{
                "X-Custom-Header":"test",
                "Content-Security-Policy":"default-src 'self' example.com"
            }
        },
        "login_response":{
            "properties":{
                "access_token":{
                    "description":"Refreshable OAuth token.",
                    "type":"string"
                },
                "token_type":{
                    "description":"OAuth token type.",
                    "type":"string"
                },
                "expires_in":{
                    "description":"Time in seconds until token expires.",
                    "type":"integer"
                }
            }
        },
        "getGiftWithPurchaseChoices_response":{
            "properties":{
                "items":{
                    "description":"Array of Gift with purchase choices",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "product":{
                                "description":"The product data for the giftWithPurchase choice product",
                                "type":"object",
                                "properties":{
                                    "largeImage":{
                                        "description":"large image url path of the product",
                                        "type":"string"
                                    },
                                    "smallImage":{
                                        "description":"small image path of the product",
                                        "type":"string"
                                    },
                                    "upsellProductGroup":{
                                        "description":"upsell product group",
                                        "type":"string"
                                    },
                                    "keywords":{
                                        "description":"keywords for the product",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "endDate":{
                                        "description":"end date",
                                        "type":"string"
                                    },
                                    "custRatingCount":{
                                        "description":"total count of the customer rating for the product",
                                        "type":"integer"
                                    },
                                    "orderable":{
                                        "description":"orderable property",
                                        "type":"string"
                                    },
                                    "relatedProducts":{
                                        "description":"related products",
                                        "type":"string"
                                    },
                                    "orderLimit":{
                                        "description":"maximum order limit",
                                        "type":"integer"
                                    },
                                    "onlineOnly":{
                                        "description":"online only property",
                                        "type":"boolean"
                                    },
                                    "listPrices":{
                                        "description":"list prices of the product in respective price list groups",
                                        "type":"object",
                                        "properties":{
                                            "plg1":{
                                                "description":"list price of the product in plg1",
                                                "type":"number"
                                            },
                                            "plg2":{
                                                "description":"list price of the product in plg2",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"type of the product",
                                        "type":"string"
                                    },
                                    "seoMetaInfo":{
                                        "description":"Seo meta info for product.",
                                        "type":"object",
                                        "properties":{
                                            "seoDescription":{
                                                "description":"Description of category.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"Repository id of seo metadata.",
                                                "type":"string"
                                            },
                                            "seoTitle":{
                                                "description":"Title of category.",
                                                "type":"string"
                                            },
                                            "seoKeywords":{
                                                "description":"Keywords of category.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "largeImageURLs":{
                                        "description":"large image urls",
                                        "type":"string"
                                    },
                                    "ancestorCategoryIds":{
                                        "description":"ancestor category ids",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "id":{
                                        "description":"id of the product",
                                        "type":"string"
                                    },
                                    "brand":{
                                        "description":"brand of the product",
                                        "type":"string"
                                    },
                                    "salePriceEndDate":{
                                        "description":"sale price end date of the product",
                                        "type":"string"
                                    },
                                    "height":{
                                        "description":"height of the product",
                                        "type":"number"
                                    },
                                    "assetable":{
                                        "description":"Flag that defines whether a product is assetable or not.",
                                        "type":"boolean"
                                    },
                                    "primaryMediumImageURL":{
                                        "description":"primary medium image url path",
                                        "type":"string"
                                    },
                                    "seoKeywordsDerived":{
                                        "description":"Derived from display name and ancestor category name's of the product.",
                                        "type":"string"
                                    },
                                    "skuOptionsInfo":{
                                        "description":"Sku options info",
                                        "type":"string"
                                    },
                                    "active":{
                                        "description":"Product active property",
                                        "type":"boolean"
                                    },
                                    "weight":{
                                        "description":"weight",
                                        "type":"number"
                                    },
                                    "thumbImageURLs":{
                                        "description":"thumb image urls of the product",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "taxCode":{
                                        "description":"tax code of the product",
                                        "type":"string"
                                    },
                                    "creationDate":{
                                        "description":"product creation date",
                                        "type":"string"
                                    },
                                    "version":{
                                        "description":"version of the product",
                                        "type":"string"
                                    },
                                    "arrivalDate":{
                                        "description":"arrival date of the product",
                                        "type":"string"
                                    },
                                    "route":{
                                        "description":"route of the product",
                                        "type":"string"
                                    },
                                    "mediumImageURLs":{
                                        "description":"medium image urls path",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "primarySourceImageURL":{
                                        "description":"primary source image url path",
                                        "type":"string"
                                    },
                                    "parentCategory":{
                                        "description":"parent category of the product",
                                        "type":"string"
                                    },
                                    "primarySmallImageURL":{
                                        "description":"primary small image url path",
                                        "type":"string"
                                    },
                                    "sourceImageURLs":{
                                        "description":"source image urls of the product",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "minOrderLimit":{
                                        "description":"minimum order limit",
                                        "type":"integer"
                                    },
                                    "avgCustRating":{
                                        "description":"average customer rating for the product",
                                        "type":"number"
                                    },
                                    "startDate":{
                                        "description":"start date",
                                        "type":"string"
                                    },
                                    "longDescription":{
                                        "description":"long description of the product",
                                        "type":"string"
                                    },
                                    "template":{
                                        "description":"template",
                                        "type":"string"
                                    },
                                    "primaryThumbImageURL":{
                                        "description":"primary thumb image url path",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"display name of the product",
                                        "type":"string"
                                    },
                                    "seoDescriptionDerived":{
                                        "description":"Derived from display name and description of the product.",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"description of the product",
                                        "type":"string"
                                    },
                                    "primaryFullImageURL":{
                                        "description":"primary full image url path",
                                        "type":"string"
                                    },
                                    "salePrices":{
                                        "description":"sale prices of the product in respective price list groups",
                                        "type":"object",
                                        "properties":{
                                            "plg1":{
                                                "description":"sale price of the product in plg1",
                                                "type":"number"
                                            },
                                            "plg2":{
                                                "description":"sale price of the product in plg2",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "seoTitleDerived":{
                                        "description":"Derived from display name of the product.",
                                        "type":"string"
                                    },
                                    "productVariantOptions":{
                                        "description":"Objects containing product's variant options details if available for the product.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValueMap":{
                                                    "description":"mapping of all option values with corresponding option value ids",
                                                    "additionalProperties":{
                                                        "type":"string"
                                                    },
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"Option Value",
                                                            "type":"string"
                                                        },
                                                        "optionValueId":{
                                                            "description":"Option Value Id",
                                                            "type":"integer"
                                                        }
                                                    }
                                                },
                                                "optionId":{
                                                    "description":"option Id",
                                                    "type":"string"
                                                },
                                                "mapKeyPropertyAttribute":{
                                                    "description":"map key property",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"option Name",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "primaryLargeImageURL":{
                                        "description":"primary large image url path",
                                        "type":"string"
                                    },
                                    "smallImageURLs":{
                                        "description":"small image url paths",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "itemAcl":{
                                        "description":"item acl",
                                        "type":"string"
                                    },
                                    "shippingSurcharges":{
                                        "description":"Extra handling costs for shipping the product in respective price list groups",
                                        "type":"object",
                                        "properties":{
                                            "plg1":{
                                                "description":"Extra handling costs for shipping the product in plg1",
                                                "type":"number"
                                            },
                                            "plg2":{
                                                "description":"Extra handling costs for shipping the product in plg2",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "siteIds":{
                                        "description":"IDs of the sites where the product is present",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "thumbnailImage":{
                                        "description":"thumb nail image of the products",
                                        "type":"string"
                                    },
                                    "discountable":{
                                        "description":"Product discountable property",
                                        "type":"boolean"
                                    },
                                    "childSKUs":{
                                        "description":"List of SKU's for the product",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "primaryThumbImageURL":{
                                                    "description":"Primary Source Image URL of SKU.",
                                                    "type":"string"
                                                },
                                                "largeImage":{
                                                    "description":"large image path of the SKU",
                                                    "type":"string"
                                                },
                                                "smallImage":{
                                                    "description":"small image path of the product",
                                                    "type":"string"
                                                },
                                                "listPrices":{
                                                    "description":"list prices of the SKU in respective price list groups",
                                                    "type":"object",
                                                    "properties":{
                                                        "plg1":{
                                                            "description":"list price of the SKU in plg1",
                                                            "type":"number"
                                                        },
                                                        "plg2":{
                                                            "description":"list price of the SKU in plg2",
                                                            "type":"number"
                                                        }
                                                    }
                                                },
                                                "salePrices":{
                                                    "description":"sale prices of the SKU in respective price list groups",
                                                    "type":"object",
                                                    "properties":{
                                                        "plg1":{
                                                            "description":"sale price of the SKU in plg1",
                                                            "type":"number"
                                                        },
                                                        "plg2":{
                                                            "description":"sale price of the SKU in plg2",
                                                            "type":"number"
                                                        }
                                                    }
                                                },
                                                "largeImageURLs":{
                                                    "description":"Large Image URLs of SKU.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "primaryLargeImageURL":{
                                                    "description":"Primary Large Image URL of SKU.",
                                                    "type":"string"
                                                },
                                                "smallImageURLs":{
                                                    "description":"Small Image URLs of SKU.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "shippingSurcharges":{
                                                    "description":"Extra handling costs for shipping the product in respective price list groups",
                                                    "type":"object",
                                                    "properties":{
                                                        "plg1":{
                                                            "description":"Extra handling costs for shipping the product in plg1",
                                                            "type":"number"
                                                        },
                                                        "plg2":{
                                                            "description":"Extra handling costs for shipping the product in plg2",
                                                            "type":"number"
                                                        }
                                                    }
                                                },
                                                "id":{
                                                    "description":"id of the sku",
                                                    "type":"string"
                                                },
                                                "thumbnailImage":{
                                                    "description":"thumbnail image path of the product",
                                                    "type":"string"
                                                },
                                                "salePriceEndDate":{
                                                    "description":"sale price end date of the SKU",
                                                    "type":"string"
                                                },
                                                "salePriceStartDate":{
                                                    "description":"sale price start date of the SKU.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"quantity of the SKU",
                                                    "type":"integer"
                                                },
                                                "salePrice":{
                                                    "description":"sale price of the SKU.",
                                                    "type":"number"
                                                },
                                                "primaryMediumImageURL":{
                                                    "description":"Primary Medium Image URL ID of SKU.",
                                                    "type":"string"
                                                },
                                                "fullImageURLs":{
                                                    "description":"Full Image URLs of SKU.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "thumbImageURLs":{
                                                    "description":"Thumb Image URLs of SKU.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "mediumImageURLs":{
                                                    "description":"Medium Image URLs SKU.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "repositoryId":{
                                                    "description":"repository id of the child SKU",
                                                    "type":"string"
                                                },
                                                "shippingSurcharge":{
                                                    "description":"Extra handling cost for shipping the product.",
                                                    "type":"number"
                                                },
                                                "primarySourceImageURL":{
                                                    "description":"Primary Source Image URL of SKU.",
                                                    "type":"string"
                                                },
                                                "primarySmallImageURL":{
                                                    "description":"Primary Small Image URL of SKU.",
                                                    "type":"string"
                                                },
                                                "sourceImageURLs":{
                                                    "description":"Source Image URLs of SKU.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "listPrice":{
                                                    "description":"list price of the SKU",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "salePriceStartDate":{
                                        "description":"start date of the product's sale price",
                                        "type":"string"
                                    },
                                    "salePrice":{
                                        "description":"sale price of the product",
                                        "type":"string"
                                    },
                                    "fullImageURLs":{
                                        "description":"full image url paths",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "length":{
                                        "description":"length of the product",
                                        "type":"number"
                                    },
                                    "upsellProducts":{
                                        "description":"upsell products",
                                        "type":"string"
                                    },
                                    "productImages":{
                                        "description":"Details of the product images",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "path":{
                                                    "description":"image path",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"Image name",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"repository id of the image",
                                                    "type":"string"
                                                },
                                                "url":{
                                                    "description":"url path of the image",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "relatedProductGroup":{
                                        "description":"related product group",
                                        "type":"string"
                                    },
                                    "auxiliaryMedia":{
                                        "description":"auxiliary media",
                                        "type":"string"
                                    },
                                    "dateAvailable":{
                                        "description":"available date",
                                        "type":"string"
                                    },
                                    "width":{
                                        "description":"width of the product",
                                        "type":"number"
                                    },
                                    "repositoryId":{
                                        "description":"repository id of the product",
                                        "type":"string"
                                    },
                                    "shippingSurcharge":{
                                        "description":"Extra handling costs for shipping the product.",
                                        "type":"number"
                                    },
                                    "daysAvailable":{
                                        "description":"available number of days",
                                        "type":"integer"
                                    },
                                    "listPrice":{
                                        "description":"list price of the product",
                                        "type":"number"
                                    },
                                    "dynamicRelatedProducts":{
                                        "description":"dynamic related products",
                                        "type":"string"
                                    }
                                }
                            },
                            "skus":{
                                "description":"list of gift options",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "primaryThumbImageURL":{
                                            "description":"Primary Source Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "largeImage":{
                                            "description":"large image path of the SKU",
                                            "type":"string"
                                        },
                                        "smallImage":{
                                            "description":"small image path of the product",
                                            "type":"string"
                                        },
                                        "listPrices":{
                                            "description":"list prices of the SKU in respective price list groups",
                                            "type":"object",
                                            "properties":{
                                                "plg1":{
                                                    "description":"list price of the SKU in plg1",
                                                    "type":"number"
                                                },
                                                "plg2":{
                                                    "description":"list price of the SKU in plg2",
                                                    "type":"number"
                                                }
                                            }
                                        },
                                        "salePrices":{
                                            "description":"sale prices of the SKU in respective price list groups",
                                            "type":"object",
                                            "properties":{
                                                "plg1":{
                                                    "description":"sale price of the SKU in plg1",
                                                    "type":"number"
                                                },
                                                "plg2":{
                                                    "description":"sale price of the SKU in plg2",
                                                    "type":"number"
                                                }
                                            }
                                        },
                                        "largeImageURLs":{
                                            "description":"Large Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "primaryLargeImageURL":{
                                            "description":"Primary Large Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "smallImageURLs":{
                                            "description":"Small Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "shippingSurcharges":{
                                            "description":"Extra handling costs for shipping the product in respective price list groups",
                                            "type":"object",
                                            "properties":{
                                                "plg1":{
                                                    "description":"Extra handling costs for shipping the product in plg1",
                                                    "type":"number"
                                                },
                                                "plg2":{
                                                    "description":"Extra handling costs for shipping the product in plg2",
                                                    "type":"number"
                                                }
                                            }
                                        },
                                        "id":{
                                            "description":"id of the sku",
                                            "type":"string"
                                        },
                                        "thumbnailImage":{
                                            "description":"thumbnail image path of the product",
                                            "type":"string"
                                        },
                                        "salePriceEndDate":{
                                            "description":"sale price end date of the SKU",
                                            "type":"string"
                                        },
                                        "salePriceStartDate":{
                                            "description":"sale price start date of the SKU.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"quantity of the SKU",
                                            "type":"integer"
                                        },
                                        "salePrice":{
                                            "description":"sale price of the SKU.",
                                            "type":"number"
                                        },
                                        "primaryMediumImageURL":{
                                            "description":"Primary Medium Image URL ID of SKU.",
                                            "type":"string"
                                        },
                                        "fullImageURLs":{
                                            "description":"Full Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "thumbImageURLs":{
                                            "description":"Thumb Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "mediumImageURLs":{
                                            "description":"Medium Image URLs SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"repository id of the child SKU",
                                            "type":"string"
                                        },
                                        "shippingSurcharge":{
                                            "description":"Extra handling cost for shipping the product.",
                                            "type":"number"
                                        },
                                        "primarySourceImageURL":{
                                            "description":"Primary Source Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "primarySmallImageURL":{
                                            "description":"Primary Small Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "sourceImageURLs":{
                                            "description":"Source Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "listPrice":{
                                            "description":"list price of the SKU",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "skuCount":{
                                "description":"The number of sku informations returned",
                                "type":"integer"
                            }
                        }
                    }
                }
            }
        },
        "getStockStatuses_response":{
            "properties":{
                "items":{
                    "description":"List of products along with stock statuses and orderable quantities",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "catalogId":{
                                "description":"Catalog id of the product",
                                "type":"string"
                            },
                            "productId":{
                                "description":"Id of the product",
                                "type":"string"
                            },
                            "preOrderableQuantity":{
                                "description":"Quantity that can be preordered",
                                "type":"integer"
                            },
                            "orderableQuantity":{
                                "description":"Maximum quantity that can be ordered",
                                "type":"integer"
                            },
                            "locationId":{
                                "description":"Inventory location id of the product",
                                "type":"string"
                            },
                            "stockStatus":{
                                "description":"Stock status of the product",
                                "type":"string"
                            },
                            "availabilityDate":{
                                "description":"Availability date of the product",
                                "type":"string"
                            },
                            "backOrderableQuantity":{
                                "description":"Quantity that can be backordered",
                                "type":"integer"
                            },
                            "catRefId":{
                                "description":"Sku reference id",
                                "type":"string"
                            },
                            "inStockQuantity":{
                                "description":"Quantity that is in stock",
                                "type":"integer"
                            }
                        }
                    }
                }
            }
        },
        "receiveReturnRequest_request":{
            "properties":{
                "returnItems":{
                    "description":"List of returnable Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnItemId":{
                                "description":"Id of the Return Item.",
                                "type":"string"
                            },
                            "dispositionReason":{
                                "description":"Disposition Reason for Return Item",
                                "type":"string"
                            },
                            "quantityReceived":{
                                "description":"Quantity Received",
                                "type":"number"
                            }
                        }
                    }
                }
            },
            "required":[
                "returnItems"
            ],
            "example":{
                "returnItems":[
                    {
                        "returnItemId":"100003",
                        "dispositionReason":"acceptedWithRefund",
                        "quantityReceived":1
                    }
                ]
            }
        },
        "updatePurchaseListItems_request":{
            "properties":{
                "accountId":{
                    "description":"The id of the Organization.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the purchase list.",
                    "type":"string"
                },
                "description":{
                    "description":"Description for the purchase list.",
                    "type":"string"
                },
                "siteId":{
                    "description":"The Id of the site.",
                    "type":"string"
                },
                "items":{
                    "description":"list of purchase list items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicProperty":{
                                "description":"The value of the dynamic Property",
                                "type":"object"
                            },
                            "op":{
                                "description":"operation to be performed on purchase list item.This can be one of add/update/delete",
                                "type":"string"
                            },
                            "productId":{
                                "description":"The product id",
                                "type":"string"
                            },
                            "quantityDesired":{
                                "description":"Quantity desired for the item",
                                "type":"integer"
                            },
                            "id":{
                                "description":"The ID of the purchase list item. This is mandatory only if the enablePurchaseListItemCustomPropertiesAsKeys flag is set to true and the op is either update or delete",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"catalog ref id ",
                                "type":"string"
                            }
                        },
                        "required":[
                            "catRefId",
                            "quantityDesired",
                            "productId",
                            "op"
                        ]
                    }
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "accountId":"or-100001",
                "name":"Purchase List 1",
                "description":"Purchase List",
                "siteId":"siteUS",
                "items":[
                    {
                        "dynamicProperty":"dynamicProperty value",
                        "op":"update",
                        "productId":"Product_18Cxi",
                        "quantityDesired":25,
                        "id":"gi123",
                        "catRefId":"Sku_18Dxi"
                    },
                    {
                        "op":"delete",
                        "productId":"Product_5Cx",
                        "quantityDesired":30,
                        "id":"gi123",
                        "catRefId":"Sku_5Cxy"
                    },
                    {
                        "dynamicProperty":"dynamicProperty value",
                        "op":"add",
                        "productId":"Product_5Cx",
                        "quantityDesired":10,
                        "catRefId":"Sku_5Cxy"
                    }
                ]
            }
        },
        "onbehalfof_request":{
            "properties":{
                "shopperProfileId":{
                    "description":"Profile Id of the Shopper.",
                    "type":"string"
                }
            }
        },
        "listOrderTypes_response":{
            "properties":{
                "items":{
                    "description":"the list of order types keyed by order type name",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"Display name of  order type.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "listShippingMethods_response":{
            "properties":{
                "items":{
                    "description":"The array of shipping method details, includes the associated order and profile details if the request contains the same",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "shippingGroupId":{
                                "description":"The shipping group ID.",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"shipping address of the profile",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"the last name of the shipping address",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"the country of the shipping address",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"the address3 of the shipping address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"the address2 of the shipping address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"the city of the shipping address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"the address1 of the shipping address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"the postal Code of the shipping address",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"the county of the shipping address",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"the country code of the shipping address",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"the first name of the shipping address",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"the phone Number of the shipping address",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The faxNumber of the shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"The middle name of the shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"the state of the shipping address",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"the state ISO alpha-2 code of the shipping address",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"the email address",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"the state ISO alpha-4 code of the shipping address",
                                        "type":"string"
                                    }
                                }
                            },
                            "items":{
                                "description":"The item details in the cart",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "commerceItemId":{
                                            "description":"The unique line item id distinguisher.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in the cart.",
                                            "type":"number"
                                        },
                                        "productId":{
                                            "description":"The id of the product in the cart.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The id of the category to which the product belongs.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "shippingMethods":{
                                "description":"The shipping method details",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "shippingCalculator":{
                                            "description":"a valid key for the available calculator types",
                                            "type":"string"
                                        },
                                        "eligibleForProductWithSurcharges":{
                                            "description":"Whether this shipping method is enabled for products with surcharges or not. Defaults to null.",
                                            "type":"boolean"
                                        },
                                        "isExternallyPriced":{
                                            "description":"Whether this shipping method can be priced externally or not. Defaults to false.",
                                            "type":"boolean"
                                        },
                                        "ranges":{
                                            "description":"the price ranges for this shipping method",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "high":{
                                                        "description":"the upper boundary of the range",
                                                        "type":"number"
                                                    },
                                                    "amount":{
                                                        "description":"the monetary value for the range",
                                                        "type":"number"
                                                    },
                                                    "secondaryCurrencyShippingAmount":{
                                                        "description":"In case of mix currency, if secondaryCurrencyCode is sent in request, shipping amount will be calculated according to given secondaryCurrencyCode. Else if payShippingInSecondaryCurrency flag is enabled in site repository, shipping amount will be calculated according to site level secondaryCurrencyCode",
                                                        "type":"string"
                                                    },
                                                    "low":{
                                                        "description":"the lower boundary of the range",
                                                        "type":"number"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the repository id of this priceRange item",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "associatedPriceListGroups":{
                                            "description":"The associated Price list groups for this Shipping Method.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "deleted":{
                                                        "description":"If the price list deleted",
                                                        "type":"boolean"
                                                    },
                                                    "displayName":{
                                                        "description":"The display name of the price list group.",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"The repository Id of the price list group.",
                                                        "type":"string"
                                                    },
                                                    "active":{
                                                        "description":"If the price list group is active.",
                                                        "type":"boolean"
                                                    },
                                                    "currency":{
                                                        "description":"The currency of the price list group.",
                                                        "type":"object",
                                                        "properties":{
                                                            "repositoryId":{
                                                                "description":"The repository ID of the currency.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "id":{
                                                        "description":"The id of the price list group.",
                                                        "type":"string"
                                                    },
                                                    "locale":{
                                                        "description":"The locale associated",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"the display name for the shipping method given the current locale.",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"The description of shipping group.",
                                            "type":"string"
                                        },
                                        "allSites":{
                                            "description":"Whether or not it includes all sites in the response.",
                                            "type":"boolean"
                                        },
                                        "sites":{
                                            "description":"List of sites.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The site id.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "type":{
                                            "description":"The type property of the shipping method.",
                                            "type":"integer"
                                        },
                                        "taxCode":{
                                            "description":"a valid tax code for calculating tax on shipping.",
                                            "type":"string"
                                        },
                                        "shippingGroupType":{
                                            "description":"The shipping group type.",
                                            "type":"string"
                                        },
                                        "enabled":{
                                            "description":"whether this shipping method is enabled or not.",
                                            "type":"boolean"
                                        },
                                        "displaySequence":{
                                            "description":"used to determine the ordering of shipping methods in the UI. Lower values should appear first in any ordered list.",
                                            "type":"integer"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the shipping method item",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"the shipping method id.",
                                            "type":"string"
                                        },
                                        "isFallback":{
                                            "description":"Use this shipping method when Commerce Cloud cannot connect to an external shipping service. Defaults to false.",
                                            "type":"boolean"
                                        },
                                        "excludedCategories":{
                                            "description":"The excluded categories",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "shipToLocations":{
                                            "description":"The array of repository IDs of shipping locations.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "items":[
                    {
                        "shippingGroupId":"sg1006",
                        "shippingAddress":{
                            "lastName":"Anderson",
                            "country":"US",
                            "city":"Syracuse",
                            "prefix":"",
                            "postalCode":"13202",
                            "jobTitle":"",
                            "companyName":"",
                            "county":"",
                            "isDefaultAddress":false,
                            "suffix":"",
                            "selectedCountry":"US",
                            "stateName":"New York",
                            "populateShippingMethods":true,
                            "alias":"Home",
                            "state":"NY",
                            "isDefaultShippingAddress":false,
                            "email":"kim@example.com",
                            "selectedState":"NY",
                            "state_ISOCode":"US-NY",
                            "isDefaultBillingAddress":false,
                            "address3":"",
                            "address2":"",
                            "address1":"21 Cedar Ave",
                            "firstName":"Kim",
                            "phoneNumber":"212-555-1977",
                            "faxNumber":"",
                            "middleName":""
                        },
                        "items":[
                            {
                                "commerceItemId":"ci17000462",
                                "quantity":2,
                                "productId":"Product_23Cxyi",
                                "catRefId":"Sku_23Dxyi"
                            },
                            {
                                "commerceItemId":"ci13000659",
                                "quantity":2,
                                "productId":"Product_27Fxyzi",
                                "childItems":[
                                    {
                                        "addOnItem":false,
                                        "quantity":1,
                                        "productId":"prod10037",
                                        "rawTotalPrice":0,
                                        "detailedItemPriceInfo":[
                                            {
                                                "discounted":false,
                                                "secondaryCurrencyTaxAmount":0,
                                                "amount":0,
                                                "quantity":1,
                                                "tax":0,
                                                "orderDiscountShare":0,
                                                "detailedUnitPrice":0,
                                                "currencyCode":null
                                            }
                                        ],
                                        "displayName":"Wii Sports",
                                        "availabilityDate":null,
                                        "selectedSkuProperties":[
                                        ],
                                        "externalData":[
                                        ],
                                        "catRefId":"sku10043",
                                        "commerceItemId":"ci13000660",
                                        "commerceItemQuantity":1,
                                        "expanded":false,
                                        "stockState":"",
                                        "priceListGroupId":"defaultPriceGroup",
                                        "repositoryId":"ci18000436",
                                        "selectedOptions":[
                                        ],
                                        "invalid":false,
                                        "stockStatus":true,
                                        "shopperInput":{
                                        }
                                    }
                                ],
                                "catRefId":"Sku_27Gxyzi"
                            }
                        ],
                        "shippingMethods":[
                            {
                                "shippingCalculator":"priceRange",
                                "eligibleForProductWithSurcharges":null,
                                "isExternallyPriced":false,
                                "ranges":[
                                    {
                                        "amount":25,
                                        "high":99.99,
                                        "low":0,
                                        "repositoryId":"standardRange_01"
                                    },
                                    {
                                        "amount":35,
                                        "high":null,
                                        "low":100,
                                        "repositoryId":"standardRange_02"
                                    }
                                ],
                                "associatedPriceListGroups":[
                                ],
                                "displayName":"Standard",
                                "description":null,
                                "allSites":true,
                                "sites":[
                                ],
                                "taxCode":null,
                                "type":0,
                                "shippingGroupType":"hardgoodShippingGroup",
                                "enabled":true,
                                "displaySequence":0,
                                "repositoryId":"standardShippingMethod",
                                "excludedCategoriesShippingCharge":[
                                ],
                                "isFallback":false,
                                "id":"standardShippingMethod",
                                "shipToLocations":[
                                    {
                                        "repositoryId":"100001"
                                    }
                                ],
                                "excludedCategories":[
                                ]
                            },
                            {
                                "shippingCalculator":"priceRange",
                                "eligibleForProductWithSurcharges":null,
                                "isExternallyPriced":false,
                                "ranges":[
                                    {
                                        "amount":25,
                                        "high":99.99,
                                        "low":0,
                                        "repositoryId":"priorityRange_01"
                                    },
                                    {
                                        "amount":35,
                                        "high":null,
                                        "low":100,
                                        "repositoryId":"priorityRange_02"
                                    }
                                ],
                                "associatedPriceListGroups":[
                                ],
                                "displayName":"Priority",
                                "description":null,
                                "allSites":true,
                                "sites":[
                                ],
                                "taxCode":null,
                                "type":0,
                                "shippingGroupType":"hardgoodShippingGroup",
                                "enabled":true,
                                "displaySequence":4,
                                "repositoryId":"priorityShippingMethod",
                                "excludedCategoriesShippingCharge":[
                                ],
                                "isFallback":false,
                                "id":"priorityShippingMethod",
                                "shipToLocations":[
                                    {
                                        "repositoryId":"100001"
                                    }
                                ],
                                "excludedCategories":[
                                ]
                            },
                            {
                                "shippingCalculator":"priceRange",
                                "eligibleForProductWithSurcharges":null,
                                "isExternallyPriced":false,
                                "ranges":[
                                    {
                                        "amount":0,
                                        "high":null,
                                        "low":0,
                                        "repositoryId":"freeRange_01"
                                    }
                                ],
                                "associatedPriceListGroups":[
                                ],
                                "displayName":"Free Shipping",
                                "description":null,
                                "allSites":true,
                                "sites":[
                                ],
                                "taxCode":null,
                                "type":0,
                                "shippingGroupType":"hardgoodShippingGroup",
                                "enabled":true,
                                "displaySequence":5,
                                "repositoryId":"freeShippingMethod",
                                "excludedCategoriesShippingCharge":[
                                ],
                                "isFallback":false,
                                "id":"freeShippingMethod",
                                "shipToLocations":[
                                    {
                                        "repositoryId":"100001"
                                    }
                                ],
                                "excludedCategories":[
                                ]
                            },
                            {
                                "shippingCalculator":"priceRange",
                                "eligibleForProductWithSurcharges":null,
                                "isExternallyPriced":false,
                                "ranges":[
                                    {
                                        "amount":25,
                                        "high":99.99,
                                        "low":0,
                                        "repositoryId":"twoDayRange_01"
                                    },
                                    {
                                        "amount":35,
                                        "high":null,
                                        "low":100,
                                        "repositoryId":"twoDayRange_02"
                                    }
                                ],
                                "associatedPriceListGroups":[
                                ],
                                "displayName":"Two Day",
                                "description":null,
                                "allSites":true,
                                "sites":[
                                ],
                                "taxCode":null,
                                "type":0,
                                "shippingGroupType":"hardgoodShippingGroup",
                                "enabled":true,
                                "displaySequence":6,
                                "repositoryId":"twoDayShippingMethod",
                                "excludedCategoriesShippingCharge":[
                                ],
                                "isFallback":false,
                                "id":"twoDayShippingMethod",
                                "shipToLocations":[
                                    {
                                        "repositoryId":"100001"
                                    }
                                ],
                                "excludedCategories":[
                                ]
                            },
                            {
                                "shippingCalculator":"priceRange",
                                "eligibleForProductWithSurcharges":null,
                                "isExternallyPriced":false,
                                "ranges":[
                                    {
                                        "amount":4.5,
                                        "high":49.99,
                                        "low":0,
                                        "repositoryId":"groundRange_01"
                                    },
                                    {
                                        "amount":8.5,
                                        "high":99.99,
                                        "low":50,
                                        "repositoryId":"groundRange_02"
                                    },
                                    {
                                        "amount":11,
                                        "high":null,
                                        "low":100,
                                        "repositoryId":"groundRange_03"
                                    }
                                ],
                                "associatedPriceListGroups":[
                                ],
                                "displayName":"Ground",
                                "description":null,
                                "allSites":true,
                                "sites":[
                                ],
                                "taxCode":null,
                                "type":0,
                                "shippingGroupType":"hardgoodShippingGroup",
                                "enabled":true,
                                "displaySequence":7,
                                "repositoryId":"groundShippingMethod",
                                "excludedCategoriesShippingCharge":[
                                ],
                                "isFallback":false,
                                "id":"groundShippingMethod",
                                "shipToLocations":[
                                    {
                                        "repositoryId":"100001"
                                    }
                                ],
                                "excludedCategories":[
                                ]
                            },
                            {
                                "shippingCalculator":"priceRange",
                                "eligibleForProductWithSurcharges":null,
                                "isExternallyPriced":false,
                                "ranges":[
                                    {
                                        "amount":35,
                                        "high":99.99,
                                        "low":0,
                                        "repositoryId":"overNightRange_01"
                                    },
                                    {
                                        "amount":45,
                                        "high":null,
                                        "low":100,
                                        "repositoryId":"overNightRange_02"
                                    }
                                ],
                                "associatedPriceListGroups":[
                                ],
                                "displayName":"Overnight",
                                "description":null,
                                "allSites":true,
                                "sites":[
                                ],
                                "taxCode":"FR020400",
                                "type":0,
                                "shippingGroupType":"hardgoodShippingGroup",
                                "enabled":true,
                                "displaySequence":9,
                                "repositoryId":"overNightShippingMethod",
                                "excludedCategoriesShippingCharge":[
                                ],
                                "isFallback":false,
                                "id":"overNightShippingMethod",
                                "shipToLocations":[
                                    {
                                        "repositoryId":"100001"
                                    }
                                ],
                                "excludedCategories":[
                                ]
                            }
                        ]
                    }
                ]
            }
        },
        "voidPayments_request":{
            "properties":{
                "orderId":{
                    "description":"The Order ID.",
                    "type":"string"
                },
                "payments":{
                    "description":"The array of Payment groups to be cancelled from the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Payment Group ID relevant to the PaymentMethodType. PaymentMethodType: paypalCheckout, payUWebLatamCheckout.",
                                "type":"string"
                            },
                            "customProperties":{
                                "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                                "type":"number"
                            },
                            "cancelReason":{
                                "description":"The reason for a cancellation of a payment.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "paymentGroupId"
                        ]
                    }
                }
            },
            "example":{
                "orderId":"o80413",
                "payments":[
                    {
                        "paymentGroupId":"pg80413",
                        "customProperties":{
                            "cust-prop2":"cust-prop2",
                            "cust-prop1":"cust-prop1"
                        },
                        "cancelReason":"would like to use another gift card"
                    },
                    {
                        "paymentGroupId":"pg80414",
                        "customProperties":{
                            "cust-prop2":"cust-prop2",
                            "cust-prop1":"cust-prop1"
                        },
                        "cancelReason":"would like to use another credit card"
                    }
                ]
            }
        },
        "getCurrentAdminProfile_response":{
            "properties":{
                "lastName":{
                    "description":"Last name of user.",
                    "type":"string"
                },
                "firstName":{
                    "description":"First name of the profile.",
                    "type":"string"
                },
                "tourComplete":{
                    "description":"True if the user has completed the walk-through tour of the admin product.",
                    "type":"boolean"
                },
                "roles":{
                    "description":"Array of roles assigned to this profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of role.",
                                "type":"string"
                            }
                        }
                    }
                },
                "registrationDate":{
                    "description":"User's registration date.",
                    "type":"string"
                },
                "active":{
                    "description":"True if the user is active; false if the user is deactivated.",
                    "type":"boolean"
                },
                "id":{
                    "description":"ID of this profile.",
                    "type":"string"
                },
                "actions":{
                    "description":"Array of roles assigned to this profile.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "email":{
                    "description":"Email address and login name of the profile.",
                    "type":"string"
                }
            }
        },
        "getReturnRequest_response":{
            "properties":{
                "returnRequestStatus":{
                    "description":"Status of Return Request",
                    "type":"string"
                },
                "isExchangeRequest":{
                    "description":"Either it is exchange / return request",
                    "type":"boolean"
                },
                "returnItems":{
                    "description":"List of returnable Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantityReturned":{
                                "description":"Quantity Returned",
                                "type":"number"
                            },
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property.",
                                            "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"
                            },
                            "childItems":{
                                "description":"Returned Item child items",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"quantity of the child Item",
                                            "type":"number"
                                        },
                                        "productId":{
                                            "description":"Product Id of teh ",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Product display name of the sub sku commerce item",
                                            "type":"string"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "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"
                                        },
                                        "childItems":{
                                            "description":"Returned Item child items",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "serviceAccountId":{
                                                        "description":"The service account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "deactivationDate":{
                                                        "description":"The deactivation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "quantity":{
                                                        "description":"quantity of the child Item",
                                                        "type":"number"
                                                    },
                                                    "productId":{
                                                        "description":"Product Id of teh ",
                                                        "type":"string"
                                                    },
                                                    "displayName":{
                                                        "description":"Product display name of the sub sku commerce item",
                                                        "type":"string"
                                                    },
                                                    "externalData":{
                                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "values":{
                                                                    "description":"The array of values associated with an externalData item.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "dynamic_property_key":{
                                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"The name to be associated with the externalData item.",
                                                                    "type":"string"
                                                                },
                                                                "actionCode":{
                                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "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"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "transactionDate":{
                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                        "type":"string"
                                                    },
                                                    "catRefId":{
                                                        "description":"Catalog Reference Id of the child Item",
                                                        "type":"string"
                                                    },
                                                    "assetKey":{
                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "route":{
                                                        "description":"Product path",
                                                        "type":"string"
                                                    },
                                                    "customerAccountId":{
                                                        "description":"The customer account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "selectedOptions":{
                                                        "description":"Child Product Variant Information.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "optionValue":{
                                                                    "description":"Value of the Dynamic attribute.",
                                                                    "type":"string"
                                                                },
                                                                "optionName":{
                                                                    "description":"Name of the Dynamic attribute.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                        "type":"string"
                                                    },
                                                    "activationDate":{
                                                        "description":"The activation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "serviceId":{
                                                        "description":"The service ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "asset":{
                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                        "type":"boolean"
                                                    }
                                                }
                                            }
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"Catalog Reference Id of the child Item",
                                            "type":"string"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "route":{
                                            "description":"Product path",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "selectedOptions":{
                                            "description":"Child Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "skuOptionInfo":{
                                "description":"Product Variant Information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"Value of the Dynamic attribute",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"Name of the Dynamic attribute",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "configuratorId":{
                                "description":"Configurator Id of the returned item",
                                "type":"string"
                            },
                            "assetKey":{
                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "quantityAvailableForReturn":{
                                "description":"Quantity Available",
                                "type":"number"
                            },
                            "suggestedShippingRefund":{
                                "description":"Shipping Refund for a returnItem",
                                "type":"number"
                            },
                            "unAdjustedRefundAmount":{
                                "description":"Refund Amount of the item excluding orderDiscountShare and ManualAdjustmentShare",
                                "type":"number"
                            },
                            "price":{
                                "description":"Total price of the item",
                                "type":"number"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the item by the configurator system.",
                                "type":"string"
                            },
                            "quantityReceived":{
                                "description":"Quantity Received",
                                "type":"number"
                            },
                            "dispositionReason":{
                                "description":"Disposition Reason",
                                "type":"object",
                                "properties":{
                                    "displayKey":{
                                        "description":"Key of the disposition Reason",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"Name of the disposition Reason",
                                        "type":"string"
                                    }
                                }
                            },
                            "unitPrice":{
                                "description":"Unit price of the item",
                                "type":"number"
                            },
                            "productId":{
                                "description":"Id of the return Item",
                                "type":"string"
                            },
                            "itemPromotionValueAdjustments":{
                                "description":"Item level promotion adjustments.",
                                "type":"object",
                                "properties":{
                                    "itemPromotionRefNo":{
                                        "description":"Reference to the Item Level Promotion.",
                                        "type":"string"
                                    },
                                    "adjustedAmount":{
                                        "description":"Amount adjusted as a result of applied promotion.",
                                        "type":"number"
                                    },
                                    "promotionAdjustmentType":{
                                        "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of promotion",
                                        "type":"string"
                                    },
                                    "couponCode":{
                                        "description":"Code of the coupon applied.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion",
                                        "type":"string"
                                    }
                                }
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Catalog Reference Id",
                                "type":"string"
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "quantityShipped":{
                                "description":"Quantity Shipped",
                                "type":"number"
                            },
                            "additionalProperties":{
                                "description":"Additional properties of the return item",
                                "type":"object",
                                "properties":{
                                    "property2":{
                                        "description":"Additional Property 2",
                                        "type":"string"
                                    },
                                    "property1":{
                                        "description":"Additional Property 1",
                                        "type":"string"
                                    }
                                }
                            },
                            "activationDate":{
                                "description":"The activation date in ISO format.",
                                "type":"string"
                            },
                            "actualRefundAmount":{
                                "description":"Actual Refund Amount at Item level",
                                "type":"number"
                            },
                            "suggestedRefundAmount":{
                                "description":"Refund Cost for a returnItem",
                                "type":"number"
                            },
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "nonreturnable":{
                                "description":"Indicates whether the item is returnable or not",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"Display Name of the Product",
                                "type":"string"
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "orderDiscountShare":{
                                "description":"OrderDiscountShare for a returnItem",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"Commerce Id of the returned item",
                                "type":"string"
                            },
                            "returnReasonId":{
                                "description":"Id Reason to return an Item",
                                "type":"string"
                            },
                            "returnReason":{
                                "description":"Reason to return an Item",
                                "type":"string"
                            },
                            "serviceId":{
                                "description":"The service ID associated to the current item.",
                                "type":"string"
                            },
                            "nonReturnableReason":{
                                "description":"Indicates the reason for non-returnable",
                                "type":"string"
                            },
                            "serviceAccountId":{
                                "description":"The service account ID associated to the current item.",
                                "type":"string"
                            },
                            "quantityToReturn":{
                                "description":"Quantity To Return",
                                "type":"number"
                            },
                            "comments":{
                                "description":"Comments at ReturnItem Level",
                                "type":"string"
                            },
                            "returnItemId":{
                                "description":"Id of the return Item",
                                "type":"string"
                            },
                            "quantityToReceive":{
                                "description":"Quantity To Return",
                                "type":"number"
                            },
                            "suggestedTaxRefund":{
                                "description":"Tax Refund for a returnItem",
                                "type":"number"
                            },
                            "shippingGroupId":{
                                "description":"Shipping group Id of the returned item",
                                "type":"string"
                            },
                            "manualAdjustmentShare":{
                                "description":"ManualAdjustmentShare for a returnItem",
                                "type":"number"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "returnRequired":{
                                "description":"Boolean value to determine if the item has to be physically received.",
                                "type":"boolean"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "adjustedPromotionReferences":{
                                "description":"Reference to the Promotions linked to this returnItem",
                                "type":"string"
                            },
                            "childReturnItems":{
                                "description":"List of child return Items",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "$ref":"#/definitions/childReturnItems_response"
                                }
                            },
                            "asset":{
                                "description":"The flag that determines if the current item is an asset or not.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "submitExchangeAllowedValidationMessage":{
                    "description":"submitExchangeAllowedValidationMessage will come in json response if isSubmitExchangeOrderAllowed property is false",
                    "type":"object",
                    "properties":{
                        "errorCode":{
                            "description":"error code",
                            "type":"string"
                        },
                        "description":{
                            "description":"contains detailed info",
                            "type":"object",
                            "properties":{
                                "productIds":{
                                    "description":"list of product id's",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "skuIds":{
                                    "description":"list of sku id's",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "message":{
                            "description":"message string",
                            "type":"string"
                        }
                    }
                },
                "profileInfo":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"The name of of the organization.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The id of the organization.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address of the profile",
                            "type":"string"
                        }
                    }
                },
                "isSubmitExchangeOrderAllowed":{
                    "description":"Indicates whether submit exchange order allowed or not.It will get populated only in exchange flow.",
                    "type":"boolean"
                },
                "returnLabel":{
                    "description":"Return Label of the return request",
                    "type":"string"
                },
                "isManuallyAdjusted":{
                    "description":"Manually Adjusted Return Request",
                    "type":"boolean"
                },
                "authorizationNumber":{
                    "description":"RMA is the merchant authorization number required for validation",
                    "type":"string"
                },
                "orderInfo":{
                    "description":"Order Information.",
                    "type":"object",
                    "properties":{
                        "originOfOrder":{
                            "description":"The source from which order got created.",
                            "type":"string"
                        },
                        "priceInfo":{
                            "description":"Price information of the order.",
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The raw number that represents the price.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "description":"Indicates if tax is included in item price",
                                    "type":"boolean"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "tax":{
                                    "description":"The tax on the order.",
                                    "type":"number"
                                },
                                "subTotal":{
                                    "description":" The subtotal of the order before applying order-level promotions.",
                                    "type":"number"
                                },
                                "orderDiscountAmount":{
                                    "description":" Total order Discount Amount.",
                                    "type":"number"
                                },
                                "totalWithoutTax":{
                                    "description":"The total cost without Tax.",
                                    "type":"number"
                                },
                                "total":{
                                    "description":"The current working total, including all promotions, tax, and billing costs.",
                                    "type":"number"
                                },
                                "shipping":{
                                    "description":"The shipping cost of the order.",
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingSurchargeValue":{
                                    "description":" The secondary currency shipping surcharge amount.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                    "type":"string"
                                }
                            }
                        },
                        "recurringChargePriceInfo":{
                            "description":"Detailed information of the recurring charges at the shipping groups level",
                            "type":"object",
                            "properties":{
                                "amount":{
                                    "description":"amount",
                                    "type":"integer"
                                },
                                "total":{
                                    "description":"total amount",
                                    "type":"integer"
                                },
                                "shipping":{
                                    "description":"shipping charge",
                                    "type":"integer"
                                },
                                "subTotalByFrequency":{
                                    "description":"subtotal of the item by frequency",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"amount",
                                                "type":"integer"
                                            },
                                            "frequency":{
                                                "description":"frequency of the recurring charges",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "taxByFrequency":{
                                    "description":"tax by frequency",
                                    "type":"array",
                                    "items":{
                                        "description":"tax for each frequency",
                                        "type":"integer"
                                    }
                                },
                                "subtotal":{
                                    "description":"sub total",
                                    "type":"integer"
                                },
                                "tax":{
                                    "description":"total tax",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"Currency code",
                                    "type":"string"
                                },
                                "totalWithoutTax":{
                                    "description":"total without tax",
                                    "type":"integer"
                                }
                            }
                        },
                        "orderId":{
                            "description":"Commerce id for this order.",
                            "type":"string"
                        },
                        "allowAlternateCurrency":{
                            "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                            "type":"boolean"
                        },
                        "siteId":{
                            "description":"Site Id on which the Order was placed.",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"PriceList group of the order.",
                            "type":"object",
                            "properties":{
                                "deleted":{
                                    "description":"Pricelist group deleted status.",
                                    "type":"boolean"
                                },
                                "displayName":{
                                    "description":"Display Name.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id.",
                                    "type":"string"
                                },
                                "listPriceList":{
                                    "description":"Price List for list prices",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the list prices",
                                            "type":"string"
                                        }
                                    }
                                },
                                "active":{
                                    "description":"Active status of pricelist group.",
                                    "type":"boolean"
                                },
                                "salePriceList":{
                                    "description":"Price List for sale prices",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the sale prices",
                                            "type":"string"
                                        }
                                    }
                                },
                                "currency":{
                                    "description":"Currency of the PriceList group.",
                                    "type":"object",
                                    "properties":{
                                        "symbol":{
                                            "description":"currency Symbol.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Display Name.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id.",
                                            "type":"string"
                                        },
                                        "fractionalDigits":{
                                            "description":"Fractional Digits.",
                                            "type":"integer"
                                        },
                                        "currencyCode":{
                                            "description":"Currency Code.",
                                            "type":"string"
                                        },
                                        "numericCode":{
                                            "description":"Numeric Code.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "id":{
                                    "description":"Id.",
                                    "type":"string"
                                },
                                "locale":{
                                    "description":"Locale.",
                                    "type":"string"
                                },
                                "shippingSurchargePriceList":{
                                    "description":"Price List for shipping surcharge prices",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the shipping surcharge prices",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Date on which the Order was created.",
                            "type":"string"
                        },
                        "submittedDate":{
                            "description":"Date on which the Order was submitted.",
                            "type":"string"
                        }
                    }
                },
                "refundInfo":{
                    "description":"Refund Information at the returnRequest Level.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencySuggestedTaxRefund":{
                            "description":"Suggested tax Refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "totalRefund":{
                            "description":"Total sum of all the Refunds",
                            "type":"number"
                        },
                        "suggestedTaxRefund":{
                            "description":"Tax Refund of all Return Items",
                            "type":"number"
                        },
                        "actualShippingRefund":{
                            "description":"Actual Shipping Refund at Item level",
                            "type":"number"
                        },
                        "otherRefund":{
                            "description":"Other Refund",
                            "type":"number"
                        },
                        "actualTaxRefund":{
                            "description":"Actual Tax Refund at Item level",
                            "type":"number"
                        },
                        "secondaryCurrencySuggestedShippingSurchargeRefund":{
                            "description":"Suggested shipping surcharge refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyActualTaxRefund":{
                            "description":"Actual tax refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "suggestedShippingRefund":{
                            "description":"Shipping Refund of all Return Items",
                            "type":"number"
                        },
                        "refundDue":{
                            "description":"Total Amount of the Refund",
                            "type":"number"
                        },
                        "returnFee":{
                            "description":"ReturnFee",
                            "type":"number"
                        },
                        "secondaryCurrencyActualShippingRefund":{
                            "description":"Actual shipping refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "suggestedOrderRefund":{
                            "description":"Refund Amount of all Return Items",
                            "type":"number"
                        },
                        "refundDueMap":{
                            "description":"A hashmap with currency code as a key and the refund due amount as the value.Map will be returned in response if payment is done with multiple currencies",
                            "additionalProperties":{
                                "description":"refund due amount in respective currency",
                                "type":"number"
                            },
                            "type":"object"
                        },
                        "appeasementRefundAdjustment":{
                            "description":"The refund amount adjustment needed for the completed appeasement refunds on the same order",
                            "type":"number"
                        },
                        "unAdjustedRefundSubtotal":{
                            "description":"Refund SubTotal calculated as summation of unAdjustedRefundAmount for all return Items.",
                            "type":"number"
                        },
                        "secondaryCurrencySuggestedShippingRefund":{
                            "description":"Suggested shipping Refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyActualShippingSurchargeRefund":{
                            "description":"Actual shipping surcharge refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyAppeasementRefundAdjustment":{
                            "description":"The refund amount adjustment needed for the completed appeasement refunds on the same order for evaluating seconday currency refund total.",
                            "type":"number"
                        }
                    }
                },
                "isSetteled":{
                    "description":"Settled Return Request",
                    "type":"boolean"
                },
                "promotionAdjustments":{
                    "description":"Total promotions at Return item and Order level",
                    "type":"object",
                    "properties":{
                        "promotionAdjustmentsCount":{
                            "description":"Count of the total number of promotions applied",
                            "type":"integer"
                        },
                        "orderPromotionValueAdjustments":{
                            "description":"Order Level promotion adjustments",
                            "type":"object",
                            "properties":{
                                "itemPromotionRefNo":{
                                    "description":"Reference to the Item Level Promotion.",
                                    "type":"string"
                                },
                                "adjustedAmount":{
                                    "description":"Amount adjusted as a result of applied promotion.",
                                    "type":"number"
                                },
                                "promotionAdjustmentType":{
                                    "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                    "type":"string"
                                },
                                "promotionDesc":{
                                    "description":"Description of promotion",
                                    "type":"string"
                                },
                                "couponCode":{
                                    "description":"Code of the coupon applied.",
                                    "type":"string"
                                },
                                "promotionId":{
                                    "description":"Id of the promotion",
                                    "type":"string"
                                }
                            }
                        },
                        "totalOrderDiscountAdjustment":{
                            "description":"The total change in order level promotion value adjustments due to the return",
                            "type":"number"
                        },
                        "nonReturnItemCostAdjustment":{
                            "description":"The cost adjustment for item which are not returned.",
                            "type":"object",
                            "properties":{
                                "commerceItemId":{
                                    "description":"Id of the commerce Item.",
                                    "type":"string"
                                },
                                "amountAdjustment":{
                                    "description":"Amount adjusted as result of item returned.",
                                    "type":"number"
                                },
                                "shippingGroupId":{
                                    "description":"Id of the shipping group.",
                                    "type":"string"
                                },
                                "quantityAdjusted":{
                                    "description":"The number of item adjusted.",
                                    "type":"number"
                                },
                                "shippingShareAdjustment":{
                                    "description":"Adjustment made on the shipping group.",
                                    "type":"number"
                                },
                                "orderDiscountShareAdjustment":{
                                    "description":"The adjustment of order discount.",
                                    "type":"number"
                                },
                                "manualAdjustmentShareAdjustment":{
                                    "description":"Manual Adjustment made.",
                                    "type":"number"
                                },
                                "taxShareAdjustment":{
                                    "description":"Adjustment of the applied Tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "itemPromotionValueAdjustments":{
                            "description":"Item level promotion adjustments",
                            "type":"object",
                            "properties":{
                                "itemPromotionRefNo":{
                                    "description":"Reference to the Item Level Promotion.",
                                    "type":"string"
                                },
                                "adjustedAmount":{
                                    "description":"Amount adjusted as a result of applied promotion.",
                                    "type":"number"
                                },
                                "promotionAdjustmentType":{
                                    "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                    "type":"string"
                                },
                                "promotionDesc":{
                                    "description":"Description of promotion",
                                    "type":"string"
                                },
                                "couponCode":{
                                    "description":"Code of the coupon applied.",
                                    "type":"string"
                                },
                                "promotionId":{
                                    "description":"Id of the promotion",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "additionalProperties":{
                    "description":"Additional properties of the return request",
                    "type":"object",
                    "properties":{
                        "property2":{
                            "description":"Additional Property 2",
                            "type":"string"
                        },
                        "property1":{
                            "description":"Additional Property 1",
                            "type":"string"
                        }
                    }
                },
                "state":{
                    "description":"state ",
                    "type":"object",
                    "properties":{
                        "displayKey":{
                            "description":"Key of returned request status.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"Translated Value of returned request status.",
                            "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":{
                                    "providerNote":{
                                        "description":"the provider note for the quoted order",
                                        "type":"string"
                                    },
                                    "profileType":{
                                        "description":"the profile type of the user that requested the quote",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"the profile id of the user",
                                        "type":"string"
                                    },
                                    "rejectionDate":{
                                        "description":"the rejection date an order whose quote has been rejected by user",
                                        "type":"number"
                                    },
                                    "requestDate":{
                                        "description":"the date when the quote was requested in ISO format",
                                        "type":"number"
                                    },
                                    "quoteDate":{
                                        "description":"the date the order was quoted in milliseconds",
                                        "type":"number"
                                    },
                                    "rejectionNote":{
                                        "description":"the rejection note for an order whose quote has been rejected by user",
                                        "type":"string"
                                    },
                                    "requesterNote":{
                                        "description":"the requester note",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "rejectionDate":{
                            "description":"the rejection date for an order whose quote has been rejected by user",
                            "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"
                        }
                    }
                },
                "trackingNumber":{
                    "description":"List of tracking numbers for the return request",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "paymentReversalInfo":{
                    "description":"Payment Reversal Info for Order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Id of the payment group",
                                "type":"string"
                            },
                            "refundType":{
                                "description":"Type of the refund. For example this can be tokenized credit card",
                                "type":"string"
                            },
                            "amount":{
                                "description":"The amount pertaining to the credit card",
                                "type":"number"
                            },
                            "creditCardInfo":{
                                "description":"Credit Card Details.",
                                "type":"object",
                                "properties":{
                                    "cardNumber":{
                                        "description":"Credit Card Number",
                                        "type":"string"
                                    }
                                }
                            },
                            "creditCardType":{
                                "description":"The type of the credit card",
                                "type":"string"
                            },
                            "state":{
                                "description":"The state of the return request",
                                "type":"string"
                            },
                            "reversalMethod":{
                                "description":"Payment Reversal Method",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"Currency code",
                                "type":"string"
                            },
                            "maxRefundAmount":{
                                "description":"The maximum amount that can be refunded from the card",
                                "type":"number"
                            }
                        }
                    }
                }
            }
        },
        "voidPayments_response":{
            "properties":{
                "orderId":{
                    "description":"The Order ID.",
                    "type":"string"
                },
                "embedded":{
                    "description":"Property to return other embedded objects, like order. This gets included in the payload when query parameter includeOrder is passed as true.",
                    "type":"object",
                    "properties":{
                        "order":{
                            "$ref":"#/definitions/order"
                        }
                    }
                },
                "paymentResponses":{
                    "description":"The array of payment responses from void payment endpoint",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Payment Group ID relevant to the PaymentMethodType",
                                "type":"string"
                            },
                            "customPaymentProperties":{
                                "description":"Custom Payment Properties",
                                "type":"object"
                            },
                            "gatewayName":{
                                "description":"Name of the Gateway used to process the payment",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"Payment Method Used",
                                "type":"string"
                            },
                            "paymentState":{
                                "description":"Payment State of the payment",
                                "type":"string"
                            },
                            "message":{
                                "description":"Error message, if any",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "checkRequiresApproval_request":{
            "properties":{
                "orderId":{
                    "description":"the order id for the order which is to be checked for approval requirement.",
                    "type":"string"
                }
            },
            "required":[
                "orderId"
            ],
            "example":{
                "orderId":"o30411"
            }
        },
        "getAddress_response":{
            "properties":{
                "country":{
                    "description":"The country of the address",
                    "type":"string"
                },
                "types":{
                    "description":"The types tagged to the address",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "addressType":{
                                "description":"The name of the address type",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"repository Id of the address type",
                                "type":"string"
                            }
                        }
                    }
                },
                "address3":{
                    "description":"The address3 of the secondary address",
                    "type":"string"
                },
                "address2":{
                    "description":"The address2 of the secondary address",
                    "type":"string"
                },
                "city":{
                    "description":"The city of the secondary address",
                    "type":"string"
                },
                "address1":{
                    "description":"The address1 of the secondary address",
                    "type":"string"
                },
                "companyName":{
                    "description":"Company name of the secondary address",
                    "type":"string"
                },
                "postalCode":{
                    "description":"Postal Code of the address",
                    "type":"string"
                },
                "county":{
                    "description":"The county of the secondary address",
                    "type":"string"
                },
                "dynamicProperty":{
                    "description":"The value of the dynamic Property",
                    "type":"object"
                },
                "externalAddressId":{
                    "description":"External address id",
                    "type":"string"
                },
                "phoneNumber":{
                    "description":"Phone Number of the address",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"repository Id of the address",
                    "type":"string"
                },
                "state":{
                    "description":"The State of the address",
                    "type":"string"
                }
            }
        },
        "order":{
            "description":"The current order representation.",
            "type":"object",
            "properties":{
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number"
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store from which items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location id of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"state of the commerce Item",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The product variant Id.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Order ID of the order to remove.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "shippingMethod":{
                    "description":"Shipping Method information of the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"Shipping tax amount in monetry currency",
                            "type":"number"
                        },
                        "cost":{
                            "description":"Cost of shipping method.",
                            "type":"number"
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "value":{
                            "description":"Shipping method value.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The price list group object.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID of the price list group.",
                            "type":"string"
                        }
                    }
                },
                "cartName":{
                    "description":"Cart name for this order.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"Price information of the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"The current  total tax amount in monetry currency",
                            "type":"number"
                        },
                        "amount":{
                            "description":"Amount of order.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"The current  total shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"The current  total (sum of shipping and tax)amount in monetry currency",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"Tax.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"Sub total.",
                            "type":"number"
                        },
                        "total":{
                            "description":"Total amount of order.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"Shipping price of order.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"The current total in loyalty points in case of multi currency",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products in monetry currency.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"Currency code.",
                            "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"
                        }
                    }
                },
                "discountInfo":{
                    "description":"Discount Information",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Order Discount",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"Shipping Discount",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"Implicit Promotions for the order",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "external":{
                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                        "type":"boolean"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "numberOfItems":{
                            "description":"Number of items in the cart.",
                            "type":"integer"
                        },
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "childItems":{
                                        "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain child item array if it is a configurable product in itself.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw price of the product.",
                                                    "type":"integer"
                                                },
                                                "displayName":{
                                                    "description":"The name of the product.",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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 ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "externalPrice":{
                                                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                    "type":"number"
                                                },
                                                "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 configurator system.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"Repository id of the commerce item.",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"state of the commerce Item",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "unitPrice":{
                                                    "description":"The unit price of the product.",
                                                    "type":"integer"
                                                },
                                                "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"
                                                },
                                                "amount":{
                                                    "description":"The total amount of this item including its child items amounts.",
                                                    "type":"integer"
                                                },
                                                "quantity":{
                                                    "description":"The quantity of the product.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"ID of the product in the cart.",
                                                    "type":"string"
                                                },
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "externalPriceQuantity":{
                                                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                    "type":"integer"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "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"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"skuid of the item.",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                },
                                                "recurringCharge":{
                                                    "description":"The recurring charge for the item.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "assetKey":{
                                        "description":"The assetKey ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique line item ID distinguisher.",
                                        "type":"string"
                                    },
                                    "assetId":{
                                        "description":"The asset ID corresponding to the current item.",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"Price of the items.",
                                        "type":"number"
                                    },
                                    "variant":{
                                        "description":"List of variants for the product.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"The variant option value.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"The variant option name.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"state of the commerce Item",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Repository id of the commerce item.",
                                        "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"
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                        "type":"boolean"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"giftWithPurchaseCommerceItemMarker information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this gift with purchase promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion id.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"Sku reference id.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "propertyType":{
                                                    "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    }
                                }
                            }
                        }
                    }
                },
                "giftWithPurchaseInfo":{
                    "description":"The gift information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"gift quantity available for selection",
                                "type":"number"
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                "type":"string"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion id",
                                "type":"string"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"giftWithPurchaseOrderMarker information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Identifier to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion id",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "refresh_response":{
            "properties":{
                "access_token":{
                    "description":"Refreshable OAuth token.",
                    "type":"string"
                },
                "refresh_token":{
                    "description":"The refresh token from IDP only available when external token is enabled.",
                    "type":"string"
                },
                "token_type":{
                    "description":"OAuth token type.",
                    "type":"string"
                },
                "expires_in":{
                    "description":"Time in seconds until token expires.",
                    "type":"integer"
                }
            }
        },
        "redactOrder_request":{
            "properties":{
                "properties":{
                    "description":"The names of the order properties to be redacted.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "properties":[
                    "shippingGroups.firstName",
                    "shippingGroups.lastName",
                    "paymentGroups.email",
                    "paymentGroups.creditCardNumber"
                ]
            }
        },
        "getCreditCard_response":{
            "properties":{
                "savedCardId":{
                    "description":"The card id for the saved credit card.",
                    "type":"string"
                },
                "hasExpired":{
                    "description":"The flag that indicates if the card can be used or has it expired.",
                    "type":"boolean"
                },
                "isDefault":{
                    "description":"The flag that indicates if the card is the default card of the shopper.",
                    "type":"boolean"
                },
                "nameOnCard":{
                    "description":"The name on the card.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository id for the card.",
                    "type":"string"
                },
                "expiryMonth":{
                    "description":"The expiry month for the card. Value lies between 01-12.",
                    "type":"string"
                },
                "cardType":{
                    "description":"The type of the card.",
                    "type":"string"
                },
                "nickname":{
                    "description":"The nick name for the card.",
                    "type":"string"
                },
                "additionalInfo":{
                    "description":"This field is a custom property which stores any pretext specific to the card.",
                    "type":"string"
                },
                "expiryYear":{
                    "description":"The expiry year for the card.",
                    "type":"string"
                },
                "cardNumber":{
                    "description":"The masked card number.",
                    "type":"string"
                },
                "iin":{
                    "description":"The issuer identification number for the card.",
                    "type":"string"
                }
            }
        },
        "getPage_response":{
            "properties":{
                "route":{
                    "description":"The page route.",
                    "type":"string"
                },
                "regions":{
                    "description":"The region data for all the regions of a page.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "keywords":{
                    "description":"The keywords for the page.",
                    "type":"string"
                },
                "isPreview":{
                    "description":"Whether the server is in preview mode.",
                    "type":"boolean"
                },
                "canonicalRoute":{
                    "description":"The canonical route for home, article, product and category pages.",
                    "type":"string"
                },
                "description":{
                    "description":"The page description.",
                    "type":"string"
                },
                "title":{
                    "description":"The page title.",
                    "type":"string"
                }
            }
        },
        "listShippingCountries_response":{
            "properties":{
                "countriesList":{
                    "description":"The list of all countries with regions.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regions":{
                                "description":"The list of regions for particular country.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "regionCode":{
                                            "description":"The region code (normally its ISO 3166-2 code).",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Localized region name.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The ID of the region item.",
                                            "type":"string"
                                        },
                                        "abbreviation":{
                                            "description":"The abbreviation of the region item.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "countryCode":{
                                "description":"Two letter country code.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Localized country name",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository ID of the country item.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getReturnStates_response":{
            "properties":{
                "items":{
                    "description":"The list of all states of a Return Request.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayKey":{
                                "description":"Display Key of the state of a Return Request",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display Name of the state of a Return Request",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "searchOrders_response":{
            "properties":{
                "profileDetail":{
                    "description":"The details of the customer profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of the customer profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name of the customer profile.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository id of the customer profile record.",
                            "type":"string"
                        },
                        "receiveEmail":{
                            "description":"Flag indicating whether the customer opted for receiving emails.",
                            "type":"string"
                        },
                        "shippingAddress":{
                            "description":"The default shipping address for the customer profile",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"The last name in the shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"The first name in the shipping address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"The country in the shipping address record.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"The phone number in the shipping address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"The address line 2 in the shipping address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"The city in the shipping address record.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"The address line 1 in the shipping address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"The postal code in the shipping address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"The county in the shipping address.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"The repository id of the shipping address record.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"The state in the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "dateOfBirth":{
                            "description":"Date of birth",
                            "type":"string"
                        },
                        "id":{
                            "description":"The customer profile id.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"Current Locale",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email of the customer profile.",
                            "type":"string"
                        },
                        "daytimeTelephoneNumber":{
                            "description":"The day time telephone number of the customer profile.",
                            "type":"string"
                        }
                    }
                },
                "orderHistory":{
                    "description":"List of orders for the customer profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "total":{
                                "description":"Total amount of order.",
                                "type":"number"
                            },
                            "cost":{
                                "description":"Shipping cost.",
                                "type":"number"
                            },
                            "orderId":{
                                "description":"Order ID.",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"Site Id on which the Order was submitted.",
                                "type":"string"
                            },
                            "tax":{
                                "description":"Tax.",
                                "type":"number"
                            },
                            "state":{
                                "description":"Order state as key string.",
                                "type":"string"
                            },
                            "subTotal":{
                                "description":"Total amount of order.",
                                "type":"number"
                            },
                            "creationDate":{
                                "description":"Order creation date.",
                                "type":"string"
                            },
                            "submittedDate":{
                                "description":"Date on which the Order was submitted.",
                                "type":"string"
                            },
                            "stateDetailsAsUser":{
                                "description":"Current state of the order.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "deleteAddress_response":{
            "properties":{
                "name":{
                    "description":"The name for Organization",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository Id of the Organization",
                    "type":"string"
                },
                "description":{
                    "description":"Description for Organization",
                    "type":"string"
                },
                "active":{
                    "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                    "type":"boolean"
                },
                "shippingAddress":{
                    "description":"The default shipping address for the Organization. This a read only attribute. This will come if property isDefaultShippingAddress is set to true in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "addressType":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"The company name shipping address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal Code of the address",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the secondary address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone Number of the company address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the address",
                            "type":"string"
                        }
                    }
                },
                "secondaryAddresses":{
                    "description":"List of all the addresses associated with an Organization, if property like isDefaultShippingAddress or isDefaultBillingAddress is set to true, then in response the same address will come as a separate attribute with name 'shippingAddress' or 'billingAddress'.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "address":{
                                "description":"Address created for the Organization.",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country of the address",
                                        "type":"string"
                                    },
                                    "types":{
                                        "description":"The types tagged to the address",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "addressType":{
                                                    "description":"The name of the address type",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "address3":{
                                        "description":"The address3 of the secondary address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The address2 of the secondary address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city of the secondary address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The address1 of the secondary address",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name of the secondary address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal Code of the address",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county of the secondary address",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone Number of the address",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The State of the address",
                                        "type":"string"
                                    }
                                }
                            },
                            "addressType":{
                                "description":"Address type represents nick name of address if present else repository ID of address item.",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"Id of the Organization",
                    "type":"string"
                },
                "externalOrganizationId":{
                    "description":"External organization id",
                    "type":"string"
                },
                "billingAddress":{
                    "description":"The default billing address for the Organization. This a read only attribute. This will come if property isDefaultBillingAddress is set to true in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "addressType":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"The company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal Code of the address",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the secondary address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone Number of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the address",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "getShippingMethod_response":{
            "properties":{
                "shippingCalculator":{
                    "description":"A valid key for the available calculator types.",
                    "type":"string"
                },
                "eligibleForProductWithSurcharges":{
                    "description":"Whether this shipping method is enabled for products with surcharges or not. Defaults to null.",
                    "type":"boolean"
                },
                "isExternallyPriced":{
                    "description":"Whether this shipping method can be priced externally or not. Defaults to false.",
                    "type":"boolean"
                },
                "ranges":{
                    "description":"The price ranges for this shipping method.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "high":{
                                "description":"The upper boundary of the range.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The monetary value for the range.",
                                "type":"number"
                            },
                            "low":{
                                "description":"The lower boundary of the range.",
                                "type":"number"
                            },
                            "repositoryId":{
                                "description":"The repository id of this priceRange item.",
                                "type":"string"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name for the shipping method given the current locale.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the shipping method.",
                    "type":"string"
                },
                "type":{
                    "description":"The type property of the shipping method.",
                    "type":"integer"
                },
                "taxCode":{
                    "description":"A valid tax code for calculating tax on shipping.",
                    "type":"string"
                },
                "shippingGroupType":{
                    "description":"Shipping group type.",
                    "type":"string"
                },
                "enabled":{
                    "description":"whether this shipping method is enabled or not.",
                    "type":"boolean"
                },
                "displaySequence":{
                    "description":"Used to determine the ordering of shipping methods in the UI. Lower values should appear first in any ordered list.",
                    "type":"integer"
                },
                "repositoryId":{
                    "description":"the id of the newly created shipping method item",
                    "type":"string"
                },
                "isFallback":{
                    "description":"Use this shipping method when Commerce Cloud cannot connect to an external shipping service. Defaults to false.",
                    "type":"boolean"
                },
                "shipToLocations":{
                    "description":"Allowed shipping locations.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Allowed shipping country-region IDs.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "approveProfileRequest_response":{
            "properties":{
                "status":{
                    "description":"Status of Profile Request",
                    "type":"string"
                }
            }
        },
        "getConfigurationSettings_response":{
            "properties":{
                "data":{
                    "description":"property details.",
                    "type":"object",
                    "properties":{
                        "configuration_setting_type":{
                            "description":"configuration setting properties",
                            "type":"object",
                            "properties":{
                                "configuration_property_2":{
                                    "description":"value of the configuration property 2",
                                    "type":"string"
                                },
                                "configuration_property_1":{
                                    "description":"value of the configuration property 1",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "config":{
                    "description":"configuration details of the setting",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"display name of the configuration",
                            "type":"string"
                        },
                        "description":{
                            "description":"configuration setting description",
                            "type":"string"
                        },
                        "id":{
                            "description":"configuration setting id",
                            "type":"string"
                        },
                        "enabled":{
                            "description":"configuration enabled flag",
                            "type":"boolean"
                        }
                    }
                }
            }
        },
        "getMember_response":{
            "properties":{
                "lastName":{
                    "description":"The last name of the profile.",
                    "type":"string"
                },
                "GDPRProfileP13nConsentDate":{
                    "description":"The date on which GDPR personalization consent was granted by the user.",
                    "type":"string"
                },
                "GDPRProfileP13nConsentGranted":{
                    "description":"Indicates whether the user has given GDPR Profile P13n consent on the current site. Can be true or false.",
                    "type":"boolean"
                },
                "customerContactId":{
                    "description":"The external customer contact id.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"List of dynamic properties associated with profile along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "uiEditorType":{
                                "description":"The UI editor type ",
                                "type":"string"
                            },
                            "default":{
                                "description":"default value of the property",
                                "type":"boolean"
                            },
                            "length":{
                                "description":"length of type supported.",
                                "type":"integer"
                            },
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"UI label for the dynamic property.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of the dynamic property. Supported types are boolean, date, float, string, timestamp, enumerated, big string.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            },
                            "required":{
                                "description":"If this is a required property.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "roles":{
                    "description":"List of user roles",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "associations":{
                                "description":"Associations of the role with the organization member.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "relatedItemId":{
                                            "description":"Organization id to which the role is associated.If the type is global, relatedItemId is null",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Type of the association.Possible values are - organization,global.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "function":{
                                "description":"The function of the role which can be admin or buyer.",
                                "type":"string"
                            },
                            "relativeTo":{
                                "description":"Organization in which the role applies. Present only if type is organizationalRole",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Organization ID",
                                        "type":"string"
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"The repository id of the role.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the role",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the role",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of the role which can be organizationalRole or role",
                                "type":"string"
                            }
                        }
                    }
                },
                "receiveEmail":{
                    "description":"Indicates whether the customer has opted for receiving marketing emails on the current site. Can be yes or no.",
                    "type":"string"
                },
                "active":{
                    "description":"This is active status of the profile should be true or false.",
                    "type":"boolean"
                },
                "locale":{
                    "description":"The locale of the request/response.",
                    "type":"string"
                },
                "parentOrganization":{
                    "description":"This attribute is added for 'Account-Based Commerce', this is required only in case of 'Account-Based Commerce', this is the id of organization to which user is associated",
                    "type":"object",
                    "properties":{
                        "approvalRequired":{
                            "description":"The value if approval is needed for that organization ",
                            "type":"boolean"
                        },
                        "name":{
                            "description":"The name of the parent organization",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The id of the parent organization",
                            "type":"string"
                        },
                        "punchoutUserId":{
                            "description":"Punchout user Id of organization, read only property.",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description of the Organization",
                            "type":"string"
                        },
                        "active":{
                            "description":"This is active status of the profile should be true or false.",
                            "type":"boolean"
                        },
                        "shippingAddress":{
                            "description":"Default shipping address of the organization",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The id of the shipping address",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"The id of the parent organization",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Default billing address of the organization",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The id of the billing address",
                                    "type":"string"
                                }
                            }
                        },
                        "externalOrganizationId":{
                            "description":"External organization id",
                            "type":"string"
                        }
                    }
                },
                "receiveEmailDate":{
                    "description":"The date on which the customer opted for receiving marketing emails.",
                    "type":"string"
                },
                "orderPriceLimit":{
                    "description":"The order pricelimit for the organization",
                    "type":"string"
                },
                "firstName":{
                    "description":"The first name of the profile.",
                    "type":"string"
                },
                "profileType":{
                    "description":"This attribute is added for account-based commerce, It's value is 'b2b_user'.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository id of the profile.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the shopper profile.",
                    "type":"string"
                },
                "email":{
                    "description":"The email address of the profile.",
                    "type":"string"
                },
                "secondaryOrganizations":{
                    "description":"This attribute is added for 'Account-Based Commerce', this is required only in case of 'Account-Based Commerce', this is the id of organization to which user is associated",
                    "type":"object",
                    "properties":{
                        "approvalRequired":{
                            "description":"The value if approval is needed for that organization ",
                            "type":"boolean"
                        },
                        "name":{
                            "description":"The name of the parent organization",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The id of the parent organization",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description of the Organization",
                            "type":"string"
                        },
                        "active":{
                            "description":"This is active status of the profile should be true or false.",
                            "type":"boolean"
                        },
                        "shippingAddress":{
                            "description":"Default shipping address of the organization",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The id of the shipping address",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"The id of the parent organization",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Default billing address of the organization",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The id of the billing address",
                                    "type":"string"
                                }
                            }
                        },
                        "externalOrganizationId":{
                            "description":"External organization id",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "copyOrder_response":{
            "properties":{
                "secondaryCurrencyCode":{
                    "description":"The currency code of secondary currency associated with the site.",
                    "type":"string"
                },
                "orderComments":{
                    "description":"The list of all logged comments for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The comment string.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date on which the comment was created.",
                                "type":"string"
                            }
                        }
                    }
                },
                "creationTime":{
                    "description":"Order creation time.",
                    "type":"number"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "paymentGroups":{
                    "description":"List of payment Groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"Last name associated with this Payment Group.",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The amount authorized with this Payment Group.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The amount associated with this Payment Group.",
                                "type":"number"
                            },
                            "totalDue":{
                                "description":"The current working total order price including all discounts, tax, and billing costs.",
                                "type":"number"
                            },
                            "cardType":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                                "type":"string"
                            },
                            "zero_value_auto_authorized":{
                                "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                                "type":"string"
                            },
                            "token":{
                                "description":"Token associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Id of this payment Group.",
                                "type":"integer"
                            },
                            "firstName":{
                                "description":"First name associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentStateDetailsAsUser":{
                                "description":"The payment state description as string.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"Billing address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this billing address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this billing address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 for this billing address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 for this billing address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this billing address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 for this billing address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this billing address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this billing address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this billing address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this billing address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this billing address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this billing address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this billing address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this billing address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this billing address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this billing address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "paymentState":{
                                "description":"The Payment Group state.",
                                "type":"string"
                            },
                            "paidAmount":{
                                "description":"The amount that has been debited to-date for this Payment Group.",
                                "type":"number"
                            },
                            "cardNumber":{
                                "description":"The masked credit card number.",
                                "type":"string"
                            },
                            "refundAmount":{
                                "description":"The amount that has been credited to-date for this Payment Group.",
                                "type":"number"
                            }
                        }
                    }
                },
                "payTaxInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay tax in monetary currency. In addition to this flag, if the allowAlternate Currency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "priceInfo":{
                    "description":"Price information of the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"The current  total tax amount in monetary currency",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The raw number that represents the price.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled. ",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"The total shiiping surcharge value in the order",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The tax on the order.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":" The subtotal of the order before applying order-level promotions.",
                            "type":"number"
                        },
                        "billing":{
                            "description":"The billing cost of the order.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The current working total, including all promotions, tax, and billing costs.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"The shipping surcharges added at item level in monetary currency.",
                            "type":"number"
                        },
                        "orderTotalBySite":{
                            "description":"The map containing order totals by site for all sites in a given order.",
                            "type":"object"
                        },
                        "currencyCode":{
                            "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                            "type":"string"
                        }
                    }
                },
                "submissionProgress":{
                    "description":"Checkpoints crossed successfully during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "pricingMessages":{
                    "description":"The Pricing messages information.",
                    "type":"object",
                    "properties":{
                        "promotionUpsellMessages":{
                            "description":"The promotion upsell messages.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "text":{
                                        "description":"The promotion upsell message.",
                                        "type":"string"
                                    },
                                    "tags":{
                                        "description":"The tags the promotion upsell message is associated with.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "exchangeRate":{
                    "description":"The coversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                    "type":"number"
                },
                "paymentGroup":{
                    "description":"Payment Group for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name associated with this Payment Group.",
                            "type":"string"
                        },
                        "amountAuthorized":{
                            "description":"The amount authorized with this Payment Group.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The amount associated with this Payment Group.",
                            "type":"number"
                        },
                        "totalDue":{
                            "description":"The current working total order price including all discounts, tax, and billing costs.",
                            "type":"number"
                        },
                        "cardType":{
                            "description":"The credit card type.",
                            "type":"string"
                        },
                        "zero_value_auto_authorized":{
                            "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                            "type":"string"
                        },
                        "token":{
                            "description":"Token associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentGroupId":{
                            "description":"Id of this payment Group.",
                            "type":"integer"
                        },
                        "firstName":{
                            "description":"First name associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentStateDetailsAsUser":{
                            "description":"The payment state description as string.",
                            "type":"string"
                        },
                        "uiIntervention":{
                            "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Billing address for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this billing address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country for this billing address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address line 3 for this billing address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address line 2 for this billing address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this billing address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address line 1 for this billing address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this billing address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this billing address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this billing address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this billing address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this billing address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this billing address.",
                                    "type":"string"
                                },
                                "selectedCountry":{
                                    "description":"The selected country of the shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name for this billing address.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this billing address.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this billing address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this billing address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State for this billing address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this billing address.",
                                    "type":"string"
                                },
                                "selectedState":{
                                    "description":"The selected state of the shipping address.",
                                    "type":"string"
                                },
                                "state_ISOCode":{
                                    "description":"The state ISON code of the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "paymentState":{
                            "description":"The Payment Group state.",
                            "type":"string"
                        },
                        "paidAmount":{
                            "description":"The amount that has been debited to-date for this Payment Group.",
                            "type":"number"
                        },
                        "cardNumber":{
                            "description":"The masked credit card number.",
                            "type":"string"
                        },
                        "refundAmount":{
                            "description":"The amount that has been credited to-date for this Payment Group.",
                            "type":"number"
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price.",
                                        "type":"number"
                                    },
                                    "returnedQuantity":{
                                        "description":"Quantity for which return request has been raised.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display name of commerce item.",
                                        "type":"string"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "imageInfo":{
                                        "description":"Shipping method information.",
                                        "type":"object",
                                        "properties":{
                                            "primaryThumbImageURL":{
                                                "description":"ThumbNail Image URL",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "externalData":{
                                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "values":{
                                                                            "description":"The array of values associated with an externalData item.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"The name to be associated with the externalData item.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "route":{
                                                                "description":"Image route",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"The array of variants of the child item.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"The variant option value",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"The varian option name.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "siteId":{
                                                                "description":"The ID of the site on which the item was added.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "type":"string"
                                                            },
                                                            "activationDate":{
                                                                "description":"The activation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "serviceId":{
                                                                "description":"The service ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "asset":{
                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        }
                                                    }
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the child item ",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"The array of variants of the child item.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"The variant option value",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"The varian option name.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item",
                                                    "type":"string"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Image route",
                                                    "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "subTotal":{
                                        "description":"The base price for the item, before any modifications. Calculated by multiplying the quantity by the listPrice.",
                                        "type":"number"
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "commerceItemId":{
                                        "description":"CommerceItemId id of the configurable product",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"The raw number that represents the price.",
                                        "type":"number"
                                    },
                                    "variant":{
                                        "description":"Product Variant Information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Value of the Dynamic attribute.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"Name of the Dynamic attribute.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "onSale":{
                                        "description":"Indicates if product is on Sale or not.",
                                        "type":"boolean"
                                    },
                                    "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"
                                    },
                                    "stateDetailsAsUser":{
                                        "description":"State description of the commerce item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"Sale price or list price of commerceItem.",
                                        "type":"number"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"number"
                                    },
                                    "productId":{
                                        "description":"Product Id of commerce item.",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by GWP.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this GWP promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "repositoryId":{
                                                    "description":"The repository id",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The GWP promotion id.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "tax":{
                                        "description":"The amount of tax paid for this item.",
                                        "type":"number"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"Catalog Reference Id of commerce item.",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "propertyType":{
                                                    "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"Discount information.",
                                        "type":"object",
                                        "properties":{
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean"
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"Discount given on an order.",
                                                "type":"number"
                                            },
                                            "orderImplicitDiscountList":{
                                                "description":"List of discounts.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLevel":{
                                                            "description":"The promotion level.",
                                                            "type":"string"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"Total adjustment caused by the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"Description of the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"Id of the promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "description":"Map of unclaimed coupons.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "couponInfo":{
                                                            "description":"The coupon Info.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "promotionLevel":{
                                                                        "description":"The promotion level.",
                                                                        "type":"string"
                                                                    },
                                                                    "totalAdjustment":{
                                                                        "description":"Total adjustment caused by the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionDesc":{
                                                                        "description":"Description of the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionId":{
                                                                        "description":"Id of the promotion.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "promotionValue":{
                                                            "description":"The value for promotion.",
                                                            "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "status":{
                                        "description":"State of the commerce item.",
                                        "type":"integer"
                                    }
                                }
                            }
                        }
                    }
                },
                "id":{
                    "description":"Commerce id for this duplicated order.",
                    "type":"string"
                },
                "state":{
                    "description":"The order state.",
                    "type":"integer"
                },
                "stateDetailsAsUser":{
                    "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "discounted":{
                            "description":"Whether the price was discounted.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"The monetary total amount of  tax.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "shippingGroups":{
                    "description":"Shipping Group information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingInfo":{
                                "description":"Tracking Information for the Order.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "carrierName":{
                                            "description":"Carrier Name for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierUrl":{
                                            "description":"Carrier URL for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierId":{
                                            "description":"Carrier Id for Tracking.",
                                            "type":"string"
                                        },
                                        "trackingNumber":{
                                            "description":"Tracking Number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "shippingMethod":{
                                "description":"Shipping method information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"tax amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"shipping amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "cost":{
                                        "description":"shipping cost.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display Name of shipment.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"method type of shipment.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"shipping address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address Line 3 for this shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address Line 2 for this shipping address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address Line 1 for this shipping address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this shipping address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this shipping address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this shipping address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location id of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"Items in the cart.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "quantity":{
                                            "description":"quantity of the product.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"Id of the product.",
                                            "type":"string"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "variant":{
                                            "description":"Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"catRefId of the product.",
                                            "type":"string"
                                        }
                                    },
                                    "required":[
                                        "quantity",
                                        "productId",
                                        "catRefId"
                                    ]
                                }
                            },
                            "trackingNumber":{
                                "description":"Shipping tracking number.",
                                "type":"string"
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        },
                        "required":[
                            "items"
                        ]
                    }
                },
                "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"
                },
                "allowAlternateCurrency":{
                    "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                    "type":"boolean"
                },
                "approvalSystemMessages":{
                    "description":"The array of messages which are stored during order processing",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "shippingMethod":{
                    "description":"Shipping method information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"tax amount in secondary currency.",
                            "type":"string"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"shipping amount in secondary currency.",
                            "type":"string"
                        },
                        "cost":{
                            "description":"shipping cost.",
                            "type":"number"
                        },
                        "displayName":{
                            "description":"Display Name of shipment.",
                            "type":"string"
                        },
                        "value":{
                            "description":"method type of shipment.",
                            "type":"string"
                        }
                    }
                },
                "billingMethod":{
                    "description":"billing Method information of the order.",
                    "type":"object",
                    "properties":{
                        "cost":{
                            "description":"billing Cost for this order.",
                            "type":"number"
                        },
                        "displayName":{
                            "description":"billing method display name for this billing method.",
                            "type":"string"
                        },
                        "value":{
                            "description":"billing method name for this order.",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email Address corresponding to the profile.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"PriceList group of the order.",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Pricelist group deleted status.",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"Display Name.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Active status of pricelist group.",
                            "type":"boolean"
                        },
                        "currency":{
                            "description":"Currency of the PriceList group.",
                            "type":"object",
                            "properties":{
                                "symbol":{
                                    "description":"currency Symbol.",
                                    "type":"string"
                                },
                                "displayName":{
                                    "description":"Display Name.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id.",
                                    "type":"string"
                                },
                                "fractionalDigits":{
                                    "description":"Fractional Digits.",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"Currency Code.",
                                    "type":"string"
                                },
                                "numericCode":{
                                    "description":"Numeric Code.",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"Id.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"Locale.",
                            "type":"string"
                        }
                    }
                },
                "returnRequests":{
                    "description":"The list of the requests raised for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"The return request id.",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"The creation date of the return request.",
                                "type":"string"
                            },
                            "totalRefund":{
                                "description":"The total amount to be refunded on return.",
                                "type":"number"
                            },
                            "state":{
                                "description":"The status of the return request.",
                                "type":"string"
                            },
                            "totalReturnQuantity":{
                                "description":"The total quantity for which return request has been raised.",
                                "type":"integer"
                            },
                            "stateKey":{
                                "description":"State key for return request which is not localized",
                                "type":"string"
                            }
                        }
                    }
                },
                "payShippingInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay Shipping in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "creationDate":{
                    "description":"Date on which the Order was created.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "submissionErrorCodes":{
                    "description":"Set of error codes recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "discountInfo":{
                    "description":"Discount information.",
                    "type":"object",
                    "properties":{
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Discount given on an order.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"List of discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total adjustment caused by the promotion.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"Map of unclaimed coupons.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "couponInfo":{
                                        "description":"The coupon Info.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "promotionValue":{
                                        "description":"The value for promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "submissionErrorMessages":{
                    "description":"List of failure reasons recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "profileId":{
                    "description":"The Repository Id of the profile to which this Order belongs to.",
                    "type":"string"
                },
                "giftWithPurchaseInfo":{
                    "description":"Gift Selection Information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"Quantity of gift that the shopper still needs to select.",
                                "type":"number"
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of gift like sku, product, category, skuContentGroup or productContentGroup.",
                                "type":"string"
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the gift usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "promotionDesc":{
                                "description":"The promotion description.",
                                "type":"string"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion id",
                                "type":"string"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "shippingAddress":{
                    "description":"shipping address for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name for this shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country for this shipping address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address Line 3 for this shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address Line 2 for this shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City for this shipping address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address Line 1 for this shipping address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Prefix for this shipping address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name for this shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code for this shipping address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title for this shipping address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County for this shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Suffix for this shipping address.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"The selected country of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name for this shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number for this shipping address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number for this shipping address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name for this shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State for this shipping address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email for this shipping address.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"The selected state of the shipping address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"The state ISON code of the shipping address.",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"The ID of the site on which the order was placed.",
                    "type":"string"
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"Gift With Purchase order markers information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of gift like sku, product, category, skuContentGroup or productContentGroup.",
                                "type":"string"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the gwp order marker.",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site..",
                                "type":"number"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The GWP promotion id.",
                                "type":"string"
                            },
                            "key":{
                                "description":"atg.gwp.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getOrganizationRequests_response":{
            "properties":{
                "approverComments":{
                    "description":"Org request approver comments",
                    "type":"string"
                },
                "requesterOrganization":{
                    "description":"Requester organization name.",
                    "type":"string"
                },
                "organization":{
                    "description":"Organization",
                    "type":"object",
                    "properties":{
                        "customerType":{
                            "description":"Customer Type for Organization",
                            "type":"string"
                        },
                        "taxReferenceNumber":{
                            "description":"taxReferenceNumberof organization",
                            "type":"string"
                        },
                        "name":{
                            "description":"The name for Organization",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for organization",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository Id of the Organization",
                            "type":"string"
                        },
                        "externalOrganizationId":{
                            "description":"External organization id",
                            "type":"string"
                        },
                        "type":{
                            "description":"Type of Organization",
                            "type":"string"
                        },
                        "vatReferenceNumber":{
                            "description":"Vat reference number for the organization",
                            "type":"string"
                        },
                        "dunsNumber":{
                            "description":"dunsNumber of organization",
                            "type":"string"
                        },
                        "uniqueId":{
                            "description":"Unique Id of the Organization",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of the profile",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"first name of the profile",
                            "type":"string"
                        },
                        "customerContactId":{
                            "description":"The external customer contact id.",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository Id of the profile",
                            "type":"string"
                        },
                        "email":{
                            "description":"emailid of profile",
                            "type":"string"
                        }
                    }
                },
                "name":{
                    "description":"Organization request name given by the requester",
                    "type":"string"
                },
                "siteId":{
                    "description":"Site captured during request creation",
                    "type":"string"
                },
                "id":{
                    "description":"Id of Organization Request",
                    "type":"string"
                },
                "requesterComments":{
                    "description":"Requester comments given at time of creating request",
                    "type":"string"
                },
                "parentOrgName":{
                    "description":"parent organization name given by the requester",
                    "type":"boolean"
                },
                "status":{
                    "description":"Status of Organization Request",
                    "type":"string"
                }
            }
        },
        "authPayment_response":{
            "properties":{
                "ignore_avs":{
                    "description":"A flag to tell the Cybersource whether to ignore the AVS results.",
                    "type":"boolean"
                },
                "partner_solution_id":{
                    "description":"A field that identifies a transaction as occurring through Oracle Commerce.",
                    "type":"string"
                },
                "accessKey":{
                    "description":"Access key.",
                    "type":"string"
                },
                "signature":{
                    "description":"Generated signature.",
                    "type":"string"
                },
                "sopURL":{
                    "description":"CyberSource SOP URL.",
                    "type":"string"
                },
                "profileId":{
                    "description":"SOP Profile ID.",
                    "type":"string"
                },
                "transaction_uuid":{
                    "description":"Unique transaction ID.",
                    "type":"string"
                },
                "signed_date_time":{
                    "description":"Key expiration date.",
                    "type":"string"
                }
            }
        },
        "createProfile_response":{
            "properties":{
                "id":{
                    "description":"The customer profile id.",
                    "type":"string"
                }
            }
        },
        "refresh_request":{
            "properties":{
                "refresh_token":{
                    "description":"The refresh token if external token is enabled.",
                    "type":"string"
                }
            },
            "example":"POST /ccagent/v1/refresh"
        },
        "removeContacts_response":{
            "properties":{
                "element":{
                    "description":"The result of remove contact success or failure",
                    "type":"boolean"
                }
            }
        },
        "initiateAppeasement_response":{
            "properties":{
                "orderId":{
                    "description":"Id of the order in SUBMITTED or FULFILLED state, for which appeasement needs to be initiated.",
                    "type":"string"
                },
                "appeasementRefunds":{
                    "description":"Array of appeasement Refunds represents the list of payment instrument details that can be used for giving the appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the appeasemen refund.",
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Current state of the appeasement refund. It is among the predefined appeasement refund states.",
                                "type":"string"
                            },
                            "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"
                            }
                        }
                    }
                }
            },
            "example":{
                "orderId":"o10068",
                "appeasementRefunds":[
                    {
                        "paymentGroupId":123556,
                        "refundType":"creditCard",
                        "amount":5,
                        "id":"3200006",
                        "state":"INCOMPLETE",
                        "currencyCode":"USD"
                    },
                    {
                        "paymentGroupId":123456,
                        "refundType":"externalRefund",
                        "amount":10,
                        "customerPreferredGiftCardId":null,
                        "id":"3200007",
                        "state":"INCOMPLETE",
                        "currencyCode":"USD"
                    }
                ],
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccagentui/v1/appeasements/initiate"
                    }
                ]
            }
        },
        "getOrderType_response":{
            "properties":{
                "propertiesOrder":{
                    "description":"List of properties in ascending order",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "displayName":{
                    "description":"Display name of item type.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of order type.",
                    "type":"string"
                },
                "properties":{
                    "description":"List of user-defined properties for order type keyed by property name.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object",
                    "properties":{
                        "uiEditorType":{
                            "description":"The UI editor type ",
                            "type":"object"
                        },
                        "internalOnly":{
                            "description":"Whether property is internal.",
                            "type":"boolean"
                        },
                        "default":{
                            "description":"Default property value of order type.",
                            "type":"string"
                        },
                        "length":{
                            "description":"length of type supported.",
                            "type":"integer"
                        },
                        "textSearchable":{
                            "description":"Whether text is searchable or not.",
                            "type":"boolean"
                        },
                        "label":{
                            "description":"Label for new item type.",
                            "type":"string"
                        },
                        "type":{
                            "description":"Data type of property.",
                            "type":"string"
                        },
                        "dimension":{
                            "description":"Dimension of property.",
                            "type":"string"
                        },
                        "editableAttributes":{
                            "description":"List of editable attributes",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "internalOnly":{
                                        "description":"Whether properties are internal.",
                                        "type":"boolean"
                                    },
                                    "default":{
                                        "description":"Default editable attribute.",
                                        "type":"string"
                                    },
                                    "textSearchable":{
                                        "description":"Whether property is searchable or not.",
                                        "type":"boolean"
                                    },
                                    "label":{
                                        "description":"Label for the item type.",
                                        "type":"string"
                                    },
                                    "dimension":{
                                        "description":"Dimensions of item type.",
                                        "type":"string"
                                    },
                                    "required":{
                                        "description":"Whether it is required or not.",
                                        "type":"boolean"
                                    },
                                    "searchable":{
                                        "description":"Whether item searchable or not.",
                                        "type":"boolean"
                                    },
                                    "multiSelect":{
                                        "description":"whether multi-select search facet or not.",
                                        "type":"boolean"
                                    }
                                }
                            }
                        },
                        "searchable":{
                            "description":"Whether searchable or not.",
                            "type":"boolean"
                        },
                        "required":{
                            "description":"Whether it is required or not.",
                            "type":"boolean"
                        },
                        "multiSelect":{
                            "description":"whether multi-select search facet or not",
                            "type":"boolean"
                        }
                    }
                }
            }
        },
        "addPayments_request":{
            "properties":{
                "op":{
                    "description":"operation - inquireBalance - to inquire balance of a GiftCard, initiate - for cash and paypalCehckout",
                    "type":"string"
                },
                "orderId":{
                    "description":"The Order ID.",
                    "type":"string"
                },
                "profileId":{
                    "description":"The Profile ID.",
                    "type":"string"
                },
                "payments":{
                    "description":"The array of Payments to be applied to the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. PaymentMethodType: invoice",
                                "type":"string"
                            },
                            "PayerID":{
                                "description":"Payer ID relevant to paypal checkout type. PaymentMethodType: paypalCheckout.",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount to be paid using this paymentMethod.",
                                "type":"number"
                            },
                            "saveCard":{
                                "description":"Property that determines whether to save this card or not.",
                                "type":"boolean"
                            },
                            "seqNum":{
                                "description":"Sequence Number of the payment. In multiple paymnets, there are can be n number of payments.",
                                "type":"string"
                            },
                            "cardType":{
                                "description":"Credit/Debit card type. e.g. visa. PaymentMethodType: card.",
                                "type":"string"
                            },
                            "expiryMonth":{
                                "description":"Credit/Debit card expiry month. PaymentMethodType: card.",
                                "type":"integer"
                            },
                            "expiryYear":{
                                "description":"Credit/Debit card expiry year. PaymentMethodType: card.",
                                "type":"integer"
                            },
                            "token":{
                                "description":"Token relevant to paypal checkout type. PaymentMethodType: paypalCheckout.",
                                "type":"string"
                            },
                            "setAsDefault":{
                                "description":"Property to set this card as default card.",
                                "type":"boolean"
                            },
                            "paymentGroupId":{
                                "description":"Payment Group ID relevant to the PaymentMethodType. PaymentMethodType: paypalCheckout, payUWebLatamCheckout.",
                                "type":"string"
                            },
                            "cardCVV":{
                                "description":"Credit/Debit card secret pin. PaymentMethodType: card.",
                                "type":"string"
                            },
                            "savedCardId":{
                                "description":"Id of the saved card",
                                "type":"string"
                            },
                            "customProperties":{
                                "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                                "additionalProperties":{
                                    "description":"Dynamic Properties if any",
                                    "type":"string"
                                },
                                "type":"object",
                                "properties":{
                                    "membershipId":{
                                        "description":"memberShipId of customer. This property need to be sent if loyalty payment method is selected for payment",
                                        "type":"string"
                                    },
                                    "programId":{
                                        "description":"Unique id for loyalty program.This property need to be sent if loyalty payment method is selected for payment",
                                        "type":"string"
                                    }
                                }
                            },
                            "nameOnCard":{
                                "description":"Name on the credit/debit card. PaymentMethodType: card.",
                                "type":"string"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number used for payment. PaymentMethodType: physicalGiftCard.",
                                "type":"string"
                            },
                            "paymentId":{
                                "description":"Payment ID relevant to the PaymentMethodType. PaymentMethodType: paypalCheckout",
                                "type":"string"
                            },
                            "billTo":{
                                "description":"Bill-to details for invoice payment. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteUseId":{
                                        "description":"site use id",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            },
                            "nickname":{
                                "description":"card nickname",
                                "type":"string"
                            },
                            "giftCardPin":{
                                "description":"Gift card pin. PaymentMethodType: physicalGiftCard.",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"The billing address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "lastName",
                                    "country",
                                    "city",
                                    "address1",
                                    "postalCode",
                                    "selectedCountry",
                                    "firstName",
                                    "state",
                                    "selectedState",
                                    "state_ISOCode"
                                ]
                            },
                            "paymentMethodType":{
                                "description":"Payment Method Type - payULatamWebcheckout,paypalCheckout,card,invoice,physicalGiftCard,cash",
                                "type":"string"
                            },
                            "cardNumber":{
                                "description":"Credit/Debit card number used for payment. PaymentMethodType: card.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "amount",
                            "paymentMethodType"
                        ]
                    }
                }
            },
            "required":[
                "orderId",
                "payments"
            ],
            "example":{
                "orderId":"o80413",
                "profileId":"170309",
                "payments":[
                    {
                        "amount":"15.50",
                        "customProperties":{
                            "cust-prop2":"cust-prop2",
                            "cust-prop1":"cust-prop1"
                        },
                        "giftCardNumber":"536564",
                        "giftCardPin":"123",
                        "billingAddress":{
                            "lastName":"Anderson",
                            "country":"US",
                            "address2":"",
                            "city":"Syracuse",
                            "address1":"21 Cedar Ave",
                            "postalCode":"13202",
                            "county":"",
                            "selectedCountry":"US",
                            "firstName":"Kim",
                            "phoneNumber":"212-555-1977",
                            "state":"New York",
                            "selectedState":"NY",
                            "email":"kim@example.com (http://example.com/)",
                            "state_ISOCode":"US-NY"
                        },
                        "paymentMethodType":"physicalGiftCard"
                    },
                    {
                        "cardCVV":"333",
                        "amount":"19.50",
                        "customProperties":{
                            "cust-prop2":"cust-prop2",
                            "cust-prop1":"cust-prop1"
                        },
                        "nameOnCard":"Kim",
                        "cardType":"visa",
                        "expiryMonth":"3",
                        "expiryYear":"2019",
                        "billingAddress":{
                            "lastName":"Anderson",
                            "country":"US",
                            "address2":"",
                            "city":"Syracuse",
                            "address1":"21 Cedar Ave",
                            "postalCode":"13202",
                            "county":"",
                            "selectedCountry":"US",
                            "firstName":"Kim",
                            "phoneNumber":"212-555-1977",
                            "state":"New York",
                            "selectedState":"NY",
                            "email":"kim@example.com (http://example.com/)",
                            "state_ISOCode":"US-NY"
                        },
                        "paymentMethodType":"card",
                        "cardNumber":"4111111111111111"
                    }
                ]
            }
        },
        "getOrganization_response":{
            "properties":{
                "taxReferenceNumber":{
                    "description":"Tax Reference number for Organization",
                    "type":"string"
                },
                "authorizationCode":{
                    "description":"Authorization code of the organization. Possible values we can update using this endpoint is null or NO_AUTH_CODE",
                    "type":"string"
                },
                "organizationLogo":{
                    "description":"File path of organization logo.",
                    "type":"string"
                },
                "description":{
                    "description":"Description for Organization",
                    "type":"string"
                },
                "delegateApprovalManagement":{
                    "description":"This flag indicates if the delegated admin has the provision of approval management.",
                    "type":"boolean"
                },
                "secondaryAddresses":{
                    "description":"List of all the addresses associated with an Organization, if property like 'isDefaultShippingAddress' or 'isDefaultBillingAddress' is set to 'true', then in response the same address will come as a separate attribute with name 'shippingAddress' or 'billingAddress'.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "address":{
                                "description":"Address created for the Organization.",
                                "type":"object",
                                "properties":{
                                    "dynamicProperty":{
                                        "description":"The value of the dynamic Property",
                                        "type":"object"
                                    },
                                    "country":{
                                        "description":"The country of the address",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone Number of the address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The address2 of the secondary address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city of the secondary address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The address1 of the secondary address",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name of the secondary address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal Code of the address",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The State of the address",
                                        "type":"string"
                                    }
                                }
                            },
                            "addressType":{
                                "description":"Address type represents nick name of account if present else repository ID of address item.",
                                "type":"string"
                            }
                        }
                    }
                },
                "externalOrganizationId":{
                    "description":"External organization id",
                    "type":"string"
                },
                "type":{
                    "description":"Type for Organization",
                    "type":"string"
                },
                "derivedBillingAddress":{
                    "description":"The default billing address for the Organization. This a read only attribute. This will be returned if the property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "derivedUniqueId":{
                    "description":"Unique Id of the Organization",
                    "type":"string"
                },
                "customerType":{
                    "description":"Customer Type for Organization",
                    "type":"string"
                },
                "organizationLogoURL":{
                    "description":"Full URL of organization logo.",
                    "type":"string"
                },
                "derivedContract":{
                    "description":"Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Display name for contract",
                            "type":"string"
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the catalog",
                                    "type":"string"
                                }
                            }
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "members":{
                    "description":"List of contact ids associated with an Organization",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Contact Id of contact",
                                "type":"string"
                            }
                        }
                    }
                },
                "derivedBillingAddressType":{
                    "description":"Then nickname of the billing Address type derived.",
                    "type":"string"
                },
                "id":{
                    "description":"Id of the Organization",
                    "type":"string"
                },
                "dunsNumber":{
                    "description":"DUNS Number for Organization. Should be 9 digit number",
                    "type":"string"
                },
                "relativeRoles":{
                    "description":"List of roles associated with an Organization",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "function":{
                                "description":"Function of the role which can be admin or buyer.",
                                "type":"string"
                            },
                            "relativeTo":{
                                "description":"The organization Id with which this profile role is associated with.",
                                "type":"string"
                            }
                        }
                    }
                },
                "derivedShippingAddressType":{
                    "description":"Then nickname of the shipping Address type derived.",
                    "type":"string"
                },
                "derivedDunsNumber":{
                    "description":"DUNS Number for Organization. Should be 9 digit number",
                    "type":"string"
                },
                "derivedTaxReferenceNumber":{
                    "description":"Tax Reference number for Organization",
                    "type":"string"
                },
                "derivedAuthorizationCode":{
                    "description":"Derived Authorization code of the organization.",
                    "type":"string"
                },
                "contract":{
                    "description":"Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Display name for contract",
                            "type":"string"
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the catalog",
                                    "type":"string"
                                }
                            }
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "derivedCustomerType":{
                    "description":"Customer Type for Organization",
                    "type":"string"
                },
                "active":{
                    "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                    "type":"boolean"
                },
                "derivedOrganizationLogo":{
                    "description":"File path of organization logo.",
                    "type":"string"
                },
                "vatReferenceNumber":{
                    "description":"Vat reference number for the organization",
                    "type":"string"
                },
                "orderPriceLimit":{
                    "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                    "type":"string"
                },
                "allowPunchoutShopping":{
                    "description":"Allow Punchout Shopping flag",
                    "type":"boolean"
                },
                "approvalRequired":{
                    "description":"Approval flag is required for the organization, by default it is set to false, if set to true then order price limit becomes mandatory field",
                    "type":"boolean"
                },
                "derivedVatReferenceNumber":{
                    "description":"Vat reference number for the organization",
                    "type":"string"
                },
                "derivedAllowPunchoutShopping":{
                    "description":"Derived Allow Punchout Shopping flag",
                    "type":"boolean"
                },
                "name":{
                    "description":"The name for Organization",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository Id of the Organization",
                    "type":"string"
                },
                "punchoutUserId":{
                    "description":"Punchout user Id of organization, read only property.",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"The default shipping address for the Organization. This a read only attribute. This will be returned if the property 'isDefaultShippingAddress' is set to  'true' in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the company address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name shipping address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "derivedDescription":{
                    "description":"Description for Organization",
                    "type":"string"
                },
                "billingAddress":{
                    "description":"The default billing address for the Organization. This a read only attribute. This will be returned if the property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "uniqueId":{
                    "description":"Unique Id of the Organization",
                    "type":"string"
                }
            }
        },
        "rejectProfileRequest_response":{
            "properties":{
                "status":{
                    "description":"Status of Profile Request",
                    "type":"string"
                }
            }
        },
        "openIDSingleSignOn_response":{
            "properties":{
                "access_token":{
                    "description":"The access token from IDP",
                    "type":"string"
                },
                "refresh_token":{
                    "description":"The refresh token from IDP",
                    "type":"string"
                },
                "token_type":{
                    "description":"The access token type",
                    "type":"string"
                },
                "expires_in":{
                    "description":"The token expire time in seconds",
                    "type":"integer"
                }
            }
        },
        "getProfileRequest_response":{
            "properties":{
                "approverComments":{
                    "description":"Profile request approver comments",
                    "type":"string"
                },
                "requestedOrganizationName":{
                    "description":"Requested Organization name given by the requester.",
                    "type":"string"
                },
                "organization":{
                    "description":"Organization",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository Id of organization",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of the profile",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"first name of the profile",
                            "type":"string"
                        },
                        "customerContactId":{
                            "description":"The external customer contact id.",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository Id of the profile",
                            "type":"string"
                        },
                        "email":{
                            "description":"emailid of profile",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"Site captured during request creation",
                    "type":"string"
                },
                "requestedOrganizationID":{
                    "description":"Requested Organization ID given by the requester.",
                    "type":"string"
                },
                "id":{
                    "description":"Id of Profile Request",
                    "type":"string"
                },
                "requesterComments":{
                    "description":"Requester comments given at time of creating request",
                    "type":"string"
                },
                "status":{
                    "description":"Status of Profile Request",
                    "type":"string"
                }
            }
        },
        "getSite_response":{
            "properties":{
                "longDescription":{
                    "description":"Long site description.",
                    "type":"string"
                },
                "priceListGroupList":{
                    "description":"List of Price List Groups associated with the site including default Price List Group",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The priceListGroup id associated with the site.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The priceListGroup id associated with site.",
                                "type":"string"
                            }
                        }
                    }
                },
                "inventoryLocationId":{
                    "description":"Defines which inventory this site should use by default.",
                    "type":"string"
                },
                "productionURL":{
                    "description":"The production base url for storefront. If set, this base url will be used for any absolute generated links e.g. sitemap urls",
                    "type":"string"
                },
                "description":{
                    "description":"Site description.",
                    "type":"string"
                },
                "secondaryCurrency":{
                    "description":"Currency used for calculating shipping and tax for loyalty.",
                    "type":"string"
                },
                "defaultCatalog":{
                    "description":"Default catalog id.",
                    "type":"string"
                },
                "defaultBillingCountryId":{
                    "description":"Default Billing Country ID.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Indicates if the site is enabled",
                    "type":"boolean"
                },
                "defaultShippingCountryId":{
                    "description":"Default Shipping Country ID.",
                    "type":"string"
                },
                "payTaxInSecondaryCurrency":{
                    "description":"Pay tax in secondary currency",
                    "type":"boolean"
                },
                "defaultLocaleId":{
                    "description":"The default locale ID.",
                    "type":"string"
                },
                "inventoryLocations":{
                    "description":"The \"inventoryLocations\" field, defined as an array, enables users to link multiple inventory locations to a site. If the \"inventoryLocations\" array includes at least one element, the \"inventoryLocationId\" field is not considered.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "id":{
                    "description":"ID of the site.",
                    "type":"string"
                },
                "defaultSite":{
                    "description":"Indicates if the site is a default site",
                    "type":"boolean"
                },
                "additionalLocaleIds":{
                    "description":"Additional locale IDs.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "recommendationsHost":{
                    "description":"The host name of the recommendations server.",
                    "type":"string"
                },
                "allowAlternateCurrency":{
                    "description":"Allows the order to be paid in mixed currencies",
                    "type":"boolean"
                },
                "noimage":{
                    "description":"Site specific no-image image",
                    "type":"string"
                },
                "defaultPriceListGroup":{
                    "description":"Default price list group id.",
                    "type":"string"
                },
                "payShippingInSecondaryCurrency":{
                    "description":"Pay shipping charges in secondary currency",
                    "type":"boolean"
                },
                "siteTypes":{
                    "description":"List of site types supported by this site. Each site type has has to be one of the allowed siteType options (case sensitive).",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "recommendationsPort":{
                    "description":"The port of the recommendations server",
                    "type":"string"
                },
                "name":{
                    "description":"Site name.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the site.",
                    "type":"string"
                }
            }
        },
        "approveOrder_response":{
            "properties":{
                "totalAmountAuthorized":{
                    "description":"total amount authorized for the order.",
                    "type":"number"
                },
                "secondaryCurrencyCode":{
                    "description":"The currency code of secondary currency associated with the site.",
                    "type":"string"
                },
                "creationTime":{
                    "description":"Order creation time.",
                    "type":"number"
                },
                "orderComments":{
                    "description":"The list of all logged comments for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The comment string.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date on which the comment was created.",
                                "type":"string"
                            }
                        }
                    }
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "approvers":{
                    "description":"List of approvers of the organization.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"First name of approver.",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"Last name of approver.",
                                "type":"string"
                            },
                            "approverId":{
                                "description":"Id of approver.",
                                "type":"string"
                            }
                        }
                    }
                },
                "stateString":{
                    "description":"Order state as key string.",
                    "type":"string"
                },
                "payTaxInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay tax in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "priceInfo":{
                    "description":"The price information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"\"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total order amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled. ",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"Sub-total.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The order total.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"The total shipping cost.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"The shipping surcharges added at item level in monetary currency.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The currency code.",
                            "type":"string"
                        }
                    }
                },
                "submissionProgress":{
                    "description":"Checkpoints crossed successfully during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "pricingMessages":{
                    "description":"The Pricing messages information.",
                    "type":"object",
                    "properties":{
                        "GiftWithPurchaseMessages":{
                            "description":"The GWP messages information.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "summary":{
                                        "description":"The pricing message summary.",
                                        "type":"string"
                                    },
                                    "identifier":{
                                        "description":"The pricing message identifier.",
                                        "type":"string"
                                    },
                                    "priority":{
                                        "description":"The pricing message priority.",
                                        "type":"integer"
                                    },
                                    "params":{
                                        "description":"The list of all message parameters.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionId":{
                                                    "description":"The promotion id.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"The pricing message type.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "exchangeRate":{
                    "description":"The coversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                    "type":"number"
                },
                "paymentGroup":{
                    "description":"Payment Group for the order.",
                    "type":"object",
                    "properties":{
                        "PONumber":{
                            "description":"Purchase order number for invoice payment. Payment type: invoice",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last name associated with this Payment Group.",
                            "type":"string"
                        },
                        "amountAuthorized":{
                            "description":"The amount authorized with this Payment Group.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The amount associated with this Payment Group.",
                            "type":"number"
                        },
                        "totalDue":{
                            "description":"The current working total order price including all discounts, tax, and billing costs.",
                            "type":"number"
                        },
                        "cardType":{
                            "description":"The credit card type.",
                            "type":"string"
                        },
                        "zero_value_auto_authorized":{
                            "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                            "type":"string"
                        },
                        "token":{
                            "description":"Token associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentGroupId":{
                            "description":"Id of this payment Group.",
                            "type":"integer"
                        },
                        "firstName":{
                            "description":"First name associated with this Payment Group.",
                            "type":"string"
                        },
                        "paymentStateDetailsAsUser":{
                            "description":"The payment state description as string.",
                            "type":"string"
                        },
                        "balance":{
                            "description":"The gift card balance available.",
                            "type":"string"
                        },
                        "paymentStatString":{
                            "description":"The payment state as a key string.",
                            "type":"string"
                        },
                        "uiIntervention":{
                            "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Billing address for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this billing address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country for this billing address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address line 3 for this billing address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address line 2 for this billing address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this billing address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address line 1 for this billing address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this billing address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this billing address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this billing address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this billing address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this billing address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this billing address.",
                                    "type":"string"
                                },
                                "selectedCountry":{
                                    "description":"The selected country of the shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name for this billing address.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this billing address.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this billing address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this billing address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State for this billing address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this billing address.",
                                    "type":"string"
                                },
                                "selectedState":{
                                    "description":"The selected state of the shipping address.",
                                    "type":"string"
                                },
                                "state_ISOCode":{
                                    "description":"The state ISON code of the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "paymentState":{
                            "description":"The Payment Group state.",
                            "type":"string"
                        },
                        "paidAmount":{
                            "description":"The amount that has been debited to-date for this Payment Group.",
                            "type":"number"
                        },
                        "cardNumber":{
                            "description":"The masked credit card number.",
                            "type":"string"
                        },
                        "refundAmount":{
                            "description":"The amount that has been credited to-date for this Payment Group.",
                            "type":"number"
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "rawTotalPrice":{
                                        "description":"The raw total price.",
                                        "type":"number"
                                    },
                                    "returnedQuantity":{
                                        "description":"Quantity for which return request has been raised.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display name of commerce item.",
                                        "type":"string"
                                    },
                                    "priceOverridenBy":{
                                        "description":"Name of the agent who has overridden item price.",
                                        "type":"string"
                                    },
                                    "discountAmount":{
                                        "description":"Total discount applied to commerce item.",
                                        "type":"number"
                                    },
                                    "imageInfo":{
                                        "description":"Shipping method information.",
                                        "type":"object",
                                        "properties":{
                                            "primaryThumbImageURL":{
                                                "description":"ThumbNail Image URL",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item ",
                                                    "type":"string"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "route":{
                                                                "description":"Product path",
                                                                "type":"string"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item ",
                                                                "type":"string"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"Child Product Variant Information.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"Value of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"Name of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "siteId":{
                                                                "description":"The ID of the site on which the item was added.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the child item ",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Product path",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"Child Product Variant Information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"Value of the Dynamic attribute.",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"Name of the Dynamic attribute.",
                                                                "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"
                                                }
                                            }
                                        }
                                    },
                                    "subTotal":{
                                        "description":"The base price for the item, before any modifications. Calculated by multiplying the quantity by the listPrice.",
                                        "type":"number"
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id of the configurable product",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"The Price of the product as per the external pricing system.",
                                        "type":"number"
                                    },
                                    "overriddenPrice":{
                                        "description":"overridden price of commerce item.",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"Unique id of the line item",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"The raw number that represents the price.",
                                        "type":"number"
                                    },
                                    "isPriceOverridden":{
                                        "description":"Indicates if commerce item price is overridden or not.",
                                        "type":"boolean"
                                    },
                                    "variant":{
                                        "description":"Product Variant Information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Value of the Dynamic attribute.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"Name of the Dynamic attribute.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "onSale":{
                                        "description":"indicates if product is on sale or not",
                                        "type":"boolean"
                                    },
                                    "stateDetailsAsUser":{
                                        "description":"State description of the commerce item.",
                                        "type":"string"
                                    },
                                    "nonreturable":{
                                        "description":"Indicates whether the item is returnable or not.",
                                        "type":"boolean"
                                    },
                                    "unitPrice":{
                                        "description":"Sale price or list price of commerceItem.",
                                        "type":"number"
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"number"
                                    },
                                    "productId":{
                                        "description":"Product Id of commerce item.",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by GWP.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this GWP promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion id.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "tax":{
                                        "description":"The amount of tax paid for this item.",
                                        "type":"number"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                        "type":"integer"
                                    },
                                    "catRefId":{
                                        "description":"Catalog Reference Id of commerce item.",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "discountInfo":{
                                        "description":"Discount information.",
                                        "type":"object",
                                        "properties":{
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean"
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"Discount given on an order.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingDiscount":{
                                                "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                                                "type":"number"
                                            },
                                            "shippingDiscount":{
                                                "description":"The shipping discount.",
                                                "type":"number"
                                            },
                                            "orderImplicitDiscountList":{
                                                "description":"List of discounts.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLevel":{
                                                            "description":"The promotion level.",
                                                            "type":"string"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"Total adjustment caused by the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"Description of the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"Id of the promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "description":"Map of unclaimed coupons.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "couponInfo":{
                                                            "description":"The coupon Info.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "promotionLevel":{
                                                                        "description":"The promotion level.",
                                                                        "type":"string"
                                                                    },
                                                                    "totalAdjustment":{
                                                                        "description":"Total adjustment caused by the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionDesc":{
                                                                        "description":"Description of the promotion.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionId":{
                                                                        "description":"Id of the promotion.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "promotionValue":{
                                                            "description":"The value for promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "stateDescription":{
                                        "description":"Item state as a key string.",
                                        "type":"string"
                                    },
                                    "status":{
                                        "description":"State of the commerce item.",
                                        "type":"integer"
                                    },
                                    "priceOverrideReason":{
                                        "description":"Price override reason map.",
                                        "type":"object",
                                        "properties":{
                                            "displayValue":{
                                                "description":"price override reason value.",
                                                "type":"string"
                                            },
                                            "key":{
                                                "description":"price override reason key.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "id":{
                    "description":"The order id.",
                    "type":"string"
                },
                "state":{
                    "description":"The order state.",
                    "type":"integer"
                },
                "stateDetailsAsUser":{
                    "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "discounted":{
                            "description":"Whether the price was discounted.",
                            "type":"boolean"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "shippingGroups":{
                    "description":"Shipping Group Information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingInfo":{
                                "description":"Tracking Information for the Order.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "carrierName":{
                                            "description":"Carrier Name for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierUrl":{
                                            "description":"Carrier URL for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierId":{
                                            "description":"Carrier Id for Tracking.",
                                            "type":"string"
                                        },
                                        "trackingNumber":{
                                            "description":"Tracking Number",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "shippingMethod":{
                                "description":"Shipping method information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"tax amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"shipping amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "cost":{
                                        "description":"shipping cost.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display Name of shipment.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"method type of shipment.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"shipping address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address Line 3 for this shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address Line 2 for this shipping address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address Line 1 for this shipping address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this shipping address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this shipping address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this shipping address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this shipping address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location id of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"Items in the cart.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "quantity":{
                                            "description":"quantity of the product.",
                                            "type":"integer"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "productId":{
                                            "description":"Id of the product.",
                                            "type":"string"
                                        },
                                        "variant":{
                                            "description":"Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"catRefId of the product.",
                                            "type":"string"
                                        }
                                    },
                                    "required":[
                                        "quantity",
                                        "productId",
                                        "catRefId"
                                    ]
                                }
                            },
                            "trackingNumber":{
                                "description":"Shipping tracking number.",
                                "type":"string"
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        },
                        "required":[
                            "items"
                        ]
                    }
                },
                "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"
                },
                "allowAlternateCurrency":{
                    "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                    "type":"boolean"
                },
                "shippingMethod":{
                    "description":"Shipping method information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"tax amount in secondary currency.",
                            "type":"string"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"shipping amount in secondary currency.",
                            "type":"string"
                        },
                        "cost":{
                            "description":"shipping cost.",
                            "type":"number"
                        },
                        "displayName":{
                            "description":"Display Name of shipment.",
                            "type":"string"
                        },
                        "value":{
                            "description":"method type of shipment.",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email Address corresponding to the profile.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"PriceList group of the order.",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Pricelist group deleted status.",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"Display Name.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Active status of pricelist group.",
                            "type":"boolean"
                        },
                        "currency":{
                            "description":"Currency of the PriceList group.",
                            "type":"object",
                            "properties":{
                                "symbol":{
                                    "description":"currency Symbol.",
                                    "type":"string"
                                },
                                "displayName":{
                                    "description":"Display Name.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id.",
                                    "type":"string"
                                },
                                "fractionalDigits":{
                                    "description":"Fractional Digits.",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"Currency Code.",
                                    "type":"string"
                                },
                                "numericCode":{
                                    "description":"Numeric Code.",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"Id.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"Locale.",
                            "type":"string"
                        }
                    }
                },
                "approverMessages":{
                    "description":"Approver Messages.",
                    "type":"string"
                },
                "returnRequests":{
                    "description":"The list of the requests raised for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"The return request id.",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"The creation date of the return request.",
                                "type":"string"
                            },
                            "totalRefund":{
                                "description":"The total amount to be refunded on return.",
                                "type":"number"
                            },
                            "state":{
                                "description":"The status of the return request.",
                                "type":"string"
                            },
                            "totalReturnQuantity":{
                                "description":"The total quantity for which return request has been raised.",
                                "type":"integer"
                            },
                            "stateKey":{
                                "description":"State key for return request which is not localized",
                                "type":"string"
                            }
                        }
                    }
                },
                "payShippingInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay Shipping in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "creationDate":{
                    "description":"The creation date in ISO format.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "submissionErrorCodes":{
                    "description":"Set of error codes recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "discountInfo":{
                    "description":"Discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Discount given on an order.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"List of discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total adjustment caused by the promotion.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"Map of unclaimed coupons.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "couponInfo":{
                                        "description":"The coupon Info.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "promotionValue":{
                                        "description":"The value for promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "submissionErrorMessages":{
                    "description":"List of failure reasons recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "profileId":{
                    "description":"profile id.",
                    "type":"string"
                },
                "giftWithPurchaseInfo":{
                    "description":"Gift Selection Information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"Quantity of gift that the shopper still needs to select.",
                                "type":"number"
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of gift like sku, product, category, skuContentGroup or productContentGroup.",
                                "type":"string"
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the gift usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "promotionDesc":{
                                "description":"The promotion description.",
                                "type":"string"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion id",
                                "type":"string"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "giftHashCode":{
                                "description":"The gift hash code for the promotion",
                                "type":"string"
                            }
                        }
                    }
                },
                "shippingAddress":{
                    "description":"Shipping address.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the shipping address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"The address3 of the shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the shipping address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"prefix of shipping address name.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal Code of the shipping address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"The job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"The companyName.",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"suffix of the shipping address name.",
                            "type":"string"
                        },
                        "DEFAULT_POSTAL_CODE_PATTERN":{
                            "description":"The default post code pattern of the shipping address.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"The selected country of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name of the shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone Number of the shipping address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"The faxNumber of the shipping address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"The middle name of the shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the shipping address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"email of the shipping address.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"The selected state of the shipping address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"The state ISON code of the shipping address.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "lastName",
                        "country",
                        "address2",
                        "city",
                        "address1",
                        "postalCode",
                        "selectedCountry",
                        "firstName",
                        "phoneNumber",
                        "state",
                        "email",
                        "selectedState",
                        "state_ISOCode"
                    ]
                },
                "siteId":{
                    "description":"The ID of the site on which the order was placed.",
                    "type":"string"
                },
                "markers":{
                    "description":"Order markers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In a marketing campaign marker, value holds the marketing system's unique campaign ID.",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, key signifies that it is a campaign marker and it also identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"Gift With Purchase order markers information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of gift like sku, product, category, skuContentGroup or productContentGroup.",
                                "type":"string"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the gwp order marker.",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site..",
                                "type":"number"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The GWP promotion id.",
                                "type":"string"
                            },
                            "key":{
                                "description":"atg.gwp.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "id",
                "profileId",
                "shippingAddress"
            ]
        },
        "createExchangeRequest_response":{
            "properties":{
                "returnLabel":{
                    "description":"Return Label of the return request",
                    "type":"string"
                },
                "returnItems":{
                    "description":"List of returnable Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantityReturned":{
                                "description":"Quantity Returned",
                                "type":"number"
                            },
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "nonreturnable":{
                                "description":"Indicates whether the item is returnable or not",
                                "type":"boolean"
                            },
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"Display Name of the Product",
                                "type":"string"
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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"
                            },
                            "childItems":{
                                "description":"Returned Item child items",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"quantity of the child Item",
                                            "type":"number"
                                        },
                                        "productId":{
                                            "description":"Product Id of teh ",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Product display name of the sub sku commerce item",
                                            "type":"string"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "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"
                                        },
                                        "childItems":{
                                            "description":"Returned Item child items",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "serviceAccountId":{
                                                        "description":"The service account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "deactivationDate":{
                                                        "description":"The deactivation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "quantity":{
                                                        "description":"quantity of the child Item",
                                                        "type":"number"
                                                    },
                                                    "productId":{
                                                        "description":"Product Id of teh ",
                                                        "type":"string"
                                                    },
                                                    "displayName":{
                                                        "description":"Product display name of the sub sku commerce item",
                                                        "type":"string"
                                                    },
                                                    "externalData":{
                                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "values":{
                                                                    "description":"The array of values associated with an externalData item.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "dynamic_property_key":{
                                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"The name to be associated with the externalData item.",
                                                                    "type":"string"
                                                                },
                                                                "actionCode":{
                                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "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"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "transactionDate":{
                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                        "type":"string"
                                                    },
                                                    "catRefId":{
                                                        "description":"Catalog Reference Id of the child Item",
                                                        "type":"string"
                                                    },
                                                    "assetKey":{
                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "route":{
                                                        "description":"Product path",
                                                        "type":"string"
                                                    },
                                                    "customerAccountId":{
                                                        "description":"The customer account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "selectedOptions":{
                                                        "description":"Child Product Variant Information.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "optionValue":{
                                                                    "description":"Value of the Dynamic attribute.",
                                                                    "type":"string"
                                                                },
                                                                "optionName":{
                                                                    "description":"Name of the Dynamic attribute.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                        "type":"string"
                                                    },
                                                    "activationDate":{
                                                        "description":"The activation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "serviceId":{
                                                        "description":"The service ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "asset":{
                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                        "type":"boolean"
                                                    }
                                                }
                                            }
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"Catalog Reference Id of the child Item",
                                            "type":"string"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "route":{
                                            "description":"Product path",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "selectedOptions":{
                                            "description":"Child Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "configuratorId":{
                                "description":"Configurator Id of the returned item",
                                "type":"string"
                            },
                            "skuOptionInfo":{
                                "description":"Product Variant Information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"Value of the Dynamic attribute",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"Name of the Dynamic attribute",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "assetKey":{
                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "quantityAvailableForReturn":{
                                "description":"Quantity Available",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"Commerce Id of the returned item",
                                "type":"string"
                            },
                            "price":{
                                "description":"Total price of items",
                                "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"
                            },
                            "nonReturnableReason":{
                                "description":"Indicates the reason for non-returnable",
                                "type":"string"
                            },
                            "unitPrice":{
                                "description":"Unit price of the item",
                                "type":"number"
                            },
                            "serviceAccountId":{
                                "description":"The service account ID associated to the current item.",
                                "type":"string"
                            },
                            "shippingGroup":{
                                "description":"Shipping group details",
                                "type":"object",
                                "properties":{
                                    "availablePickupDate":{
                                        "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "lastName":{
                                        "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "shippingMethod":{
                                        "description":"Shipping method information.",
                                        "type":"object",
                                        "properties":{
                                            "shippingMethod":{
                                                "description":"Shipping method Name.",
                                                "type":"string"
                                            },
                                            "shippingMethodDescription":{
                                                "description":"shipping method description.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "preferredPickupDate":{
                                        "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "shippingAddress":{
                                        "description":"shipping address for the order.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name for this shipping address.",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"Country code for this shipping address.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address Line 3 for this shipping address.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address Line 2 for this shipping address.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City for this shipping address.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address Line 1 for this shipping address.",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"Prefix for this shipping address.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name for this shipping address.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code for this shipping address.",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"Job title for this shipping address.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"County for this shipping address.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Suffix for this shipping address.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name for this shipping address.",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number for this shipping address.",
                                                "type":"string"
                                            },
                                            "stateName":{
                                                "description":"State name for this shipping address.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number for this shipping address.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name for this shipping address.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State code for this shipping address.",
                                                "type":"string"
                                            },
                                            "countryName":{
                                                "description":"Country name for this shipping address.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"Email for this shipping address.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "middleName":{
                                        "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    },
                                    "store":{
                                        "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"The country in which the store resides.",
                                                "type":"string"
                                            },
                                            "hours":{
                                                "description":"The opening hours of the store.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address line 3 of the store.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address line 2 of the store.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"The city in which the store resides.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address line 1 of the store.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"The postal code of the store.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"The county in which the store resides.",
                                                "type":"string"
                                            },
                                            "stateAddress":{
                                                "description":"The state in which the store resides.",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"The phone number of the store.",
                                                "type":"string"
                                            },
                                            "locationId":{
                                                "description":"The location id of the store.",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"Name of the store.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"The fax number of the store.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"The email address of the store.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                        "type":"string"
                                    }
                                }
                            },
                            "comments":{
                                "description":"Comments at returnItem level",
                                "type":"string"
                            },
                            "productId":{
                                "description":"Id of the Product",
                                "type":"string"
                            },
                            "shippingGroupId":{
                                "description":"Shipping group Id of the returned item",
                                "type":"string"
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Catalog Reference Id",
                                "type":"string"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "quantityShipped":{
                                "description":"Quantity Shipped",
                                "type":"number"
                            },
                            "additionalProperties":{
                                "description":"Additional properties of the return item",
                                "type":"object",
                                "properties":{
                                    "property2":{
                                        "description":"Additional Property 2",
                                        "type":"string"
                                    },
                                    "property1":{
                                        "description":"Additional Property 1",
                                        "type":"string"
                                    }
                                }
                            },
                            "activationDate":{
                                "description":"The activation date in ISO format.",
                                "type":"string"
                            },
                            "asset":{
                                "description":"The flag that determines if the current item is an asset or not.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "profileInfo":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address of the profile",
                            "type":"string"
                        }
                    }
                },
                "orderInfo":{
                    "description":"Order Information.",
                    "type":"object",
                    "properties":{
                        "priceInfo":{
                            "description":"Price information of the order.",
                            "type":"object",
                            "properties":{
                                "amount":{
                                    "description":"The raw number that represents the price.",
                                    "type":"number"
                                },
                                "total":{
                                    "description":"The current working total, including all promotions, tax, and billing costs.",
                                    "type":"number"
                                },
                                "shipping":{
                                    "description":"The shipping cost of the order.",
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "description":"Indicates if tax is included in item price",
                                    "type":"boolean"
                                },
                                "tax":{
                                    "description":"The tax on the order.",
                                    "type":"number"
                                },
                                "subTotal":{
                                    "description":" The subtotal of the order before applying order-level promotions.",
                                    "type":"number"
                                },
                                "orderDiscountAmount":{
                                    "description":"Total Order Discount Ampunt",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                    "type":"string"
                                },
                                "totalWithoutTax":{
                                    "description":"The total cost without Tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "recurringChargePriceInfo":{
                            "description":"Detailed information of the recurring charges at the shipping groups level",
                            "type":"object",
                            "properties":{
                                "amount":{
                                    "description":"amount",
                                    "type":"integer"
                                },
                                "total":{
                                    "description":"total amount",
                                    "type":"integer"
                                },
                                "shipping":{
                                    "description":"shipping charge",
                                    "type":"integer"
                                },
                                "subTotalByFrequency":{
                                    "description":"subtotal of the item by frequency",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"amount",
                                                "type":"integer"
                                            },
                                            "frequency":{
                                                "description":"frequency of the recurring charges",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "taxByFrequency":{
                                    "description":"tax by frequency",
                                    "type":"array",
                                    "items":{
                                        "description":"tax for each frequency",
                                        "type":"integer"
                                    }
                                },
                                "subtotal":{
                                    "description":"sub total",
                                    "type":"integer"
                                },
                                "tax":{
                                    "description":"total tax",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"Currency code",
                                    "type":"string"
                                },
                                "totalWithoutTax":{
                                    "description":"total without tax",
                                    "type":"integer"
                                }
                            }
                        },
                        "orderId":{
                            "description":"Commerce id for this order.",
                            "type":"string"
                        },
                        "siteId":{
                            "description":"Site Id on which the Order was placed.",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"PriceList group of the order.",
                            "type":"object",
                            "properties":{
                                "deleted":{
                                    "description":"Pricelist group deleted status.",
                                    "type":"boolean"
                                },
                                "displayName":{
                                    "description":"Display Name.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id.",
                                    "type":"string"
                                },
                                "listPriceList":{
                                    "description":"Price List for list prices",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the list prices",
                                            "type":"string"
                                        }
                                    }
                                },
                                "active":{
                                    "description":"Active status of pricelist group.",
                                    "type":"boolean"
                                },
                                "salePriceList":{
                                    "description":"Price List for sale prices",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the sale prices",
                                            "type":"string"
                                        }
                                    }
                                },
                                "currency":{
                                    "description":"Currency of the PriceList group.",
                                    "type":"object",
                                    "properties":{
                                        "symbol":{
                                            "description":"currency Symbol.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Display Name.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id.",
                                            "type":"string"
                                        },
                                        "fractionalDigits":{
                                            "description":"Fractional Digits.",
                                            "type":"integer"
                                        },
                                        "currencyCode":{
                                            "description":"Currency Code.",
                                            "type":"string"
                                        },
                                        "numericCode":{
                                            "description":"Numeric Code.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "id":{
                                    "description":"Id.",
                                    "type":"string"
                                },
                                "locale":{
                                    "description":"Locale.",
                                    "type":"string"
                                },
                                "shippingSurchargePriceList":{
                                    "description":"Price List for shipping surcharge prices",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the shipping surcharge prices",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Date on which the Order was created.",
                            "type":"string"
                        },
                        "submittedDate":{
                            "description":"Date on which the Order was submitted.",
                            "type":"string"
                        }
                    }
                },
                "additionalProperties":{
                    "description":"Additional properties of the return request",
                    "type":"object",
                    "properties":{
                        "property2":{
                            "description":"Additional Property 2",
                            "type":"string"
                        },
                        "property1":{
                            "description":"Additional Property 1",
                            "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"
                        }
                    }
                },
                "trackingNumber":{
                    "description":"List of tracking numbers for the return request",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "handleOrderActions_request":{
            "properties":{
                "pInputData":{
                    "description":"Indicates which operation to perform and contains required data to perform operation",
                    "type":"string"
                }
            },
            "required":[
                "pInputData"
            ],
            "example":{
                "op":"cancel",
                "cancelReason":"badProductReview"
            }
        },
        "submitCancelOrder_response":{
            "properties":{
                "orderCancelled":{
                    "description":"True if order is cancelled else False",
                    "type":"boolean"
                },
                "orderId":{
                    "description":"The original order Id which has been cancelled.",
                    "type":"string"
                }
            }
        },
        "updateProfile_request":{
            "properties":{
                "dynamicProperty":{
                    "description":"Dynamic property name and value.",
                    "type":"object"
                },
                "lastName":{
                    "description":"The last name of the profile.",
                    "type":"string"
                },
                "firstName":{
                    "description":"The first name of the profile.",
                    "type":"string"
                },
                "GDPRProfileP13nConsentGranted":{
                    "description":"Indicates whether the customer has given consent for his/her profile information to be used for personalization purposes. Can be true or false.",
                    "type":"boolean"
                },
                "defaultBillToAddressIdByOrg":{
                    "description":"The comma-separated values for default bill-to address IDs corresponding to organizations for the profile. These addresses belong to one of the bill-to addresses of the profile's organizations. This is applicable for B2B profiles.",
                    "type":"string"
                },
                "receiveEmail":{
                    "description":"Indicates whether the customer should receive marketing emails on the current site. Can be yes or no.",
                    "type":"string"
                },
                "dateOfBirth":{
                    "description":"The date of birth of the profile user.",
                    "type":"string"
                },
                "login":{
                    "description":"Login id to be used.",
                    "type":"string"
                },
                "email":{
                    "description":"The email address of the profile.",
                    "type":"string"
                },
                "daytimeTelephoneNumber":{
                    "description":"The phone Number of the profile.",
                    "type":"string"
                },
                "shippingAddresses":{
                    "description":"shipping address of the profile.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name of the shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone Number of the shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the shipping address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal Code of the shipping address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the shipping address.",
                            "type":"string"
                        },
                        "isDefaultAddress":{
                            "description":"Indicates if its the default shipping address",
                            "type":"boolean"
                        },
                        "state":{
                            "description":"The state of the shipping address.",
                            "type":"string"
                        }
                    }
                },
                "defaultShipToAddressIdByOrg":{
                    "description":"The comma-separated values for default ship-to address IDs corresponding to organizations for the profile. These addresses belong to one of the ship-to addresses of the profile's organizations. This is applicable for B2B profiles.",
                    "type":"string"
                }
            },
            "example":{
                "dynamicPropertyMaritalStatus":"Married",
                "lastName":"Anderson",
                "firstName":"Kim",
                "GDPRProfileP13nConsentGranted":true,
                "defaultBillToAddressIdByOrg":"org1:110028,org2:110029",
                "receiveEmail":"yes",
                "dateOfBirth":"2017-11-14T00:00:00.000Z",
                "email":"kim@example.com",
                "daytimeTelephoneNumber":"212-555-1977",
                "shippingAddresses":[
                    {
                        "lastName":"Anderson",
                        "country":"United States",
                        "types":[
                            {
                                "id":"SHIPPING"
                            }
                        ],
                        "address3":"",
                        "address2":"",
                        "city":"Syracuse",
                        "prefix":"",
                        "address1":"21 Cedar Ave",
                        "postalCode":"13202",
                        "jobTitle":"",
                        "companyName":"",
                        "county":"",
                        "isDefaultAddress":false,
                        "suffix":"",
                        "selectedCountry":"US",
                        "firstName":"Kim",
                        "phoneNumber":"212-555-1977",
                        "faxNumber":"",
                        "middleName":"",
                        "state":"New York",
                        "selectedState":"NY",
                        "state_ISOCode":"US-NY"
                    },
                    {
                        "lastName":"Anderson",
                        "country":"United States",
                        "address3":"",
                        "address2":"",
                        "city":"Montgomery",
                        "prefix":"",
                        "address1":"21 Cedar Ave",
                        "postalCode":"13202",
                        "jobTitle":"",
                        "companyName":"",
                        "county":"",
                        "isDefaultAddress":true,
                        "suffix":"",
                        "selectedCountry":"US",
                        "firstName":"Kim",
                        "phoneNumber":"212-555-1977",
                        "faxNumber":"",
                        "middleName":"",
                        "state":"New York",
                        "selectedState":"NY",
                        "state_ISOCode":"US-NY"
                    }
                ],
                "defaultShipToAddressIdByOrg":"org1:130012,org2:130013"
            }
        },
        "removeIncompleteOrderForProfile_response":{
            "properties":{
                "orderId":{
                    "description":"Order Id of the incomplete order which is removed",
                    "type":"string"
                }
            }
        },
        "updateMember_response":{
            "properties":{
                "lastName":{
                    "description":"The last name of the profile.",
                    "type":"string"
                },
                "GDPRProfileP13nConsentDate":{
                    "description":"The date on which GDPR personalization consent was granted by the user.",
                    "type":"string"
                },
                "GDPRProfileP13nConsentGranted":{
                    "description":"Indicates whether the user has given GDPR Profile P13n consent on the current site. Can be true or false.",
                    "type":"boolean"
                },
                "customerContactId":{
                    "description":"The external customer contact id.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"List of dynamic properties associated with profile along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "uiEditorType":{
                                "description":"The UI editor type ",
                                "type":"string"
                            },
                            "default":{
                                "description":"default value of the property",
                                "type":"boolean"
                            },
                            "length":{
                                "description":"length of type supported.",
                                "type":"integer"
                            },
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"UI label for the dynamic property.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of the dynamic property. Supported types are boolean, date, float, string, timestamp, enumerated, big string.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            },
                            "required":{
                                "description":"If this is a required property.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "roles":{
                    "description":"List of user roles",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "function":{
                                "description":"The function of the role which can be admin or buyer.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the role.",
                                "type":"string"
                            }
                        }
                    }
                },
                "receiveEmail":{
                    "description":"Indicates whether the customer has opted for receiving marketing emails on the current site. Can be yes or no.",
                    "type":"string"
                },
                "active":{
                    "description":"This is active status of the profile should be true or false.",
                    "type":"boolean"
                },
                "locale":{
                    "description":"The locale of the request/response.",
                    "type":"string"
                },
                "parentOrganization":{
                    "description":"This attribute is added for 'Account-Based Commerce', this is required only in case of 'Account-Based Commerce', this is the id of organization to which user is associated",
                    "type":"object",
                    "properties":{
                        "name":{
                            "description":"The name of the parent organization",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The id of the parent organization",
                            "type":"string"
                        },
                        "punchoutUserId":{
                            "description":"Punchout user Id of organization, read only property.",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description of the Organization",
                            "type":"string"
                        },
                        "active":{
                            "description":"This is active status of the profile should be true or false.",
                            "type":"boolean"
                        },
                        "shippingAddress":{
                            "description":"Default shipping address of the organization",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The id of the shipping address",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"The id of the parent organization",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Default billing address of the organization",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The id of the billing address",
                                    "type":"string"
                                }
                            }
                        },
                        "externalOrganizationId":{
                            "description":"External organization id",
                            "type":"string"
                        }
                    }
                },
                "receiveEmailDate":{
                    "description":"The date on which the customer opted for receiving marketing emails.",
                    "type":"string"
                },
                "orderPriceLimit":{
                    "description":"The order pricelimit for the organization",
                    "type":"string"
                },
                "firstName":{
                    "description":"The first name of the profile.",
                    "type":"string"
                },
                "profileType":{
                    "description":"This attribute is added for account-based commerce, It's value is 'b2b_user'.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository id of the profile.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the shopper profile.",
                    "type":"string"
                },
                "email":{
                    "description":"The email address of the profile.",
                    "type":"string"
                },
                "secondaryOrganizations":{
                    "description":"This attribute is added for 'Account-Based Commerce', this is required only in case of 'Account-Based Commerce', this is the id of organization to which user is associated",
                    "type":"object",
                    "properties":{
                        "approvalRequired":{
                            "description":"The value if approval is needed for that organization ",
                            "type":"boolean"
                        },
                        "name":{
                            "description":"The name of the parent organization",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The id of the parent organization",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description of the Organization",
                            "type":"string"
                        },
                        "active":{
                            "description":"This is active status of the profile should be true or false.",
                            "type":"boolean"
                        },
                        "shippingAddress":{
                            "description":"Default shipping address of the organization",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The id of the shipping address",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"The id of the parent organization",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Default billing address of the organization",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The id of the billing address",
                                    "type":"string"
                                }
                            }
                        },
                        "externalOrganizationId":{
                            "description":"External organization id",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "getPaymentTypes_response":{
            "properties":{
                "items":{
                    "description":"List of payment types.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "img":{
                                "description":"Payment type image URL.",
                                "type":"object",
                                "properties":{
                                    "path":{
                                        "description":"Relative path of the image.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The id of the media external image file.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the image.",
                                        "type":"string"
                                    },
                                    "url":{
                                        "description":"The derived URL for the image.",
                                        "type":"string"
                                    }
                                }
                            },
                            "code":{
                                "description":"The payment gateway specific code for the payment type.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository ID of the payment type item.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The internal name for the payment type.",
                                "type":"string"
                            },
                            "startDateRequired":{
                                "description":"Whether the the start date of the credit card is required for this payment type.",
                                "type":"boolean"
                            },
                            "length":{
                                "description":"Valid card number length.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Kind of payment type.For e.g.: card,check,etc.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value for the payment type.",
                                "type":"string"
                            },
                            "cvvLength":{
                                "description":"Valid cvv length.",
                                "type":"integer"
                            },
                            "iin":{
                                "description":"Issuer identification number for the payment type.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getLayout_response":{
            "properties":{
                "layout":{
                    "description":"The layout id.",
                    "type":"string"
                },
                "route":{
                    "description":"The page route.",
                    "type":"string"
                },
                "regions":{
                    "description":"The region data for all the regions of a page.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "keywords":{
                    "description":"The keywords for the page.",
                    "type":"string"
                },
                "isPreview":{
                    "description":"Whether the server is in preview mode.",
                    "type":"boolean"
                },
                "description":{
                    "description":"The page description.",
                    "type":"string"
                },
                "title":{
                    "description":"The page title.",
                    "type":"string"
                }
            }
        },
        "createAppeasement_request":{
            "properties":{
                "reason":{
                    "description":"Reason to create appeasement, among the configured appeasement reason in the system.",
                    "type":"string"
                },
                "notes":{
                    "description":"Notes to describe the appeasement.",
                    "type":"string"
                },
                "comments":{
                    "description":"Array of comments given on an appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the comments",
                        "type":"object",
                        "required":[
                            "comment"
                        ],
                        "properties":{
                            "comment":{
                                "description":"Comment text.",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Id of the order in SUBMITTED or FULFILLED state, to which appeasement is given. Required for an order based appeasement.",
                    "type":"string"
                },
                "appeasementRefunds":{
                    "description":"Array of appeasement Refunds represents the list of payment instrument details that we want to use for giving the appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the appeasement refund.",
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Payment group id of the refund type",
                                "type":"string"
                            },
                            "refundType":{
                                "description":"Type of appeasement refund, among the predefined appeasement refund types.",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Appeasement refund amount to be given to the customer.",
                                "type":"number"
                            },
                            "id":{
                                "description":"Id of the Appeasement refund to be updated, in case an existing appeasement is being updated.",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"Curency code in which the amount should be refunded",
                                "type":"string"
                            }
                        }
                    }
                },
                "profileId":{
                    "description":"Id of an registered user, to whom appeasement is given.",
                    "type":"string"
                },
                "id":{
                    "description":"Appeasement ID of the appeasement to be submitted. Optional. Needed in case an existing appeasement needs to be submitted.",
                    "type":"string"
                },
                "type":{
                    "description":"Type of appeasement, among the configured appeasement type in the system.",
                    "type":"string"
                }
            },
            "example":{
                "reason":"itemArrivedDamaged",
                "notes":"Customer complained that the order has arrived damaged, and asked for a refund. Providing 15 USD.",
                "comments":[
                    {
                        "comment":"Appeasement to be settled on priority. Valued customer."
                    }
                ],
                "damagedLineItemId":"ci123547",
                "appeasementRefunds":[
                    {
                        "paymentGroupId":1223434,
                        "refundType":"externalRefund",
                        "amount":5,
                        "customerPreferredGiftCardId":"GC12345",
                        "currencyCode":"USD"
                    },
                    {
                        "paymentGroupId":1223434,
                        "refundType":"creditCard",
                        "amount":10,
                        "customerPreferredGiftCardId":"GC12345",
                        "currencyCode":"USD"
                    }
                ],
                "orderId":"o10068",
                "profileId":"se-570031",
                "type":"order"
            }
        },
        "getAgentResponseHeaders_response":{
            "properties":{
            }
        },
        "addAddress_response":{
            "properties":{
                "address":{
                    "description":"Address created for the Organization.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the secondary address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the secondary address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the secondary address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name of the secondary address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal Code of the address",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the secondary address",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone Number of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"The State of the address",
                            "type":"string"
                        }
                    }
                },
                "addressType":{
                    "description":"Address type represents nick name of address if present else repository ID of address item.",
                    "type":"string"
                }
            }
        },
        "getCollection_response":{
            "properties":{
                "longDescription":{
                    "description":"Long description of the category.",
                    "type":"string"
                },
                "childProducts":{
                    "description":"Array of child products.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of child product.",
                                "type":"string"
                            }
                        }
                    }
                },
                "keywords":{
                    "description":"Array of keywords.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the item is modified recently.",
                    "type":"string"
                },
                "categoryImages":{
                    "description":"Array of category image objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "displayName":{
                    "description":"Display Name of the category.",
                    "type":"string"
                },
                "fixedChildCategories":{
                    "description":"Array of category objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "route":{
                                "description":"Route category of fixed child category.",
                                "type":"string"
                            },
                            "categoryImages":{
                                "description":"Array of category image objects.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                    }
                                }
                            },
                            "displayName":{
                                "description":"Display name of fixed child category.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"repository ID of fixed child category.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of fixed child category.",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of fixed child category.",
                                "type":"string"
                            },
                            "childCategories":{
                                "description":"Array of child category objects.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of child category.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"ID of fixed child category.",
                                "type":"string"
                            },
                            "fixedParentCategories":{
                                "description":"Array of category objects.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of fixed parent category.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "description":{
                    "description":"Description of the category.",
                    "type":"string"
                },
                "childCategories":{
                    "description":"Array of child category objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "longDescription":{
                                "description":"Long description of the child category.",
                                "type":"string"
                            },
                            "route":{
                                "description":"Route of the child category.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display name of the child category.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the child category.",
                                "type":"string"
                            }
                        }
                    }
                },
                "fixedParentCategories":{
                    "description":"Array of fixed child category objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of parent category.",
                                "type":"string"
                            }
                        }
                    }
                },
                "fixedChildProducts":{
                    "description":"Array of fixed child products.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "route":{
                    "description":"Route of the category.",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the category.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID.",
                    "type":"string"
                },
                "ancestorCategories":{
                    "description":"Array of category objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of ancestor child category.",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"Category ID.",
                    "type":"string"
                }
            }
        },
        "childReturnItems_response":{
            "type":"object",
            "properties":{
                "quantityReturned":{
                    "description":"Quantity Returned",
                    "type":"number"
                },
                "dynamicProperties":{
                    "description":"Array of custom properties at order line item level.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "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"
                },
                "skuOptionInfo":{
                    "description":"Product Variant Information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "optionValue":{
                                "description":"Value of the Dynamic attribute",
                                "type":"string"
                            },
                            "optionName":{
                                "description":"Name of the Dynamic attribute",
                                "type":"string"
                            }
                        }
                    }
                },
                "configuratorId":{
                    "description":"Configurator Id of the returned item",
                    "type":"string"
                },
                "assetKey":{
                    "description":"The assetKey ID associated to the current item.",
                    "type":"string"
                },
                "quantityAvailableForReturn":{
                    "description":"Quantity Available",
                    "type":"number"
                },
                "suggestedShippingRefund":{
                    "description":"Shipping Refund for a returnItem",
                    "type":"number"
                },
                "unAdjustedRefundAmount":{
                    "description":"Refund Amount of the item excluding orderDiscountShare and ManualAdjustmentShare",
                    "type":"number"
                },
                "price":{
                    "description":"Total price of the item",
                    "type":"number"
                },
                "actionCode":{
                    "description":"The action code that has been set on the item by the configurator system.",
                    "type":"string"
                },
                "quantityReceived":{
                    "description":"Quantity Received",
                    "type":"number"
                },
                "dispositionReason":{
                    "description":"Disposition Reason",
                    "type":"object",
                    "properties":{
                        "displayKey":{
                            "description":"Key of the disposition Reason",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"Name of the disposition Reason",
                            "type":"string"
                        }
                    }
                },
                "unitPrice":{
                    "description":"Unit price of the item",
                    "type":"number"
                },
                "productId":{
                    "description":"Id of the return Item",
                    "type":"string"
                },
                "itemPromotionValueAdjustments":{
                    "description":"Item level promotion adjustments.",
                    "type":"object",
                    "properties":{
                        "itemPromotionRefNo":{
                            "description":"Reference to the Item Level Promotion.",
                            "type":"string"
                        },
                        "adjustedAmount":{
                            "description":"Amount adjusted as a result of applied promotion.",
                            "type":"number"
                        },
                        "promotionAdjustmentType":{
                            "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                            "type":"string"
                        },
                        "promotionDesc":{
                            "description":"Description of promotion",
                            "type":"string"
                        },
                        "couponCode":{
                            "description":"Code of the coupon applied.",
                            "type":"string"
                        },
                        "promotionId":{
                            "description":"Id of the promotion",
                            "type":"string"
                        }
                    }
                },
                "parentAssetKey":{
                    "description":"The parentAssetKey ID associated to the current item.",
                    "type":"string"
                },
                "catRefId":{
                    "description":"Catalog Reference Id",
                    "type":"string"
                },
                "customerAccountId":{
                    "description":"The customer account ID associated to the current item.",
                    "type":"string"
                },
                "quantityShipped":{
                    "description":"Quantity Shipped",
                    "type":"number"
                },
                "additionalProperties":{
                    "description":"Additional Properties if any returned by webhook.",
                    "type":"object"
                },
                "activationDate":{
                    "description":"The activation date in ISO format.",
                    "type":"string"
                },
                "actualRefundAmount":{
                    "description":"Actual Refund Amount at Item level",
                    "type":"number"
                },
                "suggestedRefundAmount":{
                    "description":"Refund Cost for a returnItem",
                    "type":"number"
                },
                "deactivationDate":{
                    "description":"The deactivation date in ISO format.",
                    "type":"string"
                },
                "nonreturnable":{
                    "description":"Indicates whether the item is returnable or not",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"Display Name of the Product",
                    "type":"string"
                },
                "externalData":{
                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "values":{
                                "description":"The array of values associated with an externalData item.",
                                "type":"object",
                                "properties":{
                                    "dynamic_property_key":{
                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"The name to be associated with the externalData item.",
                                "type":"string"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderDiscountShare":{
                    "description":"OrderDiscountShare for a returnItem",
                    "type":"number"
                },
                "commerceItemId":{
                    "description":"Commerce Id of the returned item",
                    "type":"string"
                },
                "assetId":{
                    "description":"The asset ID corresponding to the current item.",
                    "type":"string"
                },
                "returnReason":{
                    "description":"Reason to return an Item",
                    "type":"string"
                },
                "serviceId":{
                    "description":"The service ID associated to the current item.",
                    "type":"string"
                },
                "nonReturnableReason":{
                    "description":"Non returnable reason if item is non returnable",
                    "type":"string"
                },
                "serviceAccountId":{
                    "description":"The service account ID associated to the current item.",
                    "type":"string"
                },
                "quantityToReturn":{
                    "description":"Quantity To Return",
                    "type":"number"
                },
                "comments":{
                    "description":"Comments at ReturnItem Level",
                    "type":"string"
                },
                "returnItemId":{
                    "description":"Id of the return Item",
                    "type":"string"
                },
                "quantityToReceive":{
                    "description":"Quantity To Return",
                    "type":"number"
                },
                "suggestedTaxRefund":{
                    "description":"Tax Refund for a returnItem",
                    "type":"number"
                },
                "shippingGroupId":{
                    "description":"Shipping group Id of the returned item",
                    "type":"string"
                },
                "manualAdjustmentShare":{
                    "description":"ManualAdjustmentShare for a returnItem",
                    "type":"number"
                },
                "rootAssetKey":{
                    "description":"The rootAssetKey ID associated to the current item.",
                    "type":"string"
                },
                "transactionDate":{
                    "description":"ISO formatted Date on which the service action should be triggered.",
                    "type":"string"
                },
                "returnRequired":{
                    "description":"Boolean value to determine if the item has to be physically received.",
                    "type":"boolean"
                },
                "skuProperties":{
                    "description":"Sku properties Information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "propertyType":{
                                "description":"Type that indicates whether it is a base or a custom SKU property,",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the Dynamic SKU Property.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the Dynamic SKU Property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"Value of the Dynamic SKU Property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "adjustedPromotionReferences":{
                    "description":"Reference to the Promotions linked to this returnItem",
                    "type":"string"
                },
                "childReturnItems":{
                    "description":"List of child return Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "$ref":"#/definitions/childReturnItems_response"
                    }
                },
                "asset":{
                    "description":"The flag that determines if the current item is an asset or not.",
                    "type":"boolean"
                }
            }
        },
        "listAllPaymentGateways_response":{
            "description":"Payment gateway details.",
            "type":"array",
            "items":{
                "type":"object",
                "properties":{
                    "firstname":{
                        "description":"First Name.",
                        "type":"string"
                    },
                    "sopCredentials":{
                        "description":"SOP credential information.",
                        "type":"object",
                        "properties":{
                            "agent":{
                                "description":"SOP credential information to be used by agent.",
                                "type":"object",
                                "properties":{
                                    "hasAccessKey":{
                                        "description":"A flag indicating if access key is present for agent.",
                                        "type":"boolean"
                                    },
                                    "sopURL":{
                                        "description":"CyberSource SOP URL to be used by agent.",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"SOP Profile ID to be used by agent.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository ID of SOP Credential of agent.",
                                        "type":"string"
                                    },
                                    "hasSecretKey":{
                                        "description":"A flag indicating if secret key is present to generate signature for agent.",
                                        "type":"boolean"
                                    },
                                    "expirationDate":{
                                        "description":"Key expiration date for SOP Credentials of agent.",
                                        "type":"string"
                                    }
                                }
                            },
                            "storefront":{
                                "description":"SOP credential information to be used by storefront.",
                                "type":"object",
                                "properties":{
                                    "hasAccessKey":{
                                        "description":"A flag indicating if access key is present for storefront.",
                                        "type":"boolean"
                                    },
                                    "sopURL":{
                                        "description":"CyberSource SOP URL to be used by storefront.",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"SOP Profile ID to be used by storefront.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository ID of SOP Credential of storefront.",
                                        "type":"string"
                                    },
                                    "hasSecretKey":{
                                        "description":"A flag indicating if secret key is present to generate signature for storefront.",
                                        "type":"boolean"
                                    },
                                    "expirationDate":{
                                        "description":"Key expiration date for SOP Credentials of storefront.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    },
                    "soapCredential":{
                        "description":"SOAP Credential information.",
                        "type":"object",
                        "properties":{
                            "hasTransactionSecurityKey":{
                                "description":"A flag indicating if transaction security key is present to validate signature.",
                                "type":"boolean"
                            },
                            "soapURL":{
                                "description":"CyberSource SOAP URL.",
                                "type":"string"
                            },
                            "profileId":{
                                "description":"SOAP Profile ID.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"ID for the SOAP Credential.",
                                "type":"string"
                            },
                            "expirationDate":{
                                "description":"Key expiration date.",
                                "type":"string"
                            }
                        }
                    },
                    "repositoryId":{
                        "description":"Repository ID for the payment gateway.",
                        "type":"string"
                    },
                    "ignoreAVS":{
                        "description":"A flag to tell the Cybersource whether to ignore the AVS results.",
                        "type":"boolean"
                    },
                    "partnerSolutionId":{
                        "description":"A field that identifies a transaction as occurring through Oracle Commerce.",
                        "type":"string"
                    },
                    "type":{
                        "description":"Type of the payment gateway.",
                        "type":"string"
                    },
                    "enabled":{
                        "description":"Is the setup enabled?",
                        "type":"boolean"
                    },
                    "username":{
                        "description":" CyberSource Username.",
                        "type":"string"
                    },
                    "lastname":{
                        "description":"Last Name.",
                        "type":"string"
                    }
                }
            }
        },
        "getStockStatus_response":{
            "properties":{
                "productId":{
                    "description":"Id of the product",
                    "type":"string"
                },
                "preOrderableQuantity":{
                    "description":"Quantity that can be preordered",
                    "type":"integer"
                },
                "orderableQuantity":{
                    "description":"Maximum quantity that can be ordered",
                    "type":"integer"
                },
                "locationId":{
                    "description":"Inventory location id of the product",
                    "type":"string"
                },
                "stockStatus":{
                    "description":"Stock status of the product",
                    "type":"string"
                },
                "availabilityDate":{
                    "description":"Availability date of the product",
                    "type":"string"
                },
                "backOrderableQuantity":{
                    "description":"Quantity that can be backordered",
                    "type":"integer"
                },
                "catRefId":{
                    "description":"Sku reference id",
                    "type":"string"
                },
                "inStockQuantity":{
                    "description":"Quantity that is in stock",
                    "type":"integer"
                }
            }
        },
        "createExchangeRequest_request":{
            "properties":{
                "returnRequestId":{
                    "description":"Id of the returnrequest. Related Endpoint Operations - SubmitExchangeOrder",
                    "type":"string"
                },
                "op":{
                    "description":"Specify the operation to be performed. Related Endpoint Operations - InitiateExchange, SubmitExchangeOrder, CreateExchangeRequest",
                    "type":"string"
                },
                "returnItems":{
                    "description":"List of returnable Items. Related Endpoint Operations - SubmitExchangeOrder",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "commerceItemId":{
                                "description":"Commerce Id of the returned item",
                                "type":"number"
                            },
                            "quantityToReturn":{
                                "description":"Quantity to be Returned",
                                "type":"string"
                            },
                            "dynamicProperties":{
                                "description":"Map containing dynamic properties as key value pairs",
                                "type":"string"
                            },
                            "returnReason":{
                                "description":"Return Reason",
                                "type":"string"
                            },
                            "shippingGroupId":{
                                "description":"Shipping group Id of the returned item",
                                "type":"string"
                            },
                            "replacementSkuId":{
                                "description":"SkuId of the replaced Item",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Catalog Reference Id",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Commerce id of order. Related Endpoint Operations - InitiateExchange, CreateExchangeRequest",
                    "type":"string"
                }
            },
            "required":[
                "op",
                "orderId"
            ],
            "example":{
                "op":"initiateExchange",
                "orderId":"o10400"
            }
        },
        "addPayments_response":{
            "properties":{
                "orderId":{
                    "description":"The Order ID.",
                    "type":"string"
                },
                "profileId":{
                    "description":"Profile ID of the shopper",
                    "type":"string"
                },
                "amountRemaining":{
                    "description":"Amount Remaining",
                    "type":"string"
                },
                "embedded":{
                    "description":"Property to return other embedded objects, like order. This gets included in the payload when query parameter includeOrder is passed as true.",
                    "type":"object",
                    "properties":{
                        "order":{
                            "$ref":"#/definitions/order"
                        }
                    }
                },
                "paymentResponses":{
                    "description":"The array of payment responses",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "signature":{
                                "description":"Signature for PayU",
                                "type":"string"
                            },
                            "type":{
                                "description":"PaymentMethodType",
                                "type":"string"
                            },
                            "maskedCardNumber":{
                                "description":"Masked Gift Card Number",
                                "type":"string"
                            },
                            "transactionStatusByQuery":{
                                "description":"Status of tranaction for PayU",
                                "type":"string"
                            },
                            "balance":{
                                "description":"Balance for GiftCard",
                                "type":"number"
                            },
                            "merchantId":{
                                "description":"Merchant ID for PayU",
                                "type":"string"
                            },
                            "paymentId":{
                                "description":"Payment ID for PayU",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"If UI Intervention required",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id for Paypal",
                                "type":"string"
                            },
                            "paymentState":{
                                "description":"Payment State of the payment",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount authorized",
                                "type":"number"
                            },
                            "gatewayName":{
                                "description":"Name of the Gateway used to process the payment",
                                "type":"string"
                            },
                            "confirmationUrl":{
                                "description":"Confirmation URL",
                                "type":"string"
                            },
                            "seqNum":{
                                "description":"Sequence Number of the payment. In multiple paymnets, there are can be any number of payments.",
                                "type":"string"
                            },
                            "message":{
                                "description":"Error message, if any",
                                "type":"string"
                            },
                            "intent":{
                                "description":"Intent for Paypal",
                                "type":"string"
                            },
                            "signatureAlgorithm":{
                                "description":"Signature Algorithm used for PayU",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Payment Group ID relevant to the PaymentMethodType",
                                "type":"string"
                            },
                            "responseUrl":{
                                "description":"Response URL",
                                "type":"string"
                            },
                            "accountId":{
                                "description":"Account ID for PayU based on Billing Country",
                                "type":"string"
                            },
                            "customPaymentProperties":{
                                "description":"Custom Payment Properties",
                                "type":"object"
                            },
                            "giftCardNumber":{
                                "description":"Gift Card Number",
                                "type":"string"
                            },
                            "sopUrl":{
                                "description":"URL to be redirected",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"Payment Method Used",
                                "type":"string"
                            },
                            "transaction_state":{
                                "description":"Transaction State for Paypal",
                                "type":"string"
                            },
                            "REDIRECT":{
                                "description":"Redirect URL for Paypal",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "startFileUpload_response":{
            "properties":{
                "segmentsNeeded":{
                    "description":"The array of segment numbers needed.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "token":{
                    "description":"The token to use when uploading segments.",
                    "type":"string"
                }
            }
        },
        "listCancelReasons_response":{
            "properties":{
                "items":{
                    "description":"The list of all Cancel Reasons",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayValue":{
                                "description":"Display Name of the cancel reason",
                                "type":"string"
                            },
                            "Key":{
                                "description":"Display Key of the cancel reason",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "rejectQuote_response":{
            "properties":{
                "orderComments":{
                    "description":"The list of all logged comments for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository id of the comment record.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"The comment string.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date on which the comment was created.",
                                "type":"string"
                            }
                        }
                    }
                },
                "creationTime":{
                    "description":"The creation time in long seconds.",
                    "type":"number"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "stateString":{
                    "description":"Order state as key string.",
                    "type":"string"
                },
                "paymentGroups":{
                    "description":"List of payment Groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type: invoice",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"Last name associated with this Payment Group.",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The amount authorized with this Payment Group.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The amount associated with this Payment Group.",
                                "type":"number"
                            },
                            "totalDue":{
                                "description":"The current working total order price including all discounts, tax, and billing costs.",
                                "type":"number"
                            },
                            "cardType":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                                "type":"string"
                            },
                            "type":{
                                "description":"payment type. payULatamWebcheckout,paypalCheckout,card,invoice,physicalGiftCard",
                                "type":"string"
                            },
                            "zero_value_auto_authorized":{
                                "description":"The Payment Group is auto authorized without any payment details for zero amount. e.g. true",
                                "type":"string"
                            },
                            "token":{
                                "description":"Token associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Id of this payment Group.",
                                "type":"integer"
                            },
                            "firstName":{
                                "description":"First name associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentStateDetailsAsUser":{
                                "description":"The payment state description as string.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"Billing address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this billing address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country for this billing address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 for this billing address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 for this billing address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this billing address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 for this billing address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this billing address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this billing address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this billing address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this billing address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this billing address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"The selected country of the shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this billing address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this billing address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this billing address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this billing address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State for this billing address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this billing address.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"The selected state of the shipping address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"The state ISON code of the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "paymentState":{
                                "description":"The Payment Group state.",
                                "type":"string"
                            },
                            "paidAmount":{
                                "description":"The amount that has been debited to-date for this Payment Group.",
                                "type":"number"
                            },
                            "cardNumber":{
                                "description":"The masked credit card number.",
                                "type":"string"
                            },
                            "refundAmount":{
                                "description":"The amount that has been credited to-date for this Payment Group.",
                                "type":"number"
                            }
                        },
                        "required":[
                            "type"
                        ]
                    }
                },
                "priceInfo":{
                    "description":"The price information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total order amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"Sub-total.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The order total.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"The total shipping cost.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"The shipping surcharges added at item level in monetary currency.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The currency code.",
                            "type":"string"
                        }
                    }
                },
                "submissionProgress":{
                    "description":"Checkpoints crossed successfully during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "pricingMessages":{
                    "description":"The Pricing messages information.",
                    "type":"object",
                    "properties":{
                        "GiftWithPurchaseMessages":{
                            "description":"The GWP messages information.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "summary":{
                                        "description":"The pricing message summary.",
                                        "type":"string"
                                    },
                                    "identifier":{
                                        "description":"The pricing message identifier.",
                                        "type":"string"
                                    },
                                    "priority":{
                                        "description":"The pricing message priority.",
                                        "type":"integer"
                                    },
                                    "params":{
                                        "description":"The list of all message parameters.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionId":{
                                                    "description":"The promotion id.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"The pricing message type.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "shoppingCart":{
                    "description":"The shopping cart contents of the current order.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"The array of products in the shopping cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw price of the product.",
                                        "type":"integer"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"The extra handling cost for shipping the product.",
                                        "type":"integer"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "externalData":{
                                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "values":{
                                                                            "description":"The array of values associated with an externalData item.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"The name to be associated with the externalData item.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "route":{
                                                                "description":"Image route",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"The array of variants of the child item.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"The variant option value",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"The variant option name.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "siteId":{
                                                                "description":"The ID of the site on which the item was added.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "type":"string"
                                                            },
                                                            "activationDate":{
                                                                "description":"The activation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "serviceId":{
                                                                "description":"The service ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "asset":{
                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        }
                                                    }
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the child item ",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"The array of variants of the child item.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"The variant option value",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"The variant option name.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item",
                                                    "type":"string"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Image route",
                                                    "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "configuratorId":{
                                        "description":"configurator id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "price":{
                                        "description":"The actual price of the product.",
                                        "type":"integer"
                                    },
                                    "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"
                                    },
                                    "unitPrice":{
                                        "description":"The unit price of the product.",
                                        "type":"integer"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"The quantity of the product.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"The category to which the product belongs.",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "coupon":{
                                                    "description":"The coupon ID.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment by the promotion.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"The promotion description.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format.",
                                        "type":"string"
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    }
                                }
                            }
                        }
                    }
                },
                "id":{
                    "description":"The order ID.",
                    "type":"string"
                },
                "state":{
                    "description":"the state of the order",
                    "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"
                        }
                    }
                },
                "stateDetailsAsUser":{
                    "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"tax price information for the order",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"city tax",
                            "type":"number"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"The monetary total amount of  tax.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"amount",
                            "type":"number"
                        },
                        "valueAddedTax":{
                            "description":"value added tax",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"county tax",
                            "type":"number"
                        },
                        "isTaxIncluded":{
                            "description":"if tax is included in the price",
                            "type":"boolean"
                        },
                        "miscTax":{
                            "description":"miscellaneous tax",
                            "type":"number"
                        },
                        "districtTax":{
                            "description":"district tax",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"state tax",
                            "type":"number"
                        },
                        "countryTax":{
                            "description":"country tax",
                            "type":"number"
                        }
                    }
                },
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "surcharge":{
                                "description":"The shipping surcharge.",
                                "type":"number"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"tax amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"shipping amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string"
                                    }
                                }
                            },
                            "store":{
                                "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location id of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "priceInfo":{
                                "description":"The price information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"The current  total tax amount in monetary currency",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The total order amount.",
                                        "type":"number"
                                    },
                                    "total":{
                                        "description":"The order total.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"The current  total shipping amount in monetary currency ",
                                        "type":"number"
                                    },
                                    "shipping":{
                                        "description":"The total shipping cost.",
                                        "type":"number"
                                    },
                                    "primaryCurrencyTotal":{
                                        "description":"The current total in loyalty points in case of mix currency",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTotal":{
                                        "description":"The current  total (sum ofshipping and tax)amount in monetary currency",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products in monetary currency.",
                                        "type":"number"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products.",
                                        "type":"number"
                                    },
                                    "tax":{
                                        "description":"The total tax amount.",
                                        "type":"number"
                                    },
                                    "subTotal":{
                                        "description":"Sub-total.",
                                        "type":"number"
                                    },
                                    "currencyCode":{
                                        "description":"The currency code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "alias ":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingNumber":{
                                "description":"The shipping tracking number",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "rawTotalPrice":{
                                            "description":"The raw price of the product.",
                                            "type":"integer"
                                        },
                                        "displayName":{
                                            "description":"The name of the product.",
                                            "type":"string"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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"
                                        },
                                        "childItems":{
                                            "description":"Child items of the commerce item",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "deactivationDate":{
                                                        "description":"The deactivation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "addOnItem":{
                                                        "description":"Whether the sub commerce item is an add-on (internally configured) or not (externally configured).",
                                                        "type":"boolean"
                                                    },
                                                    "displayName":{
                                                        "description":"Display name of the child product",
                                                        "type":"string"
                                                    },
                                                    "externalData":{
                                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "values":{
                                                                    "description":"The array of values associated with an externalData item.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "dynamic_property_key":{
                                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"The name to be associated with the externalData item.",
                                                                    "type":"string"
                                                                },
                                                                "actionCode":{
                                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "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"
                                                    },
                                                    "childItems":{
                                                        "description":"Child items of the commerce item",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "serviceAccountId":{
                                                                    "description":"The service account ID associated to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "deactivationDate":{
                                                                    "description":"The deactivation date in ISO format.",
                                                                    "type":"string"
                                                                },
                                                                "quantity":{
                                                                    "description":"Quantity of the child item",
                                                                    "type":"number"
                                                                },
                                                                "productId":{
                                                                    "description":"Product Id of the child item",
                                                                    "type":"string"
                                                                },
                                                                "displayName":{
                                                                    "description":"Display name of the child product",
                                                                    "type":"string"
                                                                },
                                                                "externalData":{
                                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "values":{
                                                                                "description":"The array of values associated with an externalData item.",
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            },
                                                                            "name":{
                                                                                "description":"The name to be associated with the externalData item.",
                                                                                "type":"string"
                                                                            },
                                                                            "actionCode":{
                                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "parentAssetKey":{
                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "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"
                                                                },
                                                                "rootAssetKey":{
                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "transactionDate":{
                                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                                    "type":"string"
                                                                },
                                                                "catRefId":{
                                                                    "description":"Sku Id of the child item",
                                                                    "type":"string"
                                                                },
                                                                "assetKey":{
                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "route":{
                                                                    "description":"Image route",
                                                                    "type":"string"
                                                                },
                                                                "customerAccountId":{
                                                                    "description":"The customer account ID associated to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "selectedOptions":{
                                                                    "description":"The array of variants of the child item.",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "optionValue":{
                                                                                "description":"The variant option value",
                                                                                "type":"string"
                                                                            },
                                                                            "optionName":{
                                                                                "description":"The variant option name.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "siteId":{
                                                                    "description":"The ID of the site on which the item was added.",
                                                                    "type":"string"
                                                                },
                                                                "actionCode":{
                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                    "type":"string"
                                                                },
                                                                "activationDate":{
                                                                    "description":"The activation date in ISO format.",
                                                                    "type":"string"
                                                                },
                                                                "serviceId":{
                                                                    "description":"The service ID associated to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "asset":{
                                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                                    "type":"boolean"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "assetKey":{
                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "commerceItemId":{
                                                        "description":"commerce item id of the child item ",
                                                        "type":"string"
                                                    },
                                                    "selectedOptions":{
                                                        "description":"The array of variants of the child item.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "optionValue":{
                                                                    "description":"The variant option value",
                                                                    "type":"string"
                                                                },
                                                                "optionName":{
                                                                    "description":"The variant option name.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "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"
                                                    },
                                                    "serviceAccountId":{
                                                        "description":"The service account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "configurationOptionId":{
                                                        "description":"ID of the catalog's configurationOption associated with this sub commerce item.",
                                                        "type":"string"
                                                    },
                                                    "quantity":{
                                                        "description":"Quantity of the child item",
                                                        "type":"number"
                                                    },
                                                    "productId":{
                                                        "description":"Product Id of the child item",
                                                        "type":"string"
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "configurablePropertyId":{
                                                        "description":"ID of the catalog's configurableProperty associated with this sub commerce item.",
                                                        "type":"string"
                                                    },
                                                    "transactionDate":{
                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                        "type":"string"
                                                    },
                                                    "catRefId":{
                                                        "description":"Sku Id of the child item",
                                                        "type":"string"
                                                    },
                                                    "route":{
                                                        "description":"Image route",
                                                        "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 determines if the current item is an asset or not.",
                                                        "type":"boolean"
                                                    }
                                                }
                                            }
                                        },
                                        "configuratorId":{
                                            "description":"configurator id of the configurable product",
                                            "type":"string"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPrice":{
                                            "description":"The Price of the product as per the external pricing system.",
                                            "type":"number"
                                        },
                                        "price":{
                                            "description":"The actual price of the product.",
                                            "type":"integer"
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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"
                                        },
                                        "unitPrice":{
                                            "description":"The unit price of the product.",
                                            "type":"integer"
                                        },
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"active or not.",
                                            "type":"boolean"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPriceQuantity":{
                                            "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                            "type":"integer"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The category to which the product belongs.",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "discountInfo":{
                                            "description":"The discount information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "coupon":{
                                                        "description":"The coupon ID.",
                                                        "type":"string"
                                                    },
                                                    "promotionDesc":{
                                                        "description":"The promotion description.",
                                                        "type":"string"
                                                    },
                                                    "promotionId":{
                                                        "description":"The promotion ID.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "status":{
                                "description":"The shipping status.",
                                "type":"string"
                            }
                        }
                    }
                },
                "lastModifiedDate":{
                    "description":"The order recent modified date in ISO format.",
                    "type":"string"
                },
                "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"
                },
                "approvalSystemMessages":{
                    "description":"The array of messages which are stored during order processing",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "profile":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email Address corresponding to the profile.",
                            "type":"string"
                        }
                    }
                },
                "shippingMethod":{
                    "description":"The shipping method details for the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"tax amount in secondary currency.",
                            "type":"string"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"shipping amount in secondary currency.",
                            "type":"string"
                        },
                        "cost":{
                            "description":"The total cost of shipping.",
                            "type":"number"
                        },
                        "value":{
                            "description":"The shipping method applied to the order.",
                            "type":"string"
                        }
                    }
                },
                "giftWithPurchaseCommerceItemMarkers":{
                    "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "remainingQuantity":{
                                "description":"The quantity of the commerce item that is not affected by GWP.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"The gift hash code for this GWP promotion.",
                                "type":"integer"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                "type":"number"
                            },
                            "repositoryId":{
                                "description":"The repository id",
                                "type":"string"
                            },
                            "value":{
                                "description":"The GWP promotion id.",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The price list group object.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID of the price list group.",
                            "type":"string"
                        }
                    }
                },
                "returnRequests":{
                    "description":"The list of the requests raised for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"The return request id.",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"The creation date of the return request.",
                                "type":"string"
                            },
                            "totalRefund":{
                                "description":"The total amount to be refunded on return.",
                                "type":"number"
                            },
                            "state":{
                                "description":"The status of the return request.",
                                "type":"string"
                            },
                            "totalReturnQuantity":{
                                "description":"The total quantity for which return request has been raised.",
                                "type":"integer"
                            },
                            "stateKey":{
                                "description":"State key for return request which is not localized",
                                "type":"string"
                            }
                        }
                    }
                },
                "creationDate":{
                    "description":"The creation date in ISO format.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "submissionErrorCodes":{
                    "description":"Set of error codes recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "discountInfo":{
                    "description":"The discount information.",
                    "type":"object",
                    "properties":{
                        "orderDiscount":{
                            "description":"The order discount.",
                            "type":"integer"
                        },
                        "orderDiscountDescList":{
                            "description":"The list of all the order discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "coupon":{
                                        "description":"The coupon code.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"The promotion description.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        }
                    }
                },
                "submissionErrorMessages":{
                    "description":"List of failure reasons recorded during each unsuccessful retry of queued orders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "shippingAddress":{
                    "description":"The shipping address details.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"State ISO code.",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"The ID of the site on which the order was placed.",
                    "type":"string"
                },
                "markers":{
                    "description":"Order markers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In a marketing campaign marker, value holds the marketing system's unique campaign ID.",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, key signifies that it is a campaign marker and it also identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"gift with purchase order marker information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion id",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getAuthnRequest_response":{
            "properties":{
                "saml_sso_request_dst":{
                    "description":"The destination URL that the SAML AuthnRequest should be posted to.",
                    "type":"string"
                },
                "saml_sso_request":{
                    "description":"The base64 encoded SAML AuthnRequest XML.",
                    "type":"string"
                }
            }
        },
        "getReason_response":{
            "properties":{
                "readableDescription":{
                    "description":"Name of the appeasement reason.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the appeasement reason.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether appeasement reason is enabled or disabled.",
                    "type":"boolean"
                },
                "id":{
                    "description":"Id of the appeasement reason.",
                    "type":"string"
                }
            },
            "example":{
                "readableDescription":"Order Arrived Late",
                "description":"orderArrivedLate",
                "active":true,
                "id":"orderArrivedLate"
            }
        },
        "doFileSegmentUpload_response":{
            "properties":{
                "success":{
                    "description":"true - file segment upload was success full, false - it failed.",
                    "type":"boolean"
                }
            }
        },
        "listProfileAddresses_response":{
            "properties":{
                "offset":{
                    "description":"The start index of the list of records to be fetched",
                    "type":"integer"
                },
                "limit":{
                    "description":"The batch size of the  records to be fetched together.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sorting format",
                    "type":"string"
                },
                "items":{
                    "description":"Addresses related properties",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "address":{
                                "description":"The address object of the profile",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"The last name of the user for whom the address is created. This field can be null also",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"The country of the address",
                                        "type":"string"
                                    },
                                    "types":{
                                        "description":"The types tagged to the address",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"The name of the address type",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "address2":{
                                        "description":"Address line 2 for the address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"city for the address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"address line 1 for the address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"postalCode for the address",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"companyName for the address. It is not mandatory for the profile addresses.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"county for the address",
                                        "type":"string"
                                    },
                                    "dynamicProperty":{
                                        "description":"The value of the dynamic Property",
                                        "type":"object"
                                    },
                                    "firstName":{
                                        "description":"The first name of the user for whom the address is created. This field can be null also",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number of the address",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Unique Id for the address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"state for the address",
                                        "type":"string"
                                    }
                                }
                            },
                            "addressType":{
                                "description":"The nickname for the address.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateAgentResponseHeaders_response":{
            "properties":{
            }
        },
        "updateAddress_response":{
            "properties":{
                "address":{
                    "description":"Address created for the Organization.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the secondary address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the secondary address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the secondary address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name of the secondary address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal Code of the address",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the secondary address",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone Number of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"The State of the address",
                            "type":"string"
                        }
                    }
                },
                "addressType":{
                    "description":"Address type represents nick name of address if present else repository ID of address item.",
                    "type":"string"
                }
            }
        },
        "listSkus_response":{
            "properties":{
                "total":{
                    "description":"total",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"totalResults",
                    "type":"integer"
                },
                "offset":{
                    "description":"offset",
                    "type":"integer"
                },
                "limit":{
                    "description":"limit",
                    "type":"integer"
                },
                "links":{
                    "description":"links",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"rel",
                                "type":"string"
                            },
                            "href":{
                                "description":"href",
                                "type":"string"
                            }
                        }
                    }
                },
                "sort":{
                    "description":"sort",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"property",
                                "type":"string"
                            },
                            "order":{
                                "description":"order",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicPropertyMapLong":{
                                "description":"dynamicPropertyMapLong",
                                "type":"object",
                                "properties":{
                                    "sku-WomensApparel_color":{
                                        "description":"sku-WomensApparel_color",
                                        "type":"integer"
                                    },
                                    "sku-WomensApparel_size":{
                                        "description":"sku-WomensApparel_size",
                                        "type":"integer"
                                    }
                                }
                            },
                            "largeImage":{
                                "description":"large image",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"repository Id",
                                        "type":"string"
                                    },
                                    "url":{
                                        "description":"URL",
                                        "type":"string"
                                    }
                                }
                            },
                            "smallImage":{
                                "description":"Small image",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"repository Id",
                                        "type":"string"
                                    },
                                    "url":{
                                        "description":"URL",
                                        "type":"string"
                                    }
                                }
                            },
                            "derivedCatalogs":{
                                "description":"Derived catalogs",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"repository Id",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "endDate":{
                                "description":"endDate",
                                "type":"string"
                            },
                            "listPrices":{
                                "description":"listPrices",
                                "type":"object",
                                "properties":{
                                    "defaultPriceGroup":{
                                        "description":"defaultPriceGroup",
                                        "type":"number"
                                    }
                                }
                            },
                            "configurationMetadata":{
                                "description":"Array of configuration attributes associated with the SKU.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The name of the configuration attribute.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository id for existing configuration metadata items.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the configuration attribute.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "type":{
                                "description":"type",
                                "type":"string"
                            },
                            "largeImageURLs":{
                                "description":"largeImageURLs",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "variantOptions":{
                                "description":"variantOptions",
                                "type":"string"
                            },
                            "derivedSalePriceFrom":{
                                "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "translations":{
                                "description":"translations",
                                "type":"object",
                                "properties":{
                                    "1":{
                                        "description":"1",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"repositoryId",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "27":{
                                        "description":"27",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"repositoryId",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            },
                            "variant":{
                                "description":"Product Variant Information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"Value of the Dynamic attribute.",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"Name of the Dynamic attribute.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"id",
                                "type":"string"
                            },
                            "barcode":{
                                "description":"barcode",
                                "type":"string"
                            },
                            "wholesalePrice":{
                                "description":"wholesalePrice",
                                "type":"number"
                            },
                            "salePriceEndDate":{
                                "description":"salePriceEndDate",
                                "type":"string"
                            },
                            "unitOfMeasure":{
                                "description":"unitOfMeasure",
                                "type":"string"
                            },
                            "primaryMediumImageURL":{
                                "description":"primaryMediumImageURL",
                                "type":"string"
                            },
                            "thumbImageURLs":{
                                "description":"thumbImageURLs",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "creationDate":{
                                "description":"creationDate",
                                "type":"string"
                            },
                            "version":{
                                "description":"version",
                                "type":"integer"
                            },
                            "parentProducts":{
                                "description":"array of parent products",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "longDescription":{
                                            "description":"longDescription",
                                            "type":"string"
                                        },
                                        "primaryThumbImageURL":{
                                            "description":"primaryThumbImageURL",
                                            "type":"string"
                                        },
                                        "largeImage":{
                                            "description":"large image",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"repository Id",
                                                    "type":"string"
                                                },
                                                "url":{
                                                    "description":"URL",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "smallImage":{
                                            "description":"Small image",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"repository Id",
                                                    "type":"string"
                                                },
                                                "url":{
                                                    "description":"URL",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"The display name of the SKU",
                                            "type":"string"
                                        },
                                        "orderLimit":{
                                            "description":"orderLimit",
                                            "type":"integer"
                                        },
                                        "onlineOnly":{
                                            "description":"online only property",
                                            "type":"boolean"
                                        },
                                        "description":{
                                            "description":"description",
                                            "type":"string"
                                        },
                                        "primaryFullImageURL":{
                                            "description":"primaryFullImageURL",
                                            "type":"string"
                                        },
                                        "largeImageURLs":{
                                            "description":"largeImageURLs",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "primaryLargeImageURL":{
                                            "description":"primaryLargeImageURL",
                                            "type":"string"
                                        },
                                        "addOnProducts":{
                                            "description":"Array of AddOn products.",
                                            "type":"array",
                                            "items":{
                                                "description":"AddOn product.",
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"Repository ID of configurable product.",
                                                        "type":"string"
                                                    },
                                                    "partNumber":{
                                                        "description":"Unique identifier or code used for the part.",
                                                        "type":"string"
                                                    },
                                                    "configurationOptions":{
                                                        "description":"Array of configuration options.",
                                                        "type":"array",
                                                        "items":{
                                                            "properties":{
                                                                "product":{
                                                                    "description":"Product Details",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "displayName":{
                                                                            "description":"Display name of product.",
                                                                            "type":"string"
                                                                        },
                                                                        "repositoryId":{
                                                                            "description":"Repository ID of product.",
                                                                            "type":"string"
                                                                        },
                                                                        "id":{
                                                                            "description":"Repository ID",
                                                                            "type":"string"
                                                                        },
                                                                        "type":{
                                                                            "description":"Type of product.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "repositoryId":{
                                                                    "description":"Repository ID of configuration option.",
                                                                    "type":"string"
                                                                },
                                                                "id":{
                                                                    "description":"Repository ID",
                                                                    "type":"string"
                                                                },
                                                                "sku":{
                                                                    "description":"Sku Details",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "repositoryId":{
                                                                            "description":"Repository ID of sku.",
                                                                            "type":"string"
                                                                        },
                                                                        "id":{
                                                                            "description":"Repository ID",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "id":{
                                                        "description":"Repository ID",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "smallImageURLs":{
                                            "description":"smallImageURLs",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "derivedShippingSurchargeFrom":{
                                            "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "derivedSalePriceFrom":{
                                            "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"id",
                                            "type":"string"
                                        },
                                        "childSKUs":{
                                            "description":"childSKUs",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"repositoryId",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "primaryMediumImageURL":{
                                            "description":"primaryMediumImageURL",
                                            "type":"string"
                                        },
                                        "salePrice":{
                                            "description":"salePrice",
                                            "type":"number"
                                        },
                                        "fullImageURLs":{
                                            "description":"fullImageURLs",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "active":{
                                            "description":"active",
                                            "type":"boolean"
                                        },
                                        "thumbImageURLs":{
                                            "description":"thumbImageURLs",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "productImages":{
                                            "description":"productImages",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"repositoryId",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "route":{
                                            "description":"route",
                                            "type":"string"
                                        },
                                        "mediumImageURLs":{
                                            "description":"mediumImageURLs",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"repositoryId",
                                            "type":"string"
                                        },
                                        "derivedListPriceFrom":{
                                            "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "primarySourceImageURL":{
                                            "description":"primarySourceImageURL",
                                            "type":"string"
                                        },
                                        "shippingSurcharge":{
                                            "description":"shippingSurcharge",
                                            "type":"number"
                                        },
                                        "primarySmallImageURL":{
                                            "description":"primarySmallImageURL",
                                            "type":"string"
                                        },
                                        "sourceImageURLs":{
                                            "description":"sourceImageURLs",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "avgCustRating":{
                                            "description":"avgCustRating",
                                            "type":"string"
                                        },
                                        "listPrice":{
                                            "description":"listPrice",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "size":{
                                "description":"size",
                                "type":"string"
                            },
                            "manufacturer_part_number":{
                                "description":"manufacturer_part_number",
                                "type":"string"
                            },
                            "catalogs":{
                                "description":"catalogs",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"repository Id",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "mediumImageURLs":{
                                "description":"mediumImageURLs",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "primarySourceImageURL":{
                                "description":"primarySourceImageURL",
                                "type":"string"
                            },
                            "primarySmallImageURL":{
                                "description":"primarySmallImageURL",
                                "type":"string"
                            },
                            "sourceImageURLs":{
                                "description":"sourceImageURLs",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "startDate":{
                                "description":"startDate",
                                "type":"string"
                            },
                            "primaryThumbImageURL":{
                                "description":"primaryThumbImageURL",
                                "type":"string"
                            },
                            "color":{
                                "description":"color",
                                "type":"string"
                            },
                            "nonreturnable":{
                                "description":"nonreturnable",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"displayName",
                                "type":"string"
                            },
                            "description":{
                                "description":"description",
                                "type":"string"
                            },
                            "primaryFullImageURL":{
                                "description":"primaryFullImageURL",
                                "type":"string"
                            },
                            "salePrices":{
                                "description":"salePrices",
                                "type":"object",
                                "properties":{
                                    "defaultPriceGroup":{
                                        "description":"defaultPriceGroup",
                                        "type":"string"
                                    }
                                }
                            },
                            "productListingSku":{
                                "description":"productListingSku",
                                "type":"string"
                            },
                            "primaryLargeImageURL":{
                                "description":"primaryLargeImageURL",
                                "type":"string"
                            },
                            "derivedOnlineOnly":{
                                "description":"Indicates if the SKU is available online or not.",
                                "type":"boolean"
                            },
                            "smallImageURLs":{
                                "description":"smallImageURLs",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "derivedShippingSurchargeFrom":{
                                "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "itemAcl":{
                                "description":"item Acl",
                                "type":"string"
                            },
                            "shippingSurcharges":{
                                "description":"Extra handling costs for shipping the product in respective price list groups",
                                "type":"object",
                                "properties":{
                                    "plg1":{
                                        "description":"Extra handling costs for shipping the product in plg1",
                                        "type":"number"
                                    },
                                    "plg2":{
                                        "description":"Extra handling costs for shipping the product in plg2",
                                        "type":"number"
                                    }
                                }
                            },
                            "onSale":{
                                "description":"onSale",
                                "type":"boolean"
                            },
                            "unit_of_measure":{
                                "description":"unit_of_measure",
                                "type":"string"
                            },
                            "siteIds":{
                                "description":"siteIds",
                                "type":"string"
                            },
                            "computedCatalogs":{
                                "description":"computed catalogs",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"repository Id",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "discountable":{
                                "description":"discountable",
                                "type":"boolean"
                            },
                            "thumbnailImage":{
                                "description":"thumbnailImage",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"repository Id",
                                        "type":"string"
                                    },
                                    "url":{
                                        "description":"URL",
                                        "type":"string"
                                    }
                                }
                            },
                            "catalogsReplacementProducts":{
                                "description":"catalogs replacement products",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"repository Id",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "salePriceStartDate":{
                                "description":"salePriceStartDate",
                                "type":"string"
                            },
                            "quantity":{
                                "description":"quantity",
                                "type":"integer"
                            },
                            "salePrice":{
                                "description":"salePrice",
                                "type":"number"
                            },
                            "fullImageURLs":{
                                "description":"fullImageURLs",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "soldAsPackage":{
                                "description":"Indicates whether the SKU as a single package otherwise consider the SKU where sub-items can be shipped/fulfilled separately.",
                                "type":"boolean"
                            },
                            "auxiliaryMedia":{
                                "description":"auxiliaryMedia",
                                "type":"object"
                            },
                            "repositoryId":{
                                "description":"repositoryId",
                                "type":"string"
                            },
                            "derivedListPriceFrom":{
                                "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharge":{
                                "description":"Extra handling costs while shipping the product, in the default price group.",
                                "type":"number"
                            },
                            "fractionalQuantitiesAllowed":{
                                "description":"fractionalQuantitiesAllowed",
                                "type":"boolean"
                            },
                            "fulfiller":{
                                "description":"fulfiller",
                                "type":"string"
                            },
                            "partNumber":{
                                "description":"Unique identifier or code used for the part.",
                                "type":"string"
                            },
                            "configurable":{
                                "description":"Indicates whether a sku is configurable",
                                "type":"boolean"
                            },
                            "listPrice":{
                                "description":"listPrice",
                                "type":"number"
                            }
                        }
                    }
                }
            }
        },
        "requestPasswordReset_request":{
            "properties":{
                "email":{
                    "description":"Email address for user profile.",
                    "type":"string"
                }
            },
            "example":{
                "email":"amber@example.com"
            }
        },
        "handleOrderActions_response":{
            "properties":{
                "isOrderValid":{
                    "description":"Boolean indicating whether the order is Valid or not. Related Endpoint operations - ValidActions.",
                    "type":"string"
                },
                "isRejectQuoteAllowed":{
                    "description":"Boolean indicating whether the quoted order is rejected or not. Related Endpoint operations - validActions.",
                    "type":"boolean"
                },
                "isAcceptQuoteAllowed":{
                    "description":"Boolean indicating whether the quoted order can be accepted or not. Related Endpoint operations - validActions.",
                    "type":"boolean"
                },
                "isRequteAllowed":{
                    "description":"Boolean indicating whether the quoted order is requoted or not. Related Endpoint operations - validActions.",
                    "type":"boolean"
                },
                "message":{
                    "description":"Message indicating order has been successfully cancelled. Related Endpoint operations - CancelOrder.",
                    "type":"boolean"
                },
                "isCancelOrder":{
                    "description":"Boolean indicating whether the order is cancellable or not. Related Endpoint operations - validActions.",
                    "type":"boolean"
                },
                "isCancelInFlightOrderAllowed":{
                    "description":"Boolean indicating whether the order is in remorse period or the extended remorse period.",
                    "type":"boolean"
                },
                "isReturnOrder":{
                    "description":"Boolean indicating whether the order is returnable or not. Related Endpoint operations - validActions.",
                    "type":"boolean"
                },
                "success":{
                    "description":"Success status of email notification for given order ID. Related Endpoint operations - sendPlacedOrderEmailNotification.",
                    "type":"string"
                },
                "isExchangeOrder":{
                    "description":"Boolean indicating whether the order is exchangeable or not. Related Endpoint operations - validActions.",
                    "type":"boolean"
                },
                "isOrderAuthorized":{
                    "description":"Boolean indicating whether the order is authorized or not. Related Endpoint operations - validatePaymentAuthorization.",
                    "type":"boolean"
                },
                "id":{
                    "description":"Commerce id for this order. Related Endpoint operations - CancelOrder, validateOrder, validatePaymentAuthorization, invalidateOrder, sendPlacedOrderEmailNotification.",
                    "type":"string"
                },
                "isEditOrder":{
                    "description":"Boolean indicating whether the order is editable or not. Related Endpoint operations - validActions.",
                    "type":"boolean"
                },
                "isOrderRefreshed":{
                    "description":"Boolean to indicate if invalidation is successful. Related Endpoint operations - invalidateOrder.",
                    "type":"boolean"
                },
                "isResendPlacedOrderNotificationAllowed":{
                    "description":"Boolean indicating whether the order qualifies for Placed Order email notification. Related Endpoint operations - validActions.",
                    "type":"boolean"
                }
            }
        },
        "createPurchaseList_request":{
            "properties":{
                "dynamicProperty":{
                    "description":"The value of the dynamic Property",
                    "type":"object"
                },
                "accountId":{
                    "description":"The id of the Organization.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the purchase list.",
                    "type":"string"
                },
                "description":{
                    "description":"Description for the purchase list.",
                    "type":"string"
                },
                "siteId":{
                    "description":"The Id of the site.",
                    "type":"string"
                },
                "items":{
                    "description":"list of purchase list items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicProperty":{
                                "description":"The value of the dynamic Property",
                                "type":"object"
                            },
                            "productId":{
                                "description":"The product id",
                                "type":"string"
                            },
                            "quantityDesired":{
                                "description":"Quantity desired for the item",
                                "type":"integer"
                            },
                            "catRefId":{
                                "description":"catalog ref id ",
                                "type":"string"
                            }
                        },
                        "required":[
                            "catRefId",
                            "quantityDesired",
                            "productId"
                        ]
                    }
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "dynamicProperty":"dynamicProperty value",
                "accountId":"or-100001",
                "name":"Purchase List 1",
                "description":"Purchase List",
                "siteId":"siteUS",
                "items":[
                    {
                        "dynamicProperty":"dynamicProperty value",
                        "productId":"Product_18Cxi",
                        "quantityDesired":25,
                        "catRefId":"Sku_18Dxi"
                    },
                    {
                        "dynamicProperty":"dynamicProperty value",
                        "productId":"Product_5Cx",
                        "quantityDesired":30,
                        "catRefId":"Sku_5Cxy"
                    }
                ]
            }
        },
        "clickstreamReportList_response":{
            "properties":{
                "requests":{
                    "description":"List of report request records",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/clickstreamReportRecord"
                    }
                }
            }
        },
        "verify_response":{
            "properties":{
                "success":{
                    "description":"Provides the auth client status.",
                    "type":"boolean"
                }
            }
        },
        "handleOrderAmendment_request":{
            "properties":{
                "op":{
                    "description":"The operation to be performed. Related Endpoint Operations - initiateAmendment, checkAmendmentInProgress, priceOrderAmendment, preAuthorizeAmendOrder",
                    "type":"string"
                },
                "shippingGroups":{
                    "description":"List of shipping groups",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "availablePickupDate":{
                                "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "locationId":{
                                "description":"The location id of the store from which items are to be picked up (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"Shipping method information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"tax amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"shipping amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "cost":{
                                        "description":"shipping cost.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display Name of shipment.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"method type of shipment",
                                        "type":"string"
                                    }
                                }
                            },
                            "preferredPickupDate":{
                                "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"shipping address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country code for this shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address Line 3 for this shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address Line 2 for this shipping address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address Line 1 for this shipping address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this shipping address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this shipping address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this shipping address.",
                                        "type":"string"
                                    },
                                    "stateName":{
                                        "description":"State name for this shipping address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State code for this shipping address.",
                                        "type":"string"
                                    },
                                    "countryName":{
                                        "description":"Country name for this shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup",
                                "type":"string"
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Id of the Order. Related Endpoint Operations - priceOrderAmendment, preAuthorizeAmendOrder.",
                    "type":"string"
                },
                "amountRemaining":{
                    "description":"Amount to authorize. Related Endpoint Operations - preAuthorizeAmendOrder",
                    "type":"string"
                },
                "shippingMethod":{
                    "description":"Shipping method information. Related Endpoint Operations - priceOrderAmendment, preAuthorizeAmendOrder",
                    "type":"object",
                    "properties":{
                        "value":{
                            "description":"method type of shipment",
                            "type":"string"
                        }
                    }
                },
                "payments":{
                    "description":"Payment in the cart. Related Endpoint Operations - preAuthorizeAmendOrder",
                    "type":"object",
                    "properties":{
                        "amount":{
                            "description":"The amount associated with this Payment Group. If the order has a single payment group, then this field is optional. However in case we have more than one payment group, we need to provide this field.",
                            "type":"number"
                        },
                        "seqNum":{
                            "description":"Sequence Number of the payment. In multiple paymnets, there can be any number of payments.",
                            "type":"string"
                        },
                        "nameOncard":{
                            "description":"name printed on credit card.",
                            "type":"string"
                        },
                        "cardType":{
                            "description":"Payment method. e.g. physicalGiftCard/creditCard.",
                            "type":"string"
                        },
                        "type":{
                            "description":"Payment type",
                            "type":"string"
                        },
                        "endYear":{
                            "description":"credit card expiry year.",
                            "type":"integer"
                        },
                        "cardCVV":{
                            "description":"Credit card CVV.",
                            "type":"string"
                        },
                        "paymentGroupId":{
                            "description":"Payment Group Id of the gift card payment group. Payment type: physicalGiftCard",
                            "type":"string"
                        },
                        "customProperties":{
                            "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                            "additionalProperties":{
                                "description":"Dynamic Properties if any",
                                "type":"string"
                            },
                            "type":"object",
                            "properties":{
                                "membershipId":{
                                    "description":"memberShipId of customer. This property need to be sent if loyalty payment method is selected for payment",
                                    "type":"string"
                                },
                                "programId":{
                                    "description":"Unique id for loyalty program.This property need to be sent if loyalty payment method is selected for payment",
                                    "type":"string"
                                }
                            }
                        },
                        "giftCardNumber":{
                            "description":"Gift card number used for payment. Payment type: physicalGiftCard (this field should be used when giftcards are used)",
                            "type":"string"
                        },
                        "giftCardPin":{
                            "description":"Gift card pin. Payment type: physicalGiftCard (this field should be used when giftcards are used)",
                            "type":"string"
                        },
                        "endMonth":{
                            "description":"credit card expiry month.",
                            "type":"string"
                        },
                        "cardNumber":{
                            "description":"Credit card number.",
                            "type":"string"
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information. Related Endpoint Operations - priceOrderAmendment, preAuthorizeAmendOrder",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"Raw total price of commerce item",
                                        "type":"number"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "billingProfileId":{
                                        "description":"The billing profile ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountAmount":{
                                        "description":"Discount given on commerce item.",
                                        "type":"number"
                                    },
                                    "billingAccountId":{
                                        "description":"The billing account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "isAddOnItem":{
                                                    "description":"Indicates whether child item is add on item or not",
                                                    "type":"boolean"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item ",
                                                                "type":"string"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "currentPrice":{
                                                                "description":"Current price of the child item",
                                                                "type":"number"
                                                            },
                                                            "externalData":{
                                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "values":{
                                                                            "description":"The array of values associated with an externalData item.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"The name to be associated with the externalData item.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "priceListGroupId":{
                                                                "description":"price list group id of the child item",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "invalid":{
                                                                "description":"Invalid state of the child item",
                                                                "type":"boolean"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"Child Product Variant Information.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"Value of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"Name of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "stockStatus":{
                                                                "description":"Stock status Id of the child item",
                                                                "type":"boolean"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "type":"string"
                                                            },
                                                            "activationDate":{
                                                                "description":"The activation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "serviceId":{
                                                                "description":"The service ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "asset":{
                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        }
                                                    }
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the child item ",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"Child Product Variant Information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"Value of the Dynamic attribute.",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"Name of the Dynamic attribute.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "stockStatus":{
                                                    "description":"Stock status Id of the child item",
                                                    "type":"boolean"
                                                },
                                                "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"
                                                },
                                                "configurationOptionId":{
                                                    "description":"configuration option id of the child item ",
                                                    "type":"string"
                                                },
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item ",
                                                    "type":"string"
                                                },
                                                "currentPrice":{
                                                    "description":"Current price of the child item",
                                                    "type":"number"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"configurable property id of the child item ",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "priceListGroupId":{
                                                    "description":"price list group id of the child item",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "invalid":{
                                                    "description":"Invalid state of the child item",
                                                    "type":"boolean"
                                                },
                                                "activationDate":{
                                                    "description":"The activation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "asset":{
                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"The Price of the product as per the external pricing system.",
                                        "type":"number"
                                    },
                                    "overriddenPrice":{
                                        "description":"overridden price of commerce item.",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"Unique id of the line item",
                                        "type":"string"
                                    },
                                    "stockStatus":{
                                        "description":"Indicates if the product has stock or not.",
                                        "type":"boolean"
                                    },
                                    "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"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"number"
                                    },
                                    "productId":{
                                        "description":"Product Id of commerce item.",
                                        "type":"string"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "backOrderableQuantity":{
                                        "description":"Back Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                        "type":"integer"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"Catalog Reference Id of commerce item.",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"Discount Information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "coupon":{
                                                    "description":"The couopn code.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "preOrderableQuantity":{
                                        "description":"Pre Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format.",
                                        "type":"string"
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "priceOverrideReason":{
                                        "description":"Price override reason.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "shippingAddress":{
                    "description":"shipping address for the order. Related Endpoint Operations - priceOrderAmendment, preAuthorizeAmendOrder",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name for this shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country code for this shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City for this shipping address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Prefix for this shipping address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name for this shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code for this shipping address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title for this shipping address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County for this shipping address.",
                            "type":"string"
                        },
                        "isDefaultAddress":{
                            "description":"States if address is defualt address or not.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Suffix for this shipping address.",
                            "type":"string"
                        },
                        "DEFAULT_POSTAL_CODE_PATTERN":{
                            "description":"The default post code pattern of the shipping address.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"The selected country of the shipping address.",
                            "type":"string"
                        },
                        "stateName":{
                            "description":"State name for this shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State code for this shipping address.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"the selected state of the shipping address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email for this shipping address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"the state ISON code of the shipping address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address Line 3 for this shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address Line 2 for this shipping address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address Line 1 for this shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name for this shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number for this shipping address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number for this shipping address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name for this shipping address.",
                            "type":"string"
                        },
                        "countryName":{
                            "description":"Country name for this shipping address.",
                            "type":"string"
                        }
                    }
                },
                "billingAddress":{
                    "description":"Billing address for the order. Related Endpoint Operations - preAuthorizeAmendOrder",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name for this billing address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country code for this billing address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address line 3 for this billing address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address line 2 for this billing address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City for this billing address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address line 1 for this billing address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Prefix for this billing address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name for this billing address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code for this billing address.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title for this billing address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County for this billing address.",
                            "type":"string"
                        },
                        "isDefaultAddress":{
                            "description":"Indicates if address is default or not.",
                            "type":"boolean"
                        },
                        "suffix":{
                            "description":"Suffix for this billing address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name for this billing address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number for this billing address.",
                            "type":"string"
                        },
                        "stateName":{
                            "description":"State name for this billing address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number for this billing address.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name for this billing address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State code for this billing address.",
                            "type":"string"
                        },
                        "countryName":{
                            "description":"Country name for this billing address.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email for this billing address.",
                            "type":"string"
                        }
                    }
                },
                "continueWithInProgressEdit":{
                    "description":"Boolean indicating whether to continue with the in progress edit. Related Endpoint Operations - initiateAmendment.",
                    "type":"boolean"
                }
            },
            "required":[
                "op",
                "amountRemaining",
                "billingAddress",
                "orderId",
                "payments"
            ],
            "example":{
                "op":"initiateAmendment",
                "continueWithInProgressEdit":false
            }
        },
        "createProfile_request":{
            "properties":{
                "dynamicProperty":{
                    "description":"Dynamic property name and value.",
                    "type":"object"
                },
                "firstName":{
                    "description":"Specifies first name of a customer.",
                    "type":"string"
                },
                "lastName":{
                    "description":"Specifies last name of a customer.",
                    "type":"string"
                },
                "GDPRProfileP13nConsentGranted":{
                    "description":"Indicates whether the customer has given consent for his/her profile information to be used for personalization purposes. Can be true or false.",
                    "type":"boolean"
                },
                "receiveEmail":{
                    "description":"Indicates whether the customer should receive marketing emails on the current site. Can be yes or no.",
                    "type":"string"
                },
                "login":{
                    "description":"Login id to be used.Defaults for email if not passed.",
                    "type":"string"
                },
                "email":{
                    "description":"Specifies email id of a customer.",
                    "type":"string"
                },
                "shippingAddresses":{
                    "description":"Shipping address of the profile.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name of the shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone number of the shipping address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"The address line 3 in the shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the shipping address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal code of the shipping address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the shipping address.",
                            "type":"string"
                        },
                        "isDefaultAddress":{
                            "description":"Indicates if its the default shipping address",
                            "type":"boolean"
                        },
                        "state":{
                            "description":"The state of the shipping address.",
                            "type":"string"
                        }
                    }
                }
            },
            "required":[
                "firstName",
                "lastName",
                "receiveEmail",
                "email"
            ],
            "example":{
                "dynamicPropertyMaritalStatus":"Single",
                "firstName":"Pratiksha",
                "lastName":"Oracle123",
                "GDPRProfileP13nConsentGranted":true,
                "receiveEmail":"yes",
                "email":"abc@example.com"
            }
        },
        "listProductVariants_response":{
            "properties":{
                "items":{
                    "description":"Variants of the product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "optionValueMap":{
                                "description":"Variant option information.",
                                "type":"object",
                                "properties":{
                                    "items":{
                                        "description":"Variant value map.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "Variant value":{
                                                    "description":"Variant value containing value and code (eg. 'black':0)",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "mapKeyPropertyAttribute":{
                                "description":"specifies the key for optionValueMap in backing map.",
                                "type":"string"
                            },
                            "optionName":{
                                "description":"Variant name",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updatePaymentGroupFromCyberSourceResponse_request":{
            "properties":{
            },
            "example":"The request is a non-JSON request form data provided by CyberSource that provides the transaction details."
        },
        "getEndpointAPIs_response":{
            "properties":{
                "Endpoint Service":{
                    "description":"Object of endpoint service.",
                    "type":"object",
                    "properties":{
                        "endpoints":{
                            "description":"Object of Oauth Agent endpoint.",
                            "type":"object",
                            "properties":{
                                "responseType":{
                                    "description":"Type of response, for e.g. application/json.",
                                    "type":"string"
                                },
                                "authRequired":{
                                    "description":"Whether authentication is required or not.",
                                    "type":"boolean"
                                },
                                "requestType":{
                                    "description":"Tyep of request, for e.g. application/json.",
                                    "type":"string"
                                },
                                "method":{
                                    "description":"Method of the service.",
                                    "type":"string"
                                },
                                "hasDoc":{
                                    "description":"Whether endpoint has the doc or not. Deprecated",
                                    "type":"boolean"
                                },
                                "id":{
                                    "description":"ID of endpoint.",
                                    "type":"string"
                                },
                                "url":{
                                    "description":"url to trigger the endpoint.",
                                    "type":"string"
                                },
                                "httpsRequired":{
                                    "description":"Whether https is required or not.",
                                    "type":"boolean"
                                }
                            }
                        },
                        "description":{
                            "description":"Description of service.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "getProfileAddress_response":{
            "properties":{
                "address":{
                    "description":"The address object of the profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the user for whom the address is created. This field can be null also",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address2":{
                            "description":"Address line 2 for the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"city for the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"address line 1 for the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"postalCode for the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"companyName for the address. It is not mandatory for the profile addresses.",
                            "type":"string"
                        },
                        "county":{
                            "description":"county for the address",
                            "type":"string"
                        },
                        "dynamicProperty":{
                            "description":"The value of the dynamic Property",
                            "type":"object"
                        },
                        "firstName":{
                            "description":"The first name of the user for whom the address is created. This field can be null also",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Unique Id for the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"state for the address",
                            "type":"string"
                        }
                    }
                },
                "addressType":{
                    "description":"The nickname for the address.",
                    "type":"string"
                }
            }
        },
        "updateAppeasement_request":{
            "properties":{
                "reason":{
                    "description":"Reason to create appeasement, among the configured appeasement reason in the system.",
                    "type":"string"
                },
                "notes":{
                    "description":"Notes to describe the appeasement.",
                    "type":"string"
                },
                "comments":{
                    "description":"Array of comments given on an appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the comments",
                        "type":"object",
                        "required":[
                            "comment"
                        ],
                        "properties":{
                            "comment":{
                                "description":"Comment text.",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Id of the order in SUBMITTED or FULFILLED state, to which appeasement is given.",
                    "type":"string"
                },
                "appeasementRefunds":{
                    "description":"Array of appeasement Refunds represents the list of payment instrument details that we want to use for giving the appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the appeasement refund.",
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Payment group id of the refund type. Required for OOTB refunds.",
                                "type":"string"
                            },
                            "refundType":{
                                "description":"Type of appeasement refund, among the predefined appeasement refund types.",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Appeasement refund amount to be given to the customer.",
                                "type":"number"
                            },
                            "id":{
                                "description":"Id of the Appeasement refund to be updated, in case an existing appeasement is being updated.",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"Curency code in which the amount should be refunded. Required when refund is not related to a payment group.",
                                "type":"string"
                            }
                        }
                    }
                },
                "profileId":{
                    "description":"Id of an registered user, to whom appeasement is given.",
                    "type":"string"
                },
                "id":{
                    "description":"Appeasement ID of the appeasement to be submitted. Optional. Needed in case an existing appeasement needs to be submitted.",
                    "type":"string"
                },
                "type":{
                    "description":"Type of appeasement, among the configured appeasement type in the system.",
                    "type":"string"
                }
            },
            "example":{
                "reason":"itemArrivedDamaged",
                "notes":"Customer complained that the order has arrived damaged, and asked for a refund. Providing 15 USD.",
                "comments":[
                    {
                        "comment":"Appeasement to be settled on priority. Valued customer."
                    }
                ],
                "appeasementRefunds":[
                    {
                        "paymentGroupId":1223434,
                        "refundType":"externalRefund",
                        "amount":5,
                        "customerPreferredGiftCardId":"GC12345",
                        "currencyCode":"USD"
                    },
                    {
                        "paymentGroupId":1223434,
                        "refundType":"creditCard",
                        "amount":10,
                        "customerPreferredGiftCardId":"GC12345",
                        "currencyCode":"USD"
                    }
                ],
                "damagedLineItemId":"ci123547",
                "orderId":"o10068",
                "profileId":"se-570031",
                "type":"order"
            }
        },
        "submitAppeasement_request":{
            "properties":{
                "reason":{
                    "description":"Reason to create appeasement, among the configured appeasement reason in the system. Required when a new appeasement is submitted.",
                    "type":"string"
                },
                "notes":{
                    "description":"Notes to describe the appeasement.",
                    "type":"string"
                },
                "comments":{
                    "description":"Array of comments given on an appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the comments",
                        "type":"object",
                        "required":[
                            "comment"
                        ],
                        "properties":{
                            "comment":{
                                "description":"Comment text.",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Id of the order in SUBMITTED or FULFILLED state, to which appeasement is given. Required when a new order based appeasement is submitted",
                    "type":"string"
                },
                "appeasementRefunds":{
                    "description":"Array of appeasement Refunds represents the list of payment instrument details that we want to use for giving the appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the appeasement refund. Required in case a new appeasement needs to be submitted.",
                        "type":"object",
                        "required":[
                            "refundType"
                        ],
                        "properties":{
                            "paymentGroupId":{
                                "description":"Payment group id of the refund type. Required for OOTB refunds.",
                                "type":"string"
                            },
                            "refundType":{
                                "description":"Type of appeasement refund, among the predefined appeasement refund types.",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Appeasement refund amount to be given to the customer. Required for OOTB refunds.",
                                "type":"number"
                            },
                            "id":{
                                "description":"Id of the Appeasement refund to be updated, in case an existing appeasement is being updated.",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"Curency code in which the amount should be refunded. Required when refund is not related to a payment group.",
                                "type":"string"
                            }
                        }
                    }
                },
                "profileId":{
                    "description":"Id of an registered user, to whom appeasement is given.",
                    "type":"string"
                },
                "id":{
                    "description":"Appeasement ID of the appeasement to be submitted. Optional. Required in case an existing appeasement needs to be submitted.",
                    "type":"string"
                },
                "type":{
                    "description":"Type of appeasement, among the configured appeasement type in the system.",
                    "type":"string"
                }
            },
            "example":{
                "reason":"itemArrivedDamaged",
                "notes":"Customer complained that the order has arrived damaged, and asked for a refund. Providing 15 USD.",
                "comments":[
                    {
                        "comment":"Appeasement to be settled on priority. Valued customer."
                    }
                ],
                "damagedLineItemId":"ci123547",
                "appeasementRefunds":[
                    {
                        "paymentGroupId":1223434,
                        "refundType":"externalRefund",
                        "amount":5,
                        "customerPreferredGiftCardId":"GC12345",
                        "currencyCode":"USD"
                    },
                    {
                        "paymentGroupId":1223434,
                        "refundType":"creditCard",
                        "amount":10,
                        "customerPreferredGiftCardId":"GC12345"
                    }
                ],
                "orderId":"o10068",
                "profileId":"se-570031",
                "type":"order"
            }
        },
        "getSku_response":{
            "properties":{
                "items":{
                    "description":"sku details with pricing and variant information",
                    "type":"object",
                    "properties":{
                        "salePriceStartDate":{
                            "description":"Sale price start date of the SKU.",
                            "type":"string"
                        },
                        "largeImage":{
                            "description":"large image",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"repository Id",
                                    "type":"string"
                                },
                                "url":{
                                    "description":"URL",
                                    "type":"string"
                                }
                            }
                        },
                        "smallImage":{
                            "description":"Small image of Sku",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"repository Id",
                                    "type":"string"
                                },
                                "url":{
                                    "description":"URL",
                                    "type":"string"
                                }
                            }
                        },
                        "quantity":{
                            "description":"Quantity of the SKU.",
                            "type":"integer"
                        },
                        "salePrice":{
                            "description":"Sale price of the SKU.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"The display name of the SKU",
                            "type":"string"
                        },
                        "configurationMetadata":{
                            "description":"Array of configuration attributes associated with the SKU.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"The name of the configuration attribute.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The repository id for existing configuration metadata items.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The value of the configuration attribute.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "derivedOnlineOnly":{
                            "description":"Indicates if the SKU is available online or not.",
                            "type":"boolean"
                        },
                        "parentProducts":{
                            "description":"Array having parent products.",
                            "type":"object",
                            "properties":{
                                "longDescription":{
                                    "description":"Long description of the product.",
                                    "type":"string"
                                },
                                "primaryThumbImageURL":{
                                    "description":"Primary thumb image URL of the product.",
                                    "type":"string"
                                },
                                "largeImage":{
                                    "description":"Array having repository ID and URL of the large image of SKU.",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of SKU.",
                                            "type":"string"
                                        },
                                        "url":{
                                            "description":"URL of SKU.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "smallImage":{
                                    "description":"Array having repository ID and URL of small image of the SKU.",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of SKU.",
                                            "type":"string"
                                        },
                                        "url":{
                                            "description":"URL of SKU.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "listVolumePrice":{
                                    "description":"List volume price of the product.",
                                    "type":"number"
                                },
                                "displayName":{
                                    "description":"Display name of the product.",
                                    "type":"string"
                                },
                                "orderLimit":{
                                    "description":"Maximum Order limit of the product.",
                                    "type":"string"
                                },
                                "onlineOnly":{
                                    "description":"online only property",
                                    "type":"boolean"
                                },
                                "description":{
                                    "description":"Description of the product.",
                                    "type":"string"
                                },
                                "primaryFullImageURL":{
                                    "description":"Primary full image URL of the product.",
                                    "type":"string"
                                },
                                "largeImageURLs":{
                                    "description":"Large image URLs of the product.",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "primaryLargeImageURL":{
                                    "description":"Primary large image URL of the product.",
                                    "type":"string"
                                },
                                "addOnProducts":{
                                    "description":"Array of AddOn products.",
                                    "type":"array",
                                    "items":{
                                        "description":"AddOn product.",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository ID of configurable product.",
                                                "type":"string"
                                            },
                                            "configurationOptions":{
                                                "description":"Array of configuration options.",
                                                "type":"array",
                                                "items":{
                                                    "properties":{
                                                        "product":{
                                                            "description":"Product Details",
                                                            "type":"object",
                                                            "properties":{
                                                                "displayName":{
                                                                    "description":"Display name of product.",
                                                                    "type":"string"
                                                                },
                                                                "repositoryId":{
                                                                    "description":"Repository ID of product.",
                                                                    "type":"string"
                                                                },
                                                                "id":{
                                                                    "description":"Repository ID",
                                                                    "type":"string"
                                                                },
                                                                "type":{
                                                                    "description":"Type of product.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "repositoryId":{
                                                            "description":"Repository ID of configuration option.",
                                                            "type":"string"
                                                        },
                                                        "id":{
                                                            "description":"Repository ID",
                                                            "type":"string"
                                                        },
                                                        "sku":{
                                                            "description":"Sku Details",
                                                            "type":"object",
                                                            "properties":{
                                                                "repositoryId":{
                                                                    "description":"Repository ID of sku.",
                                                                    "type":"string"
                                                                },
                                                                "id":{
                                                                    "description":"Repository ID",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "id":{
                                                "description":"Repository ID",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "smallImageURLs":{
                                    "description":"Small image URLs of the product.",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "derivedShippingSurchargeFrom":{
                                    "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                    "type":"string"
                                },
                                "derivedSalePriceFrom":{
                                    "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"ID of the product.",
                                    "type":"string"
                                },
                                "saleVolumePrice":{
                                    "description":"Sale volume price of the product.",
                                    "type":"number"
                                },
                                "childSKUs":{
                                    "description":"Array having properties of child SKU.",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the SKU.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "salePrice":{
                                    "description":"Sale price of the product.",
                                    "type":"integer"
                                },
                                "fullImageURLs":{
                                    "description":"Full image URLs of the product.",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "active":{
                                    "description":"Flag indicating whether a product is active",
                                    "type":"boolean"
                                },
                                "productNumber":{
                                    "description":"Product number of the product.",
                                    "type":"string"
                                },
                                "thumbImageURLs":{
                                    "description":"Thumb image URLs of the product.",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "productImages":{
                                    "description":"Array of product images.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "path":{
                                                "description":"The path of the image",
                                                "type":"string"
                                            },
                                            "metadata":{
                                                "description":"Seo meta info for product.",
                                                "type":"object",
                                                "properties":{
                                                    "altText":{
                                                        "description":"The alt text of the image",
                                                        "type":"string"
                                                    },
                                                    "titleText":{
                                                        "description":"The title text of the image",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "name":{
                                                "description":"The name of product image",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"The repository Id of the product image",
                                                "type":"string"
                                            },
                                            "url":{
                                                "description":"The url of the product image",
                                                "type":"string"
                                            },
                                            "tags":{
                                                "description":"The array of product image tags",
                                                "type":"array",
                                                "items":{
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "route":{
                                    "description":"Route of the product.",
                                    "type":"string"
                                },
                                "mediumImageURLs":{
                                    "description":"Medium image URLs of the product.",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "repositoryId":{
                                    "description":"Repository id of the product.",
                                    "type":"string"
                                },
                                "derivedListPriceFrom":{
                                    "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                    "type":"string"
                                },
                                "primarySourceImageURL":{
                                    "description":"Primary source image URL of the product.",
                                    "type":"string"
                                },
                                "sourceImageURLs":{
                                    "description":"Source image URLs of the product.",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "primarySmallImageURL":{
                                    "description":"Primary small image URL of the product.",
                                    "type":"string"
                                },
                                "minOrderLimit":{
                                    "description":"Minimum Order limit of the product.",
                                    "type":"string"
                                },
                                "avgCustRating":{
                                    "description":"Average customer rating of the product.",
                                    "type":"string"
                                },
                                "listPrice":{
                                    "description":"List price of the product.",
                                    "type":"number"
                                }
                            }
                        },
                        "derivedShippingSurchargeFrom":{
                            "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                            "type":"string"
                        },
                        "derivedSalePriceFrom":{
                            "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID of the SKU.",
                            "type":"string"
                        },
                        "derivedListPriceFrom":{
                            "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                            "type":"string"
                        },
                        "shippingSurcharges":{
                            "description":"Extra handling costs for shipping the product in respective price list groups",
                            "type":"object",
                            "properties":{
                                "plg1":{
                                    "description":"Extra handling costs for shipping the product in plg1",
                                    "type":"number"
                                },
                                "plg2":{
                                    "description":"Extra handling costs for shipping the product in plg2",
                                    "type":"number"
                                }
                            }
                        },
                        "shippingSurcharge":{
                            "description":"Extra handling costs while shipping the product, in the default price group.",
                            "type":"number"
                        },
                        "partNumber":{
                            "description":"Unique identifier or code used for the part.",
                            "type":"string"
                        },
                        "thumbnailImage":{
                            "description":"Thumbnail image of the SKU.",
                            "type":"string"
                        },
                        "configurable":{
                            "description":"Indicates whether SKU is configurable",
                            "type":"boolean"
                        },
                        "salePriceEndDate":{
                            "description":"Sale price end date of the SKU.",
                            "type":"integer"
                        },
                        "listPrice":{
                            "description":"List price of the SKU.",
                            "type":"integer"
                        }
                    }
                }
            }
        },
        "getPaymentGroup_response":{
            "properties":{
                "amountAuthorized":{
                    "description":"Amount authorized by the payment gateway.",
                    "type":"string"
                },
                "customPaymentProperties":{
                    "description":"This is a map of externalProperties and their values from statusProps from paymentGroup status. This property is only populated when externalProperties are present in paymentGroup. The paymentGroup status is picked up depending on the payment group state, authorizationStatus for AUTHORIZED and debitStatus for SETTLED.",
                    "type":"object"
                },
                "stateAsString":{
                    "description":"Payment group state in string after authorization.",
                    "type":"string"
                },
                "id":{
                    "description":"The id of the payment group item.",
                    "type":"string"
                },
                "authorizationStatus":{
                    "description":"Object having details about the status of authorization",
                    "type":"object",
                    "properties":{
                        "authorizationDecision":{
                            "description":"Decision from authorization",
                            "type":"string"
                        },
                        "transactionUuid":{
                            "description":"Unique Transaction id sent by storefront to CyberSource to correlate the response data with order once the response arrives",
                            "type":"string"
                        },
                        "displayMessage":{
                            "description":"User friendly message in case authorization fails.",
                            "type":"string"
                        },
                        "transactionSuccess":{
                            "description":"Whether transaction was successful or failed.",
                            "type":"string"
                        },
                        "reasonCode":{
                            "description":"Authorization outcome reason code specific to CyberSource",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "startFileUpload_request":{
            "properties":{
                "filename":{
                    "description":"The target filename. May be modified by upload type.",
                    "type":"string"
                },
                "uploadtype":{
                    "description":"The (optional) upload type.",
                    "type":"string"
                },
                "segments":{
                    "description":"The number of segments that will be uploaded.",
                    "type":"integer"
                }
            },
            "required":[
                "filename",
                "segments"
            ],
            "example":{
                "filename":"sampleFile.png",
                "segments":4
            }
        },
        "searchReturns_response":{
            "properties":{
                "totalRequests":{
                    "description":"Total return requests details.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"request id",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"Last Name",
                                "type":"string"
                            },
                            "orderId":{
                                "description":"Order id",
                                "type":"string"
                            },
                            "totalRefund":{
                                "description":"refund amount",
                                "type":"string"
                            },
                            "priceListGroup":{
                                "description":"PriceList group of the order.",
                                "type":"object",
                                "properties":{
                                    "deleted":{
                                        "description":"Pricelist group deleted status.",
                                        "type":"boolean"
                                    },
                                    "displayName":{
                                        "description":"Display Name.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository Id.",
                                        "type":"string"
                                    },
                                    "listPriceList":{
                                        "description":"Price List for list prices",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository ID of the list prices",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "active":{
                                        "description":"Active status of pricelist group.",
                                        "type":"boolean"
                                    },
                                    "salePriceList":{
                                        "description":"Price List for sale prices",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository ID of the sale prices",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "currency":{
                                        "description":"Currency of the PriceList group.",
                                        "type":"object",
                                        "properties":{
                                            "symbol":{
                                                "description":"currency Symbol.",
                                                "type":"string"
                                            },
                                            "displayName":{
                                                "description":"Display Name.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"Repository Id.",
                                                "type":"string"
                                            },
                                            "fractionalDigits":{
                                                "description":"Fractional Digits.",
                                                "type":"integer"
                                            },
                                            "currencyCode":{
                                                "description":"Currency Code.",
                                                "type":"string"
                                            },
                                            "numericCode":{
                                                "description":"Numeric Code.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "id":{
                                        "description":"Id.",
                                        "type":"string"
                                    },
                                    "locale":{
                                        "description":"Locale.",
                                        "type":"string"
                                    },
                                    "shippingSurchargePriceList":{
                                        "description":"Price List for shipping surcharge prices",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository ID of the shipping surcharge prices",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            },
                            "firstName":{
                                "description":" First Name ",
                                "type":"string"
                            },
                            "authorizationNumber":{
                                "description":"RMA is the merchant authorization number required for validation",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"date of creation",
                                "type":"string"
                            },
                            "totalRefundMap":{
                                "description":"A hashmap with currency code as a key and the refund amount as the value.Map will be returned in response if payment is done with multiple currencies",
                                "additionalProperties":{
                                    "description":"refund amount in respective currency",
                                    "type":"number"
                                },
                                "type":"object"
                            },
                            "siteId":{
                                "description":"site id of the return request",
                                "type":"string"
                            },
                            "state":{
                                "description":"return state",
                                "type":"string"
                            },
                            "totalReturnQuantity":{
                                "description":"returned quantities",
                                "type":"string"
                            },
                            "operation":{
                                "description":"Return operation",
                                "type":"string"
                            }
                        }
                    }
                },
                "searchResults":{
                    "description":"Total number of return requests present in search result.",
                    "type":"integer"
                }
            }
        },
        "updateCreditCard_request":{
            "properties":{
                "nickname":{
                    "description":"The nick name for the credit card.",
                    "type":"string"
                },
                "setAsDefault":{
                    "description":"The flag to determine whether the card needs to be set as default card for the profile.",
                    "type":"boolean"
                }
            },
            "example":{
                "nickname":"Home Card 2",
                "setAsDefault":true
            }
        },
        "listSelectedBillingCountries_response":{
            "properties":{
                "countriesList":{
                    "description":"Regions List for all countries.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regions":{
                                "description":"Regions list.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "regionCode":{
                                            "description":"Country Code of the Billing region",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Display Name of the Billing region",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the Billing region",
                                            "type":"string"
                                        },
                                        "abbreviation":{
                                            "description":"Abbreviation of the Billing region",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "countryCode":{
                                "description":"Country Code of the Billing Country",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display Name of the Billing Country",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the Billing Country",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateCreditCard_response":{
            "properties":{
                "savedCardId":{
                    "description":"The card id for the saved credit card.",
                    "type":"string"
                },
                "hasExpired":{
                    "description":"The flag that indicates if the card can be used or has it expired.",
                    "type":"boolean"
                },
                "isDefault":{
                    "description":"The flag that indicates if the card is the default card of the shopper.",
                    "type":"boolean"
                },
                "nameOnCard":{
                    "description":"The name on the card.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository id for the card.",
                    "type":"string"
                },
                "expiryMonth":{
                    "description":"The expiry month for the card. Value lies between 01-12.",
                    "type":"string"
                },
                "cardType":{
                    "description":"The type of the card.",
                    "type":"string"
                },
                "nickname":{
                    "description":"The nick name for the card.",
                    "type":"string"
                },
                "additionalInfo":{
                    "description":"This field is a custom property which stores any pretext specific to the card.",
                    "type":"string"
                },
                "expiryYear":{
                    "description":"The expiry year for the card.",
                    "type":"string"
                },
                "cardNumber":{
                    "description":"The masked card number.",
                    "type":"string"
                },
                "iin":{
                    "description":"The issuer identification number for the card.",
                    "type":"string"
                }
            }
        },
        "calculateRemainingBalance_request":{
            "properties":{
                "amount":{
                    "description":"The amount in the order currency.",
                    "type":"number"
                },
                "orderId":{
                    "description":"The order ID.",
                    "type":"string"
                },
                "profileId":{
                    "description":"The profile ID.",
                    "type":"string"
                },
                "alternateCurrencyAmount":{
                    "description":"The ammount in alternate currency.",
                    "type":"number"
                },
                "alternateCurrencyCode":{
                    "description":"The alternate currency code.",
                    "type":"string"
                }
            },
            "required":[
                "orderId",
                "amount",
                "alternateCurrencyCode",
                "alternateCurrencyAmount"
            ],
            "example":{
                "amount":20,
                "orderId":"o410438",
                "alternateCurrencyAmount":19,
                "alternateCurrencyCode":"USD"
            }
        },
        "listCollections_response":{
            "properties":{
                "longDescription":{
                    "description":"Long description of the category.",
                    "type":"string"
                },
                "route":{
                    "description":"Route of the category.",
                    "type":"string"
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the item is modified recently.",
                    "type":"string"
                },
                "categoryPaths":{
                    "description":"An array of category paths.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "displayName":{
                    "description":"Display Name of the category.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the category.",
                    "type":"string"
                },
                "active":{
                    "description":"Whether or not the category is active",
                    "type":"boolean"
                },
                "childCategories":{
                    "description":"Array of category objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "longDescription":{
                                "description":"Long description of the child category.",
                                "type":"string"
                            },
                            "route":{
                                "description":"Route of the child category.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display name of the child category.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the child category.",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"Category ID.",
                    "type":"string"
                },
                "fixedParentCategories":{
                    "description":"Array of category objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of parent category.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listCreditCards_response":{
            "properties":{
                "total":{
                    "description":"The total results fetched.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total results fetched.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The start index of the list of records to be fetched",
                    "type":"integer"
                },
                "limit":{
                    "description":"The batch size of the  records to be fetched together.",
                    "type":"integer"
                },
                "items":{
                    "description":"Credit card related properties",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "savedCardId":{
                                "description":"The card id for the saved credit card.",
                                "type":"string"
                            },
                            "hasExpired":{
                                "description":"The flag that indicates if the card can be used or has it expired.",
                                "type":"boolean"
                            },
                            "isDefault":{
                                "description":"The flag that indicates if the card is the default card of the shopper.",
                                "type":"boolean"
                            },
                            "nameOnCard":{
                                "description":"The name on the card.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id for the card.",
                                "type":"string"
                            },
                            "expiryMonth":{
                                "description":"The expiry month for the card. Value lies between 01-12.",
                                "type":"string"
                            },
                            "cardType":{
                                "description":"The type of the card.",
                                "type":"string"
                            },
                            "nickname":{
                                "description":"The nick name for the card.",
                                "type":"string"
                            },
                            "additionalInfo":{
                                "description":"This field is a custom property which stores any pretext specific to the card.",
                                "type":"string"
                            },
                            "expiryYear":{
                                "description":"The expiry year for the card.",
                                "type":"string"
                            },
                            "cardNumber":{
                                "description":"The masked card number.",
                                "type":"string"
                            },
                            "iin":{
                                "description":"The issuer identification number for the card.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getComments_response":{
            "properties":{
                "items":{
                    "description":"array of agent comments",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository Id.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"Comment associated with order.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Order comment creation date.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "initiateReturn_request":{
            "properties":{
                "op":{
                    "description":"Specify the operation to be performed. Related Endpoint Operations - InitiateReturn, CalculateRefundAmounts, CreateReturnRequest",
                    "type":"string"
                },
                "returnItems":{
                    "description":"List of returnable Items. Related Endpoint Operations - CalculateRefundAmounts, CreateReturnRequest",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "commerceItemId":{
                                "description":"Commerce Id of the returned item",
                                "type":"string"
                            },
                            "quantityToReturn":{
                                "description":"Quantity to be Returned",
                                "type":"integer"
                            },
                            "returnReason":{
                                "description":"Reason to return an Item",
                                "type":"string"
                            },
                            "shippingGroupId":{
                                "description":"Shipping group Id of the returned item",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Catalog Reference Id",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Commerce id of order. Related Endpoint Operations - InitiateReturn, CalculateRefundAmounts, CreateReturnRequest",
                    "type":"string"
                }
            },
            "required":[
                "op",
                "orderId"
            ],
            "example":{
                "op":"initiateReturn",
                "orderId":"o10400"
            }
        },
        "getProduct_response":{
            "properties":{
                "dynamicPropertyMapLong":{
                    "description":"Dynamic Property Map Long.",
                    "type":"string"
                },
                "largeImage":{
                    "description":"Has repository ID and URL of the product.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository ID",
                            "type":"string"
                        },
                        "url":{
                            "description":"Repository URL",
                            "type":"string"
                        }
                    }
                },
                "keywords":{
                    "description":"Keywords of product.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "orderable":{
                    "description":"Whether product is orderable.",
                    "type":"string"
                },
                "relatedProducts":{
                    "description":"Array of related products.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicPropertyMapLong":{
                                "description":"Dynamic Property Map Long.",
                                "type":"string"
                            },
                            "largeImage":{
                                "description":"Has repository ID and URL of the product.",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    },
                                    "url":{
                                        "description":"Repository URL",
                                        "type":"string"
                                    }
                                }
                            },
                            "keywords":{
                                "description":"Keywords of product.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "orderable":{
                                "description":"Whether product is orderable.",
                                "type":"string"
                            },
                            "orderLimit":{
                                "description":"Maximum Order limit of the product.",
                                "type":"string"
                            },
                            "CountryOfOrigin":{
                                "description":"Country of origin of the product.",
                                "type":"string"
                            },
                            "onlineOnly":{
                                "description":"Tells whether the product is online.",
                                "type":"boolean"
                            },
                            "type":{
                                "description":"Type of product.",
                                "type":"string"
                            },
                            "seoMetaInfo":{
                                "description":"Seo meta info for category.",
                                "type":"object",
                                "properties":{
                                    "seoDescription":{
                                        "description":"Description of product.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository id of seo metadata.",
                                        "type":"string"
                                    },
                                    "seoTitle":{
                                        "description":"Title of product.",
                                        "type":"string"
                                    },
                                    "seoKeywords":{
                                        "description":"Keywords of product.",
                                        "type":"string"
                                    },
                                    "seoUrlSlug":{
                                        "description":"Url Slug of product.",
                                        "type":"string"
                                    }
                                }
                            },
                            "largeImageURLs":{
                                "description":"Large Image URLs.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "shippable":{
                                "description":"Whether product is goods(shippable=true) or services(shippable=false).",
                                "type":"boolean"
                            },
                            "primaryImageAltText":{
                                "description":"Alt text for product primary image.",
                                "type":"string"
                            },
                            "id":{
                                "description":"Product ID.",
                                "type":"string"
                            },
                            "brand":{
                                "description":"Brand of the product.",
                                "type":"string"
                            },
                            "parentCategories":{
                                "description":"Array having repository ID of the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of product.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "salePriceEndDate":{
                                "description":"Sale Price End Date of the product.",
                                "type":"string"
                            },
                            "height":{
                                "description":"Height of the product.",
                                "type":"string"
                            },
                            "defaultProductListingSku":{
                                "description":"Default Product Listing Sku product",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    }
                                }
                            },
                            "assetable":{
                                "description":"Flag that defines whether a product is assetable or not.",
                                "type":"boolean"
                            },
                            "secondaryCurrencyShippingSurcharge":{
                                "description":"In case of mix currency, if secondaryCurrencyCode is sent in request, shipping amount will be calculated according to given secondaryCurrencyCode. Else if payShippingInSecondaryCurrency flag is enabled in site repository, shipping amount will be calculated according to site level secondaryCurrencyCode",
                                "type":"string"
                            },
                            "primaryMediumImageURL":{
                                "description":"Primary Medium Image URL.",
                                "type":"string"
                            },
                            "seoKeywordsDerived":{
                                "description":"Derived from display name and ancestor category name's of the product",
                                "type":"string"
                            },
                            "seoUrlSlugDerived":{
                                "description":"Derived from seoUrlSlug of the product if available, else derived from display name of the product",
                                "type":"string"
                            },
                            "dynamicPropertyMapBigString":{
                                "description":"Dynamic Property MapBigString.",
                                "type":"string"
                            },
                            "active":{
                                "description":"Tells whether product is active.",
                                "type":"boolean"
                            },
                            "weight":{
                                "description":"Weight of the product.",
                                "type":"string"
                            },
                            "thumbImageURLs":{
                                "description":"Thumb Image URLs of the product.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "creationDate":{
                                "description":"Creation Date of the product.",
                                "type":"string"
                            },
                            "taxCode":{
                                "description":"Tax Code of the product.",
                                "type":"string"
                            },
                            "arrivalDate":{
                                "description":"Arrival date of product.",
                                "type":"string"
                            },
                            "route":{
                                "description":"Route of the product.",
                                "type":"string"
                            },
                            "mediumImageURLs":{
                                "description":"Medium Image URLs SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "parentCategory":{
                                "description":"Parent category of the product.",
                                "type":"string"
                            },
                            "primarySourceImageURL":{
                                "description":"Primary Source Image URL of the product.",
                                "type":"string"
                            },
                            "primarySmallImageURL":{
                                "description":"Primary Small Image URL of the product.",
                                "type":"string"
                            },
                            "sourceImageURLs":{
                                "description":"Source Image URLs.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "minOrderLimit":{
                                "description":"Minimum Order limit of the product.",
                                "type":"string"
                            },
                            "longDescription":{
                                "description":"Long description of the product.",
                                "type":"string"
                            },
                            "primaryThumbImageURL":{
                                "description":"Primary Thumb Image URL of the product.",
                                "type":"string"
                            },
                            "nonreturnable":{
                                "description":"Whether product is returnable or not.",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"Display Name of the product.",
                                "type":"string"
                            },
                            "seoDescriptionDerived":{
                                "description":"Derived from display name and description of the product",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of the product.",
                                "type":"string"
                            },
                            "primaryFullImageURL":{
                                "description":"Primary full image URL of the product.",
                                "type":"string"
                            },
                            "seoTitleDerived":{
                                "description":"Derived from display name of the product",
                                "type":"string"
                            },
                            "primaryLargeImageURL":{
                                "description":"Primary large image URL of the product.",
                                "type":"string"
                            },
                            "smallImageURLs":{
                                "description":"Small Image URLs.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "dynamicPropertyMapString":{
                                "description":"Dynamic Property MapString.",
                                "type":"string"
                            },
                            "childSKUs":{
                                "description":"Array having the properties of child SKU of the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "dynamicPropertyMapLong":{
                                            "description":"Dynamic Property MapLong of SKU.",
                                            "type":"string"
                                        },
                                        "primaryThumbImageURL":{
                                            "description":"Primary Source Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "largeImage":{
                                            "description":"Large Image of the SKU.",
                                            "type":"string"
                                        },
                                        "smallImage":{
                                            "description":"Small Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "nonreturnable":{
                                            "description":"Whether the SKU is returnable or not ",
                                            "type":"boolean"
                                        },
                                        "configurationMetadata":{
                                            "description":"Array of configuration attributes associated with the SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "name":{
                                                        "description":"The name of the configuration attribute.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the configuration attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "largeImageURLs":{
                                            "description":"Large Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "primaryLargeImageURL":{
                                            "description":"Primary Large Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "derivedOnlineOnly":{
                                            "description":"Indicates if the SKU is available online or not.",
                                            "type":"boolean"
                                        },
                                        "smallImageURLs":{
                                            "description":"Small Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "thumbnailImage":{
                                            "description":"Thumbnail Image of SKU.",
                                            "type":"string"
                                        },
                                        "salePriceEndDate":{
                                            "description":"Sale Price End Date of the SKU.",
                                            "type":"string"
                                        },
                                        "salePriceStartDate":{
                                            "description":"Sale Price Start Date of SKU.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"Quantity available of SKU.",
                                            "type":"integer"
                                        },
                                        "salePrice":{
                                            "description":"Sale Price of SKU.",
                                            "type":"string"
                                        },
                                        "primaryMediumImageURL":{
                                            "description":"Primary Medium Image URL ID of SKU.",
                                            "type":"string"
                                        },
                                        "fullImageURLs":{
                                            "description":"Full Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "active":{
                                            "description":"Indicates whether sku is active or inactive. Inactive SKUs will not appear on the storefront. This property value defaults to true.",
                                            "type":"boolean"
                                        },
                                        "thumbImageURLs":{
                                            "description":"Thumb Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "mediumImageURLs":{
                                            "description":"Medium Image URLs SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of SKU.",
                                            "type":"string"
                                        },
                                        "shippingSurcharge":{
                                            "description":"Extra handling cost while shipping the product.",
                                            "type":"number"
                                        },
                                        "primarySourceImageURL":{
                                            "description":"Primary Source Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "primarySmallImageURL":{
                                            "description":"Primary Small Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "sourceImageURLs":{
                                            "description":"Source Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "listPrice":{
                                            "description":"List Price of the product SKU.",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "primaryImageTitle":{
                                "description":"Title text for product primary image.",
                                "type":"string"
                            },
                            "salePriceStartDate":{
                                "description":"Sale Price Start Date of the product.",
                                "type":"string"
                            },
                            "salePrice":{
                                "description":"Sale Price of the product in the default price group.",
                                "type":"number"
                            },
                            "fullImageURLs":{
                                "description":"Full Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "length":{
                                "description":"Length of the product.",
                                "type":"string"
                            },
                            "productImagesMetaData":{
                                "description":"Image Metadata",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "altText":{
                                            "description":"Alt text for product image.",
                                            "type":"string"
                                        },
                                        "titleText":{
                                            "description":"Title text for product image.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "productImages":{
                                "description":"Array of product images.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "path":{
                                            "description":"The path of the image",
                                            "type":"string"
                                        },
                                        "metadata":{
                                            "description":"Seo meta info for product.",
                                            "type":"object",
                                            "properties":{
                                                "altText":{
                                                    "description":"The alt text of the image",
                                                    "type":"string"
                                                },
                                                "titleText":{
                                                    "description":"The title text of the image",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name of product image",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository Id of the product image",
                                            "type":"string"
                                        },
                                        "url":{
                                            "description":"The url of the product image",
                                            "type":"string"
                                        },
                                        "tags":{
                                            "description":"The array of product image tags",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            },
                            "notForIndividualSale":{
                                "description":"States whether not a product may be sold individually rather than, for example, as part of a configured product",
                                "type":"boolean"
                            },
                            "dateAvailable":{
                                "description":"Date Available of the product.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the product.",
                                "type":"string"
                            },
                            "width":{
                                "description":"Width of the product.",
                                "type":"string"
                            },
                            "shippingSurcharge":{
                                "description":"Extra handling cost for shipping the product in the default price group.",
                                "type":"number"
                            },
                            "daysAvailable":{
                                "description":"Days Available of the product.",
                                "type":"integer"
                            },
                            "dynamicPropertyMapDouble":{
                                "description":"Dynamic property map double.",
                                "type":"string"
                            },
                            "listPrice":{
                                "description":"List Price of the product in the default price group.",
                                "type":"number"
                            }
                        }
                    }
                },
                "orderLimit":{
                    "description":"Maximum Order limit of the product.",
                    "type":"string"
                },
                "onlineOnly":{
                    "description":"Tells whether the product is online.",
                    "type":"boolean"
                },
                "listPrices":{
                    "description":"Object with price group IDs as keys and list prices as values",
                    "type":"object",
                    "properties":{
                        "Price Group ID 2":{
                            "description":"List price of the product in price group 2",
                            "type":"number"
                        },
                        "Price Group ID 1":{
                            "description":"List price of the product in price group 1",
                            "type":"number"
                        }
                    }
                },
                "type":{
                    "description":"Type of product.",
                    "type":"string"
                },
                "seoMetaInfo":{
                    "description":"Seo meta info for category.",
                    "type":"object",
                    "properties":{
                        "seoDescription":{
                            "description":"Description of category.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository id of seo metadata.",
                            "type":"string"
                        },
                        "seoTitle":{
                            "description":"Title of category.",
                            "type":"string"
                        },
                        "seoKeywords":{
                            "description":"Keywords of category.",
                            "type":"string"
                        }
                    }
                },
                "largeImageURLs":{
                    "description":"Large Image URLs of the product.",
                    "type":"string"
                },
                "addOnProducts":{
                    "description":"Array of AddOn products.",
                    "type":"array",
                    "items":{
                        "description":"AddOn product.",
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of configurable product.",
                                "type":"string"
                            },
                            "configurationOptions":{
                                "description":"Array of configuration options.",
                                "type":"array",
                                "items":{
                                    "properties":{
                                        "product":{
                                            "description":"Product Details",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"Display name of product.",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"Repository ID of product.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"Repository ID",
                                                    "type":"string"
                                                },
                                                "type":{
                                                    "description":"Type of product.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of configuration option.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        },
                                        "sku":{
                                            "description":"Sku Details",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"Repository ID of sku.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"Repository ID",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"Repository ID",
                                "type":"string"
                            }
                        }
                    }
                },
                "shippable":{
                    "description":"Whether product is goods(shippable=true) or services(nshippablefalse).",
                    "type":"boolean"
                },
                "derivedSalePriceFrom":{
                    "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "translations":{
                    "description":"Translations of the product.",
                    "type":"string"
                },
                "primaryImageAltText":{
                    "description":"Alt text for product primary image.",
                    "type":"string"
                },
                "id":{
                    "description":"Product ID.",
                    "type":"string"
                },
                "brand":{
                    "description":"Brand of the product.",
                    "type":"string"
                },
                "parentCategories":{
                    "description":"Array having repository ID of the product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of product.",
                                "type":"string"
                            }
                        }
                    }
                },
                "salePriceEndDate":{
                    "description":"Sale Price End Date of the product.",
                    "type":"string"
                },
                "height":{
                    "description":"Height of the product.",
                    "type":"string"
                },
                "defaultProductListingSku":{
                    "description":"Default Product Listing Sku product",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "assetable":{
                    "description":"Flag that defines whether a product is assetable or not.",
                    "type":"boolean"
                },
                "secondaryCurrencyShippingSurcharge":{
                    "description":"In case of mix currency, if secondaryCurrencyCode is sent in request, shipping amount will be calculated according to given secondaryCurrencyCode. Else if payShippingInSecondaryCurrency flag is enabled in site repository, shipping amount will be calculated according to site level secondaryCurrencyCode",
                    "type":"string"
                },
                "primaryMediumImageURL":{
                    "description":"Primary Medium Image URL.",
                    "type":"string"
                },
                "seoKeywordsDerived":{
                    "description":"Derived from display name and ancestor category name's of the product",
                    "type":"string"
                },
                "weight":{
                    "description":"Weight of the product.",
                    "type":"string"
                },
                "active":{
                    "description":"Tells whether product is active.",
                    "type":"boolean"
                },
                "productNumber":{
                    "description":"Product number.",
                    "type":"string"
                },
                "thumbImageURLs":{
                    "description":"Thumb Image URLs of the product.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "taxCode":{
                    "description":"Tax Code of the product.",
                    "type":"string"
                },
                "creationDate":{
                    "description":"Creation Date of the product.",
                    "type":"string"
                },
                "arrivalDate":{
                    "description":"Arrival date of product.",
                    "type":"string"
                },
                "route":{
                    "description":"Route of the product.",
                    "type":"string"
                },
                "mediumImageURLs":{
                    "description":"Medium Image URLs.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "parentCategory":{
                    "description":"Parent category of the product.",
                    "type":"string"
                },
                "primarySourceImageURL":{
                    "description":"Primary Source Image URL of the product.",
                    "type":"string"
                },
                "sourceImageURLs":{
                    "description":"Source image URL.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "primarySmallImageURL":{
                    "description":"Primary Small Image URL of the product.",
                    "type":"string"
                },
                "minOrderLimit":{
                    "description":"Minimum Order limit of the product.",
                    "type":"string"
                },
                "longDescription":{
                    "description":"Long description of the product.",
                    "type":"string"
                },
                "primaryThumbImageURL":{
                    "description":"Primary Thumb Image URL of the product.",
                    "type":"string"
                },
                "nonreturnable":{
                    "description":"Whether product is returnable or not.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"Display Name of the product.",
                    "type":"string"
                },
                "seoDescriptionDerived":{
                    "description":"Derived from display name and description of the product",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the product.",
                    "type":"string"
                },
                "primaryFullImageURL":{
                    "description":"Primary full image URL of the product.",
                    "type":"string"
                },
                "salePrices":{
                    "description":"Object with price group IDs as keys and sale prices as values",
                    "type":"object",
                    "properties":{
                        "Price Group ID 2":{
                            "description":"Sale price of the product in price group 2",
                            "type":"number"
                        },
                        "Price Group ID 1":{
                            "description":"Sale price of the product in price group 1",
                            "type":"number"
                        }
                    }
                },
                "productVariantOptions":{
                    "description":"Objects containing product's variant options details if available for the product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "listingVariant":{
                                "description":"Whether listing should be done based on this variant.",
                                "type":"boolean"
                            },
                            "optionValueMap":{
                                "description":"mapping of all option values with corresponding option value ids",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object",
                                "properties":{
                                    "optionValue":{
                                        "description":"Option Value",
                                        "type":"string"
                                    },
                                    "optionValueId":{
                                        "description":"Option Value Id",
                                        "type":"integer"
                                    }
                                }
                            },
                            "variantBasedDisplay":{
                                "description":"Whether this variant based display should be allowed.",
                                "type":"boolean"
                            },
                            "optionId":{
                                "description":"option Id",
                                "type":"string"
                            },
                            "mapKeyPropertyAttribute":{
                                "description":"map key property",
                                "type":"string"
                            },
                            "optionName":{
                                "description":"option Name",
                                "type":"string"
                            }
                        }
                    }
                },
                "seoTitleDerived":{
                    "description":"Derived from display name of the product",
                    "type":"string"
                },
                "primaryLargeImageURL":{
                    "description":"Primary large image URL of the product.",
                    "type":"string"
                },
                "derivedShippingSurchargeFrom":{
                    "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "smallImageURLs":{
                    "description":"Small image URL of the product.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "shippingSurcharges":{
                    "description":"Object with price group IDs as keys and shipping surcharges as values",
                    "type":"object",
                    "properties":{
                        "Price Group ID 2":{
                            "description":"Shipping surcharge of the product in price group 2",
                            "type":"number"
                        },
                        "Price Group ID 1":{
                            "description":"Shipping surcharge of the product in price group 1",
                            "type":"number"
                        }
                    }
                },
                "dynamicPropertyMapString":{
                    "description":"Dynamic Property MapString.",
                    "type":"string"
                },
                "primaryImageTitle":{
                    "description":"Title text for product primary image.",
                    "type":"string"
                },
                "childSKUs":{
                    "description":"Array having the properties of child SKU of the product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicPropertyMapLong":{
                                "description":"Dynamic Property MapLong of SKU.",
                                "type":"string"
                            },
                            "primaryThumbImageURL":{
                                "description":"Primary Source Image URL of SKU.",
                                "type":"string"
                            },
                            "largeImage":{
                                "description":"Large Image of the SKU.",
                                "type":"string"
                            },
                            "smallImage":{
                                "description":"Small Image URL of SKU.",
                                "type":"string"
                            },
                            "configurationMetadata":{
                                "description":"Array of configuration attributes associated with the SKU.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The name of the configuration attribute.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository id for existing configuration metadata items.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the configuration attribute.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "largeImageURLs":{
                                "description":"Large Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "primaryLargeImageURL":{
                                "description":"Primary Large Image URL of SKU.",
                                "type":"string"
                            },
                            "derivedOnlineOnly":{
                                "description":"Indicates if the SKU is available online or not.",
                                "type":"boolean"
                            },
                            "smallImageURLs":{
                                "description":"Small Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "derivedShippingSurchargeFrom":{
                                "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "derivedSalePriceFrom":{
                                "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharges":{
                                "description":"Extra handling costs for shipping the product in respective price list groups",
                                "type":"object",
                                "properties":{
                                    "plg1":{
                                        "description":"Extra handling costs for shipping the product in plg1",
                                        "type":"number"
                                    },
                                    "plg2":{
                                        "description":"Extra handling costs for shipping the product in plg2",
                                        "type":"number"
                                    }
                                }
                            },
                            "id":{
                                "description":"SKU id",
                                "type":"string"
                            },
                            "thumbnailImage":{
                                "description":"Thumbnail Image of SKU.",
                                "type":"string"
                            },
                            "salePriceEndDate":{
                                "description":"Sale Price End Date of the SKU.",
                                "type":"string"
                            },
                            "salePriceStartDate":{
                                "description":"Sale Price Start Date of SKU.",
                                "type":"string"
                            },
                            "quantity":{
                                "description":"Quantity available of SKU.",
                                "type":"integer"
                            },
                            "lastModifiedDate":{
                                "description":"Date and timestamp when the item is modified recently.",
                                "type":"string"
                            },
                            "salePrice":{
                                "description":"Sale Price of SKU.",
                                "type":"string"
                            },
                            "primaryMediumImageURL":{
                                "description":"Primary Medium Image URL ID of SKU.",
                                "type":"string"
                            },
                            "fullImageURLs":{
                                "description":"Full Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "thumbImageURLs":{
                                "description":"Thumb Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "DynamicSKUProperty":{
                                "description":"Dynamic Properties of SKU.",
                                "type":"string"
                            },
                            "mediumImageURLs":{
                                "description":"Medium Image URLs SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID of SKU.",
                                "type":"string"
                            },
                            "derivedListPriceFrom":{
                                "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharge":{
                                "description":"Extra handling cost while shipping the product.",
                                "type":"integer"
                            },
                            "primarySourceImageURL":{
                                "description":"Primary Source Image URL of SKU.",
                                "type":"string"
                            },
                            "primarySmallImageURL":{
                                "description":"Primary Small Image URL of SKU.",
                                "type":"string"
                            },
                            "sourceImageURLs":{
                                "description":"Source Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "listPrice":{
                                "description":"List Price of the product SKU.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "salePriceStartDate":{
                    "description":"Sale Price Start Date of the product.",
                    "type":"string"
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the item is modified recently.",
                    "type":"string"
                },
                "salePrice":{
                    "description":"Sale Price of the product in the default price group.",
                    "type":"number"
                },
                "fullImageURLs":{
                    "description":"Full image URL of the product.",
                    "type":"string"
                },
                "length":{
                    "description":"Length of the product.",
                    "type":"string"
                },
                "productImagesMetaData":{
                    "description":"Image Metadata",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "altText":{
                                "description":"Alt text for product image.",
                                "type":"string"
                            },
                            "titleText":{
                                "description":"Title text for product image.",
                                "type":"string"
                            }
                        }
                    }
                },
                "productImages":{
                    "description":"Array of product images.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"The path of the image",
                                "type":"string"
                            },
                            "metadata":{
                                "description":"Seo meta info for product.",
                                "type":"object",
                                "properties":{
                                    "altText":{
                                        "description":"The alt text of the image",
                                        "type":"string"
                                    },
                                    "titleText":{
                                        "description":"The title text of the image",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"The name of product image",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository Id of the product image",
                                "type":"string"
                            },
                            "url":{
                                "description":"The url of the product image",
                                "type":"string"
                            },
                            "tags":{
                                "description":"The array of product image tags",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "notForIndividualSale":{
                    "description":"States whether not a product may be sold individually rather than, for example, as part of a configured product",
                    "type":"boolean"
                },
                "dateAvailable":{
                    "description":"Date Available of the product.",
                    "type":"string"
                },
                "derivedListPriceFrom":{
                    "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "width":{
                    "description":"Width of the product.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the product.",
                    "type":"string"
                },
                "shippingSurcharge":{
                    "description":"Extra handling cost for shipping the product in the default price group.",
                    "type":"number"
                },
                "daysAvailable":{
                    "description":"Days Available of the product.",
                    "type":"integer"
                },
                "dynamicPropertyMapDouble":{
                    "description":"Dynamic property map double.",
                    "type":"string"
                },
                "listPrice":{
                    "description":"List Price of the product in the default price group.",
                    "type":"number"
                }
            }
        },
        "updateProfileRequest_response":{
            "properties":{
                "approverComments":{
                    "description":"Profile request approver comments",
                    "type":"string"
                },
                "requestedOrganizationName":{
                    "description":"Requested Organization name given by the requester.",
                    "type":"string"
                },
                "organization":{
                    "description":"Organization",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"First name of the profile",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last name of the profile",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository Id of the Organization",
                            "type":"string"
                        },
                        "email":{
                            "description":"email id of profile",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"First name of the profile",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last name of the profile",
                            "type":"string"
                        },
                        "customerContactId":{
                            "description":"The external customer contact id.",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository Id of the profile",
                            "type":"string"
                        },
                        "email":{
                            "description":"email id of profile",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"Site captured during request creation",
                    "type":"string"
                },
                "requestedOrganizationID":{
                    "description":"Requested Organization ID given by the requester.",
                    "type":"string"
                },
                "id":{
                    "description":"Id of Profile Request",
                    "type":"string"
                },
                "requesterComments":{
                    "description":"Requester comments given at time of creating request",
                    "type":"string"
                },
                "status":{
                    "description":"Status of Profile Request",
                    "type":"string"
                }
            }
        },
        "approveProfileRequest_request":{
            "properties":{
                "approverSource":{
                    "description":"Approver source of channel during approval of request, these are optional.",
                    "type":"string"
                },
                "approverComments":{
                    "description":"Approver comments during approval of request, these are optional.",
                    "type":"string"
                }
            },
            "required":[
                "approverComments"
            ],
            "example":{
                "approverComments":"This request is approved",
                "approvedSource":"admin"
            }
        },
        "getSites_response":{
            "properties":{
                "items":{
                    "description":"The list of available sites",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "priceListGroupList":{
                                "description":"List of priceListGroups to be associated with site.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The priceListGroup id associated with the site.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"The priceListGroup id associated with the site.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "longDescription":{
                                "description":"A long description of the site.",
                                "type":"string"
                            },
                            "inventoryLocationId":{
                                "description":"Defines which inventory this site should use by default.",
                                "type":"string"
                            },
                            "productionURL":{
                                "description":"The production URL (without the scheme) of the server. Currently, only hostnames are support.",
                                "type":"string"
                            },
                            "description":{
                                "description":"A description of the site.",
                                "type":"string"
                            },
                            "secondaryCurrency":{
                                "description":"Currency used for calculating shipping and tax for loyalty.",
                                "type":"string"
                            },
                            "defaultCatalog":{
                                "description":"The default catalog for the site.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The ID of the default catalog for the site.",
                                        "type":"string"
                                    }
                                }
                            },
                            "defaultBillingCountryId":{
                                "description":"The default billing country ID.",
                                "type":"string"
                            },
                            "defaultShippingCountryId":{
                                "description":"The default shipping country ID.",
                                "type":"string"
                            },
                            "enabled":{
                                "description":"Indicates whether the site is enabled.",
                                "type":"boolean"
                            },
                            "payTaxInSecondaryCurrency":{
                                "description":"Pay tax in secondary currency",
                                "type":"boolean"
                            },
                            "defaultLocaleId":{
                                "description":"The ID for the default locale of the site.",
                                "type":"string"
                            },
                            "inventoryLocations":{
                                "description":"The \"inventoryLocations\" field, defined as an array, enables users to link multiple inventory locations to a site. If the \"inventoryLocations\" array includes at least one element, the \"inventoryLocationId\" field is not considered.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "loyaltyPrograms":{
                                "description":"List of loyalty programs associated with site.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "programName":{
                                            "description":"Name for loyalty program.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The loyalty program id associated with the site.",
                                            "type":"string"
                                        },
                                        "associationDate":{
                                            "description":"Association date of loyalty program to site.",
                                            "type":"string"
                                        },
                                        "programId":{
                                            "description":"Loyalty Program Id.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "additionalProductionURLs":{
                                "description":"A list of additional production URLs (without schema). Currently, only plain hostnames are supported.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "id":{
                                "description":"The repository ID of the site.",
                                "type":"string"
                            },
                            "defaultSite":{
                                "description":"Indicates is the site is a default site.",
                                "type":"boolean"
                            },
                            "additionalLocaleIds":{
                                "description":"IDs of additional locales.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "recommendationsHost":{
                                "description":"The host name of the recommendations server.",
                                "type":"string"
                            },
                            "allowAlternateCurrency":{
                                "description":"Allows the order to be paid in mixed currencies",
                                "type":"boolean"
                            },
                            "noimage":{
                                "description":"Site specific no-image image",
                                "type":"string"
                            },
                            "payShippingInSecondaryCurrency":{
                                "description":"Pay shipping charges in secondary currency",
                                "type":"boolean"
                            },
                            "siteTypes":{
                                "description":"The list of site types.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "recommendationsPort":{
                                "description":"The port of the recommendations server.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository ID of the site.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name of the site.",
                                "type":"string"
                            }
                        }
                    }
                },
                "startingIndex":{
                    "description":"The starting index",
                    "type":"integer"
                },
                "totalNumberOfItems":{
                    "description":"The total number of items.",
                    "type":"integer"
                }
            }
        },
        "listOrganizationRequests_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"integer"
                },
                "items":{
                    "description":"list of organizations request",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "organization":{
                                "description":"Organization",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Repository Id of organization",
                                        "type":"string"
                                    }
                                }
                            },
                            "profile":{
                                "description":"Profile Object",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Repository Id of profile",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"Organization request name give by requester",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of the Organization request",
                                "type":"string"
                            },
                            "status":{
                                "description":"Status of the request.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "authPayment_request":{
            "properties":{
                "unsigned_field_names":{
                    "description":"Unsigned field names.",
                    "type":"string"
                },
                "card_expiry_date":{
                    "description":"Card expiry date.",
                    "type":"string"
                },
                "bill_to_address_postal_code":{
                    "description":"Billing address postal code.",
                    "type":"string"
                },
                "bill_to_address_state":{
                    "description":"Billing address state code.",
                    "type":"string"
                },
                "locale":{
                    "description":"The current site locale.",
                    "type":"string"
                },
                "bill_to_email":{
                    "description":"Billing address email address.",
                    "type":"string"
                },
                "bill_to_address_country":{
                    "description":"Billing address country code.",
                    "type":"string"
                },
                "bill_to_surname":{
                    "description":"Billing address surname.",
                    "type":"string"
                },
                "bill_to_phone":{
                    "description":"Billing address phone number.",
                    "type":"string"
                },
                "merchant_defined_data2":{
                    "description":"Payment group ID. Mandatory when there are multiple Cybersource payments to be authorized.",
                    "type":"string"
                },
                "currency":{
                    "description":"Currency",
                    "type":"string"
                },
                "bill_to_forename":{
                    "description":"Billing address forename.",
                    "type":"string"
                },
                "payment_method":{
                    "description":"The payment method.",
                    "type":"string"
                },
                "amount":{
                    "description":"Total order amount.",
                    "type":"string"
                },
                "transaction_uuid":{
                    "description":"The transaction unique ID.",
                    "type":"string"
                },
                "card_cvn":{
                    "description":"Card CVN number.",
                    "type":"string"
                },
                "signed_field_names":{
                    "description":"Signed field names.",
                    "type":"string"
                },
                "transaction_type":{
                    "description":"The transaction type.",
                    "type":"string"
                },
                "card_type":{
                    "description":"Card type.",
                    "type":"string"
                },
                "reference_number":{
                    "description":"Order reference number.",
                    "type":"string"
                },
                "bill_to_address_line1":{
                    "description":"Billing address address line 1.",
                    "type":"string"
                },
                "profile_id":{
                    "description":"The profile ID.",
                    "type":"string"
                },
                "access_key":{
                    "description":"The payment access key.",
                    "type":"string"
                },
                "bill_to_address_city":{
                    "description":"Billing address address line 2.",
                    "type":"string"
                },
                "siteId":{
                    "description":"Site ID.",
                    "type":"string"
                },
                "signed_date_time":{
                    "description":"Signed date and time.",
                    "type":"string"
                }
            },
            "required":[
                "unsigned_field_names",
                "card_expiry_date",
                "bill_to_address_postal_code",
                "bill_to_address_state",
                "locale",
                "bill_to_email",
                "bill_to_address_country",
                "bill_to_surname",
                "bill_to_phone",
                "currency",
                "bill_to_forename",
                "payment_method",
                "amount",
                "transaction_uuid",
                "card_cvn",
                "signed_field_names",
                "transaction_type",
                "card_type",
                "reference_number",
                "bill_to_address_line1",
                "profile_id",
                "access_key",
                "bill_to_address_city",
                "siteId",
                "signed_date_time"
            ],
            "example":{
                "unsigned_field_names":"card_number",
                "card_expiry_date":"02-2015",
                "bill_to_address_postal_code":"36003",
                "bill_to_address_state":"AL",
                "locale":"en",
                "bill_to_email":"test@example.com",
                "bill_to_address_country":"US",
                "bill_to_surname":"test",
                "bill_to_phone":"9121354321",
                "currency":"USD",
                "bill_to_forename":"test",
                "payment_method":"card",
                "amount":185.5,
                "transaction_uuid":"",
                "card_cvn":"123",
                "signed_field_names":"access_key,profile_id,transaction_uuid,signed_field_names,signed_date_time,locale,transaction_type,payment_method,unsigned_field_names,reference_number,amount,currency,card_type,card_expiry_date,card_cvn,bill_to_forename,bill_to_surname,bill_to_phone,bill_to_address_line1,bill_to_address_city,bill_to_address_state,bill_to_address_country,bill_to_address_postal_code,bill_to_email",
                "transaction_type":"authorization,create_payment_token",
                "card_type":"001",
                "reference_number":"o10003",
                "bill_to_address_line1":"test",
                "profile_id":"",
                "access_key":"",
                "bill_to_address_city":"Montgomery",
                "siteId":"siteUS",
                "signed_date_time":""
            }
        },
        "getEndpointAPI_response":{
            "properties":{
                "Endpoint Name":{
                    "description":"Response object.",
                    "type":"object",
                    "properties":{
                        "request":{
                            "description":"Request parameters to trigger the endpoint.",
                            "type":"object"
                        },
                        "pathParams":{
                            "description":"Path parameters of the sample request.",
                            "type":"object"
                        },
                        "response":{
                            "description":"Response parameters to trigger the endpoints.",
                            "type":"object"
                        },
                        "description":{
                            "description":"Description about the endpoint.",
                            "type":"string"
                        },
                        "sampleResponse":{
                            "description":"Sample resonse object after triggering the endpoint.",
                            "type":"object"
                        },
                        "sampleRequest":{
                            "description":"Sample request object to trigger the endpoint.",
                            "type":"object"
                        }
                    }
                }
            }
        },
        "getLocation_response":{
            "properties":{
                "country":{
                    "description":"The country of the location.",
                    "type":"string"
                },
                "hours":{
                    "description":"The store opening hours, for a store item descriptor.",
                    "type":"string"
                },
                "address3":{
                    "description":"The third line in the address of the location.",
                    "type":"string"
                },
                "distance":{
                    "description":"The distance parameter.",
                    "type":"string"
                },
                "address2":{
                    "description":"The second line in the address of the location.",
                    "type":"string"
                },
                "city":{
                    "description":"The city of the location.",
                    "type":"string"
                },
                "address1":{
                    "description":"The first line in the address of the location.",
                    "type":"string"
                },
                "postalCode":{
                    "description":"The postal code of the location.",
                    "type":"string"
                },
                "latitude":{
                    "description":"The slatitude of the location.",
                    "type":"string"
                },
                "stateAddress":{
                    "description":"The state address of the location.",
                    "type":"string"
                },
                "county":{
                    "description":"The county of the location.",
                    "type":"string"
                },
                "pickUp":{
                    "description":"Indicates that the location allows customers to collect their items.",
                    "type":"boolean"
                },
                "sites":{
                    "description":"List of sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The site id.",
                                "type":"string"
                            }
                        }
                    }
                },
                "inventory":{
                    "description":"Indicates that location has it's own inventory.",
                    "type":"boolean"
                },
                "type":{
                    "description":"Representation of the location type (location or store).",
                    "type":"string"
                },
                "externalLocationId":{
                    "description":"The merchant store id.",
                    "type":"string"
                },
                "phoneNumber":{
                    "description":"The phone number of the location.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The id of the location repository item.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the location.",
                    "type":"string"
                },
                "faxNumber":{
                    "description":"The fax number of the location.",
                    "type":"string"
                },
                "email":{
                    "description":"The email id parameter.",
                    "type":"string"
                },
                "longitude":{
                    "description":"The longitude of the location.",
                    "type":"string"
                }
            }
        },
        "singleLogout_response":{
            "properties":{
                "result":{
                    "description":"True if single log out is successful. Only available when passing in parameter 'saml_slo_response'.",
                    "type":"boolean"
                },
                "saml_slo_response":{
                    "description":"Base64 encoded Single Logout Response. Only available when passing in parameter 'saml_slo_request'.",
                    "type":"string"
                },
                "saml_slo_response_dst":{
                    "description":"The destination URL that the SAML Logout Response should be posted to. Only available when passing in parameter 'saml_slo_request'.",
                    "type":"string"
                }
            }
        },
        "handleOrderAmendment_response":{
            "properties":{
                "secondaryCurrencyCode":{
                    "description":"The currency code of secondary currency associated with the site.",
                    "type":"string"
                },
                "orderId":{
                    "description":"The original order id. Related Endpoint Operations - checkAmendmentInProgress",
                    "type":"string"
                },
                "payments":{
                    "description":"Payment in the cart. Related Endpoint Operations - priceOrderAmendment",
                    "type":"object",
                    "properties":{
                        "paymentGroupId":{
                            "description":"Id of this payment Group.",
                            "type":"string"
                        },
                        "amountAuthorized":{
                            "description":"The amount authorized with this Payment Group.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The raw number that represents the price.",
                            "type":"number"
                        },
                        "gatewayName":{
                            "description":"The payment gateway name.",
                            "type":"string"
                        },
                        "paymentMethod":{
                            "description":"The payment method name.",
                            "type":"string"
                        },
                        "uiIntervention":{
                            "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                            "type":"number"
                        },
                        "isAmountRemaining":{
                            "description":"Indicates if there is any balance unpaid amount remaining on the cart.",
                            "type":"boolean"
                        },
                        "paymentState":{
                            "description":"The Payment Group state.",
                            "type":"string"
                        },
                        "IIN":{
                            "description":"The issuer identification number of the card intended to pay for order.",
                            "type":"string"
                        }
                    }
                },
                "stateString":{
                    "description":"Order state as key string.",
                    "type":"string"
                },
                "cloneOrder":{
                    "description":"The clone order details. Related Endpoint Operations - initiateAmendment",
                    "type":"object",
                    "properties":{
                        "totalAmountAuthorized":{
                            "description":"total amount authorized for the order.",
                            "type":"number"
                        },
                        "orderComments":{
                            "description":"The list of all logged comments for the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The repository id of the comment record.",
                                        "type":"string"
                                    },
                                    "comment":{
                                        "description":"The comment string.",
                                        "type":"string"
                                    },
                                    "creationDate":{
                                        "description":"Date on which the comment was created.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "creationTime":{
                            "description":"Order creation time.",
                            "type":"number"
                        },
                        "submittedDate":{
                            "description":"Date on which the Order was submitted.",
                            "type":"string"
                        },
                        "paymentGroups":{
                            "description":"List of payment Groups for the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name associated with this Payment Group.",
                                        "type":"string"
                                    },
                                    "amountAuthorized":{
                                        "description":"The amount authorized with this Payment Group.",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The amount associated with this Payment Group.",
                                        "type":"number"
                                    },
                                    "totalDue":{
                                        "description":"The current working total order price including all discounts, tax, and billing costs.",
                                        "type":"number"
                                    },
                                    "cardType":{
                                        "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                                        "type":"string"
                                    },
                                    "type":{
                                        "description":"Payment method type",
                                        "type":"string"
                                    },
                                    "token":{
                                        "description":"Token associated with this Payment Group.",
                                        "type":"string"
                                    },
                                    "paymentGroupId":{
                                        "description":"Id of this payment Group.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name associated with this Payment Group.",
                                        "type":"string"
                                    },
                                    "paymentStateDetailsAsUser":{
                                        "description":"The payment state description as string.",
                                        "type":"string"
                                    },
                                    "uiIntervention":{
                                        "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                        "type":"string"
                                    },
                                    "billingAddress":{
                                        "description":"Billing address for the order.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name for this billing address.",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"Country code for this billing address.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address line 3 for this billing address.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address line 2 for this billing address.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City for this billing address.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address line 1 for this billing address.",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"Prefix for this billing address.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name for this billing address.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code for this billing address.",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"Job title for this billing address.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"County for this billing address.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Suffix for this billing address.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name for this billing address.",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number for this billing address.",
                                                "type":"string"
                                            },
                                            "stateName":{
                                                "description":"State name for this billing address.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number for this billing address.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name for this billing address.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State code for this billing address.",
                                                "type":"string"
                                            },
                                            "countryName":{
                                                "description":"Country name for this billing address.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"Email for this billing address.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "paymentState":{
                                        "description":"The Payment Group state.",
                                        "type":"string"
                                    },
                                    "paidAmount":{
                                        "description":"The amount that has been debited to-date for this Payment Group.",
                                        "type":"number"
                                    },
                                    "cardNumber":{
                                        "description":"The masked credit card number.",
                                        "type":"string"
                                    },
                                    "refundAmount":{
                                        "description":"The amount that has been credited to-date for this Payment Group.",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "priceInfo":{
                            "description":"Price information of the order.",
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The raw number that represents the price.",
                                    "type":"number"
                                },
                                "total":{
                                    "description":"The current working total, including all promotions, tax, and billing costs.",
                                    "type":"number"
                                },
                                "shipping":{
                                    "description":"Total shipping amount of the order.",
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "type":"number"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "shippingSurchargeValue":{
                                    "description":"Total shipping surcharge amount of the order.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShipingAmount":{
                                    "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "type":"number"
                                },
                                "tax":{
                                    "description":"The tax on the order.",
                                    "type":"number"
                                },
                                "subTotal":{
                                    "description":" The subtotal of the order before applying order-level promotions.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                    "type":"string"
                                },
                                "totalWithoutTax":{
                                    "description":"Order total without tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "paymentGroup":{
                            "description":"Payment Group for the order.",
                            "type":"object",
                            "properties":{
                                "amountAuthorized":{
                                    "description":"The amount authorized with this Payment Group.",
                                    "type":"number"
                                },
                                "lastName":{
                                    "description":"Last name associated with this Payment Group.",
                                    "type":"string"
                                },
                                "amount":{
                                    "description":"The amount associated with this Payment Group.",
                                    "type":"number"
                                },
                                "totalDue":{
                                    "description":"The current working total order price including all discounts, tax, and billing costs.",
                                    "type":"number"
                                },
                                "cardType":{
                                    "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                                    "type":"string"
                                },
                                "type":{
                                    "description":"Payment method type",
                                    "type":"string"
                                },
                                "token":{
                                    "description":"The payment authorization token.",
                                    "type":"string"
                                },
                                "paymentGroupId":{
                                    "description":"Id of this payment Group.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name associated with this Payment Group.",
                                    "type":"string"
                                },
                                "paymentStateDetailsAsUser":{
                                    "description":"The payment state description as string.",
                                    "type":"string"
                                },
                                "uiIntervention":{
                                    "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                    "type":"string"
                                },
                                "billingAddress":{
                                    "description":"Billing address for the order.",
                                    "type":"object",
                                    "properties":{
                                        "lastName":{
                                            "description":"Last name for this billing address.",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"Country code for this billing address.",
                                            "type":"string"
                                        },
                                        "address3":{
                                            "description":"Address line 3 for this billing address.",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"Address line 2 for this billing address.",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"City for this billing address.",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"Address line 1 for this billing address.",
                                            "type":"string"
                                        },
                                        "prefix":{
                                            "description":"Prefix for this billing address.",
                                            "type":"string"
                                        },
                                        "companyName":{
                                            "description":"Company name for this billing address.",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"Postal code for this billing address.",
                                            "type":"string"
                                        },
                                        "jobTitle":{
                                            "description":"Job title for this billing address.",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"County for this billing address.",
                                            "type":"string"
                                        },
                                        "suffix":{
                                            "description":"Suffix for this billing address.",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"First name for this billing address.",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"Phone number for this billing address.",
                                            "type":"string"
                                        },
                                        "stateName":{
                                            "description":"State name for this billing address.",
                                            "type":"string"
                                        },
                                        "faxNumber":{
                                            "description":"Fax number for this billing address.",
                                            "type":"string"
                                        },
                                        "middleName":{
                                            "description":"Middle name for this billing address.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"State code for this billing address.",
                                            "type":"string"
                                        },
                                        "countryName":{
                                            "description":"Country name for this billing address.",
                                            "type":"string"
                                        },
                                        "email":{
                                            "description":"Email for this billing address.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "paymentState":{
                                    "description":"The Payment Group state.",
                                    "type":"string"
                                },
                                "paidAmount":{
                                    "description":"The amount that has been debited to-date for this Payment Group.",
                                    "type":"number"
                                },
                                "cardNumber":{
                                    "description":"The masked credit card number.",
                                    "type":"string"
                                },
                                "refundAmount":{
                                    "description":"The amount that has been credited to-date for this Payment Group.",
                                    "type":"number"
                                }
                            }
                        },
                        "shoppingCart":{
                            "description":"Shopping cart information.",
                            "type":"object",
                            "properties":{
                                "items":{
                                    "description":"Items in the cart.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "dynamicProperties":{
                                                "description":"Array of custom properties at order line item level.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"The ID of the dynamic property.",
                                                            "type":"string"
                                                        },
                                                        "label":{
                                                            "description":"The label of the dynamic property.",
                                                            "type":"string"
                                                        },
                                                        "value":{
                                                            "description":"The value of the dynamic property.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "billingProfileId":{
                                                "description":"The billing profile ID associated to the current item.",
                                                "type":"string"
                                            },
                                            "discountAmount":{
                                                "description":"Total discount applied to commerce item.",
                                                "type":"number"
                                            },
                                            "billingAccountId":{
                                                "description":"The billing account ID associated to the current item.",
                                                "type":"string"
                                            },
                                            "imageInfo":{
                                                "description":"Image information",
                                                "type":"object",
                                                "properties":{
                                                    "primaryThumbImageURL":{
                                                        "description":"The primary thumb URL",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "childItems":{
                                                "description":"Child items of the commerce item",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "deactivationDate":{
                                                            "description":"The deactivation date in ISO format.",
                                                            "type":"string"
                                                        },
                                                        "isAddOnItem":{
                                                            "description":"Indicates whether child item is add on item or not",
                                                            "type":"boolean"
                                                        },
                                                        "displayName":{
                                                            "description":"Display name of the child product",
                                                            "type":"string"
                                                        },
                                                        "externalData":{
                                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "values":{
                                                                        "description":"The array of values associated with an externalData item.",
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "dynamic_property_key":{
                                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    },
                                                                    "name":{
                                                                        "description":"The name to be associated with the externalData item.",
                                                                        "type":"string"
                                                                    },
                                                                    "actionCode":{
                                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "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"
                                                        },
                                                        "childItems":{
                                                            "description":"Child items of the commerce item",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "serviceAccountId":{
                                                                        "description":"The service account ID associated to the current item.",
                                                                        "type":"string"
                                                                    },
                                                                    "deactivationDate":{
                                                                        "description":"The deactivation date in ISO format.",
                                                                        "type":"string"
                                                                    },
                                                                    "quantity":{
                                                                        "description":"Quantity of the child item",
                                                                        "type":"number"
                                                                    },
                                                                    "productId":{
                                                                        "description":"Product Id of the child item",
                                                                        "type":"string"
                                                                    },
                                                                    "displayName":{
                                                                        "description":"Display name of the child product",
                                                                        "type":"string"
                                                                    },
                                                                    "externalData":{
                                                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                        "type":"array",
                                                                        "items":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "values":{
                                                                                    "description":"The array of values associated with an externalData item.",
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "dynamic_property_key":{
                                                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                            "type":"string"
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "name":{
                                                                                    "description":"The name to be associated with the externalData item.",
                                                                                    "type":"string"
                                                                                },
                                                                                "actionCode":{
                                                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        }
                                                                    },
                                                                    "parentAssetKey":{
                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                        "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"
                                                                    },
                                                                    "rootAssetKey":{
                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                        "type":"string"
                                                                    },
                                                                    "transactionDate":{
                                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                                        "type":"string"
                                                                    },
                                                                    "catRefId":{
                                                                        "description":"Sku Id of the child item",
                                                                        "type":"string"
                                                                    },
                                                                    "assetKey":{
                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                        "type":"string"
                                                                    },
                                                                    "route":{
                                                                        "description":"Image route",
                                                                        "type":"string"
                                                                    },
                                                                    "customerAccountId":{
                                                                        "description":"The customer account ID associated to the current item.",
                                                                        "type":"string"
                                                                    },
                                                                    "selectedOptions":{
                                                                        "description":"The array of variants of the child item.",
                                                                        "type":"array",
                                                                        "items":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "optionValue":{
                                                                                    "description":"The variant option value",
                                                                                    "type":"string"
                                                                                },
                                                                                "optionName":{
                                                                                    "description":"The varian option name.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        }
                                                                    },
                                                                    "actionCode":{
                                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                                        "type":"string"
                                                                    },
                                                                    "activationDate":{
                                                                        "description":"The activation date in ISO format.",
                                                                        "type":"string"
                                                                    },
                                                                    "serviceId":{
                                                                        "description":"The service ID associated to the current item.",
                                                                        "type":"string"
                                                                    },
                                                                    "asset":{
                                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                                        "type":"boolean"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "assetKey":{
                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                            "type":"string"
                                                        },
                                                        "commerceItemId":{
                                                            "description":"commerce item id of the child item ",
                                                            "type":"string"
                                                        },
                                                        "selectedOptions":{
                                                            "description":"The array of variants of the child item.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "optionValue":{
                                                                        "description":"The variant option value",
                                                                        "type":"string"
                                                                    },
                                                                    "optionName":{
                                                                        "description":"The varian option name.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "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"
                                                        },
                                                        "configurationOptionId":{
                                                            "description":"configuration option id of the child item ",
                                                            "type":"string"
                                                        },
                                                        "serviceAccountId":{
                                                            "description":"The service account ID associated to the current item.",
                                                            "type":"string"
                                                        },
                                                        "quantity":{
                                                            "description":"Quantity of the child item",
                                                            "type":"number"
                                                        },
                                                        "productId":{
                                                            "description":"Product Id of the child item",
                                                            "type":"string"
                                                        },
                                                        "parentAssetKey":{
                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                            "type":"string"
                                                        },
                                                        "configurablePropertyId":{
                                                            "description":"configurable property id of the child item ",
                                                            "type":"string"
                                                        },
                                                        "rootAssetKey":{
                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                            "type":"string"
                                                        },
                                                        "transactionDate":{
                                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                                            "type":"string"
                                                        },
                                                        "catRefId":{
                                                            "description":"Sku Id of the child item",
                                                            "type":"string"
                                                        },
                                                        "route":{
                                                            "description":"Image route",
                                                            "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 determines if the current item is an asset or not.",
                                                            "type":"boolean"
                                                        }
                                                    }
                                                }
                                            },
                                            "subTotal":{
                                                "description":"The base price for the item, before any modifications. Calculated by multiplying the quantity by the listPrice.",
                                                "type":"number"
                                            },
                                            "configuratorId":{
                                                "description":"configurator id of the configurable product",
                                                "type":"string"
                                            },
                                            "assetKey":{
                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                "type":"string"
                                            },
                                            "overriddenPrice":{
                                                "description":"overridden price of commerce item.",
                                                "type":"number"
                                            },
                                            "price":{
                                                "description":"The raw number that represents the price.",
                                                "type":"number"
                                            },
                                            "isPriceOverridden":{
                                                "description":"Indicates if commerce item price is overridden or not.",
                                                "type":"boolean"
                                            },
                                            "variant":{
                                                "description":"Sku option information",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"The SKU option value.",
                                                            "type":"string"
                                                        },
                                                        "optionName":{
                                                            "description":"The SKU option name.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "actionCode":{
                                                "description":"The action code that has been set on the item by the configurator system.",
                                                "type":"string"
                                            },
                                            "stateDetailsAsUser":{
                                                "description":"State description of the commerce item.",
                                                "type":"string"
                                            },
                                            "unitPrice":{
                                                "description":"Sale price or list price of commerceItem.",
                                                "type":"number"
                                            },
                                            "productId":{
                                                "description":"Product Id of commerce item.",
                                                "type":"string"
                                            },
                                            "parentAssetKey":{
                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                "type":"string"
                                            },
                                            "tax":{
                                                "description":"The amount of tax paid for this item.",
                                                "type":"number"
                                            },
                                            "catRefId":{
                                                "description":"Catalog Reference Id of commerce item.",
                                                "type":"string"
                                            },
                                            "customerAccountId":{
                                                "description":"The customer account ID associated to the current item.",
                                                "type":"string"
                                            },
                                            "discountInfo":{
                                                "description":"discount information of the product",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "coupon":{
                                                            "description":"Coupon code.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"Description of the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"Id of the promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "activationDate":{
                                                "description":"The activation date in ISO format.",
                                                "type":"string"
                                            },
                                            "status":{
                                                "description":"State of the commerce item.",
                                                "type":"string"
                                            },
                                            "recurringCharge":{
                                                "description":"recurring charge at the item level",
                                                "type":"integer"
                                            },
                                            "deactivationDate":{
                                                "description":"The deactivation date in ISO format.",
                                                "type":"string"
                                            },
                                            "rawTotalPrice":{
                                                "description":"Raw total price of commerceItem",
                                                "type":"number"
                                            },
                                            "returnedQuantity":{
                                                "description":"Returned Quantity",
                                                "type":"number"
                                            },
                                            "displayName":{
                                                "description":"Display name of commerce item.",
                                                "type":"string"
                                            },
                                            "priceOverridenBy":{
                                                "description":"Name of the agent who has overridden item price.",
                                                "type":"string"
                                            },
                                            "shippingSurchargeValue":{
                                                "description":"Shipping surcharge amount for commerce item.",
                                                "type":"number"
                                            },
                                            "externalData":{
                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "values":{
                                                            "description":"The array of values associated with an externalData item.",
                                                            "type":"object",
                                                            "properties":{
                                                                "dynamic_property_key":{
                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "name":{
                                                            "description":"The name to be associated with the externalData item.",
                                                            "type":"string"
                                                        },
                                                        "actionCode":{
                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "externalPrice":{
                                                "description":"The Price of the product as per the external pricing system.",
                                                "type":"number"
                                            },
                                            "commerceItemId":{
                                                "description":"Commerce Id of the returned item",
                                                "type":"string"
                                            },
                                            "onSale":{
                                                "description":"indicates if product is on sale or not.",
                                                "type":"boolean"
                                            },
                                            "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"
                                            },
                                            "quantity":{
                                                "description":"Quantity of the items.",
                                                "type":"number"
                                            },
                                            "externalRecurringCharge":{
                                                "description":"external recurring charge for the given item",
                                                "type":"string"
                                            },
                                            "originalCommerceItemId":{
                                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                                "type":"string"
                                            },
                                            "rootAssetKey":{
                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                "type":"string"
                                            },
                                            "externalPriceQuantity":{
                                                "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                                "type":"integer"
                                            },
                                            "externalRecurringChargeFrequency":{
                                                "description":"external recurring charge frequency",
                                                "type":"string"
                                            },
                                            "transactionDate":{
                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                "type":"string"
                                            },
                                            "externalRecurringChargeDuration":{
                                                "description":"external recurring charge duration",
                                                "type":"integer"
                                            },
                                            "detailedRecurringChargeInfo":{
                                                "description":"detailed recurring charge info for the item",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"whether the given item is discounted or not",
                                                            "type":"boolean"
                                                        },
                                                        "secondaryCurrencyTaxAmount":{
                                                            "description":"secondary currency tax amount",
                                                            "type":"integer"
                                                        },
                                                        "amount":{
                                                            "description":"amount",
                                                            "type":"integer"
                                                        },
                                                        "quantity":{
                                                            "description":"Quantity of the item",
                                                            "type":"integer"
                                                        },
                                                        "tax":{
                                                            "description":"tax calculated on the recurring charges of the item",
                                                            "type":"integer"
                                                        },
                                                        "orderDiscountShare":{
                                                            "description":"order discount share",
                                                            "type":"integer"
                                                        },
                                                        "detailedUnitPrice":{
                                                            "description":"detailed unit price",
                                                            "type":"integer"
                                                        },
                                                        "currencyCode":{
                                                            "description":"currency code",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "asset":{
                                                "description":"The flag that determines if the current item is an asset or not.",
                                                "type":"boolean"
                                            },
                                            "listPrice":{
                                                "description":"list price of commerce item",
                                                "type":"number"
                                            },
                                            "priceOverrideReason":{
                                                "description":"Price override reason map",
                                                "type":"object",
                                                "properties":{
                                                    "displayValue":{
                                                        "description":"price override reason value",
                                                        "type":"string"
                                                    },
                                                    "key":{
                                                        "description":"price override reason key",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "id":{
                            "description":"Commerce id for this order.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The order state.",
                            "type":"integer"
                        },
                        "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"
                                }
                            }
                        },
                        "stateDetailsAsUser":{
                            "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any.",
                            "type":"string"
                        },
                        "taxPriceInfo":{
                            "description":"The tax pricing details for the order.",
                            "type":"object",
                            "properties":{
                                "cityTax":{
                                    "description":"The monetary amount of city tax.",
                                    "type":"number"
                                },
                                "secondaryCurrencyTaxAmount":{
                                    "description":"The monetary total amount of  tax.",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The monetary amount.",
                                    "type":"number"
                                },
                                "valueAddedTax":{
                                    "description":"Value Added Tax amount.",
                                    "type":"number"
                                },
                                "countyTax":{
                                    "description":"The monetary amount of county tax.",
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "description":"Indicates if tax is included in price.",
                                    "type":"boolean"
                                },
                                "miscTax":{
                                    "description":"Miscellaneous Tax amount.",
                                    "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"
                                }
                            }
                        },
                        "shippingGroups":{
                            "description":"List of shipping groups",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "taxPriceInfo":{
                                        "description":"The tax pricing details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "cityTax":{
                                                "description":"The amount of city tax.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"The monetary total amount of  tax.",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The  amount.",
                                                "type":"number"
                                            },
                                            "valueAddedTax":{
                                                "description":"The amount of value added  tax.",
                                                "type":"number"
                                            },
                                            "countyTax":{
                                                "description":"The  amount of county tax.",
                                                "type":"number"
                                            },
                                            "isTaxIncluded":{
                                                "description":"Is tax included in the product itself or not",
                                                "type":"boolean"
                                            },
                                            "miscTax":{
                                                "description":"miscellaneous tax",
                                                "type":"number"
                                            },
                                            "districtTax":{
                                                "description":"Tax amount for the district.",
                                                "type":"number"
                                            },
                                            "stateTax":{
                                                "description":"Tax amount for the state.",
                                                "type":"number"
                                            },
                                            "currencyCode":{
                                                "description":"The three character currency code.",
                                                "type":"string"
                                            },
                                            "countryTax":{
                                                "description":"The amount of country tax.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "priceInfo":{
                                        "description":"Price information of the order.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"The current  total tax amount in monetry currency",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The raw number that represents the price.",
                                                "type":"number"
                                            },
                                            "total":{
                                                "description":"The current working total, including all promotions, tax, and billing costs.",
                                                "type":"number"
                                            },
                                            "primaryCurrencyTotal":{
                                                "description":"The current total in loyalty points in case of mix currency",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyTotal":{
                                                "description":"The current  total (sum ofshipping and tax)amount in monetry currency",
                                                "type":"number"
                                            },
                                            "shippingSurchargeValue":{
                                                "description":"The total shiiping surcharge value in the order",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShipingAmount":{
                                                "description":"The current  total shipping amount in monetry currency ",
                                                "type":"number"
                                            },
                                            "tax":{
                                                "description":"The tax on the order.",
                                                "type":"number"
                                            },
                                            "subTotal":{
                                                "description":" The subtotal of the order before applying order-level promotions.",
                                                "type":"number"
                                            },
                                            "currencyCode":{
                                                "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                                "type":"string"
                                            },
                                            "billing":{
                                                "description":"The billing cost of the order.",
                                                "type":"number"
                                            },
                                            "totalWithoutTax":{
                                                "description":"The cost of the order without including tax",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "trackingInfo":{
                                        "description":"Tracking Information for the Order",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "carrierName":{
                                                    "description":"Carrier Name for Tracking",
                                                    "type":"string"
                                                },
                                                "carrierUrl":{
                                                    "description":"Carrier URL for Tracking",
                                                    "type":"string"
                                                },
                                                "carrierId":{
                                                    "description":"Carrier Id for Tracking",
                                                    "type":"string"
                                                },
                                                "trackingNumber":{
                                                    "description":"Tracking Number",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "shippingMethod":{
                                        "description":"Shipping method information.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"tax amount in secondary currency.",
                                                "type":"string"
                                            },
                                            "secondaryCurrencyShippingAmount":{
                                                "description":"shipping amount in secondary currency.",
                                                "type":"string"
                                            },
                                            "cost":{
                                                "description":"shipping cost.",
                                                "type":"number"
                                            },
                                            "displayName":{
                                                "description":"Display Name of shipment.",
                                                "type":"string"
                                            },
                                            "value":{
                                                "description":"method type of shipment",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "shippingAddress":{
                                        "description":"shipping address for the order.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name for this shipping address.",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"Country code for this shipping address.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address Line 3 for this shipping address.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address Line 2 for this shipping address.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City for this shipping address.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address Line 1 for this shipping address.",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"Prefix for this shipping address.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name for this shipping address.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code for this shipping address.",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"Job title for this shipping address.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"County for this shipping address.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Suffix for this shipping address.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name for this shipping address.",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number for this shipping address.",
                                                "type":"string"
                                            },
                                            "stateName":{
                                                "description":"State name for this shipping address.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number for this shipping address.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name for this shipping address.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State code for this shipping address.",
                                                "type":"string"
                                            },
                                            "countryName":{
                                                "description":"Country name for this shipping address.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"Email for this shipping address.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "trackingNumber":{
                                        "description":"Shipping tracking number",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "shippingMethod":{
                            "description":"Shipping method information.",
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"tax amount in secondary currency.",
                                    "type":"string"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":"shipping amount in secondary currency.",
                                    "type":"string"
                                },
                                "cost":{
                                    "description":"shipping cost.",
                                    "type":"number"
                                },
                                "displayName":{
                                    "description":"Display Name of shipment.",
                                    "type":"string"
                                },
                                "value":{
                                    "description":"method type of shipment",
                                    "type":"string"
                                }
                            }
                        },
                        "profile":{
                            "description":"Profile Information for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name of profile.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name of profile.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name of profile.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email id of profile.",
                                    "type":"string"
                                }
                            }
                        },
                        "priceListGroup":{
                            "description":"PriceList group of the order.",
                            "type":"object",
                            "properties":{
                                "deleted":{
                                    "description":"Pricelist group deleted status.",
                                    "type":"boolean"
                                },
                                "displayName":{
                                    "description":"Display Name.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id.",
                                    "type":"string"
                                },
                                "active":{
                                    "description":"Active status of pricelist group.",
                                    "type":"boolean"
                                },
                                "currency":{
                                    "description":"Currency of the PriceList group.",
                                    "type":"object",
                                    "properties":{
                                        "symbol":{
                                            "description":"currency Symbol.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Display Name.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id.",
                                            "type":"string"
                                        },
                                        "fractionalDigits":{
                                            "description":"Fractional Digits.",
                                            "type":"integer"
                                        },
                                        "currencyCode":{
                                            "description":"Currency Code.",
                                            "type":"string"
                                        },
                                        "numericCode":{
                                            "description":"Numeric Code.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "id":{
                                    "description":"Id.",
                                    "type":"string"
                                },
                                "locale":{
                                    "description":"Locale.",
                                    "type":"string"
                                }
                            }
                        },
                        "returnRequests":{
                            "description":"The list of the requests raised for the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "returnRequestId":{
                                        "description":"The return request id.",
                                        "type":"string"
                                    },
                                    "createdDate":{
                                        "description":"The creation date of the return request.",
                                        "type":"string"
                                    },
                                    "totalRefund":{
                                        "description":"The total amount to be refunded on return.",
                                        "type":"number"
                                    },
                                    "state":{
                                        "description":"The status of the return request.",
                                        "type":"string"
                                    },
                                    "totalReturnQuantity":{
                                        "description":"The total quantity for which return request has been raised.",
                                        "type":"integer"
                                    },
                                    "stateKey":{
                                        "description":"State key for return request which is not localized",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Date on which the Order was created.",
                            "type":"string"
                        },
                        "originOfOrder":{
                            "description":"The source from which order got created.",
                            "type":"string"
                        },
                        "discountInfo":{
                            "description":"Discount information.",
                            "type":"object",
                            "properties":{
                                "unclaimedCouponMultiPromotions":{
                                    "description":"The coupons that were not claimed",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code, corresponding to which some promotions were not applied",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionLevel":{
                                                        "description":"The promotion level.",
                                                        "type":"string"
                                                    },
                                                    "promotionDesc":{
                                                        "description":"Promotion description.",
                                                        "type":"string"
                                                    },
                                                    "promotionId":{
                                                        "description":"The Id of the promotion.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderCouponsMap":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code.",
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderDiscount":{
                                    "description":"Discount given on an order.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingDiscount":{
                                    "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                                    "type":"number"
                                },
                                "shippingDiscount":{
                                    "description":"Shippinng discount",
                                    "type":"number"
                                },
                                "orderImplicitDiscountList":{
                                    "description":"List of discounts.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"Level of the promotion",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"Id of the promotion",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "unclaimedCouponsMap":{
                                    "description":"Map of unclaimed coupons.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "couonInfo":{
                                                "description":"The couopn Info",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLevel":{
                                                            "description":"Level of the promotion",
                                                            "type":"string"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"Total adjustment caused by the promotion",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"Description of the promotion",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"Id of the promotion",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "promotionValue":{
                                                "description":"The value for promotion",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "claimedCouponMultiPromotions":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code, corresponding to which promotions were applied",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionLevel":{
                                                        "description":"The promotion level.",
                                                        "type":"string"
                                                    },
                                                    "totalAdjustment":{
                                                        "description":"Total adjustment caused by the promotion.",
                                                        "type":"number"
                                                    },
                                                    "promotionDesc":{
                                                        "description":"Promotion description.",
                                                        "type":"string"
                                                    },
                                                    "promotionId":{
                                                        "description":"The Id of the promotion.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "recurringChargePriceInfo":{
                            "description":"recurring charge price info at order level",
                            "type":"object",
                            "properties":{
                                "amount":{
                                    "description":"amount",
                                    "type":"integer"
                                },
                                "total":{
                                    "description":"total",
                                    "type":"integer"
                                },
                                "shipping":{
                                    "description":"shipping charge",
                                    "type":"integer"
                                },
                                "subTotalByFrequency":{
                                    "description":"subtotal by frequency",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"amount",
                                                "type":"integer"
                                            },
                                            "frequency":{
                                                "description":"frequency of the recurring charges",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "taxByFrequency":{
                                    "description":"tax calculated by frequency",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"amount",
                                                "type":"integer"
                                            },
                                            "frequency":{
                                                "description":"frequency for the recurring charges",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "tax":{
                                    "description":"tax",
                                    "type":"integer"
                                },
                                "subTotal":{
                                    "description":"subTotal",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"currency code",
                                    "type":"string"
                                },
                                "totalWithoutTax":{
                                    "description":"total without tax",
                                    "type":"integer"
                                }
                            }
                        },
                        "profileId":{
                            "description":"The Repository Id of the profile to which this Order belongs to.",
                            "type":"string"
                        },
                        "siteId":{
                            "description":"Site Id on which the order was placed.",
                            "type":"string"
                        },
                        "shippingAddress":{
                            "description":"shipping address for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name for this shipping address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country code for this shipping address.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address Line 3 for this shipping address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address Line 2 for this shipping address.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City for this shipping address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address Line 1 for this shipping address.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix for this shipping address.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name for this shipping address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code for this shipping address.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title for this shipping address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County for this shipping address.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix for this shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name for this shipping address.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number for this shipping address.",
                                    "type":"string"
                                },
                                "stateName":{
                                    "description":"State name for this shipping address.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number for this shipping address.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name for this shipping address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State code for this shipping address.",
                                    "type":"string"
                                },
                                "countryName":{
                                    "description":"Country name for this shipping address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email for this shipping address.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "paymentGroups":{
                    "description":"List of payment Groups for the order. Related Endpoint Operations - preAuthorizeAmendOrder",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"Last name associated with this Payment Group.",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The amount authorized with this Payment Group.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The amount associated with this Payment Group.",
                                "type":"number"
                            },
                            "seqNum":{
                                "description":"Sequence Number of the payment. In multiple paymnets, there can be any number of payments.",
                                "type":"string"
                            },
                            "totalDue":{
                                "description":"The current working total order price including all discounts, tax, and billing costs.",
                                "type":"number"
                            },
                            "cardType":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard",
                                "type":"string"
                            },
                            "type":{
                                "description":"Payment method type",
                                "type":"string"
                            },
                            "token":{
                                "description":"Token associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Id of this payment Group.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"First name associated with this Payment Group.",
                                "type":"string"
                            },
                            "paymentStateDetailsAsUser":{
                                "description":"The payment state description as string.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"Billing address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this billing address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country code for this billing address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 for this billing address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 for this billing address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this billing address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 for this billing address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this billing address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this billing address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this billing address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this billing address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this billing address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this billing address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this billing address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this billing address.",
                                        "type":"string"
                                    },
                                    "stateName":{
                                        "description":"State name for this billing address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this billing address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this billing address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State code for this billing address.",
                                        "type":"string"
                                    },
                                    "countryName":{
                                        "description":"Country name for this billing address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this billing address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "paymentState":{
                                "description":"The Payment Group state.",
                                "type":"string"
                            },
                            "paidAmount":{
                                "description":"The amount that has been debited to-date for this Payment Group.",
                                "type":"number"
                            },
                            "originalPaymentGroupId":{
                                "description":"Payment group id of the original order.",
                                "type":"string"
                            },
                            "cardNumber":{
                                "description":"The masked credit card number.",
                                "type":"string"
                            },
                            "refundAmount":{
                                "description":"The amount that has been credited to-date for this Payment Group.",
                                "type":"number"
                            }
                        }
                    }
                },
                "payTaxInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay tax in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "priceInfo":{
                    "description":"Price information of the order. Related Endpoint Operations - priceOrderAmendment",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The raw number that represents the price.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Total shipping surcharge amount of the order.",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The tax on the order.",
                            "type":"number"
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":" The subtotal of the order before applying order-level promotions.",
                            "type":"number"
                        },
                        "billing":{
                            "description":"The billing cost of the order.",
                            "type":"number"
                        },
                        "totalWithoutTax":{
                            "description":"Order total without tax.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The current working total, including all promotions, tax, and billing costs.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"Total shipping amount of the order.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                            "type":"string"
                        }
                    }
                },
                "originalOrderId":{
                    "description":"The original order id. Related Endpoint Operations - initiateAmendment",
                    "type":"string"
                },
                "pricingMessages":{
                    "description":"The Pricing messages information.",
                    "type":"object",
                    "properties":{
                        "promotionUpsellMessages":{
                            "description":"The promotion upsell messages.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "text":{
                                        "description":"The promotion upsell message.",
                                        "type":"string"
                                    },
                                    "tags":{
                                        "description":"The tags the promotion upsell message is associated with.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "exchangeRate":{
                    "description":"The conversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                    "type":"number"
                },
                "orderableQuantityMap":{
                    "description":"The list of all logged comments for the order. Related Endpoint Operations - initiateAmendment",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "productId:skuId":{
                                "description":"Maximum orderable quantity for the commerce item",
                                "type":"number"
                            }
                        }
                    }
                },
                "priceOverrideReasons":{
                    "description":"All price override reasons. These are sent only if isItemPriceOverrideAllowed is true. Related Endpoint Operations - initiateAmendment",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayValue":{
                                "description":"price override reason value",
                                "type":"string"
                            },
                            "key":{
                                "description":"price override reason key",
                                "type":"string"
                            }
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information. Related Endpoint Operations - priceOrderAmendment",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"Raw total price of commerce item",
                                        "type":"number"
                                    },
                                    "returnedQuantity":{
                                        "description":"Returned quantity",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display name of commerce item.",
                                        "type":"string"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"Shipping surcharge amount for commerce item.",
                                        "type":"number"
                                    },
                                    "availabilityDate":{
                                        "description":"The Availability date of commerce Item.",
                                        "type":"string"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "imageInfo":{
                                        "description":"The image information.",
                                        "type":"object",
                                        "properties":{
                                            "primaryThumbImageURL":{
                                                "description":"The primary thumb URL",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "preOrderQuantity":{
                                        "description":"Pre Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "childItems":{
                                        "description":"Child items of the commerce item",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "isAddOnItem":{
                                                    "description":"Indicates whether child item is add on item or not",
                                                    "type":"boolean"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the child product",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "description":"Child items of the commerce item",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "serviceAccountId":{
                                                                "description":"The service account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "quantity":{
                                                                "description":"Quantity of the child item",
                                                                "type":"number"
                                                            },
                                                            "productId":{
                                                                "description":"Product Id of the child item ",
                                                                "type":"string"
                                                            },
                                                            "displayName":{
                                                                "description":"Display name of the child product",
                                                                "type":"string"
                                                            },
                                                            "externalData":{
                                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "values":{
                                                                            "description":"The array of values associated with an externalData item.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"The name to be associated with the externalData item.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "transactionDate":{
                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                "type":"string"
                                                            },
                                                            "catRefId":{
                                                                "description":"Sku Id of the child item",
                                                                "type":"string"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "route":{
                                                                "description":"Product path",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "selectedOptions":{
                                                                "description":"Child Product Variant Information.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "optionValue":{
                                                                            "description":"Value of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        },
                                                                        "optionName":{
                                                                            "description":"Name of the Dynamic attribute.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "type":"string"
                                                            },
                                                            "activationDate":{
                                                                "description":"The activation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "serviceId":{
                                                                "description":"The service ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "asset":{
                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            }
                                                        }
                                                    }
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the child item ",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"Child Product Variant Information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"Value of the Dynamic attribute.",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"Name of the Dynamic attribute.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "configurationOptionId":{
                                                    "description":"configuration option id of the child item ",
                                                    "type":"string"
                                                },
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the child item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of the child item ",
                                                    "type":"string"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"configurable property id of the child item ",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Sku Id of the child item",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Product path",
                                                    "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id of the configurable product",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"The Price of the product as per the external pricing system.",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"Unique id of the line item",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"The raw number that represents the price.",
                                        "type":"number"
                                    },
                                    "variant":{
                                        "description":"Sku Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"The SKU option value.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"The SKU option name.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "onSale":{
                                        "description":"Indicates if product is on sale or not.",
                                        "type":"boolean"
                                    },
                                    "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"
                                    },
                                    "stateDetailsAsUser":{
                                        "description":"State description of the commerce item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"Sale price or list price of commerceItem.",
                                        "type":"number"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"number"
                                    },
                                    "productId":{
                                        "description":"Product Id of commerce item.",
                                        "type":"string"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "tax":{
                                        "description":"The amount of tax paid for this item.",
                                        "type":"number"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"Quantity of the product, the customer is allowed to buy at the external price.",
                                        "type":"integer"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"Catalog Reference Id of commerce item.",
                                        "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "backOrderQuantity":{
                                        "description":"Back Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "listPrice":{
                                        "description":"list price of commerce item.",
                                        "type":"number"
                                    },
                                    "status":{
                                        "description":"State of the commerce item.",
                                        "type":"integer"
                                    }
                                }
                            }
                        }
                    }
                },
                "state":{
                    "description":"The order state. Related Endpoint operation - submitOrder.",
                    "type":"integer"
                },
                "id":{
                    "description":"The order id. Related Endpoint Operations - preAuthorizeAmendOrder",
                    "type":"string"
                },
                "stateDetailsAsUser":{
                    "description":"Order State description for this order.Incorporates changes made by merchant from admin UI, if any. Related Endpoint operation - submitOrder.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order. Related Endpoint Operations - priceOrderAmendment",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"The current  total tax amount in monetry currency",
                            "type":"number"
                        },
                        "discounted":{
                            "description":"Whether the price was discounted.",
                            "type":"boolean"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "shippingGroups":{
                    "description":"List of shipping groups",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "availablePickupDate":{
                                "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "taxPriceInfo":{
                                "description":"The tax pricing details for the order.",
                                "type":"object",
                                "properties":{
                                    "cityTax":{
                                        "description":"The amount of city tax.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"The monetary total amount of  tax.",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The  amount.",
                                        "type":"number"
                                    },
                                    "valueAddedTax":{
                                        "description":"The amount of value added  tax.",
                                        "type":"number"
                                    },
                                    "countyTax":{
                                        "description":"The  amount of county tax.",
                                        "type":"number"
                                    },
                                    "isTaxIncluded":{
                                        "description":"Is tax included in the product itself or not",
                                        "type":"boolean"
                                    },
                                    "miscTax":{
                                        "description":"miscellaneous tax",
                                        "type":"number"
                                    },
                                    "districtTax":{
                                        "description":"Tax amount for the district.",
                                        "type":"number"
                                    },
                                    "stateTax":{
                                        "description":"Tax amount for the state.",
                                        "type":"number"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code.",
                                        "type":"string"
                                    },
                                    "countryTax":{
                                        "description":"The amount of country tax.",
                                        "type":"number"
                                    }
                                }
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"Shipping method information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"tax amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"shipping amount in secondary currency.",
                                        "type":"string"
                                    },
                                    "cost":{
                                        "description":"shipping cost.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"Display Name of shipment.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"method type of shipment",
                                        "type":"string"
                                    }
                                }
                            },
                            "preferredPickupDate":{
                                "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location id of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup",
                                "type":"string"
                            },
                            "priceInfo":{
                                "description":"Price information of the order.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"The current  total tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The raw number that represents the price.",
                                        "type":"number"
                                    },
                                    "total":{
                                        "description":"The current working total, including all promotions, tax, and billing costs.",
                                        "type":"number"
                                    },
                                    "primaryCurrencyTotal":{
                                        "description":"The current total in loyalty points in case of mix currency",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTotal":{
                                        "description":"The current  total (sum ofshipping and tax)amount in monetry currency",
                                        "type":"number"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"The total shiiping surcharge value in the order",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShipingAmount":{
                                        "description":"The current  total shipping amount in monetry currency ",
                                        "type":"number"
                                    },
                                    "tax":{
                                        "description":"The tax on the order.",
                                        "type":"number"
                                    },
                                    "subTotal":{
                                        "description":" The subtotal of the order before applying order-level promotions.",
                                        "type":"number"
                                    },
                                    "currencyCode":{
                                        "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                        "type":"string"
                                    },
                                    "billing":{
                                        "description":"The billing cost of the order.",
                                        "type":"number"
                                    },
                                    "totalWithoutTax":{
                                        "description":"The cost of the order without including tax",
                                        "type":"number"
                                    }
                                }
                            },
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingInfo":{
                                "description":"Tracking Information for the Order",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "carrierName":{
                                            "description":"Carrier Name for Tracking",
                                            "type":"string"
                                        },
                                        "carrierUrl":{
                                            "description":"Carrier URL for Tracking",
                                            "type":"string"
                                        },
                                        "carrierId":{
                                            "description":"Carrier Id for Tracking",
                                            "type":"string"
                                        },
                                        "trackingNumber":{
                                            "description":"Tracking Number",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"shipping address for the order.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name for this shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country code for this shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address Line 3 for this shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address Line 2 for this shipping address.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City for this shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address Line 1 for this shipping address.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Prefix for this shipping address.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name for this shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code for this shipping address.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title for this shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County for this shipping address.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Suffix for this shipping address.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name for this shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number for this shipping address.",
                                        "type":"string"
                                    },
                                    "stateName":{
                                        "description":"State name for this shipping address.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number for this shipping address.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name for this shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State code for this shipping address.",
                                        "type":"string"
                                    },
                                    "countryName":{
                                        "description":"Country name for this shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email for this shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingNumber":{
                                "description":"Shipping tracking number",
                                "type":"string"
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        }
                    }
                },
                "allowAlternateCurrency":{
                    "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                    "type":"boolean"
                },
                "isItemPriceOverrideAllowed":{
                    "description":"Indicetes if item price can be overridden or not. Related Endpoint Operations - initiateAmendment",
                    "type":"boolean"
                },
                "editInProgress":{
                    "description":"The original order id. Related Endpoint Operations - checkAmendmentInProgress",
                    "type":"boolean"
                },
                "payShippingInSecondaryCurrency":{
                    "description":"A site level setting, when enabled, makes it mandatory for the shopper to pay Shipping in monetary currency. Additionally, if the allowAlternateCurrency flag is enabled then shopper has to pay atleast shipping and tax total in monetary, rest of the amount can be paid in mix of points and monetary currency, or can be paid only in points or only in monetary.",
                    "type":"boolean"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "discountInfo":{
                    "description":"Discount information. Related Endpoint Operations - priceOrderAmendment",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Discount given on an order.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"shipping discount",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"List of discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"Level of the promotion",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total adjustment caused by the promotion",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"Map of unclaimed coupons.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "couonInfo":{
                                        "description":"The couopn Info",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"Level of the promotion",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"Id of the promotion",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "value":{
                                        "description":"The value for promotion",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "listShippingMethods_request":{
            "properties":{
                "secondaryCurrencyCode":{
                    "description":"In case of mix currency, if secondaryCurrencyCode is getting passed, secondaryCurrencyShippingAmount will be calculated according to secondaryCurrencyCode",
                    "type":"string"
                },
                "profileId":{
                    "description":"This is the profile id of the shopper selected by the agent. This is an optional field and when given, the shipping methods are fetched based on the shopper profile's price list group.",
                    "type":"string"
                },
                "populateShippingMethods":{
                    "description":"whether to populate shipping methods or not",
                    "type":"boolean"
                },
                "shippingAddress":{
                    "description":"shipping address of the profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"the last name of the shipping address",
                            "type":"string"
                        },
                        "country":{
                            "description":"the country of the shipping address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the shipping address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the shipping address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the shipping address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the shipping address",
                            "type":"string"
                        },
                        "county":{
                            "description":"the county of the shipping address",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"the country code of the shipping address",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"the first name of the shipping address",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the shipping address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the shipping address",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"the state ISO alpha-2 code of the shipping address",
                            "type":"string"
                        },
                        "email":{
                            "description":"the email address",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"the state ISO alpha-4 code of the shipping address",
                            "type":"string"
                        }
                    },
                    "required":[
                        "lastName",
                        "country",
                        "city",
                        "address1",
                        "postalCode",
                        "firstName",
                        "phoneNumber",
                        "email"
                    ]
                },
                "productIdForShippingSurcharge":{
                    "description":"array of product ids present in the cart.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "productIdForShippingSurcharge"
            ],
            "example":{
                "priceInfo":{
                    "amount":22.98,
                    "total":22.98,
                    "shipping":0,
                    "shippingSurchargeValue":0,
                    "tax":0,
                    "subTotal":22.98,
                    "currencyCode":"USD",
                    "totalWithoutTax":22.98
                },
                "shippingGroups":[
                    {
                        "shippingGroupId":"sg10001",
                        "shippingAddress":{
                            "lastName":"sample",
                            "country":"United States",
                            "address3":"",
                            "address2":"Address2",
                            "city":"redwood city",
                            "prefix":"",
                            "address1":"Address1",
                            "defaultCountryCode":null,
                            "postalCode":"94085",
                            "jobTitle":"",
                            "companyName":"",
                            "county":"",
                            "isDefaultAddress":true,
                            "suffix":"",
                            "selectedCountry":"US",
                            "firstName":"sample",
                            "phoneNumber":"5345345",
                            "alias":"Address",
                            "faxNumber":"",
                            "middleName":"",
                            "state":"California",
                            "selectedState":"CA",
                            "email":"sample@example.com",
                            "state_ISOCode":"US-CA"
                        },
                        "items":[
                            {
                                "commerceItemId":"ci7000501",
                                "quantity":2,
                                "productId":"prod10004",
                                "childItems":[
                                    {
                                        "addOnItem":true,
                                        "quantity":1,
                                        "productId":"Product_18Cxi",
                                        "displayName":"Dr. Dolittle",
                                        "catRefId":"Sku_18Dxi"
                                    }
                                ],
                                "catRefId":"sku10028"
                            },
                            {
                                "quantity":2,
                                "productId":"Product_36Exy",
                                "catRefId":"Sku_36Fxy"
                            }
                        ],
                        "productIdForShippingSurcharge":[
                            "Product_36Exy"
                        ]
                    },
                    {
                        "shippingGroupId":"sg10002",
                        "shippingAddress":{
                            "lastName":"test",
                            "country":"United States",
                            "address3":"",
                            "address2":"Address2",
                            "city":"jhg",
                            "prefix":"",
                            "address1":"Address1",
                            "defaultCountryCode":null,
                            "postalCode":"03031",
                            "jobTitle":"",
                            "companyName":"",
                            "county":"",
                            "isDefaultAddress":false,
                            "suffix":"",
                            "selectedCountry":"US",
                            "firstName":"sample no tax",
                            "phoneNumber":"675675675",
                            "alias":"Address##3",
                            "faxNumber":"",
                            "middleName":"",
                            "state":"New Hampshire",
                            "selectedState":"NH",
                            "email":"sample@example.com",
                            "state_ISOCode":"US-NH"
                        },
                        "items":[
                            {
                                "commerceItemId":"ci7000501",
                                "quantity":2,
                                "productId":"prod10004",
                                "childItems":[
                                    {
                                        "addOnItem":true,
                                        "quantity":1,
                                        "productId":"Product_18Cxi",
                                        "displayName":"Dr. Dolittle",
                                        "catRefId":"Sku_18Dxi"
                                    }
                                ],
                                "catRefId":"sku10028"
                            },
                            {
                                "quantity":2,
                                "productId":"Product_36Exy",
                                "catRefId":"Sku_36Fxy"
                            }
                        ],
                        "productIdForShippingSurcharge":[
                            "Product_36Exy"
                        ]
                    }
                ],
                "profileId":"se-570031",
                "shoppingCart":{
                    "coupons":[
                    ],
                    "items":[
                        {
                            "commerceItemId":"ci7000501",
                            "quantity":4,
                            "productId":"prod10004",
                            "childItems":[
                                {
                                    "addOnItem":true,
                                    "quantity":2,
                                    "productId":"Product_18Cxi",
                                    "displayName":"Dr. Dolittle",
                                    "catRefId":"Sku_18Dxi"
                                }
                            ],
                            "catRefId":"sku10028"
                        },
                        {
                            "quantity":4,
                            "productId":"Product_36Exy",
                            "catRefId":"Sku_36Fxy"
                        }
                    ]
                }
            }
        },
        "getOrderStates_response":{
            "properties":{
                "items":{
                    "description":"The list of all Order States",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayKey":{
                                "description":"Display Key of the Order State",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display Name of the Order State",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "deleteProfiles_request":{
            "properties":{
                "profileIds":{
                    "description":"The ids of the profiles to be deleted. Not all REST clients allow the passing of a message body with a DELETE action. For such scenarios the POST /profiles/delete endpoint should be used.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "profileIds"
            ],
            "example":{
                "profileIds":[
                    "150027",
                    "160035"
                ]
            }
        },
        "createAppeasement_response":{
            "properties":{
                "reason":{
                    "description":"Reason used for the appeasement. Detailed information",
                    "type":"object",
                    "properties":{
                        "readableDescription":{
                            "description":"Readable description of the appeasemen reason",
                            "type":"string"
                        },
                        "key":{
                            "description":"Key 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"
                },
                "comments":{
                    "description":"Properties of the comments",
                    "type":"object",
                    "items":{
                        "properties":{
                            "agentId":{
                                "description":"Agent who saved the comment.",
                                "type":"string"
                            },
                            "comment":{
                                "description":"Comment text.",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of the comment associated to the appeasement.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"Date and timestamp of the comment.",
                                "type":"string"
                            }
                        }
                    }
                },
                "appeasementRefunds":{
                    "description":"Array of appeasement Refunds represents the list of payment instrument details that we want to use for giving the appeasement.",
                    "type":"array",
                    "items":{
                        "description":"Properties of the appeasemen refund.",
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Current state of the appeasement refund. It is among the predefined appeasement refund states.",
                                "type":"string"
                            },
                            "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"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Id of the order in SUBMITTED or FULFILLED state, to which appeasement is given.",
                    "type":"string"
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the appeseasement is modified recently.",
                    "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"
                        },
                        "key":{
                            "description":"Key of the Appeasement reason",
                            "type":"string"
                        }
                    }
                },
                "creationDate":{
                    "description":"Date and timestamp when the appeseasement is created.",
                    "type":"string"
                },
                "profileId":{
                    "description":"Id of an registered 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"
                }
            },
            "example":{
                "reason":"itemArrivedDamaged",
                "agentId":"service",
                "notes":"Customer complained that the order has arrived damaged, and asked for a refund. Providing 15 USD.",
                "comments":[
                    {
                        "agentId":"service",
                        "comment":"Appeasement to be settled on priority. Valued customer.",
                        "id":100001,
                        "creationDate":"2020-03-20T04:56:13.935Z"
                    }
                ],
                "orderId":"o10068",
                "damagedLineItemId":"ci123547",
                "lastModifiedDate":"2020-04-05T15:52:22.622Z",
                "appeasementRefunds":[
                    {
                        "paymentGroupId":123556,
                        "refundType":"creditCard",
                        "amount":5,
                        "id":"3200006",
                        "state":"INCOMPLETE",
                        "currencyCode":"USD"
                    },
                    {
                        "paymentGroupId":123456,
                        "refundType":"externalRefund",
                        "amount":10,
                        "customerPreferredGiftCardId":null,
                        "id":"3200007",
                        "state":"INCOMPLETE",
                        "currencyCode":"USD"
                    }
                ],
                "submittedDate":"2020-04-05T15:52:22.622Z",
                "creationDate":"2020-04-05T15:52:22.622Z",
                "type":"order",
                "profileId":"se-570031",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccagentui/v1/appeasements/app370003/update"
                    }
                ],
                "state":"INCOMPLETE",
                "id":"app370003",
                "originOfAppeasement":"agent"
            }
        },
        "getPriceOverrideReasons_response":{
            "properties":{
                "items":{
                    "description":"The list of price override reasons.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayKey":{
                                "description":"Display Key of the price override reason.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display Name of the price override reason.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "submitOrderAmendment_request":{
            "properties":{
            },
            "example":"PUT v1/ccagent/v1/orderAmendments/o10411"
        },
        "updatePurchaseListItems_response":{
            "properties":{
                "success":{
                    "description":"Boolean success value either true or false",
                    "type":"boolean"
                },
                "messsage":{
                    "description":"Success message",
                    "type":"string"
                }
            }
        },
        "mfalogin_response":{
            "properties":{
                "access_token":{
                    "description":"Refreshable OAuth token.",
                    "type":"string"
                },
                "token_type":{
                    "description":"OAuth token type.",
                    "type":"string"
                }
            }
        },
        "doFileSegmentUpload_request":{
            "properties":{
                "filename":{
                    "description":"The target file name.",
                    "type":"string"
                },
                "file":{
                    "description":"The base64 encoded file content for the segment.",
                    "type":"string"
                },
                "index":{
                    "description":"The index of the segment being uploaded.",
                    "type":"integer"
                }
            },
            "required":[
                "filename",
                "file",
                "index"
            ],
            "example":{
                "filename":"sampleFile.png",
                "file":"/9j/4AAQSkZJRgABAQEASABIAAD/4gIcSUNDX1BST0ZJTEUAAQEAAAIMbGNtcwIQAABtbnRyUkdCIFhZWiAH3AABABkAAwApADlhY3NwQVBQTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWxjbXMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApkZXNjAAAA/AAAAF5jcHJ0AAABXAAAAAt3dHB0AAABaAAAABRia3B0AAABfAAAABRyWFlaAAABkAAAABRnWFlaAAABpAAAABRiWFlaAAABuAAAABRyVFJDAAABzAAAAEBnVFJDAAABzAAAAEBiVFJDAAABzAAAAEBkZXNjAAAAAAAAAANjMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0ZXh0AAAAAEZCAABYWVogAAAAAAAA9tYAAQAAAADTLVhZWiAAAAAAAAADFgAAAzMAAAKkWFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPY3VydgAAAAAAAAAaAAAAywHJA2MFkghrC/YQPxVRGzQh8SmQMhg7kkYFUXdd7WtwegWJsZp8rGm/fdPD6TD////hAIBFeGlmAABNTQAqAAAACAAFARIAAwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAh2kABAAAAAEAAABaAAAAAAAAAEgAAAABAAAASAAAAAEAAqACAAQAAAABAAAAAqADAAQAAAABAAAAAwAAAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHhofHx0aHRwhJS8oISMsIxwdKTgpLDEyNTU1ICc6PjkzPS80NTP/2wBDAQkJCQwLDBgNDRgzIh0iMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzP/wgARCAADAAIDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/9oADAMBAAIQAxAAAAGwAv/EABYQAQEBAAAAAAAAAAAAAAAAAAECEv/aAAgBAQABBQKQx//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMBAT8Bf//EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIBAT8Bf//EABcQAAMBAAAAAAAAAAAAAAAAAAABIUH/2gAIAQEABj8CUw//xAAWEAEBAQAAAAAAAAAAAAAAAAABADH/2gAIAQEAAT8hcqMX/9oADAMBAAIAAwAAABDz/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAER/9oACAEDAQE/EKz/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oACAECAQE/EH//xAAXEAEAAwAAAAAAAAAAAAAAAAABACEx/9oACAEBAAE/EHkFRU2p/9k=",
                "index":3,
                "token":"a668d885784_74"
            }
        },
        "listMembers_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"The total number of items that match the search criteria.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"string"
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"list of shopper profiles",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"The last name of the profile",
                                "type":"string"
                            },
                            "GDPRProfileP13nConsentDate":{
                                "description":"The date on which GDPR personalization consent was granted by the user.",
                                "type":"string"
                            },
                            "GDPRProfileP13nConsentGranted":{
                                "description":"Indicates whether the user has given GDPR Profile P13n consent on the current site. Can be true or false.",
                                "type":"boolean"
                            },
                            "customerContactId":{
                                "description":"The external customer contact id.",
                                "type":"string"
                            },
                            "profiletype":{
                                "description":"This attribute is added for account-based commerce. It's value is 'b2b_user'",
                                "type":"string"
                            },
                            "roles":{
                                "description":"List of user roles",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "associations":{
                                            "description":"Associations of the role with the organization member",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "relatedItemId":{
                                                        "description":"Organization id to which the role is associated.If the type is global, relatedItemId is null",
                                                        "type":"string"
                                                    },
                                                    "type":{
                                                        "description":"Type of the association.Possible values are - organization,global.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "function":{
                                            "description":"Function of the role. Present only if type is organizationalRole",
                                            "type":"string"
                                        },
                                        "relativeTo":{
                                            "description":"Organization in which the role applies. Present only if type is organizationalRole",
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"Organization ID",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"Repository id of the role",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the role",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the role",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Type of the role which can be organizationalRole or role",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "receiveEmail":{
                                "description":"Indicates whether the customer has opted for receiving marketing emails on the current site. Can be yes or no.",
                                "type":"string"
                            },
                            "active":{
                                "description":"This is active status of the profile should be true or false.",
                                "type":"boolean"
                            },
                            "locale":{
                                "description":"The locale of the request/response",
                                "type":"string"
                            },
                            "parentOrganization":{
                                "description":"This attribute is added for 'Account-Based Commerce', this is required only in case of 'Account-Based Commerce', this is the id of organization to which user is associated",
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"The name of the parent organization",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The id of the parent organization",
                                        "type":"string"
                                    },
                                    "punchoutUserId":{
                                        "description":"Punchout user Id of organization, read only property.",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"The description of the parent organization",
                                        "type":"string"
                                    },
                                    "active":{
                                        "description":"This is active status of the profile should be true or false.",
                                        "type":"boolean"
                                    },
                                    "shippingAddress":{
                                        "description":"Default shipping address of the organization",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"The id of the shipping address",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "id":{
                                        "description":"The id of the parent organization",
                                        "type":"string"
                                    },
                                    "billingAddress":{
                                        "description":"Default billing address of the organization",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"The id of the billing address",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "externalOrganizationId":{
                                        "description":"External organization id",
                                        "type":"string"
                                    }
                                }
                            },
                            "receiveEmailDate":{
                                "description":"The date on which the customer opted for receiving marketing emails.",
                                "type":"string"
                            },
                            "orderPriceLimit":{
                                "description":"The order pricelimit for the organization",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"The first name of the profile",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The id of the profile",
                                "type":"string"
                            },
                            "id":{
                                "description":"The id of the profile to retrieve",
                                "type":"string"
                            },
                            "email":{
                                "description":"The email address of the profile",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "resetPassword_response":{
            "properties":{
                "success":{
                    "description":"Boolean indicating whether generate password was successful.",
                    "type":"boolean"
                }
            }
        },
        "listAddresses_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"string"
                },
                "items":{
                    "description":"List of all the addresses associated with an Organization, if property like ???isDefaultShippingAddress??? or ???isDefaultBillingAddress??? is set to ???true???, then in response the same address will come as a separate attribute with name 'shippingAddress' or 'billingAddress'.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "address":{
                                "description":"Address created for the Organization.",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country of the address",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "types":{
                                        "description":"The types tagged to the address",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"The name of the address type",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "phoneNumber":{
                                        "description":"Phone Number of the address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The address2 of the secondary address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city of the secondary address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The address1 of the secondary address",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name of the secondary address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal Code of the address",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository id of the address. Deprecated this property. Use id instead",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Repository id of the address. This field should be used inorder to support sort on the repository id",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The State of the address",
                                        "type":"string"
                                    }
                                }
                            },
                            "addressType":{
                                "description":"Address type represents nick name of address if present else repository ID of address item.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "receiveReturnRequest_response":{
            "properties":{
                "returnRequestStatus":{
                    "description":"Status of Return Request",
                    "type":"string"
                },
                "isExchangeRequest":{
                    "description":"Either it is exchange / return request",
                    "type":"boolean"
                },
                "returnItems":{
                    "description":"List of returnable Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantityReturned":{
                                "description":"Quantity Returned",
                                "type":"number"
                            },
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"Display Name of the Product",
                                "type":"string"
                            },
                            "orderDiscountShare":{
                                "description":"OrderDiscountShare for a returnItem",
                                "type":"number"
                            },
                            "childItems":{
                                "description":"Returned Item child items",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"quantity of the child Item",
                                            "type":"number"
                                        },
                                        "productId":{
                                            "description":"Product Id of teh ",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Product display name of the sub sku commerce item",
                                            "type":"string"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "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"
                                        },
                                        "childItems":{
                                            "description":"Returned Item child items",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "serviceAccountId":{
                                                        "description":"The service account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "deactivationDate":{
                                                        "description":"The deactivation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "quantity":{
                                                        "description":"quantity of the child Item",
                                                        "type":"number"
                                                    },
                                                    "productId":{
                                                        "description":"Product Id of teh ",
                                                        "type":"string"
                                                    },
                                                    "displayName":{
                                                        "description":"Product display name of the sub sku commerce item",
                                                        "type":"string"
                                                    },
                                                    "externalData":{
                                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "values":{
                                                                    "description":"The array of values associated with an externalData item.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "dynamic_property_key":{
                                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"The name to be associated with the externalData item.",
                                                                    "type":"string"
                                                                },
                                                                "actionCode":{
                                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "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"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "transactionDate":{
                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                        "type":"string"
                                                    },
                                                    "catRefId":{
                                                        "description":"Catalog Reference Id of the child Item",
                                                        "type":"string"
                                                    },
                                                    "assetKey":{
                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "route":{
                                                        "description":"Product path",
                                                        "type":"string"
                                                    },
                                                    "customerAccountId":{
                                                        "description":"The customer account ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "selectedOptions":{
                                                        "description":"Child Product Variant Information.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "optionValue":{
                                                                    "description":"Value of the Dynamic attribute.",
                                                                    "type":"string"
                                                                },
                                                                "optionName":{
                                                                    "description":"Name of the Dynamic attribute.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                        "type":"string"
                                                    },
                                                    "activationDate":{
                                                        "description":"The activation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "serviceId":{
                                                        "description":"The service ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "asset":{
                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                        "type":"boolean"
                                                    }
                                                }
                                            }
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"Catalog Reference Id of the child Item",
                                            "type":"string"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "route":{
                                            "description":"Product path",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "selectedOptions":{
                                            "description":"Child Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "configuratorId":{
                                "description":"Configurator Id of the returned item",
                                "type":"string"
                            },
                            "skuOptionInfo":{
                                "description":"Product Variant Information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"Value of the Dynamic attribute",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"Name of the Dynamic attribute",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "quantityAvailableForReturn":{
                                "description":"Quantity Available",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"Commerce Id of the returned item",
                                "type":"string"
                            },
                            "suggestedShippingRefund":{
                                "description":"Shipping Refund for a returnItem",
                                "type":"number"
                            },
                            "unAdjustedRefundAmount":{
                                "description":"Refund Amount of the item excluding orderDiscountShare and ManualAdjustmentShare",
                                "type":"number"
                            },
                            "price":{
                                "description":"Total price of the item",
                                "type":"number"
                            },
                            "returnReason":{
                                "description":"Reason to return an Item",
                                "type":"string"
                            },
                            "quantityReceived":{
                                "description":"Quantity Received",
                                "type":"number"
                            },
                            "dispositionReason":{
                                "description":"Disposition Reason",
                                "type":"object",
                                "properties":{
                                    "displayKey":{
                                        "description":"Key of the disposition Reason",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"Name of the disposition Reason",
                                        "type":"string"
                                    }
                                }
                            },
                            "unitPrice":{
                                "description":"Unit price of the item",
                                "type":"number"
                            },
                            "quantityToReturn":{
                                "description":"Quantity To Return",
                                "type":"number"
                            },
                            "comments":{
                                "description":"Comments at ReturnItem Level",
                                "type":"string"
                            },
                            "productId":{
                                "description":"Id of the return Item",
                                "type":"string"
                            },
                            "returnItemId":{
                                "description":"Id of the return Item",
                                "type":"string"
                            },
                            "itemPromotionValueAdjustments":{
                                "description":"Item level promotion adjustments.",
                                "type":"object",
                                "properties":{
                                    "itemPromotionRefNo":{
                                        "description":"Reference to the Item Level Promotion.",
                                        "type":"string"
                                    },
                                    "adjustedAmount":{
                                        "description":"Amount adjusted as a result of applied promotion.",
                                        "type":"number"
                                    },
                                    "promotionAdjustmentType":{
                                        "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of promotion",
                                        "type":"string"
                                    },
                                    "couponCode":{
                                        "description":"Code of the coupon applied.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion",
                                        "type":"string"
                                    }
                                }
                            },
                            "quantityToReceive":{
                                "description":"Quantity To Return",
                                "type":"number"
                            },
                            "suggestedTaxRefund":{
                                "description":"Tax Refund for a returnItem",
                                "type":"number"
                            },
                            "shippingGroupId":{
                                "description":"Shipping group Id of the returned item",
                                "type":"string"
                            },
                            "manualAdjustmentShare":{
                                "description":"ManualAdjustmentShare for a returnItem",
                                "type":"number"
                            },
                            "catRefId":{
                                "description":"Catalog Reference Id",
                                "type":"string"
                            },
                            "quantityShipped":{
                                "description":"Quantity Shipped",
                                "type":"number"
                            },
                            "actualRefundAmount":{
                                "description":"Actual Refund Amount at Item level",
                                "type":"number"
                            },
                            "suggestedRefundAmount":{
                                "description":"Refund Cost for a returnItem",
                                "type":"number"
                            }
                        }
                    }
                },
                "submitExchangeAllowedValidationMessage":{
                    "description":"submitExchangeAllowedValidationMessage will come in json response if isSubmitExchangeOrderAllowed property is false",
                    "type":"object",
                    "properties":{
                        "errorCode":{
                            "description":"error code",
                            "type":"string"
                        },
                        "description":{
                            "description":"contains detailed info",
                            "type":"object",
                            "properties":{
                                "productIds":{
                                    "description":"list of product id's",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "skuIds":{
                                    "description":"list of sku id's",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "message":{
                            "description":"message string",
                            "type":"string"
                        }
                    }
                },
                "profileInfo":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address of the profile",
                            "type":"string"
                        }
                    }
                },
                "isSubmitExchangeOrderAllowed":{
                    "description":"Indicates whether submit exchange order allowed or not.It will get populated only in exchange flow.",
                    "type":"boolean"
                },
                "isManuallyAdjusted":{
                    "description":"Manually Adjusted Return Request",
                    "type":"boolean"
                },
                "orderInfo":{
                    "description":"Order Information.",
                    "type":"object",
                    "properties":{
                        "originOfOrder":{
                            "description":"The source from which order got created.",
                            "type":"string"
                        },
                        "priceInfo":{
                            "description":"Price information of the order.",
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The raw number that represents the price.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "description":"Indicates if tax is included in item price",
                                    "type":"boolean"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "tax":{
                                    "description":"The tax on the order.",
                                    "type":"number"
                                },
                                "subTotal":{
                                    "description":" The subtotal of the order before applying order-level promotions.",
                                    "type":"number"
                                },
                                "orderDiscountAmount":{
                                    "description":" Total order Discount Amount.",
                                    "type":"number"
                                },
                                "totalWithoutTax":{
                                    "description":"The total cost without Tax.",
                                    "type":"number"
                                },
                                "total":{
                                    "description":"The current working total, including all promotions, tax, and billing costs.",
                                    "type":"number"
                                },
                                "shipping":{
                                    "description":"The shipping cost of the order.",
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingSurchargeValue":{
                                    "description":" The secondary currency shipping surcharge amount.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                    "type":"string"
                                }
                            }
                        },
                        "recurringChargePriceInfo":{
                            "description":"Detailed information of the recurring charges at the shipping groups level",
                            "type":"object",
                            "properties":{
                                "amount":{
                                    "description":"amount",
                                    "type":"integer"
                                },
                                "total":{
                                    "description":"total amount",
                                    "type":"integer"
                                },
                                "shipping":{
                                    "description":"shipping charge",
                                    "type":"integer"
                                },
                                "subTotalByFrequency":{
                                    "description":"subtotal of the item by frequency",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"amount",
                                                "type":"integer"
                                            },
                                            "frequency":{
                                                "description":"frequency of the recurring charges",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "taxByFrequency":{
                                    "description":"tax by frequency",
                                    "type":"array",
                                    "items":{
                                        "description":"tax for each frequency",
                                        "type":"integer"
                                    }
                                },
                                "subtotal":{
                                    "description":"sub total",
                                    "type":"integer"
                                },
                                "tax":{
                                    "description":"total tax",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"Currency code",
                                    "type":"string"
                                },
                                "totalWithoutTax":{
                                    "description":"total without tax",
                                    "type":"integer"
                                }
                            }
                        },
                        "orderId":{
                            "description":"Commerce id for this order.",
                            "type":"string"
                        },
                        "allowAlternateCurrency":{
                            "description":"A site level setting which enables the shopper to split the payment amount in points and monetary currency, irrespective of the order level price list group.",
                            "type":"boolean"
                        },
                        "creationDate":{
                            "description":"Date on which the Order was created.",
                            "type":"string"
                        },
                        "submittedDate":{
                            "description":"Date on which the Order was submitted.",
                            "type":"string"
                        }
                    }
                },
                "refundInfo":{
                    "description":"Refund Information at the returnRequest Level.",
                    "type":"object",
                    "properties":{
                        "shippingTaxRefund":{
                            "description":"Shipping tax Refund of all Return Items",
                            "type":"number"
                        },
                        "secondaryCurrencySuggestedTaxRefund":{
                            "description":"Suggested tax Refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "totalRefund":{
                            "description":"Total sum of all the Refunds",
                            "type":"number"
                        },
                        "suggestedTaxRefund":{
                            "description":"Tax Refund of all Return Items",
                            "type":"number"
                        },
                        "actualShippingRefund":{
                            "description":"Actual Shipping Refund at Item level",
                            "type":"number"
                        },
                        "otherRefund":{
                            "description":"Other Refund",
                            "type":"number"
                        },
                        "actualTaxRefund":{
                            "description":"Actual Tax Refund at Item level",
                            "type":"number"
                        },
                        "secondaryCurrencySuggestedShippingSurchargeRefund":{
                            "description":"Suggested shipping surcharge refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyActualTaxRefund":{
                            "description":"Actual tax refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "suggestedShippingRefund":{
                            "description":"Shipping Refund of all Return Items",
                            "type":"number"
                        },
                        "refundDue":{
                            "description":"Total Amount of the Refund",
                            "type":"number"
                        },
                        "returnFee":{
                            "description":"ReturnFee",
                            "type":"number"
                        },
                        "secondaryCurrencyActualShippingRefund":{
                            "description":"Actual shipping refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "suggestedOrderRefund":{
                            "description":"Refund Amount of all Return Items",
                            "type":"number"
                        },
                        "refundDueMap":{
                            "description":"A hashmap with currency code as a key and the refund due amount as the value.Map will be returned in response if payment is done with multiple currencies",
                            "additionalProperties":{
                                "description":"refund due amount in respective currency",
                                "type":"number"
                            },
                            "type":"object"
                        },
                        "appeasementRefundAdjustment":{
                            "description":"The refund amount adjustment needed for the completed appeasement refunds on the same order",
                            "type":"number"
                        },
                        "unAdjustedRefundSubtotal":{
                            "description":"Refund SubTotal calculated as summation of unAdjustedRefundAmount for all return Items.",
                            "type":"number"
                        },
                        "secondaryCurrencySuggestedShippingRefund":{
                            "description":"Suggested shipping Refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyActualShippingSurchargeRefund":{
                            "description":"Actual shipping surcharge refund of all Return Items in secondary currency",
                            "type":"number"
                        },
                        "secondaryCurrencyAppeasementRefundAdjustment":{
                            "description":"The refund amount adjustment needed for the completed appeasement refunds on the same order for evaluating seconday currency refund total.",
                            "type":"number"
                        }
                    }
                },
                "isSetteled":{
                    "description":"Settled Return Request",
                    "type":"boolean"
                },
                "promotionAdjustments":{
                    "description":"Total promotions at Return item and Order level",
                    "type":"object",
                    "properties":{
                        "promotionAdjustmentsCount":{
                            "description":"Count of the total number of promotions applied",
                            "type":"integer"
                        },
                        "orderPromotionValueAdjustments":{
                            "description":"Order Level promotion adjustments",
                            "type":"object",
                            "properties":{
                                "itemPromotionRefNo":{
                                    "description":"Reference to the Item Level Promotion.",
                                    "type":"string"
                                },
                                "adjustedAmount":{
                                    "description":"Amount adjusted as a result of applied promotion.",
                                    "type":"number"
                                },
                                "promotionAdjustmentType":{
                                    "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                    "type":"string"
                                },
                                "promotionDesc":{
                                    "description":"Description of promotion",
                                    "type":"string"
                                },
                                "couponCode":{
                                    "description":"Code of the coupon applied.",
                                    "type":"string"
                                },
                                "promotionId":{
                                    "description":"Id of the promotion",
                                    "type":"string"
                                }
                            }
                        },
                        "totalOrderDiscountAdjustment":{
                            "description":"The total change in order level promotion value adjustments due to the return",
                            "type":"number"
                        },
                        "nonReturnItemCostAdjustment":{
                            "description":"The cost adjustment for item which are not returned.",
                            "type":"object",
                            "properties":{
                                "commerceItemId":{
                                    "description":"Id of the commerce Item.",
                                    "type":"string"
                                },
                                "amountAdjustment":{
                                    "description":"Amount adjusted as result of item returned.",
                                    "type":"number"
                                },
                                "shippingGroupId":{
                                    "description":"Id of the shipping group.",
                                    "type":"string"
                                },
                                "quantityAdjusted":{
                                    "description":"The number of item adjusted.",
                                    "type":"number"
                                },
                                "shippingShareAdjustment":{
                                    "description":"Adjustment made on the shipping group.",
                                    "type":"number"
                                },
                                "orderDiscountShareAdjustment":{
                                    "description":"The adjustment of order discount.",
                                    "type":"number"
                                },
                                "manualAdjustmentShareAdjustment":{
                                    "description":"Manual Adjustment made.",
                                    "type":"number"
                                },
                                "taxShareAdjustment":{
                                    "description":"Adjustment of the applied Tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "itemPromotionValueAdjustments":{
                            "description":"Item level promotion adjustments",
                            "type":"object",
                            "properties":{
                                "itemPromotionRefNo":{
                                    "description":"Reference to the Item Level Promotion.",
                                    "type":"string"
                                },
                                "adjustedAmount":{
                                    "description":"Amount adjusted as a result of applied promotion.",
                                    "type":"number"
                                },
                                "promotionAdjustmentType":{
                                    "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                                    "type":"string"
                                },
                                "promotionDesc":{
                                    "description":"Description of promotion",
                                    "type":"string"
                                },
                                "couponCode":{
                                    "description":"Code of the coupon applied.",
                                    "type":"string"
                                },
                                "promotionId":{
                                    "description":"Id of the promotion",
                                    "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":{
                                    "providerNote":{
                                        "description":"the provider note for the quoted order",
                                        "type":"string"
                                    },
                                    "profileType":{
                                        "description":"the profile type of the user that requested the quote",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"the profile id of the user",
                                        "type":"string"
                                    },
                                    "rejectionDate":{
                                        "description":"the rejection date for an order whose quote has been rejected by user",
                                        "type":"number"
                                    },
                                    "requestDate":{
                                        "description":"the date when the quote was requested in ISO format",
                                        "type":"number"
                                    },
                                    "quoteDate":{
                                        "description":"the date the order was quoted in milliseconds",
                                        "type":"number"
                                    },
                                    "rejectionNote":{
                                        "description":"the rejection note for an order whose quote has been rejected by user",
                                        "type":"string"
                                    },
                                    "requesterNote":{
                                        "description":"the requester 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"
                        }
                    }
                },
                "paymentReversalInfo":{
                    "description":"Payment Reversal Info for Order.",
                    "type":"object",
                    "properties":{
                        "creditCardInfo":{
                            "description":"Credit Card Details.",
                            "type":"object",
                            "properties":{
                                "cardNumber":{
                                    "description":"Credit Card Number",
                                    "type":"string"
                                }
                            }
                        },
                        "reversalMethod":{
                            "description":"Payment Reversal Method",
                            "type":"string"
                        },
                        "currencyCode":{
                            "description":"Currency code",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updatePurchaseList_response":{
            "properties":{
                "owner":{
                    "description":"The user who created this purchase list.",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"The first name of the user",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"The last name of the user",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"respository Id of the user",
                            "type":"string"
                        }
                    }
                },
                "dynamicProperty":{
                    "description":"The value of the dynamic Property",
                    "type":"object"
                },
                "accountId":{
                    "description":"The id of the Organization.",
                    "type":"string"
                },
                "lastModifiedDate":{
                    "description":"The last modified date for the purchase list.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository Id of the purchase list.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the purchase list.",
                    "type":"string"
                },
                "description":{
                    "description":"Description for the purchase list.",
                    "type":"string"
                },
                "siteId":{
                    "description":"The Id of the site.",
                    "type":"string"
                },
                "id":{
                    "description":"The Id of the purchase list.",
                    "type":"string"
                },
                "creationDate":{
                    "description":"The date when purchase list is created.",
                    "type":"string"
                },
                "items":{
                    "description":"list of purchase list items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicProperty":{
                                "description":"The value of the dynamic Property",
                                "type":"object"
                            },
                            "productId":{
                                "description":"The product id",
                                "type":"string"
                            },
                            "quantityDesired":{
                                "description":"Quantity desired for the item",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"repository id of purchase list item",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"Id of the purchase list item",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"catalog ref id ",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "rejectOrder_request":{
            "properties":{
                "approverMessage":{
                    "description":"the message given by approver when he is approving order.",
                    "type":"string"
                },
                "orderId":{
                    "description":"the order id of the order which requires approval.",
                    "type":"string"
                }
            },
            "required":[
                "orderId"
            ],
            "example":{
                "approverMessage":"Rejecting order",
                "orderId":"o40411"
            }
        },
        "getSpCertificate_response":{
            "properties":{
            }
        },
        "getFile_response":{
            "properties":{
            }
        },
        "getPriceListGroupActivationSummary_response":{
            "properties":{
                "valid":{
                    "description":"True if the price list group is valid, false if not.",
                    "type":"boolean"
                },
                "active":{
                    "description":"True if the price list group is active, false if not.",
                    "type":"boolean"
                },
                "token":{
                    "description":"The token associated with this activation. Can be used to fetch a summary.",
                    "type":"string"
                }
            }
        },
        "createClickstreamRequest_request":{
            "properties":{
                "shopperId":{
                    "description":"Profile ID of shopper for which report will be generated",
                    "type":"string"
                },
                "time":{
                    "description":"Length of time in number of months, default 12",
                    "type":"integer"
                }
            },
            "required":[
                "shopperId"
            ],
            "example":{
                "shopperId":"11001",
                "time":6
            }
        },
        "listSiteProperties_response":{
            "properties":{
                "offset":{
                    "description":"The start index of the list of records to be fetched",
                    "type":"integer"
                },
                "limit":{
                    "description":"The batch size of the  records to be fetched together.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sorting format",
                    "type":"string"
                },
                "items":{
                    "description":"The site related properties",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "site":{
                                "description":"The site.",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The ID of the site.",
                                        "type":"string"
                                    }
                                }
                            },
                            "properties":{
                                "description":"The type of the site property.",
                                "type":"object",
                                "properties":{
                                    "GDPRProfileP13nConsentDate":{
                                        "description":"The date on which GDPR personalization consent was granted by the user.",
                                        "type":"string"
                                    },
                                    "GDPRProfileP13nConsentGranted":{
                                        "description":"Indicates whether the user has given GDPR Profile P13n consent on the current site. Can be true or false.",
                                        "type":"boolean"
                                    },
                                    "receiveEmail":{
                                        "description":"Indicates whether the customer has opted for receiving marketing emails on the current site.",
                                        "type":"string"
                                    },
                                    "receiveEmailDate":{
                                        "description":"The date on which the customer opted for receiving marketing emails.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "createPurchaseList_response":{
            "properties":{
                "owner":{
                    "description":"The user who created this purchase list.",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"The first name of the user",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"The last name of the user",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"respository Id of the user",
                            "type":"string"
                        }
                    }
                },
                "dynamicProperty":{
                    "description":"The value of the dynamic Property",
                    "type":"object"
                },
                "accountId":{
                    "description":"The id of the Organization.",
                    "type":"string"
                },
                "lastModifiedDate":{
                    "description":"The last modified date for the purchase list.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository Id of the purchase list.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the purchase list.",
                    "type":"string"
                },
                "description":{
                    "description":"Description for the purchase list.",
                    "type":"string"
                },
                "siteId":{
                    "description":"The Id of the site.",
                    "type":"string"
                },
                "id":{
                    "description":"The Id of the purchase list.",
                    "type":"string"
                },
                "creationDate":{
                    "description":"The date when purchase list is created.",
                    "type":"string"
                },
                "items":{
                    "description":"list of purchase list items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicProperty":{
                                "description":"The value of the dynamic Property",
                                "type":"object"
                            },
                            "productId":{
                                "description":"The product id",
                                "type":"string"
                            },
                            "quantityDesired":{
                                "description":"Quantity desired for the item",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"repository id of purchase list item",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"Id of the purchase list item",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"catalog ref id ",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "rejectQuote_request":{
            "properties":{
                "note":{
                    "description":"the note supplied with the quote reject request.",
                    "type":"string"
                },
                "orderId":{
                    "description":"the order id for the order which is to be quoted.",
                    "type":"string"
                }
            },
            "required":[
                "orderId"
            ],
            "example":{
                "note":"This is a sample quote",
                "id":"o90417"
            }
        },
        "createMember_request":{
            "properties":{
                "dynamicProperty":{
                    "description":"Dynamic property name and value.",
                    "type":"object"
                },
                "firstName":{
                    "description":"The first name of the profile",
                    "type":"string"
                },
                "lastName":{
                    "description":"The last name of the profile",
                    "type":"string"
                },
                "GDPRProfileP13nConsentGranted":{
                    "description":"Indicates whether the customer has given consent for his/her profile information to be used for personalization purposes. Can be true or false.",
                    "type":"boolean"
                },
                "roles":{
                    "description":"List of roles need to associate with the user",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "function":{
                                "description":"The function of the role which can be admin or buyer.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "function"
                        ]
                    }
                },
                "receiveEmail":{
                    "description":"Indicates whether the customer should receive marketing emails on the current site. Can be yes or no.",
                    "type":"string"
                },
                "active":{
                    "description":"This is active status of the profile should be true or false.",
                    "type":"boolean"
                },
                "email":{
                    "description":"The email address of the profile",
                    "type":"string"
                }
            },
            "required":[
                "firstName",
                "lastName",
                "roles",
                "receiveEmail",
                "active",
                "email"
            ],
            "example":{
                "firstName":"Leota",
                "lastName":"Dilliard",
                "GDPRProfileP13nConsentGranted":true,
                "dynamicProperty1":"dynamicPropertyValue",
                "roles":[
                    {
                        "function":"admin"
                    },
                    {
                        "function":"buyer"
                    }
                ],
                "active":true,
                "receiveEmail":"yes",
                "email":"leota@example.com"
            }
        },
        "updateOrganization_request":{
            "properties":{
                "dynamicProperty":{
                    "description":"Dynamic property name and value.",
                    "type":"object"
                },
                "approvalRequired":{
                    "description":"Approval Required value for an organization.",
                    "type":"boolean"
                },
                "orderPriceLimit":{
                    "description":"Order Price Limit Value for an organization",
                    "type":"number"
                }
            },
            "example":{
                "dynamicProperty":"dynamicProperty value",
                "approvalRequired":true,
                "orderPriceLimit":1000
            }
        },
        "initiateCancelOrder_response":{
            "properties":{
                "cancelOrder":{
                    "description":"Initiate Cancel information for the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyCode":{
                            "description":"The currency code of secondary currency associated with the site.",
                            "type":"string"
                        },
                        "lastModifiedTime":{
                            "description":"The last modified time.",
                            "type":"integer"
                        },
                        "priceGroupId":{
                            "description":"The ID of the price group to which the order belongs.",
                            "type":"string"
                        },
                        "creationTime":{
                            "description":"The creation time.",
                            "type":"integer"
                        },
                        "sourceSystem":{
                            "description":"The system where the order originated.",
                            "type":"string"
                        },
                        "paymentGroups":{
                            "description":"The array of payment groups represent the payment(s) that paid for the order. Orders when placed will have an instance of a CyberSource TokenizedCreditCard (paymentGroupClassType and paymentMethod of \"tokenizedCreditCard\"). The paymentGroups property can be updated to include instances of ExternalPaymentGroup (paymentGroupClassType and paymentMethod of \"externalPaymentGroup\"). ExternalPaymentGroups represent methods of payment that are external and opaque to cloud commerce, and which were taken after the order was initially placed.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "expirationYear":{
                                        "description":"A string containing the two or four digit year when the credit card expires. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "PONumber":{
                                        "description":"The purchase order number.",
                                        "type":"string"
                                    },
                                    "amountAuthorized":{
                                        "description":"The monetary amount authorized.",
                                        "type":"number"
                                    },
                                    "externalType":{
                                        "description":"The type in the external system. Might be \"StoreCredit\", \"CreditCard\", \"Check\", etc. (only for ExternalPaymentGroups).",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of the payment.",
                                        "type":"number"
                                    },
                                    "externalId":{
                                        "description":"The ID for the payment group in an external system (like the OMS)",
                                        "type":"string"
                                    },
                                    "creditCardType":{
                                        "description":"The type of the credit card. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "expirationMonth":{
                                        "description":"A string containing the two digit month when the credit card expires. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "submittedDate":{
                                        "description":"The date the payment was submitted.",
                                        "type":"string"
                                    },
                                    "authorizationStatus":{
                                        "description":"Array of authorization status objects.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number"
                                                },
                                                "transactionSuccess":{
                                                    "description":"Whether the transaction was successful.",
                                                    "type":"boolean"
                                                },
                                                "errorMessage":{
                                                    "description":"The error message, if any.",
                                                    "type":"string"
                                                },
                                                "transactionId":{
                                                    "description":"The transaction ID.",
                                                    "type":"string"
                                                },
                                                "transactionTimestamp":{
                                                    "description":"The timestamp of the transaction.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "token":{
                                        "description":"The CyberSource token string. (only for tokenizedCreditCard)",
                                        "type":"string"
                                    },
                                    "IIN":{
                                        "description":"The issuer identification number (first 6 digits) of the credit card.",
                                        "type":"string"
                                    },
                                    "paymentGroupClassType":{
                                        "description":"The class type of the payment group. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "creditCardNumber":{
                                        "description":"The last four digits of the credit card number. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "externalSubtype":{
                                        "description":"The subtype in the external system. Might be \"VISA\" for a PaymentGroup with an external type of \"CreditCard\". (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"The payment method. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "externalSourceId":{
                                        "description":"The external source ID, limited to 6 characters. (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "billingAddress":{
                                        "description":"Billing address for the order",
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"Country for this billing address.",
                                                "type":"string"
                                            },
                                            "lastName":{
                                                "description":"Last Name for this billing address.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address line 3 for this billing address.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address line 2 for this billing address.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City for this billing address.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address line 1 for this billing address.",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"Prefix for this billing address.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name for this billing address.",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"JOb Title for this billing address.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code for this billing address.",
                                                "type":"string"
                                            },
                                            "isDefaultAddress":{
                                                "description":"Default value of the address.",
                                                "type":"boolean"
                                            },
                                            "suffix":{
                                                "description":"suffix for this billing address.",
                                                "type":"string"
                                            },
                                            "selectedCountry":{
                                                "description":"The selected country of the shipping address.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First Name for this billing address.",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone Number for this billing address.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"Repository Id of the address.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"Fax Number for this billing address.",
                                                "type":"string"
                                            },
                                            "alias":{
                                                "description":"Nickname or alternate name for address like home/office.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle Name for this billing address.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State for this billing address.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"Email for this billing address.",
                                                "type":"string"
                                            },
                                            "selectedState":{
                                                "description":"The selected state of the shipping address.",
                                                "type":"string"
                                            },
                                            "state_ISOCode":{
                                                "description":"The state ISON code of the shipping address.",
                                                "type":"string"
                                            }
                                        },
                                        "required":[
                                            "firstName",
                                            "lastName",
                                            "postalCode",
                                            "address1",
                                            "city",
                                            "selectedCountry",
                                            "selectedState"
                                        ]
                                    },
                                    "id":{
                                        "description":"The internal ID of the payment group.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state of this payment group.",
                                        "type":"string"
                                    },
                                    "stateDetail":{
                                        "description":"Details about the state of this payment group.",
                                        "type":"string"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "expirationDayOfMonth":{
                                        "description":"A string containing the two digit day of month when the credit card expires. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "amount",
                                    "paymentGroupClassType",
                                    "paymentMethod"
                                ]
                            }
                        },
                        "salesChannel":{
                            "description":"The sales channel of this order. default to \"default\".",
                            "type":"string"
                        },
                        "locale":{
                            "description":"The locale in which order submitted.",
                            "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":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The monetary amount.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":" This field  represents the shipping amount, shipping discount and shipping surcharge in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "type":"number"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                                    "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":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\nPrerequisites for the value in this Attribute:\n1. PriceList configured for the site is in custom currency.\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                                    "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 coversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                            "type":"number"
                        },
                        "totalCommerceItemCount":{
                            "description":"The total count of commerce items in the order. (read-only)",
                            "type":"integer"
                        },
                        "id":{
                            "description":"The ID",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the order.",
                            "type":"string"
                        },
                        "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.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "returnedQuantity":{
                                        "description":"The quantity returned.",
                                        "type":"integer"
                                    },
                                    "availabilityDate":{
                                        "description":"The availabilityDate for preordered/backordered quantity.",
                                        "type":"integer"
                                    },
                                    "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"
                                            ]
                                        }
                                    },
                                    "billingAccountId":{
                                        "description":"The billing account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "preOrderQuantity":{
                                        "description":"The preordered quantity included.",
                                        "type":"integer"
                                    },
                                    "configuratorId":{
                                        "description":"Configuration id for the configurable commerce item.",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                            },
                                            "priceListId":{
                                                "description":"The price list ID used for pricing.",
                                                "type":"string"
                                            },
                                            "quantityDiscounted":{
                                                "description":"The quantity discounted.",
                                                "type":"integer"
                                            },
                                            "amountIsFinal":{
                                                "description":"Whether the amount is final.",
                                                "type":"boolean"
                                            },
                                            "secondaryShippingSurcharge":{
                                                "description":"Extra handling cost in secondary currency for shipping the product.",
                                                "type":"number"
                                            },
                                            "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":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \n\nPrerequisites for the value in this Attribute: \n1. PriceList configured for the site is in Monetary Currency. \n\n2. TaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled\n\n3.  If the tax is included in the price of the item, then ths value presents only shipping tax in monetary 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"
                                                        },
                                                        "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"
                                    },
                                    "externalRecurringChargeDetails":{
                                        "description":"Details about external recurring pricing.",
                                        "type":"object",
                                        "properties":{
                                            "externalRecurringCharge":{
                                                "description":"The external recurring price.",
                                                "type":"number"
                                            },
                                            "externalRecurringChargeFrequency":{
                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                "type":"string"
                                            },
                                            "externalRecurringChargeDuration":{
                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "externalPriceDetails":{
                                        "description":"Details about pricing.",
                                        "type":"object",
                                        "properties":{
                                            "externalPriceQuantity":{
                                                "description":"External quantity of this commerce item",
                                                "type":"integer"
                                            },
                                            "externalPrice":{
                                                "description":"External price for this commerce item",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator 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"
                                    },
                                    "serviceId":{
                                        "description":"The service ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "stateDetail":{
                                        "description":"Details about the state of this commerce item.",
                                        "type":"string"
                                    },
                                    "commerceItems":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the sub commerce 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"
                                                        ]
                                                    }
                                                },
                                                "billingAccountId":{
                                                    "description":"The billing account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalRecurringChargeDetails":{
                                                    "description":"Details about external recurring pricing.",
                                                    "type":"object",
                                                    "properties":{
                                                        "externalRecurringCharge":{
                                                            "description":"The external recurring price.",
                                                            "type":"number"
                                                        },
                                                        "externalRecurringChargeFrequency":{
                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                            "type":"string"
                                                        },
                                                        "externalRecurringChargeDuration":{
                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                            "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":{
                                                        "type":"object",
                                                        "properties":{
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "addOnItem":{
                                                                "description":"Whether the 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"
                                                                    ]
                                                                }
                                                            },
                                                            "billingAccountId":{
                                                                "description":"The billing account ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "externalRecurringChargeDetails":{
                                                                "description":"Details about external recurring pricing.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "externalRecurringCharge":{
                                                                        "description":"The external recurring price.",
                                                                        "type":"number"
                                                                    },
                                                                    "externalRecurringChargeFrequency":{
                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                        "type":"string"
                                                                    },
                                                                    "externalRecurringChargeDuration":{
                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                        "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":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "deactivationDate":{
                                                                            "description":"The deactivation date in ISO format.",
                                                                            "type":"string"
                                                                        },
                                                                        "addOnItem":{
                                                                            "description":"Whether the 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"
                                                                                ]
                                                                            }
                                                                        },
                                                                        "billingAccountId":{
                                                                            "description":"The billing account ID associated to the current item.",
                                                                            "type":"string"
                                                                        },
                                                                        "assetKey":{
                                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "externalRecurringChargeDetails":{
                                                                            "description":"Details about external recurring pricing.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "externalRecurringCharge":{
                                                                                    "description":"The external recurring price.",
                                                                                    "type":"number"
                                                                                },
                                                                                "externalRecurringChargeFrequency":{
                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                    "type":"string"
                                                                                },
                                                                                "externalRecurringChargeDuration":{
                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                    "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":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "deactivationDate":{
                                                                                        "description":"The deactivation date in ISO format.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "addOnItem":{
                                                                                        "description":"Whether the 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"
                                                                                            ]
                                                                                        }
                                                                                    },
                                                                                    "billingAccountId":{
                                                                                        "description":"The billing account ID associated to the current item.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "assetKey":{
                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "externalRecurringChargeDetails":{
                                                                                        "description":"Details about external recurring pricing.",
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "externalRecurringCharge":{
                                                                                                "description":"The external recurring price.",
                                                                                                "type":"number"
                                                                                            },
                                                                                            "externalRecurringChargeFrequency":{
                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "externalRecurringChargeDuration":{
                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                "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":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "deactivationDate":{
                                                                                                    "description":"The deactivation date in ISO format.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "addOnItem":{
                                                                                                    "description":"Whether the 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"
                                                                                                        ]
                                                                                                    }
                                                                                                },
                                                                                                "billingAccountId":{
                                                                                                    "description":"The billing account ID associated to the current item.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "assetKey":{
                                                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "externalRecurringChargeDetails":{
                                                                                                    "description":"Details about external recurring pricing.",
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "externalRecurringCharge":{
                                                                                                            "description":"The external recurring price.",
                                                                                                            "type":"number"
                                                                                                        },
                                                                                                        "externalRecurringChargeFrequency":{
                                                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                            "type":"string"
                                                                                                        },
                                                                                                        "externalRecurringChargeDuration":{
                                                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                            "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":{
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "configurationOptionId":{
                                                                                                                "description":"ID of the catalog's configurationOption associated with this item.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "deactivationDate":{
                                                                                                                "description":"The deactivation date in ISO format.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "addOnItem":{
                                                                                                                "description":"Whether the child item is an add-on (internally configured) or not (externally configured).",
                                                                                                                "type":"boolean"
                                                                                                            },
                                                                                                            "quantity":{
                                                                                                                "description":"The quantity included.",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "productId":{
                                                                                                                "description":"The ID of the product.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "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"
                                                                                                                    ]
                                                                                                                }
                                                                                                            },
                                                                                                            "parentAssetKey":{
                                                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "rootAssetKey":{
                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "configurablePropertyId":{
                                                                                                                "description":"ID of the catalog's configurableProperty associated with this item.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "catalogRefId":{
                                                                                                                "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "assetKey":{
                                                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "recurringChargePriceInfo":{
                                                                                                                "description":"Recurring charge price information.",
                                                                                                                "type":"object",
                                                                                                                "properties":{
                                                                                                                    "discounted":{
                                                                                                                        "description":"Whether the recurring charge price is discounted.",
                                                                                                                        "type":"boolean"
                                                                                                                    },
                                                                                                                    "amount":{
                                                                                                                        "description":"The monetary amount of this recurring charge.",
                                                                                                                        "type":"number"
                                                                                                                    },
                                                                                                                    "rawTotalPrice":{
                                                                                                                        "description":"The raw total price of the recurring charge.",
                                                                                                                        "type":"number"
                                                                                                                    },
                                                                                                                    "salePrice":{
                                                                                                                        "description":"The sale price",
                                                                                                                        "type":"number"
                                                                                                                    },
                                                                                                                    "priceListId":{
                                                                                                                        "description":"The price list ID used for pricing.",
                                                                                                                        "type":"string"
                                                                                                                    },
                                                                                                                    "quantityDiscounted":{
                                                                                                                        "description":"The quantity discounted.",
                                                                                                                        "type":"integer"
                                                                                                                    },
                                                                                                                    "amountIsFinal":{
                                                                                                                        "description":"Whether the recurring charge 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"
                                                                                                                                },
                                                                                                                                "amount":{
                                                                                                                                    "description":"The monetary amount for the recurring charge.",
                                                                                                                                    "type":"number"
                                                                                                                                },
                                                                                                                                "quantity":{
                                                                                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                                                                                    "type":"integer"
                                                                                                                                },
                                                                                                                                "amountIsFinal":{
                                                                                                                                    "description":"Whether the recurring charge amount is final.",
                                                                                                                                    "type":"boolean"
                                                                                                                                },
                                                                                                                                "range":{
                                                                                                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                    "type":"object",
                                                                                                                                    "properties":{
                                                                                                                                        "lowBound":{
                                                                                                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                            "type":"integer"
                                                                                                                                        },
                                                                                                                                        "highBound":{
                                                                                                                                            "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                },
                                                                                                                                "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"
                                                                                                                    }
                                                                                                                }
                                                                                                            },
                                                                                                            "customerAccountId":{
                                                                                                                "description":"The customer account ID associated to the current item.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "externalRecurringChargeDetails":{
                                                                                                                "description":"Details about external recurring pricing.",
                                                                                                                "type":"object",
                                                                                                                "properties":{
                                                                                                                    "externalRecurringCharge":{
                                                                                                                        "description":"The external recurring price.",
                                                                                                                        "type":"number"
                                                                                                                    },
                                                                                                                    "externalRecurringChargeFrequency":{
                                                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                        "type":"string"
                                                                                                                    },
                                                                                                                    "externalRecurringChargeDuration":{
                                                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                        "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"
                                                                                                                    }
                                                                                                                }
                                                                                                            },
                                                                                                            "siteId":{
                                                                                                                "description":"The ID of the site on which the item was added.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "actionCode":{
                                                                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "serviceId":{
                                                                                                                "description":"The service ID associated to the current item.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "asset":{
                                                                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                                                                "type":"boolean"
                                                                                                            },
                                                                                                            "commerceItems":{
                                                                                                                "type":"array",
                                                                                                                "items":{
                                                                                                                    "type":"object",
                                                                                                                    "properties":{
                                                                                                                        "deactivationDate":{
                                                                                                                            "description":"The deactivation date in ISO format.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "addOnItem":{
                                                                                                                            "description":"Whether the 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"
                                                                                                                                ]
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "billingAccountId":{
                                                                                                                            "description":"The billing account ID associated to the current item.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "assetKey":{
                                                                                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeDetails":{
                                                                                                                            "description":"Details about external recurring pricing.",
                                                                                                                            "type":"object",
                                                                                                                            "properties":{
                                                                                                                                "externalRecurringCharge":{
                                                                                                                                    "description":"The external recurring price.",
                                                                                                                                    "type":"number"
                                                                                                                                },
                                                                                                                                "externalRecurringChargeFrequency":{
                                                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                    "type":"string"
                                                                                                                                },
                                                                                                                                "externalRecurringChargeDuration":{
                                                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                    "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":{
                                                                                                                                "type":"object",
                                                                                                                                "properties":{
                                                                                                                                    "deactivationDate":{
                                                                                                                                        "description":"The deactivation date in ISO format.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "addOnItem":{
                                                                                                                                        "description":"Whether the 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"
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "billingAccountId":{
                                                                                                                                        "description":"The billing account ID associated to the current item.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "assetKey":{
                                                                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeDetails":{
                                                                                                                                        "description":"Details about external recurring pricing.",
                                                                                                                                        "type":"object",
                                                                                                                                        "properties":{
                                                                                                                                            "externalRecurringCharge":{
                                                                                                                                                "description":"The external recurring price.",
                                                                                                                                                "type":"number"
                                                                                                                                            },
                                                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                "type":"string"
                                                                                                                                            },
                                                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                "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":{
                                                                                                                                            "type":"object",
                                                                                                                                            "properties":{
                                                                                                                                                "deactivationDate":{
                                                                                                                                                    "description":"The deactivation date in ISO format.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "addOnItem":{
                                                                                                                                                    "description":"Whether the 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"
                                                                                                                                                        ]
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "billingAccountId":{
                                                                                                                                                    "description":"The billing account ID associated to the current item.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "assetKey":{
                                                                                                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeDetails":{
                                                                                                                                                    "description":"Details about external recurring pricing.",
                                                                                                                                                    "type":"object",
                                                                                                                                                    "properties":{
                                                                                                                                                        "externalRecurringCharge":{
                                                                                                                                                            "description":"The external recurring price.",
                                                                                                                                                            "type":"number"
                                                                                                                                                        },
                                                                                                                                                        "externalRecurringChargeFrequency":{
                                                                                                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                            "type":"string"
                                                                                                                                                        },
                                                                                                                                                        "externalRecurringChargeDuration":{
                                                                                                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                            "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":{
                                                                                                                                                        "type":"object",
                                                                                                                                                        "properties":{
                                                                                                                                                            "deactivationDate":{
                                                                                                                                                                "description":"The deactivation date in ISO format.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "addOnItem":{
                                                                                                                                                                "description":"Whether the 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"
                                                                                                                                                                    ]
                                                                                                                                                                }
                                                                                                                                                            },
                                                                                                                                                            "billingAccountId":{
                                                                                                                                                                "description":"The billing account ID associated to the current item.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "assetKey":{
                                                                                                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "externalRecurringChargeDetails":{
                                                                                                                                                                "description":"Details about external recurring pricing.",
                                                                                                                                                                "type":"object",
                                                                                                                                                                "properties":{
                                                                                                                                                                    "externalRecurringCharge":{
                                                                                                                                                                        "description":"The external recurring price.",
                                                                                                                                                                        "type":"number"
                                                                                                                                                                    },
                                                                                                                                                                    "externalRecurringChargeFrequency":{
                                                                                                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                                        "type":"string"
                                                                                                                                                                    },
                                                                                                                                                                    "externalRecurringChargeDuration":{
                                                                                                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "originalCommerceItemId":{
                                                                                                                                                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "rootAssetKey":{
                                                                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "configurablePropertyId":{
                                                                                                                                                                "description":"ID of the catalog's configurableProperty associated with this item.",
                                                                                                                                                                "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":{
                                                                                                                                                                    "discounted":{
                                                                                                                                                                        "description":"Whether the recurring charge price is discounted.",
                                                                                                                                                                        "type":"boolean"
                                                                                                                                                                    },
                                                                                                                                                                    "amount":{
                                                                                                                                                                        "description":"The monetary amount of this recurring charge.",
                                                                                                                                                                        "type":"number"
                                                                                                                                                                    },
                                                                                                                                                                    "rawTotalPrice":{
                                                                                                                                                                        "description":"The raw total price of the recurring charge.",
                                                                                                                                                                        "type":"number"
                                                                                                                                                                    },
                                                                                                                                                                    "salePrice":{
                                                                                                                                                                        "description":"The sale price",
                                                                                                                                                                        "type":"number"
                                                                                                                                                                    },
                                                                                                                                                                    "priceListId":{
                                                                                                                                                                        "description":"The price list ID used for pricing.",
                                                                                                                                                                        "type":"string"
                                                                                                                                                                    },
                                                                                                                                                                    "quantityDiscounted":{
                                                                                                                                                                        "description":"The quantity discounted.",
                                                                                                                                                                        "type":"integer"
                                                                                                                                                                    },
                                                                                                                                                                    "amountIsFinal":{
                                                                                                                                                                        "description":"Whether the recurring charge 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"
                                                                                                                                                                                },
                                                                                                                                                                                "amount":{
                                                                                                                                                                                    "description":"The monetary amount for the recurring charge.",
                                                                                                                                                                                    "type":"number"
                                                                                                                                                                                },
                                                                                                                                                                                "quantity":{
                                                                                                                                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                                                    "type":"integer"
                                                                                                                                                                                },
                                                                                                                                                                                "amountIsFinal":{
                                                                                                                                                                                    "description":"Whether the recurring charge amount is final.",
                                                                                                                                                                                    "type":"boolean"
                                                                                                                                                                                },
                                                                                                                                                                                "range":{
                                                                                                                                                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                                                    "type":"object",
                                                                                                                                                                                    "properties":{
                                                                                                                                                                                        "lowBound":{
                                                                                                                                                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                                                            "type":"integer"
                                                                                                                                                                                        },
                                                                                                                                                                                        "highBound":{
                                                                                                                                                                                            "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                                                },
                                                                                                                                                                                "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"
                                                                                                                                                                    }
                                                                                                                                                                }
                                                                                                                                                            },
                                                                                                                                                            "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "originalCommerceItemId":{
                                                                                                                                                    "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "rootAssetKey":{
                                                                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "configurablePropertyId":{
                                                                                                                                                    "description":"ID of the catalog's configurableProperty associated with this item.",
                                                                                                                                                    "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":{
                                                                                                                                                        "discounted":{
                                                                                                                                                            "description":"Whether the recurring charge price is discounted.",
                                                                                                                                                            "type":"boolean"
                                                                                                                                                        },
                                                                                                                                                        "amount":{
                                                                                                                                                            "description":"The monetary amount of this recurring charge.",
                                                                                                                                                            "type":"number"
                                                                                                                                                        },
                                                                                                                                                        "rawTotalPrice":{
                                                                                                                                                            "description":"The raw total price of the recurring charge.",
                                                                                                                                                            "type":"number"
                                                                                                                                                        },
                                                                                                                                                        "salePrice":{
                                                                                                                                                            "description":"The sale price",
                                                                                                                                                            "type":"number"
                                                                                                                                                        },
                                                                                                                                                        "priceListId":{
                                                                                                                                                            "description":"The price list ID used for pricing.",
                                                                                                                                                            "type":"string"
                                                                                                                                                        },
                                                                                                                                                        "quantityDiscounted":{
                                                                                                                                                            "description":"The quantity discounted.",
                                                                                                                                                            "type":"integer"
                                                                                                                                                        },
                                                                                                                                                        "amountIsFinal":{
                                                                                                                                                            "description":"Whether the recurring charge 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"
                                                                                                                                                                    },
                                                                                                                                                                    "amount":{
                                                                                                                                                                        "description":"The monetary amount for the recurring charge.",
                                                                                                                                                                        "type":"number"
                                                                                                                                                                    },
                                                                                                                                                                    "quantity":{
                                                                                                                                                                        "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                                        "type":"integer"
                                                                                                                                                                    },
                                                                                                                                                                    "amountIsFinal":{
                                                                                                                                                                        "description":"Whether the recurring charge amount is final.",
                                                                                                                                                                        "type":"boolean"
                                                                                                                                                                    },
                                                                                                                                                                    "range":{
                                                                                                                                                                        "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                                        "type":"object",
                                                                                                                                                                        "properties":{
                                                                                                                                                                            "lowBound":{
                                                                                                                                                                                "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                                                "type":"integer"
                                                                                                                                                                            },
                                                                                                                                                                            "highBound":{
                                                                                                                                                                                "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                                    },
                                                                                                                                                                    "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"
                                                                                                                                                        }
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "originalCommerceItemId":{
                                                                                                                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "rootAssetKey":{
                                                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "configurablePropertyId":{
                                                                                                                                        "description":"ID of the catalog's configurableProperty associated with this item.",
                                                                                                                                        "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":{
                                                                                                                                            "discounted":{
                                                                                                                                                "description":"Whether the recurring charge price is discounted.",
                                                                                                                                                "type":"boolean"
                                                                                                                                            },
                                                                                                                                            "amount":{
                                                                                                                                                "description":"The monetary amount of this recurring charge.",
                                                                                                                                                "type":"number"
                                                                                                                                            },
                                                                                                                                            "rawTotalPrice":{
                                                                                                                                                "description":"The raw total price of the recurring charge.",
                                                                                                                                                "type":"number"
                                                                                                                                            },
                                                                                                                                            "salePrice":{
                                                                                                                                                "description":"The sale price",
                                                                                                                                                "type":"number"
                                                                                                                                            },
                                                                                                                                            "priceListId":{
                                                                                                                                                "description":"The price list ID used for pricing.",
                                                                                                                                                "type":"string"
                                                                                                                                            },
                                                                                                                                            "quantityDiscounted":{
                                                                                                                                                "description":"The quantity discounted.",
                                                                                                                                                "type":"integer"
                                                                                                                                            },
                                                                                                                                            "amountIsFinal":{
                                                                                                                                                "description":"Whether the recurring charge 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"
                                                                                                                                                        },
                                                                                                                                                        "amount":{
                                                                                                                                                            "description":"The monetary amount for the recurring charge.",
                                                                                                                                                            "type":"number"
                                                                                                                                                        },
                                                                                                                                                        "quantity":{
                                                                                                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                            "type":"integer"
                                                                                                                                                        },
                                                                                                                                                        "amountIsFinal":{
                                                                                                                                                            "description":"Whether the recurring charge amount is final.",
                                                                                                                                                            "type":"boolean"
                                                                                                                                                        },
                                                                                                                                                        "range":{
                                                                                                                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                            "type":"object",
                                                                                                                                                            "properties":{
                                                                                                                                                                "lowBound":{
                                                                                                                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                                    "type":"integer"
                                                                                                                                                                },
                                                                                                                                                                "highBound":{
                                                                                                                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                        },
                                                                                                                                                        "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"
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "originalCommerceItemId":{
                                                                                                                            "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "rootAssetKey":{
                                                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "configurablePropertyId":{
                                                                                                                            "description":"ID of the catalog's configurableProperty associated with this item.",
                                                                                                                            "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":{
                                                                                                                                "discounted":{
                                                                                                                                    "description":"Whether the recurring charge price is discounted.",
                                                                                                                                    "type":"boolean"
                                                                                                                                },
                                                                                                                                "amount":{
                                                                                                                                    "description":"The monetary amount of this recurring charge.",
                                                                                                                                    "type":"number"
                                                                                                                                },
                                                                                                                                "rawTotalPrice":{
                                                                                                                                    "description":"The raw total price of the recurring charge.",
                                                                                                                                    "type":"number"
                                                                                                                                },
                                                                                                                                "salePrice":{
                                                                                                                                    "description":"The sale price",
                                                                                                                                    "type":"number"
                                                                                                                                },
                                                                                                                                "priceListId":{
                                                                                                                                    "description":"The price list ID used for pricing.",
                                                                                                                                    "type":"string"
                                                                                                                                },
                                                                                                                                "quantityDiscounted":{
                                                                                                                                    "description":"The quantity discounted.",
                                                                                                                                    "type":"integer"
                                                                                                                                },
                                                                                                                                "amountIsFinal":{
                                                                                                                                    "description":"Whether the recurring charge 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"
                                                                                                                                            },
                                                                                                                                            "amount":{
                                                                                                                                                "description":"The monetary amount for the recurring charge.",
                                                                                                                                                "type":"number"
                                                                                                                                            },
                                                                                                                                            "quantity":{
                                                                                                                                                "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                "type":"integer"
                                                                                                                                            },
                                                                                                                                            "amountIsFinal":{
                                                                                                                                                "description":"Whether the recurring charge amount is final.",
                                                                                                                                                "type":"boolean"
                                                                                                                                            },
                                                                                                                                            "range":{
                                                                                                                                                "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                "type":"object",
                                                                                                                                                "properties":{
                                                                                                                                                    "lowBound":{
                                                                                                                                                        "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                        "type":"integer"
                                                                                                                                                    },
                                                                                                                                                    "highBound":{
                                                                                                                                                        "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                            },
                                                                                                                                            "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"
                                                                                                                                }
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "originalCommerceItemId":{
                                                                                                    "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "rootAssetKey":{
                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "configurablePropertyId":{
                                                                                                    "description":"ID of the catalog's configurableProperty associated with this item.",
                                                                                                    "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":{
                                                                                                        "discounted":{
                                                                                                            "description":"Whether the recurring charge price is discounted.",
                                                                                                            "type":"boolean"
                                                                                                        },
                                                                                                        "amount":{
                                                                                                            "description":"The monetary amount of this recurring charge.",
                                                                                                            "type":"number"
                                                                                                        },
                                                                                                        "rawTotalPrice":{
                                                                                                            "description":"The raw total price of the recurring charge.",
                                                                                                            "type":"number"
                                                                                                        },
                                                                                                        "salePrice":{
                                                                                                            "description":"The sale price",
                                                                                                            "type":"number"
                                                                                                        },
                                                                                                        "priceListId":{
                                                                                                            "description":"The price list ID used for pricing.",
                                                                                                            "type":"string"
                                                                                                        },
                                                                                                        "quantityDiscounted":{
                                                                                                            "description":"The quantity discounted.",
                                                                                                            "type":"integer"
                                                                                                        },
                                                                                                        "amountIsFinal":{
                                                                                                            "description":"Whether the recurring charge 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"
                                                                                                                    },
                                                                                                                    "amount":{
                                                                                                                        "description":"The monetary amount for the recurring charge.",
                                                                                                                        "type":"number"
                                                                                                                    },
                                                                                                                    "quantity":{
                                                                                                                        "description":"The number of items covered by this recurring charge price info",
                                                                                                                        "type":"integer"
                                                                                                                    },
                                                                                                                    "amountIsFinal":{
                                                                                                                        "description":"Whether the recurring charge amount is final.",
                                                                                                                        "type":"boolean"
                                                                                                                    },
                                                                                                                    "range":{
                                                                                                                        "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                        "type":"object",
                                                                                                                        "properties":{
                                                                                                                            "lowBound":{
                                                                                                                                "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                "type":"integer"
                                                                                                                            },
                                                                                                                            "highBound":{
                                                                                                                                "description":"The upper bound of the range this recurring charge 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"
                                                                                                                    },
                                                                                                                    "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"
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "originalCommerceItemId":{
                                                                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "rootAssetKey":{
                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "configurablePropertyId":{
                                                                                        "description":"ID of the catalog's configurableProperty associated with this item.",
                                                                                        "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":{
                                                                                            "discounted":{
                                                                                                "description":"Whether the recurring charge price is discounted.",
                                                                                                "type":"boolean"
                                                                                            },
                                                                                            "amount":{
                                                                                                "description":"The monetary amount of this recurring charge.",
                                                                                                "type":"number"
                                                                                            },
                                                                                            "rawTotalPrice":{
                                                                                                "description":"The raw total price of the recurring charge.",
                                                                                                "type":"number"
                                                                                            },
                                                                                            "salePrice":{
                                                                                                "description":"The sale price",
                                                                                                "type":"number"
                                                                                            },
                                                                                            "priceListId":{
                                                                                                "description":"The price list ID used for pricing.",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "quantityDiscounted":{
                                                                                                "description":"The quantity discounted.",
                                                                                                "type":"integer"
                                                                                            },
                                                                                            "amountIsFinal":{
                                                                                                "description":"Whether the recurring charge 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"
                                                                                                        },
                                                                                                        "amount":{
                                                                                                            "description":"The monetary amount for the recurring charge.",
                                                                                                            "type":"number"
                                                                                                        },
                                                                                                        "quantity":{
                                                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                                                            "type":"integer"
                                                                                                        },
                                                                                                        "amountIsFinal":{
                                                                                                            "description":"Whether the recurring charge amount is final.",
                                                                                                            "type":"boolean"
                                                                                                        },
                                                                                                        "range":{
                                                                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                            "type":"object",
                                                                                                            "properties":{
                                                                                                                "lowBound":{
                                                                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                    "type":"integer"
                                                                                                                },
                                                                                                                "highBound":{
                                                                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                                                                        },
                                                                                                        "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"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "originalCommerceItemId":{
                                                                            "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                                                            "type":"string"
                                                                        },
                                                                        "rootAssetKey":{
                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "configurablePropertyId":{
                                                                            "description":"ID of the catalog's configurableProperty associated with this item.",
                                                                            "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":{
                                                                                "discounted":{
                                                                                    "description":"Whether the recurring charge price is discounted.",
                                                                                    "type":"boolean"
                                                                                },
                                                                                "amount":{
                                                                                    "description":"The monetary amount of this recurring charge.",
                                                                                    "type":"number"
                                                                                },
                                                                                "rawTotalPrice":{
                                                                                    "description":"The raw total price of the recurring charge.",
                                                                                    "type":"number"
                                                                                },
                                                                                "salePrice":{
                                                                                    "description":"The sale price",
                                                                                    "type":"number"
                                                                                },
                                                                                "priceListId":{
                                                                                    "description":"The price list ID used for pricing.",
                                                                                    "type":"string"
                                                                                },
                                                                                "quantityDiscounted":{
                                                                                    "description":"The quantity discounted.",
                                                                                    "type":"integer"
                                                                                },
                                                                                "amountIsFinal":{
                                                                                    "description":"Whether the recurring charge 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"
                                                                                            },
                                                                                            "amount":{
                                                                                                "description":"The monetary amount for the recurring charge.",
                                                                                                "type":"number"
                                                                                            },
                                                                                            "quantity":{
                                                                                                "description":"The number of items covered by this recurring charge price info",
                                                                                                "type":"integer"
                                                                                            },
                                                                                            "amountIsFinal":{
                                                                                                "description":"Whether the recurring charge amount is final.",
                                                                                                "type":"boolean"
                                                                                            },
                                                                                            "range":{
                                                                                                "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                "type":"object",
                                                                                                "properties":{
                                                                                                    "lowBound":{
                                                                                                        "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                        "type":"integer"
                                                                                                    },
                                                                                                    "highBound":{
                                                                                                        "description":"The upper bound of the range this recurring charge 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"
                                                                                            },
                                                                                            "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"
                                                                                }
                                                                            }
                                                                        },
                                                                        "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "originalCommerceItemId":{
                                                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                                                "type":"string"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "configurablePropertyId":{
                                                                "description":"ID of the catalog's configurableProperty associated with this item.",
                                                                "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":{
                                                                    "discounted":{
                                                                        "description":"Whether the recurring charge price is discounted.",
                                                                        "type":"boolean"
                                                                    },
                                                                    "amount":{
                                                                        "description":"The monetary amount of this recurring charge.",
                                                                        "type":"number"
                                                                    },
                                                                    "rawTotalPrice":{
                                                                        "description":"The raw total price of the recurring charge.",
                                                                        "type":"number"
                                                                    },
                                                                    "salePrice":{
                                                                        "description":"The sale price",
                                                                        "type":"number"
                                                                    },
                                                                    "priceListId":{
                                                                        "description":"The price list ID used for pricing.",
                                                                        "type":"string"
                                                                    },
                                                                    "quantityDiscounted":{
                                                                        "description":"The quantity discounted.",
                                                                        "type":"integer"
                                                                    },
                                                                    "amountIsFinal":{
                                                                        "description":"Whether the recurring charge 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"
                                                                                },
                                                                                "amount":{
                                                                                    "description":"The monetary amount for the recurring charge.",
                                                                                    "type":"number"
                                                                                },
                                                                                "quantity":{
                                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                                    "type":"integer"
                                                                                },
                                                                                "amountIsFinal":{
                                                                                    "description":"Whether the recurring charge amount is final.",
                                                                                    "type":"boolean"
                                                                                },
                                                                                "range":{
                                                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "lowBound":{
                                                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                            "type":"integer"
                                                                                        },
                                                                                        "highBound":{
                                                                                            "description":"The upper bound of the range this recurring charge 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"
                                                                                },
                                                                                "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"
                                                                    }
                                                                }
                                                            },
                                                            "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "originalCommerceItemId":{
                                                    "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this item.",
                                                    "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":{
                                                        "discounted":{
                                                            "description":"Whether the recurring charge price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount of this recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "rawTotalPrice":{
                                                            "description":"The raw total price of the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "salePrice":{
                                                            "description":"The sale price",
                                                            "type":"number"
                                                        },
                                                        "priceListId":{
                                                            "description":"The price list ID used for pricing.",
                                                            "type":"string"
                                                        },
                                                        "quantityDiscounted":{
                                                            "description":"The quantity discounted.",
                                                            "type":"integer"
                                                        },
                                                        "amountIsFinal":{
                                                            "description":"Whether the recurring charge 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"
                                                                    },
                                                                    "amount":{
                                                                        "description":"The monetary amount for the recurring charge.",
                                                                        "type":"number"
                                                                    },
                                                                    "quantity":{
                                                                        "description":"The number of items covered by this recurring charge price info",
                                                                        "type":"integer"
                                                                    },
                                                                    "amountIsFinal":{
                                                                        "description":"Whether the recurring charge amount is final.",
                                                                        "type":"boolean"
                                                                    },
                                                                    "range":{
                                                                        "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "lowBound":{
                                                                                "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                "type":"integer"
                                                                            },
                                                                            "highBound":{
                                                                                "description":"The upper bound of the range this recurring charge 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"
                                                                    },
                                                                    "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"
                                                        }
                                                    }
                                                },
                                                "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                    },
                                    "recurringChargePriceInfo":{
                                        "description":"Recurring charge price information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the recurring charge price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount of this recurring charge.",
                                                "type":"number"
                                            },
                                            "rawTotalPrice":{
                                                "description":"The raw total price of the recurring charge.",
                                                "type":"number"
                                            },
                                            "salePrice":{
                                                "description":"The sale price",
                                                "type":"number"
                                            },
                                            "priceListId":{
                                                "description":"The price list ID used for pricing.",
                                                "type":"string"
                                            },
                                            "quantityDiscounted":{
                                                "description":"The quantity discounted.",
                                                "type":"integer"
                                            },
                                            "amountIsFinal":{
                                                "description":"Whether the recurring charge 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"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "type":"integer"
                                                        },
                                                        "amountIsFinal":{
                                                            "description":"Whether the recurring charge amount is final.",
                                                            "type":"boolean"
                                                        },
                                                        "range":{
                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                            "type":"object",
                                                            "properties":{
                                                                "lowBound":{
                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                    "type":"integer"
                                                                },
                                                                "highBound":{
                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                        },
                                                        "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"
                                            }
                                        }
                                    },
                                    "catalogKey":{
                                        "description":"The key of the catalog this commerce item references.",
                                        "type":"string"
                                    },
                                    "productDisplayName":{
                                        "description":"The product's display name. (read-only, obtained from the referenced product)",
                                        "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "backOrderQuantity":{
                                        "description":"The backordered quantity included.",
                                        "type":"integer"
                                    }
                                }
                            }
                        },
                        "taxPriceInfo":{
                            "description":"The tax pricing details for the order.",
                            "type":"object",
                            "properties":{
                                "cityTax":{
                                    "description":"The monetary amount of city tax.",
                                    "type":"number"
                                },
                                "discounted":{
                                    "description":"Whether the price was discounted.",
                                    "type":"boolean"
                                },
                                "secondaryCurrencyTaxAmount":{
                                    "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \n\nPrerequisites for the value in this Attribute: \n1. PriceList configured for the site is in Monetary Currency. \n\n2. TaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled\n\n3.  If the tax is included in the price of the item, then ths value presents only shipping tax in monetary currency.",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The monetary amount.",
                                    "type":"number"
                                },
                                "countyTax":{
                                    "description":"The monetary amount of county tax.",
                                    "type":"number"
                                },
                                "amountIsFinal":{
                                    "description":"Whether the amount is final.",
                                    "type":"boolean"
                                },
                                "districtTax":{
                                    "description":"Tax amount for the district.",
                                    "type":"number"
                                },
                                "stateTax":{
                                    "description":"Tax amount for the state.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"The three character currency code.",
                                    "type":"string"
                                },
                                "countryTax":{
                                    "description":"The monetary amount of country tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "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.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "shippingMethod":{
                                        "description":"The shipping method.",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"The description of this shipping group. Defaults to the ID.",
                                        "type":"string"
                                    },
                                    "submittedDate":{
                                        "description":"The date the shipping group was submitted.",
                                        "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":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \n\nPrerequisites for the value in this Attribute: \n1. PriceList configured for the site is in Monetary Currency. \n\n2. TaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled\n\n3.  If the tax is included in the price of the item, then ths value presents only shipping tax in monetary currency.",
                                                "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"
                                            }
                                        }
                                    },
                                    "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":{
                                        "description":"The date this shipping group is expected to ship upon.",
                                        "type":"string"
                                    },
                                    "actualShipDate":{
                                        "description":"The actual shipped date of this shipping group.",
                                        "type":"string"
                                    },
                                    "trackingInfo":{
                                        "description":"An array that specifies the tracking info of shipping group. (read-only)",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "carrierName":{
                                                    "description":"The carrier name.",
                                                    "type":"string"
                                                },
                                                "trackingUrl":{
                                                    "description":"The tracking url.",
                                                    "type":"string"
                                                },
                                                "carrierId":{
                                                    "description":"The carrier id.",
                                                    "type":"string"
                                                },
                                                "trackingNumber":{
                                                    "description":"The tracking number.",
                                                    "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":{
                                            "country":{
                                                "description":"Country.",
                                                "type":"string"
                                            },
                                            "lastName":{
                                                "description":"Last name.",
                                                "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"
                                            },
                                            "jobTitle":{
                                                "description":"Job title.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code.",
                                                "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"
                                            },
                                            "id":{
                                                "description":"ID.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State.",
                                                "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":{
                                                "commerceItemId":{
                                                    "description":"The referenced commerce item's internal ID.",
                                                    "type":"string"
                                                },
                                                "amount":{
                                                    "description":"The monetary value.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The quantity of items referenced by this relationship.",
                                                    "type":"integer"
                                                },
                                                "pointOfNoRevision":{
                                                    "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                                    "type":"boolean"
                                                },
                                                "relationshipType":{
                                                    "description":"The type of this relationship. SHIPPINGQUANTITY or SHIPPINGQUANTITYREMAINING.",
                                                    "type":"string"
                                                },
                                                "returnedQuantity":{
                                                    "description":"Number of referenced items that were returned.",
                                                    "type":"integer"
                                                },
                                                "commerceItemExternalId":{
                                                    "description":"The referenced commerce item's external ID.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"The native ID of this item.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "handlingInstructions":{
                                        "description":"Handling instructions. Currently read-only.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "shippingGroupClassType":{
                                        "description":"The class type for the ShippingGroup. Currently must be \"hardgoodShippingGroup\".",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "taxExempt":{
                            "description":"Whether order is tax-exempt or not.",
                            "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"
                                },
                                "email":{
                                    "description":"The email address",
                                    "type":"string"
                                }
                            }
                        },
                        "shippingGroupCount":{
                            "description":"The number of shipping groups (read-only, value is ignored when updating).",
                            "type":"integer"
                        },
                        "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 of the order",
                            "type":"object",
                            "properties":{
                                "discounted":{
                                    "description":"Whether the price is discounted.",
                                    "type":"boolean"
                                },
                                "amount":{
                                    "description":"The monetary amount.",
                                    "type":"number"
                                },
                                "total":{
                                    "description":"The monetary total: amount + shipping + tax. (read-only)",
                                    "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":"The monetary cost of shipping.",
                                    "type":"number"
                                },
                                "amountIsFinal":{
                                    "description":"Whether the amount is final.",
                                    "type":"boolean"
                                },
                                "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"
                                },
                                "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 three character currency code for the monetary amounts.",
                                    "type":"string"
                                }
                            }
                        },
                        "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"
                        }
                    }
                },
                "returnRequest":{
                    "description":"return request created for for the cancel order.",
                    "type":"object",
                    "properties":{
                        "agentId":{
                            "description":"Agent id",
                            "type":"string"
                        },
                        "shippingTaxRefund":{
                            "description":"Shipping Tax Refund at return request level",
                            "type":"number"
                        },
                        "authorizationDate":{
                            "description":"Creation Date of return request",
                            "type":"string"
                        },
                        "refundSubtotal":{
                            "description":"Refund subtotal return request",
                            "type":"number"
                        },
                        "refundMethodList":{
                            "description":"List of Refund methods of return request",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "refundType":{
                                        "description":"Type of the refund. For example this can be creditCard, tokenizedCreditCard\tetc",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The amount pertaining to the refund method",
                                        "type":"number"
                                    },
                                    "maxRefundAmount":{
                                        "description":"The maximum amount that can be refunded from the refund method",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "suggestedShippingRefund":{
                            "description":"Suggested Shipping Refund of all Return Items",
                            "type":"number"
                        },
                        "originatingOrder":{
                            "description":"Original order information",
                            "type":"object",
                            "properties":{
                                "approverIds":{
                                    "description":"List of ids of approvers",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "taxPriceInfo":{
                                    "description":"The tax pricing details for the order.",
                                    "type":"object",
                                    "properties":{
                                        "cityTax":{
                                            "description":"The monetary amount of city tax.",
                                            "type":"number"
                                        },
                                        "secondaryCurrencyTaxAmount":{
                                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \n\nPrerequisites for the value in this Attribute: \n1. PriceList configured for the site is in Monetary Currency. \n\n2. TaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled\n\n3.  If the tax is included in the price of the item, then ths value presents only shipping tax in monetary currency.",
                                            "type":"number"
                                        },
                                        "amount":{
                                            "description":"The monetary amount.",
                                            "type":"number"
                                        },
                                        "countyTax":{
                                            "description":"The monetary amount of county tax.",
                                            "type":"number"
                                        },
                                        "isTaxIncluded":{
                                            "description":"if tax is included in the price",
                                            "type":"boolean"
                                        },
                                        "miscTax":{
                                            "description":"miscellaneous tax",
                                            "type":"number"
                                        },
                                        "stateTax":{
                                            "description":"Tax amount for the state.",
                                            "type":"number"
                                        },
                                        "currencyCode":{
                                            "description":"The three character currency code.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "gwp":{
                                    "description":"",
                                    "type":"boolean"
                                },
                                "secondaryCurrencyCode":{
                                    "description":"The currency code of secondary currency associated with the site.",
                                    "type":"string"
                                },
                                "shippingGroups":{
                                    "description":"The shipping groups for the order.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "priceInfo":{
                                                "description":"The price information.",
                                                "type":"object",
                                                "properties":{
                                                    "secondaryCurrencyTaxAmount":{
                                                        "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \n\nPrerequisites for the value in this Attribute: \n1. PriceList configured for the site is in Monetary Currency. \n\n2. TaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled\n\n3.  If the tax is included in the price of the item, then ths value presents only shipping tax in monetary currency.",
                                                        "type":"number"
                                                    },
                                                    "shippingTax":{
                                                        "description":"Shipping tax",
                                                        "type":"number"
                                                    },
                                                    "amount":{
                                                        "description":"The total order amount.",
                                                        "type":"number"
                                                    },
                                                    "currencyCode":{
                                                        "description":"The currency code.",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "shippingMethod":{
                                                "description":"Shipping method",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "lastModifiedTime":{
                                    "description":"Time at which order was last modified",
                                    "type":"number"
                                },
                                "priceGroupId":{
                                    "description":"Price list group Id",
                                    "type":"string"
                                },
                                "creationTime":{
                                    "description":"Creation tinme for order",
                                    "type":"number"
                                },
                                "sourceSystem":{
                                    "description":"The system where the order originated.",
                                    "type":"string"
                                },
                                "submittedDate":{
                                    "description":"Date on which the order was submitted.",
                                    "type":"string"
                                },
                                "locale":{
                                    "description":"Locale.",
                                    "type":"string"
                                },
                                "paymentGroups":{
                                    "description":"List of payment Groups for the order. Related Endpoint operations - submitOrder",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "PONumber":{
                                                "description":"Purchase order number for invoice payment. Payment type: invoice",
                                                "type":"string"
                                            },
                                            "paymentGroupId":{
                                                "description":"Id of this payment Group.",
                                                "type":"integer"
                                            },
                                            "amountAuthorized":{
                                                "description":"The amount authorized with this Payment Group.",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The amount associated with this Payment Group.",
                                                "type":"number"
                                            },
                                            "state":{
                                                "description":"The payment state, it can be INCOMPLETE or COMPLETE ",
                                                "type":"number"
                                            },
                                            "currencyCode":{
                                                "description":"The three character currency code.",
                                                "type":"string"
                                            },
                                            "IIN":{
                                                "description":"The issuer identification number (first 6 digits) of any IIN payment type card, e.g. credit card. This is normally used to allow any credit card type based promotions to be applied prior to final checkout.",
                                                "type":"string"
                                            },
                                            "token":{
                                                "description":"Token associated with this Payment Group.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "configuratorId":{
                                    "description":"Configuration id of the configurable product",
                                    "type":"string"
                                },
                                "payTaxInSecondaryCurrency":{
                                    "description":"it is flag to enable loyalty point with monertry currency payment",
                                    "type":"boolean"
                                },
                                "priceInfo":{
                                    "description":"Price information of the order.",
                                    "type":"object",
                                    "properties":{
                                        "secondaryCurrencyTaxAmount":{
                                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \n\nPrerequisites for the value in this Attribute: \n1. PriceList configured for the site is in Monetary Currency. \n\n2. TaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled\n\n3.  If the tax is included in the price of the item, then ths value presents only shipping tax in monetary currency.",
                                            "type":"number"
                                        },
                                        "amount":{
                                            "description":"The raw number that represents the price.",
                                            "type":"number"
                                        },
                                        "secondaryCurrencyShippingAmount":{
                                            "description":"shipping amount in secondary currency.",
                                            "type":"string"
                                        },
                                        "total":{
                                            "description":"The current working total, including all promotions, tax, and billing costs.",
                                            "type":"number"
                                        },
                                        "shipping":{
                                            "description":"The shipping cost of the order.",
                                            "type":"number"
                                        },
                                        "discountAmount":{
                                            "description":"Total discount",
                                            "type":"number"
                                        },
                                        "tax":{
                                            "description":"The tax on the order.",
                                            "type":"number"
                                        },
                                        "rawSubtotal":{
                                            "description":" The subtotal of the order before applying order-level promotions.",
                                            "type":"number"
                                        },
                                        "currencyCode":{
                                            "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "exchangeRate":{
                                    "description":"The coversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                                    "type":"number"
                                },
                                "totalCommerceItemCount":{
                                    "description":"total number of commerce items in order",
                                    "type":"number"
                                },
                                "id":{
                                    "description":"order id",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"The state of the order",
                                    "type":"string"
                                },
                                "commerceItems":{
                                    "description":"list of commerce items",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "priceInfo":{
                                                "description":"Details about pricing.",
                                                "type":"object",
                                                "properties":{
                                                    "amount":{
                                                        "description":"The monetary amount of this order.",
                                                        "type":"number"
                                                    },
                                                    "currencyCode":{
                                                        "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "quantity":{
                                                "description":"The quantity included.",
                                                "type":"integer"
                                            },
                                            "productId":{
                                                "description":"The ID of the product.",
                                                "type":"string"
                                            },
                                            "productDisplayName":{
                                                "description":"The product's display name",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"commerce item id",
                                                "type":"string"
                                            },
                                            "catalogRefId":{
                                                "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "returnPaymentState":{
                            "description":"Return Payment State. It can be Refund, None or Due",
                            "type":"string"
                        },
                        "orderCurrencyCode":{
                            "description":"The currency code of the order currency",
                            "type":"string"
                        },
                        "state":{
                            "description":"State of the return request like PENDING_CUSTOMER_ACTION etc",
                            "type":"string"
                        },
                        "unAdjustedRefundSubtotal":{
                            "description":"Refund SubTotal calculated as summation of unAdjustedRefundAmount for all return Items",
                            "type":"number"
                        },
                        "trackingNumber":{
                            "description":"List of tracking numbers for the return request",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "returnItemCount":{
                            "description":"Count of all the return items in the return request",
                            "type":"number"
                        },
                        "profile":{
                            "description":"Profile Information for the order.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name of profile.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name of profile.",
                                    "type":"string"
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "type":"string"
                                },
                                "shippingAddress":{
                                    "description":"The shipping address for this shipping group.",
                                    "type":"object",
                                    "properties":{
                                        "country":{
                                            "description":"Country.",
                                            "type":"string"
                                        },
                                        "lastName":{
                                            "description":"Last name.",
                                            "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"
                                        },
                                        "companyName":{
                                            "description":"Company name.",
                                            "type":"string"
                                        },
                                        "jobTitle":{
                                            "description":"Job title.",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"Postal code.",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"Name of the county.",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"First name.",
                                            "type":"string"
                                        },
                                        "externalAddressId":{
                                            "description":"External address id",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"Phone number.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"ID.",
                                            "type":"string"
                                        },
                                        "middleName":{
                                            "description":"Middle name.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"State.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "middleName":{
                                    "description":"Middle name of profile.",
                                    "type":"string"
                                },
                                "login":{
                                    "description":"Login id to be used.Defaults for email if not passed.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email address of the profile",
                                    "type":"string"
                                }
                            }
                        },
                        "suggestedTaxRefund":{
                            "description":"Suggested Tax Refund at return request level",
                            "type":"number"
                        },
                        "actualShippingRefund":{
                            "description":"Actual Shipping Refund at return request level",
                            "type":"number"
                        },
                        "otherRefund":{
                            "description":"Other refund",
                            "type":"number"
                        },
                        "actualTaxRefund":{
                            "description":"actual Tax Refund",
                            "type":"number"
                        },
                        "returnLabel":{
                            "description":"Return Label",
                            "type":"string"
                        },
                        "returnFee":{
                            "description":"Return Fee for the return request",
                            "type":"number"
                        },
                        "additionalProperties":{
                            "description":"Map of Additional properties for return request",
                            "type":"object",
                            "properties":{
                                "property2":{
                                    "description":"additional property 2",
                                    "type":"string"
                                },
                                "property1":{
                                    "description":"additional property 1",
                                    "type":"string"
                                }
                            }
                        },
                        "totalRefundAmount":{
                            "description":"Total refund amount",
                            "type":"number"
                        },
                        "unallocatedAmount":{
                            "description":"The total refund amount that is not allocated to a refund method",
                            "type":"number"
                        },
                        "returnItemList":{
                            "description":"List of returnable Items",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "quantityReturned":{
                                        "description":"Quantity returned",
                                        "type":"number"
                                    },
                                    "quantityAvailable":{
                                        "description":"Quantity Available",
                                        "type":"number"
                                    },
                                    "comments":{
                                        "description":"Comments at ReturnItem Level",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyActualTaxRefundShare":{
                                        "description":"Actual Tax refund at return item level in secondary currency",
                                        "type":"number"
                                    },
                                    "returnItemId":{
                                        "description":"Id of the return Item",
                                        "type":"string"
                                    },
                                    "shippingGroupId":{
                                        "description":"Shipping group Id of the returned item",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyActualShippingSurchargeRefundShare":{
                                        "description":"Actual shipping surcharge refund at return item level in secondary currency",
                                        "type":"number"
                                    },
                                    "catalogRefId":{
                                        "description":"The reference ID of the catalog this return item references. Typically the SKU id.",
                                        "type":"string"
                                    },
                                    "quantityWithFractionReceived":{
                                        "description":"Quantity recieved in fraction",
                                        "type":"number"
                                    },
                                    "suggestedShippingRefundShare":{
                                        "description":"Suggested Shipping Refund",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"Commerce Id of the returned item",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyActualShippingRefundShare":{
                                        "description":"Actual shipping refund at return item level in secondary currency",
                                        "type":"number"
                                    },
                                    "disposition":{
                                        "description":"Disposition reason",
                                        "type":"string"
                                    },
                                    "quantityShipped":{
                                        "description":"Quantity of this item that was originally shipped",
                                        "type":"number"
                                    },
                                    "actualShippingSurchargeRefundShare":{
                                        "description":"Actual Shipping Surcharge Refund at Item level",
                                        "type":"number"
                                    },
                                    "returnReason":{
                                        "description":"Reason to return an Item",
                                        "type":"string"
                                    },
                                    "actualShippingRefundShare":{
                                        "description":"Actual Shipping Refund at Item level",
                                        "type":"number"
                                    },
                                    "additionalProperties":{
                                        "description":"Map of Additional properties for each return item",
                                        "type":"object",
                                        "properties":{
                                            "property2":{
                                                "description":"additional property 2",
                                                "type":"string"
                                            },
                                            "property1":{
                                                "description":"additional property 1",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "state":{
                                        "description":"state at return item level",
                                        "type":"string"
                                    },
                                    "suggestedRefundAmount":{
                                        "description":"Suggested Refund Amount Item level",
                                        "type":"number"
                                    },
                                    "actualTaxRefundShare":{
                                        "description":"Actual Tax Refund at Item level",
                                        "type":"number"
                                    },
                                    "dispositionReason":{
                                        "description":"Disposition Reason",
                                        "type":"string"
                                    },
                                    "refundAmount":{
                                        "description":"Refund Amount at Item level",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "adjustmentAmount":{
                            "description":"Adjustment Amount",
                            "type":"number"
                        }
                    }
                }
            },
            "example":{
                "priceGroupId":"defaultPriceGroup",
                "lastModifiedTime":"1409947606000",
                "creationTime":"1409947604000",
                "sourceSystem":"Cloud Commerce",
                "locale":"en",
                "salesChannel":"default",
                "paymentGroups":[
                    {
                        "PONumber":"9874",
                        "expirationYear":"2016",
                        "amountAuthorized":96.27,
                        "amount":96.27,
                        "expirationMonth":"05",
                        "submittedDate":"2014-09-04T11:46:01.000Z",
                        "authorizationStatus":[
                            {
                                "transactionUuid":"fbd1adb5b1cc40209e8d39324d7f7f6d",
                                "authorizationDecision":"ACCEPT",
                                "amount":96.27,
                                "transactionSuccess":true,
                                "errorMessage":"Request was processed successfully.",
                                "currency":"USD",
                                "reasonCode":"100",
                                "transactionId":"4098167595050176195662"
                            }
                        ],
                        "token":"9997000128471543",
                        "paymentGroupClassType":"tokenizedCreditCard",
                        "creditCardNumber":"1111",
                        "paymentMethod":"tokenizedCreditCard",
                        "billingAddress":{
                            "lastName":"FLORES",
                            "country":"US",
                            "address3":null,
                            "city":"Branford",
                            "address2":null,
                            "prefix":null,
                            "address1":"Address Line 1",
                            "companyName":null,
                            "jobTitle":null,
                            "postalCode":"32008",
                            "county":null,
                            "suffix":null,
                            "ownerId":null,
                            "firstName":"FLORENCE",
                            "phoneNumber":"12345678",
                            "faxNumber":null,
                            "middleName":null,
                            "state":"FL",
                            "id":"pg10076",
                            "email":"FLORENCE.FLORES@example.com"
                        },
                        "id":"pg10076",
                        "currencyCode":"USD"
                    }
                ],
                "organizationId":"100001",
                "relationships":[
                    {
                        "paymentGroupId":"pg10076",
                        "amount":96.27,
                        "relationshipType":"ORDERAMOUNTREMAINING",
                        "id":"r10068"
                    }
                ],
                "priceInfo":{
                    "discounted":false,
                    "secondaryCurrencyTaxAmount":1.5,
                    "amount":89.97,
                    "secondaryCurrencyShippingAmount":6,
                    "secondaryCurrencyTotal":7.5,
                    "manualAdjustmentTotal":0,
                    "discountAmount":0,
                    "tax":6.3,
                    "rawSubtotal":89.97,
                    "total":96.27,
                    "shipping":0,
                    "primaryCurrencyTotal":89.97,
                    "amountIsFinal":false,
                    "currencyCode":"USD"
                },
                "totalCommerceItemCount":3,
                "state":"SUBMITTED",
                "id":"o10076",
                "commerceItems":[
                    {
                        "deactivationDate":"2018-06-27T12:59:59Z",
                        "returnedQuantity":0,
                        "availabilityDate":null,
                        "externalData":[
                        ],
                        "billingAccountId":"billingAcc-123",
                        "preOrderQuantity":0,
                        "configuratorId":"123455",
                        "assetKey":"12345",
                        "priceInfo":{
                            "discounted":false,
                            "amount":89.97,
                            "rawTotalPrice":89.97,
                            "salePrice":0,
                            "priceListId":"listPrices",
                            "quantityDiscounted":0,
                            "amountIsFinal":false,
                            "onSale":false,
                            "shippingSurcharge":10,
                            "discountable":true,
                            "currencyCode":"USD",
                            "currentPriceDetailsSorted":[
                                {
                                    "discounted":false,
                                    "amount":89.97,
                                    "quantity":3,
                                    "amountIsFinal":false,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":2,
                                        "size":3
                                    },
                                    "tax":6.3,
                                    "detailedUnitPrice":29.99,
                                    "currencyCode":"USD"
                                }
                            ],
                            "listPrice":29.99
                        },
                        "catalogId":null,
                        "externalRecurringChargeDetails":{
                            "externalRecurringCharge":10,
                            "externalRecurringChargeFrequency":"Monthly",
                            "externalRecurringChargeDuration":"12"
                        },
                        "externalPriceDetails":{
                            "externalPriceQuantity":1,
                            "externalPrice":100
                        },
                        "actionCode":"Add",
                        "id":"ci1000076",
                        "serviceId":"service-123",
                        "commerceItems":[
                            {
                                "serviceAccountId":"serviceAcc-123",
                                "deactivationDate":"2018-06-27T12:59:59Z",
                                "addOnItem":false,
                                "quantity":1,
                                "productId":"prod40001",
                                "externalData":[
                                ],
                                "parentAssetKey":null,
                                "billingAccountId":"billingAcc-123",
                                "originalCommerceItemId":"o30417",
                                "rootAssetKey":null,
                                "catalogRefId":"sku40001",
                                "assetKey":"12345",
                                "customerAccountId":"customerAcc-123",
                                "recurringChargePriceInfo":{
                                    "discounted":false,
                                    "amount":10,
                                    "rawTotalPrice":10,
                                    "salePrice":0,
                                    "priceListId":null,
                                    "quantityDiscounted":0,
                                    "amountIsFinal":false,
                                    "onSale":false,
                                    "shippingSurcharge":0,
                                    "discountable":true,
                                    "currentPriceDetailsSorted":[
                                        {
                                            "discounted":false,
                                            "amount":10,
                                            "quantity":1,
                                            "amountIsFinal":false,
                                            "range":{
                                                "lowBound":0,
                                                "highBound":0,
                                                "size":1
                                            },
                                            "tax":0,
                                            "orderDiscountShare":0,
                                            "detailedUnitPrice":10,
                                            "currencyCode":"USD"
                                        }
                                    ],
                                    "currencyCode":"USD",
                                    "listPrice":0
                                },
                                "externalRecurringChargeDetails":{
                                    "externalRecurringCharge":10,
                                    "externalRecurringChargeFrequency":"Monthly",
                                    "externalRecurringChargeDuration":"12"
                                },
                                "siteId":"siteUS",
                                "actionCode":"Add",
                                "activationDate":"2017-06-27T15:30:00Z",
                                "serviceId":"service-123",
                                "asset":false
                            },
                            {
                                "serviceAccountId":"serviceAcc-123",
                                "configurationOptionId":"sku2442",
                                "deactivationDate":"2018-06-27T12:59:59Z",
                                "addOnItem":true,
                                "quantity":1,
                                "productId":"prod40002",
                                "externalData":[
                                ],
                                "parentAssetKey":null,
                                "billingAccountId":"billingAcc-123",
                                "originalCommerceItemId":"o30417",
                                "rootAssetKey":null,
                                "configurablePropertyId":"product10222",
                                "catalogRefId":"sku40005",
                                "assetKey":"12345",
                                "customerAccountId":"customerAcc-123",
                                "siteId":"siteUS",
                                "actionCode":"Add",
                                "shopperInput":{
                                    "message":"Best Wishes my friend",
                                    "font":"courier"
                                },
                                "activationDate":"2017-06-27T15:30:00Z",
                                "serviceId":"service-123",
                                "asset":false
                            }
                        ],
                        "serviceAccountId":"serviceAcc-123",
                        "quantity":3,
                        "productId":"prod10021",
                        "externalId":null,
                        "parentAssetKey":null,
                        "originalCommerceItemId":"o30417",
                        "rootAssetKey":null,
                        "catalogRefId":"sku10017",
                        "customerAccountId":"customerAcc-123",
                        "recurringChargePriceInfo":{
                            "discounted":false,
                            "amount":10,
                            "rawTotalPrice":10,
                            "salePrice":0,
                            "priceListId":null,
                            "quantityDiscounted":0,
                            "amountIsFinal":false,
                            "onSale":false,
                            "shippingSurcharge":0,
                            "discountable":true,
                            "currentPriceDetailsSorted":[
                                {
                                    "discounted":false,
                                    "amount":10,
                                    "quantity":1,
                                    "amountIsFinal":false,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":0,
                                        "size":1
                                    },
                                    "tax":0,
                                    "orderDiscountShare":0,
                                    "detailedUnitPrice":10,
                                    "currencyCode":"USD"
                                }
                            ],
                            "currencyCode":"USD",
                            "listPrice":0
                        },
                        "catalogKey":null,
                        "productDisplayName":"Wii Classic Controller",
                        "siteId":"siteUS",
                        "shopperInput":{
                            "color":"neon",
                            "initials":"M.C.K",
                            "font":"courier"
                        },
                        "activationDate":"2017-06-27T15:30:00Z",
                        "asset":false,
                        "backOrderQuantity":0
                    }
                ],
                "taxPriceInfo":{
                    "discounted":false,
                    "cityTax":0,
                    "secondaryCurrencyTaxAmount":1.5,
                    "amount":6.3,
                    "countyTax":0.9,
                    "amountIsFinal":false,
                    "districtTax":0,
                    "stateTax":5.4,
                    "currencyCode":"USD",
                    "countryTax":0
                },
                "shippingGroups":[
                    {
                        "shippingMethod":"freeShippingMethod",
                        "description":"sg10076",
                        "submittedDate":null,
                        "priceInfo":{
                            "discounted":false,
                            "secondaryCurrencyTaxAmount":1.5,
                            "amount":0,
                            "secondaryCurrencyShippingAmount":6,
                            "rawShipping":0,
                            "amountIsFinal":false,
                            "currencyCode":"USD"
                        },
                        "shipOnDate":null,
                        "actualShipDate":null,
                        "trackingInfo":[
                            {
                                "carrierName":"USPS",
                                "trackingUrl":"https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1=ABC123",
                                "carrierId":"USPS",
                                "trackingNumber":"ABC123"
                            }
                        ],
                        "specialInstructions":{
                        },
                        "shippingAddress":{
                            "lastName":"FLORES",
                            "country":"US",
                            "address3":null,
                            "city":"Branford",
                            "address2":null,
                            "prefix":null,
                            "address1":"203 Main Street",
                            "companyName":null,
                            "jobTitle":null,
                            "postalCode":"32008",
                            "county":null,
                            "suffix":null,
                            "ownerId":null,
                            "firstName":"FLORENCE",
                            "phoneNumber":"9085554321",
                            "faxNumber":null,
                            "middleName":null,
                            "state":"FL",
                            "id":"sg10076",
                            "email":"FLORENCE.FLORES@example.com"
                        },
                        "commerceItemRelationships":[
                            {
                                "commerceItemId":"ci1000076",
                                "amount":0,
                                "quantity":3,
                                "pointOfNoRevision":false,
                                "relationshipType":"SHIPPINGQUANTITY",
                                "returnedQuantity":0,
                                "commerceItemExternalId":null,
                                "id":"r10066"
                            }
                        ],
                        "state":"INITIAL",
                        "id":"sg10076",
                        "stateDetail":null,
                        "trackingNumber":"USPS-ABC123",
                        "handlingInstructions":[
                        ],
                        "shippingGroupClassType":"hardgoodShippingGroup"
                    }
                ],
                "taxExempt":false,
                "creationSiteId":"siteUS",
                "profile":{
                    "lastName":"FLORES",
                    "firstName":"FLORENCE",
                    "customerContactId":"CRMID_1",
                    "shippingAddress":{
                        "country":"US",
                        "externalAddressId":"EXT_ADDR_1",
                        "phoneNumber":null,
                        "address3":null,
                        "address2":null,
                        "city":"Branford",
                        "address1":"203 Main Street",
                        "postalCode":"32008",
                        "county":null,
                        "state":null
                    },
                    "middleName":null,
                    "email":"FLORENCE.FLORES@example.com"
                },
                "shippingGroupCount":1,
                "orderAction":"order",
                "paymentGroupCount":1,
                "recurringChargePriceInfo":{
                    "discounted":false,
                    "amount":30,
                    "total":32.4,
                    "shipping":0,
                    "subTotalByFrequency":[
                        {
                            "amount":30,
                            "frequency":"Monthly"
                        }
                    ],
                    "taxByFrequency":[
                        {
                            "amount":2.4,
                            "frequency":"Monthly"
                        }
                    ],
                    "manualAdjustmentTotal":0,
                    "amountIsFinal":false,
                    "discountAmount":0,
                    "tax":2.4,
                    "rawSubtotal":30,
                    "currencyCode":"USD"
                },
                "profileId":"se-570031",
                "siteId":"siteUS"
            }
        },
        "updatePurchaseList_request":{
            "properties":{
                "dynamicProperty":{
                    "description":"The value of the dynamic Property",
                    "type":"object"
                },
                "accountId":{
                    "description":"The id of the Organization.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the purchase list.",
                    "type":"string"
                },
                "description":{
                    "description":"Description for the purchase list.",
                    "type":"string"
                },
                "siteId":{
                    "description":"The Id of the site.",
                    "type":"string"
                },
                "items":{
                    "description":"list of purchase list items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicProperty":{
                                "description":"The value of the dynamic Property",
                                "type":"object"
                            },
                            "productId":{
                                "description":"The product id",
                                "type":"string"
                            },
                            "quantityDesired":{
                                "description":"Quantity desired for the item",
                                "type":"integer"
                            },
                            "catRefId":{
                                "description":"catalog ref id ",
                                "type":"string"
                            }
                        },
                        "required":[
                            "catRefId",
                            "quantityDesired",
                            "productId"
                        ]
                    }
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "dynamicProperty":"dynamicProperty value",
                "accountId":"or-100001",
                "name":"Purchase List 1",
                "description":"Purchase List",
                "siteId":"siteUS",
                "items":[
                    {
                        "dynamicProperty":"dynamicProperty value",
                        "productId":"Product_18Cxi",
                        "quantityDesired":25,
                        "catRefId":"Sku_18Dxi"
                    },
                    {
                        "dynamicProperty":"dynamicProperty value",
                        "productId":"Product_5Cx",
                        "quantityDesired":30,
                        "catRefId":"Sku_5Cxy"
                    }
                ]
            }
        },
        "orderQualificationOrganization":{
            "type":"object",
            "properties":{
                "taxReferenceNumber":{
                    "description":"Tax Reference Number of the Organization",
                    "type":"string"
                },
                "siteOrganizationProperties":{
                    "description":"Site Organization Properties",
                    "type":"object",
                    "properties":{
                        "site":{
                            "description":"Site information",
                            "type":"object",
                            "properties":{
                                "approvalRequired":{
                                    "description":"Approval flag is required for the organization, by default it is set to false",
                                    "type":"boolean"
                                },
                                "contract":{
                                    "description":"Contract",
                                    "type":"object",
                                    "properties":{
                                        "endDate":{
                                            "description":"Contract end date time stamp",
                                            "type":"string"
                                        },
                                        "terms":{
                                            "description":"Terms and Conditions",
                                            "type":"object",
                                            "properties":{
                                                "terms":{
                                                    "description":"Terms and Conditions",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"Repository Id of terms and conditions",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "catalog":{
                                            "description":"Catalog associated with contract",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"Name of the catalog",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"id of the catalog",
                                                    "type":"string"
                                                },
                                                "status":{
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"Name of the contract",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of the contract",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Description for contract",
                                            "type":"string"
                                        },
                                        "priceListGroup":{
                                            "description":"Price ListGroup associated with contract",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"Repository Id of the price list group",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "creationDate":{
                                            "description":"Contract creation date time stamp",
                                            "type":"string"
                                        },
                                        "startDate":{
                                            "description":"Contract start date time stamp",
                                            "type":"string"
                                        },
                                        "externalContractReference":{
                                            "description":"External contract reference",
                                            "type":"string"
                                        }
                                    }
                                },
                                "delegateApprovalManagement":{
                                    "description":"This flag indicates if the delegated admin has the provision of approval management,  if set merchant admin cannot do any approval management.",
                                    "type":"boolean"
                                },
                                "useExternalApprovalWebhook":{
                                    "description":"Flag to enable/disable Order Approval check from External Webhook",
                                    "type":"boolean"
                                },
                                "orderPriceLimit":{
                                    "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                                    "type":"number"
                                }
                            }
                        }
                    }
                },
                "childOrganizations":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "delegateApprovalManagement":{
                    "description":"This flag indicates if the delegated admin has the provision of approval management,  if set merchant admin cannot do any approval management.",
                    "type":"boolean"
                },
                "approvers":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "externalOrganizationId":{
                    "description":"External id of the organization.",
                    "type":"string"
                },
                "type":{
                    "description":"Type for Organization",
                    "type":"string"
                },
                "derivedBillingAddress":{
                    "description":"Default billing address of the profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"the last name of the billing address",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"the first name of the billing address",
                            "type":"string"
                        },
                        "country":{
                            "description":"the country of the billing address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External ID of the address",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the billing address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the billing address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the billing address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the billing address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the billing address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"the id of the billing address",
                            "type":"string"
                        },
                        "county":{
                            "description":"the county of the billing address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the billing address",
                            "type":"string"
                        }
                    }
                },
                "customerType":{
                    "description":"Customer Type for Organization",
                    "type":"string"
                },
                "derivedContract":{
                    "description":"Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "displayName":{
                                    "description":"Name of the catalog",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"id of the catalog",
                                    "type":"string"
                                },
                                "status":{
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Name of the contract",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "id":{
                    "description":"Id of the Organization",
                    "type":"string"
                },
                "dunsNumber":{
                    "description":"DUNS Number for Organization. Should be 9 digit number",
                    "type":"string"
                },
                "derivedTaxReferenceNumber":{
                    "description":"Derived taxReferenceNumber of the Organization",
                    "type":"string"
                },
                "derivedDunsNumber":{
                    "description":"Derived dunsNumber of the Organization",
                    "type":"string"
                },
                "contract":{
                    "description":"Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "displayName":{
                                    "description":"Name of the catalog",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"id of the catalog",
                                    "type":"string"
                                },
                                "status":{
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Name of the contract",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "derivedCustomerType":{
                    "description":"Derived customer type of the Organization",
                    "type":"string"
                },
                "active":{
                    "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                    "type":"boolean"
                },
                "allApprovers":{
                    "description":"list of all the approvers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"the last name of the apporver",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"the first name of the approver",
                                "type":"string"
                            },
                            "middleName":{
                                "description":"the middle name of the approver",
                                "type":"string"
                            }
                        }
                    }
                },
                "derivedType":{
                    "description":"Derived type of the Organization",
                    "type":"string"
                },
                "derivedShippingAddress":{
                    "description":"The derived default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to  'true' in secondaryAddresses attribute or if parent has default shipping address.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External ID of the address",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the company address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name shipping address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "derivedApprovalRequired":{
                    "description":"Approval flag is required for the organization, by default it is set to false",
                    "type":"boolean"
                },
                "approvalRequired":{
                    "description":"Approval flag is required for the organization, by default it is set to false",
                    "type":"boolean"
                },
                "name":{
                    "description":"The name for Organization",
                    "type":"string"
                },
                "ancestorOrganizations":{
                    "description":"List of ancestors for the Organization",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository Id of the organization.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the organization.",
                                "type":"string"
                            },
                            "active":{
                                "description":"Active flag of the organization.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"Id of the organization.",
                                "type":"string"
                            }
                        }
                    }
                },
                "useExternalApprovalWebhook":{
                    "description":"Flag to enable/disable Order Approval check from External Webhook",
                    "type":"boolean"
                },
                "billingAddress":{
                    "description":"The default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "contacts":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                }
            }
        },
        "customCurrency_response":{
            "properties":{
                "voidResponse":{
                    "type":"object",
                    "properties":{
                        "hostTransactionTimestamp":{
                            "description":"The timestamp of the transaction.",
                            "type":"string"
                        },
                        "responseReason":{
                            "description":"Response reason. Optional attribute",
                            "type":"string"
                        },
                        "customPaymentProperties":{
                            "description":" key value pair of custom attributes",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "responseDescription":{
                            "description":"The description of the response. Optional attribute",
                            "type":"string"
                        },
                        "merchantTransactionId":{
                            "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                            "type":"string"
                        },
                        "hostTransactionId":{
                            "description":"The transaction ID returned by the gateway",
                            "type":"string"
                        },
                        "additionalProperties":{
                            "description":" key value pair of additional attributes",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "responseCode":{
                            "description":"Returned code of response. Mandatory attribute.",
                            "type":"string"
                        },
                        "merchantTransactionTimestamp":{
                            "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "responseCode",
                        "merchantTransactionId",
                        "merchantTransactionTimestamp",
                        "responseReason"
                    ]
                },
                "amount":{
                    "description":"amount.",
                    "type":"string"
                },
                "orderId":{
                    "description":"order id",
                    "type":"string"
                },
                "creditResponse":{
                    "type":"object",
                    "properties":{
                        "hostTransactionTimestamp":{
                            "description":"The timestamp of the transaction.",
                            "type":"string"
                        },
                        "responseReason":{
                            "description":"Response reason. Optional attribute",
                            "type":"string"
                        },
                        "customPaymentProperties":{
                            "description":" key value pair of custom attributes",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "responseDescription":{
                            "description":"The description of the response. Optional attribute",
                            "type":"string"
                        },
                        "merchantTransactionId":{
                            "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                            "type":"string"
                        },
                        "hostTransactionId":{
                            "description":"The transaction ID returned by the gateway",
                            "type":"string"
                        },
                        "additionalProperties":{
                            "description":" key value pair of additional attributes",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "responseCode":{
                            "description":"Returned code of response. Mandatory attribute.",
                            "type":"string"
                        },
                        "merchantTransactionTimestamp":{
                            "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "responseCode",
                        "merchantTransactionId",
                        "merchantTransactionTimestamp",
                        "responseReason"
                    ]
                },
                "channel":{
                    "description":"channel",
                    "type":"string"
                },
                "authorizationResponse":{
                    "type":"object",
                    "properties":{
                        "hostTransactionTimestamp":{
                            "description":"The timestamp of the transaction.",
                            "type":"string"
                        },
                        "responseReason":{
                            "description":"Response reason. Optional attribute",
                            "type":"string"
                        },
                        "customPaymentProperties":{
                            "description":"custom attributes",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "responseDescription":{
                            "description":"The description of the response. Optional attribute",
                            "type":"string"
                        },
                        "merchantTransactionId":{
                            "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                            "type":"string"
                        },
                        "hostTransactionId":{
                            "description":"The transaction ID returned by the gateway",
                            "type":"string"
                        },
                        "additionalProperties":{
                            "description":" key value pair of additional attributes",
                            "type":"object",
                            "properties":{
                                "programName":{
                                    "description":"programName of Loyalty Program",
                                    "type":"string"
                                },
                                "membershipId":{
                                    "description":"membershipId of the profile.",
                                    "type":"string"
                                },
                                "programId":{
                                    "description":"programId of Loyalty Program",
                                    "type":"string"
                                }
                            }
                        },
                        "responseCode":{
                            "description":"Returned code of response. Mandatory attribute.",
                            "type":"string"
                        },
                        "merchantTransactionTimestamp":{
                            "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "responseCode",
                        "merchantTransactionId",
                        "merchantTransactionTimestamp",
                        "responseReason"
                    ]
                },
                "locale":{
                    "description":"locale",
                    "type":"string"
                },
                "transactionId":{
                    "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                    "type":"string"
                },
                "transactionTimestamp":{
                    "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                    "type":"string"
                },
                "transactionType":{
                    "description":"transaction type",
                    "type":"string"
                },
                "paymentId":{
                    "description":"Reflects the same paymentId of the corresponding request. Mandatory attribute.",
                    "type":"string"
                },
                "paymentMethod":{
                    "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                    "type":"string"
                },
                "siteId":{
                    "description":"site associated with this request",
                    "type":"string"
                },
                "inquireBalanceResponse":{
                    "type":"object",
                    "properties":{
                        "hostTransactionTimestamp":{
                            "description":"The timestamp of the transaction.",
                            "type":"string"
                        },
                        "responseReason":{
                            "description":"Response reason. Optional attribute",
                            "type":"string"
                        },
                        "customPaymentProperties":{
                            "description":" key value pair of custom attributes",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "responseDescription":{
                            "description":"The description of the response. Optional attribute",
                            "type":"string"
                        },
                        "loyaltyPrograms":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "loyaltyPointDetails":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "membershipType":{
                                                    "description":"membership type",
                                                    "type":"string"
                                                },
                                                "pointsBalance":{
                                                    "description":"available points balance",
                                                    "type":"string"
                                                },
                                                "pointsType":{
                                                    "description":"points type",
                                                    "type":"string"
                                                },
                                                "additionalProperties":{
                                                    "description":" key value pair of additional attributes",
                                                    "type":"object",
                                                    "properties":{
                                                    }
                                                }
                                            },
                                            "required":[
                                                "pointsType",
                                                "pointsBalance",
                                                "membershipType"
                                            ]
                                        }
                                    },
                                    "programName":{
                                        "description":"programName of Loyalty Program",
                                        "type":"string"
                                    },
                                    "membershipId":{
                                        "description":"membershipId of the profile.",
                                        "type":"string"
                                    },
                                    "additionalProperties":{
                                        "description":" key value pair of additional attributes",
                                        "type":"object",
                                        "properties":{
                                        }
                                    },
                                    "programId":{
                                        "description":"programId of Loyalty Program",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "programName",
                                    "programId",
                                    "membershipId",
                                    "loyaltyPointDetails"
                                ]
                            }
                        },
                        "merchantTransactionId":{
                            "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                            "type":"string"
                        },
                        "hostTransactionId":{
                            "description":"The transaction ID returned by the gateway",
                            "type":"string"
                        },
                        "additionalProperties":{
                            "description":" key value pair of additional attributes",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "responseCode":{
                            "description":"Returned code of response. Mandatory attribute.",
                            "type":"string"
                        },
                        "merchantTransactionTimestamp":{
                            "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "responseCode",
                        "responseReason",
                        "merchantTransactionId",
                        "merchantTransactionTimestamp",
                        "loyaltyPrograms"
                    ]
                },
                "currencyCode":{
                    "description":"The three character currency code.",
                    "type":"string"
                },
                "gatewayId":{
                    "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                    "type":"string"
                }
            },
            "required":[
                "orderId",
                "transactionId",
                "transactionTimestamp",
                "transactionType",
                "paymentMethod",
                "paymentId",
                "channel",
                "locale",
                "gatewayId",
                "siteId",
                "currencyCode"
            ]
        },
        "quoteToOrderSync_response":{
            "properties":{
                "priceGroupId":{
                    "description":"The ID of the price group to which the order belongs.",
                    "type":"string"
                },
                "taxExempt":{
                    "description":"Whether order is tax-exempt or not.",
                    "type":"boolean"
                },
                "lastModifiedTime":{
                    "description":"The last modified time.",
                    "type":"number"
                },
                "creationTime":{
                    "description":"The creation time.",
                    "type":"number"
                },
                "orderId":{
                    "description":"The Order ID",
                    "type":"string"
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "locale":{
                    "description":"The locale in which order submitted.",
                    "type":"string"
                },
                "salesChannel":{
                    "description":"The sales channel of this order. default to \"default\".",
                    "type":"string"
                },
                "shippingGroupCount":{
                    "description":"The number of shipping groups (read-only, value is ignored when updating).",
                    "type":"number"
                },
                "externalOrderPriceDetails":{
                    "description":"Details about external Order pricing.",
                    "type":"object",
                    "properties":{
                        "externalPrice":{
                            "description":"External price for this order",
                            "type":"number"
                        }
                    },
                    "required":[
                        "externalPrice"
                    ]
                },
                "organizationId":{
                    "description":"The organization ID.",
                    "type":"string"
                },
                "recurringChargePriceInfo":{
                    "type":"object",
                    "properties":{
                        "discounted":{
                            "type":"boolean"
                        },
                        "amount":{
                            "type":"number"
                        },
                        "total":{
                            "type":"number"
                        },
                        "shipping":{
                            "type":"number"
                        },
                        "subTotalByFrequency":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "taxByFrequency":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "manualAdjustmentTotal":{
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "type":"boolean"
                        },
                        "discountAmount":{
                            "type":"number"
                        },
                        "tax":{
                            "type":"number"
                        },
                        "rawSubtotal":{
                            "type":"number"
                        },
                        "currencyCode":{
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"The ID of the site on which the order was placed.",
                    "type":"string"
                },
                "totalCommerceItemCount":{
                    "description":"The total count of commerce items in the order. (read-only)",
                    "type":"number"
                },
                "quoteInfo":{
                    "description":"Details about quote info",
                    "type":"object",
                    "properties":{
                        "providerNote":{
                            "description":"Provider note for this quote",
                            "type":"string"
                        },
                        "agentId":{
                            "description":"Agent id",
                            "type":"string"
                        },
                        "externalId":{
                            "description":"external id for this quote",
                            "type":"string"
                        },
                        "quoteDate":{
                            "description":"Quote Date for this quote",
                            "type":"string"
                        },
                        "expirationDate":{
                            "description":"Expiration date for this quote in milliseconds",
                            "type":"number"
                        }
                    },
                    "required":[
                        "providerNote",
                        "expirationDate"
                    ]
                },
                "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":"number"
                            },
                            "ratePlanId":{
                                "description":"Applied ratePlan number for this item",
                                "type":"string"
                            },
                            "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":"number"
                            },
                            "configuratorId":{
                                "description":"Configuration ID for this commerce item.",
                                "type":"string"
                            },
                            "assetKey":{
                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "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 (read-only).",
                                        "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 (read-only).",
                                        "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":"number"
                                    },
                                    "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":"number"
                                                },
                                                "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":"number"
                                                        },
                                                        "highBound":{
                                                            "description":"The upper bound of the range this price info covers.",
                                                            "type":"number"
                                                        },
                                                        "size":{
                                                            "description":"The number of items in this range, inclusive. (read-only)",
                                                            "type":"number"
                                                        }
                                                    }
                                                },
                                                "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"
                            },
                            "ratePlanName":{
                                "description":"Applied ratePlan name for this item",
                                "type":"string"
                            },
                            "agreementName":{
                                "description":"Applied agreement name",
                                "type":"string"
                            },
                            "externalRecurringChargeDetails":{
                                "description":"Details about external recurring pricing.",
                                "type":"object",
                                "properties":{
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    }
                                }
                            },
                            "agreementId":{
                                "description":"Applied agreement number",
                                "type":"string"
                            },
                            "externalPriceDetails":{
                                "description":"Details about external pricing",
                                "type":"object",
                                "properties":{
                                    "externalPriceQuantity":{
                                        "description":"external quantity of this commerce item",
                                        "type":"number"
                                    },
                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDetails":{
                                            "description":"Details about external recurring pricing.",
                                            "type":"object",
                                            "properties":{
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "type":"string"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "externalPriceDetails":{
                                            "description":"Details about external pricing",
                                            "type":"object",
                                            "properties":{
                                                "externalPriceQuantity":{
                                                    "description":"external quantity of this commerce item",
                                                    "type":"number"
                                                },
                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "externalRecurringChargeDetails":{
                                                        "description":"Details about external recurring pricing.",
                                                        "type":"object",
                                                        "properties":{
                                                            "externalRecurringCharge":{
                                                                "description":"The external recurring price.",
                                                                "type":"number"
                                                            },
                                                            "externalRecurringChargeFrequency":{
                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                "type":"string"
                                                            },
                                                            "externalRecurringChargeDuration":{
                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "externalPriceDetails":{
                                                        "description":"Details about external pricing",
                                                        "type":"object",
                                                        "properties":{
                                                            "externalPriceQuantity":{
                                                                "description":"external quantity of this commerce item",
                                                                "type":"number"
                                                            },
                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "externalRecurringChargeDetails":{
                                                                    "description":"Details about external recurring pricing.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "externalRecurringCharge":{
                                                                            "description":"The external recurring price.",
                                                                            "type":"number"
                                                                        },
                                                                        "externalRecurringChargeFrequency":{
                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                            "type":"string"
                                                                        },
                                                                        "externalRecurringChargeDuration":{
                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "externalPriceDetails":{
                                                                    "description":"Details about external pricing",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "externalPriceQuantity":{
                                                                            "description":"external quantity of this commerce item",
                                                                            "type":"number"
                                                                        },
                                                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "type":"string"
                                                                            },
                                                                            "externalRecurringChargeDetails":{
                                                                                "description":"Details about external recurring pricing.",
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "externalRecurringCharge":{
                                                                                        "description":"The external recurring price.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "externalRecurringChargeFrequency":{
                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "externalRecurringChargeDuration":{
                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            },
                                                                            "externalPriceDetails":{
                                                                                "description":"Details about external pricing",
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "externalPriceQuantity":{
                                                                                        "description":"external quantity of this commerce item",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "externalRecurringChargeDetails":{
                                                                                            "description":"Details about external recurring pricing.",
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "externalRecurringCharge":{
                                                                                                    "description":"The external recurring price.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "externalRecurringChargeFrequency":{
                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "externalRecurringChargeDuration":{
                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        },
                                                                                        "externalPriceDetails":{
                                                                                            "description":"Details about external pricing",
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "externalPriceQuantity":{
                                                                                                    "description":"external quantity of this commerce item",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "externalRecurringChargeDetails":{
                                                                                                        "description":"Details about external recurring pricing.",
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "externalRecurringCharge":{
                                                                                                                "description":"The external recurring price.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                "type":"string"
                                                                                                            }
                                                                                                        }
                                                                                                    },
                                                                                                    "externalPriceDetails":{
                                                                                                        "description":"Details about external pricing",
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "externalPriceQuantity":{
                                                                                                                "description":"external quantity of this commerce item",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "externalRecurringChargeDetails":{
                                                                                                                    "description":"Details about external recurring pricing.",
                                                                                                                    "type":"object",
                                                                                                                    "properties":{
                                                                                                                        "externalRecurringCharge":{
                                                                                                                            "description":"The external recurring price.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeFrequency":{
                                                                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeDuration":{
                                                                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                            "type":"string"
                                                                                                                        }
                                                                                                                    }
                                                                                                                },
                                                                                                                "externalPriceDetails":{
                                                                                                                    "description":"Details about external pricing",
                                                                                                                    "type":"object",
                                                                                                                    "properties":{
                                                                                                                        "externalPriceQuantity":{
                                                                                                                            "description":"external quantity of this commerce item",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "externalRecurringChargeDetails":{
                                                                                                                                "description":"Details about external recurring pricing.",
                                                                                                                                "type":"object",
                                                                                                                                "properties":{
                                                                                                                                    "externalRecurringCharge":{
                                                                                                                                        "description":"The external recurring price.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeFrequency":{
                                                                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeDuration":{
                                                                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                        "type":"string"
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            },
                                                                                                                            "externalPriceDetails":{
                                                                                                                                "description":"Details about external pricing",
                                                                                                                                "type":"object",
                                                                                                                                "properties":{
                                                                                                                                    "externalPriceQuantity":{
                                                                                                                                        "description":"external quantity of this commerce item",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "externalRecurringChargeDetails":{
                                                                                                                                            "description":"Details about external recurring pricing.",
                                                                                                                                            "type":"object",
                                                                                                                                            "properties":{
                                                                                                                                                "externalRecurringCharge":{
                                                                                                                                                    "description":"The external recurring price.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeFrequency":{
                                                                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeDuration":{
                                                                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                    "type":"string"
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        },
                                                                                                                                        "externalPriceDetails":{
                                                                                                                                            "description":"Details about external pricing",
                                                                                                                                            "type":"object",
                                                                                                                                            "properties":{
                                                                                                                                                "externalPriceQuantity":{
                                                                                                                                                    "description":"external quantity of this commerce item",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "externalRecurringChargeDetails":{
                                                                                                                                                        "description":"Details about external recurring pricing.",
                                                                                                                                                        "type":"object",
                                                                                                                                                        "properties":{
                                                                                                                                                            "externalRecurringCharge":{
                                                                                                                                                                "description":"The external recurring price.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                    },
                                                                                                                                                    "externalPriceDetails":{
                                                                                                                                                        "description":"Details about external pricing",
                                                                                                                                                        "type":"object",
                                                                                                                                                        "properties":{
                                                                                                                                                            "externalPriceQuantity":{
                                                                                                                                                                "description":"external quantity of this commerce item",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "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":"number"
                                                                                                                                                    },
                                                                                                                                                    "productId":{
                                                                                                                                                        "description":"The ID of the product.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "parentAssetKey":{
                                                                                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "rootAssetKey":{
                                                                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "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"
                                                                                                                                                    },
                                                                                                                                                    "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"
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                    },
                                                                                                                                                    "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":"number"
                                                                                                                                        },
                                                                                                                                        "productId":{
                                                                                                                                            "description":"The ID of the product.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "parentAssetKey":{
                                                                                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "rootAssetKey":{
                                                                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "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"
                                                                                                                                        },
                                                                                                                                        "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"
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        },
                                                                                                                                        "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":"number"
                                                                                                                            },
                                                                                                                            "productId":{
                                                                                                                                "description":"The ID of the product.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "parentAssetKey":{
                                                                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "rootAssetKey":{
                                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "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"
                                                                                                                            },
                                                                                                                            "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"
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            },
                                                                                                                            "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":"number"
                                                                                                                },
                                                                                                                "productId":{
                                                                                                                    "description":"The ID of the product.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "parentAssetKey":{
                                                                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "rootAssetKey":{
                                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "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"
                                                                                                                },
                                                                                                                "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"
                                                                                                                        }
                                                                                                                    }
                                                                                                                },
                                                                                                                "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":"number"
                                                                                                    },
                                                                                                    "productId":{
                                                                                                        "description":"The ID of the product.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "parentAssetKey":{
                                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "rootAssetKey":{
                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "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"
                                                                                                    },
                                                                                                    "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"
                                                                                                            }
                                                                                                        }
                                                                                                    },
                                                                                                    "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":"number"
                                                                                        },
                                                                                        "productId":{
                                                                                            "description":"The ID of the product.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "parentAssetKey":{
                                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "rootAssetKey":{
                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "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"
                                                                                        },
                                                                                        "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"
                                                                                                }
                                                                                            }
                                                                                        },
                                                                                        "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":"number"
                                                                            },
                                                                            "productId":{
                                                                                "description":"The ID of the product.",
                                                                                "type":"string"
                                                                            },
                                                                            "parentAssetKey":{
                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "type":"string"
                                                                            },
                                                                            "rootAssetKey":{
                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "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"
                                                                            },
                                                                            "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"
                                                                                    }
                                                                                }
                                                                            },
                                                                            "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":"number"
                                                                },
                                                                "productId":{
                                                                    "description":"The ID of the product.",
                                                                    "type":"string"
                                                                },
                                                                "parentAssetKey":{
                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "rootAssetKey":{
                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "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"
                                                                },
                                                                "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"
                                                                        }
                                                                    }
                                                                },
                                                                "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":"number"
                                                    },
                                                    "productId":{
                                                        "description":"The ID of the product.",
                                                        "type":"string"
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "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"
                                                    },
                                                    "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"
                                                            }
                                                        }
                                                    },
                                                    "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":"number"
                                        },
                                        "productId":{
                                            "description":"The ID of the product.",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "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"
                                        },
                                        "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"
                                                }
                                            }
                                        },
                                        "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":"number"
                            },
                            "productId":{
                                "description":"The ID of the product.",
                                "type":"string"
                            },
                            "contractStartDate":{
                                "description":"Start date of the contract",
                                "type":"string"
                            },
                            "contractEndDate":{
                                "description":"End date of the contract",
                                "type":"string"
                            },
                            "externalId":{
                                "description":"An optional, external ID for this commerce item.",
                                "type":"string"
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "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"
                            },
                            "lastPriced":{
                                "description":"Date when commerce item is last priced",
                                "type":"string"
                            },
                            "charges":{
                                "description":"Charges applied on this commerce item if any.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "unitPrice":{
                                            "description":"unit price of the item",
                                            "type":"number"
                                        },
                                        "amount":{
                                            "description":"Total Amount w.r.t to quantity.",
                                            "type":"number"
                                        },
                                        "unitOfMeasure":{
                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                            "type":"string"
                                        },
                                        "isProductPrice":{
                                            "description":"This property tells which charge among others is Product price",
                                            "type":"boolean"
                                        },
                                        "name":{
                                            "description":"Name of the charge",
                                            "type":"string"
                                        },
                                        "chargeType":{
                                            "description":"Type of the charge",
                                            "type":"string"
                                        },
                                        "priceType":{
                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                            "type":"string"
                                        },
                                        "additionalInfo":{
                                            "description":"Additional properties(if any) needed for any down stream system",
                                            "type":"object",
                                            "properties":{
                                                "rates":{
                                                    "type":"object",
                                                    "properties":{
                                                        "schema":{
                                                            "type":"object",
                                                            "properties":{
                                                                "lookupData":{
                                                                    "description":"Lookup data for the schema",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "dynamic_property_key":{
                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "columns":{
                                                                    "description":"Column definitions for the rate card",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "variableName":{
                                                                                "description":"Variable name for the column",
                                                                                "type":"string"
                                                                            },
                                                                            "translations":{
                                                                                "description":"Translation data for internationalization",
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "dynamic_property_key":{
                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                            "type":"string"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "dataType":{
                                                                                "description":"Data type of the column",
                                                                                "type":"string"
                                                                            },
                                                                            "name":{
                                                                                "description":"Display name of the column",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "variableName":{
                                                            "description":"Variable name for the rate card",
                                                            "type":"string"
                                                        },
                                                        "data":{
                                                            "description":"Array of rate tiers",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "name":{
                                                            "description":"Display name of the rate card",
                                                            "type":"string"
                                                        },
                                                        "type":{
                                                            "description":"Type of the rate card",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "calculationInfo":{
                                                    "description":"calculation info received from external system",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "integrationId":{
                                            "description":"Integration id for this charge",
                                            "type":"string"
                                        },
                                        "dynamicPricingType":{
                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                            "type":"string"
                                        },
                                        "chargeCode":{
                                            "description":"Charge code",
                                            "type":"string"
                                        },
                                        "frequency":{
                                            "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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":"number"
                            }
                        }
                    }
                }
            }
        },
        "contactAccounts_response":{
            "description":"The list of service account ids to retrieve the assets for.",
            "properties":{
                "accounts":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "type":"string"
                            },
                            "type":{
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "orderRetryFailedPCI_request":{
            "properties":{
                "orderJSON":{
                    "description":"Serialized order json.",
                    "type":"string"
                },
                "latestErrorDetails":{
                    "description":"Serialized last retry failure details (without payment details).",
                    "type":"string"
                },
                "currentOrderState":{
                    "description":"Order state after all the retries failed.",
                    "type":"string"
                }
            },
            "example":{
                "orderJSON":"{\"isAnonymousCheckout\":false,\"combineLineItems\":\"yes\",\"op\":\"complete\",\"shippingMethod\":{\"value\":\"standardShippingMethod\"},\"payments\":[{\"PONumber\":\"1252\",\"seqNum\":\"0\",\"type\":\"invoice\",\"paymentMethodType\":\"invoice\",\"paymentGroupTempId\":\"0\"}],\"largeCart\":true,\"appliedPromotions\":[],\"profileId\":null,\"shoppingCart\":{\"coupons\":[],\"items\":[{\"ReferralCode\":null,\"quantity\":1,\"OfferEndsDate\":null,\"Discount\":0,\"productId\":\"Camera_1001\",\"GiftWrapping\":false,\"giftWithPurchaseCommerceItemMarkers\":[],\"CustomMessage\":null,\"name\":\"My name\",\"externalData\":[],\"ShippingInstructions\":null,\"catRefId\":\"SKU_3003A\"}],\"orderTotal\":22196.72},\"shippingAddress\":{\"lastName\":\"Anderson\",\"country\":\"United States\",\"city\":\"Syracuse\",\"prefix\":\"\",\"postalCode\":\"13202\",\"jobTitle\":\"\",\"companyName\":\"\",\"county\":\"\",\"isDefaultAddress\":false,\"suffix\":\"\",\"selectedCountry\":\"US\",\"alias\":\"Home\",\"state\":\"New York\",\"isDefaultShippingAddress\":false,\"email\":\"kim@example.com\",\"selectedState\":\"NY\",\"state_ISOCode\":\"US-NY\",\"isDefaultBillingAddress\":false,\"address3\":\"\",\"address2\":\"\",\"address1\":\"21 Cedar Ave\",\"firstName\":\"Kim\",\"phoneNumber\":\"212-555-1977\",\"repositoryId\":\"se-980031\",\"faxNumber\":\"\",\"middleName\":\"\"},\"id\":\"o420413\",\"billingAddress\":{\"lastName\":\"Anderson\",\"country\":\"United States\",\"city\":\"Syracuse\",\"prefix\":\"\",\"postalCode\":\"13202\",\"jobTitle\":\"\",\"companyName\":\"\",\"county\":\"\",\"isDefaultAddress\":false,\"suffix\":\"\",\"selectedCountry\":\"US\",\"alias\":\"Home\",\"state\":\"New York\",\"isDefaultShippingAddress\":false,\"selectedState\":\"NY\",\"email\":null,\"state_ISOCode\":\"US-NY\",\"isDefaultBillingAddress\":false,\"address3\":\"\",\"address2\":\"\",\"address1\":\"21 Cedar Ave\",\"firstName\":\"Kim\",\"phoneNumber\":\"212-555-1977\",\"repositoryId\":\"se-980031\",\"faxNumber\":\"\",\"middleName\":\"\"},\"giftWithPurchaseOrderMarkers\":[]}",
                "latestErrorDetails":"{\"errorMessage\":\"Please review your order. Items, discounts applied, or tax calculations have changed since they were added to your order.\",\"errorCode\":\"28327\",\"inputError\":true}",
                "currentOrderState":"INCOMPLETE"
            }
        },
        "services_request":{
            "properties":{
                "offset":{
                    "type":"number"
                },
                "records":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "recordId":{
                                "type":"string"
                            }
                        }
                    }
                },
                "limit":{
                    "type":"number"
                },
                "accounts":{
                    "type":"object",
                    "properties":{
                        "serviceAccountIds":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "customerAccountIds":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "contactAccounts_request":{
            "description":"The list of service account ids to retrieve the assets for.",
            "properties":{
                "profile":{
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "type":"string"
                        },
                        "lastName":{
                            "type":"string"
                        },
                        "receiveEmail":{
                            "type":"string"
                        },
                        "id":{
                            "type":"string"
                        },
                        "locale":{
                            "type":"string"
                        },
                        "email":{
                            "type":"string"
                        },
                        "daytimeTelephoneNumber":{
                            "type":"string"
                        }
                    }
                }
            }
        },
        "organization_request":{
            "description":"The metadata for create/update account webhook.",
            "properties":{
                "organization":{
                    "type":"object",
                    "properties":{
                        "taxReferenceNumber":{
                            "description":"Tax Reference number for Organization",
                            "type":"string"
                        },
                        "siteOrganizationProperties":{
                            "description":"The site organization properties of the account",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "site":{
                                        "description":"The site property of the account",
                                        "type":"object",
                                        "properties":{
                                            "siteId":{
                                                "description":"Id of the site",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "properties":{
                                        "description":"The properties of the site",
                                        "type":"object",
                                        "properties":{
                                            "useAllShippingMethodsFromSite":{
                                                "description":"Flag to use all the shipping methods available for site.",
                                                "type":"string"
                                            },
                                            "_actionCode":{
                                                "description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
                                                "type":"string"
                                            },
                                            "approvalRequired":{
                                                "description":"Whether approval is required",
                                                "type":"boolean"
                                            },
                                            "useAllPaymentMethodsFromSite":{
                                                "description":"Flag to use all the payment methods available for site.",
                                                "type":"boolean"
                                            },
                                            "paymentMethods":{
                                                "description":"Payment methods associated for organization.",
                                                "type":"array",
                                                "items":{
                                                    "type":"string"
                                                }
                                            },
                                            "contract":{
                                                "description":"The contract information associated with this account",
                                                "type":"object",
                                                "properties":{
                                                    "terms":{
                                                        "description":"Terms and Conditions",
                                                        "type":"object",
                                                        "properties":{
                                                            "terms":{
                                                                "type":"string"
                                                            },
                                                            "repositoryId":{
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "endDate":{
                                                        "description":"The end date of contract",
                                                        "type":"string"
                                                    },
                                                    "displayName":{
                                                        "description":"The name of contract",
                                                        "type":"string"
                                                    },
                                                    "catalog":{
                                                        "description":"The catalog information",
                                                        "type":"object",
                                                        "properties":{
                                                            "repositoryId":{
                                                                "description":"The catalog id",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "repositoryId":{
                                                        "description":"The repository Id of contract",
                                                        "type":"string"
                                                    },
                                                    "description":{
                                                        "description":"The description of contract",
                                                        "type":"string"
                                                    },
                                                    "priceListGroup":{
                                                        "description":"The price list group information",
                                                        "type":"object",
                                                        "properties":{
                                                            "repositoryId":{
                                                                "description":"The priceListGroup id",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "derivedDescription":{
                                                        "description":"Derived description of the Organization",
                                                        "type":"string"
                                                    },
                                                    "creationDate":{
                                                        "description":"The date of creation",
                                                        "type":"string"
                                                    },
                                                    "startDate":{
                                                        "description":"The start date of the contract",
                                                        "type":"string"
                                                    },
                                                    "externalContractReference":{
                                                        "description":"The external contract reference of contract",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "delegateApprovalManagement":{
                                                "description":"Whether to delegate approval management",
                                                "type":"boolean"
                                            },
                                            "useExternalApprovalWebhook":{
                                                "description":"Whether to trigger order approval webhook",
                                                "type":"boolean"
                                            },
                                            "orderPriceLimit":{
                                                "description":"Order price limit of the account",
                                                "type":"string"
                                            },
                                            "shippingMethods":{
                                                "description":"Shipping methods associated for organization.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "_actionCode":{
                                                            "description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
                                                            "type":"string"
                                                        },
                                                        "displayName":{
                                                            "description":"The name of the shippingMethod",
                                                            "type":"string"
                                                        },
                                                        "id":{
                                                            "description":"The Id of the shipping method.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "organizationLogo":{
                            "description":"File path of organization logo.",
                            "type":"string"
                        },
                        "delegateApprovalManagement":{
                            "description":"Whether to delegate approval management",
                            "type":"boolean"
                        },
                        "description":{
                            "description":"Description for Organization",
                            "type":"string"
                        },
                        "secondaryAddresses":{
                            "description":"List of addresses associated with an Organization. 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":{
                                    "address":{
                                        "description":"Address created for the Organization.",
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"the country of the address",
                                                "type":"string"
                                            },
                                            "types":{
                                                "description":"Types of address. Like SHIPPING, BILLING",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "_actionCode":{
                                                            "description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
                                                            "type":"string"
                                                        },
                                                        "displayName":{
                                                            "description":"The name of type of address",
                                                            "type":"string"
                                                        },
                                                        "repositoryId":{
                                                            "description":"The repository id of type of address",
                                                            "type":"string"
                                                        },
                                                        "id":{
                                                            "description":"The id of type of address",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "address3":{
                                                "description":"the address3 of the address",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"the address2 of the address",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"the city of the address",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"the address1 of the address",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"the postal Code of the address",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"the company name of the address",
                                                "type":"string"
                                            },
                                            "externalAddressId":{
                                                "description":"External ID of the address",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"the phone Number of the address",
                                                "type":"string"
                                            },
                                            "_actionCode":{
                                                "description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"Repository Id of the address",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"the state of the address",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "addressType":{
                                        "description":"Address type represents nick name of account if present else repository ID of address item.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "externalOrganizationId":{
                            "description":"External id of the organization.",
                            "type":"string"
                        },
                        "type":{
                            "description":"Type for Organization",
                            "type":"string"
                        },
                        "parentOrganization":{
                            "description":"Parent organization Info.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"Name of the parent organization.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of the parent organization.",
                                    "type":"string"
                                },
                                "active":{
                                    "description":"Active flag of the parent Organization.",
                                    "type":"boolean"
                                },
                                "externalOrganizationId":{
                                    "description":"External id of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"Id of the parent Organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "derivedBillingAddress":{
                            "description":"The derived default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute or if parent has default billing address.",
                            "type":"object",
                            "properties":{
                                "country":{
                                    "description":"the country of the address",
                                    "type":"string"
                                },
                                "externalAddressId":{
                                    "description":"External ID of the address",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"the phone Number of the address",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"the address2 of the address",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"the city of the address",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"the address1 of the address",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"the company name of the address",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"the postal Code of the address",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of the address",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"the state of the address",
                                    "type":"string"
                                }
                            }
                        },
                        "derivedUniqueId":{
                            "description":"Derived unique Id of the Organization",
                            "type":"string"
                        },
                        "customerType":{
                            "description":"Customer Type for Organization",
                            "type":"string"
                        },
                        "organizationLogoURL":{
                            "description":"Full URL of organization logo.",
                            "type":"string"
                        },
                        "derivedContract":{
                            "description":"Derived Contract",
                            "type":"object",
                            "properties":{
                                "endDate":{
                                    "description":"Contract end date time stamp",
                                    "type":"string"
                                },
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"object",
                                    "properties":{
                                        "terms":{
                                            "description":"Terms and Conditions",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of terms and conditions",
                                            "type":"string"
                                        }
                                    }
                                },
                                "displayName":{
                                    "description":"Display name for contract",
                                    "type":"string"
                                },
                                "catalog":{
                                    "description":"Catalog associated with contract",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository Id of the catalog",
                                            "type":"string"
                                        }
                                    }
                                },
                                "repositoryId":{
                                    "description":"Repository Id of the contract",
                                    "type":"string"
                                },
                                "description":{
                                    "description":"Description for contract",
                                    "type":"string"
                                },
                                "priceListGroup":{
                                    "description":"Price ListGroup associated with contract",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository Id of the price list group",
                                            "type":"string"
                                        }
                                    }
                                },
                                "creationDate":{
                                    "description":"Contract creation date time stamp",
                                    "type":"string"
                                },
                                "startDate":{
                                    "description":"Contract start date time stamp",
                                    "type":"string"
                                },
                                "externalContractReference":{
                                    "description":"External contract reference",
                                    "type":"string"
                                }
                            }
                        },
                        "paymentMethods":{
                            "description":"Payment methods associated for organization.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "members":{
                            "description":"Primary contact details associated with an organization. The secondary contacts will not be included in the payload. The REST endpoint can be used to fetch the secondary members",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "customerContactId":{
                                        "description":"External customer contact Id",
                                        "type":"string"
                                    },
                                    "_actionCode":{
                                        "description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository Id of contact",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "id":{
                            "description":"Id of the Organization",
                            "type":"string"
                        },
                        "derivedOrganizationLogoURL":{
                            "description":"The organization logo URL",
                            "type":"string"
                        },
                        "relativeRoles":{
                            "description":"The relative roles",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "_actionCode":{
                                        "description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
                                        "type":"string"
                                    },
                                    "function":{
                                        "description":"The function of the account",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The repository id of the account",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "dunsNumber":{
                            "description":"DUNS Number for Organization.",
                            "type":"string"
                        },
                        "shippingMethods":{
                            "description":"Shipping methods associated for organization. This property will be removed from the webhook payload only if includeChangesOnly property is set to true for a specific webhook.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the shippingMethod",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The Id of the shipping method.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "secondaryMembers":{
                            "description":"List of users with this organization as secondary organization",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "customerContactId":{
                                        "description":"External customer contact Id",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository Id of contact",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "derivedDunsNumber":{
                            "description":"Derived dunsNumber of the Organization",
                            "type":"string"
                        },
                        "derivedTaxReferenceNumber":{
                            "description":"Derived taxReferenceNumber of the Organization",
                            "type":"string"
                        },
                        "contract":{
                            "description":"The contract information associated with this account",
                            "type":"object",
                            "properties":{
                                "endDate":{
                                    "description":"The end date of contract",
                                    "type":"string"
                                },
                                "displayName":{
                                    "description":"The name of contract",
                                    "type":"string"
                                },
                                "catalog":{
                                    "description":"The catalog information",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The catalog id",
                                            "type":"string"
                                        }
                                    }
                                },
                                "description":{
                                    "description":"The description of contract",
                                    "type":"string"
                                },
                                "priceListGroup":{
                                    "description":"The price list group information",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The priceListGroup id",
                                            "type":"string"
                                        }
                                    }
                                },
                                "creationDate":{
                                    "description":"The date of creation",
                                    "type":"string"
                                },
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"object",
                                    "properties":{
                                        "terms":{
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "type":"string"
                                        }
                                    }
                                },
                                "repositoryId":{
                                    "description":"The repository Id of contract",
                                    "type":"string"
                                },
                                "derivedDescription":{
                                    "description":"Derived description of the Organization",
                                    "type":"string"
                                },
                                "partyId":{
                                    "description":"Party Id of the Organization",
                                    "type":"number"
                                },
                                "partyNumber":{
                                    "description":"Party Number of the Organization",
                                    "type":"string"
                                },
                                "startDate":{
                                    "description":"The start date of the contract",
                                    "type":"string"
                                },
                                "externalContractReference":{
                                    "description":"The external contract reference of contract",
                                    "type":"string"
                                }
                            }
                        },
                        "derivedCustomerType":{
                            "description":"Derived Customer type of the Organization",
                            "type":"string"
                        },
                        "active":{
                            "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                            "type":"boolean"
                        },
                        "allSecondaryAddressesIsTruncated":{
                            "description":"This property will be added to the webhook payload only if the corresponding allSecondaryAddresses property is truncated. The value for this field will be true always if present",
                            "type":"boolean"
                        },
                        "derivedOrganizationLogo":{
                            "description":"Derived organizationLogo of the Organization",
                            "type":"string"
                        },
                        "taxExemptionCode":{
                            "description":"Tax exemption code for Organization",
                            "type":"string"
                        },
                        "vatReferenceNumber":{
                            "description":"Vat reference number for the organization",
                            "type":"string"
                        },
                        "orderPriceLimit":{
                            "description":"Order price limit of the account",
                            "type":"string"
                        },
                        "derivedType":{
                            "description":"Derived type of the Organization",
                            "type":"string"
                        },
                        "derivedShippingAddress":{
                            "description":"The derived default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to  'true' in secondaryAddresses attribute or if parent has default shipping address.",
                            "type":"object",
                            "properties":{
                                "country":{
                                    "description":"the country of the address",
                                    "type":"string"
                                },
                                "externalAddressId":{
                                    "description":"External ID of the address",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"the phone Number of the company address",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"the address2 of the address",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"the city of the address",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"the address1 of the address",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"the company name shipping address",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"the postal Code of the address",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"repository Id of the address",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"the state of the address",
                                    "type":"string"
                                }
                            }
                        },
                        "useAllShippingMethodsFromSite":{
                            "description":"Flag to use all the shipping methods available for site.",
                            "type":"string"
                        },
                        "secondaryAddressesIsTruncated":{
                            "description":"This property will be added to the webhook payload only if the corresponding secondaryAddresses property is truncated. The value for this field will be true always if present",
                            "type":"boolean"
                        },
                        "approvalRequired":{
                            "description":"Whether approval is required",
                            "type":"boolean"
                        },
                        "useAllPaymentMethodsFromSite":{
                            "description":"Flag to use all the payment methods available for site.",
                            "type":"boolean"
                        },
                        "derivedTaxExemptionCode":{
                            "description":"Derived taxExemptionCode of the Organization",
                            "type":"string"
                        },
                        "derivedVatReferenceNumber":{
                            "description":"Derived VatReferenceNumber of the Organization",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the Organization",
                            "type":"string"
                        },
                        "name":{
                            "description":"The name for Organization",
                            "type":"string"
                        },
                        "shippingAddress":{
                            "description":"Default shipping address of the Organization",
                            "type":"object",
                            "properties":{
                                "externalAddressId":{
                                    "description":"External ID of the address",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"the country of the address",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"the phone Number of the address",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"the address3 of the address",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"the address2 of the address",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"the city of the address",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"the address1 of the address",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"the postal Code of the address",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"the company name of the address",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of the address",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"the state of the address",
                                    "type":"string"
                                }
                            }
                        },
                        "ancestorOrganizations":{
                            "description":"The ancestor organizations",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "_actionCode":{
                                        "description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"The name of the account",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The repository id of the account",
                                        "type":"string"
                                    },
                                    "active":{
                                        "description":"Whether the account is active",
                                        "type":"boolean"
                                    },
                                    "id":{
                                        "description":"The id of the account",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "useExternalApprovalWebhook":{
                            "description":"Whether to trigger order approval webhook",
                            "type":"boolean"
                        },
                        "derivedDescription":{
                            "description":"The description of the Organization",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Default billing address of the Organization",
                            "type":"object",
                            "properties":{
                                "externalAddressId":{
                                    "description":"External ID of the address",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"the country of the address",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"the phone Number of the address",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"the address3 of the address",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"the address2 of the address",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"the city of the address",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"the address1 of the address",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"the postal Code of the address",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"the company name of the address",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of the address",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"the state of the address",
                                    "type":"string"
                                }
                            }
                        },
                        "uniqueId":{
                            "description":"Unique Id of the Organization",
                            "type":"string"
                        }
                    }
                }
            },
            "example":{
                "organization":{
                    "taxReferenceNumber":"678",
                    "siteOrganizationProperties":[
                    ],
                    "organizationLogo":"/general/hero-image1.jpg",
                    "description":"Test Account Description",
                    "delegateApprovalManagement":false,
                    "secondaryAddresses":[
                    ],
                    "parentOrganization":null,
                    "type":"company",
                    "derivedBillingAddress":null,
                    "derivedUniqueId":"123",
                    "customerType":"Standard",
                    "derivedShippingMethods":[
                    ],
                    "organizationLogoURL":"/file/v4724513249321774435/general/hero-image1.jpg",
                    "derivedContract":null,
                    "paymentMethods":[
                    ],
                    "members":[
                    ],
                    "id":"or-300007",
                    "relativeRoles":[
                        {
                            "function":"admin",
                            "repositoryId":"400001"
                        },
                        {
                            "function":"buyer",
                            "repositoryId":"400002"
                        },
                        {
                            "function":"approver",
                            "repositoryId":"400003"
                        },
                        {
                            "function":"accountAddressManager",
                            "repositoryId":"400004"
                        },
                        {
                            "function":"profileAddressManager",
                            "repositoryId":"400005"
                        }
                    ],
                    "dunsNumber":"123456789",
                    "shippingMethods":[
                    ],
                    "derivedDunsNumber":"123456789",
                    "derivedTaxReferenceNumber":"678",
                    "derivedUseAllPaymentMethodsFromSite":null,
                    "contract":null,
                    "derivedCustomerType":"Standard",
                    "active":true,
                    "derivedOrganizationLogo":"/general/hero-image1.jpg",
                    "allSecondaryAddresses":{
                    },
                    "taxExemptionCode":null,
                    "vatReferenceNumber":"34567",
                    "orderPriceLimit":null,
                    "derivedShippingAddress":null,
                    "derivedType":"company",
                    "useAllShippingMethodsFromSite":null,
                    "derivedUseAllShippingMethodsFromSite":null,
                    "derivedTaxExemptionCode":null,
                    "useAllPaymentMethodsFromSite":null,
                    "approvalRequired":false,
                    "derivedPaymentMethods":[
                    ],
                    "derivedVatReferenceNumber":"34567",
                    "name":"TestAccount",
                    "shippingAddress":null,
                    "ancestorOrganizations":[
                    ],
                    "useExternalApprovalWebhook":false,
                    "billingAddress":null,
                    "derivedDescription":"Test Account Description",
                    "uniqueId":"123"
                }
            }
        },
        "appeasementSubmit_request":{
            "properties":{
                "appeasement":{
                    "$ref":"#/definitions/appeasement"
                }
            },
            "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 of shipping amount. Providing 15 USD.",
                    "orderId":"o10068",
                    "damagedLineItemId":"ci123547",
                    "lastModifiedDate":"2020-04-05T15:52:22.622Z",
                    "appeasementRefunds":[
                        {
                            "paymentGroupId":"p13343",
                            "refundType":"externalRefund",
                            "amount":5,
                            "customerPreferredGiftCardId":null,
                            "id":"3200006",
                            "state":"INCOMPLETE",
                            "currencyCode":"USD"
                        },
                        {
                            "paymentGroupId":"pg80414",
                            "refundType":"tokenizedCreditCard",
                            "amount":2,
                            "id":"3200006",
                            "state":"INCOMPLETE",
                            "currencyCode":"USD"
                        }
                    ],
                    "type":{
                        "displayName":"Order",
                        "description":"Appeasement to be applied on a given order",
                        "id":"order"
                    },
                    "creationDate":"2020-04-05T15:52:22.622Z",
                    "submittedDate":"2020-04-05T15:52:22.622Z",
                    "profileId":"se-570031",
                    "links":[
                        {
                            "rel":"self",
                            "href":"http://localhost:9080/ccagentui/v1/appeasements/submit"
                        }
                    ],
                    "state":"SUBMITTED",
                    "id":"app370003",
                    "originOfAppeasement":"agent"
                }
            }
        },
        "order_request":{
            "properties":{
                "site":{
                    "type":"object",
                    "properties":{
                        "siteURL":{
                            "description":"The production URL of the site where the order is placed",
                            "type":"string"
                        },
                        "siteName":{
                            "description":"The name of the site where order is placed",
                            "type":"string"
                        }
                    }
                },
                "discountInfo":{
                    "description":"The discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"The order discount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"The implicit order discounts with the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"The total adjustment.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyTotalAdjustment":{
                                        "description":"The total adjustment in monetary currency in case of mix currency scenario.",
                                        "type":"number"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"The unclaimed coupons with the order.",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyTotalAdjustment":{
                                                "description":"The total adjustment in monetary currency in case of mix currency scenario.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "order":{
                    "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"
                        },
                        "paymentGroups":{
                            "description":"The array of payment groups represent the payment(s) that paid for the order. Orders when placed will have an instance of a CyberSource TokenizedCreditCard (paymentGroupClassType and paymentMethod of \"tokenizedCreditCard\"). The paymentGroups property can be updated to include instances of ExternalPaymentGroup (paymentGroupClassType and paymentMethod of \"externalPaymentGroup\"). ExternalPaymentGroups represent methods of payment that are external and opaque to cloud commerce, and which were taken after the order was initially placed.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "PONumber":{
                                        "description":"The purchase order number",
                                        "type":"string"
                                    },
                                    "externalType":{
                                        "description":"The type in the external system. Might be \"StoreCredit\", \"CreditCard\", \"Check\", etc. (only for ExternalPaymentGroups).",
                                        "type":"string"
                                    },
                                    "amountAuthorized":{
                                        "description":"The monetary amount authorized.",
                                        "type":"number"
                                    },
                                    "creditCardType":{
                                        "description":"The type of the credit card. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "submittedDate":{
                                        "format":"date-time",
                                        "description":"The date the payment was submitted.",
                                        "type":"string"
                                    },
                                    "authorizationStatus":{
                                        "description":"Array of authorization status objects.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number"
                                                },
                                                "statusProps":{
                                                    "description":"Object that contains the card payment details",
                                                    "type":"object",
                                                    "properties":{
                                                        "token":{
                                                            "description":"The credit card token provided by the payment gateway",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "transactionSuccess":{
                                                    "description":"Whether the transaction was successful.",
                                                    "type":"boolean"
                                                },
                                                "errorMessage":{
                                                    "description":"The error message, if any.",
                                                    "type":"string"
                                                },
                                                "transactionId":{
                                                    "description":"The transaction ID.",
                                                    "type":"string"
                                                },
                                                "transactionTimestamp":{
                                                    "description":"The timestamp of the transaction.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "paymentType":{
                                        "description":"The payment type used for Custom Currency payment",
                                        "type":"string"
                                    },
                                    "paymentGroupClassType":{
                                        "description":"The class type of the payment group. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "billTo":{
                                        "description":"Bill-to details of payment. Applicable for B2B orders only",
                                        "type":"object",
                                        "properties":{
                                            "siteUseId":{
                                                "description":"site use id",
                                                "type":"string"
                                            },
                                            "customerAccountId":{
                                                "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "externalSubtype":{
                                        "description":"The subtype in the external system. Might be \"VISA\" for a PaymentGroup with an external type of \"CreditCard\". (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "externalSourceId":{
                                        "description":"The external source ID, limited to 6 characters. (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state of this payment group.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The internal ID of the payment group.",
                                        "type":"string"
                                    },
                                    "stateDetail":{
                                        "description":"Details about the state of this payment group.",
                                        "type":"string"
                                    },
                                    "expirationYear":{
                                        "description":"A string containing the two or four digit year when the credit card expires. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of the payment.",
                                        "type":"number"
                                    },
                                    "externalId":{
                                        "description":"The ID for the payment group in an external system (like the OMS)",
                                        "type":"string"
                                    },
                                    "expirationMonth":{
                                        "description":"A string containing the two digit month when the credit card expires. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "IIN":{
                                        "description":"The issuer identification number (first 6 digits) of any IIN payment type card, e.g. credit card. This is normally used to allow any credit card type based promotions to be applied prior to final checkout.",
                                        "type":"string"
                                    },
                                    "token":{
                                        "description":"The CyberSource token string. (only for tokenizedCreditCard)",
                                        "type":"string"
                                    },
                                    "creditCardNumber":{
                                        "description":"The last four digits of the credit card number. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"The payment method. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "billingAddress":{
                                        "description":"The billing address details",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"The last name of customer",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"The country of the customer",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"The 3rd line of address field",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"The 2nd line of address field",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"The city of the customer",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"The 1st line of address field",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"The prefix",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"The postal code",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"The company name",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"The job title",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"The county",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"The suffix",
                                                "type":"string"
                                            },
                                            "ownerId":{
                                                "description":"The ID of the owner of this address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"The first name of the customer",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"The phone number of the customer",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"The fax number of the customer",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"The middle name of the customer",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"The state",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"The email of the customer",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "expirationDayOfMonth":{
                                        "description":"A string containing the two digit day of month when the credit card expires. (only for TokenizedCreditCards)",
                                        "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"
                                },
                                "totalOneTimeNetAmount":{
                                    "description":"Total one time net 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"
                                },
                                "orderTotalBySite":{
                                    "description":"The map containing order totals by site for all sites in a given order.",
                                    "type":"object"
                                },
                                "totalOneTimeListAmount":{
                                    "description":"Total one time list amount",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"The three character currency code for the monetary amounts.",
                                    "type":"string"
                                }
                            }
                        },
                        "onetimeChargesSummary":{
                            "description":"Summary of all one-time charges",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"total amount of all one-time charges",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "exchangeRate":{
                            "description":"The conversion rate between the order currency and secondary currency.",
                            "type":"number"
                        },
                        "additionalEmails":{
                            "description":"Additional emails to send order confirmation. Default limit is 10.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "lastModifierId":{
                            "description":"The ID of the shopper profile that last modified the order.",
                            "type":"string"
                        },
                        "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"
                                }
                            }
                        },
                        "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"
                                    },
                                    "ratePlanId":{
                                        "description":"Applied ratePlan number for this item",
                                        "type":"string"
                                    },
                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                            },
                                            "totalOneTimeNetAmount":{
                                                "description":"Total one time net amount",
                                                "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 (read-only).",
                                                "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 (read-only).",
                                                "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"
                                            },
                                            "totalOneTimeListAmount":{
                                                "description":"Total one time list amount",
                                                "type":"number"
                                            },
                                            "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"
                                            }
                                        }
                                    },
                                    "onetimeChargesSummary":{
                                        "description":"Summary of all one-time charges",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "catalogId":{
                                        "description":"The ID of the catalog which this commerce item references.",
                                        "type":"string"
                                    },
                                    "ratePlanName":{
                                        "description":"Applied ratePlan name for this item",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDetails":{
                                        "description":"Details about external recurring pricing.",
                                        "type":"object",
                                        "properties":{
                                            "externalRecurringCharge":{
                                                "description":"The external recurring price.",
                                                "type":"number"
                                            },
                                            "externalRecurringChargeFrequency":{
                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                "type":"string"
                                            },
                                            "externalRecurringChargeDuration":{
                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "agreementName":{
                                        "description":"Applied agreement name",
                                        "type":"string"
                                    },
                                    "agreementId":{
                                        "description":"Applied agreement number",
                                        "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"
                                                },
                                                "ratePlanId":{
                                                    "description":"Applied ratePlan number for this item",
                                                    "type":"string"
                                                },
                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "ratePlanName":{
                                                    "description":"Applied ratePlan name for this item",
                                                    "type":"string"
                                                },
                                                "agreementName":{
                                                    "description":"Applied agreement name",
                                                    "type":"string"
                                                },
                                                "externalRecurringChargeDetails":{
                                                    "description":"Details about external recurring pricing.",
                                                    "type":"object",
                                                    "properties":{
                                                        "externalRecurringCharge":{
                                                            "description":"The external recurring price.",
                                                            "type":"number"
                                                        },
                                                        "externalRecurringChargeFrequency":{
                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                            "type":"string"
                                                        },
                                                        "externalRecurringChargeDuration":{
                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "agreementId":{
                                                    "description":"Applied agreement number",
                                                    "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"
                                                            },
                                                            "ratePlanId":{
                                                                "description":"Applied ratePlan number for this item",
                                                                "type":"string"
                                                            },
                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "ratePlanName":{
                                                                "description":"Applied ratePlan name for this item",
                                                                "type":"string"
                                                            },
                                                            "agreementName":{
                                                                "description":"Applied agreement name",
                                                                "type":"string"
                                                            },
                                                            "externalRecurringChargeDetails":{
                                                                "description":"Details about external recurring pricing.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "externalRecurringCharge":{
                                                                        "description":"The external recurring price.",
                                                                        "type":"number"
                                                                    },
                                                                    "externalRecurringChargeFrequency":{
                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                        "type":"string"
                                                                    },
                                                                    "externalRecurringChargeDuration":{
                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "agreementId":{
                                                                "description":"Applied agreement number",
                                                                "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"
                                                                        },
                                                                        "ratePlanId":{
                                                                            "description":"Applied ratePlan number for this item",
                                                                            "type":"string"
                                                                        },
                                                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "ratePlanName":{
                                                                            "description":"Applied ratePlan name for this item",
                                                                            "type":"string"
                                                                        },
                                                                        "agreementName":{
                                                                            "description":"Applied agreement name",
                                                                            "type":"string"
                                                                        },
                                                                        "externalRecurringChargeDetails":{
                                                                            "description":"Details about external recurring pricing.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "externalRecurringCharge":{
                                                                                    "description":"The external recurring price.",
                                                                                    "type":"number"
                                                                                },
                                                                                "externalRecurringChargeFrequency":{
                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                    "type":"string"
                                                                                },
                                                                                "externalRecurringChargeDuration":{
                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        },
                                                                        "agreementId":{
                                                                            "description":"Applied agreement number",
                                                                            "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"
                                                                                    },
                                                                                    "ratePlanId":{
                                                                                        "description":"Applied ratePlan number for this item",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "ratePlanName":{
                                                                                        "description":"Applied ratePlan name for this item",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "agreementName":{
                                                                                        "description":"Applied agreement name",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "externalRecurringChargeDetails":{
                                                                                        "description":"Details about external recurring pricing.",
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "externalRecurringCharge":{
                                                                                                "description":"The external recurring price.",
                                                                                                "type":"number"
                                                                                            },
                                                                                            "externalRecurringChargeFrequency":{
                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "externalRecurringChargeDuration":{
                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "agreementId":{
                                                                                        "description":"Applied agreement number",
                                                                                        "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"
                                                                                                },
                                                                                                "ratePlanId":{
                                                                                                    "description":"Applied ratePlan number for this item",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "ratePlanName":{
                                                                                                    "description":"Applied ratePlan name for this item",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "agreementName":{
                                                                                                    "description":"Applied agreement name",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "externalRecurringChargeDetails":{
                                                                                                    "description":"Details about external recurring pricing.",
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "externalRecurringCharge":{
                                                                                                            "description":"The external recurring price.",
                                                                                                            "type":"number"
                                                                                                        },
                                                                                                        "externalRecurringChargeFrequency":{
                                                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                            "type":"string"
                                                                                                        },
                                                                                                        "externalRecurringChargeDuration":{
                                                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                            "type":"string"
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "agreementId":{
                                                                                                    "description":"Applied agreement number",
                                                                                                    "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"
                                                                                                            },
                                                                                                            "ratePlanId":{
                                                                                                                "description":"Applied ratePlan number for this item",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "ratePlanName":{
                                                                                                                "description":"Applied ratePlan name for this item",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "agreementName":{
                                                                                                                "description":"Applied agreement name",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "externalRecurringChargeDetails":{
                                                                                                                "description":"Details about external recurring pricing.",
                                                                                                                "type":"object",
                                                                                                                "properties":{
                                                                                                                    "externalRecurringCharge":{
                                                                                                                        "description":"The external recurring price.",
                                                                                                                        "type":"number"
                                                                                                                    },
                                                                                                                    "externalRecurringChargeFrequency":{
                                                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                        "type":"string"
                                                                                                                    },
                                                                                                                    "externalRecurringChargeDuration":{
                                                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                        "type":"string"
                                                                                                                    }
                                                                                                                }
                                                                                                            },
                                                                                                            "agreementId":{
                                                                                                                "description":"Applied agreement number",
                                                                                                                "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"
                                                                                                                        },
                                                                                                                        "ratePlanId":{
                                                                                                                            "description":"Applied ratePlan number for this item",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "ratePlanName":{
                                                                                                                            "description":"Applied ratePlan name for this item",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "agreementName":{
                                                                                                                            "description":"Applied agreement name",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeDetails":{
                                                                                                                            "description":"Details about external recurring pricing.",
                                                                                                                            "type":"object",
                                                                                                                            "properties":{
                                                                                                                                "externalRecurringCharge":{
                                                                                                                                    "description":"The external recurring price.",
                                                                                                                                    "type":"number"
                                                                                                                                },
                                                                                                                                "externalRecurringChargeFrequency":{
                                                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                    "type":"string"
                                                                                                                                },
                                                                                                                                "externalRecurringChargeDuration":{
                                                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                    "type":"string"
                                                                                                                                }
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "agreementId":{
                                                                                                                            "description":"Applied agreement number",
                                                                                                                            "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"
                                                                                                                                    },
                                                                                                                                    "ratePlanId":{
                                                                                                                                        "description":"Applied ratePlan number for this item",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "ratePlanName":{
                                                                                                                                        "description":"Applied ratePlan name for this item",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "agreementName":{
                                                                                                                                        "description":"Applied agreement name",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeDetails":{
                                                                                                                                        "description":"Details about external recurring pricing.",
                                                                                                                                        "type":"object",
                                                                                                                                        "properties":{
                                                                                                                                            "externalRecurringCharge":{
                                                                                                                                                "description":"The external recurring price.",
                                                                                                                                                "type":"number"
                                                                                                                                            },
                                                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                "type":"string"
                                                                                                                                            },
                                                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                "type":"string"
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "agreementId":{
                                                                                                                                        "description":"Applied agreement number",
                                                                                                                                        "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"
                                                                                                                                                },
                                                                                                                                                "ratePlanId":{
                                                                                                                                                    "description":"Applied ratePlan number for this item",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "ratePlanName":{
                                                                                                                                                    "description":"Applied ratePlan name for this item",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "agreementName":{
                                                                                                                                                    "description":"Applied agreement name",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeDetails":{
                                                                                                                                                    "description":"Details about external recurring pricing.",
                                                                                                                                                    "type":"object",
                                                                                                                                                    "properties":{
                                                                                                                                                        "externalRecurringCharge":{
                                                                                                                                                            "description":"The external recurring price.",
                                                                                                                                                            "type":"number"
                                                                                                                                                        },
                                                                                                                                                        "externalRecurringChargeFrequency":{
                                                                                                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                            "type":"string"
                                                                                                                                                        },
                                                                                                                                                        "externalRecurringChargeDuration":{
                                                                                                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                            "type":"string"
                                                                                                                                                        }
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "agreementId":{
                                                                                                                                                    "description":"Applied agreement number",
                                                                                                                                                    "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"
                                                                                                                                                            },
                                                                                                                                                            "ratePlanId":{
                                                                                                                                                                "description":"Applied ratePlan number for this item",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "ratePlanName":{
                                                                                                                                                                "description":"Applied ratePlan name for this item",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "agreementName":{
                                                                                                                                                                "description":"Applied agreement name",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "externalRecurringChargeDetails":{
                                                                                                                                                                "description":"Details about external recurring pricing.",
                                                                                                                                                                "type":"object",
                                                                                                                                                                "properties":{
                                                                                                                                                                    "externalRecurringCharge":{
                                                                                                                                                                        "description":"The external recurring price.",
                                                                                                                                                                        "type":"number"
                                                                                                                                                                    },
                                                                                                                                                                    "externalRecurringChargeFrequency":{
                                                                                                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                                        "type":"string"
                                                                                                                                                                    },
                                                                                                                                                                    "externalRecurringChargeDuration":{
                                                                                                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                                        "type":"string"
                                                                                                                                                                    }
                                                                                                                                                                }
                                                                                                                                                            },
                                                                                                                                                            "agreementId":{
                                                                                                                                                                "description":"Applied agreement number",
                                                                                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "rootAssetKey":{
                                                                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "lastPriced":{
                                                                                                                                                                "description":"Date when commerce item is last priced",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "customerAccountId":{
                                                                                                                                                                "description":"The customer account ID associated to the current item.",
                                                                                                                                                                "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"
                                                                                                                                                                    }
                                                                                                                                                                }
                                                                                                                                                            },
                                                                                                                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "rootAssetKey":{
                                                                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "lastPriced":{
                                                                                                                                                    "description":"Date when commerce item is last priced",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "customerAccountId":{
                                                                                                                                                    "description":"The customer account ID associated to the current item.",
                                                                                                                                                    "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"
                                                                                                                                                        }
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "rootAssetKey":{
                                                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "lastPriced":{
                                                                                                                                        "description":"Date when commerce item is last priced",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "customerAccountId":{
                                                                                                                                        "description":"The customer account ID associated to the current item.",
                                                                                                                                        "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"
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "rootAssetKey":{
                                                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "lastPriced":{
                                                                                                                            "description":"Date when commerce item is last priced",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "customerAccountId":{
                                                                                                                            "description":"The customer account ID associated to the current item.",
                                                                                                                            "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"
                                                                                                                                }
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "rootAssetKey":{
                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "lastPriced":{
                                                                                                                "description":"Date when commerce item is last priced",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "customerAccountId":{
                                                                                                                "description":"The customer account ID associated to the current item.",
                                                                                                                "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"
                                                                                                                    }
                                                                                                                }
                                                                                                            },
                                                                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "rootAssetKey":{
                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "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"
                                                                                                },
                                                                                                "lastPriced":{
                                                                                                    "description":"Date when commerce item is last priced",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "customerAccountId":{
                                                                                                    "description":"The customer account ID associated to the current item.",
                                                                                                    "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"
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "rootAssetKey":{
                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "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"
                                                                                    },
                                                                                    "lastPriced":{
                                                                                        "description":"Date when commerce item is last priced",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "customerAccountId":{
                                                                                        "description":"The customer account ID associated to the current item.",
                                                                                        "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"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "rootAssetKey":{
                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "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"
                                                                        },
                                                                        "lastPriced":{
                                                                            "description":"Date when commerce item is last priced",
                                                                            "type":"string"
                                                                        },
                                                                        "customerAccountId":{
                                                                            "description":"The customer account ID associated to the current item.",
                                                                            "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"
                                                                                }
                                                                            }
                                                                        },
                                                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "lastPriced":{
                                                                "description":"Date when commerce item is last priced",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated to the current item.",
                                                                "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"
                                                                    }
                                                                }
                                                            },
                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "lastPriced":{
                                                    "description":"Date when commerce item is last priced",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "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"
                                                        }
                                                    }
                                                },
                                                "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"
                                    },
                                    "contractStartDate":{
                                        "description":"Start date of the contract",
                                        "type":"string"
                                    },
                                    "contractEndDate":{
                                        "description":"End date of the contract",
                                        "type":"string"
                                    },
                                    "externalId":{
                                        "description":"An optional, external ID for this commerce item.",
                                        "type":"string"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "recurringChargesSummary":{
                                        "description":"Summary of all recurring charges by frequency",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                },
                                                "frequency":{
                                                    "description":"Frequency of this summary i.e, per month, per year etc",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                    },
                                    "lastPriced":{
                                        "description":"Date when commerce item is last priced",
                                        "type":"string"
                                    },
                                    "charges":{
                                        "description":"Charges applied on this commerce item if any.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "unitPrice":{
                                                    "description":"unit price of the item",
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "description":"Total Amount w.r.t to quantity.",
                                                    "type":"number"
                                                },
                                                "unitOfMeasure":{
                                                    "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                    "type":"string"
                                                },
                                                "isProductPrice":{
                                                    "description":"This property tells which charge among others is Product price",
                                                    "type":"boolean"
                                                },
                                                "name":{
                                                    "description":"Name of the charge",
                                                    "type":"string"
                                                },
                                                "chargeType":{
                                                    "description":"Type of the charge",
                                                    "type":"string"
                                                },
                                                "priceType":{
                                                    "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                    "type":"string"
                                                },
                                                "additionalInfo":{
                                                    "description":"Additional properties(if any) needed for any down stream system",
                                                    "type":"object",
                                                    "properties":{
                                                        "rates":{
                                                            "type":"object",
                                                            "properties":{
                                                                "schema":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "lookupData":{
                                                                            "description":"Lookup data for the schema",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "columns":{
                                                                            "description":"Column definitions for the rate card",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "variableName":{
                                                                                        "description":"Variable name for the column",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "translations":{
                                                                                        "description":"Translation data for internationalization",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "dataType":{
                                                                                        "description":"Data type of the column",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "name":{
                                                                                        "description":"Display name of the column",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "variableName":{
                                                                    "description":"Variable name for the rate card",
                                                                    "type":"string"
                                                                },
                                                                "data":{
                                                                    "description":"Array of rate tiers",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "dynamic_property_key":{
                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"Display name of the rate card",
                                                                    "type":"string"
                                                                },
                                                                "type":{
                                                                    "description":"Type of the rate card",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "calculationInfo":{
                                                            "description":"calculation info received from external system",
                                                            "type":"string"
                                                        },
                                                        "rowNumber":{
                                                            "description":"The unique identifier for the charge within the line",
                                                            "type":"integer"
                                                        }
                                                    }
                                                },
                                                "integrationId":{
                                                    "description":"Integration id for this charge",
                                                    "type":"string"
                                                },
                                                "dynamicPricingType":{
                                                    "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                    "type":"string"
                                                },
                                                "chargeCode":{
                                                    "description":"Charge code",
                                                    "type":"string"
                                                },
                                                "frequency":{
                                                    "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "txnLineNumber":{
                                        "description":"sub document number in CPQ transaction",
                                        "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"
                                },
                                "cityTax":{
                                    "description":"The monetary amount of city tax.",
                                    "type":"number"
                                },
                                "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"
                                },
                                "amountIsFinal":{
                                    "description":"Whether the amount is final.",
                                    "type":"boolean"
                                },
                                "districtTax":{
                                    "description":"Tax amount for the district.",
                                    "type":"number"
                                },
                                "stateTax":{
                                    "description":"Tax amount for the state.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"The three character currency code.",
                                    "type":"string"
                                },
                                "countryTax":{
                                    "description":"The monetary amount of country tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "submittedBy":{
                            "description":"The ID of the shopper profile that submitted the order.",
                            "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"
                                    },
                                    "shippingMethodDetails":{
                                        "description":"Additional properties of shipping method",
                                        "type":"object",
                                        "properties":{
                                            "internalName":{
                                                "description":"The internal name of the shipping method",
                                                "type":"string"
                                            },
                                            "displayName":{
                                                "description":"The name of the shippingMethod",
                                                "type":"string"
                                            },
                                            "description":{
                                                "description":"The description of the shippingMethod",
                                                "type":"string"
                                            },
                                            "externalId":{
                                                "description":"The external id of the shipping method",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"The Id of the shipping method.",
                                                "type":"string"
                                            },
                                            "taxCode":{
                                                "description":"The tax code of the shipping method",
                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"The referenced commerce item's internal ID.",
                                                    "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"
                                                },
                                                "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"
                                                },
                                                "preferredPickupDate":{
                                                    "format":"date-time",
                                                    "description":"The items preferred store pickup date.",
                                                    "type":"string"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "charges":{
                                                    "description":"Charges applied on this commerce item if any.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "unitPrice":{
                                                                "description":"unit price of the item",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "description":"Total Amount w.r.t to quantity.",
                                                                "type":"number"
                                                            },
                                                            "unitOfMeasure":{
                                                                "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                                "type":"string"
                                                            },
                                                            "isProductPrice":{
                                                                "description":"This property tells which charge among others is Product price",
                                                                "type":"boolean"
                                                            },
                                                            "name":{
                                                                "description":"Name of the charge",
                                                                "type":"string"
                                                            },
                                                            "chargeType":{
                                                                "description":"Type of the charge",
                                                                "type":"string"
                                                            },
                                                            "priceType":{
                                                                "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                                "type":"string"
                                                            },
                                                            "additionalInfo":{
                                                                "description":"Additional properties(if any) needed for any down stream system",
                                                                "type":"object",
                                                                "properties":{
                                                                    "rates":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "schema":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "lookupData":{
                                                                                        "description":"Lookup data for the schema",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "columns":{
                                                                                        "description":"Column definitions for the rate card",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "variableName":{
                                                                                                    "description":"Variable name for the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "translations":{
                                                                                                    "description":"Translation data for internationalization",
                                                                                                    "type":"array",
                                                                                                    "items":{
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "dynamic_property_key":{
                                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                                "type":"string"
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "dataType":{
                                                                                                    "description":"Data type of the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "name":{
                                                                                                    "description":"Display name of the column",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "variableName":{
                                                                                "description":"Variable name for the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "data":{
                                                                                "description":"Array of rate tiers",
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "dynamic_property_key":{
                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                            "type":"string"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "name":{
                                                                                "description":"Display name of the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "type":{
                                                                                "description":"Type of the rate card",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    },
                                                                    "calculationInfo":{
                                                                        "description":"calculation info received from external system",
                                                                        "type":"string"
                                                                    },
                                                                    "rowNumber":{
                                                                        "description":"The unique identifier for the charge within the line",
                                                                        "type":"integer"
                                                                    }
                                                                }
                                                            },
                                                            "integrationId":{
                                                                "description":"Integration id for this charge",
                                                                "type":"string"
                                                            },
                                                            "dynamicPricingType":{
                                                                "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                                "type":"string"
                                                            },
                                                            "chargeCode":{
                                                                "description":"Charge code",
                                                                "type":"string"
                                                            },
                                                            "frequency":{
                                                                "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "txnLineNumber":{
                                                    "description":"sub document number in CPQ transaction",
                                                    "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. Ex - \"hardgoodShippingGroup\", \"virtualShippingGroup\" etc.",
                                        "type":"string"
                                    },
                                    "shipTo":{
                                        "description":"Ship-to details for shipping. Applicable for B2B orders only",
                                        "type":"object",
                                        "properties":{
                                            "siteId":{
                                                "description":"site id (It corresponds to the ship-to address externalId property)",
                                                "type":"string"
                                            },
                                            "partyId":{
                                                "description":"party id ",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "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"
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "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"
                                        },
                                        "repositoryId":{
                                            "description":"repositoryId",
                                            "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"
                                },
                                "partyId":{
                                    "description":"Party Id of the contact",
                                    "type":"number"
                                },
                                "partyNumber":{
                                    "description":"Party Number of the contact",
                                    "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"
                                }
                            }
                        },
                        "recurringChargesSummary":{
                            "description":"Summary of all recurring charges by frequency",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"price for whole quantity",
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "description":"Frequency of this summary i.e, per month, per year etc",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "shippingGroupCount":{
                            "description":"The number of shipping groups (read-only, value is ignored when updating).",
                            "type":"integer"
                        },
                        "transactionId":{
                            "description":"The transaction ID of the Order.",
                            "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"
                        },
                        "sharedWithOrganization":{
                            "description":"Whether the order has been shared with the organization.",
                            "type":"boolean"
                        },
                        "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"
                        },
                        "organization":{
                            "description":"Details of the organization.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of the organization.",
                                    "type":"string"
                                },
                                "active":{
                                    "description":"Flag to check whether organization in active state.",
                                    "type":"boolean"
                                },
                                "externalOrganizationId":{
                                    "description":"The external organization id.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                },
                                "partyId":{
                                    "description":"Party Id of the organization",
                                    "type":"number"
                                },
                                "partyNumber":{
                                    "description":"Party Number of the organization",
                                    "type":"string"
                                }
                            }
                        },
                        "siteId":{
                            "description":"The ID of the site on which the order was placed.",
                            "type":"string"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                        "type":"string"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "site":{
                    "siteURL":"http://localhost:8080",
                    "siteName":"Commerce Cloud Site"
                },
                "discountInfo":{
                    "unclaimedCouponMultiPromotions":{
                    },
                    "orderCouponsMap":{
                        "10OFF":{
                            "promotionLongDesc":"<p>desc&nbsp;Spend 10 Get 10% Off</p>",
                            "promotionName":"Spend 10 Get 10% Off",
                            "promotionLevel":"item",
                            "totalAdjustment":"-11.1",
                            "promotionDesc":"Spend 10 Get 10% Off",
                            "promotionId":"promo10001"
                        },
                        "1OFF":{
                            "promotionLongDesc":"<p>Get $1 Off Description</p>",
                            "promotionName":"Get $1 Off",
                            "promotionLevel":"item",
                            "totalAdjustment":"-6.0",
                            "promotionDesc":"Get $1 Off",
                            "promotionId":"promo20001"
                        },
                        "2OFF":{
                            "promotionLongDesc":"<p>Spend 50 Get Order Discount Coupon desc</p>",
                            "promotionName":"Spend 50 Get Order Discount Coupon",
                            "promotionLevel":"order",
                            "totalAdjustment":"-2.0",
                            "promotionDesc":"Spend 50 Get Order Discount Coupon",
                            "promotionId":"promo20003"
                        }
                    },
                    "orderDiscount":3,
                    "shippingDiscount":0,
                    "orderImplicitDiscountList":[
                        {
                            "promotionLongDesc":"<p>Spend 30 for Order Discount 1 Description</p>",
                            "promotionName":"Spend 30 for Order Discount 1",
                            "promotionLevel":"order",
                            "totalAdjustment":"-1.0",
                            "promotionDesc":"Spend 30 for Order Discount 1",
                            "promotionId":"promo20002"
                        }
                    ],
                    "unclaimedCouponsMap":{
                    },
                    "claimedCouponMultiPromotions":{
                        "10OFF":[
                            {
                                "promotionLongDesc":"<p>desc&nbsp;Spend 10 Get 10% Off</p>",
                                "promotionName":"Spend 10 Get 10% Off",
                                "promotionLevel":"item",
                                "totalAdjustment":"-11.1",
                                "promotionDesc":"Spend 10 Get 10% Off",
                                "promotionId":"promo10001"
                            }
                        ],
                        "1OFF":[
                            {
                                "promotionLongDesc":"<p>Get $1 Off Description</p>",
                                "promotionName":"Get $1 Off",
                                "promotionLevel":"item",
                                "totalAdjustment":"-6.0",
                                "promotionDesc":"Get $1 Off",
                                "promotionId":"promo20001"
                            }
                        ],
                        "2OFF":[
                            {
                                "promotionLongDesc":"<p>Spend 50 Get Order Discount Coupon desc</p>",
                                "promotionName":"Spend 50 Get Order Discount Coupon",
                                "promotionLevel":"order",
                                "totalAdjustment":"-2.0",
                                "promotionDesc":"Spend 50 Get Order Discount Coupon",
                                "promotionId":"promo20003"
                            }
                        ]
                    }
                },
                "order":{
                    "gwp":false,
                    "secondaryCurrencyCode":null,
                    "submittedDate":"2021-05-20T11:35:54.074Z",
                    "salesChannel":"default",
                    "configuratorId":null,
                    "organizationId":null,
                    "relationships":[
                        {
                            "paymentGroupId":"pg50446",
                            "amount":125.1,
                            "relationshipType":"ORDERAMOUNTREMAINING",
                            "id":"r70476"
                        }
                    ],
                    "exchangeRate":null,
                    "additionalEmails":[
                        "w.rubble@bedrock.com",
                        "w.flintstone@bedrock.com"
                    ],
                    "id":"o60435",
                    "state":"SUBMITTED",
                    "taxCalculated":true,
                    "combinedPriceInfos":null,
                    "commerceItems":[
                        {
                            "gwp":false,
                            "deactivationDate":null,
                            "returnedQuantity":0,
                            "availabilityDate":null,
                            "billingProfileId":null,
                            "externalData":[
                            ],
                            "billingAccountId":null,
                            "preOrderQuantity":0,
                            "assetKey":null,
                            "commerceItemId":"ci6000446",
                            "priceInfo":{
                                "discounted":true,
                                "amount":56.37,
                                "secondaryCurrencyShippingSurcharge":0,
                                "rawTotalPrice":65.97,
                                "salePrice":0,
                                "orderDiscountInfos":[
                                    {
                                        "couponCodes":[
                                        ],
                                        "amount":0.6,
                                        "promotionId":"promo20002"
                                    },
                                    {
                                        "couponCodes":[
                                            "2OFF"
                                        ],
                                        "amount":1.2,
                                        "promotionId":"promo20003"
                                    }
                                ],
                                "priceListId":"listPrices",
                                "itemDiscountInfos":[
                                    {
                                        "couponCodes":[
                                            "10OFF"
                                        ],
                                        "amount":6.6000000000000005,
                                        "promotionId":"promo10001"
                                    },
                                    {
                                        "couponCodes":[
                                            "1OFF"
                                        ],
                                        "amount":3,
                                        "promotionId":"promo20001"
                                    }
                                ],
                                "quantityDiscounted":3,
                                "amountIsFinal":false,
                                "onSale":false,
                                "shippingSurcharge":0,
                                "discountable":true,
                                "currentPriceDetailsSorted":[
                                    {
                                        "secondaryCurrencyTaxAmount":0,
                                        "discounted":true,
                                        "amount":56.37,
                                        "quantity":3,
                                        "configurationDiscountShare":0,
                                        "amountIsFinal":false,
                                        "range":{
                                            "lowBound":0,
                                            "highBound":2,
                                            "size":3
                                        },
                                        "tax":4.36,
                                        "orderDiscountShare":1.8,
                                        "detailedUnitPrice":18.79,
                                        "currencyCode":"USD"
                                    }
                                ],
                                "currencyCode":"USD",
                                "listPrice":21.99
                            },
                            "catalogId":null,
                            "externalRecurringChargeDetails":null,
                            "externalPriceDetails":null,
                            "actionCode":null,
                            "id":"ci6000450",
                            "state":"INITIAL",
                            "serviceId":null,
                            "locationInventoryInfoMap":{
                            },
                            "serviceAccountId":null,
                            "quantity":3,
                            "pointOfNoRevision":false,
                            "productId":"Product_36Exy",
                            "parentAssetKey":null,
                            "externalId":null,
                            "originalCommerceItemId":null,
                            "rootAssetKey":null,
                            "transactionDate":null,
                            "catalogRefId":"Sku_36Fxy",
                            "customerAccountId":null,
                            "recurringChargePriceInfo":null,
                            "lineAttributes":[
                            ],
                            "catalogKey":null,
                            "productDisplayName":"The Girl with the Dragon Tattoo",
                            "siteId":"siteUS",
                            "shopperInput":{
                            },
                            "activationDate":null,
                            "asset":false,
                            "backOrderQuantity":0
                        },
                        {
                            "gwp":false,
                            "deactivationDate":null,
                            "returnedQuantity":0,
                            "availabilityDate":null,
                            "billingProfileId":null,
                            "externalData":[
                            ],
                            "billingAccountId":null,
                            "preOrderQuantity":0,
                            "assetKey":null,
                            "commerceItemId":"ci6000447",
                            "priceInfo":{
                                "discounted":true,
                                "amount":37.47,
                                "secondaryCurrencyShippingSurcharge":0,
                                "rawTotalPrice":44.97,
                                "salePrice":0,
                                "orderDiscountInfos":[
                                    {
                                        "couponCodes":[
                                        ],
                                        "amount":0.4,
                                        "promotionId":"promo20002"
                                    },
                                    {
                                        "couponCodes":[
                                            "2OFF"
                                        ],
                                        "amount":0.8,
                                        "promotionId":"promo20003"
                                    }
                                ],
                                "priceListId":"listPrices",
                                "itemDiscountInfos":[
                                    {
                                        "couponCodes":[
                                            "10OFF"
                                        ],
                                        "amount":4.5,
                                        "promotionId":"promo10001"
                                    },
                                    {
                                        "couponCodes":[
                                            "1OFF"
                                        ],
                                        "amount":3,
                                        "promotionId":"promo20001"
                                    }
                                ],
                                "quantityDiscounted":3,
                                "amountIsFinal":false,
                                "onSale":false,
                                "shippingSurcharge":0,
                                "discountable":true,
                                "currentPriceDetailsSorted":[
                                    {
                                        "secondaryCurrencyTaxAmount":0,
                                        "discounted":true,
                                        "amount":37.47,
                                        "quantity":3,
                                        "configurationDiscountShare":0,
                                        "amountIsFinal":false,
                                        "range":{
                                            "lowBound":0,
                                            "highBound":2,
                                            "size":3
                                        },
                                        "tax":2.9,
                                        "orderDiscountShare":1.2,
                                        "detailedUnitPrice":12.49,
                                        "currencyCode":"USD"
                                    }
                                ],
                                "currencyCode":"USD",
                                "listPrice":14.99
                            },
                            "catalogId":null,
                            "externalRecurringChargeDetails":null,
                            "externalPriceDetails":null,
                            "actionCode":null,
                            "id":"ci6000451",
                            "state":"INITIAL",
                            "serviceId":null,
                            "locationInventoryInfoMap":{
                            },
                            "serviceAccountId":null,
                            "quantity":3,
                            "pointOfNoRevision":false,
                            "productId":"Product_10C",
                            "parentAssetKey":null,
                            "externalId":null,
                            "originalCommerceItemId":null,
                            "rootAssetKey":null,
                            "transactionDate":null,
                            "catalogRefId":"Sku_10D",
                            "customerAccountId":null,
                            "recurringChargePriceInfo":null,
                            "lineAttributes":[
                            ],
                            "catalogKey":null,
                            "productDisplayName":"The Good, the Bad, and the Ugly",
                            "siteId":"siteUS",
                            "shopperInput":{
                            },
                            "activationDate":null,
                            "asset":false,
                            "backOrderQuantity":0
                        }
                    ],
                    "shippingGroups":[
                        {
                            "shippingMethod":"standardShippingMethod",
                            "description":"sg70435",
                            "submittedDate":null,
                            "shippingMethodDetails":{
                                "internalName":null,
                                "displayName":"Standard",
                                "description":null,
                                "externalId":null,
                                "id":"standardShippingMethod",
                                "taxCode":null
                            },
                            "priceInfo":{
                                "secondaryCurrencyTaxAmount":0,
                                "discounted":false,
                                "shippingTax":2,
                                "secondaryCurrencyShippingAmount":0,
                                "amount":25,
                                "rawShipping":25,
                                "amountIsFinal":false,
                                "currencyCode":"USD"
                            },
                            "shipOnDate":null,
                            "actualShipDate":null,
                            "specialInstructions":{
                            },
                            "shippingAddress":{
                                "country":"US",
                                "lastName":"Anderson",
                                "address3":"",
                                "city":"Syracuse",
                                "address2":"",
                                "prefix":"",
                                "address1":"21 Cedar Ave",
                                "companyName":"",
                                "jobTitle":"",
                                "postalCode":"13202",
                                "county":"",
                                "ownerId":null,
                                "suffix":"",
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "faxNumber":"",
                                "middleName":"",
                                "state":"NY",
                                "email":"kim@example.com"
                            },
                            "commerceItemRelationships":[
                                {
                                    "availablePickupDate":null,
                                    "inventoryLocationId":null,
                                    "amount":56.37,
                                    "quantity":3,
                                    "pointOfNoRevision":false,
                                    "relationshipType":"SHIPPINGQUANTITY",
                                    "returnedQuantity":0,
                                    "preferredPickupDate":null,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":2,
                                        "size":3
                                    },
                                    "commerceItemExternalId":null,
                                    "commerceItemId":"ci6000450",
                                    "state":"INITIAL",
                                    "id":"r70472"
                                },
                                {
                                    "availablePickupDate":null,
                                    "inventoryLocationId":null,
                                    "amount":37.47,
                                    "quantity":3,
                                    "pointOfNoRevision":false,
                                    "relationshipType":"SHIPPINGQUANTITY",
                                    "returnedQuantity":0,
                                    "preferredPickupDate":null,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":2,
                                        "size":3
                                    },
                                    "commerceItemExternalId":null,
                                    "commerceItemId":"ci6000451",
                                    "state":"INITIAL",
                                    "id":"r70473"
                                }
                            ],
                            "state":"INITIAL",
                            "id":"sg70435",
                            "stateDetail":null,
                            "trackingNumber":null,
                            "handlingInstructions":[
                            ],
                            "shipTo":{
                                "siteId":"222",
                                "partyId":"2222"
                            },
                            "shippingGroupClassType":"hardgoodShippingGroup"
                        }
                    ],
                    "freezeDate":null,
                    "taxExempt":false,
                    "profile":{
                        "lastName":"Anderson",
                        "firstName":"Kim",
                        "customerContactId":null,
                        "loyaltyPrograms":[
                        ],
                        "shippingAddress":{
                            "country":"US",
                            "lastName":"Anderson",
                            "types":[
                            ],
                            "address3":null,
                            "city":"Syracuse",
                            "address2":null,
                            "prefix":null,
                            "address1":"21 Cedar Ave",
                            "postalCode":"13202",
                            "jobTitle":null,
                            "companyName":null,
                            "county":null,
                            "ownerId":null,
                            "suffix":null,
                            "version":2,
                            "firstName":"Kim",
                            "externalAddressId":null,
                            "phoneNumber":"212-555-1977",
                            "repositoryId":"se-980031",
                            "faxNumber":null,
                            "middleName":null,
                            "state":"NY",
                            "id":"se-980031"
                        },
                        "middleName":null,
                        "login":"kim@example.com",
                        "partyId":100002,
                        "partyNumber":"A121",
                        "parentOrganization":null,
                        "email":"kim@example.com"
                    },
                    "queuedOrderSubmitData":null,
                    "cartName":"o60435",
                    "paymentInitiatedEmailSent":false,
                    "payShippingInSecondaryCurrency":false,
                    "shippingGroupCount":1,
                    "taxExemptionCode":null,
                    "createdByOrderId":null,
                    "orderAction":"order",
                    "sharedWithOrganization":false,
                    "submissionErrorMessages":[
                    ],
                    "profileId":"se-570031",
                    "activeQuoteOrderId":null,
                    "approverIds":[
                    ],
                    "agentId":null,
                    "lastModifiedTime":"1621510554074",
                    "priceGroupId":"defaultPriceGroup",
                    "creationTime":"1621510548199",
                    "sourceSystem":"Cloud Commerce",
                    "gwpMarkers":[
                    ],
                    "locale":"en",
                    "paymentGroups":[
                        {
                            "expirationYear":"2023",
                            "amountAuthorized":125.1,
                            "amount":125.1,
                            "gatewayName":"chaseCreditCard",
                            "paymentProps":{
                                "OrbitalOrderID":"C50E-o60435",
                                "retryTrace":"4461621510548955"
                            },
                            "expirationMonth":"02",
                            "submittedDate":"2021-05-20T11:35:54.046Z",
                            "authorizationStatus":[
                                {
                                    "amount":125.1,
                                    "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":"pg50446",
                            "billingAddress":{
                                "country":"US",
                                "lastName":"kim",
                                "address3":"",
                                "city":"Boston",
                                "address2":"",
                                "prefix":"",
                                "address1":"1 Main Street",
                                "companyName":"",
                                "jobTitle":"",
                                "postalCode":"22222",
                                "county":"",
                                "ownerId":null,
                                "suffix":"",
                                "firstName":"kim",
                                "phoneNumber":"",
                                "faxNumber":"",
                                "middleName":"",
                                "state":"MA",
                                "email":"kim@example.com"
                            },
                            "debitStatus":[
                            ],
                            "currencyCode":"USD"
                        }
                    ],
                    "payTaxInSecondaryCurrency":false,
                    "priceInfo":{
                        "secondaryCurrencyTaxAmount":0,
                        "discounted":true,
                        "secondaryCurrencyShippingAmount":0,
                        "amount":90.84,
                        "secondaryCurrencyTotal":0,
                        "manualAdjustmentTotal":0,
                        "discountAmount":3,
                        "tax":9.26,
                        "rawSubtotal":93.84,
                        "total":125.1,
                        "shipping":25,
                        "primaryCurrencyTotal":90.84,
                        "amountIsFinal":false,
                        "orderTotalBySite":{
                            "siteUS":125.1
                        },
                        "currencyCode":"USD"
                    },
                    "submissionProgress":[
                    ],
                    "catalogId":null,
                    "lastModifierId":"se-570031",
                    "totalCommerceItemCount":6,
                    "externalContext":false,
                    "cancelReason":null,
                    "quoteInfo":null,
                    "taxPriceInfo":{
                        "secondaryCurrencyTaxAmount":0,
                        "discounted":false,
                        "valueAddedTax":0,
                        "amount":9.26,
                        "countyTax":4.63,
                        "isTaxIncluded":false,
                        "miscTax":0,
                        "districtTax":0,
                        "stateTax":4.63,
                        "miscTaxInfo":{
                        },
                        "countryTax":0,
                        "cityTax":0,
                        "amountIsFinal":false,
                        "currencyCode":"USD"
                    },
                    "submittedBy":"se-570031",
                    "creationSiteId":"siteUS",
                    "allowAlternateCurrency":false,
                    "approverMessages":[
                    ],
                    "orderUpdationRemarks":null,
                    "paymentGroupCount":1,
                    "submissionErrorCodes":[
                    ],
                    "recurringChargePriceInfo":null,
                    "organization":null,
                    "siteId":"siteUS",
                    "markers":[
                        {
                            "value":"78900",
                            "key":"campaign_eloqua"
                        }
                    ]
                }
            }
        },
        "returnRequestValidationForNonPCITargets_request":{
            "description":"This webhook is triggered to external systems wherever we need to test whether an order is valid for return. The payload does not include payment details.",
            "properties":{
                "agentProfile":{
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"First Name of agent profile",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last Name of agent profile",
                            "type":"string"
                        },
                        "id":{
                            "description":"Id of agent profile",
                            "type":"string"
                        },
                        "login":{
                            "description":"Login of agent profile",
                            "type":"string"
                        }
                    }
                },
                "context":{
                    "description":"In which context webhook is getting triggered. Either for initiate or calculaterefund or submit return request or cancelOrder e.t.c.,",
                    "type":"string"
                },
                "returnRequests":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnItemListIsTruncated":{
                                "description":"This property will be added to the webhook payload only if the corresponding returnItemList property is truncated. The value for this field will be true always if present",
                                "type":"boolean"
                            },
                            "returnItemList":{
                                "description":"List of returnable Items. 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":{
                                        "quantityToReturn":{
                                            "description":"Quantity shopper wants to return",
                                            "type":"integer"
                                        },
                                        "quantityAvailable":{
                                            "description":"Quantity available to return in cloud commerce",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"Product Id",
                                            "type":"string"
                                        },
                                        "nonreturnable":{
                                            "description":"Non returnable flag as per CC",
                                            "type":"boolean"
                                        },
                                        "shippingGroupId":{
                                            "description":"Shipping Group Id",
                                            "type":"string"
                                        },
                                        "childReturnItemsIsTruncated":{
                                            "description":"This property will be added to the webhook payload only if the corresponding childReturnItems property is truncated. The value for this field will be true always if present",
                                            "type":"boolean"
                                        },
                                        "catalogRefId":{
                                            "description":"Catalog Ref Id",
                                            "type":"string"
                                        },
                                        "returnRequired":{
                                            "description":"If return is required for the item",
                                            "type":"string"
                                        },
                                        "commerceItemId":{
                                            "description":"Commerce Item Id",
                                            "type":"string"
                                        },
                                        "quantityShipped":{
                                            "description":"Total Quantity shipped in this order",
                                            "type":"integer"
                                        },
                                        "shippable":{
                                            "description":"Shippable flag if item is shippable",
                                            "type":"string"
                                        },
                                        "returnReason":{
                                            "description":"Return Reason shopper selected",
                                            "type":"string"
                                        },
                                        "nonReturnableReason":{
                                            "description":"Non Returnable Reason if it is nonreturnable in cc",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "order":{
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyCode":{
                                        "description":"Secondary currencyCode",
                                        "type":"string"
                                    },
                                    "priceGroupId":{
                                        "description":"The PriceListGroup ID of the current order.",
                                        "type":"string"
                                    },
                                    "lastModifiedTime":{
                                        "description":"Last modified time of order",
                                        "type":"number"
                                    },
                                    "creationTime":{
                                        "description":"The creation time of  the order.",
                                        "type":"number"
                                    },
                                    "sourceSystem":{
                                        "description":"The name of the source system",
                                        "type":"string"
                                    },
                                    "dynamicProperties":{
                                        "description":"the value of the dynamic Properties",
                                        "type":"array",
                                        "items":{
                                            "type":"object"
                                        }
                                    },
                                    "orderStatus":{
                                        "description":"The order status.",
                                        "type":"string"
                                    },
                                    "submittedDate":{
                                        "description":"The order submitted date",
                                        "type":"string"
                                    },
                                    "locale":{
                                        "description":"the locale of the request/response",
                                        "type":"string"
                                    },
                                    "paymentGroups":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "PONumber":{
                                                    "type":"string"
                                                },
                                                "amountAuthorized":{
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "type":"number"
                                                },
                                                "paymentMethod":{
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "type":"string"
                                                },
                                                "billingAddress":{
                                                    "type":"object",
                                                    "properties":{
                                                        "lastName":{
                                                            "type":"string"
                                                        },
                                                        "country":{
                                                            "type":"string"
                                                        },
                                                        "address3":{
                                                            "type":"string"
                                                        },
                                                        "address2":{
                                                            "type":"string"
                                                        },
                                                        "city":{
                                                            "type":"string"
                                                        },
                                                        "address1":{
                                                            "type":"string"
                                                        },
                                                        "prefix":{
                                                            "type":"string"
                                                        },
                                                        "companyName":{
                                                            "type":"string"
                                                        },
                                                        "postalCode":{
                                                            "type":"string"
                                                        },
                                                        "jobTitle":{
                                                            "type":"string"
                                                        },
                                                        "county":{
                                                            "type":"string"
                                                        },
                                                        "ownerId":{
                                                            "type":"string"
                                                        },
                                                        "suffix":{
                                                            "type":"string"
                                                        },
                                                        "firstName":{
                                                            "type":"string"
                                                        },
                                                        "phoneNumber":{
                                                            "type":"string"
                                                        },
                                                        "faxNumber":{
                                                            "type":"string"
                                                        },
                                                        "middleName":{
                                                            "type":"string"
                                                        },
                                                        "state":{
                                                            "type":"string"
                                                        },
                                                        "email":{
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "currencyCode":{
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "salesChannel":{
                                        "type":"string"
                                    },
                                    "priceInfo":{
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "type":"number"
                                            },
                                            "total":{
                                                "type":"number"
                                            },
                                            "shipping":{
                                                "type":"number"
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"number"
                                            },
                                            "tax":{
                                                "type":"number"
                                            },
                                            "subTotal":{
                                                "type":"number"
                                            },
                                            "currencyCode":{
                                                "type":"string"
                                            },
                                            "totalWithoutTax":{
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "relationships":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "paymentGroupId":{
                                                    "type":"string"
                                                },
                                                "amount":{
                                                    "type":"number"
                                                },
                                                "relationshipType":{
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "catalogId":{
                                        "description":"The Catalog ID of the current order.",
                                        "type":"string"
                                    },
                                    "pricingMessages":{
                                        "type":"object"
                                    },
                                    "exchangeRate":{
                                        "description":"exchangeRate",
                                        "type":"number"
                                    },
                                    "shoppingCart":{
                                        "type":"object",
                                        "properties":{
                                            "numberOfItems":{
                                                "type":"integer"
                                            },
                                            "items":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "primaryThumbImageURL":{
                                                            "type":"string"
                                                        },
                                                        "rawTotalPrice":{
                                                            "type":"number"
                                                        },
                                                        "displayName":{
                                                            "type":"string"
                                                        },
                                                        "dynamicProperties":{
                                                            "description":"List of dynamic properties at line item level.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "id":{
                                                                        "description":"The dynamic property id.",
                                                                        "type":"string"
                                                                    },
                                                                    "label":{
                                                                        "description":"The dynamic property label.",
                                                                        "type":"string"
                                                                    },
                                                                    "value":{
                                                                        "description":"The dynamic property value.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "shippingSurchargeValue":{
                                                            "type":"integer"
                                                        },
                                                        "description":{
                                                            "type":"string"
                                                        },
                                                        "discountAmount":{
                                                            "type":"number"
                                                        },
                                                        "isItemValid":{
                                                            "type":"boolean"
                                                        },
                                                        "configuratorId":{
                                                            "type":"string"
                                                        },
                                                        "externalPrice":{
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "type":"number"
                                                        },
                                                        "variant":{
                                                            "description":"List of variants for the product.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "optionValue":{
                                                                        "description":"The variant option value.",
                                                                        "type":"string"
                                                                    },
                                                                    "optionName":{
                                                                        "description":"The variant option name.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "onSale":{
                                                            "type":"boolean"
                                                        },
                                                        "id":{
                                                            "type":"string"
                                                        },
                                                        "unitPrice":{
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "type":"integer"
                                                        },
                                                        "productId":{
                                                            "type":"string"
                                                        },
                                                        "salePrice":{
                                                            "type":"number"
                                                        },
                                                        "detailedItemPriceInfo":{
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "discounted":{
                                                                        "type":"boolean"
                                                                    },
                                                                    "secondaryCurrencyTaxAmount":{
                                                                        "description":" tax amount in secondaryCurrency",
                                                                        "type":"number"
                                                                    },
                                                                    "amount":{
                                                                        "type":"number"
                                                                    },
                                                                    "quantity":{
                                                                        "type":"integer"
                                                                    },
                                                                    "tax":{
                                                                        "type":"number"
                                                                    },
                                                                    "orderDiscountShare":{
                                                                        "type":"integer"
                                                                    },
                                                                    "detailedUnitPrice":{
                                                                        "type":"number"
                                                                    },
                                                                    "currencyCode":{
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "externalPriceQuantity":{
                                                            "type":"integer"
                                                        },
                                                        "catRefId":{
                                                            "type":"string"
                                                        },
                                                        "discountInfo":{
                                                            "description":"The discount information.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "coupon":{
                                                                        "description":"The coupon ID.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionDesc":{
                                                                        "description":"The promotion description.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionId":{
                                                                        "description":"The promotion ID.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "siteId":{
                                                            "description":"The ID of the site on which the item was added.",
                                                            "type":"string"
                                                        },
                                                        "detailedRecurringChargeInfo":{
                                                            "description":"Detailed Item Price Information.",
                                                            "type":"object",
                                                            "properties":{
                                                                "discounted":{
                                                                    "description":"Whether the price is discounted.",
                                                                    "type":"boolean"
                                                                },
                                                                "amount":{
                                                                    "description":"The monetary amount for the recurring charge.",
                                                                    "type":"number"
                                                                },
                                                                "quantity":{
                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                    "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":{
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "totalCommerceItemCount":{
                                        "description":"The total commerce item count",
                                        "type":"integer"
                                    },
                                    "id":{
                                        "description":"The ID of the order.",
                                        "type":"string"
                                    },
                                    "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":{
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":" tax amount in secondaryCurrency",
                                                "type":"number"
                                            },
                                            "discounted":{
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "type":"number"
                                            },
                                            "valueAddedTax":{
                                                "type":"integer"
                                            },
                                            "countyTax":{
                                                "type":"number"
                                            },
                                            "isTaxIncluded":{
                                                "type":"boolean"
                                            },
                                            "miscTax":{
                                                "type":"integer"
                                            },
                                            "districtTax":{
                                                "type":"integer"
                                            },
                                            "stateTax":{
                                                "type":"number"
                                            },
                                            "countryTax":{
                                                "type":"integer"
                                            },
                                            "cityTax":{
                                                "type":"integer"
                                            },
                                            "amountIsFinal":{
                                                "type":"boolean"
                                            },
                                            "currencyCode":{
                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "commerceItemId":{
                                                                "description":"The referenced commerce item's internal ID.",
                                                                "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"
                                                            },
                                                            "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"
                                                            },
                                                            "preferredPickupDate":{
                                                                "format":"date-time",
                                                                "description":"The items preferred store pickup date.",
                                                                "type":"string"
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "isItemPriceOverrideAllowed":{
                                        "type":"boolean"
                                    },
                                    "profile":{
                                        "description":"Basic profile information.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name.",
                                                "type":"string"
                                            },
                                            "customerContactId":{
                                                "description":"The external customer contact id.",
                                                "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":{
                                                    "externalAddressId":{
                                                        "description":"External ID of the address",
                                                        "type":"string"
                                                    },
                                                    "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"
                                                    },
                                                    "repositoryId":{
                                                        "description":"Id of shipping address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"State.",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "middleName":{
                                                "description":"Middle name.",
                                                "type":"string"
                                            },
                                            "id":{
                                                "type":"string"
                                            },
                                            "parentOrganization":{
                                                "description":"Parent Organization.",
                                                "type":"object",
                                                "properties":{
                                                    "name":{
                                                        "description":"Name.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "email":{
                                                "description":"The email address",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "creationDate":{
                                        "description":"The order creation date.",
                                        "type":"string"
                                    },
                                    "orderProfileId":{
                                        "description":"The profile id on the order.",
                                        "type":"string"
                                    },
                                    "site":{
                                        "description":"Site information",
                                        "type":"object",
                                        "properties":{
                                            "productionURL":{
                                                "description":"Url of the site",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"Site name",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"Site 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"
                                            }
                                        }
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"object",
                                        "properties":{
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean"
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"The order discount.",
                                                "type":"number"
                                            },
                                            "shippingDiscount":{
                                                "description":"The shipping discount.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "profileId":{
                                        "type":"string"
                                    },
                                    "giftWithPurchaseInfo":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "giftWithPurchaseQuantityAvailableForSelection":{
                                                    "description":"gift quantity available for selection",
                                                    "type":"number"
                                                },
                                                "giftWithPurchaseType":{
                                                    "description":"The type of the gift. (sku, product)",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseDetail":{
                                                    "description":"String identifying the free gift, usually the repository id of the gift type.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The gift with purchase promotion id",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseIdentifier":{
                                                    "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the order was placed.",
                                        "type":"string"
                                    },
                                    "shippingAddress":{
                                        "description":"Default shipping address of the profile",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"the last name of the shipping address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the shipping address",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"the country of the shipping address",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"the phone Number of the shipping address",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"the address2 of the shipping address",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"the city of the shipping address",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"the address1 of the shipping address",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"the postal Code of the shipping address",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"the id of the shipping address",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"the county of the shipping address",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"the state of the shipping address",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "giftWithPurchaseOrderMarkers":{
                                        "type":"array",
                                        "items":{
                                            "type":"object"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "context":"Initiate_Return",
                "returnRequests":[
                    {
                        "returnItemList":[
                            {
                                "quantityToReturn":0,
                                "commerceItemId":"ci3000416",
                                "quantityAvailable":20,
                                "quantityShipped":20,
                                "productId":"Product_27Fxyzii",
                                "nonreturnable":true,
                                "returnReason":null,
                                "shippingGroupId":"sg40414",
                                "catalogRefId":"Sku_27Gxyzii",
                                "nonReturnableReason":"This is a non-returnable item."
                            },
                            {
                                "quantityToReturn":0,
                                "commerceItemId":"ci3000417",
                                "quantityAvailable":15,
                                "quantityShipped":20,
                                "productId":"Product_36Exy",
                                "nonreturnable":false,
                                "returnReason":null,
                                "shippingGroupId":"sg40414",
                                "catalogRefId":"Sku_36Fxy",
                                "nonReturnableReason":null
                            }
                        ],
                        "order":{
                            "approverIds":[
                            ],
                            "gwp":false,
                            "secondaryCurrencyCode":null,
                            "lastModifiedTime":"1513930292000",
                            "priceGroupId":"defaultPriceGroup",
                            "creationTime":"1503900230000",
                            "sourceSystem":"Cloud Commerce",
                            "gwpMarkers":[
                            ],
                            "salesChannel":"default",
                            "submittedDate":"2017-08-28T06:03:51.000Z",
                            "locale":"en",
                            "paymentGroups":[
                                {
                                    "PONumber":"857",
                                    "amountAuthorized":1052.56,
                                    "amount":1052.56,
                                    "paymentMethod":"invoiceRequest",
                                    "billingAddress":{
                                        "lastName":"Anderson",
                                        "country":"US",
                                        "firstName":"Kim",
                                        "phoneNumber":"212-555-1977",
                                        "address2":null,
                                        "city":"Syracuse",
                                        "address1":"21 Cedar Ave",
                                        "postalCode":"13202",
                                        "state":"NY",
                                        "email":"kim@example.com"
                                    },
                                    "state":10,
                                    "id":"pg30416",
                                    "currencyCode":"USD"
                                }
                            ],
                            "configuratorId":null,
                            "organizationId":null,
                            "relationships":[
                                {
                                    "paymentGroupId":"pg30416",
                                    "amount":1052.56,
                                    "relationshipType":"ORDERAMOUNTREMAINING",
                                    "id":"r40399"
                                }
                            ],
                            "priceInfo":{
                                "amount":939.6,
                                "total":1052.56,
                                "shipping":35,
                                "discountAmount":0,
                                "tax":77.96,
                                "rawSubtotal":939.6,
                                "currencyCode":"USD"
                            },
                            "catalogId":null,
                            "exchangeRate":null,
                            "totalCommerceItemCount":35,
                            "id":"o30411",
                            "state":"NO_PENDING_ACTION",
                            "externalContext":false,
                            "quoteInfo":null,
                            "taxCalculated":true,
                            "commerceItems":[
                                {
                                    "priceInfo":{
                                        "amount":499.8,
                                        "orderDiscountInfos":[
                                        ],
                                        "currencyCode":"USD",
                                        "itemDiscountInfos":[
                                        ]
                                    },
                                    "gwp":false,
                                    "quantity":20,
                                    "productId":"Product_27Fxyzii",
                                    "productDisplayName":"Sky Blue",
                                    "id":"ci3000416",
                                    "catalogRefId":"Sku_27Gxyzii"
                                },
                                {
                                    "priceInfo":{
                                        "amount":439.8,
                                        "orderDiscountInfos":[
                                        ],
                                        "currencyCode":"USD",
                                        "itemDiscountInfos":[
                                        ]
                                    },
                                    "gwp":false,
                                    "quantity":15,
                                    "productId":"Product_36Exy",
                                    "productDisplayName":"The Girl with the Dragon Tattoo",
                                    "id":"ci3000417",
                                    "catalogRefId":"Sku_36Fxy"
                                }
                            ],
                            "taxPriceInfo":{
                                "secondaryCurrencyTaxAmount":0,
                                "cityTax":0,
                                "valueAddedTax":0,
                                "amount":77.96,
                                "countyTax":38.98,
                                "isTaxIncluded":false,
                                "miscTax":0,
                                "districtTax":0,
                                "stateTax":38.98,
                                "miscTaxInfo":{
                                },
                                "currencyCode":"USD",
                                "countryTax":0
                            },
                            "freezeDate":null,
                            "shippingGroups":[
                                {
                                    "lastName":"Anderson",
                                    "shippingMethod":"inStorePickupShippingGroup",
                                    "description":"sg40492",
                                    "submittedDate":null,
                                    "firstName":"Kim",
                                    "priceInfo":{
                                        "secondaryCurrencyTaxAmount":0.68,
                                        "discounted":false,
                                        "shippingTax":1.7,
                                        "secondaryCurrencyShippingAmount":8.4,
                                        "amount":21,
                                        "rawShipping":11,
                                        "amountIsFinal":false,
                                        "currencyCode":"L10174"
                                    },
                                    "phoneNumber":"212-555-1977",
                                    "shipOnDate":null,
                                    "actualShipDate":null,
                                    "specialInstructions":{
                                    },
                                    "commerceItemRelationships":[
                                        {
                                            "availablePickupDate":"2018-05-19T13:00:00.000Z",
                                            "commerceItemId":"ci3000500",
                                            "inventoryLocationId":"SiteUS-GlenAllen186",
                                            "amount":0,
                                            "quantity":1,
                                            "relationshipType":"SHIPPINGQUANTITY",
                                            "returnedQuantity":0,
                                            "preferredPickupDate":"2018-05-19T13:00:00.000Z",
                                            "range":{
                                                "lowBound":0,
                                                "highBound":0,
                                                "size":1
                                            },
                                            "commerceItemExternalId":null,
                                            "state":"INITIAL",
                                            "id":"r40526"
                                        }
                                    ],
                                    "state":"INITIAL",
                                    "id":"sg40492",
                                    "stateDetail":null,
                                    "trackingNumber":null,
                                    "email":"kim@example.com",
                                    "handlingInstructions":[
                                    ],
                                    "shippingGroupClassType":"inStorePickupShippingGroup"
                                }
                            ],
                            "taxExempt":false,
                            "profile":{
                                "lastName":"Anderson",
                                "firstName":"Kim",
                                "customerContactId":"newExternalId",
                                "loyaltyPrograms":[
                                ],
                                "shippingAddress":{
                                    "country":"US",
                                    "externalAddressId":"test",
                                    "phoneNumber":"212-555-1977",
                                    "address3":null,
                                    "address2":null,
                                    "city":"Syracuse",
                                    "address1":"21 Cedar Ave",
                                    "postalCode":"13202",
                                    "county":null,
                                    "id":"se-100001",
                                    "state":"NY"
                                },
                                "middleName":null,
                                "id":"newId",
                                "parentOrganization":null,
                                "email":"kim@example.com"
                            },
                            "approverMessages":[
                            ],
                            "paymentInitiatedEmailSent":false,
                            "shippingGroupCount":1,
                            "taxExemptionCode":null,
                            "paymentGroupCount":1,
                            "site":{
                                "productionURL":null,
                                "name":"Commerce Cloud Site",
                                "id":"siteUS"
                            },
                            "recurringChargePriceInfo":null,
                            "profileId":"se-570031",
                            "organization":null,
                            "siteId":"siteUS",
                            "activeQuoteOrderId":null
                        }
                    }
                ]
            }
        },
        "returnItem_def":{
            "description":"return Item",
            "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"
                },
                "childReturnItemsIsTruncated":{
                    "description":"This property will be added to the webhook payload only if the corresponding childReturnItems property is truncated. The value for this field will be true always if present",
                    "type":"boolean"
                },
                "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"
                            }
                        }
                    }
                },
                "childReturnItems":{
                    "description":"List of child return Items. 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":{
                        "description":"child return Item",
                        "type":"object",
                        "$ref":"#/definitions/returnItem_def"
                    }
                },
                "actualShippingRefundShare":{
                    "type":"number"
                },
                "suggestedRefundAmount":{
                    "type":"number"
                },
                "actualTaxRefundShare":{
                    "type":"number"
                },
                "quantityReceived":{
                    "type":"integer"
                },
                "refundAmount":{
                    "type":"number"
                }
            }
        },
        "calculateShipping_response":{
            "properties":{
                "orderIdReceived":{
                    "description":"orderIdReceived",
                    "type":"string",
                    "example":"o30451"
                },
                "errors":{
                    "description":"In case of failures, the Webhook can return back error details to Commerce. These error details are returned back to the Store and Agent endpoints.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorCode":{
                                "description":"The numerical code identifying the error",
                                "type":"number"
                            },
                            "description":{
                                "description":"The localized message describing the error",
                                "type":"string"
                            }
                        }
                    }
                },
                "shippingMethods":{
                    "description":"shippingMethods",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "eligibleForProductWithSurcharges":{
                                "description":"Whether this shipping method is enabled for products with surcharges or not. Defaults to null.",
                                "type":"boolean",
                                "example":true
                            },
                            "estimatedDeliveryDateGuaranteed":{
                                "description":"Whether the delivery date is guaranteed",
                                "type":"boolean",
                                "example":false
                            },
                            "shippingCost":{
                                "description":"the cost of shipping",
                                "type":"number",
                                "example":12.95
                            },
                            "internationalDutiesTaxesFees":{
                                "description":"the international tax duties",
                                "type":"number",
                                "example":0
                            },
                            "taxIncluded":{
                                "default":true,
                                "description":"Indicates if the shippingTotal is inclusive of shippingTaxes. Default is true for OCC.",
                                "type":"boolean",
                                "example":true
                            },
                            "displayName":{
                                "description":"The display name of the shipping method. Used as the id if shippingMethodId is omitted.",
                                "type":"string",
                                "example":"fedex-2dayground"
                            },
                            "externalId":{
                                "description":"the external id",
                                "type":"string",
                                "example":"ext001"
                            },
                            "shippingMethodId":{
                                "description":"The id of the shipping method. The displayName is used as the id if shippingMethodId is omitted.",
                                "type":"string",
                                "example":"fedex-2dayground"
                            },
                            "estimatedDeliveryDate":{
                                "description":"the estimated delivery date",
                                "type":"string",
                                "example":"2013-04-12 14:48:45 -0400"
                            },
                            "shippingTotal":{
                                "description":"The total shipping",
                                "type":"number",
                                "example":14.95
                            },
                            "shippingTax":{
                                "description":"the shipping tax",
                                "type":"number",
                                "example":2
                            },
                            "deliveryDays":{
                                "description":"the number of delivery days",
                                "type":"integer",
                                "example":2
                            },
                            "taxcode":{
                                "description":"the tax code",
                                "type":"string",
                                "example":"TD543"
                            },
                            "currency":{
                                "description":"the currency",
                                "type":"string",
                                "example":"USD"
                            },
                            "carrierId":{
                                "description":"the id of carrier",
                                "type":"string",
                                "example":"1D"
                            }
                        }
                    }
                }
            }
        },
        "publishEvent_request":{
            "description":"The details returned at a publishing event phase.",
            "properties":{
                "phaseCode":{
                    "description":"The phase code of the publish event.",
                    "type":"integer"
                },
                "time":{
                    "description":"The time of occurrence of publish event.",
                    "type":"string"
                },
                "phaseName":{
                    "description":"The phase name of the publish event.",
                    "type":"string"
                }
            }
        },
        "services_response":{
            "properties":{
                "totalResults":{
                    "type":"integer"
                },
                "offset":{
                    "type":"integer"
                },
                "count":{
                    "type":"integer"
                },
                "hasMore":{
                    "type":"boolean"
                },
                "limit":{
                    "type":"integer"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "type":"string"
                            },
                            "rootDisplay":{
                                "type":"string"
                            },
                            "rootAsset":{
                                "type":"object",
                                "properties":{
                                    "assetId":{
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "type":"string"
                                    }
                                }
                            },
                            "displayName":{
                                "type":"string"
                            },
                            "billingProfileId":{
                                "type":"string"
                            },
                            "discountAmount":{
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "type":"string"
                                    },
                                    "value":{
                                        "type":"number"
                                    }
                                }
                            },
                            "recurringChargeFrequency":{
                                "type":"string"
                            },
                            "billingAccountId":{
                                "type":"string"
                            },
                            "dateAdded":{
                                "type":"string"
                            },
                            "price":{
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "type":"string"
                                    },
                                    "value":{
                                        "type":"number"
                                    }
                                }
                            },
                            "assetId":{
                                "type":"string"
                            },
                            "currency":{
                                "type":"object",
                                "properties":{
                                    "currencyCode":{
                                        "type":"string"
                                    }
                                }
                            },
                            "usageNetAmount":{
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "type":"string"
                                    },
                                    "value":{
                                        "type":"number"
                                    }
                                }
                            },
                            "serviceId":{
                                "type":"string"
                            },
                            "skuId":{
                                "type":"string"
                            },
                            "serviceAccountId":{
                                "type":"string"
                            },
                            "quantity":{
                                "type":"number"
                            },
                            "recurringChargeDuration":{
                                "type":"string"
                            },
                            "discountPercent":{
                                "type":"number"
                            },
                            "dateModified":{
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "usageUnitOfMeasure":{
                                "type":"string"
                            },
                            "suspendDate":{
                                "type":"string"
                            },
                            "customerAccountId":{
                                "type":"string"
                            },
                            "parentDisplay":{
                                "type":"string"
                            },
                            "attributes":{
                                "type":"string"
                            },
                            "descendantAssets":{
                                "type":"array",
                                "items":{
                                    "$ref":"#/definitions/descendantAsset"
                                }
                            },
                            "activationDate":{
                                "type":"string"
                            },
                            "parentAsset":{
                                "type":"object",
                                "properties":{
                                    "assetId":{
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "type":"string"
                                    }
                                }
                            },
                            "resumeDate":{
                                "type":"string"
                            },
                            "recurringCharge":{
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "type":"string"
                                    },
                                    "value":{
                                        "type":"number"
                                    }
                                }
                            },
                            "status":{
                                "type":"object",
                                "properties":{
                                    "displayValue":{
                                        "type":"string"
                                    },
                                    "lookupCode":{
                                        "type":"string"
                                    },
                                    "id":{
                                        "type":"integer"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "genericPayment_response":{
            "description":"The generic payment response from external service",
            "properties":{
                "response":{
                    "type":"object",
                    "properties":{
                        "PONumber":{
                            "description":"The purchase order number for the invoiced account.",
                            "type":"string"
                        },
                        "hostTransactionTimestamp":{
                            "description":"The host timestamp of the transaction. Mandatory for generic payment type.",
                            "type":"string"
                        },
                        "voidResponse":{
                            "description":"This response is recieved incase the transactionType is VOID. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse/tokenizeResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types. Also for void response of gift card, additionalProperties is mandatory.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "hostTransactionTimestamp":{
                                        "description":"The host timestamp of the transaction.",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The monetary amount. Mandatory attribute.",
                                        "type":"number"
                                    },
                                    "transactionId":{
                                        "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "transactionTimestamp":{
                                        "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseCode":{
                                        "description":"Returned code of response. Mandatory attribute.\n The following are the valid response codes based on the response types \n\n\n|Response Type|Response Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|AUTHORIZE_SUCCESS|1000|\n|AUTHORIZE_DECLINE|9000|\n|VOID_ACCEPTED|2000|\n|VOID_REJECTED|8000|\n|REFUND_ACCEPTED|3000|\n|REFUND_REJECTED|7000|\n|SALE_COMPLETE|4000|\n|INQUIRE_BALANCE_SUCCESS|5000|\n|INQUIRE_BALANCE_DECLINE|6000|\n|DEBIT_ACCEPTED|11000|\n|DEBIT_REJECTED|12000|\n|ADD_BALANCE_SUCCESS|15000|\n|ADD_BALANCE_REJECTED|16000|\n|PAYER_AUTH_REQUIRED|10000|\n|TOKENIZE_SUCCESS|17000|\n|TOKENIZE_DECLINE|18000|",
                                        "type":"string"
                                    },
                                    "transactionType":{
                                        "description":"The transaction type eg auth,void etc.\n The following are the allowed transaction types and its codes:\n\n\n|Transaction Type|Transaction Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|VOID|0110|\n|DEBIT|0200|\n|REDEEM|0300|\n|REFUND|0400|\n|REVERSAL|0500|\n|BALANCE_INQUIRY|0600|\n|ADD_VALUE|0700|\n|INITIATE|0800|\n|RETRIEVE|0900|\n|TOKENIZE|1000|",
                                        "type":"string"
                                    },
                                    "responseReason":{
                                        "description":"Response reason. Optional attribute",
                                        "type":"string"
                                    },
                                    "responseDescription":{
                                        "description":"The description of the response. Optional attribute",
                                        "type":"string"
                                    },
                                    "paymentId":{
                                        "description":"Reflects the same paymentId of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionId":{
                                        "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "hostTransactionId":{
                                        "description":"The transaction ID returned by the gateway",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "additionalProperties":{
                                        "description":"Key/value pairs for additional properties sent by the merchant",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "gatewayId":{
                                        "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionTimestamp":{
                                        "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "orderId":{
                            "description":"Id of the order. Echoed from request. Mandatory attribute.",
                            "type":"string"
                        },
                        "channel":{
                            "description":"The channel of this order. Echoed from request. Mandatory for gift cards.",
                            "type":"string"
                        },
                        "externalOrganizationId":{
                            "description":"External id of the organization.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"The locale echoed from request. Mandatory attribute.",
                            "type":"string"
                        },
                        "externalProperties":{
                            "description":"External properties.",
                            "type":"array",
                            "items":{
                                "description":"the item",
                                "type":"string"
                            }
                        },
                        "transactionTimestamp":{
                            "description":"The timestamp of the transaction.",
                            "type":"string"
                        },
                        "tokenizeResponse":{
                            "description":"This response is received when the transactionType is TOKENIZE.Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse/tokenizeResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "hostTransactionTimestamp":{
                                        "description":"The host timestamp of the transaction.",
                                        "type":"string"
                                    },
                                    "tokenExpiryDate":{
                                        "description":"Represents the token",
                                        "type":"string"
                                    },
                                    "additionalSavedCardProperties":{
                                        "description":"Any custom properties received along with token",
                                        "type":"object"
                                    },
                                    "transactionId":{
                                        "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "transactionTimestamp":{
                                        "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseCode":{
                                        "description":"Returned code of response. Mandatory attribute.\n The following are the valid response codes based on the response types \n\n\n|Response Type|Response Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|AUTHORIZE_SUCCESS|1000|\n|AUTHORIZE_DECLINE|9000|\n|VOID_ACCEPTED|2000|\n|VOID_REJECTED|8000|\n|REFUND_ACCEPTED|3000|\n|REFUND_REJECTED|7000|\n|SALE_COMPLETE|4000|\n|INQUIRE_BALANCE_SUCCESS|5000|\n|INQUIRE_BALANCE_DECLINE|6000|\n|DEBIT_ACCEPTED|11000|\n|DEBIT_REJECTED|12000|\n|ADD_BALANCE_SUCCESS|15000|\n|ADD_BALANCE_REJECTED|16000|\n|PAYER_AUTH_REQUIRED|10000|\n|TOKENIZE_SUCCESS|17000|\n|TOKENIZE_DECLINE|18000|",
                                        "type":"string"
                                    },
                                    "token":{
                                        "description":"Represents the token",
                                        "type":"string"
                                    },
                                    "responseReason":{
                                        "description":"Response reason. Optional attribute",
                                        "type":"string"
                                    },
                                    "customPaymentProperties":{
                                        "description":"Custom payment properties can be sent here.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "responseDescription":{
                                        "description":"The description of the response. Optional attribute",
                                        "type":"string"
                                    },
                                    "merchantTransactionId":{
                                        "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "hostTransactionId":{
                                        "description":"The transaction ID returned by the gateway",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "additionalProperties":{
                                        "description":"Key/value pairs for additional properties sent by the merchant",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "gatewayId":{
                                        "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionTimestamp":{
                                        "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "organizationId":{
                            "description":"The ID of the organization for the invoiced account.",
                            "type":"string"
                        },
                        "referenceNumber":{
                            "description":"Payment Id for cash transaction.",
                            "type":"string"
                        },
                        "paymentId":{
                            "description":"The Id of the payment group. Mandatory attribute.",
                            "type":"string"
                        },
                        "addBalanceResponse":{
                            "description":"This response is recieved incase the transactionType is BAL_ADD. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse/tokenizeResponse will be present in 1 response. For gift card.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "hostTransactionTimestamp":{
                                        "description":"The host timestamp of the transaction.",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The monetary amount. Mandatory attribute.",
                                        "type":"number"
                                    },
                                    "transactionId":{
                                        "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "transactionTimestamp":{
                                        "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseCode":{
                                        "description":"Returned response code. Mandatory attribute.\n The following are the valid response codes based on the response types \n\n\n|Response Type|Response Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|AUTHORIZE_SUCCESS|1000|\n|AUTHORIZE_DECLINE|9000|\n|VOID_ACCEPTED|2000|\n|VOID_REJECTED|8000|\n|REFUND_ACCEPTED|3000|\n|REFUND_REJECTED|7000|\n|SALE_COMPLETE|4000|\n|INQUIRE_BALANCE_SUCCESS|5000|\n|INQUIRE_BALANCE_DECLINE|6000|\n|DEBIT_ACCEPTED|11000|\n|DEBIT_REJECTED|12000|\n|ADD_BALANCE_SUCCESS|15000|\n|ADD_BALANCE_REJECTED|16000|\n|PAYER_AUTH_REQUIRED|10000|\n|TOKENIZE_SUCCESS|17000|\n|TOKENIZE_DECLINE|18000|",
                                        "type":"string"
                                    },
                                    "transactionType":{
                                        "description":"The transaction type eg auth,void etc. \n The following are the allowed transaction types and its codes:\n\n\n|Transaction Type|Transaction Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|VOID|0110|\n|DEBIT|0200|\n|REDEEM|0300|\n|REFUND|0400|\n|REVERSAL|0500|\n|BALANCE_INQUIRY|0600|\n|ADD_VALUE|0700|\n|INITIATE|0800|\n|RETRIEVE|0900|\n|TOKENIZE|1000|",
                                        "type":"string"
                                    },
                                    "responseReason":{
                                        "description":"Response reason. Optional attribute",
                                        "type":"string"
                                    },
                                    "responseDescription":{
                                        "description":"The description of the response. Optional attribute",
                                        "type":"string"
                                    },
                                    "paymentId":{
                                        "description":"Reflects the same paymentId of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionId":{
                                        "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "hostTransactionId":{
                                        "description":"The transaction ID returned by the gateway",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "additionalProperties":{
                                        "description":"Key/value pairs for additional properties sent by the merchant",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "gatewayId":{
                                        "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionTimestamp":{
                                        "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "merchantTransactionId":{
                            "description":"The transaction ID returned by the merchant. Mandatory for cash and generic payment type.",
                            "type":"string"
                        },
                        "inquireBalanceResponse":{
                            "description":"This response is recieved incase the transactionType is BAL_INQ. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse/tokenizeResponse will be present in 1 response. For gift card.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "hostTransactionTimestamp":{
                                        "description":"The host timestamp of the transaction.",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The monetary amount. Mandatory attribute.",
                                        "type":"number"
                                    },
                                    "transactionId":{
                                        "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "transactionTimestamp":{
                                        "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseCode":{
                                        "description":"Returned code of response. Mandatory attribute.\n The following are the valid response codes based on the response types \n\n\n|Response Type|Response Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|AUTHORIZE_SUCCESS|1000|\n|AUTHORIZE_DECLINE|9000|\n|VOID_ACCEPTED|2000|\n|VOID_REJECTED|8000|\n|REFUND_ACCEPTED|3000|\n|REFUND_REJECTED|7000|\n|SALE_COMPLETE|4000|\n|INQUIRE_BALANCE_SUCCESS|5000|\n|INQUIRE_BALANCE_DECLINE|6000|\n|DEBIT_ACCEPTED|11000|\n|DEBIT_REJECTED|12000|\n|ADD_BALANCE_SUCCESS|15000|\n|ADD_BALANCE_REJECTED|16000|\n|PAYER_AUTH_REQUIRED|10000|\n|TOKENIZE_SUCCESS|17000|\n|TOKENIZE_DECLINE|18000|",
                                        "type":"string"
                                    },
                                    "transactionType":{
                                        "description":"The transaction type eg auth,void etc.\n The following are the allowed transaction types and its codes:\n\n\n|Transaction Type|Transaction Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|VOID|0110|\n|DEBIT|0200|\n|REDEEM|0300|\n|REFUND|0400|\n|REVERSAL|0500|\n|BALANCE_INQUIRY|0600|\n|ADD_VALUE|0700|\n|INITIATE|0800|\n|RETRIEVE|0900|\n|TOKENIZE|1000|",
                                        "type":"string"
                                    },
                                    "responseReason":{
                                        "description":"Response reason. Optional attribute",
                                        "type":"string"
                                    },
                                    "responseDescription":{
                                        "description":"The description of the response. Optional attribute",
                                        "type":"string"
                                    },
                                    "paymentId":{
                                        "description":"Reflects the same paymentId of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionId":{
                                        "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "hostTransactionId":{
                                        "description":"The transaction ID returned by the gateway",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "additionalProperties":{
                                        "description":"Key/value pairs for additional properties sent by the merchant",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "gatewayId":{
                                        "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionTimestamp":{
                                        "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "amount":{
                            "description":"The monetary amount. Mandatory for gift cards and generic payment type.",
                            "type":"number"
                        },
                        "organizationName":{
                            "description":"The name of the organization for the invoiced account.",
                            "type":"string"
                        },
                        "profile":{
                            "description":"The basic profile details",
                            "type":"object",
                            "properties":{
                                "phoneNumber":{
                                    "description":"Phone number associated to the profile.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The profile id.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email associated with the profile.",
                                    "type":"string"
                                }
                            }
                        },
                        "captureResponse":{
                            "description":"This response is recieved incase the transactionType is CAPT. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse/tokenizeResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "hostTransactionTimestamp":{
                                        "description":"The host timestamp of the transaction.",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The monetary amount. Mandatory attribute.",
                                        "type":"number"
                                    },
                                    "transactionId":{
                                        "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "transactionTimestamp":{
                                        "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseCode":{
                                        "description":"Returned code of response. Mandatory attribute.\n The following are the valid response codes based on the response types \n\n\n|Response Type|Response Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|AUTHORIZE_SUCCESS|1000|\n|AUTHORIZE_DECLINE|9000|\n|VOID_ACCEPTED|2000|\n|VOID_REJECTED|8000|\n|REFUND_ACCEPTED|3000|\n|REFUND_REJECTED|7000|\n|SALE_COMPLETE|4000|\n|INQUIRE_BALANCE_SUCCESS|5000|\n|INQUIRE_BALANCE_DECLINE|6000|\n|DEBIT_ACCEPTED|11000|\n|DEBIT_REJECTED|12000|\n|ADD_BALANCE_SUCCESS|15000|\n|ADD_BALANCE_REJECTED|16000|\n|PAYER_AUTH_REQUIRED|10000|\n|TOKENIZE_SUCCESS|17000|\n|TOKENIZE_DECLINE|18000|",
                                        "type":"string"
                                    },
                                    "token":{
                                        "description":"Represents the token",
                                        "type":"string"
                                    },
                                    "transactionType":{
                                        "description":"The transaction type eg auth,void etc.\n The following are the allowed transaction types and its codes:\n\n\n|Transaction Type|Transaction Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|VOID|0110|\n|DEBIT|0200|\n|REDEEM|0300|\n|REFUND|0400|\n|REVERSAL|0500|\n|BALANCE_INQUIRY|0600|\n|ADD_VALUE|0700|\n|INITIATE|0800|\n|RETRIEVE|0900|\n|TOKENIZE|1000|",
                                        "type":"string"
                                    },
                                    "responseReason":{
                                        "description":"Response reason. Optional attribute",
                                        "type":"string"
                                    },
                                    "responseDescription":{
                                        "description":"The description of the response. Optional attribute",
                                        "type":"string"
                                    },
                                    "paymentId":{
                                        "description":"Reflects the same paymentId of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionId":{
                                        "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "hostTransactionId":{
                                        "description":"The transaction ID returned by the gateway",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "additionalProperties":{
                                        "description":"Key/value pairs for additional properties sent by the merchant",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "gatewayId":{
                                        "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionTimestamp":{
                                        "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "creditResponse":{
                            "description":"This response is recieved incase the transactionType is RFND. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse/tokenizeResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "hostTransactionTimestamp":{
                                        "description":"The host timestamp of the transaction.",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The monetary amount. Mandatory attribute.",
                                        "type":"number"
                                    },
                                    "transactionId":{
                                        "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "transactionTimestamp":{
                                        "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseCode":{
                                        "description":"Returned code of response. Mandatory attribute.\n The following are the valid response codes based on the response types \n\n\n|Response Type|Response Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|AUTHORIZE_SUCCESS|1000|\n|AUTHORIZE_DECLINE|9000|\n|VOID_ACCEPTED|2000|\n|VOID_REJECTED|8000|\n|REFUND_ACCEPTED|3000|\n|REFUND_REJECTED|7000|\n|SALE_COMPLETE|4000|\n|INQUIRE_BALANCE_SUCCESS|5000|\n|INQUIRE_BALANCE_DECLINE|6000|\n|DEBIT_ACCEPTED|11000|\n|DEBIT_REJECTED|12000|\n|ADD_BALANCE_SUCCESS|15000|\n|ADD_BALANCE_REJECTED|16000|\n|PAYER_AUTH_REQUIRED|10000|\n|TOKENIZE_SUCCESS|17000|\n|TOKENIZE_DECLINE|18000|",
                                        "type":"string"
                                    },
                                    "transactionType":{
                                        "description":"The transaction type eg auth,void etc.\n The following are the allowed transaction types and its codes:\n\n\n|Transaction Type|Transaction Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|VOID|0110|\n|DEBIT|0200|\n|REDEEM|0300|\n|REFUND|0400|\n|REVERSAL|0500|\n|BALANCE_INQUIRY|0600|\n|ADD_VALUE|0700|\n|INITIATE|0800|\n|RETRIEVE|0900|\n|TOKENIZE|1000|",
                                        "type":"string"
                                    },
                                    "responseReason":{
                                        "description":"Response reason. Optional attribute",
                                        "type":"string"
                                    },
                                    "responseDescription":{
                                        "description":"The description of the response. Optional attribute",
                                        "type":"string"
                                    },
                                    "paymentId":{
                                        "description":"Reflects the same paymentId of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionId":{
                                        "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "hostTransactionId":{
                                        "description":"The transaction ID returned by the gateway",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "additionalProperties":{
                                        "description":"Key/value pairs for additional properties sent by the merchant",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "gatewayId":{
                                        "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionTimestamp":{
                                        "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "authorizationResponse":{
                            "description":"This response is received incase the transactionType is AUTH. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse/tokenizeResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "hostTransactionTimestamp":{
                                        "description":"The host timestamp of the transaction.",
                                        "type":"string"
                                    },
                                    "tokenExpiryDate":{
                                        "description":"Represents the token",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The monetary amount. Mandatory attribute.",
                                        "type":"number"
                                    },
                                    "authCode":{
                                        "description":"Returned code of authorization. Mandatory attribute for 3DS.",
                                        "type":"string"
                                    },
                                    "additionalSavedCardProperties":{
                                        "description":"Any custom properties received along with token",
                                        "type":"object"
                                    },
                                    "transactionId":{
                                        "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "transactionTimestamp":{
                                        "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseCode":{
                                        "description":"Returned code of response. Mandatory attribute.\n The following are the valid response codes based on the response types \n\n\n|Response Type|Response Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|AUTHORIZE_SUCCESS|1000|\n|AUTHORIZE_DECLINE|9000|\n|VOID_ACCEPTED|2000|\n|VOID_REJECTED|8000|\n|REFUND_ACCEPTED|3000|\n|REFUND_REJECTED|7000|\n|SALE_COMPLETE|4000|\n|INQUIRE_BALANCE_SUCCESS|5000|\n|INQUIRE_BALANCE_DECLINE|6000|\n|DEBIT_ACCEPTED|11000|\n|DEBIT_REJECTED|12000|\n|ADD_BALANCE_SUCCESS|15000|\n|ADD_BALANCE_REJECTED|16000|\n|PAYER_AUTH_REQUIRED|10000|\n|TOKENIZE_SUCCESS|17000|\n|TOKENIZE_DECLINE|18000|",
                                        "type":"string"
                                    },
                                    "token":{
                                        "description":"Represents the token",
                                        "type":"string"
                                    },
                                    "transactionType":{
                                        "description":"The transaction type eg auth,void etc.\n The following are the allowed transaction types and its codes:\n\n\n|Transaction Type|Transaction Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|VOID|0110|\n|DEBIT|0200|\n|REDEEM|0300|\n|REFUND|0400|\n|REVERSAL|0500|\n|BALANCE_INQUIRY|0600|\n|ADD_VALUE|0700|\n|INITIATE|0800|\n|RETRIEVE|0900|\n|TOKENIZE|1000|",
                                        "type":"string"
                                    },
                                    "responseReason":{
                                        "description":"Response reason. Optional attribute",
                                        "type":"string"
                                    },
                                    "customPaymentProperties":{
                                        "description":"Custom payment properties can be sent here.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "responseDescription":{
                                        "description":"The description of the response. Optional attribute",
                                        "type":"string"
                                    },
                                    "paymentId":{
                                        "description":"Reflects the same paymentId of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionId":{
                                        "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "hostTransactionId":{
                                        "description":"The transaction ID returned by the gateway",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "additionalProperties":{
                                        "description":"Key/value pairs for additional properties sent by the merchant",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "gatewayId":{
                                        "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionTimestamp":{
                                        "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "transactionId":{
                            "description":"Transaction id of payment transaction, generated by OCC. Mandatory for cash and invoice.",
                            "type":"string"
                        },
                        "transactionType":{
                            "description":"The transaction type eg auth, void etc, echoed from request. Mandatory attribute.\n The following are the allowed transaction types and its codes:\n\n\n|Transaction Type|Transaction Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|VOID|0110|\n|DEBIT|0200|\n|REDEEM|0300|\n|REFUND|0400|\n|REVERSAL|0500|\n|BALANCE_INQUIRY|0600|\n|ADD_VALUE|0700|\n|INITIATE|0800|\n|RETRIEVE|0900|\n|TOKENIZE|1000|",
                            "type":"string"
                        },
                        "response":{
                            "description":"The received response. Applicable for generic payment type.",
                            "type":"object",
                            "properties":{
                                "reason":{
                                    "description":"The reason of the response.",
                                    "type":"string"
                                },
                                "code":{
                                    "description":"The code of the response.",
                                    "type":"string"
                                },
                                "success":{
                                    "description":"Boolean value on basis of success or failure of transaction. Mandatory attribute",
                                    "type":"boolean"
                                },
                                "description":{
                                    "description":"The description of the response.",
                                    "type":"string"
                                },
                                "type":{
                                    "description":"The type of the response. use 'sale' to settle/capture for the 'generic' payment type",
                                    "type":"string"
                                }
                            }
                        },
                        "hostTransactionId":{
                            "description":"The transaction ID returned by the gateway.",
                            "type":"string"
                        },
                        "paymentMethod":{
                            "description":"The payment method eg cash, invoice etc, echoed from request. Mandatory for cash and invoice.",
                            "type":"string"
                        },
                        "shippingAddress":{
                            "description":"The shipping address",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address snippet.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address snippet.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address snippet.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Name prefix.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Name suffix.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email address.",
                                    "type":"string"
                                }
                            }
                        },
                        "billingAddress":{
                            "description":"The billing address",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address snippet.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address snippet.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address snippet.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Name prefix.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Name suffix.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email address.",
                                    "type":"string"
                                }
                            }
                        },
                        "additionalProperties":{
                            "description":"Key/value pairs for additional properties sent by the merchant",
                            "additionalProperties":{
                                "type":"string"
                            },
                            "type":"object"
                        },
                        "currencyCode":{
                            "description":"The three character currency code. For example: USD. Mandatory for cash, gift cards and generic payment type.",
                            "type":"string"
                        },
                        "items":{
                            "description":"Information about the item",
                            "type":"object",
                            "properties":{
                                "unitPrice":{
                                    "description":"The price of each unit",
                                    "type":"number"
                                },
                                "quantity":{
                                    "description":"The quantity",
                                    "type":"number"
                                },
                                "rawTotalPrice":{
                                    "description":"The monetary raw total price.",
                                    "type":"number"
                                },
                                "productId":{
                                    "description":"The id of the product",
                                    "type":"string"
                                },
                                "price":{
                                    "description":"The price",
                                    "type":"number"
                                },
                                "displayName":{
                                    "description":"The display name",
                                    "type":"string"
                                },
                                "options":{
                                    "description":"The options values.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "optionValue":{
                                                "description":"The options value.",
                                                "type":"string"
                                            },
                                            "optionName":{
                                                "description":"The options name.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "description":{
                                    "description":"The description",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the item.",
                                    "type":"string"
                                },
                                "catRefId":{
                                    "description":"The catalog ref id.",
                                    "type":"string"
                                }
                            }
                        },
                        "gatewayId":{
                            "description":"The name of the gateway.",
                            "type":"string"
                        },
                        "merchantTransactionTimestamp":{
                            "description":"The merchant timestamp of the transaction. Mandatory for cash.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "cancelOrderUpdate_request":{
            "description":"This functional webhook is triggered to update the cancel order details",
            "properties":{
                "operation":{
                    "description":"The operation performed",
                    "type":"string"
                },
                "order":{
                    "properties":{
                        "gwp":{
                            "description":"Whether gift with purchase is enabled or not.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyCode":{
                            "description":"Secondary currencyCode",
                            "type":"string"
                        },
                        "lastModifiedTime":{
                            "description":"The last modified time.",
                            "type":"integer"
                        },
                        "creationTime":{
                            "description":"The creation time.",
                            "type":"integer"
                        },
                        "locale":{
                            "description":"Locale",
                            "type":"string"
                        },
                        "paymentGroups":{
                            "description":"The array of payment groups represent the payment(s) that paid for the order. Orders when placed will have an instance of a CyberSource TokenizedCreditCard (paymentGroupClassType and paymentMethod of \"tokenizedCreditCard\"). The paymentGroups property can be updated to include instances of ExternalPaymentGroup (paymentGroupClassType and paymentMethod of \"externalPaymentGroup\"). ExternalPaymentGroups represent methods of payment that are external and opaque to cloud commerce, and which were taken after the order was initially placed.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "expirationYear":{
                                        "description":"A string containing the two or four digit year when the credit card expires. (only only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "PONumber":{
                                        "description":"The purchase order number",
                                        "type":"string"
                                    },
                                    "externalType":{
                                        "description":"The type in the external system. Might be \"StoreCredit\", \"CreditCard\", \"Check\", etc. (only for ExternalPaymentGroups).",
                                        "type":"string"
                                    },
                                    "amountAuthorized":{
                                        "description":"The monetary amount authorized.",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of the payment.",
                                        "type":"number"
                                    },
                                    "externalId":{
                                        "description":"The ID for the payment group in an external system (like the OMS)",
                                        "type":"string"
                                    },
                                    "expirationMonth":{
                                        "description":"A string containing the two digit month when the credit card expires. (only only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "creditCardType":{
                                        "description":"The type of the credit card. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "submittedDate":{
                                        "format":"date-time",
                                        "description":"The date the payment was submitted.",
                                        "type":"string"
                                    },
                                    "authorizationStatus":{
                                        "description":"Aray of authorization status objects.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number"
                                                },
                                                "transactionSuccess":{
                                                    "description":"Whether the transaction was successful.",
                                                    "type":"boolean"
                                                },
                                                "errorMessage":{
                                                    "description":"The error message, if any.",
                                                    "type":"string"
                                                },
                                                "transactionId":{
                                                    "description":"The transaction ID.",
                                                    "type":"string"
                                                },
                                                "transactionTimestamp":{
                                                    "description":"The timestamp of the transaction.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "token":{
                                        "description":"The CyberSource token string. (only for tokenizedCreditCard)",
                                        "type":"string"
                                    },
                                    "paymentGroupClassType":{
                                        "description":"The class type of the payment group. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "creditCardNumber":{
                                        "description":"The last four digits of the credit card number. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "externalSubtype":{
                                        "description":"The subtype in the external system. Might be \"VISA\" for a PaymentGroup with an external type of \"CreditCard\". (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"The payment method. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "externalSourceId":{
                                        "description":"The external source ID, limited to 6 characters. (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state of this payment group.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The internal ID of the payment group.",
                                        "type":"string"
                                    },
                                    "stateDetail":{
                                        "description":"Details about the state of this payment group.",
                                        "type":"string"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "expirationDayOfMonth":{
                                        "description":"A string containing the two digit day of month when the credit card expires. (only only for TokenizedCreditCards)",
                                        "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":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"The secondary currency tax amount.",
                                    "type":"number"
                                },
                                "discounted":{
                                    "description":"Whether the price is discounted.",
                                    "type":"boolean"
                                },
                                "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":"exchangeRate",
                            "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":"Details about quote info",
                            "type":"object",
                            "properties":{
                                "providerNote":{
                                    "description":"Provider note for this quote",
                                    "type":"string"
                                },
                                "agentId":{
                                    "description":"Agent id",
                                    "type":"string"
                                },
                                "rejectionDate":{
                                    "format":"date-time",
                                    "description":"Rejection date for this quote",
                                    "type":"string"
                                },
                                "requestDate":{
                                    "format":"date-time",
                                    "description":"Request Date for this quote",
                                    "type":"string"
                                },
                                "errorInfo":{
                                    "description":"Error Info for this quote",
                                    "type":"string"
                                },
                                "externalId":{
                                    "description":"external id for this quote",
                                    "type":"string"
                                },
                                "rejectionNote":{
                                    "description":"Rejection note for this quote",
                                    "type":"string"
                                },
                                "quoteDate":{
                                    "format":"date-time",
                                    "description":"Quote Date for this quote",
                                    "type":"string"
                                },
                                "expirationDate":{
                                    "format":"date-time",
                                    "description":"Expiration date for this quote",
                                    "type":"string"
                                },
                                "requesterNote":{
                                    "description":"Requestor note for this quote",
                                    "type":"string"
                                }
                            }
                        },
                        "taxCalculated":{
                            "description":"Whether tax is calculated or not",
                            "type":"boolean"
                        },
                        "commerceItems":{
                            "description":"The commerce items (sometimes referred to as \"line items\") represent which actual skus are included in thef order in what quantity, and related information. Please see caution in description of update order. Existing commerce items are matched to input data by externalId, followed by id, followed by catalogRefId. The elements in the commerceItem are instances of CommerceItemImpl. 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"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                            },
                                            "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":" tax amount in secondaryCurrency",
                                                            "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":"Share of the order discount for this item",
                                                            "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"
                                    },
                                    "externalRecurringChargeDetails":{
                                        "description":"Details about external recurring pricing.",
                                        "type":"object",
                                        "properties":{
                                            "externalRecurringCharge":{
                                                "description":"The external recurring price.",
                                                "type":"number"
                                            },
                                            "externalRecurringChargeFrequency":{
                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                "type":"string"
                                            },
                                            "externalRecurringChargeDuration":{
                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                "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":{
                                        "description":"The sub commerce items represent the child items of a configurable commerce item. 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",
                                            "$ref":"#/definitions/cancelOrderSubCommerceItems"
                                        }
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "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"
                                    },
                                    "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"
                                    },
                                    "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"
                                    },
                                    "asset":{
                                        "description":"The flag that defines it the item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format.",
                                        "type":"string"
                                    },
                                    "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":" tax amount in secondaryCurrency",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The monetary amount.",
                                    "type":"number"
                                },
                                "valueAddedTax":{
                                    "description":"The amount for valueAddedTax.",
                                    "type":"number"
                                },
                                "countyTax":{
                                    "description":"The monetary amount of county tax.",
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "description":"Whether the tax is included or not",
                                    "type":"boolean"
                                },
                                "miscTax":{
                                    "description":"The amount for miscTax.",
                                    "type":"number"
                                },
                                "districtTax":{
                                    "description":"Tax amount for the district.",
                                    "type":"number"
                                },
                                "stateTax":{
                                    "description":"Tax amount for the state.",
                                    "type":"number"
                                },
                                "miscTaxInfo":{
                                    "description":"Details about the miscTax.",
                                    "type":"object",
                                    "properties":{
                                        "Special":{
                                            "description":"Details of the Special tax",
                                            "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.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "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"
                                    },
                                    "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":"shippingTax for this shipping group",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The monetary amount.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingAmount":{
                                                "description":" The secondary currency shipping amount.",
                                                "type":"number"
                                            },
                                            "rawShipping":{
                                                "description":"The monitary 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"
                                            }
                                        }
                                    },
                                    "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":{
                                                "commerceItemId":{
                                                    "description":"The referenced commerce item's internal ID. If it is a new item getting added from webhook response, the item and its commerceItemRelationships' id must have prefix \"new_\".",
                                                    "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. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                                    "type":"string"
                                                },
                                                "returnedQuantity":{
                                                    "description":"Number of referenced items that were returned.",
                                                    "type":"integer"
                                                },
                                                "range":{
                                                    "description":"Represents which specific items are covered by this commerceItemRelationship.",
                                                    "type":"object",
                                                    "properties":{
                                                        "lowBound":{
                                                            "description":"The lower bound of the range.",
                                                            "type":"integer"
                                                        },
                                                        "highBound":{
                                                            "description":"The upper bound of the range.",
                                                            "type":"integer"
                                                        },
                                                        "size":{
                                                            "description":"The no of items this range includes",
                                                            "type":"integer"
                                                        }
                                                    }
                                                },
                                                "commerceItemExternalId":{
                                                    "description":"The referenced commerce item's external ID.",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"The state of this commerceItemRelationships item",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"The native ID of this item.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "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 order is tax-exempt or not.",
                            "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"
                                },
                                "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"
                                },
                                "email":{
                                    "description":"The email address",
                                    "type":"string"
                                }
                            }
                        },
                        "shippingGroupCount":{
                            "description":"The number of shipping groups (read-only, value is ignored when updating).",
                            "type":"integer"
                        },
                        "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"
                        },
                        "PriceGroupId":{
                            "description":"The id of the PriceGroup.",
                            "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 site id associated with this order",
                            "type":"string"
                        },
                        "activeQuoteOrderId":{
                            "description":"The Id of the parent quoted order",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "orderValidation_request":{
            "description":"A webhook for validating the contents of an order.  This webhook is fired at order submit time and will be executed after final order pricing has been performed.",
            "properties":{
                "profile":{
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "type":"string"
                        },
                        "lastName":{
                            "type":"string"
                        },
                        "customerContactId":{
                            "description":"The external customer contact id.",
                            "type":"string"
                        },
                        "loyaltyPrograms":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "programName":{
                                        "description":"Loyalty program name",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"User profile id",
                                        "type":"string"
                                    },
                                    "membershipId":{
                                        "description":"Membership id of user.",
                                        "type":"string"
                                    },
                                    "programId":{
                                        "description":"Program id of loyalty program ",
                                        "type":"string"
                                    },
                                    "status":{
                                        "description":"status of Enrollment. It must be in any of 'RequestForEnrollment', 'Enrolled', 'RequestForUnenrollment', 'Unenrolled', 'Failed' states.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "receiveEmail":{
                            "description":"The string representation of whether the user wants to recieve email or not",
                            "type":"string"
                        },
                        "middleName":{
                            "type":"string"
                        },
                        "id":{
                            "description":"Id",
                            "type":"string"
                        },
                        "locale":{
                            "type":"string"
                        },
                        "email":{
                            "type":"string"
                        },
                        "sitePropertiesList":{
                            "description":"The list of site related properties for the profile",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "site":{
                                        "description":"The site data",
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"The id of the site",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "properties":{
                                        "description":"The site related properties for the profile",
                                        "type":"object",
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":{
                                                "description":"The date on which GDPR personalization consent was granted by the user.",
                                                "type":"string"
                                            },
                                            "GDPRProfileP13nConsentGranted":{
                                                "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                                                "type":"boolean"
                                            },
                                            "receiveEmail":{
                                                "description":"Indicates whether the user should receive marketing emails on the current site. Can be yes or no.",
                                                "type":"string"
                                            },
                                            "receiveEmailDate":{
                                                "description":"The date on which email marketing consent was granted by the user.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "daytimeTelephoneNumber":{
                            "description":"The day time phone number of the profile",
                            "type":"string"
                        }
                    }
                },
                "organization":{
                    "$ref":"#/definitions/orderValidationOrganization"
                },
                "operation":{
                    "type":"string"
                },
                "order":{
                    "type":"object",
                    "properties":{
                        "taxPriceInfo":{
                            "type":"object",
                            "properties":{
                                "cityTax":{
                                    "type":"number"
                                },
                                "secondaryCurrencyTaxAmount":{
                                    "description":" tax amount in secondaryCurrency",
                                    "type":"number"
                                },
                                "amount":{
                                    "type":"number"
                                },
                                "valueAddedTax":{
                                    "type":"number"
                                },
                                "countyTax":{
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "type":"boolean"
                                },
                                "miscTax":{
                                    "type":"number"
                                },
                                "districtTax":{
                                    "type":"number"
                                },
                                "stateTax":{
                                    "type":"number"
                                },
                                "countryTax":{
                                    "type":"number"
                                }
                            }
                        },
                        "assetable":{
                            "description":"A flag that denotes if the order contains one or more items that are assetable.",
                            "type":"string"
                        },
                        "shippingGroups":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "taxPriceInfo":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"taxAmount in secondaryCurrency",
                                                "type":"number"
                                            },
                                            "cityTax":{
                                                "description":"City Tax",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number"
                                            },
                                            "valueAddedTax":{
                                                "description":"Value Added Tax.",
                                                "type":"number"
                                            },
                                            "countyTax":{
                                                "description":"County Tax.",
                                                "type":"number"
                                            },
                                            "isTaxIncluded":{
                                                "description":"If Tax is included?",
                                                "type":"boolean"
                                            },
                                            "miscTax":{
                                                "description":"Misc Tax.",
                                                "type":"number"
                                            },
                                            "districtTax":{
                                                "description":"District Tax.",
                                                "type":"number"
                                            },
                                            "stateTax":{
                                                "description":"State Tax.",
                                                "type":"number"
                                            },
                                            "countryTax":{
                                                "description":"Country Tax.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "priceInfo":{
                                        "description":"The price information.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"The secondary currency tax amount.",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number"
                                            },
                                            "total":{
                                                "description":"The order total.",
                                                "type":"number"
                                            },
                                            "lkpValExcludingFreeShip":{
                                                "description":"The total shipping cost excluding items with free shipping.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingAmount":{
                                                "description":"The secondary currency shipping amount.",
                                                "type":"number"
                                            },
                                            "shipping":{
                                                "description":"The total shipping cost.",
                                                "type":"number"
                                            },
                                            "shippingSurchargeValue":{
                                                "description":"Extra handling costs for shipping the products",
                                                "type":"number"
                                            },
                                            "tax":{
                                                "description":"The total tax amount.",
                                                "type":"number"
                                            },
                                            "subTotal":{
                                                "description":"Sub-total.",
                                                "type":"number"
                                            },
                                            "currencyCode":{
                                                "description":"The currency code.",
                                                "type":"string"
                                            },
                                            "totalWithoutTax":{
                                                "description":"The total amount without tax.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "itemsIsTruncated":{
                                        "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                        "type":"boolean"
                                    },
                                    "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"
                                            }
                                        }
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                            }
                                        }
                                    },
                                    "shippingMethod":{
                                        "description":"The shipping method details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":" The secondary currency tax amount.",
                                                "type":"number"
                                            },
                                            "shippingTax":{
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingAmount":{
                                                "description":" The secondary currency shipping amount.",
                                                "type":"number"
                                            },
                                            "cost":{
                                                "description":"The total cost of shipping.",
                                                "type":"number"
                                            },
                                            "externalId":{
                                                "type":"string"
                                            },
                                            "taxCode":{
                                                "type":"string"
                                            },
                                            "value":{
                                                "description":"The shipping method applied to the order.",
                                                "type":"string"
                                            },
                                            "shippingMethodDescription":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "shippingAddress":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name.",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"Country.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"Name prefix.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code.",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"Job title.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"County.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Name suffix.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"Email address.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "items":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "ratePlanId":{
                                                    "description":"Applied ratePlan number for this item",
                                                    "type":"string"
                                                },
                                                "availabilityDate":{
                                                    "format":"date-time",
                                                    "description":"The availability date for preOrdered/backOrdered quantity.",
                                                    "type":"string"
                                                },
                                                "discountAmount":{
                                                    "description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
                                                    "type":"number"
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                        }
                                                    }
                                                },
                                                "configuratorId":{
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "price":{
                                                    "type":"number"
                                                },
                                                "ratePlanName":{
                                                    "description":"Applied ratePlan name for this item",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the third party system.",
                                                    "type":"string"
                                                },
                                                "stateDetailsAsUser":{
                                                    "type":"string"
                                                },
                                                "unitPrice":{
                                                    "type":"number"
                                                },
                                                "assetable":{
                                                    "description":"Flag to denote that the item is a potential service.",
                                                    "type":"string"
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string"
                                                },
                                                "contractStartDate":{
                                                    "description":"Start date of the contract",
                                                    "type":"string"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                    "type":"string"
                                                },
                                                "lastPriced":{
                                                    "description":"Date when commerce item is last priced",
                                                    "type":"string"
                                                },
                                                "charges":{
                                                    "description":"Charges applied on this commerce item if any.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "unitPrice":{
                                                                "description":"unit price of the item",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "description":"Total Amount w.r.t to quantity.",
                                                                "type":"number"
                                                            },
                                                            "unitOfMeasure":{
                                                                "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                                "type":"string"
                                                            },
                                                            "isProductPrice":{
                                                                "description":"This property tells which charge among others is Product price",
                                                                "type":"boolean"
                                                            },
                                                            "name":{
                                                                "description":"Name of the charge",
                                                                "type":"string"
                                                            },
                                                            "chargeType":{
                                                                "description":"Type of the charge",
                                                                "type":"string"
                                                            },
                                                            "priceType":{
                                                                "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                                "type":"string"
                                                            },
                                                            "additionalInfo":{
                                                                "description":"Additional properties(if any) needed for any down stream system",
                                                                "type":"object",
                                                                "properties":{
                                                                    "rates":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "schema":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "lookupData":{
                                                                                        "description":"Lookup data for the schema",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "columns":{
                                                                                        "description":"Column definitions for the rate card",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "variableName":{
                                                                                                    "description":"Variable name for the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "translations":{
                                                                                                    "description":"Translation data for internationalization",
                                                                                                    "type":"array",
                                                                                                    "items":{
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "dynamic_property_key":{
                                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                                "type":"string"
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "dataType":{
                                                                                                    "description":"Data type of the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "name":{
                                                                                                    "description":"Display name of the column",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "variableName":{
                                                                                "description":"Variable name for the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "data":{
                                                                                "description":"Array of rate tiers",
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "dynamic_property_key":{
                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                            "type":"string"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "name":{
                                                                                "description":"Display name of the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "type":{
                                                                                "description":"Type of the rate card",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    },
                                                                    "calculationInfo":{
                                                                        "description":"calculation info received from external system",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "integrationId":{
                                                                "description":"Integration id for this charge",
                                                                "type":"string"
                                                            },
                                                            "dynamicPricingType":{
                                                                "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                                "type":"string"
                                                            },
                                                            "chargeCode":{
                                                                "description":"Charge code",
                                                                "type":"string"
                                                            },
                                                            "frequency":{
                                                                "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "discountInfo":{
                                                    "description":"Whether this item is discounted.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                        }
                                                    }
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "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"
                                                },
                                                "backOrderQuantity":{
                                                    "description":"The back ordered quantity included.",
                                                    "type":"integer"
                                                },
                                                "commercerItemId":{
                                                    "description":"Commerce Item ID for this commerce item.",
                                                    "type":"string"
                                                },
                                                "commercerId":{
                                                    "description":"Commerce ID for this commerce item.",
                                                    "type":"string"
                                                },
                                                "status":{
                                                    "type":"string"
                                                },
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw total price.",
                                                    "type":"number"
                                                },
                                                "shippingSurchargeValue":{
                                                    "description":"Extra handling cost for shipping the product.",
                                                    "type":"number"
                                                },
                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "agreementName":{
                                                    "description":"Applied agreement name",
                                                    "type":"string"
                                                },
                                                "childItemsIsTruncated":{
                                                    "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                    "type":"boolean"
                                                },
                                                "agreementId":{
                                                    "description":"Applied agreement number",
                                                    "type":"string"
                                                },
                                                "onSale":{
                                                    "description":"Whether is on sale.",
                                                    "type":"boolean"
                                                },
                                                "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 amount.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this price info",
                                                    "type":"integer"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price",
                                                    "type":"number"
                                                },
                                                "detailedItemPriceInfo":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "type":"boolean"
                                                            },
                                                            "secondaryCurrencyTaxAmount":{
                                                                "description":" tax amount in secondaryCurrency",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "type":"number"
                                                            },
                                                            "quantity":{
                                                                "type":"integer"
                                                            },
                                                            "tax":{
                                                                "type":"number"
                                                            },
                                                            "orderDiscountShare":{
                                                                "type":"integer"
                                                            },
                                                            "detailedUnitPrice":{
                                                                "type":"number"
                                                            },
                                                            "currencyCode":{
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "contractEndDate":{
                                                    "description":"End date of the contract",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "siteId":{
                                                    "description":"The ID of the site on which the item was added.",
                                                    "type":"string"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "asset":{
                                                    "description":"The flag that defines it the item is an asset or not.",
                                                    "type":"boolean"
                                                },
                                                "listPrice":{
                                                    "description":"The monetary amount of the list price.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "shipTo":{
                                        "description":"Ship-to details for shipping. Applicable for B2B orders only",
                                        "type":"object",
                                        "properties":{
                                            "siteId":{
                                                "description":"site id (It corresponds to the ship-to address externalId property)",
                                                "type":"string"
                                            },
                                            "partyId":{
                                                "description":"party id ",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "creationTime":{
                            "type":"integer"
                        },
                        "lastModifiedDate":{
                            "type":"integer"
                        },
                        "orderId":{
                            "type":"string"
                        },
                        "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"
                        },
                        "dynamicProperties":{
                            "description":"List of dynamic properties at line item level.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The dynamic property id.",
                                        "type":"string"
                                    },
                                    "label":{
                                        "description":"The dynamic property label.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The dynamic property value.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "payments":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "paymentGroupId":{
                                        "type":"string"
                                    },
                                    "amount":{
                                        "type":"integer"
                                    },
                                    "balance":{
                                        "type":"number"
                                    },
                                    "gatewayName":{
                                        "type":"string"
                                    },
                                    "giftCardNumber":{
                                        "type":"integer"
                                    },
                                    "uiIntervention":{
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "type":"string"
                                    },
                                    "isAmountRemaining":{
                                        "type":"boolean"
                                    },
                                    "paymentState":{
                                        "type":"string"
                                    },
                                    "maskedCardNumber":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "shippingMethod":{
                            "type":"object",
                            "properties":{
                                "shippingTax":{
                                    "type":"number"
                                },
                                "cost":{
                                    "type":"number"
                                },
                                "value":{
                                    "type":"string"
                                }
                            }
                        },
                        "orderStatus":{
                            "type":"string"
                        },
                        "recurringChargesSummary":{
                            "description":"Summary of all recurring charges by frequency",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"price for whole quantity",
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "description":"Frequency of this summary i.e, per month, per year etc",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "creationDate":{
                            "type":"string"
                        },
                        "orderProfileId":{
                            "type":"string"
                        },
                        "transactionId":{
                            "description":"Id of transaction associated with order",
                            "type":"string"
                        },
                        "priceInfo":{
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"The secondary currency tax amount.",
                                    "type":"number"
                                },
                                "amount":{
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":"The secondary currency shipping amount.",
                                    "type":"number"
                                },
                                "totalOneTimeNetAmount":{
                                    "description":"Total one time net amount",
                                    "type":"number"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"The secondary currency total amount.",
                                    "type":"number"
                                },
                                "shippingSurchargeValue":{
                                    "type":"number"
                                },
                                "tax":{
                                    "type":"number"
                                },
                                "subTotal":{
                                    "type":"number"
                                },
                                "totalWithoutTax":{
                                    "type":"number"
                                },
                                "total":{
                                    "type":"number"
                                },
                                "shipping":{
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":"The primary currency total amount.",
                                    "type":"number"
                                },
                                "totalOneTimeListAmount":{
                                    "description":"Total one time list amount",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "type":"string"
                                }
                            }
                        },
                        "onetimeChargesSummary":{
                            "description":"Summary of all one-time charges",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"total amount of all one-time charges",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "discountInfo":{
                            "description":"The discount information.",
                            "type":"object",
                            "properties":{
                                "orderCouponsMap":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code.",
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderDiscount":{
                                    "description":"The order discount.",
                                    "type":"number"
                                },
                                "shippingDiscount":{
                                    "description":"The shipping discount.",
                                    "type":"number"
                                }
                            }
                        },
                        "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"
                                }
                            }
                        },
                        "shoppingCart":{
                            "type":"object",
                            "properties":{
                                "itemsIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                    "type":"boolean"
                                },
                                "numberOfItems":{
                                    "type":"integer"
                                },
                                "items":{
                                    "description":"The array of products in the shopping cart. 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":{
                                            "dynamicProperties":{
                                                "description":"List of dynamic properties at line item level.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"The dynamic property id.",
                                                            "type":"string"
                                                        },
                                                        "label":{
                                                            "description":"The dynamic property label.",
                                                            "type":"string"
                                                        },
                                                        "value":{
                                                            "description":"The dynamic property value.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "ratePlanId":{
                                                "description":"Applied ratePlan number for this item",
                                                "type":"string"
                                            },
                                            "discountAmount":{
                                                "type":"number"
                                            },
                                            "isItemValid":{
                                                "type":"boolean"
                                            },
                                            "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"
                                            },
                                            "childItems":{
                                                "description":"Represents the child commerce items. 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":{
                                                    }
                                                }
                                            },
                                            "configuratorId":{
                                                "type":"string"
                                            },
                                            "assetKey":{
                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                "type":"string"
                                            },
                                            "price":{
                                                "type":"number"
                                            },
                                            "ratePlanName":{
                                                "description":"Applied ratePlan name for this item",
                                                "type":"string"
                                            },
                                            "variant":{
                                                "description":"List of variants for the product.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"The variant option value.",
                                                            "type":"string"
                                                        },
                                                        "optionName":{
                                                            "description":"The variant option name.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "actionCode":{
                                                "description":"The action code that has been set on the item by the third party system.",
                                                "type":"string"
                                            },
                                            "id":{
                                                "type":"string"
                                            },
                                            "unitPrice":{
                                                "type":"number"
                                            },
                                            "assetable":{
                                                "type":"string"
                                            },
                                            "secondaryCurrencyShippingSurcharge":{
                                                "type":"integer"
                                            },
                                            "productId":{
                                                "type":"string"
                                            },
                                            "contractStartDate":{
                                                "description":"Start date of the contract",
                                                "type":"string"
                                            },
                                            "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"
                                                        }
                                                    }
                                                }
                                            },
                                            "parentAssetKey":{
                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                "type":"string"
                                            },
                                            "recurringChargesSummary":{
                                                "description":"Summary of all recurring charges by frequency",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        },
                                                        "frequency":{
                                                            "description":"Frequency of this summary i.e, per month, per year etc",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "catRefId":{
                                                "type":"string"
                                            },
                                            "lastPriced":{
                                                "description":"Date when commerce item is last priced",
                                                "type":"string"
                                            },
                                            "charges":{
                                                "description":"Charges applied on this commerce item if any.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "unitPrice":{
                                                            "description":"unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "description":"Total Amount w.r.t to quantity.",
                                                            "type":"number"
                                                        },
                                                        "unitOfMeasure":{
                                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                            "type":"string"
                                                        },
                                                        "isProductPrice":{
                                                            "description":"This property tells which charge among others is Product price",
                                                            "type":"boolean"
                                                        },
                                                        "name":{
                                                            "description":"Name of the charge",
                                                            "type":"string"
                                                        },
                                                        "chargeType":{
                                                            "description":"Type of the charge",
                                                            "type":"string"
                                                        },
                                                        "priceType":{
                                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                            "type":"string"
                                                        },
                                                        "additionalInfo":{
                                                            "description":"Additional properties(if any) needed for any down stream system",
                                                            "type":"object",
                                                            "properties":{
                                                                "rates":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "schema":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "lookupData":{
                                                                                    "description":"Lookup data for the schema",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "dynamic_property_key":{
                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "columns":{
                                                                                    "description":"Column definitions for the rate card",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "variableName":{
                                                                                                "description":"Variable name for the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "translations":{
                                                                                                "description":"Translation data for internationalization",
                                                                                                "type":"array",
                                                                                                "items":{
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "dynamic_property_key":{
                                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                            "type":"string"
                                                                                                        }
                                                                                                    }
                                                                                                }
                                                                                            },
                                                                                            "dataType":{
                                                                                                "description":"Data type of the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "name":{
                                                                                                "description":"Display name of the column",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "variableName":{
                                                                            "description":"Variable name for the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "data":{
                                                                            "description":"Array of rate tiers",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"Display name of the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "type":{
                                                                            "description":"Type of the rate card",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "calculationInfo":{
                                                                    "description":"calculation info received from external system",
                                                                    "type":"string"
                                                                },
                                                                "rowNumber":{
                                                                    "description":"The unique identifier for the charge within the line",
                                                                    "type":"integer"
                                                                }
                                                            }
                                                        },
                                                        "integrationId":{
                                                            "description":"Integration id for this charge",
                                                            "type":"string"
                                                        },
                                                        "dynamicPricingType":{
                                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                            "type":"string"
                                                        },
                                                        "chargeCode":{
                                                            "description":"Charge code",
                                                            "type":"string"
                                                        },
                                                        "frequency":{
                                                            "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "discountInfo":{
                                                "description":"The discount information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "coupon":{
                                                            "description":"The coupon ID.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"The promotion description.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"The promotion ID.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "customerAccountId":{
                                                "description":"The customer account ID associated to the current item.",
                                                "type":"string"
                                            },
                                            "shopperInput":{
                                                "description":"Map of shopper input keys to values",
                                                "additionalProperties":{
                                                    "type":"string"
                                                },
                                                "type":"object"
                                            },
                                            "totalOneTimeListAmount":{
                                                "description":"Total one time list amount",
                                                "type":"number"
                                            },
                                            "activationDate":{
                                                "description":"The activation date in ISO format.",
                                                "type":"string"
                                            },
                                            "primaryThumbImageURL":{
                                                "type":"string"
                                            },
                                            "deactivationDate":{
                                                "description":"The deactivation date in ISO format.",
                                                "type":"string"
                                            },
                                            "rawTotalPrice":{
                                                "type":"number"
                                            },
                                            "displayName":{
                                                "type":"string"
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"integer"
                                            },
                                            "description":{
                                                "type":"string"
                                            },
                                            "externalPrice":{
                                                "type":"number"
                                            },
                                            "onetimeChargesSummary":{
                                                "description":"Summary of all one-time charges",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "agreementName":{
                                                "description":"Applied agreement name",
                                                "type":"string"
                                            },
                                            "agreementId":{
                                                "description":"Applied agreement number",
                                                "type":"string"
                                            },
                                            "childItemsIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                "type":"boolean"
                                            },
                                            "onSale":{
                                                "type":"boolean"
                                            },
                                            "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"
                                            },
                                            "quantity":{
                                                "type":"integer"
                                            },
                                            "totalOneTimeNetAmount":{
                                                "description":"Total one time net amount",
                                                "type":"number"
                                            },
                                            "salePrice":{
                                                "type":"number"
                                            },
                                            "externalRecurringCharge":{
                                                "type":"number"
                                            },
                                            "detailedItemPriceInfo":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "type":"boolean"
                                                        },
                                                        "secondaryCurrencyTaxAmount":{
                                                            "description":" tax amount in secondaryCurrency",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "type":"integer"
                                                        },
                                                        "tax":{
                                                            "type":"number"
                                                        },
                                                        "orderDiscountShare":{
                                                            "type":"integer"
                                                        },
                                                        "detailedUnitPrice":{
                                                            "type":"number"
                                                        },
                                                        "currencyCode":{
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "contractEndDate":{
                                                "description":"End date of the contract",
                                                "type":"string"
                                            },
                                            "externalRecurringChargeFrequency":{
                                                "type":"string"
                                            },
                                            "externalPriceQuantity":{
                                                "type":"integer"
                                            },
                                            "rootAssetKey":{
                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                "type":"string"
                                            },
                                            "externalRecurringChargeDuration":{
                                                "type":"string"
                                            },
                                            "siteId":{
                                                "description":"The ID of the site on which the item was added.",
                                                "type":"string"
                                            },
                                            "detailedRecurringChargeInfo":{
                                                "description":"Detailed Item Price Information.",
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Whether the price is discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "amount":{
                                                        "description":"The monetary amount for the recurring charge.",
                                                        "type":"number"
                                                    },
                                                    "quantity":{
                                                        "description":"The number of items covered by this recurring charge price info",
                                                        "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"
                                                    }
                                                }
                                            },
                                            "asset":{
                                                "description":"The flag that defines it the item is an asset or not.",
                                                "type":"boolean"
                                            },
                                            "listPrice":{
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "additionalEmails":{
                            "description":"Additional emails to send order confirmation. Default limit is 10.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "shippingAddress":{
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "type":"string"
                                },
                                "country":{
                                    "type":"string"
                                },
                                "address3":{
                                    "type":"string"
                                },
                                "address2":{
                                    "type":"string"
                                },
                                "city":{
                                    "type":"string"
                                },
                                "address1":{
                                    "type":"string"
                                },
                                "prefix":{
                                    "type":"string"
                                },
                                "companyName":{
                                    "type":"string"
                                },
                                "postalCode":{
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "type":"string"
                                },
                                "county":{
                                    "type":"string"
                                },
                                "suffix":{
                                    "type":"string"
                                },
                                "firstName":{
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "type":"integer"
                                },
                                "faxNumber":{
                                    "type":"integer"
                                },
                                "middleName":{
                                    "type":"string"
                                },
                                "state":{
                                    "type":"string"
                                },
                                "email":{
                                    "type":"string"
                                }
                            }
                        },
                        "siteId":{
                            "description":"The ID of the site on which the order was placed.",
                            "type":"string"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. e.g. In case of marketing campaign, value represents actual unique campaign Id",
                                        "type":"string"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "profile":{
                    "lastName":"Anderson",
                    "firstName":"Kim",
                    "customerContactId":"se-570031",
                    "receiveEmail":"no",
                    "currentOrganization":null,
                    "parentOrganization":null,
                    "locale":"en",
                    "email":"kim@example.com",
                    "sitePropertiesList":[
                        {
                            "site":{
                                "id":"siteUS"
                            },
                            "properties":{
                                "numberOfVisits":29,
                                "GDPRProfileP13nConsentDate":null,
                                "GDPRProfileP13nConsentGranted":false,
                                "receiveEmail":"no",
                                "receiveEmailDate":null
                            }
                        }
                    ],
                    "daytimeTelephoneNumber":null
                },
                "order":{
                    "creationTime":"1754544523000",
                    "orderId":"o60417",
                    "dynamicProperties":[
                    ],
                    "payments":[
                    ],
                    "description":"o60417",
                    "orderStatus":"Incomplete",
                    "organizationId":"or-100004",
                    "priceInfo":{
                        "amount":38,
                        "total":66.91,
                        "shipping":25,
                        "totalOneTimeNetAmount":38,
                        "shippingSurchargeValue":0,
                        "tax":3.91,
                        "subTotal":38,
                        "totalOneTimeListAmount":38,
                        "currencyCode":"USD",
                        "totalWithoutTax":63
                    },
                    "onetimeChargesSummary":[
                        {
                            "amount":38
                        }
                    ],
                    "shoppingCart":{
                        "numberOfItems":1,
                        "items":[
                            {
                                "dynamicProperties":[
                                ],
                                "ratePlanId":"ratePlanX",
                                "discountAmount":0,
                                "isItemValid":true,
                                "price":38,
                                "ratePlanName":"Rate Plan X",
                                "variant":[
                                ],
                                "id":"ci6000417",
                                "state":"Added to order",
                                "stateKey":"INITIAL",
                                "unitPrice":20,
                                "assetable":false,
                                "productId":"partA",
                                "pointOfNoRevision":false,
                                "orderDiscountInfos":[
                                ],
                                "contractStartDate":"2025-08-07T00:00:00Z",
                                "recurringChargesSummary":[
                                    {
                                        "amount":12,
                                        "price":12,
                                        "frequency":"Per Month"
                                    }
                                ],
                                "catRefId":"partA",
                                "syncInfo":{
                                    "errorMessage":null,
                                    "status":"completed"
                                },
                                "lastPriced":"2025-08-07T05:36:12.368Z",
                                "charges":[
                                    {
                                        "amount":0,
                                        "unitOfMeasure":"gb",
                                        "additionalInfo":{
                                            "rates":{
                                                "schema":{
                                                    "lookupData":[
                                                        {
                                                            "lookupValues":[
                                                                {
                                                                    "displayLabel":"APAC",
                                                                    "lookupCode":"aPAC",
                                                                    "translations":[
                                                                    ]
                                                                },
                                                                {
                                                                    "displayLabel":"EMEA",
                                                                    "lookupCode":"eMEA",
                                                                    "translations":[
                                                                    ]
                                                                },
                                                                {
                                                                    "displayLabel":"Latin America",
                                                                    "lookupCode":"latinAmerica",
                                                                    "translations":[
                                                                    ]
                                                                },
                                                                {
                                                                    "displayLabel":"North America",
                                                                    "lookupCode":"northAmerica",
                                                                    "translations":[
                                                                    ]
                                                                }
                                                            ],
                                                            "lookupType":"globalMarkets_c"
                                                        }
                                                    ],
                                                    "columns":[
                                                        {
                                                            "variableName":"market",
                                                            "translations":[
                                                            ],
                                                            "dataType":"String",
                                                            "name":"Market",
                                                            "lookupType":"globalMarkets_c"
                                                        },
                                                        {
                                                            "variableName":"rate",
                                                            "translations":[
                                                            ],
                                                            "dataType":"Decimal",
                                                            "name":"Rate"
                                                        }
                                                    ]
                                                },
                                                "variableName":"supremoGlobalIOTDataUsageRateCard",
                                                "data":[
                                                    {
                                                        "market":"northAmerica",
                                                        "rate":1.1
                                                    },
                                                    {
                                                        "market":"latinAmerica",
                                                        "rate":2.2
                                                    },
                                                    {
                                                        "market":"eMEA",
                                                        "rate":2.8
                                                    },
                                                    {
                                                        "market":"aPAC",
                                                        "rate":1.5
                                                    }
                                                ],
                                                "name":"Supremo Global IOT Data Usage Rate Card",
                                                "type":"rateCard"
                                            },
                                            "rowNumber":2,
                                            "dynamicPricingType":"rateCard"
                                        },
                                        "priceType":"Usage",
                                        "name":"Data Usage",
                                        "integrationId":"MAINTENANCE_FEE",
                                        "frequency":"Per Month",
                                        "chargeCode":"dataUsage_c"
                                    },
                                    {
                                        "unitPrice":12,
                                        "amount":12,
                                        "additionalInfo":{
                                            "rowNumber":3,
                                            "dynamicPricingType":"static"
                                        },
                                        "priceType":"Recurring",
                                        "name":"Recurring_Charge",
                                        "integrationId":"REC",
                                        "frequency":"Per Month",
                                        "chargeCode":"recurring_Charge_c"
                                    },
                                    {
                                        "unitPrice":33,
                                        "amount":33,
                                        "isProductPrice":true,
                                        "priceType":"One Time",
                                        "name":"One Time",
                                        "chargeType":"ORA_SALE"
                                    },
                                    {
                                        "unitPrice":5,
                                        "amount":5,
                                        "additionalInfo":{
                                            "rowNumber":1,
                                            "dynamicPricingType":"static"
                                        },
                                        "priceType":"One Time",
                                        "name":"Activation Fee",
                                        "integrationId":"OSS_AF",
                                        "chargeCode":"activationFee_c"
                                    }
                                ],
                                "route":"/parta/product/partA",
                                "discountInfo":[
                                ],
                                "totalOneTimeListAmount":0,
                                "shopperInput":{
                                },
                                "primaryThumbImageURL":"/img/no-image.jpg",
                                "rawTotalPrice":20,
                                "displayName":"partA",
                                "shippingSurchargeValue":0,
                                "externalData":[
                                ],
                                "itemDiscountInfos":[
                                ],
                                "externalPrice":38,
                                "commerceItemId":"ci6000414",
                                "onetimeChargesSummary":[
                                    {
                                        "amount":38,
                                        "price":38
                                    }
                                ],
                                "agreementName":"",
                                "agreementId":"",
                                "onSale":false,
                                "childSKUs":[
                                    {
                                        "primaryThumbImageURL":null
                                    }
                                ],
                                "amount":38,
                                "quantity":1,
                                "totalOneTimeNetAmount":0,
                                "salePrice":0,
                                "detailedItemPriceInfo":[
                                    {
                                        "discounted":false,
                                        "secondaryCurrencyTaxAmount":0,
                                        "amount":38,
                                        "quantity":1,
                                        "configurationDiscountShare":0,
                                        "tax":2.36,
                                        "orderDiscountShare":0,
                                        "detailedUnitPrice":38,
                                        "currencyCode":"USD"
                                    }
                                ],
                                "contractEndDate":"2028-08-06T00:00:00Z",
                                "giftWithPurchaseCommerceItemMarkers":[
                                ],
                                "externalPriceQuantity":-1,
                                "skuProperties":[
                                    {
                                        "propertyType":"sku-base",
                                        "name":"listingSKUId",
                                        "id":"listingSKUId",
                                        "value":null
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Not Returnable",
                                        "id":"nonreturnable",
                                        "value":false
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Name",
                                        "id":"displayName",
                                        "value":"partA"
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Active",
                                        "id":"active",
                                        "value":true
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Part Number",
                                        "id":"partNumber",
                                        "value":null
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Id",
                                        "id":"id",
                                        "value":"partA"
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Discountable",
                                        "id":"discountable",
                                        "value":true
                                    }
                                ],
                                "siteId":"siteUS",
                                "asset":false,
                                "listPrice":20
                            }
                        ]
                    },
                    "additionalEmails":[
                    ],
                    "lastModifierId":"bb-110011",
                    "taxPriceInfo":{
                        "cityTax":1.26,
                        "secondaryCurrencyTaxAmount":0,
                        "amount":3.91,
                        "valueAddedTax":0,
                        "countyTax":0,
                        "isTaxIncluded":false,
                        "miscTax":0,
                        "districtTax":0,
                        "stateTax":2.65,
                        "countryTax":0
                    },
                    "shippingGroups":[
                        {
                            "taxPriceInfo":{
                                "cityTax":1.26,
                                "secondaryCurrencyTaxAmount":0,
                                "amount":3.91,
                                "valueAddedTax":0,
                                "countyTax":0,
                                "isTaxIncluded":false,
                                "miscTax":0,
                                "districtTax":0,
                                "stateTax":2.65,
                                "countryTax":0
                            },
                            "priceInfo":{
                                "amount":38,
                                "total":66.91,
                                "lkpValExcludingFreeShip":null,
                                "shipping":25,
                                "shippingSurchargeValue":0,
                                "tax":3.91,
                                "subTotal":38,
                                "currencyCode":"USD",
                                "totalWithoutTax":63
                            },
                            "discountInfo":{
                                "orderDiscount":0,
                                "shippingDiscount":0,
                                "discountDescList":[
                                ]
                            },
                            "shippingMethod":{
                                "secondaryCurrencyTaxAmount":0,
                                "shippingTax":1.55,
                                "cost":25,
                                "taxIncluded":true,
                                "externalId":null,
                                "taxCode":"",
                                "value":"twoDayShippingMethod",
                                "shippingMethodDescription":"Two Day"
                            },
                            "shippingGroupId":"sg70421",
                            "shippingAddress":{
                                "lastName":"Wieser",
                                "country":"US",
                                "address3":"",
                                "address2":"Minnehaha county",
                                "city":"Sioux Falls",
                                "prefix":"",
                                "address1":"5 Boston Ave #88",
                                "postalCode":"57105",
                                "companyName":"US Motor Works - Retail",
                                "jobTitle":"",
                                "county":"",
                                "suffix":"",
                                "firstName":"Sage",
                                "phoneNumber":"605-414-2147",
                                "faxNumber":"",
                                "alias":null,
                                "middleName":"",
                                "state":"SD",
                                "email":"sage_wieser@example.net"
                            },
                            "type":"hardgoodShippingGroup",
                            "items":[
                                {
                                    "rawTotalPrice":38,
                                    "returnedQuantity":0,
                                    "dynamicProperties":[
                                    ],
                                    "shippingSurchargeValue":0,
                                    "ratePlanId":"ratePlanX",
                                    "externalData":[
                                    ],
                                    "discountAmount":0,
                                    "preOrderQuantity":0,
                                    "externalPrice":38,
                                    "commerceItemId":"ci6000414",
                                    "price":38,
                                    "ratePlanName":"Rate Plan X",
                                    "agreementName":"",
                                    "agreementId":"",
                                    "onSale":false,
                                    "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                    "commerceId":"ci6000417",
                                    "unitPrice":20,
                                    "assetable":false,
                                    "amount":38,
                                    "quantity":1,
                                    "pointOfNoRevision":false,
                                    "relationshipType":"SHIPPINGQUANTITY",
                                    "productId":"partA",
                                    "totalOneTimeNetAmount":0,
                                    "salePrice":0,
                                    "detailedItemPriceInfo":[
                                        {
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":38,
                                            "quantity":1,
                                            "configurationDiscountShare":0,
                                            "tax":2.36,
                                            "orderDiscountShare":0,
                                            "detailedUnitPrice":38,
                                            "currencyCode":"USD"
                                        }
                                    ],
                                    "contractStartDate":"2025-08-07T00:00:00Z",
                                    "contractEndDate":"2028-08-06T00:00:00Z",
                                    "externalPriceQuantity":-1,
                                    "catRefId":"partA",
                                    "lastPriced":"2025-08-07T05:36:12.368Z",
                                    "charges":[
                                        {
                                            "amount":0,
                                            "unitOfMeasure":"gb",
                                            "additionalInfo":{
                                                "rates":{
                                                    "schema":{
                                                        "lookupData":[
                                                            {
                                                                "lookupValues":[
                                                                    {
                                                                        "displayLabel":"APAC",
                                                                        "lookupCode":"aPAC",
                                                                        "translations":[
                                                                        ]
                                                                    },
                                                                    {
                                                                        "displayLabel":"EMEA",
                                                                        "lookupCode":"eMEA",
                                                                        "translations":[
                                                                        ]
                                                                    },
                                                                    {
                                                                        "displayLabel":"Latin America",
                                                                        "lookupCode":"latinAmerica",
                                                                        "translations":[
                                                                        ]
                                                                    },
                                                                    {
                                                                        "displayLabel":"North America",
                                                                        "lookupCode":"northAmerica",
                                                                        "translations":[
                                                                        ]
                                                                    }
                                                                ],
                                                                "lookupType":"globalMarkets_c"
                                                            }
                                                        ],
                                                        "columns":[
                                                            {
                                                                "variableName":"market",
                                                                "translations":[
                                                                ],
                                                                "dataType":"String",
                                                                "name":"Market",
                                                                "lookupType":"globalMarkets_c"
                                                            },
                                                            {
                                                                "variableName":"rate",
                                                                "translations":[
                                                                ],
                                                                "dataType":"Decimal",
                                                                "name":"Rate"
                                                            }
                                                        ]
                                                    },
                                                    "variableName":"supremoGlobalIOTDataUsageRateCard",
                                                    "data":[
                                                        {
                                                            "market":"northAmerica",
                                                            "rate":1.1
                                                        },
                                                        {
                                                            "market":"latinAmerica",
                                                            "rate":2.2
                                                        },
                                                        {
                                                            "market":"eMEA",
                                                            "rate":2.8
                                                        },
                                                        {
                                                            "market":"aPAC",
                                                            "rate":1.5
                                                        }
                                                    ],
                                                    "name":"Supremo Global IOT Data Usage Rate Card",
                                                    "type":"rateCard"
                                                },
                                                "rowNumber":2,
                                                "dynamicPricingType":"rateCard"
                                            },
                                            "priceType":"Usage",
                                            "name":"Data Usage",
                                            "integrationId":"MAINTENANCE_FEE",
                                            "frequency":"Per Month",
                                            "chargeCode":"dataUsage_c"
                                        },
                                        {
                                            "unitPrice":12,
                                            "amount":12,
                                            "additionalInfo":{
                                                "rowNumber":3,
                                                "dynamicPricingType":"static"
                                            },
                                            "priceType":"Recurring",
                                            "name":"Recurring_Charge",
                                            "integrationId":"REC",
                                            "frequency":"Per Month",
                                            "chargeCode":"recurring_Charge_c"
                                        },
                                        {
                                            "unitPrice":33,
                                            "amount":33,
                                            "isProductPrice":true,
                                            "priceType":"One Time",
                                            "name":"One Time",
                                            "chargeType":"ORA_SALE"
                                        },
                                        {
                                            "unitPrice":5,
                                            "amount":5,
                                            "additionalInfo":{
                                                "rowNumber":1,
                                                "dynamicPricingType":"static"
                                            },
                                            "priceType":"One Time",
                                            "name":"Activation Fee",
                                            "integrationId":"OSS_AF",
                                            "chargeCode":"activationFee_c"
                                        }
                                    ],
                                    "discountInfo":[
                                    ],
                                    "siteId":"siteUS",
                                    "txnLineNumber":"2",
                                    "totalOneTimeListAmount":0,
                                    "shopperInput":{
                                    },
                                    "asset":false,
                                    "backOrderQuantity":0,
                                    "listPrice":20,
                                    "status":"INITIAL"
                                }
                            ]
                        }
                    ],
                    "creationSiteId":"siteUS",
                    "lastModifiedDate":"2025-08-07T05:36:15.482Z",
                    "allowAlternateCurrency":false,
                    "shippingMethod":{
                        "shippingTax":1.55,
                        "cost":25,
                        "value":"twoDayShippingMethod"
                    },
                    "priceListGroup":{
                        "displayName":"Default Price Group",
                        "repositoryId":"defaultPriceGroup"
                    },
                    "recurringChargesSummary":[
                        {
                            "amount":12,
                            "price":12,
                            "frequency":"Per Month"
                        }
                    ],
                    "cartName":"o60417",
                    "creationDate":"2025-08-07T05:28:43.000Z",
                    "orderProfileId":"bb-110011",
                    "transactionId":"3041802509",
                    "orderAction":"order",
                    "sharedWithOrganization":false,
                    "discountInfo":{
                        "unclaimedCouponMultiPromotions":{
                        },
                        "orderCouponsMap":{
                        },
                        "orderDiscount":0,
                        "shippingDiscount":0,
                        "orderImplicitDiscountList":[
                        ],
                        "unclaimedCouponsMap":{
                        },
                        "claimedCouponMultiPromotions":{
                        }
                    },
                    "giftWithPurchaseInfo":[
                    ],
                    "siteId":"siteUS",
                    "shippingAddress":{
                        "lastName":"Wieser",
                        "country":"US",
                        "address3":"",
                        "address2":"Minnehaha county",
                        "city":"Sioux Falls",
                        "prefix":"",
                        "address1":"5 Boston Ave #88",
                        "postalCode":"57105",
                        "companyName":"US Motor Works - Retail",
                        "jobTitle":"",
                        "county":"",
                        "suffix":"",
                        "firstName":"Sage",
                        "phoneNumber":"605-414-2147",
                        "faxNumber":"",
                        "alias":null,
                        "middleName":"",
                        "state":"SD",
                        "email":"sage_wieser@example.net"
                    },
                    "markers":[
                    ]
                }
            }
        },
        "CustomPropertyType":{
            "additionalProperties":false,
            "type":"object",
            "properties":{
                "uiEditorType":{
                    "description":"The user interface type used to display / edit the property.",
                    "type":"string",
                    "enum":[
                        "shortText",
                        "richText",
                        "date",
                        "number",
                        "checkbox",
                        "list"
                    ]
                },
                "default":{
                    "description":"Default value for the property",
                    "type":"string"
                },
                "hidden":{
                    "description":"Defines whether visible in the UI",
                    "type":"boolean"
                },
                "options":{
                    "description":"Collection of potential values for the property. Property name should match this regex: ^[a-zA-Z1-9]+$",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "label":{
                    "description":"Displayed text used to describe the property",
                    "type":"string"
                },
                "type":{
                    "description":"Type of the property",
                    "type":"string",
                    "enum":[
                        "shortText",
                        "richText",
                        "date",
                        "number",
                        "checkbox"
                    ]
                },
                "required":{
                    "description":"Whether a value is required",
                    "type":"boolean"
                }
            },
            "required":[
                "uiEditorType",
                "default",
                "label",
                "required",
                "type"
            ]
        },
        "externalPriceRequestChild":{
            "type":"object",
            "properties":{
                "commerceItemId":{
                    "type":"string"
                },
                "externalRecurringCharge":{
                    "type":"number"
                },
                "externalPriceQuantity":{
                    "type":"integer"
                },
                "externalRecurringChargeFrequency":{
                    "type":"string"
                },
                "childItems":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/externalPriceRequestChild"
                    }
                },
                "externalRecurringChargeDuration":{
                    "type":"string"
                },
                "catRefId":{
                    "type":"string"
                },
                "externalPrice":{
                    "type":"number"
                }
            }
        },
        "returnRequestValidation_request":{
            "description":"This webhook will get triggered wherever we need to test the returnability of the order.",
            "properties":{
                "agentProfile":{
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"First Name of agent profile",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last Name of agent profile",
                            "type":"string"
                        },
                        "id":{
                            "description":"Id of agent profile",
                            "type":"string"
                        },
                        "login":{
                            "description":"Login of agent profile",
                            "type":"string"
                        }
                    }
                },
                "context":{
                    "description":"In which context webhook is getting triggered. Either for initiate or calculaterefund or submit return request or cancelOrder e.t.c.,",
                    "type":"string"
                },
                "returnRequests":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnItemListIsTruncated":{
                                "description":"This property will be added to the webhook payload only if the corresponding returnItemList property is truncated. The value for this field will be true always if present",
                                "type":"boolean"
                            },
                            "returnItemList":{
                                "description":"List of returnable Items. 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":{
                                    "$ref":"#/definitions/returnItemRequest_def"
                                }
                            },
                            "order":{
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyCode":{
                                        "description":"Secondary currencyCode",
                                        "type":"string"
                                    },
                                    "priceGroupId":{
                                        "description":"The PriceListGroup ID of the current order.",
                                        "type":"string"
                                    },
                                    "lastModifiedTime":{
                                        "description":"Last modified time of order",
                                        "type":"number"
                                    },
                                    "creationTime":{
                                        "description":"The creation time of  the order.",
                                        "type":"number"
                                    },
                                    "sourceSystem":{
                                        "description":"The name of the source system",
                                        "type":"string"
                                    },
                                    "dynamicProperties":{
                                        "description":"the value of the dynamic Properties",
                                        "type":"array",
                                        "items":{
                                            "type":"object"
                                        }
                                    },
                                    "orderStatus":{
                                        "description":"The order status.",
                                        "type":"string"
                                    },
                                    "submittedDate":{
                                        "description":"The order submitted date",
                                        "type":"string"
                                    },
                                    "locale":{
                                        "description":"the locale of the request/response",
                                        "type":"string"
                                    },
                                    "paymentGroups":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "expirationYear":{
                                                    "type":"string"
                                                },
                                                "PONumber":{
                                                    "type":"string"
                                                },
                                                "amountAuthorized":{
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "type":"number"
                                                },
                                                "gatewayName":{
                                                    "type":"string"
                                                },
                                                "expirationMonth":{
                                                    "type":"string"
                                                },
                                                "submittedDate":{
                                                    "type":"string"
                                                },
                                                "authorizationStatus":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "authorizationDecision":{
                                                                "type":"string"
                                                            },
                                                            "transactionUuid":{
                                                                "type":"string"
                                                            },
                                                            "amount":{
                                                                "type":"number"
                                                            },
                                                            "transactionSuccess":{
                                                                "type":"boolean"
                                                            },
                                                            "errorMessage":{
                                                                "type":"string"
                                                            },
                                                            "currency":{
                                                                "type":"string"
                                                            },
                                                            "reasonCode":{
                                                                "type":"string"
                                                            },
                                                            "transactionId":{
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "IIN":{
                                                    "type":"string"
                                                },
                                                "token":{
                                                    "type":"string"
                                                },
                                                "paymentGroupClassType":{
                                                    "type":"string"
                                                },
                                                "creditCardNumber":{
                                                    "type":"string"
                                                },
                                                "paymentMethod":{
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "type":"number"
                                                },
                                                "billingAddress":{
                                                    "type":"object",
                                                    "properties":{
                                                        "lastName":{
                                                            "type":"string"
                                                        },
                                                        "country":{
                                                            "type":"string"
                                                        },
                                                        "address3":{
                                                            "type":"string"
                                                        },
                                                        "address2":{
                                                            "type":"string"
                                                        },
                                                        "city":{
                                                            "type":"string"
                                                        },
                                                        "address1":{
                                                            "type":"string"
                                                        },
                                                        "prefix":{
                                                            "type":"string"
                                                        },
                                                        "companyName":{
                                                            "type":"string"
                                                        },
                                                        "postalCode":{
                                                            "type":"string"
                                                        },
                                                        "jobTitle":{
                                                            "type":"string"
                                                        },
                                                        "county":{
                                                            "type":"string"
                                                        },
                                                        "ownerId":{
                                                            "type":"string"
                                                        },
                                                        "suffix":{
                                                            "type":"string"
                                                        },
                                                        "firstName":{
                                                            "type":"string"
                                                        },
                                                        "phoneNumber":{
                                                            "type":"string"
                                                        },
                                                        "faxNumber":{
                                                            "type":"string"
                                                        },
                                                        "middleName":{
                                                            "type":"string"
                                                        },
                                                        "state":{
                                                            "type":"string"
                                                        },
                                                        "email":{
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "debitStatus":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "authorizationDecision":{
                                                                "type":"string"
                                                            },
                                                            "transactionUuid":{
                                                                "type":"string"
                                                            },
                                                            "amount":{
                                                                "type":"number"
                                                            },
                                                            "transactionSuccess":{
                                                                "type":"boolean"
                                                            },
                                                            "errorMessage":{
                                                                "type":"string"
                                                            },
                                                            "currency":{
                                                                "type":"string"
                                                            },
                                                            "reasonCode":{
                                                                "type":"string"
                                                            },
                                                            "transactionId":{
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "currencyCode":{
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "salesChannel":{
                                        "type":"string"
                                    },
                                    "priceInfo":{
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "type":"number"
                                            },
                                            "total":{
                                                "type":"number"
                                            },
                                            "shipping":{
                                                "type":"number"
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"number"
                                            },
                                            "tax":{
                                                "type":"number"
                                            },
                                            "subTotal":{
                                                "type":"number"
                                            },
                                            "currencyCode":{
                                                "type":"string"
                                            },
                                            "totalWithoutTax":{
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "relationships":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "paymentGroupId":{
                                                    "type":"string"
                                                },
                                                "amount":{
                                                    "type":"number"
                                                },
                                                "relationshipType":{
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "catalogId":{
                                        "description":"The Catalog ID of the current order.",
                                        "type":"string"
                                    },
                                    "pricingMessages":{
                                        "type":"object"
                                    },
                                    "exchangeRate":{
                                        "description":"exchangeRate",
                                        "type":"number"
                                    },
                                    "shoppingCart":{
                                        "type":"object",
                                        "properties":{
                                            "numberOfItems":{
                                                "type":"integer"
                                            },
                                            "items":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "primaryThumbImageURL":{
                                                            "type":"string"
                                                        },
                                                        "rawTotalPrice":{
                                                            "type":"number"
                                                        },
                                                        "displayName":{
                                                            "type":"string"
                                                        },
                                                        "dynamicProperties":{
                                                            "description":"List of dynamic properties at line item level.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "id":{
                                                                        "description":"The dynamic property id.",
                                                                        "type":"string"
                                                                    },
                                                                    "label":{
                                                                        "description":"The dynamic property label.",
                                                                        "type":"string"
                                                                    },
                                                                    "value":{
                                                                        "description":"The dynamic property value.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "shippingSurchargeValue":{
                                                            "type":"integer"
                                                        },
                                                        "description":{
                                                            "type":"string"
                                                        },
                                                        "discountAmount":{
                                                            "type":"number"
                                                        },
                                                        "isItemValid":{
                                                            "type":"boolean"
                                                        },
                                                        "configuratorId":{
                                                            "type":"string"
                                                        },
                                                        "externalPrice":{
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "type":"number"
                                                        },
                                                        "variant":{
                                                            "description":"List of variants for the product.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "optionValue":{
                                                                        "description":"The variant option value.",
                                                                        "type":"string"
                                                                    },
                                                                    "optionName":{
                                                                        "description":"The variant option name.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "onSale":{
                                                            "type":"boolean"
                                                        },
                                                        "id":{
                                                            "type":"string"
                                                        },
                                                        "unitPrice":{
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "type":"integer"
                                                        },
                                                        "productId":{
                                                            "type":"string"
                                                        },
                                                        "salePrice":{
                                                            "type":"number"
                                                        },
                                                        "detailedItemPriceInfo":{
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "discounted":{
                                                                        "type":"boolean"
                                                                    },
                                                                    "secondaryCurrencyTaxAmount":{
                                                                        "description":" tax amount in secondaryCurrency",
                                                                        "type":"number"
                                                                    },
                                                                    "amount":{
                                                                        "type":"number"
                                                                    },
                                                                    "quantity":{
                                                                        "type":"integer"
                                                                    },
                                                                    "tax":{
                                                                        "type":"number"
                                                                    },
                                                                    "orderDiscountShare":{
                                                                        "type":"integer"
                                                                    },
                                                                    "detailedUnitPrice":{
                                                                        "type":"number"
                                                                    },
                                                                    "currencyCode":{
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "orderDiscountInfos":{
                                                            "description":"Array of order promotions affecting this item (read-only).",
                                                            "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"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "externalPriceQuantity":{
                                                            "type":"integer"
                                                        },
                                                        "catRefId":{
                                                            "type":"string"
                                                        },
                                                        "discountInfo":{
                                                            "description":"The discount information.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "coupon":{
                                                                        "description":"The coupon ID.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionDesc":{
                                                                        "description":"The promotion description.",
                                                                        "type":"string"
                                                                    },
                                                                    "promotionId":{
                                                                        "description":"The promotion ID.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "siteId":{
                                                            "description":"The ID of the site on which the item was added.",
                                                            "type":"string"
                                                        },
                                                        "listPrice":{
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "lastModifierId":{
                                        "description":"The ID of the shopper profile that last modified the order.",
                                        "type":"string"
                                    },
                                    "totalCommerceItemCount":{
                                        "description":"The total commerce item count",
                                        "type":"integer"
                                    },
                                    "id":{
                                        "description":"The ID of the order.",
                                        "type":"string"
                                    },
                                    "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":{
                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "externalRecurringChargeDetails":{
                                                    "properties":{
                                                        "externalRecurringCharge":{
                                                            "type":"number"
                                                        },
                                                        "externalRecurringChargeFrequency":{
                                                            "type":"string"
                                                        },
                                                        "externalRecurringChargeDuration":{
                                                            "type":"number"
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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":"Details about recurring charge 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"
                                                        },
                                                        "priceListId":{
                                                            "description":"The price list ID used for pricing.",
                                                            "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"
                                                        },
                                                        "onSale":{
                                                            "description":"Whether is on sale.",
                                                            "type":"boolean"
                                                        },
                                                        "shippingSurcharge":{
                                                            "description":"Extra handling cost for shipping the product.",
                                                            "type":"number"
                                                        },
                                                        "discountable":{
                                                            "description":"Whether discountable.",
                                                            "type":"boolean"
                                                        },
                                                        "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"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "currencyCode":{
                                                            "description":"The currency code for the monetary amounts. A three character currency code such as USD.",
                                                            "type":"string"
                                                        },
                                                        "listPrice":{
                                                            "description":"The monetary amount of the list price.",
                                                            "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"
                                                },
                                                "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":{
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":" tax amount in secondaryCurrency",
                                                "type":"number"
                                            },
                                            "discounted":{
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "type":"number"
                                            },
                                            "valueAddedTax":{
                                                "type":"integer"
                                            },
                                            "countyTax":{
                                                "type":"number"
                                            },
                                            "isTaxIncluded":{
                                                "type":"boolean"
                                            },
                                            "miscTax":{
                                                "type":"integer"
                                            },
                                            "districtTax":{
                                                "type":"integer"
                                            },
                                            "stateTax":{
                                                "type":"number"
                                            },
                                            "countryTax":{
                                                "type":"integer"
                                            },
                                            "cityTax":{
                                                "type":"integer"
                                            },
                                            "amountIsFinal":{
                                                "type":"boolean"
                                            },
                                            "currencyCode":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "submittedBy":{
                                        "description":"The ID of the shopper profile that submitted the order.",
                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "commerceItemId":{
                                                                "description":"The referenced commerce item's internal ID.",
                                                                "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"
                                                            },
                                                            "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"
                                                            },
                                                            "preferredPickupDate":{
                                                                "format":"date-time",
                                                                "description":"The items preferred store pickup date.",
                                                                "type":"string"
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "isItemPriceOverrideAllowed":{
                                        "type":"boolean"
                                    },
                                    "profile":{
                                        "description":"Basic profile information.",
                                        "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"
                                            },
                                            "parentOrganization":{
                                                "description":"Parent Organization.",
                                                "type":"object",
                                                "properties":{
                                                    "name":{
                                                        "description":"Name.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "email":{
                                                "description":"The email address",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "cartName":{
                                        "description":"Cart name for this order.",
                                        "type":"string"
                                    },
                                    "creationDate":{
                                        "description":"The order creation date.",
                                        "type":"string"
                                    },
                                    "orderProfileId":{
                                        "description":"The profile id on the order.",
                                        "type":"string"
                                    },
                                    "site":{
                                        "description":"Site information",
                                        "type":"object",
                                        "properties":{
                                            "productionURL":{
                                                "description":"Url of the site",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"Site name",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"Site Id",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "sharedWithOrganization":{
                                        "description":"Whether the order has been shared with the organization.",
                                        "type":"boolean"
                                    },
                                    "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"
                                            }
                                        }
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"object",
                                        "properties":{
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean"
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"The order discount.",
                                                "type":"number"
                                            },
                                            "shippingDiscount":{
                                                "description":"The shipping discount.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "profileId":{
                                        "type":"string"
                                    },
                                    "giftWithPurchaseInfo":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "giftWithPurchaseQuantityAvailableForSelection":{
                                                    "description":"gift quantity available for selection",
                                                    "type":"number"
                                                },
                                                "giftWithPurchaseType":{
                                                    "description":"The type of the gift. (sku, product)",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseDetail":{
                                                    "description":"String identifying the free gift, usually the repository id of the gift type.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The gift with purchase promotion id",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseIdentifier":{
                                                    "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the order was placed.",
                                        "type":"string"
                                    },
                                    "shippingAddress":{
                                        "description":"Default shipping address of the profile",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"the last name of the shipping address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the shipping address",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"the country of the shipping address",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"the phone Number of the shipping address",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"the address2 of the shipping address",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"the city of the shipping address",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"the address1 of the shipping address",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"the postal Code of the shipping address",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"the id of the shipping address",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"the county of the shipping address",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"the state of the shipping address",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "giftWithPurchaseOrderMarkers":{
                                        "type":"array",
                                        "items":{
                                            "type":"object"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "context":"Initiate_Return",
                "returnRequests":[
                    {
                        "returnItemList":[
                            {
                                "quantityToReturn":0,
                                "commerceItemId":"ci3000416",
                                "quantityAvailable":20,
                                "quantityShipped":20,
                                "productId":"Product_27Fxyzii",
                                "nonreturnable":true,
                                "returnReason":null,
                                "shippingGroupId":"sg40414",
                                "catalogRefId":"Sku_27Gxyzii",
                                "nonReturnableReason":"This is a non-returnable item."
                            },
                            {
                                "quantityToReturn":0,
                                "commerceItemId":"ci3000417",
                                "quantityAvailable":15,
                                "quantityShipped":20,
                                "productId":"Product_36Exy",
                                "nonreturnable":false,
                                "returnReason":null,
                                "shippingGroupId":"sg40414",
                                "catalogRefId":"Sku_36Fxy",
                                "nonReturnableReason":null
                            }
                        ],
                        "order":{
                            "approverIds":[
                            ],
                            "gwp":false,
                            "secondaryCurrencyCode":null,
                            "lastModifiedTime":"1513930292000",
                            "priceGroupId":"defaultPriceGroup",
                            "creationTime":"1503900230000",
                            "sourceSystem":"Cloud Commerce",
                            "gwpMarkers":[
                            ],
                            "salesChannel":"default",
                            "submittedDate":"2017-08-28T06:03:51.000Z",
                            "locale":"en",
                            "paymentGroups":[
                                {
                                    "PONumber":"857",
                                    "amountAuthorized":1052.56,
                                    "amount":1052.56,
                                    "paymentMethod":"invoiceRequest",
                                    "billingAddress":{
                                        "lastName":"Anderson",
                                        "country":"US",
                                        "firstName":"Kim",
                                        "phoneNumber":"212-555-1977",
                                        "address2":null,
                                        "city":"Syracuse",
                                        "address1":"21 Cedar Ave",
                                        "postalCode":"13202",
                                        "state":"NY",
                                        "email":"kim@example.com"
                                    },
                                    "state":10,
                                    "id":"pg30416",
                                    "currencyCode":"USD"
                                }
                            ],
                            "configuratorId":null,
                            "organizationId":null,
                            "relationships":[
                                {
                                    "paymentGroupId":"pg30416",
                                    "amount":1052.56,
                                    "relationshipType":"ORDERAMOUNTREMAINING",
                                    "id":"r40399"
                                }
                            ],
                            "priceInfo":{
                                "amount":939.6,
                                "total":1052.56,
                                "shipping":35,
                                "discountAmount":0,
                                "tax":77.96,
                                "rawSubtotal":939.6,
                                "currencyCode":"USD"
                            },
                            "catalogId":null,
                            "exchangeRate":null,
                            "lastModifierId":"se-570031",
                            "totalCommerceItemCount":35,
                            "id":"o30411",
                            "state":"NO_PENDING_ACTION",
                            "externalContext":false,
                            "quoteInfo":null,
                            "taxCalculated":true,
                            "commerceItems":[
                                {
                                    "gwp":false,
                                    "deactivationDate":null,
                                    "returnedQuantity":0,
                                    "availabilityDate":null,
                                    "billingProfileId":null,
                                    "externalData":[
                                    ],
                                    "billingAccountId":null,
                                    "preOrderQuantity":0,
                                    "assetKey":null,
                                    "priceInfo":{
                                        "discounted":false,
                                        "amount":0,
                                        "secondaryCurrencyShippingSurcharge":0,
                                        "rawTotalPrice":100,
                                        "salePrice":80,
                                        "orderDiscountInfos":[
                                        ],
                                        "priceListId":"salePrices",
                                        "itemDiscountInfos":[
                                        ],
                                        "quantityDiscounted":0,
                                        "amountIsFinal":false,
                                        "onSale":true,
                                        "shippingSurcharge":0,
                                        "discountable":true,
                                        "currentPriceDetailsSorted":[
                                            {
                                                "secondaryCurrencyTaxAmount":0,
                                                "discounted":false,
                                                "amount":0,
                                                "quantity":1,
                                                "amountIsFinal":false,
                                                "range":{
                                                    "lowBound":0,
                                                    "highBound":0,
                                                    "size":1
                                                },
                                                "orderDiscountShare":0,
                                                "tax":0,
                                                "detailedUnitPrice":0,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "currencyCode":"USD",
                                        "listPrice":100
                                    },
                                    "catalogId":null,
                                    "externalRecurringChargeDetails":{
                                        "externalRecurringCharge":20,
                                        "externalRecurringChargeFrequency":"Monthly",
                                        "externalRecurringChargeDuration":"12"
                                    },
                                    "externalPriceDetails":null,
                                    "actionCode":null,
                                    "id":"ci3000416",
                                    "serviceId":null,
                                    "serviceAccountId":null,
                                    "quantity":1,
                                    "productId":"Product_27Fxyzii",
                                    "parentAssetKey":null,
                                    "externalId":null,
                                    "rootAssetKey":null,
                                    "transactionDate":null,
                                    "catalogRefId":"Sku_27Gxyzii",
                                    "customerAccountId":null,
                                    "recurringChargePriceInfo":{
                                        "discounted":false,
                                        "amount":20,
                                        "secondaryCurrencyShippingSurcharge":0,
                                        "rawTotalPrice":80,
                                        "salePrice":0,
                                        "priceListId":null,
                                        "quantityDiscounted":0,
                                        "amountIsFinal":false,
                                        "onSale":false,
                                        "shippingSurcharge":0,
                                        "discountable":true,
                                        "currentPriceDetailsSorted":[
                                            {
                                                "secondaryCurrencyTaxAmount":0,
                                                "discounted":false,
                                                "amount":20,
                                                "quantity":1,
                                                "amountIsFinal":false,
                                                "range":{
                                                    "lowBound":0,
                                                    "highBound":0,
                                                    "size":1
                                                },
                                                "orderDiscountShare":0,
                                                "tax":0,
                                                "detailedUnitPrice":20,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "currencyCode":"USD",
                                        "listPrice":0
                                    },
                                    "lineAttributes":[
                                    ],
                                    "productDisplayName":"Sky Blue",
                                    "catalogKey":null,
                                    "siteId":"siteUS",
                                    "shopperInput":{
                                    },
                                    "activationDate":null,
                                    "asset":false,
                                    "backOrderQuantity":0
                                },
                                {
                                    "priceInfo":{
                                        "amount":439.8,
                                        "orderDiscountInfos":[
                                        ],
                                        "currencyCode":"USD",
                                        "itemDiscountInfos":[
                                        ]
                                    },
                                    "gwp":false,
                                    "quantity":15,
                                    "productId":"Product_36Exy",
                                    "productDisplayName":"The Girl with the Dragon Tattoo",
                                    "siteId":"siteUS",
                                    "id":"ci3000417",
                                    "catalogRefId":"Sku_36Fxy"
                                }
                            ],
                            "taxPriceInfo":{
                                "secondaryCurrencyTaxAmount":0,
                                "cityTax":0,
                                "valueAddedTax":0,
                                "amount":77.96,
                                "countyTax":38.98,
                                "isTaxIncluded":false,
                                "miscTax":0,
                                "districtTax":0,
                                "stateTax":38.98,
                                "miscTaxInfo":{
                                },
                                "currencyCode":"USD",
                                "countryTax":0
                            },
                            "submittedBy":"se-570031",
                            "freezeDate":null,
                            "shippingGroups":[
                                {
                                    "lastName":"Anderson",
                                    "shippingMethod":"inStorePickupShippingGroup",
                                    "description":"sg40492",
                                    "submittedDate":null,
                                    "firstName":"Kim",
                                    "priceInfo":{
                                        "secondaryCurrencyTaxAmount":0.68,
                                        "discounted":false,
                                        "shippingTax":1.7,
                                        "secondaryCurrencyShippingAmount":8.4,
                                        "amount":21,
                                        "rawShipping":11,
                                        "amountIsFinal":false,
                                        "currencyCode":"L10174"
                                    },
                                    "phoneNumber":"212-555-1977",
                                    "shipOnDate":null,
                                    "actualShipDate":null,
                                    "specialInstructions":{
                                    },
                                    "commerceItemRelationships":[
                                        {
                                            "availablePickupDate":"2018-05-19T13:00:00.000Z",
                                            "commerceItemId":"ci3000500",
                                            "inventoryLocationId":"SiteUS-GlenAllen186",
                                            "amount":0,
                                            "quantity":1,
                                            "relationshipType":"SHIPPINGQUANTITY",
                                            "returnedQuantity":0,
                                            "preferredPickupDate":"2018-05-19T13:00:00.000Z",
                                            "range":{
                                                "lowBound":0,
                                                "highBound":0,
                                                "size":1
                                            },
                                            "commerceItemExternalId":null,
                                            "state":"INITIAL",
                                            "id":"r40526"
                                        }
                                    ],
                                    "state":"INITIAL",
                                    "id":"sg40492",
                                    "stateDetail":null,
                                    "trackingNumber":null,
                                    "email":"kim@example.com",
                                    "handlingInstructions":[
                                    ],
                                    "shippingGroupClassType":"inStorePickupShippingGroup"
                                }
                            ],
                            "taxExempt":false,
                            "creationSiteId":"siteUS",
                            "profile":{
                                "lastName":"Anderson",
                                "firstName":"Kim",
                                "loyaltyPrograms":[
                                ],
                                "shippingAddress":{
                                    "country":"US",
                                    "phoneNumber":"212-555-1977",
                                    "address3":null,
                                    "address2":null,
                                    "city":"Syracuse",
                                    "address1":"21 Cedar Ave",
                                    "postalCode":"13202",
                                    "county":null,
                                    "state":"NY"
                                },
                                "middleName":null,
                                "parentOrganization":null,
                                "email":"kim@example.com"
                            },
                            "approverMessages":[
                            ],
                            "paymentInitiatedEmailSent":false,
                            "cartName":"o30411",
                            "shippingGroupCount":1,
                            "taxExemptionCode":null,
                            "paymentGroupCount":1,
                            "site":{
                                "productionURL":null,
                                "name":"Commerce Cloud Site",
                                "id":"siteUS"
                            },
                            "sharedWithOrganization":false,
                            "recurringChargePriceInfo":null,
                            "profileId":"se-570031",
                            "organization":null,
                            "siteId":"siteUS",
                            "activeQuoteOrderId":null
                        }
                    }
                ]
            }
        },
        "orderQualification_request":{
            "description":"A webhook for preforming order qualification operations prior to the order being submitted.  This webhook is fired during the order submit flow and will be executed after final order pricing has been performed.",
            "properties":{
                "profile":{
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "type":"string"
                        },
                        "lastName":{
                            "type":"string"
                        },
                        "customerContactId":{
                            "description":"The id property for the the customers contact record.",
                            "type":"string"
                        },
                        "loyaltyPrograms":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "programName":{
                                        "description":"Loyalty program name",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"User profile id",
                                        "type":"string"
                                    },
                                    "membershipId":{
                                        "description":"Membership id of user.",
                                        "type":"string"
                                    },
                                    "programId":{
                                        "description":"Program id of loyalty program ",
                                        "type":"string"
                                    },
                                    "status":{
                                        "description":"status of Enrollment. It must be in any of 'RequestForEnrollment', 'Enrolled', 'RequestForUnenrollment', 'Unenrolled', 'Failed' states.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "receiveEmail":{
                            "description":"The string representation of whether the user wants to recieve email or not",
                            "type":"string"
                        },
                        "middleName":{
                            "type":"string"
                        },
                        "id":{
                            "description":"Id",
                            "type":"string"
                        },
                        "locale":{
                            "type":"string"
                        },
                        "email":{
                            "type":"string"
                        },
                        "sitePropertiesList":{
                            "description":"The list of site related properties for the profile",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "site":{
                                        "description":"The site data",
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"The id of the site",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "properties":{
                                        "description":"The site related properties for the profile",
                                        "type":"object",
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":{
                                                "description":"The date on which GDPR personalization consent was granted by the user.",
                                                "type":"string"
                                            },
                                            "GDPRProfileP13nConsentGranted":{
                                                "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                                                "type":"boolean"
                                            },
                                            "receiveEmail":{
                                                "description":"Indicates whether the user should receive marketing emails on the current site. Can be yes or no.",
                                                "type":"string"
                                            },
                                            "receiveEmailDate":{
                                                "description":"The date on which email marketing consent was granted by the user.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "daytimeTelephoneNumber":{
                            "description":"The day time phone number of the profile",
                            "type":"string"
                        }
                    }
                },
                "organization":{
                    "$ref":"#/definitions/orderQualificationOrganization"
                },
                "operation":{
                    "type":"string"
                },
                "order":{
                    "type":"object",
                    "properties":{
                        "taxPriceInfo":{
                            "type":"object",
                            "properties":{
                                "cityTax":{
                                    "type":"number"
                                },
                                "secondaryCurrencyTaxAmount":{
                                    "description":" tax amount in secondaryCurrency",
                                    "type":"number"
                                },
                                "amount":{
                                    "type":"number"
                                },
                                "valueAddedTax":{
                                    "type":"number"
                                },
                                "countyTax":{
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "type":"boolean"
                                },
                                "miscTax":{
                                    "type":"number"
                                },
                                "districtTax":{
                                    "type":"number"
                                },
                                "stateTax":{
                                    "type":"number"
                                },
                                "countryTax":{
                                    "type":"number"
                                }
                            }
                        },
                        "assetable":{
                            "description":"A flag that denotes if the order contains one or more items that are assetable.",
                            "type":"string"
                        },
                        "shippingGroups":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "taxPriceInfo":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"taxAmount in secondaryCurrency",
                                                "type":"number"
                                            },
                                            "cityTax":{
                                                "description":"City Tax",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number"
                                            },
                                            "valueAddedTax":{
                                                "description":"Value Added Tax.",
                                                "type":"number"
                                            },
                                            "countyTax":{
                                                "description":"County Tax.",
                                                "type":"number"
                                            },
                                            "isTaxIncluded":{
                                                "description":"If Tax is included?",
                                                "type":"boolean"
                                            },
                                            "miscTax":{
                                                "description":"Misc Tax.",
                                                "type":"number"
                                            },
                                            "districtTax":{
                                                "description":"District Tax.",
                                                "type":"number"
                                            },
                                            "stateTax":{
                                                "description":"State Tax.",
                                                "type":"number"
                                            },
                                            "countryTax":{
                                                "description":"Country Tax.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "priceInfo":{
                                        "description":"The price information.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"The secondary currency tax amount.",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number"
                                            },
                                            "total":{
                                                "description":"The order total.",
                                                "type":"number"
                                            },
                                            "lkpValExcludingFreeShip":{
                                                "description":"The total shipping cost excluding items with free shipping.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingAmount":{
                                                "description":"The secondary currency shipping amount.",
                                                "type":"number"
                                            },
                                            "shipping":{
                                                "description":"The total shipping cost.",
                                                "type":"number"
                                            },
                                            "shippingSurchargeValue":{
                                                "description":"Extra handling costs for shipping the products",
                                                "type":"number"
                                            },
                                            "tax":{
                                                "description":"The total tax amount.",
                                                "type":"number"
                                            },
                                            "subTotal":{
                                                "description":"Sub-total.",
                                                "type":"number"
                                            },
                                            "currencyCode":{
                                                "description":"The currency code.",
                                                "type":"string"
                                            },
                                            "totalWithoutTax":{
                                                "description":"The total amount without tax.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "itemsIsTruncated":{
                                        "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                        "type":"boolean"
                                    },
                                    "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"
                                            }
                                        }
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                            }
                                        }
                                    },
                                    "shippingMethod":{
                                        "description":"The shipping method details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":" The secondary currency tax amount.",
                                                "type":"number"
                                            },
                                            "shippingTax":{
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingAmount":{
                                                "description":" The secondary currency shipping amount.",
                                                "type":"number"
                                            },
                                            "cost":{
                                                "description":"The total cost of shipping.",
                                                "type":"number"
                                            },
                                            "externalId":{
                                                "type":"string"
                                            },
                                            "taxCode":{
                                                "type":"string"
                                            },
                                            "value":{
                                                "description":"The shipping method applied to the order.",
                                                "type":"string"
                                            },
                                            "shippingMethodDescription":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "shippingAddress":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name.",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"Country.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"Name prefix.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code.",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"Job title.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"County.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Name suffix.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"Email address.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "items":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw total price.",
                                                    "type":"number"
                                                },
                                                "shippingSurchargeValue":{
                                                    "description":"Extra handling cost for shipping the product.",
                                                    "type":"number"
                                                },
                                                "availabilityDate":{
                                                    "format":"date-time",
                                                    "description":"The availability date for preOrdered/backOrdered quantity.",
                                                    "type":"string"
                                                },
                                                "discountAmount":{
                                                    "description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
                                                    "type":"number"
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                        }
                                                    }
                                                },
                                                "configuratorId":{
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"Commerce Item ID for this commerce item.",
                                                    "type":"string"
                                                },
                                                "price":{
                                                    "type":"number"
                                                },
                                                "childItemsIsTruncated":{
                                                    "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                    "type":"boolean"
                                                },
                                                "onSale":{
                                                    "description":"Whether is on sale.",
                                                    "type":"boolean"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the third party system.",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "commerceId":{
                                                    "description":"Commerce ID for this commerce item.",
                                                    "type":"string"
                                                },
                                                "stateDetailsAsUser":{
                                                    "type":"string"
                                                },
                                                "unitPrice":{
                                                    "type":"number"
                                                },
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "assetable":{
                                                    "description":"Flag to denote that the item is a potential service.",
                                                    "type":"string"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this price info",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price",
                                                    "type":"number"
                                                },
                                                "detailedItemPriceInfo":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "type":"boolean"
                                                            },
                                                            "secondaryCurrencyTaxAmount":{
                                                                "description":" tax amount in secondaryCurrency",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "type":"number"
                                                            },
                                                            "quantity":{
                                                                "type":"integer"
                                                            },
                                                            "tax":{
                                                                "type":"number"
                                                            },
                                                            "orderDiscountShare":{
                                                                "type":"integer"
                                                            },
                                                            "detailedUnitPrice":{
                                                                "type":"number"
                                                            },
                                                            "currencyCode":{
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                    "type":"string"
                                                },
                                                "discountInfo":{
                                                    "description":"Whether this item is discounted.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "shopperInput":{
                                                    "description":"Map of shopper input keys to values",
                                                    "additionalProperties":{
                                                        "type":"string"
                                                    },
                                                    "type":"object"
                                                },
                                                "asset":{
                                                    "description":"The flag that defines it the item is an asset or not.",
                                                    "type":"boolean"
                                                },
                                                "activationDate":{
                                                    "description":"The activation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "backOrderQuantity":{
                                                    "description":"The back ordered quantity included.",
                                                    "type":"integer"
                                                },
                                                "listPrice":{
                                                    "description":"The monetary amount of the list price.",
                                                    "type":"number"
                                                },
                                                "status":{
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "creationTime":{
                            "type":"integer"
                        },
                        "lastModifiedDate":{
                            "type":"integer"
                        },
                        "orderId":{
                            "type":"string"
                        },
                        "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"
                        },
                        "dynamicProperties":{
                            "description":"List of dynamic properties at line item level.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The dynamic property id.",
                                        "type":"string"
                                    },
                                    "label":{
                                        "description":"The dynamic property label.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The dynamic property value.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "payments":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "paymentGroupId":{
                                        "type":"string"
                                    },
                                    "amount":{
                                        "type":"integer"
                                    },
                                    "balance":{
                                        "type":"number"
                                    },
                                    "gatewayName":{
                                        "type":"string"
                                    },
                                    "giftCardNumber":{
                                        "type":"integer"
                                    },
                                    "uiIntervention":{
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "type":"string"
                                    },
                                    "isAmountRemaining":{
                                        "type":"boolean"
                                    },
                                    "paymentState":{
                                        "type":"string"
                                    },
                                    "maskedCardNumber":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "shippingMethod":{
                            "type":"object",
                            "properties":{
                                "shippingTax":{
                                    "type":"number"
                                },
                                "cost":{
                                    "type":"number"
                                },
                                "value":{
                                    "type":"string"
                                }
                            }
                        },
                        "orderStatus":{
                            "type":"string"
                        },
                        "recurringChargesSummary":{
                            "description":"Summary of all recurring charges by frequency",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"price for whole quantity",
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "description":"Frequency of this summary i.e, per month, per year etc",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "creationDate":{
                            "type":"string"
                        },
                        "orderProfileId":{
                            "type":"string"
                        },
                        "transactionId":{
                            "description":"Id of transaction associated with order",
                            "type":"string"
                        },
                        "priceInfo":{
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"The secondary currency tax amount.",
                                    "type":"number"
                                },
                                "amount":{
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":"The secondary currency shipping amount.",
                                    "type":"number"
                                },
                                "totalOneTimeNetAmount":{
                                    "description":"Total one time net amount",
                                    "type":"number"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"The secondary currency total amount.",
                                    "type":"number"
                                },
                                "shippingSurchargeValue":{
                                    "type":"number"
                                },
                                "tax":{
                                    "type":"number"
                                },
                                "subTotal":{
                                    "type":"number"
                                },
                                "totalWithoutTax":{
                                    "type":"number"
                                },
                                "total":{
                                    "type":"number"
                                },
                                "shipping":{
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":"The primary currency total amount.",
                                    "type":"number"
                                },
                                "totalOneTimeListAmount":{
                                    "description":"Total one time list amount",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "type":"string"
                                }
                            }
                        },
                        "onetimeChargesSummary":{
                            "description":"Summary of all one-time charges",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"total amount of all one-time charges",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "discountInfo":{
                            "description":"The discount information.",
                            "type":"object",
                            "properties":{
                                "orderCouponsMap":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code.",
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderDiscount":{
                                    "description":"The order discount.",
                                    "type":"number"
                                },
                                "shippingDiscount":{
                                    "description":"The shipping discount.",
                                    "type":"number"
                                }
                            }
                        },
                        "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"
                                }
                            }
                        },
                        "shoppingCart":{
                            "type":"object",
                            "properties":{
                                "itemsIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                    "type":"boolean"
                                },
                                "numberOfItems":{
                                    "type":"integer"
                                },
                                "items":{
                                    "description":"The array of products in the shopping cart. 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":{
                                            "dynamicProperties":{
                                                "description":"List of dynamic properties at line item level.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"The dynamic property id.",
                                                            "type":"string"
                                                        },
                                                        "label":{
                                                            "description":"The dynamic property label.",
                                                            "type":"string"
                                                        },
                                                        "value":{
                                                            "description":"The dynamic property value.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "ratePlanId":{
                                                "description":"Applied ratePlan number for this item",
                                                "type":"string"
                                            },
                                            "discountAmount":{
                                                "type":"number"
                                            },
                                            "isItemValid":{
                                                "type":"boolean"
                                            },
                                            "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"
                                            },
                                            "childItems":{
                                                "description":"Represents the child commerce items. 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":{
                                                    }
                                                }
                                            },
                                            "configuratorId":{
                                                "type":"string"
                                            },
                                            "assetKey":{
                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                "type":"string"
                                            },
                                            "ratePlanName":{
                                                "description":"Applied ratePlan name for this item",
                                                "type":"string"
                                            },
                                            "price":{
                                                "type":"number"
                                            },
                                            "variant":{
                                                "description":"List of variants for the product.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"The variant option value.",
                                                            "type":"string"
                                                        },
                                                        "optionName":{
                                                            "description":"The variant option name.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "actionCode":{
                                                "description":"The action code that has been set on the item by the third party system.",
                                                "type":"string"
                                            },
                                            "id":{
                                                "type":"string"
                                            },
                                            "unitPrice":{
                                                "type":"number"
                                            },
                                            "assetable":{
                                                "type":"string"
                                            },
                                            "secondaryCurrencyShippingSurcharge":{
                                                "type":"integer"
                                            },
                                            "productId":{
                                                "type":"string"
                                            },
                                            "contractStartDate":{
                                                "description":"Start date of the contract",
                                                "type":"string"
                                            },
                                            "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"
                                                        }
                                                    }
                                                }
                                            },
                                            "parentAssetKey":{
                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                "type":"string"
                                            },
                                            "recurringChargesSummary":{
                                                "description":"Summary of all recurring charges by frequency",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        },
                                                        "frequency":{
                                                            "description":"Frequency of this summary i.e, per month, per year etc",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "catRefId":{
                                                "type":"string"
                                            },
                                            "lastPriced":{
                                                "description":"Date when commerce item is last priced",
                                                "type":"string"
                                            },
                                            "charges":{
                                                "description":"Charges applied on this commerce item if any.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "unitPrice":{
                                                            "description":"unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "description":"Total Amount w.r.t to quantity.",
                                                            "type":"number"
                                                        },
                                                        "unitOfMeasure":{
                                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                            "type":"string"
                                                        },
                                                        "isProductPrice":{
                                                            "description":"This property tells which charge among others is Product price",
                                                            "type":"boolean"
                                                        },
                                                        "name":{
                                                            "description":"Name of the charge",
                                                            "type":"string"
                                                        },
                                                        "chargeType":{
                                                            "description":"Type of the charge",
                                                            "type":"string"
                                                        },
                                                        "priceType":{
                                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                            "type":"string"
                                                        },
                                                        "additionalInfo":{
                                                            "description":"Additional properties(if any) needed for any down stream system",
                                                            "type":"object",
                                                            "properties":{
                                                                "rates":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "schema":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "lookupData":{
                                                                                    "description":"Lookup data for the schema",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "dynamic_property_key":{
                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "columns":{
                                                                                    "description":"Column definitions for the rate card",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "variableName":{
                                                                                                "description":"Variable name for the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "translations":{
                                                                                                "description":"Translation data for internationalization",
                                                                                                "type":"array",
                                                                                                "items":{
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "dynamic_property_key":{
                                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                            "type":"string"
                                                                                                        }
                                                                                                    }
                                                                                                }
                                                                                            },
                                                                                            "dataType":{
                                                                                                "description":"Data type of the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "name":{
                                                                                                "description":"Display name of the column",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "variableName":{
                                                                            "description":"Variable name for the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "data":{
                                                                            "description":"Array of rate tiers",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"Display name of the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "type":{
                                                                            "description":"Type of the rate card",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "calculationInfo":{
                                                                    "description":"calculation info received from external system",
                                                                    "type":"string"
                                                                },
                                                                "rowNumber":{
                                                                    "description":"The unique identifier for the charge within the line",
                                                                    "type":"integer"
                                                                }
                                                            }
                                                        },
                                                        "integrationId":{
                                                            "description":"Integration id for this charge",
                                                            "type":"string"
                                                        },
                                                        "dynamicPricingType":{
                                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                            "type":"string"
                                                        },
                                                        "chargeCode":{
                                                            "description":"Charge code",
                                                            "type":"string"
                                                        },
                                                        "frequency":{
                                                            "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "discountInfo":{
                                                "description":"The discount information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "coupon":{
                                                            "description":"The coupon ID.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"The promotion description.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"The promotion ID.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "customerAccountId":{
                                                "description":"The customer account ID associated to the current item.",
                                                "type":"string"
                                            },
                                            "totalOneTimeListAmount":{
                                                "description":"Total one time list amount",
                                                "type":"number"
                                            },
                                            "shopperInput":{
                                                "description":"Map of shopper input keys to values",
                                                "additionalProperties":{
                                                    "type":"string"
                                                },
                                                "type":"object"
                                            },
                                            "activationDate":{
                                                "description":"The activation date in ISO format.",
                                                "type":"string"
                                            },
                                            "primaryThumbImageURL":{
                                                "type":"string"
                                            },
                                            "deactivationDate":{
                                                "description":"The deactivation date in ISO format.",
                                                "type":"string"
                                            },
                                            "rawTotalPrice":{
                                                "type":"number"
                                            },
                                            "displayName":{
                                                "type":"string"
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"integer"
                                            },
                                            "description":{
                                                "type":"string"
                                            },
                                            "externalPrice":{
                                                "type":"number"
                                            },
                                            "onetimeChargesSummary":{
                                                "description":"Summary of all one-time charges",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "agreementName":{
                                                "description":"Applied agreement name",
                                                "type":"string"
                                            },
                                            "agreementId":{
                                                "description":"Applied agreement number",
                                                "type":"string"
                                            },
                                            "childItemsIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                "type":"boolean"
                                            },
                                            "onSale":{
                                                "type":"boolean"
                                            },
                                            "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"
                                            },
                                            "quantity":{
                                                "type":"integer"
                                            },
                                            "totalOneTimeNetAmount":{
                                                "description":"Total one time net amount",
                                                "type":"number"
                                            },
                                            "salePrice":{
                                                "type":"number"
                                            },
                                            "externalRecurringCharge":{
                                                "type":"number"
                                            },
                                            "detailedItemPriceInfo":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "type":"boolean"
                                                        },
                                                        "secondaryCurrencyTaxAmount":{
                                                            "description":" tax amount in secondaryCurrency",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "type":"integer"
                                                        },
                                                        "tax":{
                                                            "type":"number"
                                                        },
                                                        "orderDiscountShare":{
                                                            "type":"integer"
                                                        },
                                                        "detailedUnitPrice":{
                                                            "type":"number"
                                                        },
                                                        "currencyCode":{
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "contractEndDate":{
                                                "description":"End date of the contract",
                                                "type":"string"
                                            },
                                            "externalRecurringChargeFrequency":{
                                                "type":"string"
                                            },
                                            "externalPriceQuantity":{
                                                "type":"integer"
                                            },
                                            "rootAssetKey":{
                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                "type":"string"
                                            },
                                            "externalRecurringChargeDuration":{
                                                "type":"string"
                                            },
                                            "siteId":{
                                                "description":"The ID of the site on which the item was added.",
                                                "type":"string"
                                            },
                                            "detailedRecurringChargeInfo":{
                                                "description":"Detailed Item Price Information.",
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Whether the price is discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "amount":{
                                                        "description":"The monetary amount for the recurring charge.",
                                                        "type":"number"
                                                    },
                                                    "quantity":{
                                                        "description":"The number of items covered by this recurring charge price info",
                                                        "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"
                                                    }
                                                }
                                            },
                                            "asset":{
                                                "description":"The flag that defines it the item is an asset or not.",
                                                "type":"boolean"
                                            },
                                            "listPrice":{
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "shippingAddress":{
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "type":"string"
                                },
                                "country":{
                                    "type":"string"
                                },
                                "address3":{
                                    "type":"string"
                                },
                                "address2":{
                                    "type":"string"
                                },
                                "city":{
                                    "type":"string"
                                },
                                "address1":{
                                    "type":"string"
                                },
                                "prefix":{
                                    "type":"string"
                                },
                                "companyName":{
                                    "type":"string"
                                },
                                "postalCode":{
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "type":"string"
                                },
                                "county":{
                                    "type":"string"
                                },
                                "suffix":{
                                    "type":"string"
                                },
                                "firstName":{
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "type":"integer"
                                },
                                "faxNumber":{
                                    "type":"integer"
                                },
                                "middleName":{
                                    "type":"string"
                                },
                                "state":{
                                    "type":"string"
                                },
                                "email":{
                                    "type":"string"
                                }
                            }
                        },
                        "siteId":{
                            "description":"The ID of the site on which the order was placed.",
                            "type":"string"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. e.g. In case of marketing campaign, value represents actual unique campaign Id",
                                        "type":"string"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "profile":{
                    "lastName":"Anderson",
                    "firstName":"Kim",
                    "customerContactId":"se-570031",
                    "receiveEmail":"no",
                    "currentOrganization":null,
                    "parentOrganization":null,
                    "locale":"en",
                    "email":"kim@example.com",
                    "sitePropertiesList":[
                        {
                            "site":{
                                "id":"siteUS"
                            },
                            "properties":{
                                "numberOfVisits":29,
                                "GDPRProfileP13nConsentDate":null,
                                "GDPRProfileP13nConsentGranted":false,
                                "receiveEmail":"no",
                                "receiveEmailDate":null
                            }
                        }
                    ],
                    "daytimeTelephoneNumber":null
                },
                "order":{
                    "creationTime":"1754544523000",
                    "orderId":"o60417",
                    "dynamicProperties":[
                    ],
                    "payments":[
                    ],
                    "description":"o60417",
                    "orderStatus":"Incomplete",
                    "organizationId":"or-100004",
                    "priceInfo":{
                        "amount":38,
                        "total":66.91,
                        "shipping":25,
                        "totalOneTimeNetAmount":38,
                        "shippingSurchargeValue":0,
                        "tax":3.91,
                        "subTotal":38,
                        "totalOneTimeListAmount":38,
                        "currencyCode":"USD",
                        "totalWithoutTax":63
                    },
                    "onetimeChargesSummary":[
                        {
                            "amount":38
                        }
                    ],
                    "shoppingCart":{
                        "numberOfItems":1,
                        "items":[
                            {
                                "dynamicProperties":[
                                ],
                                "ratePlanId":"ratePlanX",
                                "discountAmount":0,
                                "isItemValid":true,
                                "price":38,
                                "ratePlanName":"Rate Plan X",
                                "variant":[
                                ],
                                "id":"ci6000417",
                                "state":"Added to order",
                                "stateKey":"INITIAL",
                                "unitPrice":20,
                                "assetable":false,
                                "productId":"partA",
                                "pointOfNoRevision":false,
                                "orderDiscountInfos":[
                                ],
                                "contractStartDate":"2025-08-07T00:00:00Z",
                                "recurringChargesSummary":[
                                    {
                                        "amount":12,
                                        "price":12,
                                        "frequency":"Per Month"
                                    }
                                ],
                                "catRefId":"partA",
                                "syncInfo":{
                                    "errorMessage":null,
                                    "status":"completed"
                                },
                                "lastPriced":"2025-08-07T05:36:12.368Z",
                                "charges":[
                                    {
                                        "amount":0,
                                        "unitOfMeasure":"gb",
                                        "additionalInfo":{
                                            "rates":{
                                                "schema":{
                                                    "lookupData":[
                                                        {
                                                            "lookupValues":[
                                                                {
                                                                    "displayLabel":"APAC",
                                                                    "lookupCode":"aPAC",
                                                                    "translations":[
                                                                    ]
                                                                },
                                                                {
                                                                    "displayLabel":"EMEA",
                                                                    "lookupCode":"eMEA",
                                                                    "translations":[
                                                                    ]
                                                                },
                                                                {
                                                                    "displayLabel":"Latin America",
                                                                    "lookupCode":"latinAmerica",
                                                                    "translations":[
                                                                    ]
                                                                },
                                                                {
                                                                    "displayLabel":"North America",
                                                                    "lookupCode":"northAmerica",
                                                                    "translations":[
                                                                    ]
                                                                }
                                                            ],
                                                            "lookupType":"globalMarkets_c"
                                                        }
                                                    ],
                                                    "columns":[
                                                        {
                                                            "variableName":"market",
                                                            "translations":[
                                                            ],
                                                            "dataType":"String",
                                                            "name":"Market",
                                                            "lookupType":"globalMarkets_c"
                                                        },
                                                        {
                                                            "variableName":"rate",
                                                            "translations":[
                                                            ],
                                                            "dataType":"Decimal",
                                                            "name":"Rate"
                                                        }
                                                    ]
                                                },
                                                "variableName":"supremoGlobalIOTDataUsageRateCard",
                                                "data":[
                                                    {
                                                        "market":"northAmerica",
                                                        "rate":1.1
                                                    },
                                                    {
                                                        "market":"latinAmerica",
                                                        "rate":2.2
                                                    },
                                                    {
                                                        "market":"eMEA",
                                                        "rate":2.8
                                                    },
                                                    {
                                                        "market":"aPAC",
                                                        "rate":1.5
                                                    }
                                                ],
                                                "name":"Supremo Global IOT Data Usage Rate Card",
                                                "type":"rateCard"
                                            },
                                            "rowNumber":2,
                                            "dynamicPricingType":"rateCard"
                                        },
                                        "priceType":"Usage",
                                        "name":"Data Usage",
                                        "integrationId":"MAINTENANCE_FEE",
                                        "frequency":"Per Month",
                                        "chargeCode":"dataUsage_c"
                                    },
                                    {
                                        "unitPrice":12,
                                        "amount":12,
                                        "additionalInfo":{
                                            "rowNumber":3,
                                            "dynamicPricingType":"static"
                                        },
                                        "priceType":"Recurring",
                                        "name":"Recurring_Charge",
                                        "integrationId":"REC",
                                        "frequency":"Per Month",
                                        "chargeCode":"recurring_Charge_c"
                                    },
                                    {
                                        "unitPrice":33,
                                        "amount":33,
                                        "isProductPrice":true,
                                        "priceType":"One Time",
                                        "name":"One Time",
                                        "chargeType":"ORA_SALE"
                                    },
                                    {
                                        "unitPrice":5,
                                        "amount":5,
                                        "additionalInfo":{
                                            "rowNumber":1,
                                            "dynamicPricingType":"static"
                                        },
                                        "priceType":"One Time",
                                        "name":"Activation Fee",
                                        "integrationId":"OSS_AF",
                                        "chargeCode":"activationFee_c"
                                    }
                                ],
                                "route":"/parta/product/partA",
                                "discountInfo":[
                                ],
                                "totalOneTimeListAmount":0,
                                "shopperInput":{
                                },
                                "primaryThumbImageURL":"/img/no-image.jpg",
                                "rawTotalPrice":20,
                                "displayName":"partA",
                                "shippingSurchargeValue":0,
                                "externalData":[
                                ],
                                "itemDiscountInfos":[
                                ],
                                "externalPrice":38,
                                "commerceItemId":"ci6000414",
                                "onetimeChargesSummary":[
                                    {
                                        "amount":38,
                                        "price":38
                                    }
                                ],
                                "agreementName":"",
                                "agreementId":"",
                                "onSale":false,
                                "childSKUs":[
                                    {
                                        "primaryThumbImageURL":null
                                    }
                                ],
                                "amount":38,
                                "quantity":1,
                                "totalOneTimeNetAmount":0,
                                "salePrice":0,
                                "detailedItemPriceInfo":[
                                    {
                                        "discounted":false,
                                        "secondaryCurrencyTaxAmount":0,
                                        "amount":38,
                                        "quantity":1,
                                        "configurationDiscountShare":0,
                                        "tax":2.36,
                                        "orderDiscountShare":0,
                                        "detailedUnitPrice":38,
                                        "currencyCode":"USD"
                                    }
                                ],
                                "contractEndDate":"2028-08-06T00:00:00Z",
                                "giftWithPurchaseCommerceItemMarkers":[
                                ],
                                "externalPriceQuantity":-1,
                                "skuProperties":[
                                    {
                                        "propertyType":"sku-base",
                                        "name":"listingSKUId",
                                        "id":"listingSKUId",
                                        "value":null
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Not Returnable",
                                        "id":"nonreturnable",
                                        "value":false
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Name",
                                        "id":"displayName",
                                        "value":"partA"
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Active",
                                        "id":"active",
                                        "value":true
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Part Number",
                                        "id":"partNumber",
                                        "value":null
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Id",
                                        "id":"id",
                                        "value":"partA"
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Discountable",
                                        "id":"discountable",
                                        "value":true
                                    }
                                ],
                                "siteId":"siteUS",
                                "asset":false,
                                "listPrice":20
                            }
                        ]
                    },
                    "additionalEmails":[
                    ],
                    "lastModifierId":"bb-110011",
                    "taxPriceInfo":{
                        "cityTax":1.26,
                        "secondaryCurrencyTaxAmount":0,
                        "amount":3.91,
                        "valueAddedTax":0,
                        "countyTax":0,
                        "isTaxIncluded":false,
                        "miscTax":0,
                        "districtTax":0,
                        "stateTax":2.65,
                        "countryTax":0
                    },
                    "shippingGroups":[
                        {
                            "taxPriceInfo":{
                                "cityTax":1.26,
                                "secondaryCurrencyTaxAmount":0,
                                "amount":3.91,
                                "valueAddedTax":0,
                                "countyTax":0,
                                "isTaxIncluded":false,
                                "miscTax":0,
                                "districtTax":0,
                                "stateTax":2.65,
                                "countryTax":0
                            },
                            "priceInfo":{
                                "amount":38,
                                "total":66.91,
                                "lkpValExcludingFreeShip":null,
                                "shipping":25,
                                "shippingSurchargeValue":0,
                                "tax":3.91,
                                "subTotal":38,
                                "currencyCode":"USD",
                                "totalWithoutTax":63
                            },
                            "discountInfo":{
                                "orderDiscount":0,
                                "shippingDiscount":0,
                                "discountDescList":[
                                ]
                            },
                            "shippingMethod":{
                                "secondaryCurrencyTaxAmount":0,
                                "shippingTax":1.55,
                                "cost":25,
                                "taxIncluded":true,
                                "externalId":null,
                                "taxCode":"",
                                "value":"twoDayShippingMethod",
                                "shippingMethodDescription":"Two Day"
                            },
                            "shippingGroupId":"sg70421",
                            "shippingAddress":{
                                "lastName":"Wieser",
                                "country":"US",
                                "address3":"",
                                "address2":"Minnehaha county",
                                "city":"Sioux Falls",
                                "prefix":"",
                                "address1":"5 Boston Ave #88",
                                "postalCode":"57105",
                                "companyName":"US Motor Works - Retail",
                                "jobTitle":"",
                                "county":"",
                                "suffix":"",
                                "firstName":"Sage",
                                "phoneNumber":"605-414-2147",
                                "faxNumber":"",
                                "alias":null,
                                "middleName":"",
                                "state":"SD",
                                "email":"sage_wieser@example.net"
                            },
                            "type":"hardgoodShippingGroup",
                            "items":[
                                {
                                    "rawTotalPrice":38,
                                    "returnedQuantity":0,
                                    "dynamicProperties":[
                                    ],
                                    "shippingSurchargeValue":0,
                                    "ratePlanId":"ratePlanX",
                                    "externalData":[
                                    ],
                                    "discountAmount":0,
                                    "preOrderQuantity":0,
                                    "externalPrice":38,
                                    "commerceItemId":"ci6000414",
                                    "price":38,
                                    "ratePlanName":"Rate Plan X",
                                    "agreementName":"",
                                    "agreementId":"",
                                    "onSale":false,
                                    "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                    "commerceId":"ci6000417",
                                    "unitPrice":20,
                                    "assetable":false,
                                    "amount":38,
                                    "quantity":1,
                                    "pointOfNoRevision":false,
                                    "relationshipType":"SHIPPINGQUANTITY",
                                    "productId":"partA",
                                    "totalOneTimeNetAmount":0,
                                    "salePrice":0,
                                    "detailedItemPriceInfo":[
                                        {
                                            "discounted":false,
                                            "secondaryCurrencyTaxAmount":0,
                                            "amount":38,
                                            "quantity":1,
                                            "configurationDiscountShare":0,
                                            "tax":2.36,
                                            "orderDiscountShare":0,
                                            "detailedUnitPrice":38,
                                            "currencyCode":"USD"
                                        }
                                    ],
                                    "contractStartDate":"2025-08-07T00:00:00Z",
                                    "contractEndDate":"2028-08-06T00:00:00Z",
                                    "externalPriceQuantity":-1,
                                    "catRefId":"partA",
                                    "lastPriced":"2025-08-07T05:36:12.368Z",
                                    "charges":[
                                        {
                                            "amount":0,
                                            "unitOfMeasure":"gb",
                                            "additionalInfo":{
                                                "rates":{
                                                    "schema":{
                                                        "lookupData":[
                                                            {
                                                                "lookupValues":[
                                                                    {
                                                                        "displayLabel":"APAC",
                                                                        "lookupCode":"aPAC",
                                                                        "translations":[
                                                                        ]
                                                                    },
                                                                    {
                                                                        "displayLabel":"EMEA",
                                                                        "lookupCode":"eMEA",
                                                                        "translations":[
                                                                        ]
                                                                    },
                                                                    {
                                                                        "displayLabel":"Latin America",
                                                                        "lookupCode":"latinAmerica",
                                                                        "translations":[
                                                                        ]
                                                                    },
                                                                    {
                                                                        "displayLabel":"North America",
                                                                        "lookupCode":"northAmerica",
                                                                        "translations":[
                                                                        ]
                                                                    }
                                                                ],
                                                                "lookupType":"globalMarkets_c"
                                                            }
                                                        ],
                                                        "columns":[
                                                            {
                                                                "variableName":"market",
                                                                "translations":[
                                                                ],
                                                                "dataType":"String",
                                                                "name":"Market",
                                                                "lookupType":"globalMarkets_c"
                                                            },
                                                            {
                                                                "variableName":"rate",
                                                                "translations":[
                                                                ],
                                                                "dataType":"Decimal",
                                                                "name":"Rate"
                                                            }
                                                        ]
                                                    },
                                                    "variableName":"supremoGlobalIOTDataUsageRateCard",
                                                    "data":[
                                                        {
                                                            "market":"northAmerica",
                                                            "rate":1.1
                                                        },
                                                        {
                                                            "market":"latinAmerica",
                                                            "rate":2.2
                                                        },
                                                        {
                                                            "market":"eMEA",
                                                            "rate":2.8
                                                        },
                                                        {
                                                            "market":"aPAC",
                                                            "rate":1.5
                                                        }
                                                    ],
                                                    "name":"Supremo Global IOT Data Usage Rate Card",
                                                    "type":"rateCard"
                                                },
                                                "rowNumber":2,
                                                "dynamicPricingType":"rateCard"
                                            },
                                            "priceType":"Usage",
                                            "name":"Data Usage",
                                            "integrationId":"MAINTENANCE_FEE",
                                            "frequency":"Per Month",
                                            "chargeCode":"dataUsage_c"
                                        },
                                        {
                                            "unitPrice":12,
                                            "amount":12,
                                            "additionalInfo":{
                                                "rowNumber":3,
                                                "dynamicPricingType":"static"
                                            },
                                            "priceType":"Recurring",
                                            "name":"Recurring_Charge",
                                            "integrationId":"REC",
                                            "frequency":"Per Month",
                                            "chargeCode":"recurring_Charge_c"
                                        },
                                        {
                                            "unitPrice":33,
                                            "amount":33,
                                            "isProductPrice":true,
                                            "priceType":"One Time",
                                            "name":"One Time",
                                            "chargeType":"ORA_SALE"
                                        },
                                        {
                                            "unitPrice":5,
                                            "amount":5,
                                            "additionalInfo":{
                                                "rowNumber":1,
                                                "dynamicPricingType":"static"
                                            },
                                            "priceType":"One Time",
                                            "name":"Activation Fee",
                                            "integrationId":"OSS_AF",
                                            "chargeCode":"activationFee_c"
                                        }
                                    ],
                                    "discountInfo":[
                                    ],
                                    "siteId":"siteUS",
                                    "txnLineNumber":"2",
                                    "totalOneTimeListAmount":0,
                                    "shopperInput":{
                                    },
                                    "asset":false,
                                    "backOrderQuantity":0,
                                    "listPrice":20,
                                    "status":"INITIAL"
                                }
                            ]
                        }
                    ],
                    "creationSiteId":"siteUS",
                    "lastModifiedDate":"2025-08-07T05:36:15.482Z",
                    "allowAlternateCurrency":false,
                    "shippingMethod":{
                        "shippingTax":1.55,
                        "cost":25,
                        "value":"twoDayShippingMethod"
                    },
                    "priceListGroup":{
                        "displayName":"Default Price Group",
                        "repositoryId":"defaultPriceGroup"
                    },
                    "recurringChargesSummary":[
                        {
                            "amount":12,
                            "price":12,
                            "frequency":"Per Month"
                        }
                    ],
                    "cartName":"o60417",
                    "creationDate":"2025-08-07T05:28:43.000Z",
                    "orderProfileId":"bb-110011",
                    "transactionId":"3041802509",
                    "orderAction":"order",
                    "sharedWithOrganization":false,
                    "discountInfo":{
                        "unclaimedCouponMultiPromotions":{
                        },
                        "orderCouponsMap":{
                        },
                        "orderDiscount":0,
                        "shippingDiscount":0,
                        "orderImplicitDiscountList":[
                        ],
                        "unclaimedCouponsMap":{
                        },
                        "claimedCouponMultiPromotions":{
                        }
                    },
                    "giftWithPurchaseInfo":[
                    ],
                    "siteId":"siteUS",
                    "shippingAddress":{
                        "lastName":"Wieser",
                        "country":"US",
                        "address3":"",
                        "address2":"Minnehaha county",
                        "city":"Sioux Falls",
                        "prefix":"",
                        "address1":"5 Boston Ave #88",
                        "postalCode":"57105",
                        "companyName":"US Motor Works - Retail",
                        "jobTitle":"",
                        "county":"",
                        "suffix":"",
                        "firstName":"Sage",
                        "phoneNumber":"605-414-2147",
                        "faxNumber":"",
                        "alias":null,
                        "middleName":"",
                        "state":"SD",
                        "email":"sage_wieser@example.net"
                    },
                    "markers":[
                    ]
                }
            }
        },
        "genericCardPayment_request":{
            "description":"Integrates custom payment gateways that let your store accept card payment.",
            "properties":{
                "amount":{
                    "description":"The monetary amount.",
                    "type":"string"
                },
                "siteURL":{
                    "description":"site url where order is being placed",
                    "type":"string"
                },
                "orderId":{
                    "description":"Id of the order",
                    "type":"string"
                },
                "profile":{
                    "description":"The basic profile details.",
                    "type":"object",
                    "properties":{
                        "phoneNumber":{
                            "description":"Phone number associated to the profile.",
                            "type":"string"
                        },
                        "id":{
                            "description":"The profile id.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email associated with the profile.",
                            "type":"string"
                        }
                    }
                },
                "channel":{
                    "description":"The channel of this payment. For example preview, agent, store",
                    "type":"string"
                },
                "auxiliaryProperties":{
                    "description":"Map additional properties like authenticationMethod(local or guest) and paymentAccountFirstUseDate",
                    "type":"object",
                    "properties":{
                        "authenticationMethod":{
                            "description":"Whether registered shopper or guest",
                            "type":"string"
                        },
                        "shopperAccountPaymentAccountFirstUseDate":{
                            "format":"date-time",
                            "description":"Date, when card was saved",
                            "type":"string"
                        }
                    }
                },
                "locale":{
                    "description":"The locale of the request",
                    "type":"string"
                },
                "transactionId":{
                    "description":"Transaction id of payment transaction, generated by OCC.",
                    "type":"string"
                },
                "transactionTimestamp":{
                    "description":"The timestamp of the transaction.",
                    "type":"string"
                },
                "transactionType":{
                    "description":"The transaction type e.g. auth, void etc.",
                    "type":"string"
                },
                "profileDetails":{
                    "$ref":"#/definitions/profile"
                },
                "paymentId":{
                    "description":"The Id of the payment group",
                    "type":"string"
                },
                "cardDetails":{
                    "description":"The details of card used for transaction.",
                    "type":"object",
                    "properties":{
                        "expirationYear":{
                            "description":"Two or four digit year when the credit card expires.",
                            "type":"string"
                        },
                        "number":{
                            "description":"The credit card number.",
                            "type":"string"
                        },
                        "holderName":{
                            "description":"The name of the card holder.",
                            "type":"string"
                        },
                        "cvv":{
                            "description":"Card Verification Value.",
                            "type":"string"
                        },
                        "expirationMonth":{
                            "description":"Two digit month when the credit card expires.",
                            "type":"string"
                        },
                        "type":{
                            "description":"The type of the credit card e.g. Visa.",
                            "type":"string"
                        },
                        "maskedCardNumber":{
                            "description":"Masked Card number",
                            "type":"string"
                        },
                        "token":{
                            "description":"Represents the token",
                            "type":"string"
                        }
                    }
                },
                "paymentMethod":{
                    "description":"The payment method is card.",
                    "type":"string"
                },
                "siteId":{
                    "description":"Site ID associated with this request",
                    "type":"string"
                },
                "gatewaySettings":{
                    "description":"The settings of the gateway.",
                    "additionalProperties":true,
                    "type":"object"
                },
                "shippingAddress":{
                    "description":"The shipping address",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "dynamicProperties":{
                            "description":"Dynamic properties list",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        }
                    }
                },
                "billingAddress":{
                    "description":"The billing address.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "dynamicProperties":{
                            "description":"Dynamic properties list",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        }
                    }
                },
                "currencyCode":{
                    "description":"The three character currency code. For example: USD.",
                    "type":"string"
                },
                "retryPaymentCount":{
                    "description":"The number of times payment has been retried for order",
                    "type":"number"
                },
                "gatewayId":{
                    "description":"The name of the gateway.",
                    "type":"string"
                },
                "referenceInfo":{
                    "description":"For void/refund transactions",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "order":{
                    "$ref":"#/definitions/order"
                }
            },
            "example":{
                "amount":"000000068148",
                "orderId":"o60411",
                "profile":{
                    "phoneNumber":"212-555-1977",
                    "id":"se-570031",
                    "email":"kim@example.com"
                },
                "channel":"storefront",
                "locale":"en",
                "transactionId":"o60411-pg60414-1509966500257",
                "transactionTimestamp":"2017-11-06T11:08:20+0000",
                "transactionType":"0100",
                "paymentId":"pg60414",
                "cardDetails":{
                    "expirationYear":"2018",
                    "number":"4111111111111111",
                    "holderName":"Kim",
                    "cvv":"123",
                    "expirationMonth":"03",
                    "type":"visa"
                },
                "paymentMethod":"card",
                "shippingAddress":{
                    "country":"US",
                    "lastName":"Anderson",
                    "address3":"",
                    "address2":"",
                    "city":"Syracuse",
                    "address1":"21 Cedar Ave",
                    "prefix":"",
                    "companyName":"",
                    "jobTitle":"",
                    "postalCode":"13202",
                    "county":"",
                    "suffix":"",
                    "firstName":"Kim",
                    "phoneNumber":"212-555-1977",
                    "faxNumber":"",
                    "middleName":"",
                    "state":"NY",
                    "email":"kim@example.com"
                },
                "gatewaySettings":{
                    "filteredFields":[
                        "merchantId",
                        "paymentMethodTypes"
                    ],
                    "merchantId":"merchant id",
                    "paymentMethodTypes":"card"
                },
                "siteId":"siteUS",
                "billingAddress":{
                    "country":"US",
                    "lastName":"Anderson",
                    "address3":"",
                    "address2":"",
                    "city":"Syracuse",
                    "address1":"21 Cedar Ave",
                    "prefix":"",
                    "companyName":"",
                    "jobTitle":"",
                    "postalCode":"13202",
                    "county":"",
                    "suffix":"",
                    "firstName":"Kim",
                    "phoneNumber":"212-555-1977",
                    "faxNumber":"",
                    "middleName":"",
                    "state":"NY",
                    "email":"kim@example.com"
                },
                "currencyCode":"USD",
                "gatewayId":"gatewayTest"
            }
        },
        "genericCardPayment_response":{
            "description":"The generic card payment response from external service",
            "properties":{
                "response":{
                    "type":"object",
                    "properties":{
                        "hostTransactionTimestamp":{
                            "description":"The host timestamp of the transaction. Mandatory for generic payment type.",
                            "type":"string"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "voidResponse":{
                            "description":"This response is recieved incase the transactionType is VOID. Only one of authorizationResponse/voidResponse/creditResponse will be present in 1 response.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "hostTransactionTimestamp":{
                                        "description":"The host timestamp of the transaction.",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The monetary amount. Mandatory attribute.",
                                        "type":"number"
                                    },
                                    "transactionId":{
                                        "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "transactionTimestamp":{
                                        "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseCode":{
                                        "description":"Returned code of response. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseReason":{
                                        "description":"Response reason. Mandatory attribute",
                                        "type":"string"
                                    },
                                    "responseDescription":{
                                        "description":"The description of the response. Mandatory attribute",
                                        "type":"string"
                                    },
                                    "paymentId":{
                                        "description":"Reflects the same paymentId of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionId":{
                                        "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "hostTransactionId":{
                                        "description":"The transaction ID returned by the gateway",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "additionalProperties":{
                                        "description":"Key/value pairs for additional properties sent by the merchant",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "gatewayId":{
                                        "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionTimestamp":{
                                        "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "orderId":{
                            "description":"Id of the order. Echoed from request. Mandatory attribute.",
                            "type":"string"
                        },
                        "creditResponse":{
                            "description":"This response is recieved incase the transactionType is RFND. Only one of authorizationResponse/voidResponse/creditResponse will be present in 1 response.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "hostTransactionTimestamp":{
                                        "description":"The host timestamp of the transaction.",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The monetary amount. Mandatory attribute.",
                                        "type":"number"
                                    },
                                    "transactionId":{
                                        "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "transactionTimestamp":{
                                        "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseCode":{
                                        "description":"Returned code of response. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseReason":{
                                        "description":"Response reason. Mandatory attribute",
                                        "type":"string"
                                    },
                                    "responseDescription":{
                                        "description":"The description of the response. Mandatory attribute",
                                        "type":"string"
                                    },
                                    "paymentId":{
                                        "description":"Reflects the same paymentId of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionId":{
                                        "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "hostTransactionId":{
                                        "description":"The transaction ID returned by the gateway",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "additionalProperties":{
                                        "description":"Key/value pairs for additional properties sent by the merchant",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "gatewayId":{
                                        "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionTimestamp":{
                                        "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "channel":{
                            "description":"The channel of this order. Echoed from request.",
                            "type":"string"
                        },
                        "authorizationResponse":{
                            "description":"This response is received incase the transactionType is AUTH. Only one of authorizationResponse/voidResponse/creditResponse will be present in 1 response.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "hostTransactionTimestamp":{
                                        "description":"The host timestamp of the transaction.",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"The monetary amount. Mandatory attribute.",
                                        "type":"number"
                                    },
                                    "authCode":{
                                        "description":"Returned code of authorization. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "transactionId":{
                                        "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "transactionTimestamp":{
                                        "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "responseCode":{
                                        "description":"Returned code of response. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "token":{
                                        "description":"Represents the token",
                                        "type":"string"
                                    },
                                    "responseReason":{
                                        "description":"Response reason. Mandatory attribute",
                                        "type":"string"
                                    },
                                    "customPaymentProperties":{
                                        "description":"Custom payment properties can be sent here.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "responseDescription":{
                                        "description":"The description of the response. Mandatory attribute",
                                        "type":"string"
                                    },
                                    "paymentId":{
                                        "description":"Reflects the same paymentId of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionId":{
                                        "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "hostTransactionId":{
                                        "description":"The transaction ID returned by the gateway",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "additionalProperties":{
                                        "description":"Key/value pairs for additional properties sent by the merchant",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "gatewayId":{
                                        "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                                        "type":"string"
                                    },
                                    "merchantTransactionTimestamp":{
                                        "description":"The merchant timestamp of the transaction. Mandatory attribute.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "locale":{
                            "description":"The locale echoed from request. Mandatory attribute.",
                            "type":"string"
                        },
                        "transactionId":{
                            "description":"Transaction id of payment transaction, generated by OCC. Mandatory attribute.",
                            "type":"string"
                        },
                        "transactionTimestamp":{
                            "description":"The timestamp of the transaction.",
                            "type":"string"
                        },
                        "transactionType":{
                            "description":"The transaction type eg auth, void etc, echoed from request. Mandatory attribute.",
                            "type":"string"
                        },
                        "paymentId":{
                            "description":"The Id of the payment group. Mandatory attribute.",
                            "type":"string"
                        },
                        "hostTransactionId":{
                            "description":"The transaction ID returned by the gateway.",
                            "type":"string"
                        },
                        "paymentMethod":{
                            "description":"The payment method will be card.",
                            "type":"string"
                        },
                        "additionalProperties":{
                            "description":"Key/value pairs for additional properties sent by the merchant",
                            "additionalProperties":{
                                "type":"string"
                            },
                            "type":"object"
                        },
                        "currencyCode":{
                            "description":"The three character currency code. For example: USD.",
                            "type":"string"
                        },
                        "gatewayId":{
                            "description":"The name of the gateway.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "appeasement":{
            "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"
                }
            }
        },
        "appeasementValidation_response":{
            "description":"Response indicates whether this appeasement is valid and can be submitted in OCC. If the appeasement is invalid, reason for validation failure would be provided.",
            "properties":{
                "reasonForValidationFailure":{
                    "description":"Indicates the reason why this appeasement is invalid. It is mandatory to provide a reason when 8002 is used as the response code. This reason should be user-readable as this is thrown as an error to the end user (i.e., Agent)",
                    "type":"string"
                },
                "responseCode":{
                    "description":"Response code indicating if the appeasement is valid or invalid. Possible values for ResponseCode: 8001 - indicates that the appeasement is valid. 8002 - indicates that the appeasement is invalid.",
                    "type":"string"
                }
            },
            "example":{
                "reasonForValidationFailure":"An appeasement of more than 10 USD cannot be given to this order",
                "responseCode":"8002"
            }
        },
        "item":{
            "description":"The BOM that contains details about the asset action.",
            "type":"object",
            "properties":{
                "serviceAccountId":{
                    "description":"Identifier of service account.",
                    "type":"string"
                },
                "deactivationDate":{
                    "description":"Date on which the service contract ends.",
                    "type":"string"
                },
                "amount":{
                    "description":"The total amount of the item.",
                    "type":"string"
                },
                "quantity":{
                    "description":"Requested quantity of current line. It can have fractional value.",
                    "type":"integer"
                },
                "parentServiceId":{
                    "description":"Identifier of parent BOM item. Root BOM item will have an empty parentServiceId.",
                    "type":"string"
                },
                "externalRecurringCharge":{
                    "description":"The items recurring charge.",
                    "type":"string"
                },
                "externalData":{
                    "type":"object"
                },
                "billingAccountId":{
                    "description":"Identifier of billing account.",
                    "type":"string"
                },
                "externalRecurringChargeFrequency":{
                    "description":"The frequency of the recurring charges, E.g Per Month.",
                    "type":"string"
                },
                "childItems":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/child"
                    }
                },
                "transactionDate":{
                    "description":"Date on which the service action should be triggered.",
                    "type":"string"
                },
                "catalogRefId":{
                    "description":"Part number of the BOM item.",
                    "type":"string"
                },
                "configuratorId":{
                    "description":"Configuration identifier used to uniquely identify the configuration bom instance.",
                    "type":"integer"
                },
                "externalRecurringChargeDuration":{
                    "description":"The duration of the recurring charges, E.g 1 Year.",
                    "type":"string"
                },
                "externalPrice":{
                    "description":"Override net unit price populated by ABO process.",
                    "type":"string"
                },
                "assetId":{
                    "description":"The id of the account asset.",
                    "type":"string"
                },
                "actionCode":{
                    "description":"Action code for the current transaction line. Values include Add, Update, Terminate, Renew, Suspend etc.",
                    "type":"string"
                },
                "serviceId":{
                    "description":"Unique instance identifier for BOM item.",
                    "type":"string"
                },
                "activationDate":{
                    "description":"Date on which the service contract starts.",
                    "type":"string"
                }
            }
        },
        "orderValidation_response":{
            "properties":{
                "error":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemId":{
                                "type":"string"
                            },
                            "errorReason":{
                                "type":"string"
                            },
                            "errorOrigin":{
                                "type":"string"
                            },
                            "errorCode":{
                                "type":"string"
                            }
                        }
                    }
                },
                "responseCode":{
                    "type":"string"
                }
            },
            "required":[
                "responseCode"
            ],
            "example":{
                "errors":[
                ],
                "responseCode":"74505"
            }
        },
        "profile":{
            "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"
                    }
                }
            }
        },
        "externalPriceRequestOrganization":{
            "type":"object",
            "properties":{
                "taxReferenceNumber":{
                    "description":"Tax Reference Number of the Organization",
                    "type":"string"
                },
                "siteOrganizationProperties":{
                    "description":"Site Organization Properties",
                    "type":"object",
                    "properties":{
                        "site":{
                            "description":"Site information",
                            "type":"object",
                            "properties":{
                                "approvalRequired":{
                                    "description":"Approval flag is required for the organization, by default it is set to false",
                                    "type":"boolean"
                                },
                                "contract":{
                                    "description":"Contract",
                                    "type":"object",
                                    "properties":{
                                        "endDate":{
                                            "description":"Contract end date time stamp",
                                            "type":"string"
                                        },
                                        "terms":{
                                            "description":"Terms and Conditions",
                                            "type":"object",
                                            "properties":{
                                                "terms":{
                                                    "description":"Terms and Conditions",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"Repository Id of terms and conditions",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "catalog":{
                                            "description":"Catalog associated with contract",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"Name of the catalog",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"id of the catalog",
                                                    "type":"string"
                                                },
                                                "status":{
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"Name of the contract",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of the contract",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Description for contract",
                                            "type":"string"
                                        },
                                        "priceListGroup":{
                                            "description":"Price ListGroup associated with contract",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"Repository Id of the price list group",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "creationDate":{
                                            "description":"Contract creation date time stamp",
                                            "type":"string"
                                        },
                                        "startDate":{
                                            "description":"Contract start date time stamp",
                                            "type":"string"
                                        },
                                        "externalContractReference":{
                                            "description":"External contract reference",
                                            "type":"string"
                                        }
                                    }
                                },
                                "delegateApprovalManagement":{
                                    "description":"This flag indicates if the delegated admin has the provision of approval management,  if set merchant admin cannot do any approval management.",
                                    "type":"boolean"
                                },
                                "useExternalApprovalWebhook":{
                                    "description":"Flag to enable/disable Order Approval check from External Webhook",
                                    "type":"boolean"
                                },
                                "orderPriceLimit":{
                                    "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                                    "type":"number"
                                }
                            }
                        }
                    }
                },
                "childOrganizations":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "delegateApprovalManagement":{
                    "description":"This flag indicates if the delegated admin has the provision of approval management,  if set merchant admin cannot do any approval management.",
                    "type":"boolean"
                },
                "approvers":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "externalOrganizationId":{
                    "description":"External id of the organization.",
                    "type":"string"
                },
                "type":{
                    "description":"Type for Organization",
                    "type":"string"
                },
                "derivedBillingAddress":{
                    "description":"Default billing address of the profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"the last name of the billing address",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"the first name of the billing address",
                            "type":"string"
                        },
                        "country":{
                            "description":"the country of the billing address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External ID of the address",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the billing address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the billing address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the billing address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the billing address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the billing address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"the id of the billing address",
                            "type":"string"
                        },
                        "county":{
                            "description":"the county of the billing address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the billing address",
                            "type":"string"
                        }
                    }
                },
                "customerType":{
                    "description":"Customer Type for Organization",
                    "type":"string"
                },
                "derivedContract":{
                    "description":"Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "displayName":{
                                    "description":"Name of the catalog",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"id of the catalog",
                                    "type":"string"
                                },
                                "status":{
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Name of the contract",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "id":{
                    "description":"Id of the Organization",
                    "type":"string"
                },
                "partyId":{
                    "description":"Party Id of the organization",
                    "type":"string"
                },
                "dunsNumber":{
                    "description":"DUNS Number for Organization. Should be 9 digit number",
                    "type":"string"
                },
                "derivedTaxReferenceNumber":{
                    "description":"Derived taxReferenceNumber of the Organization",
                    "type":"string"
                },
                "derivedDunsNumber":{
                    "description":"Derived dunsNumber of the Organization",
                    "type":"string"
                },
                "contract":{
                    "description":"Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "displayName":{
                                    "description":"Name of the catalog",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"id of the catalog",
                                    "type":"string"
                                },
                                "status":{
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Name of the contract",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "derivedCustomerType":{
                    "description":"Derived customer type of the Organization",
                    "type":"string"
                },
                "active":{
                    "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                    "type":"boolean"
                },
                "allApprovers":{
                    "description":"list of all the approvers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"the last name of the apporver",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"the first name of the approver",
                                "type":"string"
                            },
                            "middleName":{
                                "description":"the middle name of the approver",
                                "type":"string"
                            }
                        }
                    }
                },
                "derivedType":{
                    "description":"Derived type of the Organization",
                    "type":"string"
                },
                "derivedShippingAddress":{
                    "description":"The derived default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to  'true' in secondaryAddresses attribute or if parent has default shipping address.",
                    "type":"object",
                    "properties":{
                        "externalAddressId":{
                            "description":"External ID of the address",
                            "type":"string"
                        },
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the company address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name shipping address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "derivedApprovalRequired":{
                    "description":"Approval flag is required for the organization, by default it is set to false",
                    "type":"boolean"
                },
                "approvalRequired":{
                    "description":"Approval flag is required for the organization, by default it is set to false",
                    "type":"boolean"
                },
                "name":{
                    "description":"The name for Organization",
                    "type":"string"
                },
                "ancestorOrganizations":{
                    "description":"List of ancestors for the Organization",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository Id of the organization.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the organization.",
                                "type":"string"
                            },
                            "active":{
                                "description":"Active flag of the organization.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"Id of the organization.",
                                "type":"string"
                            }
                        }
                    }
                },
                "useExternalApprovalWebhook":{
                    "description":"Flag to enable/disable Order Approval check from External Webhook",
                    "type":"boolean"
                },
                "billingAddress":{
                    "description":"The default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "externalAddressId":{
                            "description":"External ID of the address",
                            "type":"string"
                        },
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "partyNumber":{
                    "description":"Party Number of the organization",
                    "type":"string"
                },
                "contacts":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                }
            }
        },
        "dataImport_request":{
            "description":"The details of the data import",
            "properties":{
                "bundleItems":{
                    "description":"The process item details for bundle mode",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "result":{
                                "description":"Plugin results information.",
                                "type":"object",
                                "properties":{
                                    "successCount":{
                                        "description":"Number of successful entities imported",
                                        "type":"integer"
                                    },
                                    "failureCount":{
                                        "description":"Number of failed entities imported",
                                        "type":"integer"
                                    }
                                }
                            },
                            "fileName":{
                                "description":"The plugin import file",
                                "type":"string"
                            },
                            "format":{
                                "description":"The plugin format",
                                "type":"string"
                            },
                            "id":{
                                "description":"The unique id of the plugin",
                                "type":"string"
                            }
                        }
                    }
                },
                "processId":{
                    "description":"The process id of the data import job.",
                    "type":"string"
                },
                "standaloneItem":{
                    "description":"The process item details for standalone mode.",
                    "type":"object",
                    "properties":{
                        "result":{
                            "description":"Plugin results information.",
                            "type":"object",
                            "properties":{
                                "successCount":{
                                    "description":"Number of successful entities imported",
                                    "type":"integer"
                                },
                                "failureCount":{
                                    "description":"Number of failed entities imported",
                                    "type":"integer"
                                }
                            }
                        },
                        "format":{
                            "description":"The plugin format",
                            "type":"string"
                        },
                        "id":{
                            "description":"The unique id of the plugin",
                            "type":"string"
                        }
                    }
                },
                "failedRecordsFileLink":{
                    "description":"The link url to failed records file.",
                    "type":"string"
                },
                "metaLink":{
                    "description":"The meta link url to status file.",
                    "type":"string"
                },
                "failedAssociationsFileLink":{
                    "description":"The link url to failed records associationss file. This is an optional property and only available when running in ProductsV2 plugin mode",
                    "type":"string"
                }
            },
            "example":{
                "processId":"import_123",
                "standaloneItem":{
                    "result":{
                        "successCount":1,
                        "failureCount":0
                    },
                    "format":"xml",
                    "id":"test001"
                },
                "failedRecordsFileLink":"http://example.com/123456789/importFile.zip",
                "metaLink":"http://example.com/123456789/importStatus.zip",
                "failedAssociationsFileLink":"http://example.com/123456789/importFile.zip"
            }
        },
        "returnRequestValidationForNonPCITargets_response":{
            "description":"Response contains returnability and quantity available to return in external system ",
            "properties":{
                "context":{
                    "description":"Context set in webhook request payload",
                    "type":"string"
                },
                "returnRequests":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnLabel":{
                                "description":"Return label for return request",
                                "type":"string"
                            },
                            "orderId":{
                                "description":"Order Id for corresponding return request",
                                "type":"string"
                            },
                            "nonreturnable":{
                                "description":"Non returnable flag of return request",
                                "type":"boolean"
                            },
                            "rma":{
                                "description":"RMA for return request",
                                "type":"string"
                            },
                            "additionalProperties":{
                                "description":"Additional key value pairs if any",
                                "type":"object"
                            },
                            "trackingNumber":{
                                "description":"Tracking numbers for return request",
                                "type":"string"
                            },
                            "returnItemList":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "commerceItemId":{
                                            "description":"Commerce Item Id",
                                            "type":"string"
                                        },
                                        "quantityAvailable":{
                                            "description":"Quantity available to return in cloud commerce",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"Product Id",
                                            "type":"string"
                                        },
                                        "nonreturnable":{
                                            "description":"Non returnable flag as per CC",
                                            "type":"boolean"
                                        },
                                        "returnReason":{
                                            "description":"Return Reason shopper selected",
                                            "type":"string"
                                        },
                                        "shippingGroupId":{
                                            "description":"Shipping Group Id",
                                            "type":"string"
                                        },
                                        "returnRequired":{
                                            "description":"If return is required for the item",
                                            "type":"string"
                                        },
                                        "nonReturnableReason":{
                                            "description":"Non Returnable Reason if it is nonreturnable in cc",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "nonReturnableReason":{
                                "description":"Reason if return request is non returnable",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "context":"Initiate_Return",
                "returnRequests":[
                    {
                        "returnLabel":"a5445afg5",
                        "orderId":"o30411",
                        "nonreturnable":false,
                        "rma":"12345",
                        "additionalProperties":{
                            "name2":"value2",
                            "name1":"value1"
                        },
                        "returnItemList":[
                            {
                                "commerceItemId":"ci3000416",
                                "quantityAvailable":1,
                                "productId":"Product_27Fxyzii",
                                "nonreturnable":true,
                                "shippingGroupId":"sg40414",
                                "additionalProperties":{
                                    "name2":"value2",
                                    "name1":"value1"
                                },
                                "nonReturnableReason":"This is a returnable item"
                            },
                            {
                                "commerceItemId":"ci3000417",
                                "quantityAvailable":1,
                                "productId":"Product_36Exy",
                                "nonreturnable":false,
                                "shippingGroupId":"sg40414",
                                "additionalProperties":{
                                    "name2":"value2",
                                    "name1":"value1"
                                },
                                "nonReturnableReason":"This is a returnable item"
                            }
                        ],
                        "trackingNumber":"1234567890",
                        "nonReturnableReason":"Order exceeded no of days"
                    }
                ]
            }
        },
        "returnRequestValidation_response":{
            "description":"Response contains returnability and quantity available to return in external system ",
            "properties":{
                "context":{
                    "description":"Context set in webhook request payload",
                    "type":"string"
                },
                "returnRequests":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnLabel":{
                                "description":"Return label for return request",
                                "type":"string"
                            },
                            "orderId":{
                                "description":"Order Id for corresponding return request",
                                "type":"string"
                            },
                            "nonreturnable":{
                                "description":"Non returnable flag of return request",
                                "type":"boolean"
                            },
                            "rma":{
                                "description":"RMA for return request",
                                "type":"string"
                            },
                            "additionalProperties":{
                                "description":"Additional key value pairs if any",
                                "type":"object"
                            },
                            "trackingNumber":{
                                "description":"Tracking numbers for return request with comma separated values",
                                "type":"string"
                            },
                            "returnItemList":{
                                "type":"array",
                                "items":{
                                    "$ref":"#/definitions/returnItemResponse_def"
                                }
                            },
                            "nonReturnableReason":{
                                "description":"Reason if return request is non returnable",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "context":"Initiate_Return",
                "returnRequests":[
                    {
                        "returnLabel":"a5445afg5",
                        "orderId":"o30411",
                        "nonreturnable":false,
                        "rma":"12345",
                        "additionalProperties":{
                            "name2":"value2",
                            "name1":"value1"
                        },
                        "returnItemList":[
                            {
                                "commerceItemId":"ci3000416",
                                "quantityAvailable":1,
                                "productId":"Product_27Fxyzii",
                                "nonreturnable":true,
                                "shippingGroupId":"sg40414",
                                "additionalProperties":{
                                    "name2":"value2",
                                    "name1":"value1"
                                },
                                "nonReturnableReason":"This is a returnable item"
                            },
                            {
                                "commerceItemId":"ci3000417",
                                "quantityAvailable":1,
                                "productId":"Product_36Exy",
                                "nonreturnable":false,
                                "shippingGroupId":"sg40414",
                                "additionalProperties":{
                                    "name2":"value2",
                                    "name1":"value1"
                                },
                                "nonReturnableReason":"This is a returnable item"
                            }
                        ],
                        "trackingNumber":"1234567890",
                        "nonReturnableReason":"Order exceeded no of days"
                    }
                ]
            }
        },
        "externalPricing_request":{
            "description":"This web hook is triggered when a request is made to place the current order and it performs a validation of the external price details in the cart. A response code of 5001 is returned for valid external prices and 5002 otherwise",
            "properties":{
                "secondaryCurrencyCode":{
                    "description":"Secondary currencyCode",
                    "type":"string"
                },
                "partNumberPropertyInCommerceItem":{
                    "description":"This is a mappable property with external system like CPQ where partId is mapped with catalogRefId/skuId in OCCS.",
                    "type":"string"
                },
                "exchangeRate":{
                    "description":"exchangeRate",
                    "type":"number"
                },
                "profile":{
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "type":"string"
                        },
                        "lastName":{
                            "type":"string"
                        },
                        "customerContactId":{
                            "description":"The external customer contact id.",
                            "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"
                                    }
                                }
                            }
                        },
                        "receiveEmail":{
                            "description":"The string representation of whether the user wants to recieve email or not",
                            "type":"string"
                        },
                        "currentOrganization":{
                            "description":"This is the id of current organization for this user",
                            "type":"object",
                            "properties":{
                                "contract":{
                                    "description":"Contract",
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"Display name for contract",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Description for contract",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"Repository Id of the contract",
                                            "type":"string"
                                        }
                                    }
                                },
                                "name":{
                                    "description":"the name of the parent organization",
                                    "type":"string"
                                },
                                "description":{
                                    "description":"the description of the parent organization",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"the id of the parent organization",
                                    "type":"string"
                                },
                                "externalOrganizationId":{
                                    "description":"External organization id",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"Id",
                            "type":"string"
                        },
                        "locale":{
                            "type":"string"
                        },
                        "parentOrganization":{
                            "description":"This is the id of organization to which user is associated",
                            "type":"object",
                            "properties":{
                                "contract":{
                                    "description":"Contract",
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"Display name for contract",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Description for contract",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"Repository Id of the contract",
                                            "type":"string"
                                        }
                                    }
                                },
                                "name":{
                                    "description":"the name of the parent organization",
                                    "type":"string"
                                },
                                "description":{
                                    "description":"the description of the parent organization",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"the id of the parent organization",
                                    "type":"string"
                                },
                                "externalOrganizationId":{
                                    "description":"External organization id",
                                    "type":"string"
                                }
                            }
                        },
                        "email":{
                            "type":"string"
                        },
                        "sitePropertiesList":{
                            "description":"The list of site related properties for the profile",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "site":{
                                        "description":"The site data",
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"The id of the site",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "properties":{
                                        "description":"The site related properties for the profile",
                                        "type":"object",
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":{
                                                "description":"The date on which GDPR personalization consent was granted by the user.",
                                                "type":"string"
                                            },
                                            "GDPRProfileP13nConsentGranted":{
                                                "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                                                "type":"boolean"
                                            },
                                            "receiveEmail":{
                                                "description":"Indicates whether the user should receive marketing emails on the current site. Can be yes or no.",
                                                "type":"string"
                                            },
                                            "receiveEmailDate":{
                                                "description":"The date on which email marketing consent was granted by the user.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "daytimeTelephoneNumber":{
                            "description":"The day time phone number of the profile",
                            "type":"string"
                        }
                    }
                },
                "organization":{
                    "$ref":"#/definitions/externalPriceRequestOrganization"
                },
                "externalPrices":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "commerceItemId":{
                                "type":"string"
                            },
                            "externalRecurringCharge":{
                                "type":"number"
                            },
                            "externalPriceQuantity":{
                                "type":"integer"
                            },
                            "externalRecurringChargeFrequency":{
                                "type":"string"
                            },
                            "childItems":{
                                "type":"array",
                                "items":{
                                    "$ref":"#/definitions/externalPriceRequestChild"
                                }
                            },
                            "externalRecurringChargeDuration":{
                                "type":"string"
                            },
                            "catRefId":{
                                "type":"string"
                            },
                            "externalPrice":{
                                "type":"number"
                            }
                        }
                    }
                },
                "pricingContextProperties":{
                    "description":"This represents the context properties that are used while fetching the price from external system",
                    "type":"object",
                    "properties":{
                        "orderProperties":{
                            "description":"This represents the context properties that are used at Order level while fetching the price from external system",
                            "type":"object",
                            "properties":{
                                "partyId":{
                                    "description":"Party id of organization",
                                    "type":"string"
                                }
                            }
                        },
                        "lineProperties":{
                            "description":"This represents the context properties that are used at line/item level while fetching the price from external system",
                            "type":"object",
                            "properties":{
                                "quantity":{
                                    "description":"Quantity of commerce item. This will be used for _quantity property in CPQ",
                                    "type":"string"
                                },
                                "catalogRefId":{
                                    "description":"catRefId of SKU in CommerceItem. This can/will be used for _partNumber property in CPQ",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "currencyCode":{
                    "type":"string"
                },
                "operation":{
                    "type":"string"
                },
                "order":{
                    "type":"object",
                    "properties":{
                        "taxPriceInfo":{
                            "type":"object",
                            "properties":{
                                "cityTax":{
                                    "type":"number"
                                },
                                "secondaryCurrencyTaxAmount":{
                                    "description":" tax amount in secondaryCurrency",
                                    "type":"number"
                                },
                                "amount":{
                                    "type":"number"
                                },
                                "valueAddedTax":{
                                    "type":"number"
                                },
                                "countyTax":{
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "type":"boolean"
                                },
                                "miscTax":{
                                    "type":"number"
                                },
                                "districtTax":{
                                    "type":"number"
                                },
                                "stateTax":{
                                    "type":"number"
                                },
                                "countryTax":{
                                    "type":"number"
                                }
                            }
                        },
                        "shippingGroups":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "taxPriceInfo":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"taxAmount in secondaryCurrency",
                                                "type":"number",
                                                "example":0
                                            },
                                            "cityTax":{
                                                "description":"City Tax",
                                                "type":"number",
                                                "example":3.9
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number",
                                                "example":5.99
                                            },
                                            "valueAddedTax":{
                                                "description":"Value Added Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "countyTax":{
                                                "description":"County Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "isTaxIncluded":{
                                                "description":"If Tax is included?",
                                                "type":"boolean",
                                                "example":false
                                            },
                                            "miscTax":{
                                                "description":"Misc Tax.",
                                                "type":"number",
                                                "example":1.87
                                            },
                                            "districtTax":{
                                                "description":"District Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "stateTax":{
                                                "description":"State Tax.",
                                                "type":"number",
                                                "example":3.9
                                            },
                                            "countryTax":{
                                                "description":"Country Tax.",
                                                "type":"number",
                                                "example":0
                                            }
                                        }
                                    },
                                    "lastName":{
                                        "description":"The second name of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"Muir"
                                    },
                                    "itemsIsTruncated":{
                                        "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                        "type":"boolean"
                                    },
                                    "shippingMethod":{
                                        "description":"The shipping method details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":" tax amount in secondaryCurrency",
                                                "type":"number"
                                            },
                                            "shippingTax":{
                                                "type":"number"
                                            },
                                            "cost":{
                                                "description":"The total cost of shipping.",
                                                "type":"number"
                                            },
                                            "externalId":{
                                                "type":"string"
                                            },
                                            "taxCode":{
                                                "type":"string"
                                            },
                                            "value":{
                                                "description":"The shipping method applied to the order.",
                                                "type":"string"
                                            },
                                            "shippingMethodDescription":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "shippingGroupId":{
                                        "description":"The shipping Group id",
                                        "type":"string",
                                        "example":"sg1234"
                                    },
                                    "store":{
                                        "description":"The store is present in the request if the type is inStorePickupShippingGroup.",
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"The country of the store",
                                                "type":"string",
                                                "example":"USA"
                                            },
                                            "hours":{
                                                "description":"The store's opening hours.",
                                                "type":"string",
                                                "example":"Mon - Sat 10AM - 7PM Sun 11AM - 6 PM"
                                            },
                                            "address3":{
                                                "description":"Address line 3 of store.",
                                                "type":"string",
                                                "example":"Main Street"
                                            },
                                            "address2":{
                                                "description":"Address line 2 of store.",
                                                "type":"string",
                                                "example":"4th Floor"
                                            },
                                            "city":{
                                                "description":"The store's city.",
                                                "type":"string",
                                                "example":"Boston"
                                            },
                                            "address1":{
                                                "description":"Address line 1 of store.",
                                                "type":"string",
                                                "example":"One Beacon Street"
                                            },
                                            "stateAddress":{
                                                "description":"The store's state address.",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "county":{
                                                "description":"The store's county",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "phoneNumber":{
                                                "description":"The store's phone number.",
                                                "type":"string",
                                                "example":"(617) 386-1201"
                                            },
                                            "locationId":{
                                                "description":"The store's location Id.",
                                                "type":"string",
                                                "example":"Boston138"
                                            },
                                            "name":{
                                                "description":"The store's name.",
                                                "type":"string",
                                                "example":"Boston Store #138"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string",
                                                "example":"(617) 386-1200"
                                            },
                                            "postCode":{
                                                "description":"The store's post code.",
                                                "type":"string",
                                                "example":"2108"
                                            },
                                            "email":{
                                                "description":"The store's email address.",
                                                "type":"string",
                                                "example":"store138@example.com"
                                            }
                                        }
                                    },
                                    "childItems":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "unitPrice":{
                                                    "description":"Price per unit of the item.",
                                                    "type":"number"
                                                },
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this item.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The corresponding monetary amount.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"Quantity of the item.",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "type":"string"
                                                },
                                                "rawTotalPrice":{
                                                    "type":"number"
                                                },
                                                "salePrice":{
                                                    "type":"number"
                                                },
                                                "displayName":{
                                                    "description":"Display name of the item",
                                                    "type":"string"
                                                },
                                                "detailedItemPriceInfo":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "type":"boolean"
                                                            },
                                                            "secondaryCurrencyTaxAmount":{
                                                                "description":" tax amount in secondaryCurrency",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "type":"number"
                                                            },
                                                            "quantity":{
                                                                "type":"integer"
                                                            },
                                                            "tax":{
                                                                "type":"number"
                                                            },
                                                            "orderDiscountShare":{
                                                                "type":"integer"
                                                            },
                                                            "detailedUnitPrice":{
                                                                "type":"number"
                                                            },
                                                            "currencyCode":{
                                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this item.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"The catalog reference id.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"The commerce item id.",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Path to the product.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"Id of the child item",
                                                    "type":"string"
                                                },
                                                "shopperInput":{
                                                    "description":"Map of shopper input keys to values",
                                                    "additionalProperties":{
                                                        "type":"string"
                                                    },
                                                    "type":"object"
                                                },
                                                "listPrice":{
                                                    "description":"The monetary amount of the list price.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"the shippingGroup type",
                                        "type":"string",
                                        "example":"inStorePickupShippingGroup"
                                    },
                                    "firstName":{
                                        "description":"The first name of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"John"
                                    },
                                    "priceInfo":{
                                        "description":"The price information.",
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number",
                                                "example":24.99
                                            },
                                            "total":{
                                                "description":"The order total.",
                                                "type":"number",
                                                "example":47.93
                                            },
                                            "lkpValExcludingFreeShip":{
                                                "description":"The total shipping cost excluding items with free shipping.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "shipping":{
                                                "description":"The total shipping cost.",
                                                "type":"number",
                                                "example":14.95
                                            },
                                            "shippingSurchargeValue":{
                                                "description":"Extra handling costs for shipping the products",
                                                "type":"number",
                                                "example":0
                                            },
                                            "tax":{
                                                "description":"The total tax amount.",
                                                "type":"number",
                                                "example":7.99
                                            },
                                            "subTotal":{
                                                "description":"Sub-total.",
                                                "type":"number",
                                                "example":24.99
                                            },
                                            "currencyCode":{
                                                "description":"The currency code.",
                                                "type":"string",
                                                "example":"USD"
                                            },
                                            "totalWithoutTax":{
                                                "description":"The total amount without tax.",
                                                "type":"number",
                                                "example":39.49
                                            }
                                        }
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"1231231234"
                                    },
                                    "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"
                                            }
                                        }
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"object",
                                        "properties":{
                                            "unclaimedCouponMultiPromotions":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionInfo":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "promotionLongDesc":{
                                                                    "type":"string",
                                                                    "example":"long desc of promotion"
                                                                },
                                                                "promotionName":{
                                                                    "type":"string",
                                                                    "example":"PRMName"
                                                                },
                                                                "promotionLevel":{
                                                                    "type":"string",
                                                                    "example":"order"
                                                                },
                                                                "totalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "promotionDesc":{
                                                                    "type":"string",
                                                                    "example":"description of the promotion"
                                                                },
                                                                "promotionID":{
                                                                    "type":"string",
                                                                    "example":"PRM123"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            },
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string",
                                                                "example":"<p>desc&nbsp;Spend 10 Get 10% Off</p>"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string",
                                                                "example":"10% Off"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string",
                                                                "example":"order"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number",
                                                                "example":-11.1
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string",
                                                                "example":"Spend 10 Get 10% Off"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string",
                                                                "example":"promo123"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"The order discount.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "shippingDiscount":{
                                                "description":"The shipping discount.",
                                                "type":"number",
                                                "example":5.6
                                            },
                                            "orderImplicitDiscountList":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLongDesc":{
                                                            "type":"string",
                                                            "example":"Detailed desc of promotion"
                                                        },
                                                        "promotionName":{
                                                            "type":"string",
                                                            "example":"PROMO1"
                                                        },
                                                        "external":{
                                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                            "type":"boolean",
                                                            "example":true
                                                        },
                                                        "promotionLevel":{
                                                            "description":"promotion level - order or item",
                                                            "type":"string",
                                                            "example":"order"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"The total adjustment.",
                                                            "type":"string",
                                                            "example":5.6
                                                        },
                                                        "promotionDesc":{
                                                            "type":"string",
                                                            "example":"the order related promotion"
                                                        },
                                                        "secondaryCurrencyTotalAdjustment":{
                                                            "description":"The total adjustment for secondary currency",
                                                            "type":"string",
                                                            "example":0
                                                        },
                                                        "promotionId":{
                                                            "type":"string",
                                                            "example":"PRM1234"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            },
                                            "claimedCouponMultiPromotions":{
                                                "type":"object",
                                                "properties":{
                                                    "promotions":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "totalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "secondaryCurrencyTotalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "promotionID":{
                                                                    "type":"string",
                                                                    "example":"PRM123"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "shippingAddress":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name.",
                                                "type":"string",
                                                "example":"Muir"
                                            },
                                            "country":{
                                                "description":"Country.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City.",
                                                "type":"string",
                                                "example":"Cambridge"
                                            },
                                            "address1":{
                                                "description":"Address snippet.",
                                                "type":"string",
                                                "example":"1 main st"
                                            },
                                            "prefix":{
                                                "description":"Name prefix.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name.",
                                                "type":"string",
                                                "example":"oracle"
                                            },
                                            "postalCode":{
                                                "description":"Postal code.",
                                                "type":"string",
                                                "example":1122
                                            },
                                            "jobTitle":{
                                                "description":"Job title.",
                                                "type":"string",
                                                "example":"manager"
                                            },
                                            "county":{
                                                "description":"County.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Name suffix.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name",
                                                "type":"string",
                                                "example":"John"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number.",
                                                "type":"string",
                                                "example":1111111111
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name.",
                                                "type":"string",
                                                "example":"Morgan"
                                            },
                                            "state":{
                                                "description":"State.",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "email":{
                                                "description":"Email address.",
                                                "type":"string",
                                                "example":"john.muir@oracle.com"
                                            }
                                        }
                                    },
                                    "items":{
                                        "type":"array",
                                        "items":{
                                            "properties":{
                                                "availablePickupDate":{
                                                    "description":"The items available store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "inventoryLocationId":{
                                                    "description":"Defines the inventory location that services the referenced commerce item.",
                                                    "type":"string"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw total price.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "returnedQuantity":{
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "dynamicProperties":{
                                                    "description":"List of dynamic properties at line item level.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "id":{
                                                                "description":"The dynamic property id.",
                                                                "type":"string",
                                                                "example":11502
                                                            },
                                                            "label":{
                                                                "description":"The dynamic property label.",
                                                                "type":"string",
                                                                "example":"dyn_prop"
                                                            },
                                                            "value":{
                                                                "description":"The dynamic property value.",
                                                                "type":"string",
                                                                "example":12
                                                            }
                                                        }
                                                    }
                                                },
                                                "shippingSurchargeValue":{
                                                    "description":"Extra handling cost for shipping the product.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "availabilityDate":{
                                                    "format":"date-time",
                                                    "description":"The availability date for preOrdered/backOrdered quantity.",
                                                    "type":"string",
                                                    "example":"2018-06-13T18:09:53.493Z"
                                                },
                                                "discountAmount":{
                                                    "description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preOrderQuantity":{
                                                    "description":"The pre ordered quantity included.",
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "childItems":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                        }
                                                    }
                                                },
                                                "configuratorId":{
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"Commerce Item ID for this commerce item.",
                                                    "type":"string",
                                                    "example":"ci123545"
                                                },
                                                "price":{
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "childItemsIsTruncated":{
                                                    "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                    "type":"boolean"
                                                },
                                                "onSale":{
                                                    "description":"Whether is on sale.",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the third party system.",
                                                    "type":"string"
                                                },
                                                "commerceId":{
                                                    "description":"Commerce ID for this commerce item.",
                                                    "type":"string",
                                                    "example":"ci12343"
                                                },
                                                "stateDetailsAsUser":{
                                                    "type":"string",
                                                    "example":"details of shippingItem"
                                                },
                                                "unitPrice":{
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this price info",
                                                    "type":"integer",
                                                    "example":1
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string",
                                                    "example":"product_9e"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "detailedItemPriceInfo":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "secondaryCurrencyTaxAmount":{
                                                                "description":" tax amount in secondaryCurrency",
                                                                "type":"number",
                                                                "example":0
                                                            },
                                                            "amount":{
                                                                "type":"number",
                                                                "example":24.99
                                                            },
                                                            "quantity":{
                                                                "type":"integer",
                                                                "example":1
                                                            },
                                                            "tax":{
                                                                "type":"number",
                                                                "example":0
                                                            },
                                                            "orderDiscountShare":{
                                                                "type":"integer",
                                                                "example":0
                                                            },
                                                            "detailedUnitPrice":{
                                                                "type":"number",
                                                                "example":24.99
                                                            },
                                                            "currencyCode":{
                                                                "type":"string",
                                                                "example":"USD"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preferredPickupDate":{
                                                    "description":"The items preferred store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "catRefId":{
                                                    "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                    "type":"string",
                                                    "example":"Sku_9F"
                                                },
                                                "charges":{
                                                    "description":"Charges applied on this commerce item if any.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "unitPrice":{
                                                                "description":"unit price of the item",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "description":"Total Amount w.r.t to quantity.",
                                                                "type":"number"
                                                            },
                                                            "unitOfMeasure":{
                                                                "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                                "type":"string"
                                                            },
                                                            "isProductPrice":{
                                                                "description":"This property tells which charge among others is Product price",
                                                                "type":"boolean"
                                                            },
                                                            "name":{
                                                                "description":"Name of the charge",
                                                                "type":"string"
                                                            },
                                                            "chargeType":{
                                                                "description":"Type of the charge",
                                                                "type":"string"
                                                            },
                                                            "priceType":{
                                                                "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                                "type":"string"
                                                            },
                                                            "additionalInfo":{
                                                                "description":"Additional properties(if any) needed for any down stream system",
                                                                "type":"object",
                                                                "properties":{
                                                                    "rates":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "schema":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "lookupData":{
                                                                                        "description":"Lookup data for the schema",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "columns":{
                                                                                        "description":"Column definitions for the rate card",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "variableName":{
                                                                                                    "description":"Variable name for the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "translations":{
                                                                                                    "description":"Translation data for internationalization",
                                                                                                    "type":"array",
                                                                                                    "items":{
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "dynamic_property_key":{
                                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                                "type":"string"
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "dataType":{
                                                                                                    "description":"Data type of the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "name":{
                                                                                                    "description":"Display name of the column",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "variableName":{
                                                                                "description":"Variable name for the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "data":{
                                                                                "description":"Array of rate tiers",
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "dynamic_property_key":{
                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                            "type":"string"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "name":{
                                                                                "description":"Display name of the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "type":{
                                                                                "description":"Type of the rate card",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    },
                                                                    "calculationInfo":{
                                                                        "description":"calculation info received from external system",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "integrationId":{
                                                                "description":"Integration id for this charge",
                                                                "type":"string"
                                                            },
                                                            "dynamicPricingType":{
                                                                "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                                "type":"string"
                                                            },
                                                            "chargeCode":{
                                                                "description":"Charge code",
                                                                "type":"string"
                                                            },
                                                            "frequency":{
                                                                "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "discountInfo":{
                                                    "description":"Whether this item is discounted.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "type":"string",
                                                                "example":"detailed desc of promotion"
                                                            },
                                                            "promotionName":{
                                                                "type":"string",
                                                                "example":"Promotion BAC"
                                                            },
                                                            "external":{
                                                                "description":"if promotion is external",
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "coupon":{
                                                                "type":"string",
                                                                "example":"CPN123"
                                                            },
                                                            "promotionLevel":{
                                                                "type":"string",
                                                                "example":"item"
                                                            },
                                                            "totalAdjustment":{
                                                                "type":"string",
                                                                "example":0
                                                            },
                                                            "promotionDesc":{
                                                                "type":"string",
                                                                "example":"promotion desc"
                                                            },
                                                            "promotionId":{
                                                                "type":"string",
                                                                "example":"PRM123"
                                                            },
                                                            "giftWithPurchaseDiscountInfo":{
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "gitWithPurchaseDetail":{
                                                                            "type":"string",
                                                                            "example":"details of gift"
                                                                        },
                                                                        "gitWithPurchaseIdentifier":{
                                                                            "type":"integer",
                                                                            "example":1223344
                                                                        },
                                                                        "giftWithPurchaseType":{
                                                                            "description":"the gift type.For     example product or sku",
                                                                            "type":"string",
                                                                            "example":"product"
                                                                        },
                                                                        "promotionDesc":{
                                                                            "type":"string",
                                                                            "example":"GWP Promotion description"
                                                                        },
                                                                        "promotionId":{
                                                                            "type":"string",
                                                                            "example":"PRM1234"
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                "siteId":{
                                                    "description":"The ID of the site on which the item was added.",
                                                    "type":"string"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "shopperInput":{
                                                    "description":"Map of shopper input keys to values",
                                                    "additionalProperties":{
                                                        "type":"string"
                                                    },
                                                    "type":"object"
                                                },
                                                "backOrderQuantity":{
                                                    "description":"The back ordered quantity included.",
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "listPrice":{
                                                    "description":"The monetary amount of the list price.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "status":{
                                                    "type":"string",
                                                    "example":"INITIAL"
                                                }
                                            }
                                        }
                                    },
                                    "email":{
                                        "description":"The email address of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"john.muir@oracle.com"
                                    }
                                }
                            }
                        },
                        "creationTime":{
                            "type":"integer"
                        },
                        "lastModifiedDate":{
                            "type":"integer"
                        },
                        "orderId":{
                            "type":"string"
                        },
                        "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"
                        },
                        "dynamicProperties":{
                            "description":"List of dynamic properties at line item level.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The dynamic property id.",
                                        "type":"string"
                                    },
                                    "label":{
                                        "description":"The dynamic property label.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The dynamic property value.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "payments":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "paymentGroupId":{
                                        "type":"string"
                                    },
                                    "amount":{
                                        "type":"integer"
                                    },
                                    "balance":{
                                        "type":"number"
                                    },
                                    "gatewayName":{
                                        "type":"string"
                                    },
                                    "giftCardNumber":{
                                        "type":"integer"
                                    },
                                    "uiIntervention":{
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "type":"string"
                                    },
                                    "isAmountRemaining":{
                                        "type":"boolean"
                                    },
                                    "paymentState":{
                                        "type":"string"
                                    },
                                    "maskedCardNumber":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "shippingMethod":{
                            "type":"object",
                            "properties":{
                                "shippingTax":{
                                    "type":"number"
                                },
                                "cost":{
                                    "type":"number"
                                },
                                "value":{
                                    "type":"string"
                                }
                            }
                        },
                        "orderStatus":{
                            "type":"string"
                        },
                        "description":{
                            "description":"Cart description for this order.",
                            "type":"string"
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "creationDate":{
                            "type":"string"
                        },
                        "orderProfileId":{
                            "type":"string"
                        },
                        "organizationId":{
                            "description":"Organization id.",
                            "type":"string"
                        },
                        "priceInfo":{
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"The secondary currency tax amount.",
                                    "type":"number"
                                },
                                "amount":{
                                    "type":"number"
                                },
                                "total":{
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":"The secondary currency shipping amount.",
                                    "type":"number"
                                },
                                "shipping":{
                                    "type":"number"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"The secondary currency total amount.",
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":"The primary currency total amount.",
                                    "type":"number"
                                },
                                "shippingSurchargeValue":{
                                    "type":"number"
                                },
                                "tax":{
                                    "type":"number"
                                },
                                "subTotal":{
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "type":"string"
                                },
                                "totalWithoutTax":{
                                    "type":"number"
                                }
                            }
                        },
                        "sharedWithOrganization":{
                            "description":"Whether the order has been shared with the organization.",
                            "type":"boolean"
                        },
                        "discountInfo":{
                            "description":"The discount information.",
                            "type":"object",
                            "properties":{
                                "orderCouponsMap":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code.",
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderDiscount":{
                                    "description":"The order discount.",
                                    "type":"number"
                                },
                                "shippingDiscount":{
                                    "description":"The shipping discount.",
                                    "type":"number"
                                }
                            }
                        },
                        "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"
                                }
                            }
                        },
                        "shoppingCart":{
                            "type":"object",
                            "properties":{
                                "itemsIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                    "type":"boolean"
                                },
                                "numberOfItems":{
                                    "type":"integer"
                                },
                                "items":{
                                    "description":"The array of products in the shopping cart. 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":{
                                            "primaryThumbImageURL":{
                                                "type":"string"
                                            },
                                            "rawTotalPrice":{
                                                "type":"number"
                                            },
                                            "dynamicProperties":{
                                                "description":"List of dynamic properties at line item level.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"The dynamic property id.",
                                                            "type":"string"
                                                        },
                                                        "label":{
                                                            "description":"The dynamic property label.",
                                                            "type":"string"
                                                        },
                                                        "value":{
                                                            "description":"The dynamic property value.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "displayName":{
                                                "type":"string"
                                            },
                                            "ratePlanId":{
                                                "description":"Applied ratePlan number for this item",
                                                "type":"string"
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"integer"
                                            },
                                            "description":{
                                                "type":"string"
                                            },
                                            "discountAmount":{
                                                "type":"number"
                                            },
                                            "isItemValid":{
                                                "type":"boolean"
                                            },
                                            "childItems":{
                                                "description":"Represents the child commerce items. 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":{
                                                        "unitPrice":{
                                                            "description":"Price per unit of the item.",
                                                            "type":"number"
                                                        },
                                                        "configurationOptionId":{
                                                            "description":"ID of the catalog's configurationOption associated with this item.",
                                                            "type":"string"
                                                        },
                                                        "addOnItem":{
                                                            "description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The corresponding monetary amount.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"Quantity of the item.",
                                                            "type":"number"
                                                        },
                                                        "productId":{
                                                            "type":"string"
                                                        },
                                                        "rawTotalPrice":{
                                                            "type":"number"
                                                        },
                                                        "salePrice":{
                                                            "type":"number"
                                                        },
                                                        "displayName":{
                                                            "description":"Display name of the item",
                                                            "type":"string"
                                                        },
                                                        "detailedItemPriceInfo":{
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "discounted":{
                                                                        "type":"boolean"
                                                                    },
                                                                    "secondaryCurrencyTaxAmount":{
                                                                        "description":" tax amount in secondaryCurrency",
                                                                        "type":"number"
                                                                    },
                                                                    "amount":{
                                                                        "type":"number"
                                                                    },
                                                                    "quantity":{
                                                                        "type":"integer"
                                                                    },
                                                                    "tax":{
                                                                        "type":"number"
                                                                    },
                                                                    "orderDiscountShare":{
                                                                        "type":"integer"
                                                                    },
                                                                    "detailedUnitPrice":{
                                                                        "type":"number"
                                                                    },
                                                                    "currencyCode":{
                                                                        "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"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "configurablePropertyId":{
                                                            "description":"ID of the catalog's configurableProperty associated with this item.",
                                                            "type":"string"
                                                        },
                                                        "catRefId":{
                                                            "description":"The catalog reference id.",
                                                            "type":"string"
                                                        },
                                                        "commerceItemId":{
                                                            "description":"The commerce item id.",
                                                            "type":"string"
                                                        },
                                                        "route":{
                                                            "description":"Path to the product.",
                                                            "type":"string"
                                                        },
                                                        "siteId":{
                                                            "description":"The ID of the site on which the item was added.",
                                                            "type":"string"
                                                        },
                                                        "id":{
                                                            "description":"Id of the child item",
                                                            "type":"string"
                                                        },
                                                        "shopperInput":{
                                                            "description":"Map of shopper input keys to values",
                                                            "additionalProperties":{
                                                                "type":"string"
                                                            },
                                                            "type":"object"
                                                        },
                                                        "listPrice":{
                                                            "description":"The monetary amount of the list price.",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "configuratorId":{
                                                "type":"string"
                                            },
                                            "externalPrice":{
                                                "type":"number"
                                            },
                                            "ratePlanName":{
                                                "description":"Applied ratePlan name for this item",
                                                "type":"string"
                                            },
                                            "price":{
                                                "type":"number"
                                            },
                                            "agreementName":{
                                                "description":"Applied agreement name",
                                                "type":"string"
                                            },
                                            "agreementId":{
                                                "description":"Applied agreement number",
                                                "type":"string"
                                            },
                                            "variant":{
                                                "description":"List of variants for the product.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"The variant option value.",
                                                            "type":"string"
                                                        },
                                                        "optionName":{
                                                            "description":"The variant option name.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "childItemsIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                "type":"boolean"
                                            },
                                            "onSale":{
                                                "type":"boolean"
                                            },
                                            "id":{
                                                "type":"string"
                                            },
                                            "unitPrice":{
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingSurcharge":{
                                                "type":"integer"
                                            },
                                            "quantity":{
                                                "type":"integer"
                                            },
                                            "productId":{
                                                "type":"string"
                                            },
                                            "salePrice":{
                                                "type":"number"
                                            },
                                            "contractStartDate":{
                                                "description":"Start date of the contract",
                                                "type":"string"
                                            },
                                            "externalRecurringCharge":{
                                                "type":"number"
                                            },
                                            "detailedItemPriceInfo":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "type":"boolean"
                                                        },
                                                        "secondaryCurrencyTaxAmount":{
                                                            "description":" tax amount in secondaryCurrency",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "type":"integer"
                                                        },
                                                        "tax":{
                                                            "type":"number"
                                                        },
                                                        "orderDiscountShare":{
                                                            "type":"integer"
                                                        },
                                                        "detailedUnitPrice":{
                                                            "type":"number"
                                                        },
                                                        "currencyCode":{
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "contractEndDate":{
                                                "description":"End date of the contract",
                                                "type":"string"
                                            },
                                            "externalRecurringChargeFrequency":{
                                                "type":"string"
                                            },
                                            "externalPriceQuantity":{
                                                "type":"integer"
                                            },
                                            "catRefId":{
                                                "type":"string"
                                            },
                                            "externalRecurringChargeDuration":{
                                                "type":"string"
                                            },
                                            "lastPriced":{
                                                "description":"Date when commerce item is last priced",
                                                "type":"string"
                                            },
                                            "charges":{
                                                "description":"Charges applied on this commerce item if any.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "unitPrice":{
                                                            "description":"unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "description":"Total Amount w.r.t to quantity.",
                                                            "type":"number"
                                                        },
                                                        "unitOfMeasure":{
                                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                            "type":"string"
                                                        },
                                                        "isProductPrice":{
                                                            "description":"This property tells which charge among others is Product price",
                                                            "type":"boolean"
                                                        },
                                                        "name":{
                                                            "description":"Name of the charge",
                                                            "type":"string"
                                                        },
                                                        "chargeType":{
                                                            "description":"Type of the charge",
                                                            "type":"string"
                                                        },
                                                        "priceType":{
                                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                            "type":"string"
                                                        },
                                                        "additionalInfo":{
                                                            "description":"Additional properties(if any) needed for any down stream system",
                                                            "type":"object",
                                                            "properties":{
                                                                "rates":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "schema":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "lookupData":{
                                                                                    "description":"Lookup data for the schema",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "dynamic_property_key":{
                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "columns":{
                                                                                    "description":"Column definitions for the rate card",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "variableName":{
                                                                                                "description":"Variable name for the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "translations":{
                                                                                                "description":"Translation data for internationalization",
                                                                                                "type":"array",
                                                                                                "items":{
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "dynamic_property_key":{
                                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                            "type":"string"
                                                                                                        }
                                                                                                    }
                                                                                                }
                                                                                            },
                                                                                            "dataType":{
                                                                                                "description":"Data type of the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "name":{
                                                                                                "description":"Display name of the column",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "variableName":{
                                                                            "description":"Variable name for the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "data":{
                                                                            "description":"Array of rate tiers",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"Display name of the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "type":{
                                                                            "description":"Type of the rate card",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "calculationInfo":{
                                                                    "description":"calculation info received from external system",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "integrationId":{
                                                            "description":"Integration id for this charge",
                                                            "type":"string"
                                                        },
                                                        "dynamicPricingType":{
                                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                            "type":"string"
                                                        },
                                                        "chargeCode":{
                                                            "description":"Charge code",
                                                            "type":"string"
                                                        },
                                                        "frequency":{
                                                            "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "discountInfo":{
                                                "description":"The discount information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "coupon":{
                                                            "description":"The coupon ID.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"The promotion description.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"The promotion ID.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "siteId":{
                                                "description":"The ID of the site on which the item was added.",
                                                "type":"string"
                                            },
                                            "detailedRecurringChargeInfo":{
                                                "description":"Detailed Item Price Information.",
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Whether the price is discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "amount":{
                                                        "description":"The monetary amount for the recurring charge.",
                                                        "type":"number"
                                                    },
                                                    "quantity":{
                                                        "description":"The number of items covered by this recurring charge price info",
                                                        "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"
                                                    }
                                                }
                                            },
                                            "shopperInput":{
                                                "description":"Map of shopper input keys to values",
                                                "additionalProperties":{
                                                    "type":"string"
                                                },
                                                "type":"object"
                                            },
                                            "listPrice":{
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "shippingAddress":{
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "type":"string"
                                },
                                "country":{
                                    "type":"string"
                                },
                                "address3":{
                                    "type":"string"
                                },
                                "address2":{
                                    "type":"string"
                                },
                                "city":{
                                    "type":"string"
                                },
                                "address1":{
                                    "type":"string"
                                },
                                "prefix":{
                                    "type":"string"
                                },
                                "companyName":{
                                    "type":"string"
                                },
                                "postalCode":{
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "type":"string"
                                },
                                "county":{
                                    "type":"string"
                                },
                                "suffix":{
                                    "type":"string"
                                },
                                "firstName":{
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "type":"integer"
                                },
                                "faxNumber":{
                                    "type":"integer"
                                },
                                "middleName":{
                                    "type":"string"
                                },
                                "state":{
                                    "type":"string"
                                },
                                "email":{
                                    "type":"string"
                                }
                            }
                        },
                        "siteId":{
                            "type":"string"
                        },
                        "lastModifierId":{
                            "description":"The ID of the shopper profile that last modified the order.",
                            "type":"string"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. e.g. In case of marketing campaign, value represents actual unique campaign Id",
                                        "type":"string"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "profile":{
                    "lastName":"Anderson",
                    "firstName":"Kim",
                    "customerContactId":"abcTest",
                    "loyaltyPrograms":[
                    ],
                    "receiveEmail":"no",
                    "middleName":null,
                    "id":"se-570031",
                    "locale":"en",
                    "sitePropertiesList":[
                        {
                            "site":{
                                "id":"siteUS"
                            },
                            "properties":{
                                "GDPRProfileP13nConsentDate":null,
                                "GDPRProfileP13nConsentGranted":false,
                                "receiveEmail":"no",
                                "receiveEmailDate":null
                            }
                        }
                    ],
                    "email":"kim@example.com",
                    "daytimeTelephoneNumber":null
                },
                "externalPrices":[
                    {
                        "commerceItemId":"ci3000446",
                        "externalPriceQuantity":2,
                        "childItems":[
                            {
                                "commerceItemId":"ci3000447",
                                "catRefId":"childSku1"
                            },
                            {
                                "commerceItemId":"ci3000448",
                                "catRefId":"childSku2"
                            }
                        ],
                        "catRefId":"sku50001",
                        "externalPrice":30
                    }
                ],
                "currencyCode":"USD",
                "operation":"externalPricing",
                "order":{
                    "taxPriceInfo":{
                        "cityTax":0,
                        "secondaryCurrencyTaxAmount":0,
                        "amount":0,
                        "valueAddedTax":0,
                        "countyTax":0,
                        "isTaxIncluded":false,
                        "miscTax":0,
                        "districtTax":0,
                        "stateTax":0,
                        "countryTax":0
                    },
                    "shippingGroups":[
                        {
                            "lastName":"Muir",
                            "firstName":"John",
                            "phoneNumber":"123456789",
                            "discountInfo":{
                                "orderDiscount":0,
                                "shippingDiscount":0,
                                "discountDescList":[
                                ]
                            },
                            "shippingMethod":{
                                "secondaryCurrencyTaxAmount":0,
                                "shippingTax":0,
                                "cost":0,
                                "externalId":null,
                                "taxCode":"",
                                "value":"standardShippingMethod",
                                "shippingMethodDescription":"Standard"
                            },
                            "shippingGroupId":"sg40431",
                            "shippingAddress":{
                                "lastName":"Anderson",
                                "country":"US",
                                "address3":"",
                                "address2":"",
                                "city":"Syracuse",
                                "prefix":"",
                                "address1":"21 Cedar Ave",
                                "postalCode":"13202",
                                "companyName":"",
                                "jobTitle":"",
                                "county":"",
                                "suffix":"",
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "faxNumber":"",
                                "alias":"Home",
                                "middleName":"",
                                "state":"NY",
                                "email":"kim@example.com"
                            },
                            "store":{
                                "country":"USA",
                                "hours":"Mon - Sat 10AM - 7PM Sun 11AM - 6 PM",
                                "address3":null,
                                "address2":"4th Floor",
                                "city":"Boston",
                                "address1":"One Beacon Street",
                                "postalCode":"2108",
                                "county":null,
                                "stateAddress":"MA",
                                "phoneNumber":"(617) 386-1200",
                                "locationId":"Boston138",
                                "name":"CRS Home - Boston #138",
                                "faxNumber":"(617) 386-1200",
                                "email":"store138@example.com"
                            },
                            "type":"inStorePickupShippingGroup",
                            "items":[
                                {
                                    "availablePickupDate":"2018-05-19T13:00:00.000Z",
                                    "rawTotalPrice":0,
                                    "returnedQuantity":0,
                                    "dynamicProperties":[
                                        {
                                            "id":"customCommerceItemShortTextProp",
                                            "label":"Custom ShortText Property at the Commerce Item level",
                                            "value":"TESTVALUE"
                                        },
                                        {
                                            "id":"customCommerceItemNumberProp",
                                            "label":"Custom Number Property at the Commerce Item level",
                                            "value":1234
                                        }
                                    ],
                                    "shippingSurchargeValue":0,
                                    "externalData":[
                                    ],
                                    "discountAmount":0,
                                    "preOrderQuantity":0,
                                    "childItems":[
                                        {
                                            "unitPrice":0,
                                            "addOnItem":false,
                                            "amount":0,
                                            "quantity":2,
                                            "productId":"prod40001",
                                            "rawTotalPrice":0,
                                            "salePrice":0,
                                            "displayName":"Laptop Parts1",
                                            "detailedItemPriceInfo":[
                                            ],
                                            "externalData":[
                                            ],
                                            "catRefId":"childSku1",
                                            "commerceItemId":"ci3000447",
                                            "route":"/laptop-parts1/product/prod40001",
                                            "selectedOptions":[
                                            ],
                                            "siteId":"siteUS",
                                            "id":"ci3000447",
                                            "shopperInput":{
                                            },
                                            "listPrice":0
                                        },
                                        {
                                            "unitPrice":0,
                                            "addOnItem":false,
                                            "amount":0,
                                            "quantity":21,
                                            "productId":"prod40002",
                                            "rawTotalPrice":0,
                                            "salePrice":0,
                                            "displayName":"Laptop Parts2",
                                            "detailedItemPriceInfo":[
                                            ],
                                            "externalData":[
                                            ],
                                            "catRefId":"childSku2",
                                            "commerceItemId":"ci3000448",
                                            "route":"/laptop-parts2/product/prod40002",
                                            "selectedOptions":[
                                            ],
                                            "siteId":"siteUS",
                                            "id":"ci3000448",
                                            "shopperInput":{
                                            },
                                            "listPrice":0
                                        }
                                    ],
                                    "configuratorId":"18225092",
                                    "externalPrice":30,
                                    "commerceItemId":"ci1528990958825",
                                    "price":0,
                                    "onSale":false,
                                    "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                    "commerceId":"ci3000446",
                                    "unitPrice":0,
                                    "amount":0,
                                    "quantity":1,
                                    "productId":"prod50001",
                                    "salePrice":0,
                                    "preferredPickupDate":"2018-05-19T13:00:00.000Z",
                                    "externalPriceQuantity":2,
                                    "catRefId":"sku50001",
                                    "discountInfo":[
                                    ],
                                    "siteId":"siteUS",
                                    "shopperInput":{
                                    },
                                    "backOrderQuantity":0,
                                    "listPrice":0,
                                    "status":"INITIAL"
                                }
                            ],
                            "email":"john.muir@example.com"
                        }
                    ],
                    "creationTime":"1528991093870",
                    "orderId":"o30427",
                    "lastModifiedDate":"2018-06-14T15:44:53.870Z",
                    "creationSiteId":"siteUS",
                    "dynamicProperties":[
                    ],
                    "payments":[
                    ],
                    "shippingMethod":{
                        "shippingTax":0,
                        "cost":0,
                        "value":"standardShippingMethod"
                    },
                    "priceListGroup":{
                        "displayName":"Default Price Group",
                        "repositoryId":"defaultPriceGroup"
                    },
                    "orderStatus":"Incomplete",
                    "description":"My Cart",
                    "cartName":"My Cart",
                    "creationDate":"2018-06-14T15:44:53.870Z",
                    "orderProfileId":"120102",
                    "priceInfo":{
                        "amount":0,
                        "total":0,
                        "shipping":0,
                        "shippingSurchargeValue":0,
                        "tax":0,
                        "subTotal":0,
                        "currencyCode":null,
                        "totalWithoutTax":0
                    },
                    "sharedWithOrganization":false,
                    "discountInfo":{
                        "unclaimedCouponMultiPromotions":{
                        },
                        "orderCouponsMap":{
                        },
                        "orderDiscount":0,
                        "shippingDiscount":0,
                        "orderImplicitDiscountList":[
                        ],
                        "unclaimedCouponsMap":{
                        },
                        "claimedCouponMultiPromotions":{
                        }
                    },
                    "shoppingCart":{
                        "numberOfItems":1,
                        "items":[
                            {
                                "primaryThumbImageURL":"/img/no-image.jpg",
                                "rawTotalPrice":0,
                                "displayName":"Laptop1",
                                "dynamicProperties":[
                                    {
                                        "id":"customCommerceItemShortTextProp",
                                        "label":"Custom ShortText Property at the Commerce Item level",
                                        "value":"TESTVALUE"
                                    },
                                    {
                                        "id":"customCommerceItemNumberProp",
                                        "label":"Custom Number Property at the Commerce Item level",
                                        "value":1234
                                    }
                                ],
                                "shippingSurchargeValue":0,
                                "discountAmount":0,
                                "externalData":[
                                ],
                                "isItemValid":true,
                                "childItems":[
                                    {
                                        "unitPrice":0,
                                        "addOnItem":false,
                                        "amount":0,
                                        "quantity":2,
                                        "productId":"prod40001",
                                        "rawTotalPrice":0,
                                        "salePrice":0,
                                        "displayName":"Laptop Parts1",
                                        "detailedItemPriceInfo":[
                                        ],
                                        "externalData":[
                                        ],
                                        "catRefId":"childSku1",
                                        "commerceItemId":"ci3000447",
                                        "route":"/laptop-parts1/product/prod40001",
                                        "selectedOptions":[
                                        ],
                                        "siteId":"siteUS",
                                        "id":"ci3000447",
                                        "shopperInput":{
                                        },
                                        "listPrice":0
                                    },
                                    {
                                        "unitPrice":0,
                                        "addOnItem":false,
                                        "amount":0,
                                        "quantity":21,
                                        "productId":"prod40002",
                                        "rawTotalPrice":0,
                                        "salePrice":0,
                                        "displayName":"Laptop Parts2",
                                        "detailedItemPriceInfo":[
                                        ],
                                        "externalData":[
                                        ],
                                        "catRefId":"childSku2",
                                        "commerceItemId":"ci3000448",
                                        "route":"/laptop-parts2/product/prod40002",
                                        "selectedOptions":[
                                        ],
                                        "siteId":"siteUS",
                                        "id":"ci3000448",
                                        "shopperInput":{
                                        },
                                        "listPrice":0
                                    }
                                ],
                                "configuratorId":"18225092",
                                "externalPrice":30,
                                "commerceItemId":"ci1528990958825",
                                "price":0,
                                "variant":[
                                ],
                                "onSale":false,
                                "id":"ci3000446",
                                "unitPrice":0,
                                "amount":0,
                                "quantity":1,
                                "productId":"prod50001",
                                "salePrice":0,
                                "detailedItemPriceInfo":[
                                ],
                                "giftWithPurchaseCommerceItemMarkers":[
                                ],
                                "externalPriceQuantity":2,
                                "catRefId":"sku50001",
                                "skuProperties":[
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Not Returnable",
                                        "id":"nonreturnable",
                                        "value":false
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Name",
                                        "id":"displayName",
                                        "value":null
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Active",
                                        "id":"active",
                                        "value":true
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Id",
                                        "id":"id",
                                        "value":"sku50001"
                                    }
                                ],
                                "discountInfo":[
                                ],
                                "siteId":"siteUS",
                                "shopperInput":{
                                },
                                "listPrice":0
                            }
                        ]
                    },
                    "giftWithPurchaseInfo":[
                    ],
                    "siteId":"siteUS",
                    "shippingAddress":{
                        "lastName":"Anderson",
                        "country":"US",
                        "address3":"",
                        "address2":"",
                        "city":"Syracuse",
                        "prefix":"",
                        "address1":"21 Cedar Ave",
                        "postalCode":"13202",
                        "companyName":"",
                        "jobTitle":"",
                        "county":"",
                        "suffix":"",
                        "firstName":"Kim",
                        "phoneNumber":"212-555-1977",
                        "faxNumber":"",
                        "alias":"Home",
                        "middleName":"",
                        "state":"NY",
                        "email":"kim@example.com"
                    },
                    "lastModifierId":"120102",
                    "markers":[
                        {
                            "value":"test_123",
                            "key":"campaign_eloqua"
                        }
                    ]
                }
            }
        },
        "cancel_request":{
            "properties":{
                "site":{
                    "type":"object",
                    "properties":{
                        "siteURL":{
                            "description":"The production URL of the site where the order is placed",
                            "type":"string"
                        },
                        "siteName":{
                            "description":"The name of the site where order is placed",
                            "type":"string"
                        }
                    }
                },
                "cancellationSource":{
                    "description":"Source from where cancellation is initiated",
                    "type":"string"
                },
                "discountInfo":{
                    "description":"The discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"The order discount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"The implicit order discounts with the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"The total adjustment.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyTotalAdjustment":{
                                        "description":"The total adjustment in monetary currency in case of mix currency scenario.",
                                        "type":"number"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"The unclaimed coupons with the order.",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyTotalAdjustment":{
                                                "description":"The total adjustment in monetary currency in case of mix currency scenario.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "order":{
                    "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"
                        },
                        "paymentGroups":{
                            "description":"The array of payment groups represent the payment(s) that paid for the order. Orders when placed will have an instance of a CyberSource TokenizedCreditCard (paymentGroupClassType and paymentMethod of \"tokenizedCreditCard\"). The paymentGroups property can be updated to include instances of ExternalPaymentGroup (paymentGroupClassType and paymentMethod of \"externalPaymentGroup\"). ExternalPaymentGroups represent methods of payment that are external and opaque to cloud commerce, and which were taken after the order was initially placed.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "paymentGroupClassType":{
                                        "description":"The class type of the payment group.",
                                        "type":"string"
                                    },
                                    "amountAuthorized":{
                                        "description":"The monetary amount authorized.",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of the payment.",
                                        "type":"number"
                                    },
                                    "paymentMethod":{
                                        "description":"The payment method.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The internal ID of the payment group.",
                                        "type":"string"
                                    },
                                    "billingAddress":{
                                        "description":"The billing address details",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"The last name of customer",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"The country of the customer",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"The 3rd line of address field",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"The 2nd line of address field",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"The city of the customer",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"The 1st line of address field",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"The prefix",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"The postal code",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"The company name",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"The job title",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"The county",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"The suffix",
                                                "type":"string"
                                            },
                                            "ownerId":{
                                                "description":"The ID of the owner of this address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"The first name of the customer",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"The phone number of the customer",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"The fax number of the customer",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"The middle name of the customer",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"The state",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"The email of the customer",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "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"
                                },
                                "totalOneTimeNetAmount":{
                                    "description":"Total one time net 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"
                                },
                                "orderTotalBySite":{
                                    "description":"The map containing order totals by site for all sites in a given order.",
                                    "type":"object"
                                },
                                "totalOneTimeListAmount":{
                                    "description":"Total one time list amount",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"The three character currency code for the monetary amounts.",
                                    "type":"string"
                                }
                            }
                        },
                        "onetimeChargesSummary":{
                            "description":"Summary of all one-time charges",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"total amount of all one-time charges",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "exchangeRate":{
                            "description":"The conversion rate between the order currency and secondary currency.",
                            "type":"number"
                        },
                        "lastModifierId":{
                            "description":"The ID of the shopper profile that last modified the order.",
                            "type":"string"
                        },
                        "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"
                                }
                            }
                        },
                        "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"
                                    },
                                    "ratePlanId":{
                                        "description":"Applied ratePlan number for this item",
                                        "type":"string"
                                    },
                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                            }
                                        }
                                    },
                                    "onetimeChargesSummary":{
                                        "description":"Summary of all one-time charges",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "catalogId":{
                                        "description":"The ID of the catalog which this commerce item references.",
                                        "type":"string"
                                    },
                                    "ratePlanName":{
                                        "description":"Applied ratePlan name for this item",
                                        "type":"string"
                                    },
                                    "agreementName":{
                                        "description":"Applied agreement name",
                                        "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"
                                            }
                                        }
                                    },
                                    "agreementId":{
                                        "description":"Applied agreement number",
                                        "type":"string"
                                    },
                                    "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":{
                                                "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"
                                                },
                                                "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"
                                                },
                                                "quantity":{
                                                    "description":"The quantity included.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string"
                                                },
                                                "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"
                                                        ]
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated 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"
                                                        }
                                                    }
                                                },
                                                "siteId":{
                                                    "description":"The ID of the site on which the item was added.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "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"
                                                },
                                                "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"
                                                            },
                                                            "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"
                                                            },
                                                            "quantity":{
                                                                "description":"The quantity included.",
                                                                "type":"integer"
                                                            },
                                                            "productId":{
                                                                "description":"The ID of the product.",
                                                                "type":"string"
                                                            },
                                                            "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"
                                                                    ]
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated 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"
                                                                    }
                                                                }
                                                            },
                                                            "siteId":{
                                                                "description":"The ID of the site on which the item was added.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "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"
                                                            },
                                                            "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"
                                                                        },
                                                                        "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"
                                                                        },
                                                                        "quantity":{
                                                                            "description":"The quantity included.",
                                                                            "type":"integer"
                                                                        },
                                                                        "productId":{
                                                                            "description":"The ID of the product.",
                                                                            "type":"string"
                                                                        },
                                                                        "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"
                                                                                ]
                                                                            }
                                                                        },
                                                                        "parentAssetKey":{
                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "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"
                                                                        },
                                                                        "rootAssetKey":{
                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "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"
                                                                        },
                                                                        "assetKey":{
                                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "customerAccountId":{
                                                                            "description":"The customer account ID associated 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"
                                                                                }
                                                                            }
                                                                        },
                                                                        "siteId":{
                                                                            "description":"The ID of the site on which the item was added.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the item by the configurator system.",
                                                                            "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"
                                                                        },
                                                                        "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"
                                                                                    },
                                                                                    "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"
                                                                                    },
                                                                                    "quantity":{
                                                                                        "description":"The quantity included.",
                                                                                        "type":"integer"
                                                                                    },
                                                                                    "productId":{
                                                                                        "description":"The ID of the product.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "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"
                                                                                            ]
                                                                                        }
                                                                                    },
                                                                                    "parentAssetKey":{
                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "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"
                                                                                    },
                                                                                    "rootAssetKey":{
                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "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"
                                                                                    },
                                                                                    "assetKey":{
                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "customerAccountId":{
                                                                                        "description":"The customer account ID associated 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"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "siteId":{
                                                                                        "description":"The ID of the site on which the item was added.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "actionCode":{
                                                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                                                        "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"
                                                                                    },
                                                                                    "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"
                                                                                                },
                                                                                                "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"
                                                                                                },
                                                                                                "quantity":{
                                                                                                    "description":"The quantity included.",
                                                                                                    "type":"integer"
                                                                                                },
                                                                                                "productId":{
                                                                                                    "description":"The ID of the product.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "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"
                                                                                                        ]
                                                                                                    }
                                                                                                },
                                                                                                "parentAssetKey":{
                                                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "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"
                                                                                                },
                                                                                                "rootAssetKey":{
                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "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"
                                                                                                },
                                                                                                "assetKey":{
                                                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "customerAccountId":{
                                                                                                    "description":"The customer account ID associated 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"
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "siteId":{
                                                                                                    "description":"The ID of the site on which the item was added.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "actionCode":{
                                                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                                                    "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"
                                                                                                },
                                                                                                "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"
                                                                                                            },
                                                                                                            "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"
                                                                                                            },
                                                                                                            "quantity":{
                                                                                                                "description":"The quantity included.",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "productId":{
                                                                                                                "description":"The ID of the product.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "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"
                                                                                                                    ]
                                                                                                                }
                                                                                                            },
                                                                                                            "parentAssetKey":{
                                                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "rootAssetKey":{
                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "assetKey":{
                                                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "customerAccountId":{
                                                                                                                "description":"The customer account ID associated 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"
                                                                                                                    }
                                                                                                                }
                                                                                                            },
                                                                                                            "siteId":{
                                                                                                                "description":"The ID of the site on which the item was added.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "actionCode":{
                                                                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                                        },
                                                                                                                        "quantity":{
                                                                                                                            "description":"The quantity included.",
                                                                                                                            "type":"integer"
                                                                                                                        },
                                                                                                                        "productId":{
                                                                                                                            "description":"The ID of the product.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                                                ]
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "parentAssetKey":{
                                                                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "rootAssetKey":{
                                                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "assetKey":{
                                                                                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "customerAccountId":{
                                                                                                                            "description":"The customer account ID associated 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"
                                                                                                                                }
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "siteId":{
                                                                                                                            "description":"The ID of the site on which the item was added.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "actionCode":{
                                                                                                                            "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                                    },
                                                                                                                                    "quantity":{
                                                                                                                                        "description":"The quantity included.",
                                                                                                                                        "type":"integer"
                                                                                                                                    },
                                                                                                                                    "productId":{
                                                                                                                                        "description":"The ID of the product.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "parentAssetKey":{
                                                                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "rootAssetKey":{
                                                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "assetKey":{
                                                                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "customerAccountId":{
                                                                                                                                        "description":"The customer account ID associated 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"
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "siteId":{
                                                                                                                                        "description":"The ID of the site on which the item was added.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "actionCode":{
                                                                                                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                                },
                                                                                                                                                "quantity":{
                                                                                                                                                    "description":"The quantity included.",
                                                                                                                                                    "type":"integer"
                                                                                                                                                },
                                                                                                                                                "productId":{
                                                                                                                                                    "description":"The ID of the product.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                                        ]
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "parentAssetKey":{
                                                                                                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "rootAssetKey":{
                                                                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "assetKey":{
                                                                                                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "customerAccountId":{
                                                                                                                                                    "description":"The customer account ID associated 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"
                                                                                                                                                        }
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "siteId":{
                                                                                                                                                    "description":"The ID of the site on which the item was added.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "actionCode":{
                                                                                                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                                                                                                                                            },
                                                                                                                                                            "quantity":{
                                                                                                                                                                "description":"The quantity included.",
                                                                                                                                                                "type":"integer"
                                                                                                                                                            },
                                                                                                                                                            "productId":{
                                                                                                                                                                "description":"The ID of the product.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                                                                                                                                                    ]
                                                                                                                                                                }
                                                                                                                                                            },
                                                                                                                                                            "parentAssetKey":{
                                                                                                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "rootAssetKey":{
                                                                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "assetKey":{
                                                                                                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "customerAccountId":{
                                                                                                                                                                "description":"The customer account ID associated 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"
                                                                                                                                                                    }
                                                                                                                                                                }
                                                                                                                                                            },
                                                                                                                                                            "siteId":{
                                                                                                                                                                "description":"The ID of the site on which the item was added.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "actionCode":{
                                                                                                                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                    },
                                    "quantity":{
                                        "description":"The quantity included.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"The ID of the product.",
                                        "type":"string"
                                    },
                                    "totalOneTimeNetAmount":{
                                        "description":"Total one time net amount",
                                        "type":"number"
                                    },
                                    "contractStartDate":{
                                        "description":"Start date of the contract",
                                        "type":"string"
                                    },
                                    "contractEndDate":{
                                        "description":"End date of the contract",
                                        "type":"string"
                                    },
                                    "externalId":{
                                        "description":"An optional, external ID for this commerce item.",
                                        "type":"string"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "recurringChargesSummary":{
                                        "description":"Summary of all recurring charges by frequency",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                },
                                                "frequency":{
                                                    "description":"Frequency of this summary i.e, per month, per year etc",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                    },
                                    "lastPriced":{
                                        "description":"Date when commerce item is last priced",
                                        "type":"string"
                                    },
                                    "charges":{
                                        "description":"Charges applied on this commerce item if any.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "unitPrice":{
                                                    "description":"unit price of the item",
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "description":"Total Amount w.r.t to quantity.",
                                                    "type":"number"
                                                },
                                                "unitOfMeasure":{
                                                    "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                    "type":"string"
                                                },
                                                "isProductPrice":{
                                                    "description":"This property tells which charge among others is Product price",
                                                    "type":"boolean"
                                                },
                                                "name":{
                                                    "description":"Name of the charge",
                                                    "type":"string"
                                                },
                                                "chargeType":{
                                                    "description":"Type of the charge",
                                                    "type":"string"
                                                },
                                                "priceType":{
                                                    "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                    "type":"string"
                                                },
                                                "additionalInfo":{
                                                    "description":"Additional properties(if any) needed for any down stream system",
                                                    "type":"object",
                                                    "properties":{
                                                        "rates":{
                                                            "type":"object",
                                                            "properties":{
                                                                "schema":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "lookupData":{
                                                                            "description":"Lookup data for the schema",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "columns":{
                                                                            "description":"Column definitions for the rate card",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "variableName":{
                                                                                        "description":"Variable name for the column",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "translations":{
                                                                                        "description":"Translation data for internationalization",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "dataType":{
                                                                                        "description":"Data type of the column",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "name":{
                                                                                        "description":"Display name of the column",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "variableName":{
                                                                    "description":"Variable name for the rate card",
                                                                    "type":"string"
                                                                },
                                                                "data":{
                                                                    "description":"Array of rate tiers",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "dynamic_property_key":{
                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"Display name of the rate card",
                                                                    "type":"string"
                                                                },
                                                                "type":{
                                                                    "description":"Type of the rate card",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "calculationInfo":{
                                                            "description":"calculation info received from external system",
                                                            "type":"string"
                                                        },
                                                        "rowNumber":{
                                                            "description":"The unique identifier for the charge within the line",
                                                            "type":"integer"
                                                        }
                                                    }
                                                },
                                                "integrationId":{
                                                    "description":"Integration id for this charge",
                                                    "type":"string"
                                                },
                                                "dynamicPricingType":{
                                                    "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                    "type":"string"
                                                },
                                                "chargeCode":{
                                                    "description":"Charge code",
                                                    "type":"string"
                                                },
                                                "frequency":{
                                                    "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "totalOneTimeListAmount":{
                                        "description":"Total one time list amount",
                                        "type":"number"
                                    },
                                    "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"
                                },
                                "cityTax":{
                                    "description":"The monetary amount of city tax.",
                                    "type":"number"
                                },
                                "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"
                                },
                                "amountIsFinal":{
                                    "description":"Whether the amount is final.",
                                    "type":"boolean"
                                },
                                "districtTax":{
                                    "description":"Tax amount for the district.",
                                    "type":"number"
                                },
                                "stateTax":{
                                    "description":"Tax amount for the state.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"The three character currency code.",
                                    "type":"string"
                                },
                                "countryTax":{
                                    "description":"The monetary amount of country tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "submittedBy":{
                            "description":"The ID of the shopper profile that submitted the order.",
                            "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.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "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"
                                    },
                                    "shippingMethodDetails":{
                                        "description":"Additional properties of shipping method",
                                        "type":"object",
                                        "properties":{
                                            "internalName":{
                                                "description":"The internal name of the shipping method",
                                                "type":"string"
                                            },
                                            "displayName":{
                                                "description":"The name of the shippingMethod",
                                                "type":"string"
                                            },
                                            "description":{
                                                "description":"The description of the shippingMethod",
                                                "type":"string"
                                            },
                                            "externalId":{
                                                "description":"The external id of the shipping method",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"The Id of the shipping method.",
                                                "type":"string"
                                            },
                                            "taxCode":{
                                                "description":"The tax code of the shipping method",
                                                "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"
                                            }
                                        }
                                    },
                                    "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":{
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "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"
                                                },
                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"The referenced commerce item's internal ID.",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated 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"
                                                },
                                                "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"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "handlingInstructions":{
                                        "description":"Handling instructions. Currently read-only.",
                                        "type":"array",
                                        "items":{
                                            "type":"string",
                                            "properties":{
                                            }
                                        }
                                    },
                                    "shippingGroupClassType":{
                                        "description":"The class type for the ShippingGroup. Ex - \"hardgoodShippingGroup\", \"virtualShippingGroup\" etc.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "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"
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "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":{
                                        "externalAddressId":{
                                            "description":"External ID of the address",
                                            "type":"string"
                                        },
                                        "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"
                                        },
                                        "repositoryId":{
                                            "description":"repositoryId",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"Name of the county.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"State.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "middleName":{
                                    "description":"Middle name.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"The email address",
                                    "type":"string"
                                }
                            }
                        },
                        "submissionInfo":{
                            "description":"Details of post submission references.",
                            "type":"object",
                            "properties":{
                                "externalId":{
                                    "description":"id of submitted order in external system",
                                    "type":"string"
                                },
                                "errorInfo":{
                                    "description":"Error Details",
                                    "type":"string"
                                },
                                "source":{
                                    "description":"Source",
                                    "type":"string"
                                }
                            }
                        },
                        "recurringChargesSummary":{
                            "description":"Summary of all recurring charges by frequency",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"price for whole quantity",
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "description":"Frequency of this summary i.e, per month, per year etc",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "shippingGroupCount":{
                            "description":"The number of shipping groups (read-only, value is ignored when updating).",
                            "type":"integer"
                        },
                        "paymentGroupCount":{
                            "description":"The number of payment groups. (read-only, value is ignored when updating)",
                            "type":"integer"
                        },
                        "transactionId":{
                            "description":"Id of transaction associated with order",
                            "type":"string"
                        },
                        "originOfOrder":{
                            "description":"The source from which order got created.",
                            "type":"string"
                        },
                        "sharedWithOrganization":{
                            "description":"Whether the order has been shared with the organization.",
                            "type":"boolean"
                        },
                        "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"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                        "type":"string"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "site":{
                    "siteURL":"http://localhost:8080",
                    "siteName":"Commerce Cloud Site"
                },
                "cancellationSource":"shopper",
                "discountInfo":{
                    "unclaimedCouponMultiPromotions":{
                    },
                    "orderCouponsMap":{
                    },
                    "orderDiscount":0,
                    "secondaryCurrencyShippingDiscount":0,
                    "shippingDiscount":0,
                    "orderImplicitDiscountList":[
                    ],
                    "unclaimedCouponsMap":{
                    },
                    "claimedCouponMultiPromotions":{
                    }
                },
                "order":{
                    "gwp":false,
                    "secondaryCurrencyCode":"USD",
                    "submittedDate":"2017-11-21T09:36:45.088Z",
                    "salesChannel":"default",
                    "configuratorId":"36379716",
                    "organizationId":null,
                    "relationships":[
                        {
                            "paymentGroupId":"pg30507",
                            "amount":100,
                            "relationshipType":"ORDERAMOUNT",
                            "id":"r40528"
                        },
                        {
                            "paymentGroupId":"pg30508",
                            "amount":12.28,
                            "relationshipType":"ORDERAMOUNT",
                            "id":"r40529"
                        }
                    ],
                    "exchangeRate":0.4,
                    "id":"o30465",
                    "state":"SUBMITTED",
                    "taxCalculated":true,
                    "commerceItems":[
                        {
                            "deactivationDate":null,
                            "gwp":false,
                            "returnedQuantity":0,
                            "availabilityDate":null,
                            "externalData":[
                            ],
                            "billingProfileId":null,
                            "billingAccountId":null,
                            "preOrderQuantity":0,
                            "assetKey":null,
                            "priceInfo":{
                                "discounted":false,
                                "amount":100,
                                "secondaryCurrencyShippingSurcharge":4,
                                "rawTotalPrice":100,
                                "salePrice":0,
                                "orderDiscountInfos":[
                                ],
                                "priceListId":"priceListGroup_1511256910174_listPrices",
                                "itemDiscountInfos":[
                                ],
                                "quantityDiscounted":0,
                                "amountIsFinal":false,
                                "onSale":false,
                                "shippingSurcharge":10,
                                "discountable":true,
                                "currentPriceDetailsSorted":[
                                    {
                                        "secondaryCurrencyTaxAmount":3.2,
                                        "discounted":false,
                                        "amount":100,
                                        "quantity":1,
                                        "amountIsFinal":false,
                                        "range":{
                                            "lowBound":0,
                                            "highBound":0,
                                            "size":1
                                        },
                                        "tax":8,
                                        "orderDiscountShare":0,
                                        "detailedUnitPrice":100,
                                        "currencyCode":"L10174"
                                    }
                                ],
                                "currencyCode":"L10174",
                                "listPrice":100
                            },
                            "catalogId":null,
                            "externalRecurringChargeDetails":null,
                            "externalPriceDetails":{
                                "externalPriceQuantity":1,
                                "externalPrice":100
                            },
                            "actionCode":null,
                            "id":"ci3000500",
                            "serviceId":null,
                            "commerceItems":[
                                {
                                    "quantity":1,
                                    "productId":"prod10037",
                                    "catRefId":"sku10043",
                                    "configuratorId":"conf10002",
                                    "commerceItems":[
                                        {
                                            "quantity":1,
                                            "productId":"Product_27Fxyzii",
                                            "catRefId":"Sku_27Gxyzii"
                                        }
                                    ]
                                }
                            ],
                            "serviceAccountId":null,
                            "quantity":1,
                            "productId":"Product_1511256910174",
                            "parentAssetKey":null,
                            "externalId":null,
                            "rootAssetKey":null,
                            "transactionDate":null,
                            "catalogRefId":"Sku_1511256910174",
                            "customerAccountId":null,
                            "recurringChargePriceInfo":null,
                            "lineAttributes":[
                            ],
                            "catalogKey":null,
                            "productDisplayName":"Product_1511256910171",
                            "asset":false,
                            "activationDate":null,
                            "backOrderQuantity":0
                        }
                    ],
                    "shippingGroups":[
                        {
                            "shippingMethod":"groundShippingMethod",
                            "description":"sg40492",
                            "submittedDate":null,
                            "shippingMethodDetails":{
                                "internalName":null,
                                "displayName":"Ground",
                                "description":null,
                                "externalId":null,
                                "id":"groundShippingMethod",
                                "taxCode":null
                            },
                            "priceInfo":{
                                "secondaryCurrencyTaxAmount":0.68,
                                "discounted":false,
                                "shippingTax":1.7,
                                "secondaryCurrencyShippingAmount":8.4,
                                "amount":21,
                                "rawShipping":11,
                                "amountIsFinal":false,
                                "currencyCode":"L10174"
                            },
                            "shipOnDate":null,
                            "actualShipDate":null,
                            "specialInstructions":{
                            },
                            "shippingAddress":{
                                "lastName":"Anderson",
                                "country":"US",
                                "address3":"",
                                "address2":"",
                                "city":"Syracuse",
                                "prefix":"",
                                "address1":"21 Cedar Ave",
                                "postalCode":"13202",
                                "companyName":"",
                                "jobTitle":"",
                                "county":"",
                                "suffix":"",
                                "ownerId":null,
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "faxNumber":"",
                                "middleName":"",
                                "state":"NY",
                                "email":"kim@example.com"
                            },
                            "commerceItemRelationships":[
                                {
                                    "commerceItemId":"ci3000500",
                                    "amount":0,
                                    "quantity":1,
                                    "relationshipType":"SHIPPINGQUANTITY",
                                    "returnedQuantity":0,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":0,
                                        "size":1
                                    },
                                    "commerceItemExternalId":null,
                                    "state":"INITIAL",
                                    "id":"r40526"
                                }
                            ],
                            "state":"INITIAL",
                            "id":"sg40492",
                            "stateDetail":null,
                            "trackingNumber":null,
                            "handlingInstructions":[
                            ],
                            "shippingGroupClassType":"hardgoodShippingGroup"
                        }
                    ],
                    "freezeDate":null,
                    "taxExempt":false,
                    "profile":{
                        "lastName":"test",
                        "firstName":"test",
                        "loyaltyPrograms":[
                        ],
                        "shippingAddress":{
                            "externalAddressId":"externalId",
                            "country":"US",
                            "phoneNumber":"9700707812",
                            "address3":"",
                            "address2":"IND#56789",
                            "city":"BOSTON",
                            "address1":"11C Great Medow LN",
                            "postalCode":"02201",
                            "repositoryId":"se-980031",
                            "county":"",
                            "state":"MA"
                        },
                        "middleName":null,
                        "customProperty1":null,
                        "customProperty2":null,
                        "parentOrganization":null,
                        "email":"test1511256994101@user.com"
                    },
                    "paymentInitiatedEmailSent":false,
                    "cartName":"o30465",
                    "payShippingInSecondaryCurrency":true,
                    "shippingGroupCount":1,
                    "taxExemptionCode":null,
                    "sharedWithOrganization":false,
                    "profileId":"110352",
                    "activeQuoteOrderId":null,
                    "approverIds":[
                    ],
                    "lastModifiedTime":"1511257005212",
                    "priceGroupId":"priceListGroup_1511256910174",
                    "creationTime":"1511256995939",
                    "sourceSystem":"Cloud Commerce",
                    "gwpMarkers":[
                    ],
                    "locale":"en",
                    "paymentGroups":[
                        {
                            "amountAuthorized":12.28,
                            "amount":12.28,
                            "paymentMethod":"tokenizedCreditCard",
                            "id":"pg30508",
                            "billingAddress":{
                                "lastName":"Test",
                                "country":"US",
                                "address3":null,
                                "address2":null,
                                "city":"Montgomery",
                                "prefix":null,
                                "address1":"Line 1",
                                "postalCode":"36123",
                                "companyName":null,
                                "jobTitle":null,
                                "county":null,
                                "suffix":null,
                                "ownerId":null,
                                "firstName":"Steve",
                                "phoneNumber":"45454545",
                                "faxNumber":null,
                                "middleName":null,
                                "state":"AL",
                                "email":"steve.test@oracle.com"
                            },
                            "currencyCode":"USD"
                        }
                    ],
                    "payTaxInSecondaryCurrency":true,
                    "priceInfo":{
                        "secondaryCurrencyTaxAmount":3.88,
                        "discounted":false,
                        "frequencyAmountTotals":{
                        },
                        "secondaryCurrencyShippingAmount":8.4,
                        "amount":100,
                        "secondaryCurrencyTotal":12.28,
                        "manualAdjustmentTotal":0,
                        "discountAmount":0,
                        "tax":9.7,
                        "rawSubtotal":100,
                        "frequencyTaxTotals":{
                        },
                        "total":130.7,
                        "shipping":21,
                        "primaryCurrencyTotal":100,
                        "amountIsFinal":false,
                        "orderTotalBySite":{
                            "siteUS":130.7
                        },
                        "currencyCode":"L10174"
                    },
                    "catalogId":null,
                    "lastModifierId":"110352",
                    "totalCommerceItemCount":1,
                    "externalContext":false,
                    "quoteInfo":{
                        "providerNote":"Approved the quote",
                        "rejectionDate":null,
                        "requestDate":"2017-11-23T11:29:40.000Z",
                        "errorInfo":null,
                        "externalId":null,
                        "rejectionNote":null,
                        "quoteDate":"2017-11-23T11:29:41.000Z",
                        "expirationDate":"2029-05-31T00:55:57.000Z",
                        "requesterNote":"Please give Discount"
                    },
                    "taxPriceInfo":{
                        "secondaryCurrencyTaxAmount":3.88,
                        "discounted":false,
                        "valueAddedTax":0,
                        "amount":9.7,
                        "countyTax":10.85,
                        "isTaxIncluded":false,
                        "miscTax":0,
                        "districtTax":0,
                        "stateTax":10.85,
                        "miscTaxInfo":{
                        },
                        "countryTax":0,
                        "cityTax":0,
                        "amountIsFinal":false,
                        "currencyCode":"L10174"
                    },
                    "submittedBy":"110352",
                    "submissionInfo":{
                        "externalId":"CPQ-2134",
                        "errorInfo":null,
                        "source":"CPQ"
                    },
                    "approverMessages":[
                    ],
                    "customProperty1":null,
                    "customProperty2":null,
                    "paymentGroupCount":1,
                    "originOfOrder":"punchOut",
                    "recurringChargePriceInfo":null,
                    "organization":null,
                    "siteId":"siteUS",
                    "markers":[
                        {
                            "value":"78900",
                            "key":"campaign_eloqua"
                        }
                    ]
                }
            }
        },
        "quoteToOrderSync_request":{
            "description":"This webhook sends quoteId and expects OCCS transaction cart as response from the external System. Typically, External System has to fetch quote & line details from CPQ system and map it to OCCS cart payload",
            "properties":{
                "quoteId":{
                    "description":"Id of the quote",
                    "type":"string"
                }
            }
        },
        "externalPriceResponseChild":{
            "type":"object",
            "properties":{
                "quantity":{
                    "type":"number"
                },
                "externalPriceQuantity":{
                    "type":"integer"
                },
                "childItems":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/externalPriceResponseChild"
                    }
                },
                "catRefId":{
                    "type":"string"
                },
                "externalPrice":{
                    "type":"number"
                }
            }
        },
        "updateQuote_request":{
            "description":"The details of quote and the operation requested by Oracle Commerce Cloud.",
            "properties":{
                "date":{
                    "format":"date-time",
                    "description":"Rejection or Cancellation for this quote",
                    "type":"string"
                },
                "note":{
                    "description":"Rejection or Cancellation note for this quote",
                    "type":"string"
                },
                "agentId":{
                    "description":"Order level Agent id",
                    "type":"string"
                },
                "orderId":{
                    "description":"Id of the quoted order",
                    "type":"string"
                },
                "profileId":{
                    "description":"Id of the profile",
                    "type":"string"
                },
                "externalId":{
                    "description":"external id for this quote",
                    "type":"string"
                },
                "operation":{
                    "description":"update quote operation, accept/reject/cancel",
                    "type":"string"
                },
                "externalAgentId":{
                    "description":"Agent id",
                    "type":"string"
                }
            }
        },
        "genericPayment_request":{
            "description":"Integrates custom payment gateways that let your store accept various payment types",
            "properties":{
                "PONumber":{
                    "description":"The purchase order number for the account to be invoiced. This attribute is only for invoice payments.",
                    "type":"string"
                },
                "siteURL":{
                    "description":"site url where order is being placed",
                    "type":"string"
                },
                "orderId":{
                    "description":"Id of the order",
                    "type":"string"
                },
                "channel":{
                    "description":"The channel of this payment. For example preview, agent, store",
                    "type":"string"
                },
                "locale":{
                    "description":"The locale of the request",
                    "type":"string"
                },
                "transactionTimestamp":{
                    "description":"The timestamp of the transaction.",
                    "type":"string"
                },
                "organizationId":{
                    "description":"The ID of the organization for the account to be invoiced.",
                    "type":"string"
                },
                "referenceNumber":{
                    "description":"Payment Id for cash transaction",
                    "type":"string"
                },
                "storeCreditNumber":{
                    "description":"Store Credit Number",
                    "type":"string"
                },
                "paymentId":{
                    "description":"The Id of the payment group",
                    "type":"string"
                },
                "cardDetails":{
                    "description":"The details of card used for transaction.",
                    "type":"object",
                    "properties":{
                        "expirationYear":{
                            "description":"Two or four digit year when the credit card expires.",
                            "type":"string"
                        },
                        "number":{
                            "description":"The credit card number.",
                            "type":"string"
                        },
                        "storedCardUsed":{
                            "description":"Whether a saved card is used or not",
                            "type":"boolean"
                        },
                        "holderName":{
                            "description":"The name of the card holder.",
                            "type":"string"
                        },
                        "cvv":{
                            "description":"Card Verification Value.",
                            "type":"string"
                        },
                        "tokenExpiryDate":{
                            "description":"Expiry date for saved card token.",
                            "type":"string"
                        },
                        "saveCard":{
                            "description":"Whether to save card or not.",
                            "type":"boolean"
                        },
                        "expirationMonth":{
                            "description":"Two digit month when the credit card expires.",
                            "type":"string"
                        },
                        "additionalSavedCardProperties":{
                            "description":"Any custom properties received along with token",
                            "type":"object"
                        },
                        "type":{
                            "description":"The type of the credit card e.g. Visa.",
                            "type":"string"
                        },
                        "maskedCardNumber":{
                            "description":"The masked card number.",
                            "type":"string"
                        },
                        "token":{
                            "description":"Token for the saved card",
                            "type":"string"
                        }
                    }
                },
                "gatewaySettings":{
                    "description":"The settings of the gateway.",
                    "additionalProperties":true,
                    "type":"object"
                },
                "retryPaymentCount":{
                    "description":"The number of times payment has been retried for order",
                    "type":"number"
                },
                "order":{
                    "$ref":"#/definitions/order"
                },
                "amount":{
                    "description":"The monetary amount.",
                    "type":"string"
                },
                "organizationName":{
                    "description":"The name of the organization for the account to be invoiced.",
                    "type":"string"
                },
                "paymentRequests":{
                    "description":"Gift card payment requests. Applicable only for Gift cards.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"The amount paid",
                                "type":"string"
                            },
                            "paymentId":{
                                "description":"The Id of the payment group",
                                "type":"string"
                            },
                            "cardDetails":{
                                "description":"Gift card information.",
                                "type":"object",
                                "properties":{
                                    "giftCardNumber":{
                                        "description":"Gift card number.",
                                        "type":"string"
                                    },
                                    "giftCardPin":{
                                        "description":"Gift card pin.",
                                        "type":"string"
                                    }
                                }
                            },
                            "gatewaySettings":{
                                "description":"The gateway settings.",
                                "additionalProperties":true,
                                "type":"object"
                            },
                            "paymentMethod":{
                                "description":"The payment method",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"The shipping address",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "billingAddress":{
                                "description":"The billing address",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "dynamicProperties":{
                                        "description":"Dynamic properties list",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "referenceInfos":{
                                "description":"An array for void/refund transactions",
                                "type":"array",
                                "items":{
                                    "additionalProperties":{
                                        "type":"string"
                                    },
                                    "type":"object"
                                }
                            },
                            "transactionId":{
                                "description":"The transaction ID.",
                                "type":"string"
                            },
                            "transactionTimestamp":{
                                "description":"The timestamp of the transaction.",
                                "type":"string"
                            },
                            "gatewayId":{
                                "description":"The gateway id",
                                "type":"string"
                            },
                            "referenceInfo":{
                                "description":"For void/refund transactions",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            }
                        }
                    }
                },
                "profile":{
                    "description":"The basic profile details.",
                    "type":"object",
                    "properties":{
                        "customerContactId":{
                            "description":"The external customer contact id.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number associated to the profile.",
                            "type":"string"
                        },
                        "id":{
                            "description":"The profile id.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email associated with the profile.",
                            "type":"string"
                        }
                    }
                },
                "auxiliaryProperties":{
                    "description":"Map additional properties like authenticationMethod(local or guest) and paymentAccountFirstUseDate",
                    "type":"object",
                    "properties":{
                        "authenticationMethod":{
                            "description":"Whether registered shopper or guest",
                            "type":"string"
                        },
                        "shopperAccountPaymentAccountFirstUseDate":{
                            "format":"date-time",
                            "description":"Date, when card was saved",
                            "type":"string"
                        }
                    }
                },
                "transactionId":{
                    "description":"Transaction id of payment transaction, generated by OCC.",
                    "type":"string"
                },
                "transactionType":{
                    "description":"The transaction type e.g. auth, void etc.",
                    "type":"string"
                },
                "originOfOrder":{
                    "description":"Origin Of Order",
                    "type":"string"
                },
                "customProperties":{
                    "description":"Additional key/value pairs from the submitted order to be sent to the payment provider.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "profileDetails":{
                    "$ref":"#/definitions/profile"
                },
                "paymentMethod":{
                    "description":"The payment method eg cash, invoice etc.",
                    "type":"string"
                },
                "siteId":{
                    "description":"Site ID associated with this request",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"The shipping address",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "dynamicProperties":{
                            "description":"Dynamic properties list",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "transactionType":{
                            "description":"The transaction type e.g. auth, void etc.\n The following are the allowed transaction types and its codes:\n\n\n|Transaction Type|Transaction Code|\n|------------------|------------------|\n|AUTHORIZE|0100|\n|VOID|0110|\n|DEBIT|0200|\n|REDEEM|0300|\n|REFUND|0400|\n|REVERSAL|0500|\n|BALANCE_INQUIRY|0600|\n|ADD_VALUE|0700|\n|INITIATE|0800|\n|RETRIEVE|0900|\n|TOKENIZE|1000|",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        }
                    }
                },
                "billingAddress":{
                    "description":"The billing address.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "dynamicProperties":{
                            "description":"Dynamic properties list",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        }
                    }
                },
                "currencyCode":{
                    "description":"The three character currency code. For example: USD.",
                    "type":"string"
                },
                "items":{
                    "description":"Information about the item in order",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "unitPrice":{
                                "description":"The price of each unit",
                                "type":"number"
                            },
                            "quantity":{
                                "description":"The quantity ordered.",
                                "type":"number"
                            },
                            "rawTotalPrice":{
                                "description":"The monetary raw total price.",
                                "type":"number"
                            },
                            "productId":{
                                "description":"The id of the product",
                                "type":"string"
                            },
                            "price":{
                                "description":"The price",
                                "type":"number"
                            },
                            "displayName":{
                                "description":"The display name of item.",
                                "type":"string"
                            },
                            "options":{
                                "description":"The option values",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"The option value",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"The option name",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "description":{
                                "description":"The description of the item.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The id of the item.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"The catalog ref id.",
                                "type":"string"
                            }
                        }
                    }
                },
                "referenceInfos":{
                    "description":"An array for void/refund transactions",
                    "type":"array",
                    "items":{
                        "additionalProperties":{
                            "type":"string"
                        },
                        "type":"object"
                    }
                },
                "gatewayId":{
                    "description":"The name of the gateway.",
                    "type":"string"
                },
                "referenceInfo":{
                    "description":"For void/refund transactions",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                }
            },
            "example":{
                "amount":"000000003739",
                "orderId":"o60414",
                "profile":{
                    "phoneNumber":"212-555-1977",
                    "customerContactId":"externalId",
                    "id":"se-570031",
                    "email":"kim@example.com"
                },
                "channel":"storefront",
                "locale":"en",
                "transactionId":"o60414-pg60424-1509968593563",
                "transactionTimestamp":"2017-11-06T11:43:13+0000",
                "transactionType":"CASH REQUEST",
                "referenceNumber":"pg60424",
                "gatewaySettings":{
                    "merchantId":"merchant id",
                    "paymentMethodTypes":"cash",
                    "selectedCountries":[
                        "AR",
                        "AU",
                        "BD",
                        "BR",
                        "CA",
                        "CL",
                        "CO",
                        "FO",
                        "DE",
                        "IN",
                        "IE",
                        "MX",
                        "MC",
                        "PA",
                        "PE",
                        "ES",
                        "LK",
                        "GB",
                        "US"
                    ]
                },
                "paymentMethod":"cash",
                "shippingAddress":{
                    "country":"US",
                    "lastName":"Anderson",
                    "firstName":"Kim",
                    "phoneNumber":"212-555-1977",
                    "address2":"",
                    "city":"Syracuse",
                    "address1":"21 Cedar Ave",
                    "postalCode":"13202",
                    "state":"NY",
                    "email":"kim@example.com"
                },
                "siteId":"siteUS",
                "billingAddress":{
                    "country":"US",
                    "lastName":"Anderson",
                    "firstName":"Kim",
                    "phoneNumber":"212-555-1977",
                    "address2":"",
                    "city":"Syracuse",
                    "address1":"21 Cedar Ave",
                    "postalCode":"13202",
                    "state":"NY",
                    "email":"kim@example.com"
                },
                "currencyCode":"USD",
                "gatewayId":"cashGatewayTest"
            }
        },
        "descendantAsset":{
            "type":"object",
            "properties":{
                "deactivationDate":{
                    "type":"string"
                },
                "rootDisplay":{
                    "type":"string"
                },
                "rootAsset":{
                    "type":"object",
                    "properties":{
                        "assetId":{
                            "type":"string"
                        },
                        "serviceId":{
                            "type":"string"
                        }
                    }
                },
                "displayName":{
                    "type":"string"
                },
                "billingProfileId":{
                    "type":"string"
                },
                "discountAmount":{
                    "type":"object",
                    "properties":{
                        "currency":{
                            "type":"string"
                        },
                        "value":{
                            "type":"number"
                        }
                    }
                },
                "recurringChargeFrequency":{
                    "type":"string"
                },
                "billingAccountId":{
                    "type":"string"
                },
                "dateAdded":{
                    "type":"string"
                },
                "price":{
                    "type":"object",
                    "properties":{
                        "currency":{
                            "type":"string"
                        },
                        "value":{
                            "type":"number"
                        }
                    }
                },
                "assetId":{
                    "type":"string"
                },
                "currency":{
                    "type":"object",
                    "properties":{
                        "currencyCode":{
                            "type":"string"
                        }
                    }
                },
                "usageNetAmount":{
                    "type":"object",
                    "properties":{
                        "currency":{
                            "type":"string"
                        },
                        "value":{
                            "type":"number"
                        }
                    }
                },
                "serviceId":{
                    "type":"string"
                },
                "skuId":{
                    "type":"string"
                },
                "serviceAccountId":{
                    "type":"string"
                },
                "quantity":{
                    "type":"number"
                },
                "recurringChargeDuration":{
                    "type":"string"
                },
                "discountPercent":{
                    "type":"number"
                },
                "dateModified":{
                    "type":"string"
                },
                "usageUnitOfMeasure":{
                    "type":"string"
                },
                "suspendDate":{
                    "type":"string"
                },
                "customerAccountId":{
                    "type":"string"
                },
                "parentDisplay":{
                    "type":"string"
                },
                "attributes":{
                    "type":"string"
                },
                "activationDate":{
                    "type":"string"
                },
                "parentAsset":{
                    "type":"object",
                    "properties":{
                        "assetId":{
                            "type":"string"
                        },
                        "serviceId":{
                            "type":"string"
                        }
                    }
                },
                "resumeDate":{
                    "type":"string"
                },
                "recurringCharge":{
                    "type":"object",
                    "properties":{
                        "currency":{
                            "type":"string"
                        },
                        "value":{
                            "type":"number"
                        }
                    }
                },
                "status":{
                    "type":"object",
                    "properties":{
                        "displayValue":{
                            "type":"string"
                        },
                        "lookupCode":{
                            "type":"string"
                        },
                        "id":{
                            "type":"integer"
                        }
                    }
                }
            }
        },
        "appeasementValidation_request":{
            "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",
                    "sharedWithOrganization":false,
                    "submissionErrorMessages":[
                    ],
                    "profileId":"120222",
                    "activeQuoteOrderId":null,
                    "approverIds":[
                    ],
                    "agentId":"service",
                    "lastModifiedTime":"1585649238000",
                    "priceGroupId":"defaultPriceGroup",
                    "creationTime":"1585649047000",
                    "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,
                    "lastModifierId":"120222",
                    "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"
                    },
                    "submittedBy":"120222",
                    "lastModifiedDate":"2020-03-31T10:07:18.000Z",
                    "approvalSystemMessages":[
                    ],
                    "approverMessages":[
                    ],
                    "paymentGroupCount":2,
                    "submissionErrorCodes":[
                    ],
                    "recurringChargePriceInfo":null,
                    "organization":null,
                    "siteId":"siteUS"
                }
            }
        },
        "cancelOrderUpdate_response":{
            "properties":{
                "order":{
                    "properties":{
                        "gwp":{
                            "description":"Whether gift with purchase is enabled or not.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyCode":{
                            "description":"Secondary currencyCode",
                            "type":"string"
                        },
                        "lastModifiedTime":{
                            "description":"The last modified time.",
                            "type":"integer"
                        },
                        "creationTime":{
                            "description":"The creation time.",
                            "type":"integer"
                        },
                        "locale":{
                            "description":"Locale",
                            "type":"string"
                        },
                        "paymentGroups":{
                            "description":"The array of payment groups represent the payment(s) that paid for the order. Orders when placed will have an instance of a CyberSource TokenizedCreditCard (paymentGroupClassType and paymentMethod of \"tokenizedCreditCard\"). The paymentGroups property can be updated to include instances of ExternalPaymentGroup (paymentGroupClassType and paymentMethod of \"externalPaymentGroup\"). ExternalPaymentGroups represent methods of payment that are external and opaque to cloud commerce, and which were taken after the order was initially placed.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "expirationYear":{
                                        "description":"A string containing the two or four digit year when the credit card expires. (only only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "PONumber":{
                                        "description":"The purchase order number",
                                        "type":"string"
                                    },
                                    "externalType":{
                                        "description":"The type in the external system. Might be \"StoreCredit\", \"CreditCard\", \"Check\", etc. (only for ExternalPaymentGroups).",
                                        "type":"string"
                                    },
                                    "amountAuthorized":{
                                        "description":"The monetary amount authorized.",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of the payment.",
                                        "type":"number"
                                    },
                                    "externalId":{
                                        "description":"The ID for the payment group in an external system (like the OMS)",
                                        "type":"string"
                                    },
                                    "expirationMonth":{
                                        "description":"A string containing the two digit month when the credit card expires. (only only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "creditCardType":{
                                        "description":"The type of the credit card. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "submittedDate":{
                                        "format":"date-time",
                                        "description":"The date the payment was submitted.",
                                        "type":"string"
                                    },
                                    "authorizationStatus":{
                                        "description":"Aray of authorization status objects.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number"
                                                },
                                                "transactionSuccess":{
                                                    "description":"Whether the transaction was successful.",
                                                    "type":"boolean"
                                                },
                                                "errorMessage":{
                                                    "description":"The error message, if any.",
                                                    "type":"string"
                                                },
                                                "transactionId":{
                                                    "description":"The transaction ID.",
                                                    "type":"string"
                                                },
                                                "transactionTimestamp":{
                                                    "description":"The timestamp of the transaction.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "token":{
                                        "description":"The CyberSource token string. (only for tokenizedCreditCard)",
                                        "type":"string"
                                    },
                                    "paymentGroupClassType":{
                                        "description":"The class type of the payment group. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "creditCardNumber":{
                                        "description":"The last four digits of the credit card number. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "externalSubtype":{
                                        "description":"The subtype in the external system. Might be \"VISA\" for a PaymentGroup with an external type of \"CreditCard\". (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"The payment method. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "externalSourceId":{
                                        "description":"The external source ID, limited to 6 characters. (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state of this payment group.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The internal ID of the payment group.",
                                        "type":"string"
                                    },
                                    "stateDetail":{
                                        "description":"Details about the state of this payment group.",
                                        "type":"string"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "expirationDayOfMonth":{
                                        "description":"A string containing the two digit day of month when the credit card expires. (only only for TokenizedCreditCards)",
                                        "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":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"The secondary currency tax amount.",
                                    "type":"number"
                                },
                                "discounted":{
                                    "description":"Whether the price is discounted.",
                                    "type":"boolean"
                                },
                                "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":"exchangeRate",
                            "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. OrderId in response should match that of the request.",
                            "type":"string"
                        },
                        "quoteInfo":{
                            "description":"Details about quote info",
                            "type":"object",
                            "properties":{
                                "providerNote":{
                                    "description":"Provider note for this quote",
                                    "type":"string"
                                },
                                "agentId":{
                                    "description":"Agent id",
                                    "type":"string"
                                },
                                "rejectionDate":{
                                    "format":"date-time",
                                    "description":"Rejection date for this quote",
                                    "type":"string"
                                },
                                "requestDate":{
                                    "format":"date-time",
                                    "description":"Request Date for this quote",
                                    "type":"string"
                                },
                                "errorInfo":{
                                    "description":"Error Info for this quote",
                                    "type":"string"
                                },
                                "externalId":{
                                    "description":"external id for this quote",
                                    "type":"string"
                                },
                                "rejectionNote":{
                                    "description":"Rejection note for this quote",
                                    "type":"string"
                                },
                                "quoteDate":{
                                    "format":"date-time",
                                    "description":"Quote Date for this quote",
                                    "type":"string"
                                },
                                "expirationDate":{
                                    "format":"date-time",
                                    "description":"Expiration date for this quote",
                                    "type":"string"
                                },
                                "requesterNote":{
                                    "description":"Requestor note for this quote",
                                    "type":"string"
                                }
                            }
                        },
                        "taxCalculated":{
                            "description":"Whether tax is calculated or not",
                            "type":"boolean"
                        },
                        "commerceItems":{
                            "description":"The commerce items (sometimes referred to as \"line items\") represent which actual skus are included in thef order in what quantity, and related information. Existing commerce items are matched to input data by id. If it is an existing item in order, its properties will be updated. If it is a new item, the item and its commerceItemRelationships' id must have prefix \"new_\". If you want to delete some item from the order, remove it from the webhook response. This is only applicable for root level items and not child items. 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. Updatable through webhook response.",
                                        "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. Updatable through webhook response.",
                                        "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. Updatable through webhook response.",
                                        "type":"string"
                                    },
                                    "billingAccountId":{
                                        "description":"The billing account ID associated to the current item. Updatable through webhook response.",
                                        "type":"string"
                                    },
                                    "preOrderQuantity":{
                                        "description":"The pre ordered quantity included.",
                                        "type":"integer"
                                    },
                                    "configuratorId":{
                                        "description":"Configuration ID for this commerce item. Updatable through webhook response.",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey assigned when the item is a service. Updatable through webhook response.",
                                        "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"
                                            },
                                            "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":" tax amount in secondaryCurrency",
                                                            "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":"Share of the order discount for this item",
                                                            "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"
                                    },
                                    "externalRecurringChargeDetails":{
                                        "description":"Details about external recurring pricing.",
                                        "type":"object",
                                        "properties":{
                                            "externalRecurringCharge":{
                                                "description":"The external recurring price.",
                                                "type":"number"
                                            },
                                            "externalRecurringChargeFrequency":{
                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                "type":"string"
                                            },
                                            "externalRecurringChargeDuration":{
                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                "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. Updatable through webhook response.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The internal/native ID for this commerce item. If it is a new item, the id must have prefix \"new_\".",
                                        "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. Updatable through webhook response.",
                                        "type":"string"
                                    },
                                    "commerceItems":{
                                        "description":"The childItems of a commerceItem. The properties of child item can also be updated through webhook response. Unlike the root level items, if any of the childItem is not present in the webhook response, we will assume that no operation has to be performed on it and it will not get deleted. Id of child items of a new root level item should also have the prefix \"new_\".",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "$ref":"#/definitions/cancelOrderSubCommerceItems"
                                        }
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item. Updatable through webhook response.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"The quantity included. Updatable through webhook response.",
                                        "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. Updatable through webhook response.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey assigned when the item is a service. Updatable through webhook response.",
                                        "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. Updatable through webhook response.",
                                        "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"
                                    },
                                    "asset":{
                                        "description":"The flag that defines it the item is an asset or not. Updatable through webhook response.",
                                        "type":"boolean"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format. Updatable through webhook response.",
                                        "type":"string"
                                    },
                                    "backOrderQuantity":{
                                        "description":"The back ordered quantity included.",
                                        "type":"integer"
                                    }
                                },
                                "required":[
                                    "id",
                                    "catalogRefId",
                                    "quantity"
                                ]
                            }
                        },
                        "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":" tax amount in secondaryCurrency",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The monetary amount.",
                                    "type":"number"
                                },
                                "valueAddedTax":{
                                    "description":"The amount for valueAddedTax.",
                                    "type":"number"
                                },
                                "countyTax":{
                                    "description":"The monetary amount of county tax.",
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "description":"Whether the tax is included or not",
                                    "type":"boolean"
                                },
                                "miscTax":{
                                    "description":"The amount for miscTax.",
                                    "type":"number"
                                },
                                "districtTax":{
                                    "description":"Tax amount for the district.",
                                    "type":"number"
                                },
                                "stateTax":{
                                    "description":"Tax amount for the state.",
                                    "type":"number"
                                },
                                "miscTaxInfo":{
                                    "description":"Details about the miscTax.",
                                    "type":"object",
                                    "properties":{
                                        "Special":{
                                            "description":"Details of the Special tax",
                                            "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.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "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"
                                    },
                                    "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":"shippingTax for this shipping group",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The monetary amount.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingAmount":{
                                                "description":" The secondary currency shipping amount.",
                                                "type":"number"
                                            },
                                            "rawShipping":{
                                                "description":"The monitary 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"
                                            }
                                        }
                                    },
                                    "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.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "commerceItemId":{
                                                    "description":"The referenced commerce item's internal ID.",
                                                    "type":"string"
                                                },
                                                "amount":{
                                                    "description":"The monetary value.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The quantity of items referenced by this relationship. Updatable through webhook response. If quantity of relationship is updated, the sum of quantity for a commerceItem across all its relationships should match with commerceItem's quantity.",
                                                    "type":"integer"
                                                },
                                                "relationshipType":{
                                                    "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                                    "type":"string"
                                                },
                                                "returnedQuantity":{
                                                    "description":"Number of referenced items that were returned.",
                                                    "type":"integer"
                                                },
                                                "range":{
                                                    "description":"Represents which specific items are covered by this commerceItemRelationship.",
                                                    "type":"object",
                                                    "properties":{
                                                        "lowBound":{
                                                            "description":"The lower bound of the range.",
                                                            "type":"integer"
                                                        },
                                                        "highBound":{
                                                            "description":"The upper bound of the range.",
                                                            "type":"integer"
                                                        },
                                                        "size":{
                                                            "description":"The no of items this range includes",
                                                            "type":"integer"
                                                        }
                                                    }
                                                },
                                                "commerceItemExternalId":{
                                                    "description":"The referenced commerce item's external ID.",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"The state of this commerceItemRelationships item. Updatable through webhook response. Updatable states are CANCEL_REQUESTED, RETURN_REQUESTED and NO_ACTION.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"The native ID of this item.",
                                                    "type":"string"
                                                }
                                            },
                                            "required":[
                                                "id",
                                                "commerceItemId",
                                                "quantity"
                                            ]
                                        }
                                    },
                                    "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"
                                    },
                                    "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"
                                    }
                                },
                                "required":[
                                    "id",
                                    "shippingMethod",
                                    "commerceItemRelationships"
                                ]
                            }
                        },
                        "taxExempt":{
                            "description":"Whether order is tax-exempt or not.",
                            "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"
                                },
                                "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"
                                },
                                "email":{
                                    "description":"The email address",
                                    "type":"string"
                                }
                            }
                        },
                        "shippingGroupCount":{
                            "description":"The number of shipping groups (read-only, value is ignored when updating).",
                            "type":"integer"
                        },
                        "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"
                        },
                        "PriceGroupId":{
                            "description":"The id of the PriceGroup.",
                            "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 site id associated with this order",
                            "type":"string"
                        },
                        "activeQuoteOrderId":{
                            "description":"The Id of the parent quoted order",
                            "type":"string"
                        }
                    },
                    "required":[
                        "id",
                        "commerceItems",
                        "shippingGroups"
                    ]
                }
            },
            "example":{
            }
        },
        "createProfileRequest_request":{
            "properties":{
                "profileRequest":{
                    "properties":{
                        "lastModifiedTime":{
                            "format":"date-time",
                            "description":"The date profile request was modified",
                            "type":"string"
                        },
                        "requestedOrganizationName":{
                            "description":"Requested Organization name given by the requester",
                            "type":"string"
                        },
                        "profile":{
                            "description":"Profile",
                            "type":"object",
                            "properties":{
                                "numberOfVisits":{
                                    "description":"Number of visits related to profile",
                                    "type":"integer"
                                },
                                "lastName":{
                                    "description":"Last name of the profile",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"first name of the profile",
                                    "type":"string"
                                },
                                "GDPRProfileP13nConsentDate":{
                                    "description":"The date on which GDPR personalization consent is granted for the profile.",
                                    "type":"string"
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "type":"string"
                                },
                                "GDPRProfileP13nConsentGranted":{
                                    "description":"This is GDPR profile personalization consent flag. can be true or false.",
                                    "type":"boolean"
                                },
                                "profileType":{
                                    "description":"Type of profile. It can be 'b2c_user', 'b2b_user' or 'b2b_user_pending'",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"Repository Id of the profile",
                                    "type":"string"
                                },
                                "partyId":{
                                    "description":"CDM PartyId for this Profile",
                                    "type":"number"
                                },
                                "partyNumber":{
                                    "description":"CDM PartyNumber for this Profile",
                                    "type":"string"
                                },
                                "receiveEmailDate":{
                                    "description":"The date on which email marketing consent is granted for the profile.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email id of the profile",
                                    "type":"string"
                                }
                            }
                        },
                        "organization":{
                            "description":"Organization",
                            "properties":{
                                "id":{
                                    "description":"Repository Id of the Organization",
                                    "type":"string"
                                }
                            }
                        },
                        "requestedOrganizationId":{
                            "description":"Requested Organization ID given by requester",
                            "type":"string"
                        },
                        "createdTime":{
                            "format":"date-time",
                            "description":"The date profile request was created",
                            "type":"string"
                        },
                        "siteId":{
                            "description":"Site captured during request creation",
                            "type":"string"
                        },
                        "id":{
                            "description":"Id of Profile Request",
                            "type":"string"
                        },
                        "requesterComments":{
                            "description":"Requester comments given at time of creating request",
                            "type":"string"
                        },
                        "status":{
                            "description":"Status of Profile Request",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "emptyResponse":{
            "properties":{
            }
        },
        "cancelOrderSubCommerceItems":{
            "properties":{
                "serviceAccountId":{
                    "description":"The service account ID associated to the current item. Updatable through webhook response.",
                    "type":"string"
                },
                "configurationOptionId":{
                    "description":"ID of the catalog's configurationOption associated with this item. Updatable through webhook response.",
                    "type":"string"
                },
                "deactivationDate":{
                    "description":"The deactivation date in ISO format. Updatable through webhook response.",
                    "type":"string"
                },
                "addOnItem":{
                    "description":"Whether this child item is an add-on (internally configured) or not (externally configured). Updatable through webhook response.",
                    "type":"boolean"
                },
                "quantity":{
                    "description":"The quantity included. Updatable through webhook response.",
                    "type":"integer"
                },
                "productId":{
                    "description":"The ID of the product.",
                    "type":"string"
                },
                "externalData":{
                    "description":"External data to be associated with a commerce item, provided by a configurator system. Updatable through webhook response.",
                    "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"
                        ]
                    }
                },
                "parentAssetKey":{
                    "description":"The parentAssetKey assigned when the item is a service. Updatable through webhook response.",
                    "type":"string"
                },
                "billingProfileId":{
                    "description":"The billing profile ID associated to the current item. Updatable through webhook response.",
                    "type":"string"
                },
                "billingAccountId":{
                    "description":"The billing account ID associated to the current item. Updatable through webhook response.",
                    "type":"string"
                },
                "rootAssetKey":{
                    "description":"The rootAssetKey assigned when the item is a service. Updatable through webhook response.",
                    "type":"string"
                },
                "configurablePropertyId":{
                    "description":"ID of the catalog's configurableProperty associated with this item. Updatable through webhook response.",
                    "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"
                },
                "assetKey":{
                    "description":"The assetKey assigned when the item is a service. Updatable through webhook response.",
                    "type":"string"
                },
                "customerAccountId":{
                    "description":"The customer account ID associated to the current item. Updatable through webhook response.",
                    "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"
                        }
                    }
                },
                "siteId":{
                    "description":"The ID of the site on which the item was added.",
                    "type":"string"
                },
                "actionCode":{
                    "description":"The action code that has been set on the item by the configurator system. Updatable through webhook response.",
                    "type":"string"
                },
                "shopperInput":{
                    "description":"Map of shopper input keys to values",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "asset":{
                    "description":"The flag that defines it the item is an asset or not. Updatable through webhook response.",
                    "type":"boolean"
                },
                "activationDate":{
                    "description":"The activation date in ISO format. Updatable through webhook response.",
                    "type":"string"
                },
                "serviceId":{
                    "description":"The service ID associated to the current item. Updatable through webhook response.",
                    "type":"string"
                },
                "commerceItems":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "$ref":"#/definitions/cancelOrderSubCommerceItems"
                    }
                }
            }
        },
        "checkOrderApprovalWebhook_request":{
            "description":"This event will be called if approval check from webhook is enabled from admin's approval setting page.",
            "properties":{
                "request":{
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyCode":{
                            "description":"Secondary currencyCode",
                            "type":"string"
                        },
                        "creationTime":{
                            "description":"The creation time of  the order.",
                            "type":"number"
                        },
                        "orderId":{
                            "description":"The ID of the order.",
                            "type":"string"
                        },
                        "dynamicProperties":{
                            "description":"the value of the dynamic Properties",
                            "type":"array",
                            "items":{
                                "type":"object"
                            }
                        },
                        "orderStatus":{
                            "description":"The order status.",
                            "type":"string"
                        },
                        "description":{
                            "description":"Cart description for this order.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"the locale of the request/response",
                            "type":"string"
                        },
                        "priceInfo":{
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":" The secondary currency tax amount.",
                                    "type":"number"
                                },
                                "amount":{
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":" The secondary currency shipping amount.",
                                    "type":"number"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":" The secondary currency total amount.",
                                    "type":"number"
                                },
                                "shippingSurchargeValue":{
                                    "type":"number"
                                },
                                "tax":{
                                    "type":"number"
                                },
                                "subTotal":{
                                    "type":"number"
                                },
                                "totalWithoutTax":{
                                    "type":"number"
                                },
                                "total":{
                                    "type":"number"
                                },
                                "shipping":{
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":" The primary currency total amount.",
                                    "type":"number"
                                },
                                "totalOneTimeListAmount":{
                                    "description":"Total one time list amount",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "type":"string"
                                }
                            }
                        },
                        "onetimeChargesSummary":{
                            "description":"Summary of all one-time charges",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"total amount of all one-time charges",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "pricingMessages":{
                            "type":"object"
                        },
                        "exchangeRate":{
                            "description":"exchangeRate",
                            "type":"number"
                        },
                        "shoppingCart":{
                            "type":"object",
                            "properties":{
                                "itemsIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                    "type":"boolean"
                                },
                                "numberOfItems":{
                                    "type":"integer"
                                },
                                "items":{
                                    "description":"The array of products in the shopping cart. 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":{
                                            "primaryThumbImageURL":{
                                                "type":"string"
                                            },
                                            "rawTotalPrice":{
                                                "type":"number"
                                            },
                                            "displayName":{
                                                "type":"string"
                                            },
                                            "dynamicProperties":{
                                                "description":"List of dynamic properties at line item level.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"The dynamic property id.",
                                                            "type":"string"
                                                        },
                                                        "label":{
                                                            "description":"The dynamic property label.",
                                                            "type":"string"
                                                        },
                                                        "value":{
                                                            "description":"The dynamic property value.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"integer"
                                            },
                                            "ratePlanId":{
                                                "description":"Applied ratePlan number for this item",
                                                "type":"string"
                                            },
                                            "description":{
                                                "type":"string"
                                            },
                                            "discountAmount":{
                                                "type":"number"
                                            },
                                            "isItemValid":{
                                                "type":"boolean"
                                            },
                                            "childItems":{
                                                "description":"Represents the child commerce items. 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":{
                                                        "configurationOptionId":{
                                                            "description":"ID of the catalog's configurationOption associated with this item.",
                                                            "type":"string"
                                                        },
                                                        "addOnItem":{
                                                            "description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
                                                            "type":"boolean"
                                                        },
                                                        "shopperInput":{
                                                            "description":"Map of shopper input keys to values",
                                                            "additionalProperties":{
                                                                "type":"string"
                                                            },
                                                            "type":"object"
                                                        },
                                                        "configurablePropertyId":{
                                                            "description":"ID of the catalog's configurableProperty associated with this item.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "configuratorId":{
                                                "type":"string"
                                            },
                                            "externalPrice":{
                                                "type":"number"
                                            },
                                            "onetimeChargesSummary":{
                                                "description":"Summary of all one-time charges",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "ratePlanName":{
                                                "description":"Applied ratePlan name for this item",
                                                "type":"string"
                                            },
                                            "price":{
                                                "type":"number"
                                            },
                                            "agreementName":{
                                                "description":"Applied agreement name",
                                                "type":"string"
                                            },
                                            "agreementId":{
                                                "description":"Applied agreement number",
                                                "type":"string"
                                            },
                                            "variant":{
                                                "description":"List of variants for the product.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"The variant option value.",
                                                            "type":"string"
                                                        },
                                                        "optionName":{
                                                            "description":"The variant option name.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "childItemsIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                "type":"boolean"
                                            },
                                            "onSale":{
                                                "type":"boolean"
                                            },
                                            "id":{
                                                "type":"string"
                                            },
                                            "unitPrice":{
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "type":"integer"
                                            },
                                            "totalOneTimeNetAmount":{
                                                "description":"Total one time net amount",
                                                "type":"number"
                                            },
                                            "productId":{
                                                "type":"string"
                                            },
                                            "salePrice":{
                                                "type":"number"
                                            },
                                            "contractStartDate":{
                                                "description":"Start date of the contract",
                                                "type":"string"
                                            },
                                            "detailedItemPriceInfo":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "type":"boolean"
                                                        },
                                                        "secondaryCurrencyTaxAmount":{
                                                            "description":" tax amount in secondaryCurrency",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "type":"integer"
                                                        },
                                                        "tax":{
                                                            "type":"number"
                                                        },
                                                        "orderDiscountShare":{
                                                            "type":"integer"
                                                        },
                                                        "detailedUnitPrice":{
                                                            "type":"number"
                                                        },
                                                        "currencyCode":{
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "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"
                                                        }
                                                    }
                                                }
                                            },
                                            "contractEndDate":{
                                                "description":"End date of the contract",
                                                "type":"string"
                                            },
                                            "recurringChargesSummary":{
                                                "description":"Summary of all recurring charges by frequency",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        },
                                                        "frequency":{
                                                            "description":"Frequency of this summary i.e, per month, per year etc",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "externalPriceQuantity":{
                                                "type":"integer"
                                            },
                                            "catRefId":{
                                                "type":"string"
                                            },
                                            "syncInfo":{
                                                "description":"Sync info with CPQ",
                                                "type":"object",
                                                "properties":{
                                                    "errorMessage":{
                                                        "description":"Error message during sync with CPQ",
                                                        "type":"string"
                                                    },
                                                    "status":{
                                                        "description":"A status flag to indicate whether synced with CPQ",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "lastPriced":{
                                                "description":"Date when commerce item is last priced",
                                                "type":"string"
                                            },
                                            "charges":{
                                                "description":"Charges applied on this commerce item if any.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "unitPrice":{
                                                            "description":"unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "description":"Total Amount w.r.t to quantity.",
                                                            "type":"number"
                                                        },
                                                        "unitOfMeasure":{
                                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                            "type":"string"
                                                        },
                                                        "isProductPrice":{
                                                            "description":"This property tells which charge among others is Product price",
                                                            "type":"boolean"
                                                        },
                                                        "name":{
                                                            "description":"Name of the charge",
                                                            "type":"string"
                                                        },
                                                        "chargeType":{
                                                            "description":"Type of the charge",
                                                            "type":"string"
                                                        },
                                                        "priceType":{
                                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                            "type":"string"
                                                        },
                                                        "additionalInfo":{
                                                            "description":"Additional properties(if any) needed for any down stream system",
                                                            "type":"object",
                                                            "properties":{
                                                                "rates":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "schema":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "lookupData":{
                                                                                    "description":"Lookup data for the schema",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "dynamic_property_key":{
                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "columns":{
                                                                                    "description":"Column definitions for the rate card",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "variableName":{
                                                                                                "description":"Variable name for the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "translations":{
                                                                                                "description":"Translation data for internationalization",
                                                                                                "type":"array",
                                                                                                "items":{
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "dynamic_property_key":{
                                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                            "type":"string"
                                                                                                        }
                                                                                                    }
                                                                                                }
                                                                                            },
                                                                                            "dataType":{
                                                                                                "description":"Data type of the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "name":{
                                                                                                "description":"Display name of the column",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "variableName":{
                                                                            "description":"Variable name for the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "data":{
                                                                            "description":"Array of rate tiers",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"Display name of the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "type":{
                                                                            "description":"Type of the rate card",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "calculationInfo":{
                                                                    "description":"calculation info received from external system",
                                                                    "type":"string"
                                                                },
                                                                "rowNumber":{
                                                                    "description":"The unique identifier for the charge within the line",
                                                                    "type":"integer"
                                                                }
                                                            }
                                                        },
                                                        "integrationId":{
                                                            "description":"Integration id for this charge",
                                                            "type":"string"
                                                        },
                                                        "dynamicPricingType":{
                                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                            "type":"string"
                                                        },
                                                        "chargeCode":{
                                                            "description":"Charge code",
                                                            "type":"string"
                                                        },
                                                        "frequency":{
                                                            "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "discountInfo":{
                                                "description":"The discount information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "coupon":{
                                                            "description":"The coupon ID.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"The promotion description.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"The promotion ID.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "detailedRecurringChargeInfo":{
                                                "description":"Detailed Item Price Information.",
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Whether the price is discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "amount":{
                                                        "description":"The monetary amount for the recurring charge.",
                                                        "type":"number"
                                                    },
                                                    "quantity":{
                                                        "description":"The number of items covered by this recurring charge price info",
                                                        "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"
                                                    }
                                                }
                                            },
                                            "totalOneTimeListAmount":{
                                                "description":"Total one time list amount",
                                                "type":"number"
                                            },
                                            "shopperInput":{
                                                "description":"Map of shopper input keys to values",
                                                "additionalProperties":{
                                                    "type":"string"
                                                },
                                                "type":"object"
                                            },
                                            "listPrice":{
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "lastModifierId":{
                            "description":"The ID of the shopper profile that last modified the order.",
                            "type":"string"
                        },
                        "shippingGroups":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "taxPriceInfo":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"taxAmount in secondaryCurrency",
                                                "type":"number",
                                                "example":0
                                            },
                                            "cityTax":{
                                                "description":"City Tax",
                                                "type":"number",
                                                "example":3.9
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number",
                                                "example":5.99
                                            },
                                            "valueAddedTax":{
                                                "description":"Value Added Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "countyTax":{
                                                "description":"County Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "isTaxIncluded":{
                                                "description":"If Tax is included?",
                                                "type":"boolean",
                                                "example":false
                                            },
                                            "miscTax":{
                                                "description":"Misc Tax.",
                                                "type":"number",
                                                "example":1.87
                                            },
                                            "districtTax":{
                                                "description":"District Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "stateTax":{
                                                "description":"State Tax.",
                                                "type":"number",
                                                "example":3.9
                                            },
                                            "countryTax":{
                                                "description":"Country Tax.",
                                                "type":"number",
                                                "example":0
                                            }
                                        }
                                    },
                                    "lastName":{
                                        "description":"The second name of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"Muir"
                                    },
                                    "itemsIsTruncated":{
                                        "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                        "type":"boolean"
                                    },
                                    "shippingMethod":{
                                        "description":"The shipping method details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":" tax amount in secondaryCurrency",
                                                "type":"number"
                                            },
                                            "shippingTax":{
                                                "type":"number"
                                            },
                                            "cost":{
                                                "description":"The total cost of shipping.",
                                                "type":"number"
                                            },
                                            "taxCode":{
                                                "type":"string"
                                            },
                                            "value":{
                                                "description":"The shipping method applied to the order.",
                                                "type":"string"
                                            },
                                            "shippingMethodDescription":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "shippingGroupId":{
                                        "description":"The shipping Group id",
                                        "type":"string",
                                        "example":"sg1234"
                                    },
                                    "store":{
                                        "description":"The store is present in the request if the type is inStorePickupShippingGroup.",
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"The country of the store",
                                                "type":"string",
                                                "example":"USA"
                                            },
                                            "hours":{
                                                "description":"The store's opening hours.",
                                                "type":"string",
                                                "example":"Mon - Sat 10AM - 7PM Sun 11AM - 6 PM"
                                            },
                                            "address3":{
                                                "description":"Address line 3 of store.",
                                                "type":"string",
                                                "example":"Main Street"
                                            },
                                            "address2":{
                                                "description":"Address line 2 of store.",
                                                "type":"string",
                                                "example":"4th Floor"
                                            },
                                            "city":{
                                                "description":"The store's city.",
                                                "type":"string",
                                                "example":"Boston"
                                            },
                                            "address1":{
                                                "description":"Address line 1 of store.",
                                                "type":"string",
                                                "example":"One Beacon Street"
                                            },
                                            "stateAddress":{
                                                "description":"The store's state address.",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "county":{
                                                "description":"The store's county",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "phoneNumber":{
                                                "description":"The store's phone number.",
                                                "type":"string",
                                                "example":"(617) 386-1201"
                                            },
                                            "locationId":{
                                                "description":"The store's location Id.",
                                                "type":"string",
                                                "example":"Boston138"
                                            },
                                            "name":{
                                                "description":"The store's name.",
                                                "type":"string",
                                                "example":"Boston Store #138"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string",
                                                "example":"(617) 386-1200"
                                            },
                                            "postCode":{
                                                "description":"The store's post code.",
                                                "type":"string",
                                                "example":"2108"
                                            },
                                            "email":{
                                                "description":"The store's email address.",
                                                "type":"string",
                                                "example":"store138@example.com"
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"the shippingGroup type",
                                        "type":"string",
                                        "example":"inStorePickupShippingGroup"
                                    },
                                    "firstName":{
                                        "description":"The first name of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"John"
                                    },
                                    "priceInfo":{
                                        "description":"The price information.",
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number",
                                                "example":24.99
                                            },
                                            "total":{
                                                "description":"The order total.",
                                                "type":"number",
                                                "example":47.93
                                            },
                                            "lkpValExcludingFreeShip":{
                                                "description":"The total shipping cost excluding items with free shipping.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "shipping":{
                                                "description":"The total shipping cost.",
                                                "type":"number",
                                                "example":14.95
                                            },
                                            "shippingSurchargeValue":{
                                                "description":"Extra handling costs for shipping the products",
                                                "type":"number",
                                                "example":0
                                            },
                                            "tax":{
                                                "description":"The total tax amount.",
                                                "type":"number",
                                                "example":7.99
                                            },
                                            "subTotal":{
                                                "description":"Sub-total.",
                                                "type":"number",
                                                "example":24.99
                                            },
                                            "currencyCode":{
                                                "description":"The currency code.",
                                                "type":"string",
                                                "example":"USD"
                                            },
                                            "totalWithoutTax":{
                                                "description":"The total amount without tax.",
                                                "type":"number",
                                                "example":39.49
                                            }
                                        }
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"1231231234"
                                    },
                                    "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"
                                            }
                                        }
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"object",
                                        "properties":{
                                            "unclaimedCouponMultiPromotions":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionInfo":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "promotionLongDesc":{
                                                                    "type":"string",
                                                                    "example":"long desc of promotion"
                                                                },
                                                                "promotionName":{
                                                                    "type":"string",
                                                                    "example":"PRMName"
                                                                },
                                                                "promotionLevel":{
                                                                    "type":"string",
                                                                    "example":"order"
                                                                },
                                                                "totalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "promotionDesc":{
                                                                    "type":"string",
                                                                    "example":"description of the promotion"
                                                                },
                                                                "promotionID":{
                                                                    "type":"string",
                                                                    "example":"PRM123"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            },
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string",
                                                                "example":"<p>desc&nbsp;Spend 10 Get 10% Off</p>"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string",
                                                                "example":"10% Off"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string",
                                                                "example":"order"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number",
                                                                "example":-11.1
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string",
                                                                "example":"Spend 10 Get 10% Off"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string",
                                                                "example":"promo123"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"The order discount.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "shippingDiscount":{
                                                "description":"The shipping discount.",
                                                "type":"number",
                                                "example":5.6
                                            },
                                            "orderImplicitDiscountList":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLongDesc":{
                                                            "type":"string",
                                                            "example":"Detailed desc of promotion"
                                                        },
                                                        "promotionName":{
                                                            "type":"string",
                                                            "example":"PROMO1"
                                                        },
                                                        "external":{
                                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                            "type":"boolean",
                                                            "example":true
                                                        },
                                                        "promotionLevel":{
                                                            "description":"promotion level - order or item",
                                                            "type":"string",
                                                            "example":"order"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"The total adjustment.",
                                                            "type":"string",
                                                            "example":5.6
                                                        },
                                                        "promotionDesc":{
                                                            "type":"string",
                                                            "example":"the order related promotion"
                                                        },
                                                        "secondaryCurrencyTotalAdjustment":{
                                                            "description":"The total adjustment for secondary currency",
                                                            "type":"string",
                                                            "example":0
                                                        },
                                                        "promotionId":{
                                                            "type":"string",
                                                            "example":"PRM1234"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            },
                                            "claimedCouponMultiPromotions":{
                                                "type":"object",
                                                "properties":{
                                                    "promotions":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "totalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "secondaryCurrencyTotalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "promotionID":{
                                                                    "type":"string",
                                                                    "example":"PRM123"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "shippingAddress":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name.",
                                                "type":"string",
                                                "example":"Muir"
                                            },
                                            "country":{
                                                "description":"Country.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City.",
                                                "type":"string",
                                                "example":"Cambridge"
                                            },
                                            "address1":{
                                                "description":"Address snippet.",
                                                "type":"string",
                                                "example":"1 main st"
                                            },
                                            "prefix":{
                                                "description":"Name prefix.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name.",
                                                "type":"string",
                                                "example":"oracle"
                                            },
                                            "postalCode":{
                                                "description":"Postal code.",
                                                "type":"string",
                                                "example":1122
                                            },
                                            "jobTitle":{
                                                "description":"Job title.",
                                                "type":"string",
                                                "example":"manager"
                                            },
                                            "county":{
                                                "description":"County.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Name suffix.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name",
                                                "type":"string",
                                                "example":"John"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number.",
                                                "type":"string",
                                                "example":1111111111
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name.",
                                                "type":"string",
                                                "example":"Morgan"
                                            },
                                            "state":{
                                                "description":"State.",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "email":{
                                                "description":"Email address.",
                                                "type":"string",
                                                "example":"john.muir@oracle.com"
                                            }
                                        }
                                    },
                                    "items":{
                                        "type":"array",
                                        "items":{
                                            "properties":{
                                                "availablePickupDate":{
                                                    "description":"The items available store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "inventoryLocationId":{
                                                    "description":"Defines the inventory location that services the referenced commerce item.",
                                                    "type":"string"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw total price.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "returnedQuantity":{
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "dynamicProperties":{
                                                    "description":"List of dynamic properties at line item level.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "id":{
                                                                "description":"The dynamic property id.",
                                                                "type":"string",
                                                                "example":11502
                                                            },
                                                            "label":{
                                                                "description":"The dynamic property label.",
                                                                "type":"string",
                                                                "example":"dyn_prop"
                                                            },
                                                            "value":{
                                                                "description":"The dynamic property value.",
                                                                "type":"string",
                                                                "example":12
                                                            }
                                                        }
                                                    }
                                                },
                                                "shippingSurchargeValue":{
                                                    "description":"Extra handling cost for shipping the product.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "availabilityDate":{
                                                    "format":"date-time",
                                                    "description":"The availability date for preOrdered/backOrdered quantity.",
                                                    "type":"string",
                                                    "example":"2018-06-13T18:09:53.493Z"
                                                },
                                                "discountAmount":{
                                                    "description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preOrderQuantity":{
                                                    "description":"The pre ordered quantity included.",
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "childItems":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                        }
                                                    }
                                                },
                                                "configuratorId":{
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"Commerce Item ID for this commerce item.",
                                                    "type":"string",
                                                    "example":"ci123545"
                                                },
                                                "price":{
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "childItemsIsTruncated":{
                                                    "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                    "type":"boolean"
                                                },
                                                "onSale":{
                                                    "description":"Whether is on sale.",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the third party system.",
                                                    "type":"string"
                                                },
                                                "commerceId":{
                                                    "description":"Commerce ID for this commerce item.",
                                                    "type":"string",
                                                    "example":"ci12343"
                                                },
                                                "stateDetailsAsUser":{
                                                    "type":"string",
                                                    "example":"details of shippingItem"
                                                },
                                                "unitPrice":{
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this price info",
                                                    "type":"integer",
                                                    "example":1
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string",
                                                    "example":"product_9e"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "detailedItemPriceInfo":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "secondaryCurrencyTaxAmount":{
                                                                "description":" tax amount in secondaryCurrency",
                                                                "type":"number",
                                                                "example":0
                                                            },
                                                            "amount":{
                                                                "type":"number",
                                                                "example":24.99
                                                            },
                                                            "quantity":{
                                                                "type":"integer",
                                                                "example":1
                                                            },
                                                            "tax":{
                                                                "type":"number",
                                                                "example":0
                                                            },
                                                            "orderDiscountShare":{
                                                                "type":"integer",
                                                                "example":0
                                                            },
                                                            "detailedUnitPrice":{
                                                                "type":"number",
                                                                "example":24.99
                                                            },
                                                            "currencyCode":{
                                                                "type":"string",
                                                                "example":"USD"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preferredPickupDate":{
                                                    "description":"The items preferred store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "catRefId":{
                                                    "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                    "type":"string",
                                                    "example":"Sku_9F"
                                                },
                                                "charges":{
                                                    "description":"Charges applied on this commerce item if any.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "unitPrice":{
                                                                "description":"unit price of the item",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "description":"Total Amount w.r.t to quantity.",
                                                                "type":"number"
                                                            },
                                                            "unitOfMeasure":{
                                                                "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                                "type":"string"
                                                            },
                                                            "isProductPrice":{
                                                                "description":"This property tells which charge among others is Product price",
                                                                "type":"boolean"
                                                            },
                                                            "name":{
                                                                "description":"Name of the charge",
                                                                "type":"string"
                                                            },
                                                            "chargeType":{
                                                                "description":"Type of the charge",
                                                                "type":"string"
                                                            },
                                                            "priceType":{
                                                                "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                                "type":"string"
                                                            },
                                                            "additionalInfo":{
                                                                "description":"Additional properties(if any) needed for any down stream system",
                                                                "type":"object",
                                                                "properties":{
                                                                    "rates":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "schema":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "lookupData":{
                                                                                        "description":"Lookup data for the schema",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "columns":{
                                                                                        "description":"Column definitions for the rate card",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "variableName":{
                                                                                                    "description":"Variable name for the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "translations":{
                                                                                                    "description":"Translation data for internationalization",
                                                                                                    "type":"array",
                                                                                                    "items":{
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "dynamic_property_key":{
                                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                                "type":"string"
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "dataType":{
                                                                                                    "description":"Data type of the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "name":{
                                                                                                    "description":"Display name of the column",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "variableName":{
                                                                                "description":"Variable name for the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "data":{
                                                                                "description":"Array of rate tiers",
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "dynamic_property_key":{
                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                            "type":"string"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "name":{
                                                                                "description":"Display name of the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "type":{
                                                                                "description":"Type of the rate card",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    },
                                                                    "calculationInfo":{
                                                                        "description":"calculation info received from external system",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "integrationId":{
                                                                "description":"Integration id for this charge",
                                                                "type":"string"
                                                            },
                                                            "dynamicPricingType":{
                                                                "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                                "type":"string"
                                                            },
                                                            "chargeCode":{
                                                                "description":"Charge code",
                                                                "type":"string"
                                                            },
                                                            "frequency":{
                                                                "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "discountInfo":{
                                                    "description":"Whether this item is discounted.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "type":"string",
                                                                "example":"detailed desc of promotion"
                                                            },
                                                            "promotionName":{
                                                                "type":"string",
                                                                "example":"Promotion BAC"
                                                            },
                                                            "external":{
                                                                "description":"if promotion is external",
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "coupon":{
                                                                "type":"string",
                                                                "example":"CPN123"
                                                            },
                                                            "promotionLevel":{
                                                                "type":"string",
                                                                "example":"item"
                                                            },
                                                            "totalAdjustment":{
                                                                "type":"string",
                                                                "example":0
                                                            },
                                                            "promotionDesc":{
                                                                "type":"string",
                                                                "example":"promotion desc"
                                                            },
                                                            "promotionId":{
                                                                "type":"string",
                                                                "example":"PRM123"
                                                            },
                                                            "giftWithPurchaseDiscountInfo":{
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "gitWithPurchaseDetail":{
                                                                            "type":"string",
                                                                            "example":"details of gift"
                                                                        },
                                                                        "gitWithPurchaseIdentifier":{
                                                                            "type":"integer",
                                                                            "example":1223344
                                                                        },
                                                                        "giftWithPurchaseType":{
                                                                            "description":"the gift type.For     example product or sku",
                                                                            "type":"string",
                                                                            "example":"product"
                                                                        },
                                                                        "promotionDesc":{
                                                                            "type":"string",
                                                                            "example":"GWP Promotion description"
                                                                        },
                                                                        "promotionId":{
                                                                            "type":"string",
                                                                            "example":"PRM1234"
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                "siteId":{
                                                    "description":"The ID of the site on which the item was added.",
                                                    "type":"string"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "shopperInput":{
                                                    "description":"Map of shopper input keys to values",
                                                    "additionalProperties":{
                                                        "type":"string"
                                                    },
                                                    "type":"object"
                                                },
                                                "backOrderQuantity":{
                                                    "description":"The back ordered quantity included.",
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "listPrice":{
                                                    "description":"The monetary amount of the list price.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "status":{
                                                    "type":"string",
                                                    "example":"INITIAL"
                                                }
                                            }
                                        }
                                    },
                                    "email":{
                                        "description":"The email address of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"john.muir@oracle.com"
                                    }
                                }
                            }
                        },
                        "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"
                        },
                        "isItemPriceOverrideAllowed":{
                            "type":"boolean"
                        },
                        "profile":{
                            "type":"object",
                            "properties":{
                                "favoriteStores":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "GDPRProfileP13nConsentGranted":{
                                    "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                                    "type":"boolean"
                                },
                                "catalog":{
                                    "description":"This is a read only attribute added for 'Account Based Commerce', this is the ID of the catalog that is associated with the organization to which this user is associated",
                                    "type":"string"
                                },
                                "allowPartialShipment":{
                                    "type":"boolean"
                                },
                                "secondaryAddresses":{
                                    "description":"List of shipping addresses associated with profile.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"the last name of the shipping address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the shipping address",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"the country of the shipping address",
                                                "type":"string"
                                            },
                                            "externalAddressId":{
                                                "description":"External ID of the address",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"the phone Number of the shipping address",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"the address2 of the shipping address",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"the city of the shipping address",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"the address1 of the shipping address",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"the postal Code of the shipping address",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"the id of the shipping address",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"the county of the shipping address",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"the state of the shipping address",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "securityStatus":{
                                    "type":"integer"
                                },
                                "parentOrganization":{
                                    "description":"This attribute is added for 'Account Based Commerce', this is required only in case of 'Account Based Commerce', this is the id of organization to which user is associated",
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"the name of the parent organization",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the parent organization",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Description of the Organization",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"the status of the parent organization. Should be true or false",
                                            "type":"boolean"
                                        },
                                        "shippingAddress":{
                                            "description":"Default shipping address of the organization",
                                            "type":"object",
                                            "properties":{
                                                "lastName":{
                                                    "description":"the last name of the shipping address",
                                                    "type":"string"
                                                },
                                                "firstName":{
                                                    "description":"the first name of the shipping address",
                                                    "type":"string"
                                                },
                                                "country":{
                                                    "description":"the country of the shipping address",
                                                    "type":"string"
                                                },
                                                "phoneNumber":{
                                                    "description":"the phone Number of the shipping address",
                                                    "type":"string"
                                                },
                                                "address2":{
                                                    "description":"the address2 of the shipping address",
                                                    "type":"string"
                                                },
                                                "city":{
                                                    "description":"the city of the shipping address",
                                                    "type":"string"
                                                },
                                                "address1":{
                                                    "description":"the address1 of the shipping address",
                                                    "type":"string"
                                                },
                                                "postalCode":{
                                                    "description":"the postal Code of the shipping address",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"the id of the shipping address",
                                                    "type":"string"
                                                },
                                                "county":{
                                                    "description":"the county of the shipping address",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"the state of the shipping address",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "secondaryAddresses":{
                                            "description":"List of shipping addresses associated with profile.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"the last name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"the first name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "country":{
                                                        "description":"the country of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"the phone Number of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"the address2 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"the city of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"the address1 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"the postal Code of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "county":{
                                                        "description":"the county of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"the state of the shipping address",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "id":{
                                            "description":"the id of the parent organization",
                                            "type":"string"
                                        },
                                        "billingAddress":{
                                            "description":"Default billing address of the organization",
                                            "type":"object",
                                            "properties":{
                                                "lastName":{
                                                    "description":"the last name of the billing address",
                                                    "type":"string"
                                                },
                                                "firstName":{
                                                    "description":"the first name of the billing address",
                                                    "type":"string"
                                                },
                                                "country":{
                                                    "description":"the country of the billing address",
                                                    "type":"string"
                                                },
                                                "phoneNumber":{
                                                    "description":"the phone Number of the billing address",
                                                    "type":"string"
                                                },
                                                "address2":{
                                                    "description":"the address2 of the billing address",
                                                    "type":"string"
                                                },
                                                "city":{
                                                    "description":"the city of the billing address",
                                                    "type":"string"
                                                },
                                                "address1":{
                                                    "description":"the address1 of the billing address",
                                                    "type":"string"
                                                },
                                                "postalCode":{
                                                    "description":"the postal Code of the billing address",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"the id of the billing address",
                                                    "type":"string"
                                                },
                                                "county":{
                                                    "description":"the county of the billing address",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"the state of the billing address",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "shippingSurchargePriceList":{
                                    "description":"The shipping surcharge price list for this user",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        }
                                    }
                                },
                                "purchaseLists":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "profileType":{
                                    "description":"This attribute is added for account based commerce, It's value is 'b2b_user'",
                                    "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"
                                            }
                                        }
                                    }
                                },
                                "lastPurchaseAmount":{
                                    "type":"integer"
                                },
                                "registrationDate":{
                                    "type":"string"
                                },
                                "sessionOrganization":{
                                    "type":"object",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"get the organization id",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "lifetimeAOV":{
                                    "type":"integer"
                                },
                                "id":{
                                    "description":"get the shopper profile with id",
                                    "type":"string"
                                },
                                "ancestors":{
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"get the ancestor's organization id",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "derivedSalePriceList":{
                                    "description":"The derived sale price list from the user's parent organization",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        }
                                    }
                                },
                                "homeAddress":{
                                    "description":"Home address which is set on the profile",
                                    "type":"object",
                                    "properties":{
                                        "lastName":{
                                            "description":"the last name of the billing address",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"the first name of the billing address",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"the country of the billing address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the billing address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the billing address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the billing address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the billing address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the billing address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the billing address",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"the county of the billing address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the billing address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id",
                                    "type":"string"
                                },
                                "taxExempt":{
                                    "description":"Indicates tax exemption status.True or False",
                                    "type":"boolean"
                                },
                                "contract":{
                                    "type":"object"
                                },
                                "active":{
                                    "description":"the user status of the profile. Should be true or false",
                                    "type":"boolean"
                                },
                                "abandonedOrderCount":{
                                    "type":"integer"
                                },
                                "firstName":{
                                    "description":"the first name of the profile",
                                    "type":"string"
                                },
                                "emailStatus":{
                                    "type":"string"
                                },
                                "derivedApprovalRequired":{
                                    "description":"Profile level approval required enable/disable",
                                    "type":"boolean"
                                },
                                "expressCheckout":{
                                    "type":"boolean"
                                },
                                "currentOrganization":{
                                    "type":"object",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"get the current organization id",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "secondaryOrganizations":{
                                    "description":"List of secondary organizations associated to profile. It will be empty always. Secondary Organizations associated to the profile can be fetched using organization endpoints",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository ID",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"the name of the organization",
                                                "type":"string"
                                            },
                                            "description":{
                                                "description":"Description of the organization",
                                                "type":"string"
                                            },
                                            "active":{
                                                "description":"the status of the organization. Should be true or false",
                                                "type":"boolean"
                                            },
                                            "shippingAddress":{
                                                "description":"Default shipping address of the profile",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"the last name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"the first name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "country":{
                                                        "description":"the country of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"the phone Number of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"the address2 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"the city of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"the address1 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"the postal Code of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "county":{
                                                        "description":"the county of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"the state of the shipping address",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "secondaryAddresses":{
                                                "description":"List of shipping addresses associated with profile.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "lastName":{
                                                            "description":"the last name of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "firstName":{
                                                            "description":"the first name of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "country":{
                                                            "description":"the country of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "phoneNumber":{
                                                            "description":"the phone Number of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "address2":{
                                                            "description":"the address2 of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "city":{
                                                            "description":"the city of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "address1":{
                                                            "description":"the address1 of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "postalCode":{
                                                            "description":"the postal Code of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "repositoryId":{
                                                            "description":"the id of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "county":{
                                                            "description":"the county of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "state":{
                                                            "description":"the state of the shipping address",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "billingAddress":{
                                                "description":"Default billing address of the profile",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"the last name of the billing address",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"the first name of the billing address",
                                                        "type":"string"
                                                    },
                                                    "country":{
                                                        "description":"the country of the billing address",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"the phone Number of the billing address",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"the address2 of the billing address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"the city of the billing address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"the address1 of the billing address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"the postal Code of the billing address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the billing address",
                                                        "type":"string"
                                                    },
                                                    "county":{
                                                        "description":"the county of the billing address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"the state of the billing address",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "shippingAddresses":{
                                    "description":"Default shipping address of the profile",
                                    "type":"object",
                                    "properties":{
                                        "lastName":{
                                            "description":"the last name of the shipping address",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"the first name of the shipping address",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"the country of the shipping address",
                                            "type":"string"
                                        },
                                        "externalAddressId":{
                                            "description":"External ID of the address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the shipping address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the shipping address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the shipping address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the shipping address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the shipping address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the shipping address",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"the county of the shipping address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the shipping address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "derivedPriceListGroup":{
                                    "type":"object"
                                },
                                "lastName":{
                                    "description":"the last name of the profile",
                                    "type":"string"
                                },
                                "gender":{
                                    "type":"string"
                                },
                                "roles":{
                                    "description":"List of user roles.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "function":{
                                                "description":"Function of the role which can be admin or buyer.",
                                                "type":"string"
                                            },
                                            "relativeTo":{
                                                "description":"organization ID of the role",
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"Organization ID of the role to be assigned",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "repositoryId":{
                                                "description":"Repository id of the role.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "approvers":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "numberOfOrders":{
                                    "type":"integer"
                                },
                                "login":{
                                    "description":"login of the user",
                                    "type":"string"
                                },
                                "priceList":{
                                    "type":"object"
                                },
                                "derivedBillingAddress":{
                                    "description":"Default billing address of the profile",
                                    "type":"object",
                                    "properties":{
                                        "lastName":{
                                            "description":"the last name of the billing address",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"the first name of the billing address",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"the country of the billing address",
                                            "type":"string"
                                        },
                                        "externalAddressId":{
                                            "description":"External ID of the address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the billing address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the billing address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the billing address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the billing address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the billing address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the billing address",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"the county of the billing address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the billing address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "lifetimeSpend":{
                                    "type":"integer"
                                },
                                "member":{
                                    "type":"boolean"
                                },
                                "derivedCatalog":{
                                    "type":"object"
                                },
                                "salePriceList":{
                                    "type":"object"
                                },
                                "activePromotions":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "email":{
                                    "description":"the email address of the profile",
                                    "type":"string"
                                },
                                "siteProperties":{
                                    "description":"The site related properties for the profile",
                                    "type":"object",
                                    "properties":{
                                        "site":{
                                            "description":"The site data",
                                            "type":"object",
                                            "properties":{
                                                "GDPRProfileP13nConsentDate":{
                                                    "description":"The date on which GDPR personalization consent was granted by the user.",
                                                    "type":"string"
                                                },
                                                "GDPRProfileP13nConsentGranted":{
                                                    "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                                                    "type":"boolean"
                                                },
                                                "receiveEmail":{
                                                    "description":"Indicates whether the user should receive marketing emails on the current site. Can be yes or no.",
                                                    "type":"string"
                                                },
                                                "receiveEmailDate":{
                                                    "description":"The date on which email marketing consent was granted by the user.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "comments":{
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "receiveEmail":{
                                    "description":"this is site specific email marketing flag. can be yes or no",
                                    "type":"string"
                                },
                                "priceListGroup":{
                                    "description":"The associated price list group for this user",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        }
                                    }
                                },
                                "allSecondaryAddresses":{
                                    "description":"List of all shipping addresses associated with profile.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"the last name of the shipping address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the shipping address",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"the country of the shipping address",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"the phone Number of the shipping address",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"the address2 of the shipping address",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"the city of the shipping address",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"the address1 of the shipping address",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"the postal Code of the shipping address",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"the id of the shipping address",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"the county of the shipping address",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"the state of the shipping address",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "allApprovers":{
                                    "description":"list of all the approvers",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"the last name of the apporver",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the approver",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"the middle name of the approver",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "currentLocation":{
                                    "type":"string"
                                },
                                "derivedShippingAddress":{
                                    "description":"List of shipping addresses associated with profile.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"the last name of the shipping address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the shipping address",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"the country of the shipping address",
                                                "type":"string"
                                            },
                                            "externalAddressId":{
                                                "description":"External ID of the address",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"the phone Number of the shipping address",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"the address2 of the shipping address",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"the city of the shipping address",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"the address1 of the shipping address",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"the postal Code of the shipping address",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"the id of the shipping address",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"the county of the shipping address",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"the state of the shipping address",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "abandonedOrders":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "derivedPriceList":{
                                    "type":"object"
                                }
                            }
                        },
                        "recurringChargesSummary":{
                            "description":"Summary of all recurring charges by frequency",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"price for whole quantity",
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "description":"Frequency of this summary i.e, per month, per year etc",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "creationDate":{
                            "description":"The order creation date.",
                            "type":"string"
                        },
                        "orderProfileId":{
                            "description":"The profile id on the order.",
                            "type":"string"
                        },
                        "transactionId":{
                            "description":"Id of transaction associated with order",
                            "type":"string"
                        },
                        "sharedWithOrganization":{
                            "description":"Whether the order has been shared with the organization.",
                            "type":"boolean"
                        },
                        "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"
                                }
                            }
                        },
                        "discountInfo":{
                            "description":"The discount information.",
                            "type":"object",
                            "properties":{
                                "orderCouponsMap":{
                                    "description":"The list of all the coupons with the order.",
                                    "type":"object",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"The total adjustment.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"The promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The promotion ID.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "orderDiscount":{
                                    "description":"The order discount.",
                                    "type":"integer"
                                },
                                "shippingDiscount":{
                                    "description":"The shipping discount.",
                                    "type":"integer"
                                }
                            }
                        },
                        "organization":{
                            "description":"The organization related property object",
                            "type":"object",
                            "properties":{
                                "taxReferenceNumber":{
                                    "description":"Tax Reference Number of the Organization",
                                    "type":"string"
                                },
                                "siteOrganizationProperties":{
                                    "description":"Site Organization Properties",
                                    "type":"object",
                                    "properties":{
                                        "site":{
                                            "description":"Site information",
                                            "type":"object",
                                            "properties":{
                                                "approvalRequired":{
                                                    "description":"Approval flag is required for the organization, by default it is set to false",
                                                    "type":"boolean"
                                                },
                                                "contract":{
                                                    "description":"Contract",
                                                    "type":"object",
                                                    "properties":{
                                                        "endDate":{
                                                            "description":"Contract end date time stamp",
                                                            "type":"string"
                                                        },
                                                        "terms":{
                                                            "description":"Terms and Conditions",
                                                            "type":"object",
                                                            "properties":{
                                                                "terms":{
                                                                    "description":"Terms and Conditions",
                                                                    "type":"string"
                                                                },
                                                                "repositoryId":{
                                                                    "description":"Repository Id of terms and conditions",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "catalog":{
                                                            "description":"Catalog associated with contract",
                                                            "type":"object",
                                                            "properties":{
                                                                "displayName":{
                                                                    "description":"Name of the catalog",
                                                                    "type":"string"
                                                                },
                                                                "id":{
                                                                    "description":"id of the catalog",
                                                                    "type":"string"
                                                                },
                                                                "status":{
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "displayName":{
                                                            "description":"Name of the contract",
                                                            "type":"string"
                                                        },
                                                        "repositoryId":{
                                                            "description":"Repository Id of the contract",
                                                            "type":"string"
                                                        },
                                                        "description":{
                                                            "description":"Description for contract",
                                                            "type":"string"
                                                        },
                                                        "priceListGroup":{
                                                            "description":"Price ListGroup associated with contract",
                                                            "type":"object",
                                                            "properties":{
                                                                "repositoryId":{
                                                                    "description":"Repository Id of the price list group",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "creationDate":{
                                                            "description":"Contract creation date time stamp",
                                                            "type":"string"
                                                        },
                                                        "startDate":{
                                                            "description":"Contract start date time stamp",
                                                            "type":"string"
                                                        },
                                                        "externalContractReference":{
                                                            "description":"External contract reference",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "delegateApprovalManagement":{
                                                    "description":"This flag indicates if the delegated admin has the provision of approval management,  if set merchant admin cannot do any approval management.",
                                                    "type":"boolean"
                                                },
                                                "useExternalApprovalWebhook":{
                                                    "description":"Flag to enable/disable Order Approval check from External Webhook",
                                                    "type":"boolean"
                                                },
                                                "orderPriceLimit":{
                                                    "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    }
                                },
                                "childOrganizations":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "delegateApprovalManagement":{
                                    "description":"This flag indicates if the delegated admin has the provision of approval management,  if set merchant admin cannot do any approval management.",
                                    "type":"boolean"
                                },
                                "approvers":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "externalOrganizationId":{
                                    "description":"External id of the organization.",
                                    "type":"string"
                                },
                                "type":{
                                    "description":"Type for Organization",
                                    "type":"string"
                                },
                                "derivedBillingAddress":{
                                    "description":"Default billing address of the profile",
                                    "type":"object",
                                    "properties":{
                                        "lastName":{
                                            "description":"the last name of the billing address",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"the first name of the billing address",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"the country of the billing address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the billing address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the billing address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the billing address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the billing address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the billing address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the billing address",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"the county of the billing address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the billing address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "customerType":{
                                    "description":"Customer Type for Organization",
                                    "type":"string"
                                },
                                "derivedContract":{
                                    "description":"Contract",
                                    "type":"object",
                                    "properties":{
                                        "endDate":{
                                            "description":"Contract end date time stamp",
                                            "type":"string"
                                        },
                                        "terms":{
                                            "description":"Terms and Conditions",
                                            "type":"object",
                                            "properties":{
                                                "terms":{
                                                    "description":"Terms and Conditions",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"Repository Id of terms and conditions",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "catalog":{
                                            "description":"Catalog associated with contract",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"Name of the catalog",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"id of the catalog",
                                                    "type":"string"
                                                },
                                                "status":{
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"Name of the contract",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of the contract",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Description for contract",
                                            "type":"string"
                                        },
                                        "priceListGroup":{
                                            "description":"Price ListGroup associated with contract",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"Repository Id of the price list group",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "creationDate":{
                                            "description":"Contract creation date time stamp",
                                            "type":"string"
                                        },
                                        "startDate":{
                                            "description":"Contract start date time stamp",
                                            "type":"string"
                                        },
                                        "externalContractReference":{
                                            "description":"External contract reference",
                                            "type":"string"
                                        }
                                    }
                                },
                                "id":{
                                    "description":"Id of the Organization",
                                    "type":"string"
                                },
                                "dunsNumber":{
                                    "description":"DUNS Number for Organization. Should be 9 digit number",
                                    "type":"string"
                                },
                                "derivedTaxReferenceNumber":{
                                    "description":"Derived taxReferenceNumber of the Organization",
                                    "type":"string"
                                },
                                "derivedDunsNumber":{
                                    "description":"Derived dunsNumber of the Organization",
                                    "type":"string"
                                },
                                "contract":{
                                    "description":"Contract",
                                    "type":"object",
                                    "properties":{
                                        "endDate":{
                                            "description":"Contract end date time stamp",
                                            "type":"string"
                                        },
                                        "terms":{
                                            "description":"Terms and Conditions",
                                            "type":"object",
                                            "properties":{
                                                "terms":{
                                                    "description":"Terms and Conditions",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"Repository Id of terms and conditions",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "catalog":{
                                            "description":"Catalog associated with contract",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"Name of the catalog",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"id of the catalog",
                                                    "type":"string"
                                                },
                                                "status":{
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"Name of the contract",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of the contract",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Description for contract",
                                            "type":"string"
                                        },
                                        "priceListGroup":{
                                            "description":"Price ListGroup associated with contract",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"Repository Id of the price list group",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "creationDate":{
                                            "description":"Contract creation date time stamp",
                                            "type":"string"
                                        },
                                        "startDate":{
                                            "description":"Contract start date time stamp",
                                            "type":"string"
                                        },
                                        "externalContractReference":{
                                            "description":"External contract reference",
                                            "type":"string"
                                        }
                                    }
                                },
                                "derivedCustomerType":{
                                    "description":"Derived customer type of the Organization",
                                    "type":"string"
                                },
                                "active":{
                                    "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                                    "type":"boolean"
                                },
                                "allApprovers":{
                                    "description":"list of all the approvers",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"the last name of the apporver",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the approver",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"the middle name of the approver",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "derivedType":{
                                    "description":"Derived type of the Organization",
                                    "type":"string"
                                },
                                "derivedShippingAddress":{
                                    "description":"The derived default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to  'true' in secondaryAddresses attribute or if parent has default shipping address.",
                                    "type":"object",
                                    "properties":{
                                        "country":{
                                            "description":"the country of the address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the company address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the address",
                                            "type":"string"
                                        },
                                        "companyName":{
                                            "description":"the company name shipping address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of the address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "derivedApprovalRequired":{
                                    "description":"Approval flag is required for the organization, by default it is set to false",
                                    "type":"boolean"
                                },
                                "approvalRequired":{
                                    "description":"Approval flag is required for the organization, by default it is set to false",
                                    "type":"boolean"
                                },
                                "name":{
                                    "description":"The name for Organization",
                                    "type":"string"
                                },
                                "ancestorOrganizations":{
                                    "description":"List of ancestors for the Organization",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository Id of the organization.",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"Name of the organization.",
                                                "type":"string"
                                            },
                                            "active":{
                                                "description":"Active flag of the organization.",
                                                "type":"boolean"
                                            },
                                            "id":{
                                                "description":"Id of the organization.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "useExternalApprovalWebhook":{
                                    "description":"Flag to enable/disable Order Approval check from External Webhook",
                                    "type":"boolean"
                                },
                                "billingAddress":{
                                    "description":"The default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute.",
                                    "type":"object",
                                    "properties":{
                                        "country":{
                                            "description":"the country of the address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the address",
                                            "type":"string"
                                        },
                                        "companyName":{
                                            "description":"the company name of the address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of the address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "contacts":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                }
                            }
                        },
                        "giftWithPurchaseInfo":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "giftWithPurchaseQuantityAvailableForSelection":{
                                        "description":"gift quantity available for selection",
                                        "type":"number"
                                    },
                                    "giftWithPurchaseType":{
                                        "description":"The type of the gift. (sku, product)",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseDetail":{
                                        "description":"String identifying the free gift, usually the repository id of the gift type.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The gift with purchase promotion id",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseIdentifier":{
                                        "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "siteId":{
                            "description":"The ID of the site on which the order was placed.",
                            "type":"string"
                        },
                        "shippingAddress":{
                            "description":"Default shipping address of the profile",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"the last name of the shipping address",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"the first name of the shipping address",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"the country of the shipping address",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"the phone Number of the shipping address",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"the address2 of the shipping address",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"the city of the shipping address",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"the address1 of the shipping address",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"the postal Code of the shipping address",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"the id of the shipping address",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"the county of the shipping address",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"the state of the shipping address",
                                    "type":"string"
                                }
                            }
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. e.g. In case of marketing campaign, value represents actual unique campaign Id",
                                        "type":"string",
                                        "example":"78900"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string",
                                        "example":"campaign_eloqua"
                                    }
                                }
                            }
                        },
                        "giftWithPurchaseOrderMarkers":{
                            "type":"array",
                            "items":{
                                "type":"object"
                            }
                        }
                    }
                }
            }
        },
        "externalPricing_response":{
            "properties":{
                "externalPrices":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "type":"string"
                            },
                            "externalRecurringCharge":{
                                "type":"number"
                            },
                            "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"
                                        }
                                    }
                                }
                            },
                            "externalPriceQuantity":{
                                "type":"integer"
                            },
                            "externalRecurringChargeFrequency":{
                                "type":"string"
                            },
                            "childItems":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "configurationOptionId":{
                                            "description":"ID of the catalog's configurationOption associated with this item.",
                                            "type":"string"
                                        },
                                        "addOnItem":{
                                            "description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
                                            "type":"boolean"
                                        },
                                        "deactivationDate":{
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "type":"number"
                                        },
                                        "externalRecurringCharge":{
                                            "type":"number"
                                        },
                                        "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"
                                                    }
                                                }
                                            }
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey assigned when the item is a service.",
                                            "type":"string"
                                        },
                                        "externalPriceQuantity":{
                                            "type":"integer"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "type":"string"
                                        },
                                        "configurablePropertyId":{
                                            "description":"ID of the catalog's configurableProperty associated with this item.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey assigned when the item is a service.",
                                            "type":"string"
                                        },
                                        "childItems":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "deactivationDate":{
                                                        "type":"string"
                                                    },
                                                    "quantity":{
                                                        "type":"number"
                                                    },
                                                    "externalRecurringCharge":{
                                                        "type":"number"
                                                    },
                                                    "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"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey assigned when the item is a service.",
                                                        "type":"string"
                                                    },
                                                    "externalPriceQuantity":{
                                                        "type":"integer"
                                                    },
                                                    "externalRecurringChargeFrequency":{
                                                        "type":"string"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey assigned when the item is a service.",
                                                        "type":"string"
                                                    },
                                                    "childItems":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "deactivationDate":{
                                                                    "type":"string"
                                                                },
                                                                "quantity":{
                                                                    "type":"number"
                                                                },
                                                                "externalRecurringCharge":{
                                                                    "type":"number"
                                                                },
                                                                "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"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "parentAssetKey":{
                                                                    "description":"The parentAssetKey assigned when the item is a service.",
                                                                    "type":"string"
                                                                },
                                                                "externalPriceQuantity":{
                                                                    "type":"integer"
                                                                },
                                                                "externalRecurringChargeFrequency":{
                                                                    "type":"string"
                                                                },
                                                                "rootAssetKey":{
                                                                    "description":"The rootAssetKey assigned when the item is a service.",
                                                                    "type":"string"
                                                                },
                                                                "childItems":{
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "deactivationDate":{
                                                                                "type":"string"
                                                                            },
                                                                            "quantity":{
                                                                                "type":"number"
                                                                            },
                                                                            "externalRecurringCharge":{
                                                                                "type":"number"
                                                                            },
                                                                            "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"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "parentAssetKey":{
                                                                                "description":"The parentAssetKey assigned when the item is a service.",
                                                                                "type":"string"
                                                                            },
                                                                            "externalPriceQuantity":{
                                                                                "type":"integer"
                                                                            },
                                                                            "externalRecurringChargeFrequency":{
                                                                                "type":"string"
                                                                            },
                                                                            "rootAssetKey":{
                                                                                "description":"The rootAssetKey assigned when the item is a service.",
                                                                                "type":"string"
                                                                            },
                                                                            "childItems":{
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "deactivationDate":{
                                                                                            "type":"string"
                                                                                        },
                                                                                        "quantity":{
                                                                                            "type":"number"
                                                                                        },
                                                                                        "externalRecurringCharge":{
                                                                                            "type":"number"
                                                                                        },
                                                                                        "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"
                                                                                                    }
                                                                                                }
                                                                                            }
                                                                                        },
                                                                                        "parentAssetKey":{
                                                                                            "description":"The parentAssetKey assigned when the item is a service.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "externalPriceQuantity":{
                                                                                            "type":"integer"
                                                                                        },
                                                                                        "externalRecurringChargeFrequency":{
                                                                                            "type":"string"
                                                                                        },
                                                                                        "rootAssetKey":{
                                                                                            "description":"The rootAssetKey assigned when the item is a service.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "childItems":{
                                                                                            "type":"array",
                                                                                            "items":{
                                                                                                "type":"object",
                                                                                                "properties":{
                                                                                                    "deactivationDate":{
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "quantity":{
                                                                                                        "type":"number"
                                                                                                    },
                                                                                                    "externalRecurringCharge":{
                                                                                                        "type":"number"
                                                                                                    },
                                                                                                    "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"
                                                                                                                }
                                                                                                            }
                                                                                                        }
                                                                                                    },
                                                                                                    "parentAssetKey":{
                                                                                                        "description":"The parentAssetKey assigned when the item is a service.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "externalPriceQuantity":{
                                                                                                        "type":"integer"
                                                                                                    },
                                                                                                    "externalRecurringChargeFrequency":{
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "rootAssetKey":{
                                                                                                        "description":"The rootAssetKey assigned when the item is a service.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "childItems":{
                                                                                                        "type":"array",
                                                                                                        "items":{
                                                                                                            "type":"object",
                                                                                                            "properties":{
                                                                                                                "deactivationDate":{
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "quantity":{
                                                                                                                    "type":"number"
                                                                                                                },
                                                                                                                "externalRecurringCharge":{
                                                                                                                    "type":"number"
                                                                                                                },
                                                                                                                "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"
                                                                                                                            }
                                                                                                                        }
                                                                                                                    }
                                                                                                                },
                                                                                                                "parentAssetKey":{
                                                                                                                    "description":"The parentAssetKey assigned when the item is a service.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "externalPriceQuantity":{
                                                                                                                    "type":"integer"
                                                                                                                },
                                                                                                                "externalRecurringChargeFrequency":{
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "rootAssetKey":{
                                                                                                                    "description":"The rootAssetKey assigned when the item is a service.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "childItems":{
                                                                                                                    "type":"array",
                                                                                                                    "items":{
                                                                                                                        "type":"object",
                                                                                                                        "properties":{
                                                                                                                            "deactivationDate":{
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "quantity":{
                                                                                                                                "type":"number"
                                                                                                                            },
                                                                                                                            "externalRecurringCharge":{
                                                                                                                                "type":"number"
                                                                                                                            },
                                                                                                                            "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"
                                                                                                                                        }
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            },
                                                                                                                            "parentAssetKey":{
                                                                                                                                "description":"The parentAssetKey assigned when the item is a service.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "externalPriceQuantity":{
                                                                                                                                "type":"integer"
                                                                                                                            },
                                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "rootAssetKey":{
                                                                                                                                "description":"The rootAssetKey assigned when the item is a service.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "childItems":{
                                                                                                                                "type":"array",
                                                                                                                                "items":{
                                                                                                                                    "type":"object",
                                                                                                                                    "properties":{
                                                                                                                                        "deactivationDate":{
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "quantity":{
                                                                                                                                            "type":"number"
                                                                                                                                        },
                                                                                                                                        "externalRecurringCharge":{
                                                                                                                                            "type":"number"
                                                                                                                                        },
                                                                                                                                        "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"
                                                                                                                                                    }
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        },
                                                                                                                                        "parentAssetKey":{
                                                                                                                                            "description":"The parentAssetKey assigned when the item is a service.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "externalPriceQuantity":{
                                                                                                                                            "type":"integer"
                                                                                                                                        },
                                                                                                                                        "externalRecurringChargeFrequency":{
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "rootAssetKey":{
                                                                                                                                            "description":"The rootAssetKey assigned when the item is a service.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "childItems":{
                                                                                                                                            "type":"array",
                                                                                                                                            "items":{
                                                                                                                                                "type":"object",
                                                                                                                                                "properties":{
                                                                                                                                                    "deactivationDate":{
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "quantity":{
                                                                                                                                                        "type":"number"
                                                                                                                                                    },
                                                                                                                                                    "externalRecurringCharge":{
                                                                                                                                                        "type":"number"
                                                                                                                                                    },
                                                                                                                                                    "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"
                                                                                                                                                                }
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                    },
                                                                                                                                                    "parentAssetKey":{
                                                                                                                                                        "description":"The parentAssetKey assigned when the item is a service.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "externalPriceQuantity":{
                                                                                                                                                        "type":"integer"
                                                                                                                                                    },
                                                                                                                                                    "externalRecurringChargeFrequency":{
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "rootAssetKey":{
                                                                                                                                                        "description":"The rootAssetKey assigned when the item is a service.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "childItems":{
                                                                                                                                                        "type":"array",
                                                                                                                                                        "items":{
                                                                                                                                                            "type":"object",
                                                                                                                                                            "properties":{
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                    },
                                                                                                                                                    "transactionDate":{
                                                                                                                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "externalRecurringChargeDuration":{
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "catRefId":{
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "assetKey":{
                                                                                                                                                        "description":"The assetKey assigned when the item is a service.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "externalPrice":{
                                                                                                                                                        "type":"number"
                                                                                                                                                    },
                                                                                                                                                    "actionCode":{
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "activationDate":{
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "serviceId":{
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "asset":{
                                                                                                                                                        "description":"The flag that defines it the item is an asset or not.",
                                                                                                                                                        "type":"boolean"
                                                                                                                                                    }
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        },
                                                                                                                                        "transactionDate":{
                                                                                                                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "externalRecurringChargeDuration":{
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "catRefId":{
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "assetKey":{
                                                                                                                                            "description":"The assetKey assigned when the item is a service.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "externalPrice":{
                                                                                                                                            "type":"number"
                                                                                                                                        },
                                                                                                                                        "actionCode":{
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "activationDate":{
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "serviceId":{
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "asset":{
                                                                                                                                            "description":"The flag that defines it the item is an asset or not.",
                                                                                                                                            "type":"boolean"
                                                                                                                                        }
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            },
                                                                                                                            "transactionDate":{
                                                                                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "catRefId":{
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "assetKey":{
                                                                                                                                "description":"The assetKey assigned when the item is a service.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "externalPrice":{
                                                                                                                                "type":"number"
                                                                                                                            },
                                                                                                                            "actionCode":{
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "activationDate":{
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "serviceId":{
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "asset":{
                                                                                                                                "description":"The flag that defines it the item is an asset or not.",
                                                                                                                                "type":"boolean"
                                                                                                                            }
                                                                                                                        }
                                                                                                                    }
                                                                                                                },
                                                                                                                "transactionDate":{
                                                                                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "externalRecurringChargeDuration":{
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "catRefId":{
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "assetKey":{
                                                                                                                    "description":"The assetKey assigned when the item is a service.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "externalPrice":{
                                                                                                                    "type":"number"
                                                                                                                },
                                                                                                                "actionCode":{
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "activationDate":{
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "serviceId":{
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "asset":{
                                                                                                                    "description":"The flag that defines it the item is an asset or not.",
                                                                                                                    "type":"boolean"
                                                                                                                }
                                                                                                            }
                                                                                                        }
                                                                                                    },
                                                                                                    "transactionDate":{
                                                                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "externalRecurringChargeDuration":{
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "catRefId":{
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "assetKey":{
                                                                                                        "description":"The assetKey assigned when the item is a service.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "externalPrice":{
                                                                                                        "type":"number"
                                                                                                    },
                                                                                                    "actionCode":{
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "activationDate":{
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "serviceId":{
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "asset":{
                                                                                                        "description":"The flag that defines it the item is an asset or not.",
                                                                                                        "type":"boolean"
                                                                                                    }
                                                                                                }
                                                                                            }
                                                                                        },
                                                                                        "transactionDate":{
                                                                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "externalRecurringChargeDuration":{
                                                                                            "type":"string"
                                                                                        },
                                                                                        "catRefId":{
                                                                                            "type":"string"
                                                                                        },
                                                                                        "assetKey":{
                                                                                            "description":"The assetKey assigned when the item is a service.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "externalPrice":{
                                                                                            "type":"number"
                                                                                        },
                                                                                        "actionCode":{
                                                                                            "type":"string"
                                                                                        },
                                                                                        "activationDate":{
                                                                                            "type":"string"
                                                                                        },
                                                                                        "serviceId":{
                                                                                            "type":"string"
                                                                                        },
                                                                                        "asset":{
                                                                                            "description":"The flag that defines it the item is an asset or not.",
                                                                                            "type":"boolean"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "transactionDate":{
                                                                                "description":"ISO formatted Date on which the service action should be triggered.",
                                                                                "type":"string"
                                                                            },
                                                                            "externalRecurringChargeDuration":{
                                                                                "type":"string"
                                                                            },
                                                                            "catRefId":{
                                                                                "type":"string"
                                                                            },
                                                                            "assetKey":{
                                                                                "description":"The assetKey assigned when the item is a service.",
                                                                                "type":"string"
                                                                            },
                                                                            "externalPrice":{
                                                                                "type":"number"
                                                                            },
                                                                            "actionCode":{
                                                                                "type":"string"
                                                                            },
                                                                            "activationDate":{
                                                                                "type":"string"
                                                                            },
                                                                            "serviceId":{
                                                                                "type":"string"
                                                                            },
                                                                            "asset":{
                                                                                "description":"The flag that defines it the item is an asset or not.",
                                                                                "type":"boolean"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "transactionDate":{
                                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                                    "type":"string"
                                                                },
                                                                "externalRecurringChargeDuration":{
                                                                    "type":"string"
                                                                },
                                                                "catRefId":{
                                                                    "type":"string"
                                                                },
                                                                "assetKey":{
                                                                    "description":"The assetKey assigned when the item is a service.",
                                                                    "type":"string"
                                                                },
                                                                "externalPrice":{
                                                                    "type":"number"
                                                                },
                                                                "actionCode":{
                                                                    "type":"string"
                                                                },
                                                                "activationDate":{
                                                                    "type":"string"
                                                                },
                                                                "serviceId":{
                                                                    "type":"string"
                                                                },
                                                                "asset":{
                                                                    "description":"The flag that defines it the item is an asset or not.",
                                                                    "type":"boolean"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "transactionDate":{
                                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                                        "type":"string"
                                                    },
                                                    "externalRecurringChargeDuration":{
                                                        "type":"string"
                                                    },
                                                    "catRefId":{
                                                        "type":"string"
                                                    },
                                                    "assetKey":{
                                                        "description":"The assetKey assigned when the item is a service.",
                                                        "type":"string"
                                                    },
                                                    "externalPrice":{
                                                        "type":"number"
                                                    },
                                                    "actionCode":{
                                                        "type":"string"
                                                    },
                                                    "activationDate":{
                                                        "type":"string"
                                                    },
                                                    "serviceId":{
                                                        "type":"string"
                                                    },
                                                    "asset":{
                                                        "description":"The flag that defines it the item is an asset or not.",
                                                        "type":"boolean"
                                                    }
                                                }
                                            }
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "type":"string"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey assigned when the item is a service.",
                                            "type":"string"
                                        },
                                        "externalPrice":{
                                            "type":"number"
                                        },
                                        "actionCode":{
                                            "type":"string"
                                        },
                                        "shopperInput":{
                                            "description":"Map of shopper input keys to values",
                                            "additionalProperties":{
                                                "type":"string"
                                            },
                                            "type":"object"
                                        },
                                        "activationDate":{
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that defines it the item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "externalRecurringChargeDuration":{
                                "type":"string"
                            },
                            "catRefId":{
                                "type":"string"
                            },
                            "assetKey":{
                                "description":"The assetKey assigned when the item is a service.",
                                "type":"string"
                            },
                            "externalPrice":{
                                "type":"number"
                            },
                            "commerceItemId":{
                                "type":"string"
                            },
                            "messages":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "message":{
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "actionCode":{
                                "type":"string"
                            },
                            "activationDate":{
                                "type":"string"
                            },
                            "serviceId":{
                                "type":"string"
                            },
                            "asset":{
                                "description":"The flag that defines it the item is an asset or not.",
                                "type":"boolean"
                            },
                            "statusCode":{
                                "description":"The status code.\n The following are the status codes returned in webhook response to Oracle Commerce Cloud:\n\n\n|Status Code|Description|\n|------------------|------------------|\n|5101|All okay, prices validated and is fine|\n|5102|the item needs to be updated with the external price info.|\n|5103|The item is unpriced|\n|5104|The item is externally validated and everything is fine|\n",
                                "type":"string"
                            }
                        }
                    }
                },
                "responseCode":{
                    "type":"string"
                }
            },
            "example":{
                "externalPrices":[
                    {
                        "commerceItemId":"ci1528990958825",
                        "messages":[
                            "testMessage1",
                            "testMessage2"
                        ],
                        "externalPriceQuantity":5,
                        "childItems":[
                            {
                                "configurationOptionId":"configOptIDC1P11536825979556",
                                "addOnItem":true,
                                "quantity":2,
                                "configurablePropertyId":"configPropIDC1P11536825979556",
                                "shopperInput":{
                                    "fontSIID1536825979556":"Times New Roman",
                                    "shrtTxtSIID1536825979556":"This is the P1parent1Prod1536825979556"
                                },
                                "catRefId":"childSku1"
                            },
                            {
                                "quantity":21,
                                "catRefId":"childSku2"
                            },
                            {
                                "quantity":3,
                                "catRefId":"childSku3"
                            }
                        ],
                        "catRefId":"Sku_23Dxyi",
                        "externalPrice":25,
                        "statusCode":"5102"
                    },
                    {
                        "commerceItemId":"ci1528990958844",
                        "statusCode":"5104"
                    }
                ],
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9091/ccstore/v1/testExternalPricing/setPartialFailureResponseForExternalPriceInfo"
                    }
                ],
                "Operation":"externalPricing",
                "responseCode":"5002"
            }
        },
        "orderValidationOrganization":{
            "type":"object",
            "properties":{
                "taxReferenceNumber":{
                    "description":"Tax Reference Number of the Organization",
                    "type":"string"
                },
                "siteOrganizationProperties":{
                    "description":"Site Organization Properties",
                    "type":"object",
                    "properties":{
                        "site":{
                            "description":"Site information",
                            "type":"object",
                            "properties":{
                                "approvalRequired":{
                                    "description":"Approval flag is required for the organization, by default it is set to false",
                                    "type":"boolean"
                                },
                                "contract":{
                                    "description":"Contract",
                                    "type":"object",
                                    "properties":{
                                        "endDate":{
                                            "description":"Contract end date time stamp",
                                            "type":"string"
                                        },
                                        "terms":{
                                            "description":"Terms and Conditions",
                                            "type":"object",
                                            "properties":{
                                                "terms":{
                                                    "description":"Terms and Conditions",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"Repository Id of terms and conditions",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "catalog":{
                                            "description":"Catalog associated with contract",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"Name of the catalog",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"id of the catalog",
                                                    "type":"string"
                                                },
                                                "status":{
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"Name of the contract",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of the contract",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Description for contract",
                                            "type":"string"
                                        },
                                        "priceListGroup":{
                                            "description":"Price ListGroup associated with contract",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"Repository Id of the price list group",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "creationDate":{
                                            "description":"Contract creation date time stamp",
                                            "type":"string"
                                        },
                                        "startDate":{
                                            "description":"Contract start date time stamp",
                                            "type":"string"
                                        },
                                        "externalContractReference":{
                                            "description":"External contract reference",
                                            "type":"string"
                                        }
                                    }
                                },
                                "delegateApprovalManagement":{
                                    "description":"This flag indicates if the delegated admin has the provision of approval management,  if set merchant admin cannot do any approval management.",
                                    "type":"boolean"
                                },
                                "useExternalApprovalWebhook":{
                                    "description":"Flag to enable/disable Order Approval check from External Webhook",
                                    "type":"boolean"
                                },
                                "orderPriceLimit":{
                                    "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                                    "type":"number"
                                }
                            }
                        }
                    }
                },
                "childOrganizations":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "delegateApprovalManagement":{
                    "description":"This flag indicates if the delegated admin has the provision of approval management,  if set merchant admin cannot do any approval management.",
                    "type":"boolean"
                },
                "approvers":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "type":{
                    "description":"Type for Organization",
                    "type":"string"
                },
                "derivedBillingAddress":{
                    "description":"Default billing address of the profile",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"the last name of the billing address",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"the first name of the billing address",
                            "type":"string"
                        },
                        "country":{
                            "description":"the country of the billing address",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the billing address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the billing address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the billing address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the billing address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the billing address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"the id of the billing address",
                            "type":"string"
                        },
                        "county":{
                            "description":"the county of the billing address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the billing address",
                            "type":"string"
                        }
                    }
                },
                "customerType":{
                    "description":"Customer Type for Organization",
                    "type":"string"
                },
                "derivedContract":{
                    "description":"Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "displayName":{
                                    "description":"Name of the catalog",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"id of the catalog",
                                    "type":"string"
                                },
                                "status":{
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Name of the contract",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "billTo":{
                    "description":"Bill-to details of payment. Applicable for B2B orders only",
                    "type":"object",
                    "properties":{
                        "siteUseId":{
                            "description":"site use id",
                            "type":"string"
                        },
                        "customerAccountId":{
                            "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                            "type":"string"
                        }
                    }
                },
                "id":{
                    "description":"Id of the Organization",
                    "type":"string"
                },
                "dunsNumber":{
                    "description":"DUNS Number for Organization. Should be 9 digit number",
                    "type":"string"
                },
                "derivedTaxReferenceNumber":{
                    "description":"Derived taxReferenceNumber of the Organization",
                    "type":"string"
                },
                "derivedDunsNumber":{
                    "description":"Derived dunsNumber of the Organization",
                    "type":"string"
                },
                "contract":{
                    "description":"Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "displayName":{
                                    "description":"Name of the catalog",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"id of the catalog",
                                    "type":"string"
                                },
                                "status":{
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Name of the contract",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "derivedCustomerType":{
                    "description":"Derived customer type of the Organization",
                    "type":"string"
                },
                "active":{
                    "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                    "type":"boolean"
                },
                "allApprovers":{
                    "description":"list of all the approvers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"the last name of the apporver",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"the first name of the approver",
                                "type":"string"
                            },
                            "middleName":{
                                "description":"the middle name of the approver",
                                "type":"string"
                            }
                        }
                    }
                },
                "derivedType":{
                    "description":"Derived type of the Organization",
                    "type":"string"
                },
                "derivedShippingAddress":{
                    "description":"The derived default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to  'true' in secondaryAddresses attribute or if parent has default shipping address.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the company address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name shipping address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "derivedApprovalRequired":{
                    "description":"Approval flag is required for the organization, by default it is set to false",
                    "type":"boolean"
                },
                "approvalRequired":{
                    "description":"Approval flag is required for the organization, by default it is set to false",
                    "type":"boolean"
                },
                "name":{
                    "description":"The name for Organization",
                    "type":"string"
                },
                "ancestorOrganizations":{
                    "description":"List of ancestors for the Organization",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository Id of the organization.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the organization.",
                                "type":"string"
                            },
                            "active":{
                                "description":"Active flag of the organization.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"Id of the organization.",
                                "type":"string"
                            }
                        }
                    }
                },
                "useExternalApprovalWebhook":{
                    "description":"Flag to enable/disable Order Approval check from External Webhook",
                    "type":"boolean"
                },
                "billingAddress":{
                    "description":"The default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "contacts":{
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                }
            }
        },
        "child":{
            "description":"The BOM that contains details about the asset action.",
            "type":"object",
            "properties":{
                "serviceAccountId":{
                    "description":"Identifier of service account.",
                    "type":"string"
                },
                "deactivationDate":{
                    "description":"Date on which the service contract ends.",
                    "type":"string"
                },
                "amount":{
                    "description":"The total amount of the item.",
                    "type":"string"
                },
                "quantity":{
                    "description":"Requested quantity of current line. It can have fractional value.",
                    "type":"integer"
                },
                "parentServiceId":{
                    "description":"Identifier of parent BOM item. Root BOM item will have an empty parentServiceId.",
                    "type":"string"
                },
                "externalRecurringCharge":{
                    "description":"The items recurring charge.",
                    "type":"string"
                },
                "externalData":{
                    "type":"object"
                },
                "billingAccountId":{
                    "description":"Identifier of billing account.",
                    "type":"string"
                },
                "externalRecurringChargeFrequency":{
                    "description":"The frequency of the recurring charges, E.g Per Month.",
                    "type":"string"
                },
                "childItems":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/child"
                    }
                },
                "transactionDate":{
                    "description":"Date on which the service action should be triggered.",
                    "type":"string"
                },
                "catalogRefId":{
                    "description":"Part number of the BOM item.",
                    "type":"string"
                },
                "externalRecurringChargeDuration":{
                    "description":"The duration of the recurring charges, E.g 1 Year.",
                    "type":"string"
                },
                "externalPrice":{
                    "description":"Override net unit price populated by ABO process.",
                    "type":"string"
                },
                "assetId":{
                    "description":"The id of the account asset.",
                    "type":"string"
                },
                "actionCode":{
                    "description":"Action code for the current transaction line. Values include Add, Update, Terminate, Renew, Suspend etc.",
                    "type":"string"
                },
                "serviceId":{
                    "description":"Unique instance identifier for BOM item.",
                    "type":"string"
                },
                "activationDate":{
                    "description":"Date on which the service contract starts.",
                    "type":"string"
                }
            }
        },
        "returnPCI_address":{
            "type":"object",
            "properties":{
                "country":{
                    "description":"Country of the address",
                    "type":"string"
                },
                "lastName":{
                    "description":"Last name",
                    "type":"string"
                },
                "firstName":{
                    "description":"First name",
                    "type":"string"
                },
                "externalAddressId":{
                    "description":"External ID of the address",
                    "type":"string"
                },
                "city":{
                    "description":"City of the address",
                    "type":"string"
                },
                "address1":{
                    "description":"Address1 of the address",
                    "type":"string"
                },
                "postalCode":{
                    "description":"Postal Code of the address",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository Id of the address",
                    "type":"string"
                },
                "middleName":{
                    "description":"Middle name",
                    "type":"string"
                },
                "state":{
                    "description":"State of the address",
                    "type":"string"
                }
            }
        },
        "updateInventory_request":{
            "properties":{
                "date":{
                    "description":"The timestamp at which the inventory got updated in format yyyy-MM-dd HH:mm:ss",
                    "type":"string",
                    "example":"2019-12-20 09:41:43"
                },
                "inventoryInfo":{
                    "description":"Inventory information",
                    "type":"object",
                    "properties":{
                        "updatedItems":{
                            "description":"Array of updated items",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "oldAvailabilityStatus":{
                                        "description":"The availability status of the SKU before update",
                                        "type":"string",
                                        "example":"outOfStock"
                                    },
                                    "sku":{
                                        "description":"Properties of SKU from Product Catalog",
                                        "type":"object",
                                        "properties":{
                                            "parentProducts":{
                                                "description":"Properties of parent product of the SKU from Product Catalog",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "longDescription":{
                                                            "description":"Long description of the product",
                                                            "type":"string"
                                                        },
                                                        "displayName":{
                                                            "description":"Display name of the product",
                                                            "type":"string",
                                                            "example":"Cam_test_1"
                                                        },
                                                        "description":{
                                                            "description":"Description of the product",
                                                            "type":"string"
                                                        },
                                                        "active":{
                                                            "description":"Product active property",
                                                            "type":"boolean",
                                                            "example":true
                                                        },
                                                        "primaryFullImageURL":{
                                                            "description":"Product image URL",
                                                            "type":"string",
                                                            "example":"/img/no-image.jpg"
                                                        },
                                                        "id":{
                                                            "description":"Product ID",
                                                            "type":"string",
                                                            "example":"Cam_test_1"
                                                        }
                                                    }
                                                }
                                            },
                                            "locationId":{
                                                "description":"Location ID of the item",
                                                "type":"string"
                                            },
                                            "active":{
                                                "description":"SKU active property",
                                                "type":"boolean",
                                                "example":true
                                            },
                                            "variants":{
                                                "description":"Array containing variant info of the SKU",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"Value of the variant for this SKU",
                                                            "type":"string",
                                                            "example":"Banana Mania"
                                                        },
                                                        "optionName":{
                                                            "description":"Name of the variant",
                                                            "type":"string",
                                                            "example":"color"
                                                        }
                                                    }
                                                }
                                            },
                                            "id":{
                                                "description":"SKU ID",
                                                "type":"string",
                                                "example":"Cam_test_SKU_2"
                                            }
                                        }
                                    },
                                    "newAvailabilityStatus":{
                                        "description":"The availability status of the SKU after update",
                                        "type":"string",
                                        "example":"inStock"
                                    }
                                }
                            }
                        }
                    }
                },
                "count":{
                    "description":"Count of updated items",
                    "type":"integer",
                    "example":1
                }
            }
        },
        "request":{
            "description":"",
            "properties":{
                "priceGroup":{
                    "description":"Price group info.",
                    "type":"string"
                },
                "siteId":{
                    "description":"Id of the curent site.",
                    "type":"string"
                },
                "locale":{
                    "description":"Locale of the requested additional properties.",
                    "type":"string"
                },
                "order":{
                    "description":"An OCC order",
                    "type":"object",
                    "properties":{
                        "op":{
                            "description":"The order operation being performed when used from ASA application. The value of this field is fetchPaymentCustomProperties when used to fetch additional properties of custom currency payment in swagger metadata call",
                            "type":"string"
                        },
                        "shippingGroups":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "itemsIsTruncated":{
                                        "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                        "type":"boolean"
                                    },
                                    "shippingMethod":{
                                        "type":"object",
                                        "properties":{
                                            "value":{
                                                "description":"Selected shipping method",
                                                "type":"string"
                                            }
                                        },
                                        "required":[
                                            "value"
                                        ]
                                    },
                                    "shippingAddress":{
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"The country of the customer",
                                                "type":"string"
                                            },
                                            "lastName":{
                                                "description":"The last name of customer",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address Line 3.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address Line 2.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"The city of the customer",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address Line 1.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"The postal code",
                                                "type":"string"
                                            },
                                            "isDefaultAddress":{
                                                "type":"boolean"
                                            },
                                            "selectedCountry":{
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"The first name of the customer",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"The phone number of the customer",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "type":"string"
                                            },
                                            "alias":{
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"The middle name of the customer",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"The state",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"The email of the customer",
                                                "type":"string"
                                            },
                                            "selectedState":{
                                                "description":"The state",
                                                "type":"string"
                                            },
                                            "state_ISOCode":{
                                                "description":"The state represented by ISO code",
                                                "type":"string"
                                            }
                                        },
                                        "required":[
                                            "address1",
                                            "city",
                                            "country",
                                            "postalCode",
                                            "selectedCountry",
                                            "selectedState"
                                        ]
                                    },
                                    "items":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "quantity":{
                                                    "description":"The quantity included.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string"
                                                },
                                                "childItemsIsTruncated":{
                                                    "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                    "type":"boolean"
                                                },
                                                "catRefId":{
                                                    "description":"catRefId of the product",
                                                    "type":"string"
                                                }
                                            },
                                            "required":[
                                                "catRefId",
                                                "productId",
                                                "quantity"
                                            ]
                                        }
                                    }
                                }
                            }
                        },
                        "orderId":{
                            "description":"The ID",
                            "type":"string"
                        },
                        "appliedPromotions":{
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "profileId":{
                            "description":"The ID of the shopper profile that owns the order.",
                            "type":"string"
                        },
                        "payments":{
                            "description":"List of payments.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "PONumber":{
                                        "description":"Purchase order number for invoice payment. Payment type: invoice",
                                        "type":"string"
                                    },
                                    "PayerID":{
                                        "description":"Payer ID relevant to paypal checkout type. PaymentMethodType: paypalCheckout.",
                                        "type":"string"
                                    },
                                    "amount":{
                                        "description":"Amount to be paid using this paymentMethod.",
                                        "type":"number"
                                    },
                                    "cardTypeName":{
                                        "description":"Credit/Debit card type name. e.g. Visa. Payment type:card.",
                                        "type":"string"
                                    },
                                    "cardType":{
                                        "description":"Credit/Debit card type. e.g. visa. PaymentMethodType: card.",
                                        "type":"string"
                                    },
                                    "type":{
                                        "type":"string"
                                    },
                                    "endYear":{
                                        "description":"Credit/Debit card expiry year. PaymentMethodType: card.",
                                        "type":"string"
                                    },
                                    "cardCVV":{
                                        "description":"Credit/Debit card secret pin. PaymentMethodType: card.",
                                        "type":"string"
                                    },
                                    "giftCardNumber":{
                                        "description":"Gift card number.",
                                        "type":"string"
                                    },
                                    "nameOnCard":{
                                        "description":"Name on the credit/debit card. PaymentMethodType: card.",
                                        "type":"string"
                                    },
                                    "paymentId":{
                                        "description":"Payment ID relevant to the PaymentMethodType. PaymentMethodType: paypalCheckout",
                                        "type":"string"
                                    },
                                    "giftCardPin":{
                                        "description":"Gift card secret PIN.",
                                        "type":"string"
                                    },
                                    "endMonth":{
                                        "description":"Credit/Debit card expiry month. PaymentMethodType: card.",
                                        "type":"string"
                                    },
                                    "cardNumber":{
                                        "description":"Credit/Debit card number used for payment. PaymentMethodType: card.",
                                        "type":"string"
                                    },
                                    "PaymentGroupId":{
                                        "description":"Payment Group ID relevant to the PaymentMethodType.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "type"
                                ]
                            }
                        },
                        "shoppingCart":{
                            "type":"object",
                            "properties":{
                                "itemsIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                    "type":"boolean"
                                },
                                "coupons":{
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "code":{
                                                "description":"Code of the coupon applied.",
                                                "type":"string"
                                            },
                                            "level":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "description":{
                                                "description":"Description of promotion",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"Id of the promotion",
                                                "type":"string"
                                            },
                                            "status":{
                                                "type":"string"
                                            }
                                        },
                                        "required":[
                                            "code"
                                        ]
                                    }
                                },
                                "items":{
                                    "description":"The array of products in the shopping cart. 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":{
                                            "unitPrice":{
                                                "description":"The detailed unit price: amount / quantity.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The quantity included.",
                                                "type":"integer"
                                            },
                                            "productId":{
                                                "description":"The ID of the product.",
                                                "type":"string"
                                            },
                                            "rawTotalPrice":{
                                                "description":"The raw total price.",
                                                "type":"number"
                                            },
                                            "displayName":{
                                                "description":"The product's display name.",
                                                "type":"string"
                                            },
                                            "childItemsIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                "type":"boolean"
                                            },
                                            "onSale":{
                                                "description":"Whether is on sale.",
                                                "type":"boolean"
                                            },
                                            "stockStatus":{
                                                "type":"string"
                                            },
                                            "catRefId":{
                                                "description":"catRefId of the product",
                                                "type":"string"
                                            },
                                            "listPrice":{
                                                "description":"The monetary amount of the list price.",
                                                "type":"number"
                                            }
                                        },
                                        "required":[
                                            "catRefId",
                                            "quantity",
                                            "productId"
                                        ]
                                    }
                                },
                                "orderTotal":{
                                    "description":"The monetary total: amount + shipping + tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "id":{
                            "description":"Internal OCC ID",
                            "type":"string"
                        }
                    },
                    "required":[
                        "shoppingCart"
                    ]
                }
            },
            "required":[
                "locale",
                "priceGroup",
                "siteId",
                "order"
            ]
        },
        "deleteOrder_request":{
            "description":"Notifies an external system that an order has been deleted.",
            "properties":{
                "orderId":{
                    "description":"ID of the order that has been deleted.",
                    "type":"string"
                }
            }
        },
        "createOrganizationRequest_request":{
            "properties":{
                "organizationRequest":{
                    "properties":{
                        "approverComments":{
                            "description":"Org request approver comments",
                            "type":"string"
                        },
                        "relatedOrganizationName":{
                            "description":"Requester organization name.",
                            "type":"string"
                        },
                        "profile":{
                            "description":"Profile",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name of the profile",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"first name of the profile",
                                    "type":"string"
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"Repository Id of the profile",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"emailid of profile",
                                    "type":"string"
                                }
                            }
                        },
                        "organization":{
                            "description":"Organization",
                            "properties":{
                                "customerType":{
                                    "description":"Customer Type for Organization",
                                    "type":"string"
                                },
                                "taxReferenceNumber":{
                                    "description":"taxReferenceNumberof organization",
                                    "type":"string"
                                },
                                "secondaryAddressesIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding secondaryAddresses property is truncated. The value for this field will be true always if present",
                                    "type":"boolean"
                                },
                                "name":{
                                    "description":"The name for Organization",
                                    "type":"string"
                                },
                                "secondaryAddresses":{
                                    "description":"Address associated with an Organization request, this is the address provided by the requestor at the time of request creation. 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":{
                                            "address":{
                                                "description":"Address created for the Organization.",
                                                "type":"object",
                                                "properties":{
                                                    "country":{
                                                        "description":"The country of the address",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"Phone Number of the address",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"The address2 of the secondary address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"The city of the secondary address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"The address1 of the secondary address",
                                                        "type":"string"
                                                    },
                                                    "companyName":{
                                                        "description":"Company name of the secondary address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"Postal Code of the address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"repository Id of the address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"The State of the address",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "addressType":{
                                                "description":"Address type represents nick name of account if present else repository ID of address item.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "id":{
                                    "description":"Repository Id of the Organization",
                                    "type":"string"
                                },
                                "type":{
                                    "description":"Type of Organization",
                                    "type":"string"
                                },
                                "vatReferenceNumber":{
                                    "description":"Vat reference number for the organization",
                                    "type":"string"
                                },
                                "dunsNumber":{
                                    "description":"dunsNumber of organization",
                                    "type":"string"
                                },
                                "uniqueId":{
                                    "description":"Unique Id of the Organization",
                                    "type":"string"
                                }
                            }
                        },
                        "name":{
                            "description":"Organization request name given by the requester",
                            "type":"string"
                        },
                        "createdTime":{
                            "format":"date-time",
                            "description":"The date the account request was created",
                            "type":"string"
                        },
                        "siteId":{
                            "description":"Site id captured during request creation",
                            "type":"string"
                        },
                        "id":{
                            "description":"Id of Organization Request",
                            "type":"string"
                        },
                        "requesterComments":{
                            "description":"Requester comments given at time of creating request",
                            "type":"string"
                        },
                        "status":{
                            "description":"Status of Organization Request",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "orderRetryFailed_request":{
            "properties":{
                "orderJSON":{
                    "description":"Serialized order json.",
                    "type":"string"
                },
                "latestErrorDetails":{
                    "description":"Serialized last retry failure details.",
                    "type":"string"
                },
                "currentOrderState":{
                    "description":"Order state after all the retries failed.",
                    "type":"string"
                }
            },
            "example":{
                "orderJSON":"{\"isAnonymousCheckout\":false,\"combineLineItems\":\"yes\",\"op\":\"complete\",\"shippingMethod\":{\"value\":\"standardShippingMethod\"},\"payments\":[{\"PONumber\":\"1252\",\"seqNum\":\"0\",\"type\":\"invoice\",\"paymentMethodType\":\"invoice\",\"paymentGroupTempId\":\"0\"}],\"largeCart\":true,\"appliedPromotions\":[],\"profileId\":null,\"shoppingCart\":{\"coupons\":[],\"items\":[{\"ReferralCode\":null,\"quantity\":1,\"OfferEndsDate\":null,\"Discount\":0,\"productId\":\"Camera_1001\",\"GiftWrapping\":false,\"giftWithPurchaseCommerceItemMarkers\":[],\"CustomMessage\":null,\"name\":\"My name\",\"externalData\":[],\"ShippingInstructions\":null,\"catRefId\":\"SKU_3003A\"}],\"orderTotal\":22196.72},\"shippingAddress\":{\"lastName\":\"Anderson\",\"country\":\"United States\",\"city\":\"Syracuse\",\"prefix\":\"\",\"postalCode\":\"13202\",\"jobTitle\":\"\",\"companyName\":\"\",\"county\":\"\",\"isDefaultAddress\":false,\"suffix\":\"\",\"selectedCountry\":\"US\",\"alias\":\"Home\",\"state\":\"New York\",\"isDefaultShippingAddress\":false,\"email\":\"kim@example.com\",\"selectedState\":\"NY\",\"state_ISOCode\":\"US-NY\",\"isDefaultBillingAddress\":false,\"address3\":\"\",\"address2\":\"\",\"address1\":\"21 Cedar Ave\",\"firstName\":\"Kim\",\"phoneNumber\":\"212-555-1977\",\"repositoryId\":\"se-980031\",\"faxNumber\":\"\",\"middleName\":\"\"},\"id\":\"o420413\",\"billingAddress\":{\"lastName\":\"Anderson\",\"country\":\"United States\",\"city\":\"Syracuse\",\"prefix\":\"\",\"postalCode\":\"13202\",\"jobTitle\":\"\",\"companyName\":\"\",\"county\":\"\",\"isDefaultAddress\":false,\"suffix\":\"\",\"selectedCountry\":\"US\",\"alias\":\"Home\",\"state\":\"New York\",\"isDefaultShippingAddress\":false,\"selectedState\":\"NY\",\"email\":null,\"state_ISOCode\":\"US-NY\",\"isDefaultBillingAddress\":false,\"address3\":\"\",\"address2\":\"\",\"address1\":\"21 Cedar Ave\",\"firstName\":\"Kim\",\"phoneNumber\":\"212-555-1977\",\"repositoryId\":\"se-980031\",\"faxNumber\":\"\",\"middleName\":\"\"},\"giftWithPurchaseOrderMarkers\":[]}",
                "latestErrorDetails":"{\"errorMessage\":\"Please review your order. Items, discounts applied, or tax calculations have changed since they were added to your order.\",\"errorCode\":\"28327\",\"inputError\":true}",
                "currentOrderState":"INCOMPLETE"
            }
        },
        "externalTaxCalculation_request":{
            "description":"This event is triggered at checkout page to get tax for cart from external service",
            "properties":{
                "request":{
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"The secondary currency tax amount and this will be present only if it is a points based order",
                            "type":"number",
                            "example":0
                        },
                        "secondaryCurrencyCode":{
                            "description":"The currency code of secondary currency.",
                            "type":"string",
                            "example":"UK"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"The secondary currency shipping amount and this will be present only if it is a points based order",
                            "type":"number",
                            "example":0
                        },
                        "creationTime":{
                            "description":"The creation time of  the order.",
                            "type":"number",
                            "example":"1532965750184"
                        },
                        "isTaxIncluded":{
                            "description":"Indicates whether order is inclusive of tax.",
                            "type":"boolean",
                            "example":false
                        },
                        "orderId":{
                            "description":"The ID of the order.",
                            "type":"string",
                            "example":"o30429"
                        },
                        "dynamicProperties":{
                            "description":"List of dynamic properties at line item level.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The dynamic property id.",
                                        "type":"string",
                                        "example":"11502"
                                    },
                                    "label":{
                                        "description":"The dynamic property label.",
                                        "type":"string",
                                        "example":"dyn_prop"
                                    },
                                    "value":{
                                        "description":"The dynamic property value.",
                                        "type":"string",
                                        "example":"12"
                                    }
                                }
                            }
                        },
                        "orderStatus":{
                            "description":"The order status.",
                            "type":"string",
                            "example":"Incomplete"
                        },
                        "description":{
                            "description":"Cart description for this order.",
                            "type":"string",
                            "example":"My Cart"
                        },
                        "callType":{
                            "description":"The tax call type.",
                            "type":"string",
                            "example":"SalesOrder"
                        },
                        "priceInfo":{
                            "type":"object",
                            "properties":{
                                "amount":{
                                    "type":"number",
                                    "example":21.99
                                },
                                "total":{
                                    "type":"number",
                                    "example":21.99
                                },
                                "shipping":{
                                    "type":"number",
                                    "example":25
                                },
                                "totalOneTimeNetAmount":{
                                    "description":"Total one time net amount",
                                    "type":"number"
                                },
                                "shippingSurchargeValue":{
                                    "type":"number",
                                    "example":0
                                },
                                "tax":{
                                    "type":"number",
                                    "example":0
                                },
                                "totalOneTimeListAmount":{
                                    "description":"Total one time list amount",
                                    "type":"number"
                                },
                                "subTotal":{
                                    "type":"number",
                                    "example":21.99
                                },
                                "currencyCode":{
                                    "type":"string",
                                    "example":"USD"
                                },
                                "totalWithoutTax":{
                                    "type":"number",
                                    "example":21.99
                                }
                            }
                        },
                        "onetimeChargesSummary":{
                            "description":"Summary of all one-time charges",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"total amount of all one-time charges",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "orderCurrencyCode":{
                            "description":"The currency code of the order currency",
                            "type":"string",
                            "example":"USD"
                        },
                        "exchangeRate":{
                            "description":"The conversion rate between the order currency and base currency.",
                            "type":"number",
                            "example":0
                        },
                        "shoppingCart":{
                            "type":"object",
                            "properties":{
                                "itemsIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                    "type":"boolean"
                                },
                                "numberOfItems":{
                                    "type":"number",
                                    "example":1
                                },
                                "items":{
                                    "description":"The array of products in the shopping cart. 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":{
                                            "primaryThumbImageURL":{
                                                "type":"string",
                                                "example":"/ccstore/v1/images/product1.jpg"
                                            },
                                            "rawTotalPrice":{
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "displayName":{
                                                "type":"string",
                                                "example":"The Girl with the Dragon Tattoo"
                                            },
                                            "dynamicProperties":{
                                                "description":"List of dynamic properties at line item level.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"The dynamic property id.",
                                                            "type":"string",
                                                            "example":"11234"
                                                        },
                                                        "label":{
                                                            "description":"The dynamic property label.",
                                                            "type":"string",
                                                            "example":"leadActor"
                                                        },
                                                        "value":{
                                                            "description":"The dynamic property value.",
                                                            "type":"string",
                                                            "example":"women"
                                                        }
                                                    }
                                                }
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "ratePlanId":{
                                                "description":"Applied ratePlan number for this item",
                                                "type":"string"
                                            },
                                            "description":{
                                                "type":"string",
                                                "example":"Best movie title"
                                            },
                                            "discountAmount":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "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",
                                                                    "example":"ExtVal1"
                                                                },
                                                                "key":{
                                                                    "description":"Map key defined by external system.",
                                                                    "type":"string",
                                                                    "example":"ExtKey1"
                                                                }
                                                            }
                                                        },
                                                        "name":{
                                                            "description":"The name to be associated with the externalData item.",
                                                            "type":"string",
                                                            "example":"Ext1"
                                                        },
                                                        "actionCode":{
                                                            "description":"The action code that has been set on the externalData item by the third party system.",
                                                            "type":"string",
                                                            "example":"ExtAct1"
                                                        }
                                                    }
                                                }
                                            },
                                            "isItemValid":{
                                                "type":"boolean",
                                                "example":true
                                            },
                                            "childItems":{
                                                "description":"Represents the child commerce items. 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":{
                                                        "configurationOptionId":{
                                                            "description":"ID of the catalog's configurationOption associated with this item.",
                                                            "type":"string",
                                                            "example":"configOptIDC1P11536825979556"
                                                        },
                                                        "addOnItem":{
                                                            "description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
                                                            "type":"boolean",
                                                            "example":"true"
                                                        },
                                                        "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",
                                                                "example":"SkinBlonde"
                                                            },
                                                            "type":"object"
                                                        },
                                                        "configurablePropertyId":{
                                                            "description":"ID of the catalog's configurableProperty associated with this item.",
                                                            "type":"string",
                                                            "example":"configPropIDC1P11536825979556"
                                                        }
                                                    }
                                                }
                                            },
                                            "configuratorId":{
                                                "type":"string",
                                                "example":"null"
                                            },
                                            "externalPrice":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "commerceItemId":{
                                                "description":"CommerceItem id",
                                                "type":"string",
                                                "example":"ci3000421"
                                            },
                                            "onetimeChargesSummary":{
                                                "description":"Summary of all one-time charges",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "ratePlanName":{
                                                "description":"Applied ratePlan name for this item",
                                                "type":"string"
                                            },
                                            "price":{
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "agreementName":{
                                                "description":"Applied agreement name",
                                                "type":"string"
                                            },
                                            "agreementId":{
                                                "description":"Applied agreement number",
                                                "type":"string"
                                            },
                                            "variant":{
                                                "description":"List of variants for the product.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"The variant option value.",
                                                            "type":"string",
                                                            "example":"L"
                                                        },
                                                        "optionName":{
                                                            "description":"The variant option name.",
                                                            "type":"string",
                                                            "example":"size"
                                                        }
                                                    }
                                                }
                                            },
                                            "childItemsIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                "type":"boolean"
                                            },
                                            "onSale":{
                                                "type":"boolean",
                                                "example":false
                                            },
                                            "id":{
                                                "description":"Commerce id of the product",
                                                "type":"string",
                                                "example":"ci3000424"
                                            },
                                            "unitPrice":{
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "amount":{
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "quantity":{
                                                "type":"number",
                                                "example":1
                                            },
                                            "productId":{
                                                "type":"string",
                                                "example":"Product_36Exy"
                                            },
                                            "totalOneTimeNetAmount":{
                                                "description":"Total one time net amount",
                                                "type":"number"
                                            },
                                            "salePrice":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "contractStartDate":{
                                                "description":"Start date of the contract",
                                                "type":"string"
                                            },
                                            "detailedItemPriceInfo":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "type":"boolean",
                                                            "example":false
                                                        },
                                                        "amount":{
                                                            "type":"number",
                                                            "example":21.99
                                                        },
                                                        "quantity":{
                                                            "type":"number",
                                                            "example":1
                                                        },
                                                        "tax":{
                                                            "type":"number",
                                                            "example":0
                                                        },
                                                        "orderDiscountShare":{
                                                            "type":"number",
                                                            "example":0
                                                        },
                                                        "detailedUnitPrice":{
                                                            "type":"number",
                                                            "example":21.99
                                                        },
                                                        "currencyCode":{
                                                            "type":"string",
                                                            "example":"USD"
                                                        }
                                                    }
                                                }
                                            },
                                            "contractEndDate":{
                                                "description":"End date of the contract",
                                                "type":"string"
                                            },
                                            "giftWithPurchaseCommerceItemMarkers":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "selectedQuantity":{
                                                            "type":"number",
                                                            "example":0
                                                        },
                                                        "id":{
                                                            "type":"string",
                                                            "example":"gwp id"
                                                        }
                                                    }
                                                }
                                            },
                                            "recurringChargesSummary":{
                                                "description":"Summary of all recurring charges by frequency",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        },
                                                        "frequency":{
                                                            "description":"Frequency of this summary i.e, per month, per year etc",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "externalPriceQuantity":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "catRefId":{
                                                "type":"string",
                                                "example":"Sku_36Fxy"
                                            },
                                            "lastPriced":{
                                                "description":"Date when commerce item is last priced",
                                                "type":"string"
                                            },
                                            "skuProperties":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "type":"string",
                                                        "example":"sku-base"
                                                    },
                                                    "name":{
                                                        "type":"string",
                                                        "example":"Not Returnable"
                                                    },
                                                    "id":{
                                                        "type":"string",
                                                        "example":"nonreturnable"
                                                    },
                                                    "value":{
                                                        "type":"string",
                                                        "example":"false"
                                                    }
                                                }
                                            },
                                            "charges":{
                                                "description":"Charges applied on this commerce item if any.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "unitPrice":{
                                                            "description":"unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "description":"Total Amount w.r.t to quantity.",
                                                            "type":"number"
                                                        },
                                                        "unitOfMeasure":{
                                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                            "type":"string"
                                                        },
                                                        "isProductPrice":{
                                                            "description":"This property tells which charge among others is Product price",
                                                            "type":"boolean"
                                                        },
                                                        "name":{
                                                            "description":"Name of the charge",
                                                            "type":"string"
                                                        },
                                                        "chargeType":{
                                                            "description":"Type of the charge",
                                                            "type":"string"
                                                        },
                                                        "priceType":{
                                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                            "type":"string"
                                                        },
                                                        "additionalInfo":{
                                                            "description":"Additional properties(if any) needed for any down stream system",
                                                            "type":"object",
                                                            "properties":{
                                                                "rates":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "schema":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "lookupData":{
                                                                                    "description":"Lookup data for the schema",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "dynamic_property_key":{
                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "columns":{
                                                                                    "description":"Column definitions for the rate card",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "variableName":{
                                                                                                "description":"Variable name for the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "translations":{
                                                                                                "description":"Translation data for internationalization",
                                                                                                "type":"array",
                                                                                                "items":{
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "dynamic_property_key":{
                                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                            "type":"string"
                                                                                                        }
                                                                                                    }
                                                                                                }
                                                                                            },
                                                                                            "dataType":{
                                                                                                "description":"Data type of the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "name":{
                                                                                                "description":"Display name of the column",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "variableName":{
                                                                            "description":"Variable name for the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "data":{
                                                                            "description":"Array of rate tiers",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"Display name of the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "type":{
                                                                            "description":"Type of the rate card",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "calculationInfo":{
                                                                    "description":"calculation info received from external system",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "integrationId":{
                                                            "description":"Integration id for this charge",
                                                            "type":"string"
                                                        },
                                                        "dynamicPricingType":{
                                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                            "type":"string"
                                                        },
                                                        "chargeCode":{
                                                            "description":"Charge code",
                                                            "type":"string"
                                                        },
                                                        "frequency":{
                                                            "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "discountInfo":{
                                                "description":"The discount information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "coupon":{
                                                            "description":"The coupon ID.",
                                                            "type":"string",
                                                            "example":"CPN1234"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"The promotion description.",
                                                            "type":"string",
                                                            "example":"women lead promotion"
                                                        },
                                                        "promotionId":{
                                                            "description":"The promotion ID.",
                                                            "type":"string",
                                                            "example":"PROMO123"
                                                        }
                                                    }
                                                }
                                            },
                                            "siteId":{
                                                "description":"The ID of the site on which the item was added.",
                                                "type":"string"
                                            },
                                            "detailedRecurringChargeInfo":{
                                                "description":"Detailed Item Price Information.",
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Whether the price is discounted.",
                                                        "type":"boolean",
                                                        "example":false
                                                    },
                                                    "amount":{
                                                        "description":"The monetary amount for the recurring charge.",
                                                        "type":"number",
                                                        "example":21.99
                                                    },
                                                    "quantity":{
                                                        "description":"The number of items covered by this recurring charge price info",
                                                        "type":"number",
                                                        "example":1
                                                    },
                                                    "tax":{
                                                        "description":"Monetary tax amount.",
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "orderDiscountShare":{
                                                        "description":"The order Discount Share.",
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "detailedUnitPrice":{
                                                        "description":"The detailed unit price: amount / quantity. (read-only)",
                                                        "type":"number",
                                                        "example":21.99
                                                    },
                                                    "currencyCode":{
                                                        "description":"The three character currency code for the monetary amounts.",
                                                        "type":"string",
                                                        "example":"USD"
                                                    }
                                                }
                                            },
                                            "shopperInput":{
                                                "description":"Map of shopper input keys to values",
                                                "type":"object",
                                                "properties":{
                                                    "additionalProperties":{
                                                        "type":"string",
                                                        "example":"SkinBlonde"
                                                    }
                                                }
                                            },
                                            "totalOneTimeListAmount":{
                                                "description":"Total one time list amount",
                                                "type":"number"
                                            },
                                            "listPrice":{
                                                "type":"number",
                                                "example":21.99
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "lastModifierId":{
                            "description":"The ID of the shopper profile that last modified the order.",
                            "type":"string",
                            "example":"111669"
                        },
                        "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",
                                        "example":"Muir"
                                    },
                                    "firstName":{
                                        "description":"The first name of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"John"
                                    },
                                    "priceInfo":{
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "total":{
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "lkpValExcludingFreeShip":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "shipping":{
                                                "type":"number",
                                                "example":25
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "tax":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "subTotal":{
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "currencyCode":{
                                                "type":"string",
                                                "example":"USD"
                                            },
                                            "totalWithoutTax":{
                                                "type":"number",
                                                "example":21.99
                                            }
                                        }
                                    },
                                    "itemsIsTruncated":{
                                        "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                        "type":"boolean"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"1231231234"
                                    },
                                    "recurringChargePriceInfo":{
                                        "description":"Recurring charge price information.",
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"The monetary amount of this recurring charge.",
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "total":{
                                                "description":"The total price of the recurring charge.",
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "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",
                                                            "example":21.99
                                                        },
                                                        "frequency":{
                                                            "description":"The frequency for the item's total e.g. Monthly.",
                                                            "type":"string",
                                                            "example":"Monthly"
                                                        }
                                                    }
                                                }
                                            },
                                            "shipping":{
                                                "description":"Cost of shipping the product.",
                                                "type":"number",
                                                "example":25
                                            },
                                            "tax":{
                                                "description":"Monetary tax amount.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "subTotal":{
                                                "description":"The sub-total price of the recurring charge.",
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "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",
                                                            "example":0
                                                        },
                                                        "frequency":{
                                                            "description":"The frequency for the item's tax e.g. Monthly.",
                                                            "type":"string",
                                                            "example":"Monthly"
                                                        }
                                                    }
                                                }
                                            },
                                            "currencyCode":{
                                                "description":"The currency code for the monetary amounts. A three character currency code such as USD.",
                                                "type":"string",
                                                "example":"USD"
                                            },
                                            "totalWithoutTax":{
                                                "description":"Total of recurring amount without tax included.",
                                                "type":"number",
                                                "example":21.99
                                            }
                                        }
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"object",
                                        "properties":{
                                            "unclaimedCouponMultiPromotions":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionInfo":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "promotionLongDesc":{
                                                                    "type":"string",
                                                                    "example":"long desc of promotion"
                                                                },
                                                                "promotionName":{
                                                                    "type":"string",
                                                                    "example":"PRMName"
                                                                },
                                                                "promotionLevel":{
                                                                    "type":"string",
                                                                    "example":"order"
                                                                },
                                                                "totalAdjustment":{
                                                                    "type":"number",
                                                                    "example":0
                                                                },
                                                                "promotionDesc":{
                                                                    "type":"string",
                                                                    "example":"description of the promotion"
                                                                },
                                                                "promotionID":{
                                                                    "type":"string",
                                                                    "example":"PRM123"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            },
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string",
                                                                "example":"<p>desc&nbsp;Spend 10 Get 10% Off</p>"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string",
                                                                "example":"10% Off"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string",
                                                                "example":"order"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number",
                                                                "example":-11.1
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string",
                                                                "example":"Spend 10 Get 10% Off"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string",
                                                                "example":"promo123"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"The order discount.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "shippingDiscount":{
                                                "description":"The shipping discount.",
                                                "type":"number",
                                                "example":5.6
                                            },
                                            "orderImplicitDiscountList":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLongDesc":{
                                                            "type":"string",
                                                            "example":"Detailed desc of promotion"
                                                        },
                                                        "promotionName":{
                                                            "type":"string",
                                                            "example":"PROMO1"
                                                        },
                                                        "external":{
                                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                            "type":"boolean",
                                                            "example":true
                                                        },
                                                        "promotionLevel":{
                                                            "description":"promotion level - order or item",
                                                            "type":"string",
                                                            "example":"order"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"The total adjustment.",
                                                            "type":"string",
                                                            "example":"5.6"
                                                        },
                                                        "promotionDesc":{
                                                            "type":"string",
                                                            "example":"the order related promotion"
                                                        },
                                                        "secondaryCurrencyTotalAdjustment":{
                                                            "description":"The total adjustment for secondary currency",
                                                            "type":"string",
                                                            "example":"0"
                                                        },
                                                        "promotionId":{
                                                            "type":"string",
                                                            "example":"PRM1234"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            },
                                            "claimedCouponMultiPromotions":{
                                                "type":"object",
                                                "properties":{
                                                    "promotions":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "totalAdjustment":{
                                                                    "type":"number",
                                                                    "example":0
                                                                },
                                                                "secondaryCurrencyTotalAdjustment":{
                                                                    "type":"number",
                                                                    "example":0
                                                                },
                                                                "promotionID":{
                                                                    "type":"string",
                                                                    "example":"PRM123"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "shippingMethod":{
                                        "description":"The shipping method details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "shippingTax":{
                                                "description":"The shipping tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "cost":{
                                                "description":"The  cost of shipping.",
                                                "type":"number",
                                                "example":25
                                            },
                                            "externalId":{
                                                "description":"The externalId for shipping method.",
                                                "type":"string",
                                                "example":"ext001"
                                            },
                                            "taxCode":{
                                                "description":"The tax code for shipping method.",
                                                "type":"string",
                                                "example":"TX123"
                                            },
                                            "value":{
                                                "description":"The shipping method .",
                                                "type":"string",
                                                "example":"TwoDay"
                                            },
                                            "shippingMethodDescription":{
                                                "description":"The shipping method description.",
                                                "type":"string",
                                                "example":"Two day shipping"
                                            }
                                        }
                                    },
                                    "shippingGroupId":{
                                        "description":"The shipping group id.",
                                        "type":"string",
                                        "example":"sg123"
                                    },
                                    "shippingAddress":{
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "type":"string",
                                                "example":"Muir"
                                            },
                                            "country":{
                                                "type":"string",
                                                "example":"United States"
                                            },
                                            "address3":{
                                                "type":"string",
                                                "example":"Suite 6"
                                            },
                                            "address2":{
                                                "type":"string",
                                                "example":"2 cross"
                                            },
                                            "city":{
                                                "type":"string",
                                                "example":"Boston"
                                            },
                                            "address1":{
                                                "type":"string",
                                                "example":"1 main st"
                                            },
                                            "prefix":{
                                                "type":"string",
                                                "example":"Mr"
                                            },
                                            "companyName":{
                                                "type":"string",
                                                "example":"Oracle"
                                            },
                                            "postalCode":{
                                                "type":"string",
                                                "example":12345
                                            },
                                            "jobTitle":{
                                                "type":"string",
                                                "example":"Manager"
                                            },
                                            "county":{
                                                "type":"string",
                                                "example":"Suffolk"
                                            },
                                            "suffix":{
                                                "type":"string",
                                                "example":"Sr"
                                            },
                                            "firstName":{
                                                "type":"string",
                                                "example":"John"
                                            },
                                            "phoneNumber":{
                                                "type":"number",
                                                "example":1231231234
                                            },
                                            "faxNumber":{
                                                "type":"number",
                                                "example":1231231234
                                            },
                                            "middleName":{
                                                "type":"string",
                                                "example":"Morgan"
                                            },
                                            "state":{
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "email":{
                                                "type":"string",
                                                "example":"john.muir@oracle.com"
                                            }
                                        }
                                    },
                                    "items":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "availablePickupDate":{
                                                    "description":"The items available store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "inventoryLocationId":{
                                                    "description":"Defines the inventory location that services the referenced commerce item.",
                                                    "type":"string",
                                                    "example":"IN123"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw total price.",
                                                    "type":"number",
                                                    "example":21.99
                                                },
                                                "returnedQuantity":{
                                                    "description":"The returned quantity.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "dynamicProperties":{
                                                    "description":"List of dynamic properties at line item level.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "id":{
                                                                "description":"The dynamic property id.",
                                                                "type":"string",
                                                                "example":"11502"
                                                            },
                                                            "label":{
                                                                "description":"The dynamic property label.",
                                                                "type":"string",
                                                                "example":"dyn_prop"
                                                            },
                                                            "value":{
                                                                "description":"The dynamic property value.",
                                                                "type":"string",
                                                                "example":"12"
                                                            }
                                                        }
                                                    }
                                                },
                                                "ratePlanId":{
                                                    "description":"Applied ratePlan number for this item",
                                                    "type":"string"
                                                },
                                                "shippingSurchargeValue":{
                                                    "description":"The shipping surcharge if any.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "discountAmount":{
                                                    "description":"The discount amount.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a 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",
                                                                        "example":"ExternalPropertyVal"
                                                                    },
                                                                    "key":{
                                                                        "description":"Map key defined by external system.",
                                                                        "type":"string",
                                                                        "example":"ExternalPropertyKey"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string",
                                                                "example":"ExternalProp"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the third party system.",
                                                                "type":"string",
                                                                "example":"ExternalPropertyAction"
                                                            }
                                                        }
                                                    }
                                                },
                                                "externalPrice":{
                                                    "description":"Individual price of configurable item",
                                                    "type":"number"
                                                },
                                                "commerceItemId":{
                                                    "description":"Internal commerce item id.",
                                                    "type":"string",
                                                    "example":"ci200014"
                                                },
                                                "ratePlanName":{
                                                    "description":"Applied ratePlan name for this item",
                                                    "type":"string"
                                                },
                                                "price":{
                                                    "description":"The price.",
                                                    "type":"number",
                                                    "example":21.99
                                                },
                                                "agreementName":{
                                                    "description":"Applied agreement name",
                                                    "type":"string"
                                                },
                                                "agreementId":{
                                                    "description":"Applied agreement number",
                                                    "type":"string"
                                                },
                                                "childItemsIsTruncated":{
                                                    "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                    "type":"boolean"
                                                },
                                                "onSale":{
                                                    "description":"Is item on sale.",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "stateDetailsAsUser":{
                                                    "description":"state details.",
                                                    "type":"string",
                                                    "example":"Description of user"
                                                },
                                                "unitPrice":{
                                                    "description":"The unit price.",
                                                    "type":"number",
                                                    "example":21.99
                                                },
                                                "quantity":{
                                                    "description":"The quantity.",
                                                    "type":"number",
                                                    "example":1
                                                },
                                                "salePrice":{
                                                    "description":"The sale price.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "contractStartDate":{
                                                    "description":"Start date of the contract",
                                                    "type":"string"
                                                },
                                                "detailedItemPriceInfo":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "secondaryCurrencyTaxAmount":{
                                                                "description":" tax amount in secondaryCurrency",
                                                                "type":"number",
                                                                "example":0
                                                            },
                                                            "amount":{
                                                                "type":"number",
                                                                "example":24.99
                                                            },
                                                            "quantity":{
                                                                "type":"number",
                                                                "example":1
                                                            },
                                                            "tax":{
                                                                "type":"number",
                                                                "example":0
                                                            },
                                                            "orderDiscountShare":{
                                                                "type":"number",
                                                                "example":0
                                                            },
                                                            "detailedUnitPrice":{
                                                                "type":"number",
                                                                "example":24.99
                                                            },
                                                            "currencyCode":{
                                                                "type":"string",
                                                                "example":"USD"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preferredPickupDate":{
                                                    "description":"The items preferred store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "contractEndDate":{
                                                    "description":"End date of the contract",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"The catalog ref id.",
                                                    "type":"string",
                                                    "example":"SKu_36Fxy"
                                                },
                                                "lastPriced":{
                                                    "description":"Date when commerce item is last priced",
                                                    "type":"string"
                                                },
                                                "charges":{
                                                    "description":"Charges applied on this commerce item if any.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "unitPrice":{
                                                                "description":"unit price of the item",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "description":"Total Amount w.r.t to quantity.",
                                                                "type":"number"
                                                            },
                                                            "unitOfMeasure":{
                                                                "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                                "type":"string"
                                                            },
                                                            "isProductPrice":{
                                                                "description":"This property tells which charge among others is Product price",
                                                                "type":"boolean"
                                                            },
                                                            "name":{
                                                                "description":"Name of the charge",
                                                                "type":"string"
                                                            },
                                                            "chargeType":{
                                                                "description":"Type of the charge",
                                                                "type":"string"
                                                            },
                                                            "priceType":{
                                                                "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                                "type":"string"
                                                            },
                                                            "additionalInfo":{
                                                                "description":"Additional properties(if any) needed for any down stream system",
                                                                "type":"object",
                                                                "properties":{
                                                                    "rates":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "schema":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "lookupData":{
                                                                                        "description":"Lookup data for the schema",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "columns":{
                                                                                        "description":"Column definitions for the rate card",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "variableName":{
                                                                                                    "description":"Variable name for the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "translations":{
                                                                                                    "description":"Translation data for internationalization",
                                                                                                    "type":"array",
                                                                                                    "items":{
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "dynamic_property_key":{
                                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                                "type":"string"
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "dataType":{
                                                                                                    "description":"Data type of the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "name":{
                                                                                                    "description":"Display name of the column",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "variableName":{
                                                                                "description":"Variable name for the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "data":{
                                                                                "description":"Array of rate tiers",
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "dynamic_property_key":{
                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                            "type":"string"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "name":{
                                                                                "description":"Display name of the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "type":{
                                                                                "description":"Type of the rate card",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    },
                                                                    "calculationInfo":{
                                                                        "description":"calculation info received from external system",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "integrationId":{
                                                                "description":"Integration id for this charge",
                                                                "type":"string"
                                                            },
                                                            "dynamicPricingType":{
                                                                "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                                "type":"string"
                                                            },
                                                            "chargeCode":{
                                                                "description":"Charge code",
                                                                "type":"string"
                                                            },
                                                            "frequency":{
                                                                "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "discountInfo":{
                                                    "description":"Whether this item is discounted.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "type":"string",
                                                                "example":"detailed desc of promotion"
                                                            },
                                                            "promotionName":{
                                                                "type":"string",
                                                                "example":"Promotion BAC"
                                                            },
                                                            "external":{
                                                                "description":"if promotion is external",
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "coupon":{
                                                                "type":"string",
                                                                "example":"CPN123"
                                                            },
                                                            "promotionLevel":{
                                                                "type":"string",
                                                                "example":"item"
                                                            },
                                                            "totalAdjustment":{
                                                                "type":"string",
                                                                "example":0
                                                            },
                                                            "promotionDesc":{
                                                                "type":"string",
                                                                "example":"promotion desc"
                                                            },
                                                            "promotionId":{
                                                                "type":"string",
                                                                "example":"PRM123"
                                                            },
                                                            "giftWithPurchaseDiscountInfo":{
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "gitWithPurchaseDetail":{
                                                                            "type":"string",
                                                                            "example":"details of gift"
                                                                        },
                                                                        "gitWithPurchaseIdentifier":{
                                                                            "type":"number",
                                                                            "example":1223344
                                                                        },
                                                                        "giftWithPurchaseType":{
                                                                            "description":"the gift type.For     example product or sku",
                                                                            "type":"string",
                                                                            "example":"product"
                                                                        },
                                                                        "promotionDesc":{
                                                                            "type":"string",
                                                                            "example":"GWP Promotion description"
                                                                        },
                                                                        "promotionId":{
                                                                            "type":"string",
                                                                            "example":"PRM1234"
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                "siteId":{
                                                    "description":"The ID of the site on which the item was added.",
                                                    "type":"string"
                                                },
                                                "shopperInput":{
                                                    "description":"Map of shopper input keys to values",
                                                    "type":"object",
                                                    "properties":{
                                                        "additionalProperties":{
                                                            "type":"string",
                                                            "example":"SkinBlonde"
                                                        }
                                                    }
                                                },
                                                "listPrice":{
                                                    "description":"The list price.",
                                                    "type":"number",
                                                    "example":21.99
                                                },
                                                "status":{
                                                    "description":"status.",
                                                    "type":"string",
                                                    "example":null
                                                }
                                            }
                                        }
                                    },
                                    "email":{
                                        "description":"The email address of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"john.muir@oracle.com"
                                    }
                                }
                            }
                        },
                        "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":{
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "type":"string",
                                    "example":"Muir"
                                },
                                "taxExempt":{
                                    "description":"Indicates if user is taxExempt",
                                    "type":"boolean",
                                    "example":false
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "type":"string",
                                    "example":"externalId"
                                },
                                "receiveEmail":{
                                    "description":"The string representation of whether the user wants to receive email or not",
                                    "type":"string",
                                    "example":"no"
                                },
                                "locale":{
                                    "type":"string",
                                    "example":"en"
                                },
                                "taxExemptionCode":{
                                    "type":"string",
                                    "example":"TX123"
                                },
                                "sitePropertiesList":{
                                    "description":"The list of site related properties for the profile",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "site":{
                                                "description":"The site data",
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The id of the site",
                                                        "type":"string",
                                                        "example":"SiteUS"
                                                    }
                                                }
                                            },
                                            "properties":{
                                                "description":"The site related properties for the profile",
                                                "type":"object",
                                                "properties":{
                                                    "GDPRProfileP13nConsentDate":{
                                                        "description":"The date on which GDPR personalization consent was granted by the user.",
                                                        "type":"string",
                                                        "example":"null"
                                                    },
                                                    "GDPRProfileP13nConsentGranted":{
                                                        "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                                                        "type":"boolean",
                                                        "example":false
                                                    },
                                                    "receiveEmail":{
                                                        "description":"Indicates whether the user should receive marketing emails on the current site. Can be yes or no.",
                                                        "type":"string",
                                                        "example":"no"
                                                    },
                                                    "receiveEmailDate":{
                                                        "description":"The date on which email marketing consent was granted by the user.",
                                                        "type":"string",
                                                        "example":"2018-07-30T15:49:10.184Z"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "firstName":{
                                    "type":"string",
                                    "example":"John"
                                },
                                "loyaltyPrograms":{
                                    "description":"Loyalty Programs Information",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "programName":{
                                                "description":"programName of Loyalty Program",
                                                "type":"string",
                                                "example":"Loyalty Program Demo"
                                            },
                                            "repositoryId":{
                                                "description":"repository Id",
                                                "type":"string",
                                                "example":"123345"
                                            },
                                            "membershipId":{
                                                "description":"membershipId of the profile.",
                                                "type":"string",
                                                "example":"MM123"
                                            },
                                            "programId":{
                                                "description":"programId of Loyalty Program",
                                                "type":"string",
                                                "example":"LYT123"
                                            },
                                            "status":{
                                                "description":"status of Enrollment.",
                                                "type":"string",
                                                "example":"Enrolled"
                                            }
                                        }
                                    }
                                },
                                "middleName":{
                                    "type":"string",
                                    "example":"Morgan"
                                },
                                "id":{
                                    "description":"Id",
                                    "type":"string",
                                    "example":"11169"
                                },
                                "email":{
                                    "type":"string",
                                    "example":"john.muir@oracle.com"
                                },
                                "daytimeTelephoneNumber":{
                                    "description":"The day time phone number of the profile",
                                    "type":"string",
                                    "example":"781-781-7811"
                                }
                            }
                        },
                        "recurringChargesSummary":{
                            "description":"Summary of all recurring charges by frequency",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"price for whole quantity",
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "description":"Frequency of this summary i.e, per month, per year etc",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string",
                            "example":"My Cart"
                        },
                        "creationDate":{
                            "description":"The order creation date.",
                            "type":"string",
                            "example":"2018-07-30T15:49:10.184Z"
                        },
                        "currencyConversionEnabled":{
                            "description":"Indicates whether currency conversion is enabled",
                            "type":"boolean",
                            "example":false
                        },
                        "orderProfileId":{
                            "description":"The profile id on the order.",
                            "type":"string",
                            "example":"111669"
                        },
                        "taxDate":{
                            "description":"Date when the tax has to be considered. This parameter accepts a date format of dd-MM-yyyy",
                            "type":"string",
                            "example":"04-11-2019"
                        },
                        "transactionId":{
                            "description":"The transaction ID of the Order.",
                            "type":"string"
                        },
                        "sharedWithOrganization":{
                            "description":"Whether the order has been shared with the organization.",
                            "type":"boolean",
                            "example":false
                        },
                        "recurringChargePriceInfo":{
                            "description":"Recurring charge price information.",
                            "type":"object",
                            "properties":{
                                "amount":{
                                    "description":"The monetary amount of this recurring charge.",
                                    "type":"number",
                                    "example":21.99
                                },
                                "total":{
                                    "description":"The total price of the recurring charge.",
                                    "type":"number",
                                    "example":21.99
                                },
                                "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",
                                                "example":21.99
                                            },
                                            "frequency":{
                                                "description":"The frequency for the item's total e.g. Monthly.",
                                                "type":"string",
                                                "example":"Monthly"
                                            }
                                        }
                                    }
                                },
                                "shipping":{
                                    "description":"Cost of shipping the product.",
                                    "type":"number",
                                    "example":25
                                },
                                "tax":{
                                    "description":"Monetary tax amount.",
                                    "type":"number",
                                    "example":0
                                },
                                "subTotal":{
                                    "description":"The sub-total price of the recurring charge.",
                                    "type":"number",
                                    "example":21.99
                                },
                                "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",
                                                "example":0
                                            },
                                            "frequency":{
                                                "description":"The frequency for the item's tax e.g. Monthly.",
                                                "type":"string",
                                                "example":"Monthly"
                                            }
                                        }
                                    }
                                },
                                "currencyCode":{
                                    "description":"The currency code for the monetary amounts. A three character currency code such as USD.",
                                    "type":"string",
                                    "example":"USD"
                                },
                                "totalWithoutTax":{
                                    "description":"Total of recurring amount without tax included.",
                                    "type":"number",
                                    "example":21.99
                                }
                            }
                        },
                        "discountInfo":{
                            "description":"The discount information.",
                            "type":"object",
                            "properties":{
                                "unclaimedCouponMultiPromotions":{
                                    "type":"object",
                                    "properties":{
                                        "promotionInfo":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionLongDesc":{
                                                        "type":"string",
                                                        "example":"long desc of promotion"
                                                    },
                                                    "promotionName":{
                                                        "type":"string",
                                                        "example":"PRMName"
                                                    },
                                                    "promotionLevel":{
                                                        "type":"string",
                                                        "example":"order"
                                                    },
                                                    "totalAdjustment":{
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "promotionDesc":{
                                                        "type":"string",
                                                        "example":"description of the promotion"
                                                    },
                                                    "promotionID":{
                                                        "type":"string",
                                                        "example":"PRM123"
                                                    }
                                                }
                                            }
                                        },
                                        "couponCode":{
                                            "type":"string",
                                            "example":"CPN123"
                                        }
                                    }
                                },
                                "orderCouponsMap":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code.",
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string",
                                                    "example":"<p>desc&nbsp;Spend 10 Get 10% Off</p>"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string",
                                                    "example":"10% Off"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string",
                                                    "example":"order"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"number",
                                                    "example":-11.1
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string",
                                                    "example":"Spend 10 Get 10% Off"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string",
                                                    "example":"promo123"
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderDiscount":{
                                    "description":"The order discount.",
                                    "type":"number",
                                    "example":0
                                },
                                "shippingDiscount":{
                                    "description":"The shipping discount.",
                                    "type":"number",
                                    "example":5.6
                                },
                                "orderImplicitDiscountList":{
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "type":"string",
                                                "example":"Detailed desc of promotion"
                                            },
                                            "promotionName":{
                                                "type":"string",
                                                "example":"PROMO1"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean",
                                                "example":true
                                            },
                                            "promotionLevel":{
                                                "description":"promotion level - order or item",
                                                "type":"string",
                                                "example":"order"
                                            },
                                            "totalAdjustment":{
                                                "description":"The total adjustment.",
                                                "type":"string",
                                                "example":"5.6"
                                            },
                                            "promotionDesc":{
                                                "type":"string",
                                                "example":"the order related promotion"
                                            },
                                            "secondaryCurrencyTotalAdjustment":{
                                                "description":"The total adjustment for secondary currency",
                                                "type":"string",
                                                "example":"0"
                                            },
                                            "promotionId":{
                                                "type":"string",
                                                "example":"PRM1234"
                                            }
                                        }
                                    }
                                },
                                "unclaimedCouponsMap":{
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "type":"string",
                                            "example":"CPN123"
                                        }
                                    }
                                },
                                "claimedCouponMultiPromotions":{
                                    "type":"object",
                                    "properties":{
                                        "promotions":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "totalAdjustment":{
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "secondaryCurrencyTotalAdjustment":{
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "promotionID":{
                                                        "type":"string",
                                                        "example":"PRM123"
                                                    }
                                                }
                                            }
                                        },
                                        "couponCode":{
                                            "type":"string",
                                            "example":"CPN123"
                                        }
                                    }
                                }
                            }
                        },
                        "shipFromAddress":{
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "type":"string",
                                    "example":"Muir"
                                },
                                "country":{
                                    "type":"string",
                                    "example":"United States"
                                },
                                "address3":{
                                    "type":"string",
                                    "example":"Suite 6"
                                },
                                "address2":{
                                    "type":"string",
                                    "example":"2 cross"
                                },
                                "city":{
                                    "type":"string",
                                    "example":"Cambridge"
                                },
                                "address1":{
                                    "type":"string",
                                    "example":"1 main st"
                                },
                                "prefix":{
                                    "type":"string",
                                    "example":"Mr"
                                },
                                "companyName":{
                                    "type":"string",
                                    "example":"oracle"
                                },
                                "postalCode":{
                                    "type":"string",
                                    "example":1122
                                },
                                "jobTitle":{
                                    "type":"string",
                                    "example":"Manager"
                                },
                                "county":{
                                    "type":"string",
                                    "example":"Suffolk"
                                },
                                "suffix":{
                                    "type":"string",
                                    "example":"Sr"
                                },
                                "firstName":{
                                    "type":"string",
                                    "example":"John"
                                },
                                "phoneNumber":{
                                    "type":"number",
                                    "example":1231231234
                                },
                                "faxNumber":{
                                    "type":"number",
                                    "example":123123134
                                },
                                "middleName":{
                                    "type":"string",
                                    "example":"Morgan"
                                },
                                "state":{
                                    "type":"string",
                                    "example":"MA"
                                },
                                "email":{
                                    "type":"string",
                                    "example":"john.muir@oracle.com"
                                }
                            }
                        },
                        "giftWithPurchaseInfo":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "giftWithPurchaseQuantityAvailableForSelection":{
                                        "description":"gift quantity available for selection",
                                        "type":"number",
                                        "example":1
                                    },
                                    "giftWithPurchaseType":{
                                        "description":"The type of the gift. (sku, product)",
                                        "type":"string",
                                        "example":"sku"
                                    },
                                    "giftWithPurchaseDetail":{
                                        "description":"String identifying the free gift, usually the repository id of the gift type.",
                                        "type":"string",
                                        "example":"FreePerfumeSku"
                                    },
                                    "promotionId":{
                                        "description":"The gift with purchase promotion id",
                                        "type":"string",
                                        "example":"PROMO123"
                                    },
                                    "giftWithPurchaseIdentifier":{
                                        "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one. example: SKU_986",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "siteId":{
                            "description":"The ID of the site on which the order was placed.",
                            "type":"string"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. e.g. In case of marketing campaign, value represents actual unique campaign Id",
                                        "type":"string",
                                        "example":"78900"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string",
                                        "example":"campaign_eloqua"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "returnPCI_order":{
            "type":"object",
            "properties":{
                "gwp":{
                    "type":"boolean"
                },
                "secondaryCurrencyCode":{
                    "description":"Secondary currencyCode",
                    "type":"string"
                },
                "submittedDate":{
                    "description":"Order submitted date",
                    "type":"string"
                },
                "salesChannel":{
                    "type":"string"
                },
                "configuratorId":{
                    "type":"string"
                },
                "organizationId":{
                    "description":"The organization ID.",
                    "type":"string"
                },
                "relationships":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "type":"string"
                            },
                            "amount":{
                                "type":"number"
                            },
                            "relationshipType":{
                                "type":"string"
                            },
                            "id":{
                                "type":"string"
                            }
                        }
                    }
                },
                "exchangeRate":{
                    "description":"exchangeRate",
                    "type":"number"
                },
                "state":{
                    "description":"State of order",
                    "type":"string"
                },
                "id":{
                    "description":"Order id",
                    "type":"string"
                },
                "taxCalculated":{
                    "description":"Whether tax is calculated or not",
                    "type":"boolean"
                },
                "commerceItems":{
                    "description":"The commerce items (sometimes referred to as \"line items\") represent which actual skus are included in thef order in what quantity, and related information. Please see caution in description of update order. Existing commerce items are matched to input data by externalId, followed by id, followed by catalogRefId. The elements in the commerceItem are instances of CommerceItemImpl. 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":{
                            "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"
                            },
                            "assetKey":{
                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "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"
                                        }
                                    }
                                }
                            },
                            "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"
                                    },
                                    "secondaryCurrencyShippingSurcharge":{
                                        "description":"Extra handling cost in secondary currency for shipping the product.",
                                        "type":"number"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price.",
                                        "type":"number"
                                    },
                                    "salePrice":{
                                        "description":"The sale price",
                                        "type":"number"
                                    },
                                    "priceListId":{
                                        "description":"The price list ID used for pricing.",
                                        "type":"string"
                                    },
                                    "quantityDiscounted":{
                                        "description":"The quanity discounted.",
                                        "type":"integer"
                                    },
                                    "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":{
                                                "secondaryCurrencyTaxAmount":{
                                                    "description":" tax amount in secondaryCurrency",
                                                    "type":"number"
                                                },
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "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.",
                                                            "type":"integer"
                                                        }
                                                    }
                                                },
                                                "tax":{
                                                    "description":"Monetary tax amount.",
                                                    "type":"number"
                                                },
                                                "detailedUnitPrice":{
                                                    "description":"The detailed unit price: amount / quantity.",
                                                    "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"
                            },
                            "externalRecurringChargeDetails":{
                                "description":"Details about external recurring pricing.",
                                "type":"object",
                                "properties":{
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "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"
                            },
                            "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"
                            },
                            "quantity":{
                                "description":"The quantity included.",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"The ID of the product.",
                                "type":"string"
                            },
                            "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"
                                        }
                                    }
                                }
                            },
                            "externalId":{
                                "description":"An optional, external ID for this commerce item.",
                                "type":"string"
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "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"
                            },
                            "lineAttributes":{
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "productDisplayName":{
                                "description":"The product's display name.",
                                "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"
                },
                "freezeDate":{
                    "type":"string"
                },
                "shippingGroups":{
                    "description":"Shipping groups represent shipments and include commerceItemRelationships that represent which commerce items in what quantity are included in the shipment.",
                    "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.",
                                "type":"string"
                            },
                            "submittedDate":{
                                "description":"The date the shipping group was submitted.",
                                "type":"string"
                            },
                            "shippingMethodDetails":{
                                "description":"Additional properties of shipping method",
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the shippingMethod",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"The description of the shippingMethod",
                                        "type":"string"
                                    },
                                    "externalId":{
                                        "description":"The external id of the shipping method",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The Id of the shipping method.",
                                        "type":"string"
                                    },
                                    "taxCode":{
                                        "description":"The tax code of the shipping method",
                                        "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":{
                                "description":"The date this shipping group is expected to ship upon.",
                                "type":"string"
                            },
                            "actualShipDate":{
                                "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"
                                    },
                                    "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. ",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "format":"date-time",
                                            "description":"The items available store pickup date.",
                                            "type":"string"
                                        },
                                        "commerceItemId":{
                                            "description":"The referenced commerce item's internal ID.",
                                            "type":"string"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce 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"
                                        },
                                        "returnedQuantity":{
                                            "description":"Number of referenced items that were returned.",
                                            "type":"integer"
                                        },
                                        "preferredPickupDate":{
                                            "format":"date-time",
                                            "description":"The items preferred store pickup date.",
                                            "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.",
                                                    "type":"integer"
                                                }
                                            }
                                        },
                                        "commerceItemExternalId":{
                                            "description":"The referenced commerce item's external ID.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"The native ID of this item.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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.",
                                "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.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "shippingGroupClassType":{
                                "description":"The class type for the ShippingGroup.",
                                "type":"string"
                            }
                        }
                    }
                },
                "taxExempt":{
                    "type":"boolean"
                },
                "profile":{
                    "description":"Basic profile information.",
                    "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"
                                },
                                "externalAddressId":{
                                    "description":"External ID of the address",
                                    "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"
                                },
                                "repositoryId":{
                                    "description":"Id of shipping address",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "login":{
                            "type":"string"
                        },
                        "parentOrganization":{
                            "type":"object",
                            "properties":{
                                "name":{
                                    "type":"string"
                                },
                                "id":{
                                    "type":"string"
                                }
                            }
                        },
                        "email":{
                            "description":"The email address",
                            "type":"string"
                        }
                    }
                },
                "paymentInitiatedEmailSent":{
                    "type":"boolean"
                },
                "cartName":{
                    "description":"Cart name for this order.",
                    "type":"string"
                },
                "payShippingInSecondaryCurrency":{
                    "type":"boolean"
                },
                "taxExemptionCode":{
                    "type":"string"
                },
                "shippingGroupCount":{
                    "description":"Shipping group count",
                    "type":"integer"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "sharedWithOrganization":{
                    "description":"Whether the order has been shared with the organization.",
                    "type":"boolean"
                },
                "profileId":{
                    "description":"The ID of the shopper profile that owns the order.",
                    "type":"string"
                },
                "activeQuoteOrderId":{
                    "type":"string"
                },
                "approverIds":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "lastModifiedTime":{
                    "description":"The last modified time.",
                    "type":"integer"
                },
                "priceGroupId":{
                    "type":"string"
                },
                "creationTime":{
                    "type":"integer"
                },
                "sourceSystem":{
                    "type":"string"
                },
                "gwpMarkers":{
                    "description":"gwpOrderMarker information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"Quantity that has been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion id",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "type":"string"
                            }
                        }
                    }
                },
                "locale":{
                    "type":"string"
                },
                "paymentGroups":{
                    "description":"The array of payment groups represent the payment(s) that paid for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "expirationYear":{
                                "description":"A string containing the two or four digit year when the credit card expires. (only for TokenizedCreditCards)",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The amount authorized.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The monetary amount of the payment.",
                                "type":"number"
                            },
                            "gatewayName":{
                                "description":"Gateway name",
                                "type":"string"
                            },
                            "paymentProps":{
                                "type":"object"
                            },
                            "expirationMonth":{
                                "description":"A string containing the two digit month when the credit card expires. (only for TokenizedCreditCards)",
                                "type":"string"
                            },
                            "submittedDate":{
                                "format":"date-time",
                                "description":"The date the payment was submitted.",
                                "type":"string"
                            },
                            "authorizationStatus":{
                                "description":"Array of authorization status objects.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "amount":{
                                            "description":"The monetary amount.",
                                            "type":"number"
                                        },
                                        "transactionSuccess":{
                                            "description":"Whether the transaction was successful.",
                                            "type":"boolean"
                                        },
                                        "errorMessage":{
                                            "description":"The error message, if any.",
                                            "type":"string"
                                        },
                                        "transactionId":{
                                            "description":"The transaction ID.",
                                            "type":"string"
                                        },
                                        "transactionTimestamp":{
                                            "description":"The timestamp of the transaction.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "token":{
                                "description":"The CyberSource token string. (only for tokenizedCreditCard)",
                                "type":"string"
                            },
                            "IIN":{
                                "description":"The issuer identification number (first 6 digits) of any IIN payment type card, e.g. credit card. This is normally used to allow any credit card type based promotions to be applied prior to final checkout.",
                                "type":"string"
                            },
                            "paymentGroupClassType":{
                                "description":"The class type of the payment group.",
                                "type":"string"
                            },
                            "creditCardNumber":{
                                "description":"The last four digits of the credit card number. (only for TokenizedCreditCards)",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "type":"string"
                            },
                            "id":{
                                "description":"The internal ID of the payment group.",
                                "type":"string"
                            },
                            "state":{
                                "description":"The state of this payment group.",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"The billing address details",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"The last name of customer",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"The country of the customer",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"The 3rd line of address field",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The 2nd line of address field",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city of the customer",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The 1st line of address field",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"The prefix",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"The company name",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"The job title",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"The suffix",
                                        "type":"string"
                                    },
                                    "ownerId":{
                                        "description":"The ID of the owner of this address",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"The first name of the customer",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the customer",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the customer",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"The middle name of the customer",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email of the customer",
                                        "type":"string"
                                    }
                                }
                            },
                            "debitStatus":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "amount":{
                                            "description":"The monetary amount.",
                                            "type":"number"
                                        },
                                        "transactionSuccess":{
                                            "description":"Whether the transaction was successful.",
                                            "type":"boolean"
                                        },
                                        "errorMessage":{
                                            "description":"The error message, if any.",
                                            "type":"string"
                                        },
                                        "transactionId":{
                                            "description":"The transaction ID.",
                                            "type":"string"
                                        },
                                        "transactionTimestamp":{
                                            "description":"The timestamp of the transaction.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "currencyCode":{
                                "description":"The three character currency code. For example: USD.",
                                "type":"string"
                            }
                        }
                    }
                },
                "payTaxInSecondaryCurrency":{
                    "type":"boolean"
                },
                "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.",
                            "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.",
                            "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"
                        },
                        "orderTotalBySite":{
                            "description":"The map containing order totals by site for all sites in a given order.",
                            "type":"object"
                        },
                        "currencyCode":{
                            "description":"The three character currency code for the monetary amounts.",
                            "type":"string"
                        }
                    }
                },
                "catalogId":{
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"The ID of the shopper profile that last modified the order.",
                    "type":"string"
                },
                "totalCommerceItemCount":{
                    "type":"integer"
                },
                "externalContext":{
                    "type":"boolean"
                },
                "quoteInfo":{
                    "type":"object",
                    "properties":{
                        "providerNote":{
                            "type":"string"
                        },
                        "agentId":{
                            "type":"string"
                        },
                        "rejectionDate":{
                            "type":"string"
                        },
                        "requestDate":{
                            "type":"string"
                        },
                        "errorInfo":{
                            "type":"string"
                        },
                        "externalId":{
                            "type":"string"
                        },
                        "quoteDate":{
                            "type":"string"
                        },
                        "rejectionNote":{
                            "type":"string"
                        },
                        "requesterNote":{
                            "type":"string"
                        },
                        "expirationDate":{
                            "type":"string"
                        }
                    }
                },
                "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":{
                            "type":"number"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "miscTaxInfo":{
                            "type":"object"
                        },
                        "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"
                        }
                    }
                },
                "submittedBy":{
                    "description":"The ID of the shopper profile that submitted the order.",
                    "type":"string"
                },
                "lastModifiedDate":{
                    "type":"string"
                },
                "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"
                },
                "approvalSystemMessages":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "approverMessages":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "paymentGroupCount":{
                    "type":"integer"
                },
                "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"
                        }
                    }
                },
                "organization":{
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository id",
                            "type":"string"
                        },
                        "name":{
                            "description":"Name of organization",
                            "type":"string"
                        },
                        "active":{
                            "description":"Whether organization is active",
                            "type":"boolean"
                        },
                        "id":{
                            "description":"Id of organization.",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"Site used to create order",
                    "type":"string"
                },
                "markers":{
                    "description":"Order marker information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "externalPromotions_response":{
            "properties":{
                "promotionAdjustments":{
                    "description":"The adjustments to be made to an order reflecting the application of promotions.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The quantity of items the adjustment is being applied to.",
                                "type":"number"
                            },
                            "coupon":{
                                "description":"The coupon ID.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"The promotion display name.",
                                "type":"string"
                            },
                            "description":{
                                "description":"The description of the external promotion being applied by the adjustment.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The id of the commerce item the adjustment is being applied to.",
                                "type":"string"
                            },
                            "adjustmentOrdering":{
                                "description":"The order of items to target for adjustment; 'highestPricedFirst' or 'lowestPricedFirst'.",
                                "type":"string"
                            },
                            "adjustmentAmount":{
                                "description":"The amount to adjust the target item or order by.",
                                "type":"number"
                            },
                            "adjustmentOperation":{
                                "description":"The adjustment operation to perform to apply the relative promotion. This can be 'adjustItemPrice', or 'adjustOrderPrice'",
                                "type":"string"
                            },
                            "promotionId":{
                                "description":"The external system's promotion id.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "operation",
                            "promotionId"
                        ]
                    }
                },
                "errors":{
                    "description":"Coupon related error details.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorCode":{
                                "description":"The coupon error code.",
                                "type":"string"
                            },
                            "message":{
                                "description":"The applicable error message.",
                                "type":"string"
                            }
                        }
                    }
                },
                "responseCode":{
                    "description":"Returned code of response. Mandatory attribute.",
                    "type":"string"
                }
            },
            "required":[
                "responseCode"
            ],
            "example":{
                "promotionAdjustments":[
                    {
                        "commerceItemId":"ci6000413",
                        "quantity":"2",
                        "displayName":"AAAPromo",
                        "description":"$2 discount on AAA batteries",
                        "adjustmentOrdering":"highestFirst",
                        "adjustmentAmount":"-2",
                        "adjustmentOperation":"adjustItemPrice",
                        "promotionId":"EP1001"
                    },
                    {
                        "externalPromotionId":"EP1003",
                        "displayName":"5DollarDiscount",
                        "description":"$5 off order when total above $30",
                        "adjustmentAmount":"-5",
                        "adjustmentOperation":"adjustOrderPrice"
                    }
                ],
                "responseCode":"6101"
            }
        },
        "promotionSelections_response":{
            "properties":{
                "promotionIds":{
                    "description":"The best applicable fitered promotion Ids for item.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "errors":{
                    "description":" related error details.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorCode":{
                                "description":"The coupon error code.",
                                "type":"string"
                            },
                            "message":{
                                "description":"The applicable error message.",
                                "type":"string"
                            }
                        }
                    }
                },
                "responseCode":{
                    "description":"Returned code of response. Mandatory attribute.",
                    "type":"string"
                }
            },
            "required":[
                "responseCode"
            ],
            "example":{
                "promotionIds":[
                    "promo1001",
                    "promo1002",
                    "promo1003"
                ],
                "responseCode":"7101"
            }
        },
        "orderQualification_response":{
            "properties":{
                "errors":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemId":{
                                "type":"string"
                            },
                            "errorReason":{
                                "type":"string"
                            },
                            "errorOrigin":{
                                "type":"string"
                            },
                            "errorCode":{
                                "type":"string"
                            }
                        }
                    }
                },
                "responseCode":{
                    "type":"string"
                }
            },
            "required":[
                "responseCode"
            ],
            "example":{
                "errors":[
                ],
                "responseCode":"74505"
            }
        },
        "subCommerceItems":{
            "description":"The sub commerce items represent the child items of a configurable commerce item. 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":{
                    "configurationOptionId":{
                        "description":"ID of the catalog's configurationOption associated with this item.",
                        "type":"string"
                    },
                    "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"
                    },
                    "addOnItem":{
                        "description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
                        "type":"boolean"
                    },
                    "quantity":{
                        "description":"The quantity included.",
                        "type":"integer"
                    },
                    "productId":{
                        "description":"The ID of the product.",
                        "type":"string"
                    },
                    "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"
                            ]
                        }
                    },
                    "parentAssetKey":{
                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                        "type":"string"
                    },
                    "originalCommerceItemId":{
                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                        "type":"string"
                    },
                    "configurablePropertyId":{
                        "description":"ID of the catalog's configurableProperty associated with this item.",
                        "type":"string"
                    },
                    "rootAssetKey":{
                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                        "type":"string"
                    },
                    "catalogRefId":{
                        "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                        "type":"string"
                    },
                    "assetKey":{
                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                        "type":"string"
                    },
                    "commerceItemId":{
                        "description":"The referenced commerce item's internal ID.",
                        "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"
                            }
                        }
                    },
                    "siteId":{
                        "description":"The ID of the site on which the item was added.",
                        "type":"string"
                    },
                    "actionCode":{
                        "description":"The action code that has been set on the item by the configurator system.",
                        "type":"string"
                    },
                    "shopperInput":{
                        "description":"Map of shopper input keys to values",
                        "additionalProperties":{
                            "type":"string"
                        },
                        "type":"object"
                    },
                    "id":{
                        "description":"The internal/native ID for this commerce item.",
                        "type":"string"
                    },
                    "asset":{
                        "description":"The flag that defines it the item is an asset or not.",
                        "type":"boolean"
                    },
                    "serviceId":{
                        "description":"The service ID associated to the current item.",
                        "type":"string"
                    },
                    "commerceItems":{
                        "$ref":"#/definitions/subCommerceItems"
                    }
                }
            }
        },
        "DSAssetUpdate_request":{
            "description":"The details returned when a Design Studio asset has been changed.",
            "properties":{
                "origin":{
                    "description":"How the asset changes were made.\n1. UI - indicates a change made in the Design Studio UI. \n2. API - indicates a change made via an endpoint call. \n3. appDeployment - indicates the deployment of an OSF application. This will be accompanied by one or more webhook response(s), whose origin indicates the type of deployment that took place: \n- Standard deployment is indicated by the origin assetUpdateDeployWithoutReset. Any newly created assets will be listed. \n- deployment with the reset flag is indicated by one webhook response whose origin is assetDeletionDeployReset, and then another whose origin is assetCreationDeployReset. These represent the asset deletion and creation stages of a reset deploy - there is no need to list all deleted and created assets in this case",
                    "type":"string"
                },
                "assetChangesList":{
                    "type":"object",
                    "properties":{
                        "itemDescriptor":{
                            "description":"The type of the changed asset",
                            "type":"string"
                        },
                        "filename":{
                            "description":"Filename of the changed asset",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"Display name of the changed asset",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID of the changed asset",
                            "type":"string"
                        },
                        "action":{
                            "description":"Describes the nature of the change to the asset - will be 0, 1 or 2 for update, delete or create respectively",
                            "type":"string"
                        },
                        "actionDescription":{
                            "description":"Textual property describing the action performed on the asset. \n- If action = 0, actionDescription = assetUpdate \n- If action = 1, actionDescription = assetDelete \n- If action = 2, actionDescription = assetCreate",
                            "type":"string"
                        },
                        "layoutRepositoryId":{
                            "description":"Layout repository ID of the changed asset. \nNote that this will be null unless the asset being changed is of type page or a containerized component; therefore, it will be null for all other asset types",
                            "type":"string"
                        }
                    }
                },
                "applicationId":{
                    "description":"ID of the OSF application that the asset changes were made on.",
                    "type":"string"
                },
                "locale":{
                    "description":"The default locale of the default site.",
                    "type":"string"
                },
                "userId":{
                    "description":"ID of the user who made the asset changes.",
                    "type":"string"
                }
            }
        },
        "customCurrency_request":{
            "description":"This webhook is used for Custom currency Payments",
            "properties":{
                "loyaltyDetails":{
                    "description":"profile loyalty programs",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "programName":{
                                "description":"programName of Loyalty Program",
                                "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"
                            }
                        }
                    }
                },
                "amount":{
                    "description":"amount.",
                    "type":"string"
                },
                "siteURL":{
                    "description":"site url where order is being placed",
                    "type":"string"
                },
                "orderId":{
                    "description":"Order Id",
                    "type":"string"
                },
                "profile":{
                    "description":"Basic profile information.",
                    "type":"object",
                    "properties":{
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "id":{
                            "description":"The ID of the shopper profile that owns the order.",
                            "type":"string"
                        },
                        "email":{
                            "description":"The email address",
                            "type":"string"
                        }
                    }
                },
                "channel":{
                    "description":"channel",
                    "type":"string"
                },
                "locale":{
                    "description":"locale",
                    "type":"string"
                },
                "transactionId":{
                    "description":"Reflects the same transaction ID of the corresponding request. Mandatory attribute.",
                    "type":"string"
                },
                "transactionTimestamp":{
                    "description":"Reflects the same transaction timestamp of the corresponding request. Mandatory attribute.",
                    "type":"string"
                },
                "transactionType":{
                    "description":"type of transaction",
                    "type":"string"
                },
                "customProperties":{
                    "description":"key value pair of custom attributes",
                    "type":"object",
                    "properties":{
                        "programName":{
                            "description":"programName of Loyalty Program",
                            "type":"string"
                        },
                        "membershipId":{
                            "description":"memberShipId of customer.",
                            "type":"string"
                        },
                        "programId":{
                            "description":"Unique id for loyalty program.",
                            "type":"string"
                        }
                    }
                },
                "profileDetails":{
                    "$ref":"#/definitions/profile"
                },
                "paymentId":{
                    "description":"Reflects the same paymentId of the corresponding request. Mandatory attribute.",
                    "type":"string"
                },
                "paymentMethod":{
                    "description":"Reflects the same payment method of the corresponding request. Mandatory attribute.",
                    "type":"string"
                },
                "gatewaySettings":{
                    "description":" key value pair of gateway settings",
                    "additionalProperties":true,
                    "type":"object"
                },
                "siteId":{
                    "description":"site associated with this request",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"Default shipping address",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of customer",
                            "type":"string"
                        },
                        "country":{
                            "description":"Name of the 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"
                        },
                        "dynamicProperties":{
                            "description":"Dynamic properties list",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "county":{
                            "description":"Name of the county.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name 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"
                        },
                        "email":{
                            "type":"string"
                        }
                    }
                },
                "billingAddress":{
                    "description":"billing address details",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of customer",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country of the customer",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address Line 3.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The 2nd line of address field",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the customer",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The 1st line of address field",
                            "type":"string"
                        },
                        "dynamicProperties":{
                            "description":"Dynamic properties list",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal code",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "county":{
                            "description":"Name of the county.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name of the customer",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone number of the customer",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"The fax number.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "type":"string"
                        },
                        "email":{
                            "description":"The email of the customer",
                            "type":"string"
                        }
                    }
                },
                "currencyCode":{
                    "description":"The three character currency code.",
                    "type":"string"
                },
                "referenceInfos":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"amount.",
                                "type":"string"
                            },
                            "merchantTransactionId":{
                                "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                                "type":"string"
                            },
                            "hostTransactionId":{
                                "description":"The transaction ID returned by the gateway",
                                "type":"string"
                            },
                            "locale":{
                                "description":"locale",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"The three character currency code.",
                                "type":"string"
                            }
                        }
                    }
                },
                "gatewayId":{
                    "description":"Reflects the same gateway ID of the corresponding request. Mandatory attribute.",
                    "type":"string"
                },
                "referenceInfo":{
                    "type":"object",
                    "properties":{
                        "amount":{
                            "description":"amount.",
                            "type":"string"
                        },
                        "merchantTransactionId":{
                            "description":"The transaction ID returned by the merchant. Mandatory attribute.",
                            "type":"string"
                        },
                        "hostTransactionId":{
                            "description":"The transaction ID returned by the gateway",
                            "type":"string"
                        },
                        "locale":{
                            "description":"locale",
                            "type":"string"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        }
                    }
                },
                "retryPaymentCount":{
                    "description":"The number of times payment has been retried for order",
                    "type":"number"
                },
                "order":{
                    "$ref":"#/definitions/order"
                }
            },
            "example":{
                "loyaltyDetails":[
                    {
                        "programName":"programForFlyer",
                        "membershipId":"member0002",
                        "programId":"prg10002",
                        "status":"Enrolled"
                    },
                    {
                        "programName":"programForYoungster",
                        "membershipId":"member0001",
                        "programId":"prg10001",
                        "status":"Enrolled"
                    }
                ],
                "orderId":"o30417",
                "profile":{
                    "phoneNumber":"1234512345",
                    "id":"110072",
                    "email":"a@a.com"
                },
                "channel":"storefront",
                "locale":"en",
                "transactionId":"o30417-pg30418-1504691722253",
                "transactionTimestamp":"2017-09-06T09:55:22+0000",
                "transactionType":"0600",
                "customProperties":{
                    "cust-prop2":"cust-prop2",
                    "cust-prop1":"cust-prop1"
                },
                "paymentId":"pg30418",
                "gatewaySettings":{
                    "paymentMethodTypes":"loyaltyPoints"
                },
                "paymentMethod":"loyaltyPoints",
                "shippingAddress":{
                    "lastName":"a",
                    "country":"US",
                    "firstName":"a",
                    "phoneNumber":"1234512345",
                    "address2":null,
                    "city":"cambridge",
                    "address1":"1 main st",
                    "postalCode":"02142",
                    "state":"MA",
                    "email":"a@a.com"
                },
                "siteId":"siteUS",
                "currencyCode":"PTS",
                "gatewayId":"demoLoyaltyPointsPaymentGateway"
            }
        },
        "return_address":{
            "type":"object",
            "properties":{
                "country":{
                    "description":"Country of the address",
                    "type":"string"
                },
                "lastName":{
                    "description":"Last name",
                    "type":"string"
                },
                "firstName":{
                    "description":"First name",
                    "type":"string"
                },
                "city":{
                    "description":"City of the address",
                    "type":"string"
                },
                "address1":{
                    "description":"Address1 of the address",
                    "type":"string"
                },
                "postalCode":{
                    "description":"Postal Code of the address",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository Id of the address",
                    "type":"string"
                },
                "middleName":{
                    "description":"Middle name",
                    "type":"string"
                },
                "state":{
                    "description":"State of the address",
                    "type":"string"
                }
            }
        },
        "returnRequest":{
            "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"
                            }
                        }
                    }
                }
            }
        },
        "externalPriceGroupAndCatalog_request":{
            "description":"This event will be called to get PriceListGroup,Catalog and AdditionalPriceListGroups for a context/Event data sent to the webhook during event selection or order submission.",
            "properties":{
                "request":{
                    "type":"object",
                    "properties":{
                        "profile":{
                            "type":"object",
                            "properties":{
                                "favoriteStores":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "GDPRProfileP13nConsentGranted":{
                                    "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                                    "type":"boolean"
                                },
                                "catalog":{
                                    "description":"This is a read only attribute added for 'Account Based Commerce', this is the ID of the catalog that is associated with the organization to which this user is associated",
                                    "type":"string"
                                },
                                "allowPartialShipment":{
                                    "type":"boolean"
                                },
                                "secondaryAddresses":{
                                    "description":"List of shipping addresses associated with profile. 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":{
                                            "externalAddressId":{
                                                "description":"External ID of the address",
                                                "type":"string"
                                            },
                                            "lastName":{
                                                "description":"the last name of the shipping address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the shipping address",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"the country of the shipping address",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"the phone Number of the shipping address",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"the address2 of the shipping address",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"the city of the shipping address",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"the address1 of the shipping address",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"the postal Code of the shipping address",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"the id of the shipping address",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"the county of the shipping address",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"the state of the shipping address",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "securityStatus":{
                                    "type":"integer"
                                },
                                "parentOrganization":{
                                    "description":"This attribute is added for 'Account Based Commerce', this is required only in case of 'Account Based Commerce', this is the id of organization to which user is associated",
                                    "type":"object",
                                    "properties":{
                                        "secondaryAddressesIsTruncated":{
                                            "description":"This property will be added to the webhook payload only if the corresponding secondaryAddresses property is truncated. The value for this field will be true always if present",
                                            "type":"boolean"
                                        },
                                        "name":{
                                            "description":"the name of the parent organization",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the parent organization",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Description of the Organization",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"the status of the parent organization. Should be true or false",
                                            "type":"boolean"
                                        },
                                        "shippingAddress":{
                                            "description":"Default shipping address of the organization",
                                            "type":"object",
                                            "properties":{
                                                "lastName":{
                                                    "description":"the last name of the shipping address",
                                                    "type":"string"
                                                },
                                                "firstName":{
                                                    "description":"the first name of the shipping address",
                                                    "type":"string"
                                                },
                                                "country":{
                                                    "description":"the country of the shipping address",
                                                    "type":"string"
                                                },
                                                "phoneNumber":{
                                                    "description":"the phone Number of the shipping address",
                                                    "type":"string"
                                                },
                                                "address2":{
                                                    "description":"the address2 of the shipping address",
                                                    "type":"string"
                                                },
                                                "city":{
                                                    "description":"the city of the shipping address",
                                                    "type":"string"
                                                },
                                                "address1":{
                                                    "description":"the address1 of the shipping address",
                                                    "type":"string"
                                                },
                                                "postalCode":{
                                                    "description":"the postal Code of the shipping address",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"the id of the shipping address",
                                                    "type":"string"
                                                },
                                                "county":{
                                                    "description":"the county of the shipping address",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"the state of the shipping address",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "secondaryAddresses":{
                                            "description":"List of shipping addresses associated with profile. 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":{
                                                    "lastName":{
                                                        "description":"the last name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"the first name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "country":{
                                                        "description":"the country of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"the phone Number of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"the address2 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"the city of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"the address1 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"the postal Code of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "county":{
                                                        "description":"the county of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"the state of the shipping address",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "id":{
                                            "description":"the id of the parent organization",
                                            "type":"string"
                                        },
                                        "billingAddress":{
                                            "description":"Default billing address of the organization",
                                            "type":"object",
                                            "properties":{
                                                "lastName":{
                                                    "description":"the last name of the billing address",
                                                    "type":"string"
                                                },
                                                "firstName":{
                                                    "description":"the first name of the billing address",
                                                    "type":"string"
                                                },
                                                "country":{
                                                    "description":"the country of the billing address",
                                                    "type":"string"
                                                },
                                                "phoneNumber":{
                                                    "description":"the phone Number of the billing address",
                                                    "type":"string"
                                                },
                                                "address2":{
                                                    "description":"the address2 of the billing address",
                                                    "type":"string"
                                                },
                                                "city":{
                                                    "description":"the city of the billing address",
                                                    "type":"string"
                                                },
                                                "address1":{
                                                    "description":"the address1 of the billing address",
                                                    "type":"string"
                                                },
                                                "postalCode":{
                                                    "description":"the postal Code of the billing address",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"the id of the billing address",
                                                    "type":"string"
                                                },
                                                "county":{
                                                    "description":"the county of the billing address",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"the state of the billing address",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "shippingSurchargePriceList":{
                                    "description":"The shipping surcharge price list for this user",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        }
                                    }
                                },
                                "purchaseLists":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "profileType":{
                                    "description":"This attribute is added for account based commerce, It's value is 'b2b_user'",
                                    "type":"string"
                                },
                                "lastPurchaseAmount":{
                                    "type":"integer"
                                },
                                "registrationDate":{
                                    "type":"string"
                                },
                                "sessionOrganization":{
                                    "type":"object",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"get the organization id",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "lifetimeAOV":{
                                    "type":"integer"
                                },
                                "id":{
                                    "description":"get the shopper profile with id",
                                    "type":"string"
                                },
                                "ancestors":{
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"get the ancestor's organization id",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "derivedSalePriceList":{
                                    "description":"The derived sale price list from the user's parent organization",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        }
                                    }
                                },
                                "homeAddress":{
                                    "description":"Home address which is set on the profile",
                                    "type":"object",
                                    "properties":{
                                        "lastName":{
                                            "description":"the last name of the billing address",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"the first name of the billing address",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"the country of the billing address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the billing address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the billing address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the billing address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the billing address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the billing address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the billing address",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"the county of the billing address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the billing address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "type":"string"
                                },
                                "taxExempt":{
                                    "description":"Indicates tax exemption status.True or False",
                                    "type":"boolean"
                                },
                                "shippingAddressesIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding shippingAddresses property is truncated. The value for this field will be true always if present",
                                    "type":"boolean"
                                },
                                "contract":{
                                    "type":"object"
                                },
                                "active":{
                                    "description":"the user status of the profile. Should be true or false",
                                    "type":"boolean"
                                },
                                "firstName":{
                                    "description":"the first name of the profile",
                                    "type":"string"
                                },
                                "emailStatus":{
                                    "type":"string"
                                },
                                "derivedApprovalRequired":{
                                    "description":"Profile level approval required enable/disable",
                                    "type":"boolean"
                                },
                                "secondaryAddressesIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding secondaryAddresses property is truncated. The value for this field will be true always if present",
                                    "type":"boolean"
                                },
                                "expressCheckout":{
                                    "type":"boolean"
                                },
                                "currentOrganization":{
                                    "type":"object",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"get the current organization id",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "secondaryOrganizations":{
                                    "description":"List of secondary organizations associated to profile. It will be empty always. Secondary Organizations associated to the profile can be fetched using organization endpoints",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "secondaryAddressesIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding secondaryAddresses property is truncated. The value for this field will be true always if present",
                                                "type":"boolean"
                                            },
                                            "repositoryId":{
                                                "description":"Repository ID",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"the name of the organization",
                                                "type":"string"
                                            },
                                            "description":{
                                                "description":"Description of the organization",
                                                "type":"string"
                                            },
                                            "active":{
                                                "description":"the status of the organization. Should be true or false",
                                                "type":"boolean"
                                            },
                                            "shippingAddress":{
                                                "description":"Default shipping address of the profile",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"the last name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"the first name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "country":{
                                                        "description":"the country of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"the phone Number of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"the address2 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"the city of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"the address1 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"the postal Code of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "county":{
                                                        "description":"the county of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"the state of the shipping address",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "secondaryAddresses":{
                                                "description":"List of shipping addresses associated with profile. 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":{
                                                        "lastName":{
                                                            "description":"the last name of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "firstName":{
                                                            "description":"the first name of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "country":{
                                                            "description":"the country of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "phoneNumber":{
                                                            "description":"the phone Number of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "address2":{
                                                            "description":"the address2 of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "city":{
                                                            "description":"the city of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "address1":{
                                                            "description":"the address1 of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "postalCode":{
                                                            "description":"the postal Code of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "repositoryId":{
                                                            "description":"the id of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "county":{
                                                            "description":"the county of the shipping address",
                                                            "type":"string"
                                                        },
                                                        "state":{
                                                            "description":"the state of the shipping address",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "billingAddress":{
                                                "description":"Default billing address of the profile",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"the last name of the billing address",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"the first name of the billing address",
                                                        "type":"string"
                                                    },
                                                    "country":{
                                                        "description":"the country of the billing address",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"the phone Number of the billing address",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"the address2 of the billing address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"the city of the billing address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"the address1 of the billing address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"the postal Code of the billing address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the billing address",
                                                        "type":"string"
                                                    },
                                                    "county":{
                                                        "description":"the county of the billing address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"the state of the billing address",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "shippingAddresses":{
                                    "description":"Default shipping address of the profile. 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":"object",
                                    "properties":{
                                        "externalAddressId":{
                                            "description":"External ID of the address",
                                            "type":"string"
                                        },
                                        "lastName":{
                                            "description":"the last name of the shipping address",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"the first name of the shipping address",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"the country of the shipping address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the shipping address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the shipping address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the shipping address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the shipping address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the shipping address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the shipping address",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"the county of the shipping address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the shipping address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "derivedPriceListGroup":{
                                    "type":"object"
                                },
                                "lastName":{
                                    "description":"the last name of the profile",
                                    "type":"string"
                                },
                                "gender":{
                                    "type":"string"
                                },
                                "roles":{
                                    "description":"List of user roles.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "function":{
                                                "description":"Function of the role which can be admin or buyer.",
                                                "type":"string"
                                            },
                                            "relativeTo":{
                                                "description":"organization ID of the role",
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"Organization ID of the role to be assigned",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "repositoryId":{
                                                "description":"Repository id of the role.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "approvers":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "numberOfOrders":{
                                    "type":"integer"
                                },
                                "login":{
                                    "description":"login of the user",
                                    "type":"string"
                                },
                                "priceList":{
                                    "type":"object"
                                },
                                "derivedBillingAddress":{
                                    "description":"Default billing address of the profile",
                                    "type":"object",
                                    "properties":{
                                        "externalAddressId":{
                                            "description":"External ID of the address",
                                            "type":"string"
                                        },
                                        "lastName":{
                                            "description":"the last name of the billing address",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"the first name of the billing address",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"the country of the billing address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the billing address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the billing address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the billing address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the billing address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the billing address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the billing address",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"the county of the billing address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the billing address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "lifetimeSpend":{
                                    "type":"integer"
                                },
                                "member":{
                                    "type":"boolean"
                                },
                                "derivedCatalog":{
                                    "type":"object"
                                },
                                "salePriceList":{
                                    "type":"object"
                                },
                                "activePromotions":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "email":{
                                    "description":"the email address of the profile",
                                    "type":"string"
                                },
                                "siteProperties":{
                                    "type":"object"
                                },
                                "comments":{
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "receiveEmail":{
                                    "description":"this is site specific email marketing flag. can be yes or no",
                                    "type":"string"
                                },
                                "priceListGroup":{
                                    "description":"The associated price list group for this user",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        }
                                    }
                                },
                                "allSecondaryAddressesIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding allSecondaryAddresses property is truncated. The value for this field will be true always if present",
                                    "type":"boolean"
                                },
                                "allSecondaryAddresses":{
                                    "description":"List of all shipping addresses associated with profile. 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":{
                                            "lastName":{
                                                "description":"the last name of the shipping address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the shipping address",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"the country of the shipping address",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"the phone Number of the shipping address",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"the address2 of the shipping address",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"the city of the shipping address",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"the address1 of the shipping address",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"the postal Code of the shipping address",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"the id of the shipping address",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"the county of the shipping address",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"the state of the shipping address",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "allApprovers":{
                                    "description":"list of all the approvers",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"the last name of the apporver",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the approver",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"the middle name of the approver",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "currentLocation":{
                                    "type":"string"
                                },
                                "derivedShippingAddress":{
                                    "description":"List of shipping addresses associated with profile.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "externalAddressId":{
                                                "description":"External ID of the address",
                                                "type":"string"
                                            },
                                            "lastName":{
                                                "description":"the last name of the shipping address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the shipping address",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"the country of the shipping address",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"the phone Number of the shipping address",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"the address2 of the shipping address",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"the city of the shipping address",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"the address1 of the shipping address",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"the postal Code of the shipping address",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"the id of the shipping address",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"the county of the shipping address",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"the state of the shipping address",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "abandonedOrders":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "derivedPriceList":{
                                    "type":"object"
                                }
                            }
                        },
                        "organization":{
                            "description":"The organization related property object",
                            "type":"object",
                            "properties":{
                                "siteOrganizationProperties":{
                                    "description":"Site Organization Properties",
                                    "type":"object",
                                    "properties":{
                                        "site":{
                                            "description":"Site information",
                                            "type":"object",
                                            "properties":{
                                                "approvalRequired":{
                                                    "description":"Approval flag is required for the organization, by default it is set to false",
                                                    "type":"boolean"
                                                },
                                                "contract":{
                                                    "description":"Contract",
                                                    "type":"object",
                                                    "properties":{
                                                        "endDate":{
                                                            "description":"Contract end date time stamp",
                                                            "type":"string"
                                                        },
                                                        "terms":{
                                                            "description":"Terms and Conditions",
                                                            "type":"object",
                                                            "properties":{
                                                                "terms":{
                                                                    "description":"Terms and Conditions",
                                                                    "type":"string"
                                                                },
                                                                "repositoryId":{
                                                                    "description":"Repository Id of terms and conditions",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "catalog":{
                                                            "description":"Catalog associated with contract",
                                                            "type":"object",
                                                            "properties":{
                                                                "displayName":{
                                                                    "description":"Name of the catalog",
                                                                    "type":"string"
                                                                },
                                                                "id":{
                                                                    "description":"id of the catalog",
                                                                    "type":"string"
                                                                },
                                                                "status":{
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "displayName":{
                                                            "description":"Name of the contract",
                                                            "type":"string"
                                                        },
                                                        "repositoryId":{
                                                            "description":"Repository Id of the contract",
                                                            "type":"string"
                                                        },
                                                        "description":{
                                                            "description":"Description for contract",
                                                            "type":"string"
                                                        },
                                                        "priceListGroup":{
                                                            "description":"Price ListGroup associated with contract",
                                                            "type":"object",
                                                            "properties":{
                                                                "repositoryId":{
                                                                    "description":"Repository Id of the price list group",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "creationDate":{
                                                            "description":"Contract creation date time stamp",
                                                            "type":"string"
                                                        },
                                                        "startDate":{
                                                            "description":"Contract start date time stamp",
                                                            "type":"string"
                                                        },
                                                        "externalContractReference":{
                                                            "description":"External contract reference",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "delegateApprovalManagement":{
                                                    "description":"This flag indicates if the delegated admin has the provision of approval management,  if set merchant admin cannot do any approval management.",
                                                    "type":"boolean"
                                                },
                                                "useExternalApprovalWebhook":{
                                                    "description":"Flag to enable/disable Order Approval check from External Webhook",
                                                    "type":"boolean"
                                                },
                                                "orderPriceLimit":{
                                                    "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    }
                                },
                                "derivedTaxReferenceNumber":{
                                    "description":"Derived taxReferenceNumber of the Organization",
                                    "type":"string"
                                },
                                "derivedDunsNumber":{
                                    "description":"Derived dunsNumber of the Organization",
                                    "type":"string"
                                },
                                "childOrganizations":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "derivedCustomerType":{
                                    "description":"Derived customer type of the Organization",
                                    "type":"string"
                                },
                                "delegateApprovalManagement":{
                                    "description":"This flag indicates if the delegated admin has the provision of approval management,  if set merchant admin cannot do any approval management.",
                                    "type":"boolean"
                                },
                                "approvers":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "active":{
                                    "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                                    "type":"boolean"
                                },
                                "externalOrganizationId":{
                                    "description":"External id of the organization.",
                                    "type":"string"
                                },
                                "type":{
                                    "description":"Type for Organization",
                                    "type":"string"
                                },
                                "allApprovers":{
                                    "description":"list of all the approvers",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"the last name of the apporver",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"the first name of the approver",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"the middle name of the approver",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "derivedBillingAddress":{
                                    "description":"Default billing address of the profile",
                                    "type":"object",
                                    "properties":{
                                        "externalAddressId":{
                                            "description":"External ID of the address",
                                            "type":"string"
                                        },
                                        "lastName":{
                                            "description":"the last name of the billing address",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"the first name of the billing address",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"the country of the billing address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the billing address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the billing address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the billing address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the billing address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the billing address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the billing address",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"the county of the billing address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the billing address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "derivedType":{
                                    "description":"Derived type of the Organization",
                                    "type":"string"
                                },
                                "derivedShippingAddress":{
                                    "description":"The derived default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to  'true' in secondaryAddresses attribute or if parent has default shipping address.",
                                    "type":"object",
                                    "properties":{
                                        "externalAddressId":{
                                            "description":"External ID of the address",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"the country of the address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the company address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the address",
                                            "type":"string"
                                        },
                                        "companyName":{
                                            "description":"the company name shipping address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of the address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "customerType":{
                                    "description":"Customer Type for Organization",
                                    "type":"string"
                                },
                                "derivedApprovalRequired":{
                                    "description":"Approval flag is required for the organization, by default it is set to false",
                                    "type":"boolean"
                                },
                                "approvalRequired":{
                                    "description":"Approval flag is required for the organization, by default it is set to false",
                                    "type":"boolean"
                                },
                                "name":{
                                    "description":"The name for Organization",
                                    "type":"string"
                                },
                                "ancestorOrganizations":{
                                    "description":"List of ancestors for the Organization",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository Id of the organization.",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"Name of the organization.",
                                                "type":"string"
                                            },
                                            "active":{
                                                "description":"Active flag of the organization.",
                                                "type":"boolean"
                                            },
                                            "id":{
                                                "description":"Id of the organization.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "id":{
                                    "description":"Id of the Organization",
                                    "type":"string"
                                },
                                "useExternalApprovalWebhook":{
                                    "description":"Flag to enable/disable Order Approval check from External Webhook",
                                    "type":"boolean"
                                },
                                "billingAddress":{
                                    "description":"The default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute.",
                                    "type":"object",
                                    "properties":{
                                        "country":{
                                            "description":"the country of the address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the address",
                                            "type":"string"
                                        },
                                        "companyName":{
                                            "description":"the company name of the address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of the address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "dunsNumber":{
                                    "description":"DUNS Number for Organization. Should be 9 digit number",
                                    "type":"string"
                                },
                                "contacts":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                }
                            }
                        },
                        "siteId":{
                            "description":"",
                            "type":"string"
                        },
                        "contextData":{
                            "type":"object",
                            "properties":{
                                "userContext":{
                                    "type":"object"
                                }
                            }
                        },
                        "order":{
                            "type":"object",
                            "properties":{
                                "shippingGroups":{
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "taxPriceInfo":{
                                                "description":"The shipping address details.",
                                                "type":"object",
                                                "properties":{
                                                    "secondaryCurrencyTaxAmount":{
                                                        "description":"taxAmount in secondaryCurrency",
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "cityTax":{
                                                        "description":"City Tax",
                                                        "type":"number",
                                                        "example":3.9
                                                    },
                                                    "amount":{
                                                        "description":"The total order amount.",
                                                        "type":"number",
                                                        "example":5.99
                                                    },
                                                    "valueAddedTax":{
                                                        "description":"Value Added Tax.",
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "countyTax":{
                                                        "description":"County Tax.",
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "isTaxIncluded":{
                                                        "description":"If Tax is included?",
                                                        "type":"boolean",
                                                        "example":false
                                                    },
                                                    "miscTax":{
                                                        "description":"Misc Tax.",
                                                        "type":"number",
                                                        "example":1.87
                                                    },
                                                    "districtTax":{
                                                        "description":"District Tax.",
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "stateTax":{
                                                        "description":"State Tax.",
                                                        "type":"number",
                                                        "example":3.9
                                                    },
                                                    "countryTax":{
                                                        "description":"Country Tax.",
                                                        "type":"number",
                                                        "example":0
                                                    }
                                                }
                                            },
                                            "lastName":{
                                                "description":"The second name of the person responsible for picking up the contents of this shipping group.",
                                                "type":"string",
                                                "example":"Muir"
                                            },
                                            "itemsIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                                "type":"boolean"
                                            },
                                            "shippingMethod":{
                                                "description":"The shipping method details for the order.",
                                                "type":"object",
                                                "properties":{
                                                    "secondaryCurrencyTaxAmount":{
                                                        "description":" tax amount in secondaryCurrency",
                                                        "type":"number"
                                                    },
                                                    "shippingTax":{
                                                        "type":"number"
                                                    },
                                                    "cost":{
                                                        "description":"The total cost of shipping.",
                                                        "type":"number"
                                                    },
                                                    "taxCode":{
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The shipping method applied to the order.",
                                                        "type":"string"
                                                    },
                                                    "shippingMethodDescription":{
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "shippingGroupId":{
                                                "description":"The shipping Group id",
                                                "type":"string",
                                                "example":"sg1234"
                                            },
                                            "store":{
                                                "description":"The store is present in the request if the type is inStorePickupShippingGroup.",
                                                "type":"object",
                                                "properties":{
                                                    "country":{
                                                        "description":"The country of the store",
                                                        "type":"string",
                                                        "example":"USA"
                                                    },
                                                    "hours":{
                                                        "description":"The store's opening hours.",
                                                        "type":"string",
                                                        "example":"Mon - Sat 10AM - 7PM Sun 11AM - 6 PM"
                                                    },
                                                    "address3":{
                                                        "description":"Address line 3 of store.",
                                                        "type":"string",
                                                        "example":"Main Street"
                                                    },
                                                    "address2":{
                                                        "description":"Address line 2 of store.",
                                                        "type":"string",
                                                        "example":"4th Floor"
                                                    },
                                                    "city":{
                                                        "description":"The store's city.",
                                                        "type":"string",
                                                        "example":"Boston"
                                                    },
                                                    "address1":{
                                                        "description":"Address line 1 of store.",
                                                        "type":"string",
                                                        "example":"One Beacon Street"
                                                    },
                                                    "stateAddress":{
                                                        "description":"The store's state address.",
                                                        "type":"string",
                                                        "example":"MA"
                                                    },
                                                    "county":{
                                                        "description":"The store's county",
                                                        "type":"string",
                                                        "example":"MA"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"The store's phone number.",
                                                        "type":"string",
                                                        "example":"(617) 386-1201"
                                                    },
                                                    "locationId":{
                                                        "description":"The store's location Id.",
                                                        "type":"string",
                                                        "example":"Boston138"
                                                    },
                                                    "name":{
                                                        "description":"The store's name.",
                                                        "type":"string",
                                                        "example":"Boston Store #138"
                                                    },
                                                    "faxNumber":{
                                                        "description":"Fax number.",
                                                        "type":"string",
                                                        "example":"(617) 386-1200"
                                                    },
                                                    "postCode":{
                                                        "description":"The store's post code.",
                                                        "type":"string",
                                                        "example":"2108"
                                                    },
                                                    "email":{
                                                        "description":"The store's email address.",
                                                        "type":"string",
                                                        "example":"store138@example.com"
                                                    }
                                                }
                                            },
                                            "type":{
                                                "description":"the shippingGroup type",
                                                "type":"string",
                                                "example":"inStorePickupShippingGroup"
                                            },
                                            "firstName":{
                                                "description":"The first name of the person responsible for picking up the contents of this shipping group.",
                                                "type":"string",
                                                "example":"John"
                                            },
                                            "priceInfo":{
                                                "description":"The price information.",
                                                "type":"object",
                                                "properties":{
                                                    "amount":{
                                                        "description":"The total order amount.",
                                                        "type":"number",
                                                        "example":24.99
                                                    },
                                                    "total":{
                                                        "description":"The order total.",
                                                        "type":"number",
                                                        "example":47.93
                                                    },
                                                    "lkpValExcludingFreeShip":{
                                                        "description":"The total shipping cost excluding items with free shipping.",
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "shipping":{
                                                        "description":"The total shipping cost.",
                                                        "type":"number",
                                                        "example":14.95
                                                    },
                                                    "shippingSurchargeValue":{
                                                        "description":"Extra handling costs for shipping the products",
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "tax":{
                                                        "description":"The total tax amount.",
                                                        "type":"number",
                                                        "example":7.99
                                                    },
                                                    "subTotal":{
                                                        "description":"Sub-total.",
                                                        "type":"number",
                                                        "example":24.99
                                                    },
                                                    "currencyCode":{
                                                        "description":"The currency code.",
                                                        "type":"string",
                                                        "example":"USD"
                                                    },
                                                    "totalWithoutTax":{
                                                        "description":"The total amount without tax.",
                                                        "type":"number",
                                                        "example":39.49
                                                    }
                                                }
                                            },
                                            "phoneNumber":{
                                                "description":"The phone number of the person responsible for picking up the contents of this shipping group.",
                                                "type":"string",
                                                "example":"1231231234"
                                            },
                                            "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"
                                                    }
                                                }
                                            },
                                            "discountInfo":{
                                                "description":"The discount information.",
                                                "type":"object",
                                                "properties":{
                                                    "unclaimedCouponMultiPromotions":{
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionInfo":{
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "promotionLongDesc":{
                                                                            "type":"string",
                                                                            "example":"long desc of promotion"
                                                                        },
                                                                        "promotionName":{
                                                                            "type":"string",
                                                                            "example":"PRMName"
                                                                        },
                                                                        "promotionLevel":{
                                                                            "type":"string",
                                                                            "example":"order"
                                                                        },
                                                                        "totalAdjustment":{
                                                                            "type":"integer",
                                                                            "example":0
                                                                        },
                                                                        "promotionDesc":{
                                                                            "type":"string",
                                                                            "example":"description of the promotion"
                                                                        },
                                                                        "promotionID":{
                                                                            "type":"string",
                                                                            "example":"PRM123"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "couponCode":{
                                                                "type":"string",
                                                                "example":"CPN123"
                                                            }
                                                        }
                                                    },
                                                    "orderCouponsMap":{
                                                        "description":"The coupons that were claimed.",
                                                        "type":"object",
                                                        "properties":{
                                                            "couponCode":{
                                                                "description":"Coupon Code.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "promotionLongDesc":{
                                                                        "description":"The description of the promotion.",
                                                                        "type":"string",
                                                                        "example":"<p>desc&nbsp;Spend 10 Get 10% Off</p>"
                                                                    },
                                                                    "promotionName":{
                                                                        "description":"The display name of the promotion.",
                                                                        "type":"string",
                                                                        "example":"10% Off"
                                                                    },
                                                                    "external":{
                                                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                        "type":"boolean",
                                                                        "example":false
                                                                    },
                                                                    "promotionLevel":{
                                                                        "description":"The promotion level.",
                                                                        "type":"string",
                                                                        "example":"order"
                                                                    },
                                                                    "totalAdjustment":{
                                                                        "description":"Total adjustment caused by the promotion.",
                                                                        "type":"number",
                                                                        "example":-11.1
                                                                    },
                                                                    "promotionDesc":{
                                                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                                                        "type":"string",
                                                                        "example":"Spend 10 Get 10% Off"
                                                                    },
                                                                    "promotionId":{
                                                                        "description":"The Id of the promotion.",
                                                                        "type":"string",
                                                                        "example":"promo123"
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "orderDiscount":{
                                                        "description":"The order discount.",
                                                        "type":"number",
                                                        "example":0
                                                    },
                                                    "shippingDiscount":{
                                                        "description":"The shipping discount.",
                                                        "type":"number",
                                                        "example":5.6
                                                    },
                                                    "orderImplicitDiscountList":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "promotionLongDesc":{
                                                                    "type":"string",
                                                                    "example":"Detailed desc of promotion"
                                                                },
                                                                "promotionName":{
                                                                    "type":"string",
                                                                    "example":"PROMO1"
                                                                },
                                                                "external":{
                                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                    "type":"boolean",
                                                                    "example":true
                                                                },
                                                                "promotionLevel":{
                                                                    "description":"promotion level - order or item",
                                                                    "type":"string",
                                                                    "example":"order"
                                                                },
                                                                "totalAdjustment":{
                                                                    "description":"The total adjustment.",
                                                                    "type":"string",
                                                                    "example":5.6
                                                                },
                                                                "promotionDesc":{
                                                                    "type":"string",
                                                                    "example":"the order related promotion"
                                                                },
                                                                "secondaryCurrencyTotalAdjustment":{
                                                                    "description":"The total adjustment for secondary currency",
                                                                    "type":"string",
                                                                    "example":0
                                                                },
                                                                "promotionId":{
                                                                    "type":"string",
                                                                    "example":"PRM1234"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "unclaimedCouponsMap":{
                                                        "type":"object",
                                                        "properties":{
                                                            "couponCode":{
                                                                "type":"string",
                                                                "example":"CPN123"
                                                            }
                                                        }
                                                    },
                                                    "claimedCouponMultiPromotions":{
                                                        "type":"object",
                                                        "properties":{
                                                            "promotions":{
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "totalAdjustment":{
                                                                            "type":"integer",
                                                                            "example":0
                                                                        },
                                                                        "secondaryCurrencyTotalAdjustment":{
                                                                            "type":"integer",
                                                                            "example":0
                                                                        },
                                                                        "promotionID":{
                                                                            "type":"string",
                                                                            "example":"PRM123"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "couponCode":{
                                                                "type":"string",
                                                                "example":"CPN123"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "shippingAddress":{
                                                "description":"The shipping address details.",
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"Last name.",
                                                        "type":"string",
                                                        "example":"Muir"
                                                    },
                                                    "country":{
                                                        "description":"Country.",
                                                        "type":"string"
                                                    },
                                                    "address3":{
                                                        "description":"Address snippet.",
                                                        "type":"string"
                                                    },
                                                    "address2":{
                                                        "description":"Address snippet.",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"City.",
                                                        "type":"string",
                                                        "example":"Cambridge"
                                                    },
                                                    "address1":{
                                                        "description":"Address snippet.",
                                                        "type":"string",
                                                        "example":"1 main st"
                                                    },
                                                    "prefix":{
                                                        "description":"Name prefix.",
                                                        "type":"string"
                                                    },
                                                    "companyName":{
                                                        "description":"Company name.",
                                                        "type":"string",
                                                        "example":"oracle"
                                                    },
                                                    "postalCode":{
                                                        "description":"Postal code.",
                                                        "type":"string",
                                                        "example":1122
                                                    },
                                                    "jobTitle":{
                                                        "description":"Job title.",
                                                        "type":"string",
                                                        "example":"manager"
                                                    },
                                                    "county":{
                                                        "description":"County.",
                                                        "type":"string"
                                                    },
                                                    "suffix":{
                                                        "description":"Name suffix.",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"First name",
                                                        "type":"string",
                                                        "example":"John"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"Phone number.",
                                                        "type":"string",
                                                        "example":1111111111
                                                    },
                                                    "faxNumber":{
                                                        "description":"Fax number.",
                                                        "type":"string"
                                                    },
                                                    "middleName":{
                                                        "description":"Middle name.",
                                                        "type":"string",
                                                        "example":"Morgan"
                                                    },
                                                    "state":{
                                                        "description":"State.",
                                                        "type":"string",
                                                        "example":"MA"
                                                    },
                                                    "email":{
                                                        "description":"Email address.",
                                                        "type":"string",
                                                        "example":"john.muir@oracle.com"
                                                    }
                                                }
                                            },
                                            "items":{
                                                "type":"array",
                                                "items":{
                                                    "properties":{
                                                        "availablePickupDate":{
                                                            "description":"The items available store pickup date.",
                                                            "type":"string",
                                                            "example":"2018-05-19T13:00:00.000Z"
                                                        },
                                                        "inventoryLocationId":{
                                                            "description":"Defines the inventory location that services the referenced commerce item.",
                                                            "type":"string"
                                                        },
                                                        "rawTotalPrice":{
                                                            "description":"The raw total price.",
                                                            "type":"number",
                                                            "example":24.99
                                                        },
                                                        "returnedQuantity":{
                                                            "type":"integer",
                                                            "example":0
                                                        },
                                                        "dynamicProperties":{
                                                            "description":"List of dynamic properties at line item level.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "id":{
                                                                        "description":"The dynamic property id.",
                                                                        "type":"string",
                                                                        "example":11502
                                                                    },
                                                                    "label":{
                                                                        "description":"The dynamic property label.",
                                                                        "type":"string",
                                                                        "example":"dyn_prop"
                                                                    },
                                                                    "value":{
                                                                        "description":"The dynamic property value.",
                                                                        "type":"string",
                                                                        "example":12
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "shippingSurchargeValue":{
                                                            "description":"Extra handling cost for shipping the product.",
                                                            "type":"number",
                                                            "example":0
                                                        },
                                                        "availabilityDate":{
                                                            "format":"date-time",
                                                            "description":"The availability date for preOrdered/backOrdered quantity.",
                                                            "type":"string",
                                                            "example":"2018-06-13T18:09:53.493Z"
                                                        },
                                                        "discountAmount":{
                                                            "description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
                                                            "type":"number",
                                                            "example":0
                                                        },
                                                        "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"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "preOrderQuantity":{
                                                            "description":"The pre ordered quantity included.",
                                                            "type":"integer",
                                                            "example":0
                                                        },
                                                        "childItems":{
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                }
                                                            }
                                                        },
                                                        "configuratorId":{
                                                            "type":"string"
                                                        },
                                                        "commerceItemId":{
                                                            "description":"Commerce Item ID for this commerce item.",
                                                            "type":"string",
                                                            "example":"ci123545"
                                                        },
                                                        "price":{
                                                            "type":"number",
                                                            "example":24.99
                                                        },
                                                        "childItemsIsTruncated":{
                                                            "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                            "type":"boolean"
                                                        },
                                                        "onSale":{
                                                            "description":"Whether is on sale.",
                                                            "type":"boolean",
                                                            "example":false
                                                        },
                                                        "actionCode":{
                                                            "description":"The action code that has been set on the item by the third party system.",
                                                            "type":"string"
                                                        },
                                                        "commerceId":{
                                                            "description":"Commerce ID for this commerce item.",
                                                            "type":"string",
                                                            "example":"ci12343"
                                                        },
                                                        "stateDetailsAsUser":{
                                                            "type":"string",
                                                            "example":"details of shippingItem"
                                                        },
                                                        "unitPrice":{
                                                            "type":"number",
                                                            "example":24.99
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount.",
                                                            "type":"number",
                                                            "example":24.99
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this price info",
                                                            "type":"integer",
                                                            "example":1
                                                        },
                                                        "productId":{
                                                            "description":"The ID of the product.",
                                                            "type":"string",
                                                            "example":"product_9e"
                                                        },
                                                        "salePrice":{
                                                            "description":"The sale price",
                                                            "type":"number",
                                                            "example":0
                                                        },
                                                        "detailedItemPriceInfo":{
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "discounted":{
                                                                        "type":"boolean",
                                                                        "example":false
                                                                    },
                                                                    "secondaryCurrencyTaxAmount":{
                                                                        "description":" tax amount in secondaryCurrency",
                                                                        "type":"number",
                                                                        "example":0
                                                                    },
                                                                    "amount":{
                                                                        "type":"number",
                                                                        "example":24.99
                                                                    },
                                                                    "quantity":{
                                                                        "type":"integer",
                                                                        "example":1
                                                                    },
                                                                    "tax":{
                                                                        "type":"number",
                                                                        "example":0
                                                                    },
                                                                    "orderDiscountShare":{
                                                                        "type":"integer",
                                                                        "example":0
                                                                    },
                                                                    "detailedUnitPrice":{
                                                                        "type":"number",
                                                                        "example":24.99
                                                                    },
                                                                    "currencyCode":{
                                                                        "type":"string",
                                                                        "example":"USD"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "preferredPickupDate":{
                                                            "description":"The items preferred store pickup date.",
                                                            "type":"string",
                                                            "example":"2018-05-19T13:00:00.000Z"
                                                        },
                                                        "catRefId":{
                                                            "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                            "type":"string",
                                                            "example":"Sku_9F"
                                                        },
                                                        "discountInfo":{
                                                            "description":"Whether this item is discounted.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "promotionLongDesc":{
                                                                        "type":"string",
                                                                        "example":"detailed desc of promotion"
                                                                    },
                                                                    "promotionName":{
                                                                        "type":"string",
                                                                        "example":"Promotion BAC"
                                                                    },
                                                                    "external":{
                                                                        "description":"if promotion is external",
                                                                        "type":"boolean",
                                                                        "example":false
                                                                    },
                                                                    "coupon":{
                                                                        "type":"string",
                                                                        "example":"CPN123"
                                                                    },
                                                                    "promotionLevel":{
                                                                        "type":"string",
                                                                        "example":"item"
                                                                    },
                                                                    "totalAdjustment":{
                                                                        "type":"string",
                                                                        "example":0
                                                                    },
                                                                    "promotionDesc":{
                                                                        "type":"string",
                                                                        "example":"promotion desc"
                                                                    },
                                                                    "promotionId":{
                                                                        "type":"string",
                                                                        "example":"PRM123"
                                                                    },
                                                                    "giftWithPurchaseDiscountInfo":{
                                                                        "type":"array",
                                                                        "items":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "gitWithPurchaseDetail":{
                                                                                    "type":"string",
                                                                                    "example":"details of gift"
                                                                                },
                                                                                "gitWithPurchaseIdentifier":{
                                                                                    "type":"integer",
                                                                                    "example":1223344
                                                                                },
                                                                                "giftWithPurchaseType":{
                                                                                    "description":"the gift type.For     example product or sku",
                                                                                    "type":"string",
                                                                                    "example":"product"
                                                                                },
                                                                                "promotionDesc":{
                                                                                    "type":"string",
                                                                                    "example":"GWP Promotion description"
                                                                                },
                                                                                "promotionId":{
                                                                                    "type":"string",
                                                                                    "example":"PRM1234"
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "siteId":{
                                                            "description":"The ID of the site on which the item was added.",
                                                            "type":"string"
                                                        },
                                                        "detailedRecurringChargeInfo":{
                                                            "description":"Detailed Item Price Information.",
                                                            "type":"object",
                                                            "properties":{
                                                                "discounted":{
                                                                    "description":"Whether the price is discounted.",
                                                                    "type":"boolean"
                                                                },
                                                                "amount":{
                                                                    "description":"The monetary amount for the recurring charge.",
                                                                    "type":"number"
                                                                },
                                                                "quantity":{
                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                    "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"
                                                                }
                                                            }
                                                        },
                                                        "shopperInput":{
                                                            "description":"Map of shopper input keys to values",
                                                            "additionalProperties":{
                                                                "type":"string"
                                                            },
                                                            "type":"object"
                                                        },
                                                        "backOrderQuantity":{
                                                            "description":"The back ordered quantity included.",
                                                            "type":"integer",
                                                            "example":0
                                                        },
                                                        "listPrice":{
                                                            "description":"The monetary amount of the list price.",
                                                            "type":"number",
                                                            "example":24.99
                                                        },
                                                        "status":{
                                                            "type":"string",
                                                            "example":"INITIAL"
                                                        }
                                                    }
                                                }
                                            },
                                            "email":{
                                                "description":"The email address of the person responsible for picking up the contents of this shipping group.",
                                                "type":"string",
                                                "example":"john.muir@oracle.com"
                                            }
                                        }
                                    }
                                },
                                "secondaryCurrencyCode":{
                                    "description":"Secondary currencyCode",
                                    "type":"string"
                                },
                                "creationTime":{
                                    "description":"The creation time of  the order.",
                                    "type":"number"
                                },
                                "orderId":{
                                    "description":"The ID of the order.",
                                    "type":"string"
                                },
                                "dynamicProperties":{
                                    "description":"the value of the dynamic Properties",
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                },
                                "isItemPriceOverrideAllowed":{
                                    "type":"boolean"
                                },
                                "priceListGroup":{
                                    "description":"The PriceListGroup ID of the current order.",
                                    "type":"string"
                                },
                                "orderStatus":{
                                    "description":"The order status.",
                                    "type":"string"
                                },
                                "cartName":{
                                    "description":"Cart name for this order.",
                                    "type":"string"
                                },
                                "creationDate":{
                                    "description":"The order creation date.",
                                    "type":"string"
                                },
                                "locale":{
                                    "description":"the locale of the request/response",
                                    "type":"string"
                                },
                                "orderProfileId":{
                                    "description":"The profile id on the order.",
                                    "type":"string"
                                },
                                "priceInfo":{
                                    "type":"object",
                                    "properties":{
                                        "amount":{
                                            "type":"number"
                                        },
                                        "total":{
                                            "type":"number"
                                        },
                                        "shipping":{
                                            "type":"number"
                                        },
                                        "shippingSurchargeValue":{
                                            "type":"number"
                                        },
                                        "tax":{
                                            "type":"number"
                                        },
                                        "subTotal":{
                                            "type":"number"
                                        },
                                        "currencyCode":{
                                            "type":"string"
                                        },
                                        "totalWithoutTax":{
                                            "type":"number"
                                        }
                                    }
                                },
                                "catalogId":{
                                    "description":"The Catalog ID of the current 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"
                                        }
                                    }
                                },
                                "discountInfo":{
                                    "description":"The discount information.",
                                    "type":"object",
                                    "properties":{
                                        "orderCouponsMap":{
                                            "description":"The coupons that were claimed.",
                                            "type":"object",
                                            "properties":{
                                                "couponCode":{
                                                    "description":"Coupon Code.",
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLongDesc":{
                                                            "description":"The description of the promotion.",
                                                            "type":"string"
                                                        },
                                                        "promotionName":{
                                                            "description":"The display name of the promotion.",
                                                            "type":"string"
                                                        },
                                                        "external":{
                                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                            "type":"boolean"
                                                        },
                                                        "promotionLevel":{
                                                            "description":"The promotion level.",
                                                            "type":"string"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"Total adjustment caused by the promotion.",
                                                            "type":"number"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"The Id of the promotion.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        },
                                        "orderDiscount":{
                                            "description":"The order discount.",
                                            "type":"number"
                                        },
                                        "shippingDiscount":{
                                            "description":"The shipping discount.",
                                            "type":"number"
                                        }
                                    }
                                },
                                "pricingMessages":{
                                    "type":"object"
                                },
                                "exchangeRate":{
                                    "description":"exchangeRate",
                                    "type":"number"
                                },
                                "shoppingCart":{
                                    "type":"object",
                                    "properties":{
                                        "itemsIsTruncated":{
                                            "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                            "type":"boolean"
                                        },
                                        "numberOfItems":{
                                            "type":"integer"
                                        },
                                        "items":{
                                            "description":"The array of products in the shopping cart. 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":{
                                                    "primaryThumbImageURL":{
                                                        "type":"string"
                                                    },
                                                    "rawTotalPrice":{
                                                        "type":"number"
                                                    },
                                                    "displayName":{
                                                        "type":"string"
                                                    },
                                                    "dynamicProperties":{
                                                        "description":"List of dynamic properties at line item level.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "id":{
                                                                    "description":"The dynamic property id.",
                                                                    "type":"string"
                                                                },
                                                                "label":{
                                                                    "description":"The dynamic property label.",
                                                                    "type":"string"
                                                                },
                                                                "value":{
                                                                    "description":"The dynamic property value.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "shippingSurchargeValue":{
                                                        "type":"integer"
                                                    },
                                                    "description":{
                                                        "type":"string"
                                                    },
                                                    "discountAmount":{
                                                        "type":"number"
                                                    },
                                                    "isItemValid":{
                                                        "type":"boolean"
                                                    },
                                                    "childItems":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "configurationOptionId":{
                                                                    "description":"ID of the catalog's configurationOption associated with this item.",
                                                                    "type":"string"
                                                                },
                                                                "addOnItem":{
                                                                    "description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
                                                                    "type":"boolean"
                                                                },
                                                                "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"
                                                                },
                                                                "configurablePropertyId":{
                                                                    "description":"ID of the catalog's configurableProperty associated with this item.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "configuratorId":{
                                                        "type":"string"
                                                    },
                                                    "externalPrice":{
                                                        "type":"number"
                                                    },
                                                    "price":{
                                                        "type":"number"
                                                    },
                                                    "variant":{
                                                        "description":"List of variants for the product.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "optionValue":{
                                                                    "description":"The variant option value.",
                                                                    "type":"string"
                                                                },
                                                                "optionName":{
                                                                    "description":"The variant option name.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "childItemsIsTruncated":{
                                                        "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                        "type":"boolean"
                                                    },
                                                    "onSale":{
                                                        "type":"boolean"
                                                    },
                                                    "id":{
                                                        "type":"string"
                                                    },
                                                    "unitPrice":{
                                                        "type":"number"
                                                    },
                                                    "quantity":{
                                                        "type":"integer"
                                                    },
                                                    "productId":{
                                                        "type":"string"
                                                    },
                                                    "salePrice":{
                                                        "type":"number"
                                                    },
                                                    "detailedItemPriceInfo":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "discounted":{
                                                                    "type":"boolean"
                                                                },
                                                                "secondaryCurrencyTaxAmount":{
                                                                    "description":" tax amount in secondaryCurrency",
                                                                    "type":"number"
                                                                },
                                                                "amount":{
                                                                    "type":"number"
                                                                },
                                                                "quantity":{
                                                                    "type":"integer"
                                                                },
                                                                "tax":{
                                                                    "type":"number"
                                                                },
                                                                "orderDiscountShare":{
                                                                    "type":"integer"
                                                                },
                                                                "detailedUnitPrice":{
                                                                    "type":"number"
                                                                },
                                                                "currencyCode":{
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "externalPriceQuantity":{
                                                        "type":"integer"
                                                    },
                                                    "catRefId":{
                                                        "type":"string"
                                                    },
                                                    "discountInfo":{
                                                        "description":"The discount information.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "coupon":{
                                                                    "description":"The coupon ID.",
                                                                    "type":"string"
                                                                },
                                                                "promotionDesc":{
                                                                    "description":"The promotion description.",
                                                                    "type":"string"
                                                                },
                                                                "promotionId":{
                                                                    "description":"The promotion ID.",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "siteId":{
                                                        "description":"The ID of the site on which the item was added.",
                                                        "type":"string"
                                                    },
                                                    "detailedRecurringChargeInfo":{
                                                        "description":"Detailed Item Price Information.",
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "description":"Whether the price is discounted.",
                                                                "type":"boolean"
                                                            },
                                                            "amount":{
                                                                "description":"The monetary amount for the recurring charge.",
                                                                "type":"number"
                                                            },
                                                            "quantity":{
                                                                "description":"The number of items covered by this recurring charge price info",
                                                                "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"
                                                            }
                                                        }
                                                    },
                                                    "shopperInput":{
                                                        "description":"Map of shopper input keys to values",
                                                        "additionalProperties":{
                                                            "type":"string"
                                                        },
                                                        "type":"object"
                                                    },
                                                    "listPrice":{
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "giftWithPurchaseInfo":{
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "giftWithPurchaseQuantityAvailableForSelection":{
                                                "description":"gift quantity available for selection",
                                                "type":"number"
                                            },
                                            "giftWithPurchaseType":{
                                                "description":"The type of the gift. (sku, product)",
                                                "type":"string"
                                            },
                                            "giftWithPurchaseDetail":{
                                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The gift with purchase promotion id",
                                                "type":"string"
                                            },
                                            "giftWithPurchaseIdentifier":{
                                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                                "type":"number"
                                            }
                                        }
                                    }
                                },
                                "siteId":{
                                    "description":"",
                                    "type":"string"
                                },
                                "shippingAddress":{
                                    "description":"Default shipping address of the profile",
                                    "type":"object",
                                    "properties":{
                                        "lastName":{
                                            "description":"the last name of the shipping address",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"the first name of the shipping address",
                                            "type":"string"
                                        },
                                        "country":{
                                            "description":"the country of the shipping address",
                                            "type":"string"
                                        },
                                        "phoneNumber":{
                                            "description":"the phone Number of the shipping address",
                                            "type":"string"
                                        },
                                        "address2":{
                                            "description":"the address2 of the shipping address",
                                            "type":"string"
                                        },
                                        "city":{
                                            "description":"the city of the shipping address",
                                            "type":"string"
                                        },
                                        "address1":{
                                            "description":"the address1 of the shipping address",
                                            "type":"string"
                                        },
                                        "postalCode":{
                                            "description":"the postal Code of the shipping address",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the id of the shipping address",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"the county of the shipping address",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"the state of the shipping address",
                                            "type":"string"
                                        }
                                    }
                                },
                                "markers":{
                                    "description":"Order marker information",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "value":{
                                                "description":"Order marker value. e.g. In case of marketing campaign, value represents actual unique campaign Id",
                                                "type":"string",
                                                "example":"78900"
                                            },
                                            "key":{
                                                "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                                "type":"string",
                                                "example":"campaign_eloqua"
                                            }
                                        }
                                    }
                                },
                                "giftWithPurchaseOrderMarkers":{
                                    "type":"array",
                                    "items":{
                                        "type":"object"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "checkOrderApprovalWebhook_response":{
            "properties":{
                "approvalActionReason":{
                    "description":"The reason for which the Order has beeen moved to pending approval state.",
                    "type":"string"
                },
                "error":{
                    "type":"object",
                    "properties":{
                        "code":{
                            "type":"string"
                        },
                        "message":{
                            "type":"string"
                        }
                    }
                },
                "approvalAction":{
                    "description":"This flag will determine if Order has to be moved to pending approval state.",
                    "type":"boolean"
                }
            }
        },
        "externalActionStatus_request":{
            "description":"Notifies external systems about the status of external action.",
            "properties":{
                "process":{
                    "description":"The name of the process that triggered the external action.",
                    "type":"string"
                },
                "returnedStatusCode":{
                    "description":"The status code returned from the external action.",
                    "type":"string"
                },
                "entityType":{
                    "description":"The type of the entity the external action was performed on.",
                    "type":"string"
                },
                "failureCause":{
                    "description":"The reason for failure if the requestStatus is 'FAILURE'; otherwise, this field is null.",
                    "type":"string"
                },
                "entityId":{
                    "description":"The ID of the entity the external action was performed on.",
                    "type":"string"
                },
                "requestStatus":{
                    "description":"The status of the request.",
                    "type":"string"
                }
            },
            "example":{
                "process":"Order Submission to CPQ",
                "returnedStatusCode":"200",
                "entityType":"order",
                "failureCause":null,
                "entityId":"o111",
                "requestStatus":"SUCCESS"
            }
        },
        "idleCart_request":{
            "description":"The details of the idle cart",
            "properties":{
                "idleCart":{
                    "properties":{
                        "secondaryCurrencyCode":{
                            "description":"Secondary currencyCode",
                            "type":"string"
                        },
                        "lastModifiedTime":{
                            "description":"The last modified time in long seconds",
                            "type":"integer"
                        },
                        "creationTime":{
                            "description":"The creation time in long seconds",
                            "type":"integer"
                        },
                        "orderId":{
                            "description":"The order id",
                            "type":"string"
                        },
                        "payments":{
                            "description":"The payment information.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                }
                            }
                        },
                        "orderStatus":{
                            "description":"Status of the order",
                            "type":"string"
                        },
                        "description":{
                            "description":"Cart description for this order.",
                            "type":"string"
                        },
                        "priceInfo":{
                            "description":"The price information.",
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"The secondary currency tax amount.",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The total order amount.",
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":"The secondary currency shipping amount.",
                                    "type":"number"
                                },
                                "totalOneTimeNetAmount":{
                                    "description":"Total one time net amount",
                                    "type":"number"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"The secondary currency total amount..",
                                    "type":"number"
                                },
                                "shippingSurchargeValue":{
                                    "description":"Extra handling costs for shipping the products",
                                    "type":"number"
                                },
                                "tax":{
                                    "description":"The total tax amount.",
                                    "type":"number"
                                },
                                "subTotal":{
                                    "description":"Sub-total.",
                                    "type":"number"
                                },
                                "totalWithoutTax":{
                                    "description":"The total amount without tax.",
                                    "type":"number"
                                },
                                "total":{
                                    "description":"The order total.",
                                    "type":"number"
                                },
                                "shipping":{
                                    "description":"The total shipping cost.",
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":"The primary currency total amount..",
                                    "type":"number"
                                },
                                "totalOneTimeListAmount":{
                                    "description":"Total one time list amount",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"The currency code.",
                                    "type":"string"
                                }
                            }
                        },
                        "onetimeChargesSummary":{
                            "description":"Summary of all one-time charges",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"total amount of all one-time charges",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "exchangeRate":{
                            "description":"exchangeRate",
                            "type":"number"
                        },
                        "shoppingCart":{
                            "description":"The shopping-cart or order contents of the current order.",
                            "type":"object",
                            "properties":{
                                "itemsIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                    "type":"boolean"
                                },
                                "numberOfItems":{
                                    "description":"Total no of items.",
                                    "type":"integer"
                                },
                                "items":{
                                    "description":"The array of products in the shopping cart. 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":{
                                            "primaryThumbImageURL":{
                                                "description":"Image url of the product",
                                                "type":"string"
                                            },
                                            "rawTotalPrice":{
                                                "description":"The raw price of the product.",
                                                "type":"number"
                                            },
                                            "dynamicProperties":{
                                                "description":"List of dynamic properties at line item level.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"The dynamic property id.",
                                                            "type":"string"
                                                        },
                                                        "label":{
                                                            "description":"The dynamic property label.",
                                                            "type":"string"
                                                        },
                                                        "value":{
                                                            "description":"The dynamic property value.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "displayName":{
                                                "description":"The name of the product.",
                                                "type":"string"
                                            },
                                            "shippingSurchargeValue":{
                                                "description":"tax applied on shipping",
                                                "type":"number"
                                            },
                                            "ratePlanId":{
                                                "description":"Applied ratePlan number for this item",
                                                "type":"string"
                                            },
                                            "isItemValid":{
                                                "description":"if item is valid",
                                                "type":"boolean"
                                            },
                                            "description":{
                                                "description":"Description about the product.",
                                                "type":"string"
                                            },
                                            "childItems":{
                                                "description":"Represents the child commerce items. 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":{
                                                    "properties":{
                                                        "configurationOptionId":{
                                                            "description":"ID of the catalog's configurationOption associated with this item.",
                                                            "type":"string"
                                                        },
                                                        "addOnItem":{
                                                            "description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
                                                            "type":"boolean"
                                                        },
                                                        "quantity":{
                                                            "description":"The quantity of this child item included.",
                                                            "type":"integer"
                                                        },
                                                        "productId":{
                                                            "description":"The product ID of the child 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"
                                                        },
                                                        "configurablePropertyId":{
                                                            "description":"ID of the catalog's configurableProperty associated with this item.",
                                                            "type":"string"
                                                        },
                                                        "catalogRefId":{
                                                            "description":"The reference ID of the catalog this child commerce item references. Typically the SKU id.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "configuratorId":{
                                                "description":"Configuration ID for this commerce item.",
                                                "type":"string"
                                            },
                                            "onetimeChargesSummary":{
                                                "description":"Summary of all one-time charges",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "ratePlanName":{
                                                "description":"Applied ratePlan name for this item",
                                                "type":"string"
                                            },
                                            "price":{
                                                "description":"The actual price of the product.",
                                                "type":"number"
                                            },
                                            "agreementName":{
                                                "description":"Applied agreement name",
                                                "type":"string"
                                            },
                                            "agreementId":{
                                                "description":"Applied agreement number",
                                                "type":"string"
                                            },
                                            "variant":{
                                                "description":"List of variants for the product.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"The variant option value.",
                                                            "type":"string"
                                                        },
                                                        "optionName":{
                                                            "description":"The variant option name.",
                                                            "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"
                                                    }
                                                }
                                            },
                                            "childItemsIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                "type":"boolean"
                                            },
                                            "onSale":{
                                                "description":"if item is on sale",
                                                "type":"boolean"
                                            },
                                            "unitPrice":{
                                                "description":"The unit price of the product.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The quantity of the product.",
                                                "type":"integer"
                                            },
                                            "productId":{
                                                "description":"ID of the product in the cart.",
                                                "type":"string"
                                            },
                                            "totalOneTimeNetAmount":{
                                                "description":"Total one time net amount",
                                                "type":"number"
                                            },
                                            "contractStartDate":{
                                                "description":"Start date of the contract",
                                                "type":"string"
                                            },
                                            "detailedItemPriceInfo":{
                                                "description":"The unit price of the product.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "secondaryCurrencyTaxAmount":{
                                                            "description":"taxAmount in secondaryCurrency",
                                                            "type":"number"
                                                        },
                                                        "discounted":{
                                                            "description":"If discounted?",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The total order amount.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"Quantity.",
                                                            "type":"integer"
                                                        },
                                                        "tax":{
                                                            "description":"The total tax amount.",
                                                            "type":"number"
                                                        },
                                                        "orderDiscountShare":{
                                                            "description":"The order discount share.",
                                                            "type":"number"
                                                        },
                                                        "detailedUnitPrice":{
                                                            "description":"The detailed unit price.",
                                                            "type":"number"
                                                        },
                                                        "currencyCode":{
                                                            "description":"The currency code.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "contractEndDate":{
                                                "description":"End date of the contract",
                                                "type":"string"
                                            },
                                            "recurringChargesSummary":{
                                                "description":"Summary of all recurring charges by frequency",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        },
                                                        "frequency":{
                                                            "description":"Frequency of this summary i.e, per month, per year etc",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "catRefId":{
                                                "description":"The category to which the product belongs.",
                                                "type":"string"
                                            },
                                            "lastPriced":{
                                                "description":"Date when commerce item is last priced",
                                                "type":"string"
                                            },
                                            "charges":{
                                                "description":"Charges applied on this commerce item if any.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "unitPrice":{
                                                            "description":"unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "description":"Total Amount w.r.t to quantity.",
                                                            "type":"number"
                                                        },
                                                        "unitOfMeasure":{
                                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                            "type":"string"
                                                        },
                                                        "isProductPrice":{
                                                            "description":"This property tells which charge among others is Product price",
                                                            "type":"boolean"
                                                        },
                                                        "name":{
                                                            "description":"Name of the charge",
                                                            "type":"string"
                                                        },
                                                        "chargeType":{
                                                            "description":"Type of the charge",
                                                            "type":"string"
                                                        },
                                                        "priceType":{
                                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                            "type":"string"
                                                        },
                                                        "additionalInfo":{
                                                            "description":"Additional properties(if any) needed for any down stream system",
                                                            "type":"object",
                                                            "properties":{
                                                                "rates":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "schema":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "lookupData":{
                                                                                    "description":"Lookup data for the schema",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "dynamic_property_key":{
                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "columns":{
                                                                                    "description":"Column definitions for the rate card",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "variableName":{
                                                                                                "description":"Variable name for the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "translations":{
                                                                                                "description":"Translation data for internationalization",
                                                                                                "type":"array",
                                                                                                "items":{
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "dynamic_property_key":{
                                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                            "type":"string"
                                                                                                        }
                                                                                                    }
                                                                                                }
                                                                                            },
                                                                                            "dataType":{
                                                                                                "description":"Data type of the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "name":{
                                                                                                "description":"Display name of the column",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "variableName":{
                                                                            "description":"Variable name for the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "data":{
                                                                            "description":"Array of rate tiers",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"Display name of the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "type":{
                                                                            "description":"Type of the rate card",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "calculationInfo":{
                                                                    "description":"calculation info received from external system",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "integrationId":{
                                                            "description":"Integration id for this charge",
                                                            "type":"string"
                                                        },
                                                        "dynamicPricingType":{
                                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                            "type":"string"
                                                        },
                                                        "chargeCode":{
                                                            "description":"Charge code",
                                                            "type":"string"
                                                        },
                                                        "frequency":{
                                                            "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "discountInfo":{
                                                "description":"The discount information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                    }
                                                }
                                            },
                                            "siteId":{
                                                "description":"The ID of the site on which the item was added.",
                                                "type":"string"
                                            },
                                            "detailedRecurringChargeInfo":{
                                                "description":"Detailed Item Price Information.",
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Whether the price is discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "amount":{
                                                        "description":"The monetary amount for the recurring charge.",
                                                        "type":"number"
                                                    },
                                                    "quantity":{
                                                        "description":"The number of items covered by this recurring charge price info",
                                                        "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"
                                                    }
                                                }
                                            },
                                            "shopperInput":{
                                                "description":"Map of shopper input keys to values",
                                                "additionalProperties":{
                                                    "type":"string"
                                                },
                                                "type":"object"
                                            },
                                            "totalOneTimeListAmount":{
                                                "description":"Total one time list amount",
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "lastModifierId":{
                            "description":"The ID of the shopper profile that last modified the order.",
                            "type":"string"
                        },
                        "taxPriceInfo":{
                            "description":"The shipping address details.",
                            "type":"object",
                            "properties":{
                                "cityTax":{
                                    "description":"City Tax",
                                    "type":"number"
                                },
                                "secondaryCurrencyTaxAmount":{
                                    "description":"taxAmount in secondaryCurrency",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"The total order amount.",
                                    "type":"number"
                                },
                                "valueAddedTax":{
                                    "description":"Value Added Tax.",
                                    "type":"number"
                                },
                                "countyTax":{
                                    "description":"County Tax.",
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "description":"If Tax is included?",
                                    "type":"boolean"
                                },
                                "miscTax":{
                                    "description":"Misc Tax.",
                                    "type":"number"
                                },
                                "districtTax":{
                                    "description":"District Tax.",
                                    "type":"number"
                                },
                                "stateTax":{
                                    "description":"State Tax.",
                                    "type":"number"
                                },
                                "countryTax":{
                                    "description":"Country Tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "shippingGroups":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "taxPriceInfo":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"taxAmount in secondaryCurrency",
                                                "type":"number",
                                                "example":0
                                            },
                                            "cityTax":{
                                                "description":"City Tax",
                                                "type":"number",
                                                "example":3.9
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number",
                                                "example":5.99
                                            },
                                            "valueAddedTax":{
                                                "description":"Value Added Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "countyTax":{
                                                "description":"County Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "isTaxIncluded":{
                                                "description":"If Tax is included?",
                                                "type":"boolean",
                                                "example":false
                                            },
                                            "miscTax":{
                                                "description":"Misc Tax.",
                                                "type":"number",
                                                "example":1.87
                                            },
                                            "districtTax":{
                                                "description":"District Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "stateTax":{
                                                "description":"State Tax.",
                                                "type":"number",
                                                "example":3.9
                                            },
                                            "countryTax":{
                                                "description":"Country Tax.",
                                                "type":"number",
                                                "example":0
                                            }
                                        }
                                    },
                                    "lastName":{
                                        "description":"The second name of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"Muir"
                                    },
                                    "itemsIsTruncated":{
                                        "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                        "type":"boolean"
                                    },
                                    "shippingMethod":{
                                        "description":"The shipping method details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":" tax amount in secondaryCurrency",
                                                "type":"number"
                                            },
                                            "shippingTax":{
                                                "type":"number"
                                            },
                                            "cost":{
                                                "description":"The total cost of shipping.",
                                                "type":"number"
                                            },
                                            "taxCode":{
                                                "type":"string"
                                            },
                                            "value":{
                                                "description":"The shipping method applied to the order.",
                                                "type":"string"
                                            },
                                            "shippingMethodDescription":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "shippingGroupId":{
                                        "description":"The shipping Group id",
                                        "type":"string",
                                        "example":"sg1234"
                                    },
                                    "store":{
                                        "description":"The store is present in the request if the type is inStorePickupShippingGroup.",
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"The country of the store",
                                                "type":"string",
                                                "example":"USA"
                                            },
                                            "hours":{
                                                "description":"The store's opening hours.",
                                                "type":"string",
                                                "example":"Mon - Sat 10AM - 7PM Sun 11AM - 6 PM"
                                            },
                                            "address3":{
                                                "description":"Address line 3 of store.",
                                                "type":"string",
                                                "example":"Main Street"
                                            },
                                            "address2":{
                                                "description":"Address line 2 of store.",
                                                "type":"string",
                                                "example":"4th Floor"
                                            },
                                            "city":{
                                                "description":"The store's city.",
                                                "type":"string",
                                                "example":"Boston"
                                            },
                                            "address1":{
                                                "description":"Address line 1 of store.",
                                                "type":"string",
                                                "example":"One Beacon Street"
                                            },
                                            "stateAddress":{
                                                "description":"The store's state address.",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "county":{
                                                "description":"The store's county",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "phoneNumber":{
                                                "description":"The store's phone number.",
                                                "type":"string",
                                                "example":"(617) 386-1201"
                                            },
                                            "locationId":{
                                                "description":"The store's location Id.",
                                                "type":"string",
                                                "example":"Boston138"
                                            },
                                            "name":{
                                                "description":"The store's name.",
                                                "type":"string",
                                                "example":"Boston Store #138"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string",
                                                "example":"(617) 386-1200"
                                            },
                                            "postCode":{
                                                "description":"The store's post code.",
                                                "type":"string",
                                                "example":"2108"
                                            },
                                            "email":{
                                                "description":"The store's email address.",
                                                "type":"string",
                                                "example":"store138@example.com"
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"the shippingGroup type",
                                        "type":"string",
                                        "example":"inStorePickupShippingGroup"
                                    },
                                    "firstName":{
                                        "description":"The first name of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"John"
                                    },
                                    "priceInfo":{
                                        "description":"The price information.",
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number",
                                                "example":24.99
                                            },
                                            "total":{
                                                "description":"The order total.",
                                                "type":"number",
                                                "example":47.93
                                            },
                                            "lkpValExcludingFreeShip":{
                                                "description":"The total shipping cost excluding items with free shipping.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "shipping":{
                                                "description":"The total shipping cost.",
                                                "type":"number",
                                                "example":14.95
                                            },
                                            "shippingSurchargeValue":{
                                                "description":"Extra handling costs for shipping the products",
                                                "type":"number",
                                                "example":0
                                            },
                                            "tax":{
                                                "description":"The total tax amount.",
                                                "type":"number",
                                                "example":7.99
                                            },
                                            "subTotal":{
                                                "description":"Sub-total.",
                                                "type":"number",
                                                "example":24.99
                                            },
                                            "currencyCode":{
                                                "description":"The currency code.",
                                                "type":"string",
                                                "example":"USD"
                                            },
                                            "totalWithoutTax":{
                                                "description":"The total amount without tax.",
                                                "type":"number",
                                                "example":39.49
                                            }
                                        }
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"1231231234"
                                    },
                                    "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"
                                            }
                                        }
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"object",
                                        "properties":{
                                            "unclaimedCouponMultiPromotions":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionInfo":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "promotionLongDesc":{
                                                                    "type":"string",
                                                                    "example":"long desc of promotion"
                                                                },
                                                                "promotionName":{
                                                                    "type":"string",
                                                                    "example":"PRMName"
                                                                },
                                                                "promotionLevel":{
                                                                    "type":"string",
                                                                    "example":"order"
                                                                },
                                                                "totalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "promotionDesc":{
                                                                    "type":"string",
                                                                    "example":"description of the promotion"
                                                                },
                                                                "promotionID":{
                                                                    "type":"string",
                                                                    "example":"PRM123"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            },
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string",
                                                                "example":"<p>desc&nbsp;Spend 10 Get 10% Off</p>"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string",
                                                                "example":"10% Off"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string",
                                                                "example":"order"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number",
                                                                "example":-11.1
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string",
                                                                "example":"Spend 10 Get 10% Off"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string",
                                                                "example":"promo123"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"The order discount.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "shippingDiscount":{
                                                "description":"The shipping discount.",
                                                "type":"number",
                                                "example":5.6
                                            },
                                            "orderImplicitDiscountList":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLongDesc":{
                                                            "type":"string",
                                                            "example":"Detailed desc of promotion"
                                                        },
                                                        "promotionName":{
                                                            "type":"string",
                                                            "example":"PROMO1"
                                                        },
                                                        "external":{
                                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                            "type":"boolean",
                                                            "example":true
                                                        },
                                                        "promotionLevel":{
                                                            "description":"promotion level - order or item",
                                                            "type":"string",
                                                            "example":"order"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"The total adjustment.",
                                                            "type":"string",
                                                            "example":5.6
                                                        },
                                                        "promotionDesc":{
                                                            "type":"string",
                                                            "example":"the order related promotion"
                                                        },
                                                        "secondaryCurrencyTotalAdjustment":{
                                                            "description":"The total adjustment for secondary currency",
                                                            "type":"string",
                                                            "example":0
                                                        },
                                                        "promotionId":{
                                                            "type":"string",
                                                            "example":"PRM1234"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            },
                                            "claimedCouponMultiPromotions":{
                                                "type":"object",
                                                "properties":{
                                                    "promotions":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "totalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "secondaryCurrencyTotalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "promotionID":{
                                                                    "type":"string",
                                                                    "example":"PRM123"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "shippingAddress":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name.",
                                                "type":"string",
                                                "example":"Muir"
                                            },
                                            "country":{
                                                "description":"Country.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City.",
                                                "type":"string",
                                                "example":"Cambridge"
                                            },
                                            "address1":{
                                                "description":"Address snippet.",
                                                "type":"string",
                                                "example":"1 main st"
                                            },
                                            "prefix":{
                                                "description":"Name prefix.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name.",
                                                "type":"string",
                                                "example":"oracle"
                                            },
                                            "postalCode":{
                                                "description":"Postal code.",
                                                "type":"string",
                                                "example":1122
                                            },
                                            "jobTitle":{
                                                "description":"Job title.",
                                                "type":"string",
                                                "example":"manager"
                                            },
                                            "county":{
                                                "description":"County.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Name suffix.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name",
                                                "type":"string",
                                                "example":"John"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number.",
                                                "type":"string",
                                                "example":1111111111
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name.",
                                                "type":"string",
                                                "example":"Morgan"
                                            },
                                            "state":{
                                                "description":"State.",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "email":{
                                                "description":"Email address.",
                                                "type":"string",
                                                "example":"john.muir@oracle.com"
                                            }
                                        }
                                    },
                                    "items":{
                                        "type":"array",
                                        "items":{
                                            "properties":{
                                                "availablePickupDate":{
                                                    "format":"date-time",
                                                    "description":"The items available store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "inventoryLocationId":{
                                                    "description":"Defines the inventory location that services the referenced commerce item.",
                                                    "type":"string"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw total price.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "returnedQuantity":{
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "dynamicProperties":{
                                                    "description":"List of dynamic properties at line item level.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "id":{
                                                                "description":"The dynamic property id.",
                                                                "type":"string",
                                                                "example":11502
                                                            },
                                                            "label":{
                                                                "description":"The dynamic property label.",
                                                                "type":"string",
                                                                "example":"dyn_prop"
                                                            },
                                                            "value":{
                                                                "description":"The dynamic property value.",
                                                                "type":"string",
                                                                "example":12
                                                            }
                                                        }
                                                    }
                                                },
                                                "ratePlanId":{
                                                    "description":"Applied ratePlan number for this item",
                                                    "type":"string"
                                                },
                                                "shippingSurchargeValue":{
                                                    "description":"Extra handling cost for shipping the product.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "availabilityDate":{
                                                    "format":"date-time",
                                                    "description":"The availability date for preOrdered/backOrdered quantity.",
                                                    "type":"string",
                                                    "example":"2018-06-13T18:09:53.493Z"
                                                },
                                                "discountAmount":{
                                                    "description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preOrderQuantity":{
                                                    "description":"The pre ordered quantity included.",
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "childItems":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                        }
                                                    }
                                                },
                                                "configuratorId":{
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"Commerce Item ID for this commerce item.",
                                                    "type":"string",
                                                    "example":"ci123545"
                                                },
                                                "ratePlanName":{
                                                    "description":"Applied ratePlan name for this item",
                                                    "type":"string"
                                                },
                                                "price":{
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "agreementName":{
                                                    "description":"Applied agreement name",
                                                    "type":"string"
                                                },
                                                "agreementId":{
                                                    "description":"Applied agreement number",
                                                    "type":"string"
                                                },
                                                "childItemsIsTruncated":{
                                                    "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                    "type":"boolean"
                                                },
                                                "onSale":{
                                                    "description":"Whether is on sale.",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the third party system.",
                                                    "type":"string"
                                                },
                                                "commerceId":{
                                                    "description":"Commerce ID for this commerce item.",
                                                    "type":"string",
                                                    "example":"ci12343"
                                                },
                                                "stateDetailsAsUser":{
                                                    "type":"string",
                                                    "example":"details of shippingItem"
                                                },
                                                "unitPrice":{
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this price info",
                                                    "type":"integer",
                                                    "example":1
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string",
                                                    "example":"product_9e"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "contractStartDate":{
                                                    "description":"Start date of the contract",
                                                    "type":"string"
                                                },
                                                "detailedItemPriceInfo":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "secondaryCurrencyTaxAmount":{
                                                                "description":" tax amount in secondaryCurrency",
                                                                "type":"number",
                                                                "example":0
                                                            },
                                                            "amount":{
                                                                "type":"number",
                                                                "example":24.99
                                                            },
                                                            "quantity":{
                                                                "type":"integer",
                                                                "example":1
                                                            },
                                                            "tax":{
                                                                "type":"number",
                                                                "example":0
                                                            },
                                                            "orderDiscountShare":{
                                                                "type":"integer",
                                                                "example":0
                                                            },
                                                            "detailedUnitPrice":{
                                                                "type":"number",
                                                                "example":24.99
                                                            },
                                                            "currencyCode":{
                                                                "type":"string",
                                                                "example":"USD"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preferredPickupDate":{
                                                    "format":"date-time",
                                                    "description":"The items preferred store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "contractEndDate":{
                                                    "description":"End date of the contract",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                    "type":"string",
                                                    "example":"Sku_9F"
                                                },
                                                "lastPriced":{
                                                    "description":"Date when commerce item is last priced",
                                                    "type":"string"
                                                },
                                                "charges":{
                                                    "description":"Charges applied on this commerce item if any.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "unitPrice":{
                                                                "description":"unit price of the item",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "description":"Total Amount w.r.t to quantity.",
                                                                "type":"number"
                                                            },
                                                            "unitOfMeasure":{
                                                                "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                                "type":"string"
                                                            },
                                                            "isProductPrice":{
                                                                "description":"This property tells which charge among others is Product price",
                                                                "type":"boolean"
                                                            },
                                                            "name":{
                                                                "description":"Name of the charge",
                                                                "type":"string"
                                                            },
                                                            "chargeType":{
                                                                "description":"Type of the charge",
                                                                "type":"string"
                                                            },
                                                            "priceType":{
                                                                "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                                "type":"string"
                                                            },
                                                            "additionalInfo":{
                                                                "description":"Additional properties(if any) needed for any down stream system",
                                                                "type":"object",
                                                                "properties":{
                                                                    "rates":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "schema":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "lookupData":{
                                                                                        "description":"Lookup data for the schema",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "columns":{
                                                                                        "description":"Column definitions for the rate card",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "variableName":{
                                                                                                    "description":"Variable name for the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "translations":{
                                                                                                    "description":"Translation data for internationalization",
                                                                                                    "type":"array",
                                                                                                    "items":{
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "dynamic_property_key":{
                                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                                "type":"string"
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "dataType":{
                                                                                                    "description":"Data type of the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "name":{
                                                                                                    "description":"Display name of the column",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "variableName":{
                                                                                "description":"Variable name for the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "data":{
                                                                                "description":"Array of rate tiers",
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "dynamic_property_key":{
                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                            "type":"string"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "name":{
                                                                                "description":"Display name of the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "type":{
                                                                                "description":"Type of the rate card",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    },
                                                                    "calculationInfo":{
                                                                        "description":"calculation info received from external system",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "integrationId":{
                                                                "description":"Integration id for this charge",
                                                                "type":"string"
                                                            },
                                                            "dynamicPricingType":{
                                                                "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                                "type":"string"
                                                            },
                                                            "chargeCode":{
                                                                "description":"Charge code",
                                                                "type":"string"
                                                            },
                                                            "frequency":{
                                                                "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "discountInfo":{
                                                    "description":"Whether this item is discounted.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "type":"string",
                                                                "example":"detailed desc of promotion"
                                                            },
                                                            "promotionName":{
                                                                "type":"string",
                                                                "example":"Promotion BAC"
                                                            },
                                                            "external":{
                                                                "description":"if promotion is external",
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "coupon":{
                                                                "type":"string",
                                                                "example":"CPN123"
                                                            },
                                                            "promotionLevel":{
                                                                "type":"string",
                                                                "example":"item"
                                                            },
                                                            "totalAdjustment":{
                                                                "type":"string",
                                                                "example":0
                                                            },
                                                            "promotionDesc":{
                                                                "type":"string",
                                                                "example":"promotion desc"
                                                            },
                                                            "promotionId":{
                                                                "type":"string",
                                                                "example":"PRM123"
                                                            },
                                                            "giftWithPurchaseDiscountInfo":{
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "gitWithPurchaseDetail":{
                                                                            "type":"string",
                                                                            "example":"details of gift"
                                                                        },
                                                                        "gitWithPurchaseIdentifier":{
                                                                            "type":"integer",
                                                                            "example":1223344
                                                                        },
                                                                        "giftWithPurchaseType":{
                                                                            "description":"the gift type.For     example product or sku",
                                                                            "type":"string",
                                                                            "example":"product"
                                                                        },
                                                                        "promotionDesc":{
                                                                            "type":"string",
                                                                            "example":"GWP Promotion description"
                                                                        },
                                                                        "promotionId":{
                                                                            "type":"string",
                                                                            "example":"PRM1234"
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                "siteId":{
                                                    "description":"The ID of the site on which the item was added.",
                                                    "type":"string"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "shopperInput":{
                                                    "description":"Map of shopper input keys to values",
                                                    "additionalProperties":{
                                                        "type":"string"
                                                    },
                                                    "type":"object"
                                                },
                                                "backOrderQuantity":{
                                                    "description":"The back ordered quantity included.",
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "listPrice":{
                                                    "description":"The monetary amount of the list price.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "status":{
                                                    "type":"string",
                                                    "example":"INITIAL"
                                                }
                                            }
                                        }
                                    },
                                    "email":{
                                        "description":"The email address of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"john.muir@oracle.com"
                                    }
                                }
                            }
                        },
                        "cartUrl":{
                            "description":"The cart url",
                            "type":"string"
                        },
                        "lastModifiedDate":{
                            "description":"The last modified date",
                            "type":"string"
                        },
                        "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"
                        },
                        "shippingMethod":{
                            "description":"The shipping method details for the order.",
                            "type":"object",
                            "properties":{
                                "cost":{
                                    "description":"The total cost of shipping.",
                                    "type":"number"
                                },
                                "value":{
                                    "description":"The shipping method applied to the order.",
                                    "type":"string"
                                }
                            }
                        },
                        "profile":{
                            "description":"The details of customer profile created on Oracle Commerce Cloud. This includes the email, first name and last name of the customer.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last Name",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First Name",
                                    "type":"string"
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "type":"string"
                                },
                                "creditCards":{
                                    "type":"object",
                                    "properties":{
                                        "cardType":{
                                            "type":"object",
                                            "properties":{
                                                "expirationYear":{
                                                    "type":"string"
                                                },
                                                "tokenExpiryDate":{
                                                    "type":"string"
                                                },
                                                "gatewayConfigId":{
                                                    "type":"string"
                                                },
                                                "expirationMonth":{
                                                    "type":"string"
                                                },
                                                "source":{
                                                    "type":"string"
                                                },
                                                "creditCardType":{
                                                    "type":"string"
                                                },
                                                "token":{
                                                    "type":"string"
                                                },
                                                "iin":{
                                                    "type":"string"
                                                },
                                                "cardProps":{
                                                    "type":"object",
                                                    "properties":{
                                                    }
                                                },
                                                "nameOnCard":{
                                                    "type":"string"
                                                },
                                                "creditCardNumber":{
                                                    "type":"string"
                                                },
                                                "tokenCreatedDate":{
                                                    "type":"string"
                                                },
                                                "cardSavedDate":{
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "type":"string"
                                                },
                                                "billingAddress":{
                                                    "description":"Default billing address of the profile",
                                                    "type":"object",
                                                    "properties":{
                                                        "lastName":{
                                                            "description":"the last name of the billing address",
                                                            "type":"string"
                                                        },
                                                        "firstName":{
                                                            "description":"the first name of the billing address",
                                                            "type":"string"
                                                        },
                                                        "externalAddressId":{
                                                            "description":"External ID of the address",
                                                            "type":"string"
                                                        },
                                                        "country":{
                                                            "description":"the country of the billing address",
                                                            "type":"string"
                                                        },
                                                        "phoneNumber":{
                                                            "description":"the phone Number of the billing address",
                                                            "type":"string"
                                                        },
                                                        "address2":{
                                                            "description":"the address2 of the billing address",
                                                            "type":"string"
                                                        },
                                                        "city":{
                                                            "description":"the city of the billing address",
                                                            "type":"string"
                                                        },
                                                        "address1":{
                                                            "description":"the address1 of the billing address",
                                                            "type":"string"
                                                        },
                                                        "postalCode":{
                                                            "description":"the postal Code of the billing address",
                                                            "type":"string"
                                                        },
                                                        "county":{
                                                            "description":"the county of the billing address",
                                                            "type":"string"
                                                        },
                                                        "repositoryId":{
                                                            "description":"the id of the billing address",
                                                            "type":"string"
                                                        },
                                                        "state":{
                                                            "description":"the state of the billing address",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "expirationDayOfMonth":{
                                                    "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"
                                            }
                                        }
                                    }
                                },
                                "receiveEmail":{
                                    "description":"If User wants email notification?",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The profile-id of the order",
                                    "type":"string"
                                },
                                "locale":{
                                    "description":"Locale",
                                    "type":"string"
                                },
                                "sitePropertiesList":{
                                    "description":"The list of site related properties for the profile",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "site":{
                                                "description":"The site data",
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The id of the site",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "properties":{
                                                "description":"The site related properties for the profile",
                                                "type":"object",
                                                "properties":{
                                                    "GDPRProfileP13nConsentDate":{
                                                        "description":"The date on which GDPR personalization consent was granted by the user.",
                                                        "type":"string"
                                                    },
                                                    "GDPRProfileP13nConsentGranted":{
                                                        "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                                                        "type":"boolean"
                                                    },
                                                    "receiveEmail":{
                                                        "description":"Indicates whether the user should receive marketing emails on the current site. Can be yes or no.",
                                                        "type":"string"
                                                    },
                                                    "receiveEmailDate":{
                                                        "description":"The date on which email marketing consent was granted by the user.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "email":{
                                    "description":"email of the user.",
                                    "type":"string"
                                },
                                "daytimeTelephoneNumber":{
                                    "description":"The telephone number",
                                    "type":"string"
                                }
                            }
                        },
                        "recurringChargesSummary":{
                            "description":"Summary of all recurring charges by frequency",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"price for whole quantity",
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "description":"Frequency of this summary i.e, per month, per year etc",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "creationDate":{
                            "description":"The creation date in ISO format",
                            "type":"string"
                        },
                        "orderProfileId":{
                            "description":"The profile-id of the order",
                            "type":"string"
                        },
                        "transactionId":{
                            "type":"string",
                            "example":"3648267302"
                        },
                        "sharedWithOrganization":{
                            "description":"Whether the order has been shared with the organization.",
                            "type":"boolean"
                        },
                        "site":{
                            "type":"object",
                            "properties":{
                                "siteURL":{
                                    "description":"The production URL of the site where the order is placed",
                                    "type":"string"
                                },
                                "siteName":{
                                    "description":"The name of the site where order is placed",
                                    "type":"string"
                                }
                            }
                        },
                        "discountInfo":{
                            "description":"The discount information.",
                            "type":"object",
                            "properties":{
                                "unclaimedCouponMultiPromotions":{
                                    "type":"object",
                                    "properties":{
                                        "promotionInfo":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionLongDesc":{
                                                        "type":"string",
                                                        "example":"long desc of promotion"
                                                    },
                                                    "promotionName":{
                                                        "type":"string",
                                                        "example":"PRMName"
                                                    },
                                                    "promotionLevel":{
                                                        "type":"string",
                                                        "example":"order"
                                                    },
                                                    "totalAdjustment":{
                                                        "type":"integer",
                                                        "example":0
                                                    },
                                                    "promotionDesc":{
                                                        "type":"string",
                                                        "example":"description of the promotion"
                                                    },
                                                    "promotionID":{
                                                        "type":"string",
                                                        "example":"PRM123"
                                                    }
                                                }
                                            }
                                        },
                                        "couponCode":{
                                            "type":"string",
                                            "example":"CPN123"
                                        }
                                    }
                                },
                                "orderCouponsMap":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code.",
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string",
                                                    "example":"<p>desc&nbsp;Spend 10 Get 10% Off</p>"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string",
                                                    "example":"10% Off"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string",
                                                    "example":"order"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"number",
                                                    "example":-11.1
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string",
                                                    "example":"Spend 10 Get 10% Off"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string",
                                                    "example":"promo123"
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderDiscount":{
                                    "description":"The order discount.",
                                    "type":"number",
                                    "example":0
                                },
                                "shippingDiscount":{
                                    "description":"The shipping discount.",
                                    "type":"number",
                                    "example":5.6
                                },
                                "orderImplicitDiscountList":{
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "type":"string",
                                                "example":"Detailed desc of promotion"
                                            },
                                            "promotionName":{
                                                "type":"string",
                                                "example":"PROMO1"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean",
                                                "example":true
                                            },
                                            "promotionLevel":{
                                                "description":"promotion level - order or item",
                                                "type":"string",
                                                "example":"order"
                                            },
                                            "totalAdjustment":{
                                                "description":"The total adjustment.",
                                                "type":"string",
                                                "example":5.6
                                            },
                                            "promotionDesc":{
                                                "type":"string",
                                                "example":"the order related promotion"
                                            },
                                            "secondaryCurrencyTotalAdjustment":{
                                                "description":"The total adjustment for secondary currency",
                                                "type":"string",
                                                "example":0
                                            },
                                            "promotionId":{
                                                "type":"string",
                                                "example":"PRM1234"
                                            }
                                        }
                                    }
                                },
                                "unclaimedCouponsMap":{
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "type":"string",
                                            "example":"CPN123"
                                        }
                                    }
                                },
                                "claimedCouponMultiPromotions":{
                                    "type":"object",
                                    "properties":{
                                        "promotions":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "totalAdjustment":{
                                                        "type":"integer",
                                                        "example":0
                                                    },
                                                    "secondaryCurrencyTotalAdjustment":{
                                                        "type":"integer",
                                                        "example":0
                                                    },
                                                    "promotionID":{
                                                        "type":"string",
                                                        "example":"PRM123"
                                                    }
                                                }
                                            }
                                        },
                                        "couponCode":{
                                            "type":"string",
                                            "example":"CPN123"
                                        }
                                    }
                                }
                            }
                        },
                        "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"
                                }
                            }
                        },
                        "shippingAddress":{
                            "description":"The shipping address details.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"Country.",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"Address snippet.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"Address snippet.",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"City.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"Address snippet.",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Name prefix.",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company name.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Postal code.",
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "description":"Job title.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"County.",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Name suffix.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"Phone number.",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax number.",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"Email address.",
                                    "type":"string"
                                }
                            }
                        },
                        "siteId":{
                            "description":"The id of the site associated with this cart",
                            "type":"string"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. e.g. In case of marketing campaign, value represents actual unique campaign Id",
                                        "type":"string"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "idleCart":{
                    "lastModifiedTime":"1499083822557",
                    "creationTime":"1499083808886",
                    "orderId":"o30412",
                    "dynamicProperties":[
                    ],
                    "description":"My Cart",
                    "orderStatus":"Incomplete",
                    "priceInfo":{
                        "amount":14.99,
                        "total":14.99,
                        "shipping":0,
                        "shippingSurchargeValue":0,
                        "tax":0,
                        "subTotal":14.99,
                        "currencyCode":"USD",
                        "totalWithoutTax":14.99
                    },
                    "shoppingCart":{
                        "numberOfItems":1,
                        "items":[
                            {
                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v320598425551039087/products/liberty-heights_LARGE.jpg&height=100&width=100",
                                "rawTotalPrice":14.99,
                                "displayName":"Liberty Heights",
                                "dynamicProperties":[
                                ],
                                "shippingSurchargeValue":0,
                                "discountAmount":0,
                                "externalData":[
                                ],
                                "description":"A really great movie that you should not miss.",
                                "isItemValid":true,
                                "childItems":[
                                    {
                                        "configurationOptionId":"configOptIDC1P11536825979556",
                                        "addOnItem":true,
                                        "quantity":5,
                                        "priceListGroupId":"price_list_group_1536825979556",
                                        "productId":"child1P1Prod1536825979556",
                                        "siteId":"siteUS",
                                        "childItems":[
                                        ],
                                        "configurablePropertyId":"configPropIDC1P11536825979556",
                                        "shopperInput":{
                                            "fontSIID1536825979556":"Times New Roman",
                                            "shrtTxtSIID1536825979556":"This is the P1parent1Prod1536825979556"
                                        },
                                        "catRefId":"child1P1Sku1536825979556"
                                    }
                                ],
                                "commerceItemId":"ci3000412",
                                "price":14.99,
                                "variant":[
                                ],
                                "onSale":false,
                                "actionCode":null,
                                "id":"ci3000413",
                                "unitPrice":14.99,
                                "quantity":1,
                                "productId":"Product_1Ci",
                                "salePrice":0,
                                "detailedItemPriceInfo":[
                                    {
                                        "discounted":false,
                                        "amount":14.99,
                                        "quantity":1,
                                        "tax":0,
                                        "orderDiscountShare":0,
                                        "detailedUnitPrice":14.99,
                                        "currencyCode":"USD"
                                    }
                                ],
                                "giftWithPurchaseCommerceItemMarkers":[
                                ],
                                "taxCode":null,
                                "catRefId":"Sku_1Di",
                                "skuProperties":[
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Name",
                                        "id":"displayName",
                                        "value":null
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Active",
                                        "id":"active",
                                        "value":true
                                    },
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Id",
                                        "id":"id",
                                        "value":"Sku_1Di"
                                    }
                                ],
                                "discountInfo":[
                                ],
                                "siteId":"siteUS",
                                "listPrice":14.99
                            }
                        ]
                    },
                    "lastModifierId":"120660",
                    "taxPriceInfo":{
                        "cityTax":0,
                        "amount":0,
                        "valueAddedTax":0,
                        "countyTax":0,
                        "isTaxIncluded":false,
                        "miscTax":0,
                        "districtTax":0,
                        "stateTax":0,
                        "countryTax":0
                    },
                    "shippingGroups":[
                        {
                            "lastName":"Anderson",
                            "firstName":"Kim",
                            "discountInfo":{
                                "orderDiscount":0,
                                "shippingDiscount":0,
                                "discountDescList":[
                                ]
                            },
                            "phoneNumber":"212-555-1977",
                            "shippingMethod":{
                                "secondaryCurrencyTaxAmount":0,
                                "shippingTax":0,
                                "cost":0,
                                "taxIncluded":true,
                                "taxCode":"",
                                "value":"inStorePickupShippingGroup",
                                "shippingMethodDescription":"inStorePickupShippingGroup"
                            },
                            "shippingGroupId":"sg50499",
                            "store":{
                                "country":"USA",
                                "hours":"Mon - Sat 10AM - 7PM Sun 11AM - 6 PM",
                                "address3":null,
                                "address2":"4th Floor",
                                "city":"Boston",
                                "address1":"One Beacon Street",
                                "postalCode":"2108",
                                "county":null,
                                "stateAddress":"MA",
                                "phoneNumber":"(617) 386-1200",
                                "locationId":"Boston138",
                                "name":"CRS Home - Boston #138",
                                "faxNumber":"(617) 386-1200",
                                "email":"store138@example.com"
                            },
                            "type":"inStorePickupShippingGroup",
                            "items":[
                                {
                                    "availablePickupDate":"2018-05-19T13:00:00.000Z",
                                    "inventoryLocationId":"Boston138",
                                    "rawTotalPrice":0,
                                    "returnedQuantity":0,
                                    "dynamicProperties":[
                                    ],
                                    "shippingSurchargeValue":0,
                                    "externalData":[
                                    ],
                                    "discountAmount":0,
                                    "preOrderQuantity":0,
                                    "commerceItemId":"ci3000471",
                                    "price":0,
                                    "onSale":false,
                                    "stateDetailsAsUser":"The item has been initialized within the shipping group",
                                    "commerceId":"ci4000450",
                                    "unitPrice":0,
                                    "amount":0,
                                    "quantity":3,
                                    "productId":"Product_36Exy",
                                    "salePrice":0,
                                    "preferredPickupDate":"2018-05-19T13:00:00.000Z",
                                    "catRefId":"Sku_36Fxy",
                                    "discountInfo":[
                                    ],
                                    "siteId":"siteUS",
                                    "shopperInput":{
                                    },
                                    "backOrderQuantity":0,
                                    "listPrice":0,
                                    "status":"INITIAL"
                                }
                            ],
                            "email":"kim@example.com"
                        }
                    ],
                    "cartUrl":"http://kkm00ali:8080/cart",
                    "lastModifiedDate":"2017-07-03T12:10:22.557Z",
                    "creationSiteId":"siteUS",
                    "shippingMethod":{
                        "shippingTax":0,
                        "cost":0,
                        "value":"hardgoodShippingGroup"
                    },
                    "profile":{
                        "firstName":"neha",
                        "lastName":"abc",
                        "creditCards":{
                            "Visa":{
                                "expirationYear":"2017",
                                "tokenExpiryDate":null,
                                "gatewayConfigId":null,
                                "expirationMonth":"1",
                                "source":null,
                                "creditCardType":"Visa",
                                "token":null,
                                "iin":null,
                                "cardProps":{
                                },
                                "nameOnCard":null,
                                "creditCardNumber":"4539082039396288",
                                "tokenCreatedDate":"2019-02-28T16:51:04.404Z",
                                "cardSavedDate":null,
                                "id":"se-usercc110031",
                                "billingAddress":{
                                    "country":"US",
                                    "lastName":"Anderson",
                                    "address3":null,
                                    "city":"Buffalo",
                                    "address2":null,
                                    "prefix":null,
                                    "address1":"451 Brooks Ave",
                                    "companyName":null,
                                    "postalCode":"14201",
                                    "county":null,
                                    "suffix":null,
                                    "externalAddressId":null,
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-2150",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "id":"se-990031",
                                    "state":"NY"
                                },
                                "expirationDayOfMonth":null
                            }
                        },
                        "customerContactId":"externalId",
                        "receiveEmail":"no",
                        "id":"120660",
                        "locale":"en",
                        "email":"neha@ca.com",
                        "sitePropertiesList":[
                            {
                                "site":{
                                    "id":"siteUS"
                                },
                                "properties":{
                                    "GDPRProfileP13nConsentDate":null,
                                    "GDPRProfileP13nConsentGranted":false,
                                    "receiveEmail":"no",
                                    "receiveEmailDate":null
                                }
                            }
                        ],
                        "daytimeTelephoneNumber":""
                    },
                    "cartName":"My Cart",
                    "creationDate":"2017-07-03T12:10:08.886Z",
                    "orderProfileId":"120660",
                    "sharedWithOrganization":false,
                    "discountInfo":{
                        "unclaimedCouponMultiPromotions":{
                        },
                        "orderCouponsMap":{
                        },
                        "orderDiscount":0,
                        "shippingDiscount":0,
                        "orderImplicitDiscountList":[
                        ],
                        "unclaimedCouponsMap":{
                        },
                        "claimedCouponMultiPromotions":{
                        }
                    },
                    "giftWithPurchaseInfo":[
                    ],
                    "siteId":"100003",
                    "shippingAddress":{
                        "lastName":null,
                        "country":null,
                        "address3":null,
                        "address2":null,
                        "city":null,
                        "prefix":null,
                        "address1":null,
                        "postalCode":null,
                        "companyName":null,
                        "jobTitle":null,
                        "county":null,
                        "suffix":null,
                        "firstName":null,
                        "phoneNumber":null,
                        "faxNumber":null,
                        "alias":null,
                        "middleName":null,
                        "state":null,
                        "email":null
                    },
                    "markers":[
                        {
                            "value":"78900",
                            "key":"campaign_eloqua"
                        }
                    ]
                },
                "site":{
                    "siteURL":"http://kkm00ali:8080",
                    "siteName":"CloudLake US Site test"
                }
            }
        },
        "remorse_request":{
            "properties":{
                "site":{
                    "type":"object",
                    "properties":{
                        "siteURL":{
                            "description":"The production URL of the site where the order is placed",
                            "type":"string"
                        },
                        "siteName":{
                            "description":"The name of the site where order is placed",
                            "type":"string"
                        }
                    }
                },
                "discountInfo":{
                    "description":"The discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"The order discount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"The implicit order discounts with the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"The total adjustment.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyTotalAdjustment":{
                                        "description":"The total adjustment in monetary currency in case of mix currency scenario.",
                                        "type":"number"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"The unclaimed coupons with the order.",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyTotalAdjustment":{
                                                "description":"The total adjustment in monetary currency in case of mix currency scenario.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "type":{
                    "description":"The type of the event name.",
                    "type":"string"
                },
                "order":{
                    "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"
                        },
                        "paymentGroups":{
                            "description":"The array of payment groups represent the payment(s) that paid for the order. Orders when placed will have an instance of a CyberSource TokenizedCreditCard (paymentGroupClassType and paymentMethod of \"tokenizedCreditCard\"). The paymentGroups property can be updated to include instances of ExternalPaymentGroup (paymentGroupClassType and paymentMethod of \"externalPaymentGroup\"). ExternalPaymentGroups represent methods of payment that are external and opaque to cloud commerce, and which were taken after the order was initially placed.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "PONumber":{
                                        "description":"The purchase order number",
                                        "type":"string"
                                    },
                                    "externalType":{
                                        "description":"The type in the external system. Might be \"StoreCredit\", \"CreditCard\", \"Check\", etc. (only for ExternalPaymentGroups).",
                                        "type":"string"
                                    },
                                    "amountAuthorized":{
                                        "description":"The monetary amount authorized.",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of the payment.",
                                        "type":"number"
                                    },
                                    "externalId":{
                                        "description":"The ID for the payment group in an external system (like the OMS)",
                                        "type":"string"
                                    },
                                    "IIN":{
                                        "description":"The issuer identification number (first 6 digits) of any IIN payment type card, e.g. credit card. This is normally used to allow any credit card type based promotions to be applied prior to final checkout.",
                                        "type":"string"
                                    },
                                    "externalSubtype":{
                                        "description":"The subtype in the external system. Might be \"VISA\" for a PaymentGroup with an external type of \"CreditCard\". (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"The payment method. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "externalSourceId":{
                                        "description":"The external source ID, limited to 6 characters. (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state of this payment group.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The internal ID of the payment group.",
                                        "type":"string"
                                    },
                                    "billingAddress":{
                                        "description":"The billing address details",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"The last name of customer",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"The country of the customer",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"The 3rd line of address field",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"The 2nd line of address field",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"The city of the customer",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"The 1st line of address field",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"The prefix",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"The postal code",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"The company name",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"The job title",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"The county",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"The suffix",
                                                "type":"string"
                                            },
                                            "ownerId":{
                                                "description":"The ID of the owner of this address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"The first name of the customer",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"The phone number of the customer",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"The fax number of the customer",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"The middle name of the customer",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"The state",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"The email of the customer",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "stateDetail":{
                                        "description":"Details about the state of this payment group.",
                                        "type":"string"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "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"
                                },
                                "orderTotalBySite":{
                                    "description":"The map containing order totals by site for all sites in a given order.",
                                    "type":"object"
                                },
                                "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"
                        },
                        "lastModifierId":{
                            "description":"The ID of the shopper profile that last modified the order.",
                            "type":"string"
                        },
                        "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"
                                }
                            }
                        },
                        "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":{
                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                    },
                                    "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":{
                                                "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"
                                                },
                                                "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"
                                                },
                                                "quantity":{
                                                    "description":"The quantity included.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string"
                                                },
                                                "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"
                                                        ]
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated 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"
                                                        }
                                                    }
                                                },
                                                "siteId":{
                                                    "description":"The ID of the site on which the item was added.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "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"
                                                },
                                                "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"
                                                            },
                                                            "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"
                                                            },
                                                            "quantity":{
                                                                "description":"The quantity included.",
                                                                "type":"integer"
                                                            },
                                                            "productId":{
                                                                "description":"The ID of the product.",
                                                                "type":"string"
                                                            },
                                                            "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"
                                                                    ]
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated 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"
                                                                    }
                                                                }
                                                            },
                                                            "siteId":{
                                                                "description":"The ID of the site on which the item was added.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "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"
                                                            },
                                                            "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"
                                                                        },
                                                                        "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"
                                                                        },
                                                                        "quantity":{
                                                                            "description":"The quantity included.",
                                                                            "type":"integer"
                                                                        },
                                                                        "productId":{
                                                                            "description":"The ID of the product.",
                                                                            "type":"string"
                                                                        },
                                                                        "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"
                                                                                ]
                                                                            }
                                                                        },
                                                                        "parentAssetKey":{
                                                                            "description":"The parentAssetKey assigned when the item is a service.",
                                                                            "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"
                                                                        },
                                                                        "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"
                                                                        },
                                                                        "assetKey":{
                                                                            "description":"The assetKey assigned when the item is a service.",
                                                                            "type":"string"
                                                                        },
                                                                        "customerAccountId":{
                                                                            "description":"The customer account ID associated 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"
                                                                                }
                                                                            }
                                                                        },
                                                                        "siteId":{
                                                                            "description":"The ID of the site on which the item was added.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the item by the configurator system.",
                                                                            "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"
                                                                        },
                                                                        "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"
                                                                                    },
                                                                                    "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"
                                                                                    },
                                                                                    "quantity":{
                                                                                        "description":"The quantity included.",
                                                                                        "type":"integer"
                                                                                    },
                                                                                    "productId":{
                                                                                        "description":"The ID of the product.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "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"
                                                                                            ]
                                                                                        }
                                                                                    },
                                                                                    "parentAssetKey":{
                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "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"
                                                                                    },
                                                                                    "rootAssetKey":{
                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "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"
                                                                                    },
                                                                                    "assetKey":{
                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "customerAccountId":{
                                                                                        "description":"The customer account ID associated 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"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "siteId":{
                                                                                        "description":"The ID of the site on which the item was added.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "actionCode":{
                                                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                                                        "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"
                                                                                    },
                                                                                    "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"
                                                                                                },
                                                                                                "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"
                                                                                                },
                                                                                                "quantity":{
                                                                                                    "description":"The quantity included.",
                                                                                                    "type":"integer"
                                                                                                },
                                                                                                "productId":{
                                                                                                    "description":"The ID of the product.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "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"
                                                                                                        ]
                                                                                                    }
                                                                                                },
                                                                                                "parentAssetKey":{
                                                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "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"
                                                                                                },
                                                                                                "rootAssetKey":{
                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "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"
                                                                                                },
                                                                                                "assetKey":{
                                                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "customerAccountId":{
                                                                                                    "description":"The customer account ID associated 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"
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "siteId":{
                                                                                                    "description":"The ID of the site on which the item was added.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "actionCode":{
                                                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                                                    "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"
                                                                                                },
                                                                                                "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"
                                                                                                            },
                                                                                                            "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"
                                                                                                            },
                                                                                                            "quantity":{
                                                                                                                "description":"The quantity included.",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "productId":{
                                                                                                                "description":"The ID of the product.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "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"
                                                                                                                    ]
                                                                                                                }
                                                                                                            },
                                                                                                            "parentAssetKey":{
                                                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "rootAssetKey":{
                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "assetKey":{
                                                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "customerAccountId":{
                                                                                                                "description":"The customer account ID associated 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"
                                                                                                                    }
                                                                                                                }
                                                                                                            },
                                                                                                            "siteId":{
                                                                                                                "description":"The ID of the site on which the item was added.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "actionCode":{
                                                                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                                        },
                                                                                                                        "quantity":{
                                                                                                                            "description":"The quantity included.",
                                                                                                                            "type":"integer"
                                                                                                                        },
                                                                                                                        "productId":{
                                                                                                                            "description":"The ID of the product.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                                                ]
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "parentAssetKey":{
                                                                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "rootAssetKey":{
                                                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "assetKey":{
                                                                                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "customerAccountId":{
                                                                                                                            "description":"The customer account ID associated 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"
                                                                                                                                }
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "siteId":{
                                                                                                                            "description":"The ID of the site on which the item was added.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "actionCode":{
                                                                                                                            "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                                    },
                                                                                                                                    "quantity":{
                                                                                                                                        "description":"The quantity included.",
                                                                                                                                        "type":"integer"
                                                                                                                                    },
                                                                                                                                    "productId":{
                                                                                                                                        "description":"The ID of the product.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "parentAssetKey":{
                                                                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "rootAssetKey":{
                                                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "assetKey":{
                                                                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "customerAccountId":{
                                                                                                                                        "description":"The customer account ID associated 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"
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "siteId":{
                                                                                                                                        "description":"The ID of the site on which the item was added.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "actionCode":{
                                                                                                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                                },
                                                                                                                                                "quantity":{
                                                                                                                                                    "description":"The quantity included.",
                                                                                                                                                    "type":"integer"
                                                                                                                                                },
                                                                                                                                                "productId":{
                                                                                                                                                    "description":"The ID of the product.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                                        ]
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "parentAssetKey":{
                                                                                                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "rootAssetKey":{
                                                                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "assetKey":{
                                                                                                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "customerAccountId":{
                                                                                                                                                    "description":"The customer account ID associated 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"
                                                                                                                                                        }
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "siteId":{
                                                                                                                                                    "description":"The ID of the site on which the item was added.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "actionCode":{
                                                                                                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                                                                                                                                            },
                                                                                                                                                            "quantity":{
                                                                                                                                                                "description":"The quantity included.",
                                                                                                                                                                "type":"integer"
                                                                                                                                                            },
                                                                                                                                                            "productId":{
                                                                                                                                                                "description":"The ID of the product.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                                                                                                                                                    ]
                                                                                                                                                                }
                                                                                                                                                            },
                                                                                                                                                            "parentAssetKey":{
                                                                                                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "rootAssetKey":{
                                                                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "assetKey":{
                                                                                                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "customerAccountId":{
                                                                                                                                                                "description":"The customer account ID associated 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"
                                                                                                                                                                    }
                                                                                                                                                                }
                                                                                                                                                            },
                                                                                                                                                            "siteId":{
                                                                                                                                                                "description":"The ID of the site on which the item was added.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "actionCode":{
                                                                                                                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                    },
                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                    },
                                    "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"
                                },
                                "cityTax":{
                                    "description":"The monetary amount of city tax.",
                                    "type":"number"
                                },
                                "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"
                                },
                                "amountIsFinal":{
                                    "description":"Whether the amount is final.",
                                    "type":"boolean"
                                },
                                "districtTax":{
                                    "description":"Tax amount for the district.",
                                    "type":"number"
                                },
                                "stateTax":{
                                    "description":"Tax amount for the state.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"The three character currency code.",
                                    "type":"string"
                                },
                                "countryTax":{
                                    "description":"The monetary amount of country tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "submittedBy":{
                            "description":"The ID of the shopper profile that submitted the order.",
                            "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.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "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"
                                    },
                                    "shippingMethodDetails":{
                                        "description":"Additional properties of shipping method",
                                        "type":"object",
                                        "properties":{
                                            "internalName":{
                                                "description":"The internal name of the shipping method",
                                                "type":"string"
                                            },
                                            "displayName":{
                                                "description":"The name of the shippingMethod",
                                                "type":"string"
                                            },
                                            "description":{
                                                "description":"The description of the shippingMethod",
                                                "type":"string"
                                            },
                                            "externalId":{
                                                "description":"The external id of the shipping method",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"The Id of the shipping method.",
                                                "type":"string"
                                            },
                                            "taxCode":{
                                                "description":"The tax code of the shipping method",
                                                "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"
                                            }
                                        }
                                    },
                                    "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":{
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "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"
                                                },
                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"The referenced commerce item's internal ID.",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated 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"
                                                },
                                                "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"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "handlingInstructions":{
                                        "description":"Handling instructions. Currently read-only.",
                                        "type":"array",
                                        "items":{
                                            "type":"string",
                                            "properties":{
                                            }
                                        }
                                    },
                                    "shippingGroupClassType":{
                                        "description":"The class type for the ShippingGroup. Ex - \"hardgoodShippingGroup\", \"virtualShippingGroup\" etc.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "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"
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "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":{
                                        "externalAddressId":{
                                            "description":"External ID of the address",
                                            "type":"string"
                                        },
                                        "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"
                                        },
                                        "repositoryId":{
                                            "description":"repositoryId",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"Name of the county.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"State.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "middleName":{
                                    "description":"Middle name.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"The email address",
                                    "type":"string"
                                }
                            }
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "shippingGroupCount":{
                            "description":"The number of shipping groups (read-only, value is ignored when updating).",
                            "type":"integer"
                        },
                        "paymentGroupCount":{
                            "description":"The number of payment groups. (read-only, value is ignored when updating)",
                            "type":"integer"
                        },
                        "sharedWithOrganization":{
                            "description":"Whether the order has been shared with the organization.",
                            "type":"boolean"
                        },
                        "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"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                        "type":"string"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "site":{
                    "siteURL":"http://GSASIDHA-LAP:8080",
                    "siteName":"Commerce Cloud Site"
                },
                "discountInfo":{
                    "unclaimedCouponMultiPromotions":{
                    },
                    "orderCouponsMap":{
                    },
                    "orderDiscount":0,
                    "secondaryCurrencyShippingDiscount":0,
                    "shippingDiscount":0,
                    "orderImplicitDiscountList":[
                    ],
                    "unclaimedCouponsMap":{
                    },
                    "claimedCouponMultiPromotions":{
                    }
                },
                "type":"atg.commerce.fulfillment.RemorsePeriodStarted",
                "order":{
                    "gwp":false,
                    "secondaryCurrencyCode":"USD",
                    "submittedDate":"2018-04-24T12:36:05.997Z",
                    "salesChannel":"default",
                    "configuratorId":"36379716",
                    "organizationId":null,
                    "relationships":[
                        {
                            "paymentGroupId":"pg30507",
                            "amount":100,
                            "relationshipType":"ORDERAMOUNT",
                            "id":"r40528"
                        },
                        {
                            "paymentGroupId":"pg30508",
                            "amount":12.28,
                            "relationshipType":"ORDERAMOUNT",
                            "id":"r40529"
                        }
                    ],
                    "exchangeRate":0.4,
                    "id":"o30465",
                    "state":"SUBMITTED",
                    "taxCalculated":true,
                    "commerceItems":[
                        {
                            "deactivationDate":null,
                            "gwp":false,
                            "returnedQuantity":0,
                            "availabilityDate":null,
                            "externalData":[
                            ],
                            "billingProfileId":null,
                            "billingAccountId":null,
                            "preOrderQuantity":0,
                            "assetKey":null,
                            "priceInfo":{
                                "discounted":false,
                                "amount":100,
                                "secondaryCurrencyShippingSurcharge":4,
                                "rawTotalPrice":100,
                                "salePrice":0,
                                "orderDiscountInfos":[
                                ],
                                "priceListId":"priceListGroup_1511256910174_listPrices",
                                "itemDiscountInfos":[
                                ],
                                "quantityDiscounted":0,
                                "amountIsFinal":false,
                                "onSale":false,
                                "shippingSurcharge":10,
                                "discountable":true,
                                "currentPriceDetailsSorted":[
                                    {
                                        "secondaryCurrencyTaxAmount":3.2,
                                        "discounted":false,
                                        "amount":100,
                                        "quantity":1,
                                        "amountIsFinal":false,
                                        "range":{
                                            "lowBound":0,
                                            "highBound":0,
                                            "size":1
                                        },
                                        "tax":8,
                                        "orderDiscountShare":0,
                                        "detailedUnitPrice":100,
                                        "currencyCode":"L10174"
                                    }
                                ],
                                "currencyCode":"L10174",
                                "listPrice":100
                            },
                            "catalogId":null,
                            "externalRecurringChargeDetails":null,
                            "externalPriceDetails":{
                                "externalPriceQuantity":1,
                                "externalPrice":100
                            },
                            "actionCode":null,
                            "id":"ci3000500",
                            "serviceId":null,
                            "commerceItems":[
                                {
                                    "quantity":1,
                                    "productId":"prod10037",
                                    "catRefId":"sku10043",
                                    "configuratorId":"conf10002",
                                    "commerceItems":[
                                        {
                                            "quantity":1,
                                            "productId":"Product_27Fxyzii",
                                            "catRefId":"Sku_27Gxyzii"
                                        }
                                    ]
                                }
                            ],
                            "serviceAccountId":null,
                            "quantity":1,
                            "productId":"Product_1511256910174",
                            "parentAssetKey":null,
                            "externalId":null,
                            "rootAssetKey":null,
                            "transactionDate":null,
                            "catalogRefId":"Sku_1511256910174",
                            "customerAccountId":null,
                            "recurringChargePriceInfo":null,
                            "lineAttributes":[
                            ],
                            "catalogKey":null,
                            "productDisplayName":"Product_1511256910171",
                            "asset":false,
                            "activationDate":null,
                            "backOrderQuantity":0
                        }
                    ],
                    "shippingGroups":[
                        {
                            "shippingMethod":"groundShippingMethod",
                            "description":"sg40492",
                            "submittedDate":null,
                            "shippingMethodDetails":{
                                "internalName":null,
                                "displayName":"Ground",
                                "description":null,
                                "externalId":null,
                                "id":"groundShippingMethod",
                                "taxCode":null
                            },
                            "priceInfo":{
                                "secondaryCurrencyTaxAmount":0.68,
                                "discounted":false,
                                "shippingTax":1.7,
                                "secondaryCurrencyShippingAmount":8.4,
                                "amount":21,
                                "rawShipping":11,
                                "amountIsFinal":false,
                                "currencyCode":"L10174"
                            },
                            "shipOnDate":null,
                            "actualShipDate":null,
                            "specialInstructions":{
                            },
                            "shippingAddress":{
                                "lastName":"Anderson",
                                "country":"US",
                                "address3":"",
                                "address2":"",
                                "city":"Syracuse",
                                "prefix":"",
                                "address1":"21 Cedar Ave",
                                "postalCode":"13202",
                                "companyName":"",
                                "jobTitle":"",
                                "county":"",
                                "suffix":"",
                                "ownerId":null,
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "faxNumber":"",
                                "middleName":"",
                                "state":"NY",
                                "email":"kim@example.com"
                            },
                            "commerceItemRelationships":[
                                {
                                    "commerceItemId":"ci3000500",
                                    "amount":0,
                                    "quantity":1,
                                    "relationshipType":"SHIPPINGQUANTITY",
                                    "returnedQuantity":0,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":0,
                                        "size":1
                                    },
                                    "commerceItemExternalId":null,
                                    "state":"INITIAL",
                                    "id":"r40526"
                                }
                            ],
                            "state":"INITIAL",
                            "id":"sg40492",
                            "stateDetail":null,
                            "trackingNumber":null,
                            "handlingInstructions":[
                            ],
                            "shippingGroupClassType":"hardgoodShippingGroup"
                        }
                    ],
                    "freezeDate":null,
                    "taxExempt":false,
                    "profile":{
                        "lastName":"test",
                        "firstName":"test",
                        "customerContactId":"externalId",
                        "loyaltyPrograms":[
                        ],
                        "shippingAddress":{
                            "country":"US",
                            "phoneNumber":"9700707812",
                            "address3":"",
                            "address2":"IND#56789",
                            "city":"BOSTON",
                            "address1":"11C Great Medow LN",
                            "postalCode":"02201",
                            "county":"",
                            "state":"MA"
                        },
                        "middleName":null,
                        "customProperty1":null,
                        "customProperty2":null,
                        "parentOrganization":null,
                        "email":"test1511256994101@user.com"
                    },
                    "paymentInitiatedEmailSent":false,
                    "cartName":"o30465",
                    "payShippingInSecondaryCurrency":true,
                    "shippingGroupCount":1,
                    "taxExemptionCode":null,
                    "sharedWithOrganization":false,
                    "profileId":"110352",
                    "activeQuoteOrderId":null,
                    "approverIds":[
                    ],
                    "lastModifiedTime":"1511257005212",
                    "priceGroupId":"priceListGroup_1511256910174",
                    "creationTime":"1511256995939",
                    "sourceSystem":"Cloud Commerce",
                    "gwpMarkers":[
                    ],
                    "locale":"en",
                    "paymentGroups":[
                        {
                            "amountAuthorized":100,
                            "amount":100,
                            "paymentProps":{
                            },
                            "paymentMethod":"customCurrencyPaymentGroup",
                            "id":"pg30507",
                            "billingAddress":{
                                "lastName":"Anderson",
                                "country":"US",
                                "address3":"",
                                "address2":"",
                                "city":"Syracuse",
                                "prefix":"",
                                "address1":"21 Cedar Ave",
                                "postalCode":"13202",
                                "companyName":"",
                                "jobTitle":"",
                                "county":"",
                                "suffix":"",
                                "ownerId":null,
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "faxNumber":"",
                                "middleName":"",
                                "state":"NY",
                                "email":"kim@example.com"
                            },
                            "state":"AUTHORIZED",
                            "currencyCode":"L10174",
                            "paymentType":"loyaltyPoints",
                            "iin":"4123"
                        },
                        {
                            "amountAuthorized":12.28,
                            "amount":12.28,
                            "paymentMethod":"tokenizedCreditCard",
                            "id":"pg30508",
                            "billingAddress":{
                                "lastName":"Test",
                                "country":"US",
                                "address3":null,
                                "address2":null,
                                "city":"Montgomery",
                                "prefix":null,
                                "address1":"Line 1",
                                "postalCode":"36123",
                                "companyName":null,
                                "jobTitle":null,
                                "county":null,
                                "suffix":null,
                                "ownerId":null,
                                "firstName":"Steve",
                                "phoneNumber":"45454545",
                                "faxNumber":null,
                                "middleName":null,
                                "state":"AL",
                                "email":"steve.test@oracle.com"
                            },
                            "currencyCode":"USD"
                        }
                    ],
                    "payTaxInSecondaryCurrency":true,
                    "priceInfo":{
                        "secondaryCurrencyTaxAmount":3.88,
                        "discounted":false,
                        "frequencyAmountTotals":{
                        },
                        "secondaryCurrencyShippingAmount":8.4,
                        "amount":100,
                        "secondaryCurrencyTotal":12.28,
                        "manualAdjustmentTotal":0,
                        "discountAmount":0,
                        "tax":9.7,
                        "rawSubtotal":100,
                        "frequencyTaxTotals":{
                        },
                        "total":130.7,
                        "shipping":21,
                        "primaryCurrencyTotal":100,
                        "amountIsFinal":false,
                        "currencyCode":"L10174"
                    },
                    "catalogId":null,
                    "lastModifierId":"110352",
                    "totalCommerceItemCount":1,
                    "externalContext":false,
                    "quoteInfo":{
                        "providerNote":"Approved the quote",
                        "rejectionDate":null,
                        "requestDate":"2018-04-24T12:36:05.997Z",
                        "errorInfo":null,
                        "externalId":null,
                        "rejectionNote":null,
                        "quoteDate":"2018-04-24T12:36:05.997Z",
                        "expirationDate":"2029-05-31T00:55:57.000Z",
                        "requesterNote":"Please give Discount"
                    },
                    "taxPriceInfo":{
                        "secondaryCurrencyTaxAmount":3.88,
                        "discounted":false,
                        "valueAddedTax":0,
                        "amount":9.7,
                        "countyTax":10.85,
                        "isTaxIncluded":false,
                        "miscTax":0,
                        "districtTax":0,
                        "stateTax":10.85,
                        "miscTaxInfo":{
                        },
                        "countryTax":0,
                        "cityTax":0,
                        "amountIsFinal":false,
                        "currencyCode":"L10174"
                    },
                    "submittedBy":"110352",
                    "approverMessages":[
                    ],
                    "customProperty1":null,
                    "customProperty2":null,
                    "paymentGroupCount":2,
                    "recurringChargePriceInfo":null,
                    "organization":null,
                    "siteId":"siteUS",
                    "markers":[
                        {
                            "value":"78900",
                            "key":"campaign_eloqua"
                        }
                    ]
                }
            }
        },
        "service_actions_request":{
            "description":"Perform an action on an asset.",
            "type":"object",
            "properties":{
                "recordId":{
                    "description":"An ID representing the asset that will have an action performed on it.",
                    "type":"string"
                },
                "op":{
                    "description":"A string identifying the type of operation. This can be MODIFY, RENEW, TERMINATE etc.",
                    "type":"string"
                },
                "sourceIdentifier":{
                    "description":"The external application identifier.",
                    "type":"string"
                },
                "transactionDate":{
                    "description":"The date on which the service action should take effect.",
                    "type":"string"
                },
                "transactionId":{
                    "description":"The current transaction identifier.",
                    "type":"string"
                }
            }
        },
        "externalPromotions_request":{
            "description":"This functional webhook is triggered during pricing operations and allows external item and order promotions to be applied to an order",
            "properties":{
                "externalCoupons":{
                    "description":"External coupons applied to order.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "pricingOperation":{
                    "description":"The pricing operation requested. This value will be order when full order pricing is being carried out (standard pricing which includes item pricing), or items when items only are being repriced. If only items has been requested the priceInfo values in the response will be zero.",
                    "type":"string"
                },
                "profile":{
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "type":"string"
                        },
                        "lastName":{
                            "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"
                                    }
                                }
                            }
                        },
                        "receiveEmail":{
                            "description":"The string representation of whether the user wants to recieve email or not",
                            "type":"string"
                        },
                        "id":{
                            "description":"Id",
                            "type":"string"
                        },
                        "locale":{
                            "type":"string"
                        },
                        "email":{
                            "type":"string"
                        },
                        "sitePropertiesList":{
                            "description":"The list of site related properties for the profile",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "site":{
                                        "description":"The site data",
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"The id of the site",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "properties":{
                                        "description":"The site related properties for the profile",
                                        "type":"object",
                                        "properties":{
                                            "receiveEmail":{
                                                "description":"Indicates whether the user should receive marketing emails on the current site. Can be yes or no.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "daytimeTelephoneNumber":{
                            "description":"The day time phone number of the profile",
                            "type":"string"
                        }
                    }
                },
                "operation":{
                    "type":"string"
                },
                "order":{
                    "type":"object",
                    "properties":{
                        "taxPriceInfo":{
                            "type":"object",
                            "properties":{
                                "cityTax":{
                                    "type":"number"
                                },
                                "secondaryCurrencyTaxAmount":{
                                    "description":" tax amount in secondaryCurrency",
                                    "type":"number"
                                },
                                "amount":{
                                    "type":"number"
                                },
                                "valueAddedTax":{
                                    "type":"number"
                                },
                                "countyTax":{
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "type":"boolean"
                                },
                                "miscTax":{
                                    "type":"number"
                                },
                                "districtTax":{
                                    "type":"number"
                                },
                                "stateTax":{
                                    "type":"number"
                                },
                                "countryTax":{
                                    "type":"number"
                                }
                            }
                        },
                        "shippingGroups":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "taxPriceInfo":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"taxAmount in secondaryCurrency",
                                                "type":"number"
                                            },
                                            "cityTax":{
                                                "description":"City Tax",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number"
                                            },
                                            "valueAddedTax":{
                                                "description":"Value Added Tax.",
                                                "type":"number"
                                            },
                                            "countyTax":{
                                                "description":"County Tax.",
                                                "type":"number"
                                            },
                                            "isTaxIncluded":{
                                                "description":"If Tax is included?",
                                                "type":"boolean"
                                            },
                                            "miscTax":{
                                                "description":"Misc Tax.",
                                                "type":"number"
                                            },
                                            "districtTax":{
                                                "description":"District Tax.",
                                                "type":"number"
                                            },
                                            "stateTax":{
                                                "description":"State Tax.",
                                                "type":"number"
                                            },
                                            "countryTax":{
                                                "description":"Country Tax.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "priceInfo":{
                                        "description":"The price information.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"The secondary currency tax amount.",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number"
                                            },
                                            "total":{
                                                "description":"The order total.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingAmount":{
                                                "description":"The secondary currency shipping amount.",
                                                "type":"number"
                                            },
                                            "shipping":{
                                                "description":"The total shipping cost.",
                                                "type":"number"
                                            },
                                            "shippingSurchargeValue":{
                                                "description":"Extra handling costs for shipping the products",
                                                "type":"number"
                                            },
                                            "tax":{
                                                "description":"The total tax amount.",
                                                "type":"number"
                                            },
                                            "subTotal":{
                                                "description":"Sub-total.",
                                                "type":"number"
                                            },
                                            "currencyCode":{
                                                "description":"The currency code.",
                                                "type":"string"
                                            },
                                            "totalWithoutTax":{
                                                "description":"The total amount without tax.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "itemsIsTruncated":{
                                        "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                        "type":"boolean"
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                            }
                                        }
                                    },
                                    "recurringChargePriceInfo":{
                                        "type":"string"
                                    },
                                    "shippingMethod":{
                                        "description":"The shipping method details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":" The secondary currency tax amount.",
                                                "type":"number"
                                            },
                                            "shippingTax":{
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingAmount":{
                                                "description":" The secondary currency shipping amount.",
                                                "type":"number"
                                            },
                                            "cost":{
                                                "description":"The total cost of shipping.",
                                                "type":"number"
                                            },
                                            "externalId":{
                                                "type":"string"
                                            },
                                            "taxCode":{
                                                "type":"string"
                                            },
                                            "value":{
                                                "description":"The shipping method applied to the order.",
                                                "type":"string"
                                            },
                                            "shippingMethodDescription":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "shippingAddress":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name.",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"Country.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"Name prefix.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code.",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"Job title.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"County.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Name suffix.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"Email address.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "items":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "rawTotalPrice":{
                                                    "description":"The raw total price.",
                                                    "type":"number"
                                                },
                                                "shippingSurchargeValue":{
                                                    "description":"Extra handling cost for shipping the product.",
                                                    "type":"number"
                                                },
                                                "availabilityDate":{
                                                    "format":"date-time",
                                                    "description":"The availability date for preOrdered/backOrdered quantity.",
                                                    "type":"string"
                                                },
                                                "discountAmount":{
                                                    "description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
                                                    "type":"number"
                                                },
                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preOrderQuantity":{
                                                    "description":"The pre ordered quantity included.",
                                                    "type":"integer"
                                                },
                                                "childItems":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                        }
                                                    }
                                                },
                                                "configuratorId":{
                                                    "type":"string"
                                                },
                                                "price":{
                                                    "type":"number"
                                                },
                                                "childItemsIsTruncated":{
                                                    "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                    "type":"boolean"
                                                },
                                                "onSale":{
                                                    "description":"Whether is on sale.",
                                                    "type":"boolean"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the third party system.",
                                                    "type":"string"
                                                },
                                                "stateDetailsAsUser":{
                                                    "type":"string"
                                                },
                                                "unitPrice":{
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this price info",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price",
                                                    "type":"number"
                                                },
                                                "detailedItemPriceInfo":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "type":"boolean"
                                                            },
                                                            "secondaryCurrencyTaxAmount":{
                                                                "description":" tax amount in secondaryCurrency",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "type":"number"
                                                            },
                                                            "quantity":{
                                                                "type":"integer"
                                                            },
                                                            "tax":{
                                                                "type":"number"
                                                            },
                                                            "orderDiscountShare":{
                                                                "type":"integer"
                                                            },
                                                            "detailedUnitPrice":{
                                                                "type":"number"
                                                            },
                                                            "currencyCode":{
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "catRefId":{
                                                    "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                    "type":"string"
                                                },
                                                "charges":{
                                                    "description":"Charges applied on this commerce item if any.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "unitPrice":{
                                                                "description":"unit price of the item",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "description":"Total Amount w.r.t to quantity.",
                                                                "type":"number"
                                                            },
                                                            "unitOfMeasure":{
                                                                "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                                "type":"string"
                                                            },
                                                            "isProductPrice":{
                                                                "description":"This property tells which charge among others is Product price",
                                                                "type":"boolean"
                                                            },
                                                            "name":{
                                                                "description":"Name of the charge",
                                                                "type":"string"
                                                            },
                                                            "chargeType":{
                                                                "description":"Type of the charge",
                                                                "type":"string"
                                                            },
                                                            "priceType":{
                                                                "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                                "type":"string"
                                                            },
                                                            "additionalInfo":{
                                                                "description":"Additional properties(if any) needed for any down stream system",
                                                                "type":"object",
                                                                "properties":{
                                                                    "rates":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "schema":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "lookupData":{
                                                                                        "description":"Lookup data for the schema",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "columns":{
                                                                                        "description":"Column definitions for the rate card",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "variableName":{
                                                                                                    "description":"Variable name for the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "translations":{
                                                                                                    "description":"Translation data for internationalization",
                                                                                                    "type":"array",
                                                                                                    "items":{
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "dynamic_property_key":{
                                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                                "type":"string"
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "dataType":{
                                                                                                    "description":"Data type of the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "name":{
                                                                                                    "description":"Display name of the column",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "variableName":{
                                                                                "description":"Variable name for the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "data":{
                                                                                "description":"Array of rate tiers",
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "dynamic_property_key":{
                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                            "type":"string"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "name":{
                                                                                "description":"Display name of the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "type":{
                                                                                "description":"Type of the rate card",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    },
                                                                    "calculationInfo":{
                                                                        "description":"calculation info received from external system",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "integrationId":{
                                                                "description":"Integration id for this charge",
                                                                "type":"string"
                                                            },
                                                            "dynamicPricingType":{
                                                                "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                                "type":"string"
                                                            },
                                                            "chargeCode":{
                                                                "description":"Charge code",
                                                                "type":"string"
                                                            },
                                                            "frequency":{
                                                                "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "discountInfo":{
                                                    "description":"Whether this item is discounted.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "backOrderQuantity":{
                                                    "description":"The back ordered quantity included.",
                                                    "type":"integer"
                                                },
                                                "commercerItemId":{
                                                    "description":"Commerce Item ID for this commerce item.",
                                                    "type":"string"
                                                },
                                                "listPrice":{
                                                    "description":"The monetary amount of the list price.",
                                                    "type":"number"
                                                },
                                                "commercerId":{
                                                    "description":"Commerce ID for this commerce item.",
                                                    "type":"string"
                                                },
                                                "status":{
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "creationTime":{
                            "type":"integer"
                        },
                        "lastModifiedDate":{
                            "type":"integer"
                        },
                        "orderId":{
                            "type":"string"
                        },
                        "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"
                        },
                        "dynamicProperties":{
                            "description":"List of dynamic properties at line item level.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The dynamic property id.",
                                        "type":"string"
                                    },
                                    "label":{
                                        "description":"The dynamic property label.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The dynamic property value.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "payments":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "paymentGroupId":{
                                        "type":"string"
                                    },
                                    "amount":{
                                        "type":"integer"
                                    },
                                    "balance":{
                                        "type":"number"
                                    },
                                    "gatewayName":{
                                        "type":"string"
                                    },
                                    "giftCardNumber":{
                                        "type":"integer"
                                    },
                                    "uiIntervention":{
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "type":"string"
                                    },
                                    "isAmountRemaining":{
                                        "type":"boolean"
                                    },
                                    "paymentState":{
                                        "type":"string"
                                    },
                                    "maskedCardNumber":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "shippingMethod":{
                            "type":"object",
                            "properties":{
                                "shippingTax":{
                                    "type":"number"
                                },
                                "cost":{
                                    "type":"number"
                                },
                                "value":{
                                    "type":"string"
                                }
                            }
                        },
                        "orderStatus":{
                            "type":"string"
                        },
                        "recurringChargesSummary":{
                            "description":"Summary of all recurring charges by frequency",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"price for whole quantity",
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "description":"Frequency of this summary i.e, per month, per year etc",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "creationDate":{
                            "type":"string"
                        },
                        "orderProfileId":{
                            "type":"string"
                        },
                        "transactionId":{
                            "description":"The transaction ID of the Order.",
                            "type":"string"
                        },
                        "priceInfo":{
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"The secondary currency tax amount.",
                                    "type":"number"
                                },
                                "amount":{
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":"The secondary currency shipping amount.",
                                    "type":"number"
                                },
                                "totalOneTimeNetAmount":{
                                    "description":"Total one time net amount",
                                    "type":"number"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"The secondary currency total amount.",
                                    "type":"number"
                                },
                                "shippingSurchargeValue":{
                                    "type":"number"
                                },
                                "tax":{
                                    "type":"number"
                                },
                                "subTotal":{
                                    "type":"number"
                                },
                                "totalWithoutTax":{
                                    "type":"number"
                                },
                                "total":{
                                    "type":"number"
                                },
                                "shipping":{
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":"The primary currency total amount.",
                                    "type":"number"
                                },
                                "totalOneTimeListAmount":{
                                    "description":"Total one time list amount",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "type":"string"
                                }
                            }
                        },
                        "onetimeChargesSummary":{
                            "description":"Summary of all one-time charges",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"total amount of all one-time charges",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "sharedWithOrganization":{
                            "description":"Whether the order has been shared with the organization.",
                            "type":"boolean"
                        },
                        "discountInfo":{
                            "description":"The discount information.",
                            "type":"object",
                            "properties":{
                                "orderCouponsMap":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code.",
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderDiscount":{
                                    "description":"The order discount.",
                                    "type":"number"
                                },
                                "shippingDiscount":{
                                    "description":"The shipping discount.",
                                    "type":"number"
                                }
                            }
                        },
                        "shoppingCart":{
                            "type":"object",
                            "properties":{
                                "itemsIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                    "type":"boolean"
                                },
                                "numberOfItems":{
                                    "type":"integer"
                                },
                                "items":{
                                    "description":"The array of products in the shopping cart. 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":{
                                            "primaryThumbImageURL":{
                                                "type":"string"
                                            },
                                            "rawTotalPrice":{
                                                "type":"number"
                                            },
                                            "dynamicProperties":{
                                                "description":"List of dynamic properties at line item level.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"The dynamic property id.",
                                                            "type":"string"
                                                        },
                                                        "label":{
                                                            "description":"The dynamic property label.",
                                                            "type":"string"
                                                        },
                                                        "value":{
                                                            "description":"The dynamic property value.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "displayName":{
                                                "type":"string"
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"integer"
                                            },
                                            "ratePlanId":{
                                                "description":"Applied ratePlan number for this item",
                                                "type":"string"
                                            },
                                            "description":{
                                                "type":"string"
                                            },
                                            "discountAmount":{
                                                "type":"number"
                                            },
                                            "isItemValid":{
                                                "type":"boolean"
                                            },
                                            "configuratorId":{
                                                "type":"string"
                                            },
                                            "externalPrice":{
                                                "type":"number"
                                            },
                                            "onetimeChargesSummary":{
                                                "description":"Summary of all one-time charges",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "ratePlanName":{
                                                "description":"Applied ratePlan name for this item",
                                                "type":"string"
                                            },
                                            "price":{
                                                "type":"number"
                                            },
                                            "agreementName":{
                                                "description":"Applied agreement name",
                                                "type":"string"
                                            },
                                            "agreementId":{
                                                "description":"Applied agreement number",
                                                "type":"string"
                                            },
                                            "variant":{
                                                "description":"List of variants for the product.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"The variant option value.",
                                                            "type":"string"
                                                        },
                                                        "optionName":{
                                                            "description":"The variant option name.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "childItemsIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                "type":"boolean"
                                            },
                                            "onSale":{
                                                "type":"boolean"
                                            },
                                            "id":{
                                                "type":"string"
                                            },
                                            "unitPrice":{
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingSurcharge":{
                                                "type":"integer"
                                            },
                                            "quantity":{
                                                "type":"integer"
                                            },
                                            "totalOneTimeNetAmount":{
                                                "description":"Total one time net amount",
                                                "type":"number"
                                            },
                                            "productId":{
                                                "type":"string"
                                            },
                                            "salePrice":{
                                                "type":"number"
                                            },
                                            "contractStartDate":{
                                                "description":"Start date of the contract",
                                                "type":"string"
                                            },
                                            "externalRecurringCharge":{
                                                "type":"number"
                                            },
                                            "detailedItemPriceInfo":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "type":"boolean"
                                                        },
                                                        "secondaryCurrencyTaxAmount":{
                                                            "description":" tax amount in secondaryCurrency",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "type":"integer"
                                                        },
                                                        "tax":{
                                                            "type":"number"
                                                        },
                                                        "orderDiscountShare":{
                                                            "type":"integer"
                                                        },
                                                        "detailedUnitPrice":{
                                                            "type":"number"
                                                        },
                                                        "currencyCode":{
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "contractEndDate":{
                                                "description":"End date of the contract",
                                                "type":"string"
                                            },
                                            "recurringChargesSummary":{
                                                "description":"Summary of all recurring charges by frequency",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        },
                                                        "frequency":{
                                                            "description":"Frequency of this summary i.e, per month, per year etc",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "externalRecurringChargeFrequency":{
                                                "type":"string"
                                            },
                                            "externalPriceQuantity":{
                                                "type":"integer"
                                            },
                                            "catRefId":{
                                                "type":"string"
                                            },
                                            "externalRecurringChargeDuration":{
                                                "type":"string"
                                            },
                                            "lastPriced":{
                                                "description":"Date when commerce item is last priced",
                                                "type":"string"
                                            },
                                            "charges":{
                                                "description":"Charges applied on this commerce item if any.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "unitPrice":{
                                                            "description":"unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "description":"Total Amount w.r.t to quantity.",
                                                            "type":"number"
                                                        },
                                                        "unitOfMeasure":{
                                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                            "type":"string"
                                                        },
                                                        "isProductPrice":{
                                                            "description":"This property tells which charge among others is Product price",
                                                            "type":"boolean"
                                                        },
                                                        "name":{
                                                            "description":"Name of the charge",
                                                            "type":"string"
                                                        },
                                                        "chargeType":{
                                                            "description":"Type of the charge",
                                                            "type":"string"
                                                        },
                                                        "priceType":{
                                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                            "type":"string"
                                                        },
                                                        "additionalInfo":{
                                                            "description":"Additional properties(if any) needed for any down stream system",
                                                            "type":"object",
                                                            "properties":{
                                                                "rates":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "schema":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "lookupData":{
                                                                                    "description":"Lookup data for the schema",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "dynamic_property_key":{
                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                },
                                                                                "columns":{
                                                                                    "description":"Column definitions for the rate card",
                                                                                    "type":"array",
                                                                                    "items":{
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "variableName":{
                                                                                                "description":"Variable name for the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "translations":{
                                                                                                "description":"Translation data for internationalization",
                                                                                                "type":"array",
                                                                                                "items":{
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "dynamic_property_key":{
                                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                            "type":"string"
                                                                                                        }
                                                                                                    }
                                                                                                }
                                                                                            },
                                                                                            "dataType":{
                                                                                                "description":"Data type of the column",
                                                                                                "type":"string"
                                                                                            },
                                                                                            "name":{
                                                                                                "description":"Display name of the column",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "variableName":{
                                                                            "description":"Variable name for the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "data":{
                                                                            "description":"Array of rate tiers",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"Display name of the rate card",
                                                                            "type":"string"
                                                                        },
                                                                        "type":{
                                                                            "description":"Type of the rate card",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                },
                                                                "calculationInfo":{
                                                                    "description":"calculation info received from external system",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "integrationId":{
                                                            "description":"Integration id for this charge",
                                                            "type":"string"
                                                        },
                                                        "dynamicPricingType":{
                                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                            "type":"string"
                                                        },
                                                        "chargeCode":{
                                                            "description":"Charge code",
                                                            "type":"string"
                                                        },
                                                        "frequency":{
                                                            "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "discountInfo":{
                                                "description":"The discount information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "external":{
                                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                            "type":"boolean"
                                                        },
                                                        "coupon":{
                                                            "description":"The coupon ID.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"The promotion description.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"The promotion ID.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "siteId":{
                                                "description":"The ID of the site on which the item was added.",
                                                "type":"string"
                                            },
                                            "totalOneTimeListAmount":{
                                                "description":"Total one time list amount",
                                                "type":"number"
                                            },
                                            "shopperInput":{
                                                "description":"Map of shopper input keys to values",
                                                "additionalProperties":{
                                                    "type":"string"
                                                },
                                                "type":"object"
                                            },
                                            "listPrice":{
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "shippingAddress":{
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "type":"string"
                                },
                                "country":{
                                    "type":"string"
                                },
                                "address3":{
                                    "type":"string"
                                },
                                "address2":{
                                    "type":"string"
                                },
                                "city":{
                                    "type":"string"
                                },
                                "address1":{
                                    "type":"string"
                                },
                                "prefix":{
                                    "type":"string"
                                },
                                "companyName":{
                                    "type":"string"
                                },
                                "postalCode":{
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "type":"string"
                                },
                                "county":{
                                    "type":"string"
                                },
                                "suffix":{
                                    "type":"string"
                                },
                                "firstName":{
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "type":"integer"
                                },
                                "faxNumber":{
                                    "type":"integer"
                                },
                                "middleName":{
                                    "type":"string"
                                },
                                "state":{
                                    "type":"string"
                                },
                                "email":{
                                    "type":"string"
                                }
                            }
                        },
                        "siteId":{
                            "type":"string"
                        },
                        "lastModifierId":{
                            "description":"The ID of the shopper profile that last modified the order.",
                            "type":"string"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. e.g. In case of marketing campaign, value represents actual unique campaign Id",
                                        "type":"string",
                                        "example":"78900"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string",
                                        "example":"campaign_eloqua"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "promotionSelections_request":{
            "description":"This functional webhook is triggered during pricing operations and allows external system to filter the best promotion for item and order",
            "properties":{
                "profile":{
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "type":"string"
                        },
                        "lastName":{
                            "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"
                                    }
                                }
                            }
                        },
                        "receiveEmail":{
                            "description":"The string representation of whether the user wants to recieve email or not",
                            "type":"string"
                        },
                        "id":{
                            "description":"Id",
                            "type":"string"
                        },
                        "locale":{
                            "type":"string"
                        },
                        "email":{
                            "type":"string"
                        },
                        "sitePropertiesList":{
                            "description":"The list of site related properties for the profile",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "site":{
                                        "description":"The site data",
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"The id of the site",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "properties":{
                                        "description":"The site related properties for the profile",
                                        "type":"object",
                                        "properties":{
                                            "receiveEmail":{
                                                "description":"Indicates whether the user should receive marketing emails on the current site. Can be yes or no.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "daytimeTelephoneNumber":{
                            "description":"The day time phone number of the profile",
                            "type":"string"
                        }
                    }
                },
                "promotionIds":{
                    "description":"Existing promotions applied to order.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "order":{
                    "type":"object",
                    "properties":{
                        "taxPriceInfo":{
                            "type":"object",
                            "properties":{
                                "cityTax":{
                                    "type":"number"
                                },
                                "secondaryCurrencyTaxAmount":{
                                    "description":" tax amount in secondaryCurrency",
                                    "type":"number"
                                },
                                "amount":{
                                    "type":"number"
                                },
                                "valueAddedTax":{
                                    "type":"number"
                                },
                                "countyTax":{
                                    "type":"number"
                                },
                                "isTaxIncluded":{
                                    "type":"boolean"
                                },
                                "miscTax":{
                                    "type":"number"
                                },
                                "districtTax":{
                                    "type":"number"
                                },
                                "stateTax":{
                                    "type":"number"
                                },
                                "countryTax":{
                                    "type":"number"
                                }
                            }
                        },
                        "shippingGroups":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "taxPriceInfo":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"taxAmount in secondaryCurrency",
                                                "type":"number"
                                            },
                                            "cityTax":{
                                                "description":"City Tax",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number"
                                            },
                                            "valueAddedTax":{
                                                "description":"Value Added Tax.",
                                                "type":"number"
                                            },
                                            "countyTax":{
                                                "description":"County Tax.",
                                                "type":"number"
                                            },
                                            "isTaxIncluded":{
                                                "description":"If Tax is included?",
                                                "type":"boolean"
                                            },
                                            "miscTax":{
                                                "description":"Misc Tax.",
                                                "type":"number"
                                            },
                                            "districtTax":{
                                                "description":"District Tax.",
                                                "type":"number"
                                            },
                                            "stateTax":{
                                                "description":"State Tax.",
                                                "type":"number"
                                            },
                                            "countryTax":{
                                                "description":"Country Tax.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "priceInfo":{
                                        "description":"The price information.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"The secondary currency tax amount.",
                                                "type":"number"
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number"
                                            },
                                            "total":{
                                                "description":"The order total.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingAmount":{
                                                "description":"The secondary currency shipping amount.",
                                                "type":"number"
                                            },
                                            "shipping":{
                                                "description":"The total shipping cost.",
                                                "type":"number"
                                            },
                                            "shippingSurchargeValue":{
                                                "description":"Extra handling costs for shipping the products",
                                                "type":"number"
                                            },
                                            "tax":{
                                                "description":"The total tax amount.",
                                                "type":"number"
                                            },
                                            "subTotal":{
                                                "description":"Sub-total.",
                                                "type":"number"
                                            },
                                            "currencyCode":{
                                                "description":"The currency code.",
                                                "type":"string"
                                            },
                                            "totalWithoutTax":{
                                                "description":"The total amount without tax.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "itemsIsTruncated":{
                                        "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                        "type":"boolean"
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                            }
                                        }
                                    },
                                    "recurringChargePriceInfo":{
                                        "type":"string"
                                    },
                                    "shippingMethod":{
                                        "description":"The shipping method details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":" The secondary currency tax amount.",
                                                "type":"number"
                                            },
                                            "shippingTax":{
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingAmount":{
                                                "description":" The secondary currency shipping amount.",
                                                "type":"number"
                                            },
                                            "cost":{
                                                "description":"The total cost of shipping.",
                                                "type":"number"
                                            },
                                            "taxCode":{
                                                "type":"string"
                                            },
                                            "value":{
                                                "description":"The shipping method applied to the order.",
                                                "type":"string"
                                            },
                                            "shippingMethodDescription":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "shippingAddress":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name.",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"Country.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City.",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"Name prefix.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name.",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal code.",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"Job title.",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"County.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Name suffix.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number.",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name.",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"State.",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"Email address.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "items":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "rawTotalPrice":{
                                                    "description":"The raw total price.",
                                                    "type":"number"
                                                },
                                                "shippingSurchargeValue":{
                                                    "description":"Extra handling cost for shipping the product.",
                                                    "type":"number"
                                                },
                                                "availabilityDate":{
                                                    "format":"date-time",
                                                    "description":"The availability date for preOrdered/backOrdered quantity.",
                                                    "type":"string"
                                                },
                                                "discountAmount":{
                                                    "description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
                                                    "type":"number"
                                                },
                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preOrderQuantity":{
                                                    "description":"The pre ordered quantity included.",
                                                    "type":"integer"
                                                },
                                                "childItems":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                        }
                                                    }
                                                },
                                                "configuratorId":{
                                                    "type":"string"
                                                },
                                                "price":{
                                                    "type":"number"
                                                },
                                                "childItemsIsTruncated":{
                                                    "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                    "type":"boolean"
                                                },
                                                "onSale":{
                                                    "description":"Whether is on sale.",
                                                    "type":"boolean"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the third party system.",
                                                    "type":"string"
                                                },
                                                "stateDetailsAsUser":{
                                                    "type":"string"
                                                },
                                                "unitPrice":{
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this price info",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price",
                                                    "type":"number"
                                                },
                                                "detailedItemPriceInfo":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "type":"boolean"
                                                            },
                                                            "secondaryCurrencyTaxAmount":{
                                                                "description":" tax amount in secondaryCurrency",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "type":"number"
                                                            },
                                                            "quantity":{
                                                                "type":"integer"
                                                            },
                                                            "tax":{
                                                                "type":"number"
                                                            },
                                                            "orderDiscountShare":{
                                                                "type":"integer"
                                                            },
                                                            "detailedUnitPrice":{
                                                                "type":"number"
                                                            },
                                                            "currencyCode":{
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "catRefId":{
                                                    "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                    "type":"string"
                                                },
                                                "discountInfo":{
                                                    "description":"Whether this item is discounted.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "backOrderQuantity":{
                                                    "description":"The back ordered quantity included.",
                                                    "type":"integer"
                                                },
                                                "commercerItemId":{
                                                    "description":"Commerce Item ID for this commerce item.",
                                                    "type":"string"
                                                },
                                                "listPrice":{
                                                    "description":"The monetary amount of the list price.",
                                                    "type":"number"
                                                },
                                                "commercerId":{
                                                    "description":"Commerce ID for this commerce item.",
                                                    "type":"string"
                                                },
                                                "status":{
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "creationTime":{
                            "type":"integer"
                        },
                        "lastModifiedDate":{
                            "type":"integer"
                        },
                        "orderId":{
                            "type":"string"
                        },
                        "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"
                        },
                        "dynamicProperties":{
                            "description":"List of dynamic properties at line item level.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The dynamic property id.",
                                        "type":"string"
                                    },
                                    "label":{
                                        "description":"The dynamic property label.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The dynamic property value.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "payments":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "paymentGroupId":{
                                        "type":"string"
                                    },
                                    "amount":{
                                        "type":"integer"
                                    },
                                    "balance":{
                                        "type":"number"
                                    },
                                    "gatewayName":{
                                        "type":"string"
                                    },
                                    "giftCardNumber":{
                                        "type":"integer"
                                    },
                                    "uiIntervention":{
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "type":"string"
                                    },
                                    "isAmountRemaining":{
                                        "type":"boolean"
                                    },
                                    "paymentState":{
                                        "type":"string"
                                    },
                                    "maskedCardNumber":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "shippingMethod":{
                            "type":"object",
                            "properties":{
                                "shippingTax":{
                                    "type":"number"
                                },
                                "cost":{
                                    "type":"number"
                                },
                                "value":{
                                    "type":"string"
                                }
                            }
                        },
                        "orderStatus":{
                            "type":"string"
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "creationDate":{
                            "type":"string"
                        },
                        "orderProfileId":{
                            "type":"string"
                        },
                        "priceInfo":{
                            "type":"object",
                            "properties":{
                                "secondaryCurrencyTaxAmount":{
                                    "description":"The secondary currency tax amount.",
                                    "type":"number"
                                },
                                "amount":{
                                    "type":"number"
                                },
                                "total":{
                                    "type":"number"
                                },
                                "secondaryCurrencyShippingAmount":{
                                    "description":"The secondary currency shipping amount.",
                                    "type":"number"
                                },
                                "shipping":{
                                    "type":"number"
                                },
                                "secondaryCurrencyTotal":{
                                    "description":"The secondary currency total amount.",
                                    "type":"number"
                                },
                                "primaryCurrencyTotal":{
                                    "description":"The primary currency total amount.",
                                    "type":"number"
                                },
                                "shippingSurchargeValue":{
                                    "type":"number"
                                },
                                "tax":{
                                    "type":"number"
                                },
                                "subTotal":{
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "type":"string"
                                },
                                "totalWithoutTax":{
                                    "type":"number"
                                }
                            }
                        },
                        "discountInfo":{
                            "description":"The discount information.",
                            "type":"object",
                            "properties":{
                                "orderCouponsMap":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code.",
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderDiscount":{
                                    "description":"The order discount.",
                                    "type":"number"
                                },
                                "shippingDiscount":{
                                    "description":"The shipping discount.",
                                    "type":"number"
                                }
                            }
                        },
                        "shoppingCart":{
                            "type":"object",
                            "properties":{
                                "itemsIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                    "type":"boolean"
                                },
                                "numberOfItems":{
                                    "type":"integer"
                                },
                                "items":{
                                    "description":"The array of products in the shopping cart. 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":{
                                            "primaryThumbImageURL":{
                                                "type":"string"
                                            },
                                            "rawTotalPrice":{
                                                "type":"number"
                                            },
                                            "dynamicProperties":{
                                                "description":"List of dynamic properties at line item level.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"The dynamic property id.",
                                                            "type":"string"
                                                        },
                                                        "label":{
                                                            "description":"The dynamic property label.",
                                                            "type":"string"
                                                        },
                                                        "value":{
                                                            "description":"The dynamic property value.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "displayName":{
                                                "type":"string"
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"integer"
                                            },
                                            "description":{
                                                "type":"string"
                                            },
                                            "discountAmount":{
                                                "type":"number"
                                            },
                                            "isItemValid":{
                                                "type":"boolean"
                                            },
                                            "configuratorId":{
                                                "type":"string"
                                            },
                                            "externalPrice":{
                                                "type":"number"
                                            },
                                            "price":{
                                                "type":"number"
                                            },
                                            "variant":{
                                                "description":"List of variants for the product.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"The variant option value.",
                                                            "type":"string"
                                                        },
                                                        "optionName":{
                                                            "description":"The variant option name.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "childItemsIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                "type":"boolean"
                                            },
                                            "onSale":{
                                                "type":"boolean"
                                            },
                                            "id":{
                                                "type":"string"
                                            },
                                            "unitPrice":{
                                                "type":"number"
                                            },
                                            "secondaryCurrencyShippingSurcharge":{
                                                "type":"integer"
                                            },
                                            "quantity":{
                                                "type":"integer"
                                            },
                                            "productId":{
                                                "type":"string"
                                            },
                                            "salePrice":{
                                                "type":"number"
                                            },
                                            "externalRecurringCharge":{
                                                "type":"number"
                                            },
                                            "detailedItemPriceInfo":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "type":"boolean"
                                                        },
                                                        "secondaryCurrencyTaxAmount":{
                                                            "description":" tax amount in secondaryCurrency",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "type":"integer"
                                                        },
                                                        "tax":{
                                                            "type":"number"
                                                        },
                                                        "orderDiscountShare":{
                                                            "type":"integer"
                                                        },
                                                        "detailedUnitPrice":{
                                                            "type":"number"
                                                        },
                                                        "currencyCode":{
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "externalRecurringChargeFrequency":{
                                                "type":"string"
                                            },
                                            "externalPriceQuantity":{
                                                "type":"integer"
                                            },
                                            "catRefId":{
                                                "type":"string"
                                            },
                                            "externalRecurringChargeDuration":{
                                                "type":"string"
                                            },
                                            "discountInfo":{
                                                "description":"The discount information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "external":{
                                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                            "type":"boolean"
                                                        },
                                                        "coupon":{
                                                            "description":"The coupon ID.",
                                                            "type":"string"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"The promotion description.",
                                                            "type":"string"
                                                        },
                                                        "promotionId":{
                                                            "description":"The promotion ID.",
                                                            "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"
                                            },
                                            "listPrice":{
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "shippingAddress":{
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "type":"string"
                                },
                                "country":{
                                    "type":"string"
                                },
                                "address3":{
                                    "type":"string"
                                },
                                "address2":{
                                    "type":"string"
                                },
                                "city":{
                                    "type":"string"
                                },
                                "address1":{
                                    "type":"string"
                                },
                                "prefix":{
                                    "type":"string"
                                },
                                "companyName":{
                                    "type":"string"
                                },
                                "postalCode":{
                                    "type":"string"
                                },
                                "jobTitle":{
                                    "type":"string"
                                },
                                "county":{
                                    "type":"string"
                                },
                                "suffix":{
                                    "type":"string"
                                },
                                "firstName":{
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "type":"integer"
                                },
                                "faxNumber":{
                                    "type":"integer"
                                },
                                "middleName":{
                                    "type":"string"
                                },
                                "state":{
                                    "type":"string"
                                },
                                "email":{
                                    "type":"string"
                                }
                            }
                        },
                        "siteId":{
                            "type":"string"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. e.g. In case of marketing campaign, value represents actual unique campaign Id",
                                        "type":"string",
                                        "example":"78900"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string",
                                        "example":"campaign_eloqua"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "externalPriceGroupAndCatalog_response":{
            "properties":{
                "defaultAdditionalPriceListGroups":{
                    "type":"array",
                    "items":{
                        "description":"Additional Pricelistgroup determined by the webhook for the current context, if it is valid.",
                        "type":"string"
                    }
                },
                "defaultPriceListGroup":{
                    "description":"Pricelistgroup determined by the webhook for the current context, if it is valid.",
                    "type":"string"
                },
                "defaultCatalog":{
                    "description":"Catalog determined by the webhook for the current context, if it is valid.",
                    "type":"string"
                },
                "message":{
                    "type":"string"
                },
                "error":{
                    "type":"object",
                    "properties":{
                        "code":{
                            "type":"string"
                        },
                        "message":{
                            "type":"string"
                        }
                    }
                },
                "responseCode":{
                    "type":"number"
                }
            }
        },
        "deleteProfile_request":{
            "description":"Notifies an external system that a profile has been deleted.",
            "properties":{
                "profileId":{
                    "description":"Id of the profile that has been deleted.",
                    "type":"string"
                }
            }
        },
        "returnPCI_request":{
            "description":"This Event is triggered when a return request is initiated",
            "properties":{
                "op":{
                    "description":"Specify the operation to be performed such as ReceiveReturns, InitiateRefund, AdjustRefundAmounts, MarkManualRefund, MarkAsComplete etc.",
                    "type":"string"
                },
                "return":{
                    "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"
                        },
                        "relatedReplacementOrders":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/returnPCI_order"
                            }
                        },
                        "refundMethodList":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "refundType":{
                                        "type":"string"
                                    },
                                    "amount":{
                                        "type":"number"
                                    },
                                    "maximumRefundAmount":{
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "allocatedAmount":{
                            "type":"number"
                        },
                        "originatingOrder":{
                            "$ref":"#/definitions/returnPCI_order"
                        },
                        "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"
                        },
                        "profile":{
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "type":"string"
                                },
                                "firstName":{
                                    "type":"string"
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "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":{
                                    "$ref":"#/definitions/returnPCI_address"
                                },
                                "middleName":{
                                    "type":"string"
                                },
                                "id":{
                                    "type":"string"
                                },
                                "parentOrganization":{
                                    "type":"object",
                                    "properties":{
                                        "approvalRequired":{
                                            "type":"boolean"
                                        },
                                        "contract":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "type":"string"
                                        },
                                        "active":{
                                            "type":"boolean"
                                        },
                                        "shippingAddress":{
                                            "$ref":"#/definitions/returnPCI_address"
                                        },
                                        "description":{
                                            "type":"string"
                                        },
                                        "secondaryAddresses":{
                                            "type":"object",
                                            "properties":{
                                                "additionalProperties":{
                                                    "$ref":"#/definitions/returnPCI_address"
                                                }
                                            }
                                        },
                                        "id":{
                                            "type":"string"
                                        },
                                        "billingAddress":{
                                            "$ref":"#/definitions/returnPCI_address"
                                        }
                                    }
                                },
                                "login":{
                                    "type":"string"
                                },
                                "email":{
                                    "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"
                                    }
                                }
                            }
                        },
                        "replacementOrder":{
                            "$ref":"#/definitions/returnPCI_order"
                        },
                        "actualShippingRefund":{
                            "description":"Actual Shipping Refund",
                            "type":"number"
                        },
                        "actualTaxRefund":{
                            "description":"Actual Tax Refund",
                            "type":"number"
                        },
                        "otherRefund":{
                            "description":"Other Refund.",
                            "type":"number"
                        },
                        "returnItemListIsTruncated":{
                            "description":"This property will be added to the webhook payload only if the corresponding returnItemList property is truncated. The value for this field will be true always if present",
                            "type":"boolean"
                        },
                        "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":{
                            "description":"List of returnable Items. 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":{
                                    "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"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "op":"createExchangeRequest",
                "return":{
                    "agentId":"service",
                    "authorizationDate":"2018-03-05T13:03:07.698Z",
                    "refundSubtotal":25,
                    "relatedReplacementOrders":[
                        {
                            "approverIds":[
                            ],
                            "gwp":false,
                            "secondaryCurrencyCode":null,
                            "lastModifiedTime":"1520254987961",
                            "priceGroupId":"defaultPriceGroup",
                            "creationTime":"1520254983031",
                            "sourceSystem":"Cloud Commerce",
                            "gwpMarkers":[
                            ],
                            "paymentGroups":[
                                {
                                    "amountAuthorized":106.25,
                                    "amount":25,
                                    "paymentMethod":"tokenizedCreditCard",
                                    "id":"pg30412",
                                    "billingAddress":{
                                        "country":"US",
                                        "lastName":"MILLER",
                                        "address3":null,
                                        "city":"Springfield",
                                        "address2":null,
                                        "prefix":null,
                                        "address1":"Address Line 1",
                                        "companyName":null,
                                        "postalCode":"01144",
                                        "jobTitle":null,
                                        "county":null,
                                        "suffix":null,
                                        "ownerId":null,
                                        "kumar":null,
                                        "firstName":"JESSICA",
                                        "phoneNumber":"12345678",
                                        "faxNumber":null,
                                        "middleName":null,
                                        "state":"MA",
                                        "email":"JESSICA.MILLER@test.com"
                                    },
                                    "currencyCode":"USD"
                                }
                            ],
                            "locale":null,
                            "submittedDate":"2018-03-05T13:03:07.537Z",
                            "salesChannel":"default",
                            "configuratorId":null,
                            "payTaxInSecondaryCurrency":null,
                            "organizationId":null,
                            "priceInfo":{
                                "secondaryCurrencyTaxAmount":0,
                                "discounted":false,
                                "amount":25,
                                "secondaryCurrencyShippingAmount":0,
                                "secondaryCurrencyTotal":0,
                                "manualAdjustmentTotal":0,
                                "discountAmount":0,
                                "tax":0,
                                "rawSubtotal":25,
                                "total":25,
                                "shipping":0,
                                "primaryCurrencyTotal":25,
                                "amountIsFinal":false,
                                "currencyCode":"USD"
                            },
                            "relationships":[
                                {
                                    "paymentGroupId":"pg30412",
                                    "amount":25,
                                    "relationshipType":"ORDERAMOUNT",
                                    "id":"r40386"
                                }
                            ],
                            "catalogId":null,
                            "exchangeRate":null,
                            "totalCommerceItemCount":1,
                            "id":"o30412",
                            "externalContext":false,
                            "state":"PENDING_CUSTOMER_RETURN",
                            "quoteInfo":null,
                            "taxCalculated":false,
                            "commerceItems":[
                                {
                                    "gwp":false,
                                    "deactivationDate":null,
                                    "returnedQuantity":0,
                                    "availabilityDate":null,
                                    "billingProfileId":null,
                                    "externalData":[
                                    ],
                                    "billingAccountId":null,
                                    "preOrderQuantity":0,
                                    "assetKey":null,
                                    "priceInfo":{
                                        "discounted":false,
                                        "amount":25,
                                        "secondaryCurrencyShippingSurcharge":0,
                                        "rawTotalPrice":99.99,
                                        "salePrice":25,
                                        "orderDiscountInfos":[
                                        ],
                                        "priceListId":"salePrices",
                                        "itemDiscountInfos":[
                                        ],
                                        "quantityDiscounted":0,
                                        "amountIsFinal":true,
                                        "onSale":true,
                                        "shippingSurcharge":0,
                                        "discountable":true,
                                        "currentPriceDetailsSorted":[
                                            {
                                                "secondaryCurrencyTaxAmount":0,
                                                "discounted":false,
                                                "amount":25,
                                                "quantity":1,
                                                "amountIsFinal":false,
                                                "range":{
                                                    "lowBound":0,
                                                    "highBound":0,
                                                    "size":1
                                                },
                                                "orderDiscountShare":0,
                                                "tax":0,
                                                "detailedUnitPrice":25,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "currencyCode":"USD",
                                        "listPrice":99.99
                                    },
                                    "catalogId":null,
                                    "externalRecurringChargeDetails":null,
                                    "externalPriceDetails":null,
                                    "actionCode":null,
                                    "id":"ci3000412",
                                    "serviceId":null,
                                    "serviceAccountId":null,
                                    "quantity":1,
                                    "productId":"prod10013",
                                    "parentAssetKey":null,
                                    "externalId":null,
                                    "rootAssetKey":null,
                                    "transactionDate":null,
                                    "catalogRefId":"sku10030",
                                    "customerAccountId":null,
                                    "recurringChargePriceInfo":null,
                                    "lineAttributes":[
                                    ],
                                    "productDisplayName":"Playstation",
                                    "catalogKey":null,
                                    "siteId":"siteUS",
                                    "shopperInput":{
                                    },
                                    "activationDate":null,
                                    "asset":false,
                                    "backOrderQuantity":0
                                }
                            ],
                            "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":true,
                                "currencyCode":"USD"
                            },
                            "shippingGroups":[
                                {
                                    "lastName":"Anderson",
                                    "shippingMethod":"inStorePickupShippingGroup",
                                    "description":"sg40492",
                                    "submittedDate":null,
                                    "firstName":"Kim",
                                    "priceInfo":{
                                        "secondaryCurrencyTaxAmount":0.68,
                                        "discounted":false,
                                        "shippingTax":1.7,
                                        "secondaryCurrencyShippingAmount":8.4,
                                        "amount":21,
                                        "rawShipping":11,
                                        "amountIsFinal":false,
                                        "currencyCode":"L10174"
                                    },
                                    "phoneNumber":"212-555-1977",
                                    "shipOnDate":null,
                                    "actualShipDate":null,
                                    "specialInstructions":{
                                    },
                                    "commerceItemRelationships":[
                                        {
                                            "availablePickupDate":"2018-05-19T13:00:00.000Z",
                                            "commerceItemId":"ci3000500",
                                            "inventoryLocationId":"SiteUS-GlenAllen186",
                                            "amount":0,
                                            "quantity":1,
                                            "relationshipType":"SHIPPINGQUANTITY",
                                            "returnedQuantity":0,
                                            "preferredPickupDate":"2018-05-19T13:00:00.000Z",
                                            "range":{
                                                "lowBound":0,
                                                "highBound":0,
                                                "size":1
                                            },
                                            "commerceItemExternalId":null,
                                            "state":"INITIAL",
                                            "id":"r40526"
                                        }
                                    ],
                                    "state":"INITIAL",
                                    "id":"sg40492",
                                    "stateDetail":null,
                                    "trackingNumber":null,
                                    "email":"kim@example.com",
                                    "handlingInstructions":[
                                    ],
                                    "shippingGroupClassType":"inStorePickupShippingGroup"
                                }
                            ],
                            "freezeDate":null,
                            "taxExempt":false,
                            "lastModifiedDate":"2018-03-05T13:03:07.961Z",
                            "creationSiteId":"siteUS",
                            "approvalSystemMessages":[
                            ],
                            "profile":{
                                "lastName":"Anderson",
                                "firstName":"Kim",
                                "loyaltyPrograms":[
                                ],
                                "shippingAddress":{
                                    "country":"US",
                                    "lastName":"Anderson",
                                    "address3":null,
                                    "city":"Syracuse",
                                    "address2":null,
                                    "prefix":null,
                                    "address1":"21 Cedar Ave",
                                    "companyName":null,
                                    "postalCode":"13202",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "ownerId":null,
                                    "version":2,
                                    "kumar":null,
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-1977",
                                    "repositoryId":"se-980031",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "id":"se-980031",
                                    "state":"NY"
                                },
                                "middleName":null,
                                "login":"kim@example.com",
                                "parentOrganization":null,
                                "email":"kim@example.com"
                            },
                            "approverMessages":[
                            ],
                            "paymentInitiatedEmailSent":false,
                            "payShippingInSecondaryCurrency":null,
                            "shippingGroupCount":1,
                            "taxExemptionCode":null,
                            "paymentGroupCount":1,
                            "recurringChargePriceInfo":null,
                            "profileId":"se-570031",
                            "organization":null,
                            "siteId":"siteUS",
                            "activeQuoteOrderId":null
                        }
                    ],
                    "refundMethodList":[
                        {
                            "refundType":"manualRefund",
                            "amount":25,
                            "maximumRefundAmount":-1
                        }
                    ],
                    "allocatedAmount":25,
                    "originatingOrder":{
                        "gwp":false,
                        "secondaryCurrencyCode":null,
                        "submittedDate":"2014-05-19T16:06:45.000Z",
                        "salesChannel":"default",
                        "configuratorId":null,
                        "organizationId":null,
                        "relationships":[
                            {
                                "paymentGroupId":"pg10401",
                                "amount":106.25,
                                "relationshipType":"ORDERAMOUNTREMAINING",
                                "id":"r10374"
                            }
                        ],
                        "exchangeRate":null,
                        "id":"o10401",
                        "state":"NO_PENDING_ACTION",
                        "taxCalculated":false,
                        "commerceItems":[
                            {
                                "deactivationDate":null,
                                "returnedQuantity":1,
                                "availabilityDate":null,
                                "billingProfileId":null,
                                "externalData":[
                                ],
                                "billingAccountId":null,
                                "preOrderQuantity":0,
                                "assetKey":null,
                                "itemDiscountInfos":[
                                ],
                                "priceInfo":{
                                    "discounted":false,
                                    "amount":75,
                                    "secondaryCurrencyShippingSurcharge":0,
                                    "rawTotalPrice":299.97,
                                    "salePrice":25,
                                    "priceListId":"salePrices",
                                    "quantityDiscounted":0,
                                    "amountIsFinal":false,
                                    "onSale":true,
                                    "shippingSurcharge":0,
                                    "discountable":true,
                                    "currentPriceDetailsSorted":[
                                        {
                                            "secondaryCurrencyTaxAmount":0,
                                            "discounted":false,
                                            "amount":75,
                                            "quantity":3,
                                            "amountIsFinal":false,
                                            "range":{
                                                "lowBound":0,
                                                "highBound":2,
                                                "size":3
                                            },
                                            "orderDiscountShare":0,
                                            "tax":6.25,
                                            "detailedUnitPrice":25,
                                            "currencyCode":"USD"
                                        }
                                    ],
                                    "currencyCode":"USD",
                                    "listPrice":99.99
                                },
                                "catalogId":null,
                                "externalRecurringChargeDetails":null,
                                "externalPriceDetails":null,
                                "actionCode":null,
                                "id":"ci1000401",
                                "serviceId":null,
                                "serviceAccountId":null,
                                "quantity":2,
                                "productId":"prod10013",
                                "orderDiscountInfos":[
                                ],
                                "parentAssetKey":null,
                                "externalId":null,
                                "rootAssetKey":null,
                                "transactionDate":null,
                                "catalogRefId":"sku10030",
                                "customerAccountId":null,
                                "recurringChargePriceInfo":null,
                                "lineAttributes":[
                                ],
                                "productDisplayName":"Playstation",
                                "catalogKey":null,
                                "siteId":"siteUS",
                                "shopperInput":{
                                },
                                "activationDate":null,
                                "asset":false,
                                "backOrderQuantity":0
                            }
                        ],
                        "shippingGroups":[
                            {
                                "lastName":"Anderson",
                                "shippingMethod":"inStorePickupShippingGroup",
                                "description":"sg40492",
                                "submittedDate":null,
                                "firstName":"Kim",
                                "priceInfo":{
                                    "secondaryCurrencyTaxAmount":0.68,
                                    "discounted":false,
                                    "shippingTax":1.7,
                                    "secondaryCurrencyShippingAmount":8.4,
                                    "amount":21,
                                    "rawShipping":11,
                                    "amountIsFinal":false,
                                    "currencyCode":"L10174"
                                },
                                "phoneNumber":"212-555-1977",
                                "shipOnDate":null,
                                "actualShipDate":null,
                                "specialInstructions":{
                                },
                                "commerceItemRelationships":[
                                    {
                                        "availablePickupDate":"2018-05-19T13:00:00.000Z",
                                        "commerceItemId":"ci3000500",
                                        "inventoryLocationId":"SiteUS-GlenAllen186",
                                        "amount":0,
                                        "quantity":1,
                                        "relationshipType":"SHIPPINGQUANTITY",
                                        "returnedQuantity":0,
                                        "preferredPickupDate":"2018-05-19T13:00:00.000Z",
                                        "range":{
                                            "lowBound":0,
                                            "highBound":0,
                                            "size":1
                                        },
                                        "commerceItemExternalId":null,
                                        "state":"INITIAL",
                                        "id":"r40526"
                                    }
                                ],
                                "state":"INITIAL",
                                "id":"sg40492",
                                "stateDetail":null,
                                "trackingNumber":null,
                                "email":"kim@example.com",
                                "handlingInstructions":[
                                ],
                                "shippingGroupClassType":"inStorePickupShippingGroup"
                            }
                        ],
                        "freezeDate":null,
                        "taxExempt":false,
                        "profile":{
                            "lastName":"Anderson",
                            "firstName":"Kim",
                            "loyaltyPrograms":[
                            ],
                            "shippingAddress":{
                                "country":"US",
                                "lastName":"Anderson",
                                "address3":null,
                                "city":"Syracuse",
                                "address2":null,
                                "prefix":null,
                                "address1":"21 Cedar Ave",
                                "companyName":null,
                                "postalCode":"13202",
                                "jobTitle":null,
                                "county":null,
                                "suffix":null,
                                "ownerId":null,
                                "version":2,
                                "kumar":null,
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "repositoryId":"se-980031",
                                "faxNumber":null,
                                "middleName":null,
                                "id":"se-980031",
                                "state":"NY"
                            },
                            "middleName":null,
                            "login":"kim@example.com",
                            "parentOrganization":null,
                            "email":"kim@example.com"
                        },
                        "paymentInitiatedEmailSent":false,
                        "cartName":"o10401",
                        "payShippingInSecondaryCurrency":null,
                        "shippingGroupCount":1,
                        "taxExemptionCode":null,
                        "sharedWithOrganization":false,
                        "profileId":"se-570031",
                        "activeQuoteOrderId":null,
                        "approverIds":[
                        ],
                        "lastModifiedTime":"1520254987918",
                        "priceGroupId":"defaultPriceGroup",
                        "creationTime":"1400515604000",
                        "sourceSystem":"Cloud Commerce",
                        "gwpMarkers":[
                        ],
                        "paymentGroups":[
                            {
                                "amountAuthorized":106.25,
                                "amount":106.25,
                                "paymentMethod":"tokenizedCreditCard",
                                "id":"pg10401",
                                "billingAddress":{
                                    "country":"US",
                                    "lastName":"MILLER",
                                    "address3":null,
                                    "city":"Springfield",
                                    "address2":null,
                                    "prefix":null,
                                    "address1":"Address Line 1",
                                    "companyName":null,
                                    "postalCode":"01144",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "ownerId":null,
                                    "kumar":null,
                                    "firstName":"JESSICA",
                                    "phoneNumber":"12345678",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "state":"MA",
                                    "email":"JESSICA.MILLER@test.com"
                                },
                                "currencyCode":"USD"
                            }
                        ],
                        "locale":null,
                        "payTaxInSecondaryCurrency":null,
                        "priceInfo":{
                            "secondaryCurrencyTaxAmount":0,
                            "discounted":false,
                            "amount":75,
                            "secondaryCurrencyShippingAmount":0,
                            "secondaryCurrencyTotal":0,
                            "manualAdjustmentTotal":0,
                            "discountAmount":0,
                            "tax":6.25,
                            "rawSubtotal":75,
                            "total":106.25,
                            "shipping":25,
                            "primaryCurrencyTotal":75,
                            "amountIsFinal":false,
                            "orderTotalBySite":{
                                "siteUS":106.25
                            },
                            "currencyCode":"USD"
                        },
                        "catalogId":null,
                        "lastModifierId":"se-570031",
                        "totalCommerceItemCount":2,
                        "externalContext":false,
                        "quoteInfo":null,
                        "taxPriceInfo":{
                            "secondaryCurrencyTaxAmount":0,
                            "discounted":false,
                            "valueAddedTax":0,
                            "amount":6.25,
                            "countyTax":0,
                            "isTaxIncluded":false,
                            "miscTax":0,
                            "districtTax":0,
                            "stateTax":6.25,
                            "miscTaxInfo":{
                            },
                            "countryTax":0,
                            "cityTax":0,
                            "amountIsFinal":false,
                            "currencyCode":"USD"
                        },
                        "submittedBy":"se-570031",
                        "lastModifiedDate":"2018-03-05T13:03:07.918Z",
                        "creationSiteId":"siteUS",
                        "approvalSystemMessages":[
                        ],
                        "approverMessages":[
                        ],
                        "paymentGroupCount":1,
                        "recurringChargePriceInfo":null,
                        "organization":null,
                        "siteId":"siteUS",
                        "markers":[
                            {
                                "value":"78900",
                                "key":"campaign_eloqua"
                            }
                        ]
                    },
                    "suggestedShippingRefund":0,
                    "returnPaymentState":"None",
                    "processName":"Exchange",
                    "orderCurrencyCode":"USD",
                    "processImmediately":false,
                    "returnAdjustedOrderId":null,
                    "returnCalculationOrder":null,
                    "state":"PENDING_CUSTOMER_ACTION",
                    "unAdjustedRefundSubtotal":25,
                    "returnItemCount":1,
                    "trackingNumber":null,
                    "totalOrderPromotionValueAdjustmentChange":0,
                    "comments":null,
                    "profile":{
                        "lastName":"Anderson",
                        "firstName":"Kim",
                        "loyaltyPrograms":[
                        ],
                        "shippingAddress":{
                            "country":"US",
                            "lastName":"Anderson",
                            "firstName":"Kim",
                            "city":"Syracuse",
                            "address1":"21 Cedar Ave",
                            "postalCode":"13202",
                            "repositoryId":"se-980031",
                            "middleName":null,
                            "state":"NY"
                        },
                        "middleName":null,
                        "id":"se-570031",
                        "parentOrganization":null,
                        "login":"kim@example.com",
                        "email":"kim@example.com"
                    },
                    "suggestedTaxRefund":0,
                    "nonReturnItemCostAdjustments":[
                    ],
                    "replacementOrder":{
                        "approverIds":[
                        ],
                        "gwp":false,
                        "secondaryCurrencyCode":null,
                        "lastModifiedTime":"1520254987961",
                        "priceGroupId":"defaultPriceGroup",
                        "creationTime":"1520254983031",
                        "sourceSystem":"Cloud Commerce",
                        "gwpMarkers":[
                        ],
                        "paymentGroups":[
                            {
                                "amountAuthorized":106.25,
                                "amount":25,
                                "paymentMethod":"tokenizedCreditCard",
                                "id":"pg30412",
                                "billingAddress":{
                                    "country":"US",
                                    "lastName":"MILLER",
                                    "address3":null,
                                    "city":"Springfield",
                                    "address2":null,
                                    "prefix":null,
                                    "address1":"Address Line 1",
                                    "companyName":null,
                                    "postalCode":"01144",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "ownerId":null,
                                    "kumar":null,
                                    "firstName":"JESSICA",
                                    "phoneNumber":"12345678",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "state":"MA",
                                    "email":"JESSICA.MILLER@test.com"
                                },
                                "currencyCode":"USD"
                            }
                        ],
                        "locale":null,
                        "submittedDate":"2018-03-05T13:03:07.537Z",
                        "salesChannel":"default",
                        "configuratorId":null,
                        "payTaxInSecondaryCurrency":null,
                        "organizationId":null,
                        "priceInfo":{
                            "secondaryCurrencyTaxAmount":0,
                            "discounted":false,
                            "amount":25,
                            "secondaryCurrencyShippingAmount":0,
                            "secondaryCurrencyTotal":0,
                            "manualAdjustmentTotal":0,
                            "discountAmount":0,
                            "tax":0,
                            "rawSubtotal":25,
                            "total":25,
                            "shipping":0,
                            "primaryCurrencyTotal":25,
                            "amountIsFinal":false,
                            "currencyCode":"USD"
                        },
                        "relationships":[
                            {
                                "paymentGroupId":"pg30412",
                                "amount":25,
                                "relationshipType":"ORDERAMOUNT",
                                "id":"r40386"
                            }
                        ],
                        "catalogId":null,
                        "exchangeRate":null,
                        "totalCommerceItemCount":1,
                        "id":"o30412",
                        "externalContext":false,
                        "state":"PENDING_CUSTOMER_RETURN",
                        "quoteInfo":null,
                        "taxCalculated":false,
                        "commerceItems":[
                            {
                                "gwp":false,
                                "deactivationDate":null,
                                "returnedQuantity":0,
                                "availabilityDate":null,
                                "billingProfileId":null,
                                "externalData":[
                                ],
                                "billingAccountId":null,
                                "preOrderQuantity":0,
                                "assetKey":null,
                                "priceInfo":{
                                    "discounted":false,
                                    "amount":25,
                                    "secondaryCurrencyShippingSurcharge":0,
                                    "rawTotalPrice":99.99,
                                    "salePrice":25,
                                    "orderDiscountInfos":[
                                    ],
                                    "priceListId":"salePrices",
                                    "itemDiscountInfos":[
                                    ],
                                    "quantityDiscounted":0,
                                    "amountIsFinal":true,
                                    "onSale":true,
                                    "shippingSurcharge":0,
                                    "discountable":true,
                                    "currentPriceDetailsSorted":[
                                        {
                                            "secondaryCurrencyTaxAmount":0,
                                            "discounted":false,
                                            "amount":25,
                                            "quantity":1,
                                            "amountIsFinal":false,
                                            "range":{
                                                "lowBound":0,
                                                "highBound":0,
                                                "size":1
                                            },
                                            "orderDiscountShare":0,
                                            "tax":0,
                                            "detailedUnitPrice":25,
                                            "currencyCode":"USD"
                                        }
                                    ],
                                    "currencyCode":"USD",
                                    "listPrice":99.99
                                },
                                "catalogId":null,
                                "externalRecurringChargeDetails":null,
                                "externalPriceDetails":null,
                                "actionCode":null,
                                "id":"ci3000412",
                                "serviceId":null,
                                "serviceAccountId":null,
                                "quantity":1,
                                "productId":"prod10013",
                                "parentAssetKey":null,
                                "externalId":null,
                                "rootAssetKey":null,
                                "transactionDate":null,
                                "catalogRefId":"sku10030",
                                "customerAccountId":null,
                                "recurringChargePriceInfo":null,
                                "lineAttributes":[
                                ],
                                "productDisplayName":"Playstation",
                                "catalogKey":null,
                                "siteId":"siteUS",
                                "shopperInput":{
                                },
                                "activationDate":null,
                                "asset":false,
                                "backOrderQuantity":0
                            }
                        ],
                        "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":true,
                            "currencyCode":"USD"
                        },
                        "shippingGroups":[
                            {
                                "lastName":"Anderson",
                                "shippingMethod":"inStorePickupShippingGroup",
                                "description":"sg40492",
                                "submittedDate":null,
                                "shippingMethodDetails":{
                                    "internalName":null,
                                    "displayName":"InStore",
                                    "description":null,
                                    "externalId":null,
                                    "id":"inStorePickupShippingGroup",
                                    "taxCode":null
                                },
                                "firstName":"Kim",
                                "priceInfo":{
                                    "secondaryCurrencyTaxAmount":0.68,
                                    "discounted":false,
                                    "shippingTax":1.7,
                                    "secondaryCurrencyShippingAmount":8.4,
                                    "amount":21,
                                    "rawShipping":11,
                                    "amountIsFinal":false,
                                    "currencyCode":"L10174"
                                },
                                "phoneNumber":"212-555-1977",
                                "shipOnDate":null,
                                "actualShipDate":null,
                                "specialInstructions":{
                                },
                                "commerceItemRelationships":[
                                    {
                                        "availablePickupDate":"2018-05-19T13:00:00.000Z",
                                        "commerceItemId":"ci3000500",
                                        "inventoryLocationId":"SiteUS-GlenAllen186",
                                        "amount":0,
                                        "quantity":1,
                                        "relationshipType":"SHIPPINGQUANTITY",
                                        "returnedQuantity":0,
                                        "preferredPickupDate":"2018-05-19T13:00:00.000Z",
                                        "range":{
                                            "lowBound":0,
                                            "highBound":0,
                                            "size":1
                                        },
                                        "commerceItemExternalId":null,
                                        "state":"INITIAL",
                                        "id":"r40526"
                                    }
                                ],
                                "state":"INITIAL",
                                "id":"sg40492",
                                "stateDetail":null,
                                "trackingNumber":null,
                                "email":"kim@example.com",
                                "handlingInstructions":[
                                ],
                                "shippingGroupClassType":"inStorePickupShippingGroup"
                            }
                        ],
                        "freezeDate":null,
                        "taxExempt":false,
                        "lastModifiedDate":"2018-03-05T13:03:07.961Z",
                        "creationSiteId":"siteUS",
                        "approvalSystemMessages":[
                        ],
                        "profile":{
                            "lastName":"Anderson",
                            "firstName":"Kim",
                            "loyaltyPrograms":[
                            ],
                            "shippingAddress":{
                                "country":"US",
                                "lastName":"Anderson",
                                "address3":null,
                                "city":"Syracuse",
                                "address2":null,
                                "prefix":null,
                                "address1":"21 Cedar Ave",
                                "companyName":null,
                                "postalCode":"13202",
                                "jobTitle":null,
                                "county":null,
                                "suffix":null,
                                "ownerId":null,
                                "version":2,
                                "kumar":null,
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "repositoryId":"se-980031",
                                "faxNumber":null,
                                "middleName":null,
                                "id":"se-980031",
                                "state":"NY"
                            },
                            "middleName":null,
                            "login":"kim@example.com",
                            "parentOrganization":null,
                            "email":"kim@example.com"
                        },
                        "approverMessages":[
                        ],
                        "paymentInitiatedEmailSent":false,
                        "payShippingInSecondaryCurrency":null,
                        "shippingGroupCount":1,
                        "taxExemptionCode":null,
                        "paymentGroupCount":1,
                        "recurringChargePriceInfo":null,
                        "profileId":"se-570031",
                        "organization":null,
                        "siteId":"siteUS",
                        "activeQuoteOrderId":null
                    },
                    "actualShippingRefund":0,
                    "actualTaxRefund":0,
                    "otherRefund":0,
                    "returnLabel":null,
                    "processed":false,
                    "totalItemRefund":25,
                    "returningItems":true,
                    "authorizationNumber":"100001",
                    "exchangeProcess":true,
                    "replacingItems":false,
                    "returnFee":0,
                    "totalReturnItemRefund":25,
                    "submitExchangeAllowed":false,
                    "originOfReturn":"contactCenter",
                    "totalRefundAmount":25,
                    "unallocatedAmount":0,
                    "additionalProperties":{
                    },
                    "originatingOrderId":"o10401",
                    "nonReturnItemSubtotalAdjustment":0,
                    "adjustmentAmount":0,
                    "replaceItemCount":0,
                    "returnItemList":[
                        {
                            "quantityReturned":1,
                            "quantityToReturn":1,
                            "quantityAvailable":0,
                            "returnItemId":"100001",
                            "suggestedTaxRefundShare":0,
                            "shippingGroupId":"sg10401",
                            "itemCurrencyCode":"USD",
                            "quantityToExchange":0,
                            "description":null,
                            "catalogRefId":"sku10030",
                            "suggestedShippingRefundShare":0,
                            "commerceItemId":"ci1000401",
                            "disposition":null,
                            "quantityShipped":1,
                            "returnReason":"defective",
                            "itemCostAdjustments":[
                            ],
                            "actualShippingRefundShare":0,
                            "suggestedRefundAmount":25,
                            "actualTaxRefundShare":0,
                            "quantityReceived":0,
                            "refundAmount":25
                        }
                    ]
                }
            }
        },
        "dataExport_request":{
            "description":"The details of the data export",
            "properties":{
                "bundleItems":{
                    "description":"The process item details for bundle mode",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "result":{
                                "description":"Plugin results information.",
                                "type":"object",
                                "properties":{
                                    "successCount":{
                                        "description":"Number of successful entities exported",
                                        "type":"integer"
                                    },
                                    "failureCount":{
                                        "description":"Number of failed entities exported",
                                        "type":"integer"
                                    }
                                }
                            },
                            "fileName":{
                                "description":"The plugin export file",
                                "type":"string"
                            },
                            "format":{
                                "description":"The plugin format",
                                "type":"string"
                            },
                            "id":{
                                "description":"The unique id of the plugin",
                                "type":"string"
                            }
                        }
                    }
                },
                "fileLink":{
                    "description":"The file link url to exported file.",
                    "type":"string"
                },
                "processId":{
                    "description":"The process id of the data export job.",
                    "type":"string"
                },
                "standaloneItem":{
                    "description":"The process item details for standalone mode.",
                    "type":"object",
                    "properties":{
                        "result":{
                            "description":"Plugin results information.",
                            "type":"object",
                            "properties":{
                                "successCount":{
                                    "description":"Number of successful entities exported",
                                    "type":"integer"
                                },
                                "failureCount":{
                                    "description":"Number of failed entities exported",
                                    "type":"integer"
                                }
                            }
                        },
                        "format":{
                            "description":"The plugin format",
                            "type":"string"
                        },
                        "id":{
                            "description":"The unique id of the plugin",
                            "type":"string"
                        }
                    }
                },
                "metaLink":{
                    "description":"The meta link url to status file.",
                    "type":"string"
                }
            },
            "example":{
                "fileLink":"http://example.com/123456789/exportResults.xml",
                "processId":"export_123",
                "standaloneItem":{
                    "result":{
                        "successCount":1,
                        "failureCount":0
                    },
                    "format":"xml",
                    "id":"test001"
                },
                "metaLink":"http://example.com/123456789/exportStatus.zip"
            }
        },
        "remorse_requestPCI":{
            "properties":{
                "site":{
                    "type":"object",
                    "properties":{
                        "siteURL":{
                            "description":"The production URL of the site where the order is placed",
                            "type":"string"
                        },
                        "siteName":{
                            "description":"The name of the site where order is placed",
                            "type":"string"
                        }
                    }
                },
                "discountInfo":{
                    "description":"The discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"The order discount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"The implicit order discounts with the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"The total adjustment.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyTotalAdjustment":{
                                        "description":"The total adjustment in monetary currency in case of mix currency scenario.",
                                        "type":"number"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"The unclaimed coupons with the order.",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyTotalAdjustment":{
                                                "description":"The total adjustment in monetary currency in case of mix currency scenario.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "type":{
                    "description":"The type of the event name.",
                    "type":"string"
                },
                "order":{
                    "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"
                        },
                        "paymentGroups":{
                            "description":"The array of payment groups represent the payment(s) that paid for the order. Orders when placed will have an instance of a CyberSource TokenizedCreditCard (paymentGroupClassType and paymentMethod of \"tokenizedCreditCard\"). The paymentGroups property can be updated to include instances of ExternalPaymentGroup (paymentGroupClassType and paymentMethod of \"externalPaymentGroup\"). ExternalPaymentGroups represent methods of payment that are external and opaque to cloud commerce, and which were taken after the order was initially placed.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "expirationYear":{
                                        "description":"A string containing the two or four digit year when the credit card expires. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "PONumber":{
                                        "description":"The purchase order number",
                                        "type":"string"
                                    },
                                    "externalType":{
                                        "description":"The type in the external system. Might be \"StoreCredit\", \"CreditCard\", \"Check\", etc. (only for ExternalPaymentGroups).",
                                        "type":"string"
                                    },
                                    "amountAuthorized":{
                                        "description":"The monetary amount authorized.",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of the payment.",
                                        "type":"number"
                                    },
                                    "externalId":{
                                        "description":"The ID for the payment group in an external system (like the OMS)",
                                        "type":"string"
                                    },
                                    "expirationMonth":{
                                        "description":"A string containing the two digit month when the credit card expires. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "creditCardType":{
                                        "description":"The type of the credit card. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "submittedDate":{
                                        "format":"date-time",
                                        "description":"The date the payment was submitted.",
                                        "type":"string"
                                    },
                                    "authorizationStatus":{
                                        "description":"Array of authorization status objects.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number"
                                                },
                                                "transactionSuccess":{
                                                    "description":"Whether the transaction was successful.",
                                                    "type":"boolean"
                                                },
                                                "errorMessage":{
                                                    "description":"The error message, if any.",
                                                    "type":"string"
                                                },
                                                "transactionId":{
                                                    "description":"The transaction ID.",
                                                    "type":"string"
                                                },
                                                "transactionTimestamp":{
                                                    "description":"The timestamp of the transaction.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "IIN":{
                                        "description":"The issuer identification number (first 6 digits) of any IIN payment type card, e.g. credit card. This is normally used to allow any credit card type based promotions to be applied prior to final checkout.",
                                        "type":"string"
                                    },
                                    "token":{
                                        "description":"The CyberSource token string. (only for tokenizedCreditCard)",
                                        "type":"string"
                                    },
                                    "paymentGroupClassType":{
                                        "description":"The class type of the payment group. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "creditCardNumber":{
                                        "description":"The last four digits of the credit card number. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "externalSubtype":{
                                        "description":"The subtype in the external system. Might be \"VISA\" for a PaymentGroup with an external type of \"CreditCard\". (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"The payment method. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "externalSourceId":{
                                        "description":"The external source ID, limited to 6 characters. (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state of this payment group.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The internal ID of the payment group.",
                                        "type":"string"
                                    },
                                    "billingAddress":{
                                        "description":"The billing address details",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"The last name of customer",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"The country of the customer",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"The 3rd line of address field",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"The 2nd line of address field",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"The city of the customer",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"The 1st line of address field",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"The prefix",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"The postal code",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"The company name",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"The job title",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"The county",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"The suffix",
                                                "type":"string"
                                            },
                                            "ownerId":{
                                                "description":"The ID of the owner of this address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"The first name of the customer",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"The phone number of the customer",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"The fax number of the customer",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"The middle name of the customer",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"The state",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"The email of the customer",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "stateDetail":{
                                        "description":"Details about the state of this payment group.",
                                        "type":"string"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "expirationDayOfMonth":{
                                        "description":"A string containing the two digit day of month when the credit card expires. (only for TokenizedCreditCards)",
                                        "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"
                                },
                                "orderTotalBySite":{
                                    "description":"The map containing order totals by site for all sites in a given order.",
                                    "type":"object"
                                },
                                "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"
                        },
                        "lastModifierId":{
                            "description":"The ID of the shopper profile that last modified the order.",
                            "type":"string"
                        },
                        "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"
                                }
                            }
                        },
                        "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":{
                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                                }
                                            }
                                        }
                                    },
                                    "commerceItemId":{
                                        "description":"The referenced commerce item's internal ID.",
                                        "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"
                                            },
                                            "priceListId":{
                                                "description":"The price list ID used for pricing.",
                                                "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"
                                    },
                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"The referenced commerce item's internal ID.",
                                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "commerceItemId":{
                                                                "description":"The referenced commerce item's internal ID.",
                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "commerceItemId":{
                                                                            "description":"The referenced commerce item's internal ID.",
                                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "commerceItemId":{
                                                                                        "description":"The referenced commerce item's internal ID.",
                                                                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "commerceItemId":{
                                                                                                    "description":"The referenced commerce item's internal ID.",
                                                                                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "commerceItemId":{
                                                                                                                "description":"The referenced commerce item's internal ID.",
                                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "commerceItemId":{
                                                                                                                            "description":"The referenced commerce item's internal ID.",
                                                                                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "commerceItemId":{
                                                                                                                                        "description":"The referenced commerce item's internal ID.",
                                                                                                                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "commerceItemId":{
                                                                                                                                                    "description":"The referenced commerce item's internal ID.",
                                                                                                                                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "commerceItemId":{
                                                                                                                                                                "description":"The referenced commerce item's internal ID.",
                                                                                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "rootAssetKey":{
                                                                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "rootAssetKey":{
                                                                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "rootAssetKey":{
                                                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "rootAssetKey":{
                                                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "rootAssetKey":{
                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "rootAssetKey":{
                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "rootAssetKey":{
                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "rootAssetKey":{
                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                    },
                                    "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"
                                                }
                                            }
                                        }
                                    },
                                    "externalId":{
                                        "description":"An optional, external ID for this commerce item.",
                                        "type":"string"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                    },
                                    "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"
                                },
                                "cityTax":{
                                    "description":"The monetary amount of city tax.",
                                    "type":"number"
                                },
                                "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"
                                },
                                "amountIsFinal":{
                                    "description":"Whether the amount is final.",
                                    "type":"boolean"
                                },
                                "districtTax":{
                                    "description":"Tax amount for the district.",
                                    "type":"number"
                                },
                                "stateTax":{
                                    "description":"Tax amount for the state.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"The three character currency code.",
                                    "type":"string"
                                },
                                "countryTax":{
                                    "description":"The monetary amount of country tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "submittedBy":{
                            "description":"The ID of the shopper profile that submitted the order.",
                            "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.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "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"
                                    },
                                    "shippingMethodDetails":{
                                        "description":"Additional properties of shipping method",
                                        "type":"object",
                                        "properties":{
                                            "internalName":{
                                                "description":"The internal name of the shipping method",
                                                "type":"string"
                                            },
                                            "displayName":{
                                                "description":"The name of the shippingMethod",
                                                "type":"string"
                                            },
                                            "description":{
                                                "description":"The description of the shippingMethod",
                                                "type":"string"
                                            },
                                            "externalId":{
                                                "description":"The external id of the shipping method",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"The Id of the shipping method.",
                                                "type":"string"
                                            },
                                            "taxCode":{
                                                "description":"The tax code of the shipping method",
                                                "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"
                                            }
                                        }
                                    },
                                    "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":{
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "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"
                                                },
                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "cpqLineNumber":{
                                                    "description":"sub document number in CPQ transaction",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"The referenced commerce item's internal ID.",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated 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"
                                                },
                                                "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"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "handlingInstructions":{
                                        "description":"Handling instructions. Currently read-only.",
                                        "type":"array",
                                        "items":{
                                            "type":"string",
                                            "properties":{
                                            }
                                        }
                                    },
                                    "shippingGroupClassType":{
                                        "description":"The class type for the ShippingGroup.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "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"
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "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"
                                },
                                "email":{
                                    "description":"The email address",
                                    "type":"string"
                                }
                            }
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "shippingGroupCount":{
                            "description":"The number of shipping groups (read-only, value is ignored when updating).",
                            "type":"integer"
                        },
                        "paymentGroupCount":{
                            "description":"The number of payment groups. (read-only, value is ignored when updating)",
                            "type":"integer"
                        },
                        "sharedWithOrganization":{
                            "description":"Whether the order has been shared with the organization.",
                            "type":"boolean"
                        },
                        "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"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                        "type":"string"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "site":{
                    "siteURL":"http://GSASIDHA-LAP:8080",
                    "siteName":"Commerce Cloud Site"
                },
                "discountInfo":{
                    "unclaimedCouponMultiPromotions":{
                    },
                    "orderCouponsMap":{
                    },
                    "orderDiscount":0,
                    "secondaryCurrencyShippingDiscount":0,
                    "shippingDiscount":0,
                    "orderImplicitDiscountList":[
                    ],
                    "unclaimedCouponsMap":{
                    },
                    "claimedCouponMultiPromotions":{
                    }
                },
                "type":"atg.commerce.fulfillment.RemorsePeriodStartedPCI",
                "order":{
                    "gwp":false,
                    "secondaryCurrencyCode":"USD",
                    "submittedDate":"2018-04-24T12:36:05.997Z",
                    "salesChannel":"default",
                    "configuratorId":"36379716",
                    "organizationId":null,
                    "relationships":[
                        {
                            "paymentGroupId":"pg30507",
                            "amount":100,
                            "relationshipType":"ORDERAMOUNT",
                            "id":"r40528"
                        },
                        {
                            "paymentGroupId":"pg30508",
                            "amount":12.28,
                            "relationshipType":"ORDERAMOUNT",
                            "id":"r40529"
                        }
                    ],
                    "exchangeRate":0.4,
                    "id":"o30465",
                    "state":"SUBMITTED",
                    "taxCalculated":true,
                    "commerceItems":[
                        {
                            "deactivationDate":null,
                            "gwp":false,
                            "returnedQuantity":0,
                            "availabilityDate":null,
                            "externalData":[
                            ],
                            "billingProfileId":null,
                            "billingAccountId":null,
                            "preOrderQuantity":0,
                            "assetKey":null,
                            "priceInfo":{
                                "discounted":false,
                                "amount":100,
                                "secondaryCurrencyShippingSurcharge":4,
                                "rawTotalPrice":100,
                                "salePrice":0,
                                "orderDiscountInfos":[
                                ],
                                "priceListId":"priceListGroup_1511256910174_listPrices",
                                "itemDiscountInfos":[
                                ],
                                "quantityDiscounted":0,
                                "amountIsFinal":false,
                                "onSale":false,
                                "shippingSurcharge":10,
                                "discountable":true,
                                "currentPriceDetailsSorted":[
                                    {
                                        "secondaryCurrencyTaxAmount":3.2,
                                        "discounted":false,
                                        "amount":100,
                                        "quantity":1,
                                        "amountIsFinal":false,
                                        "range":{
                                            "lowBound":0,
                                            "highBound":0,
                                            "size":1
                                        },
                                        "tax":8,
                                        "orderDiscountShare":0,
                                        "detailedUnitPrice":100,
                                        "currencyCode":"L10174"
                                    }
                                ],
                                "currencyCode":"L10174",
                                "listPrice":100
                            },
                            "catalogId":null,
                            "externalRecurringChargeDetails":null,
                            "externalPriceDetails":{
                                "externalPriceQuantity":1,
                                "externalPrice":100
                            },
                            "actionCode":null,
                            "id":"ci3000500",
                            "serviceId":null,
                            "commerceItems":[
                                {
                                    "quantity":1,
                                    "productId":"prod10037",
                                    "catRefId":"sku10043",
                                    "configuratorId":"conf10002",
                                    "commerceItems":[
                                        {
                                            "quantity":1,
                                            "productId":"Product_27Fxyzii",
                                            "catRefId":"Sku_27Gxyzii"
                                        }
                                    ]
                                }
                            ],
                            "serviceAccountId":null,
                            "quantity":1,
                            "productId":"Product_1511256910174",
                            "parentAssetKey":null,
                            "externalId":null,
                            "rootAssetKey":null,
                            "transactionDate":null,
                            "catalogRefId":"Sku_1511256910174",
                            "customerAccountId":null,
                            "recurringChargePriceInfo":null,
                            "lineAttributes":[
                            ],
                            "catalogKey":null,
                            "productDisplayName":"Product_1511256910171",
                            "asset":false,
                            "activationDate":null,
                            "backOrderQuantity":0
                        }
                    ],
                    "shippingGroups":[
                        {
                            "shippingMethod":"groundShippingMethod",
                            "description":"sg40492",
                            "submittedDate":null,
                            "shippingMethodDetails":{
                                "internalName":null,
                                "displayName":"Ground",
                                "description":null,
                                "externalId":null,
                                "id":"groundShippingMethod",
                                "taxCode":null
                            },
                            "priceInfo":{
                                "secondaryCurrencyTaxAmount":0.68,
                                "discounted":false,
                                "shippingTax":1.7,
                                "secondaryCurrencyShippingAmount":8.4,
                                "amount":21,
                                "rawShipping":11,
                                "amountIsFinal":false,
                                "currencyCode":"L10174"
                            },
                            "shipOnDate":null,
                            "actualShipDate":null,
                            "specialInstructions":{
                            },
                            "shippingAddress":{
                                "lastName":"Anderson",
                                "country":"US",
                                "address3":"",
                                "address2":"",
                                "city":"Syracuse",
                                "prefix":"",
                                "address1":"21 Cedar Ave",
                                "postalCode":"13202",
                                "companyName":"",
                                "jobTitle":"",
                                "county":"",
                                "suffix":"",
                                "ownerId":null,
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "faxNumber":"",
                                "middleName":"",
                                "state":"NY",
                                "email":"kim@example.com"
                            },
                            "commerceItemRelationships":[
                                {
                                    "commerceItemId":"ci3000500",
                                    "amount":0,
                                    "quantity":1,
                                    "relationshipType":"SHIPPINGQUANTITY",
                                    "returnedQuantity":0,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":0,
                                        "size":1
                                    },
                                    "commerceItemExternalId":null,
                                    "state":"INITIAL",
                                    "id":"r40526"
                                }
                            ],
                            "state":"INITIAL",
                            "id":"sg40492",
                            "stateDetail":null,
                            "trackingNumber":null,
                            "handlingInstructions":[
                            ],
                            "shippingGroupClassType":"hardgoodShippingGroup"
                        }
                    ],
                    "freezeDate":null,
                    "taxExempt":false,
                    "profile":{
                        "lastName":"test",
                        "firstName":"test",
                        "customerContactId":"externalId",
                        "loyaltyPrograms":[
                        ],
                        "shippingAddress":{
                            "externalAddressId":"externalId",
                            "country":"US",
                            "phoneNumber":"9700707812",
                            "address3":"",
                            "address2":"IND#56789",
                            "city":"BOSTON",
                            "address1":"11C Great Medow LN",
                            "postalCode":"02201",
                            "repositoryId":"se-980031",
                            "county":"",
                            "state":"MA"
                        },
                        "middleName":null,
                        "customProperty1":null,
                        "customProperty2":null,
                        "parentOrganization":null,
                        "email":"test1511256994101@user.com"
                    },
                    "paymentInitiatedEmailSent":false,
                    "cartName":"o30465",
                    "payShippingInSecondaryCurrency":true,
                    "shippingGroupCount":1,
                    "taxExemptionCode":null,
                    "sharedWithOrganization":false,
                    "profileId":"110352",
                    "activeQuoteOrderId":null,
                    "approverIds":[
                    ],
                    "lastModifiedTime":"1511257005212",
                    "priceGroupId":"priceListGroup_1511256910174",
                    "creationTime":"1511256995939",
                    "sourceSystem":"Cloud Commerce",
                    "gwpMarkers":[
                    ],
                    "locale":"en",
                    "paymentGroups":[
                        {
                            "amountAuthorized":100,
                            "amount":100,
                            "gatewayName":"loyaltyPointsPaymentGateway",
                            "paymentProps":{
                            },
                            "submittedDate":"2018-04-24T12:36:05.997Z",
                            "authorizationStatus":[
                                {
                                    "authorizationDecision":"ACCEPT",
                                    "amount":100,
                                    "statusProps":{
                                    },
                                    "transactionSuccess":true,
                                    "errorMessage":null,
                                    "currency":"USD",
                                    "reasonCode":"100",
                                    "transactionId":"MERCH-TX-1511257003292"
                                }
                            ],
                            "iin":"4123",
                            "token":"9997000128471543",
                            "paymentType":"loyaltyPoints",
                            "paymentMethod":"customCurrencyPaymentGroup",
                            "id":"pg30507",
                            "billingAddress":{
                                "lastName":"Anderson",
                                "country":"US",
                                "address3":"",
                                "address2":"",
                                "city":"Syracuse",
                                "prefix":"",
                                "address1":"21 Cedar Ave",
                                "postalCode":"13202",
                                "companyName":"",
                                "jobTitle":"",
                                "county":"",
                                "suffix":"",
                                "ownerId":null,
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "faxNumber":"",
                                "middleName":"",
                                "state":"NY",
                                "email":"kim@example.com"
                            },
                            "state":"AUTHORIZED",
                            "debitStatus":[
                            ],
                            "currencyCode":"L10174"
                        },
                        {
                            "amountAuthorized":12.28,
                            "amount":12.28,
                            "paymentMethod":"tokenizedCreditCard",
                            "id":"pg30508",
                            "billingAddress":{
                                "lastName":"Test",
                                "country":"US",
                                "address3":null,
                                "address2":null,
                                "city":"Montgomery",
                                "prefix":null,
                                "address1":"Line 1",
                                "postalCode":"36123",
                                "companyName":null,
                                "jobTitle":null,
                                "county":null,
                                "suffix":null,
                                "ownerId":null,
                                "firstName":"Steve",
                                "phoneNumber":"45454545",
                                "faxNumber":null,
                                "middleName":null,
                                "state":"AL",
                                "email":"steve.test@oracle.com"
                            },
                            "currencyCode":"USD"
                        }
                    ],
                    "payTaxInSecondaryCurrency":true,
                    "priceInfo":{
                        "secondaryCurrencyTaxAmount":3.88,
                        "discounted":false,
                        "frequencyAmountTotals":{
                        },
                        "secondaryCurrencyShippingAmount":8.4,
                        "amount":100,
                        "secondaryCurrencyTotal":12.28,
                        "manualAdjustmentTotal":0,
                        "discountAmount":0,
                        "tax":9.7,
                        "rawSubtotal":100,
                        "frequencyTaxTotals":{
                        },
                        "total":130.7,
                        "shipping":21,
                        "primaryCurrencyTotal":100,
                        "amountIsFinal":false,
                        "currencyCode":"L10174"
                    },
                    "catalogId":null,
                    "lastModifierId":"110352",
                    "totalCommerceItemCount":1,
                    "externalContext":false,
                    "quoteInfo":{
                        "providerNote":"Approved the quote",
                        "rejectionDate":null,
                        "requestDate":"2018-04-24T12:36:05.997Z",
                        "errorInfo":null,
                        "externalId":null,
                        "rejectionNote":null,
                        "quoteDate":"2018-04-24T12:36:05.997Z",
                        "expirationDate":"2029-05-31T00:55:57.000Z",
                        "requesterNote":"Please give Discount"
                    },
                    "taxPriceInfo":{
                        "secondaryCurrencyTaxAmount":3.88,
                        "discounted":false,
                        "valueAddedTax":0,
                        "amount":9.7,
                        "countyTax":10.85,
                        "isTaxIncluded":false,
                        "miscTax":0,
                        "districtTax":0,
                        "stateTax":10.85,
                        "miscTaxInfo":{
                        },
                        "countryTax":0,
                        "cityTax":0,
                        "amountIsFinal":false,
                        "currencyCode":"L10174"
                    },
                    "submittedBy":"110352",
                    "approverMessages":[
                    ],
                    "customProperty1":null,
                    "customProperty2":null,
                    "paymentGroupCount":2,
                    "recurringChargePriceInfo":null,
                    "organization":null,
                    "siteId":"siteUS",
                    "markers":[
                        {
                            "value":"78900",
                            "key":"campaign_eloqua"
                        }
                    ]
                }
            }
        },
        "cancelPCI_request":{
            "properties":{
                "site":{
                    "type":"object",
                    "properties":{
                        "siteURL":{
                            "description":"The production URL of the site where the order is placed",
                            "type":"string"
                        },
                        "siteName":{
                            "description":"The name of the site where order is placed",
                            "type":"string"
                        }
                    }
                },
                "cancellationSource":{
                    "description":"Source from where cancellation is initiated",
                    "type":"string"
                },
                "discountInfo":{
                    "description":"The discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"The order discount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"The implicit order discounts with the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"The total adjustment.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyTotalAdjustment":{
                                        "description":"The total adjustment in monetary currency in case of mix currency scenario.",
                                        "type":"number"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"The unclaimed coupons with the order.",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "coupon_code":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyTotalAdjustment":{
                                                "description":"The total adjustment in monetary currency in case of mix currency scenario.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "order":{
                    "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"
                        },
                        "paymentGroups":{
                            "description":"The array of payment groups represent the payment(s) that paid for the order. Orders when placed will have an instance of a CyberSource TokenizedCreditCard (paymentGroupClassType and paymentMethod of \"tokenizedCreditCard\"). The paymentGroups property can be updated to include instances of ExternalPaymentGroup (paymentGroupClassType and paymentMethod of \"externalPaymentGroup\"). ExternalPaymentGroups represent methods of payment that are external and opaque to cloud commerce, and which were taken after the order was initially placed.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "expirationYear":{
                                        "description":"A string containing the two or four digit year when the credit card expires. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "PONumber":{
                                        "description":"The purchase order number",
                                        "type":"string"
                                    },
                                    "externalType":{
                                        "description":"The type in the external system. Might be \"StoreCredit\", \"CreditCard\", \"Check\", etc. (only for ExternalPaymentGroups).",
                                        "type":"string"
                                    },
                                    "amountAuthorized":{
                                        "description":"The monetary amount authorized.",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of the payment.",
                                        "type":"number"
                                    },
                                    "externalId":{
                                        "description":"The ID for the payment group in an external system (like the OMS)",
                                        "type":"string"
                                    },
                                    "expirationMonth":{
                                        "description":"A string containing the two digit month when the credit card expires. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "creditCardType":{
                                        "description":"The type of the credit card. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "submittedDate":{
                                        "format":"date-time",
                                        "description":"The date the payment was submitted.",
                                        "type":"string"
                                    },
                                    "authorizationStatus":{
                                        "description":"Array of authorization status objects.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number"
                                                },
                                                "transactionSuccess":{
                                                    "description":"Whether the transaction was successful.",
                                                    "type":"boolean"
                                                },
                                                "errorMessage":{
                                                    "description":"The error message, if any.",
                                                    "type":"string"
                                                },
                                                "transactionId":{
                                                    "description":"The transaction ID.",
                                                    "type":"string"
                                                },
                                                "transactionTimestamp":{
                                                    "description":"The timestamp of the transaction.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "IIN":{
                                        "description":"The issuer identification number (first 6 digits) of any IIN payment type card, e.g. credit card. This is normally used to allow any credit card type based promotions to be applied prior to final checkout.",
                                        "type":"string"
                                    },
                                    "token":{
                                        "description":"The CyberSource token string. (only for tokenizedCreditCard)",
                                        "type":"string"
                                    },
                                    "paymentGroupClassType":{
                                        "description":"The class type of the payment group. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "creditCardNumber":{
                                        "description":"The last four digits of the credit card number. (only for TokenizedCreditCards)",
                                        "type":"string"
                                    },
                                    "externalSubtype":{
                                        "description":"The subtype in the external system. Might be \"VISA\" for a PaymentGroup with an external type of \"CreditCard\". (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "description":"The payment method. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                        "type":"string"
                                    },
                                    "externalSourceId":{
                                        "description":"The external source ID, limited to 6 characters. (only for ExternalPaymentGroups)",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state of this payment group.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The internal ID of the payment group.",
                                        "type":"string"
                                    },
                                    "billingAddress":{
                                        "description":"The billing address details",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"The last name of customer",
                                                "type":"string"
                                            },
                                            "country":{
                                                "description":"The country of the customer",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"The 3rd line of address field",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"The 2nd line of address field",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"The city of the customer",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"The 1st line of address field",
                                                "type":"string"
                                            },
                                            "prefix":{
                                                "description":"The prefix",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"The postal code",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"The company name",
                                                "type":"string"
                                            },
                                            "jobTitle":{
                                                "description":"The job title",
                                                "type":"string"
                                            },
                                            "county":{
                                                "description":"The county",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"The suffix",
                                                "type":"string"
                                            },
                                            "ownerId":{
                                                "description":"The ID of the owner of this address",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"The first name of the customer",
                                                "type":"string"
                                            },
                                            "phoneNumber":{
                                                "description":"The phone number of the customer",
                                                "type":"string"
                                            },
                                            "faxNumber":{
                                                "description":"The fax number of the customer",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"The middle name of the customer",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"The state",
                                                "type":"string"
                                            },
                                            "email":{
                                                "description":"The email of the customer",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "stateDetail":{
                                        "description":"Details about the state of this payment group.",
                                        "type":"string"
                                    },
                                    "currencyCode":{
                                        "description":"The three character currency code. For example: USD.",
                                        "type":"string"
                                    },
                                    "expirationDayOfMonth":{
                                        "description":"A string containing the two digit day of month when the credit card expires. (only for TokenizedCreditCards)",
                                        "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"
                                },
                                "orderTotalBySite":{
                                    "description":"The map containing order totals by site for all sites in a given order.",
                                    "type":"object"
                                },
                                "totalOneTimeListAmount":{
                                    "description":"Total one time list amount",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"The three character currency code for the monetary amounts.",
                                    "type":"string"
                                }
                            }
                        },
                        "onetimeChargesSummary":{
                            "description":"Summary of all one-time charges",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"total amount of all one-time charges",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "exchangeRate":{
                            "description":"The conversion rate between the order currency and secondary currency.",
                            "type":"number"
                        },
                        "lastModifierId":{
                            "description":"The ID of the shopper profile that last modified the order.",
                            "type":"string"
                        },
                        "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"
                                }
                            }
                        },
                        "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"
                                    },
                                    "ratePlanId":{
                                        "description":"Applied ratePlan number for this item",
                                        "type":"string"
                                    },
                                    "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                            }
                                        }
                                    },
                                    "onetimeChargesSummary":{
                                        "description":"Summary of all one-time charges",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "catalogId":{
                                        "description":"The ID of the catalog which this commerce item references.",
                                        "type":"string"
                                    },
                                    "ratePlanName":{
                                        "description":"Applied ratePlan name for this item",
                                        "type":"string"
                                    },
                                    "agreementName":{
                                        "description":"Applied agreement name",
                                        "type":"string"
                                    },
                                    "agreementId":{
                                        "description":"Applied agreement number",
                                        "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":{
                                                "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"
                                                },
                                                "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"
                                                },
                                                "quantity":{
                                                    "description":"The quantity included.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string"
                                                },
                                                "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"
                                                        ]
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated 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"
                                                        }
                                                    }
                                                },
                                                "siteId":{
                                                    "description":"The ID of the site on which the item was added.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "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"
                                                },
                                                "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"
                                                            },
                                                            "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"
                                                            },
                                                            "quantity":{
                                                                "description":"The quantity included.",
                                                                "type":"integer"
                                                            },
                                                            "productId":{
                                                                "description":"The ID of the product.",
                                                                "type":"string"
                                                            },
                                                            "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"
                                                                    ]
                                                                }
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "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"
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "customerAccountId":{
                                                                "description":"The customer account ID associated 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"
                                                                    }
                                                                }
                                                            },
                                                            "siteId":{
                                                                "description":"The ID of the site on which the item was added.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "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"
                                                            },
                                                            "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"
                                                                        },
                                                                        "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"
                                                                        },
                                                                        "quantity":{
                                                                            "description":"The quantity included.",
                                                                            "type":"integer"
                                                                        },
                                                                        "productId":{
                                                                            "description":"The ID of the product.",
                                                                            "type":"string"
                                                                        },
                                                                        "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"
                                                                                ]
                                                                            }
                                                                        },
                                                                        "parentAssetKey":{
                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "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"
                                                                        },
                                                                        "rootAssetKey":{
                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "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"
                                                                        },
                                                                        "assetKey":{
                                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "customerAccountId":{
                                                                            "description":"The customer account ID associated 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"
                                                                                }
                                                                            }
                                                                        },
                                                                        "siteId":{
                                                                            "description":"The ID of the site on which the item was added.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the item by the configurator system.",
                                                                            "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"
                                                                        },
                                                                        "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"
                                                                                    },
                                                                                    "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"
                                                                                    },
                                                                                    "quantity":{
                                                                                        "description":"The quantity included.",
                                                                                        "type":"integer"
                                                                                    },
                                                                                    "productId":{
                                                                                        "description":"The ID of the product.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "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"
                                                                                            ]
                                                                                        }
                                                                                    },
                                                                                    "parentAssetKey":{
                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "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"
                                                                                    },
                                                                                    "rootAssetKey":{
                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "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"
                                                                                    },
                                                                                    "assetKey":{
                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "customerAccountId":{
                                                                                        "description":"The customer account ID associated 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"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "siteId":{
                                                                                        "description":"The ID of the site on which the item was added.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "actionCode":{
                                                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                                                        "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"
                                                                                    },
                                                                                    "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"
                                                                                                },
                                                                                                "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"
                                                                                                },
                                                                                                "quantity":{
                                                                                                    "description":"The quantity included.",
                                                                                                    "type":"integer"
                                                                                                },
                                                                                                "productId":{
                                                                                                    "description":"The ID of the product.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "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"
                                                                                                        ]
                                                                                                    }
                                                                                                },
                                                                                                "parentAssetKey":{
                                                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "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"
                                                                                                },
                                                                                                "rootAssetKey":{
                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "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"
                                                                                                },
                                                                                                "assetKey":{
                                                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "customerAccountId":{
                                                                                                    "description":"The customer account ID associated 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"
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "siteId":{
                                                                                                    "description":"The ID of the site on which the item was added.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "actionCode":{
                                                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                                                    "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"
                                                                                                },
                                                                                                "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"
                                                                                                            },
                                                                                                            "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"
                                                                                                            },
                                                                                                            "quantity":{
                                                                                                                "description":"The quantity included.",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "productId":{
                                                                                                                "description":"The ID of the product.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "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"
                                                                                                                    ]
                                                                                                                }
                                                                                                            },
                                                                                                            "parentAssetKey":{
                                                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "rootAssetKey":{
                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "assetKey":{
                                                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "customerAccountId":{
                                                                                                                "description":"The customer account ID associated 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"
                                                                                                                    }
                                                                                                                }
                                                                                                            },
                                                                                                            "siteId":{
                                                                                                                "description":"The ID of the site on which the item was added.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "actionCode":{
                                                                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                                        },
                                                                                                                        "quantity":{
                                                                                                                            "description":"The quantity included.",
                                                                                                                            "type":"integer"
                                                                                                                        },
                                                                                                                        "productId":{
                                                                                                                            "description":"The ID of the product.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                                                ]
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "parentAssetKey":{
                                                                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "rootAssetKey":{
                                                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "assetKey":{
                                                                                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "customerAccountId":{
                                                                                                                            "description":"The customer account ID associated 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"
                                                                                                                                }
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "siteId":{
                                                                                                                            "description":"The ID of the site on which the item was added.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "actionCode":{
                                                                                                                            "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                                    },
                                                                                                                                    "quantity":{
                                                                                                                                        "description":"The quantity included.",
                                                                                                                                        "type":"integer"
                                                                                                                                    },
                                                                                                                                    "productId":{
                                                                                                                                        "description":"The ID of the product.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                                            ]
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "parentAssetKey":{
                                                                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "rootAssetKey":{
                                                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "assetKey":{
                                                                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "customerAccountId":{
                                                                                                                                        "description":"The customer account ID associated 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"
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "siteId":{
                                                                                                                                        "description":"The ID of the site on which the item was added.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "actionCode":{
                                                                                                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                                },
                                                                                                                                                "quantity":{
                                                                                                                                                    "description":"The quantity included.",
                                                                                                                                                    "type":"integer"
                                                                                                                                                },
                                                                                                                                                "productId":{
                                                                                                                                                    "description":"The ID of the product.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                                        ]
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "parentAssetKey":{
                                                                                                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "rootAssetKey":{
                                                                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "assetKey":{
                                                                                                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "customerAccountId":{
                                                                                                                                                    "description":"The customer account ID associated 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"
                                                                                                                                                        }
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "siteId":{
                                                                                                                                                    "description":"The ID of the site on which the item was added.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "actionCode":{
                                                                                                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                                                                                                                                            },
                                                                                                                                                            "quantity":{
                                                                                                                                                                "description":"The quantity included.",
                                                                                                                                                                "type":"integer"
                                                                                                                                                            },
                                                                                                                                                            "productId":{
                                                                                                                                                                "description":"The ID of the product.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                                                                                                                                                    ]
                                                                                                                                                                }
                                                                                                                                                            },
                                                                                                                                                            "parentAssetKey":{
                                                                                                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "rootAssetKey":{
                                                                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "assetKey":{
                                                                                                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "customerAccountId":{
                                                                                                                                                                "description":"The customer account ID associated 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"
                                                                                                                                                                    }
                                                                                                                                                                }
                                                                                                                                                            },
                                                                                                                                                            "siteId":{
                                                                                                                                                                "description":"The ID of the site on which the item was added.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "actionCode":{
                                                                                                                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                                                "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"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                    },
                                    "quantity":{
                                        "description":"The quantity included.",
                                        "type":"integer"
                                    },
                                    "totalOneTimeNetAmount":{
                                        "description":"Total one time net amount",
                                        "type":"number"
                                    },
                                    "productId":{
                                        "description":"The ID of the product.",
                                        "type":"string"
                                    },
                                    "contractStartDate":{
                                        "description":"Start date of the contract",
                                        "type":"string"
                                    },
                                    "contractEndDate":{
                                        "description":"End date of the contract",
                                        "type":"string"
                                    },
                                    "externalId":{
                                        "description":"An optional, external ID for this commerce item.",
                                        "type":"string"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "recurringChargesSummary":{
                                        "description":"Summary of all recurring charges by frequency",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                },
                                                "frequency":{
                                                    "description":"Frequency of this summary i.e, per month, per year etc",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "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"
                                    },
                                    "lastPriced":{
                                        "description":"Date when commerce item is last priced",
                                        "type":"string"
                                    },
                                    "charges":{
                                        "description":"Charges applied on this commerce item if any.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "unitPrice":{
                                                    "description":"unit price of the item",
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "description":"Total Amount w.r.t to quantity.",
                                                    "type":"number"
                                                },
                                                "unitOfMeasure":{
                                                    "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                    "type":"string"
                                                },
                                                "isProductPrice":{
                                                    "description":"This property tells which charge among others is Product price",
                                                    "type":"boolean"
                                                },
                                                "name":{
                                                    "description":"Name of the charge",
                                                    "type":"string"
                                                },
                                                "chargeType":{
                                                    "description":"Type of the charge",
                                                    "type":"string"
                                                },
                                                "priceType":{
                                                    "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                    "type":"string"
                                                },
                                                "additionalInfo":{
                                                    "description":"Additional properties(if any) needed for any down stream system",
                                                    "type":"object",
                                                    "properties":{
                                                        "rates":{
                                                            "type":"object",
                                                            "properties":{
                                                                "schema":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "lookupData":{
                                                                            "description":"Lookup data for the schema",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "columns":{
                                                                            "description":"Column definitions for the rate card",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "variableName":{
                                                                                        "description":"Variable name for the column",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "translations":{
                                                                                        "description":"Translation data for internationalization",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "dataType":{
                                                                                        "description":"Data type of the column",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "name":{
                                                                                        "description":"Display name of the column",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "variableName":{
                                                                    "description":"Variable name for the rate card",
                                                                    "type":"string"
                                                                },
                                                                "data":{
                                                                    "description":"Array of rate tiers",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "dynamic_property_key":{
                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"Display name of the rate card",
                                                                    "type":"string"
                                                                },
                                                                "type":{
                                                                    "description":"Type of the rate card",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "calculationInfo":{
                                                            "description":"calculation info received from external system",
                                                            "type":"string"
                                                        },
                                                        "rowNumber":{
                                                            "description":"The unique identifier for the charge within the line",
                                                            "type":"integer"
                                                        }
                                                    }
                                                },
                                                "integrationId":{
                                                    "description":"Integration id for this charge",
                                                    "type":"string"
                                                },
                                                "dynamicPricingType":{
                                                    "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                    "type":"string"
                                                },
                                                "chargeCode":{
                                                    "description":"Charge code",
                                                    "type":"string"
                                                },
                                                "frequency":{
                                                    "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "totalOneTimeListAmount":{
                                        "description":"Total one time list amount",
                                        "type":"number"
                                    },
                                    "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"
                                },
                                "cityTax":{
                                    "description":"The monetary amount of city tax.",
                                    "type":"number"
                                },
                                "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"
                                },
                                "amountIsFinal":{
                                    "description":"Whether the amount is final.",
                                    "type":"boolean"
                                },
                                "districtTax":{
                                    "description":"Tax amount for the district.",
                                    "type":"number"
                                },
                                "stateTax":{
                                    "description":"Tax amount for the state.",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "description":"The three character currency code.",
                                    "type":"string"
                                },
                                "countryTax":{
                                    "description":"The monetary amount of country tax.",
                                    "type":"number"
                                }
                            }
                        },
                        "submittedBy":{
                            "description":"The ID of the shopper profile that submitted the order.",
                            "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.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "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"
                                    },
                                    "shippingMethodDetails":{
                                        "description":"Additional properties of shipping method",
                                        "type":"object",
                                        "properties":{
                                            "internalName":{
                                                "description":"The internal name of the shipping method",
                                                "type":"string"
                                            },
                                            "displayName":{
                                                "description":"The name of the shippingMethod",
                                                "type":"string"
                                            },
                                            "description":{
                                                "description":"The description of the shippingMethod",
                                                "type":"string"
                                            },
                                            "externalId":{
                                                "description":"The external id of the shipping method",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"The Id of the shipping method.",
                                                "type":"string"
                                            },
                                            "taxCode":{
                                                "description":"The tax code of the shipping method",
                                                "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"
                                            }
                                        }
                                    },
                                    "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":{
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "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"
                                                },
                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"The referenced commerce item's internal ID.",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated 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"
                                                },
                                                "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"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "handlingInstructions":{
                                        "description":"Handling instructions. Currently read-only.",
                                        "type":"array",
                                        "items":{
                                            "type":"string",
                                            "properties":{
                                            }
                                        }
                                    },
                                    "shippingGroupClassType":{
                                        "description":"The class type for the ShippingGroup. Ex - \"hardgoodShippingGroup\", \"virtualShippingGroup\" etc.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "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"
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "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"
                                        },
                                        "externalAddressId":{
                                            "description":"External ID of the address",
                                            "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"
                                        },
                                        "repositoryId":{
                                            "description":"repositoryId",
                                            "type":"string"
                                        },
                                        "county":{
                                            "description":"Name of the county.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"State.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "middleName":{
                                    "description":"Middle name.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"The email address",
                                    "type":"string"
                                }
                            }
                        },
                        "submissionInfo":{
                            "description":"Details of post submission references.",
                            "type":"object",
                            "properties":{
                                "externalId":{
                                    "description":"id of submitted order in external system",
                                    "type":"string"
                                },
                                "errorInfo":{
                                    "description":"Error Details",
                                    "type":"string"
                                },
                                "source":{
                                    "description":"Source",
                                    "type":"string"
                                }
                            }
                        },
                        "recurringChargesSummary":{
                            "description":"Summary of all recurring charges by frequency",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"price for whole quantity",
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "description":"Frequency of this summary i.e, per month, per year etc",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "shippingGroupCount":{
                            "description":"The number of shipping groups (read-only, value is ignored when updating).",
                            "type":"integer"
                        },
                        "paymentGroupCount":{
                            "description":"The number of payment groups. (read-only, value is ignored when updating)",
                            "type":"integer"
                        },
                        "transactionId":{
                            "description":"Id of transaction associated with order",
                            "type":"string"
                        },
                        "originOfOrder":{
                            "description":"The source from which order got created.",
                            "type":"string"
                        },
                        "sharedWithOrganization":{
                            "description":"Whether the order has been shared with the organization.",
                            "type":"boolean"
                        },
                        "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"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                        "type":"string"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "site":{
                    "siteURL":"http://localhost:8080",
                    "siteName":"Commerce Cloud Site"
                },
                "cancellationSource":"shopper",
                "discountInfo":{
                    "unclaimedCouponMultiPromotions":{
                    },
                    "orderCouponsMap":{
                    },
                    "orderDiscount":0,
                    "secondaryCurrencyShippingDiscount":0,
                    "shippingDiscount":0,
                    "orderImplicitDiscountList":[
                    ],
                    "unclaimedCouponsMap":{
                    },
                    "claimedCouponMultiPromotions":{
                    }
                },
                "order":{
                    "gwp":false,
                    "secondaryCurrencyCode":"USD",
                    "submittedDate":"2017-11-21T09:36:45.088Z",
                    "salesChannel":"default",
                    "configuratorId":"36379716",
                    "organizationId":null,
                    "relationships":[
                        {
                            "paymentGroupId":"pg30507",
                            "amount":100,
                            "relationshipType":"ORDERAMOUNT",
                            "id":"r40528"
                        },
                        {
                            "paymentGroupId":"pg30508",
                            "amount":12.28,
                            "relationshipType":"ORDERAMOUNT",
                            "id":"r40529"
                        }
                    ],
                    "exchangeRate":0.4,
                    "id":"o30465",
                    "state":"SUBMITTED",
                    "taxCalculated":true,
                    "commerceItems":[
                        {
                            "deactivationDate":null,
                            "gwp":false,
                            "returnedQuantity":0,
                            "availabilityDate":null,
                            "externalData":[
                            ],
                            "billingProfileId":null,
                            "billingAccountId":null,
                            "preOrderQuantity":0,
                            "assetKey":null,
                            "priceInfo":{
                                "discounted":false,
                                "amount":100,
                                "secondaryCurrencyShippingSurcharge":4,
                                "rawTotalPrice":100,
                                "salePrice":0,
                                "orderDiscountInfos":[
                                ],
                                "priceListId":"priceListGroup_1511256910174_listPrices",
                                "itemDiscountInfos":[
                                ],
                                "quantityDiscounted":0,
                                "amountIsFinal":false,
                                "onSale":false,
                                "shippingSurcharge":10,
                                "discountable":true,
                                "currentPriceDetailsSorted":[
                                    {
                                        "secondaryCurrencyTaxAmount":3.2,
                                        "discounted":false,
                                        "amount":100,
                                        "quantity":1,
                                        "amountIsFinal":false,
                                        "range":{
                                            "lowBound":0,
                                            "highBound":0,
                                            "size":1
                                        },
                                        "tax":8,
                                        "orderDiscountShare":0,
                                        "detailedUnitPrice":100,
                                        "currencyCode":"L10174"
                                    }
                                ],
                                "currencyCode":"L10174",
                                "listPrice":100
                            },
                            "catalogId":null,
                            "externalRecurringChargeDetails":null,
                            "externalPriceDetails":{
                                "externalPriceQuantity":1,
                                "externalPrice":100
                            },
                            "actionCode":null,
                            "id":"ci3000500",
                            "serviceId":null,
                            "commerceItems":[
                                {
                                    "quantity":1,
                                    "productId":"prod10037",
                                    "siteId":"siteUS",
                                    "catRefId":"sku10043",
                                    "configuratorId":"conf10002",
                                    "commerceItems":[
                                        {
                                            "quantity":1,
                                            "productId":"Product_27Fxyzii",
                                            "siteId":"siteUS",
                                            "catRefId":"Sku_27Gxyzii"
                                        }
                                    ]
                                }
                            ],
                            "serviceAccountId":null,
                            "quantity":1,
                            "productId":"Product_1511256910174",
                            "parentAssetKey":null,
                            "externalId":null,
                            "rootAssetKey":null,
                            "transactionDate":null,
                            "catalogRefId":"Sku_1511256910174",
                            "customerAccountId":null,
                            "recurringChargePriceInfo":null,
                            "lineAttributes":[
                            ],
                            "catalogKey":null,
                            "productDisplayName":"Product_1511256910171",
                            "siteId":"siteUS",
                            "asset":false,
                            "activationDate":null,
                            "backOrderQuantity":0
                        }
                    ],
                    "shippingGroups":[
                        {
                            "shippingMethod":"groundShippingMethod",
                            "description":"sg40492",
                            "submittedDate":null,
                            "shippingMethodDetails":{
                                "internalName":null,
                                "displayName":"Ground",
                                "description":null,
                                "externalId":null,
                                "id":"groundShippingMethod",
                                "taxCode":null
                            },
                            "priceInfo":{
                                "secondaryCurrencyTaxAmount":0.68,
                                "discounted":false,
                                "shippingTax":1.7,
                                "secondaryCurrencyShippingAmount":8.4,
                                "amount":21,
                                "rawShipping":11,
                                "amountIsFinal":false,
                                "currencyCode":"L10174"
                            },
                            "shipOnDate":null,
                            "actualShipDate":null,
                            "specialInstructions":{
                            },
                            "shippingAddress":{
                                "lastName":"Anderson",
                                "country":"US",
                                "address3":"",
                                "address2":"",
                                "city":"Syracuse",
                                "prefix":"",
                                "address1":"21 Cedar Ave",
                                "postalCode":"13202",
                                "companyName":"",
                                "jobTitle":"",
                                "county":"",
                                "suffix":"",
                                "ownerId":null,
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "faxNumber":"",
                                "middleName":"",
                                "state":"NY",
                                "email":"kim@example.com"
                            },
                            "commerceItemRelationships":[
                                {
                                    "commerceItemId":"ci3000500",
                                    "amount":0,
                                    "quantity":1,
                                    "relationshipType":"SHIPPINGQUANTITY",
                                    "returnedQuantity":0,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":0,
                                        "size":1
                                    },
                                    "commerceItemExternalId":null,
                                    "state":"INITIAL",
                                    "id":"r40526"
                                }
                            ],
                            "state":"INITIAL",
                            "id":"sg40492",
                            "stateDetail":null,
                            "trackingNumber":null,
                            "handlingInstructions":[
                            ],
                            "shippingGroupClassType":"hardgoodShippingGroup"
                        }
                    ],
                    "freezeDate":null,
                    "taxExempt":false,
                    "profile":{
                        "lastName":"test",
                        "firstName":"test",
                        "loyaltyPrograms":[
                        ],
                        "shippingAddress":{
                            "country":"US",
                            "phoneNumber":"9700707812",
                            "address3":"",
                            "address2":"IND#56789",
                            "city":"BOSTON",
                            "address1":"11C Great Medow LN",
                            "postalCode":"02201",
                            "county":"",
                            "state":"MA"
                        },
                        "middleName":null,
                        "customProperty1":null,
                        "customProperty2":null,
                        "parentOrganization":null,
                        "email":"test1511256994101@user.com"
                    },
                    "paymentInitiatedEmailSent":false,
                    "cartName":"o30465",
                    "payShippingInSecondaryCurrency":true,
                    "shippingGroupCount":1,
                    "taxExemptionCode":null,
                    "sharedWithOrganization":false,
                    "profileId":"110352",
                    "activeQuoteOrderId":null,
                    "approverIds":[
                    ],
                    "lastModifiedTime":"1511257005212",
                    "priceGroupId":"priceListGroup_1511256910174",
                    "creationTime":"1511256995939",
                    "sourceSystem":"Cloud Commerce",
                    "gwpMarkers":[
                    ],
                    "locale":"en",
                    "paymentGroups":[
                        {
                            "amountAuthorized":100,
                            "amount":100,
                            "gatewayName":"loyaltyPointsPaymentGateway",
                            "paymentProps":{
                            },
                            "submittedDate":"2017-11-21T09:36:43.385Z",
                            "authorizationStatus":[
                                {
                                    "authorizationDecision":"ACCEPT",
                                    "amount":100,
                                    "statusProps":{
                                    },
                                    "transactionSuccess":true,
                                    "errorMessage":null,
                                    "currency":"USD",
                                    "reasonCode":"100",
                                    "transactionId":"MERCH-TX-1511257003292"
                                }
                            ],
                            "iin":"4123",
                            "token":"9997000128471543",
                            "paymentType":"loyaltyPoints",
                            "paymentMethod":"customCurrencyPaymentGroup",
                            "id":"pg30507",
                            "billingAddress":{
                                "lastName":"Anderson",
                                "country":"US",
                                "address3":"",
                                "address2":"",
                                "city":"Syracuse",
                                "prefix":"",
                                "address1":"21 Cedar Ave",
                                "postalCode":"13202",
                                "companyName":"",
                                "jobTitle":"",
                                "county":"",
                                "suffix":"",
                                "ownerId":null,
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "faxNumber":"",
                                "middleName":"",
                                "state":"NY",
                                "email":"kim@example.com"
                            },
                            "state":"AUTHORIZED",
                            "debitStatus":[
                            ],
                            "currencyCode":"L10174"
                        },
                        {
                            "amountAuthorized":12.28,
                            "amount":12.28,
                            "paymentMethod":"tokenizedCreditCard",
                            "id":"pg30508",
                            "billingAddress":{
                                "lastName":"Test",
                                "country":"US",
                                "address3":null,
                                "address2":null,
                                "city":"Montgomery",
                                "prefix":null,
                                "address1":"Line 1",
                                "postalCode":"36123",
                                "companyName":null,
                                "jobTitle":null,
                                "county":null,
                                "suffix":null,
                                "ownerId":null,
                                "firstName":"Steve",
                                "phoneNumber":"45454545",
                                "faxNumber":null,
                                "middleName":null,
                                "state":"AL",
                                "email":"steve.test@oracle.com"
                            },
                            "currencyCode":"USD"
                        }
                    ],
                    "payTaxInSecondaryCurrency":true,
                    "priceInfo":{
                        "secondaryCurrencyTaxAmount":3.88,
                        "discounted":false,
                        "frequencyAmountTotals":{
                        },
                        "secondaryCurrencyShippingAmount":8.4,
                        "amount":100,
                        "secondaryCurrencyTotal":12.28,
                        "manualAdjustmentTotal":0,
                        "discountAmount":0,
                        "tax":9.7,
                        "rawSubtotal":100,
                        "frequencyTaxTotals":{
                        },
                        "total":130.7,
                        "shipping":21,
                        "primaryCurrencyTotal":100,
                        "amountIsFinal":false,
                        "orderTotalBySite":{
                            "siteUS":130.7
                        },
                        "currencyCode":"L10174"
                    },
                    "catalogId":null,
                    "lastModifierId":"110352",
                    "totalCommerceItemCount":1,
                    "externalContext":false,
                    "quoteInfo":{
                        "providerNote":"Approved the quote",
                        "rejectionDate":null,
                        "requestDate":"2017-11-23T11:29:40.000Z",
                        "errorInfo":null,
                        "externalId":null,
                        "rejectionNote":null,
                        "quoteDate":"2017-11-23T11:29:41.000Z",
                        "expirationDate":"2029-05-31T00:55:57.000Z",
                        "requesterNote":"Please give Discount"
                    },
                    "taxPriceInfo":{
                        "secondaryCurrencyTaxAmount":3.88,
                        "discounted":false,
                        "valueAddedTax":0,
                        "amount":9.7,
                        "countyTax":10.85,
                        "isTaxIncluded":false,
                        "miscTax":0,
                        "districtTax":0,
                        "stateTax":10.85,
                        "miscTaxInfo":{
                        },
                        "countryTax":0,
                        "cityTax":0,
                        "amountIsFinal":false,
                        "currencyCode":"L10174"
                    },
                    "submittedBy":"110352",
                    "creationSiteId":"siteUS",
                    "submissionInfo":{
                        "externalId":"CPQ-2134",
                        "errorInfo":null,
                        "source":"CPQ"
                    },
                    "approverMessages":[
                    ],
                    "customProperty1":null,
                    "customProperty2":null,
                    "paymentGroupCount":2,
                    "originOfOrder":"punchOut",
                    "recurringChargePriceInfo":null,
                    "organization":null,
                    "siteId":"siteUS",
                    "markers":[
                        {
                            "value":"78900",
                            "key":"campaign_eloqua"
                        }
                    ]
                }
            }
        },
        "externalTaxCalculation_response":{
            "description":"The tax calculation response from external service",
            "properties":{
                "response":{
                    "type":"object",
                    "properties":{
                        "shippingGroups":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "taxPriceInfo":{
                                        "description":"The tax pricing details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "cityTax":{
                                                "description":"The monetary amount of city tax.",
                                                "type":"number",
                                                "example":4.699
                                            },
                                            "secondaryCurrencyTaxAmount":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "amount":{
                                                "description":"The monetary amount.",
                                                "type":"number",
                                                "example":9.4
                                            },
                                            "valueAddedTax":{
                                                "description":"The amount for valueAddedTax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "countyTax":{
                                                "description":"The monetary amount of county tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "isTaxIncluded":{
                                                "description":"Whether the tax is included or not",
                                                "type":"boolean",
                                                "example":false
                                            },
                                            "miscTax":{
                                                "description":"The amount for miscTax.",
                                                "type":"number",
                                                "example":1.397
                                            },
                                            "districtTax":{
                                                "description":"Tax amount for the district.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "stateTax":{
                                                "description":"Tax amount for the state.",
                                                "type":"number"
                                            },
                                            "countryTax":{
                                                "description":"The monetary amount of country tax.",
                                                "type":"number",
                                                "example":0
                                            }
                                        }
                                    },
                                    "lastName":{
                                        "description":"The second name of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"Muir"
                                    },
                                    "firstName":{
                                        "description":"The first name of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"John"
                                    },
                                    "priceInfo":{
                                        "description":"Pricing information, an instance of OrderPriceInfo.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean",
                                                "example":false
                                            },
                                            "amount":{
                                                "description":"The monetary amount.",
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "taxable":{
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "manualAdjustmentTotal":{
                                                "description":"The monetary total of manual adjustments.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "discountAmount":{
                                                "description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
                                                "type":"number",
                                                "example":0
                                            },
                                            "tax":{
                                                "description":"Monetary tax amount.",
                                                "type":"number",
                                                "example":9.398
                                            },
                                            "rawSubtotal":{
                                                "description":"The monetary raw subtotal.",
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "subTotal":{
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "totalWithoutTax":{
                                                "type":"number",
                                                "example":46.99
                                            },
                                            "total":{
                                                "description":"The monetary total: amount + shipping + tax. (read-only)",
                                                "type":"number",
                                                "example":56.39
                                            },
                                            "lkpValExcludingFreeShip":{
                                                "description":"The total shipping cost excluding items with free shipping.",
                                                "type":"number",
                                                "example":null
                                            },
                                            "shipping":{
                                                "description":"The monetary cost of shipping.",
                                                "type":"number",
                                                "example":25
                                            },
                                            "amountIsFinal":{
                                                "description":"Whether the amount is final.",
                                                "type":"boolean",
                                                "example":true
                                            },
                                            "currencyCode":{
                                                "description":"The three character currency code for the monetary amounts.",
                                                "type":"string",
                                                "example":"USD"
                                            }
                                        }
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"1231231234"
                                    },
                                    "recurringChargePriceInfo":{
                                        "description":"Recurring charge price information.",
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"The monetary amount of this recurring charge.",
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "total":{
                                                "description":"The total price of the recurring charge.",
                                                "type":"number",
                                                "example":56.39
                                            },
                                            "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",
                                                            "example":56.39
                                                        },
                                                        "frequency":{
                                                            "description":"The frequency for the item's total e.g. Monthly.",
                                                            "type":"string",
                                                            "example":"Monthly"
                                                        }
                                                    }
                                                }
                                            },
                                            "shipping":{
                                                "description":"Cost of shipping the product.",
                                                "type":"number",
                                                "example":25
                                            },
                                            "tax":{
                                                "description":"Monetary tax amount.",
                                                "type":"number",
                                                "example":9.398
                                            },
                                            "subTotal":{
                                                "description":"The sub-total price of the recurring charge.",
                                                "type":"number",
                                                "example":21.99
                                            },
                                            "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",
                                                            "example":9.398
                                                        },
                                                        "frequency":{
                                                            "description":"The frequency for the item's tax e.g. Monthly.",
                                                            "type":"string",
                                                            "example":"Monthly"
                                                        }
                                                    }
                                                }
                                            },
                                            "currencyCode":{
                                                "description":"The currency code for the monetary amounts. A three character currency code such as USD.",
                                                "type":"string",
                                                "example":"USD"
                                            },
                                            "totalWithoutTax":{
                                                "description":"Total of recurring amount without tax included.",
                                                "type":"number",
                                                "example":46.39
                                            }
                                        }
                                    },
                                    "shippingMethod":{
                                        "description":"The shipping method details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "shippingTax":{
                                                "description":"The shipping tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "cost":{
                                                "description":"The total cost of shipping.",
                                                "type":"number",
                                                "example":25
                                            },
                                            "taxable":{
                                                "description":"The amount that is taxable.",
                                                "type":"number",
                                                "example":25
                                            },
                                            "taxDetails":{
                                                "type":"object",
                                                "properties":{
                                                    "jurisType":{
                                                        "description":"Jurisdiction Type like state tax,city tax",
                                                        "type":"string",
                                                        "example":"state"
                                                    },
                                                    "rate":{
                                                        "description":"The tax rate.",
                                                        "type":"number",
                                                        "example":0.2
                                                    },
                                                    "tax":{
                                                        "description":"The tax amount.",
                                                        "type":"number",
                                                        "example":2.5
                                                    },
                                                    "taxName":{
                                                        "description":"The tax name like state, city",
                                                        "type":"string",
                                                        "example":"state tax"
                                                    }
                                                }
                                            },
                                            "rate":{
                                                "description":"The effective tax rate",
                                                "type":"number",
                                                "example":0
                                            },
                                            "tax":{
                                                "description":"The tax amount.",
                                                "type":"number",
                                                "example":5
                                            },
                                            "taxCode":{
                                                "description":"The tax code for shipping method.",
                                                "type":"string",
                                                "example":"TX1234"
                                            },
                                            "value":{
                                                "description":"The shipping method applied to this shipping group.",
                                                "type":"string",
                                                "example":"twoDayShippingMethod"
                                            },
                                            "shippingMethodDescription":{
                                                "description":"The shipping method description.",
                                                "type":"string",
                                                "example":"Two Day"
                                            }
                                        }
                                    },
                                    "shippingGroupId":{
                                        "description":"The shipping group id.",
                                        "type":"string",
                                        "example":"sg40439"
                                    },
                                    "type":{
                                        "description":"The type of the ShippingGroup. Ex - \"hardgoodShippingGroup\", \"virtualShippingGroup\" etc.",
                                        "type":"string",
                                        "example":"hardgoodShippingGroup"
                                    },
                                    "items":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "availablePickupDate":{
                                                    "description":"The items available store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw total price.",
                                                    "type":"number",
                                                    "example":21.99
                                                },
                                                "taxDetails":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "jurisType":{
                                                                "description":"Jurisdiction Type like state tax,city tax",
                                                                "type":"string",
                                                                "example":"state"
                                                            },
                                                            "rate":{
                                                                "description":"The tax rate.",
                                                                "type":"number",
                                                                "example":0.2
                                                            },
                                                            "tax":{
                                                                "description":"The tax amount.",
                                                                "type":"number",
                                                                "example":2.199
                                                            },
                                                            "taxName":{
                                                                "description":"The tax name like state, city",
                                                                "type":"string",
                                                                "example":"state tax"
                                                            }
                                                        }
                                                    }
                                                },
                                                "returnedQuantity":{
                                                    "description":"The returned quantity.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "dynamicProperties":{
                                                    "description":"List of dynamic properties at line item level.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "id":{
                                                                "description":"The dynamic property id.",
                                                                "type":"string",
                                                                "example":11234
                                                            },
                                                            "label":{
                                                                "description":"The dynamic property label.",
                                                                "type":"string",
                                                                "example":"leadActor"
                                                            },
                                                            "value":{
                                                                "description":"The dynamic property value.",
                                                                "type":"string",
                                                                "example":"women"
                                                            }
                                                        }
                                                    }
                                                },
                                                "shippingSurchargeValue":{
                                                    "description":"The shipping surcharge if any.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "discountAmount":{
                                                    "description":"The discount amount.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a 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",
                                                                        "example":"ExternalVal"
                                                                    },
                                                                    "key":{
                                                                        "description":"Map key defined by external system.",
                                                                        "type":"string",
                                                                        "example":"Externalkey"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string",
                                                                "example":"ExternalProperty"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the third party system.",
                                                                "type":"string",
                                                                "example":"ExternalActionCode"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preOrderQuantity":{
                                                    "description":"The pe-ordered items",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "commerceItemId":{
                                                    "description":"commerce item id of the item",
                                                    "example":"ci3000421"
                                                },
                                                "rate":{
                                                    "description":"The tax rate.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "price":{
                                                    "description":"The price.",
                                                    "type":"number",
                                                    "example":21.99
                                                },
                                                "onSale":{
                                                    "description":"Is item on sale.",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "commerceId":{
                                                    "description":"commerce id of the item",
                                                    "type":"string",
                                                    "example":"ci3000424"
                                                },
                                                "stateDetailsAsUser":{
                                                    "description":"state details.",
                                                    "type":"string",
                                                    "example":"The item has been initialized within the shipping group"
                                                },
                                                "unitPrice":{
                                                    "description":"The unit price.",
                                                    "type":"number",
                                                    "example":21.99
                                                },
                                                "quantity":{
                                                    "description":"The quantity.",
                                                    "type":"number",
                                                    "example":1
                                                },
                                                "taxable":{
                                                    "description":"The taxable amount.",
                                                    "type":"number",
                                                    "example":21.99
                                                },
                                                "productId":{
                                                    "description":"id of the product",
                                                    "type":"string",
                                                    "example":"Product_36Exy"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "preferredPickupDate":{
                                                    "description":"The items preferred store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "tax":{
                                                    "description":"The tax.",
                                                    "type":"number",
                                                    "example":4.398
                                                },
                                                "catRefId":{
                                                    "description":"The catalog ref id.",
                                                    "type":"string",
                                                    "example":"Sku_36Fxy"
                                                },
                                                "discountInfo":{
                                                    "description":"The discount information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "coupon":{
                                                                "description":"The coupon ID.",
                                                                "type":"string",
                                                                "example":"CPN1234"
                                                            },
                                                            "promotionDesc":{
                                                                "description":"The promotion description.",
                                                                "type":"string",
                                                                "example":"women lead promotion"
                                                            },
                                                            "promotionId":{
                                                                "description":"The promotion ID.",
                                                                "type":"string",
                                                                "example":"PROMO123"
                                                            }
                                                        }
                                                    }
                                                },
                                                "siteId":{
                                                    "description":"The ID of the site on which the item was added.",
                                                    "type":"string"
                                                },
                                                "shopperInput":{
                                                    "description":"Map of shopper input keys to values",
                                                    "type":"object",
                                                    "properties":{
                                                        "additionalProperties":{
                                                            "type":"string",
                                                            "example":"SkinBlonde"
                                                        }
                                                    }
                                                },
                                                "backOrderQuantity":{
                                                    "description":"quantity in backorder",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "listPrice":{
                                                    "description":"The list price.",
                                                    "type":"number",
                                                    "example":21.99
                                                },
                                                "status":{
                                                    "description":"status.",
                                                    "type":"string",
                                                    "example":"INITIAL"
                                                }
                                            }
                                        }
                                    },
                                    "email":{
                                        "description":"The email address of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"john.muir@oracle.com"
                                    }
                                }
                            }
                        },
                        "creationTime":{
                            "type":"number",
                            "example":"1532965750184"
                        },
                        "isTaxIncluded":{
                            "type":"boolean",
                            "example":false
                        },
                        "orderId":{
                            "type":"string",
                            "example":"o30429"
                        },
                        "orderStatus":{
                            "type":"string",
                            "example":"Incomplete"
                        },
                        "creationDate":{
                            "type":"string",
                            "example":"2018-07-30T15:49:10.184Z"
                        },
                        "orderProfileId":{
                            "type":"string",
                            "example":111669
                        },
                        "taxDate":{
                            "type":"string",
                            "example":"07-30-2018"
                        },
                        "callType":{
                            "type":"string",
                            "example":"SalesOrder"
                        },
                        "errors":{
                            "description":"In case of failures, the Webhook can return back error details to Commerce. These error details are returned back to the Store and Agent endpoints.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "errorCode":{
                                        "type":"number",
                                        "example":0
                                    },
                                    "description":{
                                        "type":"string",
                                        "example":"Error description in detail"
                                    }
                                }
                            }
                        },
                        "status":{
                            "type":"string",
                            "example":"success"
                        },
                        "timestamp":{
                            "type":"string",
                            "example":"2018-07-30T15:50:08.011Z"
                        }
                    }
                }
            }
        },
        "return_request":{
            "description":"This Event is triggered when a return request is initiated",
            "properties":{
                "op":{
                    "description":"Specify the operation to be performed such as ReceiveReturns, InitiateRefund, AdjustRefundAmounts, MarkManualRefund, MarkAsComplete etc.",
                    "type":"string"
                },
                "return":{
                    "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"
                        },
                        "relatedReplacementOrders":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/return_order"
                            }
                        },
                        "refundMethodList":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "refundType":{
                                        "type":"string"
                                    },
                                    "amount":{
                                        "type":"number"
                                    },
                                    "maximumRefundAmount":{
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "allocatedAmount":{
                            "type":"number"
                        },
                        "originatingOrder":{
                            "$ref":"#/definitions/return_order"
                        },
                        "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"
                        },
                        "profile":{
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "type":"string"
                                },
                                "firstName":{
                                    "type":"string"
                                },
                                "customerContactId":{
                                    "description":"The external customer contact id.",
                                    "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":{
                                    "$ref":"#/definitions/return_address"
                                },
                                "middleName":{
                                    "type":"string"
                                },
                                "id":{
                                    "type":"string"
                                },
                                "parentOrganization":{
                                    "type":"object",
                                    "properties":{
                                        "approvalRequired":{
                                            "type":"boolean"
                                        },
                                        "contract":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "type":"string"
                                        },
                                        "active":{
                                            "type":"boolean"
                                        },
                                        "shippingAddress":{
                                            "$ref":"#/definitions/return_address"
                                        },
                                        "description":{
                                            "type":"string"
                                        },
                                        "secondaryAddresses":{
                                            "type":"object",
                                            "properties":{
                                                "additionalProperties":{
                                                    "$ref":"#/definitions/return_address"
                                                }
                                            }
                                        },
                                        "id":{
                                            "type":"string"
                                        },
                                        "billingAddress":{
                                            "$ref":"#/definitions/return_address"
                                        }
                                    }
                                },
                                "login":{
                                    "type":"string"
                                },
                                "email":{
                                    "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"
                                    }
                                }
                            }
                        },
                        "replacementOrder":{
                            "$ref":"#/definitions/return_order"
                        },
                        "actualShippingRefund":{
                            "description":"Actual Shipping Refund",
                            "type":"number"
                        },
                        "actualTaxRefund":{
                            "description":"Actual Tax Refund",
                            "type":"number"
                        },
                        "otherRefund":{
                            "description":"Other Refund.",
                            "type":"number"
                        },
                        "returnItemListIsTruncated":{
                            "description":"This property will be added to the webhook payload only if the corresponding returnItemList property is truncated. The value for this field will be true always if present",
                            "type":"boolean"
                        },
                        "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":{
                            "description":"List of returnable Items. 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":{
                                "$ref":"#/definitions/returnItem_def"
                            }
                        }
                    }
                }
            },
            "example":{
                "op":"createExchangeRequest",
                "return":{
                    "agentId":"service",
                    "authorizationDate":"2018-03-05T13:03:07.698Z",
                    "refundSubtotal":25,
                    "relatedReplacementOrders":[
                        {
                            "approverIds":[
                            ],
                            "gwp":false,
                            "secondaryCurrencyCode":null,
                            "lastModifiedTime":"1520254987961",
                            "priceGroupId":"defaultPriceGroup",
                            "creationTime":"1520254983031",
                            "sourceSystem":"Cloud Commerce",
                            "gwpMarkers":[
                            ],
                            "paymentGroups":[
                                {
                                    "amountAuthorized":106.25,
                                    "amount":25,
                                    "paymentMethod":"tokenizedCreditCard",
                                    "id":"pg30412",
                                    "billingAddress":{
                                        "country":"US",
                                        "lastName":"MILLER",
                                        "address3":null,
                                        "city":"Springfield",
                                        "address2":null,
                                        "prefix":null,
                                        "address1":"Address Line 1",
                                        "companyName":null,
                                        "postalCode":"01144",
                                        "jobTitle":null,
                                        "county":null,
                                        "suffix":null,
                                        "ownerId":null,
                                        "kumar":null,
                                        "firstName":"JESSICA",
                                        "phoneNumber":"12345678",
                                        "faxNumber":null,
                                        "middleName":null,
                                        "state":"MA",
                                        "email":"JESSICA.MILLER@test.com"
                                    },
                                    "currencyCode":"USD"
                                }
                            ],
                            "locale":null,
                            "submittedDate":"2018-03-05T13:03:07.537Z",
                            "salesChannel":"default",
                            "configuratorId":null,
                            "payTaxInSecondaryCurrency":null,
                            "organizationId":null,
                            "priceInfo":{
                                "secondaryCurrencyTaxAmount":0,
                                "discounted":false,
                                "amount":25,
                                "secondaryCurrencyShippingAmount":0,
                                "secondaryCurrencyTotal":0,
                                "manualAdjustmentTotal":0,
                                "discountAmount":0,
                                "tax":0,
                                "rawSubtotal":25,
                                "total":25,
                                "shipping":0,
                                "primaryCurrencyTotal":25,
                                "amountIsFinal":false,
                                "currencyCode":"USD"
                            },
                            "relationships":[
                                {
                                    "paymentGroupId":"pg30412",
                                    "amount":25,
                                    "relationshipType":"ORDERAMOUNT",
                                    "id":"r40386"
                                }
                            ],
                            "catalogId":null,
                            "exchangeRate":null,
                            "totalCommerceItemCount":1,
                            "id":"o30412",
                            "externalContext":false,
                            "state":"PENDING_CUSTOMER_RETURN",
                            "quoteInfo":null,
                            "taxCalculated":false,
                            "commerceItems":[
                                {
                                    "deactivationDate":null,
                                    "returnedQuantity":0,
                                    "availabilityDate":null,
                                    "externalData":[
                                    ],
                                    "billingAccountId":null,
                                    "preOrderQuantity":0,
                                    "assetKey":null,
                                    "itemDiscountInfos":[
                                    ],
                                    "priceInfo":{
                                        "discounted":false,
                                        "amount":25,
                                        "secondaryCurrencyShippingSurcharge":0,
                                        "rawTotalPrice":99.99,
                                        "salePrice":25,
                                        "priceListId":"salePrices",
                                        "quantityDiscounted":0,
                                        "amountIsFinal":true,
                                        "onSale":true,
                                        "shippingSurcharge":0,
                                        "discountable":true,
                                        "currentPriceDetailsSorted":[
                                            {
                                                "secondaryCurrencyTaxAmount":0,
                                                "discounted":false,
                                                "amount":25,
                                                "quantity":1,
                                                "amountIsFinal":false,
                                                "range":{
                                                    "lowBound":0,
                                                    "highBound":0,
                                                    "size":1
                                                },
                                                "orderDiscountShare":0,
                                                "tax":0,
                                                "detailedUnitPrice":25,
                                                "currencyCode":"USD"
                                            }
                                        ],
                                        "currencyCode":"USD",
                                        "listPrice":99.99
                                    },
                                    "catalogId":null,
                                    "externalRecurringChargeDetails":null,
                                    "externalPriceDetails":null,
                                    "actionCode":null,
                                    "id":"ci3000412",
                                    "serviceId":null,
                                    "serviceAccountId":null,
                                    "quantity":1,
                                    "productId":"prod10013",
                                    "orderDiscountInfos":[
                                    ],
                                    "parentAssetKey":null,
                                    "externalId":null,
                                    "rootAssetKey":null,
                                    "transactionDate":null,
                                    "catalogRefId":"sku10030",
                                    "customerAccountId":null,
                                    "recurringChargePriceInfo":null,
                                    "lineAttributes":[
                                    ],
                                    "productDisplayName":"Playstation",
                                    "catalogKey":null,
                                    "siteId":"siteUS",
                                    "shopperInput":{
                                    },
                                    "activationDate":null,
                                    "asset":false,
                                    "backOrderQuantity":0
                                }
                            ],
                            "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":true,
                                "currencyCode":"USD"
                            },
                            "shippingGroups":[
                                {
                                    "lastName":"Anderson",
                                    "shippingMethod":"inStorePickupShippingGroup",
                                    "description":"sg40492",
                                    "submittedDate":null,
                                    "firstName":"Kim",
                                    "priceInfo":{
                                        "secondaryCurrencyTaxAmount":0.68,
                                        "discounted":false,
                                        "shippingTax":1.7,
                                        "secondaryCurrencyShippingAmount":8.4,
                                        "amount":21,
                                        "rawShipping":11,
                                        "amountIsFinal":false,
                                        "currencyCode":"L10174"
                                    },
                                    "phoneNumber":"212-555-1977",
                                    "shipOnDate":null,
                                    "actualShipDate":null,
                                    "specialInstructions":{
                                    },
                                    "commerceItemRelationships":[
                                        {
                                            "availablePickupDate":"2018-05-19T13:00:00.000Z",
                                            "commerceItemId":"ci3000500",
                                            "inventoryLocationId":"SiteUS-GlenAllen186",
                                            "amount":0,
                                            "quantity":1,
                                            "relationshipType":"SHIPPINGQUANTITY",
                                            "returnedQuantity":0,
                                            "preferredPickupDate":"2018-05-19T13:00:00.000Z",
                                            "range":{
                                                "lowBound":0,
                                                "highBound":0,
                                                "size":1
                                            },
                                            "commerceItemExternalId":null,
                                            "state":"INITIAL",
                                            "id":"r40526"
                                        }
                                    ],
                                    "state":"INITIAL",
                                    "id":"sg40492",
                                    "stateDetail":null,
                                    "trackingNumber":null,
                                    "email":"kim@example.com",
                                    "handlingInstructions":[
                                    ],
                                    "shippingGroupClassType":"inStorePickupShippingGroup"
                                }
                            ],
                            "freezeDate":null,
                            "taxExempt":false,
                            "lastModifiedDate":"2018-03-05T13:03:07.961Z",
                            "approvalSystemMessages":[
                            ],
                            "profile":{
                                "lastName":"Anderson",
                                "firstName":"Kim",
                                "loyaltyPrograms":[
                                ],
                                "shippingAddress":{
                                    "country":"US",
                                    "lastName":"Anderson",
                                    "address3":null,
                                    "city":"Syracuse",
                                    "address2":null,
                                    "prefix":null,
                                    "address1":"21 Cedar Ave",
                                    "companyName":null,
                                    "postalCode":"13202",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "ownerId":null,
                                    "version":2,
                                    "kumar":null,
                                    "firstName":"Kim",
                                    "phoneNumber":"212-555-1977",
                                    "repositoryId":"se-980031",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "id":"se-980031",
                                    "state":"NY"
                                },
                                "middleName":null,
                                "login":"kim@example.com",
                                "parentOrganization":null,
                                "email":"kim@example.com"
                            },
                            "approverMessages":[
                            ],
                            "paymentInitiatedEmailSent":false,
                            "payShippingInSecondaryCurrency":null,
                            "shippingGroupCount":1,
                            "taxExemptionCode":null,
                            "paymentGroupCount":1,
                            "recurringChargePriceInfo":null,
                            "profileId":"se-570031",
                            "organization":null,
                            "siteId":"siteUS",
                            "activeQuoteOrderId":null
                        }
                    ],
                    "refundMethodList":[
                        {
                            "refundType":"manualRefund",
                            "amount":25,
                            "maximumRefundAmount":-1
                        }
                    ],
                    "allocatedAmount":25,
                    "originatingOrder":{
                        "gwp":false,
                        "secondaryCurrencyCode":null,
                        "submittedDate":"2014-05-19T16:06:45.000Z",
                        "salesChannel":"default",
                        "configuratorId":null,
                        "organizationId":null,
                        "relationships":[
                            {
                                "paymentGroupId":"pg10401",
                                "amount":106.25,
                                "relationshipType":"ORDERAMOUNTREMAINING",
                                "id":"r10374"
                            }
                        ],
                        "exchangeRate":null,
                        "id":"o10401",
                        "state":"NO_PENDING_ACTION",
                        "taxCalculated":false,
                        "commerceItems":[
                            {
                                "deactivationDate":null,
                                "returnedQuantity":1,
                                "availabilityDate":null,
                                "externalData":[
                                ],
                                "billingAccountId":null,
                                "preOrderQuantity":0,
                                "assetKey":null,
                                "itemDiscountInfos":[
                                ],
                                "priceInfo":{
                                    "discounted":false,
                                    "amount":75,
                                    "secondaryCurrencyShippingSurcharge":0,
                                    "rawTotalPrice":299.97,
                                    "salePrice":25,
                                    "priceListId":"salePrices",
                                    "quantityDiscounted":0,
                                    "amountIsFinal":false,
                                    "onSale":true,
                                    "shippingSurcharge":0,
                                    "discountable":true,
                                    "currentPriceDetailsSorted":[
                                        {
                                            "secondaryCurrencyTaxAmount":0,
                                            "discounted":false,
                                            "amount":75,
                                            "quantity":3,
                                            "amountIsFinal":false,
                                            "range":{
                                                "lowBound":0,
                                                "highBound":2,
                                                "size":3
                                            },
                                            "orderDiscountShare":0,
                                            "tax":6.25,
                                            "detailedUnitPrice":25,
                                            "currencyCode":"USD"
                                        }
                                    ],
                                    "currencyCode":"USD",
                                    "listPrice":99.99
                                },
                                "catalogId":null,
                                "externalRecurringChargeDetails":null,
                                "externalPriceDetails":null,
                                "actionCode":null,
                                "id":"ci1000401",
                                "serviceId":null,
                                "serviceAccountId":null,
                                "quantity":2,
                                "productId":"prod10013",
                                "orderDiscountInfos":[
                                ],
                                "parentAssetKey":null,
                                "externalId":null,
                                "rootAssetKey":null,
                                "transactionDate":null,
                                "catalogRefId":"sku10030",
                                "customerAccountId":null,
                                "recurringChargePriceInfo":null,
                                "lineAttributes":[
                                ],
                                "productDisplayName":"Playstation",
                                "catalogKey":null,
                                "siteId":"siteUS",
                                "shopperInput":{
                                },
                                "activationDate":null,
                                "asset":false,
                                "backOrderQuantity":0
                            }
                        ],
                        "shippingGroups":[
                            {
                                "lastName":"Anderson",
                                "shippingMethod":"inStorePickupShippingGroup",
                                "description":"sg40492",
                                "submittedDate":null,
                                "firstName":"Kim",
                                "priceInfo":{
                                    "secondaryCurrencyTaxAmount":0.68,
                                    "discounted":false,
                                    "shippingTax":1.7,
                                    "secondaryCurrencyShippingAmount":8.4,
                                    "amount":21,
                                    "rawShipping":11,
                                    "amountIsFinal":false,
                                    "currencyCode":"L10174"
                                },
                                "phoneNumber":"212-555-1977",
                                "shipOnDate":null,
                                "actualShipDate":null,
                                "specialInstructions":{
                                },
                                "commerceItemRelationships":[
                                    {
                                        "availablePickupDate":"2018-05-19T13:00:00.000Z",
                                        "commerceItemId":"ci3000500",
                                        "inventoryLocationId":"SiteUS-GlenAllen186",
                                        "amount":0,
                                        "quantity":1,
                                        "relationshipType":"SHIPPINGQUANTITY",
                                        "returnedQuantity":0,
                                        "preferredPickupDate":"2018-05-19T13:00:00.000Z",
                                        "range":{
                                            "lowBound":0,
                                            "highBound":0,
                                            "size":1
                                        },
                                        "commerceItemExternalId":null,
                                        "state":"INITIAL",
                                        "id":"r40526"
                                    }
                                ],
                                "state":"INITIAL",
                                "id":"sg40492",
                                "stateDetail":null,
                                "trackingNumber":null,
                                "email":"kim@example.com",
                                "handlingInstructions":[
                                ],
                                "shippingGroupClassType":"inStorePickupShippingGroup"
                            }
                        ],
                        "freezeDate":null,
                        "taxExempt":false,
                        "profile":{
                            "lastName":"Anderson",
                            "firstName":"Kim",
                            "customerContactId":"CRMID_12345",
                            "loyaltyPrograms":[
                            ],
                            "shippingAddress":{
                                "country":"US",
                                "lastName":"Anderson",
                                "address3":null,
                                "city":"Syracuse",
                                "address2":null,
                                "prefix":null,
                                "address1":"21 Cedar Ave",
                                "companyName":null,
                                "postalCode":"13202",
                                "jobTitle":null,
                                "county":null,
                                "suffix":null,
                                "ownerId":null,
                                "version":2,
                                "kumar":null,
                                "externalAddressId":"externalId",
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "repositoryId":"se-980031",
                                "faxNumber":null,
                                "middleName":null,
                                "id":"se-980031",
                                "state":"NY"
                            },
                            "middleName":null,
                            "login":"kim@example.com",
                            "parentOrganization":null,
                            "email":"kim@example.com"
                        },
                        "paymentInitiatedEmailSent":false,
                        "cartName":"o10401",
                        "payShippingInSecondaryCurrency":null,
                        "shippingGroupCount":1,
                        "taxExemptionCode":null,
                        "sharedWithOrganization":false,
                        "profileId":"se-570031",
                        "activeQuoteOrderId":null,
                        "approverIds":[
                        ],
                        "lastModifiedTime":"1520254987918",
                        "priceGroupId":"defaultPriceGroup",
                        "creationTime":"1400515604000",
                        "sourceSystem":"Cloud Commerce",
                        "gwpMarkers":[
                        ],
                        "paymentGroups":[
                            {
                                "amountAuthorized":106.25,
                                "amount":106.25,
                                "paymentMethod":"tokenizedCreditCard",
                                "id":"pg10401",
                                "billingAddress":{
                                    "country":"US",
                                    "lastName":"MILLER",
                                    "address3":null,
                                    "city":"Springfield",
                                    "address2":null,
                                    "prefix":null,
                                    "address1":"Address Line 1",
                                    "companyName":null,
                                    "postalCode":"01144",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "ownerId":null,
                                    "kumar":null,
                                    "firstName":"JESSICA",
                                    "phoneNumber":"12345678",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "state":"MA",
                                    "email":"JESSICA.MILLER@test.com"
                                },
                                "currencyCode":"USD"
                            }
                        ],
                        "locale":null,
                        "payTaxInSecondaryCurrency":null,
                        "priceInfo":{
                            "secondaryCurrencyTaxAmount":0,
                            "discounted":false,
                            "amount":75,
                            "secondaryCurrencyShippingAmount":0,
                            "secondaryCurrencyTotal":0,
                            "manualAdjustmentTotal":0,
                            "discountAmount":0,
                            "tax":6.25,
                            "rawSubtotal":75,
                            "total":106.25,
                            "shipping":25,
                            "primaryCurrencyTotal":75,
                            "amountIsFinal":false,
                            "orderTotalBySite":{
                                "siteUS":106.25
                            },
                            "currencyCode":"USD"
                        },
                        "catalogId":null,
                        "lastModifierId":"se-570031",
                        "totalCommerceItemCount":2,
                        "externalContext":false,
                        "quoteInfo":null,
                        "taxPriceInfo":{
                            "secondaryCurrencyTaxAmount":0,
                            "discounted":false,
                            "valueAddedTax":0,
                            "amount":6.25,
                            "countyTax":0,
                            "isTaxIncluded":false,
                            "miscTax":0,
                            "districtTax":0,
                            "stateTax":6.25,
                            "miscTaxInfo":{
                            },
                            "countryTax":0,
                            "cityTax":0,
                            "amountIsFinal":false,
                            "currencyCode":"USD"
                        },
                        "submittedBy":"se-570031",
                        "lastModifiedDate":"2018-03-05T13:03:07.918Z",
                        "creationSiteId":"siteUS",
                        "approvalSystemMessages":[
                        ],
                        "approverMessages":[
                        ],
                        "paymentGroupCount":1,
                        "recurringChargePriceInfo":null,
                        "organization":null,
                        "siteId":"siteUS",
                        "markers":[
                            {
                                "value":"78900",
                                "key":"campaign_eloqua"
                            }
                        ]
                    },
                    "suggestedShippingRefund":0,
                    "returnPaymentState":"None",
                    "processName":"Exchange",
                    "orderCurrencyCode":"USD",
                    "processImmediately":false,
                    "returnAdjustedOrderId":null,
                    "returnCalculationOrder":null,
                    "state":"PENDING_CUSTOMER_ACTION",
                    "unAdjustedRefundSubtotal":25,
                    "returnItemCount":1,
                    "trackingNumber":null,
                    "totalOrderPromotionValueAdjustmentChange":0,
                    "comments":null,
                    "profile":{
                        "lastName":"Anderson",
                        "firstName":"Kim",
                        "customerContactId":"CRMID_12345",
                        "loyaltyPrograms":[
                        ],
                        "shippingAddress":{
                            "country":"US",
                            "lastName":"Anderson",
                            "firstName":"Kim",
                            "city":"Syracuse",
                            "address1":"21 Cedar Ave",
                            "postalCode":"13202",
                            "repositoryId":"se-980031",
                            "middleName":null,
                            "state":"NY"
                        },
                        "middleName":null,
                        "id":"se-570031",
                        "parentOrganization":null,
                        "login":"kim@example.com",
                        "email":"kim@example.com"
                    },
                    "suggestedTaxRefund":0,
                    "nonReturnItemCostAdjustments":[
                    ],
                    "replacementOrder":{
                        "approverIds":[
                        ],
                        "gwp":false,
                        "secondaryCurrencyCode":null,
                        "lastModifiedTime":"1520254987961",
                        "priceGroupId":"defaultPriceGroup",
                        "creationTime":"1520254983031",
                        "sourceSystem":"Cloud Commerce",
                        "gwpMarkers":[
                        ],
                        "paymentGroups":[
                            {
                                "amountAuthorized":106.25,
                                "amount":25,
                                "paymentMethod":"tokenizedCreditCard",
                                "id":"pg30412",
                                "billingAddress":{
                                    "country":"US",
                                    "lastName":"MILLER",
                                    "address3":null,
                                    "city":"Springfield",
                                    "address2":null,
                                    "prefix":null,
                                    "address1":"Address Line 1",
                                    "companyName":null,
                                    "postalCode":"01144",
                                    "jobTitle":null,
                                    "county":null,
                                    "suffix":null,
                                    "ownerId":null,
                                    "kumar":null,
                                    "firstName":"JESSICA",
                                    "phoneNumber":"12345678",
                                    "faxNumber":null,
                                    "middleName":null,
                                    "state":"MA",
                                    "email":"JESSICA.MILLER@test.com"
                                },
                                "currencyCode":"USD"
                            }
                        ],
                        "locale":null,
                        "submittedDate":"2018-03-05T13:03:07.537Z",
                        "salesChannel":"default",
                        "configuratorId":null,
                        "payTaxInSecondaryCurrency":null,
                        "organizationId":null,
                        "priceInfo":{
                            "secondaryCurrencyTaxAmount":0,
                            "discounted":false,
                            "amount":25,
                            "secondaryCurrencyShippingAmount":0,
                            "secondaryCurrencyTotal":0,
                            "manualAdjustmentTotal":0,
                            "discountAmount":0,
                            "tax":0,
                            "rawSubtotal":25,
                            "total":25,
                            "shipping":0,
                            "primaryCurrencyTotal":25,
                            "amountIsFinal":false,
                            "currencyCode":"USD"
                        },
                        "relationships":[
                            {
                                "paymentGroupId":"pg30412",
                                "amount":25,
                                "relationshipType":"ORDERAMOUNT",
                                "id":"r40386"
                            }
                        ],
                        "catalogId":null,
                        "exchangeRate":null,
                        "totalCommerceItemCount":1,
                        "id":"o30412",
                        "externalContext":false,
                        "state":"PENDING_CUSTOMER_RETURN",
                        "quoteInfo":null,
                        "taxCalculated":false,
                        "commerceItems":[
                            {
                                "deactivationDate":null,
                                "returnedQuantity":0,
                                "availabilityDate":null,
                                "externalData":[
                                ],
                                "billingAccountId":null,
                                "preOrderQuantity":0,
                                "assetKey":null,
                                "itemDiscountInfos":[
                                ],
                                "priceInfo":{
                                    "discounted":false,
                                    "amount":25,
                                    "secondaryCurrencyShippingSurcharge":0,
                                    "rawTotalPrice":99.99,
                                    "salePrice":25,
                                    "priceListId":"salePrices",
                                    "quantityDiscounted":0,
                                    "amountIsFinal":true,
                                    "onSale":true,
                                    "shippingSurcharge":0,
                                    "discountable":true,
                                    "currentPriceDetailsSorted":[
                                        {
                                            "secondaryCurrencyTaxAmount":0,
                                            "discounted":false,
                                            "amount":25,
                                            "quantity":1,
                                            "amountIsFinal":false,
                                            "range":{
                                                "lowBound":0,
                                                "highBound":0,
                                                "size":1
                                            },
                                            "orderDiscountShare":0,
                                            "tax":0,
                                            "detailedUnitPrice":25,
                                            "currencyCode":"USD"
                                        }
                                    ],
                                    "currencyCode":"USD",
                                    "listPrice":99.99
                                },
                                "catalogId":null,
                                "externalRecurringChargeDetails":null,
                                "externalPriceDetails":null,
                                "actionCode":null,
                                "id":"ci3000412",
                                "serviceId":null,
                                "serviceAccountId":null,
                                "quantity":1,
                                "productId":"prod10013",
                                "orderDiscountInfos":[
                                ],
                                "parentAssetKey":null,
                                "externalId":null,
                                "rootAssetKey":null,
                                "transactionDate":null,
                                "catalogRefId":"sku10030",
                                "customerAccountId":null,
                                "recurringChargePriceInfo":null,
                                "lineAttributes":[
                                ],
                                "productDisplayName":"Playstation",
                                "catalogKey":null,
                                "siteId":"siteUS",
                                "shopperInput":{
                                },
                                "activationDate":null,
                                "asset":false,
                                "backOrderQuantity":0
                            }
                        ],
                        "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":true,
                            "currencyCode":"USD"
                        },
                        "shippingGroups":[
                            {
                                "lastName":"Anderson",
                                "shippingMethod":"inStorePickupShippingGroup",
                                "description":"sg40492",
                                "submittedDate":null,
                                "shippingMethodDetails":{
                                    "internalName":null,
                                    "displayName":"InStore",
                                    "description":null,
                                    "externalId":null,
                                    "id":"inStorePickupShippingGroup",
                                    "taxCode":null
                                },
                                "firstName":"Kim",
                                "priceInfo":{
                                    "secondaryCurrencyTaxAmount":0.68,
                                    "discounted":false,
                                    "shippingTax":1.7,
                                    "secondaryCurrencyShippingAmount":8.4,
                                    "amount":21,
                                    "rawShipping":11,
                                    "amountIsFinal":false,
                                    "currencyCode":"L10174"
                                },
                                "phoneNumber":"212-555-1977",
                                "shipOnDate":null,
                                "actualShipDate":null,
                                "specialInstructions":{
                                },
                                "commerceItemRelationships":[
                                    {
                                        "availablePickupDate":"2018-05-19T13:00:00.000Z",
                                        "commerceItemId":"ci3000500",
                                        "inventoryLocationId":"SiteUS-GlenAllen186",
                                        "amount":0,
                                        "quantity":1,
                                        "relationshipType":"SHIPPINGQUANTITY",
                                        "returnedQuantity":0,
                                        "preferredPickupDate":"2018-05-19T13:00:00.000Z",
                                        "range":{
                                            "lowBound":0,
                                            "highBound":0,
                                            "size":1
                                        },
                                        "commerceItemExternalId":null,
                                        "state":"INITIAL",
                                        "id":"r40526"
                                    }
                                ],
                                "state":"INITIAL",
                                "id":"sg40492",
                                "stateDetail":null,
                                "trackingNumber":null,
                                "email":"kim@example.com",
                                "handlingInstructions":[
                                ],
                                "shippingGroupClassType":"inStorePickupShippingGroup"
                            }
                        ],
                        "freezeDate":null,
                        "taxExempt":false,
                        "lastModifiedDate":"2018-03-05T13:03:07.961Z",
                        "creationSiteId":"siteUS",
                        "approvalSystemMessages":[
                        ],
                        "profile":{
                            "lastName":"Anderson",
                            "firstName":"Kim",
                            "loyaltyPrograms":[
                            ],
                            "shippingAddress":{
                                "country":"US",
                                "lastName":"Anderson",
                                "address3":null,
                                "city":"Syracuse",
                                "address2":null,
                                "prefix":null,
                                "address1":"21 Cedar Ave",
                                "companyName":null,
                                "postalCode":"13202",
                                "jobTitle":null,
                                "county":null,
                                "suffix":null,
                                "ownerId":null,
                                "version":2,
                                "kumar":null,
                                "firstName":"Kim",
                                "phoneNumber":"212-555-1977",
                                "repositoryId":"se-980031",
                                "faxNumber":null,
                                "middleName":null,
                                "id":"se-980031",
                                "state":"NY"
                            },
                            "middleName":null,
                            "login":"kim@example.com",
                            "parentOrganization":null,
                            "email":"kim@example.com"
                        },
                        "approverMessages":[
                        ],
                        "paymentInitiatedEmailSent":false,
                        "payShippingInSecondaryCurrency":null,
                        "shippingGroupCount":1,
                        "taxExemptionCode":null,
                        "paymentGroupCount":1,
                        "recurringChargePriceInfo":null,
                        "profileId":"se-570031",
                        "organization":null,
                        "siteId":"siteUS",
                        "activeQuoteOrderId":null
                    },
                    "actualShippingRefund":0,
                    "actualTaxRefund":0,
                    "otherRefund":0,
                    "returnLabel":null,
                    "processed":false,
                    "totalItemRefund":25,
                    "returningItems":true,
                    "authorizationNumber":"100001",
                    "exchangeProcess":true,
                    "replacingItems":false,
                    "returnFee":0,
                    "totalReturnItemRefund":25,
                    "submitExchangeAllowed":false,
                    "originOfReturn":"contactCenter",
                    "totalRefundAmount":25,
                    "unallocatedAmount":0,
                    "additionalProperties":{
                    },
                    "originatingOrderId":"o10401",
                    "nonReturnItemSubtotalAdjustment":0,
                    "adjustmentAmount":0,
                    "replaceItemCount":0,
                    "returnItemList":[
                        {
                            "quantityReturned":1,
                            "quantityToReturn":1,
                            "quantityAvailable":0,
                            "returnItemId":"100001",
                            "suggestedTaxRefundShare":0,
                            "shippingGroupId":"sg10401",
                            "itemCurrencyCode":"USD",
                            "quantityToExchange":0,
                            "description":null,
                            "catalogRefId":"sku10030",
                            "suggestedShippingRefundShare":0,
                            "commerceItemId":"ci1000401",
                            "disposition":null,
                            "quantityShipped":1,
                            "returnReason":"defective",
                            "itemCostAdjustments":[
                            ],
                            "actualShippingRefundShare":0,
                            "suggestedRefundAmount":25,
                            "actualTaxRefundShare":0,
                            "quantityReceived":0,
                            "refundAmount":25
                        }
                    ]
                }
            }
        },
        "response":{
            "properties":{
                "payments":{
                    "uniqueItems":true,
                    "description":"Array of payments and their associated properties.",
                    "type":"array",
                    "items":{
                        "additionalProperties":false,
                        "type":"object",
                        "properties":{
                            "summaryDisplayProperties":{
                                "uniqueItems":true,
                                "description":"List of properties whose values will be displayed against a payment on an order.  If omitted, the payment method name will be used in lieu.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "paymentMethod":{
                                "description":"The payment method type such as card, physicalGiftCard etc",
                                "type":"string"
                            },
                            "paymentMethodName":{
                                "description":"Displayed name for the payment method ",
                                "type":"string"
                            },
                            "properties":{
                                "description":"A custom named property that represents an additional property associated with the parent payment type. Property name should match this regex: ^[a-zA-Z1-9]+$",
                                "additionalProperties":{
                                    "$ref":"#/definitions/CustomPropertyType"
                                },
                                "type":"object"
                            },
                            "paymentType":{
                                "description":"If the paymentMethod is not a predefined type, then this property is used to provide context for what kind of payment is being described, either generic or cash. If omitted, generic is the assumed type.",
                                "type":"string",
                                "enum":[
                                    "cash",
                                    "generic"
                                ]
                            }
                        },
                        "required":[
                            "paymentMethod",
                            "paymentMethodName",
                            "properties"
                        ]
                    }
                }
            }
        },
        "organization":{
            "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"
                }
            }
        },
        "profile_request":{
            "description":"This Event is triggered when a profile is created/updated",
            "properties":{
                "profileId":{
                    "description":"The id of profile",
                    "type":"string"
                },
                "profile":{
                    "type":"object",
                    "properties":{
                        "derivedPriceListGroup":{
                            "type":"object",
                            "properties":{
                                "deleted":{
                                    "type":"boolean"
                                },
                                "endDate":{
                                    "type":"string"
                                },
                                "displayName":{
                                    "type":"string"
                                },
                                "listPriceList":{
                                    "type":"object",
                                    "properties":{
                                        "item-id":{
                                            "type":"string"
                                        },
                                        "itemAcl":{
                                            "type":"string"
                                        },
                                        "lastModifiedDate":{
                                            "type":"string"
                                        },
                                        "endDate":{
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "type":"string"
                                        },
                                        "description":{
                                            "type":"string"
                                        },
                                        "id":{
                                            "type":"string"
                                        },
                                        "creationDate":{
                                            "type":"string"
                                        },
                                        "locale":{
                                            "type":"string"
                                        },
                                        "version":{
                                            "type":"integer"
                                        },
                                        "startDate":{
                                            "type":"string"
                                        },
                                        "basePriceList":{
                                            "type":"string"
                                        }
                                    }
                                },
                                "active":{
                                    "type":"boolean"
                                },
                                "salePriceList":{
                                    "type":"object",
                                    "properties":{
                                        "item-id":{
                                            "type":"string"
                                        },
                                        "itemAcl":{
                                            "type":"string"
                                        },
                                        "lastModifiedDate":{
                                            "type":"string"
                                        },
                                        "endDate":{
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "type":"string"
                                        },
                                        "description":{
                                            "type":"string"
                                        },
                                        "id":{
                                            "type":"string"
                                        },
                                        "creationDate":{
                                            "type":"string"
                                        },
                                        "locale":{
                                            "type":"string"
                                        },
                                        "version":{
                                            "type":"integer"
                                        },
                                        "startDate":{
                                            "type":"string"
                                        },
                                        "basePriceList":{
                                            "type":"string"
                                        }
                                    }
                                },
                                "currency":{
                                    "type":"object",
                                    "properties":{
                                        "symbol":{
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "type":"string"
                                        },
                                        "fractionalDigits":{
                                            "type":"integer"
                                        },
                                        "currencyCode":{
                                            "type":"string"
                                        },
                                        "numericCode":{
                                            "type":"string"
                                        }
                                    }
                                },
                                "id":{
                                    "type":"string"
                                },
                                "locale":{
                                    "type":"string"
                                },
                                "shippingSurchargePriceList":{
                                    "type":"object",
                                    "properties":{
                                        "item-id":{
                                            "type":"string"
                                        },
                                        "itemAcl":{
                                            "type":"string"
                                        },
                                        "lastModifiedDate":{
                                            "type":"string"
                                        },
                                        "endDate":{
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "type":"string"
                                        },
                                        "description":{
                                            "type":"string"
                                        },
                                        "id":{
                                            "type":"string"
                                        },
                                        "creationDate":{
                                            "type":"string"
                                        },
                                        "locale":{
                                            "type":"string"
                                        },
                                        "version":{
                                            "type":"integer"
                                        },
                                        "startDate":{
                                            "type":"string"
                                        },
                                        "basePriceList":{
                                            "type":"string"
                                        }
                                    }
                                },
                                "startDate":{
                                    "type":"string"
                                }
                            }
                        },
                        "lastName":{
                            "description":"The last name of the profile",
                            "type":"string"
                        },
                        "GDPRProfileP13nConsentDate":{
                            "description":"The date on which GDPR personalization consent is granted for the profile.",
                            "type":"string"
                        },
                        "GDPRProfileP13nConsentGranted":{
                            "description":"This is GDPR profile personalization consent flag. can be true or false.",
                            "type":"boolean"
                        },
                        "relativeTo":{
                            "description":"If not provided organization id will be cosidered as its parent organization ID.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Organization ID of the role to be assigned.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "roles":{
                            "description":"List of user roles.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "associations":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "relatedItemId":{
                                                    "description":"It is the organization id to which role is associated. If the role is to be assigned in organization scope the relatedItemId is required and if the role is global scope then it should be null",
                                                    "type":"string"
                                                },
                                                "type":{
                                                    "description":"If the role is to be assigned in organization scope the type is (organization) and if the role is global scope the type is (global).",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "function":{
                                        "description":"Function of the role. Only returned for type organizationalRole.",
                                        "type":"string"
                                    },
                                    "relativeTo":{
                                        "description":"Organization in which the role applies. Only returned for organizationalRole.",
                                        "type":"object",
                                        "properties":{
                                            "externalOrganizationId":{
                                                "description":"ID of the external organization. Default is null.",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"ID of the organization in which this role applies.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "name":{
                                        "description":"Name of the role.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository id of the role.",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"Description of the role.",
                                        "type":"string"
                                    },
                                    "accessRights":{
                                        "description":"Access rights associated with this role.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"Display name of the access right",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"Name of the access right",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"Repository ID of the access right",
                                                    "type":"string"
                                                },
                                                "description":{
                                                    "description":"Description of the access right",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the access right.",
                                                    "type":"string"
                                                },
                                                "type":{
                                                    "description":"Type of the access right. Can be generic or privilege.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "id":{
                                        "description":"ID of the role.",
                                        "type":"string"
                                    },
                                    "type":{
                                        "description":"Type of the role. Can be role or organizationalRole",
                                        "type":"string"
                                    },
                                    "category":{
                                        "description":"Category of the role",
                                        "type":"object",
                                        "properties":{
                                            "displayName":{
                                                "description":"Display name of the role category.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"Repository ID of the role category.(customRoleCategory or storefrontRoleCategory)",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"ID of the role category.(customRoleCategory or storefrontRoleCategory)",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "locale":{
                            "description":"Locale",
                            "type":"string"
                        },
                        "login":{
                            "description":"Login",
                            "type":"string"
                        },
                        "parentOrganization":{
                            "description":"The parent Organization",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of the parent organization",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The parent Organization Id",
                                    "type":"string"
                                },
                                "externalOrganizationId":{
                                    "description":"The parent Organization external Id",
                                    "type":"string"
                                }
                            }
                        },
                        "shippingSurchargePriceList":{
                            "type":"object",
                            "properties":{
                                "item-id":{
                                    "type":"string"
                                },
                                "itemAcl":{
                                    "type":"string"
                                },
                                "lastModifiedDate":{
                                    "type":"string"
                                },
                                "endDate":{
                                    "type":"string"
                                },
                                "displayName":{
                                    "type":"string"
                                },
                                "description":{
                                    "type":"string"
                                },
                                "id":{
                                    "type":"string"
                                },
                                "creationDate":{
                                    "type":"string"
                                },
                                "locale":{
                                    "type":"string"
                                },
                                "version":{
                                    "type":"integer"
                                },
                                "startDate":{
                                    "type":"string"
                                },
                                "basePriceList":{
                                    "type":"string"
                                }
                            }
                        },
                        "receiveEmailDate":{
                            "description":"The date on which email marketing consent is granted for the profile.",
                            "type":"string"
                        },
                        "sitePropertiesList":{
                            "description":"The list of site related properties for the profile",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "site":{
                                        "description":"The site data",
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"The id of the site",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "properties":{
                                        "description":"The site related properties for the profile",
                                        "type":"object",
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":{
                                                "description":"The date on which GDPR personalization consent is granted for the profile.",
                                                "type":"string"
                                            },
                                            "GDPRProfileP13nConsentGranted":{
                                                "description":"This is GDPR profile personalization consent flag. can be true or false.",
                                                "type":"boolean"
                                            },
                                            "receiveEmail":{
                                                "description":"Indicates whether the user should receive marketing emails on the current site. Can be yes or no.",
                                                "type":"string"
                                            },
                                            "receiveEmailDate":{
                                                "description":"The date on which email marketing consent is granted for the profile.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "profileType":{
                            "description":"The type of profile",
                            "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"
                                    }
                                }
                            }
                        },
                        "registrationDate":{
                            "format":"date-time",
                            "description":"Registration date",
                            "type":"string"
                        },
                        "sessionOrganization":{
                            "description":"The session Organization",
                            "type":"object",
                            "properties":{
                                "id":{
                                    "description":"The session Organization Id",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"Id",
                            "type":"string"
                        },
                        "partyId":{
                            "description":"Party Id of the contact",
                            "type":"number"
                        },
                        "email":{
                            "description":"The email address of the profile",
                            "type":"string"
                        },
                        "derivedSalePriceList":{
                            "type":"object",
                            "properties":{
                                "item-id":{
                                    "type":"string"
                                },
                                "itemAcl":{
                                    "type":"string"
                                },
                                "lastModifiedDate":{
                                    "type":"string"
                                },
                                "endDate":{
                                    "type":"string"
                                },
                                "displayName":{
                                    "type":"string"
                                },
                                "description":{
                                    "type":"string"
                                },
                                "id":{
                                    "type":"string"
                                },
                                "creationDate":{
                                    "type":"string"
                                },
                                "locale":{
                                    "type":"string"
                                },
                                "version":{
                                    "type":"integer"
                                },
                                "startDate":{
                                    "type":"string"
                                },
                                "basePriceList":{
                                    "type":"string"
                                }
                            }
                        },
                        "homeAddress":{
                            "description":"Home address",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"The country of the home address",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"The address3 of the home address",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"The address2 of the home address",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"The city of the home address",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"The address1 of the home address",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company Name",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"The postal Code of the home address",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"The county of the home address",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix",
                                    "type":"string"
                                },
                                "externalAddressId":{
                                    "description":"External ID of the address",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"The first name of the home address",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"The phone Number of the home address",
                                    "type":"string"
                                },
                                "item-id":{
                                    "description":"Home address Id",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"repositoryId",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax Number",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"The state of the home address",
                                    "type":"string"
                                }
                            }
                        },
                        "daytimeTelephoneNumber":{
                            "description":"The day time phone number of the profile",
                            "type":"string"
                        },
                        "customerContactId":{
                            "description":"The external customer contact id.",
                            "type":"string"
                        },
                        "taxExempt":{
                            "description":"if tax is exempted",
                            "type":"boolean"
                        },
                        "comments":{
                            "description":"the notes on the customer.",
                            "type":"array",
                            "items":{
                                "description":"The info of the customer",
                                "type":"object",
                                "properties":{
                                    "owner":{
                                        "description":"The owner of the note.",
                                        "type":"string"
                                    },
                                    "agent":{
                                        "description":"The type of update.",
                                        "type":"string"
                                    },
                                    "item-id":{
                                        "description":"The item-id of the comment",
                                        "type":"string"
                                    },
                                    "comment":{
                                        "description":"The description of comment.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The id of the comment.",
                                        "type":"string"
                                    },
                                    "creationDate":{
                                        "description":"The creation date of the note.",
                                        "type":"string"
                                    },
                                    "version":{
                                        "description":"The version of the note.",
                                        "type":"integer"
                                    }
                                }
                            }
                        },
                        "shippingAddressesIsTruncated":{
                            "description":"This property will be added to the webhook payload only if the corresponding shippingAddresses property is truncated. The value for this field will be true always if present",
                            "type":"boolean"
                        },
                        "priceListGroup":{
                            "type":"object",
                            "properties":{
                                "deleted":{
                                    "type":"boolean"
                                },
                                "endDate":{
                                    "type":"string"
                                },
                                "displayName":{
                                    "type":"string"
                                },
                                "listPriceList":{
                                    "type":"object",
                                    "properties":{
                                        "item-id":{
                                            "type":"string"
                                        },
                                        "itemAcl":{
                                            "type":"string"
                                        },
                                        "lastModifiedDate":{
                                            "type":"string"
                                        },
                                        "endDate":{
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "type":"string"
                                        },
                                        "description":{
                                            "type":"string"
                                        },
                                        "id":{
                                            "type":"string"
                                        },
                                        "creationDate":{
                                            "type":"string"
                                        },
                                        "locale":{
                                            "type":"string"
                                        },
                                        "version":{
                                            "type":"integer"
                                        },
                                        "startDate":{
                                            "type":"string"
                                        },
                                        "basePriceList":{
                                            "type":"string"
                                        }
                                    }
                                },
                                "active":{
                                    "type":"boolean"
                                },
                                "salePriceList":{
                                    "type":"object",
                                    "properties":{
                                        "item-id":{
                                            "type":"string"
                                        },
                                        "itemAcl":{
                                            "type":"string"
                                        },
                                        "lastModifiedDate":{
                                            "type":"string"
                                        },
                                        "endDate":{
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "type":"string"
                                        },
                                        "description":{
                                            "type":"string"
                                        },
                                        "id":{
                                            "type":"string"
                                        },
                                        "creationDate":{
                                            "type":"string"
                                        },
                                        "locale":{
                                            "type":"string"
                                        },
                                        "version":{
                                            "type":"integer"
                                        },
                                        "startDate":{
                                            "type":"string"
                                        },
                                        "basePriceList":{
                                            "type":"string"
                                        }
                                    }
                                },
                                "currency":{
                                    "type":"object",
                                    "properties":{
                                        "symbol":{
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "type":"string"
                                        },
                                        "fractionalDigits":{
                                            "type":"integer"
                                        },
                                        "currencyCode":{
                                            "type":"string"
                                        },
                                        "numericCode":{
                                            "type":"string"
                                        }
                                    }
                                },
                                "id":{
                                    "type":"string"
                                },
                                "locale":{
                                    "type":"string"
                                },
                                "shippingSurchargePriceList":{
                                    "type":"object",
                                    "properties":{
                                        "item-id":{
                                            "type":"string"
                                        },
                                        "itemAcl":{
                                            "type":"string"
                                        },
                                        "lastModifiedDate":{
                                            "type":"string"
                                        },
                                        "endDate":{
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "type":"string"
                                        },
                                        "description":{
                                            "type":"string"
                                        },
                                        "id":{
                                            "type":"string"
                                        },
                                        "creationDate":{
                                            "type":"string"
                                        },
                                        "locale":{
                                            "type":"string"
                                        },
                                        "version":{
                                            "type":"integer"
                                        },
                                        "startDate":{
                                            "type":"string"
                                        },
                                        "basePriceList":{
                                            "type":"string"
                                        }
                                    }
                                },
                                "startDate":{
                                    "type":"string"
                                }
                            }
                        },
                        "receiveEmail":{
                            "description":"The string representation of whether the user wants to recieve email or not",
                            "type":"string"
                        },
                        "active":{
                            "description":"Is the profile active",
                            "type":"boolean"
                        },
                        "dateOfBirth":{
                            "format":"date-time",
                            "description":"Date of Birth",
                            "type":"string"
                        },
                        "version":{
                            "description":"Version",
                            "type":"integer"
                        },
                        "abandonedOrderCount":{
                            "description":"Number of abandoned orders",
                            "type":"number"
                        },
                        "firstName":{
                            "description":"The first name of the profile",
                            "type":"string"
                        },
                        "secondaryAddressesIsTruncated":{
                            "description":"This property will be added to the webhook payload only if the corresponding secondaryAddresses property is truncated. The value for this field will be true always if present",
                            "type":"boolean"
                        },
                        "siteId":{
                            "description":"Site Id associated with this profile",
                            "type":"string"
                        },
                        "shippingAddress":{
                            "description":"Shipping address",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"Last name",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"The country of the shipping address",
                                    "type":"string"
                                },
                                "address3":{
                                    "description":"The address3 of the shipping address",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"The address2 of the shipping address",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"The city of the shipping address",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"The address1 of the shipping address",
                                    "type":"string"
                                },
                                "prefix":{
                                    "description":"Prefix",
                                    "type":"string"
                                },
                                "companyName":{
                                    "description":"Company Name",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"The postal Code of the shipping address",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"The county of the shipping address",
                                    "type":"string"
                                },
                                "suffix":{
                                    "description":"Suffix",
                                    "type":"string"
                                },
                                "externalAddressId":{
                                    "description":"External ID of the address",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"First name",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"The phone Number of the shipping address",
                                    "type":"string"
                                },
                                "item-id":{
                                    "description":"Shipping address Id",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"repositoryId",
                                    "type":"string"
                                },
                                "faxNumber":{
                                    "description":"Fax Number",
                                    "type":"string"
                                },
                                "middleName":{
                                    "description":"Middle name",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"The state of the shipping address",
                                    "type":"string"
                                }
                            }
                        },
                        "currentOrganization":{
                            "description":"The current Organization",
                            "type":"object",
                            "properties":{
                                "id":{
                                    "description":"The current Organization Id",
                                    "type":"string"
                                }
                            }
                        },
                        "lastActivity":{
                            "format":"date-time",
                            "description":"Last activity",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"The middle name of the profile",
                            "type":"string"
                        },
                        "billingAddress":{
                            "description":"Default billing address of the profile",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"the last name of the billing address",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"the first name of the billing address",
                                    "type":"string"
                                },
                                "externalAddressId":{
                                    "description":"External ID of the address",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"the country of the billing address",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"the phone Number of the billing address",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"the address2 of the billing address",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"the city of the billing address",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"the address1 of the billing address",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"the postal Code of the billing address",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"the county of the billing address",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"the id of the billing address",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"the state of the billing address",
                                    "type":"string"
                                }
                            }
                        },
                        "derivedShippingSurchargePriceList":{
                            "type":"object",
                            "properties":{
                                "item-id":{
                                    "type":"string"
                                },
                                "itemAcl":{
                                    "type":"string"
                                },
                                "lastModifiedDate":{
                                    "type":"string"
                                },
                                "endDate":{
                                    "type":"string"
                                },
                                "displayName":{
                                    "type":"string"
                                },
                                "description":{
                                    "type":"string"
                                },
                                "id":{
                                    "type":"string"
                                },
                                "creationDate":{
                                    "type":"string"
                                },
                                "locale":{
                                    "type":"string"
                                },
                                "version":{
                                    "type":"integer"
                                },
                                "startDate":{
                                    "type":"string"
                                },
                                "basePriceList":{
                                    "type":"string"
                                }
                            }
                        },
                        "partyNumber":{
                            "description":"Party Number of the contact",
                            "type":"string"
                        },
                        "secondaryOrganizations":{
                            "description":"List of secondary organizations that need to associate with the user.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"ID of the organization to be assigned.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "shippingAddresses":{
                            "description":"List of shipping addresses associated with profile. 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":{
                                    "lastName":{
                                        "description":"the last name of the shipping address",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"the country of the shipping address",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"the address3 of the shipping address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"the address2 of the shipping address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"the city of the shipping address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"the address1 of the shipping address",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"the prefix of the shipping address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"the postal Code of the shipping address",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"the company name of the shipping address",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"the county of the shipping address",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"the suffix of the shipping address",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"the first name of the shipping address",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External ID of the address",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"the phone Number of the shipping address",
                                        "type":"string"
                                    },
                                    "item-id":{
                                        "description":"item-id",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"the id of the shipping address",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"the faxNumber of the shipping address",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"the middle name of the shipping address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"the state of the shipping address",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "siteId":{
                    "description":"Site Id associated with this profile",
                    "type":"string"
                },
                "type":{
                    "description":"The type of event",
                    "type":"string"
                }
            },
            "example":{
                "profileId":"160004",
                "profile":{
                    "lastPurchaseDate":null,
                    "dynamicPropertyMapLong":{
                    },
                    "GDPRProfileP13nConsentDate":"2018-01-01T00:00:00.000Z",
                    "GDPRProfileP13nConsentGranted":true,
                    "secondaryAddresses":{
                    },
                    "shippingSurchargePriceList":null,
                    "firstPurchaseDate":null,
                    "profileType":null,
                    "loyaltyPrograms":[
                    ],
                    "lastPurchaseAmount":0,
                    "registrationDate":"2017-09-14T07:30:12.428Z",
                    "sessionOrganization":null,
                    "id":"160004",
                    "lifetimeAOV":0,
                    "daytimeTelephoneNumber":null,
                    "derivedSalePriceList":null,
                    "homeAddress":{
                        "country":null,
                        "lastName":null,
                        "address3":null,
                        "city":null,
                        "address2":null,
                        "prefix":null,
                        "address1":null,
                        "companyName":null,
                        "postalCode":null,
                        "county":null,
                        "suffix":null,
                        "externalAddressId":"abcTest",
                        "firstName":null,
                        "phoneNumber":null,
                        "item-id":null,
                        "repositoryId":"180004",
                        "faxNumber":null,
                        "middleName":null,
                        "state":null
                    },
                    "customerContactId":"CRMID_12345",
                    "taxExempt":false,
                    "dynamicPropertyMapBigString":{
                    },
                    "active":true,
                    "previousVisitDate":null,
                    "lastVisitDate":null,
                    "taxExemptionCode":null,
                    "version":7,
                    "abandonedOrderCount":0,
                    "firstName":"SepNew",
                    "defaultCreditCard":null,
                    "creditCards":{
                    },
                    "derivedTaxExemptionCode":null,
                    "currentOrganization":null,
                    "secondaryOrganizations":[
                    ],
                    "shippingAddresses":[
                    ],
                    "derivedPriceListGroup":null,
                    "lastName":"SepNew",
                    "roles":[
                        {
                            "associations":[
                                {
                                    "relatedItemId":null,
                                    "type":"global"
                                }
                            ],
                            "name":"Role 1",
                            "repositoryId":"role1",
                            "description":null,
                            "accessRights":[
                                {
                                    "displayName":"Custom Access Right",
                                    "name":"Custom Access Right",
                                    "repositoryId":"customAccessRight",
                                    "description":"Custom Access Right",
                                    "id":"customAccessRight",
                                    "type":"generic"
                                }
                            ],
                            "id":"role1",
                            "type":"role",
                            "category":{
                                "displayName":"Custom Roles",
                                "repositoryId":"customRoleCategory",
                                "id":"customRoleCategory"
                            }
                        },
                        {
                            "associations":[
                                {
                                    "relatedItemId":"or-100001",
                                    "type":"organization"
                                }
                            ],
                            "relativeTo":{
                                "externalOrganizationId":null,
                                "id":"or-100001"
                            },
                            "function":"buyer",
                            "name":"Buyer",
                            "repositoryId":"100002",
                            "description":null,
                            "accessRights":[
                            ],
                            "id":"100002",
                            "type":"organizationalRole",
                            "category":{
                                "displayName":"Storefront Roles",
                                "repositoryId":"storefrontRoleCategory",
                                "id":"storefrontRoleCategory"
                            }
                        }
                    ],
                    "numberOfOrders":0,
                    "locale":"en",
                    "login":"example@example.com",
                    "receiveEmailDate":"2018-01-01T00:00:00.000Z",
                    "sitePropertiesList":[
                        {
                            "site":{
                                "id":"100001"
                            },
                            "properties":{
                                "GDPRProfileP13nConsentDate":"2018-01-01T00:00:00.000Z",
                                "GDPRProfileP13nConsentGranted":true,
                                "receiveEmail":"no",
                                "receiveEmailDate":"2018-01-01T00:00:00.000Z"
                            }
                        },
                        {
                            "site":{
                                "id":"100002"
                            },
                            "properties":{
                                "GDPRProfileP13nConsentDate":"2018-01-01T00:00:00.000Z",
                                "GDPRProfileP13nConsentGranted":true,
                                "receiveEmail":"no",
                                "receiveEmailDate":"2018-01-01T00:00:00.000Z"
                            }
                        },
                        {
                            "site":{
                                "id":"siteUS"
                            },
                            "properties":{
                                "GDPRProfileP13nConsentDate":"2018-01-01T00:00:00.000Z",
                                "GDPRProfileP13nConsentGranted":true,
                                "receiveEmail":"no",
                                "receiveEmailDate":"2018-01-01T00:00:00.000Z"
                            }
                        }
                    ],
                    "lifetimeSpend":0,
                    "dynamicPropertyMapString":{
                    },
                    "email":"example@example.com",
                    "siteProperties":{
                        "100001":{
                            "receiveEmail":"no"
                        },
                        "100002":{
                            "receiveEmail":"no"
                        },
                        "siteUS":{
                            "receiveEmail":"no"
                        }
                    },
                    "comments":[
                    ],
                    "priceListGroup":null,
                    "receiveEmail":"no",
                    "dateOfBirth":null,
                    "shippingAddress":null,
                    "lastActivity":"2017-09-14T07:30:12.428Z",
                    "middleName":null,
                    "billingAddress":null,
                    "derivedShippingSurchargePriceList":null,
                    "dynamicPropertyMapDouble":{
                    },
                    "abandonedOrders":[
                    ]
                },
                "siteId":"100002",
                "type":"atg.dps.ProfileUpdate"
            }
        },
        "returnItemRequest_def":{
            "description":"return Item",
            "type":"object",
            "properties":{
                "quantityToReturn":{
                    "description":"Quantity shopper wants to return",
                    "type":"integer"
                },
                "assetable":{
                    "description":"Assetable flag if item is assetable",
                    "type":"string"
                },
                "quantityAvailable":{
                    "description":"Quantity available to return in cloud commerce",
                    "type":"integer"
                },
                "productId":{
                    "description":"Product Id",
                    "type":"string"
                },
                "nonreturnable":{
                    "description":"Non returnable flag as per CC",
                    "type":"boolean"
                },
                "shippingGroupId":{
                    "description":"Shipping Group Id",
                    "type":"string"
                },
                "childReturnItemsIsTruncated":{
                    "description":"This property will be added to the webhook payload only if the corresponding childReturnItems property is truncated. The value for this field will be true always if present",
                    "type":"boolean"
                },
                "catalogRefId":{
                    "description":"Catalog Ref Id",
                    "type":"string"
                },
                "returnRequired":{
                    "description":"If return is required for the item",
                    "type":"string"
                },
                "commerceItemId":{
                    "description":"Commerce Item Id",
                    "type":"string"
                },
                "quantityShipped":{
                    "description":"Total Quantity shipped in this order",
                    "type":"integer"
                },
                "shippable":{
                    "description":"Shippable flag if item is shippable",
                    "type":"string"
                },
                "returnReason":{
                    "description":"Return Reason shopper selected",
                    "type":"string"
                },
                "childReturnItems":{
                    "description":"List of child return Items. 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":{
                        "description":"child return Item",
                        "type":"object",
                        "$ref":"#/definitions/returnItemRequest_def"
                    }
                },
                "nonReturnableReason":{
                    "description":"Non Returnable Reason if it is nonreturnable in cc",
                    "type":"string"
                }
            }
        },
        "return_order":{
            "type":"object",
            "properties":{
                "gwp":{
                    "type":"boolean"
                },
                "secondaryCurrencyCode":{
                    "description":"Secondary currencyCode",
                    "type":"string"
                },
                "submittedDate":{
                    "description":"Order submitted date",
                    "type":"string"
                },
                "salesChannel":{
                    "type":"string"
                },
                "configuratorId":{
                    "type":"string"
                },
                "organizationId":{
                    "description":"The organization ID.",
                    "type":"string"
                },
                "relationships":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "type":"string"
                            },
                            "amount":{
                                "type":"number"
                            },
                            "relationshipType":{
                                "type":"string"
                            },
                            "id":{
                                "type":"string"
                            }
                        }
                    }
                },
                "exchangeRate":{
                    "description":"exchangeRate",
                    "type":"number"
                },
                "state":{
                    "description":"State of order",
                    "type":"string"
                },
                "id":{
                    "description":"Order id",
                    "type":"string"
                },
                "taxCalculated":{
                    "description":"Whether tax is calculated or not",
                    "type":"boolean"
                },
                "commerceItems":{
                    "description":"The commerce items (sometimes referred to as \"line items\") represent which actual skus are included in thef order in what quantity, and related information. Please see caution in description of update order. Existing commerce items are matched to input data by externalId, followed by id, followed by catalogRefId. The elements in the commerceItem are instances of CommerceItemImpl. 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":{
                            "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"
                                        }
                                    }
                                }
                            },
                            "billingAccountId":{
                                "description":"The billing account ID associated to the current item.",
                                "type":"string"
                            },
                            "preOrderQuantity":{
                                "description":"The pre ordered quantity included.",
                                "type":"integer"
                            },
                            "assetKey":{
                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "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"
                                        }
                                    }
                                }
                            },
                            "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"
                                    },
                                    "secondaryCurrencyShippingSurcharge":{
                                        "description":"Extra handling cost in secondary currency for shipping the product.",
                                        "type":"number"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price.",
                                        "type":"number"
                                    },
                                    "salePrice":{
                                        "description":"The sale price",
                                        "type":"number"
                                    },
                                    "priceListId":{
                                        "description":"The price list ID used for pricing.",
                                        "type":"string"
                                    },
                                    "quantityDiscounted":{
                                        "description":"The quanity discounted.",
                                        "type":"integer"
                                    },
                                    "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":{
                                                "secondaryCurrencyTaxAmount":{
                                                    "description":" tax amount in secondaryCurrency",
                                                    "type":"number"
                                                },
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "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.",
                                                            "type":"integer"
                                                        }
                                                    }
                                                },
                                                "tax":{
                                                    "description":"Monetary tax amount.",
                                                    "type":"number"
                                                },
                                                "detailedUnitPrice":{
                                                    "description":"The detailed unit price: amount / quantity.",
                                                    "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"
                            },
                            "externalRecurringChargeDetails":{
                                "description":"Details about external recurring pricing.",
                                "type":"object",
                                "properties":{
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "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"
                            },
                            "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"
                            },
                            "quantity":{
                                "description":"The quantity included.",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"The ID of the product.",
                                "type":"string"
                            },
                            "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"
                                        }
                                    }
                                }
                            },
                            "externalId":{
                                "description":"An optional, external ID for this commerce item.",
                                "type":"string"
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "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"
                            },
                            "recurringChargePriceInfo":{
                                "description":"Recurring charge price information.",
                                "type":"object",
                                "properties":{
                                    "discounted":{
                                        "description":"Whether the recurring charge price is discounted.",
                                        "type":"boolean"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of this recurring charge.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingSurcharge":{
                                        "description":"Extra handling cost in secondary currency for shipping the product.",
                                        "type":"number"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price of the recurring charge.",
                                        "type":"number"
                                    },
                                    "salePrice":{
                                        "description":"The sale price",
                                        "type":"number"
                                    },
                                    "priceListId":{
                                        "description":"The price list ID used for pricing.",
                                        "type":"string"
                                    },
                                    "quantityDiscounted":{
                                        "description":"The quantity discounted.",
                                        "type":"integer"
                                    },
                                    "amountIsFinal":{
                                        "description":"Whether the recurring charge 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"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "type":"integer"
                                                },
                                                "amountIsFinal":{
                                                    "description":"Whether the recurring charge amount is final.",
                                                    "type":"boolean"
                                                },
                                                "range":{
                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                    "type":"object",
                                                    "properties":{
                                                        "lowBound":{
                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                            "type":"integer"
                                                        },
                                                        "highBound":{
                                                            "description":"The upper bound of the range this recurring charge price info covers.",
                                                            "type":"integer"
                                                        },
                                                        "size":{
                                                            "description":"The number of items in this range, inclusive.",
                                                            "type":"integer"
                                                        }
                                                    }
                                                },
                                                "tax":{
                                                    "description":"Monetary tax amount.",
                                                    "type":"number"
                                                },
                                                "detailedUnitPrice":{
                                                    "description":"The detailed unit price: amount / quantity.",
                                                    "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"
                                    }
                                }
                            },
                            "lineAttributes":{
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "productDisplayName":{
                                "description":"The product's display name.",
                                "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"
                },
                "freezeDate":{
                    "type":"string"
                },
                "shippingGroups":{
                    "description":"Shipping groups represent shipments and include commerceItemRelationships that represent which commerce items in what quantity are included in the shipment.",
                    "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.",
                                "type":"string"
                            },
                            "submittedDate":{
                                "description":"The date the shipping group was submitted.",
                                "type":"string"
                            },
                            "shippingMethodDetails":{
                                "description":"Additional properties of shipping method",
                                "type":"object",
                                "properties":{
                                    "internalName":{
                                        "description":"The internal name of the shipping method",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"The name of the shippingMethod",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"The description of the shippingMethod",
                                        "type":"string"
                                    },
                                    "externalId":{
                                        "description":"The external id of the shipping method",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The Id of the shipping method.",
                                        "type":"string"
                                    },
                                    "taxCode":{
                                        "description":"The tax code of the shipping method",
                                        "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":{
                                "description":"The date this shipping group is expected to ship upon.",
                                "type":"string"
                            },
                            "actualShipDate":{
                                "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"
                                    },
                                    "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. ",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "format":"date-time",
                                            "description":"The items available store pickup date.",
                                            "type":"string"
                                        },
                                        "commerceItemId":{
                                            "description":"The referenced commerce item's internal ID.",
                                            "type":"string"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce 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"
                                        },
                                        "returnedQuantity":{
                                            "description":"Number of referenced items that were returned.",
                                            "type":"integer"
                                        },
                                        "preferredPickupDate":{
                                            "format":"date-time",
                                            "description":"The items preferred store pickup date.",
                                            "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.",
                                                    "type":"integer"
                                                }
                                            }
                                        },
                                        "commerceItemExternalId":{
                                            "description":"The referenced commerce item's external ID.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"The native ID of this item.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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.",
                                "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.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "shippingGroupClassType":{
                                "description":"The class type for the ShippingGroup.",
                                "type":"string"
                            }
                        }
                    }
                },
                "taxExempt":{
                    "type":"boolean"
                },
                "profile":{
                    "description":"Basic profile information.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name.",
                            "type":"string"
                        },
                        "customerContactId":{
                            "description":"The external customer contact id.",
                            "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"
                                    }
                                }
                            }
                        },
                        "repositoryId":{
                            "description":"Id of profile",
                            "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"
                                },
                                "repositoryId":{
                                    "description":"Id of shipping address",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"State.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "login":{
                            "type":"string"
                        },
                        "parentOrganization":{
                            "type":"object",
                            "properties":{
                                "name":{
                                    "type":"string"
                                },
                                "id":{
                                    "type":"string"
                                }
                            }
                        },
                        "email":{
                            "description":"The email address",
                            "type":"string"
                        }
                    }
                },
                "paymentInitiatedEmailSent":{
                    "type":"boolean"
                },
                "cartName":{
                    "description":"Cart name for this order.",
                    "type":"string"
                },
                "payShippingInSecondaryCurrency":{
                    "type":"boolean"
                },
                "taxExemptionCode":{
                    "type":"string"
                },
                "shippingGroupCount":{
                    "description":"Shipping group count",
                    "type":"integer"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "sharedWithOrganization":{
                    "description":"Whether the order has been shared with the organization.",
                    "type":"boolean"
                },
                "profileId":{
                    "description":"The ID of the shopper profile that owns the order.",
                    "type":"string"
                },
                "activeQuoteOrderId":{
                    "type":"string"
                },
                "approverIds":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "lastModifiedTime":{
                    "description":"The last modified time.",
                    "type":"integer"
                },
                "priceGroupId":{
                    "type":"string"
                },
                "creationTime":{
                    "type":"integer"
                },
                "sourceSystem":{
                    "type":"string"
                },
                "gwpMarkers":{
                    "description":"gwpOrderMarker information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"Quantity that has been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository id of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion id",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "type":"string"
                            }
                        }
                    }
                },
                "locale":{
                    "type":"string"
                },
                "paymentGroups":{
                    "description":"The array of payment groups represent the payment(s) that paid for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amountAuthorized":{
                                "description":"The amount authorized.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The monetary amount of the payment.",
                                "type":"number"
                            },
                            "paymentMethod":{
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"The billing address details",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"The last name of customer",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"The country of the customer",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"The 3rd line of address field",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The 2nd line of address field",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city of the customer",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The 1st line of address field",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"The prefix",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"The company name",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"The job title",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"The suffix",
                                        "type":"string"
                                    },
                                    "ownerId":{
                                        "description":"The ID of the owner of this address",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"The first name of the customer",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the customer",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the customer",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"The middle name of the customer",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email of the customer",
                                        "type":"string"
                                    }
                                }
                            },
                            "id":{
                                "description":"The internal ID of the payment group.",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"The three character currency code. For example: USD.",
                                "type":"string"
                            }
                        }
                    }
                },
                "payTaxInSecondaryCurrency":{
                    "type":"boolean"
                },
                "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.",
                            "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.",
                            "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"
                        },
                        "orderTotalBySite":{
                            "description":"The map containing order totals by site for all sites in a given order.",
                            "type":"object"
                        },
                        "currencyCode":{
                            "description":"The three character currency code for the monetary amounts.",
                            "type":"string"
                        }
                    }
                },
                "catalogId":{
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"The ID of the shopper profile that last modified the order.",
                    "type":"string"
                },
                "totalCommerceItemCount":{
                    "type":"integer"
                },
                "externalContext":{
                    "type":"boolean"
                },
                "quoteInfo":{
                    "type":"object",
                    "properties":{
                        "providerNote":{
                            "type":"string"
                        },
                        "agentId":{
                            "type":"string"
                        },
                        "rejectionDate":{
                            "type":"string"
                        },
                        "requestDate":{
                            "type":"string"
                        },
                        "errorInfo":{
                            "type":"string"
                        },
                        "externalId":{
                            "type":"string"
                        },
                        "quoteDate":{
                            "type":"string"
                        },
                        "rejectionNote":{
                            "type":"string"
                        },
                        "requesterNote":{
                            "type":"string"
                        },
                        "expirationDate":{
                            "type":"string"
                        }
                    }
                },
                "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":{
                            "type":"number"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "miscTaxInfo":{
                            "type":"object"
                        },
                        "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"
                        }
                    }
                },
                "submittedBy":{
                    "description":"The ID of the shopper profile that submitted the order.",
                    "type":"string"
                },
                "lastModifiedDate":{
                    "type":"string"
                },
                "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"
                },
                "approvalSystemMessages":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "approverMessages":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "paymentGroupCount":{
                    "type":"integer"
                },
                "recurringChargePriceInfo":{
                    "description":"Recurring charge price information.",
                    "type":"object",
                    "properties":{
                        "discounted":{
                            "description":"Whether the recurring charge price is discounted.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"Secondary currency tax amount",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"Secondary currency shipping amoount.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The monetary amount of this recurring charge.",
                            "type":"number"
                        },
                        "frequencyAmountTotals":{
                            "description":"Frequency amount totals",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"Secondary currency total",
                            "type":"number"
                        },
                        "manualAdjustmentTotal":{
                            "description":"The total of manual adjustments",
                            "type":"number"
                        },
                        "rawSubTotal":{
                            "description":"The raw sub total price of the recurring charge.",
                            "type":"number"
                        },
                        "discountAmount":{
                            "description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal.",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The tax amount",
                            "type":"number"
                        },
                        "frequencyTaxTotals":{
                            "description":"Frequency tax totals",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"Shipping amount.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"The primary currency total amount.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "currencyCode":{
                            "description":"The currency code for the monetary amounts. A three character currency code such as USD.",
                            "type":"string"
                        }
                    }
                },
                "organization":{
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository id",
                            "type":"string"
                        },
                        "name":{
                            "description":"Name of organization",
                            "type":"string"
                        },
                        "active":{
                            "description":"Whether organization is active",
                            "type":"boolean"
                        },
                        "externalOrganizationId":{
                            "description":"External id of the organization.",
                            "type":"string"
                        },
                        "id":{
                            "description":"Id of organization.",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"Site used to create order",
                    "type":"string"
                },
                "markers":{
                    "description":"Order marker information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "service_actions_response":{
            "type":"object",
            "properties":{
                "productLine":{
                    "description":"Product line variable name for the model to launch configurator UI.",
                    "type":"string"
                },
                "configContextKey":{
                    "description":"Context key passed to configurator session to retrieve BOM instance being calculated by ABO process.",
                    "type":"string"
                },
                "configuratorUrl":{
                    "description":"URL to launch configurator with the BOM instance calculated by ABO process.",
                    "type":"string"
                },
                "bomKey":{
                    "description":"The instance id for the BOM instance calculated by ABO process. This is needed to pass to configurator as URL parameter, as configurator will only use the BOM if the BOM instance ID inside match the passed in BOM key.",
                    "type":"string"
                },
                "segment":{
                    "description":"Segment variable name for the model to launch configurator UI.",
                    "type":"string"
                },
                "configuratorItem":{
                    "$ref":"#/definitions/item"
                },
                "model":{
                    "description":"Model variable name for the model to launch configurator UI.",
                    "type":"string"
                }
            }
        },
        "calculateShipping_request":{
            "description":"The external service is called whenever CC needs to determine available shipping methods and costs, such as during pricing operations or calls to the listShippingMethods endpoint. The request contains information about the shopper, items to be shipped, and shipping address. The response includes the available shipping methods and their costs.",
            "properties":{
                "shippingGroupIdsToPrice":{
                    "description":"List of shipping group ids provided by the client for retrieval of shipping methods.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "request":{
                    "properties":{
                        "itemsIsTruncated":{
                            "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                            "type":"boolean"
                        },
                        "secondaryCurrencyCode":{
                            "description":"Secondary currencyCode",
                            "type":"string",
                            "example":"USD"
                        },
                        "address":{
                            "description":"Address",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"lastName of person",
                                    "type":"string",
                                    "example":"Muir"
                                },
                                "firstName":{
                                    "description":"firstName of person",
                                    "type":"string",
                                    "example":"John"
                                },
                                "country":{
                                    "description":"the country of the Address",
                                    "type":"string",
                                    "example":"US"
                                },
                                "address2":{
                                    "description":"address2 of the person",
                                    "type":"string",
                                    "example":"Apt 123"
                                },
                                "address1":{
                                    "description":"address1 of the person",
                                    "type":"string",
                                    "example":"1 main st"
                                },
                                "postalCode":{
                                    "description":"postalCode of the person",
                                    "type":"string",
                                    "example":1122
                                },
                                "state":{
                                    "description":"state of the person",
                                    "type":"string",
                                    "example":"New York"
                                }
                            }
                        },
                        "appliedCoupons":{
                            "description":"Coupons applied to order.",
                            "type":"array",
                            "items":{
                                "type":"string",
                                "example":"CPN123"
                            }
                        },
                        "locale":{
                            "description":"locale",
                            "type":"object",
                            "properties":{
                                "country":{
                                    "description":"country",
                                    "type":"string",
                                    "example":"US"
                                },
                                "displayName":{
                                    "description":"the display name",
                                    "type":"string",
                                    "example":"English"
                                },
                                "language":{
                                    "description":"language",
                                    "type":"string",
                                    "example":"en"
                                }
                            }
                        },
                        "orderTotal":{
                            "description":"The total price of the order.",
                            "type":"number",
                            "example":24.99
                        },
                        "exchangeRate":{
                            "description":"exchangeRate",
                            "type":"number",
                            "example":0
                        },
                        "profileId":{
                            "description":"Id of the profile",
                            "type":"string",
                            "example":117012
                        },
                        "orderDiscount":{
                            "description":"Discount given on an order.",
                            "type":"number",
                            "example":0
                        },
                        "siteId":{
                            "description":"site associated with this request",
                            "type":"string",
                            "example":"siteUS"
                        },
                        "rawOrderTotal":{
                            "description":"the raw order total",
                            "type":"number",
                            "example":24.99
                        },
                        "currencyCode":{
                            "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                            "type":"string",
                            "example":"USD"
                        },
                        "items":{
                            "description":"items",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "product":{
                                        "description":"product",
                                        "type":"object",
                                        "properties":{
                                            "width":{
                                                "description":"width of the product",
                                                "type":"number",
                                                "example":1
                                            },
                                            "length":{
                                                "description":"length of the product",
                                                "type":"number",
                                                "example":1
                                            },
                                            "shippingSurcharge":{
                                                "description":"Extra handling cost for shipping the product.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "weight":{
                                                "description":"weight of the product",
                                                "type":"number",
                                                "example":1
                                            },
                                            "id":{
                                                "description":"id of the product",
                                                "type":"string",
                                                "example":"Product_XYZ"
                                            },
                                            "taxCode":{
                                                "description":"Tax Code of the product.",
                                                "type":"string",
                                                "example":"DV10010"
                                            },
                                            "height":{
                                                "description":"height of the product",
                                                "type":"number",
                                                "example":1
                                            }
                                        }
                                    },
                                    "amount":{
                                        "description":"amount",
                                        "type":"number",
                                        "example":24.99
                                    },
                                    "quantity":{
                                        "description":"quantity",
                                        "type":"integer",
                                        "example":1
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price.",
                                        "type":"number",
                                        "example":24.99
                                    },
                                    "discount":{
                                        "description":"discount of the order",
                                        "type":"number",
                                        "example":0
                                    },
                                    "catalogRefId":{
                                        "description":"The catalog ref id",
                                        "type":"string",
                                        "example":"SKU_Ref"
                                    }
                                }
                            }
                        }
                    }
                },
                "profile":{
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "type":"string",
                            "example":"Muir"
                        },
                        "taxExempt":{
                            "default":false,
                            "description":"Indicates if the user profile is taxExempt",
                            "type":"boolean",
                            "example":false
                        },
                        "taxExemptionCode":{
                            "description":"Describes the tax exemption code",
                            "type":"string",
                            "example":"TX123"
                        },
                        "locale":{
                            "description":"Locale of the storefront",
                            "type":"string",
                            "example":"en"
                        },
                        "parentOrganization":{
                            "type":"object",
                            "properties":{
                                "contract":{
                                    "description":"Describes the contract details of the organization and user",
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "type":"string",
                                            "example":"Contract_ABC"
                                        },
                                        "description":{
                                            "type":"string",
                                            "example":"Contract with companyA"
                                        },
                                        "id":{
                                            "type":"string",
                                            "example":"ct-1001"
                                        }
                                    }
                                },
                                "name":{
                                    "description":"name of the parent organization user belongs to",
                                    "type":"string",
                                    "example":"CompanyA"
                                },
                                "description":{
                                    "type":"string",
                                    "example":"CompanyA description"
                                },
                                "id":{
                                    "description":"String representation of the parent organization id",
                                    "type":"string",
                                    "example":"or-1001"
                                }
                            }
                        },
                        "sitePropertiesList":{
                            "description":"The list of site related properties for the profile",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "site":{
                                        "description":"The site data",
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"The id of the site",
                                                "type":"string",
                                                "example":"siteUS"
                                            }
                                        }
                                    },
                                    "properties":{
                                        "description":"The site related properties for the profile",
                                        "type":"object",
                                        "properties":{
                                            "GDPRProfileP13nConsentDate":{
                                                "description":"The date on which GDPR personalization consent was granted by the user.",
                                                "type":"string",
                                                "example":"2013-04-12 14:48:45 -0400"
                                            },
                                            "GDPRProfileP13nConsentGranted":{
                                                "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                                                "type":"boolean",
                                                "example":false
                                            },
                                            "receiveEmail":{
                                                "description":"Indicates whether the user should receive marketing emails on the current site. Can be yes or no.",
                                                "type":"string",
                                                "example":"no"
                                            },
                                            "receiveEmailDate":{
                                                "description":"The date on which email marketing consent was granted by the user.",
                                                "type":"string",
                                                "example":"2013-04-12 14:48:45 -0400"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "firstName":{
                            "type":"string",
                            "example":"John"
                        },
                        "profileType":{
                            "description":"Indicates if the user is B2B user. For a b2b user, this is b2b_user",
                            "type":"string",
                            "example":"b2b_user"
                        },
                        "loyaltyPrograms":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "profileId":{
                                        "description":"User profile id on storefront",
                                        "type":"string",
                                        "example":117012
                                    },
                                    "programName":{
                                        "type":"string",
                                        "example":"Loyalty Program1"
                                    },
                                    "membershipId":{
                                        "description":"MembershipId of the user enrolled in the program",
                                        "type":"string",
                                        "example":"LPM1234"
                                    },
                                    "programId":{
                                        "description":"Id of the loyaltyProgram",
                                        "type":"string",
                                        "example":"LP1234"
                                    },
                                    "status":{
                                        "description":"Provides the current status of user in loyaltyProgram",
                                        "enum":[
                                            "RequestForEnrollment",
                                            "Enrolled",
                                            "RequestForUnenrollment",
                                            "Unenrolled",
                                            "Failed"
                                        ],
                                        "example":"Enrolled"
                                    }
                                }
                            }
                        },
                        "middleName":{
                            "type":"string",
                            "example":"Muir"
                        },
                        "currentOrganization":{
                            "type":"object",
                            "properties":{
                                "contract":{
                                    "description":"Describes the contract details of the organization and user",
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "type":"string",
                                            "example":"Contract_ABC"
                                        },
                                        "description":{
                                            "type":"string",
                                            "example":"Contract with companyA"
                                        },
                                        "id":{
                                            "type":"string",
                                            "example":"ct-1001"
                                        }
                                    }
                                },
                                "name":{
                                    "description":"name of the current organization user belongs to",
                                    "type":"string",
                                    "example":"CompanyA"
                                },
                                "description":{
                                    "type":"string",
                                    "example":"CompanyA description"
                                },
                                "id":{
                                    "description":"String representation of the current organization id",
                                    "type":"string",
                                    "example":"or-1001"
                                }
                            }
                        },
                        "id":{
                            "description":"profileId of the user",
                            "type":"string",
                            "example":117012
                        },
                        "email":{
                            "description":"Email address of the user",
                            "type":"string",
                            "example":"john.muir@oracle.com"
                        },
                        "secondaryOrganizations":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "contract":{
                                        "description":"Describes the contract details of the organization and user",
                                        "type":"object",
                                        "properties":{
                                            "displayName":{
                                                "type":"string",
                                                "example":"Contract_ABC"
                                            },
                                            "description":{
                                                "type":"string",
                                                "example":"Contract with companyA"
                                            },
                                            "id":{
                                                "type":"string",
                                                "example":"ct-1001"
                                            }
                                        }
                                    },
                                    "name":{
                                        "description":"name of the secondary organization user belongs to",
                                        "type":"string",
                                        "example":"CompanyA"
                                    },
                                    "description":{
                                        "type":"string",
                                        "example":"CompanyA description"
                                    },
                                    "id":{
                                        "description":"String representation of the secondary organization id",
                                        "type":"string",
                                        "example":"or-1001"
                                    }
                                }
                            }
                        },
                        "daytimeTelephoneNumber":{
                            "description":"user contact phone number",
                            "type":"number",
                            "example":"123-123-1234"
                        }
                    }
                },
                "productInformation":{
                    "type":"object",
                    "properties":{
                        "length":{
                            "description":"length of the product",
                            "type":"number",
                            "example":1
                        },
                        "width":{
                            "description":"width of the product",
                            "type":"number",
                            "example":1
                        },
                        "weight":{
                            "description":"weight of the product",
                            "type":"number",
                            "example":1
                        },
                        "shippingSurcharge":{
                            "description":"Extra handling cost for shipping the product.",
                            "type":"number",
                            "example":0
                        },
                        "id":{
                            "description":"id of the product",
                            "type":"string",
                            "example":"Product_xyz"
                        },
                        "taxCode":{
                            "description":"Tax Code of the product.",
                            "type":"string",
                            "example":"DV10010"
                        },
                        "height":{
                            "description":"height of the product",
                            "type":"number",
                            "example":1
                        }
                    }
                },
                "availableExternallyPricedShippingMethods":{
                    "description":"Available externally priced shipping methods.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "eligibleForProductWithSurcharges":{
                                "description":"Whether this shipping method is enabled for products with surcharges or not.",
                                "type":"boolean",
                                "example":false
                            },
                            "ranges":{
                                "description":"The price ranges for this shipping method.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "amount":{
                                            "description":"The monetary value for the range.",
                                            "type":"number",
                                            "example":12
                                        },
                                        "high":{
                                            "description":"The upper boundary of the range",
                                            "type":"number",
                                            "example":15
                                        },
                                        "low":{
                                            "description":"The lower boundary of the range.",
                                            "type":"number",
                                            "example":10
                                        }
                                    }
                                }
                            },
                            "associatedPriceListGroups":{
                                "description":"The associated Price list groups for this Shipping Method.",
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The display name of the price list group.",
                                        "type":"string",
                                        "example":"USD"
                                    },
                                    "id":{
                                        "description":"The id of the price list group.",
                                        "type":"string",
                                        "example":"PLG-ID"
                                    }
                                }
                            },
                            "displayName":{
                                "description":"The display name of the shipping method.",
                                "type":"string"
                            },
                            "description":{
                                "description":"The description of the shipping method.",
                                "type":"string"
                            },
                            "allSites":{
                                "description":"Indicates that the shipping method is available to all sites.",
                                "type":"boolean"
                            },
                            "sites":{
                                "description":"Sites that the shipping method is available to.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The name of the site.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"The site id.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "shippingMethodId":{
                                "description":"The id of the shipping method.",
                                "type":"string",
                                "example":"100001"
                            },
                            "excludedCategoriesShippingCharge":{
                                "description":"Excluded categories for shipping charges.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The category id excluded from shipping charge.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "isFallback":{
                                "description":"Indicates if the shipping method is a fallback shipping method in case of an external shipping method failure.",
                                "type":"boolean"
                            },
                            "taxCode":{
                                "description":"A valid tax code for calculating tax on shipping.",
                                "type":"string"
                            },
                            "shippingGroupType":{
                                "description":"The shipping group type of the shipping method.",
                                "type":"string"
                            }
                        }
                    }
                },
                "order":{
                    "type":"object",
                    "properties":{
                        "creationTime":{
                            "type":"integer",
                            "example":"1519827617000"
                        },
                        "orderId":{
                            "type":"string",
                            "example":"o123456"
                        },
                        "dynamicProperties":{
                            "description":"List of dynamic properties at line item level.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The dynamic property id.",
                                        "type":"string",
                                        "example":11502
                                    },
                                    "label":{
                                        "description":"The dynamic property label.",
                                        "type":"string",
                                        "example":"dyn_prop"
                                    },
                                    "value":{
                                        "description":"The dynamic property value.",
                                        "type":"string",
                                        "example":12
                                    }
                                }
                            }
                        },
                        "payments":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "paymentGroupId":{
                                        "type":"string",
                                        "example":"PYMT123"
                                    },
                                    "amount":{
                                        "type":"integer",
                                        "example":24
                                    },
                                    "balance":{
                                        "type":"number",
                                        "example":0
                                    },
                                    "gatewayName":{
                                        "type":"string",
                                        "example":"Chase"
                                    },
                                    "giftCardNumber":{
                                        "type":"integer",
                                        "example":0
                                    },
                                    "uiIntervention":{
                                        "type":"string"
                                    },
                                    "paymentMethod":{
                                        "type":"string",
                                        "example":"card"
                                    },
                                    "isAmountRemaining":{
                                        "type":"boolean",
                                        "example":false
                                    },
                                    "paymentState":{
                                        "type":"string",
                                        "example":"AUTHORIZED"
                                    },
                                    "maskedCardNumber":{
                                        "type":"string",
                                        "example":1234
                                    }
                                }
                            }
                        },
                        "orderStatus":{
                            "type":"string",
                            "example":"Incomplete"
                        },
                        "description":{
                            "description":"Cart description for this order.",
                            "type":"string"
                        },
                        "priceInfo":{
                            "type":"object",
                            "properties":{
                                "amount":{
                                    "type":"number",
                                    "example":24.99
                                },
                                "total":{
                                    "type":"number",
                                    "example":24.99
                                },
                                "shipping":{
                                    "type":"number",
                                    "example":14.95
                                },
                                "totalOneTimeNetAmount":{
                                    "description":"Total one time net amount",
                                    "type":"number"
                                },
                                "shippingSurchargeValue":{
                                    "type":"number",
                                    "example":0
                                },
                                "tax":{
                                    "type":"number",
                                    "example":0
                                },
                                "subTotal":{
                                    "type":"number",
                                    "example":24.99
                                },
                                "totalOneTimeListAmount":{
                                    "description":"Total one time list amount",
                                    "type":"number"
                                },
                                "currencyCode":{
                                    "type":"string",
                                    "example":"USD"
                                },
                                "totalWithoutTax":{
                                    "type":"number",
                                    "example":24.99
                                }
                            }
                        },
                        "onetimeChargesSummary":{
                            "description":"Summary of all one-time charges",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"total amount of all one-time charges",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "shoppingCart":{
                            "type":"object",
                            "properties":{
                                "itemsIsTruncated":{
                                    "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                    "type":"boolean"
                                },
                                "numberOfItems":{
                                    "type":"integer",
                                    "example":1
                                },
                                "items":{
                                    "description":"The array of products in the shopping cart. 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":{
                                            "primaryThumbImageURL":{
                                                "type":"string",
                                                "example":"/ccstore/v1/images/product.jpg"
                                            },
                                            "rawTotalPrice":{
                                                "type":"number",
                                                "example":24.99
                                            },
                                            "dynamicProperties":{
                                                "description":"List of dynamic properties at line item level.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"The dynamic property id.",
                                                            "type":"string",
                                                            "example":11052
                                                        },
                                                        "label":{
                                                            "description":"The dynamic property label.",
                                                            "type":"string",
                                                            "example":"dyn_size"
                                                        },
                                                        "value":{
                                                            "description":"The dynamic property value.",
                                                            "type":"string",
                                                            "example":12
                                                        }
                                                    }
                                                }
                                            },
                                            "displayName":{
                                                "type":"string",
                                                "example":"ProductXYZ name"
                                            },
                                            "ratePlanId":{
                                                "description":"Applied ratePlan number for this item",
                                                "type":"string"
                                            },
                                            "shippingSurchargeValue":{
                                                "type":"integer",
                                                "example":0
                                            },
                                            "description":{
                                                "type":"string",
                                                "example":"description of the product"
                                            },
                                            "discountAmount":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "isItemValid":{
                                                "type":"boolean",
                                                "example":true
                                            },
                                            "externalData":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "values":{
                                                            "type":"object",
                                                            "properties":{
                                                                "value":{
                                                                    "type":"object"
                                                                },
                                                                "key":{
                                                                    "type":"object"
                                                                }
                                                            }
                                                        },
                                                        "name":{
                                                            "type":"string",
                                                            "example":"externalDataName"
                                                        },
                                                        "actionCode":{
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "commerceItemId":{
                                                "description":"id of the commerce item",
                                                "type":"string",
                                                "example":"ci20015"
                                            },
                                            "onetimeChargesSummary":{
                                                "description":"Summary of all one-time charges",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            },
                                            "ratePlanName":{
                                                "description":"Applied ratePlan name for this item",
                                                "type":"string"
                                            },
                                            "price":{
                                                "type":"number",
                                                "example":24.99
                                            },
                                            "agreementName":{
                                                "description":"Applied agreement name",
                                                "type":"string"
                                            },
                                            "agreementId":{
                                                "description":"Applied agreement number",
                                                "type":"string"
                                            },
                                            "variant":{
                                                "description":"List of variants for the product.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "optionValue":{
                                                            "description":"The variant option value.",
                                                            "type":"string",
                                                            "example":"L"
                                                        },
                                                        "optionName":{
                                                            "description":"The variant option name.",
                                                            "type":"string",
                                                            "example":"size"
                                                        }
                                                    }
                                                }
                                            },
                                            "childItemsIsTruncated":{
                                                "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                "type":"boolean"
                                            },
                                            "onSale":{
                                                "type":"boolean",
                                                "example":false
                                            },
                                            "id":{
                                                "type":"string",
                                                "example":"ci15000415"
                                            },
                                            "unitPrice":{
                                                "type":"number",
                                                "example":24.99
                                            },
                                            "amount":{
                                                "description":"value of the commerce Item",
                                                "type":"integer",
                                                "example":24.99
                                            },
                                            "quantity":{
                                                "type":"integer",
                                                "example":1
                                            },
                                            "totalOneTimeNetAmount":{
                                                "description":"Total one time net amount",
                                                "type":"number"
                                            },
                                            "productId":{
                                                "type":"string",
                                                "example":"Product_9f"
                                            },
                                            "salePrice":{
                                                "type":"number",
                                                "example":0
                                            },
                                            "contractStartDate":{
                                                "description":"Start date of the contract",
                                                "type":"string"
                                            },
                                            "detailedItemPriceInfo":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "type":"boolean",
                                                            "example":false
                                                        },
                                                        "secondaryCurrencyTaxAmount":{
                                                            "description":" tax amount in secondaryCurrency",
                                                            "type":"number",
                                                            "example":0
                                                        },
                                                        "amount":{
                                                            "type":"number",
                                                            "example":24.99
                                                        },
                                                        "quantity":{
                                                            "type":"integer",
                                                            "example":1
                                                        },
                                                        "tax":{
                                                            "type":"number",
                                                            "example":0
                                                        },
                                                        "orderDiscountShare":{
                                                            "type":"integer",
                                                            "example":0
                                                        },
                                                        "detailedUnitPrice":{
                                                            "type":"number",
                                                            "example":24.99
                                                        },
                                                        "currencyCode":{
                                                            "type":"string",
                                                            "example":"USD"
                                                        }
                                                    }
                                                }
                                            },
                                            "contractEndDate":{
                                                "description":"End date of the contract",
                                                "type":"string"
                                            },
                                            "giftWithPurchaseCommerceItemMarkers":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "selectedQuantity":{
                                                            "type":"integer",
                                                            "example":0
                                                        },
                                                        "id":{
                                                            "type":"string",
                                                            "example":"gwp id"
                                                        }
                                                    }
                                                }
                                            },
                                            "recurringChargesSummary":{
                                                "description":"Summary of all recurring charges by frequency",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "amount":{
                                                            "description":"price for whole quantity",
                                                            "type":"number"
                                                        },
                                                        "price":{
                                                            "description":"price for one quantity",
                                                            "type":"number"
                                                        },
                                                        "frequency":{
                                                            "description":"Frequency of this summary i.e, per month, per year etc",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "taxCode":{
                                                "type":"string",
                                                "example":"DV1001"
                                            },
                                            "catRefId":{
                                                "type":"string",
                                                "example":"sku_9f"
                                            },
                                            "syncInfo":{
                                                "description":"Sync info with CPQ",
                                                "type":"object",
                                                "properties":{
                                                    "errorMessage":{
                                                        "description":"Error message during sync with CPQ",
                                                        "type":"string"
                                                    },
                                                    "status":{
                                                        "description":"A status flag to indicate whether synced with CPQ",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "lastPriced":{
                                                "description":"Date when commerce item is last priced",
                                                "type":"string"
                                            },
                                            "skuProperties":{
                                                "type":"array",
                                                "items":{
                                                    "properties":{
                                                        "propertyType":{
                                                            "type":"string",
                                                            "example":"sku-base"
                                                        },
                                                        "name":{
                                                            "type":"string",
                                                            "example":"Not returnable"
                                                        },
                                                        "id":{
                                                            "type":"string",
                                                            "example":"nonreturnable"
                                                        },
                                                        "value":{
                                                            "type":"boolean",
                                                            "example":false
                                                        }
                                                    }
                                                }
                                            },
                                            "charges":{
                                                "description":"Charges applied on this commerce item if any.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "unitPrice":{
                                                            "description":"unit price of the item",
                                                            "type":"number"
                                                        },
                                                        "amount":{
                                                            "description":"Total Amount w.r.t to quantity.",
                                                            "type":"number"
                                                        },
                                                        "unitOfMeasure":{
                                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                            "type":"string"
                                                        },
                                                        "isProductPrice":{
                                                            "description":"This property tells which charge among others is Product price",
                                                            "type":"boolean"
                                                        },
                                                        "name":{
                                                            "description":"Name of the charge",
                                                            "type":"string"
                                                        },
                                                        "chargeType":{
                                                            "description":"Type of the charge",
                                                            "type":"string"
                                                        },
                                                        "priceType":{
                                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                            "type":"string"
                                                        },
                                                        "additionalInfo":{
                                                            "description":"Additional properties(if any) needed for any down stream system",
                                                            "type":"object",
                                                            "properties":{
                                                                "calculationInfo":{
                                                                    "description":"calculation info received from external system",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "integrationId":{
                                                            "description":"Integration id for this charge",
                                                            "type":"string"
                                                        },
                                                        "dynamicPricingType":{
                                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                            "type":"string"
                                                        },
                                                        "chargeCode":{
                                                            "description":"Charge code",
                                                            "type":"string"
                                                        },
                                                        "frequency":{
                                                            "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "discountInfo":{
                                                "description":"The discount information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "coupon":{
                                                            "description":"The coupon ID.",
                                                            "type":"string",
                                                            "example":"CPN123456"
                                                        },
                                                        "promotionDesc":{
                                                            "description":"The promotion description.",
                                                            "type":"string",
                                                            "example":"the example promotion"
                                                        },
                                                        "promotionId":{
                                                            "description":"The promotion ID.",
                                                            "type":"string",
                                                            "example":"PRM1234"
                                                        }
                                                    }
                                                }
                                            },
                                            "siteId":{
                                                "description":"The ID of the site on which the item was added.",
                                                "type":"string",
                                                "example":"siteUS"
                                            },
                                            "detailedRecurringChargeInfo":{
                                                "description":"Detailed Item Price Information.",
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Whether the price is discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "amount":{
                                                        "description":"The monetary amount for the recurring charge.",
                                                        "type":"number"
                                                    },
                                                    "quantity":{
                                                        "description":"The number of items covered by this recurring charge price info",
                                                        "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"
                                                    }
                                                }
                                            },
                                            "totalOneTimeListAmount":{
                                                "description":"Total one time list amount",
                                                "type":"number"
                                            },
                                            "shopperInput":{
                                                "description":"Map of shopper input keys to values",
                                                "additionalProperties":{
                                                    "type":"string"
                                                },
                                                "type":"object"
                                            },
                                            "listPrice":{
                                                "type":"number",
                                                "example":24.99
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "lastModifierId":{
                            "description":"The ID of the shopper profile that last modified the order.",
                            "type":"string"
                        },
                        "taxPriceInfo":{
                            "type":"object",
                            "properties":{
                                "cityTax":{
                                    "type":"number",
                                    "example":1.99
                                },
                                "secondaryCurrencyTaxAmount":{
                                    "description":" tax amount in secondaryCurrency",
                                    "type":"number",
                                    "example":0
                                },
                                "amount":{
                                    "type":"number",
                                    "example":7.99
                                },
                                "valueAddedTax":{
                                    "type":"number",
                                    "example":0
                                },
                                "countyTax":{
                                    "type":"number",
                                    "example":0
                                },
                                "isTaxIncluded":{
                                    "type":"boolean",
                                    "example":false
                                },
                                "miscTax":{
                                    "type":"number",
                                    "example":1.79
                                },
                                "districtTax":{
                                    "type":"number",
                                    "example":0
                                },
                                "stateTax":{
                                    "type":"number",
                                    "example":3.99
                                },
                                "countryTax":{
                                    "type":"number",
                                    "example":0
                                }
                            }
                        },
                        "shippingGroups":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "taxPriceInfo":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":"taxAmount in secondaryCurrency",
                                                "type":"number",
                                                "example":0
                                            },
                                            "cityTax":{
                                                "description":"City Tax",
                                                "type":"number",
                                                "example":3.9
                                            },
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number",
                                                "example":5.99
                                            },
                                            "valueAddedTax":{
                                                "description":"Value Added Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "countyTax":{
                                                "description":"County Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "isTaxIncluded":{
                                                "description":"If Tax is included?",
                                                "type":"boolean",
                                                "example":false
                                            },
                                            "miscTax":{
                                                "description":"Misc Tax.",
                                                "type":"number",
                                                "example":1.87
                                            },
                                            "districtTax":{
                                                "description":"District Tax.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "stateTax":{
                                                "description":"State Tax.",
                                                "type":"number",
                                                "example":3.9
                                            },
                                            "countryTax":{
                                                "description":"Country Tax.",
                                                "type":"number",
                                                "example":0
                                            }
                                        }
                                    },
                                    "lastName":{
                                        "description":"The second name of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"Muir"
                                    },
                                    "itemsIsTruncated":{
                                        "description":"This property will be added to the webhook payload only if the corresponding items property is truncated. The value for this field will always be true if present",
                                        "type":"boolean"
                                    },
                                    "shippingMethod":{
                                        "description":"The shipping method details for the order.",
                                        "type":"object",
                                        "properties":{
                                            "secondaryCurrencyTaxAmount":{
                                                "description":" tax amount in secondaryCurrency",
                                                "type":"number"
                                            },
                                            "shippingTax":{
                                                "type":"number"
                                            },
                                            "cost":{
                                                "description":"The total cost of shipping.",
                                                "type":"number"
                                            },
                                            "externalId":{
                                                "type":"string"
                                            },
                                            "taxCode":{
                                                "type":"string"
                                            },
                                            "value":{
                                                "description":"The shipping method applied to the order.",
                                                "type":"string"
                                            },
                                            "shippingMethodDescription":{
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "shippingGroupId":{
                                        "description":"The shipping Group id",
                                        "type":"string",
                                        "example":"sg1234"
                                    },
                                    "store":{
                                        "description":"The store is present in the request if the type is inStorePickupShippingGroup.",
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"The country of the store",
                                                "type":"string",
                                                "example":"USA"
                                            },
                                            "hours":{
                                                "description":"The store's opening hours.",
                                                "type":"string",
                                                "example":"Mon - Sat 10AM - 7PM Sun 11AM - 6 PM"
                                            },
                                            "address3":{
                                                "description":"Address line 3 of store.",
                                                "type":"string",
                                                "example":"Main Street"
                                            },
                                            "address2":{
                                                "description":"Address line 2 of store.",
                                                "type":"string",
                                                "example":"4th Floor"
                                            },
                                            "city":{
                                                "description":"The store's city.",
                                                "type":"string",
                                                "example":"Boston"
                                            },
                                            "address1":{
                                                "description":"Address line 1 of store.",
                                                "type":"string",
                                                "example":"One Beacon Street"
                                            },
                                            "stateAddress":{
                                                "description":"The store's state address.",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "county":{
                                                "description":"The store's county",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "phoneNumber":{
                                                "description":"The store's phone number.",
                                                "type":"string",
                                                "example":"(617) 386-1201"
                                            },
                                            "locationId":{
                                                "description":"The store's location Id.",
                                                "type":"string",
                                                "example":"Boston138"
                                            },
                                            "name":{
                                                "description":"The store's name.",
                                                "type":"string",
                                                "example":"Boston Store #138"
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string",
                                                "example":"(617) 386-1200"
                                            },
                                            "postCode":{
                                                "description":"The store's post code.",
                                                "type":"string",
                                                "example":"2108"
                                            },
                                            "email":{
                                                "description":"The store's email address.",
                                                "type":"string",
                                                "example":"store138@example.com"
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"the shippingGroup type",
                                        "type":"string",
                                        "example":"inStorePickupShippingGroup"
                                    },
                                    "firstName":{
                                        "description":"The first name of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"John"
                                    },
                                    "priceInfo":{
                                        "description":"The price information.",
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"The total order amount.",
                                                "type":"number",
                                                "example":24.99
                                            },
                                            "total":{
                                                "description":"The order total.",
                                                "type":"number",
                                                "example":47.93
                                            },
                                            "lkpValExcludingFreeShip":{
                                                "description":"The total shipping cost excluding items with free shipping.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "shipping":{
                                                "description":"The total shipping cost.",
                                                "type":"number",
                                                "example":14.95
                                            },
                                            "shippingSurchargeValue":{
                                                "description":"Extra handling costs for shipping the products",
                                                "type":"number",
                                                "example":0
                                            },
                                            "tax":{
                                                "description":"The total tax amount.",
                                                "type":"number",
                                                "example":7.99
                                            },
                                            "subTotal":{
                                                "description":"Sub-total.",
                                                "type":"number",
                                                "example":24.99
                                            },
                                            "currencyCode":{
                                                "description":"The currency code.",
                                                "type":"string",
                                                "example":"USD"
                                            },
                                            "totalWithoutTax":{
                                                "description":"The total amount without tax.",
                                                "type":"number",
                                                "example":39.49
                                            }
                                        }
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"1231231234"
                                    },
                                    "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"
                                            }
                                        }
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"object",
                                        "properties":{
                                            "unclaimedCouponMultiPromotions":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionInfo":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "promotionLongDesc":{
                                                                    "type":"string",
                                                                    "example":"long desc of promotion"
                                                                },
                                                                "promotionName":{
                                                                    "type":"string",
                                                                    "example":"PRMName"
                                                                },
                                                                "promotionLevel":{
                                                                    "type":"string",
                                                                    "example":"order"
                                                                },
                                                                "totalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "promotionDesc":{
                                                                    "type":"string",
                                                                    "example":"description of the promotion"
                                                                },
                                                                "promotionID":{
                                                                    "type":"string",
                                                                    "example":"PRM123"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            },
                                            "orderCouponsMap":{
                                                "description":"The coupons that were claimed.",
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "description":"Coupon Code.",
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "description":"The description of the promotion.",
                                                                "type":"string",
                                                                "example":"<p>desc&nbsp;Spend 10 Get 10% Off</p>"
                                                            },
                                                            "promotionName":{
                                                                "description":"The display name of the promotion.",
                                                                "type":"string",
                                                                "example":"10% Off"
                                                            },
                                                            "external":{
                                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "promotionLevel":{
                                                                "description":"The promotion level.",
                                                                "type":"string",
                                                                "example":"order"
                                                            },
                                                            "totalAdjustment":{
                                                                "description":"Total adjustment caused by the promotion.",
                                                                "type":"number",
                                                                "example":-11.1
                                                            },
                                                            "promotionDesc":{
                                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                                "type":"string",
                                                                "example":"Spend 10 Get 10% Off"
                                                            },
                                                            "promotionId":{
                                                                "description":"The Id of the promotion.",
                                                                "type":"string",
                                                                "example":"promo123"
                                                            }
                                                        }
                                                    }
                                                }
                                            },
                                            "orderDiscount":{
                                                "description":"The order discount.",
                                                "type":"number",
                                                "example":0
                                            },
                                            "shippingDiscount":{
                                                "description":"The shipping discount.",
                                                "type":"number",
                                                "example":5.6
                                            },
                                            "orderImplicitDiscountList":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "promotionLongDesc":{
                                                            "type":"string",
                                                            "example":"Detailed desc of promotion"
                                                        },
                                                        "promotionName":{
                                                            "type":"string",
                                                            "example":"PROMO1"
                                                        },
                                                        "external":{
                                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                            "type":"boolean",
                                                            "example":true
                                                        },
                                                        "promotionLevel":{
                                                            "description":"promotion level - order or item",
                                                            "type":"string",
                                                            "example":"order"
                                                        },
                                                        "totalAdjustment":{
                                                            "description":"The total adjustment.",
                                                            "type":"string",
                                                            "example":5.6
                                                        },
                                                        "promotionDesc":{
                                                            "type":"string",
                                                            "example":"the order related promotion"
                                                        },
                                                        "secondaryCurrencyTotalAdjustment":{
                                                            "description":"The total adjustment for secondary currency",
                                                            "type":"string",
                                                            "example":0
                                                        },
                                                        "promotionId":{
                                                            "type":"string",
                                                            "example":"PRM1234"
                                                        }
                                                    }
                                                }
                                            },
                                            "unclaimedCouponsMap":{
                                                "type":"object",
                                                "properties":{
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            },
                                            "claimedCouponMultiPromotions":{
                                                "type":"object",
                                                "properties":{
                                                    "promotions":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "totalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "secondaryCurrencyTotalAdjustment":{
                                                                    "type":"integer",
                                                                    "example":0
                                                                },
                                                                "promotionID":{
                                                                    "type":"string",
                                                                    "example":"PRM123"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "couponCode":{
                                                        "type":"string",
                                                        "example":"CPN123"
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "shippingAddress":{
                                        "description":"The shipping address details.",
                                        "type":"object",
                                        "properties":{
                                            "lastName":{
                                                "description":"Last name.",
                                                "type":"string",
                                                "example":"Muir"
                                            },
                                            "country":{
                                                "description":"Country.",
                                                "type":"string"
                                            },
                                            "address3":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"Address snippet.",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"City.",
                                                "type":"string",
                                                "example":"Cambridge"
                                            },
                                            "address1":{
                                                "description":"Address snippet.",
                                                "type":"string",
                                                "example":"1 main st"
                                            },
                                            "prefix":{
                                                "description":"Name prefix.",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name.",
                                                "type":"string",
                                                "example":"oracle"
                                            },
                                            "postalCode":{
                                                "description":"Postal code.",
                                                "type":"string",
                                                "example":1122
                                            },
                                            "jobTitle":{
                                                "description":"Job title.",
                                                "type":"string",
                                                "example":"manager"
                                            },
                                            "county":{
                                                "description":"County.",
                                                "type":"string"
                                            },
                                            "suffix":{
                                                "description":"Name suffix.",
                                                "type":"string"
                                            },
                                            "firstName":{
                                                "description":"First name",
                                                "type":"string",
                                                "example":"John"
                                            },
                                            "phoneNumber":{
                                                "description":"Phone number.",
                                                "type":"string",
                                                "example":1111111111
                                            },
                                            "faxNumber":{
                                                "description":"Fax number.",
                                                "type":"string"
                                            },
                                            "middleName":{
                                                "description":"Middle name.",
                                                "type":"string",
                                                "example":"Morgan"
                                            },
                                            "state":{
                                                "description":"State.",
                                                "type":"string",
                                                "example":"MA"
                                            },
                                            "email":{
                                                "description":"Email address.",
                                                "type":"string",
                                                "example":"john.muir@oracle.com"
                                            }
                                        }
                                    },
                                    "items":{
                                        "type":"array",
                                        "items":{
                                            "properties":{
                                                "availablePickupDate":{
                                                    "description":"The items available store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "inventoryLocationId":{
                                                    "description":"Defines the inventory location that services the referenced commerce item.",
                                                    "type":"string"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw total price.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "returnedQuantity":{
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "dynamicProperties":{
                                                    "description":"List of dynamic properties at line item level.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "id":{
                                                                "description":"The dynamic property id.",
                                                                "type":"string",
                                                                "example":11502
                                                            },
                                                            "label":{
                                                                "description":"The dynamic property label.",
                                                                "type":"string",
                                                                "example":"dyn_prop"
                                                            },
                                                            "value":{
                                                                "description":"The dynamic property value.",
                                                                "type":"string",
                                                                "example":12
                                                            }
                                                        }
                                                    }
                                                },
                                                "shippingSurchargeValue":{
                                                    "description":"Extra handling cost for shipping the product.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "availabilityDate":{
                                                    "format":"date-time",
                                                    "description":"The availability date for preOrdered/backOrdered quantity.",
                                                    "type":"string",
                                                    "example":"2018-06-13T18:09:53.493Z"
                                                },
                                                "discountAmount":{
                                                    "description":"The monetary amount of the discount: rawSubtotal - amount + manualAdjustmentTotal. (read-only)",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preOrderQuantity":{
                                                    "description":"The pre ordered quantity included.",
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "childItems":{
                                                    "description":"Represents the child commerce items. 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":{
                                                        }
                                                    }
                                                },
                                                "configuratorId":{
                                                    "type":"string"
                                                },
                                                "commerceItemId":{
                                                    "description":"Commerce Item ID for this commerce item.",
                                                    "type":"string",
                                                    "example":"ci123545"
                                                },
                                                "price":{
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "childItemsIsTruncated":{
                                                    "description":"This property will be added to the webhook payload only if the corresponding childItems property is truncated. The value for this field will be true always if present",
                                                    "type":"boolean"
                                                },
                                                "onSale":{
                                                    "description":"Whether is on sale.",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the third party system.",
                                                    "type":"string"
                                                },
                                                "commerceId":{
                                                    "description":"Commerce ID for this commerce item.",
                                                    "type":"string",
                                                    "example":"ci12343"
                                                },
                                                "stateDetailsAsUser":{
                                                    "type":"string",
                                                    "example":"details of shippingItem"
                                                },
                                                "unitPrice":{
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "amount":{
                                                    "description":"The monetary amount.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this price info",
                                                    "type":"integer",
                                                    "example":1
                                                },
                                                "productId":{
                                                    "description":"The ID of the product.",
                                                    "type":"string",
                                                    "example":"product_9e"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "detailedItemPriceInfo":{
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "secondaryCurrencyTaxAmount":{
                                                                "description":" tax amount in secondaryCurrency",
                                                                "type":"number",
                                                                "example":0
                                                            },
                                                            "amount":{
                                                                "type":"number",
                                                                "example":24.99
                                                            },
                                                            "quantity":{
                                                                "type":"integer",
                                                                "example":1
                                                            },
                                                            "tax":{
                                                                "type":"number",
                                                                "example":0
                                                            },
                                                            "orderDiscountShare":{
                                                                "type":"integer",
                                                                "example":0
                                                            },
                                                            "detailedUnitPrice":{
                                                                "type":"number",
                                                                "example":24.99
                                                            },
                                                            "currencyCode":{
                                                                "type":"string",
                                                                "example":"USD"
                                                            }
                                                        }
                                                    }
                                                },
                                                "preferredPickupDate":{
                                                    "description":"The items preferred store pickup date.",
                                                    "type":"string",
                                                    "example":"2018-05-19T13:00:00.000Z"
                                                },
                                                "catRefId":{
                                                    "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                                    "type":"string",
                                                    "example":"Sku_9F"
                                                },
                                                "charges":{
                                                    "description":"Charges applied on this commerce item if any.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "unitPrice":{
                                                                "description":"unit price of the item",
                                                                "type":"number"
                                                            },
                                                            "amount":{
                                                                "description":"Total Amount w.r.t to quantity.",
                                                                "type":"number"
                                                            },
                                                            "unitOfMeasure":{
                                                                "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                                "type":"string"
                                                            },
                                                            "isProductPrice":{
                                                                "description":"This property tells which charge among others is Product price",
                                                                "type":"boolean"
                                                            },
                                                            "name":{
                                                                "description":"Name of the charge",
                                                                "type":"string"
                                                            },
                                                            "chargeType":{
                                                                "description":"Type of the charge",
                                                                "type":"string"
                                                            },
                                                            "priceType":{
                                                                "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                                "type":"string"
                                                            },
                                                            "additionalInfo":{
                                                                "description":"Additional properties(if any) needed for any down stream system",
                                                                "type":"object",
                                                                "properties":{
                                                                    "rates":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "schema":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "lookupData":{
                                                                                        "description":"Lookup data for the schema",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "columns":{
                                                                                        "description":"Column definitions for the rate card",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "variableName":{
                                                                                                    "description":"Variable name for the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "translations":{
                                                                                                    "description":"Translation data for internationalization",
                                                                                                    "type":"array",
                                                                                                    "items":{
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "dynamic_property_key":{
                                                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                                "type":"string"
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "dataType":{
                                                                                                    "description":"Data type of the column",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "name":{
                                                                                                    "description":"Display name of the column",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "variableName":{
                                                                                "description":"Variable name for the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "data":{
                                                                                "description":"Array of rate tiers",
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "dynamic_property_key":{
                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                            "type":"string"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "name":{
                                                                                "description":"Display name of the rate card",
                                                                                "type":"string"
                                                                            },
                                                                            "type":{
                                                                                "description":"Type of the rate card",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    },
                                                                    "calculationInfo":{
                                                                        "description":"calculation info received from external system",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "integrationId":{
                                                                "description":"Integration id for this charge",
                                                                "type":"string"
                                                            },
                                                            "dynamicPricingType":{
                                                                "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                                "type":"string"
                                                            },
                                                            "chargeCode":{
                                                                "description":"Charge code",
                                                                "type":"string"
                                                            },
                                                            "frequency":{
                                                                "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "discountInfo":{
                                                    "description":"Whether this item is discounted.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "promotionLongDesc":{
                                                                "type":"string",
                                                                "example":"detailed desc of promotion"
                                                            },
                                                            "promotionName":{
                                                                "type":"string",
                                                                "example":"Promotion BAC"
                                                            },
                                                            "external":{
                                                                "description":"if promotion is external",
                                                                "type":"boolean",
                                                                "example":false
                                                            },
                                                            "coupon":{
                                                                "type":"string",
                                                                "example":"CPN123"
                                                            },
                                                            "promotionLevel":{
                                                                "type":"string",
                                                                "example":"item"
                                                            },
                                                            "totalAdjustment":{
                                                                "type":"string",
                                                                "example":0
                                                            },
                                                            "promotionDesc":{
                                                                "type":"string",
                                                                "example":"promotion desc"
                                                            },
                                                            "promotionId":{
                                                                "type":"string",
                                                                "example":"PRM123"
                                                            },
                                                            "giftWithPurchaseDiscountInfo":{
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "gitWithPurchaseDetail":{
                                                                            "type":"string",
                                                                            "example":"details of gift"
                                                                        },
                                                                        "gitWithPurchaseIdentifier":{
                                                                            "type":"integer",
                                                                            "example":1223344
                                                                        },
                                                                        "giftWithPurchaseType":{
                                                                            "description":"the gift type.For     example product or sku",
                                                                            "type":"string",
                                                                            "example":"product"
                                                                        },
                                                                        "promotionDesc":{
                                                                            "type":"string",
                                                                            "example":"GWP Promotion description"
                                                                        },
                                                                        "promotionId":{
                                                                            "type":"string",
                                                                            "example":"PRM1234"
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                "siteId":{
                                                    "description":"The ID of the site on which the item was added.",
                                                    "type":"string"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "shopperInput":{
                                                    "description":"Map of shopper input keys to values",
                                                    "additionalProperties":{
                                                        "type":"string"
                                                    },
                                                    "type":"object"
                                                },
                                                "backOrderQuantity":{
                                                    "description":"The back ordered quantity included.",
                                                    "type":"integer",
                                                    "example":0
                                                },
                                                "listPrice":{
                                                    "description":"The monetary amount of the list price.",
                                                    "type":"number",
                                                    "example":24.99
                                                },
                                                "status":{
                                                    "type":"string",
                                                    "example":"INITIAL"
                                                }
                                            }
                                        }
                                    },
                                    "email":{
                                        "description":"The email address of the person responsible for picking up the contents of this shipping group.",
                                        "type":"string",
                                        "example":"john.muir@oracle.com"
                                    }
                                }
                            }
                        },
                        "lastModifiedDate":{
                            "type":"integer",
                            "example":"2018-02-28T14:20:17.000Z"
                        },
                        "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",
                            "example":"siteUS"
                        },
                        "shippingMethod":{
                            "type":"object",
                            "properties":{
                                "shippingTax":{
                                    "type":"number",
                                    "example":2.09
                                },
                                "cost":{
                                    "type":"number",
                                    "example":14.95
                                },
                                "value":{
                                    "type":"string",
                                    "example":"fedex-ground"
                                }
                            }
                        },
                        "priceListGroup":{
                            "type":"object",
                            "properties":{
                                "id":{
                                    "type":"string",
                                    "example":"defaultPriceListGroup"
                                }
                            }
                        },
                        "recurringChargesSummary":{
                            "description":"Summary of all recurring charges by frequency",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"price for whole quantity",
                                        "type":"number"
                                    },
                                    "frequency":{
                                        "description":"Frequency of this summary i.e, per month, per year etc",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "creationDate":{
                            "type":"string",
                            "example":"2018-02-28T14:20:17.000Z"
                        },
                        "orderProfileId":{
                            "type":"string",
                            "example":110072
                        },
                        "transactionId":{
                            "type":"string",
                            "example":"3648267302"
                        },
                        "sharedWithOrganization":{
                            "description":"Whether the order has been shared with the organization.",
                            "type":"boolean"
                        },
                        "discountInfo":{
                            "description":"The discount information.",
                            "properties":{
                                "unclaimedCouponMultiPromotions":{
                                    "type":"object",
                                    "properties":{
                                        "promotionInfo":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionLongDesc":{
                                                        "type":"string",
                                                        "example":"long desc of promotion"
                                                    },
                                                    "promotionName":{
                                                        "type":"string",
                                                        "example":"PRMName"
                                                    },
                                                    "promotionLevel":{
                                                        "type":"string",
                                                        "example":"order"
                                                    },
                                                    "totalAdjustment":{
                                                        "type":"integer",
                                                        "example":0
                                                    },
                                                    "promotionDesc":{
                                                        "type":"string",
                                                        "example":"description of the promotion"
                                                    },
                                                    "promotionID":{
                                                        "type":"string",
                                                        "example":"PRM123"
                                                    }
                                                }
                                            }
                                        },
                                        "couponCode":{
                                            "type":"string",
                                            "example":"CPN123"
                                        }
                                    }
                                },
                                "orderCouponsMap":{
                                    "description":"The coupons that were claimed.",
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "description":"Coupon Code.",
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string",
                                                    "example":"<p>desc&nbsp;Spend 10 Get 10% Off</p>"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string",
                                                    "example":"10% Off"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string",
                                                    "example":"order"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"number",
                                                    "example":-11.1
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string",
                                                    "example":"Spend 10 Get 10% Off"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string",
                                                    "example":"promo123"
                                                }
                                            }
                                        }
                                    }
                                },
                                "orderDiscount":{
                                    "description":"The order discount.",
                                    "type":"number",
                                    "example":0
                                },
                                "shippingDiscount":{
                                    "description":"The shipping discount.",
                                    "type":"number",
                                    "example":5.6
                                },
                                "orderImplicitDiscountList":{
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "type":"string",
                                                "example":"Detailed desc of promotion"
                                            },
                                            "promotionName":{
                                                "type":"string",
                                                "example":"PROMO1"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean",
                                                "example":true
                                            },
                                            "promotionLevel":{
                                                "description":"the level of promotion. Value can be order or item or shipping",
                                                "type":"string",
                                                "example":"order"
                                            },
                                            "totalAdjustment":{
                                                "description":"The total adjustment.",
                                                "type":"string",
                                                "example":5.6
                                            },
                                            "promotionDesc":{
                                                "type":"string",
                                                "example":"the order related promotion"
                                            },
                                            "secondaryCurrencyTotalAdjustment":{
                                                "description":"The total adjustment for secondary currency",
                                                "type":"string",
                                                "example":0
                                            },
                                            "promotionId":{
                                                "type":"string",
                                                "example":"PRM1234"
                                            }
                                        }
                                    }
                                },
                                "unclaimedCouponsMap":{
                                    "type":"object",
                                    "properties":{
                                        "couponCode":{
                                            "type":"string",
                                            "example":"CPN123"
                                        }
                                    }
                                },
                                "claimedCouponMultiPromotions":{
                                    "type":"object",
                                    "properties":{
                                        "promotions":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "totalAdjustment":{
                                                        "type":"integer",
                                                        "example":0
                                                    },
                                                    "secondaryCurrencyTotalAdjustment":{
                                                        "type":"integer",
                                                        "example":0
                                                    },
                                                    "promotionID":{
                                                        "type":"string",
                                                        "example":"PRM123"
                                                    }
                                                }
                                            }
                                        },
                                        "couponCode":{
                                            "type":"string",
                                            "example":"CPN123"
                                        }
                                    }
                                }
                            }
                        },
                        "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"
                                }
                            }
                        },
                        "giftWithPurchaseInfo":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "giftWithPurchaseQuantityAvailableForSelection":{
                                        "type":"integer",
                                        "example":2
                                    },
                                    "gitWithPurchaseDetail":{
                                        "type":"string",
                                        "example":"details of gift"
                                    },
                                    "gitWithPurchaseIdentifier":{
                                        "type":"integer",
                                        "example":1223344
                                    },
                                    "giftWithPurchaseType":{
                                        "description":"the gift type.For example product or sku",
                                        "type":"string",
                                        "example":"product"
                                    },
                                    "promotionDesc":{
                                        "type":"string",
                                        "example":"GWP Promotion description"
                                    },
                                    "promotionId":{
                                        "type":"string",
                                        "example":"PRM1234"
                                    }
                                }
                            }
                        },
                        "shippingAddress":{
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "type":"string",
                                    "example":"Muir"
                                },
                                "country":{
                                    "type":"string",
                                    "example":"United States"
                                },
                                "address3":{
                                    "type":"string"
                                },
                                "address2":{
                                    "type":"string"
                                },
                                "city":{
                                    "type":"string",
                                    "example":"Cambridge"
                                },
                                "address1":{
                                    "type":"string",
                                    "example":"1 main st"
                                },
                                "prefix":{
                                    "type":"string",
                                    "example":"Mr"
                                },
                                "companyName":{
                                    "type":"string",
                                    "example":"Oracle"
                                },
                                "postalCode":{
                                    "type":"string",
                                    "example":1122
                                },
                                "jobTitle":{
                                    "type":"string",
                                    "example":"Manager"
                                },
                                "county":{
                                    "type":"string",
                                    "example":"Suffolk"
                                },
                                "suffix":{
                                    "type":"string"
                                },
                                "firstName":{
                                    "type":"string",
                                    "example":"John"
                                },
                                "phoneNumber":{
                                    "type":"integer",
                                    "example":1231231234
                                },
                                "faxNumber":{
                                    "type":"integer",
                                    "example":1231231234
                                },
                                "middleName":{
                                    "type":"string",
                                    "example":"Morgan"
                                },
                                "state":{
                                    "type":"string",
                                    "example":"MA"
                                },
                                "email":{
                                    "type":"string",
                                    "example":"john.muir@oracle.com"
                                }
                            }
                        },
                        "siteId":{
                            "type":"string",
                            "example":"siteUS"
                        },
                        "markers":{
                            "description":"Order marker information",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"Order marker value. e.g. In case of marketing campaign, value represents actual unique campaign Id",
                                        "type":"string",
                                        "example":"78900"
                                    },
                                    "key":{
                                        "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                        "type":"string",
                                        "example":"campaign_eloqua"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "orderFailure_request":{
            "description":"Notifies an external system that an order has been deleted.",
            "properties":{
                "returnedStatusCode":{
                    "description":"The status code returned when the failure occurred.",
                    "type":"integer"
                },
                "failedProcess":{
                    "description":"The process that failed during order submission.",
                    "type":"string"
                },
                "failureCause":{
                    "description":"The cause of the failure.",
                    "type":"string"
                }
            },
            "example":{
                "returnedStatusCode":"N/A",
                "failedProcess":"Avalara Tax Processing",
                "failureCause":"Avalara Account Authentication Failure"
            }
        },
        "returnItemResponse_def":{
            "description":"return Item",
            "type":"object",
            "properties":{
                "commerceItemId":{
                    "description":"Commerce Item Id",
                    "type":"string"
                },
                "quantityAvailable":{
                    "description":"Quantity available to return in cloud commerce",
                    "type":"integer"
                },
                "productId":{
                    "description":"Product Id",
                    "type":"string"
                },
                "nonreturnable":{
                    "description":"Non returnable flag as per CC",
                    "type":"boolean"
                },
                "returnReason":{
                    "description":"Return Reason shopper selected",
                    "type":"string"
                },
                "shippingGroupId":{
                    "description":"Shipping Group Id",
                    "type":"string"
                },
                "childReturnItems":{
                    "description":"List of child return Items",
                    "type":"array",
                    "items":{
                        "description":"child return Item",
                        "type":"object",
                        "$ref":"#/definitions/returnItemResponse_def"
                    }
                },
                "returnRequired":{
                    "description":"If return is required for the item",
                    "type":"string"
                },
                "nonReturnableReason":{
                    "description":"Non Returnable Reason if it is nonreturnable in cc",
                    "type":"string"
                }
            }
        },
        "ListedRule.ccadmin":{
            "allOf":[
                {
                    "$ref":"#/definitions/Rule.ccadmin"
                },
                {
                    "properties":{
                        "ecr:name":{
                            "type":"string",
                            "example":"rankingRuleName"
                        }
                    },
                    "description":"Configuration for dynamic ranking."
                }
            ]
        },
        "IndexingTransform":{
            "type":"object",
            "properties":{
                "transform":{
                    "type":"string",
                    "description":"The specific type of transformation:\n<ul><li>concatenate: combines the values from the source properties into a single value, in the order that the source properties are specified. If any source properties have contextual (localized) values, then a separate output value shall be produced, restricting its inputs on a per-locale basis.</li>\n<li>split-regex: Separates the source properties' values into pieces based on the regex that encodes the separator value. Each piece becomes a distinct output value.</li>\n<li>split-jsonpath: Uses the supplied json paths to extract scalar values from source properties whose values contain json. Each scalar becomes an assignment in the output property. NOTE: 'split-jsonpath' is only supported as an Identity Transform.</li></ul>",
                    "enum":[
                        "concatenate",
                        "split-regex",
                        "split-jsonpath"
                    ]
                },
                "sourcePropertyNames":{
                    "type":"array",
                    "description":"An ordered list of inputs that the transform will consume. In the case of 'concatenate' transform, the first sourceProperty's value will appear first in the output value. If omitted, or identical to the output property name, then the transform happens in-place (an Identity Transform). The type 'split-jsonpath' is only supported as an Identity Transform.",
                    "items":{
                        "type":"string"
                    }
                },
                "splitPattern":{
                    "type":"string",
                    "description":"Regular expression that describes all delimiters between values. Only applies to 'split-regex' transform."
                },
                "splitPaths":{
                    "type":"string",
                    "description":"List of JSON paths into the source properties from which to extract values. Only applies to 'split-jsonpath' transform"
                },
                "trimWhitespace":{
                    "type":"boolean",
                    "description":"Once source properties have been split into pieces via regular expression, remove whitespace from the ends of the pieces. Only applies to split-regex transform."
                },
                "removeSourcePropertyValues":{
                    "type":"boolean",
                    "description":"Discard the input properties that were used to generate the transform's output."
                },
                "ignoreDuplicatePropertyValues":{
                    "type":"boolean",
                    "description":"The outputs of an indexing transform are made unique by suppressing any values that repeat existing assignments."
                }
            },
            "description":"Specifies a transformation to apply upon one or more source properties (inputs). The attribute which defines the transform is the destination property.",
            "example":{
                "transform":"split-jsonpath",
                "splitPaths":[
                    "$['product.childSKUs'][*]['sku.id]",
                    "$['product.childSKUs'][*]['shoe.size']",
                    "$['product.childSKUs'][*]['shirt.size']"
                ]
            }
        },
        "Rule.ccadmin":{
            "allOf":[
                {
                    "$ref":"#/definitions/BaseECR"
                },
                {
                    "required":[
                        "contentItem",
                        "ecr:type",
                        "priority",
                        "triggers"
                    ],
                    "properties":{
                        "ecr:name":{
                            "type":"string",
                            "example":"rankingRuleName"
                        },
                        "ecr:type":{
                            "type":"string",
                            "default":"content-item",
                            "enum":[
                                "content-item"
                            ]
                        },
                        "contentItem":{
                            "type":"object",
                            "properties":{
                                "buryStrata":{
                                    "type":"array",
                                    "description":"Array of products to Bury. The order should be respected",
                                    "items":{
                                        "$ref":"#/definitions/PropertyStrata"
                                    }
                                },
                                "showAll":{
                                    "type":"boolean"
                                },
                                "blendFactors":{
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "@type":{
                                                "type":"string",
                                                "default":"DimValBlendFactorGroup",
                                                "enum":[
                                                    "PropertyBlendFactor",
                                                    "DateBlendFactor",
                                                    "DimValBlendFactorGroup"
                                                ]
                                            },
                                            "attribute":{
                                                "type":"string"
                                            },
                                            "items":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "@type":{
                                                            "type":"string",
                                                            "default":"DimValBlendFactor",
                                                            "enum":[
                                                                "DimValBlendFactor"
                                                            ]
                                                        },
                                                        "dvalID":{
                                                            "type":"string",
                                                            "example":"12345"
                                                        },
                                                        "ecr:x-expand:dimvals":{
                                                            "type":"array",
                                                            "description":"Transient property that is only present when using the ccadminui selector. It is not meant to be included when using POST.",
                                                            "items":{
                                                                "$ref":"#/definitions/ExpandedDimVal"
                                                            }
                                                        }
                                                    },
                                                    "required":[
                                                        "@type",
                                                        "dvalID"
                                                    ]
                                                }
                                            }
                                        },
                                        "required":[
                                            "@type",
                                            "attribute"
                                        ]
                                    }
                                },
                                "boostStrata":{
                                    "type":"array",
                                    "description":"Array of products to boost. The order should be respected",
                                    "items":{
                                        "$ref":"#/definitions/PropertyStrata"
                                    }
                                },
                                "@type":{
                                    "type":"string",
                                    "default":"RankModuleBoostBuryBlend"
                                }
                            }
                        },
                        "priority":{
                            "type":"integer",
                            "format":"int32"
                        },
                        "triggers":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "ecr:expanded:dimvals":{
                                        "type":"array",
                                        "items":{
                                            "$ref":"#/definitions/ExpandedDimVal"
                                        }
                                    },
                                    "exactLocation":{
                                        "type":"boolean"
                                    },
                                    "searchTerms":{
                                        "type":"string",
                                        "description":"Specifies the search terms based location in the storefront where the facet list is to be used."
                                    },
                                    "matchmode":{
                                        "type":"string",
                                        "description":"Specifies the match mode to use for the search terms. The value should be one of the following: MATCHPHRASE, MATCHEXACT, MATCHALL."
                                    },
                                    "dvalIDs":{
                                        "type":"array",
                                        "description":"Specifies a list of locations (facet or facet value IDs) in the storefront where the facet list is to be used.",
                                        "items":{
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "workflowState":{
                            "type":"string"
                        }
                    },
                    "description":"Configuration for dynamic ranking."
                }
            ]
        },
        "SearchInterface":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"search-interface"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                },
                "isAutoWildcardEnabled":{
                    "type":"boolean",
                    "description":"If it's set to true, all attributes in this search interface would be enabled for wildcard search. If not defined or set to false, they are not enabled for wildcard search."
                },
                "crossFieldMatch":{
                    "type":"string"
                },
                "fields":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/SearchInterfaceField"
                    }
                }
            },
            "description":"Represents a search interface in the ECR."
        },
        "TaskId":{
            "type":"object",
            "properties":{
                "taskId":{
                    "type":"string",
                    "default":"BaselineUpdateTask-jqqvl6i8-28"
                }
            },
            "description":"The id of the task"
        },
        "ListOfRankingRules.ccadmin":{
            "allOf":[
                {
                    "$ref":"#/definitions/BaseECR"
                },
                {
                    "properties":{
                        "ecr:type":{
                            "type":"string",
                            "default":"content-collection-folder",
                            "enum":[
                                "content-collection-folder"
                            ]
                        },
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ListedRule.ccadmin"
                            }
                        }
                    }
                }
            ]
        },
        "Configuration":{
            "allOf":[
                {
                    "$ref":"#/definitions/BaseECR"
                },
                {
                    "properties":{
                        "ecr:type":{
                            "type":"string",
                            "default":"configuration"
                        },
                        "services":{
                            "$ref":"#/definitions/ServicesFolder"
                        }
                    }
                }
            ],
            "description":"Contains configuration for services."
        },
        "Attribute":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "enum":[
                        "dimension",
                        "property",
                        "derived-property"
                    ]
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                },
                "isWildcardEnabledInRecordSearch":{
                    "type":"boolean"
                },
                "displayOrder":{
                    "type":"integer"
                },
                "displayConfig":{
                    "$ref":"#/definitions/DisplayConfig"
                },
                "seoConfig":{
                    "$ref":"#/definitions/SeoConfig"
                },
                "indexingTransforms":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/IndexingTransform"
                    }
                },
                "isAutogen":{
                    "type":"boolean"
                },
                "rangeComparisonType":{
                    "type":"string",
                    "description":"Defines the data type used when creating custom range facets.  For instance, to create a rating facet with values like '4.5 to 5.0', you would use FLOAT.  To create an Author Last Name facet with values like 'A-L', STRING would be the type.  To define the actual ranges, you would upload to /gsdata/v1/cloud/facets/{attribute name}.",
                    "enum":[
                        "FLOAT",
                        "STRING",
                        "INTEGER"
                    ]
                },
                "isRecordSearchEnabled":{
                    "type":"boolean"
                },
                "sourcePropertyNames":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "propertyDataType":{
                    "type":"string"
                },
                "derivedPropertySource":{
                    "type":"string"
                },
                "derivedPropertyFunction":{
                    "type":"string"
                },
                "context":{
                    "type":"array",
                    "description":"Attributes can be contextual by one of two types:  locale or priceGroup, but not both.  Custom contexts won't work.",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "description":"Represents an index attribute. The object conforms to one of the following ecr-types: \n <ul><li>dimension</li><li>property</li><li>derived-property</li></ul>"
        },
        "ExpandedDimValList":{
            "type":"object",
            "properties":{
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/ExpandedDimVal"
                    }
                }
            }
        },
        "BaseECR":{
            "type":"object",
            "properties":{
                "ecr:createDate":{
                    "type":"string",
                    "example":"2018-01-01T13:41:03.858-04:00",
                    "description":"Date this object was first created. Found in responses. Ignored in POST/PUT payloads."
                },
                "ecr:lastModified":{
                    "type":"string",
                    "example":"2018-01-01T13:41:03.858-04:00",
                    "description":"Date this object was last modified. Found in responses. Ignored in POST/PUT payloads."
                },
                "ecr:lastModifiedBy":{
                    "type":"string",
                    "example":"admin",
                    "description":"User who last modified this object. Found in responses. Ignored in POST/PUT payloads."
                }
            }
        },
        "ConfigOwnerAttributes":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"attributes-owner-folder"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"Represents a config owner's index attributes. Child nodes represent attributes conforming to one of the following ecr-types: \n <ul><li>dimension</li><li>property</li><li>derived-property</li></ul>"
        },
        "SearchIndexConfig":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"search-index-config"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                },
                "spellingDictMinNumWordOccurrences":{
                    "type":"integer",
                    "description":"Specifies the minimum number of times the word must appear in the source data before the word should be included in the spelling dictionary."
                },
                "isWildcardEnabledInDimensionSearch":{
                    "type":"boolean",
                    "description":"Indicates that a query can contain a wildcard character (*) to match against fragments of words in a dimension value."
                },
                "spellingDictMaxWordLength":{
                    "type":"integer",
                    "description":"Specifies the maximum length of a word that should be included in the spelling dictionary. Applies to both dimension search and record search."
                },
                "spellingDictMinWordLength":{
                    "type":"integer",
                    "description":"Specifies the minimum character length for a word to be included in the spelling dictionary. This setting applies to both dimension search and record search."
                },
                "defaultLocale":{
                    "type":"string",
                    "description":"Specifies the default locale to use when none is provided."
                },
                "locales":{
                    "type":"array",
                    "description":"Specifies the additional locales that can be supported.",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "description":"Represents an application's search index configuration."
        },
        "Index":{
            "type":"object",
            "properties":{
                "type":{
                    "type":"string",
                    "default":"baseline"
                }
            },
            "description":"Sets the operation type - \"baseline\", \"partial\" or \"publish\""
        },
        "Page":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"page"
                },
                "contentItem":{
                    "description":"Defines a contentItem object",
                    "$ref":"#/definitions/ContentItemObject"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"Represents a page definition under a site "
        },
        "SearchInterfaceField":{
            "type":"object",
            "properties":{
                "attribute":{
                    "type":"string"
                },
                "snippetSize":{
                    "type":"string"
                }
            }
        },
        "RedirectGroup":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"redirect-group"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"Represents a Redirect Group configuration. Child Nodes represent Redirect Entry configuration confirming to RedirectEntry JSON schema"
        },
        "ThesaurusEntry":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"thesaurus-entry"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                },
                "type":{
                    "type":"string"
                },
                "searchTerms":{
                    "type":"string"
                },
                "synonyms":{
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "description":"Represents the thesaurus entry in the ECR."
        },
        "ExpandedDimVal":{
            "allOf":[
                {
                    "$ref":"#/definitions/DimVal"
                },
                {
                    "properties":{
                        "ancestors":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/BaseDimVal"
                            }
                        }
                    }
                }
            ],
            "description":"Expanded dimval array corresponding to dimvalid or dimvalIds array"
        },
        "ServiceConfig":{
            "allOf":[
                {
                    "$ref":"#/definitions/BaseECR"
                },
                {
                    "properties":{
                        "ecr:type":{
                            "type":"string",
                            "default":"configuration-service"
                        },
                        "serviceUrl":{
                            "type":"string"
                        },
                        "enabled":{
                            "type":"boolean"
                        },
                        "noOfRecommendations":{
                            "type":"integer"
                        }
                    }
                }
            ],
            "description":"Contains configuration for services."
        },
        "Thesaurus":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"thesaurus"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"Represents the thesaurus in the ECR. Child nodes should represent thesaurus entries that conform to ThesaurusEntry JSON schema."
        },
        "PropertyStrata":{
            "type":"object",
            "properties":{
                "@type":{
                    "type":"string",
                    "example":"PropertyStrata",
                    "description":"Strata type",
                    "enum":[
                        "PropertyStrata"
                    ]
                },
                "attribute":{
                    "type":"string",
                    "example":"product.respositoryId",
                    "description":"Attribute to match for property strata"
                },
                "value":{
                    "type":"string",
                    "example":"123456",
                    "description":"value to match in attribute"
                }
            }
        },
        "BaseDimVal":{
            "type":"object",
            "properties":{
                "displayName":{
                    "type":"string",
                    "example":"US Catalog"
                },
                "dvalID":{
                    "type":"string",
                    "example":"235122"
                }
            }
        },
        "RedirectEntry":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"redirect-entry"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                },
                "searchTerms":{
                    "type":"string",
                    "description":"Configured search term against which the user entered search term would be matched."
                },
                "matchmode":{
                    "type":"string",
                    "description":"The type of match between the specified search terms value and the search term that the user enters. Must be one of the values from MATCHEXACT, MATCHPHRASE, MATCHALL."
                },
                "url":{
                    "type":"string",
                    "description":"The URL to which users are redirected when the user entered search term matches with configured search terms."
                },
                "enableStemming":{
                    "type":"boolean",
                    "description":"Property that specifies if the search terms needs to be expanded."
                },
                "searchTermExpansions":{
                    "type":"object",
                    "description":"Specifies the possible different forms of the configured search terms. This property is used by assembler in rule evaluation process to match user specified search term against any of these forms.",
                    "properties":{
                    }
                },
                "siteIds":{
                    "type":"array",
                    "description":"Specifies the list of site IDs that this redirect entry belongs to",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "description":"Represents a Redirect Entry configuration."
        },
        "DimVal":{
            "allOf":[
                {
                    "$ref":"#/definitions/BaseDimVal"
                },
                {
                    "properties":{
                        "dimensionName":{
                            "type":"string",
                            "example":"product.category"
                        },
                        "dimensionId":{
                            "type":"string",
                            "example":"12345"
                        }
                    }
                }
            ],
            "description":"Expanded dimval array corresponding to dimvalid or dimvalIds array"
        },
        "SeoConfig":{
            "type":"object",
            "properties":{
                "includeInNavLinks":{
                    "type":"boolean",
                    "description":"This defines if the dimval names under this dimension should be included in the SEO navigation links."
                },
                "includeInRecLinks":{
                    "type":"boolean",
                    "description":"This defines if the dimval names under this dimension should be included in the SEO record links."
                }
            },
            "description":"Contains configuration on which dimensions are included in SEO links. Respected only if using SeoUrlFormatterFactory."
        },
        "PageRoot":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"page-root"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"Represents pages folder under which a user can create and manage multiple sites."
        },
        "RankingRule":{
            "allOf":[
                {
                    "$ref":"#/definitions/BaseECR"
                },
                {
                    "required":[
                        "contentItem",
                        "ecr:type",
                        "priority",
                        "triggers"
                    ],
                    "properties":{
                        "ecr:name":{
                            "type":"string",
                            "example":"rankingRuleName"
                        },
                        "ecr:type":{
                            "type":"string",
                            "default":"content-item",
                            "enum":[
                                "content-item"
                            ]
                        },
                        "contentItem":{
                            "type":"object",
                            "properties":{
                                "buryStrata":{
                                    "type":"array",
                                    "description":"Array of products to Bury. The order should be respected",
                                    "items":{
                                        "$ref":"#/definitions/PropertyStrata"
                                    }
                                },
                                "showAll":{
                                    "type":"boolean"
                                },
                                "blendFactors":{
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "@type":{
                                                "type":"string",
                                                "default":"DimValBlendFactorGroup",
                                                "enum":[
                                                    "PropertyBlendFactor",
                                                    "DateBlendFactor",
                                                    "DimValBlendFactorGroup"
                                                ]
                                            },
                                            "attribute":{
                                                "type":"string"
                                            },
                                            "items":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "@type":{
                                                            "type":"string",
                                                            "default":"DimValBlendFactor",
                                                            "enum":[
                                                                "DimValBlendFactor"
                                                            ]
                                                        },
                                                        "dvalID":{
                                                            "type":"string",
                                                            "example":"12345"
                                                        }
                                                    },
                                                    "required":[
                                                        "@type",
                                                        "dvalID"
                                                    ]
                                                }
                                            }
                                        },
                                        "required":[
                                            "@type",
                                            "attribute"
                                        ]
                                    }
                                },
                                "boostStrata":{
                                    "type":"array",
                                    "description":"Array of products to boost. The order should be respected",
                                    "items":{
                                        "$ref":"#/definitions/PropertyStrata"
                                    }
                                },
                                "@type":{
                                    "type":"string",
                                    "default":"RankModuleBoostBuryBlend"
                                }
                            }
                        },
                        "priority":{
                            "type":"integer",
                            "format":"int32"
                        },
                        "triggers":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "ecr:expanded:dimvals":{
                                        "type":"array",
                                        "items":{
                                            "$ref":"#/definitions/ExpandedDimVal"
                                        }
                                    },
                                    "exactLocation":{
                                        "type":"boolean"
                                    },
                                    "searchTerms":{
                                        "type":"string",
                                        "description":"Specifies the search terms based location in the storefront where the facet list is to be used."
                                    },
                                    "matchmode":{
                                        "type":"string",
                                        "description":"Specifies the match mode to use for the search terms. The value should be one of the following: MATCHPHRASE, MATCHEXACT, MATCHALL."
                                    },
                                    "dvalIDs":{
                                        "type":"array",
                                        "description":"Specifies a list of locations (facet or facet value IDs) in the storefront where the facet list is to be used.",
                                        "items":{
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "workflowState":{
                            "type":"string"
                        }
                    },
                    "description":"Configuration for dynamic ranking."
                }
            ]
        },
        "Redirects":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"redirects"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"Represents an application's Keyword Redirects configuration. Child Nodes represent Redirect Group configuration confirming to RedirectGroup JSON schema"
        },
        "ListedRule":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"content-item"
                },
                "workflowState":{
                    "type":"string",
                    "description":"Specifies if the rule is active or not. Accepted values are ACTIVE / INACTIVE with default being 'ACTIVE'."
                },
                "priority":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the rule priority. In case of rule clash, 'priority' would be used internally to pick the rule with high priority. Lower the number means higher the priority."
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"A rule configuration as displayed when getting as a list."
        },
        "FacetList":{
            "type":"object",
            "required":[
                "contentItem",
                "ecr:type",
                "priority",
                "triggers"
            ],
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"content-item",
                    "enum":[
                        "content-item"
                    ]
                },
                "contentItem":{
                    "type":"object",
                    "properties":{
                        "navigation":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "@type":{
                                        "type":"string",
                                        "default":"RefinementMenu",
                                        "enum":[
                                            "RefinementMenu"
                                        ]
                                    },
                                    "dimensionName":{
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "@type",
                                    "dimensionName"
                                ]
                            }
                        },
                        "showAll":{
                            "type":"boolean"
                        },
                        "@type":{
                            "type":"string",
                            "default":"GuidedNavigation"
                        }
                    },
                    "required":[
                        "@type",
                        "navigation"
                    ]
                },
                "priority":{
                    "type":"integer",
                    "format":"int32"
                },
                "triggers":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "exactLocation":{
                                "type":"boolean"
                            },
                            "searchTerms":{
                                "type":"string",
                                "description":"Specifies the search terms based location in the storefront where the facet list is to be used."
                            },
                            "matchmode":{
                                "type":"string",
                                "description":"Specifies the match mode to use for the search terms. The value should be one of the following: MATCHPHRASE, MATCHEXACT, MATCHALL."
                            },
                            "dvalIDs":{
                                "type":"array",
                                "description":"Specifies a list of locations (facet or facet value IDs) in the storefront where the facet list is to be used.",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                },
                "workflowState":{
                    "type":"string"
                }
            },
            "description":"Represents a facet order list."
        },
        "ContentCollectionFolder":{
            "allOf":[
                {
                    "$ref":"#/definitions/BaseECR"
                },
                {
                    "properties":{
                        "ecr:type":{
                            "type":"string",
                            "default":"content-collection-folder"
                        },
                        "contentType":{
                            "type":"string",
                            "description":"Specifies the type of rules that can be created in this 'content-collection-folder'"
                        }
                    }
                }
            ],
            "description":"Represents a folder under which a user can create and manage rules. User can logically group rules under different folders."
        },
        "ListOfRankingRules":{
            "allOf":[
                {
                    "$ref":"#/definitions/BaseECR"
                },
                {
                    "type":"object",
                    "properties":{
                        "ecr:type":{
                            "type":"string",
                            "default":"content-collection-folder",
                            "enum":[
                                "content-collection-folder"
                            ]
                        }
                    },
                    "additionalProperties":{
                        "$ref":"#/definitions/ListedRule"
                    }
                }
            ]
        },
        "DisplayConfig":{
            "type":"object",
            "properties":{
                "sort":{
                    "type":"string",
                    "description":"This defines a list of sort options for sorting the values of this facet. Each sort option is specified by a sort function, comma, sort order. Multiple sort options are separated by semicolons and any number of sort options may be specified. Possible sort functions are 'displayName', 'sig', 'count', and 'displayOrder' and sort orders are 'asc' and 'desc'. For example, to sort by displayOrder ascending and break ties by counts descending use 'displayOrder,asc;count,desc'. 'displayName' will sort the values alphabetically.  'count' will sort the values based on the count of records tagged to (otherwise known as facet value counts).  'displayOrder' will order the values based on the corresponding 'displayOrder' values as configured using /gsdata/v1/{appName}/facets.  'sig' sorts the list of facet values by relevance to the current query by computing the statistical significance of this facet value over the result list. If no sort is configured, the facet values will be sorted by count descending. Deprecated older values (but still accepted) are 'alpha', 'freq' and 'rank', which correspond to 'displayName', 'count' and 'displayOrder' respectively."
                },
                "translations":{
                    "type":"object",
                    "description":"This allows you to specify per-locale translations of the display name for this facet.  If no 'displayName' values are configured, or are omitted for a given locale, then the facet name is returned.   Locale codes are those used by search and comply with BCP-47 Locale codes in Java.   You can cross-reference the locales currently configured for search by GET /gsadmin/v1/cloud/searchIndexConfig.",
                    "properties":{
                        "localeCode":{
                            "type":"object",
                            "description":"A locale code where you wish to provide translations",
                            "properties":{
                                "displayName":{
                                    "type":"string",
                                    "description":"This is the localized display name for the given locale."
                                }
                            }
                        }
                    }
                }
            },
            "description":"Contains configuration on how to display a facet and its facet values.",
            "example":{
                "sort":"displayName,asc;count,desc",
                "translations":{
                    "en":{
                        "displayName":"Brand"
                    },
                    "fr":{
                        "displayName":"Marque"
                    }
                }
            }
        },
        "StatusResponse":{
            "type":"object",
            "properties":{
                "o:rspDetails":{
                    "type":"string"
                },
                "status":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "ContentRoot":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"content-root"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"Represents content root node under which a user can create and manage different folders."
        },
        "SearchInterfaceFolder":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"search-interface-folder"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"Represents the search interface folder in the ECR. Child nodes should represent search interfaces that conform to SearchInterface JSON schema."
        },
        "ErrorResponse":{
            "type":"object",
            "properties":{
                "o:errDetails":{
                    "type":"string"
                },
                "status":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "RuleTrigger":{
            "type":"object",
            "properties":{
                "dvalIDs":{
                    "type":"array",
                    "description":"List of dimension ID's on which trigger is configured.",
                    "items":{
                        "type":"string"
                    }
                },
                "searchTerms":{
                    "type":"string",
                    "description":"Search term on which trigger is configured."
                },
                "matchmode":{
                    "type":"string",
                    "description":"Specifies the match mode how a search term would be evaluated for a match. Allowed values are MATCHPHRASE, MATCHEXACT and MATCHALL"
                }
            },
            "description":"Allows you to configure a trigger on a search term or navigation state or both."
        },
        "Response":{
            "type":"object",
            "properties":{
                "message":{
                    "type":"string"
                },
                "status":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "DimValList":{
            "type":"object",
            "properties":{
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/DimVal"
                    }
                }
            }
        },
        "ContentItemObject":{
            "type":"object",
            "properties":{
                "@name":{
                    "type":"string"
                },
                "@type":{
                    "type":"string"
                }
            }
        },
        "SiteHome":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"site-home"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"Represents a site folder under which a user can create and manage site specific pages"
        },
        "ServicesFolder":{
            "allOf":[
                {
                    "$ref":"#/definitions/BaseECR"
                },
                {
                    "properties":{
                        "ecr:type":{
                            "type":"string",
                            "default":"configuration-services"
                        },
                        "services":{
                            "$ref":"#/definitions/ServiceConfig"
                        }
                    }
                }
            ],
            "description":"Contains configuration for services."
        },
        "Rule":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"content-item"
                },
                "workflowState":{
                    "type":"string",
                    "description":"Specifies if the rule is active or not. Accepted values are ACTIVE / INACTIVE with default being 'ACTIVE'."
                },
                "priority":{
                    "type":"integer",
                    "format":"int32",
                    "description":"Specifies the rule priority. In case of rule clash, 'priority' would be used internally to pick the rule with high priority. Lower the number means higher the priority."
                },
                "contentItem":{
                    "description":"Defines a contentItem object",
                    "$ref":"#/definitions/ContentItemObject"
                },
                "triggers":{
                    "type":"array",
                    "description":"Specifies the trigger conditions when this rule should be triggered. Business user can configure a trigger based on either search term or navigation state.",
                    "items":{
                        "$ref":"#/definitions/RuleTrigger"
                    }
                },
                "siteIds":{
                    "type":"array",
                    "description":"Specifies the list of site IDs that this rule belongs to",
                    "items":{
                        "type":"string"
                    }
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"Represents a rule configuration."
        },
        "OperationResponse":{
            "type":"object",
            "properties":{
                "o:rspDetails":{
                    "type":"string"
                },
                "callback":{
                    "type":"string"
                },
                "status":{
                    "type":"integer",
                    "format":"int32"
                }
            }
        },
        "ListOfFacetList":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"content-collection-folder",
                    "enum":[
                        "content-collection-folder"
                    ]
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "additionalProperties":{
                "$ref":"#/definitions/ListedRule"
            }
        },
        "IndexAttributes":{
            "type":"object",
            "properties":{
                "ecr:type":{
                    "type":"string",
                    "default":"attributes-folder"
                },
                "ecr:createDate":{
                    "type":"string"
                },
                "ecr:lastModified":{
                    "type":"string"
                },
                "ecr:lastModifiedBy":{
                    "type":"string"
                }
            },
            "description":"Represents index attributes of an application. Child nodes represent the config owner attributes conforming to ConfigOwnerAttributes JSON schema."
        },
        "updateCurrency_response":{
            "properties":{
                "currencyType":{
                    "description":"Type of Currency.",
                    "type":"string"
                },
                "symbol":{
                    "description":"The currency symbol of Currency",
                    "type":"string"
                },
                "deleted":{
                    "description":"Indicates whether Currency is deleted",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"Readable name of the Currency",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"repositoryId of Currency",
                    "type":"string"
                },
                "fractionalDigits":{
                    "description":"fractionalDigits of Currency",
                    "type":"integer"
                },
                "currencyCode":{
                    "description":"currency code of Currency",
                    "type":"string"
                },
                "numericCode":{
                    "description":"Numeric currency code of Currency",
                    "type":"string"
                }
            }
        },
        "updateHiddenStackTypes_response":{
            "properties":{
            }
        },
        "compileThemeForAsset_response":{
            "properties":{
            }
        },
        "getAudience_response":{
            "properties":{
                "useInReports":{
                    "description":"Indicates if this audience will be used in reporting.",
                    "type":"boolean"
                },
                "deleted":{
                    "description":"Indicates if this audience is deleted.",
                    "type":"boolean"
                },
                "visitorType":{
                    "description":"The type of visitors the audience allows.  The value of visitorType must be one of the following: \"ANONYMOUS\" (users not authenticated or recognized), \"RECOGNIZED\" (users that logged in before and have not been authenticated yet), \"AUTHENTICATED\" (logged in users), \"ANONYMOUS_OR_RECOGNIZED\", \"ANONYMOUS_OR_AUTHENTICATED\", \"REGISTERED\" (users that have a login  ), or \"ALL\". These correspond to various combinations of the options that appear in the UI (ANONYMOUS, RECOGNIZED, and AUTHENTICATED) where \"REGISTERED\" means the user selected RECOGNIZED and AUTHENTICATED and \"ALL\" means the user selected all three options.",
                    "type":"string"
                },
                "displayName":{
                    "description":"The audience display name.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository id of the Audience.",
                    "type":"string"
                },
                "ruleSet":{
                    "description":"The audience rule set.",
                    "type":"object",
                    "properties":{
                        "rules":{
                            "description":"An array of rules that make up the rule set.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "property":{
                                        "description":"The property to be evaluated.",
                                        "type":"string"
                                    },
                                    "category":{
                                        "description":"The category of the property, i.e. the user profile.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The value used to compare against the property value to determine the rule result.  Values can be strings, integers, doubles, floats, JSON objects or JSON arrays depending on the operator and how the property was described in the audienceRuleProperty endpoint. When mapping this field in Integration Cloud Service(ICS), the operators which expect string values alone can be used.",
                                        "type":"string"
                                    },
                                    "operator":{
                                        "description":"The operator applied to the rule property.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "operator":{
                            "description":"The operator applied to all of the rules in the rule set.",
                            "type":"string"
                        }
                    }
                },
                "description":{
                    "description":"The audience description.",
                    "type":"string"
                },
                "stateLastModified":{
                    "description":"The time the Audience state (i.e. created, deleted, or enabled) was last modified.",
                    "type":"integer"
                },
                "id":{
                    "description":"The audience id.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Indicates if this audience is enabled.",
                    "type":"boolean"
                }
            }
        },
        "getSiteGroups_response":{
            "properties":{
                "total":{
                    "description":"The total count",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total results count",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset",
                    "type":"integer"
                },
                "limit":{
                    "description":"The limit",
                    "type":"integer"
                },
                "sort":{
                    "description":"Array having the order and property of sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property sorted on.",
                                "type":"string"
                            },
                            "order":{
                                "description":"The sort order: either asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"The list of available site groups",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/siteGroup_response"
                    }
                }
            }
        },
        "updateHiddenSlotTypes_400_response":{
            "properties":{
                "errorCode":{
                    "description":"71006",
                    "type":"string"
                },
                "message":{
                    "description":"Unexpected JSON Structure",
                    "type":"string"
                },
                "status":{
                    "description":"400",
                    "type":"string"
                }
            }
        },
        "createSkuProperty_request":{
            "properties":{
                "internalOnly":{
                    "description":"Flag to determine if the property is visible through only Admin or also Storefront.",
                    "type":"boolean"
                },
                "default":{
                    "description":"Default value of this property.",
                    "type":"string"
                },
                "localizable":{
                    "description":"Flag indicating if the property value can be localized.",
                    "type":"boolean"
                },
                "id":{
                    "description":"ID of this SKU dynamic property.",
                    "type":"string"
                },
                "label":{
                    "description":"The display label of the property.",
                    "type":"string"
                },
                "type":{
                    "description":"The data type of the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                    "type":"string"
                },
                "productTypeId":{
                    "description":"The ID of the product type on which this SKU property is defined.",
                    "type":"string"
                },
                "searchable":{
                    "description":"Whether it can be searched in storefront.",
                    "type":"boolean"
                }
            },
            "required":[
                "id",
                "type",
                "productTypeId"
            ],
            "example":{
                "uiEditorType":"shortText",
                "default":"defaultValue",
                "localizable":false,
                "id":"upccode",
                "label":"UpcCode",
                "type":"shortText",
                "searchable":false,
                "productTypeId":"sampleProductType"
            }
        },
        "reorderSkuProperties_response":{
            "properties":{
                "items":{
                    "description":"An array containing a list of sku properties after the order has been updated",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemType":{
                                "description":"The item type that the property is defined on. For example, if the product type is \"SampleType\" then this value would be \"sku-SampleType\".",
                                "type":"string"
                            },
                            "hidden":{
                                "description":"Whether the property is hidden from being displayed in the UI.",
                                "type":"boolean"
                            },
                            "length":{
                                "description":"Maximum length of the property value.",
                                "type":"integer"
                            },
                            "variantBasedDisplay":{
                                "description":"Whether a variant based display should be allowed.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"The display label of the property.",
                                "type":"boolean"
                            },
                            "type":{
                                "description":"The data type of the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                                "type":"string"
                            },
                            "searchable":{
                                "description":"Whether the property is searchable on the storefront.",
                                "type":"boolean"
                            },
                            "required":{
                                "description":"Whether the property value is required.",
                                "type":"boolean"
                            },
                            "writable":{
                                "description":"Whether the property is writable.",
                                "type":"boolean"
                            },
                            "internalOnly":{
                                "description":"Flag to determine if the property is visible through only Admin or also Storefront.",
                                "type":"boolean"
                            },
                            "uiEditorType":{
                                "description":"Type of UI editor to show for the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                                "type":"string"
                            },
                            "default":{
                                "description":"Default value of this property.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"Whether it is listing variant.",
                                "type":"boolean"
                            },
                            "propertyType":{
                                "description":"Type of the property. It could be sku-custom for a custom level sku property or sku-base for a sku property defined at base product level.",
                                "type":"string"
                            },
                            "localizable":{
                                "description":"Flag indicating if the property value can be localized.",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Whether the property is text searchable on the storefront.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of this SKU dynamic property.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Allow property to be a search facet on the storefront.",
                                "type":"boolean"
                            },
                            "editableAttributes":{
                                "description":"Attributes of this property that can be edited.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "multiSelect":{
                                "description":"Whether the property is a multi-select search facet.",
                                "type":"boolean"
                            },
                            "order":{
                                "description":"Relative order of the property among all of the SKU properties.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "selfServiceConfiguration_requestResponse":{
            "properties":{
                "orderToTransactionMapping":{
                    "description":"Define mappings between order-specific dynamic properties and corresponding external integration attributes. This is relevant for instance when integrating with CPQ during order submission or quote requests, where order-level dynamic attributes may require mapping to transaction attributes.",
                    "type":"object"
                },
                "requestQuoteToCPQ":{
                    "description":"Determines if the request for quote to CPQ should be processed natively, without relying on an external system.",
                    "type":"boolean"
                },
                "orderSubmitToCPQ":{
                    "description":"Determines if order submission to CPQ should be processed natively, without relying on an external system.",
                    "type":"boolean"
                },
                "cancelOrderOnFailure":{
                    "description":"Determines if the order should be cancelled on failure, if order submission to CPQ fails to create a transaction",
                    "type":"boolean"
                },
                "commerceItemToTransactionLineMapping":{
                    "description":"Define mappings between commerceItem-specific dynamic properties and corresponding external integration attributes. This is relevant for instance when integrating with CPQ during order submission or quote requests, where commerceItem-level dynamic attributes may require mapping to transactionLine attributes.",
                    "type":"object"
                },
                "shippingMethodsMapping":{
                    "description":"Define mappings between shipping methods and their corresponding external shipping attributes. This is particularly relevant when integrating with CPQ during order submission, where additional mapping may be necessary to align shipping attributes (e.g., modeOfTransport, serviceLevel, carrierName) from the shippingMethod to transactionLine attributes.",
                    "type":"object"
                }
            },
            "example":{
                "orderToTransactionMapping":{
                    "total_amount":"totalOneTimeListAmount_c.value",
                    "customer_email":"_customer_c_email"
                },
                "requestQuoteToCPQ":true,
                "orderSubmitToCPQ":true,
                "cancelOrderOnFailure":true,
                "commerceItemToTransactionLineMapping":{
                    "part_type":"_part_sales_product_type_c"
                },
                "shippingMethodsMapping":{
                    "standardShippingMethod":{
                        "_shipping_shippingServiceLevel_l":"Next day air",
                        "_shipping_shipCarrierName_l":"airborne",
                        "_shipping_shipModeOfTransport_l":"air"
                    }
                }
            }
        },
        "getStackSourceCode_response":{
            "properties":{
                "source":{
                    "description":"The source code for the stack instance",
                    "type":"string"
                }
            }
        },
        "updateThemeSource_response":{
            "properties":{
                "variables":{
                    "description":"The theme variables LESS code.",
                    "type":"string"
                },
                "styles":{
                    "description":"The theme styles LESS code.",
                    "type":"string"
                }
            }
        },
        "updateSeoConfig_request":{
            "properties":{
                "configuration":{
                    "type":"object",
                    "properties":{
                        "robotsGenerationEnabled":{
                            "description":"Flag for enabling/disabling automatic generation of robots.txt file",
                            "type":"boolean"
                        }
                    }
                }
            },
            "example":{
                "configuration":{
                    "robotsGenerationEnabled":true
                }
            }
        },
        "listAdminSecurityCriteriaResources_response":{
            "properties":{
                "total":{
                    "description":"Total number of items matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of items matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of items to be fetched.",
                    "type":"string"
                },
                "sort":{
                    "description":"An array that specifies the sort order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The name of the property to use for sorting.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Whether this property should be sorted ascending (\"asc\") or descending (\"dsc\").",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"All admin security criteria resources",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "constraintConfigurations":{
                                "description":"Constraint configurations of the security criteria resource",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "constrainingAssetType":{
                                            "description":"Asset type of the constraining asset",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Display name of the constraint configuration",
                                            "type":"string"
                                        },
                                        "constrainingAssetDisplayNameProperty":{
                                            "description":"Asset display name property of the constraining asset type",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the constraint configuration",
                                            "type":"string"
                                        },
                                        "constrainingAssetGroup":{
                                            "description":"Asset group of the constraining asset",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "name":{
                                "description":"Name of the security criteria resource",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the security criteria resource",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getXssConfiguration_response":{
            "properties":{
                "htmlValidatorEnabled":{
                    "description":"Whether the HTML parser-based anti-XSS validator is enabled.",
                    "type":"boolean"
                },
                "htmlValidatorAllowedAttributeAdditions":{
                    "description":"Editable list of additional attribute names for the HTML parser-based anti-XSS validator to allow.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "endpointIdsWhitelist":{
                    "description":"Editable whitelist of endpoint ids that will not perform XSS validation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "uriPrefixesWhitelist":{
                    "description":"Editable whitelist of endpoint URI prefixes that will not perform XSS validation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "illegalAttributeNames":{
                    "description":"Editable illegal XML attribute name list.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "htmlValidatorAllowedTagAdditions":{
                    "description":"Editable list of additional tag names for the HTML parser-based anti-XSS validator to allow.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "tagWhitelistAdditions":{
                    "description":"The list of additional XML tags that are allowed via whitelist. This is the editable list.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "tagWhitelist":{
                    "description":"The list of XML tags that are allowed via whitelist. This is the built-in list and is read-only",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "endpointIdsToAlwaysValidate":{
                    "description":"Editable endpoint ids that will be XSS validated even if they fall under the whitelists.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "getConfigDefinitionForStackDescriptor_response":{
            "properties":{
                "values":{
                    "description":"description of values",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "helpText":{
                                "description":"description of helpText",
                                "type":"string"
                            },
                            "defaultValue":{
                                "description":"description of defaultValue",
                                "type":"string"
                            },
                            "minLength":{
                                "description":"description of minLength",
                                "type":"integer"
                            },
                            "label":{
                                "description":"description of label",
                                "type":"string"
                            },
                            "type":{
                                "description":"description of type",
                                "type":"string"
                            },
                            "required":{
                                "description":"description of required",
                                "type":"boolean"
                            },
                            "displayOnInstances":{
                                "description":"description of displayOnInstances",
                                "type":"boolean"
                            },
                            "name":{
                                "description":"description of name",
                                "type":"string"
                            },
                            "options":{
                                "description":"description of options",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "repositoryId":{
                                "description":"description of repositoryId",
                                "type":"string"
                            },
                            "regexText":{
                                "description":"description of regexText",
                                "type":"string"
                            },
                            "displayAsCheckboxes":{
                                "description":"description of displayAsCheckboxes",
                                "type":"boolean"
                            },
                            "maxLength":{
                                "description":"description of maxLength",
                                "type":"integer"
                            }
                        }
                    }
                },
                "repositoryId":{
                    "description":"description of repositoryId",
                    "type":"string"
                }
            }
        },
        "createSkus_request":{
            "properties":{
                "priceListGroupId":{
                    "description":"Price List Group ID for listing the prices to the SKU in the response.  Does not affect the price set in the input.",
                    "type":"string"
                },
                "productId":{
                    "description":"ID of the product for which the SKUs will be created.",
                    "type":"string"
                },
                "variants":{
                    "description":"Array of SKUs to be created.  Individual SKU IDs must be specified.  Variant properties must be included, as appropriate.  listPrice can be included optionally.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID for the SKU to be created.  Required.",
                                "type":"string"
                            },
                            "configurationMetadata":{
                                "description":"Array of configuration attributes associated with the SKU.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The name of the configuration attribute.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the configuration attribute.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "listPrice":{
                                "description":"List price for the default Price List Group. Optional."
                            }
                        },
                        "required":[
                            "id"
                        ]
                    }
                },
                "includePrices":{
                    "description":"Boolean flag to determine whether to include price maps for the skus in the response.",
                    "type":"boolean"
                }
            },
            "required":[
                "productId",
                "variants"
            ],
            "example":{
                "productId":"xprod12345",
                "variants":[
                    {
                        "color":"red",
                        "id":"sku1",
                        "listPrice":"200"
                    },
                    {
                        "color":"blue",
                        "id":"sku2"
                    }
                ]
            }
        },
        "createStackingRule_request":{
            "properties":{
                "promotions":{
                    "description":"The promotion's repository id/s that we want to set the stacking rule on.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository id",
                                "type":"string"
                            }
                        }
                    }
                },
                "maxPromotions":{
                    "description":"The maximum number of promotions allowed per stacking rule. Default is -1 indicates unlimited.",
                    "type":"integer"
                },
                "displayName":{
                    "description":"The display name of the stacking rule.",
                    "type":"string"
                },
                "excludedStackingRules":{
                    "description":"The stacking rules's repository id/s that we don't want combine with the current stacking rule. If the array is empty, that means this stackingRule can be combined with all stackingRules",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The stacking rules's repository id",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "maxPromotions",
                "displayName"
            ],
            "example":{
                "promotions":[
                    {
                        "repositoryId":"promo10001"
                    },
                    {
                        "repositoryId":"promo10002"
                    }
                ],
                "maxPromotions":10,
                "displayName":"10% Off Orders Over $100 stacking rule",
                "excludedStackingRules":[
                    {
                        "repositoryId":"stack10001"
                    },
                    {
                        "repositoryId":"stack10002"
                    }
                ]
            }
        },
        "getAllSlotDescriptors_response":{
            "properties":{
                "autoWrap":{
                    "description":"description of autoWrap",
                    "type":"boolean"
                },
                "items":{
                    "description":"Array of slot types, optionally filtered by page type",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "isLatestVersion":{
                                "description":"Whether or not this is the latest verison of this slot type",
                                "type":"boolean"
                            },
                            "regions":{
                                "description":"Default sub-regions for this slot type",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"ID for the region in the repository",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "slotType":{
                                "description":"The type name for this slot type",
                                "type":"string"
                            },
                            "latestVersion":{
                                "description":"Latest version of this slot type",
                                "type":"integer"
                            },
                            "displayName":{
                                "description":"Localised name for this slot type",
                                "type":"string"
                            },
                            "availableToAllPages":{
                                "description":"Whether or not this slot type is available to all page types",
                                "type":"boolean"
                            },
                            "repositoryId":{
                                "description":"ID for the slot type in the repository",
                                "type":"string"
                            },
                            "minWidth":{
                                "description":"Minimum number of columns, in layout grid, that this slot type fits into",
                                "type":"integer"
                            },
                            "id":{
                                "description":"ID for this slot type",
                                "type":"string"
                            },
                            "pageTypes":{
                                "description":"Array of page types that this slot type can be added to. Will be empty if availableToAllPages is true.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"ID for the page type in the repository",
                                            "type":"string"
                                        },
                                        "alias":{
                                            "description":"path for the page type",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the page type",
                                            "type":"string"
                                        },
                                        "shortName":{
                                            "description":"Name of the page type",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "version":{
                                "description":"The version of the slot type",
                                "type":"integer"
                            },
                            "configurable":{
                                "description":"Whether or not this slot type has configuration properties",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "getWebHooks_response":{
            "properties":{
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    }
                },
                "resendDelaySeconds":{
                    "description":"Resend delay in seconds",
                    "type":"integer"
                },
                "includeChangesOnly":{
                    "description":"The webhook payload will include only the changes for list and map properties when this value is set as true",
                    "type":"boolean"
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"submitOrder\").",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"string"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    }
                },
                "maxNumberOfResendAttempts":{
                    "description":"Max number of resend attempts",
                    "type":"integer"
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "urls":{
                    "description":"An array of strings of the target URLs for the WebHook.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"string"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"string"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"string"
                },
                "applyResendDelayToFirstAttempt":{
                    "description":"Apply resend delay in first attempt",
                    "type":"boolean"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\").",
                    "type":"string"
                }
            }
        },
        "getABTestCampaign_response":{
            "properties":{
                "updatedAtExternal":{
                    "description":"A string representing the latest update date and time of the A/B Test Campaign in UTC format in the external system.",
                    "type":"string"
                },
                "publishedAtExternal":{
                    "description":"An optional string representing the latest publish date and time of the A/B Test Campaign in UTC format in the external system.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the A/B Test Campaign.",
                    "type":"string"
                },
                "links":{
                    "description":"Links associated with the A/B Test Campaign, including overview and optionally performance.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The link type.",
                                "type":"string"
                            },
                            "href":{
                                "description":"The href for the link.",
                                "type":"string"
                            }
                        }
                    }
                },
                "state":{
                    "description":"The state of the A/B Test Campaign.\nAllowed Values: [ \"Implementing\", \"NotCollectingData\", \"Live\", \"Paused\", \"Stopped\" ].",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the A/B Test Campaign.",
                    "type":"string"
                },
                "actions":{
                    "description":"The actions associated with the A/B Test Campaign.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "actionType":{
                                "description":"The type of action.",
                                "type":"string"
                            },
                            "mappings":{
                                "description":"Mappings associated with this action.  This array can only contain one value.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "mappingId":{
                                            "description":"The id of the mapping.",
                                            "type":"string"
                                        },
                                        "mappingValue":{
                                            "description":"The value for the mapping.",
                                            "type":"object",
                                            "properties":{
                                                "itemType":{
                                                    "description":"The type of item to match.  Must be category, product, or a product subtype.",
                                                    "type":"string"
                                                },
                                                "ids":{
                                                    "description":"The list of item ids to match.  Optional. Only required when the mappingType is productPage or collectionPage. Can't be empty.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "conditions":{
                                                    "description":"The conditions used to determine if a match occurs.  Optional. Only required when the mappingType is productPageConditions or collectionPageConditions. Can't be empty.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "property":{
                                                                "description":"The collection of product properties to evaluate.",
                                                                "type":"string"
                                                            },
                                                            "locale":{
                                                                "description":"The locale to use for the condition.  Optional. Only required if the condition property is localizable.",
                                                                "type":"string"
                                                            },
                                                            "value":{
                                                                "description":"The value for the condition.  Optional. Only not required when the operator is exists or notexists.",
                                                                "type":"string"
                                                            },
                                                            "operator":{
                                                                "description":"The operator used for checking the condition.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "value":{
                                                    "description":"The value to use for the conditional check.",
                                                    "type":"string"
                                                },
                                                "operator":{
                                                    "description":"The operator to use for the conditional check.  This only accepts a value of \"all\".",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "mappingType":{
                                            "description":"The type of the mapping.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "isPrimary":{
                                "description":"A flag to indicate if this action is the primary action for the A/B Test Campaign.",
                                "type":"boolean"
                            },
                            "name":{
                                "description":"The name of the action.",
                                "type":"string"
                            },
                            "description":{
                                "description":"The description for this action.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The action id.",
                                "type":"string"
                            }
                        }
                    }
                },
                "campaignLastEditedInternal":{
                    "description":"An optional string representing the latest edit date and time of the A/B Test Campaign in UTC format in the internal system.",
                    "type":"string"
                }
            }
        },
        "createPriceListGroup_response":{
            "properties":{
                "isTaxIncluded":{
                    "description":"Indicates whether prices are inclusive of tax.",
                    "type":"boolean"
                },
                "endDate":{
                    "description":"End date of the the associated list price list",
                    "type":"string"
                },
                "displayName":{
                    "description":"display name of the PriceListGroup",
                    "type":"string"
                },
                "listPriceList":{
                    "description":"The price list for list prices",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "active":{
                    "description":"indicates if the PriceListGroup is active",
                    "type":"boolean"
                },
                "isPointsBased":{
                    "description":"If true, indicates the PriceListGroup was created with a point based currency",
                    "type":"boolean"
                },
                "basePriceListGroup":{
                    "description":"The base price list group of this price list group.",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"Name of the base price list group.",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository ID of the base price list group.",
                            "type":"string"
                        }
                    }
                },
                "locale":{
                    "description":"locale of the the associated list price list",
                    "type":"string"
                },
                "shippingSurchargePriceList":{
                    "description":"The price list for shipping surcharge prices",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "deleted":{
                    "description":"indicates if the PriceListGroup is deleted",
                    "type":"boolean"
                },
                "taxCalculationType":{
                    "description":"Indicates how tax calls are made based on the PriceListGroup setting. For a monetary PriceListGroup, the possible values are calculateTax and doNotCalculateTax.\n\r\n\rFor a point based PriceListGroup, the possible values are doNotCalculateTax, calculateTaxWithCurrencyConversion and calculateTaxWithoutCurrencyConversion.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the PriceListGroup item",
                    "type":"string"
                },
                "currency":{
                    "description":"The currency data.",
                    "type":"object",
                    "properties":{
                        "symbol":{
                            "description":"The symbol of the currency",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"The display Name of the currency",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository Id of the currency",
                            "type":"string"
                        },
                        "fractionalDigits":{
                            "description":"The currency Code of the currency",
                            "type":"string"
                        },
                        "currencyCode":{
                            "description":"The currency Code of the currency",
                            "type":"string"
                        },
                        "numericCode":{
                            "description":"The numeric Code of the currency",
                            "type":"string"
                        }
                    }
                },
                "salePriceList":{
                    "description":"The price list for sale prices",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "id":{
                    "description":"The ID of the PriceListGroup item",
                    "type":"string"
                },
                "includeAllProducts":{
                    "description":"If true, indicates that all the products in the catalog should have prices for activation of the PLG",
                    "type":"boolean"
                },
                "startDate":{
                    "description":"Start date of the the associated list price list",
                    "type":"string"
                }
            }
        },
        "createRole_request":{
            "properties":{
                "function":{
                    "description":"Function for the organizationalRole. Possible values are - custom. Not allowed with type role.",
                    "type":"string"
                },
                "relativeTo":{
                    "description":"Organization for which the organizational role must be created. Required for type organizationalRole. Not allowed with type role.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository ID of organization",
                            "type":"string"
                        }
                    }
                },
                "name":{
                    "description":"Name of role",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of role",
                    "type":"string"
                },
                "description":{
                    "description":"Description of role",
                    "type":"string"
                },
                "accessRights":{
                    "description":"Access rights to assign to role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of access right",
                                "type":"string"
                            }
                        }
                    }
                },
                "type":{
                    "description":"Type of role to be created. Possible values are - role (default) and organizationalRole.",
                    "type":"string"
                },
                "category":{
                    "description":"Category of the role",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"Display name of the role category.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID of the role category.(customRoleCategory or storefrontRoleCategory)",
                            "type":"string"
                        },
                        "id":{
                            "description":"ID of the role category.(customRoleCategory or storefrontRoleCategory)",
                            "type":"string"
                        }
                    }
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "name":"Custom Role",
                "repositoryId":"customRole",
                "description":"Custom Role",
                "accessRights":[
                    {
                        "repositoryId":"customAccessRight1"
                    }
                ]
            }
        },
        "destroyURLSlugMap_response":{
            "properties":{
                "statusCode":{
                    "default":204,
                    "description":"HTTP status code \"Success, no content\" returned to browser.",
                    "type":"integer"
                }
            }
        },
        "updateStackLess_response":{
            "properties":{
                "source":{
                    "description":"The 'less' code for the stack instance",
                    "type":"string"
                }
            }
        },
        "getLayoutStructure_response":{
            "properties":{
                "regions":{
                    "description":"Regions",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "cssClass":{
                                "description":"the custom CSS class for the region",
                                "type":"string"
                            },
                            "name":{
                                "description":"the internal name of the region",
                                "type":"string"
                            },
                            "width":{
                                "description":"the width in columns (1 - 12) of the region",
                                "type":"number"
                            },
                            "repositoryId":{
                                "description":"the repository id of the region",
                                "type":"string"
                            },
                            "widgets":{
                                "description":"Widgets",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"The display name of the widget instance",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the repository id of the widget instance",
                                            "type":"string"
                                        },
                                        "descriptor":{
                                            "description":"Descriptor",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"The repository id of the widget type",
                                                    "type":"string"
                                                },
                                                "minWidth":{
                                                    "description":"The minimum width of the widget type",
                                                    "type":"number"
                                                },
                                                "editableWidget":{
                                                    "description":"Whether or not this widget type can be edited",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "height":{
                                "description":"The height of the region (not currently used)",
                                "type":"number"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"Display name of the layout.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository ID of the layout.",
                    "type":"string"
                },
                "name":{
                    "description":"internal name of the layout",
                    "type":"string"
                },
                "widgetPages":{
                    "description":"Widget Pages",
                    "type":"object",
                    "properties":{
                        "headerWidgetInst":{
                            "description":"Header Widget Instance",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of page.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "megaMenuInst":{
                            "description":"Mega Menu Instance",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of page.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "footerInst":{
                            "description":"Footer Widget Instance",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of page.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "heroWidgetInst":{
                            "description":"Hero Widget Instance",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of page.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getAddThisInterests_response":{
            "properties":{
                "limit":{
                    "description":"Maximum number of addThisInterests to be fetched.",
                    "type":"integer"
                },
                "sort":{
                    "description":"The sort used for the returned addThisInterests.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property sorted on.",
                                "type":"string"
                            },
                            "order":{
                                "description":"The sort order: either asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "size":{
                                "description":"Values are Small, Medium and Large.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"The name of the AddThis interest.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The ID of the AddThis interest..",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateProfileContextList_response":{
            "properties":{
                "profileContexts":{
                    "description":"The ordered list of profileContexts. If present, this list much contain a representation of every profileContext to be retained. For existing profileContexts, only the \"propertyName\" property need be provided.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "priceListGroupList":{
                                "description":"The array of available priceListGroups. This list should contain the defaultPriceListGroup, as well.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the priceListGroup.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "propertyName":{
                                "description":"The name of the profile boolean property that, when true on the current profile, will cause the profileContext to (potentially) be active.",
                                "type":"string"
                            },
                            "defaultPriceListGroup":{
                                "description":"The default priceListGroup for the profile contexts",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The ID of the default price list group. Note that updating this ID merely updates a reference to an existing priceListGroup, and does not modify the priceListGroup itself.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "id":{
                    "description":"The ID of the profileContextList item.",
                    "type":"string"
                }
            }
        },
        "doSSEFileUploadMultipart_response_accepted":{
            "properties":{
                "result":{
                    "description":"Indicates the upload result",
                    "type":"object",
                    "properties":{
                        "newFiles":{
                            "description":"Number of new files uploaded.",
                            "type":"integer"
                        },
                        "modifiedFiles":{
                            "description":"Number of files modified",
                            "type":"integer"
                        },
                        "unzipped":{
                            "description":"Indicates whether the file upload was unzipped or not.",
                            "type":"boolean"
                        },
                        "failedImages":{
                            "description":"Number of failed images.",
                            "type":"integer"
                        },
                        "allImagesFailed":{
                            "description":"Indicates whether upload for all images failed or not",
                            "type":"boolean"
                        },
                        "failedImagesReasons":{
                            "additionalProperties":{
                                "description":"The table of rejection reasons. Can be any of 'UNKNOWN_REASON', 'INVALID_NAME', 'INVALID_EXTENSION', 'VIRUS_DETECTED', 'VIRUS_SCAN_FAILED', 'INVALID_CONTENT', 'INVALID_ENCODING'",
                                "type":"integer"
                            },
                            "type":"object"
                        },
                        "modifiedImages":{
                            "description":"Number of images modified",
                            "type":"integer"
                        },
                        "failedFilesReasons":{
                            "additionalProperties":{
                                "description":"The table of rejection reasons. Can be any of 'UNKNOWN_REASON', 'INVALID_NAME', 'INVALID_EXTENSION', 'VIRUS_DETECTED', 'VIRUS_SCAN_FAILED', 'INVALID_CONTENT', 'INVALID_ENCODING'",
                                "type":"integer"
                            },
                            "type":"object"
                        },
                        "fileResults":{
                            "description":"File uploading results.",
                            "type":"array",
                            "items":{
                                "description":"The result of uploading one file.",
                                "type":"object",
                                "properties":{
                                    "new":{
                                        "description":"Whether this is a new file. A false value means it is replacing an existing file.",
                                        "type":"boolean"
                                    },
                                    "rejected":{
                                        "description":"Indicates whether the file was rejected.",
                                        "type":"boolean"
                                    },
                                    "overwritten":{
                                        "description":"Whether this file was overwritten by another in the same upload.",
                                        "type":"boolean"
                                    },
                                    "success":{
                                        "description":"Indicates whether file upload was successfull or not.",
                                        "type":"boolean"
                                    },
                                    "destination":{
                                        "description":"The destination file path.",
                                        "type":"string"
                                    },
                                    "associatedItems":{
                                        "description":"The list of URIs for the items this file was associated with.",
                                        "type":"array",
                                        "items":{
                                            "description":"The URI for the item this file was associated with.",
                                            "type":"string"
                                        }
                                    },
                                    "source":{
                                        "description":"The source file path.",
                                        "type":"string"
                                    },
                                    "rejection":{
                                        "description":"Reason for rejection.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "failedFiles":{
                            "description":"Number of failed files.",
                            "type":"integer"
                        },
                        "allFilesFailed":{
                            "description":"Indicates whether upload for all files failed or not",
                            "type":"boolean"
                        },
                        "uploadType":{
                            "description":"The type of upload for this result.",
                            "type":"string"
                        },
                        "newImages":{
                            "description":"Number of new images uploaded.",
                            "type":"integer"
                        },
                        "assignedImages":{
                            "description":"Number of assigned images",
                            "type":"integer"
                        },
                        "hadSuccess":{
                            "description":"Indicates whether at least one file uploaded successfully",
                            "type":"boolean"
                        }
                    }
                },
                "success":{
                    "description":"Indicates whether at least one file uploaded successfully.",
                    "type":"boolean"
                },
                "message":{
                    "description":"The message describing the status",
                    "type":"string"
                },
                "workRequestId":{
                    "description":"The id of the restart request which can be used to track the extension server restart status.",
                    "type":"string"
                },
                "token":{
                    "description":"Token generated for multipart upload.",
                    "type":"string"
                }
            }
        },
        "appendSecondaryOrganizations_response":{
            "properties":{
                "secondaryOrganizations":{
                    "description":"List of secondary organizations appended to the profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the organization appended.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getAuthenticatorInfo_response":{
            "properties":{
                "omaLink":{
                    "description":"Oracle Mobile Authenticator (OMA) application-specific link to create an entry in OMA.",
                    "type":"string"
                },
                "secretKey":{
                    "description":"Key that can be used to manually create an entry in an authentication application.",
                    "type":"string"
                },
                "qrCodeLink":{
                    "description":"Link to a QR code representation of the OMA link.",
                    "type":"string"
                }
            }
        },
        "createProductAssignmentToCollections_response":{
            "properties":{
                "repositoryId":{
                    "description":"Repository ID of the product.",
                    "type":"string"
                },
                "id":{
                    "description":"Repository ID of the product.",
                    "type":"string"
                },
                "parentCategories":{
                    "description":"Array having repository IDs of the collection.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of a collection.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getFailedMessage_response":{
            "properties":{
                "remainingTargetUrls":{
                    "description":"The remaining target URLs to which this message has not successfully been sent.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "messageType":{
                    "description":"The message type of this message.",
                    "type":"string"
                },
                "lastErrorMessage":{
                    "description":"The error from the last send attempt.",
                    "type":"string"
                },
                "savedTime":{
                    "description":"The last time with message was saved.",
                    "type":"string"
                },
                "resend":{
                    "description":"Whether this message is marked to be requeued for WebHook send.",
                    "type":"boolean"
                },
                "serverType":{
                    "description":"The server type of the server that failed to send this message.",
                    "type":"string"
                },
                "asRaw":{
                    "description":"The raw byte stream of the failed message rendered as a String that may be useful in cases where deserialization fails.",
                    "type":"string"
                },
                "id":{
                    "description":"The repository ID of this failed message.",
                    "type":"string"
                },
                "serviceName":{
                    "description":"The nucleus name of the webhook target.",
                    "type":"string"
                },
                "forwardMessage":{
                    "description":"The message being forwarded. Note that specific message types will have additional properties.",
                    "type":"object",
                    "properties":{
                        "parentSessionId":{
                            "description":"The parent sesison ID of the session from which the message was sent.",
                            "type":"string"
                        },
                        "originalUserId":{
                            "description":"The original user ID.",
                            "type":"string"
                        },
                        "siteId":{
                            "description":"The site ID.",
                            "type":"string"
                        },
                        "id":{
                            "description":"The ID for the forward message. ",
                            "type":"string"
                        },
                        "originalId":{
                            "description":"The ID of the original message.",
                            "type":"string"
                        },
                        "sessionId":{
                            "description":"the Session ID",
                            "type":"string"
                        },
                        "source":{
                            "description":"The source of the message.",
                            "type":"string"
                        },
                        "type":{
                            "description":"The type of the message.",
                            "type":"string"
                        },
                        "userId":{
                            "description":"The ID of the end user who last acted on this message.",
                            "type":"string"
                        },
                        "originalSource":{
                            "description":"The original source of the message.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "createMessageTag_response":{
            "properties":{
                "repositoryId":{
                    "description":"Repository ID of the message tag.",
                    "type":"string"
                },
                "name":{
                    "description":"The tag's name to use when referring to it in storefront widgets.",
                    "type":"string"
                }
            }
        },
        "validateAssets_response":{
            "properties":{
                "total":{
                    "description":"Total number of uploaded assets.",
                    "type":"integer"
                },
                "newCount":{
                    "description":"Total number of uploaded assets that will result in an add operation.",
                    "type":"integer"
                },
                "validationResults":{
                    "description":"Partial list of validation results.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "valueDictionary":{
                                "description":"Map of item property values that will be set on import. The key is the property name, and the value is the property value. The property value will either be a string or a key value pair in the case of a repository item reference.",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            },
                            "validationResult":{
                                "description":"The status result of the validation operation.",
                                "type":"string"
                            },
                            "modified":{
                                "description":"true if the asset will be updated.",
                                "type":"boolean"
                            },
                            "isNew":{
                                "description":"true if the asset will be added.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "modifiedCount":{
                    "description":"Total number of uploaded assets that will result in an update operation.",
                    "type":"integer"
                },
                "warningCount":{
                    "description":"Total number of uploaded assets that had warnings during validation.",
                    "type":"integer"
                },
                "unchangedCount":{
                    "description":"Total number of uploaded assets that will result in no change.",
                    "type":"integer"
                },
                "errorCount":{
                    "description":"Total number of uploaded assets that had errors during validation.",
                    "type":"integer"
                }
            }
        },
        "createApplicationID_response":{
            "properties":{
                "external":{
                    "description":"true if the application ID is external.",
                    "type":"boolean"
                },
                "creationTime":{
                    "description":"time application was created in ISO 8601 format.",
                    "type":"string"
                },
                "createdBy":{
                    "description":"information about the user who created the application.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"last name of user.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"first name of the user.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"the repository id of the user",
                            "type":"string"
                        }
                    }
                },
                "repositoryId":{
                    "description":"the id of the application ID item.",
                    "type":"string"
                },
                "name":{
                    "description":"the name of the application.",
                    "type":"string"
                },
                "inUse":{
                    "description":"true if the application ID is currently being used.",
                    "type":"boolean"
                },
                "type":{
                    "description":"the type of application; can be application or extension.",
                    "type":"string"
                },
                "token":{
                    "description":"The auth token for the application, if of type application.",
                    "type":"string"
                }
            }
        },
        "putComponentInstanceByLocaleWithId_okResponse":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "default":"self",
                                "description":"The relationship between the current document and the linked document/resource.",
                                "type":"string"
                            },
                            "href":{
                                "default":"http://localhost:9080/ccadmin/v1/componentInstances/400002/locale/en",
                                "description":"Specifies the location (URL) of the external resource.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createRecommendationGlobalRule_request":{
            "properties":{
                "displayName":{
                    "description":"The localized display name of the Global Rule.",
                    "type":"string"
                },
                "description":{
                    "description":"The Global Rule's description.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the Global Rule",
                    "type":"string"
                },
                "conditions":{
                    "description":"The array of Conditions and their parameters, if any.  Conditions are described in the /recommendationGlobalRuleConditions endpoint.  If the array is empty or no array is specified, the Recommendation Group will use blended recommendations.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the Condition.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updatePriceLocale_response":{
            "properties":{
                "symbol":{
                    "description":"The currency symbol",
                    "type":"string"
                },
                "displayName":{
                    "description":"Readable name of the currency",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the currency item, which is a locale string.",
                    "type":"string"
                },
                "fractionalDigits":{
                    "description":"Number of digits to the right of the decimal point",
                    "type":"integer"
                },
                "currencyCode":{
                    "description":"ISO 4127 three-letter currency code",
                    "type":"string"
                },
                "numericCode":{
                    "description":"ISO 4127 three-digit numeric currency code",
                    "type":"integer"
                }
            }
        },
        "generateURLSlugMap_response":{
            "properties":{
                "duplicates":{
                    "description":"Duplicate URL slugs.",
                    "type":"array",
                    "items":{
                        "properties":{
                            "en":{
                                "description":"Duplicates for specified locale.",
                                "type":"array",
                                "items":{
                                    "properties":{
                                        "nintendo-switch":{
                                            "description":"Duplicate URL slug for the locale.",
                                            "items":{
                                                "properties":{
                                                    "itemDescriptor":{
                                                        "default":"product",
                                                        "description":"The item descriptor."
                                                    },
                                                    "displayName":{
                                                        "default":"Nintendo Switch",
                                                        "description":"Item Display name."
                                                    },
                                                    "seoUrlSlugDerived":{
                                                        "default":"nintendo-switch",
                                                        "description":"Item's URL slug."
                                                    },
                                                    "id":{
                                                        "default":"prod130047",
                                                        "description":"ID for this item."
                                                    }
                                                }
                                            }
                                        },
                                        "nintendo-switch (duplicate)":{
                                            "description":"Duplicate URL slug for the locale.",
                                            "items":{
                                                "properties":{
                                                    "itemDescriptor":{
                                                        "default":"category",
                                                        "description":"The item descriptor."
                                                    },
                                                    "displayName":{
                                                        "default":"Nintendo Switch games",
                                                        "description":"Item Display name."
                                                    },
                                                    "seoUrlSlugDerived":{
                                                        "default":"nintendo-switch",
                                                        "description":"Item's URL slug."
                                                    },
                                                    "id":{
                                                        "default":"video-games-123",
                                                        "description":"ID for this item."
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "containsDuplicates":{
                    "default":true,
                    "description":"Whether or not there are duplicate URL patterns.",
                    "type":"boolean"
                }
            }
        },
        "syncJob_response":{
            "type":"object",
            "properties":{
                "jobName":{
                    "description":"Name of the job",
                    "type":"string"
                },
                "jobId":{
                    "description":"ID of the job",
                    "type":"string"
                },
                "jobDescription":{
                    "description":"Description of the job",
                    "type":"string"
                },
                "startTime":{
                    "format":"date-time",
                    "description":"Start time of the job",
                    "type":"string"
                },
                "endTime":{
                    "format":"date-time",
                    "description":"End time of the job (if completed)",
                    "type":"string"
                },
                "status":{
                    "description":"Status of the job",
                    "type":"string"
                }
            }
        },
        "getCmsChannelMap_failureResponse":{
            "properties":{
                "errorCode":{
                    "description":"The CMS error code",
                    "type":"string",
                    "example":80206
                },
                "message":{
                    "description":"The HTTP error message",
                    "type":"string",
                    "example":"Unexpected Error Getting CMS Content Map By ID"
                },
                "status":{
                    "description":"The HTTP status code",
                    "type":"string",
                    "example":400
                }
            }
        },
        "getProfileContextList_response":{
            "properties":{
                "profileContexts":{
                    "description":"The ordered list of profileContexts.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "priceListGroupList":{
                                "description":"The list of available priceListGroups for the profileContext. Properties other than \"id\" may be visible.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"ID of the priceListGroup. ",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "propertyName":{
                                "description":"The name of the profile boolean property that, when true on the current profile, will cause the profileContext to (potentially) be active.",
                                "type":"string"
                            },
                            "defaultPriceListGroup":{
                                "description":"The Default priceListGroup for the profileContext. Properties other than \"id\" may be visible.",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The ID of the default priceListGroup for the profileContext.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "id":{
                    "description":"The ID of the priceListGroup",
                    "type":"string"
                }
            }
        },
        "createSkuProperty_response":{
            "properties":{
                "itemType":{
                    "description":"The item type that the property is defined on. For example, if the product type is \"SampleType\" then this value would be \"sku-SampleType\".",
                    "type":"string"
                },
                "hidden":{
                    "description":"Whether the property is hidden from being displayed in the UI.",
                    "type":"boolean"
                },
                "length":{
                    "description":"Maximum length of the property value.",
                    "type":"integer"
                },
                "variantBasedDisplay":{
                    "description":"Whether a variant based display should be allowed.",
                    "type":"boolean"
                },
                "label":{
                    "description":"The display label of the property.",
                    "type":"boolean"
                },
                "type":{
                    "description":"The data type of the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                    "type":"string"
                },
                "searchable":{
                    "description":"Whether the property is searchable on the storefront.",
                    "type":"boolean"
                },
                "required":{
                    "description":"Whether the property value is required.",
                    "type":"boolean"
                },
                "writable":{
                    "description":"Whether the property is writable.",
                    "type":"boolean"
                },
                "internalOnly":{
                    "description":"Flag to determine if the property is visible through only Admin or also Storefront.",
                    "type":"boolean"
                },
                "uiEditorType":{
                    "description":"Type of UI editor to show for the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                    "type":"string"
                },
                "default":{
                    "description":"Default value of this property.",
                    "type":"string"
                },
                "listingVariant":{
                    "description":"Whether it is listing variant.",
                    "type":"boolean"
                },
                "propertyType":{
                    "description":"Type of the property. It could be sku-custom for a custom level sku property or sku-base for a sku property defined at base product level.",
                    "type":"string"
                },
                "localizable":{
                    "description":"Flag indicating if the property value can be localized.",
                    "type":"boolean"
                },
                "textSearchable":{
                    "description":"Whether the property is text searchable on the storefront.",
                    "type":"boolean"
                },
                "id":{
                    "description":"ID of this SKU dynamic property.",
                    "type":"string"
                },
                "dimension":{
                    "description":"Allow property to be a search facet on the storefront.",
                    "type":"boolean"
                },
                "editableAttributes":{
                    "description":"Attributes of this property that can be edited.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "multiSelect":{
                    "description":"Whether the property is a multi-select search facet.",
                    "type":"boolean"
                },
                "order":{
                    "description":"Relative order of the property among all of the SKU properties.",
                    "type":"string"
                }
            }
        },
        "updateAdminRole_request":{
            "properties":{
                "securityCriteria":{
                    "description":"Security criteria to assign to the role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the security criterion",
                                "type":"string"
                            }
                        }
                    }
                },
                "name":{
                    "description":"Name of the role",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the role",
                    "readOnly":true,
                    "type":"string"
                },
                "description":{
                    "description":"Description of the role",
                    "type":"string"
                },
                "accessRights":{
                    "description":"Access rights and privileges to assign to the role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of the access right",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "securityCriteria":[
                    {
                        "id":"sc-1100"
                    }
                ],
                "name":"Administrator",
                "description":"adminRole",
                "accessRights":[
                    {
                        "repositoryId":"ora.adminPrivilege"
                    }
                ]
            }
        },
        "validateAssets_request":{
            "properties":{
                "getValidationResult":{
                    "description":"The flag that indicates whether the validation result should be included in response.By default, the result won't be included.",
                    "type":"string"
                },
                "token":{
                    "description":"The token associated with a previous upload operation, for which the validation operation will take place.",
                    "type":"string"
                }
            },
            "required":[
                "token"
            ],
            "example":{
                "token":"QEnltim5M5VNaygUgjomyR0hzV4_10037"
            }
        },
        "listClientApplicationChangedAssets_badRequest":{
            "type":"object",
            "properties":{
                "errorCode":{
                    "default":"211000/211001/211002",
                    "description":"The numerical code identifying the error.",
                    "type":"string"
                },
                "message":{
                    "default":"211000 - Malformed Date/ 211001 - Invalid Since Date/ 211002 - Invalid Until Date",
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "default":400,
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "SearchAccount_response":{
            "properties":{
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Returns true if more resources are available on the server than the subset returned in current page.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "links":{
                    "description":"Links to pages",
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "items":{
                    "description":"List of accounts.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PrimaryAddress":{
                                "description":"Primary Address of an account",
                                "type":"object",
                                "properties":{
                                    "formattedAddress":{
                                        "description":"Formatted Address",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"Name of an account",
                                "type":"string"
                            },
                            "partyNumber":{
                                "description":"PartyNumber of an account",
                                "type":"string"
                            },
                            "partyId":{
                                "description":"The party ID of an account",
                                "type":"number"
                            },
                            "dunsNumber":{
                                "description":"DunsNumber of an account",
                                "type":"string"
                            },
                            "PrimaryContact":{
                                "description":"Primary contact of an account",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "totalResults":542,
                "offset":0,
                "limit":1,
                "hasMore":true,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadminui/v1/selfservice/accounts?keyword=FG&limit=1"
                    },
                    {
                        "rel":"next",
                        "href":"http://localhost:9080/ccadminui/v1/selfservice/accounts?keyword=FG&limit=1&offset=1"
                    }
                ],
                "items":[
                    {
                        "primaryContact":"Laura Brown",
                        "name":"Oracle",
                        "primaryAddress":{
                            "formattedAddress":"36130 600 Oracle Avenue Street 2"
                        },
                        "partyNumber":"CDRM_11111",
                        "partyId":"100101114441",
                        "dunsNumber":"123456789"
                    }
                ]
            }
        },
        "abortExportProcess_response":{
            "properties":{
                "success":{
                    "description":"Returns true if we pass abort command to export process.",
                    "type":"boolean"
                }
            }
        },
        "logUIEvent_response":{
            "properties":{
                "uiEvent":{
                    "description":"A free-form object representing the UI event",
                    "type":"object"
                }
            }
        },
        "doPromoteSSEFiles_request":{
            "properties":{
                "paths":{
                    "description":"An array of SSE files name which is to be promoted from preview to live environment. It should contain non-empty and valid files name which are present on preview environment.",
                    "type":"array",
                    "items":{
                        "description":"File name without path.",
                        "type":"string"
                    }
                }
            },
            "required":[
                "paths"
            ],
            "example":{
                "paths":[
                    "helloapp.zip",
                    "itunes.zip"
                ]
            }
        },
        "updateStackSourceCode_response":{
            "properties":{
                "source":{
                    "description":"The source code for the stack",
                    "type":"string"
                }
            }
        },
        "updateRecommendationGlobalRule_request":{
            "properties":{
                "displayName":{
                    "description":"The localized display name of the Global Rule.",
                    "type":"string"
                },
                "description":{
                    "description":"The Global Rule's description.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the Global Rule",
                    "type":"string"
                },
                "conditions":{
                    "description":"The array of Conditions and their parameters, if any.  Conditions are described in the /recommendationGlobalRuleConditions endpoint.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the Condition.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createAdminSecurityCriterion_request":{
            "properties":{
                "constraintType":{
                    "description":"Constraint type of the security criterion",
                    "type":"string",
                    "enum":[
                        "grant",
                        "deny",
                        "grantNone"
                    ]
                },
                "name":{
                    "description":"Name of the security criterion",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the security criterion",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the security criterion",
                    "type":"string"
                },
                "securityCriteriaResource":{
                    "description":"Resource to use for the security criterion",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"ID of the resource",
                            "type":"string"
                        }
                    }
                },
                "actions":{
                    "description":"Array of actions on which to constrain the resource. Currently [\"create\", \"update\", \"delete\"] is the only accepted combination.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "constraints":{
                    "description":"Constraints to assign to the security criteria",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "constraintConfig":{
                                "description":"Constraint configuration for the resource",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"ID of the constraint configuration",
                                        "type":"string"
                                    }
                                }
                            },
                            "values":{
                                "description":"IDs of the constraining asset type. Catalog IDs in case of ora.catalogConstraintConfiguration",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            },
            "required":[
                "name",
                "securityCriteriaResource",
                "constraintType"
            ],
            "example":{
                "constraintType":"grant",
                "name":"Security Criterion for Catalog",
                "description":"Grant access for catalogs: ClassicalMoviesCatalog, cloudCatalog, cloudLakeCatalog",
                "id":"catalogs-grant-security-criterion",
                "securityCriteriaResource":{
                    "id":"ora.catalogAssetResource"
                },
                "actions":[
                    "create",
                    "update",
                    "delete"
                ],
                "constraints":[
                    {
                        "constraintConfig":{
                            "id":"ora.catalogConstraintConfiguration"
                        },
                        "values":[
                            "ClassicalMoviesCatalog",
                            "cloudCatalog",
                            "cloudLakeCatalog"
                        ]
                    }
                ]
            }
        },
        "createApplicationStyling_request":{
            "properties":{
                "filename":{
                    "description":"name of the CSS file.",
                    "type":"string"
                },
                "ranking":{
                    "description":"Ranking (order) for the application styling file.",
                    "type":"integer"
                },
                "sites":{
                    "description":"ID of multiple sites for the new application styling. If omitted or an empty array is given then the application styling is available for all sites.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "source":{
                    "description":"CSS source to be saved.",
                    "type":"string"
                },
                "applicationId":{
                    "description":"ID of the application.",
                    "type":"string"
                }
            },
            "required":[
                "applicationId",
                "filename",
                "source"
            ],
            "example":{
                "filename":"customStyling1.css",
                "ranking":10,
                "sites":[
                ],
                "source":".customStyling { color: red; }",
                "applicationId":"cloudlake"
            }
        },
        "updateCollectionEndpointsConfiguration_request":{
            "properties":{
                "forcePagingForListCollections":{
                    "description":"If enabled, the listCollections endpoint will always page the return results.  This deprecates the functionality of the pageResults query parameter.",
                    "type":"boolean"
                }
            },
            "example":{
                "forcePagingForListCollections":false
            }
        },
        "getCompilationSettings_response":{
            "properties":{
                "compileThemesAutomatically":{
                    "description":"Whether themes will be compiled automatically as layouts and widgets are updated",
                    "type":"boolean"
                }
            }
        },
        "getRedirects_response":{
            "properties":{
                "items":{
                    "description":"The list of defined redirection rules",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "originUrl":{
                                "description":"Origin URL of the redirect.",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"ID of the site the redirect belongs to.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Redirect type",
                                "type":"integer"
                            },
                            "targetUrl":{
                                "description":"Destination URL of the redirect.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateAdminProfile_request":{
            "properties":{
                "firstName":{
                    "description":"First (given) name of the new user.",
                    "type":"string"
                },
                "lastName":{
                    "description":"Last name (surname) of the new user.",
                    "type":"string"
                },
                "roles":{
                    "description":"Array of roles to assign to this profile.",
                    "type":"array",
                    "items":{
                        "description":"ID of the role.",
                        "type":"string"
                    }
                },
                "active":{
                    "description":"True if the user is active; false if the user is deactivated.",
                    "type":"boolean"
                },
                "email":{
                    "description":"Email address for user profile. This will also be used as the login property of the newly created user.",
                    "type":"string"
                }
            },
            "example":{
                "firstName":"Amber",
                "lastName":"Admin",
                "roles":[
                    "adminRole"
                ],
                "active":true,
                "email":"amber@example.com"
            }
        },
        "saveReportFilterConfiguration_response":{
            "properties":{
                "FilterConfigurationsItem":{
                    "description":"The Filter configurations which is saved",
                    "type":"object",
                    "properties":{
                        "reportingStartDate":{
                            "description":"ReportingStartDate selected in the filters",
                            "type":"string"
                        },
                        "transactionCurrency":{
                            "description":"currency for the reporting data",
                            "type":"string"
                        },
                        "billingRegions":{
                            "description":"BillingRegions Codes of the regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "reportingEndDate":{
                            "description":"ReportingEndDate selected in the filters.",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Pricelist groups as comma separted string",
                            "type":"string"
                        },
                        "groupBy":{
                            "description":"groupBy option selected in the filters",
                            "type":"string"
                        },
                        "shippingCountries":{
                            "description":"ShippingCountries with all regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "timeFrame":{
                            "description":"TimeFrame selected in the filters.",
                            "type":"string"
                        },
                        "billingCountries":{
                            "description":"BillingCountries with all regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "metric":{
                            "description":"Metric selected in the filters",
                            "type":"string"
                        },
                        "productIds":{
                            "description":"Product Ids of the products selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "shippingRegions":{
                            "description":"ShippingRegions Codes of the regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "context":{
                            "description":"Context selected in the filters.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the filter Configuration saved.",
                            "type":"string"
                        },
                        "siteIds":{
                            "description":"Site Ids of the sites selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "configuration_response":{
            "properties":{
                "enabled":{
                    "description":"Returns true to sync the CPQ products, false otherwise",
                    "type":"boolean"
                }
            }
        },
        "getPriceListCurrency_response":{
            "properties":{
                "symbol":{
                    "description":"The currency symbol",
                    "type":"string"
                },
                "displayName":{
                    "description":"Readable name of the currency",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the currency item, which is a locale string.",
                    "type":"string"
                },
                "fractionalDigits":{
                    "description":"Number of digits to the right of the decimal point",
                    "type":"integer"
                },
                "currencyCode":{
                    "description":"ISO 4127 three-letter currency code",
                    "type":"string"
                },
                "numericCode":{
                    "description":"ISO 4127 three-digit numeric currency code",
                    "type":"string"
                }
            }
        },
        "createPost_request":{
            "properties":{
                "active":{
                    "description":"Specify default status for new Announcement. Possible values are 'true' or 'false'. Default value is 'true'",
                    "type":"string"
                },
                "type":{
                    "description":"Specify type of the post to create.",
                    "type":"string"
                },
                "message":{
                    "description":"Specify new Announcement message rich text String",
                    "type":"string"
                }
            },
            "required":[
                "type",
                "message"
            ],
            "example":{
                "active":"true",
                "message":"New Announcent # 2",
                "type":"announcementPost"
            }
        },
        "getAdminConfiguration_response":{
            "properties":{
                "sortByPriceEnabled":{
                    "description":"Flag to signify whether sorting by price is enabled in this environment.",
                    "type":"boolean"
                },
                "supportVersion1Catalogs":{
                    "description":"If true then legacy (version 1) catalogs are supported in the system.",
                    "type":"boolean"
                },
                "allowedOriginMethods":{
                    "description":"Map of hostname (key) and the allowed http methods (values) for that host.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "sessionTimeout":{
                    "description":"Tells how long the before the session times out in the admin application in minutes (3-120).",
                    "type":"integer"
                },
                "sortByPriceProductLimit":{
                    "description":"Maximum number of total products for which the sort by price feature should be available.",
                    "type":"integer"
                }
            }
        },
        "updateAudience_request":{
            "properties":{
                "useInReports":{
                    "description":"Indicates if this audience will be used in reporting.  Defaults to false.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"The display name for the Audience.",
                    "type":"string"
                },
                "ruleSet":{
                    "description":"The rule set for the Audience.",
                    "type":"object",
                    "properties":{
                        "rules":{
                            "description":"The array of rules that make up the rule set.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "property":{
                                        "description":"The property to be evaluated.",
                                        "type":"string"
                                    },
                                    "category":{
                                        "description":"The category of the property, i.e. the user profile.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The value used to compare against the property value to determine the rule result.  Values can be strings, integers, doubles, floats, JSON objects or JSON arrays depending on the operator and how the property was described in the audienceRuleProperty endpoint. When mapping this field in Integration Cloud Service(ICS), the operators which expect string values alone can be used.",
                                        "type":"string"
                                    },
                                    "operator":{
                                        "description":"The operator applied to the rule property.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "property",
                                    "category",
                                    "value",
                                    "operator"
                                ]
                            }
                        },
                        "operator":{
                            "description":"The operator applied to all of the rules in the rule set.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "rules",
                        "operator"
                    ]
                },
                "description":{
                    "description":"The Audience description.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Indicates if this audience is enabled.  Defaults to true.",
                    "type":"boolean"
                }
            },
            "required":[
                "displayName",
                "ruleSet"
            ],
            "example":{
                "useInReports":"false",
                "displayName":"Audience One",
                "ruleSet":{
                    "rules":[
                        {
                            "property":"user.gender",
                            "category":"profile",
                            "value":"male",
                            "operator":"eq"
                        }
                    ],
                    "operator":"all"
                },
                "description":"blah blah blah",
                "enabled":"true"
            }
        },
        "getMessageTag_response":{
            "properties":{
                "repositoryId":{
                    "description":"Repository ID of the message tag.",
                    "type":"string"
                },
                "name":{
                    "description":"The tag's name to use when referring to it in storefront widgets.",
                    "type":"string"
                }
            }
        },
        "setCompilationSettings_response":{
            "properties":{
                "compileThemesAutomatically":{
                    "description":"Whether themes will be compiled automatically as layouts and widgets are updated",
                    "type":"boolean"
                }
            }
        },
        "updateStackSourceCode_request":{
            "properties":{
                "source":{
                    "description":"The source code for the stack",
                    "type":"string"
                }
            },
            "example":{
                "source":"stack source"
            }
        },
        "updateASASettings_response":{
            "properties":{
                "settings":{
                    "description":"ASA Settings",
                    "type":"object",
                    "properties":{
                        "companyLogo":{
                            "description":"Company Logo Image Path and URL",
                            "type":"object",
                            "properties":{
                                "path":{
                                    "description":"The relative vfs path of the image.",
                                    "type":"string"
                                },
                                "url":{
                                    "description":"The url of the image.",
                                    "type":"string"
                                }
                            }
                        },
                        "backgroundImage":{
                            "description":"Background Image Path and URL",
                            "type":"object",
                            "properties":{
                                "path":{
                                    "description":"The relative vfs path of the image.",
                                    "type":"string"
                                },
                                "url":{
                                    "description":"The url of the image.",
                                    "type":"string"
                                }
                            }
                        },
                        "isInternalCustomPropertiesDisplayEnabled":{
                            "description":"Indicates if the Internal properties needs to be displayed in ASA application. ",
                            "type":"boolean"
                        },
                        "isExternalCustomPropertiesDisplayEnabled":{
                            "description":"Indicates if the External properties needs to be displayed in ASA application. ",
                            "type":"boolean"
                        }
                    }
                },
                "dashboardSettings":{
                    "description":"ASA Dashboard Settings",
                    "type":"object",
                    "properties":{
                        "dashboardPromotionalText":{
                            "description":"the dashboard promotional text depending on the locale.",
                            "type":"string"
                        },
                        "heroImage":{
                            "description":"Hero Image Path and URL",
                            "type":"object",
                            "properties":{
                                "path":{
                                    "description":"The relative vfs path of the image.",
                                    "type":"string"
                                },
                                "url":{
                                    "description":"The url of the image.",
                                    "type":"string"
                                }
                            }
                        },
                        "collectionForFeaturedProductsId":{
                            "description":"categoryId for collection for featured products.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "rollbackAgentCurrentVersion_200_response":{
            "properties":{
                "currentAgentVersion":{
                    "description":"The Agent version that is currently running.",
                    "type":"string"
                },
                "lastAgentUpdate":{
                    "description":"A timestamp indicating when Agent was last updated.",
                    "type":"string"
                },
                "previousAgentVersion":{
                    "description":"The previous version, if there is one.",
                    "type":"string"
                },
                "success":{
                    "description":"Determines if the attempt to retrieve the Agent version was successful.",
                    "type":"boolean"
                },
                "agentVersion":{
                    "description":"The Agent version that is currently running.",
                    "type":"string"
                },
                "overrideAgentVersion":{
                    "description":"The agent version that overrides the latest version.",
                    "type":"string"
                },
                "UpgradeMessage":{
                    "description":"Additional Info about the rollback. Usually indicates if the store is already on Previous Version.",
                    "type":"string"
                }
            }
        },
        "updateApplicationStyling_request":{
            "properties":{
                "ranking":{
                    "description":"Ranking (order) for the application styling file.",
                    "type":"integer"
                },
                "sites":{
                    "description":"ID of multiple sites for the application styling. If omitted or an empty array is given then the application styling is available for all sites.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "example":{
                "ranking":50,
                "sites":[
                    "siteUS"
                ]
            }
        },
        "getGlobalElementJavaScript_response":{
            "properties":{
                "code":{
                    "description":"Object containing Global Element JavaScript",
                    "type":"object",
                    "properties":{
                        "javascript":{
                            "description":"Contents of Global Element JavaScript file.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "getAllExtensions_response":{
            "properties":{
                "items":{
                    "description":"list of extensions",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "installedTime":{
                                "description":"date and time the Extension was installed.",
                                "type":"string"
                            },
                            "creator":{
                                "description":"name of the creator of the Extension.",
                                "type":"string"
                            },
                            "creationTime":{
                                "description":"time the Extension was created.",
                                "type":"string"
                            },
                            "origin":{
                                "description":"where the zip file came from - will always be 'upload' for now.",
                                "type":"string"
                            },
                            "lastModifiedBy":{
                                "description":"user who last modified the Extension.",
                                "type":"string"
                            },
                            "description":{
                                "description":"summary description of the Extension.",
                                "type":"string"
                            },
                            "readme":{
                                "description":"contents of the README file - if any.",
                                "type":"string"
                            },
                            "version":{
                                "description":"version number of the Extension.",
                                "type":"string"
                            },
                            "enabled":{
                                "description":"true if Extension is currently enabled.",
                                "type":"boolean"
                            },
                            "developerId":{
                                "description":"ID of developer who created the Extension.",
                                "type":"string"
                            },
                            "zipPath":{
                                "description":"path of the zip file on the server that contains the Extension.",
                                "type":"string"
                            },
                            "modificationTime":{
                                "description":"last time the Extension was modified in any way.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"ID the Extension is stored against in the Repository.",
                                "type":"string"
                            },
                            "name":{
                                "description":"name of the Extension.",
                                "type":"string"
                            },
                            "installedBy":{
                                "description":"user who installed the Extension.",
                                "type":"string"
                            },
                            "installedByUserName":{
                                "description":"user who installed the Extension.",
                                "type":"string"
                            },
                            "items":{
                                "description":"list of elements or widgets",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"ID of item (Element or Widget) contained in the Extension.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "updateRecommendationStrategy_response":{
            "properties":{
                "recommendationGroups":{
                    "description":"The array of Recommendation Groups for the Strategy.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "numRecs":{
                                "description":"The number of recommendations to display from this set of Conditions.",
                                "type":"integer"
                            },
                            "conditions":{
                                "description":"The array of Conditions and their parameters, if any.  Conditions are described in the /recommendationStrategyConditions endpoint.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the Condition.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The localized display name of the Strategy.",
                    "type":"string"
                },
                "description":{
                    "description":"The Strategy's description.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the Strategy",
                    "type":"string"
                }
            }
        },
        "updateFunctionWebHooks_response":{
            "properties":{
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    }
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "supportsSynchronousRetry":{
                    "description":"True if synchronous retries are enabled.  Read-only.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"integer"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    }
                },
                "url":{
                    "description":"The target URL for the function WebHook.",
                    "type":"string"
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "synchronousRetries":{
                    "description":"The maximum number of times the WebHook should be retried if it returns an error.",
                    "type":"integer"
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"integer"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"integer"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"integer"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                }
            }
        },
        "metadataForFragment":{
            "properties":{
                "code":{
                    "description":"Object containing Global Element metadata",
                    "type":"object",
                    "properties":{
                        "supportedWidgetType":{
                            "description":"The list of widget types that can be used with the element.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "inline":{
                            "description":"Whether to place the element in a span or div.",
                            "type":"boolean"
                        },
                        "availableToAllWidgets":{
                            "description":"If set to true, the element will be usable with all widget types.",
                            "type":"boolean"
                        },
                        "children":{
                            "description":"Child element tags.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "translations":{
                            "description":"The list of translations to be used when the element is displayed in Design Studio.",
                            "type":"object",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "description":{
                                        "description":"Descriptive text for the element.",
                                        "type":"string"
                                    },
                                    "language":{
                                        "description":"Language for the description and title.",
                                        "type":"string"
                                    },
                                    "title":{
                                        "description":"Title text for the element.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "defaultText":{
                            "description":"The default text associated with the element.",
                            "type":"string"
                        },
                        "tag":{
                            "description":"The tag value associated with the element.",
                            "type":"string"
                        },
                        "previewText":{
                            "description":"The preview text associated with the element - if any.",
                            "type":"string"
                        },
                        "type":{
                            "description":"The type of the element.",
                            "type":"string"
                        },
                        "config":{
                            "description":"Configuration object for fragment.",
                            "type":"object"
                        },
                        "configOptions":{
                            "description":"Configuration options for element.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updatePricingSettings_request":{
            "properties":{
                "partNumberPropertyInCommerceItem":{
                    "description":"This is a mappable property with external system like CPQ where partNumber is mapped with catalogRefId of CommerceItem in OCCS.",
                    "type":"string"
                },
                "additionalFields":{
                    "description":"This is a customized way to fetch additional properties from external system if OOTB properties of OCCS are not sufficient. This list will be used exclusively in Store's fetchPrice api.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "cartPricingContextProperties":{
                    "description":"This is for specifying the price context properties that Commerce needs to pass to external system like CPQ while pricing the cart.",
                    "type":"object",
                    "properties":{
                        "orderProperties":{
                            "description":"Order level properties which needs to be passed to external system. Key will be Commerce Order level property. Value will be external system's property.",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "organizationProperties":{
                            "description":"Line/Item level properties which needs to be passed to external system. Key will be CommerceItem level property. Value will be external system's property.",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "lineProperties":{
                            "description":"Line/Item level properties which needs to be passed to external system. Key will be CommerceItem level property. Value will be external system's property.",
                            "type":"object",
                            "properties":{
                            }
                        }
                    }
                },
                "pricingContextProperties":{
                    "description":"This is for specifying the price context properties that Commerce needs to pass to external system like CPQ while fetching the price.",
                    "type":"object",
                    "properties":{
                        "orderProperties":{
                            "description":"Order level properties which needs to be passed to external system. Key will be Commerce Order level property. Value will be external system's property.",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "organizationProperties":{
                            "description":"Line/Item level properties which needs to be passed to external system. Key will be CommerceItem level property. Value will be external system's property.",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "lineProperties":{
                            "description":"Line/Item level properties which needs to be passed to external system. Key will be CommerceItem level property. Value will be external system's property.",
                            "type":"object",
                            "properties":{
                            }
                        }
                    }
                },
                "pricingSource":{
                    "description":"Name of the Pricing System.",
                    "type":"string"
                },
                "partNumberPropertyInSku":{
                    "description":"This is a mappable property with external system like CPQ where partNumber is mapped with which attribute of sku id in OCCS.",
                    "type":"string"
                },
                "enabled":{
                    "description":"A flag to indicate whether an external system like CPQ acts as a Pricing Source. This flag acts as a feature flag.",
                    "type":"boolean"
                }
            },
            "example":{
                "partNumberPropertyInCommerceItem":"catalogRefId",
                "additionalFields":[
                    "dynamicPricingType"
                ],
                "cartPricingContextProperties":{
                    "orderProperties":{
                        "siteId":"transactionHeaderProp"
                    },
                    "organizationProperties":{
                        "partyId":"_customer_id"
                    },
                    "lineProperties":{
                        "partyNumber":"transactionLineProp"
                    }
                },
                "pricingContextProperties":{
                    "orderProperties":{
                    },
                    "organizationProperties":{
                        "partyNumber":"_buyerAccountId",
                        "partyId":"_customerId"
                    },
                    "lineProperties":{
                    }
                },
                "pricingSource":"CPQ",
                "enabled":true
            }
        },
        "listStackingRules_response":{
            "properties":{
                "total":{
                    "description":"The total number of items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"The items returned by the listing.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "maxPromotions":{
                                "description":"The maximum number of promotions allowed per stacking rule.",
                                "type":"integer"
                            },
                            "displayName":{
                                "description":"The display name of the stacking rule.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The stacking rule id.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateUserRoles_response":{
            "properties":{
                "success":{
                    "description":"Returns true if the action performed successfully.",
                    "type":"boolean"
                },
                "message":{
                    "description":"Returns Roles has been updated successfully message if action is successfull.",
                    "type":"string"
                }
            }
        },
        "reorderSkuProperties_request":{
            "properties":{
                "items":{
                    "description":"An array containing a list of SKU properties whose order will be updated.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of this SKU dynamic property.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Relative order of the property among all of the SKU properties.",
                                "type":"string"
                            }
                        }
                    }
                },
                "productTypeId":{
                    "description":"Product type ID of the properties to be retrieved",
                    "type":"string"
                }
            },
            "required":[
                "productTypeId"
            ],
            "example":{
                "items":[
                    {
                        "id":"displayName",
                        "order":"-16"
                    },
                    {
                        "id":"id",
                        "order":"-8"
                    }
                ],
                "productTypeId":"product"
            }
        },
        "updateDirectEditConfiguration_request":{
            "properties":{
                "enable":{
                    "description":"Tells whether direct editing needs to be enabled or disabled.",
                    "type":"boolean"
                }
            }
        },
        "createCmsChannelMap_request":{
            "properties":{
                "siteId":{
                    "description":"The site ID.",
                    "type":"string",
                    "example":"SiteUSCmsChannelMap1"
                },
                "channelToken":{
                    "description":"The channel token.",
                    "type":"string",
                    "example":"NEWCH1"
                },
                "channelName":{
                    "description":"The channel name.",
                    "type":"string",
                    "example":"My CMS channel"
                },
                "channelId":{
                    "description":"The channel ID.",
                    "type":"string",
                    "example":"A12345678"
                }
            },
            "required":[
                "channelId",
                "channelName",
                "channelToken",
                "siteId"
            ]
        },
        "createApplication_response":{
            "properties":{
                "appId":{
                    "description":"commerce application Id in IDCS.",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the commere application in IDCS.",
                    "type":"string"
                }
            }
        },
        "updateProfiles_request":{
            "properties":{
                "op":{
                    "description":"The operation to apply to all profiles. There is currently one supported operation: expirePasswords, expires all shopper passwords.",
                    "type":"string"
                }
            },
            "required":[
                "op"
            ],
            "example":{
                "op":"expirePasswords"
            }
        },
        "getResourceStrings_response":{
            "properties":{
                "custom":{
                    "description":"Map of custom resource key/value pairs",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "resources":{
                    "description":"Map of grouped default resource key/value pairs",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "getScheduledJob_response":{
            "properties":{
                "schedule":{
                    "type":"object",
                    "properties":{
                        "period":{
                            "description":"It contains value in milliseconds.",
                            "type":"integer"
                        }
                    }
                },
                "scheduleDescription":{
                    "description":"Descriptive schedule information",
                    "type":"string"
                },
                "scheduleType":{
                    "description":"Schedule type could be periodic or calendar",
                    "type":"string"
                }
            }
        },
        "createOrganization_response":{
            "properties":{
                "taxReferenceNumber":{
                    "description":"Tax Reference number for Organization",
                    "type":"string"
                },
                "organizationLogo":{
                    "description":"File path of organization logo.",
                    "type":"string"
                },
                "delegateApprovalManagement":{
                    "description":"This flag indicates if the delegated admin has the provision of approval management, if set merchant admin cannot do any approval management.",
                    "type":"boolean"
                },
                "secondaryAddresses":{
                    "description":"List of all the addresses associated with an Organization, if property like 'isDefaultShippingAddress' or 'isDefaultBillingAddress' is set to 'true', then in response the same address will come as a separate attribute with name 'shippingAddress' or 'billingAddress'",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "address":{
                                "description":"Address created for the Organization.",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country of the address",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "types":{
                                        "description":"The types tagged to the address",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"The name of the address type",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "phoneNumber":{
                                        "description":"Phone Number of the address",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"The address3 of the secondary address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The address2 of the secondary address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city of the secondary address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The address1 of the secondary address",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name of the secondary address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal Code of the address",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The State of the address",
                                        "type":"string"
                                    }
                                }
                            },
                            "addressType":{
                                "description":"Address type represents nick name of account if present else repository ID of address item.",
                                "type":"string"
                            }
                        }
                    }
                },
                "externalOrganizationId":{
                    "description":"External organization id",
                    "type":"string"
                },
                "type":{
                    "description":"Type for Organization",
                    "type":"string"
                },
                "parentOrganization":{
                    "description":"Parent organization Info.",
                    "type":"object",
                    "properties":{
                        "name":{
                            "description":"Name of the parent organization.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the parent organization.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Active flag of the parent Organization.",
                            "type":"boolean"
                        },
                        "id":{
                            "description":"Id of the parent Organization.",
                            "type":"string"
                        },
                        "externalOrganizationId":{
                            "description":"External organization id",
                            "type":"string"
                        }
                    }
                },
                "customerType":{
                    "description":"Customer Type for Organization",
                    "type":"string"
                },
                "derivedShippingMethods":{
                    "description":"Derived shipping methods associated for organization.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"Repository Id of the shipping method.",
                                "type":"string"
                            }
                        }
                    }
                },
                "derivedBillingAddressType":{
                    "description":"Address type for derived billing address",
                    "type":"string"
                },
                "members":{
                    "description":"List of contact ids associated with an Organization",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Contact Id of contact",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of the contact",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"Id of the Organization",
                    "type":"string"
                },
                "partyId":{
                    "description":"Party ID of organization which is used to link it with the customer data master account. Note : This attribute is effective only when customer data sync is enabled.",
                    "type":"number"
                },
                "useExternalApprovalRequired":{
                    "description":"Flag to enable/disable Order Approval check from External Webhook",
                    "type":"boolean"
                },
                "dunsNumber":{
                    "description":"DUNS Number for Organization.",
                    "type":"string"
                },
                "relativeRoles":{
                    "description":"List of organization roles.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "function":{
                                "description":"Function of the role which can be admin, buyer or approver.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository Id of the role.",
                                "type":"string"
                            }
                        }
                    }
                },
                "derivedTaxReferenceNumber":{
                    "description":"Derived taxReferenceNumber of the Organization",
                    "type":"string"
                },
                "derivedUseAllPaymentMethodsFromSite":{
                    "description":"Derived flag to use all the payment methods available for site.",
                    "type":"boolean"
                },
                "derivedAuthorizationCode":{
                    "description":"Derived Authorization code of the organization.",
                    "type":"string"
                },
                "contract":{
                    "description":"Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Display name for contract",
                            "type":"string"
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "displayName":{
                                    "description":"Name of the catalog",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of the catalog",
                                    "type":"string"
                                }
                            }
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "displayName":{
                                    "description":"Name of the price list group",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "derivedCustomerType":{
                    "description":"Derived Customer type of the Organization",
                    "type":"string"
                },
                "active":{
                    "description":"Active status of an Organization. Should be true or false. By default the value is set to true",
                    "type":"boolean"
                },
                "vatReferenceNumber":{
                    "description":"Vat reference number for the organization",
                    "type":"string"
                },
                "taxExemptionCode":{
                    "description":"Tax exemption code for Organization",
                    "type":"string"
                },
                "derivedType":{
                    "description":"Derived type of the Organization",
                    "type":"string"
                },
                "allowPunchoutShopping":{
                    "description":"Allow Punchout Shopping flag",
                    "type":"boolean"
                },
                "useAllShippingMethodsFromSite":{
                    "description":"Flag to use all the shipping methods available for site.",
                    "type":"string"
                },
                "approvalRequired":{
                    "description":"Approval flag is required for the organization, by default it is set to false",
                    "type":"boolean"
                },
                "derivedTaxExemptionCode":{
                    "description":"Derived taxExemptionCode of the Organization",
                    "type":"string"
                },
                "derivedVatReferenceNumber":{
                    "description":"derivedVatReferenceNumber of the Organization",
                    "type":"string"
                },
                "derivedAllowPunchoutShopping":{
                    "description":"Derived Allow Punchout Shopping flag",
                    "type":"boolean"
                },
                "name":{
                    "description":"The name for Organization",
                    "type":"string"
                },
                "ancestorOrganizations":{
                    "description":"List of ancestors for the Organization",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository Id of the organization.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the organization.",
                                "type":"string"
                            },
                            "active":{
                                "description":"Active flag of the parent Organization.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"Id of the parent Organization.",
                                "type":"string"
                            },
                            "externalOrganizationId":{
                                "description":"External organization id",
                                "type":"string"
                            }
                        }
                    }
                },
                "partyNumber":{
                    "description":"Party number of organization which is used to link it with the customer data master account. Note : This attribute is effective only when customer data sync is enabled.",
                    "type":"string"
                },
                "uniqueId":{
                    "description":"Unique Id of the Organization",
                    "type":"string"
                },
                "authorizationCode":{
                    "description":"Authorization code of the organization.",
                    "type":"string"
                },
                "description":{
                    "description":"Description for Organization",
                    "type":"string"
                },
                "derivedBillingAddress":{
                    "description":"The derived default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute or if parent has default billing address.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the company address",
                            "type":"string"
                        },
                        "address3":{
                            "description":"the address3 of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "derivedUniqueId":{
                    "description":"Derived unique Id of the Organization",
                    "type":"string"
                },
                "organizationLogoURL":{
                    "description":"Full URL of organization logo.",
                    "type":"string"
                },
                "derivedContract":{
                    "description":"Derived Contract",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "terms":{
                            "description":"Terms and Conditions",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms and Conditions",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of terms and conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Display name for contract",
                            "type":"string"
                        },
                        "catalog":{
                            "description":"Catalog associated with contract",
                            "type":"object",
                            "properties":{
                                "displayName":{
                                    "description":"Name of the catalog",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of the catalog",
                                    "type":"string"
                                }
                            }
                        },
                        "repositoryId":{
                            "description":"Repository Id of the contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Price ListGroup associated with contract",
                            "type":"object",
                            "properties":{
                                "displayName":{
                                    "description":"Name of the price list group",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository Id of the price list group",
                                    "type":"string"
                                }
                            }
                        },
                        "creationDate":{
                            "description":"Contract creation date time stamp",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    }
                },
                "paymentMethods":{
                    "description":"Payment methods associated for organization.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "derivedShippingAddressType":{
                    "description":"Address type for derived shipping address",
                    "type":"string"
                },
                "shippingMethods":{
                    "description":"Shipping methods associated for organization.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"Repository Id of the shipping method.",
                                "type":"string"
                            }
                        }
                    }
                },
                "derivedDunsNumber":{
                    "description":"Derived dunsNumber of the Organization",
                    "type":"string"
                },
                "derivedOrganizationLogo":{
                    "description":"derived oragnizationLogo of the Organization",
                    "type":"string"
                },
                "orderPriceLimit":{
                    "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                    "type":"number"
                },
                "dynamicProperty":{
                    "description":"The value of the dynamic Property",
                    "type":"object"
                },
                "derivedShippingAddress":{
                    "description":"The derived default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to  'true' in secondaryAddresses attribute or if parent has default shipping address.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the company address",
                            "type":"string"
                        },
                        "address3":{
                            "description":"the address3 of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name shipping address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "derivedUseAllShippingMethodsFromSite":{
                    "description":"Derived flag to use all the shipping methods available for site.",
                    "type":"string"
                },
                "useAllPaymentMethodsFromSite":{
                    "description":"Flag to use all the payment methods available for site.",
                    "type":"boolean"
                },
                "derivedPaymentMethods":{
                    "description":"Derived payment methods associated for organization.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "repositoryId":{
                    "description":"repository Id of the Organization",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"The default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to  'true' in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the company address",
                            "type":"string"
                        },
                        "address3":{
                            "description":"the address3 of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name shipping address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "derivedDescription":{
                    "description":"Drived description of the Organization",
                    "type":"string"
                },
                "billingAddress":{
                    "description":"The default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the company address",
                            "type":"string"
                        },
                        "address3":{
                            "description":"the address3 of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "fetchExternalCustomerAccountAddresses_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"integer"
                },
                "defaultShippingAddress":{
                    "description":"Default shipping address for the customer account",
                    "type":"object",
                    "properties":{
                        "types":{
                            "description":"Address type of the customer account address.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"Display name of address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository Id of address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Id of address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "formattedAddress":{
                            "description":"The formattedAddress of the customer account address",
                            "type":"string"
                        },
                        "externalId":{
                            "description":"External address id of customer account",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository id for the address",
                            "type":"string"
                        }
                    }
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Returns true if more items are available than the subset returned in current page.",
                    "type":"boolean"
                },
                "count":{
                    "description":"The number of items returned in the current range.",
                    "type":"integer"
                },
                "items":{
                    "description":"list of organizations",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "types":{
                                "description":"Address type of the customer account address.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"Display name of address type",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of address type",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"Id of address type",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "formattedAddress":{
                                "description":"The formattedAddress of the customer account address",
                                "type":"string"
                            },
                            "externalId":{
                                "description":"External address id of customer account",
                                "type":"string"
                            },
                            "primaryFlag":{
                                "description":"Primary flag for address of organization ",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "deleteCustomerAccountAddresses_request":{
            "properties":{
                "itemIds":{
                    "minItems":1,
                    "description":"Repository IDs of addresses for shipping that are to be deleted for the given customer account ID under the given organization ID.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/stringType"
                    }
                }
            },
            "required":[
                "itemIds"
            ],
            "example":{
                "itemIds":[
                    "1035",
                    "1034"
                ]
            }
        },
        "createProductTypeVariant_request":{
            "properties":{
                "productTypeId":{
                    "description":"The ID of the product type.",
                    "type":"string"
                }
            },
            "required":[
                "productTypeId"
            ],
            "example":{
                "listingVariant":false,
                "values":[
                    "Beige",
                    "Black"
                ],
                "variantBasedDisplay":false,
                "id":"color",
                "label":"Color",
                "productTypeId":"MensApparel"
            }
        },
        "updateSlot_request":{
            "properties":{
                "slotConfig":{
                    "description":"Slot Configuration",
                    "type":"object",
                    "properties":{
                        "settings":{
                            "description":"Settings",
                            "type":"object",
                            "properties":{
                                "showButtons":{
                                    "description":"Show Buttons",
                                    "type":"boolean"
                                },
                                "showStepNames":{
                                    "description":"Show Step Names",
                                    "type":"boolean"
                                }
                            }
                        },
                        "notes":{
                            "description":"Slot notes",
                            "type":"string"
                        },
                        "name":{
                            "description":"Slot name",
                            "type":"string"
                        }
                    }
                }
            },
            "example":{
                "slotConfig":{
                    "notes":"simple random slot",
                    "name":"Random Slot"
                }
            }
        },
        "getPublishChanges_response":{
            "properties":{
                "total":{
                    "description":"Total number of changes published. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of changes published.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Offset.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of changes.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sort information of the publishing changes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Property of changes say display name.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order of publishing changes.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items of publish changes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"Last Name the of Author of publishing changes.",
                                "type":"string"
                            },
                            "itemType":{
                                "description":"Item type of publishing changes.",
                                "type":"string"
                            },
                            "author":{
                                "description":"Author of publishing changes.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display name of publishing chnages.",
                                "type":"string"
                            },
                            "changeType":{
                                "description":"Change type of publishing changes. 0: UPDATE, 1: DELETE, 2: CREATE.",
                                "type":"integer"
                            },
                            "assetType":{
                                "description":"Asset type of publishing changes.",
                                "type":"string"
                            },
                            "assetTypeDisplayName":{
                                "description":"Asset type display name of publishing changes.",
                                "type":"string"
                            },
                            "changeTime":{
                                "description":"Changing time of publishing changes.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"First Name of the Author of publishing changes.",
                                "type":"string"
                            },
                            "componentPath":{
                                "description":"Component path of publishing changes.",
                                "type":"string"
                            },
                            "assetId":{
                                "description":"Asset Id of publishing changes.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository Id of publishing changes.",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of publishing changes.",
                                "type":"string"
                            },
                            "parentAssetType":{
                                "description":"Parent asset type of publishing changes.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getToken_response":{
            "type":"object",
            "properties":{
                "token":{
                    "description":"The cached token value corresponding to id. Maximum supported length by default is 10000 characters.",
                    "type":"string"
                }
            }
        },
        "publish_request":{
            "properties":{
                "dateTime":{
                    "description":"Timestamp to schedule the publish operation. Not valid when operationType is selective_publish",
                    "type":"string"
                },
                "maxWaitMinutes":{
                    "description":"Number of minutes to wait for the publishing lock that may be held by another long-running operation, such as an import.",
                    "type":"integer"
                },
                "tokenID":{
                    "description":"TokenID to represent the list of change item IDs to use for selective publishing",
                    "type":"string"
                },
                "operationType":{
                    "description":"Type of publish operation to perform. one of publish or selective_publish",
                    "type":"string"
                }
            },
            "example":"POST /ccadmin/v1/publish"
        },
        "getAllStackDescriptorsByPageType_response":{
            "properties":{
                "autoWrap":{
                    "description":"description of autoWrap",
                    "type":"boolean"
                },
                "items":{
                    "description":"description of items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "isLatestVersion":{
                                "description":"description of isLatestVersion",
                                "type":"boolean"
                            },
                            "previousButton":{
                                "description":"description of previousButton",
                                "type":"string"
                            },
                            "regions":{
                                "description":"description of regions",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"description of repositoryId",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"description of displayName",
                                "type":"string"
                            },
                            "availableToAllPages":{
                                "description":"description of availableToAllPages",
                                "type":"boolean"
                            },
                            "minWidth":{
                                "description":"description of minWidth",
                                "type":"integer"
                            },
                            "version":{
                                "description":"description of version",
                                "type":"integer"
                            },
                            "nextButton":{
                                "description":"description of nextButton",
                                "type":"string"
                            },
                            "latestVersion":{
                                "description":"description of latestVersion",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"description of repositoryId",
                                "type":"string"
                            },
                            "id":{
                                "description":"description of id",
                                "type":"string"
                            },
                            "pageTypes":{
                                "description":"description of pageTypes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"description of repositoryId",
                                            "type":"string"
                                        },
                                        "alias":{
                                            "description":"description of alias",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"description of id",
                                            "type":"string"
                                        },
                                        "shortName":{
                                            "description":"description of shortName",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "stackType":{
                                "description":"description of stackType",
                                "type":"string"
                            },
                            "configurable":{
                                "description":"description of configurable",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "createExtension_request":{
            "properties":{
                "name":{
                    "description":"The name of the previously uploaded extension.",
                    "type":"string"
                }
            },
            "required":[
                "name"
            ],
            "example":"POST /ccadmin/v1/extensions"
        },
        "updateCustomTranslations_response":{
            "properties":{
                "custom":{
                    "description":"Updated map of custom resource key/value pairs",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "updateAdminSamlIdPSettings_response":{
            "properties":{
                "encodedIdpMetadata":{
                    "description":"The base64 encoded SAML IdP Entity Descriptor XML.",
                    "type":"string"
                }
            }
        },
        "getEmailServiceData_response":{
            "properties":{
                "emailServiceProperties":{
                    "description":"Email service properties",
                    "type":"object",
                    "properties":{
                        "emailSMTPPort":{
                            "description":"Port to use to communicate with the SMTP host.",
                            "type":"string"
                        },
                        "emailSMTPHost":{
                            "description":"The SMTP host.",
                            "type":"string"
                        },
                        "emailServiceType":{
                            "description":"Must be DEFAULT or SMTP.",
                            "type":"string"
                        },
                        "emailSMTPPassword":{
                            "description":"User password for the SMTP server.",
                            "type":"string"
                        },
                        "emailSMTPAuthMethod":{
                            "description":"The SMTP Authorisation method - either SSL or TLS.",
                            "type":"string"
                        },
                        "emailSMTPUsername":{
                            "description":"User login for the SMTP server.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "emailServiceType"
                    ]
                },
                "emailNotificationTypes":{
                    "description":"Email Notification Types",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "recommendationsSupported":{
                                "description":"true - product recommendations are supported, false - product recommendations are not supported",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"email notification display name",
                                "type":"string"
                            },
                            "description":{
                                "description":"email notification description - usually null",
                                "type":"string"
                            },
                            "recommendationsStrategy":{
                                "description":"The recommendations strategy",
                                "type":"string"
                            },
                            "version":{
                                "description":"email notification version - usually 1",
                                "type":"integer"
                            },
                            "enabled":{
                                "description":"true - this notification is enabled and an email will be sent out, false - disable no email sent when triggered",
                                "type":"boolean"
                            },
                            "fromEmail":{
                                "description":"from email address",
                                "type":"string"
                            },
                            "recommendationsAllowAnyStrategy":{
                                "description":"true - any recommendations strategy (e.g. Blended, Top Sellers, Bought Together, Browsed Together) can be used, false - only specific recommendation strategies are permitted",
                                "type":"boolean"
                            },
                            "recommendationsRestriction":{
                                "description":"The recommendations restriction",
                                "type":"string"
                            },
                            "fromName":{
                                "description":"from name",
                                "type":"string"
                            },
                            "recommendationsAllowRestrictions":{
                                "description":"true - allow restrictions (such as 'in-brand' or 'in-category' to be applied to the recommendation strategy, false - don't allow restrictions to be applied to the recommendation strategy",
                                "type":"boolean"
                            },
                            "includeRecommendations":{
                                "description":"true - product recommendations will be included in the email, false - product recommendations will not be included in the email",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"key",
                                "type":"string"
                            },
                            "numberOfRecommendations":{
                                "description":"Number of product recommendations to include in email",
                                "type":"integer"
                            },
                            "recommendationsPermittedStrategies":{
                                "description":"Array of recommendation strategy keys permitted for this notification type",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            }
        },
        "updateSite_response":{
            "properties":{
                "priceListGroupList":{
                    "description":"List of Price List Groups associated with the site including default Price List Group",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deleted":{
                                "description":"true if priceListGroup is deleted otherwise false",
                                "type":"boolean"
                            },
                            "repositoryId":{
                                "description":"priceListGroup id associated to site",
                                "type":"string"
                            },
                            "active":{
                                "description":"true if priceListGroup is active otherwise false",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"priceListGroup id associated to site",
                                "type":"string"
                            }
                        }
                    }
                },
                "longDescription":{
                    "description":"Long site description.",
                    "type":"string"
                },
                "inventoryLocationId":{
                    "description":"Defines which inventory this site should use by default.",
                    "type":"string"
                },
                "productionURL":{
                    "description":"The production base url for storefront. If set, this base url will be used for any absolute generated links e.g. sitemap urls",
                    "type":"string"
                },
                "useDefaultSiteLocale":{
                    "description":"Property to decide whether the site to render in default site locale or not.",
                    "type":"boolean"
                },
                "timezone":{
                    "description":"The time zone for this site.",
                    "type":"string"
                },
                "description":{
                    "description":"Site description.",
                    "type":"string"
                },
                "secondaryCurrency":{
                    "description":"Currency used for calculating shipping and tax for loyalty.",
                    "type":"string"
                },
                "requireGDPRP13nConsent":{
                    "description":"Require consent to track personal information per Global Data Protection Regulation (GDPR).",
                    "type":"boolean"
                },
                "defaultCatalog":{
                    "description":"The default catalog id.",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"The display name of the default catalog for the site.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The ID of the default catalog for the site.",
                            "type":"string"
                        },
                        "id":{
                            "description":"The ID of the default catalog for the site.",
                            "type":"string"
                        }
                    }
                },
                "type":{
                    "description":"Type of site, being a store (storeConfiguration) or a website (siteConfiguration).",
                    "type":"string"
                },
                "defaultBillingCountryId":{
                    "description":"Default billing country ID.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Whether the site is enabled",
                    "type":"boolean"
                },
                "defaultShippingCountryId":{
                    "description":"Default shipping country ID.",
                    "type":"string"
                },
                "requireGDPRCookieConsent":{
                    "description":"Require consent to track cookies for personalization per Global Data Protection Regulation (GDPR).",
                    "type":"boolean"
                },
                "payTaxInSecondaryCurrency":{
                    "description":"Pay tax in secondary currency",
                    "type":"boolean"
                },
                "timeToLive":{
                    "description":"The hold price time value in milliseconds.",
                    "type":"integer"
                },
                "defaultLocaleId":{
                    "description":"Default locale ID.",
                    "type":"string"
                },
                "inventoryLocations":{
                    "description":"The \"inventoryLocations\" field, defined as an array, enables users to link multiple inventory locations to a site. If the \"inventoryLocations\" array includes at least one element, the \"inventoryLocationId\" field is not considered.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "activeTheme":{
                    "description":"The activeTheme for the site.",
                    "type":"string"
                },
                "loyaltyPrograms":{
                    "description":"List of loyalty programs associated with site.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "programName":{
                                "description":"Name for loyalty program.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The loyalty program id associated with the site.",
                                "type":"string"
                            },
                            "associationDate":{
                                "description":"Association date of loyalty program to site.",
                                "type":"string"
                            },
                            "programId":{
                                "description":"Loyalty Program Id.",
                                "type":"string"
                            }
                        }
                    }
                },
                "paymentOption":{
                    "description":"The payment option for the site",
                    "type":"integer"
                },
                "additionalProductionURLs":{
                    "description":"A list of additional production URLs (without schema). Currently, only plain hostnames are supported.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "id":{
                    "description":"ID of the site.",
                    "type":"string"
                },
                "defaultSite":{
                    "description":"Whether this is the default site",
                    "type":"string"
                },
                "additionalLocaleIds":{
                    "description":"Additional Country ids.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "recommendationsHost":{
                    "description":"The host name of the recommendations server.",
                    "type":"string"
                },
                "favicon":{
                    "description":"The favorite icon URL.",
                    "type":"string"
                },
                "allowAlternateCurrency":{
                    "description":"Allows the order to be paid in mixed currencies",
                    "type":"boolean"
                },
                "allowedOriginMethods":{
                    "description":"Map of hostname (key) and the allowed http methods (values) for that host.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "noimage":{
                    "description":"The no image icon URL.",
                    "type":"string"
                },
                "defaultPriceListGroup":{
                    "description":"The default PLG for the site.",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Whether the PLG is deleted",
                            "type":"boolean"
                        },
                        "repositoryId":{
                            "description":"The priceListGroup id associated with the site.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Whether the PLG is active",
                            "type":"boolean"
                        },
                        "id":{
                            "description":"The priceListGroup id associated with the site.",
                            "type":"string"
                        }
                    }
                },
                "payShippingInSecondaryCurrency":{
                    "description":"Pay shipping charges in secondary currency",
                    "type":"boolean"
                },
                "siteTypes":{
                    "description":"List of site types supported by this site",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "recommendationsPort":{
                    "description":"The port of the recommendations server",
                    "type":"string"
                },
                "shipFromAddress":{
                    "description":"The ship from address used for tax calculations.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"Ship from country",
                            "type":"string"
                        },
                        "city":{
                            "description":"Ship from city",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Ship from postal code",
                            "type":"string"
                        },
                        "addressLine1":{
                            "description":"Ship from address line 1",
                            "type":"string"
                        },
                        "addressLine2":{
                            "description":"Ship from address line 2",
                            "type":"string"
                        },
                        "addressLine3":{
                            "description":"Ship from address line 3",
                            "type":"string"
                        },
                        "region":{
                            "description":"Ship from region",
                            "type":"string"
                        }
                    }
                },
                "name":{
                    "description":"Site name.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the site.",
                    "type":"string"
                }
            }
        },
        "getMerchantTimezone_response":{
            "properties":{
                "timezoneLabel":{
                    "description":"Timezone name to display in the UI",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"ID of the timezone item",
                    "type":"string"
                },
                "timezoneCode":{
                    "description":"Standard Timezone value",
                    "type":"string"
                }
            }
        },
        "oce_fieldType":{
            "type":"object",
            "properties":{
                "settings":{
                    "description":"Settings the field",
                    "type":"object"
                },
                "datatype":{
                    "description":"Data type of the field",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the field",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the field",
                    "type":"string"
                },
                "id":{
                    "description":"Unique ID for the field",
                    "type":"string"
                },
                "required":{
                    "description":"Is the field required",
                    "type":"boolean"
                },
                "valuecount":{
                    "description":"Value Count",
                    "type":"string"
                },
                "properties":{
                    "description":"Additional properties for the field",
                    "type":"object"
                }
            }
        },
        "addShopperInput_response":{
            "properties":{
                "skuProperties":{
                    "description":"List of SKU properties for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "shopperInputs":{
                    "description":"List of Shopper Inputs for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "localizedValues":{
                                "description":"Localized enumerated values map (base -> localized), returned when type=enumerated and there is localization.",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            },
                            "values":{
                                "description":"Values when the type=enumerated.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "name":{
                                "description":"Name of the Shopper Input",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository ID of the Shopper Input",
                                "type":"string"
                            },
                            "label":{
                                "description":"Display name of the Shopper Input",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of the Shopper Input",
                                "type":"string"
                            },
                            "promptText":{
                                "description":"Helper text for the Shopper Input",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether the Shopper Input is required",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"Display name of product type.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the product type to which shopper input is attached.",
                    "type":"string"
                },
                "variants":{
                    "description":"List of variants for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "specifications":{
                    "description":"List of specifications for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                }
            }
        },
        "createTaxProcessor_request":{
            "properties":{
                "country":{
                    "description":"Country Name.",
                    "type":"string"
                },
                "city":{
                    "description":"City name.",
                    "type":"string"
                },
                "defaultTaxRate":{
                    "description":"Indicates the tax rate used in case of fallback",
                    "type":"number"
                },
                "postalCode":{
                    "description":"Postal code.",
                    "type":"string"
                },
                "type":{
                    "description":"Name of the tax processor used.",
                    "type":"string"
                },
                "isActive":{
                    "description":"Status if tax account is active.",
                    "type":"boolean"
                },
                "url":{
                    "description":"Url of tax processor rest endpoint.",
                    "type":"string"
                },
                "password":{
                    "description":"Valid password for above username.",
                    "type":"string"
                },
                "fallbackEnabled":{
                    "description":"Indicates whether fallback tax calculation is enabled in case of failures",
                    "type":"boolean"
                },
                "merchantId":{
                    "description":"Unique identifier of merchant.",
                    "type":"string"
                },
                "addressLine1":{
                    "description":"Address Line 1.",
                    "type":"string"
                },
                "addressLine2":{
                    "description":"Address Line 2.",
                    "type":"string"
                },
                "addressLine3":{
                    "description":"Address Line 3.",
                    "type":"string"
                },
                "region":{
                    "description":"Region or State name.",
                    "type":"string"
                },
                "showTaxSummary":{
                    "description":"Indicates whether tax summary will be shown or not.",
                    "type":"boolean"
                },
                "username":{
                    "description":"Registered username with tax processor.",
                    "type":"string"
                }
            },
            "required":[
                "country",
                "city",
                "postalCode",
                "type",
                "isActive",
                "url",
                "password",
                "merchantId",
                "addressLine1",
                "region",
                "username"
            ],
            "example":{
                "country":"US",
                "city":"alabama",
                "defaultTaxRate":6,
                "postalCode":"454455",
                "type":"avalara",
                "enabled":true,
                "url":"https://development.avalara.net/1.0/tax/get",
                "password":"asbde",
                "fallbackEnabled":false,
                "merchantId":"333",
                "addressLine1":"abc",
                "addressLine2":"abc",
                "region":"al",
                "showTaxSummary":true,
                "username":"Karna"
            }
        },
        "oce_dateType":{
            "type":"object",
            "properties":{
                "timezone":{
                    "description":"Timezone for the date",
                    "type":"string"
                },
                "value":{
                    "description":"Date value",
                    "type":"string"
                }
            }
        },
        "deleteFiles_response":{
            "properties":{
            }
        },
        "profile_shippingAddress_request":{
            "description":"Shipping address associated with the profile",
            "type":"object",
            "properties":{
                "lastName":{
                    "description":"The last name of the shipping address",
                    "type":"string"
                },
                "country":{
                    "description":"The country of the shipping address",
                    "type":"string"
                },
                "types":{
                    "description":"The types tagged to the address",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"repository Id of the address type",
                                "type":"string"
                            }
                        }
                    }
                },
                "address3":{
                    "description":"The address3 of the shipping address",
                    "type":"string"
                },
                "address2":{
                    "description":"The address2 of the shipping address",
                    "type":"string"
                },
                "city":{
                    "description":"The city of the shipping address",
                    "type":"string"
                },
                "address1":{
                    "description":"The address1 of the shipping address",
                    "type":"string"
                },
                "postalCode":{
                    "description":"The postal code of the shipping address",
                    "type":"string"
                },
                "county":{
                    "description":"The county of the shipping address",
                    "type":"string"
                },
                "isDefaultAddress":{
                    "description":"Whether to store this address in the default shipping address slot.",
                    "type":"boolean"
                },
                "firstName":{
                    "description":"The first name of the shipping address",
                    "type":"string"
                },
                "externalAddressId":{
                    "description":"External address id",
                    "type":"string"
                },
                "phoneNumber":{
                    "description":"The phone number of the shipping address",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The id of the shipping address",
                    "type":"string"
                },
                "state":{
                    "description":"The state of the shipping address",
                    "type":"string"
                }
            }
        },
        "createAddressType_request":{
            "properties":{
                "displayName":{
                    "description":"Display name of address type",
                    "type":"string"
                }
            },
            "required":[
                "displayName"
            ],
            "example":{
                "displayName":"Office"
            }
        },
        "updateFallbackShippingConfiguration_request":{
            "properties":{
                "fallbackShippingEnabled":{
                    "description":"Whether fallback shipping is enabled.",
                    "type":"boolean"
                }
            },
            "example":{
                "fallbackShippingEnabled":true
            }
        },
        "updateInventoryConfiguration_request":{
            "properties":{
                "preorderBackorderEnabled":{
                    "description":"If enabled, allows order to be placed as backordered/preordered. It is recommended to carefully decide to enable or disable the flag at first place. Resetting the flag will lead to inconsistent behavior.",
                    "type":"boolean"
                }
            },
            "example":{
                "preorderBackorderEnabled":false
            }
        },
        "updateShippingRegion_request":{
            "properties":{
                "repositoryId":{
                    "description":"Repository Id of Shipping Region.",
                    "type":"string"
                },
                "shippingRegionName":{
                    "description":"Name of the Shipping Region.",
                    "type":"string"
                },
                "shippingCountryRegion":{
                    "description":"Repository Id of the region.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regions":{
                                "description":"The list of all Shipping Regions.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The Repository Id of the specific region.",
                                            "type":"string"
                                        }
                                    },
                                    "required":[
                                        "repositoryId"
                                    ]
                                }
                            },
                            "repositoryId":{
                                "description":"Repository Id of shipping Country Region.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                }
            },
            "required":[
                "repositoryId",
                "shippingRegionName",
                "shippingCountryRegion"
            ],
            "example":{
                "shippingRegionName":"NorthUS",
                "shippingCountryRegion":{
                    "regions":[
                        {
                            "repositoryId":"US-AL"
                        }
                    ],
                    "repositoryId":"US"
                }
            }
        },
        "addRegions_response":{
            "properties":{
                "regions":{
                    "description":"The list of regions for particular country.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regionCode":{
                                "description":"The region code (normally its ISO 3166-2 code).",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Localized region name.",
                                "type":"string"
                            },
                            "abbreviation":{
                                "description":"The region code in abbreviated form. Usually a 2 letter country code",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "deleteFailedMessage_response":{
            "properties":{
                "message":{
                    "description":"The localized success message.",
                    "type":"string"
                }
            }
        },
        "updatePaymentTypes_response":{
            "properties":{
                "items":{
                    "description":"List of payment types.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "img":{
                                "description":"Payment type image URL.",
                                "type":"object",
                                "properties":{
                                    "path":{
                                        "description":"Relative path of the image.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The id of the media external image file.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the image.",
                                        "type":"string"
                                    },
                                    "url":{
                                        "description":"The derived URL for the image.",
                                        "type":"string"
                                    }
                                }
                            },
                            "code":{
                                "description":"The payment gateway specific code for the payment type.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository ID of the payment type item.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The internal name for the payment type.",
                                "type":"string"
                            },
                            "startDateRequired":{
                                "description":"Whether the the start date of the credit card is required for this payment type.",
                                "type":"boolean"
                            },
                            "length":{
                                "description":"Valid card number length.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Kind of payment type.For e.g.: card,check,etc.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value for the payment type.",
                                "type":"string"
                            },
                            "cvvLength":{
                                "description":"Valid cvv length.",
                                "type":"string"
                            },
                            "iin":{
                                "description":"Issuer identification number for the payment type.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "putComponentInstance_request":{
            "properties":{
                "widgetConfig":{
                    "description":"This refers to configuration for a widget instance.",
                    "properties":{
                        "notes":{
                            "default":"My favourite instance of the ProductImageViewer component!",
                            "description":"Notes for this component instance.",
                            "type":"string"
                        },
                        "displayName":{
                            "default":"ProductImageViewerDisplayName",
                            "description":"Display name for component instance.",
                            "type":"string"
                        },
                        "name":{
                            "default":"ProductImageViewerName",
                            "description":"Actual name for this component instance. Can be different to Display Name, but best kept the same.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "getWhitelistUrls_response":{
            "properties":{
                "items":{
                    "description":"list of whitelist services and theirs outbound urls. This endpoint is deprecated, please use /merchant/allowedUrls.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "whiteListId":{
                                "type":"string",
                                "example":"submitOrder"
                            },
                            "whiteListedUrls":{
                                "description":"outbound urls of the whitelist service",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "url":{
                                            "description":"outbound url",
                                            "type":"string",
                                            "example":"https://example.com"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "updateOpenIDSettings_request":{
            "properties":{
                "baseURL":{
                    "description":"The base URL of the identity provider. Either baseURL or openidConfiguration must be provided.",
                    "type":"string"
                },
                "loginClaimName":{
                    "description":"The name of the user information claim mapped to the profile login property.",
                    "type":"string"
                },
                "emailClaimName":{
                    "description":"The name of the user information claim mapped to the profile email property.",
                    "type":"string"
                },
                "clientId":{
                    "description":"The client ID of the identity provider application.",
                    "type":"string"
                },
                "openidConfiguration":{
                    "description":"Direct links to authorization server endpoints. It can be used if .well-known/openid-configuration is not supported. Either baseURL or openidConfiguration must be provided.",
                    "type":"object",
                    "properties":{
                        "jwks_uri":{
                            "description":"The URL of the authorization server's JSON Web Key Set document.",
                            "type":"string"
                        },
                        "end_session_endpoint":{
                            "description":"The URL of the authorization server's logout endpoint.",
                            "type":"string"
                        },
                        "issuer":{
                            "description":"The authorization server's issuer identifier.",
                            "type":"string"
                        },
                        "authorization_endpoint":{
                            "description":"The URL of the authorization server's authorization endpoint.",
                            "type":"string"
                        },
                        "token_endpoint":{
                            "description":"The URL of the authorization server's token endpoint.",
                            "type":"string"
                        },
                        "userinfo_endpoint":{
                            "description":"he URL of the authorization server's user information endpoint.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "authorization_endpoint",
                        "token_endpoint",
                        "end_session_endpoint",
                        "userinfo_endpoint",
                        "jwks_uri",
                        "issuer"
                    ]
                },
                "organizationClaimName":{
                    "description":"The name of the organization ID claim.",
                    "type":"string"
                },
                "clientSecret":{
                    "description":"The client secret of the identity provider application.",
                    "type":"string"
                },
                "requiredClaimToProfilePropertyMap":{
                    "description":"The mapping from user information claims to required profile properties.",
                    "type":"object"
                },
                "roleClaimName":{
                    "description":"The name of the role ID claim.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Whether to enable OpenID Connect on Storefront.",
                    "type":"boolean"
                },
                "optionalClaimToProfilePropertyMap":{
                    "description":"The mapping from user information claims to optional profile properties.",
                    "type":"object"
                }
            },
            "required":[
                "baseURL",
                "clientId",
                "clientSecret",
                "openidConfiguration"
            ],
            "example":{
                "baseURL":"https://cx-tenant02.identity.example.com",
                "loginClaimName":"login",
                "emailClaimName":"email",
                "clientId":"3eec13c77e92421eac9ecf87fbea3b16",
                "organizationClaimName":"organization_id",
                "clientSecret":"1e24b226-0436-4c6b-9692-a6fe7fee37d7",
                "requiredClaimToProfilePropertyMap":{
                    "sub":"login",
                    "email":"email"
                },
                "roleClaimName":"role_id",
                "enabled":true,
                "optionalClaimToProfilePropertyMap":{
                    "given_name":"firstName",
                    "family_name":"lastName"
                }
            }
        },
        "stringType":{
            "minLength":1,
            "type":"string",
            "maxLength":240
        },
        "getPosts_response":{
            "properties":{
                "totalPostsCount":{
                    "description":"The total number of Announcements.",
                    "type":"integer"
                },
                "posts":{
                    "description":"The array of the Announcements.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastModifiedDate":{
                                "description":"The date on which the Announcement was last modified.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the Announcement post.",
                                "type":"string"
                            },
                            "active":{
                                "description":"Indicates whether a Announcement is active.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"The Announcement Post Id.",
                                "type":"string"
                            },
                            "message":{
                                "description":"The Announcement Title text.",
                                "type":"string"
                            },
                            "creationDate":{
                                "description":"The creation date of the Announcement.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of the Announcement item.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "removeRoles_response":{
            "properties":{
                "success":{
                    "description":"Returns true if the action performed successfully.",
                    "type":"boolean"
                }
            }
        },
        "listProductTypeVariants_response":{
            "properties":{
            }
        },
        "deleteCustomerAccountBillingAddresses_response":{
            "properties":{
                "invalidItemIds":{
                    "description":"List of invalid/failed address ids of which could not be deleted.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/stringType"
                    }
                },
                "resultingItemIds":{
                    "description":"List of repository ids of currently present addresses for billing of customer account",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/stringType"
                    }
                }
            }
        },
        "getInventory_response":{
            "properties":{
                "preorderThreshold":{
                    "description":"Preorder threshold of SKU.",
                    "type":"integer"
                },
                "backorderLevel":{
                    "description":"Backorder level of SKU.",
                    "type":"integer"
                },
                "displayName":{
                    "description":"Display name of SKU.",
                    "type":"string"
                },
                "availabilityDate":{
                    "description":"Availability date of SKU. Date format is an ISO standard such as yyyy-MM-dd.",
                    "type":"string"
                },
                "stockThreshold":{
                    "description":"Stock threshold of SKU.",
                    "type":"integer"
                },
                "availabilityStatusMsg":{
                    "description":"Availability status message of SKU.",
                    "type":"string"
                },
                "stockLevel":{
                    "description":"Stock level of SKU.",
                    "type":"integer"
                },
                "availableToPromise":{
                    "description":"Tells whether product is available to promise.",
                    "type":"string"
                },
                "skuNumber":{
                    "description":"SKU number.",
                    "type":"string"
                },
                "preorderLevel":{
                    "description":"Preorder level of SKU.",
                    "type":"integer"
                },
                "locationId":{
                    "description":"Location ID of SKU.",
                    "type":"string"
                },
                "translations":{
                    "description":"Product translated properties.",
                    "type":"object"
                },
                "inventoryId":{
                    "description":"Inventory ID of SKU.",
                    "type":"string"
                },
                "backorderThreshold":{
                    "description":"Backorder threshold of SKU.",
                    "type":"integer"
                },
                "availabilityStatus":{
                    "description":"Availability status of SKU.",
                    "type":"integer"
                },
                "locationInventoryInfo":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "preorderThreshold":{
                                "description":"Preorder threshold of the variant.",
                                "type":"integer"
                            },
                            "backorderLevel":{
                                "description":"Backorder level of the variant.",
                                "type":"integer"
                            },
                            "displayName":{
                                "description":"Display name of the variant.",
                                "type":"string"
                            },
                            "availabilityDate":{
                                "description":"Availability date of variant. Date format is an ISO standard such as yyyy-MM-dd.",
                                "type":"string"
                            },
                            "availabilityStatusMsg":{
                                "description":"Availability status message of the variant.",
                                "type":"string"
                            },
                            "stockThreshold":{
                                "description":"Stock threshold of the variant.",
                                "type":"integer"
                            },
                            "stockLevel":{
                                "description":"Stock level of the variant.",
                                "type":"integer"
                            },
                            "availableToPromise":{
                                "description":"Available to promise.",
                                "type":"string"
                            },
                            "skuNumber":{
                                "description":"SKU number of the variant.",
                                "type":"string"
                            },
                            "preorderLevel":{
                                "description":"Preorder level of the variant.",
                                "type":"integer"
                            },
                            "locationId":{
                                "description":"Location id.",
                                "type":"string"
                            },
                            "inventoryId":{
                                "description":"Inventory id of the variant.",
                                "type":"string"
                            },
                            "backorderThreshold":{
                                "description":"Backorder threshold of the variant.",
                                "type":"integer"
                            },
                            "availabilityStatus":{
                                "description":"Availability status/ available count of the variant.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "skuId":{
                    "description":"SKU ID.",
                    "type":"string"
                }
            }
        },
        "abortImportProcess_request":{
            "properties":{
            },
            "example":"POST /ccadmin/v1/importProcess/ezzPxcPRmJIlXYCyOTQNT9HMacA_10000/abort"
        },
        "getAccessRight_response":{
            "properties":{
                "displayName":{
                    "description":"Display name of access right",
                    "type":"string"
                },
                "name":{
                    "description":"Name of access right",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of access right",
                    "type":"string"
                },
                "description":{
                    "description":"Description of access right",
                    "type":"string"
                },
                "id":{
                    "description":"ID of access right",
                    "type":"string"
                },
                "type":{
                    "description":"Type of access right",
                    "type":"string"
                }
            }
        },
        "updateDefaultLocale_request":{
            "properties":{
                "localeId":{
                    "description":"The ID of the locale to use as the default.",
                    "type":"string"
                }
            },
            "required":[
                "localeId"
            ],
            "example":{
                "localeId":"2"
            }
        },
        "createRedirect_request":{
            "properties":{
                "originUrl":{
                    "description":"Origin URL of the redirect.",
                    "type":"string"
                },
                "siteId":{
                    "description":"ID of the site the redirect belongs to.",
                    "type":"string"
                },
                "type":{
                    "description":"Redirect type",
                    "type":"integer"
                },
                "targetUrl":{
                    "description":"Destination URL of the redirect.",
                    "type":"string"
                }
            },
            "required":[
                "type",
                "originUrl",
                "targetUrl"
            ],
            "example":{
                "originUrl":"/origin_url_4",
                "siteId":"siteUS",
                "type":301,
                "targetUrl":"/target_url_4"
            }
        },
        "cancelOrder_response":{
            "properties":{
                "result":{
                    "description":"The result of the cancel operation performed.",
                    "type":"string"
                }
            }
        },
        "updateSeoConfig_response":{
            "properties":{
            }
        },
        "deleteCountries_request":{
            "properties":{
                "ids":{
                    "description":"The list of country IDS to be deleted.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "example":{
                "ids":[
                    "IN",
                    "LK"
                ]
            }
        },
        "updateGateway_response":{
            "properties":{
                "merchantId":{
                    "description":"CyberSource Merchant ID.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"repository ID of the Merchant.",
                    "type":"string"
                },
                "paymentGateways":{
                    "description":"Payment gateway details.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstname":{
                                "description":"First Name.",
                                "type":"string"
                            },
                            "sopCredentials":{
                                "description":"SOP credential information.",
                                "type":"object",
                                "properties":{
                                    "agent":{
                                        "description":"SOP credential information for agent.",
                                        "type":"object",
                                        "properties":{
                                            "hasAccessKey":{
                                                "description":"A flag indicating if access key is present.",
                                                "type":"boolean"
                                            },
                                            "sopURL":{
                                                "description":"CyberSource SOP URL for agent.",
                                                "type":"string"
                                            },
                                            "profileId":{
                                                "description":"SOP Profile ID for agent profile.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"ID for the SOP Credential.",
                                                "type":"string"
                                            },
                                            "hasSecretKey":{
                                                "description":"A flag indicating if secret key is present to generate signature.",
                                                "type":"boolean"
                                            },
                                            "expirationDate":{
                                                "description":"Key expiration date.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "storefront":{
                                        "description":"SOP credential information for storefront.",
                                        "type":"object",
                                        "properties":{
                                            "hasAccessKey":{
                                                "description":"A flag indicating if access key is present.",
                                                "type":"boolean"
                                            },
                                            "sopURL":{
                                                "description":"CyberSource SOP URL for storefront.",
                                                "type":"string"
                                            },
                                            "profileId":{
                                                "description":"SOP Profile ID for storefront profile.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"ID for the SOP Credential.",
                                                "type":"string"
                                            },
                                            "hasSecretKey":{
                                                "description":"A flag indicating if secret key is present to generate signature.",
                                                "type":"boolean"
                                            },
                                            "expirationDate":{
                                                "description":"Key expiration date.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            },
                            "soapCredential":{
                                "description":"SOAP Credential information.",
                                "type":"object",
                                "properties":{
                                    "transactionSecurityKey":{
                                        "description":"Transaction Security key.",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"SOAP Profile ID.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"ID for the SOAP Credential.",
                                        "type":"string"
                                    },
                                    "expirationDate":{
                                        "description":"Key expiration date.",
                                        "type":"string"
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID for the payment gateway.",
                                "type":"string"
                            },
                            "ignoreAVS":{
                                "description":"A flag to tell the Cybersource whether to ignore the AVS results.",
                                "type":"boolean"
                            },
                            "partnerSolutionId":{
                                "description":"A field that identifies a transaction as occurring through Oracle Commerce.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of the payment gateway.",
                                "type":"string"
                            },
                            "enabled":{
                                "description":"Is the setup enabled?",
                                "type":"boolean"
                            },
                            "username":{
                                "description":"CyberSource Username.",
                                "type":"string"
                            },
                            "lastname":{
                                "description":"Last Name.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listMessageTags_response":{
            "properties":{
                "items":{
                    "description":"The list of available message tags.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of the message tag.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The tag's name to use when referring to it in storefront widgets.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getRoles_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of records fetched.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset",
                    "type":"integer"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"integer"
                },
                "properties":{
                    "description":"list of roles associated with the profile",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "associations":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "relatedItemId":{
                                            "description":"It is the organization id to which role is associated. If the role is to be assigned in organization scope the relatedItemId is required and if the role is global scope then it should be null",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"If the role is to be assigned in organization scope the type is (organization) and if the role is global scope the type is (global).",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "function":{
                                "description":"Function name for organizationRole",
                                "type":"string"
                            },
                            "relativeTo":{
                                "description":"Related organization for organizationRole",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID of related organization",
                                        "type":"string"
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID of the role",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of role",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of role",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the role to be assigned.",
                                "type":"string"
                            },
                            "accessRights":{
                                "description":"Access rights assigned to role",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"Display name of access right",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of access right",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of access right",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of access right",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Type of access right",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "category":{
                                "description":"Category of the role",
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"Display name of the role category.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository ID of the role category.(customRoleCategory or storefrontRoleCategory)",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"ID of the role category.(customRoleCategory or storefrontRoleCategory)",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "roles":[
                    {
                        "associations":[
                            {
                                "relatedItemId":"or-100001",
                                "type":"organization"
                            }
                        ],
                        "repositoryId":"100037",
                        "name":"Buyer",
                        "description":null,
                        "id":"role-100001",
                        "accessRights":[
                        ],
                        "type":"organizationalRole",
                        "category":{
                            "displayName":"Storefront Roles",
                            "repositoryId":"storefrontRoleCategory",
                            "id":"storefrontRoleCategory"
                        }
                    },
                    {
                        "associations":[
                            {
                                "relatedItemId":null,
                                "type":"global"
                            }
                        ],
                        "name":"testRole",
                        "description":"testRole",
                        "id":"role-100002",
                        "accessRights":[
                            {
                                "displayName":"Sample AccessRight",
                                "repositoryId":"300001",
                                "name":"Sample AccessRight",
                                "id":"Sample AccessRight",
                                "type":"generic"
                            }
                        ],
                        "type":"role",
                        "category":{
                            "displayName":"Custom Roles",
                            "repositoryId":"customRoleCategory",
                            "id":"customRoleCategory"
                        }
                    }
                ]
            }
        },
        "getOrderFailureEmailSettings_response":{
            "properties":{
                "recipientEmailAddresses":{
                    "description":"List of recipient email addresses configured to receive order failure notification",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "example":{
                "recipientEmailAddresses":[
                    "Test@oracle.com",
                    "Test2@oracle.com"
                ]
            }
        },
        "getCurrentAdminProfileAssetAccessDetails_request":{
            "properties":{
                "items":{
                    "description":"Array of items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "assetGroup":{
                                "description":"The assetGroup of the resource",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the resource",
                                "type":"string"
                            },
                            "assetType":{
                                "description":"The assetType of the resource",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "items":[
                    {
                        "assetGroup":"/atg/commerce/catalog/ProductCatalog",
                        "id":"cloudLakeCatalog",
                        "assetType":"catalog"
                    },
                    {
                        "assetGroup":"/atg/commerce/pricing/priceLists/PriceLists",
                        "id":"defaultPriceGroup",
                        "assetType":"priceListGroup"
                    }
                ]
            }
        },
        "getPublishStatus_response":{
            "properties":{
                "lastName":{
                    "description":"Last name of the publish initiator.",
                    "type":"string"
                },
                "errorMessage":{
                    "description":"Error message if any for the publish.",
                    "type":"string"
                },
                "storeInitialDatasource":{
                    "description":"Store initial datasource of publish.",
                    "type":"string"
                },
                "statusMessage":{
                    "description":"Status message of publish.",
                    "type":"string"
                },
                "publishId":{
                    "description":"Publish Id for the publish.",
                    "type":"string"
                },
                "publishInitiator":{
                    "description":"Publish initiator for the publish.",
                    "type":"string"
                },
                "firstName":{
                    "description":"First name of the publish initiator.",
                    "type":"string"
                },
                "adminInitialDatasource":{
                    "description":"Admin initial datasource of the publish.",
                    "type":"string"
                },
                "publishRunning":{
                    "description":"Tells weather Publish is running.",
                    "type":"boolean"
                },
                "currentPhase":{
                    "description":"Current phase of publish.",
                    "type":"integer"
                },
                "lastCompletedPhase":{
                    "description":"Last completed phase of publish.",
                    "type":"integer"
                },
                "operationType":{
                    "description":"Operation type of the publish.",
                    "type":"string"
                },
                "numberOfChanges":{
                    "description":"Number of changes in the publish.",
                    "type":"integer"
                },
                "errorPhase":{
                    "description":"Error phase in the publish.",
                    "type":"integer"
                }
            }
        },
        "getAllPublishingChangeAuthors_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of authors.",
                    "type":"integer"
                },
                "items":{
                    "description":"Items of authors.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"First Name of the Author of publishing changes.",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"Last Name the of Author of publishing changes.",
                                "type":"string"
                            },
                            "author":{
                                "description":"Author of publishing changes.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createExtension_401response":{
            "properties":{
                "errorCode":{
                    "description":"The error code",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "getCmsContentMap_response":{
            "properties":{
                "sourceType":{
                    "description":"The source type.",
                    "type":"string",
                    "example":"ExampleContent"
                },
                "contentId":{
                    "description":"The content ID.",
                    "type":"string",
                    "example":"cars-all-new-rush"
                },
                "cmsPageSlug":{
                    "description":"The CMS url page slug. This is used for page rendering",
                    "type":"string",
                    "example":"/cars/all_new_rush"
                },
                "layoutId":{
                    "description":"The layout ID. (Obsolete)",
                    "type":"string",
                    "example":null
                },
                "version":{
                    "format":"long integer",
                    "description":"The version of the content map.",
                    "type":"integer",
                    "example":1
                },
                "contentType":{
                    "description":"The content type.",
                    "type":"string",
                    "example":"default"
                },
                "channelId":{
                    "description":"The channel ID.",
                    "type":"string",
                    "example":"A12345678"
                }
            }
        },
        "generateProductNotify_request":{
            "properties":{
                "expiryDate":{
                    "description":"Expiry date of notification",
                    "type":"string"
                },
                "productId":{
                    "description":"Id of the product to be notified on",
                    "type":"string"
                },
                "profileId":{
                    "description":"Profile Id of a logged in user",
                    "type":"string"
                },
                "siteId":{
                    "description":"Id of the current site",
                    "type":"string"
                },
                "locale":{
                    "description":"Current locale of SF",
                    "type":"string"
                },
                "skuId":{
                    "description":"SKU of the product",
                    "type":"string"
                },
                "email":{
                    "description":"Email address to send notification to",
                    "type":"string"
                }
            },
            "required":[
                "siteId",
                "productId",
                "skuId",
                "email",
                "locale"
            ]
        },
        "getApplicationDeploymentStatus_response":{
            "properties":{
                "results":{
                    "description":"results for the application deployment",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "errors":{
                    "description":"errors for the application deployment",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "SearchContact_response":{
            "properties":{
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Returns true if more resources are available on the server than the subset returned in current page.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "links":{
                    "description":"Links to pages",
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "items":{
                    "description":"List of contacts.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"First name of a contact",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"Last name of a contact",
                                "type":"string"
                            },
                            "phone":{
                                "description":"Phone number of a contact",
                                "type":"string"
                            },
                            "partyNumber":{
                                "description":"The PartyNumber of a account",
                                "type":"string"
                            },
                            "partyId":{
                                "description":"The party ID of a contact",
                                "type":"number"
                            },
                            "email":{
                                "description":"Email of a contact",
                                "type":"string"
                            },
                            "primaryAccountName":{
                                "description":"Name of primary account of a contact",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "totalResults":1,
                "offset":0,
                "limit":1,
                "hasMore":false,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadminui/v1/selfservice/contacts?keyword=Laura&limit=1"
                    },
                    {
                        "rel":"next",
                        "href":"http://localhost:9080/ccadminui/v1/selfservice/contacts?keyword=Laura&limit=1&offset=1"
                    }
                ],
                "items":[
                    {
                        "firstName":"Laura",
                        "lastName":"Brown",
                        "phone":"111-555-1111",
                        "partyNumber":"CDRM_11111",
                        "partyId":"100101114441",
                        "email":"laurabrown@example.com",
                        "primaryAccountName":"Oracle"
                    }
                ]
            }
        },
        "downloadEmailTemplates_200_response":{
            "properties":{
                "items":{
                    "description":"Response content type is application/x-zip-compressed, with response body containing the compressed zip file containing templates for the email type.",
                    "type":"object"
                }
            }
        },
        "listPrices_response":{
            "properties":{
                "total":{
                    "description":"The total number of items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"List of Prices",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "productId":{
                                "description":"Product Id",
                                "type":"string"
                            },
                            "endDate":{
                                "description":"End date of a price",
                                "type":"string"
                            },
                            "pricingScheme":{
                                "description":"Pricing Scheme",
                                "type":"string"
                            },
                            "volumePrice":{
                                "description":"Volume price",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository Id",
                                        "type":"string"
                                    },
                                    "levels":{
                                        "description":"Levels",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "quantity":{
                                                    "description":"Minimum Quantity for this level",
                                                    "type":"integer"
                                                },
                                                "price":{
                                                    "description":"Price for this level",
                                                    "type":"number"
                                                },
                                                "repositoryId":{
                                                    "description":"Repository Id",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository Id",
                                "type":"string"
                            },
                            "parentSkuId":{
                                "description":"Parent Sku Id",
                                "type":"string"
                            },
                            "startDate":{
                                "description":"Start date of a price",
                                "type":"string"
                            },
                            "listPrice":{
                                "description":"List price",
                                "type":"number"
                            },
                            "skuId":{
                                "description":"Sku Id",
                                "type":"string"
                            },
                            "priceList":{
                                "description":"The price list for this price",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "createCmsContentMap_request":{
            "properties":{
                "sourceType":{
                    "description":"The source type.",
                    "type":"string",
                    "example":"ExampleContent"
                },
                "contentId":{
                    "description":"The content ID.",
                    "type":"string",
                    "example":"cars-all-new-rush"
                },
                "cmsPageSlug":{
                    "description":"The CMS url page slug. This is used for page rendering",
                    "type":"string",
                    "example":"/cars/all_new_rush"
                },
                "version":{
                    "format":"long integer",
                    "description":"The version of the content map.",
                    "type":"integer",
                    "example":1
                },
                "contentType":{
                    "description":"The content type.",
                    "type":"string",
                    "example":"default"
                },
                "channelId":{
                    "description":"The channel ID.",
                    "type":"string",
                    "example":"A12345678"
                }
            },
            "required":[
                "cmsPageSlug",
                "contentId",
                "version",
                "contentType",
                "channelId",
                "sourceType"
            ]
        },
        "getSearchIndexingStatus_response":{
            "properties":{
                "historyItemCount":{
                    "description":"Total count of history items.",
                    "type":"integer"
                },
                "baselineSchedule":{
                    "description":"Scheduled baseline information.",
                    "type":"object",
                    "properties":{
                        "occurrences":{
                            "description":"The occurence of the day or days of the week on which the schedule occurs. Not used if parseString is specified. If neither parseString or occurences is specified, defaults to all occurences in the month (equivalent to \"*\").",
                            "type":"string"
                        },
                        "hours":{
                            "description":"The hours of the day on which the schedule occurs. Not used if parseString is specified. If neither parseString nor hours is specified, defaults to all hours of the day (equivalent to \"*\").",
                            "type":"string"
                        },
                        "months":{
                            "description":"The month or months on which the schedule occurs. Not used if parseString is specified. If neither parseString or months is specified, defaults to all months (equivalent to \"*\").",
                            "type":"string"
                        },
                        "parseString":{
                            "description":"The complete calendar schedule parse string. If present, will be used instead of hours, minutes, etc. A null parseString value will delete the baseline schedule",
                            "type":"string"
                        },
                        "minutes":{
                            "description":"The minutes of the hour on which the schedule occurs. Not used if parseString is specified. If neither parseString nor minutes is specified, defaults to all minutes of the hour (equivalent to \"*\").",
                            "type":"string"
                        },
                        "daysOfMonth":{
                            "description":"The day or days of the month on which the schedule occurs. Not used if parseString is specified. If neither parseString or daysOfMonth is specified, defaults to all days of the month (equivalent to \"*\").",
                            "type":"string"
                        },
                        "timeZone":{
                            "description":"The optional time zone to use when interpretting the schedule. If not specified, defaults to the time zone of the server JVM.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"The optional locale to use. Defaults to the US locale.",
                            "type":"string"
                        },
                        "daysOfWeek":{
                            "description":"The day or days of the week on which the schedule occurs. Not used if parseString is specified. If neither parseString nor daysOfWeek is specified, defaults to all days of the the week (equivalent to \"*\").",
                            "type":"string"
                        }
                    }
                },
                "indexingJob":{
                    "description":"The overall state information of indexing job.",
                    "type":"object",
                    "properties":{
                        "finishTime":{
                            "description":"The finish time for the job in milliseconds.",
                            "type":"number"
                        },
                        "forcedToBaseline":{
                            "description":"Whether this is forced to baseline.",
                            "type":"boolean"
                        },
                        "success":{
                            "description":"Overall result of the job.",
                            "type":"string"
                        },
                        "startTime":{
                            "description":"The start time for the job in milliseconds.",
                            "type":"number"
                        },
                        "baseline":{
                            "description":"Whether this is a baseline index. True means baseline, false means partial.",
                            "type":"boolean"
                        },
                        "phases":{
                            "description":"An indexing job is made up of indexing phases, which in turn create indexing tasks.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "finishTime":{
                                        "description":"The finish time for the phase in milliseconds.",
                                        "type":"number"
                                    },
                                    "startTime":{
                                        "description":"The start time for the phase in milliseconds.",
                                        "type":"number"
                                    },
                                    "phaseName":{
                                        "description":"Name of the phase.",
                                        "type":"string"
                                    },
                                    "tasks":{
                                        "description":"Tasks involved in the indexing job.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "success":{
                                                    "description":"Whether this task was successful.",
                                                    "type":"boolean"
                                                },
                                                "successCount":{
                                                    "description":"Count of items successful.",
                                                    "type":"integer"
                                                },
                                                "supportsStatusCounts":{
                                                    "description":"Whether supports status count was enabled",
                                                    "type":"boolean"
                                                },
                                                "indexablePath":{
                                                    "description":"The Nucleus path of indexable component.",
                                                    "type":"string"
                                                },
                                                "failureCount":{
                                                    "description":"Count of items failed.",
                                                    "type":"integer"
                                                },
                                                "status":{
                                                    "description":"The status of the task.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "status":{
                            "description":"The overall status of the job.",
                            "type":"string"
                        }
                    }
                },
                "historyItems":{
                    "description":"Repository items representing the indexing job history.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The repository id of history item.",
                            "type":"string"
                        }
                    }
                },
                "indexingJobQueue":{
                    "description":"The array of queued jobs.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The repository id of queued job.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updatePromotionClaimable_response":{
            "properties":{
                "maxUses":{
                    "description":"Specifies the number of uses a coupon has.  This is sent if 'useMaxUses' in the request is set to true.",
                    "type":"integer"
                },
                "promotions":{
                    "description":"List of promotions associated with the coupon.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        }
                    }
                },
                "prefix":{
                    "description":"If the coupon is a batch coupon and if 'useMaxUses' in the request is set to true then prefix for the batch coupon is sent in the reponse.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The Claimable id.",
                    "type":"string"
                },
                "uses":{
                    "description":"The uses count.",
                    "type":"integer"
                },
                "id":{
                    "description":"The ID of the coupon.This is sent if 'useMaxUses' in the request is set to true.",
                    "type":"string"
                },
                "startDate":{
                    "description":"When this claimable becomes active.",
                    "type":"string"
                }
            }
        },
        "getDashboardReportConfigurations_response":{
            "properties":{
                "array":{
                    "description":"Array of the report configurations.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "summaryReport":{
                                "description":"Summary report for the report configurations.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID of the summary report.",
                                        "type":"string"
                                    }
                                }
                            },
                            "detailedReport":{
                                "description":"Detailed report for the report configurations.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID of the detailed report.",
                                        "type":"string"
                                    }
                                }
                            },
                            "defaultReport":{
                                "description":"Whether report is default.",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"Display name of the configured report.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the configured report.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the configured report.",
                                "type":"string"
                            },
                            "summaryInfoType":{
                                "description":"Summary information type of configured report.",
                                "type":"string"
                            },
                            "chart":{
                                "description":"The chart configuration for this report",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "overview":{
                                            "description":"Whether overview of chart provided.",
                                            "type":"string"
                                        },
                                        "animationOnDisplay":{
                                            "description":"Type of animation display provided, Set the attribute to 'auto' to enable initial display animation.",
                                            "type":"string"
                                        },
                                        "orientation":{
                                            "description":"Orientation of the chart, vertical or horizontal.",
                                            "type":"string"
                                        },
                                        "stack":{
                                            "description":"Whether stack is provided for chart.",
                                            "type":"string"
                                        },
                                        "hoverBehavior":{
                                            "description":"Whether hoverBehavior of chart is enabled.",
                                            "type":"string"
                                        },
                                        "animationOnDataChange":{
                                            "description":"Type of animation on data change, Set the attribute to 'auto' to enable data change animation.",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Type of chart, e.g. line, bar, pie, etc.",
                                            "type":"string"
                                        },
                                        "zoomAndScroll":{
                                            "description":"Whether zoomAndScroll feature is enabled. We can set this attribute to either 'live', 'liveScrollOnly' (to disable zoom), or 'off' (to disable both zoom and scroll). ",
                                            "type":"string"
                                        },
                                        "component":{
                                            "description":"Component type of chart, e.g. ojchart.",
                                            "type":"string"
                                        },
                                        "hideAndShowBehavior":{
                                            "description":"Whether hideAndShowBehavior of chart is enabled. By default this feature is disabled. It's values can be 'none', 'withRescale', or 'withoutRescale'.",
                                            "type":"string"
                                        },
                                        "timeAxisType":{
                                            "description":"Whether timeAxisType of chart is enabled. It can be of two types, 'regular' or 'mixed frequency'.",
                                            "type":"boolean"
                                        },
                                        "id":{
                                            "description":"ID of the chart.",
                                            "type":"string"
                                        },
                                        "dataCursor":{
                                            "description":"Whether dataCursor feature is enabled. Set this attribute to 'on' to enable the data cursor.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "dateAxis":{
                                "description":"Date axis of the configured report.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "log_request":{
            "properties":{
                "logLevel":{
                    "description":"Log level of the log.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "messages":{
                    "description":"Array of messages.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "logLevel",
                "messages"
            ],
            "example":{
                "logLevel":"debug",
                "messages":[
                    {
                        "message1":"ErrorMessage"
                    }
                ]
            }
        },
        "updateCountryRegions_response":{
            "properties":{
                "regions":{
                    "description":"The list of regions for particular country.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regionCode":{
                                "description":"The region code (normally its ISO 3166-2 code).",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Localized region name.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The ID of the region item.",
                                "type":"string"
                            },
                            "abbreviation":{
                                "description":"The region code in abbreviated form. Usually a 2 letter country code",
                                "type":"string"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"Localized country name",
                    "type":"string"
                },
                "countryCode":{
                    "description":"The country code of the country item.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository ID of the country item.",
                    "type":"string"
                }
            }
        },
        "getPromotionTemplate_response":{
            "properties":{
                "links":{
                    "description":"The links referring to this response, and any applicable next or previous parts of the response. This is based on the total results, limit, and offset.",
                    "type":"object"
                },
                "items":{
                    "description":"Array of templateValues placeholders which correspond to the templateValues input needed when creating a promotion using this template.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "createProduct_request":{
            "properties":{
                "catalogId":{
                    "description":"Catalog ID of the product to be created.  If this field is not provided then the request will default to using the product catalog.",
                    "type":"string"
                },
                "priceListGroupId":{
                    "description":"Price list group id for adding the prices to the product in the response.",
                    "type":"string"
                },
                "orphaned":{
                    "description":"Set to true to ensure the product is created unassigned with no parents.  This field is only valid if both catalogId and categoryId are not provided in the request.",
                    "type":"boolean"
                },
                "discountable":{
                    "description":"Indicates whether the promotions should be applied to this SKU or not. If the value is true then promotion discounts can be applied to this SKU; else no promotions can be applied to this SKU. Default value is true",
                    "type":"boolean"
                },
                "categoryId":{
                    "description":"Category ID of the selected product.  If this field is not provided or if it references a catalog root category then the request will instead place the product under the given catalog's default category for products, or create the product unassigned if the default category for products is not set for the catalog.",
                    "type":"string"
                },
                "includePrices":{
                    "description":"Boolean flag to determine whether to include price maps for the products in the response.",
                    "type":"boolean"
                },
                "productType":{
                    "description":"Product type of the selected product. If product type is omitted, then base product type is used.",
                    "type":"string"
                },
                "properties":{
                    "description":"Properties of the product to be created.",
                    "type":"object",
                    "properties":{
                        "longDescription":{
                            "description":"Long description of the product.",
                            "type":"string"
                        },
                        "directCatalogs":{
                            "description":"List of catalog IDs that this product is associated with through direct catalog linking.",
                            "type":"array",
                            "items":{
                                "description":"ID of the catalog to which product will have direct linkage.",
                                "type":"string"
                            }
                        },
                        "nonreturnable":{
                            "description":"Indicates whether the product is returnable or not.",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"Display name of the product.",
                            "type":"string"
                        },
                        "parentCategoryScope":{
                            "description":"Scope of update for parent category, one of: base, catalogSpecific, global or revertToBase. If this field is not provided then existing scope is used, i.e. if a catalog specific parent category is already set then it will be updated otherwise the base will be updated.",
                            "type":"string"
                        },
                        "CountryOfOrigin":{
                            "description":"Country of origin of the product",
                            "type":"string"
                        },
                        "orderLimit":{
                            "description":"Maximum Order limit of the product.",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description of the product.",
                            "type":"string"
                        },
                        "coreProduct":{
                            "description":"Flag specifying if this is a core product that should automatically be a member of filtered view catalogs (unless specifically excluded)",
                            "type":"boolean"
                        },
                        "listVolumePrices":{
                            "description":"Object with price group IDs as keys and list prices as values",
                            "type":"object",
                            "properties":{
                                "priceGroupId1":{
                                    "description":"List price of the product in price group 1",
                                    "type":"object",
                                    "properties":{
                                        "pricingScheme":{
                                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                            "type":"object",
                                            "properties":{
                                                "numLevels":{
                                                    "description":"Number of levels in the volume price",
                                                    "type":"number"
                                                },
                                                "levels":{
                                                    "description":"Price levels array for volume price",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "price":{
                                                                "description":"price value for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMinimum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMaximum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "priceGroupId2":{
                                    "description":"List price of the product in price group 1",
                                    "type":"object",
                                    "properties":{
                                        "pricingScheme":{
                                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                            "type":"object",
                                            "properties":{
                                                "numLevels":{
                                                    "description":"Number of levels in the volume price",
                                                    "type":"number"
                                                },
                                                "levels":{
                                                    "description":"Price levels array for volume price",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "price":{
                                                                "description":"price value for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMinimum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMaximum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "shippable":{
                            "description":"Indicates whether the product is goods(shippable=true) or services(shippable=false).",
                            "type":"boolean"
                        },
                        "addOnProducts":{
                            "description":"The array of add-on product groups",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "addOnOptions":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "product":{
                                                    "description":"ID of the add-on product",
                                                    "type":"string"
                                                },
                                                "sku":{
                                                    "description":"Sku ID of the add-on product",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "bomItemVariableName":{
                            "description":"BOM item variable name used in configurations or rules.",
                            "type":"string"
                        },
                        "id":{
                            "description":"The id of the product to create.",
                            "type":"string"
                        },
                        "brand":{
                            "description":"Brand of the product.",
                            "type":"string"
                        },
                        "saleVolumePrices":{
                            "description":"Object with price group IDs as keys and sale prices as values",
                            "type":"object",
                            "properties":{
                                "priceGroupId1":{
                                    "description":"Sale price of the product in price group 1",
                                    "type":"object",
                                    "properties":{
                                        "pricingScheme":{
                                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                            "type":"object",
                                            "properties":{
                                                "numLevels":{
                                                    "description":"Number of levels in the volume price",
                                                    "type":"number"
                                                },
                                                "levels":{
                                                    "description":"Price levels array for volume price",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "price":{
                                                                "description":"price value for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMinimum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMaximum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "priceGroupId2":{
                                    "description":"Sale price of the product in price group 1",
                                    "type":"object",
                                    "properties":{
                                        "pricingScheme":{
                                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                            "type":"object",
                                            "properties":{
                                                "numLevels":{
                                                    "description":"Number of levels in the volume price",
                                                    "type":"number"
                                                },
                                                "levels":{
                                                    "description":"Price levels array for volume price",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "price":{
                                                                "description":"price value for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMinimum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMaximum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "height":{
                            "description":"Height of the product.",
                            "type":"string"
                        },
                        "salePrice":{
                            "description":"Sale price of the product in the default price group.",
                            "type":"number"
                        },
                        "salesProductType":{
                            "description":"Type of sales product.",
                            "type":"string"
                        },
                        "filteredCatalogs":{
                            "description":"List of filtered view catalog Ids products will be included (if their core product is false) or excluded from (if their core product is true).",
                            "type":"array",
                            "items":{
                                "description":"List of filtered view catalog ids",
                                "type":"string"
                            }
                        },
                        "length":{
                            "description":"Length of the product.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Tells whether product is active.",
                            "type":"boolean"
                        },
                        "weight":{
                            "description":"Weight of the product.",
                            "type":"string"
                        },
                        "productNumber":{
                            "description":"Product number of the product.",
                            "type":"string"
                        },
                        "taxCode":{
                            "description":"Tax code of the product.",
                            "type":"string"
                        },
                        "arrivalDate":{
                            "description":"Arrival date of the product.",
                            "type":"string"
                        },
                        "notForIndividualSale":{
                            "description":"States whether not a product may be sold individually rather than, for example, as part of a configured product",
                            "type":"boolean"
                        },
                        "width":{
                            "description":"Width of the product.",
                            "type":"string"
                        },
                        "parentCategory":{
                            "description":"Repository id of the default parent category",
                            "type":"string"
                        },
                        "shippingSurcharge":{
                            "description":"Extra handling costs while shipping the product, in the default price group.",
                            "type":"number"
                        },
                        "partNumber":{
                            "description":"Unique identifier or code used for the part.",
                            "type":"string"
                        },
                        "minOrderLimit":{
                            "description":"Minimum Order limit of the product.",
                            "type":"string"
                        },
                        "listPrice":{
                            "description":"List price of the product in the default price group. Required if listPrices does not set the price for the default price group.",
                            "type":"number"
                        }
                    },
                    "required":[
                        "displayName",
                        "productNumber",
                        "taxCode",
                        "id"
                    ]
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "catalogId":"cloudCatalog",
                "categoryId":"menswear",
                "productType":"MensApparel",
                "properties":{
                    "longDescription":"This is a sample description.",
                    "productSource":"CPQ",
                    "directCatalogs":[
                        "cloudCatalog"
                    ],
                    "nonreturnable":false,
                    "displayName":"Sample",
                    "orderLimit":"100",
                    "description":"A Cloud Lake Product.",
                    "listPrices":{
                        "CaDollar":120
                    },
                    "salePrices":{
                        "CaDollar":100
                    },
                    "listVolumePrices":{
                        "UsDollar":{
                            "bulkPrice":{
                                "numLevels":3,
                                "levels":[
                                    {
                                        "price":19,
                                        "levelMinimum":1,
                                        "levelMaximum":5
                                    },
                                    {
                                        "price":12.35,
                                        "levelMinimum":21,
                                        "levelMaximum":30
                                    },
                                    {
                                        "price":10.25,
                                        "levelMinimum":31
                                    }
                                ]
                            }
                        }
                    },
                    "shippable":true,
                    "addOnProducts":[
                        {
                            "addOnOptions":[
                                {
                                    "product":"prod10005",
                                    "sku":"sku30051"
                                },
                                {
                                    "product":"prod10005",
                                    "sku":"sku30053"
                                }
                            ]
                        }
                    ],
                    "bomItemVariableName":"BomSambleName",
                    "shippingSurcharges":{
                        "UsDollar":100,
                        "CaDollar":12
                    },
                    "id":"xProd10213",
                    "discountable":true,
                    "brand":"SampleBrand",
                    "notForIndividyalSale:":true,
                    "saleVolumePrices":{
                        "UsDollar":{
                            "bulkPrice":{
                                "numLevels":3,
                                "levels":[
                                    {
                                        "price":19,
                                        "levelMinimum":1,
                                        "levelMaximum":5
                                    },
                                    {
                                        "price":12.35,
                                        "levelMinimum":21,
                                        "levelMaximum":30
                                    },
                                    {
                                        "price":10.25,
                                        "levelMinimum":31
                                    }
                                ]
                            }
                        }
                    },
                    "height":"20",
                    "salePrice":80,
                    "salesProductType":"Finished Good",
                    "length":"20",
                    "active":true,
                    "weight":"20",
                    "productNumber":"p1815",
                    "taxCode":null,
                    "arrivalDate":"2014-03-16T18:30:00.000Z",
                    "width":"20",
                    "shippingSurcharge":null,
                    "partNumber":"1212121",
                    "minOrderLimit":1,
                    "listPrice":100
                }
            }
        },
        "createExtension_response":{
            "properties":{
                "success":{
                    "description":"True if the extension was successfully processed.",
                    "type":"boolean"
                },
                "warnings":{
                    "description":"An array of strings. You can get warnings even if the extension was successfully processed.",
                    "type":"string"
                },
                "errors":{
                    "description":"An array of strings containing explanations of the errors that caused the server to not accept the extension.",
                    "type":"string"
                }
            }
        },
        "logInfoPost_request":{
            "properties":{
            },
            "example":"{error message in json format}"
        },
        "updateApplicationID_request":{
            "properties":{
                "name":{
                    "description":"The updated name for the Application ID.",
                    "type":"string"
                },
                "lifetimeDays":{
                    "description":"The lifetime in days for the auth token for the given appId, after which the token will be invalid for login. If set to -1, the lifetime of the token will be unlimited. If set to 0, the token will be invalid for login. If set to a value over 365, then the value will be changed to 365.",
                    "type":"integer"
                },
                "type":{
                    "description":"The Application ID type: application or extension.",
                    "type":"string"
                }
            },
            "required":[
                "name",
                "type"
            ],
            "example":{
                "name":"exampleAppUpdated",
                "lifetimeDays":30
            }
        },
        "approveOrganizationRequests_response":{
            "properties":{
                "status":{
                    "description":"Status of Organization Request",
                    "type":"string"
                }
            }
        },
        "updateEnrichmentMap_response":{
            "properties":{
                "configMap":{
                    "description":"An array of mappings",
                    "type":"object",
                    "properties":{
                        "targetName":{
                            "description":"Name of an attribute from the target",
                            "type":"string"
                        },
                        "sourceType":{
                            "description":"Data type of an attribute from the source",
                            "type":"string"
                        },
                        "sourceName":{
                            "description":"Name of an attribute from the source",
                            "type":"string"
                        }
                    }
                },
                "IDGraphRuleName":{
                    "description":"Name of the IDGraphRule object that has been configured in Unity",
                    "type":"string"
                },
                "source":{
                    "description":"Name of the source",
                    "type":"string"
                },
                "target":{
                    "description":"Name of the target",
                    "type":"string"
                },
                "subRuleName":{
                    "description":"Name of the subRule that has been configured in the DSV in Unity",
                    "type":"string"
                }
            }
        },
        "updateFilter_request":{
            "properties":{
                "include":{
                    "description":"The fields to include in the endpoint response.",
                    "type":"string"
                },
                "exclude":{
                    "description":"The fields to exclude from the endpoint response.",
                    "type":"string"
                }
            },
            "example":{
                "include":"id,active,saleVolumePrices,listVolumePrices,route,configurable,productVariantOptions,primaryThumbImageURL,notForIndividualSale,displayName,childSKUs",
                "exclude":"childSKUs.unitOfMeasure"
            }
        },
        "refreshAllReportCaches_response":{
            "properties":{
                "FullReports-OrdersTotalCount-Last7Days-Metric(GrossRevenue)-GroupBy(Day)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-ProductFilter-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-OrderMetricsSummary-Last7Days-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-TrafficVolumeTotalCount-Last7Days-Metric(Visits)-GroupBy(Day)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-LastRefreshDate-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-TimeFrame-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-Top10-Products-Last7Days-Metric(GrossRevenue)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-ShippingLocationFilter-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-EngagementSummary-Last7Days-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-ConversionsTotalCount-Last7Days-Metric(Visits)-GroupBy(Day)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-DetailedTrafficVolumeMetrics-Last7Days-First40Rows-Metric(visits)-GroupBy(Day)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports/Dashboard-DetailedOrderMetrics-Last7Days-First40Rows-Metric(Orders)-GroupBy(Day)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-ConversionsSummary-Last7Days-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "Dashboard-VisitsMetricSummary-Yesterday-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-DetailedEngagementMetrics-Last7Days-First40Rows-Metric(visits)-GroupBy(Day)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports/Dashboard-DetailedOrderMetrics-Last7Days-First40Rows-Metric(GrossRevenue)-GroupBy(Day)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-DetailedProductMetrics-Last7Days-First40Rows-Metric(GrossRevenue)-GroupBy(Day)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-TrafficVolumeSummary-Last7Days-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-ProductMetricsSummary-Last7Days-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "Dashboard-OrderMetricsSummary-Yesterday-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-DetailedConversionsMetrics-Last7Days-First40Rows-Metric(visits)-GroupBy(Day)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-EngagementCount-Last7Days-Metric(Visits)-GroupBy(Day)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-BillingLocationFilter-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-ProductsTotalCount-Last7Days-Metric(GrossRevenue)-GroupBy(Day)-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                },
                "FullReports-MinimumReportingDate-Cache":{
                    "description":"The cache short description.",
                    "type":"string"
                }
            }
        },
        "putComponentInstanceByLocaleWithId_doesNotExistResponse":{
            "properties":{
                "errorCode":{
                    "default":"33001",
                    "description":"The internal error code",
                    "type":"string"
                },
                "message":{
                    "default":"Specified widget 'exampleId' does not exist.",
                    "description":"The HTTP error message",
                    "type":"string"
                },
                "status":{
                    "default":"404",
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "getMap_response":{
            "properties":{
                "configMap":{
                    "description":"An array of mappings",
                    "type":"object",
                    "properties":{
                        "targetName":{
                            "description":"Name of an attribute from the target",
                            "type":"string"
                        },
                        "sourceType":{
                            "description":"Data type of an attribute from the source",
                            "type":"string"
                        },
                        "targetType":{
                            "description":"Data type of an attribute from the target",
                            "type":"string"
                        },
                        "sourceName":{
                            "description":"Name of an attribute from the source",
                            "type":"string"
                        }
                    }
                },
                "IDGraphRuleName":{
                    "description":"Name of the IDGraphRule object that has been configured in Unity",
                    "type":"string"
                },
                "source":{
                    "description":"Name of the source",
                    "type":"string"
                },
                "target":{
                    "description":"Name of the target",
                    "type":"string"
                },
                "subRuleName":{
                    "description":"Name of the subRule that has been configured in the DSV in Unity",
                    "type":"string"
                }
            }
        },
        "getNotification_response":{
            "properties":{
                "viewedDate":{
                    "description":"Date time when notification was viewed.",
                    "type":"string"
                },
                "rolledUp":{
                    "description":"Is this notification rolled up?",
                    "type":"boolean"
                },
                "pinned":{
                    "description":"Is this notification pinned?",
                    "type":"boolean"
                },
                "createdDate":{
                    "description":"Date time when notification was created.",
                    "type":"string"
                },
                "count":{
                    "description":"1 for simple notification and >1 for rolled up notification.",
                    "type":"integer"
                },
                "details":{
                    "description":"Detailed information formatted as JSON payload..",
                    "type":"string"
                },
                "id":{
                    "description":"Id of notification.",
                    "type":"string"
                },
                "message":{
                    "description":"Message content in notification.",
                    "type":"string"
                },
                "key":{
                    "description":"Key to roll up notification.",
                    "type":"string"
                }
            }
        },
        "updateMessageTag_request":{
            "properties":{
                "name":{
                    "description":"The tag's name to use when referring to it in storefront widgets.",
                    "type":"string"
                }
            },
            "example":{
                "name":"New Tag Name"
            }
        },
        "getCatalog_response":{
            "properties":{
                "catalogVersion":{
                    "description":"Type of catalog to create.  1 = legacy catalog (only allowed if legacy catalog support is enabled), 2 = new style catalog, 3 = filtered view catalog.",
                    "type":"integer"
                },
                "defaultCategoryForProducts":{
                    "description":"Default category parent to link to new products created in this catalog if no other parents are specified.",
                    "type":"string"
                },
                "rootNavigationCategory":{
                    "description":"Navigation category for the catalog.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository id of the navigation category",
                            "type":"string"
                        }
                    }
                },
                "baseCatalog":{
                    "description":"(Only present for filtered view catalogs) This references the independent catalog that is the base catalog for the filtered view.",
                    "type":"object",
                    "properties":{
                        "catalogVersion":{
                            "description":"Type of base catalog. For base catalog this will always be 2 - independent catalog.",
                            "type":"integer"
                        },
                        "defaultCategoryForProducts":{
                            "description":"Default category parent to link to new products created in this base catalog if no other parents are specified.",
                            "type":"string"
                        },
                        "rootNavigationCategory":{
                            "description":"Navigation category for the base catalog.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository id of the navigation category",
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Display name of the base catalog.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID.",
                            "type":"string"
                        },
                        "rootCategories":{
                            "description":"Array of root categories of the base catalog",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of category/collection",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the item is modified recently.",
                    "type":"string"
                },
                "displayName":{
                    "description":"Display name of the catalog.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID.",
                    "type":"string"
                },
                "rootCategories":{
                    "description":"Array of categories associated with the catalog.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of category/collection",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"Catalog ID.",
                    "type":"string"
                },
                "productCatalog":{
                    "description":"Boolean flag, true if this is the default product catalog for the system.",
                    "type":"boolean"
                }
            }
        },
        "updateDefaultPriceListGroup_request":{
            "properties":{
                "id":{
                    "description":"ID of the PriceListGroup that we wish to make the default PriceListGroup. This ID should be present in available price list groups associated with site.",
                    "type":"string"
                }
            },
            "required":[
                "id"
            ],
            "example":{
                "id":"CanadianDollar"
            }
        },
        "addCarrier_response":{
            "properties":{
                "carrierName":{
                    "description":"Carrier Name.",
                    "type":"string"
                },
                "trackingUrl":{
                    "description":"Tracking Url for the carrier.",
                    "type":"string"
                },
                "carrierId":{
                    "description":"Carrier Id.",
                    "type":"string"
                }
            }
        },
        "getAllWidgetDescriptors_response":{
            "properties":{
                "items":{
                    "description":"description",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "isLatestVersion":{
                                "description":"Is this latest version of the widget",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"the display name text",
                                "type":"string"
                            },
                            "availableToAllPages":{
                                "description":"Is this widget available to all pages",
                                "type":"boolean"
                            },
                            "jsEditable":{
                                "description":"Is this widget JavaScript editable",
                                "type":"boolean"
                            },
                            "minWidth":{
                                "description":"The minimum width required by the widget",
                                "type":"integer"
                            },
                            "version":{
                                "description":"The widget instance",
                                "type":"integer"
                            },
                            "layouts":{
                                "description":"Array of layouts that this widget appears on",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The Repository Id",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"the layout name",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"the layout description",
                                            "type":"string"
                                        },
                                        "sourceLocation":{
                                            "description":"the layout source location",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"the layout id",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "widgetType":{
                                "description":"The widget type",
                                "type":"string"
                            },
                            "latestVersion":{
                                "description":"The latest version value of the widget",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"The Repository Id",
                                "type":"string"
                            },
                            "editableWidget":{
                                "description":"Is this widget editable",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"the Widget Id",
                                "type":"string"
                            },
                            "defaultLayout":{
                                "description":"The default layout ",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The Repository Id",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"the layout name",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"the layout description",
                                        "type":"string"
                                    },
                                    "sourceLocation":{
                                        "description":"the layout source location",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"the layout id",
                                        "type":"string"
                                    }
                                }
                            },
                            "pageTypes":{
                                "description":"An array of page types",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The Repository Id",
                                            "type":"string"
                                        },
                                        "alias":{
                                            "description":"the page type alias",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"the layout id",
                                            "type":"string"
                                        },
                                        "shortName":{
                                            "description":"the layout description",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "configurable":{
                                "description":"Is this widget configurable",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "functionWebHookOperation_response":{
            "properties":{
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"string"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                }
            }
        },
        "createInventory_response":{
            "properties":{
                "preorderThreshold":{
                    "description":"Preorder threshold of the variant.",
                    "type":"integer"
                },
                "backorderLevel":{
                    "description":"Backorder level of the variant.",
                    "type":"integer"
                },
                "displayName":{
                    "description":"Display name of the variant.",
                    "type":"string"
                },
                "availabilityDate":{
                    "description":"Availability date of variant. Date format is an ISO standard such as yyyy-MM-dd.",
                    "type":"string"
                },
                "availabilityStatusMsg":{
                    "description":"Availability status message of the variant.",
                    "type":"string"
                },
                "stockThreshold":{
                    "description":"Stock threshold of the variant.",
                    "type":"integer"
                },
                "stockLevel":{
                    "description":"Stock level of the variant.",
                    "type":"integer"
                },
                "availableToPromise":{
                    "description":"Available to promise.",
                    "type":"string"
                },
                "skuNumber":{
                    "description":"SKU number of the variant.",
                    "type":"string"
                },
                "preorderLevel":{
                    "description":"Preorder level of the variant.",
                    "type":"integer"
                },
                "locationId":{
                    "description":"Location id.",
                    "type":"string"
                },
                "inventoryId":{
                    "description":"Inventory id of the variant.",
                    "type":"string"
                },
                "backorderThreshold":{
                    "description":"Backorder threshold of the variant.",
                    "type":"integer"
                },
                "availabilityStatus":{
                    "description":"Availability status/ available count of the variant.",
                    "type":"integer"
                },
                "locationInventoryInfo":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "preorderThreshold":{
                                "description":"Preorder threshold of the variant.",
                                "type":"integer"
                            },
                            "backorderLevel":{
                                "description":"Backorder level of the variant.",
                                "type":"integer"
                            },
                            "displayName":{
                                "description":"Display name of the variant.",
                                "type":"string"
                            },
                            "availabilityDate":{
                                "description":"Availability date of variant. Date format is an ISO standard such as yyyy-MM-dd.",
                                "type":"string"
                            },
                            "availabilityStatusMsg":{
                                "description":"Availability status message of the variant.",
                                "type":"string"
                            },
                            "stockThreshold":{
                                "description":"Stock threshold of the variant.",
                                "type":"integer"
                            },
                            "stockLevel":{
                                "description":"Stock level of the variant.",
                                "type":"integer"
                            },
                            "availableToPromise":{
                                "description":"Available to promise.",
                                "type":"string"
                            },
                            "skuNumber":{
                                "description":"SKU number of the variant.",
                                "type":"string"
                            },
                            "preorderLevel":{
                                "description":"Preorder level of the variant.",
                                "type":"integer"
                            },
                            "locationId":{
                                "description":"Location id.",
                                "type":"string"
                            },
                            "inventoryId":{
                                "description":"Inventory id of the variant.",
                                "type":"string"
                            },
                            "backorderThreshold":{
                                "description":"Backorder threshold of the variant.",
                                "type":"integer"
                            },
                            "availabilityStatus":{
                                "description":"Availability status/ available count of the variant.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "skuId":{
                    "description":"SKU id of the variant.",
                    "type":"string"
                }
            }
        },
        "listPriceListGroupsWithPrices_request":{
            "properties":{
                "q":{
                    "description":"The search query string in SCIM format. Results will be filtered based on this query.",
                    "type":"string"
                },
                "showAccessControlInfo":{
                    "description":"Boolean flag to determine whether to show currently logged in user's access control information for the priceListGroups in the response. Default value is false.",
                    "type":"boolean"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "productId":{
                    "description":"Product ID for which prices have to be fetched. Either one of product id or sku id is required.",
                    "type":"string"
                },
                "includeChildSKUsPrices":{
                    "description":"If true, includes child skus prices inside the product. If false or not present, exclude them.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "includeDeleted":{
                    "description":"If true, include soft deleted items in results. If false or not present, exclude them.",
                    "type":"boolean"
                },
                "active":{
                    "description":"If null, don't filter active/inactive items. If true or false, return only items where active has that value.",
                    "type":"boolean"
                },
                "siteId":{
                    "description":"The site ID.",
                    "type":"string"
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "skuId":{
                    "description":"Sku ID for which prices have to be fetched. Either one of product id or sku id is required.",
                    "type":"string"
                },
                "includeAncestors":{
                    "description":"If true, returns PriceListGroup's ancestor information in the response. Default is false.",
                    "type":"boolean"
                }
            },
            "required":[
                "productId",
                "skuId"
            ],
            "example":{
                "q":"id co \"new\" or displayName co \"new\" ",
                "showAccessControlInfo":true,
                "offset":0,
                "limit":40,
                "sort":"displayName:asc",
                "skuId":"sku30003",
                "includeAncestors":"true"
            }
        },
        "getOrders_response":{
            "properties":{
                "total":{
                    "description":"Total number of products. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of products.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Numeric offset of the first order item returned.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of products.",
                    "type":"integer"
                },
                "sort":{
                    "description":"An array that specifies the sort order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The name of the property to use for sorting.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Whether this property should be sorted ascending (\"asc\") or descending (\"dsc\").",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Array containing the object representations of orders. See updateOrder for a description of the values of each order.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/getOrder_response"
                    }
                }
            }
        },
        "updateInventoryConfiguration_response":{
            "properties":{
                "preorderBackorderEnabled":{
                    "description":"If enabled, allows order to be placed as backordered/preordered. It is recommended to carefully decide to enable or disable the flag at first place. Resetting the flag will lead to inconsistent behavior.",
                    "type":"boolean"
                }
            }
        },
        "updateReportFilterConfiguration_response":{
            "properties":{
                "FilterConfigurationsItem":{
                    "description":"The Filter configurations which is updated",
                    "type":"object",
                    "properties":{
                        "reportingStartDate":{
                            "description":"ReportingStartDate selected in the filters",
                            "type":"string"
                        },
                        "transactionCurrency":{
                            "description":"currency for the reporting data",
                            "type":"string"
                        },
                        "billingRegions":{
                            "description":"BillingRegions Codes of the regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "reportingEndDate":{
                            "description":"ReportingEndDate selected in the filters.",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Pricelist groups as comma separted string",
                            "type":"string"
                        },
                        "groupBy":{
                            "description":"groupBy option selected in the filters",
                            "type":"string"
                        },
                        "shippingCountries":{
                            "description":"ShippingCountries with all regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "timeFrame":{
                            "description":"TimeFrame selected in the filters.",
                            "type":"string"
                        },
                        "billingCountries":{
                            "description":"BillingCountries with all regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "metric":{
                            "description":"Metric selected in the filters",
                            "type":"string"
                        },
                        "productIds":{
                            "description":"Product Ids of the products selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "shippingRegions":{
                            "description":"ShippingRegions Codes of the regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "context":{
                            "description":"Context selected in the filters.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the filter Configuration updated.",
                            "type":"string"
                        },
                        "siteIds":{
                            "description":"Site Ids of the sites selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listURLPatterns_response":{
            "properties":{
                "items":{
                    "description":"The list of URL pattern objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "availableProperties":{
                                "description":"Properties available to use in URL Patterns",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "default":{
                                "description":"Default URL Pattern.",
                                "type":"string"
                            },
                            "translations":{
                                "description":"List of translated URL Patterns",
                                "type":"object"
                            },
                            "name":{
                                "description":"Name used in the admin ui.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repo id",
                                "type":"string"
                            },
                            "autoRedirect":{
                                "description":"Flag on whether to use the auto redirect functionality.",
                                "type":"boolean"
                            },
                            "value":{
                                "description":"The value of currently set URL Pattern.",
                                "type":"string"
                            },
                            "example":{
                                "description":"The example URL built off the default product/category of currently set URL Pattern.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateLocation_response":{
            "properties":{
                "country":{
                    "description":"The country of the location.",
                    "type":"string"
                },
                "hours":{
                    "description":"The store opening hours. Only applicable to location type 'store'.",
                    "type":"string"
                },
                "distance":{
                    "description":"A session-scoped property that contains the distance when searching for location items. Not applicable.",
                    "type":"number"
                },
                "address3":{
                    "description":"The third address field of the location.",
                    "type":"string"
                },
                "endDate":{
                    "description":"The end date for the location. This is used when performing a search for inventory available from a store during a specific date range. If the search contains a specific date range, only locations that have a date that are contained within that date range will be displayed.",
                    "type":"string"
                },
                "address2":{
                    "description":"The second address field of the location.",
                    "type":"string"
                },
                "city":{
                    "description":"The city of the location.",
                    "type":"string"
                },
                "address1":{
                    "description":"The first address field of the location.",
                    "type":"string"
                },
                "latitude":{
                    "description":"The latitude of the location.",
                    "type":"number"
                },
                "postalCode":{
                    "description":"The postal code of the location.",
                    "type":"string"
                },
                "county":{
                    "description":"The county of the location.",
                    "type":"string"
                },
                "stateAddress":{
                    "description":"The state of the location.",
                    "type":"string"
                },
                "sites":{
                    "description":"List of sites.  A location can be constrained to a list of sites. If no site is defined, the location is available on all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The site repositoryId associated with this location.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The site ID associated with this location.",
                                "type":"string"
                            }
                        }
                    }
                },
                "type":{
                    "description":"The type of location, either 'location' or 'store'.",
                    "type":"string"
                },
                "externalLocationId":{
                    "description":"An optional additional location ID, such as the merchant store ID. Use this if you have extra parameters for identifying your stores or locations.",
                    "type":"string"
                },
                "phoneNumber":{
                    "description":"The phone number of the location.",
                    "type":"string"
                },
                "siteGroups":{
                    "description":"List of site groups. A location can be constrained to a list of site groups. If no site group is defined, the location is available on all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The site group ID associated with this location.",
                                "type":"string"
                            }
                        }
                    }
                },
                "locationId":{
                    "description":"The ID of the location. This ID will be generated if none is provided.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the location repository item.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the location.",
                    "type":"string"
                },
                "faxNumber":{
                    "description":"The fax number of the location.",
                    "type":"string"
                },
                "startDate":{
                    "description":"The start date for the location. This is used when performing a search for inventory available from a store during a specific date range. If the search contains a specific date range, only locations that have a date that are contained within that date range will be displayed.",
                    "type":"string"
                },
                "email":{
                    "description":"The email address of the location.",
                    "type":"string"
                },
                "longitude":{
                    "description":"The longitude of the location.",
                    "type":"number"
                }
            }
        },
        "addCountries_response":{
            "properties":{
                "countries":{
                    "description":"The list of countries to be added.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regions":{
                                "description":"The list of regions for particular country.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "regionCode":{
                                            "description":"The region code (normally its ISO 3166-2 code).",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Localized region name.",
                                            "type":"string"
                                        },
                                        "abbreviation":{
                                            "description":"The region code in abbreviated form. Usually a 2 letter country code",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"Localized country name",
                                "type":"string"
                            },
                            "countryCode":{
                                "description":"The country code of the country item.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "appIdOperation_request":{
            "properties":{
                "op":{
                    "description":"Operation type. Valid values: genAuthToken - generate a new auth token for the given application id.",
                    "type":"string"
                },
                "lifetimeDays":{
                    "description":"Only valid with the genAuthToken operation. The lifetime in days for the generated auth token, after which the token will be invalid for login. If set to -1, the lifetime of the token will be unlimited. If set to 0, the token will be invalid for login. If set to a value over 365, then the value will be changed to 365. If not set, then the lifetimeDays value used when creating this application will be used.",
                    "type":"integer"
                },
                "type":{
                    "description":"One of either application or extension. Only application is supported at this time.",
                    "type":"string"
                }
            },
            "required":[
                "op",
                "type"
            ],
            "example":{
                "op":"genAuthToken",
                "lifetimeDays":90,
                "type":"application"
            }
        },
        "createSku_request":{
            "properties":{
                "productFamily":{
                    "description":"Product Family property of the SKU.",
                    "type":"string"
                },
                "nonreturnable":{
                    "description":"Indicates whether the SKU is returnable or not.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"Display name of the SKU.",
                    "type":"string"
                },
                "configurationMetadata":{
                    "description":"Array of configuration attributes associated with the SKU.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The name of the configuration attribute.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the configuration attribute.",
                                "type":"string"
                            }
                        }
                    }
                },
                "productListingSku":{
                    "description":"This is true if this sku is the listing sku for a particular variant.",
                    "type":"boolean"
                },
                "productLine":{
                    "description":"Product line property of the SKU.",
                    "type":"string"
                },
                "listVolumePrices":{
                    "description":"Object with price group IDs as keys and List prices as volumes.",
                    "type":"object",
                    "properties":{
                        "PriceGroupID1":{
                            "description":"List price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "PriceGroupID2":{
                            "description":"List price of the product in price group 2",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "shippingSurcharges":{
                    "description":"Extra handling costs for shipping the product in respective price list groups",
                    "type":"object",
                    "properties":{
                        "plg1":{
                            "description":"Extra handling costs for shipping the product in plg1",
                            "type":"number"
                        },
                        "plg2":{
                            "description":"Extra handling costs for shipping the product in plg2",
                            "type":"number"
                        }
                    }
                },
                "model":{
                    "description":"Model property of the SKU.",
                    "type":"string"
                },
                "id":{
                    "description":"Variant ID.",
                    "type":"string"
                },
                "discountable":{
                    "description":"Indicates whether the promotions should be applied to this SKU or not. If the value is true then promotion discounts can be applied to this SKU; else no promotions can be applied to this SKU. Default value is true",
                    "type":"boolean"
                },
                "saleVolumePrices":{
                    "description":"Object with price group IDs as keys and Sale Prices as values.",
                    "type":"object",
                    "properties":{
                        "PriceGroupID1":{
                            "description":"Sale price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "PriceGroupID2":{
                            "description":"Sale price of the product in price group 2",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "barcode":{
                    "description":"Barcode property of the SKU.",
                    "type":"string"
                },
                "includePrices":{
                    "description":"Boolean flag to determine whether to include price maps for the skus in the response.",
                    "type":"boolean"
                },
                "salePriceEndDate":{
                    "description":"Sale Price End Date of SKU.",
                    "type":"string"
                },
                "salePriceStartDate":{
                    "description":"Sale Price start date of the SKU.",
                    "type":"string"
                },
                "images":{
                    "description":"Array of images to be associated to the SKU.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"The relative path to the image.",
                                "type":"string"
                            },
                            "metadata":{
                                "description":"Seo meta info.",
                                "type":"object",
                                "properties":{
                                    "altText":{
                                        "description":"Alt text for the image.",
                                        "type":"string"
                                    },
                                    "titleText":{
                                        "description":"Title text for the image.",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"The name of image.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository Id of the image.",
                                "type":"string"
                            },
                            "url":{
                                "description":"The complete url of the image.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "quantity":{
                    "description":"Quantity of the SKU.",
                    "type":"integer"
                },
                "productId":{
                    "description":"ID corresponding to the product.",
                    "type":"string"
                },
                "unitOfMeasure":{
                    "description":"Unit Of Measure property of the SKU.",
                    "type":"string"
                },
                "salePrice":{
                    "description":"Sale price of the SKU in the default price group.",
                    "type":"number"
                },
                "active":{
                    "description":"Indicates whether SKU is active or inactive. Inactive SKUs will not appear on the storefront. This property value defaults to true.",
                    "type":"boolean"
                },
                "priceListGroupId":{
                    "description":"Price list group id for adding the prices to the SKU in the response.",
                    "type":"string"
                },
                "soldAsPackage":{
                    "description":"Indicates whether the SKU as a single package otherwise consider the SKU where sub-items can be shipped/fulfilled separately.",
                    "type":"boolean"
                },
                "shippingSurcharge":{
                    "description":"Extra handling costs while shipping the product, in the default price group.",
                    "type":"number"
                },
                "partNumber":{
                    "description":"Unique identifier or code used for the part.",
                    "type":"string"
                },
                "listPrice":{
                    "description":"List price of the SKU in the default price group. Required if listPrices does not set the price for the default price group.",
                    "type":"number"
                },
                "configurable":{
                    "description":"Indicates whether the SKU is configurable or not.",
                    "type":"boolean"
                }
            },
            "required":[
                "productId",
                "id"
            ],
            "example":{
                "productFamily":null,
                "color":"Brown",
                "nonreturnable":false,
                "displayName":"SKU One",
                "listPrices":{
                    "defaultPriceGroup":"20"
                },
                "salePrices":{
                    "defaultPriceGroup":"10"
                },
                "configurationMetadata":[
                ],
                "productLine":null,
                "listVolumePrices":{
                    "UsDollar":{
                        "bulkPrice":{
                            "numLevels":3,
                            "levels":[
                                {
                                    "price":19,
                                    "levelMinimum":1,
                                    "levelMaximum":5
                                },
                                {
                                    "price":12.35,
                                    "levelMinimum":21,
                                    "levelMaximum":30
                                },
                                {
                                    "price":10.25,
                                    "levelMinimum":31
                                }
                            ]
                        }
                    }
                },
                "shippingSurcharges":{
                    "defaultPriceGroup":"20"
                },
                "model":null,
                "id":"sku1",
                "discountable":true,
                "barcode":null,
                "saleVolumePrices":{
                    "UsDollar":{
                        "bulkPrice":{
                            "numLevels":3,
                            "levels":[
                                {
                                    "price":19,
                                    "levelMinimum":1,
                                    "levelMaximum":5
                                },
                                {
                                    "price":12.35,
                                    "levelMinimum":21,
                                    "levelMaximum":30
                                },
                                {
                                    "price":10.25,
                                    "levelMinimum":31
                                }
                            ]
                        }
                    }
                },
                "salePriceEndDate":"2018-03-11T18:30:00.000Z",
                "salePriceStartDate":"2017-11-11T18:30:00.000Z",
                "quantity":15,
                "productId":"xsku100234",
                "unitOfMeasure":null,
                "salePrice":"10",
                "active":true,
                "soldAsPackage":false,
                "size":"Small",
                "shippingSurcharge":"20",
                "partNumber":null,
                "configurable":"false",
                "listPrice":"20"
            }
        },
        "selfServiceConfiguration_failureResponse":{
            "properties":{
                "errorCode":{
                    "description":"Error code for message",
                    "type":"string"
                },
                "message":{
                    "description":"Message explaining the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code for the error",
                    "type":"string"
                }
            }
        },
        "replaceSecondaryOrganizations_request":{
            "properties":{
                "secondaryOrganizations":{
                    "description":"List of secondary organizations that need to be replaced with the given for the profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the organization to be replaced.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "id"
                        ]
                    }
                }
            },
            "required":[
                "secondaryOrganizations"
            ],
            "example":{
                "secondaryOrganizations":[
                    {
                        "id":"200001"
                    }
                ]
            }
        },
        "updateStackingRule_response":{
            "properties":{
                "promotions":{
                    "description":"The promotion's repository id/s that we want to set the stacking rule on.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository id",
                                "type":"string"
                            }
                        }
                    }
                },
                "maxPromotions":{
                    "description":"The maximum number of promotions allowed per stacking rule. Default is -1 indicates unlimited.",
                    "type":"integer"
                },
                "displayName":{
                    "description":"The display name of the stacking rule.",
                    "type":"string"
                },
                "id":{
                    "description":"The stacking rule id.",
                    "type":"string"
                },
                "excludedStackingRules":{
                    "description":"The stacking rules's repository id/s that we don't want combine with the current stacking rule. If the array is empty, that means this stackingRule can be combined with all stackingRules",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The stacking rules's repository id",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createMessageTag_request":{
            "properties":{
                "name":{
                    "description":"The tag's name to use when referring to it in storefront widgets.",
                    "type":"string"
                }
            },
            "example":{
                "name":"New Tag Name"
            }
        },
        "getURLPatternsLastModified_response":{
            "properties":{
                "lastModified":{
                    "description":"Last modified time for the most recently updated URL Pattern map entry.",
                    "type":"string"
                }
            }
        },
        "getABTestCampaigns_response":{
            "properties":{
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "updatedAtExternal":{
                                "description":"A string representing the latest update date and time of the A/B Test Campaign in UTC format in the external system.",
                                "type":"string"
                            },
                            "isServerSide":{
                                "description":"A flag that indicates whether the A/B Test Campaign is a server-side one.",
                                "type":"boolean"
                            },
                            "publishedAtExternal":{
                                "description":"An optional string representing the latest publish date and time of the A/B Test Campaign in UTC format in the external system.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name of the A/B Test Campaign.",
                                "type":"string"
                            },
                            "links":{
                                "description":"Links associated with the A/B Test Campaign, including overview and optionally performance.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "rel":{
                                            "description":"The link type.",
                                            "type":"string"
                                        },
                                        "href":{
                                            "description":"The href for the link.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"The ID of the A/B Test Campaign.",
                                "type":"string"
                            },
                            "state":{
                                "description":"The state of the A/B Test Campaign.\nAllowed Values: [ \"Implementing\", \"NotCollectingData\", \"Live\", \"Paused\", \"Stopped\" ].",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listAdminAccessRights_response":{
            "properties":{
                "total":{
                    "description":"Total number of items matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of items matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of items to be fetched.",
                    "type":"string"
                },
                "sort":{
                    "description":"An array that specifies the sort order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The name of the property to use for sorting.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Whether this property should be sorted ascending (\"asc\") or descending (\"dsc\").",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"All access rights for internal users",
                    "type":"array",
                    "items":{
                        "properties":{
                            "displayName":{
                                "description":"Display name of the access right",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the access right",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the access right",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of the access right",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the access right",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of the access right",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createSite_response":{
            "properties":{
                "priceListGroupList":{
                    "description":"List of Price List Groups associated with the site including default Price List Group",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deleted":{
                                "description":"true if priceListGroup is deleted otherwise false",
                                "type":"boolean"
                            },
                            "repositoryId":{
                                "description":"priceListGroup id associated to site",
                                "type":"string"
                            },
                            "active":{
                                "description":"true if priceListGroup is active otherwise false",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"priceListGroup id associated to site",
                                "type":"string"
                            }
                        }
                    }
                },
                "longDescription":{
                    "description":"Long site description.",
                    "type":"string"
                },
                "inventoryLocationId":{
                    "description":"Defines which inventory this site should use by default.",
                    "type":"string"
                },
                "productionURL":{
                    "description":"The production base url for storefront. If set, this base url will be used for any absolute generated links e.g. sitemap urls",
                    "type":"string"
                },
                "useDefaultSiteLocale":{
                    "description":"Property to decide whether the site to render in default site locale or not.",
                    "type":"boolean"
                },
                "timezone":{
                    "description":"The time zone for this site.",
                    "type":"string"
                },
                "description":{
                    "description":"Site description.",
                    "type":"string"
                },
                "secondaryCurrency":{
                    "description":"Currency used for calculating shipping and tax for loyalty.",
                    "type":"string"
                },
                "requireGDPRP13nConsent":{
                    "description":"Require consent to track personal information per Global Data Protection Regulation (GDPR).",
                    "type":"boolean"
                },
                "defaultCatalog":{
                    "description":"The default catalog id.",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"The display name of the default catalog for the site.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The ID of the default catalog for the site.",
                            "type":"string"
                        },
                        "id":{
                            "description":"The ID of the default catalog for the site.",
                            "type":"string"
                        }
                    }
                },
                "type":{
                    "description":"Type of site, being a store (storeConfiguration) or a website (siteConfiguration).",
                    "type":"string"
                },
                "defaultBillingCountryId":{
                    "description":"Default billing country ID.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Whether the site is enabled",
                    "type":"boolean"
                },
                "defaultShippingCountryId":{
                    "description":"Default Shipping Country ID.",
                    "type":"string"
                },
                "requireGDPRCookieConsent":{
                    "description":"Require consent to track cookies for personalization per Global Data Protection Regulation (GDPR).",
                    "type":"boolean"
                },
                "payTaxInSecondaryCurrency":{
                    "description":"Pay tax in secondary currency",
                    "type":"boolean"
                },
                "timeToLive":{
                    "description":"It contains value in milliseconds.",
                    "type":"integer"
                },
                "defaultLocaleId":{
                    "description":"Default locale ID.",
                    "type":"string"
                },
                "inventoryLocations":{
                    "description":"The \"inventoryLocations\" field, defined as an array, enables users to link multiple inventory locations to a site. If the \"inventoryLocations\" array includes at least one element, the \"inventoryLocationId\" field is not considered.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "activeTheme":{
                    "description":"The activeTheme for the site.",
                    "type":"string"
                },
                "loyaltyPrograms":{
                    "description":"List of loyalty programs associated with site.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "programName":{
                                "description":"Name for loyalty program.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The loyalty program id associated with the site.",
                                "type":"string"
                            },
                            "associationDate":{
                                "description":"Association date of loyalty program to site.",
                                "type":"string"
                            },
                            "programId":{
                                "description":"Loyalty Program Id.",
                                "type":"string"
                            }
                        }
                    }
                },
                "paymentOption":{
                    "description":"The payment option for the site",
                    "type":"integer"
                },
                "additionalProductionURLs":{
                    "description":"A list of additional production URLs (without schema). Currently, only plain hostnames are supported.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "id":{
                    "description":"ID of the site.",
                    "type":"string"
                },
                "defaultSite":{
                    "description":"Whether this is the default site",
                    "type":"string"
                },
                "additionalLocaleIds":{
                    "description":"Additional Country ids.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "recommendationsHost":{
                    "description":"The host name of the recommendations server.",
                    "type":"string"
                },
                "favicon":{
                    "description":"The favorite icon URL.",
                    "type":"string"
                },
                "allowAlternateCurrency":{
                    "description":"Allows the order to be paid in mixed currencies",
                    "type":"boolean"
                },
                "allowedOriginMethods":{
                    "description":"Map of hostname (key) and the allowed http methods (values) for that host.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "noimage":{
                    "description":"The no image icon URL.",
                    "type":"string"
                },
                "defaultPriceListGroup":{
                    "description":"The default PLG for the site.",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Whether the PLG is deleted",
                            "type":"boolean"
                        },
                        "repositoryId":{
                            "description":"The priceListGroup id associated with the site.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Whether the PLG is active",
                            "type":"boolean"
                        },
                        "id":{
                            "description":"The priceListGroup id associated with the site.",
                            "type":"string"
                        }
                    }
                },
                "payShippingInSecondaryCurrency":{
                    "description":"Pay shipping charges in secondary currency",
                    "type":"boolean"
                },
                "siteTypes":{
                    "description":"List of site types supported by this site",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "recommendationsPort":{
                    "description":"The port of the recommendations server",
                    "type":"string"
                },
                "shipFromAddress":{
                    "description":"The ship from address used for tax calculations.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"Ship from country",
                            "type":"string"
                        },
                        "city":{
                            "description":"Ship from city",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Ship from postal code",
                            "type":"string"
                        },
                        "addressLine1":{
                            "description":"Ship from address line 1",
                            "type":"string"
                        },
                        "addressLine2":{
                            "description":"Ship from address line 2",
                            "type":"string"
                        },
                        "addressLine3":{
                            "description":"Ship from address line 3",
                            "type":"string"
                        },
                        "region":{
                            "description":"Ship from region",
                            "type":"string"
                        }
                    }
                },
                "name":{
                    "description":"Site name.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the site.",
                    "type":"string"
                }
            }
        },
        "getApplicationDeployment_response":{
            "description":"Response content type is application/x-zip-compressed, with response body containing the compressed zip file containing the application deployment for the specified ID",
            "type":"object"
        },
        "savePolicies_response":{
            "properties":{
                "guestCheckoutEnabled":{
                    "description":"Applies the authorization for anonymous shoppers to sign-in to complete checkout.",
                    "type":"boolean"
                },
                "numberOfPreviousPasswords":{
                    "description":"password should not have been used as previous N passwords for the given shopper user.",
                    "type":"integer"
                },
                "verificationCodeDurationMinutesMinVal":{
                    "description":"The minimum value of the duration of verification codes in minutes.",
                    "type":"integer"
                },
                "userAccountLockEnabled":{
                    "description":"Whether user account locking on multiple failed attempts is enabled or not.",
                    "type":"boolean"
                },
                "numberOfPreviousPasswordsMinVal":{
                    "description":"Minimum number of previous passwords to be stored for the given shopper user.",
                    "type":"integer"
                },
                "passwordExpirationEnabled":{
                    "description":"Applies the password expiration constraint.",
                    "type":"boolean"
                },
                "passwordExpirationLengthMinVal":{
                    "description":"minimum number of days after which the current password of the shopper will automatically expire..",
                    "type":"integer"
                },
                "passwordExpirationLength":{
                    "description":"number of days after which the current password of the shopper will automatically expire.",
                    "type":"integer"
                },
                "selfRegistrationEnabled":{
                    "description":"Set the flag to true if Self Registration is required.",
                    "type":"boolean"
                },
                "deviceIdentifierDurationDays":{
                    "description":"The duration of device identifiers in days.",
                    "type":"integer"
                },
                "numberOfPreviousPasswordsMaxVal":{
                    "description":"Maximum number of previous passwords to be stored for the given shopper user.",
                    "type":"integer"
                },
                "multiFactorAuthenticationEnabled":{
                    "description":"Whether the known device multi-factor authentication is enabled.",
                    "type":"boolean"
                },
                "enableB2CProfileStatusCheck":{
                    "description":"Indicates whether the B2C user profile should be disabled based on the status of the active field.",
                    "type":"boolean"
                },
                "enableProfileRegistrationEmailCheck":{
                    "description":"Applies new profile registration using email.",
                    "type":"boolean"
                },
                "maxFailedAttempts":{
                    "description":"Maximum number of wrong password attempt allowed.",
                    "type":"integer"
                },
                "blockCommonPasswords":{
                    "description":"Block the Use of Commonly Chosen Passwords and Weak Passphrases.",
                    "type":"boolean"
                },
                "sessionTimeoutLengthMinVal":{
                    "description":"Minimum timeout length for the user session.",
                    "type":"integer"
                },
                "deviceIdentifierDurationDaysMaxVal":{
                    "description":"The maximum value of the duration of device identifiers in days.",
                    "type":"integer"
                },
                "sessionTimeoutLengthMaxVal":{
                    "description":"Maximum timeout length for the user session.",
                    "type":"integer"
                },
                "deviceIdentifierDurationDaysMinVal":{
                    "description":"The minimum value of the duration of device identifiers in days.",
                    "type":"integer"
                },
                "verificationCodeDurationMinutesMaxVal":{
                    "description":"The maximum value of the duration of verification codes in minutes.",
                    "type":"integer"
                },
                "sessionTimeoutLength":{
                    "description":"Timeout duration for all shopper sessions.",
                    "type":"integer"
                },
                "cannotUsePreviousPasswords":{
                    "description":"Applies the previous password usage constraint.",
                    "type":"boolean"
                },
                "unlockInMinutes":{
                    "description":"The number of minutes after which account will be unlocked.",
                    "type":"integer"
                },
                "verificationCodeDurationMinutes":{
                    "description":"The duration of verification codes in minutes.",
                    "type":"integer"
                },
                "minPasswordLengthMinVal":{
                    "description":"Minimum value of minimum length of the password.",
                    "type":"integer"
                },
                "sessionTimeoutEnabled":{
                    "description":"Applies the session timeout length constraint.",
                    "type":"boolean"
                },
                "minPasswordLengthMaxVal":{
                    "description":"Maximum value of minimum length of the password.",
                    "type":"integer"
                },
                "useNumber":{
                    "description":"Password must include a number.",
                    "type":"boolean"
                },
                "useCase":{
                    "description":"Applies the usage of capital letters in user password..",
                    "type":"boolean"
                },
                "cannotUseUsername":{
                    "description":"Password must not be the same as their Username.",
                    "type":"string"
                },
                "useMinPasswordLength":{
                    "description":"Applies the minimum password length constraint.",
                    "type":"boolean"
                },
                "minPasswordLength":{
                    "description":"Minimum length of the password.",
                    "type":"integer"
                },
                "useSymbol":{
                    "description":"Applies the usage of symbol in user password.",
                    "type":"boolean"
                }
            }
        },
        "getComponentHierarchy_response":{
            "properties":{
                "items":{
                    "description":"Component Hierarchy Response",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The ID of the component that the hierarchy belongs to.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "maxAncestorDepth":{
                                            "description":"The maximum depth of the container instance hierarchy.",
                                            "type":"integer"
                                        },
                                        "providesContext":{
                                            "description":"The provided context from the container instance hierarchy.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "displayName":{
                                            "description":"The display name of the layout",
                                            "type":"string"
                                        },
                                        "allAncestors":{
                                            "description":"All the ancestors for the component.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "id":{
                                            "description":"The ID of the layout the component an instance of.",
                                            "type":"string"
                                        },
                                        "ancestors":{
                                            "description":"The ancestor component ids from the container instance hierarchy.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "type":{
                                            "description":"The type of layout.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getLayout_failureResponse":{
            "properties":{
                "errorCode":{
                    "default":"32010",
                    "description":"Error code for message",
                    "type":"string"
                },
                "message":{
                    "default":"The specified layout {layoutId} does not exist",
                    "description":"Message explaining the error",
                    "type":"string"
                },
                "status":{
                    "default":"400",
                    "description":"HTTP status code for the error",
                    "type":"string"
                }
            }
        },
        "putComponentInstance_okResponse":{
            "type":"object",
            "properties":{
                "layout":{
                    "default":null,
                    "description":"The Associated layout for the new cloned component instance.",
                    "type":"string"
                },
                "component":{
                    "description":"The associated component.",
                    "type":"object",
                    "properties":{
                        "providesContext":{
                            "default":null,
                            "description":"Contexts provided relating to this component.",
                            "type":"string"
                        },
                        "requiresContext":{
                            "default":"product_context,container_context",
                            "description":"Contexts required relating to this component.",
                            "type":"string"
                        },
                        "displayName":{
                            "default":"ProductImageViewer",
                            "description":"Display name for component.",
                            "type":"string"
                        },
                        "root":{
                            "default":"/clientApplications/core-commerce-reference-store/components/ProductImageViewer",
                            "description":"Directory root for this component.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "default":300200,
                            "description":"Repository ID attributed to this component.",
                            "type":"integer"
                        },
                        "name":{
                            "default":"ProductImageViewer",
                            "description":"Actual name for this component. Can be different to Display Name, but best kept the same.",
                            "type":"string"
                        },
                        "namespace":{
                            "default":"occ.react",
                            "description":"Namespace this component exists within.",
                            "type":"string"
                        },
                        "hiddenFromSiteStudio":{
                            "default":false,
                            "description":"Whether this is hidden from Design Studio in the admin site.",
                            "type":"boolean"
                        },
                        "id":{
                            "default":300200,
                            "description":"ID attributed to this component. Can be the same as the repositoryId.",
                            "type":"integer"
                        },
                        "source":{
                            "default":101,
                            "description":"ID for the source used to create component.",
                            "type":"integer"
                        },
                        "type":{
                            "default":"component",
                            "description":"The type of repository item. Will always be component here.",
                            "type":"string"
                        }
                    }
                },
                "configuration":{
                    "description":"Details of any configuration for this component instance.",
                    "type":"object",
                    "properties":{
                        "thumbnailLocation":{
                            "default":"left",
                            "description":"Location of the thumbnail for this component instance.",
                            "type":"string"
                        }
                    }
                },
                "displayName":{
                    "default":"ProductImageViewerName",
                    "description":"Display name for this new component instance.",
                    "type":"string"
                },
                "repositoryId":{
                    "default":400001,
                    "description":"Repository ID for this new component instance.",
                    "type":"integer"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "default":"self",
                                "description":"The relationship between the current document and the linked document/resource.",
                                "type":"string"
                            },
                            "href":{
                                "default":"http://localhost:9080/ccadmin/v1/componentInstances/500002",
                                "description":"Specifies the location (URL) of the external resource.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "sendEmailNotification_request":{
            "properties":{
                "(other string properties)":{
                    "description":"(message notification type specific properties)",
                    "type":"string"
                },
                "messageDetails":{
                    "description":"Email recipient / language info.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "siteId":{
                                "description":"The ID of the site for which to send the notification.",
                                "type":"string"
                            },
                            "notificationType":{
                                "description":"Type of notification to be sent.",
                                "type":"string"
                            },
                            "locale":{
                                "description":"Locale code of the language to use for message.",
                                "type":"string"
                            },
                            "toEmail":{
                                "description":"Email to which the notification will be sent.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "notificationType",
                            "locale",
                            "toEmail"
                        ]
                    }
                },
                "(other object properties)":{
                    "description":"(message notification type specific properties)",
                    "type":"object"
                }
            },
            "required":[
                "(other string properties)",
                "messageDetails",
                "(other object properties)"
            ],
            "example":{
                "postContent":"SureShot Camera XYZ",
                "postProductImageUrl":"https://shope.example.com/products/productImage.png",
                "wishListDisplayName":"Jane''s Wish List",
                "postCreatorProfileImageURL":"https://shope.example.com/profiles/fredImage.png",
                "wishListId":"abcdefg",
                "wishListOwnerFirstName":"Jane",
                "messageDetails":{
                    "siteId":"siteUS",
                    "notificationType":"wishlist_new_post_v1",
                    "locale":"en-US",
                    "toEmail":"member@example.com"
                },
                "wishListOwnerProfileImageURL":"https://shope.example.com/profiles/janeImage.png",
                "storeFrontHostName":"https://shope.example.com",
                "organization":{
                    "name":"Jane''s Organization",
                    "logoUrl":"https://shope.example.com/org/JanesOrgLogo.png"
                },
                "recipientFullName":"Member User",
                "recipientEmailAddress":"member@example.com",
                "postCreatorFirstName":"Fred",
                "productPrice":"$65.00",
                "wishListOwnerLastName":"Doe",
                "postCreatorLastName":"Shawpper"
            }
        },
        "updateReportingCurrency_request":{
            "properties":{
                "locale":{
                    "description":"Locale string. Must be a valid locale for price lists.",
                    "type":"string"
                }
            },
            "required":[
                "locale"
            ],
            "example":{
                "locale":"en_US"
            }
        },
        "getSkuProperty_response":{
            "properties":{
                "itemType":{
                    "description":"The item type that the property is defined on. For example, if the product type is \"SampleType\" then this value would be \"sku-SampleType\".",
                    "type":"string"
                },
                "hidden":{
                    "description":"Whether the property is hidden from being displayed in the UI.",
                    "type":"boolean"
                },
                "length":{
                    "description":"Maximum length of the property value.",
                    "type":"integer"
                },
                "variantBasedDisplay":{
                    "description":"Whether a variant based display should be allowed.",
                    "type":"boolean"
                },
                "label":{
                    "description":"The display label of the property.",
                    "type":"boolean"
                },
                "type":{
                    "description":"The data type of the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                    "type":"string"
                },
                "searchable":{
                    "description":"Whether the property is searchable on the storefront.",
                    "type":"boolean"
                },
                "required":{
                    "description":"Whether the property value is required.",
                    "type":"boolean"
                },
                "writable":{
                    "description":"Whether the property is writable.",
                    "type":"boolean"
                },
                "internalOnly":{
                    "description":"Flag to determine if the property is visible through only Admin or also Storefront.",
                    "type":"boolean"
                },
                "uiEditorType":{
                    "description":"Type of UI editor to show for the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                    "type":"string"
                },
                "default":{
                    "description":"Default value of this property.",
                    "type":"string"
                },
                "listingVariant":{
                    "description":"Whether it is listing variant.",
                    "type":"boolean"
                },
                "propertyType":{
                    "description":"Type of the property. It could be sku-custom for a custom level sku property or sku-base for a sku property defined at base product level.",
                    "type":"string"
                },
                "localizable":{
                    "description":"Flag indicating if the property value can be localized.",
                    "type":"boolean"
                },
                "textSearchable":{
                    "description":"Whether the property is text searchable on the storefront.",
                    "type":"boolean"
                },
                "id":{
                    "description":"ID of this SKU dynamic property.",
                    "type":"string"
                },
                "dimension":{
                    "description":"Allow property to be a search facet on the storefront.",
                    "type":"boolean"
                },
                "editableAttributes":{
                    "description":"Attributes of this property that can be edited.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "multiSelect":{
                    "description":"Whether the property is a multi-select search facet.",
                    "type":"boolean"
                },
                "order":{
                    "description":"Relative order of the property among all of the SKU properties.",
                    "type":"string"
                }
            }
        },
        "getCouponBatch_response":{
            "properties":{
                "maxUses":{
                    "description":"The number of uses each coupon in the batch has.",
                    "type":"integer"
                },
                "promotions":{
                    "description":"List of promotions associated with the coupon batch.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        }
                    }
                },
                "prefix":{
                    "description":"The prefix code for the coupon batch.",
                    "type":"string"
                },
                "numberClaimed":{
                    "description":"The number of coupons that have been claimed.",
                    "type":"integer"
                },
                "numberOfCoupons":{
                    "description":"The number of coupons in the batch.",
                    "type":"integer"
                },
                "repositoryId":{
                    "description":"See 'id'",
                    "type":"string"
                },
                "uses":{
                    "description":"The uses count.",
                    "type":"integer"
                },
                "id":{
                    "description":"ID of the coupon batch.",
                    "type":"string"
                },
                "startDate":{
                    "description":"When this coupon batch becomes active.",
                    "type":"string"
                }
            }
        },
        "executeImport_response":{
            "properties":{
                "processId":{
                    "description":"Token corresponding to the import process.",
                    "type":"string"
                },
                "status":{
                    "description":"Status flag indicating whether import process was initiated.",
                    "type":"string"
                }
            }
        },
        "savePolicies_request":{
            "properties":{
                "guestCheckoutEnabled":{
                    "description":"Applies the authorization for anonymous shoppers to sign-in to complete checkout.",
                    "type":"boolean"
                },
                "numberOfPreviousPasswords":{
                    "description":"password should not have been used as previous N passwords for the given shopper user.",
                    "type":"integer"
                },
                "passwordExpirationEnabled":{
                    "description":"Applies the password expiration constraint.",
                    "type":"boolean"
                },
                "sessionTimeoutLength":{
                    "description":"Timeout duration for all shopper sessions.",
                    "type":"integer"
                },
                "cannotUsePreviousPasswords":{
                    "description":"Applies the previous password usage constraint.",
                    "type":"boolean"
                },
                "passwordExpirationLength":{
                    "description":"number of days after which the current password of the shopper will automatically expire.",
                    "type":"integer"
                },
                "verificationCodeDurationMinutes":{
                    "description":"The duration of verification codes in minutes.",
                    "type":"integer"
                },
                "sessionTimeoutEnabled":{
                    "description":"Applies the session timeout length constraint.",
                    "type":"boolean"
                },
                "useNumber":{
                    "description":"Password must include a number.",
                    "type":"boolean"
                },
                "useCase":{
                    "description":"Applies the usage of capital letters in user password..",
                    "type":"boolean"
                },
                "cannotUseUsername":{
                    "description":"Password must not be the same as their Username.",
                    "type":"string"
                },
                "useMinPasswordLength":{
                    "description":"Applies the minimum password length constraint.",
                    "type":"boolean"
                },
                "selfRegistrationEnabled":{
                    "description":"Set the flag to true if Self Registration is required.",
                    "type":"boolean"
                },
                "deviceIdentifierDurationDays":{
                    "description":"The duration of device identifiers in days.",
                    "type":"integer"
                },
                "minPasswordLength":{
                    "description":"Minimum length of the password.",
                    "type":"integer"
                },
                "multiFactorAuthenticationEnabled":{
                    "description":"Enables or disables the known device multi-factor authentication.",
                    "type":"boolean"
                },
                "enableB2CProfileStatusCheck":{
                    "description":"Indicates whether the B2C user profile should be disabled based on the status of the active field.",
                    "type":"boolean"
                },
                "enableProfileRegistrationEmailCheck":{
                    "description":"Applies new profile registration using email.",
                    "type":"boolean"
                },
                "blockCommonPasswords":{
                    "description":"Block the Use of Commonly Chosen Passwords and Weak Passphrases.",
                    "type":"boolean"
                },
                "useSymbol":{
                    "description":"Applies the usage of symbol in user password.",
                    "type":"boolean"
                }
            },
            "example":{
                "guestCheckoutEnabled":true,
                "numberOfPreviousPasswords":3,
                "passwordExpirationEnabled":true,
                "sessionTimeoutLength":15,
                "cannotUsePreviousPasswords":true,
                "passwordExpirationLength":90,
                "verificationCodeDurationMinutes":15,
                "sessionTimeoutEnabled":true,
                "useNumber":false,
                "useCase":false,
                "cannotUseUsername":false,
                "useMinPasswordLength":true,
                "selfRegistrationEnabled":false,
                "deviceIdentifierDurationDays":60,
                "minPasswordLength":8,
                "multiFactorAuthenticationEnabled":true,
                "enableB2CProfileStatusCheck":false,
                "enableProfileRegistrationEmailCheck":true,
                "blockCommonPasswords":true,
                "useSymbol":false
            }
        },
        "cancelOrder_request":{
            "properties":{
                "orderId":{
                    "description":"The ID of the order to be cancelled.",
                    "type":"string"
                },
                "cancelReason":{
                    "description":"The cancel reason of the order.",
                    "type":"string"
                }
            },
            "required":[
                "orderId",
                "cancelReason"
            ],
            "example":{
                "orderId":"o30413",
                "cancelReason":"badProductReview"
            }
        },
        "publish_response":{
            "properties":{
                "publishRunning":{
                    "description":"Tells wheather publish is running.",
                    "type":"boolean"
                },
                "statusMessage":{
                    "description":"Status Message of publish.",
                    "type":"string"
                }
            }
        },
        "getCustomSiteSettings_response":{
            "properties":{
                "data":{
                    "description":"Dynamic Object containing the instance data for this site settings, see sample response",
                    "type":"object",
                    "properties":{
                        "__config_name__":{
                            "description":"The value of this will be config name of a config property in the config array",
                            "type":"string"
                        },
                        "value":{
                            "description":"the value stored against this configuration property",
                            "type":"string"
                        }
                    }
                },
                "config":{
                    "description":"Array of sites configuration items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "helpText":{
                                "description":"The help text to be display against the configuration item",
                                "type":"string"
                            },
                            "defaultValue":{
                                "description":"The default value of the configuration item ",
                                "type":"string"
                            },
                            "minLength":{
                                "description":"The minimum length of the  configuration item",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"Repository ID",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name the configuration item",
                                "type":"string"
                            },
                            "options":{
                                "description":"Array of options for an option type",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The text to be displayed on the option",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The option value",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "regexText":{
                                "description":"Repository ID",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label to be display for the configuration item",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of the configuration value e.g string, option",
                                "type":"string"
                            },
                            "maxLength":{
                                "description":"The maximum length of the  configuration item",
                                "type":"integer"
                            },
                            "required":{
                                "description":"If the configuration item is required or not",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createOrganization_request":{
            "properties":{
                "taxReferenceNumber":{
                    "description":"Tax Reference number for Organization",
                    "type":"string"
                },
                "authorizationCode":{
                    "description":"Authorization code of the organization. Possible values we can update using this endpoint is null or NO_AUTH_CODE",
                    "type":"string"
                },
                "organizationLogo":{
                    "description":"File path of an Organization logo image",
                    "type":"string"
                },
                "description":{
                    "description":"Description for Organization",
                    "type":"string"
                },
                "delegateApprovalManagement":{
                    "description":"This flag indicates if the delegated admin has the provision of approval management, if set merchant admin cannot do any approval management.",
                    "type":"boolean"
                },
                "secondaryAddresses":{
                    "description":"List of all the addresses associated with an Organization, if property like 'isDefaultShippingAddress' or 'isDefaultBillingAddress' is set to 'true', then in response the same address will come as a separate attribute with name 'shippingAddress' or 'billingAddress'",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "address":{
                                "description":"Address created for the Organization.",
                                "type":"object",
                                "properties":{
                                    "isDefaultBillingAddress":{
                                        "description":"Marks an address as default billing address. Default value is false. Accepts true or false",
                                        "type":"boolean"
                                    },
                                    "country":{
                                        "description":"The country of the address. This is a mandatory field.",
                                        "type":"string"
                                    },
                                    "types":{
                                        "description":"The types tagged to the address",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "address3":{
                                        "description":"The address3 of the secondary address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The address2 of the secondary address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city of the secondary address. This is a mandatory field.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The address1 of the secondary address. This is a mandatory field.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name of the secondary address. This is a mandatory field",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal Code of the address. This is a mandatory field",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone Number of the address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The State of the address. This is a mandatory field",
                                        "type":"string"
                                    },
                                    "isDefaultShippingAddress":{
                                        "description":"Marks an address as default shipping address. Default value is false. Accepts true or false",
                                        "type":"boolean"
                                    }
                                },
                                "required":[
                                    "country",
                                    "city",
                                    "address1",
                                    "companyName",
                                    "postalCode",
                                    "state"
                                ]
                            },
                            "addressType":{
                                "description":"Address type represents nick name of account if present else repository ID of address item. This is a mandatory field",
                                "type":"string"
                            }
                        },
                        "required":[
                            "addressType"
                        ]
                    }
                },
                "externalOrganizationId":{
                    "description":"External organization id",
                    "type":"string"
                },
                "parentOrganization":{
                    "description":"Parent Organization.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Id of the parent organization.",
                            "type":"string"
                        }
                    }
                },
                "type":{
                    "description":"Type for Organization. Accepts one of these values [none, company, division, department, group]",
                    "type":"string"
                },
                "customerType":{
                    "description":"Customer Type for an Organization. Accepts one of these values [Standard, Preferred, Enterprise, OEM, Distributor, Supplier]",
                    "type":"string"
                },
                "members":{
                    "description":"List of contact ids associated with an Organization",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "paymentMethods":{
                    "description":"Payment methods associated for organization.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "id":{
                    "description":"Id of the Organization",
                    "type":"string",
                    "maxLength":165
                },
                "partyId":{
                    "description":"Party ID of organization which is used to link it with the customer data master account. Note : This attribute is effective only when customer data sync is enabled.",
                    "type":"number"
                },
                "dunsNumber":{
                    "description":"DUNS Number for Organization. Should be 9 digit number",
                    "type":"string"
                },
                "shippingMethods":{
                    "description":"Shipping methods associated for organization.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"Repository Id of the shipping method.",
                                "type":"string"
                            }
                        }
                    }
                },
                "contract":{
                    "description":"Contract Info",
                    "type":"object",
                    "properties":{
                        "catalogId":{
                            "description":"Catalog Id of the contract associated with account",
                            "type":"string"
                        },
                        "priceListGroupId":{
                            "description":"Price list group Id associated with account",
                            "type":"string"
                        },
                        "endDate":{
                            "description":"Contract end date time stamp",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"Display name for contract",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description for contract",
                            "type":"string"
                        },
                        "contract_terms":{
                            "description":"Terms & Conditions for contract",
                            "type":"object",
                            "properties":{
                                "terms":{
                                    "description":"Terms & Conditions",
                                    "type":"string"
                                }
                            }
                        },
                        "startDate":{
                            "description":"Contract start date time stamp",
                            "type":"string"
                        },
                        "externalContractReference":{
                            "description":"External contract reference",
                            "type":"string"
                        }
                    },
                    "required":[
                        "catalogId",
                        "priceListGroupId",
                        "displayName"
                    ]
                },
                "active":{
                    "description":"Active status of an Organization. Should be true or false. By default the value is set to true. If passed null then no action will be performed.",
                    "type":"boolean"
                },
                "vatReferenceNumber":{
                    "description":"Vat reference number of an Organization",
                    "type":"string"
                },
                "taxExemptionCode":{
                    "description":"Tax exemption code for Organization",
                    "type":"string"
                },
                "orderPriceLimit":{
                    "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                    "type":"number"
                },
                "dynamicProperty":{
                    "description":"The value of the dynamic Property",
                    "type":"object"
                },
                "allowPunchoutShopping":{
                    "description":"Allow Punchout Shopping flag",
                    "type":"boolean"
                },
                "useAllShippingMethodsFromSite":{
                    "description":"Flag to use all the shipping methods available for site. If this request parameter is not avaliable, defualt value for this flag will be true while creating a contract for Principal Accounts.",
                    "type":"string"
                },
                "approvalRequired":{
                    "description":"Approval flag is required for the organization, by default it is set to false",
                    "type":"boolean"
                },
                "useAllPaymentMethodsFromSite":{
                    "description":"Flag to use all the payment methods available for site. If this request parameter is not avaliable, defualt value for this flag will be true while creating a contract for Principal Accounts.",
                    "type":"boolean"
                },
                "name":{
                    "description":"The name for Organization",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"Default Shipping Address",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository Id of the address.",
                            "type":"string"
                        }
                    }
                },
                "billingAddress":{
                    "description":"Default Billing Address",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository Id of the address.",
                            "type":"string"
                        }
                    }
                },
                "partyNumber":{
                    "description":"Party number of organization which is used to link it with the customer data master account. Note : This attribute is effective only when customer data sync is enabled.",
                    "type":"string"
                },
                "uniqueId":{
                    "description":"Unique Id of an Organization",
                    "type":"string"
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "taxReferenceNumber":"REFNUM123",
                "authorizationCode":"NO_AUTH_CODE",
                "organizationLogo":"/general/hero-image1.jpg",
                "delegateApprovalManagement":false,
                "secondaryAddresses":[
                    {
                        "address":{
                            "isDefaultBillingAddress":true,
                            "country":"US",
                            "types":[
                                {
                                    "id":"at200001"
                                }
                            ],
                            "address3":"Street 3",
                            "address2":"Street 2",
                            "city":"Montgomery",
                            "address1":"600 Dexter Avenue",
                            "postalCode":"36130",
                            "companyName":"Oracle",
                            "externalAddressId":"EXT_ADDR_1",
                            "phoneNumber":"973-974-1234",
                            "isDefaultShippingAddress":true,
                            "state":"AL",
                            "partyNumber":"A42RA"
                        },
                        "addressType":"Office Address"
                    }
                ],
                "externalOrganizationId":"externalOrg1",
                "parentOrganization":{
                    "id":"100001"
                },
                "type":"none",
                "customerType":"Standard",
                "members":[
                    "110000"
                ],
                "paymentMethods":[
                    "card",
                    "cash"
                ],
                "id":"200003",
                "dunsNumber":"123456789",
                "shippingMethods":[
                    {
                        "id":"shippingMethodId1"
                    }
                ],
                "dynamicProperty1":"dynamicProperty1 value",
                "contract":{
                    "catalogId":"cloudCatalog",
                    "priceListGroupId":"defaultPriceGroup",
                    "endDate":"2017-10-10T11:44:26.000Z",
                    "displayName":"Us Motor Works Contract",
                    "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                    "contract_terms":{
                        "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract"
                    },
                    "startDate":"2016-10-10T11:44:26.000Z",
                    "externalContractReference":"UMWCUS001"
                },
                "active":true,
                "vatReferenceNumber":"Vat123123",
                "taxExemptionCode":"TAXUQ12345",
                "orderPriceLimit":null,
                "allowPunchoutShopping":true,
                "useAllShippingMethodsFromSite":false,
                "approvalRequired":false,
                "useAllPaymentMethodsFromSite":false,
                "name":"Oracle",
                "shippingAddress":null,
                "useExternalApprovalWebhook":false,
                "billingAddress":null,
                "uniqueId":"TestIDNumber"
            }
        },
        "getAllExtensions_500response":{
            "properties":{
                "errorCode":{
                    "description":"The OCC error code. See below table for details of common codes.",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "metadataForWidgetDescriptor":{
            "properties":{
                "items":{
                    "description":"response",
                    "type":"object",
                    "properties":{
                        "metadata":{
                            "description":"Metadata structure",
                            "type":"object",
                            "properties":{
                                "imports":{
                                    "description":"Widget import names.",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "translations":{
                                    "description":"Widget translations for display name.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "description":"National language text for the display name.",
                                                "type":"string"
                                            },
                                            "language":{
                                                "description":"Language code.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "availableToAllPages":{
                                    "description":"Whether or not the widget can be used with all page types.",
                                    "type":"boolean"
                                },
                                "jsEditable":{
                                    "description":"Whether or not the widget JavaScript can be edited.",
                                    "type":"boolean"
                                },
                                "minWidth":{
                                    "description":"Minimum number of columns the widget should occupy.",
                                    "type":"integer"
                                },
                                "globalEnabled":{
                                    "description":"Whether or not the widget is enabled.",
                                    "type":"boolean"
                                },
                                "pageTypes":{
                                    "description":"List of page types usable with the widget.",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "config":{
                                    "description":"Configuration values for the widget.",
                                    "additionalProperties":{
                                    },
                                    "type":"object"
                                }
                            }
                        }
                    }
                }
            }
        },
        "deleteExtension_404response":{
            "properties":{
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "generateDataAdmin_request":{
            "properties":{
            }
        },
        "updateHiddenWidgetTypes_response":{
            "properties":{
            }
        },
        "updateParentOrganization_response":{
            "properties":{
                "parentOrganization":{
                    "description":"parent organization id replaced as part of the request from the profile.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"ID of the organization replaced.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "listExportOperations_response":{
            "properties":{
                "items":{
                    "description":"List of all export operation objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "formats":{
                                "description":"Export data formats",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "typeName":{
                                "description":"Export data type name",
                                "type":"string"
                            },
                            "formatNames":{
                                "description":"Export data format names",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "typeId":{
                                "description":"Export data type",
                                "type":"string"
                            },
                            "id":{
                                "description":"Export operation id",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getCmsContentMap_failureResponse":{
            "properties":{
                "errorCode":{
                    "description":"The CMS error code",
                    "type":"string",
                    "example":80206
                },
                "message":{
                    "description":"The HTTP error message",
                    "type":"string",
                    "example":"Unexpected Error Getting CMS Content Map By ID"
                },
                "status":{
                    "description":"The HTTP status code",
                    "type":"string",
                    "example":400
                }
            }
        },
        "storePublishingChangeList_response":{
            "properties":{
                "changeListId":{
                    "description":"ID corresponding to the change item lists which can be used to invoke getPublishing endpoint.",
                    "type":"string"
                }
            }
        },
        "createScheduledJob_response":{
            "properties":{
                "schedule":{
                    "type":"object",
                    "properties":{
                        "period":{
                            "description":"It contains value in milliseconds.",
                            "type":"integer"
                        }
                    }
                },
                "scheduleDescription":{
                    "description":"Descriptive schedule information",
                    "type":"string"
                },
                "scheduleType":{
                    "description":"Schedule type could be periodic or calendar",
                    "type":"string"
                }
            }
        },
        "updatePromotionFolder_request":{
            "properties":{
                "parentFolder":{
                    "description":"Map of promotion folder's repository ID key and value. In order to remove the folder assignment, set parentFolder to null e.g. \"parentFolder\": null",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The promotion folder's repository ID",
                            "type":"string"
                        }
                    }
                },
                "name":{
                    "description":"The name of the promotion folder.",
                    "type":"string"
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "parentFolder":{
                    "repositoryId":"promoFolder100001"
                },
                "name":"Winter Discount"
            }
        },
        "assignPublishingChangeList_response":{
            "properties":{
                "success":{
                    "description":"true if successful",
                    "type":"boolean"
                }
            }
        },
        "getEmailNotificationTypes_200_response":{
            "properties":{
                "items":{
                    "description":"Email notification types",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "recommendationsSupported":{
                                "description":"true - product recommendations are supported, false - product recommendations are not supported",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"email notification display name",
                                "type":"string"
                            },
                            "description":{
                                "description":"email notification description - usually null",
                                "type":"string"
                            },
                            "recommendationsStrategy":{
                                "description":"The recommendations strategy",
                                "type":"string"
                            },
                            "version":{
                                "description":"email notification version - usually 1",
                                "type":"integer"
                            },
                            "enabled":{
                                "description":"true - this notification is enabled and an email will be sent out, false - disable no email sent when triggered",
                                "type":"boolean"
                            },
                            "fromEmail":{
                                "description":"from email address",
                                "type":"string"
                            },
                            "recommendationsAllowAnyStrategy":{
                                "description":"true - any recommendations strategy (e.g. Blended, Top Sellers, Bought Together, Browsed Together) can be used, false - only specific recommendation strategies are permitted",
                                "type":"boolean"
                            },
                            "recommendationsRestriction":{
                                "description":"The recommendations restriction",
                                "type":"string"
                            },
                            "fromName":{
                                "description":"from name",
                                "type":"string"
                            },
                            "recommendationsAllowRestrictions":{
                                "description":"true - allow restrictions (such as 'in-brand' or 'in-category' to be applied to the recommendation strategy, false - don't allow restrictions to be applied to the recommendation strategy",
                                "type":"boolean"
                            },
                            "includeRecommendations":{
                                "description":"true - product recommendations will be included in the email, false - product recommendations will not be included in the email",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"key",
                                "type":"string"
                            },
                            "numberOfRecommendations":{
                                "description":"Number of product recommendations to include in email",
                                "type":"integer"
                            },
                            "recommendationsPermittedStrategies":{
                                "description":"Array of recommendation strategy keys permitted for this notification type",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            }
        },
        "updateOrganizationAddress_request":{
            "properties":{
                "address":{
                    "description":"Updated address for the Organization.",
                    "type":"object",
                    "properties":{
                        "isDefaultBillingAddress":{
                            "description":"Marks an address as default billing address. Default value is false. Accepts true or false",
                            "type":"boolean"
                        },
                        "country":{
                            "description":"The country of the address.",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the secondary address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the secondary address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the secondary address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name of the secondary address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal Code of the address.",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone Number of the address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The State of the address.",
                            "type":"string"
                        },
                        "isDefaultShippingAddress":{
                            "description":"Marks an address as default shipping address. Default value is false. Accepts true or false",
                            "type":"boolean"
                        }
                    }
                },
                "addressType":{
                    "description":"Address type represents nick name of account if present else repository ID of address item.",
                    "type":"string"
                }
            },
            "example":{
                "address":{
                    "isDefaultBillingAddress":false,
                    "country":"US",
                    "types":[
                        {
                            "id":"ss-10002"
                        }
                    ],
                    "address3":"Street 3",
                    "address2":"Street 2",
                    "city":"Montgomery",
                    "address1":"600 Dexter Avenue",
                    "postalCode":"36130",
                    "companyName":"Oracle New",
                    "externalAddressId":"EXT_ADDR_1",
                    "phoneNumber":"973-974-1234",
                    "isDefaultShippingAddress":false,
                    "state":"AL"
                },
                "addressType":"Office Address New"
            }
        },
        "listComponents_response":{
            "properties":{
                "items":{
                    "description":"Component",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "isLatestVersion":{
                                "description":"Is this the latest version of the component.",
                                "type":"boolean"
                            },
                            "updatesAvailable":{
                                "description":"Are there any updates available for this component.",
                                "type":"boolean"
                            },
                            "slotType":{
                                "description":"If component type of slot, the type of slot.",
                                "type":"string"
                            },
                            "instances":{
                                "description":"The instances of the component.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"The name displayed for the component instance.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The component's repository ID.",
                                            "type":"string"
                                        },
                                        "layoutAssociations":{
                                            "description":"The layouts the component instances are associated with.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "updateAvailable":{
                                            "description":"Is there an update available for this component instance.",
                                            "type":"boolean"
                                        },
                                        "version":{
                                            "description":"The current version of the component instance.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"The display name for the component.",
                                "type":"string"
                            },
                            "widgetFamily":{
                                "description":"If component type of widget, the family the widget belongs to.",
                                "type":"string"
                            },
                            "global":{
                                "description":"Is the component global.",
                                "type":"boolean"
                            },
                            "source":{
                                "description":"Is this component out of the box (100) or uploaded (101).",
                                "type":"integer"
                            },
                            "type":{
                                "description":"The type of component.",
                                "type":"string"
                            },
                            "version":{
                                "description":"The current version of the component.",
                                "type":"integer"
                            },
                            "widgetType":{
                                "description":"If component type of widget, the type of widget.",
                                "type":"string"
                            },
                            "latestVersion":{
                                "description":"The latest version of the component.",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"The component's repository ID.",
                                "type":"string"
                            },
                            "hiddenFromSiteStudio":{
                                "description":"Is this component hidden from the site.",
                                "type":"boolean"
                            },
                            "stackType":{
                                "description":"If component type of stack, the type of stack.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getUploadReport_response":{
            "properties":{
            }
        },
        "updateMetadata_request":{
            "properties":{
                "updated":{
                    "description":"Array of properties to be updated, including reordering.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"ID for the property being updated",
                            "type":"string"
                        },
                        "order":{
                            "description":"New value to set a property's order. Typically a multiple of 10.",
                            "type":"integer"
                        }
                    }
                }
            },
            "example":{
                "updated":[
                    {
                        "id":"id",
                        "order":"0"
                    },
                    {
                        "id":"displayName",
                        "order":"10"
                    },
                    {
                        "id":"description",
                        "order":"20"
                    },
                    {
                        "id":"brand",
                        "order":"30"
                    },
                    {
                        "id":"listPrices",
                        "order":"40"
                    },
                    {
                        "id":"listVolumePrices",
                        "order":"50"
                    },
                    {
                        "id":"salePrices",
                        "order":"60"
                    },
                    {
                        "id":"shippingSurcharges",
                        "order":"70"
                    },
                    {
                        "id":"saleVolumePrices",
                        "order":"80"
                    },
                    {
                        "id":"configurable",
                        "order":"90"
                    },
                    {
                        "id":"taxCode",
                        "order":"100"
                    },
                    {
                        "id":"longDescription",
                        "order":"110"
                    },
                    {
                        "id":"relatedArticles",
                        "order":"120"
                    },
                    {
                        "id":"relatedMediaContent",
                        "order":"130"
                    },
                    {
                        "id":"active",
                        "order":"140"
                    },
                    {
                        "id":"notForIndividualSale",
                        "order":"150"
                    },
                    {
                        "id":"nonreturnable",
                        "order":"160"
                    },
                    {
                        "id":"excludeFromSitemap",
                        "order":"170"
                    },
                    {
                        "id":"arrivalDate",
                        "order":"180"
                    },
                    {
                        "id":"height",
                        "order":"190"
                    },
                    {
                        "id":"length",
                        "order":"200"
                    },
                    {
                        "id":"width",
                        "order":"210"
                    },
                    {
                        "id":"weight",
                        "order":"220"
                    },
                    {
                        "id":"orderLimit",
                        "order":"230"
                    },
                    {
                        "id":"listVolumePrice",
                        "order":"240"
                    },
                    {
                        "id":"CountryOfOrigin",
                        "order":"250"
                    },
                    {
                        "id":"parentCategoriesAncestorCategories",
                        "order":"260"
                    },
                    {
                        "id":"filteredSKUs",
                        "order":"270"
                    },
                    {
                        "id":"saleVolumePrice",
                        "order":"280"
                    },
                    {
                        "id":"seoUrlSlugDerived",
                        "order":"290"
                    },
                    {
                        "id":"ancestorCategoriesForFullDeploy",
                        "order":"300"
                    }
                ]
            }
        },
        "createExchangeRate_response":{
            "properties":{
                "targetCurrency":{
                    "description":"The target currency code",
                    "type":"string"
                },
                "exchangeRate":{
                    "description":"Multiplying factor to convert source currency value to target currency value",
                    "type":"number"
                },
                "sourceCurrency":{
                    "description":"The source currency code",
                    "type":"string"
                },
                "id":{
                    "description":"THe id of exchange rate.",
                    "type":"string"
                }
            }
        },
        "processExtension_500response":{
            "properties":{
                "errorCode":{
                    "description":"The Commerce error code. See the table for information on common codes.",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "getLogs_response":{
            "properties":{
            }
        },
        "listAccessRights_response":{
            "properties":{
                "items":{
                    "description":"All access rights for shoppers",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/getAccessRight_response"
                    }
                }
            }
        },
        "getExternalServicesData_response":{
            "properties":{
                "items":{
                    "description":"List of external application data objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "serverType":{
                                "description":"The server type. Typically \"production\" (storefront) or \"publishing\" (admin).",
                                "type":"string"
                            },
                            "serviceData":{
                                "description":"description of serviceData",
                                "type":"object",
                                "properties":{
                                    "port":{
                                        "description":"The port of the recommendations server. (Recommendations only)",
                                        "type":"integer"
                                    },
                                    "displayName":{
                                        "description":"The localized display name of the application.",
                                        "type":"string"
                                    },
                                    "host":{
                                        "description":"The host name of the recommendations host. (Recommendations only)",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"The non-localized name of the service, such as \"Facebook\" or \"Recommendations\".",
                                        "type":"string"
                                    },
                                    "tenantId":{
                                        "description":"The tenant ID of the merchant. (Recommendations only)",
                                        "type":"string"
                                    },
                                    "applicationId":{
                                        "description":"The Facebook application ID of the merchant. (Facebook only)",
                                        "type":"string"
                                    }
                                }
                            },
                            "id":{
                                "description":"The ID of the external application data. In the form \"{serverType}-{applicationName}\".",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateThemeSource_request":{
            "properties":{
                "variables":{
                    "description":"The theme variables LESS code.",
                    "type":"string"
                },
                "styles":{
                    "description":"The theme styles LESS code.",
                    "type":"string"
                }
            },
            "required":[
                "variables",
                "styles"
            ],
            "example":{
                "variables":"\n\n/***** Typography *****/\n\n@H1FontFamily : inherit;\n@H1FontSize : 2.75rem;\n@H1FontStyle : inherit;\n@H1FontWeight : bold;\n@H1LineHeight : 100%;\n@H1TextAlign : inherit;\n@H1TextColor : inherit;\n@H1TextDecoration : inherit;\n@H2FontFamily : inherit;\n@H2FontSize : 2.25rem;\n@H2FontStyle : inherit;\n@H2FontWeight : bold;\n@H2LineHeight : inherit;\n@H2TextAlign : inherit;\n@H2TextColor : inherit;\n@H2TextDecoration : inherit;\n@H3FontFamily : inherit;\n@H3FontSize : 1.75rem;\n@H3FontStyle : inherit;\n@H3FontWeight : bold;\n@H3LineHeight : inherit;\n@H3TextAlign : inherit;\n@H3TextColor : inherit;\n@H3TextDecoration : inherit;\n@H4FontFamily : inherit;\n@H4FontSize : 1.25rem;\n@H4FontStyle : inherit;\n@H4FontWeight : bold;\n@H4LineHeight : inherit;\n@H4TextAlign : inherit;\n@H4TextColor : inherit;\n@H4TextDecoration : inherit;\n@H5FontFamily : inherit;\n@H5FontSize : 1.00rem;\n@H5FontStyle : inherit;\n@H5FontWeight : normal;\n@H5LineHeight : inherit;\n@H5TextAlign : inherit;\n@H5TextColor : inherit;\n@H5TextDecoration : inherit;\n@H6FontFamily : inherit;\n@H6FontSize : 0.85rem;\n@H6FontStyle : inherit;\n@H6FontWeight : normal;\n@H6LineHeight : inherit;\n@H6TextAlign : inherit;\n@H6TextColor : inherit;\n@H6TextDecoration : inherit;\n@ParagraphFontFamily : inherit;\n@ParagraphFontSize : 1.00rem;\n@ParagraphFontStyle : inherit;\n@ParagraphFontWeight : normal;\n@ParagraphLineHeight : inherit;\n@ParagraphTextAlign : inherit;\n@ParagraphTextColor : inherit;\n@ParagraphTextDecoration : inherit;\n@SiteFontFamily : @sansFontFamily;\n@SiteFontSize : 14px;\n@SiteFontStyle : normal;\n@SiteFontWeight : normal;\n@SiteLineHeight : 150%;\n@SiteTextAlign : left;\n@SiteTextColor : #333;\n@SiteTextDecoration : none;\n\n\n/***** Colors *****/\n\n@ButtonPrimaryBackgroundColor : #195d8e;\n@ButtonPrimaryBorderRadius : 4px;\n@ButtonPrimaryFontFamily : @sansFontFamily;\n@ButtonPrimaryFontStyle : normal;\n@ButtonPrimaryFontWeight : normal;\n@ButtonPrimarySize : medium;\n@ButtonPrimaryTextColor : #ffffff;\n@ButtonPrimaryTextDecoration : none;\n@ButtonPrimaryUseGradient : false;\n@ButtonSecondaryBackgroundColor : #f7f7f7;\n@ButtonSecondaryBorderRadius : 4px;\n@ButtonSecondaryFontFamily : @sansFontFamily;\n@ButtonSecondaryFontStyle : normal;\n@ButtonSecondaryFontWeight : normal;\n@ButtonSecondarySize : medium;\n@ButtonSecondaryTextColor : #3d3d3e;\n@ButtonSecondaryTextDecoration : none;\n@ButtonSecondaryUseGradient : false;\n@LinkColor : #195d8d;\n@LinkHoverColor : #114062;\n@NavbarBackgroundColor : #fff;\n@NavbarBackgroundHoverColor : #fff;\n@NavbarLinkColor : #3D3D3D;\n@NavbarLinkHoverColor : #195D8D;\n@NavbarTextColor : #333333;\n@NavigationBackgroundColor : #FFF;\n@NavigationBackgroundColorBottom : #FFF;\n@NavigationBackgroundColorTop : #FFF;\n@NavigationBackgroundImageAttachment : scroll;\n@NavigationBackgroundImagePosition : top left;\n@NavigationBackgroundImageRepeat : no-repeat;\n@NavigationBackgroundImageURL : none;\n@NavigationBackgroundUseGradient : false;\n@NavigationPageBackgroundColor : #FFF;\n@SubNavigationBackgroundColor : #fff;\n@SubNavigationBackgroundHoverColor : #FFF;\n@SubNavigationLinkColor : #3D3D3D;\n@SubNavigationLinkHoverColor : #195D8D;\n@SubNavigationTextColor : #6F7178;\n@TextColor : #333;\n\n\n/***** General *****/\n\n@FooterBackgroundColor : none;\n@FooterBackgroundColorBottom : #FFF;\n@FooterBackgroundColorTop : #FFF;\n@FooterBackgroundImageAttachment : scroll;\n@FooterBackgroundImagePosition : top left;\n@FooterBackgroundImageRepeat : repeat-x;\n@FooterBackgroundImageURL : none;\n@FooterBackgroundUseGradient : false;\n@FooterBorderTopColor : #bcd7e6;\n@HeaderBackgroundColor : #FFF;\n@HeaderBackgroundColorBottom : #FFF;\n@HeaderBackgroundColorTop : #FFF;\n@HeaderBackgroundImageAttachment : scroll;\n@HeaderBackgroundImagePosition : bottom center;\n@HeaderBackgroundImageRepeat : repeat-x;\n@HeaderBackgroundImageURL : url(/img/header-btm-line.png);\n@HeaderBackgroundUseGradient : false;\n@HeaderTopBackgroundColor : #F5F5F5;\n@HeaderTopBackgroundColorBottom : #FFF;\n@HeaderTopBackgroundColorTop : #FFF;\n@HeaderTopBackgroundImageAttachment : scroll;\n@HeaderTopBackgroundImagePosition : top left;\n@HeaderTopBackgroundImageRepeat : repeat-x;\n@HeaderTopBackgroundImageURL : url(/img/header-wrap.png);\n@HeaderTopBackgroundUseGradient : false;\n@HeaderTopBorderBottomColor : #bcd7e6;\n@HeaderTopPaddingTop : 25px;\n@SiteBackgroundColor : #FFF;\n@SiteBackgroundColorBottom : #FFF;\n@SiteBackgroundColorTop : #FFF;\n@SiteBackgroundImageAttachment : scroll;\n@SiteBackgroundImagePosition : top left;\n@SiteBackgroundImageRepeat : no-repeat;\n@SiteBackgroundImageURL : url(/file/media/sitestudio/Clocks-v2-05.png);\n@SiteBackgroundUseGradient : false;\n@SitePageBackgroundColor : #FFF;\n",
                "styles":"/******************************************************************************\r\n    MIXINS\r\n******************************************************************************/\r\n.background-styles (@BackgroundColor, @BackgroundImageURL, @BackgroundImageRepeat, @BackgroundImagePosition, @BackgroundColorTop, @BackgroundColorBottom, @BackgroundImageAttachment) {\r\n\r\n  background: @BackgroundImageURL @BackgroundImagePosition @BackgroundImageRepeat, -moz-linear-gradient(top, @BackgroundColorTop 0%, @BackgroundColorBottom 100%);\r\n  background: @BackgroundImageURL @BackgroundImagePosition @BackgroundImageRepeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,@BackgroundColorTop), color-stop(100%,@BackgroundColorBottom));\r\n  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='@BackgroundColorTop', endColorstr='@BackgroundColorBottom',GradientType=0 );\r\n}\r\n\r\n/******************************************************************************\r\n    GENERAL STYLES\r\n******************************************************************************/\r\nhtml {\r\n  font-size:            @SiteFontSize;\r\n}\r\n\r\nbody {\r\n\r\n  background: @SiteBackgroundColor @SiteBackgroundImageURL @SiteBackgroundImagePosition @SiteBackgroundImageRepeat;\r\n\r\n  .SiteBackground() when (@SiteBackgroundUseGradient) {\r\n    .background-styles (@SiteBackgroundColor, @SiteBackgroundImageURL, @SiteBackgroundImageRepeat, @SiteBackgroundImagePosition, @SiteBackgroundColorTop, @SiteBackgroundColorBottom, @SiteBackgroundImageAttachment);\r\n  }\r\n  .SiteBackground;\r\n\r\n  background-attachment: @SiteBackgroundImageAttachment;\r\n\r\n  color:                @TextColor;\r\n  font-family:          @SiteFontFamily;\r\n  font-size:            1rem;\r\n  font-style:           @SiteFontStyle;\r\n  font-weight:          @SiteFontWeight;\r\n  line-height:          @SiteLineHeight;\r\n  text-align:           @SiteTextAlign;\r\n  text-decoration:      @SiteTextDecoration;\r\n}\r\n\r\n#main {\r\n  background-color:     @SitePageBackgroundColor;\r\n}\r\n\r\n/******************************************************************************\r\n    LINK STYLES\r\n******************************************************************************/\r\n\r\na:link    {color:@LinkColor;}       /* unvisited link */\r\na:visited {color:@LinkColor;}       /* visited link */\r\na:hover   {color:@LinkHoverColor;}  /* mouse over link */\r\n\r\n/******************************************************************************\r\n    TYPOGRAPHY STYLES\r\n******************************************************************************/\r\n\r\nh1 {\r\n\r\n  color:           @H1TextColor;\r\n  line-height:     @H1LineHeight;\r\n  font-family:     @H1FontFamily;\r\n  font-size:       @H1FontSize;\r\n  font-weight:     @H1FontWeight;\r\n  font-style:      @H1FontStyle;\r\n  text-align:      @H1TextAlign;\r\n  text-decoration: @H1TextDecoration;\r\n\r\n}\r\n\r\nh2 {\r\n\r\n  color:           @H2TextColor;\r\n  font-family:     @H2FontFamily;\r\n  font-size:       @H2FontSize;\r\n  font-style:      @H2FontStyle;\r\n  font-weight:     @H2FontWeight;\r\n  line-height:     @H2LineHeight;\r\n  text-align:      @H2TextAlign;\r\n  text-decoration: @H2TextDecoration;\r\n\r\n}\r\n\r\nh3 {\r\n\r\n  color:           @H3TextColor;\r\n  font-family:     @H3FontFamily;\r\n  font-size:       @H3FontSize;\r\n  font-style:      @H3FontStyle;\r\n  font-weight:     @H3FontWeight;\r\n  line-height:     @H3LineHeight;\r\n  text-align:      @H3TextAlign;\r\n  text-decoration: @H3TextDecoration;\r\n\r\n}\r\n\r\nh4 {\r\n\r\n  color:           @H4TextColor;\r\n  font-family:     @H4FontFamily;\r\n  font-size:       @H4FontSize;\r\n  font-style:      @H4FontStyle;\r\n  font-weight:     @H4FontWeight;\r\n  line-height:     @H4LineHeight;\r\n  text-align:      @H4TextAlign;\r\n  text-decoration: @H4TextDecoration;\r\n}\r\n\r\nh5 {\r\n  color:           @H5TextColor;\r\n  font-family:     @H5FontFamily;\r\n  font-size:       @H5FontSize;\r\n  font-style:      @H5FontStyle;\r\n  font-weight:     @H5FontWeight;\r\n  line-height:     @H5LineHeight;\r\n  text-align:      @H5TextAlign;\r\n  text-decoration: @H5TextDecoration;\r\n}\r\n\r\nh6 {\r\n  color:           @H6TextColor;\r\n  font-family:     @H6FontFamily;\r\n  font-size:       @H6FontSize;\r\n  font-style:      @H6FontStyle;\r\n  font-weight:     @H6FontWeight;\r\n  line-height:     @H6LineHeight;\r\n  text-align:      @H6TextAlign;\r\n  text-decoration: @H6TextDecoration;\r\n}\r\n\r\np {\r\n\r\n  color:           @ParagraphTextColor;\r\n  font-family:     @ParagraphFontFamily;\r\n  font-size:       @ParagraphFontSize;\r\n  font-style:      @ParagraphFontStyle;\r\n  font-weight:     @ParagraphFontWeight;\r\n  line-height:     @ParagraphLineHeight;\r\n  text-align:      @ParagraphTextAlign;\r\n  text-decoration: @ParagraphTextDecoration;\r\n\r\n}\r\n\r\n/******************************************************************************\r\n    BUTTON STYLES\r\n******************************************************************************/\r\n\r\n// Primary buttons\r\n.cc-button-primary {\r\n  .ccButton(@ButtonPrimarySize, @ButtonPrimaryBorderRadius,\r\n    @ButtonPrimaryBackgroundColor, @ButtonPrimaryFontFamily,\r\n    @ButtonPrimaryFontWeight, @ButtonPrimaryFontStyle,\r\n    @ButtonPrimaryTextDecoration, @ButtonPrimaryTextColor,\r\n    @ButtonPrimaryUseGradient);\r\n}\r\n\r\n// Secondary buttons\r\n.cc-button-secondary {\r\n  .ccButton(@ButtonSecondarySize, @ButtonSecondaryBorderRadius,\r\n    @ButtonSecondaryBackgroundColor, @ButtonSecondaryFontFamily,\r\n    @ButtonSecondaryFontWeight, @ButtonSecondaryFontStyle,\r\n    @ButtonSecondaryTextDecoration, @ButtonSecondaryTextColor,\r\n    @ButtonSecondaryUseGradient);\r\n}\r\n\r\n/******************************************************************************\r\n    HEADER STYLES\r\n******************************************************************************/\r\n\r\n#region-header #siteHead {\r\n\r\n  background: @HeaderBackgroundColor @HeaderBackgroundImageURL @HeaderBackgroundImagePosition @HeaderBackgroundImageRepeat;\r\n  background-attachment: @HeaderBackgroundImageAttachment;\r\n\r\n  .HeaderBackground() when (@HeaderBackgroundUseGradient) {\r\n    .background-styles (@HeaderBackgroundColor, @HeaderBackgroundImageURL, @HeaderBackgroundImageRepeat, @HeaderBackgroundImagePosition, @HeaderBackgroundColorTop, @HeaderBackgroundColorBottom, @HeaderBackgroundImageAttachment);\r\n  }\r\n  .HeaderBackground;\r\n}\r\n\r\n.header-background {\r\n    background: @HeaderTopBackgroundColor @HeaderTopBackgroundImageURL @HeaderTopBackgroundImagePosition @HeaderTopBackgroundImageRepeat;\r\n  background-attachment: @HeaderTopBackgroundImageAttachment;\r\n\r\n  .HeaderTopBackground() when (@HeaderTopBackgroundUseGradient) {\r\n    .background-styles (@HeaderTopBackgroundColor, @HeaderTopBackgroundImageURL, @HeaderTopBackgroundImageRepeat, @HeaderTopBackgroundImagePosition, @HeaderTopBackgroundColorTop, @HeaderTopBackgroundColorBottom, @HeaderTopBackgroundImageAttachment);\r\n  }\r\n  .HeaderTopBackground;\r\n}\r\n\r\n\r\n/******************************************************************************\r\n    FOOTER STYLES\r\n******************************************************************************/\r\n\r\nfooter.footer {\r\n  background: @FooterBackgroundColor @FooterBackgroundImageURL @FooterBackgroundImagePosition @FooterBackgroundImageRepeat;\r\n  background-attachment: @FooterBackgroundImageAttachment;\r\n\r\n  .FooterBackground() when (@FooterBackgroundUseGradient) {\r\n    .background-styles (@FooterBackgroundColor, @FooterBackgroundImageURL, @FooterBackgroundImageRepeat, @FooterBackgroundImagePosition, @FooterBackgroundColorTop, @FooterBackgroundColorBottom, @FooterBackgroundImageAttachment);\r\n  }\r\n  .FooterBackground;\r\n}\r\n\r\n\r\n\r\n"
            }
        },
        "updateReason_request":{
            "properties":{
                "readableDescription":{
                    "description":"Name of the reason.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the reason.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether reason is enabled or disabled.",
                    "type":"boolean"
                }
            },
            "required":[
                "description",
                "readableDescription",
                "active"
            ],
            "example":{
                "readableDescription":"Agent Price Override",
                "active":false,
                "description":"agentPriceOverride"
            }
        },
        "compileThemeForAsset_request":{
            "properties":{
                "changeContext":{
                    "description":"The change context to be set.",
                    "type":"string"
                },
                "assetId":{
                    "description":"The asset Id to compile theme for.",
                    "type":"string"
                },
                "assetType":{
                    "description":"The asset type to compile theme for.",
                    "type":"string"
                }
            },
            "example":{
                "changeContext":"designStudioItem",
                "assetId":"homePageLayout",
                "assetType":"pageLayout"
            }
        },
        "getAllCarriers_response":{
            "properties":{
                "items":{
                    "description":"List of all carrier Details objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "carrierName":{
                                "description":"Carrier Name",
                                "type":"string"
                            },
                            "trackingUrl":{
                                "description":"Tracking Url for the carrier",
                                "type":"string"
                            },
                            "carrierId":{
                                "description":"Carrier Id",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateSkuProperty_request":{
            "properties":{
                "id":{
                    "description":"SKU dynamic property ID.",
                    "type":"string"
                },
                "productTypeId":{
                    "description":"Product type ID",
                    "type":"string"
                }
            },
            "required":[
                "id",
                "productTypeId"
            ],
            "example":{
                "default":"newDefaultValue",
                "id":"upccode",
                "label":"New Label",
                "searchable":true,
                "productTypeId":"sampleProductType"
            }
        },
        "updateLocation_request":{
            "properties":{
                "country":{
                    "description":"The country of the location.",
                    "type":"string"
                },
                "hours":{
                    "description":"The store opening hours. Only applicable to location type 'store'.",
                    "type":"string"
                },
                "address3":{
                    "description":"The third address field of the location.",
                    "type":"string"
                },
                "endDate":{
                    "description":"The end date for the location in the form of 'yyyy-MM-dd'. This is used when performing a search for inventory available from a store during a specific date range. If the search contains a specific date range, only locations that have a date that are contained within that date range will be displayed.",
                    "type":"string"
                },
                "address2":{
                    "description":"The second address field of the location.",
                    "type":"string"
                },
                "city":{
                    "description":"The city of the location.",
                    "type":"string"
                },
                "address1":{
                    "description":"The first address field of the location.",
                    "type":"string"
                },
                "latitude":{
                    "description":"The latitude of the location.",
                    "type":"number"
                },
                "postalCode":{
                    "description":"The postal code of the location.",
                    "type":"string"
                },
                "county":{
                    "description":"The county of the location.",
                    "type":"string"
                },
                "stateAddress":{
                    "description":"The state of the location.",
                    "type":"string"
                },
                "sites":{
                    "description":"List of sites.  A location can be constrained to a list of sites. If no site is defined, the location is available on all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The site ID to associate this location with.  The site must already exist.",
                                "type":"string"
                            }
                        }
                    }
                },
                "externalLocationId":{
                    "description":"An optional additional location ID, such as the merchant store ID. Use this if you have extra parameters for identifying your stores or locations.",
                    "type":"string"
                },
                "phoneNumber":{
                    "description":"The phone number of the location.",
                    "type":"string"
                },
                "siteGroups":{
                    "description":"List of site groups. A location can be constrained to a list of site groups. If no site group is defined, the location is available on all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The site group ID to associate this location with.  The site group must already exist.",
                                "type":"string"
                            }
                        }
                    }
                },
                "name":{
                    "description":"The name of the location.",
                    "type":"string"
                },
                "faxNumber":{
                    "description":"The fax number of the location.",
                    "type":"string"
                },
                "startDate":{
                    "description":"The start date for the location in the form of 'yyyy-MM-dd'. This is used when performing a search for inventory available from a store during a specific date range. If the search contains a specific date range, only locations that have a date that are contained within that date range will be displayed.",
                    "type":"string"
                },
                "email":{
                    "description":"The email address of the location.",
                    "type":"string"
                },
                "longitude":{
                    "description":"The longitude of the location.",
                    "type":"number"
                }
            },
            "example":{
                "country":"USA",
                "hours":"9:00am - 5:00pm",
                "address3":null,
                "endDate":"2017-04-25",
                "address2":"Suite 101",
                "city":"Glen Allen",
                "address1":"4870 Sadler Rd.",
                "latitude":37.6659833,
                "postalCode":"23060",
                "county":"Henrico",
                "stateAddress":"VA",
                "sites":[
                    {
                        "id":"siteUS"
                    },
                    {
                        "id":"siteMX"
                    }
                ],
                "externalLocationId":"187",
                "phoneNumber":"(617) 386-1200",
                "siteGroups":[
                    {
                        "id":"siteGroup1"
                    },
                    {
                        "id":"siteGroup3"
                    }
                ],
                "name":"CRS Home - Glen Allen #187",
                "faxNumber":"(617) 386-1200",
                "startDate":"2016-04-25",
                "email":"store187@example.com",
                "longitude":-77.5063697
            }
        },
        "createAudience_request":{
            "properties":{
                "useInReports":{
                    "description":"Indicates if this audience will be used in reporting.  Defaults to false.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"The display name for the Audience.",
                    "type":"string"
                },
                "visitorType":{
                    "description":"The type of visitors the audience allows.  visitorType must be one of the following: \"ANONYMOUS\" (users not authenticated or soft logged in), \"RECOGNIZED\" (users that logged in before but, have not been authenticated in the current session), \"AUTHENTICATED\" (logged in users), \"ANONYMOUS_OR_RECOGNIZED\", \"ANONYMOUS_OR_AUTHENTICATED\", \"REGISTERED\", or \"ALL\". These correspond to various combinations of the options that appear in the UI (ANONYMOUS, RECOGNIZED, and AUTHENTICATED) where \"REGISTERED\" means the user selected RECOGNIZED and AUTHENTICATED and \"ALL\" means the user selected all three options.",
                    "type":"string"
                },
                "ruleSet":{
                    "description":"The rule set for the Audience.",
                    "type":"object",
                    "properties":{
                        "rules":{
                            "description":"The array of rules that make up the rule set.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "property":{
                                        "description":"The property to be evaluated.",
                                        "type":"string"
                                    },
                                    "category":{
                                        "description":"The category of the property, i.e. the user profile.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The value used to compare against the property value to determine the rule result.  Values can be strings, integers, doubles, floats, JSON objects or JSON arrays depending on the operator and how the property was described in the audienceRuleProperty endpoint. When mapping this field in Integration Cloud Service(ICS), the operators which expect string values alone can be used.",
                                        "type":"string"
                                    },
                                    "operator":{
                                        "description":"The operator applied to the rule property.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "property",
                                    "category",
                                    "value",
                                    "operator"
                                ]
                            }
                        },
                        "operator":{
                            "description":"The operator applied to all of the rules in the rule set.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "rules",
                        "operator"
                    ]
                },
                "description":{
                    "description":"The Audience description.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID for the Audience. Can only contain the characters A-Z,a-z,0-9.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Indicates if this audience is enabled.  Defaults to true.",
                    "type":"boolean"
                }
            },
            "required":[
                "displayName",
                "ruleSet",
                "id"
            ],
            "example":{
                "useInReports":"false",
                "displayName":"Audience 1",
                "visitorType":"REGISTERED",
                "ruleSet":{
                    "rules":[
                        {
                            "property":"user.gender",
                            "category":"profile",
                            "value":"male",
                            "operator":"eq"
                        },
                        {
                            "property":"lastPurchaseDate",
                            "category":"profile",
                            "value":{
                                "unit":"months",
                                "start":"now",
                                "interval":-3
                            },
                            "operator":"lt"
                        },
                        {
                            "property":"numberOfOrders",
                            "category":"profile",
                            "value":[
                                5,
                                10
                            ],
                            "operator":"isBetween"
                        },
                        {
                            "property":"audienceList",
                            "category":"internalAudiences",
                            "value":[
                                "audience2",
                                "audience3"
                            ],
                            "operator":"includesAny"
                        }
                    ],
                    "operator":"all"
                },
                "description":"blah blah blah",
                "id":"audience1",
                "enabled":"true"
            }
        },
        "listAudienceRuleProperties_response":{
            "properties":{
                "totalResults":{
                    "description":"The total number of results that match the request parameters.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The starting index of the returned results.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Maximum number of results to be fetched.",
                    "type":"integer"
                },
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "enumList":{
                                "description":"The only Audience rule property of type EnumList in v1 will be the internal Audiences list, which will                   always appear as a link.  This will be null for other types.",
                                "type":"object",
                                "properties":{
                                    "links":{
                                        "description":"This points to the endpoint which returns the list of options for this enum list.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "rel":{
                                                    "description":"This will always be self.",
                                                    "type":"string"
                                                },
                                                "href":{
                                                    "description":"The url of the endpoint to use to get the list of options for this enum list.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "enums":{
                                "description":"The available choices for enum type properties.  This will be null for other types.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"The display name of the enum option.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"The id of the enum option.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"The property display name.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The property name.",
                                "type":"string"
                            },
                            "categoryDisplayName":{
                                "description":"Either Profile or Audience.  The former indicates that this is a profile property.                    The latter indicates that this is the special enumList of all the Audiences.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Either String, Enum, EnumList or Boolean.",
                                "type":"string"
                            },
                            "category":{
                                "description":"Either profile or internalAudience.  The former indicates that this is a profile property.                    The latter indicates that this is the special enumList of all the Audiences.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "profile_shippingAddress_response":{
            "description":"Shipping address associated with the profile",
            "type":"object",
            "properties":{
                "lastName":{
                    "description":"The last name of the shipping address",
                    "type":"string"
                },
                "country":{
                    "description":"The country of the shipping address",
                    "type":"string"
                },
                "types":{
                    "description":"The types tagged to the address",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"repository Id of the address type",
                                "type":"string"
                            }
                        }
                    }
                },
                "address3":{
                    "description":"The address3 of the shipping address",
                    "type":"string"
                },
                "address2":{
                    "description":"The address2 of the shipping address",
                    "type":"string"
                },
                "city":{
                    "description":"The city of the shipping address",
                    "type":"string"
                },
                "address1":{
                    "description":"The address1 of the shipping address",
                    "type":"string"
                },
                "postalCode":{
                    "description":"The postal Code of the shipping address",
                    "type":"string"
                },
                "county":{
                    "description":"The county of the shipping address",
                    "type":"string"
                },
                "firstName":{
                    "description":"The first name of the shipping address",
                    "type":"string"
                },
                "externalAddressId":{
                    "description":"External address id",
                    "type":"string"
                },
                "phoneNumber":{
                    "description":"The phone Number of the shipping address",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The id of the shipping address",
                    "type":"string"
                },
                "state":{
                    "description":"The state of the shipping address",
                    "type":"string"
                }
            }
        },
        "assignPublishingChangeList_request":{
            "properties":{
                "toWorkset":{
                    "description":"The workset to which the change list is assigned.",
                    "type":"string"
                },
                "fromWorkset":{
                    "description":"The workset from which the change list is moved.",
                    "type":"string"
                },
                "changeListId":{
                    "description":"The change list ID.",
                    "type":"string"
                }
            },
            "required":[
                "fromWorkset",
                "toWorkset"
            ],
            "example":{
                "toWorkset":"ws100001",
                "fromWorkset":"default",
                "changeListId":"ijUCLwsUEiXLLuDjGWmrQriHM_10000"
            }
        },
        "setPrice_request":{
            "properties":{
                "price":{
                    "description":"Price value to be set to the product or SKU. This price must be provided when configuring simple prices. Either price or volumePrice must be provided but both prices must not be provided.",
                    "type":"number"
                },
                "voumePrice":{
                    "description":"Volume price of the product/sku. This price must be provided when configuring complex prices. Either price or volumePrice must be provided but both prices must not be provided.",
                    "type":"object",
                    "properties":{
                        "pricingScheme":{
                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                            "type":"object",
                            "properties":{
                                "numLevels":{
                                    "description":"Number of levels in the volume price",
                                    "type":"number"
                                },
                                "levels":{
                                    "description":"Price levels array for volume price",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "price":{
                                                "description":"price value for price level",
                                                "type":"number"
                                            },
                                            "levelMinimum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            },
                                            "levelMaximum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "type":{
                    "description":"Type of price can be sale or list.",
                    "type":"string"
                },
                "skuId":{
                    "description":"SKU ID if we are setting the price of a SKU.",
                    "type":"string"
                }
            },
            "required":[
                "type"
            ],
            "example":{
                "price":9.7,
                "volumePrice":null,
                "type":"sale",
                "skuId":"xsku2535_1"
            }
        },
        "getAdminAccessRight_response":{
            "properties":{
                "displayName":{
                    "description":"Display name of the access right",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the access right",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the access right",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the access right",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the access right",
                    "type":"string"
                },
                "type":{
                    "description":"Type of the access right",
                    "type":"string"
                },
                "category":{
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"Display name of the access right category",
                            "type":"string"
                        },
                        "id":{
                            "description":"ID of the access right category",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updateAdminAccessRight_request":{
            "properties":{
                "displayName":{
                    "description":"Display name of the access right",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the access right",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the access right",
                    "readOnly":true,
                    "type":"string"
                },
                "description":{
                    "description":"Description of the access right",
                    "type":"string"
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "displayName":"Sensitive Data",
                "name":"Sensitive Data",
                "description":"Access to sensitive data"
            }
        },
        "getLayoutStructure_failureResponse":{
            "properties":{
                "errorCode":{
                    "default":"32010",
                    "description":"Error code for message",
                    "type":"string"
                },
                "message":{
                    "default":"The specified layout {layoutId} does not exist",
                    "description":"Message explaining the error",
                    "type":"string"
                },
                "status":{
                    "default":"400",
                    "description":"HTTP status code for the error",
                    "type":"string"
                }
            }
        },
        "getPublishingWorksetDependencies_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of dependent change items.",
                    "type":"integer"
                },
                "total":{
                    "description":"Total number of dependent change items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Offset.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of change items.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sort information of the publishing changes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Property name of publishing changes.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order of publishing changes.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items of publish changes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"Last Name the of the last author of publishing changes.",
                                "type":"string"
                            },
                            "authorProfileType":{
                                "description":"The profile type of the changelist author",
                                "type":"string"
                            },
                            "itemType":{
                                "description":"Item type of publishing changes.",
                                "type":"string"
                            },
                            "worksets":{
                                "description":"Worksets",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of workset.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "author":{
                                "description":"Last author of publishing changes.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display name of publishing chnages.",
                                "type":"string"
                            },
                            "changeType":{
                                "description":"Change type of publishing changes. 0: UPDATE, 1: DELETE, 2: CREATE.",
                                "type":"integer"
                            },
                            "subsystem":{
                                "description":"The subsystem involved in the change",
                                "type":"string"
                            },
                            "assetType":{
                                "description":"Asset type of publishing changes.",
                                "type":"string"
                            },
                            "changeDetails":{
                                "description":"Change Details.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "changeTime":{
                                            "description":"Changing time of publishing changes.",
                                            "type":"string"
                                        },
                                        "author":{
                                            "description":"Author of publishing changes.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of change detail.",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Coming for embeded item of \"Catalog Configuration\" and \"Design\" items.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "assetTypeDisplayName":{
                                "description":"Asset type display name of publishing changes.",
                                "type":"string"
                            },
                            "changeTime":{
                                "description":"Changing time of publishing changes.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"First Name of the last author of publishing changes.",
                                "type":"string"
                            },
                            "componentPath":{
                                "description":"Component path of publishing changes.",
                                "type":"string"
                            },
                            "assetId":{
                                "description":"Asset Id of publishing changes.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of publishing changes.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of publishing changes.",
                                "type":"string"
                            },
                            "parentAssetType":{
                                "description":"Parent asset type of publishing changes.",
                                "type":"string"
                            },
                            "scheduledPublishItem":{
                                "description":"Scheduled publish event information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "dateTime":{
                                            "description":"Time of scheduled publish event.",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"First name of person who initiated the scheduled publish event.",
                                            "type":"string"
                                        },
                                        "lastName":{
                                            "description":"Last name of person who initiated the scheduled publish event.",
                                            "type":"string"
                                        },
                                        "profileid":{
                                            "description":"User ID of person who initiated the scheduled publish event.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of scheduled publish event.",
                                            "type":"string"
                                        },
                                        "eventName":{
                                            "description":"Name of scheduled publish event.",
                                            "type":"string"
                                        },
                                        "eventType":{
                                            "description":"Type of scheduled publish event (0 - full, 1 - partial)",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "authors":{
                                "description":"Array of authors of publishing changes with format as: author'repository ID:author's first name,author's last name.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "worksetId":{
                    "description":"The workset ID",
                    "type":"string"
                }
            }
        },
        "createSku_response":{
            "properties":{
                "productFamily":{
                    "description":"Product Family property of the SKU.",
                    "type":"string"
                },
                "primaryThumbImageURL":{
                    "description":"Primary Thumb Image URL of SKU.",
                    "type":"string"
                },
                "largeImage":{
                    "description":"Large image of the SKU.",
                    "type":"integer"
                },
                "bundleLinks":{
                    "description":"Array of bundle links associated with the SKU.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "item":{
                                "description":"The SKU that will be included into this bundle link",
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the SKU included in the bundle link",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The id of the SKU included in the bundle link",
                                        "type":"string"
                                    }
                                }
                            },
                            "quantity":{
                                "description":"The quantity of the item",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"The id of the bundle link",
                                "type":"string"
                            }
                        }
                    }
                },
                "smallImage":{
                    "description":"Small image of the SKU.",
                    "type":"integer"
                },
                "listVolumePrice":{
                    "description":"List volume price of the SKU.",
                    "type":"object",
                    "properties":{
                        "pricingScheme":{
                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                            "type":"object",
                            "properties":{
                                "numLevels":{
                                    "description":"Number of levels in the volume price",
                                    "type":"number"
                                },
                                "levels":{
                                    "description":"Price levels array for volume price",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "price":{
                                                "description":"price value for price level",
                                                "type":"number"
                                            },
                                            "levelMinimum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            },
                                            "levelMaximum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "nonreturnable":{
                    "description":"Determines SKU product is returnable or not",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"Display name of the SKU.",
                    "type":"string"
                },
                "primaryFullImageURL":{
                    "description":"Primary full image URL.",
                    "type":"string"
                },
                "configurationMetadata":{
                    "description":"Array of configuration attributes associated with the SKU.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The name of the configuration attribute.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the configuration attribute.",
                                "type":"string"
                            }
                        }
                    }
                },
                "productListingSku":{
                    "description":"This is true if this sku is the listing sku for a particular variant.",
                    "type":"boolean"
                },
                "largeImageURLs":{
                    "description":"Large Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "productLine":{
                    "description":"Product line property of the SKU.",
                    "type":"string"
                },
                "listVolumePrices":{
                    "description":"Object with price group IDs as keys and list prices as values.",
                    "type":"object",
                    "properties":{
                        "PriceGroupID1":{
                            "description":"List price of the SKU in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "PriceGroupID2":{
                            "description":"List price of the SKU in price group 2",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "primaryLargeImageURL":{
                    "description":"Primary Large Image URL of SKU.",
                    "type":"string"
                },
                "smallImageURLs":{
                    "description":"Small Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "derivedShippingSurchargeFrom":{
                    "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "derivedSalePriceFrom":{
                    "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "shippingSurcharges":{
                    "description":"Extra handling costs for shipping the product in respective price list groups",
                    "type":"object",
                    "properties":{
                        "plg1":{
                            "description":"Extra handling costs for shipping the product in plg1",
                            "type":"number"
                        },
                        "plg2":{
                            "description":"Extra handling costs for shipping the product in plg2",
                            "type":"number"
                        }
                    }
                },
                "model":{
                    "description":"Model property of the SKU.",
                    "type":"string"
                },
                "thumbnailImage":{
                    "description":"Thumbnail image of the SKU.",
                    "type":"string"
                },
                "discountable":{
                    "description":"Indicates whether the promotions should be applied to this SKU or not. If the value is true then promotion discounts can be applied to this SKU; else no promotions can be applied to this SKU. Default value is true",
                    "type":"boolean"
                },
                "barcode":{
                    "description":"Barcode property of the sku.",
                    "type":"string"
                },
                "saleVolumePrices":{
                    "description":"Object with price group IDs as keys and sale prices as values.",
                    "type":"object",
                    "properties":{
                        "PriceGroupID1":{
                            "description":"Sale price of the Sku in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "PriceGroupID2":{
                            "description":"Sale price of the SKU in price group 2",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "salePriceEndDate":{
                    "description":"Sale price end date of the SKU.",
                    "type":"integer"
                },
                "saleVolumePrice":{
                    "description":"Sale volume price of the SKU.",
                    "type":"object",
                    "properties":{
                        "pricingScheme":{
                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                            "type":"object",
                            "properties":{
                                "numLevels":{
                                    "description":"Number of levels in the volume price",
                                    "type":"number"
                                },
                                "levels":{
                                    "description":"Price levels array for volume price",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "price":{
                                                "description":"price value for price level",
                                                "type":"number"
                                            },
                                            "levelMinimum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            },
                                            "levelMaximum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "salePriceStartDate":{
                    "description":"Sale price start date of the SKU.",
                    "type":"string"
                },
                "images":{
                    "description":"Array of images for the SKU.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"Path of the image to be updated.",
                                "type":"string"
                            },
                            "metadata":{
                                "description":"Seo meta info.",
                                "type":"object",
                                "properties":{
                                    "altText":{
                                        "description":"Alt text for image.",
                                        "type":"string"
                                    },
                                    "titleText":{
                                        "description":"Title text for image.",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"Name of the image to be updated.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the image.",
                                "type":"string"
                            },
                            "url":{
                                "description":"The complete url of the image.",
                                "type":"string"
                            },
                            "tags":{
                                "description":"Tags for the image.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "quantity":{
                    "description":"Quantity of the SKU.",
                    "type":"integer"
                },
                "unitOfMeasure":{
                    "description":"Unit Of Measure property of the SKU.",
                    "type":"string"
                },
                "salePrice":{
                    "description":"Sale price of the SKU.",
                    "type":"string"
                },
                "primaryMediumImageURL":{
                    "description":"Primary Medium Image URL ID of SKU.",
                    "type":"string"
                },
                "fullImageURLs":{
                    "description":"Full Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "active":{
                    "description":"Indicates whether SKU is active or inactive. Inactive SKUs will not appear on the storefront. This property value defaults to true.",
                    "type":"boolean"
                },
                "thumbImageURLs":{
                    "description":"Thumb Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "soldAsPackage":{
                    "description":"Indicates whether the SKU as a single package otherwise consider the SKU where sub-items can be shipped/fulfilled separately.",
                    "type":"boolean"
                },
                "mediumImageURLs":{
                    "description":"Medium Image URLs SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "repositoryId":{
                    "description":"Repository ID of the SKU.",
                    "type":"string"
                },
                "derivedListPriceFrom":{
                    "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "primarySourceImageURL":{
                    "description":"Primary Source Image URL of SKU.",
                    "type":"string"
                },
                "shippingSurcharge":{
                    "description":"Extra handling costs while shipping the product, in the default price group.",
                    "type":"number"
                },
                "primarySmallImageURL":{
                    "description":"Primary Small Image URL of SKU.",
                    "type":"string"
                },
                "sourceImageURLs":{
                    "description":"Source Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "partNumber":{
                    "description":"Unique identifier or code used for the part.",
                    "type":"string"
                },
                "listPrice":{
                    "description":"List price of the SKU.",
                    "type":"number"
                },
                "configurable":{
                    "description":"Indicates whether the SKU is configurable or not.",
                    "type":"boolean"
                }
            }
        },
        "createType_request":{
            "properties":{
                "displayName":{
                    "description":"Name of the appeasement type.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the appeasement type.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether appeasement type is enabled or disabled.",
                    "type":"boolean"
                },
                "id":{
                    "description":"Id of the appeasement type.",
                    "type":"string"
                },
                "isOrderRequired":{
                    "description":"Indicates whether order is mandatory for the type.",
                    "type":"boolean"
                }
            },
            "required":[
                "displayName"
            ],
            "example":{
                "displayName":"Order",
                "description":"Appeasement to be applied on a given order",
                "active":true,
                "id":"order",
                "isOrderRequired":true
            }
        },
        "getCmsChannelMap_response":{
            "properties":{
                "siteId":{
                    "description":"The site ID.",
                    "type":"string"
                },
                "channelToken":{
                    "description":"The channel token.",
                    "type":"string"
                },
                "channelName":{
                    "description":"The channel name.",
                    "type":"string"
                },
                "channelId":{
                    "description":"The channel ID.",
                    "type":"string"
                }
            }
        },
        "createRecommendationGlobalRule_response":{
            "properties":{
                "displayName":{
                    "description":"The localized display name of the Global Rule.",
                    "type":"string"
                },
                "description":{
                    "description":"The Global Rule's description.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the Global Rule",
                    "type":"string"
                },
                "conditions":{
                    "description":"The array of Conditions and their parameters, if any.  Conditions are described in the /recommendationGlobalRuleConditions endpoint.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the Condition.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateThemeSource_400response":{
            "properties":{
                "errorCode":{
                    "description":"The error code",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "doSSEFileUploadMultipart_response":{
            "properties":{
                "result":{
                    "description":"Indicates the upload result",
                    "type":"object",
                    "properties":{
                        "newFiles":{
                            "description":"Number of new files uploaded.",
                            "type":"integer"
                        },
                        "modifiedFiles":{
                            "description":"Number of files modified",
                            "type":"integer"
                        },
                        "unzipped":{
                            "description":"Indicates whether the file upload was unzipped or not.",
                            "type":"boolean"
                        },
                        "failedImages":{
                            "description":"Number of failed images.",
                            "type":"integer"
                        },
                        "allImagesFailed":{
                            "description":"Indicates whether upload for all images failed or not",
                            "type":"boolean"
                        },
                        "failedImagesReasons":{
                            "additionalProperties":{
                                "description":"The table of rejection reasons. Can be any of 'UNKNOWN_REASON', 'INVALID_NAME', 'INVALID_EXTENSION', 'VIRUS_DETECTED', 'VIRUS_SCAN_FAILED', 'INVALID_CONTENT', 'INVALID_ENCODING'",
                                "type":"integer"
                            },
                            "type":"object"
                        },
                        "modifiedImages":{
                            "description":"Number of images modified",
                            "type":"integer"
                        },
                        "failedFilesReasons":{
                            "additionalProperties":{
                                "description":"The table of rejection reasons. Can be any of 'UNKNOWN_REASON', 'INVALID_NAME', 'INVALID_EXTENSION', 'VIRUS_DETECTED', 'VIRUS_SCAN_FAILED', 'INVALID_CONTENT', 'INVALID_ENCODING'",
                                "type":"integer"
                            },
                            "type":"object"
                        },
                        "fileResults":{
                            "description":"File uploading results.",
                            "type":"array",
                            "items":{
                                "description":"The result of uploading one file.",
                                "type":"object",
                                "properties":{
                                    "new":{
                                        "description":"Whether this is a new file. A false value means it is replacing an existing file.",
                                        "type":"boolean"
                                    },
                                    "rejected":{
                                        "description":"Indicates whether the file was rejected.",
                                        "type":"boolean"
                                    },
                                    "overwritten":{
                                        "description":"Whether this file was overwritten by another in the same upload.",
                                        "type":"boolean"
                                    },
                                    "success":{
                                        "description":"Indicates whether file upload was successfull or not.",
                                        "type":"boolean"
                                    },
                                    "destination":{
                                        "description":"The destination file path.",
                                        "type":"string"
                                    },
                                    "associatedItems":{
                                        "description":"The list of URIs for the items this file was associated with.",
                                        "type":"array",
                                        "items":{
                                            "description":"The URI for the item this file was associated with.",
                                            "type":"string"
                                        }
                                    },
                                    "source":{
                                        "description":"The source file path.",
                                        "type":"string"
                                    },
                                    "rejection":{
                                        "description":"Reason for rejection.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "failedFiles":{
                            "description":"Number of failed files.",
                            "type":"integer"
                        },
                        "allFilesFailed":{
                            "description":"Indicates whether upload for all files failed or not",
                            "type":"boolean"
                        },
                        "uploadType":{
                            "description":"The type of upload for this result.",
                            "type":"string"
                        },
                        "newImages":{
                            "description":"Number of new images uploaded.",
                            "type":"integer"
                        },
                        "assignedImages":{
                            "description":"Number of assigned images",
                            "type":"integer"
                        },
                        "hadSuccess":{
                            "description":"Indicates whether at least one file uploaded successfully",
                            "type":"boolean"
                        }
                    }
                },
                "success":{
                    "description":"Indicates whether at least one file uploaded successfully.",
                    "type":"boolean"
                },
                "token":{
                    "description":"Token generated for multipart upload.",
                    "type":"string"
                }
            }
        },
        "getGroup_response":{
            "type":"object",
            "properties":{
                "groupMembers":{
                    "description":"The list of hreflang groups members",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "xDefault":{
                                "description":"Flag indicating if it is a default group member.",
                                "type":"boolean"
                            },
                            "siteId":{
                                "description":"ID of the site.",
                                "type":"string"
                            },
                            "localeId":{
                                "description":"ID of the locale.",
                                "type":"string"
                            }
                        }
                    }
                },
                "groupName":{
                    "description":"Group name",
                    "type":"string"
                },
                "id":{
                    "description":"ID.",
                    "type":"string"
                }
            }
        },
        "listClientApplicationChangedAssets_response":{
            "type":"object",
            "properties":{
                "assetPath":{
                    "default":"/asset/components/example-web-content",
                    "description":"The directory path of a particular asset.",
                    "type":"string"
                },
                "name":{
                    "default":"example-web-content",
                    "description":"The name of a particular asset.",
                    "type":"string"
                },
                "id":{
                    "default":100099,
                    "description":"The repository id of the asset.",
                    "type":"integer"
                },
                "applicationId":{
                    "default":"core-commerce-reference-store",
                    "description":"The application related to this particular asset.",
                    "type":"string"
                }
            }
        },
        "processExtension_response":{
            "properties":{
                "success":{
                    "description":"True if the extension was successfully processed.",
                    "type":"boolean"
                }
            }
        },
        "listPriceListGroupsWithPrices_response":{
            "properties":{
                "total":{
                    "description":"The total number of items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"List of custom price objects containing PriceListGroup and product/sku's price.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "product":{
                                "description":"Product prices",
                                "type":"object",
                                "properties":{
                                    "saleVolumePrice":{
                                        "description":"Sale Volume price of the product",
                                        "type":"object",
                                        "properties":{
                                            "pricingScheme":{
                                                "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                "type":"object",
                                                "properties":{
                                                    "numLevels":{
                                                        "description":"Number of levels in the volume price",
                                                        "type":"number"
                                                    },
                                                    "levels":{
                                                        "description":"Price levels array for volume price",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "price":{
                                                                    "description":"price value for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMinimum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMaximum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                }
                                                            },
                                                            "required":[
                                                                "price",
                                                                "levelMinimum"
                                                            ]
                                                        }
                                                    }
                                                },
                                                "required":[
                                                    "levels"
                                                ]
                                            }
                                        }
                                    },
                                    "childSKUs":{
                                        "description":"List of child skus' prices",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "saleVolumePrice":{
                                                    "description":"Sale Volume price of the SKU",
                                                    "type":"object",
                                                    "properties":{
                                                        "pricingScheme":{
                                                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                            "type":"object",
                                                            "properties":{
                                                                "numLevels":{
                                                                    "description":"Number of levels in the volume price",
                                                                    "type":"number"
                                                                },
                                                                "levels":{
                                                                    "description":"Price levels array for volume price",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "price":{
                                                                                "description":"price value for price level",
                                                                                "type":"number"
                                                                            },
                                                                            "levelMinimum":{
                                                                                "description":"minimum quantity for price level",
                                                                                "type":"number"
                                                                            },
                                                                            "levelMaximum":{
                                                                                "description":"minimum quantity for price level",
                                                                                "type":"number"
                                                                            }
                                                                        },
                                                                        "required":[
                                                                            "price",
                                                                            "levelMinimum"
                                                                        ]
                                                                    }
                                                                }
                                                            },
                                                            "required":[
                                                                "levels"
                                                            ]
                                                        }
                                                    }
                                                },
                                                "listVolumePrice":{
                                                    "description":"List Volume price of the SKU",
                                                    "type":"object",
                                                    "properties":{
                                                        "pricingScheme":{
                                                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                            "type":"object",
                                                            "properties":{
                                                                "numLevels":{
                                                                    "description":"Number of levels in the volume price",
                                                                    "type":"number"
                                                                },
                                                                "levels":{
                                                                    "description":"Price levels array for volume price",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "price":{
                                                                                "description":"price value for price level",
                                                                                "type":"number"
                                                                            },
                                                                            "levelMinimum":{
                                                                                "description":"minimum quantity for price level",
                                                                                "type":"number"
                                                                            },
                                                                            "levelMaximum":{
                                                                                "description":"minimum quantity for price level",
                                                                                "type":"number"
                                                                            }
                                                                        },
                                                                        "required":[
                                                                            "price",
                                                                            "levelMinimum"
                                                                        ]
                                                                    }
                                                                }
                                                            },
                                                            "required":[
                                                                "levels"
                                                            ]
                                                        }
                                                    }
                                                },
                                                "derivedShippingSurchargeFrom":{
                                                    "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                                    "type":"string"
                                                },
                                                "salePrice":{
                                                    "description":"Sale Price of SKU.",
                                                    "type":"string"
                                                },
                                                "derivedSalePriceFrom":{
                                                    "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                                    "type":"string"
                                                },
                                                "derivedListPriceFrom":{
                                                    "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                                    "type":"string"
                                                },
                                                "shippingSurcharge":{
                                                    "description":"Extra handling costs while shipping the product, in the default price group.",
                                                    "type":"number"
                                                },
                                                "id":{
                                                    "description":"SKU repository id.",
                                                    "type":"string"
                                                },
                                                "listPrice":{
                                                    "description":"List Price of the SKU.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "listVolumePrice":{
                                        "description":"List Volume price of the product",
                                        "type":"object",
                                        "properties":{
                                            "pricingScheme":{
                                                "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                "type":"object",
                                                "properties":{
                                                    "numLevels":{
                                                        "description":"Number of levels in the volume price",
                                                        "type":"number"
                                                    },
                                                    "levels":{
                                                        "description":"Price levels array for volume price",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "price":{
                                                                    "description":"price value for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMinimum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMaximum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                }
                                                            },
                                                            "required":[
                                                                "price",
                                                                "levelMinimum"
                                                            ]
                                                        }
                                                    }
                                                },
                                                "required":[
                                                    "levels"
                                                ]
                                            }
                                        }
                                    },
                                    "derivedShippingSurchargeFrom":{
                                        "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                        "type":"string"
                                    },
                                    "salePrice":{
                                        "description":"Sale Price of product.",
                                        "type":"string"
                                    },
                                    "derivedSalePriceFrom":{
                                        "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                        "type":"string"
                                    },
                                    "derivedListPriceFrom":{
                                        "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                        "type":"string"
                                    },
                                    "shippingSurcharge":{
                                        "description":"Shipping surcharge of the product.",
                                        "type":"number"
                                    },
                                    "id":{
                                        "description":"Product repository id.",
                                        "type":"string"
                                    },
                                    "listPrice":{
                                        "description":"List Price of the product.",
                                        "type":"number"
                                    }
                                }
                            },
                            "priceListGroup":{
                                "description":"The PriceListGroup object",
                                "type":"object",
                                "properties":{
                                    "isTaxIncluded":{
                                        "description":"Indicates whether prices are inclusive of tax.",
                                        "type":"boolean"
                                    },
                                    "endDate":{
                                        "description":"End date of the the associated list price list",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"display name of the PriceListGroup",
                                        "type":"string"
                                    },
                                    "listPriceList":{
                                        "description":"The price list for list prices",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository ID",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "active":{
                                        "description":"indicates if the PriceListGroup is active",
                                        "type":"boolean"
                                    },
                                    "basePriceListGroup":{
                                        "description":"The base price list group of this price list group.",
                                        "type":"object",
                                        "properties":{
                                            "id":{
                                                "description":"Repository ID of the base price list group.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "locale":{
                                        "description":"The locale",
                                        "type":"string"
                                    },
                                    "shippingSurchargePriceList":{
                                        "description":"The price list for shipping surcharge prices",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository ID",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "deleted":{
                                        "description":"indicates if the PriceListGroup is deleted",
                                        "type":"boolean"
                                    },
                                    "ancestorPriceListGroups":{
                                        "description":"Array of ancestor price list group ids (if any) for this price list group.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "repositoryId":{
                                        "description":"The repository Id of the PriceListGroup item",
                                        "type":"string"
                                    },
                                    "salePriceList":{
                                        "description":"The price list for sale prices",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository ID",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "currency":{
                                        "description":"The currency data.",
                                        "type":"object",
                                        "properties":{
                                            "symbol":{
                                                "description":"The symbol of the currency",
                                                "type":"string"
                                            },
                                            "displayName":{
                                                "description":"The display Name of the currency",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"The repository Id of the currency",
                                                "type":"string"
                                            },
                                            "fractionalDigits":{
                                                "description":"The currency Code of the currency",
                                                "type":"string"
                                            },
                                            "currencyCode":{
                                                "description":"The currency Code of the currency",
                                                "type":"string"
                                            },
                                            "numericCode":{
                                                "description":"The numeric Code of the currency",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "id":{
                                        "description":"The ID of the PriceListGroup item",
                                        "type":"string"
                                    },
                                    "includeAllProducts":{
                                        "description":"If true, indicates that all the products in the catalog should have prices for activation of the PLG",
                                        "type":"boolean"
                                    },
                                    "startDate":{
                                        "description":"Start date of the the associated list price list",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "pageTag_response":{
            "properties":{
                "name":{
                    "description":"The name of the page tag",
                    "type":"integer"
                },
                "id":{
                    "description":"The page tag id generated on the server",
                    "type":"string"
                },
                "enabled":{
                    "description":"Whether the page tag should appear in the site's HTML",
                    "type":"boolean"
                },
                "content":{
                    "description":"The page tag HTML",
                    "type":"string"
                },
                "order":{
                    "description":"1-based position of the page tag in the page tag list",
                    "type":"integer"
                }
            }
        },
        "assignProducts_request":{
            "properties":{
                "fromParent":{
                    "description":"Parent collection for move operation.  If specified then all products must belong to this collection.  If not specified then products are moved out of all their existing parent collections.",
                    "type":"string"
                },
                "collections":{
                    "description":"Collections to link/move/unlink the products to.  Note, it is not allowed to move/link products to catalog root categories.  Instead if the catalog's default category for products is set then it will be used or if it is not set then the move/link for that root category will be ignored.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "operation":{
                    "description":"Operation to perform. Can be one of: move, link or unlink. If unspecified, default value is move",
                    "type":"string"
                },
                "products":{
                    "description":"Products to link/move/unlink.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "collections",
                "products"
            ],
            "example":{
                "fromParent":"cat40010",
                "collections":[
                    "giftCards",
                    "topLeaf"
                ],
                "operation":"move",
                "products":[
                    "Product_13C",
                    "Product_1Cii"
                ]
            }
        },
        "processExtension_request":{
            "properties":{
                "op":{
                    "description":"The operation to perform, either 'activate' or 'deactivate'.",
                    "type":"string"
                }
            },
            "required":[
                "op"
            ],
            "example":"POST /ccadmin/v1/extensions/021be6f7-9b84-43ed-9d16-59358443d29f"
        },
        "getComponentPageAssociations_response":{
            "properties":{
                "items":{
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The ID of the component that the page associations belongs to.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getPublishingDependencies_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of dependent change items.",
                    "type":"integer"
                },
                "total":{
                    "description":"Total number of dependent change items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Offset.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of change items.",
                    "type":"integer"
                },
                "changeListId":{
                    "description":"Change list ID corresponding to the input IDs which can be used to invoke publishingChangeLists/publish endpoints.",
                    "type":"string"
                },
                "sort":{
                    "description":"Sort information of the publishing changes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Property of changes say display name.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order of publishing changes.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items of publish changes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"Last Name the of the last author of publishing changes.",
                                "type":"string"
                            },
                            "authorProfileType":{
                                "description":"The profile type of the changelist author",
                                "type":"string"
                            },
                            "itemType":{
                                "description":"Item type of publishing changes.",
                                "type":"string"
                            },
                            "worksets":{
                                "description":"Worksets",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of workset.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "author":{
                                "description":"Last author of publishing changes.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display name of publishing chnages.",
                                "type":"string"
                            },
                            "changeType":{
                                "description":"Change type of publishing changes. 0: UPDATE, 1: DELETE, 2: CREATE.",
                                "type":"integer"
                            },
                            "subsystem":{
                                "description":"The subsystem involved in the change",
                                "type":"string"
                            },
                            "assetType":{
                                "description":"Asset type of publishing changes.",
                                "type":"string"
                            },
                            "changeDetails":{
                                "description":"Change Details.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "changeTime":{
                                            "description":"Changing time of publishing changes.",
                                            "type":"string"
                                        },
                                        "author":{
                                            "description":"Author of publishing changes.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of change detail.",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Coming for embeded item of \"Catalog Configuration\" and \"Design\" items.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "assetTypeDisplayName":{
                                "description":"Asset type display name of publishing changes.",
                                "type":"string"
                            },
                            "changeTime":{
                                "description":"Changing time of publishing changes.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"First Name of the last author of publishing changes.",
                                "type":"string"
                            },
                            "componentPath":{
                                "description":"Component path of publishing changes.",
                                "type":"string"
                            },
                            "assetId":{
                                "description":"Asset Id of publishing changes.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository Id of publishing changes.",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of publishing changes.",
                                "type":"string"
                            },
                            "parentAssetType":{
                                "description":"Parent asset type of publishing changes.",
                                "type":"string"
                            },
                            "scheduledPublishItem":{
                                "description":"Scheduled publish event information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "dateTime":{
                                            "description":"Time of scheduled publish event.",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"First name of person who initiated the scheduled publish event.",
                                            "type":"string"
                                        },
                                        "lastName":{
                                            "description":"Last name of person who initiated the scheduled publish event.",
                                            "type":"string"
                                        },
                                        "profileid":{
                                            "description":"User id of person who initiated the scheduled publish event.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of scheduled publish event.",
                                            "type":"string"
                                        },
                                        "eventName":{
                                            "description":"Name of scheduled publish event.",
                                            "type":"string"
                                        },
                                        "eventType":{
                                            "description":"Type of scheduled publish event (0 - full, 1 - partial)",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "authors":{
                                "description":"Array of authors of publishing changes with format as: author'repository id:author's first name,author's last name.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            }
        },
        "updateOrderRequestShippingGroups":{
            "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":{
                    "description":"The date the shipping group was submitted.",
                    "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"
                        },
                        "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"
                        }
                    }
                },
                "firstName":{
                    "description":"The first name 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"
                        }
                    }
                },
                "phoneNumber":{
                    "description":"The phone number of the person responsible for picking up the contents of this shipping group.",
                    "type":"string"
                },
                "shipOnDate":{
                    "description":"The date this shipping group is expected to ship upon.",
                    "type":"string"
                },
                "actualShipDate":{
                    "description":"The actual shipped date of this shipping group.",
                    "type":"string"
                },
                "trackingInfo":{
                    "description":"An array that specifies the tracking info of shipping group. (read-only)",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "carrierName":{
                                "description":"The carrier name.",
                                "type":"string"
                            },
                            "trackingUrl":{
                                "description":"The tracking url.",
                                "type":"string"
                            },
                            "carrierId":{
                                "description":"The carrier id.",
                                "type":"string"
                            },
                            "trackingNumber":{
                                "description":"The tracking number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "specialInstructions":{
                    "description":"Special instructions for the shipping group. Keys and values are strings.",
                    "type":"object",
                    "properties":{
                        "additionalProperties":{
                            "type":"string"
                        }
                    }
                },
                "locationId":{
                    "description":"The inventory location Id for the hardgoodShippingGroup or inStorePickupShippingGroup",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"The shipping address for this shipping group.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last name.",
                            "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"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "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"
                        },
                        "id":{
                            "description":"ID.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "email":{
                            "description":"The email address",
                            "type":"string"
                        }
                    }
                },
                "commerceItemRelationships":{
                    "$ref":"#/definitions/updateOrderRequestShippingGroupCommerceItemRelationships"
                },
                "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"
                },
                "handlingInstructions":{
                    "description":"Handling instructions. Currently read-only.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "email":{
                    "description":"The email address of the person responsible for picking up the contents of this shipping group.",
                    "type":"string"
                },
                "shipTo":{
                    "description":"Ship-to details for shipping.Applicable for B2B orders only",
                    "type":"object",
                    "properties":{
                        "siteId":{
                            "description":"site id, (It corresponds to the shipTo-address externalId property)",
                            "type":"string"
                        },
                        "partyId":{
                            "description":"party id ",
                            "type":"string"
                        }
                    }
                },
                "shippingGroupClassType":{
                    "description":"The class type for the ShippingGroup. Currently must be \"hardgoodShippingGroup\".",
                    "type":"string"
                }
            }
        },
        "createCurrency_response":{
            "properties":{
                "currencyType":{
                    "description":"Type of Currency.",
                    "type":"string"
                },
                "symbol":{
                    "description":"The currency symbol of Currency",
                    "type":"string"
                },
                "deleted":{
                    "description":"Indicates whether Currency is deleted",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"Readable name of the Currency",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"repositoryId of Currency",
                    "type":"string"
                },
                "fractionalDigits":{
                    "description":"fractionalDigits of Currency",
                    "type":"integer"
                },
                "currencyCode":{
                    "description":"currency code of Currency",
                    "type":"string"
                },
                "numericCode":{
                    "description":"Numeric currency code of Currency",
                    "type":"string"
                }
            }
        },
        "getAdminRole_response":{
            "properties":{
                "securityCriteria":{
                    "description":"Security criteria assigned to the role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"Name of the security criterion",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of the security criterion",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the security criterion",
                                "type":"string"
                            }
                        }
                    }
                },
                "name":{
                    "description":"Name of the role",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the role",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the role",
                    "type":"string"
                },
                "accessRights":{
                    "description":"Access rights assigned to the role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"Display name of the access right",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the access right",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the access right",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of the access right",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the access right",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of access right",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"ID of the role",
                    "type":"string"
                },
                "securityCriteriaLastModified":{
                    "description":"Security criteria last modified timestamp.",
                    "type":"string"
                },
                "category":{
                    "description":"Category of the role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"Display name of the role category.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the role category.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "setCompilationSettings_request":{
            "properties":{
                "compileThemesAutomatically":{
                    "description":"Whether themes will be compiled automatically as layouts and widgets are updated",
                    "type":"boolean"
                }
            },
            "required":[
                "compileThemesAutomatically"
            ],
            "example":{
                "compileThemesAutomatically":false
            }
        },
        "createCmsChannelMap_response":{
            "properties":{
                "siteId":{
                    "description":"The site ID.",
                    "type":"string",
                    "example":"SiteUSCmsChannelMap1"
                },
                "channelToken":{
                    "description":"The channel token.",
                    "type":"string",
                    "example":"NEWCH1"
                },
                "channelName":{
                    "description":"The channel name.",
                    "type":"string",
                    "example":"My CMS channel"
                },
                "channelId":{
                    "description":"The channel ID.",
                    "type":"string",
                    "example":"A12345678"
                }
            },
            "required":[
                "channelId",
                "channelName",
                "channelToken",
                "siteId"
            ]
        },
        "createAddressType_response":{
            "properties":{
                "displayName":{
                    "description":"Display name of address type",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository id of the address type",
                    "type":"string"
                },
                "id":{
                    "description":"RepositoryId of address type",
                    "type":"string"
                }
            }
        },
        "getStack_response":{
            "properties":{
                "settings":{
                    "description":"Configuration settings for the stack instance",
                    "type":"object",
                    "properties":{
                        "showButtons":{
                            "description":"Whether to show Next and Previous button controls",
                            "type":"boolean"
                        },
                        "showStepNames":{
                            "description":"Whether to show step names",
                            "type":"boolean"
                        }
                    }
                },
                "instance":{
                    "description":"The stack instance",
                    "type":"object",
                    "properties":{
                        "nextButton":{
                            "description":"Label for 'next' button",
                            "type":"string"
                        },
                        "previousButton":{
                            "description":"Label for 'previous button",
                            "type":"string"
                        },
                        "usingCodeView":{
                            "description":"Whether using code view",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"Display name for the stack instance",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID for stack instance",
                            "type":"string"
                        },
                        "descriptor":{
                            "description":"The stack descriptor associatged with the stack instance",
                            "type":"object",
                            "properties":{
                                "isLatestVersion":{
                                    "description":"Whether this is the latest version of the stack descriptor",
                                    "type":"boolean"
                                },
                                "previousButton":{
                                    "description":"Label for the 'previous' button",
                                    "type":"string"
                                },
                                "regions":{
                                    "description":"List of regions for stack steps",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository ID of stack step region",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "displayName":{
                                    "description":"Display name of the stack descriptor",
                                    "type":"string"
                                },
                                "availableToAllPages":{
                                    "description":"Whether stack descriptor is available to all pages",
                                    "type":"boolean"
                                },
                                "minWidth":{
                                    "description":"The minimum width of the stack",
                                    "type":"integer"
                                },
                                "version":{
                                    "description":"Version of the stack descriptor",
                                    "type":"integer"
                                },
                                "nextButton":{
                                    "description":"The label for the 'next' button",
                                    "type":"string"
                                },
                                "latestVersion":{
                                    "description":"The latest version of the stack descriptor",
                                    "type":"integer"
                                },
                                "repositoryId":{
                                    "description":"Repository ID of the stack descriptor",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"ID of the stack instance",
                                    "type":"string"
                                },
                                "pageTypes":{
                                    "description":"Array of page types that the stack descriptor can be used on",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Page type repository ID",
                                                "type":"string"
                                            },
                                            "alias":{
                                                "description":"Page type alias",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"Page type ID",
                                                "type":"string"
                                            },
                                            "shortName":{
                                                "description":"Page type name",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "stackType":{
                                    "description":"Type of stack",
                                    "type":"string"
                                },
                                "configurable":{
                                    "description":"Whether stack is configurable",
                                    "type":"boolean"
                                }
                            }
                        },
                        "id":{
                            "description":"Stack instance ID",
                            "type":"string"
                        }
                    }
                },
                "notes":{
                    "description":"Notes for the stack instance",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the stack instance",
                    "type":"string"
                },
                "styles":{
                    "description":"Style settings for the stack instance",
                    "type":"object",
                    "properties":{
                        "@remainingTextColor":{
                            "description":"Text color for remaining steps",
                            "type":"string"
                        },
                        "@completedBackgroundColor":{
                            "description":"Background color for completed steps",
                            "type":"string"
                        },
                        "@showPreviousButton":{
                            "description":"Whether to show the previous button",
                            "type":"boolean"
                        },
                        "@completedTextColor":{
                            "description":"Text color for completed steps",
                            "type":"string"
                        },
                        "@activeBackgroundColor":{
                            "description":"Background color for the active step",
                            "type":"string"
                        },
                        "@activeTextColor":{
                            "description":"Text color for the active step",
                            "type":"string"
                        },
                        "@stepNameAlignment":{
                            "description":"Alignment of step names",
                            "type":"string"
                        },
                        "@remainingBackgroundColor":{
                            "description":"Background color for remaining steps",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "listCECContent_integrationDisabledResponse":{
            "type":"object",
            "properties":{
                "errorCode":{
                    "default":"00000000",
                    "description":"The internal error code",
                    "type":"string"
                },
                "message":{
                    "default":"CEC Integration is not enabled",
                    "description":"The HTTP error message",
                    "type":"string"
                },
                "status":{
                    "default":"409",
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "getReportingCurrency_response":{
            "properties":{
                "symbol":{
                    "description":"The currency symbol",
                    "type":"string"
                },
                "displayName":{
                    "description":"Readable name of the currency",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the currency item, which is a locale string.",
                    "type":"string"
                },
                "fractionalDigits":{
                    "description":"Number of digits to the right of the decimal point",
                    "type":"string"
                },
                "currencyCode":{
                    "description":"ISO 4127 three-letter currency code",
                    "type":"string"
                },
                "numericCode":{
                    "description":"ISO 4127 three-digit numeric currency code",
                    "type":"string"
                }
            }
        },
        "quoteConfiguration_Request_Response":{
            "properties":{
                "threshold":{
                    "description":"Defines the minimum value required for a quote summary to be generated.",
                    "type":"integer"
                },
                "enabled":{
                    "description":"Flag to enable or disable the quote summary feature.",
                    "type":"boolean"
                }
            },
            "example":{
                "threshold":0,
                "enabled":true
            }
        },
        "saveTextSearchSettings_request":{
            "properties":{
                "enable":{
                    "description":"Indicates whether text search need to be enabled or disabled.",
                    "type":"boolean"
                },
                "scheduledJobs":{
                    "description":"List of scheduled Jobs Data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "required":[
                            "schedule",
                            "scheduleType",
                            "scheduledJobName"
                        ],
                        "properties":{
                            "schedule":{
                                "type":"object",
                                "properties":{
                                    "period":{
                                        "description":"It contains value in milliseconds.Mandatory when scheduleType is periodic",
                                        "type":"integer"
                                    },
                                    "daysOfWeek":{
                                        "description":"This field can be set to 1, 2, 3, 4, 5, 6, or 7, which correspond to Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, and Saturday.Example: [1,2,3] - This schedule runs once every Sunday, Monday and Tuesday",
                                        "type":"integer"
                                    },
                                    "occurrenceInDay":{
                                        "description":"This field can be set to 1 or 2, representing once a day or twice a day, respectively. The default is 1, in other words, if occurrenceInDay is not specified, the order will be run once on the specified days.",
                                        "type":"integer"
                                    },
                                    "monthsInYear::":{
                                        "description":" This field can be set to 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, which correspond to January, February, March, April, May, June, July, August, September, October, November and December",
                                        "type":"integer"
                                    },
                                    "weeksInMonth:":{
                                        "description":" This field can be set to 1, 2, 3, 4, or 5, which correspond to the first, second, third, fourth or last week of the month.",
                                        "type":"integer"
                                    },
                                    "daysInMonth:":{
                                        "description":"This field corresponds to the day of the month and it can be set to a number between 1 and 31 (depending on the number of days in the month).",
                                        "type":"integer"
                                    }
                                }
                            },
                            "scheduledJobName":{
                                "description":"Name of the scheduled Job. Valid scheduled Jobs are: 'orderIncrementalIndexingSchedule', 'profileIncrementalIndexingSchedule','orderOptimizationSchedule','profileOptimizationSchedule'",
                                "type":"string"
                            },
                            "scheduleType":{
                                "description":"Schedule type could be periodic or calendar.If type is periodic then schedule must have property: period. If type is calendar then combinations of these properties are allowed: 1.occurrenceInDay, daysOfWeek, weeksInMonth, monthsInYear. 2.monthsInYear, daysInMonth, occurrenceInDay",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "enable"
            ],
            "example":{
                "enable":true,
                "scheduledJobs":[
                    {
                        "schedule":{
                            "period":1000000
                        },
                        "scheduledJobName":"orderIncrementalIndexingSchedule",
                        "scheduleType":"periodic"
                    },
                    {
                        "schedule":{
                            "period":1000000
                        },
                        "scheduledJobName":"profileIncrementalIndexingSchedule",
                        "scheduleType":"periodic"
                    },
                    {
                        "schedule":{
                            "occurrenceInDay":2
                        },
                        "scheduledJobName":"orderOptimizationSchedule",
                        "scheduleType":"calendar"
                    },
                    {
                        "schedule":{
                            "weeksInMonth":[
                                1,
                                2,
                                3
                            ],
                            "monthsInYear":[
                                1,
                                3
                            ],
                            "daysOfWeek":[
                                1,
                                2,
                                3
                            ],
                            "occurrenceInDay":2
                        },
                        "scheduledJobName":"profileOptimizationSchedule",
                        "scheduleType":"calendar"
                    }
                ]
            }
        },
        "doDeleteSSEFiles_response":{
            "properties":{
            }
        },
        "updateShippingMethod_response":{
            "properties":{
                "shippingCalculator":{
                    "description":"A valid key for the available calculator types.",
                    "type":"string"
                },
                "eligibleForProductWithSurcharges":{
                    "description":"Whether this shipping method is enabled for products or skus with surcharges or not. Defaults to false.",
                    "type":"boolean"
                },
                "isExternallyPriced":{
                    "description":"Whether this shipping method can be priced externally or not. Defaults to false.",
                    "type":"boolean"
                },
                "ranges":{
                    "description":"The price ranges for this shipping method.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "high":{
                                "description":"The upper boundary of the range.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The monetary value for the range.",
                                "type":"number"
                            },
                            "low":{
                                "description":"The lower boundary of the range.",
                                "type":"number"
                            },
                            "repositoryId":{
                                "description":"The repository id of this priceRange item.",
                                "type":"string"
                            }
                        }
                    }
                },
                "associatedPriceListGroups":{
                    "description":"The associated Price list groups for this Shipping Method.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deleted":{
                                "description":"If the price list deleted",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"The display name of the price list group.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository Id of the price list group.",
                                "type":"string"
                            },
                            "active":{
                                "description":"If the price list group is active.",
                                "type":"boolean"
                            },
                            "currency":{
                                "description":"The currency of the price list group.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The repository ID of the currency.",
                                        "type":"string"
                                    }
                                }
                            },
                            "id":{
                                "description":"The id of the price list group.",
                                "type":"string"
                            },
                            "locale":{
                                "description":"The locale associated",
                                "type":"string"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name for the shipping method given the current locale.",
                    "type":"string"
                },
                "externalId":{
                    "description":"External Id for the shipping method",
                    "type":"string"
                },
                "description":{
                    "description":"The description of the shipping method",
                    "type":"string"
                },
                "type":{
                    "description":"The type of shipping method",
                    "type":"integer"
                },
                "taxCode":{
                    "description":"A valid tax code for calculating tax on shipping.",
                    "type":"string"
                },
                "shippingGroupType":{
                    "description":"The shipping group type of the shipping method.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Whether this shipping method is enabled or not.",
                    "type":"boolean"
                },
                "internalName":{
                    "description":"Internal name for the shipping method.",
                    "type":"string"
                },
                "displaySequence":{
                    "description":"Used to determine the ordering of shipping methods in the UI. Lower values should appear first in any ordered list.",
                    "type":"integer"
                },
                "repositoryId":{
                    "description":"The id of the update shipping method item.",
                    "type":"string"
                },
                "name":{
                    "description":"The internal name for the shipping method.",
                    "type":"string"
                },
                "isFallback":{
                    "description":"Use this shipping method when Commerce Cloud cannot connect to an external shipping service. Defaults to false.",
                    "type":"boolean"
                },
                "shipToLocations":{
                    "description":"The Shipping Regions for this Shipping Method.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository ID of the shipping region.",
                                "type":"string"
                            },
                            "shippingRegionName":{
                                "description":"The shipping region name.",
                                "type":"string"
                            },
                            "shippingCountryRegion":{
                                "description":"The shipping country region.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "country":{
                                            "description":"The shipping country.",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"The repository ID of the country.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "regions":{
                                            "description":"The regions in the shipping country.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"The repository ID of the region.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"The repository ID of the shipping country region.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getTheme_response":{
            "properties":{
                "isAgentTheme":{
                    "description":"Indicates if this is the theme used in the Agent UI. There is only one Agent theme on the system.",
                    "type":"boolean"
                },
                "thumbnail":{
                    "description":"Optional thumbnail image of the theme.",
                    "type":"string"
                },
                "theme_additional_fonts":{
                    "description":"Lists additional fonts configured for the theme.",
                    "type":"string"
                },
                "notes":{
                    "description":"Notes of the theme.",
                    "type":"string"
                },
                "is_active":{
                    "description":"Whether theme is active.",
                    "type":"boolean"
                },
                "theme_styles_color":{
                    "description":"Color information of theme styles.",
                    "type":"object",
                    "properties":{
                        "@ButtonSecondaryTextDecoration":{
                            "description":"Button Secondary Text Decoration",
                            "type":"string"
                        },
                        "@ButtonPrimarySize":{
                            "description":"Button Primary Size",
                            "type":"string"
                        },
                        "@ButtonPrimaryTextColor":{
                            "description":"",
                            "type":"string"
                        },
                        "@SubNavigationTextColor":{
                            "description":"Sub Navigation Text Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryUseGradient":{
                            "description":"Button Primary Use Gradient",
                            "type":"string"
                        },
                        "@ButtonPrimaryFontStyle":{
                            "description":"Button Primary Font Style",
                            "type":"string"
                        },
                        "@ButtonSecondaryFontFamily":{
                            "description":"Button Secondary Font Family",
                            "type":"string"
                        },
                        "@NavbarLinkColor":{
                            "description":"Navbar Link Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryFontWeight":{
                            "description":"Button Primary Font Weight",
                            "type":"string"
                        },
                        "@NavbarTextColor":{
                            "description":"Navbar Text Color",
                            "type":"string"
                        },
                        "@NavbarLinkHoverColor":{
                            "description":"Navbar Link Hover Color",
                            "type":"string"
                        },
                        "@mobileNavBarButtonColor":{
                            "description":"mobile NavBar Button Color",
                            "type":"string"
                        },
                        "@SubNavigationLinkHoverColor":{
                            "description":"Sub Navigation Link Hover Color",
                            "type":"string"
                        },
                        "@NavbarBackgroundHoverColor":{
                            "description":"Navbar Background Hover Color",
                            "type":"string"
                        },
                        "@ButtonSecondaryUseGradient":{
                            "description":"Button Secondary Use Gradient",
                            "type":"string"
                        },
                        "@LinkVisitedColor":{
                            "description":"Link Visited Color",
                            "type":"string"
                        },
                        "@LinkColor":{
                            "description":"Link Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryBackgroundColor":{
                            "description":"Button Primary Background Color",
                            "type":"string"
                        },
                        "@NavbarBackgroundColor":{
                            "description":"Navbar Background Color",
                            "type":"string"
                        },
                        "@SubNavigationLinkColor":{
                            "description":"Sub Navigation Link Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryFontFamily":{
                            "description":"Button Primary Font Family",
                            "type":"string"
                        },
                        "@ButtonPrimaryTextDecoration":{
                            "description":"Button Primary Text Decoration",
                            "type":"string"
                        },
                        "@ButtonSecondaryBorderRadius":{
                            "description":"Button Secondary Border Radius",
                            "type":"string"
                        },
                        "@ButtonSecondaryFontStyle":{
                            "description":"Button Secondary Font Style",
                            "type":"string"
                        },
                        "@ButtonSecondaryTextColor":{
                            "description":"Button Secondary Text Color",
                            "type":"string"
                        },
                        "@SubNavigationBackgroundColor":{
                            "description":"Sub Navigation Background Color",
                            "type":"string"
                        },
                        "@ButtonSecondaryFontWeight":{
                            "description":"Button Secondary Font Weight",
                            "type":"string"
                        },
                        "@ButtonSecondaryBackgroundColor":{
                            "description":"Button Secondary Background Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryBorderRadius":{
                            "description":"Button Primary Border Radius",
                            "type":"string"
                        },
                        "@LinkHoverColor":{
                            "description":"Link Hover Color",
                            "type":"string"
                        },
                        "@SubNavigationBackgroundHoverColor":{
                            "description":"Sub Navigation Background Hover Color",
                            "type":"string"
                        },
                        "@ButtonSecondarySize":{
                            "description":"Button Secondary Size",
                            "type":"string"
                        },
                        "@TextColor":{
                            "description":"Text Color",
                            "type":"string"
                        }
                    }
                },
                "usingCodeView":{
                    "description":"Indicates if Code View has been used to configure the theme.",
                    "type":"boolean"
                },
                "is_default":{
                    "description":"Indicates if this is the default theme. Only one will have this set to true. By default this will be  Cloud Lake Theme.",
                    "type":"boolean"
                },
                "associatedSites":{
                    "description":"Lists the sites which have this as their configured theme.",
                    "type":"string"
                },
                "theme_styles_typography":{
                    "description":"Typography information of theme styles.",
                    "type":"object",
                    "properties":{
                        "@H6LineHeight":{
                            "description":"Heading 6 Line Height",
                            "type":"string"
                        },
                        "@H5TextDecoration":{
                            "description":"Heading 5 Text Decoration",
                            "type":"string"
                        },
                        "@H3FontFamily":{
                            "description":"Heading 3 Font Family",
                            "type":"string"
                        },
                        "@H5FontStyle":{
                            "description":"Heading 5 Font Style",
                            "type":"string"
                        },
                        "@H2FontStyle":{
                            "description":"Heading 2 Font Style",
                            "type":"string"
                        },
                        "@H2TextColor":{
                            "description":"Heading 2 Text Color",
                            "type":"string"
                        },
                        "@SiteLineHeight":{
                            "description":"Site Line Height",
                            "type":"string"
                        },
                        "@H1TextAlign":{
                            "description":"Heading 1 Text Align",
                            "type":"string"
                        },
                        "@SiteFontFamily":{
                            "description":"Site Font Family",
                            "type":"string"
                        },
                        "@ParagraphFontWeight":{
                            "description":"Paragraph Font Weight",
                            "type":"string"
                        },
                        "@H5FontSize":{
                            "description":"Heading 5 Font Size",
                            "type":"string"
                        },
                        "@H4TextAlign":{
                            "description":"Heading 4 Text Align",
                            "type":"string"
                        },
                        "@H1TextDecoration":{
                            "description":"Heading 1 Text Decoration",
                            "type":"string"
                        },
                        "@H3LineHeight":{
                            "description":"Heading 3 Line Height",
                            "type":"string"
                        },
                        "@H2FontWeight":{
                            "description":"Heading 2 Font Weight",
                            "type":"string"
                        },
                        "@H3FontSize":{
                            "description":"Heading 3 Font Size",
                            "type":"string"
                        },
                        "@ParagraphLineHeight":{
                            "description":"Paragraph Line Height",
                            "type":"string"
                        },
                        "@H3TextAlign":{
                            "description":"Heading 3 Text Align",
                            "type":"string"
                        },
                        "@H3TextColor":{
                            "description":"Heading 3 Text Color",
                            "type":"string"
                        },
                        "@H4FontFamily":{
                            "description":"Heading 4 Font Family",
                            "type":"string"
                        },
                        "@SiteFontSize":{
                            "description":"Site Font Size",
                            "type":"string"
                        },
                        "@SiteTextAlign":{
                            "description":"Site Text Align",
                            "type":"string"
                        },
                        "@H5FontWeight":{
                            "description":"Heading 5 Font Weight",
                            "type":"string"
                        },
                        "@H6FontFamily":{
                            "description":"Heading 6 Font Family",
                            "type":"string"
                        },
                        "@H1FontSize":{
                            "description":"Heading 1 Font Size",
                            "type":"string"
                        },
                        "@H6FontStyle":{
                            "description":"Heading 6 Font Style",
                            "type":"string"
                        },
                        "@H6TextDecoration":{
                            "description":"Heading 6 Text Decoration",
                            "type":"string"
                        },
                        "@H2TextDecoration":{
                            "description":"Heading 2 Text Decoration",
                            "type":"string"
                        },
                        "@ParagraphTextColor":{
                            "description":"Paragraph Text Color",
                            "type":"string"
                        },
                        "@H1FontStyle":{
                            "description":"Heading 1 Font Style",
                            "type":"string"
                        },
                        "@ParagraphTextAlign":{
                            "description":"Paragraph Text Align",
                            "type":"string"
                        },
                        "@H4LineHeight":{
                            "description":"Heading 4 Line Height",
                            "type":"string"
                        },
                        "@H1FontWeight":{
                            "description":"Heading 1 Font Weight",
                            "type":"string"
                        },
                        "@SiteTextColor":{
                            "description":"Site Text Color",
                            "type":"string"
                        },
                        "@ParagraphFontSize":{
                            "description":"Paragraph Font Size",
                            "type":"string"
                        },
                        "@H5FontFamily":{
                            "description":"Heading 5 Font Family",
                            "type":"string"
                        },
                        "@H4FontWeight":{
                            "description":"Heading 4 Font Weight",
                            "type":"string"
                        },
                        "@ParagraphFontFamily":{
                            "description":"Paragraph Font Family",
                            "type":"string"
                        },
                        "@H1FontFamily":{
                            "description":"Heading 1 Font Family",
                            "type":"string"
                        },
                        "@H2TextAlign":{
                            "description":"Heading 2 Text Align",
                            "type":"string"
                        },
                        "@H1LineHeight":{
                            "description":"Heading 1 Line Height",
                            "type":"string"
                        },
                        "@H6FontSize":{
                            "description":"Heading 6 Font Size",
                            "type":"string"
                        },
                        "@H3TextDecoration":{
                            "description":"Heading 3 Text Decoration",
                            "type":"string"
                        },
                        "@H4TextColor":{
                            "description":"Heading 4 Text Color",
                            "type":"string"
                        },
                        "@ParagraphFontStyle":{
                            "description":"Paragraph Font Style",
                            "type":"string"
                        },
                        "@ParagraphTextDecoration":{
                            "description":"Paragraph Text Decoration",
                            "type":"string"
                        },
                        "@H1TextColor":{
                            "description":"Heading 1 Text Color",
                            "type":"string"
                        },
                        "@H4FontSize":{
                            "description":"Heading 4 Font Size",
                            "type":"string"
                        },
                        "@SiteTextDecoration":{
                            "description":"Site Text Decoration",
                            "type":"string"
                        },
                        "@SiteFontStyle":{
                            "description":"Site Font Style",
                            "type":"string"
                        },
                        "@H3FontWeight":{
                            "description":"Heading 3 Font Weight",
                            "type":"string"
                        },
                        "@H6TextAlign":{
                            "description":"Heading 6 Text Align",
                            "type":"string"
                        },
                        "@H4TextDecoration":{
                            "description":"Heading 4 Text Decoration",
                            "type":"string"
                        },
                        "@H2FontFamily":{
                            "description":"Heading 2 Font Family",
                            "type":"string"
                        },
                        "@H3FontStyle":{
                            "description":"Heading 3 Font Style",
                            "type":"string"
                        },
                        "@SiteFontWeight":{
                            "description":"Site Font Weight",
                            "type":"string"
                        },
                        "@H5LineHeight":{
                            "description":"Heading 5 Line Height",
                            "type":"string"
                        },
                        "@H2FontSize":{
                            "description":"Heading 2 Font Size",
                            "type":"string"
                        },
                        "@H6TextColor":{
                            "description":"Heading 6 Text Color",
                            "type":"string"
                        },
                        "@H4FontStyle":{
                            "description":"Heading 4 Font Style",
                            "type":"string"
                        },
                        "@H2LineHeight":{
                            "description":"Heading 2 Line Height",
                            "type":"string"
                        },
                        "@H5TextAlign":{
                            "description":"Heading 5 Text Align",
                            "type":"string"
                        },
                        "@H5TextColor":{
                            "description":"Heading 5 Text Color",
                            "type":"string"
                        },
                        "@H6FontWeight":{
                            "description":"Heading 6 Font Weight",
                            "type":"string"
                        }
                    }
                },
                "clone_parent_name":{
                    "description":"Clone parent name of the theme.",
                    "type":"string"
                },
                "name":{
                    "description":"Theme name.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the theme.",
                    "type":"string"
                },
                "is_custom":{
                    "description":"Whether theme is custom or not.",
                    "type":"boolean"
                },
                "id":{
                    "description":"The ID of the theme.",
                    "type":"string"
                },
                "theme_styles_general":{
                    "description":"General information of theme styles.",
                    "type":"object",
                    "properties":{
                        "@FooterBorderTopColor":{
                            "description":"Footer Border Top Color",
                            "type":"string"
                        },
                        "@SiteBackgroundImageAttachment":{
                            "description":"Site Background Image Attachment",
                            "type":"string"
                        },
                        "@FooterBackgroundImageAttachment":{
                            "description":"Footer Background Image Attachment",
                            "type":"string"
                        },
                        "@SiteBackgroundImageURL":{
                            "description":"Site Background Image URL",
                            "type":"string"
                        },
                        "@HeaderBackgroundUseGradient":{
                            "description":"Header Background Use Gradient",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImageAttachment":{
                            "description":"Header Top Background Image Attachment",
                            "type":"string"
                        },
                        "@SiteBackgroundColorBottom":{
                            "description":"Site Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImagePosition":{
                            "description":"Header Top Background Image Position",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImageRepeat":{
                            "description":"Header Top Background Image Repeat",
                            "type":"string"
                        },
                        "@FooterBackgroundColorBottom":{
                            "description":"Footer Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderTopPaddingTop":{
                            "description":"Header Top Padding Top",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundColorTop":{
                            "description":"Header Top Background Color Top",
                            "type":"string"
                        },
                        "@HeaderBackgroundColorTop":{
                            "description":"Header Background Color Top",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundColor":{
                            "description":"Header Top Background Color",
                            "type":"string"
                        },
                        "@HeaderBackgroundImageAttachment":{
                            "description":"Header Background Image Attachment",
                            "type":"string"
                        },
                        "@FooterBackgroundImageURL":{
                            "description":"Footer Background Image URL",
                            "type":"string"
                        },
                        "@FooterBackgroundImageRepeat":{
                            "description":"Footer Background Image Repeat",
                            "type":"string"
                        },
                        "@HeaderBackgroundImageRepeat":{
                            "description":"Header Background Image Repeat",
                            "type":"string"
                        },
                        "@SiteBackgroundImagePosition":{
                            "description":"Site Background Image Position",
                            "type":"string"
                        },
                        "@SiteBackgroundImageRepeat":{
                            "description":"Site Background Image Repeat",
                            "type":"string"
                        },
                        "@FooterBackgroundUseGradient":{
                            "description":"Footer Background Use Gradient",
                            "type":"string"
                        },
                        "@SiteBackgroundColorTop":{
                            "description":"Site Background Color Top",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundUseGradient":{
                            "description":"Header Top Background Use Gradient",
                            "type":"string"
                        },
                        "@HeaderBackgroundColorBottom":{
                            "description":"Header Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundColorBottom":{
                            "description":"Header Top Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderBackgroundImagePosition":{
                            "description":"Header Background Image Position",
                            "type":"string"
                        },
                        "@SitePageBackgroundColor":{
                            "description":"Site Page Background Color",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImageURL":{
                            "description":"Header Top Background Image URL",
                            "type":"string"
                        },
                        "@FooterBackgroundColorTop":{
                            "description":"Footer Background Color Top",
                            "type":"string"
                        },
                        "@HeaderTopBorderBottomColor":{
                            "description":"Header Top Border Bottom Color",
                            "type":"string"
                        },
                        "@HeaderBackgroundColor":{
                            "description":"Header Background Color",
                            "type":"string"
                        },
                        "@HeaderBackgroundImageURL":{
                            "description":"Header Background Image URL",
                            "type":"string"
                        },
                        "@FooterBackgroundColor":{
                            "description":"Footer Background Color",
                            "type":"string"
                        },
                        "@SiteBackgroundColor":{
                            "description":"Site Background Color",
                            "type":"string"
                        },
                        "@SiteBackgroundUseGradient":{
                            "description":"Site Background Use Gradient",
                            "type":"string"
                        },
                        "@FooterBackgroundImagePosition":{
                            "description":"Footer Background Image Position",
                            "type":"string"
                        }
                    }
                },
                "clone_parent_id":{
                    "description":"Clone parent id of the theme.",
                    "type":"string"
                },
                "compilationStatuses":{
                    "description":"Indicates status of  recent theme compilations for this theme.",
                    "type":"string"
                }
            }
        },
        "updateProductTypeVariant_response":{
            "properties":{
                "count":{
                    "description":"Number of products of the current user-defined product type.",
                    "type":"integer"
                },
                "id":{
                    "description":"ID of product type.",
                    "type":"string"
                },
                "variants":{
                    "description":"List of variants for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemType":{
                                "description":"Item type for user-defined product type.",
                                "type":"string"
                            },
                            "values":{
                                "description":"Values for variant.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "variantBasedDisplay":{
                                "description":"Whether this variant based display should be allowed ",
                                "type":"boolean"
                            },
                            "wildcardSearchable":{
                                "description":"Whether wildcard is searchable or not.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"Label for new product type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Whether variant is internal.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default value of variant.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"Whether listing should be done based on this variant.",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of variant.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of variant.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether variant is internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "listingVariant":{
                                            "description":"Whether listing should be done based on this variant.",
                                            "type":"boolean"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "variantBasedDisplay":{
                                            "description":"Whether this variant based display should be allowed ",
                                            "type":"boolean"
                                        },
                                        "textSearchable":{
                                            "description":"Whether variant is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "wildcardSearchable":{
                                            "description":"Whether wildcard searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "updateShippingRegion_response":{
            "properties":{
                "repositoryId":{
                    "description":"The Repository Id of the Shipping Region.",
                    "type":"string"
                },
                "shippingRegionName":{
                    "description":"Name of the Shipping Region.",
                    "type":"string"
                },
                "shippingCountryRegion":{
                    "description":"The list of all regions of a country in the Shipping region.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "country":{
                                "description":"The details of the country present in the Shipping Region.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "countryCode":{
                                            "description":"The code of the country in the Shipping Region.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"The name of the country.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository Id of country.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "regions":{
                                "description":"The list of all Shipping Regions.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "regionCode":{
                                            "description":"The code of the specific Region.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"The name of the specific region.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The Repository Id of the specific region.",
                                            "type":"string"
                                        },
                                        "abbreviation":{
                                            "description":"The region code in abbreviated form. Usually a 2 letter country code",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository Id of shipping Country Region.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getApplicationJavaScript_response":{
            "properties":{
                "source":{
                    "description":"The contents of the specified Application Level JavaScript file.",
                    "type":"string"
                }
            }
        },
        "updateSamlIdPSettings_request":{
            "properties":{
                "loginAttributeName":{
                    "description":"The name of the attribute that should map to the commerce customer login name.",
                    "type":"string"
                },
                "emailAttributeName":{
                    "description":"The name of the attribute that should map to the commerce customer email address.",
                    "type":"string"
                },
                "encodedIdpMetadata":{
                    "description":"The base64 encoded SAML IdP Entity Descriptor XML.",
                    "type":"string"
                },
                "requiredAttributeToPropertyMap":{
                    "description":"Map from SAML AuthnResponse Attribute names to commerce customer property names.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "optionalAttributeToPropertyMap":{
                    "description":"Map from SAML AuthnResponse Attribute names to commerce customer property names.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                }
            },
            "example":"PUT /ccadminui/v1/samlIdentityProviders/default"
        },
        "updateShippingMethod_request":{
            "properties":{
                "shippingCalculator":{
                    "description":"A valid key for the available calculator types.",
                    "type":"string"
                },
                "eligibleForProductWithSurcharges":{
                    "description":"Whether this shipping method is enabled for products or skus with surcharges or not. Defaults to false.",
                    "type":"boolean"
                },
                "isExternallyPriced":{
                    "description":"Whether this shipping method can be priced externally or not. Defaults to false.",
                    "type":"boolean"
                },
                "ranges":{
                    "description":"The price ranges for this shipping method.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "high":{
                                "description":"The upper boundary of the range.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The monetary value for the range.",
                                "type":"number"
                            },
                            "low":{
                                "description":"The lower boundary of the range.",
                                "type":"number"
                            }
                        },
                        "required":[
                            "amount"
                        ]
                    }
                },
                "associatedPriceListGroups":{
                    "description":"The Price list group for shipping method",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "displayName":{
                    "description":"The display name for the shipping method.",
                    "type":"string"
                },
                "externalId":{
                    "description":"External Id for the shipping method",
                    "type":"string"
                },
                "taxCode":{
                    "description":"A valid tax code for calculating tax on shipping.",
                    "type":"string"
                },
                "shippingGroupType":{
                    "description":"The shipping group type of the shipping method.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Whether this shipping method is enabled or not. Defaults to true.",
                    "type":"boolean"
                },
                "internalName":{
                    "description":"Internal name for the shipping method.",
                    "type":"string"
                },
                "displaySequence":{
                    "description":"Used to determine the ordering of shipping methods in the UI. Defaults to N+1 where N is the highest value of any existing shippingMethod's displaySequence.",
                    "type":"integer"
                },
                "name":{
                    "description":"The internal name for the shipping method.",
                    "type":"string"
                },
                "isFallback":{
                    "description":"Use this shipping method when Commerce Cloud cannot connect to an external shipping service. Defaults to false.",
                    "type":"boolean"
                },
                "shipToLocations":{
                    "description":"The Shipping Regions for a Shipping Method",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "shippingRegion":{
                                "description":"The name of a Shipping Region",
                                "type":"string"
                            }
                        },
                        "required":[
                            "shippingRegion"
                        ]
                    }
                }
            },
            "example":{
                "eligibleForProductWithSurcharges":false,
                "isExternallyPriced":true,
                "ranges":[
                    {
                        "amount":"50.00",
                        "high":null,
                        "low":0
                    }
                ],
                "associatedPriceListGroups":[
                    "UsDollar"
                ],
                "shippingCharges":"valid",
                "displayName":"Sea transport",
                "externalId":"externalId",
                "description":"sea transport",
                "taxCode":"abcd",
                "enabled":true,
                "internalName":"Internal Name",
                "repositoryId":"100002",
                "isFallback":false,
                "shipToLocations":[
                    {
                        "shippingRegion":"SouthUS"
                    },
                    {
                        "shippingRegion":"NorthUS"
                    }
                ]
            }
        },
        "deleteExtension_500response":{
            "properties":{
                "errorCode":{
                    "description":"The Commerce error code. See the table below for information on common codes.",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "returnItems_response":{
            "properties":{
                "comments":{
                    "description":"Comments at ReturnItem Level",
                    "type":"string"
                },
                "secondaryCurrencyActualTaxRefundShare":{
                    "description":"Actual Tax refund at return item level in secondary currency",
                    "type":"number"
                },
                "returnItemId":{
                    "description":"Id of the return Item",
                    "type":"string"
                },
                "shippingGroupId":{
                    "description":"Shipping group Id of the returned item",
                    "type":"string"
                },
                "secondaryCurrencyActualShippingSurchargeRefundShare":{
                    "description":"Actual shipping surcharge refund at return item level in secondary currency",
                    "type":"number"
                },
                "quantityWithFractionReceived":{
                    "description":"Quantity received in fraction",
                    "type":"number"
                },
                "commerceItemId":{
                    "description":"Commerce Id of the returned item",
                    "type":"string"
                },
                "secondaryCurrencyActualShippingRefundShare":{
                    "description":"Actual shipping refund at return item level in secondary currency",
                    "type":"number"
                },
                "disposition":{
                    "description":"Disposition reason",
                    "type":"string"
                },
                "actualShippingSurchargeRefundShare":{
                    "description":"Actual Shipping Surcharge Refund at Item level",
                    "type":"number"
                },
                "returnReason":{
                    "description":"Reason to return an Item",
                    "type":"string"
                },
                "childReturnItems":{
                    "description":"List of child return items of this return item. ",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "$ref":"#/definitions/returnItems_response"
                    }
                },
                "actualShippingRefundShare":{
                    "description":"Actual Shipping Refund at Item level",
                    "type":"number"
                },
                "additionalProperties":{
                    "description":"Map of Additional properties for each return item",
                    "type":"object"
                },
                "state":{
                    "description":"State of return item",
                    "type":"string"
                },
                "actualTaxRefundShare":{
                    "description":"Actual Tax Refund at Item level",
                    "type":"number"
                },
                "quantityReceived":{
                    "description":"Quantity received in integer",
                    "type":"number"
                },
                "dispositionReason":{
                    "description":"Disposition Reason",
                    "type":"string"
                },
                "refundAmount":{
                    "description":"Refund Amount at Item level",
                    "type":"number"
                }
            }
        },
        "updateSku_request":{
            "properties":{
                "productFamily":{
                    "description":"Product Family property of the SKU",
                    "type":"string"
                },
                "bundleLinks":{
                    "description":"Array of bundle links to be associated with the SKU",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "item":{
                                "description":"The SKU that will be included into this bundle link",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The id of the SKU included in the bundle link",
                                        "type":"string"
                                    }
                                }
                            },
                            "quantity":{
                                "description":"The quantity of the item",
                                "type":"integer"
                            }
                        }
                    }
                },
                "nonreturnable":{
                    "description":"Indicates whether the SKU is returnable or not.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"Display name of the SKU.",
                    "type":"string"
                },
                "configurationMetadata":{
                    "description":"Array of configuration attributes associated with the SKU.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The name of the configuration attribute.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id for existing configuration metadata items.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the configuration attribute.",
                                "type":"string"
                            }
                        }
                    }
                },
                "productListingSku":{
                    "description":"This is true if this sku is the listing sku for a particular variant.",
                    "type":"boolean"
                },
                "productLine":{
                    "description":"Product line property of the SKU",
                    "type":"string"
                },
                "listVolumePrices":{
                    "description":"Object with price group IDs as keys and list prices as values",
                    "type":"object",
                    "properties":{
                        "PriceGroupID1":{
                            "description":"List price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "PriceGroupID2":{
                            "description":"List price of the product in price group 2",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "model":{
                    "description":"Model property of the SKU",
                    "type":"string"
                },
                "discountable":{
                    "description":"Indicates whether the promotions should be applied to this SKU or not. If the value is true then promotion discounts can be applied to this SKU; else no promotions can be applied to this SKU. Default value is true",
                    "type":"boolean"
                },
                "barcode":{
                    "description":"Barcode property of the sku",
                    "type":"string"
                },
                "saleVolumePrices":{
                    "description":"Object with price group IDs as keys and sale prices as values",
                    "type":"object",
                    "properties":{
                        "PriceGroupID1":{
                            "description":"Sale price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "PriceGroupID2":{
                            "description":"Sale price of the product in price group 2",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "includePrices":{
                    "description":"Boolean flag to determine whether to include price maps for the skus in the response.",
                    "type":"boolean"
                },
                "salePriceEndDate":{
                    "description":"Sale Price End Date of SKU.",
                    "type":"string"
                },
                "salePriceStartDate":{
                    "description":"Sale Price start date of the SKU.",
                    "type":"string"
                },
                "images":{
                    "description":"Array of images to be associated to the SKU.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"The relative path to the image.",
                                "type":"string"
                            },
                            "metadata":{
                                "description":"Seo meta info.",
                                "type":"object",
                                "properties":{
                                    "altText":{
                                        "description":"Alt text for the image.",
                                        "type":"string"
                                    },
                                    "titleText":{
                                        "description":"Title text for the image.",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"The name of image.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository Id of the image.",
                                "type":"string"
                            },
                            "url":{
                                "description":"The complete url of the image.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "quantity":{
                    "description":"Quantity of the SKU.",
                    "type":"integer"
                },
                "unitOfMeasure":{
                    "description":"Unit Of Measure property of the SKU.",
                    "type":"string"
                },
                "salePrice":{
                    "description":"Sale Price of SKU.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether SKU is active or inactive. Inactive SKUs will not appear on the storefront. This property value defaults to true.",
                    "type":"boolean"
                },
                "soldAsPackage":{
                    "description":"Indicates whether the SKU as a single package otherwise consider the SKU where sub-items can be shipped/fulfilled separately.",
                    "type":"boolean"
                },
                "priceListGroupId":{
                    "description":"Price list group id for adding the prices to the SKU in the response.",
                    "type":"string"
                },
                "shippingSurcharge":{
                    "description":"Extra handling costs while shipping the product, in the default price group.",
                    "type":"number"
                },
                "partNumber":{
                    "description":"Unique identifier or code used for the part.",
                    "type":"string"
                },
                "configurable":{
                    "description":"Indicates whether the SKU is configurable or not",
                    "type":"boolean"
                },
                "listPrice":{
                    "description":"List Price of SKU.",
                    "type":"string"
                }
            },
            "example":{
                "productFamily":null,
                "bundleLinks":[
                    {
                        "item":{
                            "repositoryId":"sku30001"
                        },
                        "quantity":1
                    },
                    {
                        "item":{
                            "repositoryId":"sku30002"
                        },
                        "quantity":2
                    }
                ],
                "salePrice":"300",
                "nonreturnable":false,
                "displayName":"SKU One",
                "active":false,
                "listPrices":{
                    "UsDollar":"500"
                },
                "salePrices":{
                    "UsDollar":"300"
                },
                "configurationMetadata":[
                    {
                        "name":"bundleSelected",
                        "repositoryId":"cmi10001",
                        "value":"Better Double"
                    }
                ],
                "productLine":null,
                "listVolumePrices":{
                    "CaDollar":{
                        "bulkPrice":{
                            "numLevels":3,
                            "levels":[
                                {
                                    "price":19,
                                    "levelMinimum":1,
                                    "levelMaximum":5
                                },
                                {
                                    "price":12.35,
                                    "levelMinimum":21,
                                    "levelMaximum":30
                                },
                                {
                                    "price":10.25,
                                    "levelMinimum":31
                                }
                            ]
                        }
                    }
                },
                "soldAsPackage":false,
                "shippingSurcharges":{
                    "defaultPriceGroup":null
                },
                "shippingSurcharge":null,
                "model":null,
                "partNumber":null,
                "discountable":true,
                "saleVolumePrices":{
                    "CaDollar":{
                        "bulkPrice":{
                            "numLevels":3,
                            "levels":[
                                {
                                    "price":19,
                                    "levelMinimum":1,
                                    "levelMaximum":5
                                },
                                {
                                    "price":12.35,
                                    "levelMinimum":21,
                                    "levelMaximum":30
                                },
                                {
                                    "price":10.25,
                                    "levelMinimum":31
                                }
                            ]
                        }
                    }
                },
                "barcode":null,
                "listPrice":"500",
                "configurable":"false"
            }
        },
        "getABTestCampaignElements_response":{
            "properties":{
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The name of the A/B Test Campaign Element.",
                                "type":"string"
                            },
                            "description":{
                                "description":"The description of the A/B Test Campaign Element.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The ID of the A/B Test Campaign Element.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listCountries_response":{
            "properties":{
                "items":{
                    "description":"The list of all countries.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"Localized country name.",
                                "type":"string"
                            },
                            "countryCode":{
                                "description":"ISO 3166-1 two letter country code.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository ID of the country item.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "resetAuthenticatorKey_request":{
            "properties":{
                "email":{
                    "description":"Email address for user profile whose secret key will be reset.",
                    "type":"string"
                }
            },
            "example":{
                "email":"amber@example.com"
            }
        },
        "getDefaultLocale_response":{
            "properties":{
                "displayName":{
                    "description":"Human-readable name of the locale (e.g., English (United States)).",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the locale such as 'en' or 'pt_BR'.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the locale item.",
                    "type":"string"
                },
                "localeId":{
                    "description":"Internal ID of the locale.",
                    "type":"string"
                }
            }
        },
        "getPublishSchedule_response":{
            "properties":{
                "total":{
                    "description":"Total number of scheduled publishes.",
                    "type":"integer"
                },
                "offset":{
                    "description":"offset.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of scheduled publishes.",
                    "type":"integer"
                },
                "workset":{
                    "description":"Scheduled workset.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Workset ID.",
                            "type":"string"
                        },
                        "name":{
                            "description":"Workset name.",
                            "type":"string"
                        }
                    }
                },
                "sort":{
                    "description":"Sort information of the scheduled publishing.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Property of publish.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order of publish.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items of scheduled publishing.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dateTime":{
                                "description":"Date and time of scheduled publish.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"First name of the Profile of scheduled publish.",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"Last name of the Profile of scheduled publish.",
                                "type":"string"
                            },
                            "repeatFrequency":{
                                "description":"Optionally enables this publishing event to occur repeatedly.  Use one of these frequency codes: 100 (hourly), 101 (daily), 102 (weekly), 103 (monthtly) or 104 (yearly).",
                                "type":"integer"
                            },
                            "repeatEndTime":{
                                "description":"An optional timestamp (ISO 8601) to end the repeated publishing event.  Use in conjuction with repeatFrequency.  Repeat will occur forever if no end time is provided.",
                                "type":"string"
                            },
                            "profileId":{
                                "description":"Profile Id of scheduled publish.",
                                "type":"string"
                            },
                            "eventName":{
                                "description":"Name of the publish event.",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of scheduled publish.",
                                "type":"integer"
                            },
                            "eventType":{
                                "description":"Type of publish event, 0 = full publsh, 1 = partial publish",
                                "type":"integer"
                            }
                        }
                    }
                }
            }
        },
        "doEnablePreview_request":{
            "properties":{
                "enable":{
                    "description":"The flag specifies that the preview environment should be enabled. The accepted value for this flag is only true. If you want to disable the preview environment for server side extension then please contact the support team.",
                    "type":"boolean"
                }
            },
            "required":[
                "enable"
            ],
            "example":{
                "enable":true
            }
        },
        "getTestJobResults_response":{
            "properties":{
                "testResults":{
                    "description":"An array of test results.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "specs":{
                                "description":"An array of test spec result details.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "pendingReason":{
                                            "description":"Reason why test may be pending.",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"The test description as defined in the test file itself.",
                                            "type":"string"
                                        },
                                        "fullName":{
                                            "description":"The full name of the test as defined in the test file itself.",
                                            "type":"string"
                                        },
                                        "passedExpectations":{
                                            "description":"An array of the passed expectations.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "stack":{
                                                        "description":"The error stack.",
                                                        "type":"string"
                                                    },
                                                    "matcherName":{
                                                        "description":"The name of the matcher used.",
                                                        "type":"string"
                                                    },
                                                    "passed":{
                                                        "description":"flag to denote if this is a pass of failure.",
                                                        "type":"boolean"
                                                    },
                                                    "message":{
                                                        "description":"Human readable message for the failed expectation.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "id":{
                                            "description":"The id of the test suite.",
                                            "type":"string"
                                        },
                                        "failedExpectations":{
                                            "description":"An array of the failed expectations.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "stack":{
                                                        "description":"The error stack.",
                                                        "type":"string"
                                                    },
                                                    "matcherName":{
                                                        "description":"The name of the matcher used.",
                                                        "type":"string"
                                                    },
                                                    "passed":{
                                                        "description":"flag to denote if this is a pass of failure.",
                                                        "type":"boolean"
                                                    },
                                                    "message":{
                                                        "description":"Human readable message for the failed expectation.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "status":{
                                            "description":"The status of the test suite.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "description":{
                                "description":"The test description as defined in the test file itself.",
                                "type":"string"
                            },
                            "fullName":{
                                "description":"The full name of the test as defined in the test file itself.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The id of the test suite.",
                                "type":"string"
                            },
                            "failedExpectations":{
                                "description":"An array of the failed expectations.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "stack":{
                                            "description":"The error stack.",
                                            "type":"string"
                                        },
                                        "matcherName":{
                                            "description":"The name of the matcher used.",
                                            "type":"string"
                                        },
                                        "passed":{
                                            "description":"flag to denote if this is a pass of failure.",
                                            "type":"boolean"
                                        },
                                        "message":{
                                            "description":"Human readable message for the failed expectation.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "status":{
                                "description":"The status of the test suite.",
                                "type":"string"
                            }
                        }
                    }
                },
                "extensionName":{
                    "description":"The name of the extension that the test job was executed for.",
                    "type":"string"
                },
                "jobId":{
                    "description":"The id of the job that the results belong to.  Job Id is the date time the job was created in the format of yyyyMMddHHmm.",
                    "type":"string"
                },
                "status":{
                    "description":"The status of the job that the results belong to.",
                    "type":"string"
                }
            }
        },
        "updateApplicationJavaScript_request":{
            "properties":{
            },
            "example":"PUT /ccadminui/v1/applicationJavaScript/ext.ko.extenders.js"
        },
        "workset_request":{
            "properties":{
                "name":{
                    "description":"Workset name.",
                    "type":"string"
                }
            }
        },
        "updateCountryRegions_request":{
            "properties":{
                "regions":{
                    "description":"The list of regions for particular country.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regionCode":{
                                "description":"The region code (normally its ISO 3166-2 code).",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Localized region name.",
                                "type":"string"
                            },
                            "abbreviation":{
                                "description":"The region code in abbreviated form. Usually a 2 letter country code",
                                "type":"string"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"Localized country name",
                    "type":"string"
                },
                "countryCode":{
                    "description":"The country code of the country item.",
                    "type":"string"
                }
            },
            "example":{
                "regions":[
                    {
                        "regionCode":"IN-KA",
                        "displayName":"Karnataka",
                        "abbreviation":"KA"
                    },
                    {
                        "regionCode":"IN-SK",
                        "displayName":"SIkkim",
                        "abbreviation":"SK"
                    }
                ],
                "countryCode":"IN",
                "displayName":"India"
            }
        },
        "updateType_request":{
            "properties":{
                "displayName":{
                    "description":"Name of the appeasement type.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the appeasement type.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether appeasement type is enabled or disabled.",
                    "type":"boolean"
                },
                "isOrderRequired":{
                    "description":"Indicates whether order is mandatory for the type.",
                    "type":"boolean"
                }
            },
            "required":[
                "displayName"
            ],
            "example":{
                "displayName":"Order",
                "description":"Appeasement to be applied on a given order",
                "active":true,
                "isOrderRequired":true
            }
        },
        "audienceUsage_response":{
            "properties":{
                "totalResults":{
                    "description":"The total number of audience consumers that match the supplied filter.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The starting index of the returned audience consumers.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Maximum number of audience consumers to be fetched.",
                    "type":"integer"
                },
                "sort":{
                    "description":"The sort used for the returned audience consumers.",
                    "type":"object",
                    "properties":{
                        "property":{
                            "description":"The property sorted on.  Can be id, displayName, assetType, assetTypeDisplayName or description.",
                            "type":"string"
                        },
                        "order":{
                            "description":"The sort order: either asc or desc.",
                            "type":"string"
                        }
                    }
                },
                "items":{
                    "description":"The returned list of audience consumers.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "assetTypeDisplayName":{
                                "description":"The user-friendly display name of the assetType.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"The audience consumer display name.",
                                "type":"string"
                            },
                            "description":{
                                "description":"The audience consumer description.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The audience consumer ID.",
                                "type":"string"
                            },
                            "assetType":{
                                "description":"Indicates the type of consumer.  I.e. audience, experiment, slot, etc.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listLayouts_response":{
            "properties":{
                "items":{
                    "description":"Array of objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "pageLayout":{
                                "description":"Displays page Layout",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "layout":{
                                            "description":"Layout with Dynamic Properties.",
                                            "type":"object",
                                            "properties":{
                                                "seoMetadataLayoutPreviewTitle":{
                                                    "description":"Meta Data Layout Preview Title",
                                                    "type":"string"
                                                },
                                                "defaultPage":{
                                                    "description":"Default Page",
                                                    "type":"boolean"
                                                },
                                                "seoMetaDescription":{
                                                    "description":"SEO Meta Description",
                                                    "type":"string"
                                                },
                                                "notes":{
                                                    "description":"Notes",
                                                    "type":"string"
                                                },
                                                "pageAddress":{
                                                    "description":"Page Address",
                                                    "type":"string"
                                                },
                                                "seoMetaKeywords":{
                                                    "description":"SEO Meta Keywords",
                                                    "type":"string"
                                                },
                                                "pageTitle":{
                                                    "description":"Page Title",
                                                    "type":"string"
                                                },
                                                "displayName":{
                                                    "description":"Display Name",
                                                    "type":"string"
                                                },
                                                "metaTags":{
                                                    "description":"Meta Tags",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"Repository ID",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "defaultPage":{
                                            "description":"Display default page or not.",
                                            "type":"boolean"
                                        },
                                        "pageType":{
                                            "description":"Page type of the layout.",
                                            "type":"string"
                                        },
                                        "route":{
                                            "description":"Route of Layout",
                                            "type":"string"
                                        },
                                        "pageTypeId":{
                                            "description":"ID of page type of the layout",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Display name of the page.",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"name of the page",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":" repository id of the page.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"Display name of the layout.",
                                "type":"string"
                            },
                            "shortName":{
                                "description":" Short name of display.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateRecommendationGlobalRule_response":{
            "properties":{
                "displayName":{
                    "description":"The localized display name of the Global Rule.",
                    "type":"string"
                },
                "description":{
                    "description":"The Global Rule's description.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the Global Rule",
                    "type":"string"
                },
                "conditions":{
                    "description":"The array of Conditions and their parameters, if any.  Conditions are described in the /recommendationGlobalRuleConditions endpoint.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the Condition.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "saveLayoutStructure_response":{
            "properties":{
                "regions":{
                    "description":"Regions",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "cssClass":{
                                "description":"the custom CSS class for the region",
                                "type":"string"
                            },
                            "name":{
                                "description":"the internal name of the region",
                                "type":"string"
                            },
                            "width":{
                                "description":"the width in columns (1 - 12) of the region",
                                "type":"number"
                            },
                            "repositoryId":{
                                "description":"the repository id of the region",
                                "type":"string"
                            },
                            "widgets":{
                                "description":"Widgets",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"The display name of the widget instance",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the repository id of the widget instance",
                                            "type":"string"
                                        },
                                        "descriptor":{
                                            "description":"Descriptor",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"The repository id of the widget type",
                                                    "type":"string"
                                                },
                                                "minWidth":{
                                                    "description":"The minimum width of the widget type",
                                                    "type":"number"
                                                },
                                                "editableWidget":{
                                                    "description":"Whether or not this widget type can be edited",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "height":{
                                "description":"The height of the region (not currently used)",
                                "type":"number"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"Display name of the layout.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository ID of the layout.",
                    "type":"string"
                },
                "name":{
                    "description":"internal name of the layout",
                    "type":"string"
                }
            }
        },
        "getBasicAuthConfiguration_response":{
            "properties":{
                "neverAuthenticateTargetHostNames":{
                    "description":"Target host names that will be excluded from basic authentication. These are typically the customer facing host names (\"example.com\").",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ipRangesWhitelist":{
                    "description":"Represents client IP addresses or ranges of client IP addresses that are whitelisted and therefore do not have to provide basic auth authentication. IPv4 and IPv6 addresses are supported. Ranges are specified via a pair of IP addresses using '-' as a separator, or specified via CIDR notation. DNS/host names are not supported.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "nonBasicAuthBrowserTypes":{
                    "description":"Browser types that are incompatible with the Basic Auth functionality, and should instead use the non-Basic Auth mechanism.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "headersWhitelist":{
                    "description":"Header names that will exclude a request from the Basic Authentication functionality.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "passwords":{
                    "description":"Valid username/password combinations.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "pathWhitelist":{
                    "description":"Site relative paths (for example, \"/v1/ccadmin/login\") that are excluded from basic authentication.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "realm":{
                    "description":"The basic auth realm that will be presented as part of the basic auth challenge.",
                    "type":"string"
                }
            }
        },
        "getRole_response":{
            "properties":{
                "function":{
                    "description":"Function name for organizationRole",
                    "type":"string"
                },
                "relativeTo":{
                    "description":"Related organization for organizationRole",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository ID of related organization",
                            "type":"string"
                        },
                        "externalOrganizationId":{
                            "description":"External organization id",
                            "type":"string"
                        }
                    }
                },
                "name":{
                    "description":"Name of role",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of role",
                    "type":"string"
                },
                "description":{
                    "description":"Description of role",
                    "type":"string"
                },
                "accessRights":{
                    "description":"Access rights assigned to role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"Display name of access right",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of access right",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of access right",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of access right",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of access right",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of access right",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"ID of role",
                    "type":"string"
                },
                "type":{
                    "description":"Type of role (role or organizationalRole)",
                    "type":"string"
                },
                "category":{
                    "description":"Category of the role",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"Display name of the role category.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID of the role category.(customRoleCategory or storefrontRoleCategory)",
                            "type":"string"
                        },
                        "id":{
                            "description":"ID of the role category.(customRoleCategory or storefrontRoleCategory)",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "abortExportProcess_request":{
            "properties":{
            },
            "example":"POST /ccadmin/v1/exportProcess/ezzPxcPRmJIlXYCyOTQNT9HMacA_10000/abort"
        },
        "configuration_request":{
            "properties":{
                "enabled":{
                    "description":"Returns true to sync the CPQ products, false otherwise",
                    "type":"boolean"
                }
            },
            "example":{
                "enabled":true
            }
        },
        "cloneLayout_failureResponse":{
            "properties":{
                "errorCode":{
                    "default":"32010",
                    "description":"Error code for message",
                    "type":"string"
                },
                "message":{
                    "default":"The specified layout {layoutId} does not exist",
                    "description":"Message explaining the error",
                    "type":"string"
                },
                "status":{
                    "default":"400",
                    "description":"HTTP status code for the error",
                    "type":"string"
                }
            }
        },
        "doUpdateExtensionVariable_response":{
            "properties":{
                "creationTime":{
                    "description":"Creation time of the extension variable.",
                    "type":"string"
                },
                "createdBy":{
                    "description":"extension variable created by which admin user.",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"first name of the admin user.",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"last name of the admin user.",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository ID of admin user.",
                            "type":"string"
                        }
                    }
                },
                "modificationTime":{
                    "description":"Modified time of the extension variable.",
                    "type":"string"
                },
                "previewValue":{
                    "description":"preview value of the extension variable. It is used in preview environment.",
                    "type":"string"
                },
                "lastModifiedBy":{
                    "description":"last modified admin user.",
                    "type":"string"
                },
                "name":{
                    "description":"name of the extension variable.",
                    "type":"string"
                },
                "id":{
                    "description":"id of the extension variable.",
                    "type":"string"
                },
                "value":{
                    "description":"value of the extension variable.",
                    "type":"string"
                }
            }
        },
        "getRemorsePeriod_response":{
            "properties":{
                "isRemorsePeriod":{
                    "description":"Tells whether remorse period is set or not.",
                    "type":"boolean"
                },
                "remorsePeriodHours":{
                    "description":"Remorse period time in hours.",
                    "type":"integer"
                },
                "remorsePeriodMinutes":{
                    "description":"Remorse period time in minutes(apart from the hours set).",
                    "type":"integer"
                }
            }
        },
        "setActiveTheme_response":{
            "properties":{
                "status":{
                    "description":"Has the theme been set as active.",
                    "type":"boolean"
                }
            }
        },
        "createAdminProfile_response":{
            "properties":{
                "id":{
                    "description":"The ID of the newly created profile.",
                    "type":"string"
                }
            }
        },
        "generateDataAdmin_response":{
            "properties":{
                "items":{
                    "description":"list of items retrieved",
                    "type":"string"
                }
            }
        },
        "getComponentInstance_okResponse":{
            "type":"object",
            "properties":{
                "settings":{
                    "type":"object",
                    "properties":{
                        "thumbnailLocation":{
                            "default":"left",
                            "description":"Location of the thumbnail for this component instance.",
                            "type":"string"
                        }
                    }
                },
                "instance":{
                    "description":"The associated component.",
                    "type":"object",
                    "properties":{
                        "component":{
                            "description":"The associated component.",
                            "type":"object",
                            "properties":{
                                "isLatestVersion":{
                                    "default":true,
                                    "description":"Is the component the latest version.",
                                    "type":"boolean"
                                },
                                "displayName":{
                                    "default":"ProductImageViewer",
                                    "description":"Display name for component.",
                                    "type":"string"
                                },
                                "global":{
                                    "default":null,
                                    "description":"Whether the component is global.",
                                    "type":"string"
                                },
                                "source":{
                                    "default":101,
                                    "description":"ID for the source used to create component.",
                                    "type":"integer"
                                },
                                "type":{
                                    "default":"component",
                                    "description":"The type of repository item. Will always be component here.",
                                    "type":"string"
                                },
                                "version":{
                                    "default":1,
                                    "description":"Version of the component.",
                                    "type":"integer"
                                },
                                "latestVersion":{
                                    "default":1,
                                    "description":"Latest version of the component.",
                                    "type":"integer"
                                },
                                "providesContext":{
                                    "default":null,
                                    "description":"Contexts provided relating to this component.",
                                    "type":"string"
                                },
                                "requiresContext":{
                                    "default":"product_context,container_context",
                                    "description":"Contexts required relating to this component.",
                                    "type":"string"
                                },
                                "root":{
                                    "default":"/clientApplications/core-commerce-reference-store/components/ProductImageViewer",
                                    "description":"Directory root for this component.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "default":300200,
                                    "description":"Repository ID attributed to this component.",
                                    "type":"integer"
                                },
                                "namespace":{
                                    "default":"occ.react",
                                    "description":"Namespace this component exists within.",
                                    "type":"string"
                                },
                                "hiddenFromSiteStudio":{
                                    "default":false,
                                    "description":"Whether this is hidden from Design Studio in the admin site.",
                                    "type":"boolean"
                                },
                                "id":{
                                    "default":300200,
                                    "description":"ID attributed to this component. Can be the same as the repositoryId.",
                                    "type":"integer"
                                },
                                "configurable":{
                                    "default":true,
                                    "description":"Whether the component can be configured from Design Studio or not.",
                                    "type":"boolean"
                                }
                            }
                        },
                        "displayName":{
                            "default":"ProductImageViewer",
                            "description":"Display name for component.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "default":400001,
                            "description":"Repository ID attributed to this component instance.",
                            "type":"integer"
                        },
                        "id":{
                            "default":400001,
                            "description":"ID attributed to this component instance. Can be the same as the repositoryId.",
                            "type":"integer"
                        },
                        "version":{
                            "default":1,
                            "description":"Version of the component instance.",
                            "type":"integer"
                        }
                    }
                },
                "notes":{
                    "default":"",
                    "description":"Notes for this component instance.",
                    "type":"string"
                },
                "name":{
                    "default":"ExampleOfClone",
                    "description":"Name for this component instance.",
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "default":"self",
                                "description":"The relationship between the current document and the linked document/resource.",
                                "type":"string"
                            },
                            "href":{
                                "default":"http://localhost:9080/ccadmin/v1/componentInstances/400002?custom=...",
                                "description":"Specifies the location (URL) of the external resource.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getComponentInstanceByLocaleWithId_okResponse":{
            "type":"object",
            "properties":{
                "localeData":{
                    "type":"object",
                    "properties":{
                        "custom":{
                            "description":"Custom translations used for this locale.",
                            "type":"object",
                            "properties":{
                                "labelNextImage":{
                                    "default":"Next Image label edited version!",
                                    "description":"Customised label text for NextImage field in this locale.",
                                    "type":"string"
                                }
                            }
                        },
                        "resources":{
                            "type":"object",
                            "properties":{
                                "labelNextImage":{
                                    "default":"Next Image",
                                    "description":"Label text for NextImage field in this locale.",
                                    "type":"string"
                                },
                                "labelRollOverImage":{
                                    "default":"Roll over image to zoom in",
                                    "description":"Label text for RollOverImage field in this locale.",
                                    "type":"string"
                                },
                                "labelImageSelected":{
                                    "default":"Image selected",
                                    "description":"Label text for ImageSelected field in this locale.",
                                    "type":"string"
                                },
                                "labelExpand":{
                                    "default":"Expand",
                                    "description":"Label text for Expand field in this locale.",
                                    "type":"string"
                                },
                                "closeLinkAltText":{
                                    "default":"Close",
                                    "description":"Alt Text for Close Link option in this locale.",
                                    "type":"string"
                                },
                                "labelOpenExpandedView":{
                                    "default":"Click to open expanded view",
                                    "description":"Label text for OpenExpandedView field in this locale.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "default":"self",
                                "description":"The relationship between the current document and the linked document/resource.",
                                "type":"string"
                            },
                            "href":{
                                "default":"http://localhost:9080/ccadmin/v1/componentInstances/400002/locale/en?custom=...",
                                "description":"Specifies the location (URL) of the external resource.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "resumeFileUpload_request":{
            "properties":{
                "filename":{
                    "description":"The target filename. May be modified by upload type.",
                    "type":"string"
                },
                "uploadType":{
                    "description":"(optional) Identifies the type of file upload to be performed.  For example, if uploading a file containing a very large number (bulk) of records for import, use 'uploadType: bulkImport'.",
                    "type":"string",
                    "enum":[
                        "collectionImage",
                        "crashReport",
                        "general",
                        "manualCollectionImage",
                        "manualProductImage",
                        "productImage",
                        "thirdPartyFile",
                        "bulkImport"
                    ]
                },
                "segments":{
                    "description":"The number of segments that will be uploaded.",
                    "type":"integer"
                }
            },
            "required":[
                "filename",
                "segments"
            ],
            "example":{
                "filename":"sampleFile.png",
                "token":"a668d885784_74",
                "segments":5
            }
        },
        "listCustomerAccountAddresses_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"string"
                },
                "items":{
                    "description":"List of customer account details for given organization.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "country":{
                                "description":"the country of the address",
                                "type":"string"
                            },
                            "address3":{
                                "description":"the address3 of the address",
                                "type":"string"
                            },
                            "address2":{
                                "description":"the address2 of the address",
                                "type":"string"
                            },
                            "city":{
                                "description":"the city of the address",
                                "type":"string"
                            },
                            "externalNumber":{
                                "description":"External address number",
                                "type":"string"
                            },
                            "address1":{
                                "description":"the address1 of the address",
                                "type":"string"
                            },
                            "postalCode":{
                                "description":"the postal Code of the address",
                                "type":"string"
                            },
                            "county":{
                                "description":"the county of the address",
                                "type":"string"
                            },
                            "externalId":{
                                "description":"External address Id",
                                "type":"string"
                            },
                            "type":{
                                "description":"The types tagged to the address",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"The name of the address type",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"repository Id of the address type",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"repository Id of the address type",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "siteUseId":{
                                "description":"Site use Id",
                                "type":"string"
                            },
                            "formattedAddress":{
                                "description":"the formatted address",
                                "type":"string"
                            },
                            "partyName":{
                                "description":"Party name of the Customer Account",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"Site Id",
                                "type":"string"
                            },
                            "setId":{
                                "description":"Set id for address",
                                "type":"string"
                            },
                            "state":{
                                "description":"the state of the address",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository Id of the address",
                                "type":"string"
                            },
                            "partyId":{
                                "description":"Party Id of the Customer Account",
                                "type":"string"
                            },
                            "partyNumber":{
                                "description":"Party number of the Customer Account",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "exportCouponBatches_response":{
        },
        "putComponentInstance_doesNotExistResponse":{
            "properties":{
                "errorCode":{
                    "default":"33001",
                    "description":"The internal error code",
                    "type":"string"
                },
                "message":{
                    "default":"Specified widget 'exampleId' does not exist.",
                    "description":"The HTTP error message",
                    "type":"string"
                },
                "status":{
                    "default":"404",
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "errorModel400":{
            "type":"object",
            "properties":{
                "errorCode":{
                    "description":"The CMS error code",
                    "type":"string",
                    "example":80205
                },
                "message":{
                    "description":"The HTTP error message",
                    "type":"string",
                    "example":"Required properties are missing or invalid"
                },
                "status":{
                    "description":"The HTTP status code",
                    "type":"string",
                    "example":400
                }
            }
        },
        "order_billingAddress":{
            "type":"object",
            "properties":{
                "lastName":{
                    "description":"The last name of the profile.",
                    "type":"string"
                },
                "country":{
                    "description":"The country code of the address.",
                    "type":"string"
                },
                "address3":{
                    "description":"The address line 3 of address.",
                    "type":"string"
                },
                "address2":{
                    "description":"The address line 2 of address.",
                    "type":"string"
                },
                "city":{
                    "description":"The city of the address.",
                    "type":"string"
                },
                "address1":{
                    "description":"The address line 1 of address.",
                    "type":"string"
                },
                "prefix":{
                    "description":"Prefix of the address.",
                    "type":"string"
                },
                "postalCode":{
                    "description":"The postal Code of address.",
                    "type":"string"
                },
                "companyName":{
                    "description":"Company name of the address.",
                    "type":"string"
                },
                "jobTitle":{
                    "description":"The job title",
                    "type":"string"
                },
                "county":{
                    "description":"The county of address.",
                    "type":"string"
                },
                "ownerId":{
                    "description":"The ID of the owner of this address",
                    "type":"string"
                },
                "suffix":{
                    "description":"Suffix of the address.",
                    "type":"string"
                },
                "firstName":{
                    "description":"the first name of the Profile.",
                    "type":"string"
                },
                "phoneNumber":{
                    "description":"Phone number of the address.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository ID of the address.",
                    "type":"string"
                },
                "faxNumber":{
                    "description":"Fax number of the address.",
                    "type":"string"
                },
                "middleName":{
                    "description":"Middle name of the Profile.",
                    "type":"string"
                },
                "state":{
                    "description":"State code of the address.",
                    "type":"string"
                },
                "email":{
                    "description":"The email of the customer",
                    "type":"string"
                }
            }
        },
        "getInstancesForStackDescriptor_response":{
            "properties":{
                "items":{
                    "description":"Array of stack instances.",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"The stack display name",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The Repository Id",
                            "type":"string"
                        },
                        "updateAvailable":{
                            "description":"If Updated version of the stack available",
                            "type":"integer"
                        },
                        "version":{
                            "description":"version of the stack instance",
                            "type":"integer"
                        }
                    }
                }
            }
        },
        "listPromotions_response":{
            "properties":{
                "total":{
                    "description":"The total number of items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "type":{
                    "description":"The promotion type being listed.",
                    "type":"string"
                },
                "items":{
                    "description":"The items returned by the listing.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "endDate":{
                                "description":"The end date of the promotion.",
                                "type":"string"
                            },
                            "filterForQualifierZeroPrices":{
                                "description":"Determines whether items with zero prices can act as qualifiers. Applicable to all promotion types. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"The display name of the promotion.",
                                "type":"string"
                            },
                            "typeName":{
                                "description":"The type of the promotion.",
                                "type":"string"
                            },
                            "sites":{
                                "description":"The list of sites",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The site Id.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "global":{
                                "description":"Whether the promotion is global.",
                                "type":"boolean"
                            },
                            "type":{
                                "description":"Integer representation of the promotion type (shipping, item, order).",
                                "type":"integer"
                            },
                            "filterForQualifierDiscountedByCurrent":{
                                "description":"Determines whether items discounted by the current promotion can act as qualifiers for other promotions. Applicable to item promotions. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "enabled":{
                                "description":"Whether or not the promotion is currently enabled.",
                                "type":"boolean"
                            },
                            "cardIINRanges":{
                                "description":"List of issuer identification numbers including wildcards and ranges for which the promotion should be applied.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "filterForQualifierNegativePrices":{
                                "description":"Determines whether items with negative prices can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "filterForQualifierOnSale":{
                                "description":"Determines whether items that were priced with a sale price should be allowed to act as qualifiers. Applicable to all promotion types. If unset, will be treated as false.",
                                "type":"boolean"
                            },
                            "parentFolder":{
                                "description":"Parent Folder object of the current promotion.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The promotion folder's repository ID that the promotion is assigned to.",
                                        "type":"string"
                                    }
                                }
                            },
                            "filterForTargetNegativePrices":{
                                "description":"Determines whether items with negative prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "audiences":{
                                "description":"List of audiences to which the promotion is limited. An empty list implies no restrictions.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The ID of an audience associated with the promotion.",
                                            "type":"string"
                                        }
                                    },
                                    "required":[
                                        "repositoryId"
                                    ]
                                }
                            },
                            "id":{
                                "description":"The Promotion id.",
                                "type":"string"
                            },
                            "giveToAnonymousProfiles":{
                                "description":"If both this property and the global property are false, then only registered visitors can receive the promotion. If this property is true, and the global property is false, then anonymous visitors and registered visitors can receive the promotion. In both cases, the visitors must meet any other conditions specified by the promotion in order to receive it.",
                                "type":"boolean"
                            },
                            "filterForQualifierActedAsQualifier":{
                                "description":"Determines whether qualifiers can be reused in a promotion. If true, qualifiers can be used only once per promotion evaluation. Applicable to all promotion types. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "filterForTargetDiscountedByCurrent":{
                                "description":"Determines whether items that have been discounted by the current promotion can receive the discount again. Applicable to item promotions. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "promotionTemplateName":{
                                "description":"The name of the promotion template.",
                                "type":"string"
                            },
                            "filterForTargetActedAsQualifier":{
                                "description":"Determines whether items that have acted as a qualifier for any discount can receive the current discount. Applicable to item promotions. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "filterForTargetDiscountedByAny":{
                                "description":"Determines whether items that have been discounted by any promotion can receive another discount. Applicable to item promotions. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "filterForQualifierDiscountedByAny":{
                                "description":"Determines whether items discounted by any promotion can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "filterForTargetOnSale":{
                                "description":"Determines whether items that were priced with a sale price should be allowed to receive the current discount. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "filterForTargetZeroPrices":{
                                "description":"Determines whether items with zero prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "allowMultiple":{
                                "description":"Determines whether the promotion can be given to a customer only once. If set to false, the system grants the promotion only once. If set to true, the system adds a copy of the promotion to the customer's profile every time the customer is granted the promotion.",
                                "type":"boolean"
                            },
                            "repositoryId":{
                                "description":"The repository ID of the promotion.",
                                "type":"string"
                            },
                            "filterForTargetPriceLTOETPromoPrice":{
                                "description":"Determines whether to exclude items with price lower than promotion price. Applicable to item promotions. If unset, will be treated as true.",
                                "type":"boolean"
                            },
                            "uses":{
                                "description":"The number of orders for a given customer to which the promotion can be applied.",
                                "type":"integer"
                            },
                            "stackingRule":{
                                "description":"It represents a rule to determine a group of promotions that can be used together.",
                                "type":"object",
                                "properties":{
                                    "maxPromotions":{
                                        "description":"The maximum number of promotions that can be applied to an order based on this rule.",
                                        "type":"integer"
                                    },
                                    "displayName":{
                                        "description":"Stacking rule's display name that the promotion is assigned to.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Stacking rule's repository ID that the promotion is assigned to.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Stacking rule's ID that the promotion is assigned to.",
                                        "type":"string"
                                    }
                                }
                            },
                            "lastModified":{
                                "description":"When promotion was last modified",
                                "type":"string"
                            },
                            "startDate":{
                                "description":"The start date of the promotion.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createAdminSecurityCriterion_response":{
            "properties":{
                "constraintType":{
                    "description":"Constraint type of the security criterion",
                    "type":"string",
                    "enum":[
                        "grant",
                        "deny",
                        "grantNone"
                    ]
                },
                "roles":{
                    "description":"Array of roles that contain this security criterion",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the role",
                                "type":"string"
                            }
                        }
                    }
                },
                "name":{
                    "description":"Name of the security criterion",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the security criterion",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the security criterion",
                    "type":"string"
                },
                "lastModified":{
                    "description":"Last modified time stamp of the security criterion",
                    "type":"string"
                },
                "securityCriteriaResource":{
                    "description":"Resource for the security criterion",
                    "type":"object",
                    "properties":{
                        "name":{
                            "description":"Name of the resource",
                            "type":"string"
                        },
                        "id":{
                            "description":"ID of the resource",
                            "type":"string"
                        }
                    }
                },
                "actions":{
                    "description":"Array of actions on which the resource is constrained by the security criterion",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "constraints":{
                    "description":"Constraints for the security criterion",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "constraintConfig":{
                                "description":"Constraint configuration for the resource",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"ID of the constraint configuration",
                                        "type":"string"
                                    }
                                }
                            },
                            "values":{
                                "description":"IDs of the constraining asset type. Catalog IDs in case of ora.catalogConstraintConfiguration",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "id":{
                                "description":"ID of the security criterion constraint",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateDefaultLocale_response":{
            "properties":{
                "displayName":{
                    "description":"Human-readable name of the locale (e.g., English (United States)).",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the locale such as 'en' or 'pt_BR'.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the locale item.",
                    "type":"string"
                },
                "localeId":{
                    "description":"Internal ID of the locale.",
                    "type":"string"
                }
            }
        },
        "doGetSSEPreviewStatus_response":{
            "properties":{
                "progress":{
                    "description":"It specifies the status of the preview server(pod). It can be either 'none', or 'provisioning', or 'provisioning_complete'. These values signify that the preview server is either not provisioned or under-provisioning or provisioned respectively.",
                    "type":"string"
                },
                "links":{
                    "description":"List of navigation links.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The link's relation to the current page of results: next, prev or self.",
                                "type":"string"
                            },
                            "href":{
                                "description":"The URL of the link.",
                                "type":"string"
                            }
                        }
                    }
                },
                "message":{
                    "description":"It gives more details about preview status.",
                    "type":"string"
                },
                "previewEnabled":{
                    "description":"It specifies that preview is enabled or not for server side extension.",
                    "type":"boolean"
                }
            },
            "example":{
                "progress":"provisioning_complete",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadmin/v1/serverExtensions/preview"
                    }
                ],
                "message":"Preview is enabled.",
                "previewEnabled":true
            }
        },
        "createPromotionCouponBatch_request":{
            "properties":{
                "maxUses":{
                    "description":"The maximum number of times each coupon code can be used.",
                    "type":"integer"
                },
                "promotions":{
                    "description":"List of promotions with which to associate the coupon batch. Use either promotionId or promotions, not both.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "prefix":{
                    "description":"The prefix code for the coupon batch.",
                    "type":"string"
                },
                "numberOfCoupons":{
                    "description":"The number of coupon codes to request.",
                    "type":"integer"
                },
                "id":{
                    "description":"Optional parameter to specify the ID of the coupon batch to create.",
                    "type":"string"
                },
                "promotionId":{
                    "description":"ID corresponding to the promotion which the coupon batch will use. Use either promotionId or promotions, not both.",
                    "type":"string"
                },
                "startDate":{
                    "description":"When this coupon batch becomes active.",
                    "type":"string"
                }
            },
            "required":[
                "maxUses",
                "prefix",
                "numberOfCoupons"
            ],
            "example":{
                "maxUses":"1",
                "prefix":"SpecialEvent",
                "numberOfCoupons":"5000",
                "promotionId":"PromoFor10PercentOff",
                "startDate":"2016-03-23T11:56:00.000-04:00"
            }
        },
        "createProductAssignmentToCollections_request":{
            "properties":{
                "collections":{
                    "description":"List of collections IDs to assign a product to. Note, it is not allowed to move products to catalog root categories.  Instead if the catalog's default category for products is set then it will be used or if it is not set then the move for that root category will be ignored.",
                    "type":"array",
                    "items":{
                        "description":"List of collection ids",
                        "type":"string"
                    }
                }
            },
            "required":[
                "collections"
            ],
            "example":{
                "collections":[
                    "camera_1001",
                    "camera_1002"
                ]
            }
        },
        "createFilter_response":{
            "properties":{
                "include":{
                    "description":"The fields to include in the endpoint response.",
                    "type":"string"
                },
                "exclude":{
                    "description":"The fields to exclude from the endpoint response.",
                    "type":"string"
                },
                "key":{
                    "description":"The key passed in the request, which is the filterKey for the filter object created.",
                    "type":"string"
                }
            }
        },
        "updateCatalog_request":{
            "properties":{
                "defaultCategoryForProducts":{
                    "description":"(not valid for filtered view catalogs) Default category to link to new products created in this catalog if no other parents are specified.  If it is not set then the new products would instead be created unassigned.",
                    "type":"string"
                },
                "op":{
                    "description":"(not valid for filtered view catalogs) If op is passed as a parameter, it should be either add or remove. If it is not specified, previous categories will be overwritten.",
                    "type":"string"
                },
                "categoryIds":{
                    "description":"(not valid for filtered view catalogs) List of category Ids to be associated or deassociated with this catalog.  Categories are set as children of the root navigation category.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "displayName":{
                    "description":"Display name of the catalog.",
                    "type":"string"
                }
            },
            "example":{
                "op":"add",
                "categoryIds":[
                    "cat10022"
                ],
                "displayName":"Apple Catalog"
            }
        },
        "setEmailServiceData_200_response":{
            "properties":{
                "emailServiceProperties":{
                    "description":"Email service properties",
                    "type":"object",
                    "properties":{
                        "emailSMTPPort":{
                            "description":"Port to use to communicate with the SMTP host.",
                            "type":"string"
                        },
                        "emailSMTPHost":{
                            "description":"The SMTP host.",
                            "type":"string"
                        },
                        "emailServiceType":{
                            "description":"Must be DEFAULT or SMTP.",
                            "type":"string"
                        },
                        "emailSMTPPassword":{
                            "description":"User password for the SMTP server.",
                            "type":"string"
                        },
                        "emailSMTPAuthMethod":{
                            "description":"The SMTP Authorisation method - either SSL or TLS.",
                            "type":"string"
                        },
                        "emailSMTPUsername":{
                            "description":"User login for the SMTP server.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "emailServiceType"
                    ]
                },
                "emailNotificationTypes":{
                    "description":"Email notification types",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "recommendationsSupported":{
                                "description":"true - product recommendations are supported, false - product recommendations are not supported",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"email notification display name",
                                "type":"string"
                            },
                            "description":{
                                "description":"email notification description - usually null",
                                "type":"string"
                            },
                            "recommendationsStrategy":{
                                "description":"The recommendations strategy",
                                "type":"string"
                            },
                            "version":{
                                "description":"email notification version - usually 1",
                                "type":"integer"
                            },
                            "enabled":{
                                "description":"true - this notification is enabled and an email will be sent out, false - disable no email sent when triggered",
                                "type":"boolean"
                            },
                            "fromEmail":{
                                "description":"from email address",
                                "type":"string"
                            },
                            "recommendationsAllowAnyStrategy":{
                                "description":"true - any recommendations strategy (e.g. Blended, Top Sellers, Bought Together, Browsed Together) can be used, false - only specific recommendation strategies are permitted",
                                "type":"boolean"
                            },
                            "recommendationsRestriction":{
                                "description":"The recommendations restriction",
                                "type":"string"
                            },
                            "fromName":{
                                "description":"from name",
                                "type":"string"
                            },
                            "recommendationsAllowRestrictions":{
                                "description":"true - allow restrictions (such as 'in-brand' or 'in-category' to be applied to the recommendation strategy, false - don't allow restrictions to be applied to the recommendation strategy",
                                "type":"boolean"
                            },
                            "includeRecommendations":{
                                "description":"true - product recommendations will be included in the email, false - product recommendations will not be included in the email",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"key",
                                "type":"string"
                            },
                            "numberOfRecommendations":{
                                "description":"Number of product recommendations to include in email",
                                "type":"integer"
                            },
                            "recommendationsPermittedStrategies":{
                                "description":"Array of recommendation strategy keys permitted for this notification type",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            }
        },
        "getImportStatus_response":{
            "properties":{
                "importInProgressStatus":{
                    "description":"indicates if import is already in progress",
                    "type":"boolean"
                }
            }
        },
        "logClientErrors_request":{
            "properties":{
                "clientSideErrors":{
                    "description":"Array for properties for client side errors.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "clientErrorCode":{
                                "description":"Client error code for client side error.",
                                "type":"string"
                            },
                            "osVersion":{
                                "description":"OS version for client side error.",
                                "type":"string"
                            },
                            "line":{
                                "description":"Line for client side error.",
                                "type":"string"
                            },
                            "browserVersion":{
                                "description":"Browser version for client side error.",
                                "type":"string"
                            },
                            "time":{
                                "description":"Time for client side error.",
                                "type":"string"
                            },
                            "message":{
                                "description":"Message for client side error.",
                                "type":"string"
                            },
                            "locale":{
                                "description":"Locale for client side error.",
                                "type":"string"
                            },
                            "url":{
                                "description":"URL for client side error.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "clientSideErrors"
            ],
            "example":{
                "clientSideErrors":[
                    {
                        "clientErrorCode":"15006",
                        "osVersion":"Win32",
                        "line":"",
                        "browserVersion":"Chrome 33.0.1750.154",
                        "time":"2014-03-21T11:33:18.170Z",
                        "message":"Error: Script error\nhttp://requirejs.org/docs/errors.html#scripterror",
                        "locale":"en-US",
                        "url":"http://localhost:9080/admin/#/random"
                    }
                ]
            }
        },
        "updateStackLessVars_response":{
            "properties":{
                "source":{
                    "description":"The less variables for the stack instance",
                    "type":"string"
                }
            }
        },
        "getDefaultPriceListGroup_response":{
            "properties":{
                "displayName":{
                    "description":"display name of the PriceListGroup",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the PriceListGroup item",
                    "type":"string"
                },
                "listPriceList":{
                    "description":"price List for list prices",
                    "type":"object",
                    "properties":{
                    }
                },
                "active":{
                    "description":"indicates if the PriceListGroup is active",
                    "type":"boolean"
                },
                "salePriceList":{
                    "description":"price List for sale prices",
                    "type":"object",
                    "properties":{
                    }
                },
                "basePriceListGroup":{
                    "description":"The base price list group of this price list group.",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"Name of the base price list group.",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository ID of the base price list group.",
                            "type":"string"
                        }
                    }
                },
                "shippingSurchargePriceList":{
                    "description":"price List for shipping surcharge prices",
                    "type":"object",
                    "properties":{
                    }
                }
            }
        },
        "uploadApplication_badRequest":{
            "type":"object",
            "properties":{
                "errorCode":{
                    "description":"The numerical code identifying the error",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "default":404,
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "listWorksets_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"string"
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"List of worksets",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"Workset name.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Workset ID.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateXssConfiguration_request":{
            "properties":{
                "htmlValidatorEnabled":{
                    "description":"Whether the HTML parser-based anti-XSS validator is enabled.",
                    "type":"boolean"
                },
                "htmlValidatorAllowedAttributeAdditions":{
                    "description":"Editable list of additional attribute names for the HTML parser-based anti-XSS validator to allow.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "endpointIdsWhitelist":{
                    "description":"List of endpoints by id that will not have their request bodies XSS validated. This is an editable list.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "uriPrefixesWhitelist":{
                    "description":"List of URI prefixes. Endpoints whose URI's include any of these prefixes will not have their request bodies XSS validated. This is an editable list.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "illegalAttributeNames":{
                    "description":"Editable illegal XML attribute name list.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "htmlValidatorAllowedTagAdditions":{
                    "description":"Editable list of additional tag names for the HTML parser-based anti-XSS validator to allow.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "tagWhitelistAdditions":{
                    "description":"List of additional XML tags that are allowed via whitelist. This is an editable list.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "tagWhitelist":{
                    "description":"The list of XML tags that are allowed via whitelist. This is the built-in list and is read-only",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "endpointIdsToAlwaysValidate":{
                    "description":"List of endpoints by id that will have their request bodies XSS validated even if they fall under the whitelists. This is an editable list.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "example":{
                "endpointIdsWhitelist":[
                    "applicationJavaScript"
                ],
                "uriPrefixesWhitelist":[
                    "/ccadmin/v1"
                ],
                "tagWhitelistAdditions":[
                    "foo",
                    "bar"
                ],
                "tagWhitelist":[
                    "a",
                    "abbr",
                    "acronym",
                    "address",
                    "b",
                    "big",
                    "blockquote",
                    "br",
                    "caption",
                    "cite",
                    "code",
                    "col",
                    "colgroup",
                    "dd",
                    "defn",
                    "del",
                    "dir",
                    "div",
                    "dt",
                    "em",
                    "h1",
                    "h2",
                    "h3",
                    "h4",
                    "h5",
                    "h6",
                    "hr",
                    "i",
                    "img",
                    "ins",
                    "kbd",
                    "li",
                    "link",
                    "menu",
                    "ol",
                    "p",
                    "pre",
                    "q",
                    "samp",
                    "small",
                    "span",
                    "strong",
                    "sub",
                    "sup",
                    "table",
                    "tbody",
                    "td",
                    "tfoot",
                    "th",
                    "thread",
                    "tr",
                    "tt",
                    "ul",
                    "var"
                ],
                "endpointIdsToAlwaysValidate":[
                    "createProduct",
                    "updateProduct"
                ]
            }
        },
        "getBulkMetadata_response":{
            "type":"object",
            "properties":{
                "basePath":{
                    "description":"The base path on which the API is served, which is relative to the host.",
                    "type":"string"
                },
                "paths":{
                    "type":"object",
                    "properties":{
                        "/path1/path2":{
                            "type":"object",
                            "properties":{
                            }
                        }
                    }
                },
                "host":{
                    "description":"The host (name or ip) serving the API.",
                    "type":"string"
                },
                "schemes":{
                    "type":"array",
                    "items":{
                        "description":"The transfer protocol of the API.",
                        "type":"string"
                    }
                },
                "definitions":{
                    "type":"object",
                    "properties":{
                        "EntityDefinition":{
                            "type":"object",
                            "properties":{
                            }
                        }
                    }
                },
                "swagger":{
                    "description":"Specifies the Swagger Specification version being used.",
                    "type":"string"
                },
                "info":{
                    "type":"object",
                    "properties":{
                        "description":{
                            "description":"A short description of the application. ",
                            "type":"string"
                        },
                        "title":{
                            "description":"The title of the application.",
                            "type":"string"
                        },
                        "version":{
                            "description":"Provides the version of the application API",
                            "type":"string"
                        }
                    }
                },
                "tags":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The name of the tag.",
                                "type":"string"
                            },
                            "description":{
                                "description":"A short description for the tag.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "publishChangeLists_response":{
            "properties":{
                "publishRunning":{
                    "description":"Tells whether publish is running.",
                    "type":"boolean"
                },
                "statusMessage":{
                    "description":"Status Message of publish.",
                    "type":"string"
                }
            }
        },
        "getSearchSchedule_response":{
            "properties":{
                "occurrences":{
                    "description":"The occurence of the day or days of the week on which the schedule occurs.",
                    "type":"string"
                },
                "op":{
                    "description":"'partial' for a partial/incremental index, 'baseline' for a baseline index or 'baseline-full-export' for a baseline with full catalog export.",
                    "type":"string"
                },
                "hours":{
                    "description":"The hours of the day on which the schedule occurs.",
                    "type":"string"
                },
                "months":{
                    "description":"The month or months on which the schedule occurs. Not used if parseString is specified.",
                    "type":"string"
                },
                "parseString":{
                    "description":"The complete calendar schedule parse string.",
                    "type":"string"
                },
                "minutes":{
                    "description":"The minutes of the hour on which the schedule occurs.",
                    "type":"string"
                },
                "daysOfMonth":{
                    "description":"The day or days of the month on which the schedule occurs.",
                    "type":"string"
                },
                "timeZone":{
                    "description":"The time zone of the schedule.",
                    "type":"string"
                },
                "daysOfWeek":{
                    "description":"The day or days of the week on which the schedule occurs.",
                    "type":"string"
                }
            }
        },
        "createAdminRole_response":{
            "properties":{
                "securityCriteria":{
                    "description":"Security criteria assigned to the role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"Name of the security criterion",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of the security criterion",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the security criterion",
                                "type":"string"
                            }
                        }
                    }
                },
                "name":{
                    "description":"Name of the role",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the role",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the role",
                    "type":"string"
                },
                "accessRights":{
                    "description":"Access rights assigned to the role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"Display name of the access right",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the access right",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the access right",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of the access right",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the access right",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of access right",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"ID of the role",
                    "type":"string"
                },
                "securityCriteriaLastModified":{
                    "description":"Security criteria last modified timestamp.",
                    "type":"string"
                },
                "category":{
                    "description":"Role category",
                    "type":"string"
                }
            }
        },
        "updateShopperType_response":{
            "properties":{
                "propertiesOrder":{
                    "description":"List of properties in ascending order",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "displayName":{
                    "description":"Display name of item type.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of shopper type.",
                    "type":"string"
                },
                "properties":{
                    "description":"List of user-defined properties for shopper type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "readRole":{
                                "description":"Can be set to a single role id, in which case a user must have that role in order to read the property.",
                                "type":"string"
                            },
                            "readSecurityLevel":{
                                "description":"Can be set to \"deny\" or \"ignore\", with \"ignore\" being the default behavior.  Ignore means that reads will return a masking value rather than the real value: null, default value, or a value set via the securityMaskingValue attribute.  Deny means that the property will disappear entirely from responses and direct attempts to read it will result in an error.  Deny security is only available on custom properties.",
                                "type":"string"
                            },
                            "readAccessRight":{
                                "description":"Can be set to a single access right id, in which case a user must have that access right in order to read the property. (If readRole is also set, then a user can have the role OR the access right in order to access.)",
                                "type":"string"
                            },
                            "securityMaskingValue":{
                                "description":"A value to return if the read fails the security check and the readSecurityLevel is ignore.",
                                "type":"string"
                            },
                            "shopperReadable":{
                                "description":"If set to true, Storefront users will be able to bypass any role or access right security when reading the property on their own profile.",
                                "type":"string"
                            },
                            "label":{
                                "description":"Label for new item type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of property.",
                                "type":"string"
                            },
                            "writeSecurityLevel":{
                                "description":"Can be set to \"deny\" or \"ignore\", with \"ignore\" being the default behavior.  Ignore means that writes will fail silently.  Deny means that attempts to write the property will result in an error.",
                                "type":"string"
                            },
                            "writeAccessRight":{
                                "description":"Can be set to a single access right id, in which case a user must have that access right in order to write the property. (If writeRole is also set, then a user can have the role OR the access right in order to write the property.)",
                                "type":"string"
                            },
                            "searchable":{
                                "description":"Whether searchable or not.",
                                "type":"boolean"
                            },
                            "uiEditorType":{
                                "description":"The UI editor type ",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Whether property is internal.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default property value of shopper type.",
                                "type":"string"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "writeRole":{
                                "description":"Can be set to a single role id, in which case a user must have that role in order to write the property.",
                                "type":"string"
                            },
                            "shopperWritable":{
                                "description":"If set to true, Storefront users will be able to bypass any role or access right security when writing the property on their own profile. ",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of property.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether properties are internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "textSearchable":{
                                            "description":"Whether property is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "multiSelect":{
                                "description":"whether multi-select search facet or not",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "siteGroup_response":{
            "properties":{
                "displayName":{
                    "description":"Site group name.",
                    "type":"string"
                },
                "sharedCart":{
                    "description":"True if the member sites can share the shopping cart.",
                    "type":"boolean"
                },
                "sites":{
                    "description":"List of sites that are members of the group.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The site name.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The site ID.",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"ID of the site group.",
                    "type":"string"
                }
            }
        },
        "updateWidgetDescriptorSites_request":{
            "properties":{
                "sites":{
                    "description":"The sites to associate with this widget",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the site to associate with this widget",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "sites":[
                    "siteUS"
                ]
            }
        },
        "updateRestrictedWords_response":{
            "properties":{
                "items":{
                    "description":"Array of customer's specific restricted words not to be used as a password.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "logInfoPostWithHeaders_request":{
            "properties":{
            },
            "example":"{error message in json format}"
        },
        "getApplicationID_response":{
            "properties":{
                "external":{
                    "description":"true if the application ID is external.",
                    "type":"boolean"
                },
                "creationTime":{
                    "description":"time application was creating in ISO 8601 format.",
                    "type":"string"
                },
                "createdBy":{
                    "description":"information about the user who created the application.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"last name of user.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"first name of the user.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"the repository id of the user",
                            "type":"string"
                        }
                    }
                },
                "expirationTime":{
                    "description":"The expiration time in seconds since epoch, after which the auth token for this application can no longer be used to acquire an access token. Only applicable for type application.",
                    "type":"integer"
                },
                "repositoryId":{
                    "description":"the id of the application ID item.",
                    "type":"string"
                },
                "name":{
                    "description":"the name of the application.",
                    "type":"string"
                },
                "inUse":{
                    "description":"true if the application ID is currently being used.",
                    "type":"boolean"
                },
                "type":{
                    "description":"the type of application; can be application or extension.",
                    "type":"string"
                },
                "token":{
                    "description":"The auth token for the application, if of type application.",
                    "type":"string"
                }
            }
        },
        "updateAllowedUrls_request":{
            "properties":{
                "items":{
                    "description":"list of allowed services and theirs outbound urls",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "allowedUrls":{
                                "description":"outbound urls of the allowed service",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "url":{
                                            "description":"outbound url",
                                            "type":"string",
                                            "example":"https://example.com"
                                        }
                                    }
                                }
                            },
                            "removeUrl":{
                                "description":"Indicates if the urls in payload are to be added or removed| True for remove and false to add",
                                "type":"boolean",
                                "example":false
                            },
                            "allowedId":{
                                "type":"string",
                                "example":"submitOrder"
                            }
                        }
                    }
                }
            }
        },
        "createRecommendationStrategy_request":{
            "properties":{
                "recommendationGroups":{
                    "description":"The optional array of Recommendation Groups for the Strategy.  If the array is empty or no array is specified, the Strategy will default to an unlimited number of blended recommendations.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "numRecs":{
                                "description":"The optional number of recommendations to display from this set of Conditions.  If not specified, the number of recommendations associated with this Recommendation Group will not be limited.",
                                "type":"integer"
                            },
                            "conditions":{
                                "description":"The optional array of Conditions and their parameters, if any.  Conditions are described in the /recommendationStrategyConditions endpoint.  If the array is empty or no array is specified, the Recommendation Group will use blended recommendations.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the Condition.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The localized display name of the Strategy.",
                    "type":"string"
                },
                "description":{
                    "description":"The Strategy's description.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the Strategy",
                    "type":"string"
                }
            }
        },
        "createPromotionFolder_response":{
            "properties":{
                "path":{
                    "description":"Promotion folder's absolute path, it is a concatenation of it's parent folder's names and it's own name separated by '/'",
                    "type":"string"
                },
                "parentFolder":{
                    "description":"Parent Folder object of the current folder.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The promotion folder's repository ID",
                            "type":"string"
                        }
                    }
                },
                "repositoryId":{
                    "description":"The promotion folder ID.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the promotion folder.",
                    "type":"string"
                }
            }
        },
        "deleteComponentInstance_doesNotExistResponse":{
            "properties":{
                "errorCode":{
                    "default":"33001",
                    "description":"The internal error code",
                    "type":"string"
                },
                "message":{
                    "default":"Specified widget 'exampleId' does not exist.",
                    "description":"The HTTP error message",
                    "type":"string"
                },
                "status":{
                    "default":"404",
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "getAllPublishingChangeApplications_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of applications.",
                    "type":"integer"
                },
                "items":{
                    "description":"Items of applications.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "context":{
                                "description":"The application context",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name of the application",
                                "type":"string"
                            },
                            "id":{
                                "description":"The ID of the application",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateFilter_response":{
            "properties":{
                "include":{
                    "description":"The fields to include in the endpoint response.",
                    "type":"string"
                },
                "exclude":{
                    "description":"The fields to exclude from the endpoint response.",
                    "type":"string"
                },
                "key":{
                    "description":"The key passed as pathParams, which is the filterKey for the filter object updated.",
                    "type":"string"
                }
            }
        },
        "deleteMediaItems_request":{
            "properties":{
                "deletePaths":{
                    "description":"Array of paths to delete. Paths must be files within media folders.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "deletePaths"
            ],
            "example":{
                "deletePaths":[
                    "/general/logo.png",
                    "/products/prod10032.jpg"
                ]
            }
        },
        "returnItems_request":{
            "properties":{
                "comments":{
                    "description":"Comments at ReturnItem Level",
                    "type":"string"
                },
                "secondaryCurrencyActualTaxRefundShare":{
                    "description":"Actual Tax refund at return item level in secondary currency",
                    "type":"number"
                },
                "returnItemId":{
                    "description":"Id of the return Item",
                    "type":"string"
                },
                "shippingGroupId":{
                    "description":"Shipping group Id of the returned item",
                    "type":"string"
                },
                "secondaryCurrencyActualShippingSurchargeRefundShare":{
                    "description":"Actual shipping surcharge refund at return item level in secondary currency",
                    "type":"number"
                },
                "quantityWithFractionReceived":{
                    "description":"Quantity received in fraction",
                    "type":"number"
                },
                "commerceItemId":{
                    "description":"Commerce Id of the returned item",
                    "type":"string"
                },
                "secondaryCurrencyActualShippingRefundShare":{
                    "description":"Actual shipping refund at return item level in secondary currency",
                    "type":"number"
                },
                "disposition":{
                    "description":"Disposition reason",
                    "type":"string"
                },
                "actualShippingSurchargeRefundShare":{
                    "description":"Actual Shipping Surcharge Refund at Item level",
                    "type":"number"
                },
                "returnReason":{
                    "description":"Reason to return an Item",
                    "type":"string"
                },
                "childReturnItems":{
                    "description":"List of child return items of this return item",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "$ref":"#/definitions/returnItems_request"
                    }
                },
                "actualShippingRefundShare":{
                    "description":"Actual Shipping Refund at Item level",
                    "type":"number"
                },
                "additionalProperties":{
                    "description":"Map of Additional properties for each return item",
                    "type":"object"
                },
                "state":{
                    "description":"State of return item",
                    "type":"string"
                },
                "actualTaxRefundShare":{
                    "description":"Actual Tax Refund at Item level",
                    "type":"number"
                },
                "quantityReceived":{
                    "description":"Quantity received in integer",
                    "type":"number"
                },
                "dispositionReason":{
                    "description":"Disposition Reason",
                    "type":"string"
                },
                "refundAmount":{
                    "description":"Refund Amount at Item level",
                    "type":"number"
                }
            }
        },
        "updateMerchantTimezone_response":{
            "properties":{
                "timezoneLabel":{
                    "description":"Timezone name to display in the UI",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the timezone item",
                    "type":"string"
                },
                "timezoneCode":{
                    "description":"Standard Timezone value",
                    "type":"string"
                }
            }
        },
        "saveTextSearchSettings_response":{
            "properties":{
                "setupRunning":{
                    "description":"Flag indicates whether text search setup is running or not.",
                    "type":"boolean"
                },
                "scheduledJobsInputData":{
                    "description":"List of scheduled Jobs Data given in the input. This field is returned only when setup is 'inProgress'",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "schedule":{
                                "type":"object",
                                "properties":{
                                    "period":{
                                        "description":"It contains value in milliseconds.",
                                        "type":"integer"
                                    }
                                }
                            },
                            "scheduledJobName":{
                                "description":"Name of the scheduled Job. Valid scheduled Jobs are: 'orderIncrementalIndexingSchedule', 'profileIncrementalIndexingSchedule','orderOptimizationSchedule','profileOptimizationSchedule'",
                                "type":"string"
                            },
                            "scheduleDescription":{
                                "description":"Descriptive schedule information",
                                "type":"string"
                            },
                            "scheduleType":{
                                "description":"Schedule type could be periodic or calendar",
                                "type":"string"
                            }
                        }
                    }
                },
                "scheduledJobs":{
                    "description":"List of scheduled Jobs created. This field is returned once setup is done and scheduled jobs are created",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "schedule":{
                                "type":"object",
                                "properties":{
                                    "period":{
                                        "description":"It contains value in milliseconds.",
                                        "type":"integer"
                                    }
                                }
                            },
                            "scheduledJobName":{
                                "description":"Name of the scheduled Job. Valid scheduled Jobs are: 'orderIncrementalIndexingSchedule', 'profileIncrementalIndexingSchedule','orderOptimizationSchedule','profileOptimizationSchedule'",
                                "type":"string"
                            },
                            "scheduleDescription":{
                                "description":"Descriptive schedule information",
                                "type":"string"
                            },
                            "scheduleType":{
                                "description":"Schedule type could be periodic or calendar",
                                "type":"string"
                            },
                            "componentPath":{
                                "description":"Supported scheduled job path",
                                "type":"string"
                            }
                        }
                    }
                },
                "errorMessage":{
                    "description":"Error message if there is any error while performing text search setup.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Flag indicates whether text search is enabled or not.",
                    "type":"boolean"
                },
                "statusMessage":{
                    "description":"Status message of the current request.Possible messages:Text Search setup has been successfully initiated with the given scheduledJobs input data. Once the setup is completed 'enabled' will be true., Scheduled Jobs has been successfully created or updated.",
                    "type":"string"
                }
            }
        },
        "updateOrganizationRequests_request":{
            "properties":{
                "relatedOrganizationName":{
                    "description":"Requester organization",
                    "type":"string"
                },
                "organization":{
                    "description":"Organization",
                    "type":"object",
                    "properties":{
                        "customerType":{
                            "description":"Customer Type for an Organization. Accepts one of these values [Standard, Preferred, Enterprise, OEM, Distributor, Supplier]",
                            "type":"string"
                        },
                        "taxReferenceNumber":{
                            "description":"Tax Reference number for Organization",
                            "type":"string"
                        },
                        "name":{
                            "description":"The name for Organization",
                            "type":"string"
                        },
                        "secondaryAddresses":{
                            "description":"List of all the addresses associated with an Organization.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "address":{
                                        "description":"Address created for the Organization.",
                                        "type":"object",
                                        "properties":{
                                            "country":{
                                                "description":"The country of the address",
                                                "type":"string"
                                            },
                                            "externalAddressId":{
                                                "description":"External address id",
                                                "type":"string"
                                            },
                                            "types":{
                                                "description":"The types tagged to the address",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"repository Id of the address type",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "phoneNumber":{
                                                "description":"Phone Number of the address",
                                                "type":"string"
                                            },
                                            "address2":{
                                                "description":"The address2 of the secondary address",
                                                "type":"string"
                                            },
                                            "city":{
                                                "description":"The city of the secondary address",
                                                "type":"string"
                                            },
                                            "address1":{
                                                "description":"The address1 of the secondary address",
                                                "type":"string"
                                            },
                                            "companyName":{
                                                "description":"Company name of the secondary address",
                                                "type":"string"
                                            },
                                            "postalCode":{
                                                "description":"Postal Code of the address",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"repository Id of the address",
                                                "type":"string"
                                            },
                                            "state":{
                                                "description":"The State of the address",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "addressType":{
                                        "description":"Address type represents nick name of account if present else repository ID of address item.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "id":{
                            "description":"Repository Id of the Organization",
                            "type":"string"
                        },
                        "externalOrganizationId":{
                            "description":"External organization id",
                            "type":"string"
                        },
                        "type":{
                            "description":"Type for Organization. Accepts one of these values [none, company, division, department, group]",
                            "type":"string"
                        },
                        "vatReferenceNumber":{
                            "description":"Vat reference number of an Organization",
                            "type":"string"
                        },
                        "partyNumber":{
                            "description":"Party number of organization which is used to link it with the customer data master account. Note : This attribute is effective only when customer data sync is enabled.",
                            "type":"string"
                        },
                        "dunsNumber":{
                            "description":"DUNS Number for Organization. Should be 9 digit number",
                            "type":"string"
                        },
                        "uniqueId":{
                            "description":"Unique Id of an Organization",
                            "type":"string"
                        }
                    },
                    "required":[
                        "name"
                    ]
                },
                "profile":{
                    "description":"Profile",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"First name of the profile",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last name of the profile",
                            "type":"string"
                        },
                        "customerContactId":{
                            "description":"The external customer contact id.",
                            "type":"string"
                        },
                        "email":{
                            "description":"email id of profile",
                            "type":"string"
                        }
                    },
                    "required":[
                        "email"
                    ]
                },
                "name":{
                    "description":"Organization request name",
                    "type":"string"
                },
                "requesterComments":{
                    "description":"Requester comments given at time of creating request",
                    "type":"string"
                },
                "status":{
                    "description":"status of the org request (review, moreInfoNeeded) are values.",
                    "type":"string"
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "relatedOrganizationName":null,
                "organization":{
                    "customerType":"Standard",
                    "taxReferenceNumber":"TAXUQ12345",
                    "name":"Oracle",
                    "description":"Some description",
                    "externalOrganizationId":"EXT_ORG_1",
                    "type":"none",
                    "vatReferenceNumber":"Vat123123",
                    "partyNumber":"A42RA",
                    "dunsNumber":"123456789",
                    "uniqueId":"TestIDNumber"
                },
                "profile":{
                    "firstName":"First name",
                    "lastName":"last name",
                    "customerContactId":"CRMID_1",
                    "email":"user@example.com"
                },
                "name":"Sample org",
                "requesterComments":"Some comments",
                "status":"review"
            }
        },
        "getTextSearchSettings_response":{
            "properties":{
                "setupRunning":{
                    "description":"Flag indicates whether text search setup is running or not.",
                    "type":"boolean"
                },
                "scheduledJobsInputData":{
                    "description":"List of scheduled Jobs Data given in the input. This field is returned only when setup is 'inProgress'",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "schedule":{
                                "type":"object",
                                "properties":{
                                    "period":{
                                        "description":"It contains value in milliseconds.",
                                        "type":"integer"
                                    }
                                }
                            },
                            "scheduledJobName":{
                                "description":"Name of the scheduled Job. Valid scheduled Jobs are: 'orderIncrementalIndexingSchedule', 'profileIncrementalIndexingSchedule','orderOptimizationSchedule','profileOptimizationSchedule'",
                                "type":"string"
                            },
                            "scheduleDescription":{
                                "description":"Descriptive schedule information",
                                "type":"string"
                            },
                            "scheduleType":{
                                "description":"Schedule type could be periodic or calendar",
                                "type":"string"
                            }
                        }
                    }
                },
                "scheduledJobs":{
                    "description":"List of scheduled Jobs created. This field is returned once setup is done and scheduled jobs are created",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "schedule":{
                                "type":"object",
                                "properties":{
                                    "period":{
                                        "description":"It contains value in milliseconds.",
                                        "type":"integer"
                                    }
                                }
                            },
                            "scheduledJobName":{
                                "description":"Name of the scheduled Job. Valid scheduled Jobs are: 'orderIncrementalIndexingSchedule', 'profileIncrementalIndexingSchedule','orderOptimizationSchedule','profileOptimizationSchedule'",
                                "type":"string"
                            },
                            "scheduleDescription":{
                                "description":"Descriptive schedule information",
                                "type":"string"
                            },
                            "scheduleType":{
                                "description":"Schedule type could be periodic or calendar",
                                "type":"string"
                            },
                            "componentPath":{
                                "description":"Supported scheduled job path",
                                "type":"string"
                            }
                        }
                    }
                },
                "errorMessage":{
                    "description":"error message if there is any error while performing text search setup.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Flag indicates whether text search is enabled or not.",
                    "type":"boolean"
                },
                "statusMessage":{
                    "description":"Status message if any text search setup is running, otherwise returns empty string.",
                    "type":"string"
                }
            }
        },
        "updateDirectPriceEditConfiguration_request":{
            "properties":{
                "enable":{
                    "description":"Tells whether direct price editing is enabled.",
                    "type":"boolean"
                }
            }
        },
        "updateNotification_response":{
            "properties":{
                "viewedDate":{
                    "description":"Date time when notification was viewed.",
                    "type":"string"
                },
                "rolledUp":{
                    "description":"Is this notification rolled up?",
                    "type":"boolean"
                },
                "pinned":{
                    "description":"Is this notification pinned?",
                    "type":"boolean"
                },
                "createdDate":{
                    "description":"Date time when notification was created.",
                    "type":"string"
                },
                "count":{
                    "description":"1 for simple notification and >1 for rolled up notification.",
                    "type":"integer"
                },
                "details":{
                    "description":"Detailed information formatted as JSON payload..",
                    "type":"string"
                },
                "id":{
                    "description":"Id of notification.",
                    "type":"string"
                },
                "message":{
                    "description":"Message content in notification.",
                    "type":"string"
                },
                "key":{
                    "description":"Key to roll up notification.",
                    "type":"string"
                }
            }
        },
        "moveCollection_response":{
            "properties":{
                "success":{
                    "description":"true if the move operation was successful",
                    "type":"boolean"
                }
            }
        },
        "updateOrderFailureEmailSettings_request":{
            "properties":{
                "recipientEmailAddresses":{
                    "description":"List of recipient email addresses configured to receive order failure notification",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "recipientEmailAddresses"
            ],
            "example":{
                "recipientEmailAddresses":[
                    "Test@oracle.com",
                    "Test2@oracle.com"
                ]
            }
        },
        "assignProducts_response":{
            "properties":{
                "success":{
                    "description":"true if the move operation was successful",
                    "type":"boolean"
                }
            }
        },
        "getRevenueBilling_response":{
            "properties":{
                "items":{
                    "description":"The list of all revenue billing data",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "billingDate":{
                                "description":"Billing date",
                                "type":"string"
                            },
                            "billingAmount":{
                                "description":"Converted billing amount",
                                "type":"number"
                            },
                            "contractCurrency":{
                                "description":"Contract Country Code",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateAdminSamlIdPSettings_request":{
            "properties":{
                "encodedIdpMetadata":{
                    "description":"The base64 encoded SAML IdP Entity Descriptor XML.",
                    "type":"string"
                }
            },
            "required":[
                "encodedIdpMetadata"
            ]
        },
        "getRecommendationStrategy_response":{
            "properties":{
                "recommendationGroups":{
                    "description":"The array of Recommendation Groups for the Strategy.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "numRecs":{
                                "description":"The number of recommendations to display from this set of Conditions.",
                                "type":"integer"
                            },
                            "conditions":{
                                "description":"The array of Conditions and their parameters, if any.  Conditions are described in the /recommendationStrategyConditions endpoint.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the Condition.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The localized display name of the Strategy.",
                    "type":"string"
                },
                "description":{
                    "description":"The Strategy's description.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the Strategy",
                    "type":"string"
                }
            }
        },
        "addCert_response":{
            "properties":{
                "cert":{
                    "description":"Provides the encoded certificate.",
                    "type":"string"
                }
            }
        },
        "updateProduct_response":{
            "properties":{
                "dynamicPropertyMapLong":{
                    "description":"Dynamic Property Map Long.",
                    "type":"string"
                },
                "productSource":{
                    "description":"Source system or origin of the product record.",
                    "type":"string"
                },
                "largeImage":{
                    "description":"Has repository ID and URL of the product.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository ID",
                            "type":"string"
                        },
                        "url":{
                            "description":"Repository URL",
                            "type":"string"
                        }
                    }
                },
                "keywords":{
                    "description":"Keywords of product.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "listVolumePrice":{
                    "description":"list volume price of the product",
                    "type":"object",
                    "properties":{
                        "pricingScheme":{
                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                            "type":"object",
                            "properties":{
                                "numLevels":{
                                    "description":"Number of levels in the volume price",
                                    "type":"number"
                                },
                                "levels":{
                                    "description":"Price levels array for volume price",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "price":{
                                                "description":"price value for price level",
                                                "type":"number"
                                            },
                                            "levelMinimum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            },
                                            "levelMaximum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "orderable":{
                    "description":"Whether product is orderable.",
                    "type":"string"
                },
                "relatedProducts":{
                    "description":"Array of related products.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicPropertyMapLong":{
                                "description":"Dynamic Property Map Long.",
                                "type":"string"
                            },
                            "productSource":{
                                "description":"Source system or origin of the product record.",
                                "type":"string"
                            },
                            "largeImage":{
                                "description":"Has repository ID and URL of the product.",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    },
                                    "url":{
                                        "description":"Repository URL",
                                        "type":"string"
                                    }
                                }
                            },
                            "keywords":{
                                "description":"Keywords of product.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "listVolumePrice":{
                                "description":"list volume price of the product",
                                "type":"object",
                                "properties":{
                                    "pricingScheme":{
                                        "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                        "type":"object",
                                        "properties":{
                                            "numLevels":{
                                                "description":"Number of levels in the volume price",
                                                "type":"number"
                                            },
                                            "levels":{
                                                "description":"Price levels array for volume price",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "price":{
                                                            "description":"price value for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMinimum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMaximum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "orderable":{
                                "description":"Whether product is orderable.",
                                "type":"string"
                            },
                            "orderLimit":{
                                "description":"Maximum Order limit of the product.",
                                "type":"string"
                            },
                            "onlineOnly":{
                                "description":"Tells whether the product is online.",
                                "type":"boolean"
                            },
                            "type":{
                                "description":"Type of product.",
                                "type":"string"
                            },
                            "seoMetaInfo":{
                                "description":"Seo meta info for category.",
                                "type":"object",
                                "properties":{
                                    "seoDescription":{
                                        "description":"Description of product.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository id of seo metadata.",
                                        "type":"string"
                                    },
                                    "seoTitle":{
                                        "description":"Title of product.",
                                        "type":"string"
                                    },
                                    "seoKeywords":{
                                        "description":"Keywords of product.",
                                        "type":"string"
                                    },
                                    "seoUrlSlug":{
                                        "description":"Url Slug of product.",
                                        "type":"string"
                                    }
                                }
                            },
                            "largeImageURLs":{
                                "description":"Large Image URLs.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "listVolumePrices":{
                                "description":"Object with price group IDs as keys and list prices as values",
                                "type":"object",
                                "properties":{
                                    "priceGroupId1":{
                                        "description":"List price of the product in price group 1",
                                        "type":"object",
                                        "properties":{
                                            "pricingScheme":{
                                                "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                "type":"object",
                                                "properties":{
                                                    "numLevels":{
                                                        "description":"Number of levels in the volume price",
                                                        "type":"number"
                                                    },
                                                    "levels":{
                                                        "description":"Price levels array for volume price",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "price":{
                                                                    "description":"price value for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMinimum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMaximum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "priceGroupId2":{
                                        "description":"List price of the product in price group 1",
                                        "type":"object",
                                        "properties":{
                                            "pricingScheme":{
                                                "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                "type":"object",
                                                "properties":{
                                                    "numLevels":{
                                                        "description":"Number of levels in the volume price",
                                                        "type":"number"
                                                    },
                                                    "levels":{
                                                        "description":"Price levels array for volume price",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "price":{
                                                                    "description":"price value for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMinimum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMaximum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "shippable":{
                                "description":"Indicates whether the product is goods(shippable=true) or services(shippable=false).",
                                "type":"boolean"
                            },
                            "derivedSalePriceFrom":{
                                "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "bomItemVariableName":{
                                "description":"BOM item variable name used in configurations or rules.",
                                "type":"string"
                            },
                            "primaryImageAltText":{
                                "description":"Alt text for product primary image.",
                                "type":"string"
                            },
                            "id":{
                                "description":"Product ID.",
                                "type":"string"
                            },
                            "brand":{
                                "description":"Brand of the product.",
                                "type":"string"
                            },
                            "parentCategories":{
                                "description":"Array having repository ID of the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of product.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "salePriceEndDate":{
                                "description":"Sale Price End Date of the product.",
                                "type":"string"
                            },
                            "height":{
                                "description":"Height of the product.",
                                "type":"string"
                            },
                            "defaultProductListingSku":{
                                "description":"Default Product Listing Sku product",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    }
                                }
                            },
                            "assetable":{
                                "description":"Flag that defines whether a product is assetable or not.",
                                "type":"boolean"
                            },
                            "primaryMediumImageURL":{
                                "description":"Primary Medium Image URL.",
                                "type":"string"
                            },
                            "seoKeywordsDerived":{
                                "description":"Derived from display name and ancestor category name's of the product",
                                "type":"string"
                            },
                            "salesProductType":{
                                "description":"Type of sales product.",
                                "type":"string"
                            },
                            "seoUrlSlugDerived":{
                                "description":"Derived from seoUrlSlug of the product if available, else derived from display name of the product",
                                "type":"string"
                            },
                            "dynamicPropertyMapBigString":{
                                "description":"Dynamic Property MapBigString.",
                                "type":"string"
                            },
                            "active":{
                                "description":"Tells whether product is active.",
                                "type":"boolean"
                            },
                            "weight":{
                                "description":"Weight of the product.",
                                "type":"string"
                            },
                            "thumbImageURLs":{
                                "description":"Thumb Image URLs of the product.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "creationDate":{
                                "description":"Creation Date of the product.",
                                "type":"string"
                            },
                            "taxCode":{
                                "description":"Tax Code of the product.",
                                "type":"string"
                            },
                            "arrivalDate":{
                                "description":"Arrival date of product.",
                                "type":"string"
                            },
                            "route":{
                                "description":"Route of the product.",
                                "type":"string"
                            },
                            "mediumImageURLs":{
                                "description":"Medium Image URLs SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "primarySourceImageURL":{
                                "description":"Primary Source Image URL of the product.",
                                "type":"string"
                            },
                            "primarySmallImageURL":{
                                "description":"Primary Small Image URL of the product.",
                                "type":"string"
                            },
                            "sourceImageURLs":{
                                "description":"Source Image URLs.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "minOrderLimit":{
                                "description":"Minimum Order limit of the product.",
                                "type":"string"
                            },
                            "longDescription":{
                                "description":"Long description of the product.",
                                "type":"string"
                            },
                            "primaryThumbImageURL":{
                                "description":"Primary Thumb Image URL of the product.",
                                "type":"string"
                            },
                            "nonreturnable":{
                                "description":"Indicates whether the product is returnable or not.",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"Display Name of the product.",
                                "type":"string"
                            },
                            "seoDescriptionDerived":{
                                "description":"Derived from display name and description of the product",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of the product.",
                                "type":"string"
                            },
                            "primaryFullImageURL":{
                                "description":"Primary full image URL of the product.",
                                "type":"string"
                            },
                            "seoTitleDerived":{
                                "description":"Derived from display name of the product",
                                "type":"string"
                            },
                            "primaryLargeImageURL":{
                                "description":"Primary large image URL of the product.",
                                "type":"string"
                            },
                            "smallImageURLs":{
                                "description":"Small Image URLs.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "derivedShippingSurchargeFrom":{
                                "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharges":{
                                "description":"Extra handling costs for shipping the product in respective price list groups",
                                "type":"object",
                                "properties":{
                                    "plg1":{
                                        "description":"Extra handling costs for shipping the product in plg1",
                                        "type":"number"
                                    },
                                    "plg2":{
                                        "description":"Extra handling costs for shipping the product in plg2",
                                        "type":"number"
                                    }
                                }
                            },
                            "dynamicPropertyMapString":{
                                "description":"Dynamic Property MapString.",
                                "type":"string"
                            },
                            "saleVolumePrices":{
                                "description":"Object with price group IDs as keys and sale volume prices as values",
                                "type":"object",
                                "properties":{
                                    "priceGroupId1":{
                                        "description":"List price of the product in price group 1",
                                        "type":"object",
                                        "properties":{
                                            "pricingScheme":{
                                                "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                "type":"object",
                                                "properties":{
                                                    "numLevels":{
                                                        "description":"Number of levels in the volume price",
                                                        "type":"number"
                                                    },
                                                    "levels":{
                                                        "description":"Price levels array for volume price",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "price":{
                                                                    "description":"price value for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMinimum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMaximum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "priceGroupId2":{
                                        "description":"List price of the product in price group 1",
                                        "type":"object",
                                        "properties":{
                                            "pricingScheme":{
                                                "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                "type":"object",
                                                "properties":{
                                                    "numLevels":{
                                                        "description":"Number of levels in the volume price",
                                                        "type":"number"
                                                    },
                                                    "levels":{
                                                        "description":"Price levels array for volume price",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "price":{
                                                                    "description":"price value for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMinimum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMaximum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "childSKUs":{
                                "description":"Array having the properties of child SKU of the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "dynamicPropertyMapLong":{
                                            "description":"Dynamic Property MapLong of SKU.",
                                            "type":"string"
                                        },
                                        "primaryThumbImageURL":{
                                            "description":"Primary Source Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "largeImage":{
                                            "description":"Large Image of the SKU.",
                                            "type":"string"
                                        },
                                        "smallImage":{
                                            "description":"Small Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "nonreturnable":{
                                            "description":"Indicates whether the SKU is returnable or not.",
                                            "type":"boolean"
                                        },
                                        "configurationMetadata":{
                                            "description":"Array of configuration attributes associated with the SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "name":{
                                                        "description":"The name of the configuration attribute.",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"The repository id for existing configuration metadata items.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the configuration attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "largeImageURLs":{
                                            "description":"Large Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "primaryLargeImageURL":{
                                            "description":"Primary Large Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "smallImageURLs":{
                                            "description":"Small Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "derivedShippingSurchargeFrom":{
                                            "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "derivedSalePriceFrom":{
                                            "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "shippingSurcharges":{
                                            "description":"Extra handling costs for shipping the product in respective price list groups",
                                            "type":"object",
                                            "properties":{
                                                "plg1":{
                                                    "description":"Extra handling costs for shipping the product in plg1",
                                                    "type":"number"
                                                },
                                                "plg2":{
                                                    "description":"Extra handling costs for shipping the product in plg2",
                                                    "type":"number"
                                                }
                                            }
                                        },
                                        "thumbnailImage":{
                                            "description":"Thumbnail Image of SKU.",
                                            "type":"string"
                                        },
                                        "salePriceEndDate":{
                                            "description":"Sale Price End Date of the SKU.",
                                            "type":"string"
                                        },
                                        "salePriceStartDate":{
                                            "description":"Sale Price Start Date of SKU.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"Quantity available of SKU.",
                                            "type":"integer"
                                        },
                                        "salePrice":{
                                            "description":"Sale Price of SKU.",
                                            "type":"string"
                                        },
                                        "primaryMediumImageURL":{
                                            "description":"Primary Medium Image URL ID of SKU.",
                                            "type":"string"
                                        },
                                        "fullImageURLs":{
                                            "description":"Full Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "active":{
                                            "description":"Indicates whether sku is active or inactive. Inactive SKUs will not appear on the storefront. This property value defaults to true.",
                                            "type":"boolean"
                                        },
                                        "thumbImageURLs":{
                                            "description":"Thumb Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "soldAsPackage":{
                                            "description":"Indicates whether the SKU as a single package otherwise consider the SKU where sub-items can be shipped/fulfilled separately.",
                                            "type":"boolean"
                                        },
                                        "mediumImageURLs":{
                                            "description":"Medium Image URLs SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of SKU.",
                                            "type":"string"
                                        },
                                        "derivedListPriceFrom":{
                                            "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "shippingSurcharge":{
                                            "description":"Extra handling cost while shipping the product.",
                                            "type":"number"
                                        },
                                        "primarySourceImageURL":{
                                            "description":"Primary Source Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "primarySmallImageURL":{
                                            "description":"Primary Small Image URL of SKU.",
                                            "type":"string"
                                        },
                                        "sourceImageURLs":{
                                            "description":"Source Image URLs of SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "listPrice":{
                                            "description":"List Price of the product SKU.",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "saleVolumePrice":{
                                "description":"Sale volume price of the product",
                                "type":"object",
                                "properties":{
                                    "pricingScheme":{
                                        "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                        "type":"object",
                                        "properties":{
                                            "numLevels":{
                                                "description":"Number of levels in the volume price",
                                                "type":"number"
                                            },
                                            "levels":{
                                                "description":"Price levels array for volume price",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "price":{
                                                            "description":"price value for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMinimum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMaximum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "primaryImageTitle":{
                                "description":"Title text for product primary image.",
                                "type":"string"
                            },
                            "salePriceStartDate":{
                                "description":"Sale Price Start Date of the product.",
                                "type":"string"
                            },
                            "salePrice":{
                                "description":"Sale Price of the product in the default price group.",
                                "type":"number"
                            },
                            "fullImageURLs":{
                                "description":"Full Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "length":{
                                "description":"Length of the product.",
                                "type":"string"
                            },
                            "productImagesMetaData":{
                                "description":"Image Metadata",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "altText":{
                                            "description":"Alt text for product image.",
                                            "type":"string"
                                        },
                                        "titleText":{
                                            "description":"Title text for product image.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "productImages":{
                                "description":"Array of product images.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "path":{
                                            "description":"The path of the image",
                                            "type":"string"
                                        },
                                        "metadata":{
                                            "description":"Seo meta info for product.",
                                            "type":"object",
                                            "properties":{
                                                "altText":{
                                                    "description":"The alt text of the image",
                                                    "type":"string"
                                                },
                                                "titleText":{
                                                    "description":"The title text of the image",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name of product image",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository Id of the product image",
                                            "type":"string"
                                        },
                                        "url":{
                                            "description":"The url of the product image",
                                            "type":"string"
                                        },
                                        "tags":{
                                            "description":"The array of product image tags",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            },
                            "dateAvailable":{
                                "description":"Date Available of the product.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the product.",
                                "type":"string"
                            },
                            "width":{
                                "description":"Width of the product.",
                                "type":"string"
                            },
                            "derivedListPriceFrom":{
                                "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharge":{
                                "description":"Extra handling cost for shipping the product in the default price group.",
                                "type":"number"
                            },
                            "partNumber":{
                                "description":"Unique identifier or code used for the part.",
                                "type":"string"
                            },
                            "daysAvailable":{
                                "description":"Days Available of the product.",
                                "type":"integer"
                            },
                            "dynamicPropertyMapDouble":{
                                "description":"Dynamic property map double.",
                                "type":"string"
                            },
                            "listPrice":{
                                "description":"List Price of the product in the default price group.",
                                "type":"number"
                            }
                        }
                    }
                },
                "orderLimit":{
                    "description":"Maximum Order limit of the product.",
                    "type":"string"
                },
                "CountryOfOrigin":{
                    "description":"Country of origin of the product.",
                    "type":"string"
                },
                "onlineOnly":{
                    "description":"Tells whether the product is online.",
                    "type":"boolean"
                },
                "type":{
                    "description":"Type of product.",
                    "type":"string"
                },
                "seoMetaInfo":{
                    "description":"Seo meta info for category.",
                    "type":"object",
                    "properties":{
                        "seoDescription":{
                            "description":"Description of product.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository id of seo metadata.",
                            "type":"string"
                        },
                        "seoTitle":{
                            "description":"Title of product.",
                            "type":"string"
                        },
                        "seoKeywords":{
                            "description":"Keywords of product.",
                            "type":"string"
                        },
                        "seoUrlSlug":{
                            "description":"Url Slug of product.",
                            "type":"string"
                        }
                    }
                },
                "largeImageURLs":{
                    "description":"Large Image URLs.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "coreProduct":{
                    "description":"Flag specifying if this is a core product that should automatically be a member of filtered view catalogs (unless specifically excluded)",
                    "type":"boolean"
                },
                "listVolumePrices":{
                    "description":"Object with price group IDs as keys and list prices as values",
                    "type":"object",
                    "properties":{
                        "priceGroupId1":{
                            "description":"List price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "priceGroupId2":{
                            "description":"List price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "shippable":{
                    "description":"Indicates whether the product is goods(shippable=true) or services(shippable=false).",
                    "type":"boolean"
                },
                "addOnProducts":{
                    "description":"The array of add-on product groups",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "type":"string"
                            },
                            "addOnOptions":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "product":{
                                            "description":"The add-on product",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "type":"string"
                                                },
                                                "active":{
                                                    "type":"boolean"
                                                }
                                            }
                                        },
                                        "repositoryId":{
                                            "type":"string"
                                        },
                                        "sku":{
                                            "description":"The add-on sku",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "type":"string"
                                                },
                                                "active":{
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "derivedSalePriceFrom":{
                    "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "bomItemVariableName":{
                    "description":"BOM item variable name used in configurations or rules.",
                    "type":"string"
                },
                "primaryImageAltText":{
                    "description":"Alt text for product primary image.",
                    "type":"string"
                },
                "id":{
                    "description":"Product ID.",
                    "type":"string"
                },
                "brand":{
                    "description":"Brand of the product.",
                    "type":"string"
                },
                "parentCategories":{
                    "description":"Array having repository ID of the product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of product.",
                                "type":"string"
                            }
                        }
                    }
                },
                "salePriceEndDate":{
                    "description":"Sale Price End Date of the product.",
                    "type":"string"
                },
                "height":{
                    "description":"Height of the product.",
                    "type":"string"
                },
                "defaultProductListingSku":{
                    "description":"Default Product Listing Sku product",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "assetable":{
                    "description":"Flag that defines whether a product is assetable or not.",
                    "type":"boolean"
                },
                "primaryMediumImageURL":{
                    "description":"Primary Medium Image URL.",
                    "type":"string"
                },
                "seoKeywordsDerived":{
                    "description":"Derived from display name and ancestor category name's of the product",
                    "type":"string"
                },
                "salesProductType":{
                    "description":"Type of sales product.",
                    "type":"string"
                },
                "seoUrlSlugDerived":{
                    "description":"Derived from seoUrlSlug of the product if available, else derived from display name of the product",
                    "type":"string"
                },
                "dynamicPropertyMapBigString":{
                    "description":"Dynamic Property MapBigString.",
                    "type":"string"
                },
                "active":{
                    "description":"Tells whether product is active.",
                    "type":"boolean"
                },
                "weight":{
                    "description":"Weight of the product.",
                    "type":"string"
                },
                "thumbImageURLs":{
                    "description":"Thumb Image URLs of the product.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "creationDate":{
                    "description":"Creation Date of the product.",
                    "type":"string"
                },
                "taxCode":{
                    "description":"Tax Code of the product.",
                    "type":"string"
                },
                "arrivalDate":{
                    "description":"Arrival date of product.",
                    "type":"string"
                },
                "route":{
                    "description":"Route of the product.",
                    "type":"string"
                },
                "mediumImageURLs":{
                    "description":"Medium Image URLs SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "parentCategory":{
                    "description":"Default parent collection of the product.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository id of the default parent collection of the product.",
                            "type":"string"
                        }
                    }
                },
                "primarySourceImageURL":{
                    "description":"Primary Source Image URL of the product.",
                    "type":"string"
                },
                "primarySmallImageURL":{
                    "description":"Primary Small Image URL of the product.",
                    "type":"string"
                },
                "sourceImageURLs":{
                    "description":"Source Image URLs.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "minOrderLimit":{
                    "description":"Minimum Order limit of the product.",
                    "type":"string"
                },
                "longDescription":{
                    "description":"Long description of the product.",
                    "type":"string"
                },
                "primaryThumbImageURL":{
                    "description":"Primary Thumb Image URL of the product.",
                    "type":"string"
                },
                "nonreturnable":{
                    "description":"Indicates whether the product is returnable or not.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"Display Name of the product.",
                    "type":"string"
                },
                "seoDescriptionDerived":{
                    "description":"Derived from display name and description of the product",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the product.",
                    "type":"string"
                },
                "primaryFullImageURL":{
                    "description":"Primary full image URL of the product.",
                    "type":"string"
                },
                "seoTitleDerived":{
                    "description":"Derived from display name of the product",
                    "type":"string"
                },
                "primaryLargeImageURL":{
                    "description":"Primary large image URL of the product.",
                    "type":"string"
                },
                "smallImageURLs":{
                    "description":"Small Image URLs.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "derivedShippingSurchargeFrom":{
                    "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "shippingSurcharges":{
                    "description":"Extra handling costs for shipping the product in respective price list groups",
                    "type":"object",
                    "properties":{
                        "plg1":{
                            "description":"Extra handling costs for shipping the product in plg1",
                            "type":"number"
                        },
                        "plg2":{
                            "description":"Extra handling costs for shipping the product in plg2",
                            "type":"number"
                        }
                    }
                },
                "dynamicPropertyMapString":{
                    "description":"Dynamic Property MapString.",
                    "type":"string"
                },
                "discountable":{
                    "description":"Indicates whether the promotions should be applied to this SKU or not. If the value is true then promotion discounts can be applied to this SKU; else no promotions can be applied to this SKU. Default value is true",
                    "type":"boolean"
                },
                "saleVolumePrices":{
                    "description":"Object with price group IDs as keys and sale volume prices as values",
                    "type":"object",
                    "properties":{
                        "priceGroupId1":{
                            "description":"Sale price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "priceGroupId2":{
                            "description":"Sale price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "childSKUs":{
                    "description":"Array having the properties of child SKU of the product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicPropertyMapLong":{
                                "description":"Dynamic Property MapLong of SKU.",
                                "type":"string"
                            },
                            "primaryThumbImageURL":{
                                "description":"Primary Source Image URL of SKU.",
                                "type":"string"
                            },
                            "bundleLinks":{
                                "description":"Array of bundle links associated with the SKU",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The id of the bundle link",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "largeImage":{
                                "description":"Large Image of the SKU.",
                                "type":"string"
                            },
                            "smallImage":{
                                "description":"Small Image URL of SKU.",
                                "type":"string"
                            },
                            "listVolumePrice":{
                                "description":"list volume price of the sku",
                                "type":"object",
                                "properties":{
                                    "pricingScheme":{
                                        "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                        "type":"object",
                                        "properties":{
                                            "numLevels":{
                                                "description":"Number of levels in the volume price",
                                                "type":"number"
                                            },
                                            "levels":{
                                                "description":"Price levels array for volume price",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "price":{
                                                            "description":"price value for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMinimum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMaximum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "nonreturnable":{
                                "description":"Indicates whether the SKU is returnable or not.",
                                "type":"boolean"
                            },
                            "configurationMetadata":{
                                "description":"Array of configuration attributes associated with the SKU.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The name of the configuration attribute.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository id for existing configuration metadata items.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the configuration attribute.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "largeImageURLs":{
                                "description":"Large Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "primaryLargeImageURL":{
                                "description":"Primary Large Image URL of SKU.",
                                "type":"string"
                            },
                            "smallImageURLs":{
                                "description":"Small Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "derivedShippingSurchargeFrom":{
                                "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "derivedSalePriceFrom":{
                                "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharges":{
                                "description":"Extra handling costs for shipping the product in respective price list groups",
                                "type":"object",
                                "properties":{
                                    "plg1":{
                                        "description":"Extra handling costs for shipping the product in plg1",
                                        "type":"number"
                                    },
                                    "plg2":{
                                        "description":"Extra handling costs for shipping the product in plg2",
                                        "type":"number"
                                    }
                                }
                            },
                            "thumbnailImage":{
                                "description":"Thumbnail Image of SKU.",
                                "type":"string"
                            },
                            "salePriceEndDate":{
                                "description":"Sale Price End Date of the SKU.",
                                "type":"string"
                            },
                            "saleVolumePrice":{
                                "description":"Sale volume price of the sku",
                                "type":"object",
                                "properties":{
                                    "pricingScheme":{
                                        "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                        "type":"object",
                                        "properties":{
                                            "numLevels":{
                                                "description":"Number of levels in the volume price",
                                                "type":"number"
                                            },
                                            "levels":{
                                                "description":"Price levels array for volume price",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "price":{
                                                            "description":"price value for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMinimum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMaximum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "salePriceStartDate":{
                                "description":"Sale Price Start Date of SKU.",
                                "type":"string"
                            },
                            "quantity":{
                                "description":"Quantity available of SKU.",
                                "type":"integer"
                            },
                            "lastModifiedDate":{
                                "description":"Date and timestamp when the item is modified recently.",
                                "type":"string"
                            },
                            "salePrice":{
                                "description":"Sale Price of SKU.",
                                "type":"string"
                            },
                            "primaryMediumImageURL":{
                                "description":"Primary Medium Image URL ID of SKU.",
                                "type":"string"
                            },
                            "fullImageURLs":{
                                "description":"Full Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "active":{
                                "description":"Indicates whether sku is active or inactive. Inactive SKUs will not appear on the storefront. This property value defaults to true.",
                                "type":"boolean"
                            },
                            "thumbImageURLs":{
                                "description":"Thumb Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "soldAsPackage":{
                                "description":"Indicates whether the SKU as a single package otherwise consider the SKU where sub-items can be shipped/fulfilled separately.",
                                "type":"boolean"
                            },
                            "mediumImageURLs":{
                                "description":"Medium Image URLs SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID of SKU.",
                                "type":"string"
                            },
                            "derivedListPriceFrom":{
                                "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharge":{
                                "description":"Extra handling cost while shipping the product.",
                                "type":"number"
                            },
                            "primarySourceImageURL":{
                                "description":"Primary Source Image URL of SKU.",
                                "type":"string"
                            },
                            "primarySmallImageURL":{
                                "description":"Primary Small Image URL of SKU.",
                                "type":"string"
                            },
                            "sourceImageURLs":{
                                "description":"Source Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "listPrice":{
                                "description":"List Price of the product SKU.",
                                "type":"number"
                            }
                        }
                    }
                },
                "primaryImageTitle":{
                    "description":"Title text for product primary image.",
                    "type":"string"
                },
                "saleVolumePrice":{
                    "description":"Sale volume price of the product",
                    "type":"object",
                    "properties":{
                        "pricingScheme":{
                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                            "type":"object",
                            "properties":{
                                "numLevels":{
                                    "description":"Number of levels in the volume price",
                                    "type":"number"
                                },
                                "levels":{
                                    "description":"Price levels array for volume price",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "price":{
                                                "description":"price value for price level",
                                                "type":"number"
                                            },
                                            "levelMinimum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            },
                                            "levelMaximum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "salePriceStartDate":{
                    "description":"Sale Price Start Date of the product.",
                    "type":"string"
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the item is modified recently.",
                    "type":"string"
                },
                "salePrice":{
                    "description":"Sale Price of the product in the default price group.",
                    "type":"number"
                },
                "fullImageURLs":{
                    "description":"Full Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "length":{
                    "description":"Length of the product.",
                    "type":"string"
                },
                "productImagesMetaData":{
                    "description":"Image Metadata",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "altText":{
                                "description":"Alt text for product image.",
                                "type":"string"
                            },
                            "titleText":{
                                "description":"Title text for product image.",
                                "type":"string"
                            }
                        }
                    }
                },
                "productImages":{
                    "description":"Array of product images.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"The path of the image",
                                "type":"string"
                            },
                            "metadata":{
                                "description":"Seo meta info for product.",
                                "type":"object",
                                "properties":{
                                    "altText":{
                                        "description":"The alt text of the image",
                                        "type":"string"
                                    },
                                    "titleText":{
                                        "description":"The title text of the image",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"The name of product image",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository Id of the product image",
                                "type":"string"
                            },
                            "url":{
                                "description":"The url of the product image",
                                "type":"string"
                            },
                            "tags":{
                                "description":"The array of product image tags",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "notForIndividualSale":{
                    "description":"States whether not a product may be sold individually rather than, for example, as part of a configured product",
                    "type":"boolean"
                },
                "dateAvailable":{
                    "description":"Date Available of the product.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the product.",
                    "type":"string"
                },
                "width":{
                    "description":"Width of the product.",
                    "type":"string"
                },
                "derivedListPriceFrom":{
                    "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "shippingSurcharge":{
                    "description":"Extra handling cost for shipping the product in the default price group.",
                    "type":"number"
                },
                "partNumber":{
                    "description":"Unique identifier or code used for the part.",
                    "type":"string"
                },
                "daysAvailable":{
                    "description":"Days Available of the product.",
                    "type":"integer"
                },
                "dynamicPropertyMapDouble":{
                    "description":"Dynamic property map double.",
                    "type":"string"
                },
                "listPrice":{
                    "description":"List Price of the product in the default price group.",
                    "type":"number"
                }
            }
        },
        "getConfigDefinitionForComponent_response":{
            "properties":{
                "values":{
                    "description":"Configuration Settings",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "placeHolders":{
                                "description":"Place holdlers",
                                "type":"string"
                            },
                            "noOfColumns":{
                                "description":"Number of columns",
                                "type":"integer"
                            },
                            "helpText":{
                                "description":"Help text",
                                "type":"string"
                            },
                            "defaultValue":{
                                "description":"Default value for the configuration setting",
                                "type":"string"
                            },
                            "minLength":{
                                "description":"Minimum length",
                                "type":"integer"
                            },
                            "addMoreRowsResourceId":{
                                "description":"ID of resource to use for 'add more rows' message",
                                "type":"string"
                            },
                            "label":{
                                "description":"Label for the configuration setting",
                                "type":"string"
                            },
                            "required":{
                                "description":"Denotes if this is a required setting",
                                "type":"string"
                            },
                            "dataKey":{
                                "description":"Data key",
                                "type":"string"
                            },
                            "displayOnInstances":{
                                "description":"Controls whether to display setting on instances",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the configuration setting",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the configuration setting",
                                "type":"string"
                            },
                            "maxLengths":{
                                "description":"Maximum lengths",
                                "type":"string"
                            },
                            "options":{
                                "description":"Configuration options",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "label":{
                                            "description":"Option label",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Option value",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "regexText":{
                                "description":"Regular expression text",
                                "type":"string"
                            },
                            "displayAsCheckboxes":{
                                "description":"Whether to display as checkboxes",
                                "type":"boolean"
                            },
                            "maxLength":{
                                "description":"Maximum length",
                                "type":"integer"
                            }
                        }
                    }
                },
                "repositoryId":{
                    "description":"The component's repository ID.",
                    "type":"string"
                }
            }
        },
        "resumeFileUpload_response":{
            "properties":{
                "segmentsNeeded":{
                    "description":"The array of segment numbers needed.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "token":{
                    "description":"The token to use when uploading segments.",
                    "type":"string"
                }
            }
        },
        "saveRemorsePeriod_response":{
            "properties":{
                "isRemorsePeriod":{
                    "description":"Tells whether remorse period is set or not.",
                    "type":"boolean"
                },
                "remorsePeriodHours":{
                    "description":"Remorse period time in hours.",
                    "type":"integer"
                },
                "remorsePeriodMinutes":{
                    "description":"Remorse period time in minutes(apart from the hours set).",
                    "type":"integer"
                }
            }
        },
        "renewSamlCertificate_errorResponse":{
            "properties":{
                "errorCode":{
                    "description":"The Commerce error code. See the table below for information on common codes.",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message for the error.",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "updateURLPattern_response":{
            "properties":{
                "items":{
                    "description":"The list of URL pattern objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "availableProperties":{
                                "description":"Properties available to use in URL Patterns",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "default":{
                                "description":"Default URL Pattern.",
                                "type":"string"
                            },
                            "translations":{
                                "description":"List of translated URL Patterns",
                                "type":"object"
                            },
                            "name":{
                                "description":"Name used in the admin ui.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repo id",
                                "type":"string"
                            },
                            "autoRedirect":{
                                "description":"Flag on whether to use the auto redirect functionality.",
                                "type":"boolean"
                            },
                            "value":{
                                "description":"The value of currently set URL Pattern.",
                                "type":"string"
                            },
                            "example":{
                                "description":"The example URL built off the default product/category of currently set URL Pattern.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getStackLess_response":{
            "properties":{
                "source":{
                    "description":"The 'less' source for the stack instance",
                    "type":"string"
                }
            }
        },
        "saveAgentConfiguration_response":{
            "properties":{
                "delegatedAdminAllowedThroughAgent":{
                    "description":"Tells whether delegated administration feature is enabled in agent application.",
                    "type":"boolean"
                },
                "allowedOriginMethods":{
                    "description":"Map of hostname (key) and the allowed http methods (values) for that host.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "orderApprovalsAllowedThroughAgent":{
                    "description":"Tells whether order approvals feature is enabled in agent application.",
                    "type":"boolean"
                }
            }
        },
        "updateWebHook_response":{
            "properties":{
                "resendDelaySeconds":{
                    "description":"Resend delay in seconds",
                    "type":"integer"
                },
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    }
                },
                "includeChangesOnly":{
                    "description":"The webhook payload will include only the changes for list and map properties when this value is set as true",
                    "type":"boolean"
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"submitOrder\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The WebHook URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"integer"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    }
                },
                "maxNumberOfResendAttempts":{
                    "description":"Max number of resend attempts",
                    "type":"integer"
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "urls":{
                    "description":"An array of strings of the target URLs for the WebHook.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"integer"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"integer"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"integer"
                },
                "applyResendDelayToFirstAttempt":{
                    "description":"Apply resend delay in first attempt",
                    "type":"boolean"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                }
            }
        },
        "createProductType_response":{
            "properties":{
                "skuProperties":{
                    "description":"List of SKU properties for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "shopperInputs":{
                    "description":"List of Shopper Inputs for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "displayName":{
                    "description":"Display name of item type.",
                    "type":"string"
                },
                "count":{
                    "description":"Number of products of the current user-defined product type.",
                    "type":"integer"
                },
                "id":{
                    "description":"ID of product type.",
                    "type":"string"
                },
                "variants":{
                    "description":"List of variants for user-defined product type",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "specifications":{
                    "description":"List of specifications for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                }
            }
        },
        "listSiteSettings_response":{
            "properties":{
                "displayName":{
                    "description":"Display name of the settings item.",
                    "type":"string"
                },
                "values":{
                    "description":"Array of sites configuration items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "helpText":{
                                "description":"The help text to be display against the configuration item",
                                "type":"string"
                            },
                            "defaultValue":{
                                "description":"The default value of the configuration item ",
                                "type":"string"
                            },
                            "minLength":{
                                "description":"The minimum length of the  configuration item",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"Repository ID",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name the configuration item",
                                "type":"string"
                            },
                            "options":{
                                "description":"Array of options for an option type",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The text to be displayed on the option",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The option value",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "regexText":{
                                "description":"Repository ID",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label to be display for the configuration item",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of the configuration value e.g string, option",
                                "type":"string"
                            },
                            "maxLength":{
                                "description":"The maximum length of the  configuration item",
                                "type":"integer"
                            },
                            "required":{
                                "description":"If the configuration item is required or not",
                                "type":"string"
                            }
                        }
                    }
                },
                "repositoryId":{
                    "description":"Repository ID of the settings item.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the settings item.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the site settings extension.",
                    "type":"string"
                }
            }
        },
        "deleteCustomerAccounts_response":{
            "properties":{
                "invalidItemIds":{
                    "description":"List of invalid/failed ids for Customer Accounts which could not be deleted.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/stringType"
                    }
                },
                "resultingItemIds":{
                    "description":"List of repository ids of currently present customer accounts.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/stringType"
                    }
                }
            }
        },
        "updateShopperProfileConfiguration_request":{
            "properties":{
                "duplicateEmailsAllowed":{
                    "description":"is duplicate emails allowed",
                    "type":"boolean"
                },
                "triggerSSOProfileUpdateWebhook":{
                    "description":"If enabled, Shopper Profile Create or Shopper Profile Update webhook will be triggered on Shopper SSO login",
                    "type":"boolean"
                }
            }
        },
        "updateWidgetDescriptorJavascript_response":{
            "properties":{
                "name":{
                    "description":"the javascript file name",
                    "type":"string"
                },
                "url":{
                    "description":"the url of the javascript file",
                    "type":"string"
                }
            }
        },
        "getRecommendationGlobalRule_response":{
            "properties":{
                "displayName":{
                    "description":"The localized display name of the Global Rule.",
                    "type":"string"
                },
                "description":{
                    "description":"The Global Rule's description.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the Global Rule",
                    "type":"string"
                },
                "conditions":{
                    "description":"The array of Conditions and their parameters, if any.  Conditions are described in the /recommendationGlobalRuleConditions endpoint.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the Condition.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createAdminAccessRight_request":{
            "properties":{
                "displayName":{
                    "description":"Display name of the access right",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the access right",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the access right",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the access right",
                    "type":"string"
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "displayName":"Sensitive Data",
                "name":"Sensitive Data",
                "repositoryId":"sensitiveData",
                "description":"Access to sensitive data"
            }
        },
        "createCollection_response":{
            "properties":{
                "longDescription":{
                    "description":"Long description of the category.",
                    "type":"string"
                },
                "childProducts":{
                    "description":"Array of child products.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of child product.",
                                "type":"string"
                            }
                        }
                    }
                },
                "childProductsCount":{
                    "description":"Count of the child products.",
                    "type":"integer"
                },
                "categoryImages":{
                    "description":"Array of category images.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Image repository ID.",
                                "type":"string"
                            }
                        }
                    }
                },
                "categoryPaths":{
                    "description":"An array of category paths.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "displayName":{
                    "description":"Display Name of the category.",
                    "type":"string"
                },
                "active":{
                    "description":"Whether or not the collection is active. Value is inherited from parents if not set.",
                    "type":"boolean"
                },
                "description":{
                    "description":"Description of the category.",
                    "type":"string"
                },
                "childCategories":{
                    "description":"Array of category objects.",
                    "type":"string"
                },
                "fixedParentCategories":{
                    "description":"Array of category objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "longDescription":{
                                "description":"Long description of the category.",
                                "type":"string"
                            },
                            "childProducts":{
                                "description":"Array of child products.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository id of child product.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "route":{
                                "description":"Route of the category.",
                                "type":"string"
                            },
                            "childProductsCount":{
                                "description":"Count of the child products.",
                                "type":"integer"
                            },
                            "categoryImages":{
                                "description":"Array of category images.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Image repository ID.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"Display Name of the category.",
                                "type":"string"
                            },
                            "categoryPaths":{
                                "description":"An array of category paths.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "repositoryId":{
                                "description":"Repository id of parent category.",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of the category.",
                                "type":"string"
                            },
                            "active":{
                                "description":"Whether or not the collection is active. Value is inherited from parents if not set.",
                                "type":"boolean"
                            },
                            "childCategories":{
                                "description":"Array of category objects.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "childProducts":{
                                            "description":"Array of child products.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"Repository id of child product.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "route":{
                                            "description":"Route of the category.",
                                            "type":"string"
                                        },
                                        "childProductsCount":{
                                            "description":"Count of the child products.",
                                            "type":"integer"
                                        },
                                        "categoryImages":{
                                            "description":"Array of category images.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"Image repository ID.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"Display Name of the category.",
                                            "type":"string"
                                        },
                                        "categoryPaths":{
                                            "description":"An array of category paths.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"Repository id of child category.",
                                            "type":"string"
                                        },
                                        "childCategories":{
                                            "description":"Array of category objects.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"Repository id of child category.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "id":{
                                            "description":"id of child category.",
                                            "type":"string"
                                        },
                                        "fixedParentCategories":{
                                            "description":"Array of category objects.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"Repository id of parent category.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"id of parent category.",
                                "type":"string"
                            }
                        }
                    }
                },
                "route":{
                    "description":"Route of the category.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID.",
                    "type":"string"
                },
                "id":{
                    "description":"Category ID.",
                    "type":"string"
                }
            }
        },
        "updateQuoteStatus_request":{
            "properties":{
                "id":{
                    "description":"Order Id",
                    "type":"string"
                },
                "quoteSubmitted":{
                    "description":"Indicates if the quote is submitted",
                    "type":"boolean"
                },
                "quoteInfo":{
                    "description":"Details about quote info",
                    "type":"object",
                    "properties":{
                        "errorInfo":{
                            "description":"Error note for failure of this quote",
                            "type":"string"
                        },
                        "externalId":{
                            "description":"external id for this quote",
                            "type":"string"
                        }
                    }
                }
            },
            "required":[
                "quoteInfo"
            ],
            "example":{
                "id":"o12345",
                "quoteSubmitted":true,
                "quoteInfo":{
                    "externalID":"1234"
                }
            }
        },
        "getPromotionFolder_response":{
            "properties":{
                "path":{
                    "description":"Promotion folder's absolute path, it is a concatenation of it's parent folder's names and it's own name separated by '/'",
                    "type":"string"
                },
                "parentFolder":{
                    "description":"Parent Folder object of the current folder.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The promotion folder's repository id",
                            "type":"string"
                        }
                    }
                },
                "repositoryId":{
                    "description":"The promotion folder id.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the promotion folder.",
                    "type":"string"
                }
            }
        },
        "cloneTheme_request":{
            "properties":{
                "name":{
                    "description":"Name of the cloned theme.",
                    "type":"string"
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "name":"ClonedTheme"
            }
        },
        "getBrowserType_response":{
            "properties":{
                "regexPatterns":{
                    "description":"List of user agent string regular expression patterns",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "viewport":{
                    "description":"Viewport associated with this browser type. Must be 'lg' for desktop or 'xs' for mobile.",
                    "type":"string",
                    "enum":[
                        "lg",
                        "xs"
                    ]
                },
                "patterns":{
                    "description":"List of user agent string patterns",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "id":{
                    "description":"ID of the browser type",
                    "type":"string"
                }
            }
        },
        "updateShopperType_request":{
            "properties":{
                "propertiesOrder":{
                    "description":"List of properties in ascending order",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "properties":{
                    "description":"List of user-defined properties for shopper type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "readRole":{
                                "description":"Can be set to a single role id, in which case a user must have that role in order to read the property.",
                                "type":"string"
                            },
                            "readSecurityLevel":{
                                "description":"Can be set to \"deny\" or \"ignore\", with \"ignore\" being the default behavior.  Ignore means that reads will return a masking value rather than the real value: null, default value, or a value set via the securityMaskingValue attribute.  Deny means that the property will disappear entirely from responses and direct attempts to read it will result in an error.  Deny security is only available on custom properties.",
                                "type":"string"
                            },
                            "readAccessRight":{
                                "description":"Can be set to a single access right id, in which case a user must have that access right in order to read the property. (If readRole is also set, then a user can have the role OR the access right in order to access.)",
                                "type":"string"
                            },
                            "securityMaskingValue":{
                                "description":"A value to return if the read fails the security check and the readSecurityLevel is ignore.",
                                "type":"string"
                            },
                            "shopperReadable":{
                                "description":"If set to true, Storefront users will be able to bypass any role or access right security when reading the property on their own profile.",
                                "type":"string"
                            },
                            "label":{
                                "description":"Label for new item type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of property.Required only while creating and not updating properties.",
                                "type":"string"
                            },
                            "writeSecurityLevel":{
                                "description":"Can be set to \"deny\" or \"ignore\", with \"ignore\" being the default behavior.  Ignore means that writes will fail silently.  Deny means that attempts to write the property will result in an error.",
                                "type":"string"
                            },
                            "writeAccessRight":{
                                "description":"Can be set to a single access right id, in which case a user must have that access right in order to write the property. (If writeRole is also set, then a user can have the role OR the access right in order to write the property.)",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether it is required or not.",
                                "type":"boolean"
                            },
                            "uiEditorType":{
                                "description":"The UI editor type.Required only while creating and not updating properties.",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Whether property is internal.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default property value of shopper type.",
                                "type":"string"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "writeRole":{
                                "description":"Can be set to a single role id, in which case a user must have that role in order to write the property.",
                                "type":"string"
                            },
                            "shopperWritable":{
                                "description":"If set to true, Storefront users will be able to bypass any role or access right security when writing the property on their own profile. ",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of property.",
                                "type":"string"
                            },
                            "multiSelect":{
                                "description":"whether multi-select search facet or not",
                                "type":"boolean"
                            }
                        },
                        "required":[
                            "uiEditorType",
                            "label",
                            "type"
                        ]
                    }
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "propertiesOrder":[
                    "login",
                    "password",
                    "email",
                    "autoLogin",
                    "generatedPassword",
                    "lastEmailed",
                    "emailStatus",
                    "receiveEmail",
                    "lastPasswordGenerate",
                    "lastActivity",
                    "lastPasswordUpdate",
                    "registrationDate",
                    "derivedApprovalRequired",
                    "firstName",
                    "middleName",
                    "derivedOrderPriceLimit",
                    "lastName",
                    "gender",
                    "daytimeTelephoneNumber",
                    "member",
                    "userType",
                    "locale",
                    "securityStatus",
                    "description",
                    "realmId",
                    "defaultCarrier",
                    "abandonedOrderCount",
                    "allowPartialShipment",
                    "currentLocation",
                    "accessTokenSigningKey",
                    "expressCheckout"
                ],
                "properties":{
                    "newProperty":{
                        "internalOnly":false,
                        "default":"null",
                        "localizable":false,
                        "id":"newProperty",
                        "label":"New Property",
                        "type":"shortText",
                        "required":true,
                        "order":2
                    },
                    "newDateProperty":{
                        "internalOnly":false,
                        "default":null,
                        "localizable":false,
                        "id":"newDateProperty",
                        "label":"New Date Property",
                        "type":"date",
                        "required":false,
                        "order":1
                    }
                }
            }
        },
        "saveAdminConfiguration_request":{
            "properties":{
                "sortByPriceEnabled":{
                    "description":"Flag to signify whether sorting by price is enabled in this environment.",
                    "type":"boolean"
                },
                "supportVersion1Catalogs":{
                    "description":"Set to true to enable legacy (version 1) catalog support in the system.",
                    "type":"boolean"
                },
                "allowedOriginMethods":{
                    "description":"Map of hostname (key) and the allowed http methods (values) for that host.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "sessionTimeout":{
                    "description":"Tells how long the before the session times out in the admin application in minutes (3-120).",
                    "type":"integer"
                },
                "sortByPriceProductLimit":{
                    "description":"Maximum number of total products for which the sort by price feature should be available.",
                    "type":"integer"
                }
            },
            "example":{
                "sortByPriceEnabled":true,
                "supportVersion1Catalogs":true,
                "allowedOriginMethods":{
                    "https://somemoresecurehost":"GET",
                    "https://someHost:9080":"GET,PUT,DELETE,POST,OPTIONS"
                },
                "sessionTimeout":15,
                "sortByPriceProductLimit":200000
            }
        },
        "updateOrder_request":{
            "properties":{
                "secondaryCurrencyCode":{
                    "description":"The currency code of secondary currency associated with the site.",
                    "type":"string"
                },
                "agentId":{
                    "description":"profile id of the agent associated with the order.",
                    "type":"string"
                },
                "lastModifiedTime":{
                    "description":"The last modified time.",
                    "type":"integer"
                },
                "priceGroupId":{
                    "description":"The ID of the price group to which the order belongs.",
                    "type":"string"
                },
                "creationTime":{
                    "description":"The creation time.",
                    "type":"integer"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "paymentGroups":{
                    "description":"The array of payment groups represent the payment(s) that paid for the order. Orders when placed will have an instance of a CyberSource TokenizedCreditCard (paymentGroupClassType and paymentMethod of \"tokenizedCreditCard\"). The paymentGroups property can be updated to include instances of ExternalPaymentGroup (paymentGroupClassType and paymentMethod of \"externalPaymentGroup\"). ExternalPaymentGroups represent methods of payment that are external and opaque to cloud commerce, and which were taken after the order was initially placed.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "expirationYear":{
                                "description":"A string containing the two or four digit year when the credit card expires. (only for TokenizedCreditCards)",
                                "type":"string"
                            },
                            "PONumber":{
                                "description":"The purchase order number.",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The monetary amount authorized.",
                                "type":"number"
                            },
                            "externalType":{
                                "description":"The type in the external system. Might be \"StoreCredit\", \"CreditCard\", \"Check\", etc. (only for ExternalPaymentGroups).",
                                "type":"string"
                            },
                            "amount":{
                                "description":"The monetary amount of the payment.",
                                "type":"number"
                            },
                            "externalId":{
                                "description":"The ID for the payment group in an external system (like the OMS)",
                                "type":"string"
                            },
                            "creditCardType":{
                                "description":"The type of the credit card. (only for TokenizedCreditCards)",
                                "type":"string"
                            },
                            "expirationMonth":{
                                "description":"A string containing the two digit month when the credit card expires. (only for TokenizedCreditCards)",
                                "type":"string"
                            },
                            "submittedDate":{
                                "description":"The date the payment was submitted.",
                                "type":"string"
                            },
                            "authorizationStatus":{
                                "description":"Array of authorization status objects.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "amount":{
                                            "description":"The monetary amount.",
                                            "type":"number"
                                        },
                                        "transactionSuccess":{
                                            "description":"Whether the transaction was successful.",
                                            "type":"boolean"
                                        },
                                        "errorMessage":{
                                            "description":"The error message, if any.",
                                            "type":"string"
                                        },
                                        "transactionId":{
                                            "description":"The transaction ID.",
                                            "type":"string"
                                        },
                                        "transactionTimestamp":{
                                            "description":"The timestamp of the transaction.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "token":{
                                "description":"The CyberSource token string. (only for tokenizedCreditCard)",
                                "type":"string"
                            },
                            "IIN":{
                                "description":"The issuer identification number (first 6 digits) of the credit card.",
                                "type":"string"
                            },
                            "paymentGroupClassType":{
                                "description":"The class type of the payment group. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                "type":"string"
                            },
                            "creditCardNumber":{
                                "description":"The last four digits of the credit card number. (only for TokenizedCreditCards)",
                                "type":"string"
                            },
                            "billTo":{
                                "description":"Bill-to details for invoice payment. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteUseId":{
                                        "description":"site use id",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            },
                            "externalSubtype":{
                                "description":"The subtype in the external system. Might be \"VISA\" for a PaymentGroup with an external type of \"CreditCard\". (only for ExternalPaymentGroups)",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"The payment method. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                "type":"string"
                            },
                            "externalSourceId":{
                                "description":"The external source ID, limited to 6 characters. (only for ExternalPaymentGroups)",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"List of billing addresses associated with profile.",
                                "type":"array",
                                "items":{
                                    "$ref":"#/definitions/order_billingAddress"
                                }
                            },
                            "id":{
                                "description":"The internal ID of the payment group.",
                                "type":"string"
                            },
                            "state":{
                                "description":"The state of this payment group.",
                                "type":"string"
                            },
                            "stateDetail":{
                                "description":"Details about the state of this payment group.",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"The three character currency code. For example: USD.",
                                "type":"string"
                            },
                            "expirationDayOfMonth":{
                                "description":"A string containing the two digit day of month when the credit card expires. (only for TokenizedCreditCards)",
                                "type":"string"
                            }
                        },
                        "required":[
                            "amount",
                            "paymentGroupClassType",
                            "paymentMethod"
                        ]
                    }
                },
                "salesChannel":{
                    "description":"The sales channel of this order. default to \"default\".",
                    "type":"string"
                },
                "locale":{
                    "description":"The locale in which order submitted.",
                    "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":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. \\nPrerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:\\n1. PriceList configured for the site is in custom currency.\\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.\\nPrerequisites for the value in this Attribute:\\n1. PriceList configured for the site is in custom currency.\\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.\\nPrerequisites for the value in this Attribute:\\n1. PriceList configured for the site is in custom currency.\\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.\\n3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "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":" An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.\\nPrerequisites for the value in this Attribute:\\n1. PriceList configured for the site is in custom currency.\\n2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "orderTotalBySite":{
                            "description":"The map containing order totals by site for all sites in a given order.",
                            "type":"object"
                        },
                        "currencyCode":{
                            "description":"The three character currency code for the monetary amounts.",
                            "type":"string"
                        }
                    }
                },
                "onetimeChargesSummary":{
                    "description":"The order price information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"price for whole quantity",
                                "type":"number"
                            }
                        }
                    }
                },
                "exchangeRate":{
                    "description":"The coversion rate used to convert values from  primary currency to secondary currency. Primary currency refers to to currency code associated with the order level price list group.",
                    "type":"number"
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "totalCommerceItemCount":{
                    "description":"The total count of commerce items in the order. (read-only)",
                    "type":"integer"
                },
                "id":{
                    "description":"The ID",
                    "type":"string"
                },
                "state":{
                    "description":"The state of the order.",
                    "type":"string"
                },
                "cancelReason":{
                    "description":"Reason through which the order has been cancelled.",
                    "type":"string"
                },
                "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.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "gwp":{
                                "description":"Flag to indicate whether the item exists as a result of a gift with purchase promotion.",
                                "type":"boolean"
                            },
                            "ratePlanId":{
                                "description":"Applied ratePlan number for this item",
                                "type":"string"
                            },
                            "availabilityDate":{
                                "description":"The availabilityDate for preordered/backordered quantity.",
                                "type":"integer"
                            },
                            "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 preordered quantity included.",
                                "type":"integer"
                            },
                            "configuratorId":{
                                "description":"Configuration id for the configurable commerce item.",
                                "type":"string"
                            },
                            "assetKey":{
                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "ratePlanName":{
                                "description":"Applied ratePlan name for this item",
                                "type":"string"
                            },
                            "externalRecurringChargeDetails":{
                                "description":"Details about external recurring pricing.",
                                "type":"object",
                                "properties":{
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    }
                                }
                            },
                            "externalPriceDetails":{
                                "description":"Details about pricing.",
                                "type":"object",
                                "properties":{
                                    "externalPriceQuantity":{
                                        "description":"External quantity of this commerce item",
                                        "type":"integer"
                                    },
                                    "externalPrice":{
                                        "description":"External price for this commerce item",
                                        "type":"number"
                                    }
                                }
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the item by the configurator 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"
                            },
                            "commerceItems":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "addOnItem":{
                                            "description":"Whether the sub commerce 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "assetId":{
                                            "description":"The asset ID corresponding to the current item.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDetails":{
                                            "description":"Details about external recurring pricing.",
                                            "type":"object",
                                            "properties":{
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "type":"string"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "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"
                                        },
                                        "state":{
                                            "description":"The state of this commerce item. (read-only, calculated from shippingGroups' commerceItemRelationships)",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "commerceItems":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "deactivationDate":{
                                                        "description":"The deactivation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "addOnItem":{
                                                        "description":"Whether the 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "assetId":{
                                                        "description":"The asset ID corresponding to the current item.",
                                                        "type":"string"
                                                    },
                                                    "externalRecurringChargeDetails":{
                                                        "description":"Details about external recurring pricing.",
                                                        "type":"object",
                                                        "properties":{
                                                            "externalRecurringCharge":{
                                                                "description":"The external recurring price.",
                                                                "type":"number"
                                                            },
                                                            "externalRecurringChargeFrequency":{
                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                "type":"string"
                                                            },
                                                            "externalRecurringChargeDuration":{
                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                "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":{
                                                            "type":"object",
                                                            "properties":{
                                                                "deactivationDate":{
                                                                    "description":"The deactivation date in ISO format.",
                                                                    "type":"string"
                                                                },
                                                                "addOnItem":{
                                                                    "description":"Whether the 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "assetId":{
                                                                    "description":"The asset ID corresponding to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "externalRecurringChargeDetails":{
                                                                    "description":"Details about external recurring pricing.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "externalRecurringCharge":{
                                                                            "description":"The external recurring price.",
                                                                            "type":"number"
                                                                        },
                                                                        "externalRecurringChargeFrequency":{
                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                            "type":"string"
                                                                        },
                                                                        "externalRecurringChargeDuration":{
                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                            "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":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "deactivationDate":{
                                                                                "description":"The deactivation date in ISO format.",
                                                                                "type":"string"
                                                                            },
                                                                            "addOnItem":{
                                                                                "description":"Whether the 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "type":"string"
                                                                            },
                                                                            "assetId":{
                                                                                "description":"The asset ID corresponding to the current item.",
                                                                                "type":"string"
                                                                            },
                                                                            "externalRecurringChargeDetails":{
                                                                                "description":"Details about external recurring pricing.",
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "externalRecurringCharge":{
                                                                                        "description":"The external recurring price.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "externalRecurringChargeFrequency":{
                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "externalRecurringChargeDuration":{
                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                        "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":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "deactivationDate":{
                                                                                            "description":"The deactivation date in ISO format.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "addOnItem":{
                                                                                            "description":"Whether the 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "assetId":{
                                                                                            "description":"The asset ID corresponding to the current item.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "externalRecurringChargeDetails":{
                                                                                            "description":"Details about external recurring pricing.",
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "externalRecurringCharge":{
                                                                                                    "description":"The external recurring price.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "externalRecurringChargeFrequency":{
                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "externalRecurringChargeDuration":{
                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                    "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":{
                                                                                                "type":"object",
                                                                                                "properties":{
                                                                                                    "deactivationDate":{
                                                                                                        "description":"The deactivation date in ISO format.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "addOnItem":{
                                                                                                        "description":"Whether the 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "assetId":{
                                                                                                        "description":"The asset ID corresponding to the current item.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "externalRecurringChargeDetails":{
                                                                                                        "description":"Details about external recurring pricing.",
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "externalRecurringCharge":{
                                                                                                                "description":"The external recurring price.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                "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":{
                                                                                                            "type":"object",
                                                                                                            "properties":{
                                                                                                                "deactivationDate":{
                                                                                                                    "description":"The deactivation date in ISO format.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "addOnItem":{
                                                                                                                    "description":"Whether the 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "assetId":{
                                                                                                                    "description":"The asset ID corresponding to the current item.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "externalRecurringChargeDetails":{
                                                                                                                    "description":"Details about external recurring pricing.",
                                                                                                                    "type":"object",
                                                                                                                    "properties":{
                                                                                                                        "externalRecurringCharge":{
                                                                                                                            "description":"The external recurring price.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeFrequency":{
                                                                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeDuration":{
                                                                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                            "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":{
                                                                                                                        "type":"object",
                                                                                                                        "properties":{
                                                                                                                            "deactivationDate":{
                                                                                                                                "description":"The deactivation date in ISO format.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "addOnItem":{
                                                                                                                                "description":"Whether the 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "assetId":{
                                                                                                                                "description":"The asset ID corresponding to the current item.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "externalRecurringChargeDetails":{
                                                                                                                                "description":"Details about external recurring pricing.",
                                                                                                                                "type":"object",
                                                                                                                                "properties":{
                                                                                                                                    "externalRecurringCharge":{
                                                                                                                                        "description":"The external recurring price.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeFrequency":{
                                                                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeDuration":{
                                                                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                        "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":{
                                                                                                                                    "type":"object",
                                                                                                                                    "properties":{
                                                                                                                                        "deactivationDate":{
                                                                                                                                            "description":"The deactivation date in ISO format.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "addOnItem":{
                                                                                                                                            "description":"Whether the 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "assetId":{
                                                                                                                                            "description":"The asset ID corresponding to the current item.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "externalRecurringChargeDetails":{
                                                                                                                                            "description":"Details about external recurring pricing.",
                                                                                                                                            "type":"object",
                                                                                                                                            "properties":{
                                                                                                                                                "externalRecurringCharge":{
                                                                                                                                                    "description":"The external recurring price.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeFrequency":{
                                                                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeDuration":{
                                                                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                    "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":{
                                                                                                                                                "type":"object",
                                                                                                                                                "properties":{
                                                                                                                                                    "deactivationDate":{
                                                                                                                                                        "description":"The deactivation date in ISO format.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "addOnItem":{
                                                                                                                                                        "description":"Whether the 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "assetId":{
                                                                                                                                                        "description":"The asset ID corresponding to the current item.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "externalRecurringChargeDetails":{
                                                                                                                                                        "description":"Details about external recurring pricing.",
                                                                                                                                                        "type":"object",
                                                                                                                                                        "properties":{
                                                                                                                                                            "externalRecurringCharge":{
                                                                                                                                                                "description":"The external recurring price.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                                "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "rootAssetKey":{
                                                                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "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"
                                                                                                                                                    },
                                                                                                                                                    "recurringChargePriceInfo":{
                                                                                                                                                        "description":"Recurring charge price information.",
                                                                                                                                                        "type":"object",
                                                                                                                                                        "properties":{
                                                                                                                                                            "discounted":{
                                                                                                                                                                "description":"Whether the recurring charge price is discounted.",
                                                                                                                                                                "type":"boolean"
                                                                                                                                                            },
                                                                                                                                                            "amount":{
                                                                                                                                                                "description":"The monetary amount of this recurring charge.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "rawTotalPrice":{
                                                                                                                                                                "description":"The raw total price of the recurring charge.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "salePrice":{
                                                                                                                                                                "description":"The sale price",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "priceListId":{
                                                                                                                                                                "description":"The price list ID used for pricing.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "quantityDiscounted":{
                                                                                                                                                                "description":"The quantity discounted.",
                                                                                                                                                                "type":"integer"
                                                                                                                                                            },
                                                                                                                                                            "amountIsFinal":{
                                                                                                                                                                "description":"Whether the recurring charge 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"
                                                                                                                                                                        },
                                                                                                                                                                        "amount":{
                                                                                                                                                                            "description":"The monetary amount for the recurring charge.",
                                                                                                                                                                            "type":"number"
                                                                                                                                                                        },
                                                                                                                                                                        "quantity":{
                                                                                                                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                                            "type":"integer"
                                                                                                                                                                        },
                                                                                                                                                                        "amountIsFinal":{
                                                                                                                                                                            "description":"Whether the recurring charge amount is final.",
                                                                                                                                                                            "type":"boolean"
                                                                                                                                                                        },
                                                                                                                                                                        "range":{
                                                                                                                                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                                            "type":"object",
                                                                                                                                                                            "properties":{
                                                                                                                                                                                "lowBound":{
                                                                                                                                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                                                    "type":"integer"
                                                                                                                                                                                },
                                                                                                                                                                                "highBound":{
                                                                                                                                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                                        },
                                                                                                                                                                        "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"
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                    },
                                                                                                                                                    "customerAccountId":{
                                                                                                                                                        "description":"The customer account ID associated to the current item.",
                                                                                                                                                        "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "rootAssetKey":{
                                                                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "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"
                                                                                                                                        },
                                                                                                                                        "recurringChargePriceInfo":{
                                                                                                                                            "description":"Recurring charge price information.",
                                                                                                                                            "type":"object",
                                                                                                                                            "properties":{
                                                                                                                                                "discounted":{
                                                                                                                                                    "description":"Whether the recurring charge price is discounted.",
                                                                                                                                                    "type":"boolean"
                                                                                                                                                },
                                                                                                                                                "amount":{
                                                                                                                                                    "description":"The monetary amount of this recurring charge.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "rawTotalPrice":{
                                                                                                                                                    "description":"The raw total price of the recurring charge.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "salePrice":{
                                                                                                                                                    "description":"The sale price",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "priceListId":{
                                                                                                                                                    "description":"The price list ID used for pricing.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "quantityDiscounted":{
                                                                                                                                                    "description":"The quantity discounted.",
                                                                                                                                                    "type":"integer"
                                                                                                                                                },
                                                                                                                                                "amountIsFinal":{
                                                                                                                                                    "description":"Whether the recurring charge 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"
                                                                                                                                                            },
                                                                                                                                                            "amount":{
                                                                                                                                                                "description":"The monetary amount for the recurring charge.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "quantity":{
                                                                                                                                                                "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                                "type":"integer"
                                                                                                                                                            },
                                                                                                                                                            "amountIsFinal":{
                                                                                                                                                                "description":"Whether the recurring charge amount is final.",
                                                                                                                                                                "type":"boolean"
                                                                                                                                                            },
                                                                                                                                                            "range":{
                                                                                                                                                                "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                                "type":"object",
                                                                                                                                                                "properties":{
                                                                                                                                                                    "lowBound":{
                                                                                                                                                                        "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                                        "type":"integer"
                                                                                                                                                                    },
                                                                                                                                                                    "highBound":{
                                                                                                                                                                        "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        },
                                                                                                                                        "customerAccountId":{
                                                                                                                                            "description":"The customer account ID associated to the current item.",
                                                                                                                                            "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "rootAssetKey":{
                                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "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"
                                                                                                                            },
                                                                                                                            "recurringChargePriceInfo":{
                                                                                                                                "description":"Recurring charge price information.",
                                                                                                                                "type":"object",
                                                                                                                                "properties":{
                                                                                                                                    "discounted":{
                                                                                                                                        "description":"Whether the recurring charge price is discounted.",
                                                                                                                                        "type":"boolean"
                                                                                                                                    },
                                                                                                                                    "amount":{
                                                                                                                                        "description":"The monetary amount of this recurring charge.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "rawTotalPrice":{
                                                                                                                                        "description":"The raw total price of the recurring charge.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "salePrice":{
                                                                                                                                        "description":"The sale price",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "priceListId":{
                                                                                                                                        "description":"The price list ID used for pricing.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "quantityDiscounted":{
                                                                                                                                        "description":"The quantity discounted.",
                                                                                                                                        "type":"integer"
                                                                                                                                    },
                                                                                                                                    "amountIsFinal":{
                                                                                                                                        "description":"Whether the recurring charge 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"
                                                                                                                                                },
                                                                                                                                                "amount":{
                                                                                                                                                    "description":"The monetary amount for the recurring charge.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "quantity":{
                                                                                                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                    "type":"integer"
                                                                                                                                                },
                                                                                                                                                "amountIsFinal":{
                                                                                                                                                    "description":"Whether the recurring charge amount is final.",
                                                                                                                                                    "type":"boolean"
                                                                                                                                                },
                                                                                                                                                "range":{
                                                                                                                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                    "type":"object",
                                                                                                                                                    "properties":{
                                                                                                                                                        "lowBound":{
                                                                                                                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                            "type":"integer"
                                                                                                                                                        },
                                                                                                                                                        "highBound":{
                                                                                                                                                            "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            },
                                                                                                                            "customerAccountId":{
                                                                                                                                "description":"The customer account ID associated to the current item.",
                                                                                                                                "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "rootAssetKey":{
                                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "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"
                                                                                                                },
                                                                                                                "recurringChargePriceInfo":{
                                                                                                                    "description":"Recurring charge price information.",
                                                                                                                    "type":"object",
                                                                                                                    "properties":{
                                                                                                                        "discounted":{
                                                                                                                            "description":"Whether the recurring charge price is discounted.",
                                                                                                                            "type":"boolean"
                                                                                                                        },
                                                                                                                        "amount":{
                                                                                                                            "description":"The monetary amount of this recurring charge.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "rawTotalPrice":{
                                                                                                                            "description":"The raw total price of the recurring charge.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "salePrice":{
                                                                                                                            "description":"The sale price",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "priceListId":{
                                                                                                                            "description":"The price list ID used for pricing.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "quantityDiscounted":{
                                                                                                                            "description":"The quantity discounted.",
                                                                                                                            "type":"integer"
                                                                                                                        },
                                                                                                                        "amountIsFinal":{
                                                                                                                            "description":"Whether the recurring charge 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"
                                                                                                                                    },
                                                                                                                                    "amount":{
                                                                                                                                        "description":"The monetary amount for the recurring charge.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "quantity":{
                                                                                                                                        "description":"The number of items covered by this recurring charge price info",
                                                                                                                                        "type":"integer"
                                                                                                                                    },
                                                                                                                                    "amountIsFinal":{
                                                                                                                                        "description":"Whether the recurring charge amount is final.",
                                                                                                                                        "type":"boolean"
                                                                                                                                    },
                                                                                                                                    "range":{
                                                                                                                                        "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                        "type":"object",
                                                                                                                                        "properties":{
                                                                                                                                            "lowBound":{
                                                                                                                                                "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                "type":"integer"
                                                                                                                                            },
                                                                                                                                            "highBound":{
                                                                                                                                                "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                        }
                                                                                                                    }
                                                                                                                },
                                                                                                                "customerAccountId":{
                                                                                                                    "description":"The customer account ID associated to the current item.",
                                                                                                                    "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "rootAssetKey":{
                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "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"
                                                                                                    },
                                                                                                    "recurringChargePriceInfo":{
                                                                                                        "description":"Recurring charge price information.",
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "discounted":{
                                                                                                                "description":"Whether the recurring charge price is discounted.",
                                                                                                                "type":"boolean"
                                                                                                            },
                                                                                                            "amount":{
                                                                                                                "description":"The monetary amount of this recurring charge.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "rawTotalPrice":{
                                                                                                                "description":"The raw total price of the recurring charge.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "salePrice":{
                                                                                                                "description":"The sale price",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "priceListId":{
                                                                                                                "description":"The price list ID used for pricing.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "quantityDiscounted":{
                                                                                                                "description":"The quantity discounted.",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "amountIsFinal":{
                                                                                                                "description":"Whether the recurring charge 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"
                                                                                                                        },
                                                                                                                        "amount":{
                                                                                                                            "description":"The monetary amount for the recurring charge.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "quantity":{
                                                                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                                                                            "type":"integer"
                                                                                                                        },
                                                                                                                        "amountIsFinal":{
                                                                                                                            "description":"Whether the recurring charge amount is final.",
                                                                                                                            "type":"boolean"
                                                                                                                        },
                                                                                                                        "range":{
                                                                                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                            "type":"object",
                                                                                                                            "properties":{
                                                                                                                                "lowBound":{
                                                                                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                    "type":"integer"
                                                                                                                                },
                                                                                                                                "highBound":{
                                                                                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                            }
                                                                                                        }
                                                                                                    },
                                                                                                    "customerAccountId":{
                                                                                                        "description":"The customer account ID associated to the current item.",
                                                                                                        "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "rootAssetKey":{
                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "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"
                                                                                        },
                                                                                        "recurringChargePriceInfo":{
                                                                                            "description":"Recurring charge price information.",
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "discounted":{
                                                                                                    "description":"Whether the recurring charge price is discounted.",
                                                                                                    "type":"boolean"
                                                                                                },
                                                                                                "amount":{
                                                                                                    "description":"The monetary amount of this recurring charge.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "rawTotalPrice":{
                                                                                                    "description":"The raw total price of the recurring charge.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "salePrice":{
                                                                                                    "description":"The sale price",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "priceListId":{
                                                                                                    "description":"The price list ID used for pricing.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "quantityDiscounted":{
                                                                                                    "description":"The quantity discounted.",
                                                                                                    "type":"integer"
                                                                                                },
                                                                                                "amountIsFinal":{
                                                                                                    "description":"Whether the recurring charge 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"
                                                                                                            },
                                                                                                            "amount":{
                                                                                                                "description":"The monetary amount for the recurring charge.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "quantity":{
                                                                                                                "description":"The number of items covered by this recurring charge price info",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "amountIsFinal":{
                                                                                                                "description":"Whether the recurring charge amount is final.",
                                                                                                                "type":"boolean"
                                                                                                            },
                                                                                                            "range":{
                                                                                                                "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                "type":"object",
                                                                                                                "properties":{
                                                                                                                    "lowBound":{
                                                                                                                        "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                        "type":"integer"
                                                                                                                    },
                                                                                                                    "highBound":{
                                                                                                                        "description":"The upper bound of the range this recurring charge 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"
                                                                                                            },
                                                                                                            "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"
                                                                                                }
                                                                                            }
                                                                                        },
                                                                                        "customerAccountId":{
                                                                                            "description":"The customer account ID associated to the current item.",
                                                                                            "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "type":"string"
                                                                            },
                                                                            "rootAssetKey":{
                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "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"
                                                                            },
                                                                            "recurringChargePriceInfo":{
                                                                                "description":"Recurring charge price information.",
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "discounted":{
                                                                                        "description":"Whether the recurring charge price is discounted.",
                                                                                        "type":"boolean"
                                                                                    },
                                                                                    "amount":{
                                                                                        "description":"The monetary amount of this recurring charge.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "rawTotalPrice":{
                                                                                        "description":"The raw total price of the recurring charge.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "salePrice":{
                                                                                        "description":"The sale price",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "priceListId":{
                                                                                        "description":"The price list ID used for pricing.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "quantityDiscounted":{
                                                                                        "description":"The quantity discounted.",
                                                                                        "type":"integer"
                                                                                    },
                                                                                    "amountIsFinal":{
                                                                                        "description":"Whether the recurring charge 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"
                                                                                                },
                                                                                                "amount":{
                                                                                                    "description":"The monetary amount for the recurring charge.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "quantity":{
                                                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                                                    "type":"integer"
                                                                                                },
                                                                                                "amountIsFinal":{
                                                                                                    "description":"Whether the recurring charge amount is final.",
                                                                                                    "type":"boolean"
                                                                                                },
                                                                                                "range":{
                                                                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "lowBound":{
                                                                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                            "type":"integer"
                                                                                                        },
                                                                                                        "highBound":{
                                                                                                            "description":"The upper bound of the range this recurring charge 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"
                                                                                                },
                                                                                                "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"
                                                                                    }
                                                                                }
                                                                            },
                                                                            "customerAccountId":{
                                                                                "description":"The customer account ID associated to the current item.",
                                                                                "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "rootAssetKey":{
                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "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"
                                                                },
                                                                "recurringChargePriceInfo":{
                                                                    "description":"Recurring charge price information.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "discounted":{
                                                                            "description":"Whether the recurring charge price is discounted.",
                                                                            "type":"boolean"
                                                                        },
                                                                        "amount":{
                                                                            "description":"The monetary amount of this recurring charge.",
                                                                            "type":"number"
                                                                        },
                                                                        "rawTotalPrice":{
                                                                            "description":"The raw total price of the recurring charge.",
                                                                            "type":"number"
                                                                        },
                                                                        "salePrice":{
                                                                            "description":"The sale price",
                                                                            "type":"number"
                                                                        },
                                                                        "priceListId":{
                                                                            "description":"The price list ID used for pricing.",
                                                                            "type":"string"
                                                                        },
                                                                        "quantityDiscounted":{
                                                                            "description":"The quantity discounted.",
                                                                            "type":"integer"
                                                                        },
                                                                        "amountIsFinal":{
                                                                            "description":"Whether the recurring charge 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"
                                                                                    },
                                                                                    "amount":{
                                                                                        "description":"The monetary amount for the recurring charge.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "quantity":{
                                                                                        "description":"The number of items covered by this recurring charge price info",
                                                                                        "type":"integer"
                                                                                    },
                                                                                    "amountIsFinal":{
                                                                                        "description":"Whether the recurring charge amount is final.",
                                                                                        "type":"boolean"
                                                                                    },
                                                                                    "range":{
                                                                                        "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "lowBound":{
                                                                                                "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                "type":"integer"
                                                                                            },
                                                                                            "highBound":{
                                                                                                "description":"The upper bound of the range this recurring charge 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"
                                                                                    },
                                                                                    "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"
                                                                        }
                                                                    }
                                                                },
                                                                "customerAccountId":{
                                                                    "description":"The customer account ID associated to the current item.",
                                                                    "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "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"
                                                    },
                                                    "recurringChargePriceInfo":{
                                                        "description":"Recurring charge price information.",
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "description":"Whether the recurring charge price is discounted.",
                                                                "type":"boolean"
                                                            },
                                                            "amount":{
                                                                "description":"The monetary amount of this recurring charge.",
                                                                "type":"number"
                                                            },
                                                            "rawTotalPrice":{
                                                                "description":"The raw total price of the recurring charge.",
                                                                "type":"number"
                                                            },
                                                            "salePrice":{
                                                                "description":"The sale price",
                                                                "type":"number"
                                                            },
                                                            "priceListId":{
                                                                "description":"The price list ID used for pricing.",
                                                                "type":"string"
                                                            },
                                                            "quantityDiscounted":{
                                                                "description":"The quantity discounted.",
                                                                "type":"integer"
                                                            },
                                                            "amountIsFinal":{
                                                                "description":"Whether the recurring charge 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"
                                                                        },
                                                                        "amount":{
                                                                            "description":"The monetary amount for the recurring charge.",
                                                                            "type":"number"
                                                                        },
                                                                        "quantity":{
                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                            "type":"integer"
                                                                        },
                                                                        "amountIsFinal":{
                                                                            "description":"Whether the recurring charge amount is final.",
                                                                            "type":"boolean"
                                                                        },
                                                                        "range":{
                                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "lowBound":{
                                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                    "type":"integer"
                                                                                },
                                                                                "highBound":{
                                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                                        },
                                                                        "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"
                                                            }
                                                        }
                                                    },
                                                    "customerAccountId":{
                                                        "description":"The customer account ID associated to the current item.",
                                                        "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 determines if the current 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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "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"
                                        },
                                        "recurringChargePriceInfo":{
                                            "description":"Recurring charge price information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the recurring charge price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount of this recurring charge.",
                                                    "type":"number"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw total price of the recurring charge.",
                                                    "type":"number"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price",
                                                    "type":"number"
                                                },
                                                "priceListId":{
                                                    "description":"The price list ID used for pricing.",
                                                    "type":"string"
                                                },
                                                "quantityDiscounted":{
                                                    "description":"The quantity discounted.",
                                                    "type":"integer"
                                                },
                                                "amountIsFinal":{
                                                    "description":"Whether the recurring charge 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"
                                                            },
                                                            "amount":{
                                                                "description":"The monetary amount for the recurring charge.",
                                                                "type":"number"
                                                            },
                                                            "quantity":{
                                                                "description":"The number of items covered by this recurring charge price info",
                                                                "type":"integer"
                                                            },
                                                            "amountIsFinal":{
                                                                "description":"Whether the recurring charge amount is final.",
                                                                "type":"boolean"
                                                            },
                                                            "range":{
                                                                "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "lowBound":{
                                                                        "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                        "type":"integer"
                                                                    },
                                                                    "highBound":{
                                                                        "description":"The upper bound of the range this recurring charge 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"
                                                            },
                                                            "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"
                                                }
                                            }
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "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 determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "productId":{
                                "description":"The ID of the product.",
                                "type":"string"
                            },
                            "pointOfNoRevision":{
                                "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                "type":"boolean"
                            },
                            "contractStartDate":{
                                "description":"Start date of the contract",
                                "type":"string"
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "recurringChargesSummary":{
                                "description":"Summary of all recurring charges by frequency",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "amount":{
                                            "description":"price for whole quantity",
                                            "type":"number"
                                        },
                                        "price":{
                                            "description":"price for one quantity",
                                            "type":"number"
                                        },
                                        "frequency":{
                                            "description":"Frequency of this summary i.e, per month, per year etc",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "syncInfo":{
                                "description":"Sync info with CPQ",
                                "type":"object",
                                "properties":{
                                    "errorMessage":{
                                        "description":"Error message during sync with CPQ",
                                        "type":"string"
                                    },
                                    "status":{
                                        "description":"A status flag to indicate whether synced with CPQ",
                                        "type":"string"
                                    }
                                }
                            },
                            "catalogRefId":{
                                "description":"The reference ID of the catalog this commerce item references. Typically the SKU id.",
                                "type":"string"
                            },
                            "lastPriced":{
                                "description":"Date when commerce item is last priced",
                                "type":"string"
                            },
                            "charges":{
                                "description":"Charges applied on this commerce item if any.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "unitPrice":{
                                            "description":"unit price of the item",
                                            "type":"number"
                                        },
                                        "amount":{
                                            "description":"Total Amount w.r.t to quantity.",
                                            "type":"number"
                                        },
                                        "unitOfMeasure":{
                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                            "type":"string"
                                        },
                                        "isProductPrice":{
                                            "description":"This property tells which charge among others is Product price",
                                            "type":"boolean"
                                        },
                                        "name":{
                                            "description":"Name of the charge",
                                            "type":"string"
                                        },
                                        "chargeType":{
                                            "description":"Type of the charge",
                                            "type":"string"
                                        },
                                        "priceType":{
                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                            "type":"string"
                                        },
                                        "additionalInfo":{
                                            "description":"Additional properties(if any) needed for any down stream system",
                                            "type":"object",
                                            "properties":{
                                                "rates":{
                                                    "type":"object",
                                                    "properties":{
                                                        "schema":{
                                                            "type":"object",
                                                            "properties":{
                                                                "lookupData":{
                                                                    "description":"Lookup data for the schema",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "dynamic_property_key":{
                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "columns":{
                                                                    "description":"Column definitions for the rate card",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "variableName":{
                                                                                "description":"Variable name for the column",
                                                                                "type":"string"
                                                                            },
                                                                            "translations":{
                                                                                "description":"Translation data for internationalization",
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "dynamic_property_key":{
                                                                                            "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                            "type":"string"
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "dataType":{
                                                                                "description":"Data type of the column",
                                                                                "type":"string"
                                                                            },
                                                                            "name":{
                                                                                "description":"Display name of the column",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "variableName":{
                                                            "description":"Variable name for the rate card",
                                                            "type":"string"
                                                        },
                                                        "data":{
                                                            "description":"Array of rate tiers",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "name":{
                                                            "description":"Display name of the rate card",
                                                            "type":"string"
                                                        },
                                                        "type":{
                                                            "description":"Type of the rate card",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "calculationInfo":{
                                                    "description":"calculation info received from external system",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "integrationId":{
                                            "description":"Integration id for this charge",
                                            "type":"string"
                                        },
                                        "dynamicPricingType":{
                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                            "type":"string"
                                        },
                                        "chargeCode":{
                                            "description":"Charge code",
                                            "type":"string"
                                        },
                                        "frequency":{
                                            "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "catalogKey":{
                                "description":"The key of the catalog this commerce item references.",
                                "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"
                            },
                            "backOrderQuantity":{
                                "description":"The backordered quantity included.",
                                "type":"integer"
                            },
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "returnedQuantity":{
                                "description":"The quantity returned.",
                                "type":"integer"
                            },
                            "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"
                                    ]
                                }
                            },
                            "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 (read-only).",
                                        "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 (read-only).",
                                        "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"
                                    },
                                    "amountIsFinal":{
                                        "description":"Whether the amount is final.",
                                        "type":"boolean"
                                    },
                                    "secondaryShippingSurcharge":{
                                        "description":"Extra handling cost in secondary currency for shipping the product.",
                                        "type":"number"
                                    },
                                    "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"
                                                },
                                                "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"
                                    }
                                }
                            },
                            "onetimeChargesSummary":{
                                "description":"Summary of all one-time charges",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "amount":{
                                            "description":"price for whole quantity",
                                            "type":"number"
                                        },
                                        "price":{
                                            "description":"price for one quantity",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "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"
                            },
                            "agreementName":{
                                "description":"Applied agreement name",
                                "type":"string"
                            },
                            "agreementId":{
                                "description":"Applied agreement number",
                                "type":"string"
                            },
                            "serviceId":{
                                "description":"The service ID associated to the current item.",
                                "type":"string"
                            },
                            "stateDetail":{
                                "description":"Details about the state of this commerce item.",
                                "type":"string"
                            },
                            "locationInventoryInfoMap":{
                                "description":"This is a map displaying inventory breakdowns for multiple inventory locations, created when the item is fulfilled by multiple inventories. Each entry in the map is keyed by inventory location id",
                                "additionalProperties":{
                                    "type":"object",
                                    "properties":{
                                        "availabilityDate":{
                                            "description":"The availabilityDate for preordered/backordered quantity, for this inventory location",
                                            "type":"string"
                                        },
                                        "preOrderQuantity":{
                                            "description":"The preordered quantity included, for this inventory location",
                                            "type":"integer"
                                        },
                                        "backOrderQuantity":{
                                            "description":"The backordered quantity included, for this inventory location",
                                            "type":"integer"
                                        },
                                        "inStockQuantity":{
                                            "description":"The available quantity included that is 'in stock', for this inventory location",
                                            "type":"integer"
                                        }
                                    }
                                },
                                "type":"object"
                            },
                            "serviceAccountId":{
                                "description":"The service account ID associated to the current item.",
                                "type":"string"
                            },
                            "quantity":{
                                "description":"The quantity included.",
                                "type":"integer"
                            },
                            "contractEndDate":{
                                "description":"End date of the contract",
                                "type":"string"
                            },
                            "externalId":{
                                "description":"An optional, external ID for this commerce item.",
                                "type":"string"
                            },
                            "originalCommerceItemId":{
                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "recurringChargePriceInfo":{
                                "description":"Recurring charge price information.",
                                "type":"object",
                                "properties":{
                                    "discounted":{
                                        "description":"Whether the recurring charge price is discounted.",
                                        "type":"boolean"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of this recurring charge.",
                                        "type":"number"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price of the recurring charge.",
                                        "type":"number"
                                    },
                                    "salePrice":{
                                        "description":"The sale price",
                                        "type":"number"
                                    },
                                    "priceListId":{
                                        "description":"The price list ID used for pricing.",
                                        "type":"string"
                                    },
                                    "quantityDiscounted":{
                                        "description":"The quantity discounted.",
                                        "type":"integer"
                                    },
                                    "amountIsFinal":{
                                        "description":"Whether the recurring charge 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"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "type":"integer"
                                                },
                                                "amountIsFinal":{
                                                    "description":"Whether the recurring charge amount is final.",
                                                    "type":"boolean"
                                                },
                                                "range":{
                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                    "type":"object",
                                                    "properties":{
                                                        "lowBound":{
                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                            "type":"integer"
                                                        },
                                                        "highBound":{
                                                            "description":"The upper bound of the range this recurring charge 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"
                                                },
                                                "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"
                                    }
                                }
                            },
                            "productDisplayName":{
                                "description":"The product's display name. (read-only, obtained from the referenced product)",
                                "type":"string"
                            },
                            "asset":{
                                "description":"The flag that determines if the current item is an asset or not.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "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"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "shippingGroups":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/updateOrderRequestShippingGroups"
                    }
                },
                "soldTo":{
                    "description":"Sold-to details for B2B orders only",
                    "type":"object",
                    "properties":{
                        "partyId":{
                            "description":"party id",
                            "type":"string"
                        },
                        "partyNumber":{
                            "description":"party number",
                            "type":"string"
                        }
                    }
                },
                "taxExempt":{
                    "description":"Whether order is tax-exempt or not.",
                    "type":"boolean"
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string"
                },
                "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"
                        },
                        "partyId":{
                            "description":"Party Id of the contact",
                            "type":"number"
                        },
                        "partyNumber":{
                            "description":"Party Number of the contact",
                            "type":"string"
                        },
                        "email":{
                            "description":"The email address",
                            "type":"string"
                        }
                    }
                },
                "submissionInfo":{
                    "description":"Details of post submission references.",
                    "type":"object",
                    "properties":{
                        "externalId":{
                            "description":"id of submitted order in external system",
                            "type":"string"
                        },
                        "errorInfo":{
                            "description":"Error Details",
                            "type":"string"
                        },
                        "source":{
                            "description":"Source",
                            "type":"string"
                        }
                    }
                },
                "recurringChargesSummary":{
                    "description":"The order price information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"price for whole quantity",
                                "type":"number"
                            },
                            "frequency":{
                                "description":"Frequency of this summary i.e, per month, per year etc",
                                "type":"string"
                            }
                        }
                    }
                },
                "shippingGroupCount":{
                    "description":"The number of shipping groups (read-only, value is ignored when updating).",
                    "type":"integer"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "transactionId":{
                    "description":"The transaction ID of the Order.",
                    "type":"string"
                },
                "paymentGroupCount":{
                    "description":"The number of payment groups. (read-only, value is ignored when updating)",
                    "type":"integer"
                },
                "recurringChargePriceInfo":{
                    "description":"Recurring charge price information of the order",
                    "type":"object",
                    "properties":{
                        "discounted":{
                            "description":"Whether the price is discounted.",
                            "type":"boolean"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The monetary total: amount + shipping + tax. (read-only)",
                            "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":"The monetary cost of shipping.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "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"
                        },
                        "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 three character currency code for the monetary amounts.",
                            "type":"string"
                        }
                    }
                },
                "discountInfo":{
                    "description":"Discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Discount given on an order.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"List of discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total adjustment caused by the promotion.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"Map of unclaimed coupons.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "couponInfo":{
                                        "description":"The coupon Info.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment caused by the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"Id of the promotion.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "promotionValue":{
                                        "description":"The value for promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Promotion description.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "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"
                },
                "markers":{
                    "description":"Order markers information (read-only)",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua\"",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "priceGroupId":"defaultPriceGroup",
                "lastModifiedTime":"1409947606000",
                "creationTime":"1409947604000",
                "sourceSystem":"Cloud Commerce",
                "locale":"en",
                "salesChannel":"default",
                "paymentGroups":[
                    {
                        "PONumber":"9874",
                        "expirationYear":"2016",
                        "amountAuthorized":96.27,
                        "amount":96.27,
                        "expirationMonth":"05",
                        "submittedDate":"2014-09-04T11:46:01.000Z",
                        "authorizationStatus":[
                            {
                                "transactionUuid":"fbd1adb5b1cc40209e8d39324d7f7f6d",
                                "authorizationDecision":"ACCEPT",
                                "amount":96.27,
                                "transactionSuccess":true,
                                "errorMessage":"Request was processed successfully.",
                                "currency":"USD",
                                "reasonCode":"100",
                                "transactionId":"4098167595050176195662"
                            }
                        ],
                        "token":"9997000128471543",
                        "paymentGroupClassType":"tokenizedCreditCard",
                        "creditCardNumber":"1111",
                        "billTo":{
                            "siteUseId":"5282",
                            "customerAccountId":"4564",
                            "partyId":"2222"
                        },
                        "paymentMethod":"tokenizedCreditCard",
                        "billingAddress":{
                            "lastName":"FLORES",
                            "country":"US",
                            "address3":null,
                            "city":"Branford",
                            "address2":null,
                            "prefix":null,
                            "address1":"Address Line 1",
                            "companyName":null,
                            "jobTitle":null,
                            "postalCode":"32008",
                            "county":null,
                            "suffix":null,
                            "ownerId":null,
                            "firstName":"FLORENCE",
                            "phoneNumber":"12345678",
                            "faxNumber":null,
                            "middleName":null,
                            "state":"FL",
                            "id":"pg10076",
                            "email":"FLORENCE.FLORES@example.com"
                        },
                        "id":"pg10076",
                        "currencyCode":"USD"
                    }
                ],
                "organizationId":"100001",
                "relationships":[
                    {
                        "paymentGroupId":"pg10076",
                        "amount":96.27,
                        "relationshipType":"ORDERAMOUNTREMAINING",
                        "id":"r10068"
                    }
                ],
                "priceInfo":{
                    "discounted":false,
                    "secondaryCurrencyTaxAmount":1.5,
                    "amount":89.97,
                    "secondaryCurrencyShippingAmount":6,
                    "secondaryCurrencyTotal":7.5,
                    "manualAdjustmentTotal":0,
                    "discountAmount":0,
                    "tax":6.3,
                    "rawSubtotal":89.97,
                    "total":96.27,
                    "shipping":0,
                    "primaryCurrencyTotal":89.97,
                    "amountIsFinal":false,
                    "orderTotalBySite":{
                        "siteUS":96.27
                    },
                    "currencyCode":"USD"
                },
                "additionalEmails":[
                    "w.rubble@bedrock.com",
                    "w.flintstone@bedrock.com"
                ],
                "totalCommerceItemCount":3,
                "state":"SUBMITTED",
                "id":"o10076",
                "cancelReason":"badProductReview",
                "commerceItems":[
                    {
                        "deactivationDate":"2018-06-27T12:59:59Z",
                        "returnedQuantity":0,
                        "availabilityDate":null,
                        "externalData":[
                        ],
                        "billingProfileId":"billingProfile-123",
                        "billingAccountId":"billingAcc-123",
                        "preOrderQuantity":1,
                        "configuratorId":"123455",
                        "assetKey":"12345",
                        "priceInfo":{
                            "discounted":false,
                            "amount":89.97,
                            "rawTotalPrice":89.97,
                            "salePrice":0,
                            "priceListId":"listPrices",
                            "quantityDiscounted":0,
                            "amountIsFinal":false,
                            "onSale":false,
                            "shippingSurcharge":10,
                            "discountable":true,
                            "currencyCode":"USD",
                            "currentPriceDetailsSorted":[
                                {
                                    "discounted":false,
                                    "amount":89.97,
                                    "quantity":3,
                                    "amountIsFinal":false,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":2,
                                        "size":3
                                    },
                                    "tax":6.3,
                                    "detailedUnitPrice":29.99,
                                    "currencyCode":"USD"
                                }
                            ],
                            "listPrice":29.99
                        },
                        "catalogId":null,
                        "assetId":"asset10001",
                        "externalRecurringChargeDetails":{
                            "externalRecurringCharge":10,
                            "externalRecurringChargeFrequency":"Monthly",
                            "externalRecurringChargeDuration":"12"
                        },
                        "externalPriceDetails":{
                            "externalPriceQuantity":1,
                            "externalPrice":100
                        },
                        "actionCode":"Add",
                        "id":"ci1000076",
                        "serviceId":"service-123",
                        "locationInventoryInfoMap":{
                            "__NULL__":{
                                "availabilityDate":null,
                                "preOrderQuantity":0,
                                "backOrderQuantity":1,
                                "inStockQuantity":0
                            },
                            "Boston128":{
                                "availabilityDate":null,
                                "preOrderQuantity":1,
                                "backOrderQuantity":0,
                                "inStockQuantity":1
                            }
                        },
                        "commerceItems":[
                            {
                                "serviceAccountId":"serviceAcc-123",
                                "deactivationDate":"2018-06-27T12:59:59Z",
                                "addOnItem":false,
                                "quantity":1,
                                "productId":"prod40001",
                                "externalData":[
                                ],
                                "parentAssetKey":null,
                                "billingProfileId":"billingProfile-123",
                                "billingAccountId":"billingAcc-123",
                                "rootAssetKey":null,
                                "transactionDate":"2018-06-27T12:59:59Z",
                                "catalogRefId":"sku40001",
                                "assetKey":"12345",
                                "customerAccountId":"customerAcc-123",
                                "recurringChargePriceInfo":{
                                    "discounted":false,
                                    "amount":10,
                                    "rawTotalPrice":10,
                                    "salePrice":0,
                                    "priceListId":null,
                                    "quantityDiscounted":0,
                                    "amountIsFinal":false,
                                    "onSale":false,
                                    "shippingSurcharge":0,
                                    "discountable":true,
                                    "currentPriceDetailsSorted":[
                                        {
                                            "discounted":false,
                                            "amount":10,
                                            "quantity":1,
                                            "amountIsFinal":false,
                                            "range":{
                                                "lowBound":0,
                                                "highBound":0,
                                                "size":1
                                            },
                                            "tax":0,
                                            "orderDiscountShare":0,
                                            "detailedUnitPrice":10,
                                            "currencyCode":"USD"
                                        }
                                    ],
                                    "currencyCode":"USD",
                                    "listPrice":0
                                },
                                "assetId":"asset10001",
                                "externalRecurringChargeDetails":{
                                    "externalRecurringCharge":10,
                                    "externalRecurringChargeFrequency":"Monthly",
                                    "externalRecurringChargeDuration":"12"
                                },
                                "actionCode":"Add",
                                "activationDate":"2017-06-27T15:30:00Z",
                                "serviceId":"service-123",
                                "asset":false
                            },
                            {
                                "serviceAccountId":"serviceAcc-123",
                                "configurationOptionId":"sku2442",
                                "deactivationDate":"2018-06-27T12:59:59Z",
                                "addOnItem":true,
                                "quantity":1,
                                "productId":"prod40002",
                                "externalData":[
                                ],
                                "parentAssetKey":null,
                                "billingProfileId":"billingProfile-123",
                                "billingAccountId":"billingAcc-123",
                                "rootAssetKey":null,
                                "configurablePropertyId":"product10222",
                                "transactionDate":"2018-06-27T12:59:59Z",
                                "catalogRefId":"sku40005",
                                "assetKey":"12345",
                                "customerAccountId":"customerAcc-123",
                                "assetId":"asset10001",
                                "actionCode":"Add",
                                "shopperInput":{
                                    "message":"Best Wishes my friend",
                                    "font":"courier"
                                },
                                "activationDate":"2017-06-27T15:30:00Z",
                                "serviceId":"service-123",
                                "asset":false
                            }
                        ],
                        "serviceAccountId":"serviceAcc-123",
                        "quantity":3,
                        "productId":"prod10021",
                        "externalId":null,
                        "parentAssetKey":null,
                        "originalCommerceItemId":null,
                        "rootAssetKey":null,
                        "transactionDate":"2018-06-27T12:59:59Z",
                        "catalogRefId":"sku10017",
                        "customerAccountId":"customerAcc-123",
                        "recurringChargePriceInfo":{
                            "discounted":false,
                            "amount":10,
                            "rawTotalPrice":10,
                            "salePrice":0,
                            "priceListId":null,
                            "quantityDiscounted":0,
                            "amountIsFinal":false,
                            "onSale":false,
                            "shippingSurcharge":0,
                            "discountable":true,
                            "currentPriceDetailsSorted":[
                                {
                                    "discounted":false,
                                    "amount":10,
                                    "quantity":1,
                                    "amountIsFinal":false,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":0,
                                        "size":1
                                    },
                                    "tax":0,
                                    "orderDiscountShare":0,
                                    "detailedUnitPrice":10,
                                    "currencyCode":"USD"
                                }
                            ],
                            "currencyCode":"USD",
                            "listPrice":0
                        },
                        "catalogKey":null,
                        "productDisplayName":"Wii Classic Controller",
                        "shopperInput":{
                            "color":"neon",
                            "initials":"M.C.K",
                            "font":"courier"
                        },
                        "activationDate":"2017-06-27T15:30:00Z",
                        "asset":false,
                        "backOrderQuantity":1
                    }
                ],
                "taxPriceInfo":{
                    "discounted":false,
                    "cityTax":0,
                    "secondaryCurrencyTaxAmount":1.5,
                    "amount":6.3,
                    "countyTax":0.9,
                    "amountIsFinal":false,
                    "districtTax":0,
                    "stateTax":5.4,
                    "currencyCode":"USD",
                    "countryTax":0
                },
                "shippingGroups":[
                    {
                        "lastName":"Black",
                        "shippingMethod":"freeShippingMethod",
                        "description":"sg10076",
                        "submittedDate":null,
                        "priceInfo":{
                            "discounted":false,
                            "secondaryCurrencyTaxAmount":1.5,
                            "amount":0,
                            "secondaryCurrencyShippingAmount":6,
                            "rawShipping":0,
                            "amountIsFinal":false,
                            "currencyCode":"USD"
                        },
                        "firstName":"Joe",
                        "phoneNumber":"123456789",
                        "shipOnDate":null,
                        "actualShipDate":null,
                        "trackingInfo":[
                            {
                                "carrierName":"USPS",
                                "trackingUrl":"https://tools.example.com/go/TrackConfirmAction_input?qtc_tLabels1=ABC123",
                                "carrierId":"USPS",
                                "trackingNumber":"ABC123"
                            }
                        ],
                        "specialInstructions":{
                        },
                        "locationId":"SiteUS-GlenAllen187",
                        "shippingAddress":{
                            "lastName":"FLORES",
                            "country":"US",
                            "address3":null,
                            "city":"Branford",
                            "address2":null,
                            "prefix":null,
                            "address1":"203 Main Street",
                            "companyName":null,
                            "jobTitle":null,
                            "postalCode":"32008",
                            "county":null,
                            "suffix":null,
                            "ownerId":null,
                            "firstName":"FLORENCE",
                            "phoneNumber":"9085554321",
                            "faxNumber":null,
                            "middleName":null,
                            "state":"FL",
                            "id":"sg10076",
                            "email":"FLORENCE.FLORES@example.com"
                        },
                        "commerceItemRelationships":[
                            {
                                "availablePickupDate":"2018-07-23T12:12:58.000Z",
                                "commerceItemId":"ci1000076",
                                "inventoryLocationId":null,
                                "amount":0,
                                "quantity":3,
                                "relationshipType":"SHIPPINGQUANTITY",
                                "pointOfNoRevision":true,
                                "returnedQuantity":0,
                                "preferredPickupDate":"2018-07-23T12:12:58.000Z",
                                "commerceItemExternalId":null,
                                "id":"r10066"
                            }
                        ],
                        "state":"INITIAL",
                        "id":"sg10076",
                        "stateDetail":null,
                        "trackingNumber":"USPS-ABC123",
                        "email":"a.a@example.com",
                        "handlingInstructions":[
                        ],
                        "shippingGroupClassType":"hardgoodShippingGroup"
                    }
                ],
                "soldTo":{
                    "partyId":"2222",
                    "partyNumber":"222"
                },
                "taxExempt":false,
                "creationSiteId":"siteUS",
                "profile":{
                    "lastName":"FLORES",
                    "firstName":"FLORENCE",
                    "customerContactId":"CRMID_1",
                    "shippingAddress":{
                        "country":"US",
                        "phoneNumber":null,
                        "address3":null,
                        "address2":null,
                        "city":"Branford",
                        "address1":"203 Main Street",
                        "postalCode":"32008",
                        "county":null,
                        "state":null
                    },
                    "middleName":null,
                    "email":"FLORENCE.FLORES@example.com"
                },
                "shippingGroupCount":1,
                "orderAction":"order",
                "paymentGroupCount":1,
                "recurringChargePriceInfo":{
                    "discounted":false,
                    "amount":30,
                    "total":32.4,
                    "shipping":0,
                    "subTotalByFrequency":[
                        {
                            "amount":30,
                            "frequency":"Monthly"
                        }
                    ],
                    "taxByFrequency":[
                        {
                            "amount":2.4,
                            "frequency":"Monthly"
                        }
                    ],
                    "manualAdjustmentTotal":0,
                    "amountIsFinal":false,
                    "discountAmount":0,
                    "tax":2.4,
                    "rawSubtotal":30,
                    "currencyCode":"USD"
                },
                "discountInfo":{
                    "unclaimedCouponMultiPromotions":{
                    },
                    "orderCouponsMap":{
                    },
                    "orderDiscount":0,
                    "shippingDiscount":0,
                    "orderImplicitDiscountList":[
                        {
                            "promotionLongDesc":"<p>Buy 1 get 10</p>",
                            "promotionName":"Buy 1 get 10",
                            "promotion_campaign":"test_campaign",
                            "promotionLevel":"order",
                            "totalAdjustment":"-1.0",
                            "promotionDesc":"Buy 1 get 10",
                            "promotionId":"promo10001"
                        }
                    ],
                    "unclaimedCouponsMap":{
                    },
                    "claimedCouponMultiPromotions":{
                    }
                },
                "profileId":"se-570031",
                "siteId":"siteUS",
                "markers":[
                    {
                        "value":"78900",
                        "key":"campaign_eloqua"
                    }
                ]
            }
        },
        "createLocation_response":{
            "properties":{
                "country":{
                    "description":"The country of the location.",
                    "type":"string"
                },
                "hours":{
                    "description":"The store opening hours. Only applicable to location type 'store'.",
                    "type":"string"
                },
                "distance":{
                    "description":"A session-scoped property that contains the distance when searching for location items. Not applicable.",
                    "type":"number"
                },
                "address3":{
                    "description":"The third address field of the location.",
                    "type":"string"
                },
                "endDate":{
                    "description":"The end date for the location. This is used when performing a search for inventory available from a store during a specific date range. If the search contains a specific date range, only locations that have a date that are contained within that date range will be displayed.",
                    "type":"string"
                },
                "address2":{
                    "description":"The second address field of the location.",
                    "type":"string"
                },
                "city":{
                    "description":"The city of the location.",
                    "type":"string"
                },
                "address1":{
                    "description":"The first address field of the location.",
                    "type":"string"
                },
                "latitude":{
                    "description":"The latitude of the location.",
                    "type":"number"
                },
                "postalCode":{
                    "description":"The postal code of the location.",
                    "type":"string"
                },
                "county":{
                    "description":"The county of the location.",
                    "type":"string"
                },
                "stateAddress":{
                    "description":"The state of the location.",
                    "type":"string"
                },
                "sites":{
                    "description":"List of sites.  A location can be constrained to a list of sites. If no site is defined, the location is available on all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The site repositoryId associated with this location.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The site ID associated with this location.",
                                "type":"string"
                            }
                        }
                    }
                },
                "type":{
                    "description":"The type of location, either 'location' or 'store'.",
                    "type":"string"
                },
                "externalLocationId":{
                    "description":"An optional additional location ID, such as the merchant store ID. Use this if you have extra parameters for identifying your stores or locations.",
                    "type":"string"
                },
                "phoneNumber":{
                    "description":"The phone number of the location.",
                    "type":"string"
                },
                "siteGroups":{
                    "description":"List of site groups. A location can be constrained to a list of site groups. If no site group is defined, the location is available on all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The site group ID associated with this location.",
                                "type":"string"
                            }
                        }
                    }
                },
                "locationId":{
                    "description":"The ID of the location. This ID will be generated if none is provided.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the location repository item.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the location.",
                    "type":"string"
                },
                "faxNumber":{
                    "description":"The fax number of the location.",
                    "type":"string"
                },
                "startDate":{
                    "description":"The start date for the location. This is used when performing a search for inventory available from a store during a specific date range. If the search contains a specific date range, only locations that have a date that are contained within that date range will be displayed.",
                    "type":"string"
                },
                "email":{
                    "description":"The email address of the location.",
                    "type":"string"
                },
                "longitude":{
                    "description":"The longitude of the location.",
                    "type":"number"
                }
            }
        },
        "resend_request":{
            "properties":{
            }
        },
        "getAdminSamlIdPSettings_response":{
            "properties":{
                "encodedIdpMetadata":{
                    "description":"The base64 encoded SAML IdP Entity Descriptor XML.",
                    "type":"string"
                }
            }
        },
        "updateSiteGroup_request":{
            "properties":{
                "displayName":{
                    "description":"Name of the site group.",
                    "type":"string"
                },
                "sharedCart":{
                    "description":"True if the member sites can share the shopping cart. False allows the group to be used for purposes other than cart sharing.",
                    "type":"boolean"
                },
                "sites":{
                    "description":"List of sites that are members of the group. The sites must already exist.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The site ID.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "displayName":"Cart sharing group for US sites including Alaska and Hawaii",
                "sites":[
                    {
                        "id":"siteUSEast"
                    },
                    {
                        "id":"siteUSCentral"
                    },
                    {
                        "id":"siteUSWest"
                    },
                    {
                        "id":"siteAlaska"
                    },
                    {
                        "id":"siteHawaii"
                    }
                ]
            }
        },
        "getCECContentType_request":{
            "properties":{
            }
        },
        "cloneComponentInstance_request":{
            "properties":{
                "displayName":{
                    "default":"Shopping-Cart-Clone",
                    "description":"The Display Name for the new cloned component instance.",
                    "type":"string"
                },
                "deepClone":{
                    "default":false,
                    "description":"Whether the method will create a 'deep clone' - A new instance will be created in this case.",
                    "type":"boolean"
                },
                "source":{
                    "default":100011,
                    "description":"The ID of the component instance to be cloned.",
                    "type":"string"
                }
            }
        },
        "generateProductNotify_response":{
            "properties":{
                "properties":{
                    "description":"JSON Object representing the notification added",
                    "type":"object"
                }
            }
        },
        "getCurrentAdminProfileAssetAccessDetails_response":{
            "properties":{
                "hasPriceGroupRestrictions":{
                    "description":"Boolean indicating whether profile has restricted access to price groups",
                    "type":"boolean"
                },
                "hasCatalogRestrictions":{
                    "description":"Boolean indicating whether profile has restricted access to catalogs",
                    "type":"boolean"
                },
                "items":{
                    "description":"Array of items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "assetGroup":{
                                "description":"The assetGroup of the resource",
                                "type":"string"
                            },
                            "allowedActions":{
                                "description":"Array of actions allowed on the resource",
                                "type":"array",
                                "items":{
                                    "description":"Name of the action",
                                    "type":"string"
                                }
                            },
                            "id":{
                                "description":"ID of the resource",
                                "type":"string"
                            },
                            "assetType":{
                                "description":"The assetType of the resource",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateEmailTemplates_400_response":{
            "properties":{
                "errorCode":{
                    "description":"950031",
                    "type":"string"
                },
                "message":{
                    "description":"Filename is required for update email templates.",
                    "type":"string"
                },
                "status":{
                    "description":"400",
                    "type":"string"
                }
            }
        },
        "updateAdminSecurityCriterion_request":{
            "properties":{
                "name":{
                    "description":"Name of the security criterion",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the security criterion",
                    "type":"string"
                },
                "constraints":{
                    "description":"Constraints for the security criterion",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "constraintConfig":{
                                "description":"Constraint configuration for the resource",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"ID of constraint configuration",
                                        "type":"string"
                                    }
                                }
                            },
                            "values":{
                                "description":"IDs of the constraining asset type. Catalog IDs in case of ora.catalogConstraintConfiguration",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "name":"Security Criterion for Catalog",
                "description":"Grant access to catalogs: ClassicalMoviesCatalog",
                "constraints":[
                    {
                        "constraintConfig":{
                            "id":"ora.catalogConstraintConfiguration"
                        },
                        "values":[
                            "ClassicalMoviesCatalog"
                        ]
                    }
                ]
            }
        },
        "deleteFile_response":{
            "properties":{
            }
        },
        "registerAdmin_request":{
            "properties":{
                "op":{
                    "description":"operation",
                    "type":"string"
                },
                "password":{
                    "description":"Password to set for the admin account(required to confirm user)",
                    "type":"string"
                },
                "confirmPassword":{
                    "description":"Confirm password to set for the admin account(required to confirm user)",
                    "type":"string"
                },
                "userName":{
                    "description":"userName of the admin account(required to confirm user)",
                    "type":"string"
                },
                "token":{
                    "description":"oAuth token",
                    "type":"string"
                }
            },
            "required":[
                "op",
                "token"
            ],
            "example":{
                "op":"validateToken",
                "token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE0Mzk0NDIxNzAsInN1YiI6ImFkbWluIiwiaXNzIjoicmVnaXN0ZXJBZG1pbiIsImlhdCI6MTQzODgzNzM3MH0%253D.I5DjhUEgvKiWYjEHWTiax3QRGt7er%252BkqrJHW%252F1w9Z5I%253D"
            }
        },
        "getSeoConfig_response":{
            "properties":{
                "configuration":{
                    "type":"object",
                    "properties":{
                        "robotsGenerationEnabled":{
                            "description":"Flag indicating whether automatic robots.txt file generation is turned on or off.",
                            "type":"boolean"
                        }
                    }
                }
            }
        },
        "getGlobalElementTemplate_response":{
            "properties":{
                "code":{
                    "description":"Object containing Global Element template",
                    "type":"object",
                    "properties":{
                        "template":{
                            "description":"Contents of Global Element template.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updateScheduledJob_response":{
            "properties":{
                "schedule":{
                    "description":"It contains schedule information of scheduled job.",
                    "type":"string"
                },
                "scheduleType":{
                    "description":"Schedule type could be periodic or calendar",
                    "type":"string"
                },
                "scheduledDescription":{
                    "description":"Descriptive schedule information",
                    "type":"string"
                }
            }
        },
        "saveItemPriceOverride_response":{
            "properties":{
                "itemRepriceAllowed":{
                    "description":"Indicates whether to reprice all cart items during edit order or to reprice cart items having quantity change. If 'ItemRepriceAllowed' flag is set to true, all cart items not having overridden price will be repriced during order edit. Else only cart items having a quantity change or newly added cart items will be repriced. This flag doesn't have any significance in create order.",
                    "type":"boolean"
                },
                "itemPriceOverrideAllowedForCreate":{
                    "description":"Indicates whether item price can be overridden while creating an order.",
                    "type":"boolean"
                },
                "itemPriceOverrideAllowed":{
                    "description":"Indicates whether item price can be overridden while amending an order.",
                    "type":"boolean"
                }
            }
        },
        "getFileURI_response":{
            "properties":{
                "uri":{
                    "description":"The file uri.",
                    "type":"string"
                }
            }
        },
        "listAudiences_response":{
            "properties":{
                "totalResults":{
                    "description":"The total number of audiences that match the supplied filter.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The starting index of the returned audiences.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Maximum number of audiences to be fetched.",
                    "type":"integer"
                },
                "sort":{
                    "description":"The sort used for the returned audiences.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property sorted on.",
                                "type":"string"
                            },
                            "order":{
                                "description":"The sort order: either asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "useInReports":{
                                "description":"Indicates if this audience will be used in reporting.",
                                "type":"boolean"
                            },
                            "deleted":{
                                "description":"Indicates if this audience is deleted.",
                                "type":"boolean"
                            },
                            "visitorType":{
                                "description":"Indicates the type of visitors the audience allows.  visitorType must be one of the following: \"ANONYMOUS\" (users that have not been authenticated or soft logged in), \"RECOGNIZED\" (users that logged in before but, have not been authenticated in the current session), \"AUTHENTICATED\" (logged in users), \"ANONYMOUS_OR_RECOGNIZED\", \"ANONYMOUS_OR_AUTHENTICATED\", \"REGISTERED\", or \"ALL\". These correspond to various combinations of the options that appear in the UI (ANONYMOUS, RECOGNIZED, and AUTHENTICATED) where \"REGISTERED\" means the user selected RECOGNIZED and AUTHENTICATED and \"ALL\" means the user selected all three options.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"The audience display name.",
                                "type":"string"
                            },
                            "usage":{
                                "description":"The array of audience consumers.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "assetTypeDisplayName":{
                                            "description":"The localized user-friendly label for the consumer type.",
                                            "type":"string"
                                        },
                                        "count":{
                                            "description":"The number of consumers of this type that this audience has.",
                                            "type":"integer"
                                        },
                                        "assetType":{
                                            "description":"The consumer type.  I.e. slots, experiments, etc.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "ruleSet":{
                                "description":"The audience rule set.",
                                "type":"object",
                                "properties":{
                                    "rules":{
                                        "description":"The array of rules that are contained in the rule set.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "property":{
                                                    "description":"The property to be evaluated.",
                                                    "type":"string"
                                                },
                                                "category":{
                                                    "description":"The category of the property, i.e. the user profile.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value used to compare against the property value to determine the rule result.  Values can be strings, integers, doubles, floats, JSON objects or JSON arrays depending on the operator and how the property was described in the audienceRuleProperty endpoint. When mapping this field in Integration Cloud Service(ICS), the operators which expect string values alone can be used.",
                                                    "type":"string"
                                                },
                                                "operator":{
                                                    "description":"The operator applied to the rule property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "operator":{
                                        "description":"The operator applied to all of the rules in the rule set.",
                                        "type":"string"
                                    }
                                }
                            },
                            "description":{
                                "description":"The audience description.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The audience Id.",
                                "type":"string"
                            },
                            "enabled":{
                                "description":"Indicates if this audience is enabled.",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "createExtension_404response":{
            "properties":{
                "errorCode":{
                    "description":"The error code",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "cacheToken_request":{
            "type":"object",
            "properties":{
                "token":{
                    "description":"The cached token value corresponds to an id. Maximum supported length by default is 10000 characters.",
                    "type":"string"
                }
            },
            "required":[
                "token"
            ]
        },
        "recompileActiveTheme_response":{
            "description":"The recompile active theme response.",
            "type":"array",
            "items":{
                "type":"object",
                "properties":{
                    "isAgentTheme":{
                        "description":"Is this theme the agent theme.",
                        "type":"boolean"
                    },
                    "thumbnail":{
                        "description":"Optional thumbnail image of the theme.",
                        "type":"string"
                    },
                    "theme_additional_fonts":{
                        "description":"Lists additional fonts configured for the theme.",
                        "type":"string"
                    },
                    "notes":{
                        "description":"Notes of the theme",
                        "type":"string"
                    },
                    "is_active":{
                        "description":"Is the theme currently active",
                        "type":"boolean"
                    },
                    "usingCodeView":{
                        "description":"Indicates if Code View has been used to configure the theme.",
                        "type":"boolean"
                    },
                    "is_default":{
                        "description":"Is this the default theme.",
                        "type":"boolean"
                    },
                    "associatedSites":{
                        "description":"Sites associated with the theme.",
                        "type":"array",
                        "items":{
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository ID of associated site.",
                                    "type":"string"
                                },
                                "name":{
                                    "description":"The name of the associated site.",
                                    "type":"string"
                                }
                            }
                        }
                    },
                    "clone_parent_name":{
                        "description":"Clone parent name of the theme.",
                        "type":"string"
                    },
                    "repositoryId":{
                        "description":"The repository Id of the theme.",
                        "type":"string"
                    },
                    "name":{
                        "description":"The name of the theme.",
                        "type":"string"
                    },
                    "is_custom":{
                        "description":"Is this theme a custom theme.",
                        "type":"boolean"
                    },
                    "id":{
                        "description":"The ID of the theme.",
                        "type":"string"
                    },
                    "clone_parent_id":{
                        "description":"The ID of the clone parent of the theme.",
                        "type":"string"
                    },
                    "compilationStatuses":{
                        "description":"The compilation status of the theme.",
                        "type":"array",
                        "items":{
                            "type":"object",
                            "properties":{
                                "occurredAt":{
                                    "description":"When did the compilation occur.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"The repository ID of the compilation.",
                                    "type":"string"
                                },
                                "siteId":{
                                    "description":"The site Id.",
                                    "type":"string"
                                },
                                "details":{
                                    "description":"Description of the compilation.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"ID of the compilation.",
                                    "type":"string"
                                },
                                "status":{
                                    "description":"The status of the compilation",
                                    "type":"integer"
                                }
                            }
                        }
                    }
                }
            }
        },
        "updatePaymentGateway_request":{
            "properties":{
                "config":{
                    "type":"object",
                    "properties":{
                        "expirationTimestamp":{
                            "description":"Expiration timestamp in milliseconds. This should be always given in UTC.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updateWhitelistUrls_request":{
            "properties":{
                "items":{
                    "description":"list of whitelist services and theirs outbound urls. This endpoint is deprecated, please use /merchant/allowedUrls.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "whiteListId":{
                                "type":"string",
                                "example":"submitOrder"
                            },
                            "whiteListedUrls":{
                                "description":"outbound urls of the whitelist service",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "url":{
                                            "description":"outbound url",
                                            "type":"string",
                                            "example":"https://example.com"
                                        }
                                    }
                                }
                            },
                            "removeUrl":{
                                "description":"Indicates if the urls in payload are to be added or removed| True for remove and false to add",
                                "type":"boolean",
                                "example":false
                            }
                        }
                    }
                }
            }
        },
        "updateAudience_response":{
            "properties":{
                "useInReports":{
                    "description":"Indicates if this audience will be used in reporting.",
                    "type":"boolean"
                },
                "deleted":{
                    "description":"Indicates if this audience is deleted.",
                    "type":"boolean"
                },
                "visitorType":{
                    "description":"Indicates the type of visitors the audience allows.  visitorType must be one of the following: \"ANONYMOUS\", \"RECOGNIZED\", \"AUTHENTICATED\", \"ANONYMOUS_OR_RECOGNIZED\", \"ANONYMOUS_OR_AUTHENTICATED\", \"REGISTERED\", or \"ALL\". These correspond to various combinations of the options that appear in the UI (ANONYMOUS, RECOGNIZED, and AUTHENTICATED) where \"REGISTERED\" means the user selected RECOGNIZED and AUTHENTICATED and \"ALL\" means the user selected all three options.",
                    "type":"string"
                },
                "displayName":{
                    "description":"The display name for the Audience.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository id of the Audience.",
                    "type":"string"
                },
                "ruleSet":{
                    "description":"The rule set for the Audience.",
                    "type":"object",
                    "properties":{
                        "rules":{
                            "description":"An array of rules that make up the rule set.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "property":{
                                        "description":"The property to be evaluated.",
                                        "type":"string"
                                    },
                                    "category":{
                                        "description":"The category of the property, i.e. the user profile.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The value used to compare against the property value to determine the rule result.  Values can be strings, integers, doubles, floats, JSON objects or JSON arrays depending on the operator and how the property was described in the audienceRuleProperty endpoint. When mapping this field in Integration Cloud Service(ICS), the operators which expect string values alone can be used.",
                                        "type":"string"
                                    },
                                    "operator":{
                                        "description":"The operator applied to the rule property.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "operator":{
                            "description":"The operator applied to all of the rules in the rule set.",
                            "type":"string"
                        }
                    }
                },
                "description":{
                    "description":"The Audience description.",
                    "type":"string"
                },
                "stateLastModified":{
                    "description":"The time the Audience state (i.e. created, deleted, or enabled) was last modified.",
                    "type":"integer"
                },
                "id":{
                    "description":"The id of the new Audience.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Indicates if this audience is enabled.",
                    "type":"boolean"
                }
            }
        },
        "upgradeCurrentVersion_response":{
            "properties":{
                "storefrontVersion":{
                    "description":"The latest available version of the storefront JavaScript framework.",
                    "type":"string"
                },
                "success":{
                    "description":"whether the rollback was successful.",
                    "type":"boolean"
                },
                "previousVersion":{
                    "description":"The previous version of the storefront JavaScript framework.",
                    "type":"string"
                },
                "UpgradeMessage":{
                    "description":"Additional Info about the Upgrade. Usually indicates if the store is already on latest Version.",
                    "type":"string"
                },
                "currentVersion":{
                    "description":"The storefront JavaScript framework version currently running.",
                    "type":"string"
                }
            }
        },
        "createCatalog_response":{
            "properties":{
                "catalogVersion":{
                    "description":"Type of catalog. 1 = legacy catalog, 2 = new style catalog, 3 = filtered view catalog.",
                    "type":"integer"
                },
                "defaultCategoryForProducts":{
                    "description":"Default category to link to new products created in this catalog if no other parents are specified.  If it is not set then the new products would instead be created unassigned.",
                    "type":"string"
                },
                "rootNavigationCategory":{
                    "description":"Navigation category for the catalog.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository id of the navigation category",
                            "type":"string"
                        }
                    }
                },
                "baseCatalog":{
                    "description":"(Only present for filtered view catalogs) This references the independent catalog that is the base catalog for the filtered view.",
                    "type":"object",
                    "properties":{
                        "catalogVersion":{
                            "description":"Type of base catalog. For base catalog this will always be 2 - independent catalog.",
                            "type":"integer"
                        },
                        "defaultCategoryForProducts":{
                            "description":"Default category parent to link to new products created in this base catalog if no other parents are specified.",
                            "type":"string"
                        },
                        "rootNavigationCategory":{
                            "description":"Navigation category for the base catalog.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository id of the navigation category",
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Display name of the base catalog.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID.",
                            "type":"string"
                        },
                        "rootCategories":{
                            "description":"Array of root categories of the base catalog",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of category/collection",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the item is modified recently.",
                    "type":"string"
                },
                "displayName":{
                    "description":"Display name of the catalog.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID.",
                    "type":"string"
                },
                "rootCategories":{
                    "description":"Array of categories associated with the catalog.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of category/collection",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"Catalog ID.",
                    "type":"string"
                }
            }
        },
        "listImportOperations_response":{
            "properties":{
                "items":{
                    "description":"List of all import operation objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "formats":{
                                "description":"Import data formats",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "typeName":{
                                "description":"Import data type name",
                                "type":"string"
                            },
                            "formatNames":{
                                "description":"Import data format names",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "typeId":{
                                "description":"Import data type",
                                "type":"string"
                            },
                            "id":{
                                "description":"Import operation id",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "saveSelfServiceCacheConfiguration_request":{
            "properties":{
                "cacheConfiguration":{
                    "description":"regular expression of URIs to be cached with the refresh time in minutes.",
                    "type":"object"
                },
                "enabled":{
                    "description":"Indicates whether the self service cache is enabled.",
                    "type":"boolean"
                }
            },
            "example":{
                "cacheConfiguration":{
                    "^/ccstore/v1/selfservice/quotes[?]limit=10&offset=0&totalResults=true&orderby=lastUpdatedDate_t:asc$":15,
                    "^/ccstore/v1/selfservice/subscriptionProducts[?]orderBy=EndDate:asc&q=SalesProductType='SUBSCRIPTION' AND Status in [(]'ORA_ACTIVE'[)] AND [(]EndDate BETWEEN '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])' AND '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])'[)]&totalResults=true$":5
                },
                "enabled":true
            }
        },
        "createErrorlog_request":{
            "properties":{
                "clientSideErrors":{
                    "description":"Array of error objects in json format.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                }
            },
            "required":[
                "clientSideErrors"
            ],
            "example":{
                "clientSideErrors":[
                    {
                        "error1":"desc1"
                    },
                    {
                        "error2":"desc2"
                    }
                ]
            }
        },
        "getFilter_response":{
            "properties":{
                "include":{
                    "description":"The fields to include in the endpoint response.",
                    "type":"string"
                },
                "exclude":{
                    "description":"The fields to exclude from the endpoint response.",
                    "type":"string"
                },
                "key":{
                    "description":"The key passed as the pathParams, which is the filterKey for the filter object retrieved.",
                    "type":"string"
                }
            }
        },
        "createApplicationID_request":{
            "properties":{
                "name":{
                    "description":"The name for the new Application ID.",
                    "type":"string"
                },
                "lifetimeDays":{
                    "description":"Only valid with type application. The lifetime in days for the generated auth token, after which the token will be invalid for login. If not set, or set to -1, the lifetime of the token will be unlimted. If set to 0, the token will be invalid for login. If set to a value over 365, then the value will be changed to 365.",
                    "type":"integer"
                },
                "type":{
                    "description":"The Application ID type: application or extension.",
                    "type":"string"
                }
            },
            "required":[
                "name",
                "type"
            ],
            "example":{
                "name":"exampleApp",
                "lifetimeDays":90,
                "type":"application"
            }
        },
        "updatePromotionFolder_response":{
            "properties":{
                "path":{
                    "description":"Promotion folder's absolute path, it is a concatenation of it's parent folder's names and it's own name separated by '/'",
                    "type":"string"
                },
                "parentFolder":{
                    "description":"Parent Folder object of the current folder. ",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The promotion folder's repository ID",
                            "type":"string"
                        }
                    }
                },
                "repositoryId":{
                    "description":"The promotion folder ID.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the promotion folder.",
                    "type":"string"
                }
            }
        },
        "createPromotion_response":{
            "properties":{
                "filterForQualifierZeroPrices":{
                    "description":"Determines whether items with zero prices can act as qualifiers. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "endDate":{
                    "description":"When this promotion ceases to be active",
                    "type":"string"
                },
                "displayName":{
                    "description":"The display name of the promotion.",
                    "type":"string"
                },
                "global":{
                    "description":"Whether the promotion is global.",
                    "type":"boolean"
                },
                "sites":{
                    "description":"This will limit the promotion to being applicable only to the 1+ specified sites.  An empty array means the promotion applies to all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The ID of a site associated with the promotion.",
                                "type":"string"
                            }
                        }
                    }
                },
                "type":{
                    "description":"Integer representation of the promotion type (shipping, item, order).",
                    "type":"integer"
                },
                "filterForQualifierDiscountedByCurrent":{
                    "description":"Determines whether items discounted by the current promotion can act as qualifiers for other promotions. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "enabled":{
                    "description":"Whether or not the promotion is currently enabled.",
                    "type":"boolean"
                },
                "cardIINRanges":{
                    "description":"List of issuer identification numbers including wildcards and ranges for which the promotion should be applied.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "filterForQualifierNegativePrices":{
                    "description":"Determines whether items with negative prices can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "parentFolder":{
                    "description":"Map of promotion folder's repository ID key and value.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The promotion folder's repository ID that the promotion is assigned to.",
                            "type":"string"
                        }
                    }
                },
                "filterForQualifierOnSale":{
                    "description":"Determines whether items that were priced with a sale price should be allowed to act as qualifiers. Applicable to all promotion types. If unset, will be treated as false.",
                    "type":"boolean"
                },
                "filterForTargetNegativePrices":{
                    "description":"Determines whether items with negative prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "audiences":{
                    "description":"List of audiences to which the promotion is limited. An empty list implies no restrictions.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The ID of an audience associated with the promotion.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "id":{
                    "description":"The Promotion id.",
                    "type":"string"
                },
                "giveToAnonymousProfiles":{
                    "description":"If both this property and the global property are false, then only registered visitors can receive the promotion. If this property is true, and the global property is false, then anonymous visitors and registered visitors can receive the promotion. In both cases, the visitors must meet any other conditions specified by the promotion in order to receive it.",
                    "type":"boolean"
                },
                "filterForQualifierActedAsQualifier":{
                    "description":"Determines whether qualifiers can be reused in a promotion. If true, qualifiers can be used only once per promotion evaluation. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetDiscountedByCurrent":{
                    "description":"Determines whether items that have been discounted by the current promotion can receive the discount again. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetActedAsQualifier":{
                    "description":"Determines whether items that have acted as a qualifier for any discount can receive the current discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetDiscountedByAny":{
                    "description":"Determines whether items that have been discounted by any promotion can receive another discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForQualifierDiscountedByAny":{
                    "description":"Determines whether items discounted by any promotion can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetOnSale":{
                    "description":"Determines whether items that were priced with a sale price should be allowed to receive the current discount. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetZeroPrices":{
                    "description":"Determines whether items with zero prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "allowMultiple":{
                    "description":"Determines whether the promotion can be given to a customer only once. If set to false, the system grants the promotion only once. If set to true, the system adds a copy of the promotion to the customer's profile every time the customer is granted the promotion.",
                    "type":"boolean"
                },
                "repositoryId":{
                    "description":"The Promotion id.",
                    "type":"string"
                },
                "filterForTargetPriceLTOETPromoPrice":{
                    "description":"Determines whether to exclude items with price lower than promotion price. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "uses":{
                    "description":"The number of orders for a given customer to which the promotion can be applied.",
                    "type":"integer"
                },
                "stackingRule":{
                    "description":"Represents a rule to determine a group of promotions that can be used together.",
                    "type":"object",
                    "properties":{
                        "maxPromotions":{
                            "description":"The maximum number of promotions that can be applied to an order based on this rule.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"The name of the rule.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The stacking rule id",
                            "type":"string"
                        },
                        "id":{
                            "description":"The stacking rule id.",
                            "type":"string"
                        }
                    }
                },
                "lastModified":{
                    "description":"When promotion was last modified",
                    "type":"string"
                },
                "startDate":{
                    "description":"When this promotion becomes active",
                    "type":"string"
                }
            }
        },
        "updatePromotionClaimable_request":{
            "properties":{
                "maxUses":{
                    "description":"Specifies the number of uses a coupon has.  This is required if 'useMaxUses' is set to true.",
                    "type":"integer"
                },
                "promotions":{
                    "description":"List of promotions with which to associate the coupon. Use either promotionId or promotions, not both.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "startDate":{
                    "description":"When this claimable becomes active.",
                    "type":"string"
                }
            },
            "example":{
                "maxUses":"50",
                "promotions":[
                    {
                        "repositoryId":"promo20011"
                    },
                    {
                        "repositoryId":"promo20009"
                    }
                ],
                "startDate":"2016-03-23T11:56:00.000-04:00"
            }
        },
        "updateHiddenSlotTypes_200_response":{
            "properties":{
                "autoWrap":{
                    "description":"description of autoWrap",
                    "type":"boolean"
                },
                "items":{
                    "description":"Array of slot types, optionally filtered by page type",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "isLatestVersion":{
                                "description":"Whether or not this is the latest verison of this slot type",
                                "type":"boolean"
                            },
                            "regions":{
                                "description":"Default sub-regions for this slot type",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"ID for the region in the repository",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "slotType":{
                                "description":"The type name for this slot type",
                                "type":"string"
                            },
                            "latestVersion":{
                                "description":"Latest version of this slot type",
                                "type":"integer"
                            },
                            "displayName":{
                                "description":"Localised name for this slot type",
                                "type":"string"
                            },
                            "availableToAllPages":{
                                "description":"Whether or not this slot type is available to all page types",
                                "type":"boolean"
                            },
                            "repositoryId":{
                                "description":"ID for the slot type in the repository",
                                "type":"string"
                            },
                            "minWidth":{
                                "description":"Minimum number of columns, in layout grid, that this slot type fits into",
                                "type":"integer"
                            },
                            "id":{
                                "description":"ID for this slot type",
                                "type":"string"
                            },
                            "pageTypes":{
                                "description":"Array of page types that this slot type can be added to. Will be empty if availableToAllPages is true.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"ID for the page type in the repository",
                                            "type":"string"
                                        },
                                        "alias":{
                                            "description":"path for the page type",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the page type",
                                            "type":"string"
                                        },
                                        "shortName":{
                                            "description":"Name of the page type",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "version":{
                                "description":"The version of the slot type",
                                "type":"integer"
                            },
                            "configurable":{
                                "description":"Whether or not this slot type has configuration properties",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "updateGlobalElementJavaScript_request":{
            "properties":{
            },
            "example":"PUT /ccadminui/v1/elements/my-element-tag/javascript"
        },
        "saveAdminConfiguration_response":{
            "properties":{
                "sortByPriceEnabled":{
                    "description":"Flag to signify whether sorting by price is enabled in this environment.",
                    "type":"boolean"
                },
                "supportVersion1Catalogs":{
                    "description":"If true then legacy (version 1) catalog is supported in the system.",
                    "type":"boolean"
                },
                "allowedOriginMethods":{
                    "description":"Map of hostname (key) and the allowed http methods (values) for that host.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "sessionTimeout":{
                    "description":"Tells how long the before the session times out in the admin application.",
                    "type":"integer"
                },
                "sortByPriceProductLimit":{
                    "description":"Maximum number of total products for which the sort by price feature should be available.",
                    "type":"integer"
                }
            }
        },
        "generateOAuthToken_response":{
            "properties":{
                "token":{
                    "description":"OAuth token.",
                    "type":"string"
                },
                "status":{
                    "description":"Status code.",
                    "type":"string"
                }
            }
        },
        "getApplicationDeploymentLog_response":{
            "properties":{
                "results":{
                    "description":"results for the application deployment",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "errors":{
                    "description":"errors for the application deployment",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "updateFailedMessage_response":{
            "properties":{
            }
        },
        "createLocation_request":{
            "properties":{
                "country":{
                    "description":"The country of the location.",
                    "type":"string"
                },
                "hours":{
                    "description":"The store opening hours. Only applicable to location type 'store'.",
                    "type":"string"
                },
                "address3":{
                    "description":"The third address field of the location.",
                    "type":"string"
                },
                "endDate":{
                    "description":"The end date for the location in the form of 'yyyy-MM-dd'. This is used when performing a search for inventory available from a store during a specific date range. If the search contains a specific date range, only locations that have a date that are contained within that date range will be displayed.",
                    "type":"string"
                },
                "address2":{
                    "description":"The second address field of the location.",
                    "type":"string"
                },
                "city":{
                    "description":"The city of the location.",
                    "type":"string"
                },
                "address1":{
                    "description":"The first address field of the location.",
                    "type":"string"
                },
                "latitude":{
                    "description":"The latitude of the location.",
                    "type":"number"
                },
                "postalCode":{
                    "description":"The postal code of the location.",
                    "type":"string"
                },
                "county":{
                    "description":"The county of the location.",
                    "type":"string"
                },
                "stateAddress":{
                    "description":"The state of the location.",
                    "type":"string"
                },
                "sites":{
                    "description":"List of sites.  A location can be constrained to a list of sites. If no site is defined, the location is available on all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The site ID to associate this location with.  The site must already exist.",
                                "type":"string"
                            }
                        }
                    }
                },
                "type":{
                    "description":"The type of location, either 'location' (default) or 'store'.",
                    "type":"string"
                },
                "externalLocationId":{
                    "description":"An optional additional location ID, such as the merchant store ID. Use this if you have extra parameters for identifying your stores or locations.",
                    "type":"string"
                },
                "phoneNumber":{
                    "description":"The phone number of the location.",
                    "type":"string"
                },
                "siteGroups":{
                    "description":"List of site groups. A location can be constrained to a list of site groups. If no site group is defined, the location is available on all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The site group ID to associate this location with.  The site group must already exist.",
                                "type":"string"
                            }
                        }
                    }
                },
                "locationId":{
                    "description":"The unique ID of the location. This ID will be generated if none is provided.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the location.",
                    "type":"string"
                },
                "faxNumber":{
                    "description":"The fax number of the location.",
                    "type":"string"
                },
                "startDate":{
                    "description":"The start date for the location in the form of 'yyyy-MM-dd'. This is used when performing a search for inventory available from a store during a specific date range. If the search contains a specific date range, only locations that have a date that are contained within that date range will be displayed.",
                    "type":"string"
                },
                "email":{
                    "description":"The email address of the location.",
                    "type":"string"
                },
                "longitude":{
                    "description":"The longitude of the location.",
                    "type":"number"
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "country":"USA",
                "hours":"9:00am - 5:00pm",
                "address3":null,
                "endDate":"2017-04-25",
                "address2":"Suite 101",
                "city":"Glen Allen",
                "address1":"4870 Sadler Rd.",
                "latitude":37.6659833,
                "postalCode":"23060",
                "county":"Henrico",
                "stateAddress":"VA",
                "sites":[
                    {
                        "id":"siteUS"
                    },
                    {
                        "id":"siteCA"
                    }
                ],
                "type":"store",
                "externalLocationId":"187",
                "phoneNumber":"(617) 386-1200",
                "siteGroups":[
                    {
                        "id":"siteGroup1"
                    },
                    {
                        "id":"siteGroup2"
                    }
                ],
                "locationId":"CRSHome-GlenAllen187",
                "name":"CRS Home - Glen Allen #187",
                "faxNumber":"(617) 386-1200",
                "startDate":"2016-04-25",
                "email":"store187@example.com",
                "longitude":-77.5063697
            }
        },
        "getPaymentGateway_response":{
            "properties":{
                "gatewayName":{
                    "description":"Gateway Name.",
                    "type":"string"
                },
                "config":{
                    "type":"object",
                    "properties":{
                        "expirationTimestamp":{
                            "description":"Expiration timestamp in milliseconds in UTC.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "doDeleteSSEFile_response_accepted":{
            "properties":{
                "message":{
                    "description":"The message describing the status",
                    "type":"string"
                },
                "workRequestId":{
                    "description":"The id of the restart request which can be used to track the extension server restart status.",
                    "type":"string"
                }
            }
        },
        "setAsAgentTheme_response":{
            "properties":{
                "status":{
                    "description":"Has the theme been set as active.",
                    "type":"boolean"
                }
            }
        },
        "getAllowedUrls_response":{
            "properties":{
                "items":{
                    "description":"list of allowed services and theirs outbound urls",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "allowedUrls":{
                                "description":"outbound urls of the allowed service",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "url":{
                                            "description":"outbound url",
                                            "type":"string",
                                            "example":"https://example.com"
                                        }
                                    }
                                }
                            },
                            "allowedId":{
                                "type":"string",
                                "example":"submitOrder"
                            }
                        }
                    }
                }
            }
        },
        "createPriceListGroupActivationRequest_request":{
            "properties":{
                "priceListGroupId":{
                    "description":"ID of the PriceListGroup to activate.",
                    "type":"string"
                }
            },
            "required":[
                "priceListGroupId"
            ],
            "example":{
                "priceListGroupId":"CanadianDollar"
            }
        },
        "updateCloudConfiguration_request":{
            "properties":{
                "excludeAddressList":{
                    "description":"Flag to exclude addresses apart from listAddresses and listProfileAddresses endpoints. This should be set to true when there are large number of addresses in an account or profile",
                    "type":"boolean"
                },
                "includeFilteredSkusForProductAndSkuEndpoints":{
                    "description":"When set to true, list/get products and skus endpoints include filtered skus property in the response.",
                    "type":"boolean"
                },
                "enableCustomOrganizationId":{
                    "description":"Flag is used for create organization endpoint. Indicates whether an organization should be created with the specific id provided in the input or not",
                    "type":"boolean"
                },
                "customerDataMasterEnabled":{
                    "description":"The flag is used to enable functionality for onboarding accounts and contacts from the customer data master, or to link commerce accounts and contacts with those in the customer data master.",
                    "type":"boolean"
                },
                "excludeDynamicContentFromMetadataCatalog":{
                    "description":"This setting allows you to exclude some of the dynamic content from Swagger. This is helpful when Swagger size grows to a large size and is not manageable, especially when the number of price lists or custom properties is large. It accepts a comma-separated value of property names that are to be excluded from Swagger. Valid values are: \"price\" to exclude price groups and volume price details; \"product\" to exclude Product and SKU variant and specification details; \"all\" to exclude all dynamic content including custom properties for all entities; or null (default) to include everything. Note that values can be combined in CSV format.",
                    "type":"string"
                },
                "strictExtraPropertiesValidation":{
                    "description":"If false, enables less strict unknown extra properties detection as a backwards compatibility mode. A true value enforces checks for unknown extra properties consistently.",
                    "type":"boolean"
                },
                "allowReturnOnPartiallyFulfilledOrder":{
                    "description":"If true, enable returns on partially fulfilled orders.",
                    "type":"boolean"
                },
                "enablePurchaseListItemCustomPropertiesAsKeys":{
                    "description":"Flag is used for purchase list end point. Tells us whether to use purchase list line items custom properties as unique keys or not",
                    "type":"boolean"
                },
                "enablePciCompliance":{
                    "description":"Enables PCI compliance.",
                    "type":"boolean"
                },
                "directEditEventProcessingIntervalSeconds":{
                    "description":"The delay with which direct editing changes appear on Storefront. The property can take a value between 0 and 60. It is only used when at least one of the direct edit features is enabled.",
                    "type":"integer"
                },
                "enableDefaultSortForListProducts":{
                    "description":"Enables sort by id for non leaf categories for the list products endpoint when no sort param is sent",
                    "type":"boolean"
                },
                "includeDiscountInfoInOrderResponse":{
                    "description":"If true, include discount information in responses which return order objects.",
                    "type":"boolean"
                },
                "useOrderSubmittedDateForTax":{
                    "description":"Enables use of order submitted date for tax calculation. Flag is useful in returns and exchanges",
                    "type":"boolean"
                }
            },
            "example":{
                "includeFilteredSkusForProductAndSkuEndpoints":false,
                "directEditEventProcessingIntervalSeconds":10,
                "fallbackShippingEnabled":true
            }
        },
        "saveLayoutStructure_failureResponse":{
            "properties":{
                "errorCode":{
                    "default":"32010",
                    "description":"Error code for message",
                    "type":"string"
                },
                "message":{
                    "default":"The specified layout {layoutId} does not exist",
                    "description":"Message explaining the error",
                    "type":"string"
                },
                "status":{
                    "default":"400",
                    "description":"HTTP status code for the error",
                    "type":"string"
                }
            }
        },
        "updateEmailTemplates_request":{
            "properties":{
                "filename":{
                    "description":"Path to previously uploaded zip file containing email templates to apply for the specified email type.",
                    "type":"string"
                }
            },
            "required":[
                "filename"
            ],
            "example":{
                "filename":"notifications/uploads/abandoned_order_v1.zip"
            }
        },
        "deleteMediaItems_response":{
            "properties":{
            }
        },
        "syncCustomerAccountAddresses_request":{
            "properties":{
                "itemIds":{
                    "description":"External address IDs for addresses to be synced for the provided customer Account ID. If it is not specified or an empty list is specified then 'reconcileExistingAddresses' flag should be set to true to sync/reconcile existing address only.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/stringType"
                    }
                },
                "reconcileExistingAddresses":{
                    "description":"This flag is set to true then existing addresses will also be synced/reconcile along with specified externalIds. Default value is false.",
                    "type":"boolean"
                }
            },
            "example":{
                "itemIds":[
                    "1035",
                    "1034"
                ],
                "reconcileExistingAddresses":true
            }
        },
        "updateSelectedBillingCountries_response":{
            "properties":{
                "items":{
                    "description":"The updated list of all Billing Countries",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "countryCode":{
                                "description":"Country Code of the Billing Country",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display Name of the Billing Country",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the Billing Country",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "doCreateExtensionVariable_request":{
            "properties":{
                "previewValue":{
                    "description":"preview value of the extension variable. It is used in preview environment.",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the extension variable.",
                    "type":"string"
                },
                "value":{
                    "description":"value of the extension variable.",
                    "type":"string"
                }
            },
            "required":[
                "name",
                "value"
            ],
            "example":{
                "preview":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvh==",
                "name":"atg.webhook.calculateShipping",
                "value":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvh=="
            }
        },
        "updateMediaItem_request":{
            "properties":{
                "metadata":{
                    "description":"Seo meta info for product.",
                    "type":"object",
                    "properties":{
                        "altText":{
                            "description":"The alt text for the media item.",
                            "type":"string"
                        },
                        "titleText":{
                            "description":"The title text for the media item.",
                            "type":"string"
                        }
                    }
                },
                "destinationFileName":{
                    "description":"New filename of media item.",
                    "type":"string"
                },
                "uploadType":{
                    "description":"An uploadtype which has an associating postprocessor, if renaming should trigger assignment.",
                    "type":"string"
                },
                "overwrite":{
                    "description":"If true, an existing file will be overwritten if it has the same name as the destination file.",
                    "type":"boolean"
                },
                "sourcePath":{
                    "description":"Path of media item to rename.",
                    "type":"string"
                }
            },
            "required":[
                "destinationFileName",
                "sourcePath"
            ],
            "example":{
                "metadata":{
                    "altText":"altText",
                    "titleText":"titleText"
                },
                "destinationFileName":"prod10001.jpg",
                "uploadType":"productImage",
                "overwrite":true,
                "sourcePath":"/products/prod123.jpg"
            }
        },
        "GetContactMetaData_response":{
            "properties":{
                "metadata":{
                    "description":"Meta data of attributes mapped to the customer master data",
                    "type":"object",
                    "properties":{
                        "Attribute Name":{
                            "description":"Name of the contact attribute mapped",
                            "type":"object",
                            "properties":{
                                "editable":{
                                    "description":"A boolean value which describes whether the attribute is editable or not",
                                    "type":"boolean"
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "metadata":{
                    "firstName":{
                        "editable":true
                    },
                    "lastName":{
                        "editable":true
                    },
                    "email":{
                        "editable":false
                    }
                },
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadminui/v1/selfservice/contacts/metadata"
                    }
                ]
            }
        },
        "audienceSizes_response":{
            "properties":{
                "registeredShoppers":{
                    "description":"An estimate of the number of registered shoppers in the system.",
                    "type":"integer"
                },
                "audienceSize":{
                    "description":"An estimate of the overall size of this audience.  If this is null it means that the size could not be accurately estimated.",
                    "type":"integer"
                },
                "ruleShopperCounts":{
                    "description":"An ordered list of registered shopper counts as if given rules were executed in combination with all previous rules in the order given (i.e. rule 1 count, rule 1 & 2 count, etc...). Note that the ruleSet operator will determine whether the counts increase or decrease: \"any\" will make the counts increase as more rules are considered and \"all\" will make the counts decrease.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorCode":{
                                "description":"The error code for this rule, if it was ignored.  If this is present, then the message is an error message.  If this is not present, then the message is an informational message.",
                                "type":"string"
                            },
                            "rules":{
                                "description":"A human readable string indicating the ordered list of rules executed.  For example, \"1\" indicates that this would be the count if the first rule was executed, \"1,2\" indicates that this would be the count if the first two rules were executed, etc.",
                                "type":"string"
                            },
                            "shoppers":{
                                "description":"The estimated number of shoppers the Audience would contain after executing the rules specified in the \"rules\" string.",
                                "type":"integer"
                            },
                            "message":{
                                "description":"An optional message about this rule.  Must be present if the rule was ignored.  If there is an error code, then this message is an error message.  Otherwise it is just an informational message.",
                                "type":"string"
                            },
                            "devMessage":{
                                "description":"An optional developer message about this rule.",
                                "type":"string"
                            },
                            "isIgnored":{
                                "description":"Whether or not this rule was ignored.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "siteName":{
                    "description":"The name of the site used to calculate this estimate.",
                    "type":"string"
                },
                "siteId":{
                    "description":"The ID of the site used to calculate this estimate.",
                    "type":"string"
                }
            }
        },
        "getMessages_response":{
            "properties":{
                "total":{
                    "description":"Total number of changes published. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of changes published.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Offset.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of changes.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sort information of the notifications.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Property of changes say display name.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order of notifications.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items of publish changes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "viewedDate":{
                                "description":"Date time when notification was viewed.",
                                "type":"string"
                            },
                            "rolledUp":{
                                "description":"Is this notification rolled up?",
                                "type":"boolean"
                            },
                            "pinned":{
                                "description":"Is this notification pinned?",
                                "type":"boolean"
                            },
                            "createdDate":{
                                "description":"Date time when notification was created.",
                                "type":"string"
                            },
                            "count":{
                                "description":"1 for simple notification and >1 for rolled up notification.",
                                "type":"integer"
                            },
                            "details":{
                                "description":"Detailed information formatted as JSON payload..",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of notification.",
                                "type":"string"
                            },
                            "message":{
                                "description":"Message content in notification.",
                                "type":"string"
                            },
                            "key":{
                                "description":"Key to roll up notification.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "uploadSelectedAssets_response":{
            "type":"object",
            "properties":{
                "warnings":{
                    "description":"Warning messages for selected upload",
                    "type":"string"
                },
                "deploymentId":{
                    "description":"Deployment Id for upload",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "errors":{
                    "description":"An optional list of errors if multiple errors were encountered",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorCode":{
                                "description":"The numerical code identifying the error",
                                "type":"string"
                            },
                            "message":{
                                "description":"The localized message describing the error",
                                "type":"string"
                            },
                            "status":{
                                "description":"The HTTP status code",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateWebHooks_response":{
            "properties":{
                "resendDelaySeconds":{
                    "description":"Resend delay in seconds",
                    "type":"integer"
                },
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    }
                },
                "includeChangesOnly":{
                    "description":"The webhook payload will include only the changes for list and map properties when this value is set as true",
                    "type":"boolean"
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"submitOrder\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"integer"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    }
                },
                "maxNumberOfResendAttempts":{
                    "description":"Max number of resend attempts",
                    "type":"integer"
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "urls":{
                    "description":"An array of strings of the target URLs for the WebHook.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"integer"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"integer"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"integer"
                },
                "applyResendDelayToFirstAttempt":{
                    "description":"Apply resend delay in first attempt",
                    "type":"boolean"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                }
            }
        },
        "createFilter_request":{
            "properties":{
                "include":{
                    "description":"The fields to include in the endpoint response.",
                    "type":"string"
                },
                "exclude":{
                    "description":"The fields to exclude from the endpoint response.",
                    "type":"string"
                },
                "key":{
                    "description":"The filterKey for the filter to create.",
                    "type":"string"
                }
            },
            "required":[
                "key"
            ],
            "example":{
                "include":"id,active,saleVolumePrices,listVolumePrices,route,configurable,productVariantOptions,primaryThumbImageURL,notForIndividualSale,displayName,childSKUs",
                "exclude":"childSKUs.unitOfMeasure",
                "key":"productData"
            }
        },
        "createStackingRule_response":{
            "properties":{
                "promotions":{
                    "description":"The promotion's repository id/s that we want to set the stacking rule on.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository id",
                                "type":"string"
                            }
                        }
                    }
                },
                "maxPromotions":{
                    "description":"The maximum number of promotions allowed per stacking rule. Default is -1 indicates unlimited.",
                    "type":"integer"
                },
                "displayName":{
                    "description":"The display name of the stacking rule.",
                    "type":"string"
                },
                "id":{
                    "description":"The stacking rule id.",
                    "type":"string"
                },
                "excludedStackingRules":{
                    "description":"The stacking rules's repository id/s that we don't want combine with the current stacking rule. If the array is empty, that means this stackingRule can be combined with all stackingRules",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The stacking rules's repository id",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getAuthenticatorInfo_request":{
            "properties":{
                "token":{
                    "description":"Token representing the authentication information to fetch.",
                    "type":"string"
                }
            },
            "example":{
                "token":"sampleToken123123123"
            }
        },
        "getCountryRegions_response":{
            "properties":{
                "regions":{
                    "description":"The list of regions for particular country.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regionCode":{
                                "description":"The region code (normally its ISO 3166-2 code).",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Localized region name.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The ID of the region item.",
                                "type":"string"
                            },
                            "abbreviation":{
                                "description":"The region code in abbreviated form. Usually a 2 letter country code",
                                "type":"string"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"Localized country name",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository ID of the country item.",
                    "type":"string"
                }
            }
        },
        "setEmailServiceData_request":{
            "properties":{
                "emailServiceProperties":{
                    "description":"Email Service Properties",
                    "type":"object",
                    "properties":{
                        "emailSMTPPort":{
                            "description":"Port to use to communicate with the SMTP host. Needs to be 465 or 587 as appropriate for the value set in emailSMTPAuthMethod.",
                            "type":"string"
                        },
                        "emailSMTPHost":{
                            "description":"The SMTP host.",
                            "type":"string"
                        },
                        "emailServiceType":{
                            "description":"Must be DEFAULT or SMTP.",
                            "type":"string"
                        },
                        "emailSMTPPassword":{
                            "description":"User password for the SMTP server.",
                            "type":"string"
                        },
                        "emailSMTPAuthMethod":{
                            "description":"The SMTP Authorisation method - either SSL or TLS.",
                            "type":"string"
                        },
                        "emailSMTPUsername":{
                            "description":"User login for the SMTP server.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "emailServiceType"
                    ]
                },
                "emailNotificationTypes":{
                    "description":"Email Notification Types",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"email notification display name",
                                "type":"string"
                            },
                            "recommendationsRestriction":{
                                "description":"The recommendations restriction",
                                "type":"string"
                            },
                            "fromName":{
                                "description":"from name",
                                "type":"string"
                            },
                            "includeRecommendations":{
                                "description":"true - product recommendations will be included in the email, false - product recommendations will not be included in the email",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"key",
                                "type":"string"
                            },
                            "numberOfRecommendations":{
                                "description":"Number of product recommendations to include in email",
                                "type":"integer"
                            },
                            "recommendationsStrategy":{
                                "description":"The recommendations strategy",
                                "type":"string"
                            },
                            "enabled":{
                                "description":"true - this notification is enabled and an email will be sent out, false - disable no email sent when triggered",
                                "type":"boolean"
                            },
                            "fromEmail":{
                                "description":"from email address",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "emailServiceProperties":{
                    "emailSMTPPort":"587",
                    "emailSMTPHost":"smtp.example.com",
                    "emailServiceType":"SMTP",
                    "emailSMTPAuthMethod":"TLS",
                    "emailSMTPPassword":"example",
                    "emailSMTPUsername":"example@example.com"
                },
                "emailNotificationTypes":[
                    {
                        "displayName":"Forgot Password Email",
                        "recommendationsRestriction":null,
                        "fromName":"Forgot Password",
                        "includeRecommendations":false,
                        "id":"forgot_password_v1",
                        "numberOfRecommendations":3,
                        "recommendationsStrategy":null,
                        "enabled":true,
                        "fromEmail":"info@example.com"
                    },
                    {
                        "displayName":"Abandon Order",
                        "recommendationsRestriction":"unrestricted",
                        "fromName":"Abandon Order xx",
                        "includeRecommendations":true,
                        "id":"abandon_order_v1",
                        "numberOfRecommendations":3,
                        "recommendationsStrategy":"blended",
                        "enabled":true,
                        "fromEmail":"info@example.com"
                    }
                ]
            }
        },
        "addPaymentGateway_request":{
            "properties":{
                "gatewayName":{
                    "description":"Gateway Name.",
                    "type":"string"
                },
                "config":{
                    "type":"object",
                    "properties":{
                        "expirationTimestamp":{
                            "description":"Expiration timestamp in milliseconds. This should be always given in UTC.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "listSSEFiles_response":{
            "properties":{
                "total":{
                    "description":"Total items found by query. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total items found by query.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Query offset.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Query limit.",
                    "type":"integer"
                },
                "links":{
                    "description":"List of navigation links.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The link's relation to the current page of results: next, prev or self.",
                                "type":"string"
                            },
                            "href":{
                                "description":"The URL of the link.",
                                "type":"string"
                            }
                        }
                    }
                },
                "sort":{
                    "description":"Sort directive.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Sort property.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Result items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"Full path to file, including name.",
                                "type":"string"
                            },
                            "size":{
                                "description":"File size in bytes. Omitted for folders.",
                                "type":"integer"
                            },
                            "name":{
                                "description":"File name without path.",
                                "type":"string"
                            },
                            "checksum":{
                                "description":"File checksum. Omitted for folders.",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"The repository id of the file.",
                                "type":"string"
                            },
                            "lastModified":{
                                "description":"Last modified date and time. Omitted for folders.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The item type; file. Omited for folders.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "appIdOperation_response":{
            "properties":{
                "token":{
                    "description":"If operation is genAuthToken, then this property contains the new token value.",
                    "type":"string"
                }
            }
        },
        "getCECContentType_response":{
            "properties":{
                "createdDate":{
                    "description":"Date the content type was created",
                    "$ref":"#/definitions/oce_dateType"
                },
                "updatedBy":{
                    "description":"User who updated the content type",
                    "type":"string"
                },
                "createdBy":{
                    "description":"User who created the content type",
                    "type":"string"
                },
                "name":{
                    "description":"Name for the content type",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the content type",
                    "type":"string"
                },
                "id":{
                    "description":"Unique OCE ID for this content type",
                    "type":"string"
                },
                "updatedDate":{
                    "description":"Date the content type was last updated",
                    "$ref":"#/definitions/oce_dateType"
                },
                "fields":{
                    "description":"Field within the content type",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/oce_fieldType"
                    }
                }
            }
        },
        "cloneComponentInstance_doesNotExistResponse":{
            "properties":{
                "errorCode":{
                    "default":"33001",
                    "description":"The internal error code.",
                    "type":"string"
                },
                "message":{
                    "default":"Component instance with id: 100011 not found.",
                    "description":"The HTTP error message.",
                    "type":"string"
                },
                "status":{
                    "default":"404",
                    "description":"The HTTP status code.",
                    "type":"string"
                }
            }
        },
        "getActiveTheme_400response":{
            "properties":{
                "errorCode":{
                    "description":"The OCC error code",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "resetAuthenticatorKey_response":{
            "properties":{
                "success":{
                    "description":"True if the secret key was reset successfully, false if not.",
                    "type":"boolean"
                }
            }
        },
        "deleteCmsContentMap_failureResponse":{
            "properties":{
                "errorCode":{
                    "description":"The CMS error code",
                    "type":"string",
                    "example":80206
                },
                "message":{
                    "description":"The HTTP error message",
                    "type":"string",
                    "example":"Unexpected Error Deleting CMS Content Maps"
                },
                "status":{
                    "description":"The HTTP status code",
                    "type":"string",
                    "example":404
                }
            }
        },
        "cloneLayout_response":{
            "properties":{
                "layout":{
                    "description":"Layout Information",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"New Cart Layout",
                            "type":"string"
                        },
                        "name":{
                            "description":"Shopping CartSummary Page Layout",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"repository id",
                            "type":"string"
                        }
                    }
                },
                "defaultPage":{
                    "description":"Default page set or not",
                    "type":"boolean"
                },
                "pageType":{
                    "description":"cart",
                    "type":"string"
                },
                "route":{
                    "description":"New Cart Layout",
                    "type":"string"
                },
                "displayName":{
                    "description":"New Cart Layout",
                    "type":"string"
                },
                "name":{
                    "description":"New Cart Layout",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"repository id",
                    "type":"string"
                },
                "pageTypeItem":{
                    "description":"Page Type Item",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"shopping Cart Summary Page Type",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "logInfoPostWithHeaders_response":{
            "properties":{
            }
        },
        "abortImportProcess_response":{
            "properties":{
                "success":{
                    "description":"Returns true if we pass abort command to import process.",
                    "type":"boolean"
                }
            }
        },
        "updateSite_request":{
            "properties":{
                "properties":{
                    "description":"Object with updatable properties.",
                    "type":"object",
                    "properties":{
                        "priceListGroupList":{
                            "description":"List of priceListGroups to be associated with site.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"priceListGroup id to be associated",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "id"
                                ]
                            }
                        },
                        "longDescription":{
                            "description":"A long description of the site.",
                            "type":"string"
                        },
                        "inventoryLocationId":{
                            "description":"Defines which inventory this site should use by default.",
                            "type":"string"
                        },
                        "productionURL":{
                            "description":"The production URL.",
                            "type":"string"
                        },
                        "useDefaultSiteLocale":{
                            "description":"Property to decide whether the site to render in default site locale or not.",
                            "type":"boolean"
                        },
                        "timezone":{
                            "description":"The time zone for this site.",
                            "type":"string"
                        },
                        "description":{
                            "description":"A description of the site.",
                            "type":"string"
                        },
                        "secondaryCurrency":{
                            "description":"Currency used for calculating shipping and tax for loyalty. This must be in Uppercase",
                            "type":"string"
                        },
                        "defaultCatalog":{
                            "description":"The default catalog.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The repository ID of the default catalog.",
                                    "type":"string"
                                }
                            }
                        },
                        "requireGDPRP13nConsent":{
                            "description":"Require consent to track personal information per Global Data Protection Regulation (GDPR).",
                            "type":"boolean"
                        },
                        "defaultBillingCountryId":{
                            "description":"Default billing country ID.",
                            "type":"string"
                        },
                        "enabled":{
                            "description":"Whether the site is enabled.",
                            "type":"boolean"
                        },
                        "payTaxInSecondaryCurrency":{
                            "description":"Pay tax in secondary currency",
                            "type":"boolean"
                        },
                        "requireGDPRCookieConsent":{
                            "description":"Require consent to track cookies for personalization per Global Data Protection Regulation (GDPR).",
                            "type":"boolean"
                        },
                        "timeToLive":{
                            "description":"It contains value in milliseconds.",
                            "type":"integer"
                        },
                        "defaultLocaleId":{
                            "description":"The default locale ID.",
                            "type":"string"
                        },
                        "inventoryLocations":{
                            "description":"The \"inventoryLocations\" field, defined as an array, enables users to link multiple inventory locations to a site. If the \"inventoryLocations\" array includes at least one element, the \"inventoryLocationId\" field is not considered.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "loyaltyPrograms":{
                            "description":"List of loyalty programs associated with site.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "programName":{
                                        "description":"Name for loyalty program.",
                                        "type":"string"
                                    },
                                    "programId":{
                                        "description":"Loyalty Program Id.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "additionalProductionURLs":{
                            "description":"The additional production URLs.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "id":{
                            "description":"The repository ID of the site.",
                            "type":"string"
                        },
                        "defaultSite":{
                            "description":"A boolean psuedo-property indicating that this site is the default site.",
                            "type":"boolean"
                        },
                        "additionalLocaleIds":{
                            "description":"Additional locale IDs.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "recommendationsHost":{
                            "description":"The host name of the recommendations server.",
                            "type":"string"
                        },
                        "favicon":{
                            "description":"The favorite icon URL.",
                            "type":"string"
                        },
                        "allowAlternateCurrency":{
                            "description":"Allows the order to be paid in mixed currencies",
                            "type":"boolean"
                        },
                        "noimage":{
                            "description":"The no image icon URL.",
                            "type":"string"
                        },
                        "defaultPriceListGroup":{
                            "description":"Default priceListGroup to be associated with site.",
                            "type":"object",
                            "properties":{
                                "id":{
                                    "description":"ID of default price list group.",
                                    "type":"string"
                                }
                            },
                            "required":[
                                "id"
                            ]
                        },
                        "payShippingInSecondaryCurrency":{
                            "description":"Pay shipping charges in secondary currency",
                            "type":"boolean"
                        },
                        "siteTypes":{
                            "description":"List of site types supported by this site",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "recommendationsPort":{
                            "description":"The port of the recommendations server",
                            "type":"string"
                        },
                        "shipFromAddress":{
                            "description":"The ship from address used for tax calculations.",
                            "type":"object",
                            "properties":{
                                "country":{
                                    "description":"Ship from country",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"Ship from city",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"Ship from postal code",
                                    "type":"string"
                                },
                                "addressLine1":{
                                    "description":"Ship from address line 1",
                                    "type":"string"
                                },
                                "addressLine2":{
                                    "description":"Ship from address line 2",
                                    "type":"string"
                                },
                                "addressLine3":{
                                    "description":"Ship from address line 3",
                                    "type":"string"
                                },
                                "region":{
                                    "description":"Ship from region",
                                    "type":"string"
                                }
                            }
                        },
                        "name":{
                            "description":"Name of the site.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository ID of the site.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "name"
                    ]
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "properties":{
                    "priceListGroupList":[
                        {
                            "id":"EURO"
                        },
                        {
                            "id":"defaultPriceGroup"
                        }
                    ],
                    "inventoryLocationId":"SiteUS-GlenAllen187",
                    "inventoryLocations":[
                        "SiteUS-GlenAllen187",
                        "SiteUS-GlenAllen188"
                    ],
                    "name":"CloudLake US Site test",
                    "siteTypes":[
                        "b2bCommerce"
                    ]
                }
            }
        },
        "getInventoryConfiguration_response":{
            "properties":{
                "preorderBackorderEnabled":{
                    "description":"If enabled, allows order to be placed as backordered/preordered. It is recommended to carefully decide to enable or disable the flag at first place. Resetting the flag will lead to inconsistent behavior.",
                    "type":"boolean"
                }
            }
        },
        "createRecommendationStrategy_response":{
            "properties":{
                "recommendationGroups":{
                    "description":"The array of Recommendation Groups for the Strategy.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "numRecs":{
                                "description":"The number of recommendations to display from this set of Conditions.",
                                "type":"integer"
                            },
                            "conditions":{
                                "description":"The array of Conditions and their parameters, if any.  Conditions are described in the /recommendationStrategyConditions endpoint.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the Condition.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The localized display name of the Strategy.",
                    "type":"string"
                },
                "description":{
                    "description":"The Strategy's description.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the Strategy",
                    "type":"string"
                }
            }
        },
        "createComponentInstance_request":{
            "properties":{
                "displayName":{
                    "description":"Name for the new component instance",
                    "type":"string"
                }
            },
            "example":{
                "displayName":"New Web Content"
            }
        },
        "getThemeImagePath_response":{
            "properties":{
                "path":{
                    "description":"The path of the theme image.",
                    "type":"string"
                }
            }
        },
        "getPromotion_response":{
            "properties":{
                "template":{
                    "description":"The template file name.",
                    "type":"string"
                },
                "endDate":{
                    "description":"When this promotion ceases to be active",
                    "type":"string"
                },
                "filterForQualifierZeroPrices":{
                    "description":"Determines whether items with zero prices can act as qualifiers. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"The display name of the promotion.",
                    "type":"string"
                },
                "templateValues":{
                    "description":"Specifies the template values that are used as part of the promotion to control its behavior",
                    "type":"object",
                    "properties":{
                        "condition_psc_value":{
                            "description":"The condition product set criteria value",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "offer_psc_value":{
                            "description":"The offer product set criteria values",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "spend_value":{
                            "description":"The spend value",
                            "type":"string"
                        },
                        "optional_offer_psc_value":{
                            "description":"The offer product set criteria values",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "sameAsCondition":{
                                    "description":"Items to include and exclude for offer are the same as items in buy condition",
                                    "type":"boolean"
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "no_of_items_to_discount":{
                            "description":"The number of items to discount",
                            "type":"string"
                        },
                        "discount_value":{
                            "description":"The discount value",
                            "type":"string"
                        },
                        "sort_by":{
                            "description":"The sort by condition",
                            "type":"string"
                        },
                        "gwpItem":{
                            "description":"The gift with promotion configuration details",
                            "type":"object",
                            "properties":{
                                "giftId":{
                                    "description":"The product id of the gift item",
                                    "type":"string"
                                },
                                "autoRemove":{
                                    "description":"Whether to remove item from cart when cart no longer meets buy condition",
                                    "type":"boolean"
                                },
                                "giftType":{
                                    "description":"The gift item type",
                                    "type":"string"
                                }
                            }
                        },
                        "discount_type_value":{
                            "description":"The discount type",
                            "type":"string"
                        },
                        "no_of_items_to_buy":{
                            "description":"The number of items to buy",
                            "type":"string"
                        },
                        "discountStructure":{
                            "description":"The discount structure",
                            "type":"object",
                            "properties":{
                                "discount_details":{
                                    "description":"The discount details",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "spend_value":{
                                                "description":"The spend value",
                                                "type":"string"
                                            },
                                            "discount_value":{
                                                "description":"The discount value",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "discount_type_value":{
                                    "description":"The discount type value",
                                    "type":"string"
                                }
                            }
                        },
                        "PSC_value":{
                            "description":"The product set criteria values",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "sort_order":{
                            "description":"The sort order",
                            "type":"string"
                        }
                    }
                },
                "description":{
                    "description":"The Promotion description.",
                    "type":"string"
                },
                "global":{
                    "description":"Whether the promotion is global.",
                    "type":"boolean"
                },
                "sites":{
                    "description":"This will limit the promotion to being applicable only to the 1+ specified sites.  An empty array means the promotion applies to all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The ID of a site associated with the promotion.",
                                "type":"string"
                            }
                        }
                    }
                },
                "type":{
                    "description":"Integer representation of the promotion type (shipping, item, order).",
                    "type":"integer"
                },
                "filterForQualifierDiscountedByCurrent":{
                    "description":"Determines whether items discounted by the current promotion can act as qualifiers for other promotions. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "enabled":{
                    "description":"Whether or not the promotion is currently enabled.",
                    "type":"boolean"
                },
                "cardIINRanges":{
                    "description":"List of issuer identification numbers including wildcards and ranges for which the promotion should be applied.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "filterForQualifierNegativePrices":{
                    "description":"Determines whether items with negative prices can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForQualifierOnSale":{
                    "description":"Determines whether items that were priced with a sale price should be allowed to act as qualifiers. Applicable to all promotion types. If unset, will be treated as false.",
                    "type":"boolean"
                },
                "priceListGroups":{
                    "description":"The list of price list groups to which promotion is associated.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "parentFolder":{
                    "description":"Parent Folder object of the current promotion.",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"The name of the promotion folder.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The promotion folder's repository ID that the promotion is assigned to.",
                            "type":"string"
                        }
                    }
                },
                "filterForTargetNegativePrices":{
                    "description":"Determines whether items with negative prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "includedPromotions":{
                    "description":"List of promotions to be included in the current promotion.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        }
                    }
                },
                "claimables":{
                    "description":"The list of single coupon codes.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "audiences":{
                    "description":"List of audiences to which the promotion is limited. An empty list implies no restrictions.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The ID of an audience associated with the promotion.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "totalCouponBatches":{
                    "description":"Total number of coupon batches for the promotion.",
                    "type":"integer"
                },
                "id":{
                    "description":"The Promotion id.",
                    "type":"string"
                },
                "couponBatches":{
                    "description":"This will list coupon batch details.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "maxUses":{
                                "description":"The max use count.",
                                "type":"integer"
                            },
                            "prefix":{
                                "description":"The prefix of the coupons in batch.",
                                "type":"string"
                            },
                            "numberOfCoupons":{
                                "description":"The number of coupons in batch.",
                                "type":"integer"
                            },
                            "id":{
                                "description":"The coupon batch id.",
                                "type":"string"
                            }
                        }
                    }
                },
                "giveToAnonymousProfiles":{
                    "description":"If both this property and the global property are false, then only registered visitors can receive the promotion. If this property is true, and the global property is false, then anonymous visitors and registered visitors can receive the promotion. In both cases, the visitors must meet any other conditions specified by the promotion in order to receive it.",
                    "type":"boolean"
                },
                "filterForQualifierActedAsQualifier":{
                    "description":"Determines whether qualifiers can be reused in a promotion. If true, qualifiers can be used only once per promotion evaluation. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "evaluationLimit":{
                    "description":"The evaluation limit.",
                    "type":"integer"
                },
                "totalClaimables":{
                    "description":"Total number of claimables for the promotion.",
                    "type":"integer"
                },
                "shippingMethods":{
                    "description":"Array of shipping methods for which the promotion should be applied.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "closenessQualifiers":{
                    "description":"Array of message sets that apply to a specific criteria for displaying a partially-qualified upsell message to a shopper. Partial qualification is based on the threshold value specified in templateValues.See online documentation for more details.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "closenessMessages":{
                                "description":"Promotion upsell messages to display when the shopper has  partially-qualified for the promotion.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The message's ID.",
                                            "type":"string"
                                        },
                                        "message":{
                                            "description":"Localizable text for the upsell message.",
                                            "type":"string"
                                        },
                                        "tags":{
                                            "description":"Array of message tags to use in associating where to display the message on the storefront.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "name":{
                                                        "description":"The tag's name to use when referring to it in storefront widgets.",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"Repository ID of the message tag.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"The closeness qualifier's ID.",
                                "type":"string"
                            }
                        }
                    }
                },
                "filterForTargetDiscountedByCurrent":{
                    "description":"Determines whether items that have been discounted by the current promotion can receive the discount again. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetActedAsQualifier":{
                    "description":"Determines whether items that have acted as a qualifier for any discount can receive the current discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetDiscountedByAny":{
                    "description":"Determines whether items that have been discounted by any promotion can receive another discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "priority":{
                    "description":"The priority of this promotion over other promotions",
                    "type":"integer"
                },
                "filterForQualifierDiscountedByAny":{
                    "description":"Determines whether items discounted by any promotion can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetOnSale":{
                    "description":"Determines whether items that were priced with a sale price should be allowed to receive the current discount. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "excludedPromotions":{
                    "description":"List of promotions to be excluded from the current promotion. Item promotions can exclude promotions of type: item, order, shipping. Order promotions can exclude promotion of type order and shipping. Shipping promotions can only exclude another shipping promotions. ",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        }
                    }
                },
                "unqualifiedMessages":{
                    "description":"Promotion upsell messages to display when the shopper has not yet qualified for the promotion.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The message's ID.",
                                "type":"string"
                            },
                            "message":{
                                "description":"Localizable text for the upsell message.",
                                "type":"string"
                            },
                            "tags":{
                                "description":"Array of message tags to use in associating where to display the message on the storefront.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The tag's name to use when referring to it in storefront widgets.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the message tag.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "filterForTargetZeroPrices":{
                    "description":"Determines whether items with zero prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "allowMultiple":{
                    "description":"Determines whether the promotion can be given to a customer only once. If set to false, the system grants the promotion only once. If set to true, the system adds a copy of the promotion to the customer's profile every time the customer is granted the promotion.",
                    "type":"boolean"
                },
                "repositoryId":{
                    "description":"The Promotion id.",
                    "type":"string"
                },
                "qualifiedMessages":{
                    "description":"Promotion upsell messages to display when the shopper has qualified for the promotion.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The message's ID.",
                                "type":"string"
                            },
                            "message":{
                                "description":"Localizable text for the upsell message.",
                                "type":"string"
                            },
                            "tags":{
                                "description":"Array of message tags to use in associating where to display the message on the storefront.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The tag's name to use when referring to it in storefront widgets.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the message tag.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "filterForTargetPriceLTOETPromoPrice":{
                    "description":"Determines whether to exclude items with price lower than promotion price. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "uses":{
                    "description":"The number of orders for a given customer to which the promotion can be applied.",
                    "type":"integer"
                },
                "stackingRule":{
                    "description":"Represents a rule to determine a group of promotions that can be used together.",
                    "type":"object",
                    "properties":{
                        "maxPromotions":{
                            "description":"The maximum number of promotions that can be applied to an order based on this rule.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"The name of the rule.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The stacking rule id",
                            "type":"string"
                        },
                        "id":{
                            "description":"The stacking rule id.",
                            "type":"string"
                        }
                    }
                },
                "maxUsesPerOrder":{
                    "description":"Number of times a promotion can be applied to an order, -1 indicates that the same promotion can be applied unlimited number of times",
                    "type":"integer"
                },
                "startDate":{
                    "description":"When this promotion becomes active",
                    "type":"string"
                }
            }
        },
        "listPromotionCouponBatches_response":{
            "type":"object",
            "properties":{
                "items":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "maxUses":{
                                "description":"The number of uses each coupon in the batch has.",
                                "type":"integer"
                            },
                            "promotions":{
                                "description":"List of promotions associated with the coupon batch.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The promotion's repository ID",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "prefix":{
                                "description":"The prefix code for the coupon batch.",
                                "type":"string"
                            },
                            "numberClaimed":{
                                "description":"The number of coupons that have been claimed.",
                                "type":"integer"
                            },
                            "numberOfCoupons":{
                                "description":"The number of coupons in the batch.",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"See 'id'",
                                "type":"string"
                            },
                            "uses":{
                                "description":"The uses count.",
                                "type":"integer"
                            },
                            "id":{
                                "description":"ID of the coupon batch.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listLocales_response":{
            "properties":{
                "defaultLocale":{
                    "description":"The default locale object.",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"Human-readable name of the loacle (e.g., English (United States)).",
                            "type":"string"
                        },
                        "name":{
                            "description":"The name of the locale such as 'en' or 'pt_BR'.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID of the locale item.",
                            "type":"string"
                        },
                        "localeId":{
                            "description":"Internal ID of the locale.",
                            "type":"string"
                        }
                    }
                },
                "items":{
                    "description":"The list of valid locales from the server.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"Human-readable name of the loacle (e.g., English (United States)).",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name of the locale such as 'en' or 'pt_BR'.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the locale item.",
                                "type":"string"
                            },
                            "localeId":{
                                "description":"Internal ID of the locale.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createExchangeRate_request":{
            "properties":{
                "targetCurrency":{
                    "description":"The target currency code",
                    "type":"string"
                },
                "exchangeRate":{
                    "description":"Multiplying factor to convert source currency value to target currency value",
                    "type":"number"
                },
                "sourceCurrency":{
                    "description":"The source currency code",
                    "type":"string"
                }
            },
            "required":[
                "sourceCurrency",
                "targetCurrency",
                "exchangeRate"
            ],
            "example":{
                "targetCurrency":"POINTS",
                "exchangeRate":5,
                "sourceCurrency":"USD"
            }
        },
        "generateAuthorizationCode_response":{
            "properties":{
                "authorizationCode":{
                    "description":"Autorization token generated for the organization.",
                    "type":"string"
                }
            }
        },
        "listTimezones_response":{
            "properties":{
                "total":{
                    "description":"The total number of items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "selectedTimezone":{
                    "description":"Selected Timezone",
                    "type":"object",
                    "properties":{
                        "timezoneLabel":{
                            "description":"Timezone name to display in the UI",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"ID of the timezone item",
                            "type":"string"
                        },
                        "timezoneCode":{
                            "description":"Standard Timezone value",
                            "type":"string"
                        }
                    }
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object",
                    "properties":{
                        "property":{
                            "description":"The property the listing is sorted by.",
                            "type":"string"
                        },
                        "order":{
                            "description":"Sort order: asc or desc.",
                            "type":"string"
                        }
                    }
                },
                "items":{
                    "description":"List of timezones",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "timezoneLabel":{
                                "description":"Timezone name to display in the UI",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"ID of the timezone item.",
                                "type":"string"
                            },
                            "timezoneCode":{
                                "description":"Standard Timezone values",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "registerAdmin_response":{
            "properties":{
                "success":{
                    "description":"operation status",
                    "type":"boolean"
                }
            }
        },
        "addCert_request":{
            "properties":{
                "sig":{
                    "description":"Signature required for validating the certificate.",
                    "type":"string"
                },
                "cert":{
                    "description":"This field is used to provide the certificate.",
                    "type":"string"
                }
            },
            "example":{
                "sig":"provideSignatureHere",
                "cert":"provideCertificateHere"
            }
        },
        "createPromotionFolder_request":{
            "properties":{
                "parentFolder":{
                    "description":"Map of parent promotion folder's repository ID key and value",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The promotion folder's repository ID",
                            "type":"string"
                        }
                    }
                },
                "name":{
                    "description":"The name of the promotion folder.",
                    "type":"string"
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "parentFolder":{
                    "repositoryId":"promoFolder100001"
                },
                "name":"Winter Discount"
            }
        },
        "createAdminRole_request":{
            "properties":{
                "securityCriteria":{
                    "description":"Security criteria to assign to the role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the security criterion",
                                "type":"string"
                            }
                        }
                    }
                },
                "name":{
                    "description":"Name of the role",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the role",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the role",
                    "type":"string"
                },
                "accessRights":{
                    "description":"Access rights and privileges to assign to the role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of the access right",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "securityCriteria":[
                    {
                        "id":"sc-1100"
                    }
                ],
                "name":"SuperAgent",
                "repositoryId":"superAgentRole",
                "description":"Super Agent Role",
                "accessRights":[
                    {
                        "repositoryId":"sensitiveData"
                    },
                    {
                        "repositoryId":"verySensitiveData"
                    },
                    {
                        "repositoryId":"ora.csAgentPrivilege"
                    }
                ]
            }
        },
        "updatePriceListGroup_response":{
            "properties":{
                "isTaxIncluded":{
                    "description":"Indicates whether prices are inclusive of tax.",
                    "type":"boolean"
                },
                "endDate":{
                    "description":"End date of the the associated list price list",
                    "type":"string"
                },
                "displayName":{
                    "description":"display name of the PriceListGroup",
                    "type":"string"
                },
                "listPriceList":{
                    "description":"The price list for list prices",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "active":{
                    "description":"indicates if the PriceListGroup is active",
                    "type":"boolean"
                },
                "isPointsBased":{
                    "description":"If true, indicates the PriceListGroup was created with a point based currency",
                    "type":"boolean"
                },
                "basePriceListGroup":{
                    "description":"The base price list group of this price list group.",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"Name of the base price list group.",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository ID of the base price list group.",
                            "type":"string"
                        }
                    }
                },
                "locale":{
                    "description":"locale of the the associated list price list",
                    "type":"string"
                },
                "shippingSurchargePriceList":{
                    "description":"The price list for shipping surcharge prices",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "deleted":{
                    "description":"indicates if the PriceListGroup is deleted",
                    "type":"boolean"
                },
                "taxCalculationType":{
                    "description":"Indicates how tax calls are made based on the PriceListGroup setting. For a monetary PriceListGroup, the possible values are calculateTax and doNotCalculateTax.??For a point based PriceListGroup, the possible values are doNotCalculateTax, calculateTaxWithCurrencyConversion and calculateTaxWithoutCurrencyConversion.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the PriceListGroup item",
                    "type":"string"
                },
                "currency":{
                    "description":"The currency data.",
                    "type":"object",
                    "properties":{
                        "symbol":{
                            "description":"The symbol of the currency",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"The display Name of the currency",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository Id of the currency",
                            "type":"string"
                        },
                        "fractionalDigits":{
                            "description":"The currency Code of the currency",
                            "type":"string"
                        },
                        "currencyCode":{
                            "description":"The currency Code of the currency",
                            "type":"string"
                        },
                        "numericCode":{
                            "description":"The numeric Code of the currency",
                            "type":"string"
                        }
                    }
                },
                "salePriceList":{
                    "description":"The price list for sale prices",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID",
                            "type":"string"
                        }
                    }
                },
                "id":{
                    "description":"The ID of the PriceListGroup item",
                    "type":"string"
                },
                "includeAllProducts":{
                    "description":"If true, indicates that all the products in the catalog should have prices for activation of the PLG",
                    "type":"boolean"
                },
                "startDate":{
                    "description":"Start date of the the associated list price list",
                    "type":"string"
                }
            }
        },
        "getStackLessVars_response":{
            "properties":{
                "source":{
                    "description":"The 'less variables' source for the stack instance",
                    "type":"string"
                }
            }
        },
        "updatePricingSettings_response":{
            "properties":{
                "partNumberPropertyInCommerceItem":{
                    "description":"This is a mappable property with external system like CPQ where its partNumber is mapped with which attribute of commerceItem in OCCS.",
                    "type":"string"
                },
                "additionalFields":{
                    "description":"This is a customized way to fetch additional properties from external system if OOTB properties of OCCS are not sufficient. This list will be used exclusively in Store's fetchPrice api.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "cartPricingContextProperties":{
                    "description":"This is for specifying the price context properties that Commerce needs to pass to external system like CPQ while pricing the cart.",
                    "type":"object",
                    "properties":{
                        "orderProperties":{
                            "description":"Order level properties which needs to be passed to external system. Key will be Commerce Order level property. Value will be external system's property.",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "lineProperties":{
                            "description":"Line/Item level properties which needs to be passed to external system. Key will be CommerceItem level property. Value will be external system's property.",
                            "type":"object",
                            "properties":{
                            }
                        }
                    }
                },
                "pricingContextProperties":{
                    "description":"This is for specifying the pricing context properties that Commerce needs to pass to external system like CPQ while fetching the price.",
                    "type":"object",
                    "properties":{
                        "orderProperties":{
                            "description":"Order level properties which needs to be passed to external system. Key will be Commerce Order level property. Value will be external system's property.",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "organizationProperties":{
                            "description":"Line/Item level properties which needs to be passed to external system. Key will be CommerceItem level property. Value will be external system's property.",
                            "type":"object",
                            "properties":{
                                "partyId":{
                                    "description":"Party id of organization",
                                    "type":"string"
                                }
                            }
                        },
                        "lineProperties":{
                            "description":"Line/Item level properties which needs to be passed to external system. Key will be CommerceItem level property. Value will be external system's property.",
                            "type":"object",
                            "properties":{
                            }
                        }
                    }
                },
                "pricingSource":{
                    "description":"Name of the Pricing System.",
                    "type":"string"
                },
                "partNumberPropertyInSku":{
                    "description":"This is a mappable property with external system like CPQ where its partNumber is mapped with which attribute of sku id in OCCS.",
                    "type":"string"
                },
                "enabled":{
                    "description":"A flag to indicate whether an external system like CPQ acts as a Pricing Source. This flag acts as a feature flag.",
                    "type":"boolean"
                }
            }
        },
        "createComponentLayout_response":{
            "properties":{
                "regions":{
                    "description":"The regions of the new layout.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deviceType":{
                                "description":"The device type.",
                                "type":"string"
                            },
                            "metadata":{
                                "description":"The metadata for the region.",
                                "type":"string"
                            },
                            "components":{
                                "description":"Components in the region.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "isLatestVersion":{
                                            "description":"Is this the latest version of the component.",
                                            "type":"boolean"
                                        },
                                        "updatesAvailable":{
                                            "description":"Are there any updates available for this component.",
                                            "type":"boolean"
                                        },
                                        "slotType":{
                                            "description":"If component type of slot, the type of slot.",
                                            "type":"string"
                                        },
                                        "instances":{
                                            "description":"The instances of the component.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "displayName":{
                                                        "description":"The name displayed for the component instance.",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"The component's repository ID.",
                                                        "type":"string"
                                                    },
                                                    "layoutAssociations":{
                                                        "description":"The layouts the component instances are associated with.",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"string"
                                                        }
                                                    },
                                                    "updateAvailable":{
                                                        "description":"Is there an update available for this component instance.",
                                                        "type":"boolean"
                                                    },
                                                    "version":{
                                                        "description":"The current version of the component instance.",
                                                        "type":"integer"
                                                    }
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"The display name for the component.",
                                            "type":"string"
                                        },
                                        "widgetFamily":{
                                            "description":"If component type of widget, the family the widget belongs to.",
                                            "type":"string"
                                        },
                                        "global":{
                                            "description":"Is the component global.",
                                            "type":"boolean"
                                        },
                                        "source":{
                                            "description":"Is this component out of the box (100) or uploaded (101).",
                                            "type":"integer"
                                        },
                                        "type":{
                                            "description":"The type of component.",
                                            "type":"string"
                                        },
                                        "version":{
                                            "description":"The current version of the component.",
                                            "type":"integer"
                                        },
                                        "widgetType":{
                                            "description":"If component type of widget, the type of widget.",
                                            "type":"string"
                                        },
                                        "latestVersion":{
                                            "description":"The latest version of the component.",
                                            "type":"integer"
                                        },
                                        "repositoryId":{
                                            "description":"The component's repository ID.",
                                            "type":"string"
                                        },
                                        "hiddenFromSiteStudio":{
                                            "description":"Is this component hidden from the site.",
                                            "type":"boolean"
                                        },
                                        "stackType":{
                                            "description":"If component type of stack, the type of stack.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "endDate":{
                                "description":"End date of the region  (slot-variant-specific).",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"The display name of the region",
                                "type":"string"
                            },
                            "roles":{
                                "description":"The roles of the region.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "type":{
                                "description":"Type of region.",
                                "type":"integer"
                            },
                            "widgets":{
                                "description":"Widgets",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"The display name of the widget instance",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"the repository id of the widget instance",
                                            "type":"string"
                                        },
                                        "descriptor":{
                                            "description":"Descriptor",
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"The repository id of the widget type",
                                                    "type":"string"
                                                },
                                                "minWidth":{
                                                    "description":"The minimum width of the widget type",
                                                    "type":"number"
                                                },
                                                "editableWidget":{
                                                    "description":"Whether or not this widget type can be edited",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "structure":{
                                "description":"The structure of the region",
                                "type":"integer"
                            },
                            "cssClass":{
                                "description":"the custom CSS class for the region",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository ID of the region",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name of the region",
                                "type":"string"
                            },
                            "width":{
                                "description":"The width of the region",
                                "type":"integer"
                            },
                            "audiences":{
                                "description":"Region audiences  (slot-variant-specific).",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "useInReports":{
                                            "description":"Indicates if this audience will be used in reporting.",
                                            "type":"boolean"
                                        },
                                        "deleted":{
                                            "description":"Indicates if this audience is deleted.",
                                            "type":"boolean"
                                        },
                                        "visitorType":{
                                            "description":"Indicates the type of visitors the audience allows.  visitorType must be one of the following: \"ANONYMOUS\" (users not authenticated or soft logged in), \"RECOGNIZED\" (users that were logged in before but, have not been authenticated in the current session), \"AUTHENTICATED\" (logged in users), \"ANONYMOUS_OR_RECOGNIZED\", \"ANONYMOUS_OR_AUTHENTICATED\", \"REGISTERED\", or \"ALL\". These correspond to various combinations of the options that appear in the UI (ANONYMOUS, RECOGNIZED, and AUTHENTICATED) where \"REGISTERED\" means the user selected RECOGNIZED and AUTHENTICATED and \"ALL\" means the user selected all three options.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"The display name for the Audience.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository id of the Audience.",
                                            "type":"string"
                                        },
                                        "ruleSet":{
                                            "description":"The rule set for the Audience.",
                                            "type":"object",
                                            "properties":{
                                                "rules":{
                                                    "description":"An array of rules that make up the rule set.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "property":{
                                                                "description":"The property to be evaluated.",
                                                                "type":"string"
                                                            },
                                                            "category":{
                                                                "description":"The category of the property, i.e. the user profile.",
                                                                "type":"string"
                                                            },
                                                            "value":{
                                                                "description":"The value used to compare against the property value to determine the rule result.  Values can be strings, integers, doubles, floats, JSON objects or JSON arrays depending on the operator and how the property was described in the audienceRuleProperty endpoint. When mapping this field in Integration Cloud Service(ICS), the operators which expect string values alone can be used.",
                                                                "type":"string"
                                                            },
                                                            "operator":{
                                                                "description":"The operator applied to the rule property.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "operator":{
                                                    "description":"The operator applied to all of the rules in the rule set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "description":{
                                            "description":"The Audience description.",
                                            "type":"string"
                                        },
                                        "stateLastModified":{
                                            "description":"The time the Audience state (i.e. created, deleted, or enabled) was last modified.",
                                            "type":"integer"
                                        },
                                        "id":{
                                            "description":"The id of the new Audience.",
                                            "type":"string"
                                        },
                                        "enabled":{
                                            "description":"Indicates if this audience is enabled.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "startDate":{
                                "description":"Start date of the region  (slot-variant-specific).",
                                "type":"string"
                            },
                            "mobileWidth":{
                                "description":"The mobile width of the region",
                                "type":"integer"
                            },
                            "height":{
                                "description":"The height of the region",
                                "type":"string"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name of the layout",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository ID of the layout",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the region",
                    "type":"string"
                }
            },
            "example":{
                "regions":[
                    {
                        "deviceType":null,
                        "metadata":null,
                        "components":[
                        ],
                        "endDate":null,
                        "displayName":null,
                        "roles":[
                        ],
                        "type":101,
                        "widgets":[
                        ],
                        "structure":100,
                        "cssClass":null,
                        "repositoryId":"re1200004",
                        "name":null,
                        "width":12,
                        "audiences":[
                        ],
                        "startDate":null,
                        "mobileWidth":0,
                        "height":null
                    }
                ],
                "displayName":"Test Container",
                "repositoryId":"pl1100004",
                "name":null,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadmin/v1/layouts/component/700005"
                    }
                ]
            }
        },
        "listMediaTags_response":{
            "properties":{
            }
        },
        "createProductTypeSpecification_request":{
            "properties":{
                "label":{
                    "description":"The display label of the property.",
                    "type":"string"
                },
                "type":{
                    "description":"The data type of the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                    "type":"string"
                },
                "required":{
                    "description":"Whether the property value is required.",
                    "type":"boolean"
                },
                "productTypeId":{
                    "description":"The ID of the product type on which this product property is defined.",
                    "type":"string"
                },
                "searchable":{
                    "description":"Whether it can be searched in storefront.",
                    "type":"boolean"
                },
                "internalOnly":{
                    "description":"Flag to determine if the property is visible through only Admin or also Storefront.",
                    "type":"boolean"
                },
                "uiEditorType":{
                    "description":"Type of UI editor to show for the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                    "type":"string"
                },
                "default":{
                    "description":"Default value of this property.",
                    "type":"string"
                },
                "localizable":{
                    "description":"Flag indicating if the property value can be localized.",
                    "type":"boolean"
                },
                "textSearchable":{
                    "description":"Whether the property is text searchable on the storefront.",
                    "type":"boolean"
                },
                "id":{
                    "description":"ID of this dynamic property.",
                    "type":"string"
                },
                "dimension":{
                    "description":"Allow property to be a search facet on the storefront.",
                    "type":"boolean"
                },
                "multiSelect":{
                    "description":"Whether the property is a multi-select search facet.",
                    "type":"boolean"
                }
            },
            "required":[
                "id",
                "type",
                "productTypeId"
            ],
            "example":{
                "uiEditorType":"shortText",
                "default":"U.S.A",
                "localizable":false,
                "id":"origin",
                "label":"origin",
                "type":"shortText",
                "required":"true",
                "productTypeId":"MensApparel",
                "searchable":true
            }
        },
        "updateCouponBatch_request":{
            "properties":{
                "maxUses":{
                    "description":"The maximum number of times each coupon code can be used.",
                    "type":"integer"
                },
                "promotions":{
                    "description":"List of promotions with which to associate the coupon batch. Use either promotionId or promotions, not both.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "prefix":{
                    "description":"The prefix code for the coupon batch.",
                    "type":"string"
                },
                "numberOfCoupons":{
                    "description":"The number of coupon codes to request.",
                    "type":"integer"
                },
                "startDate":{
                    "description":"When this coupon batch becomes active.",
                    "type":"string"
                }
            },
            "required":[
                "maxUses",
                "prefix",
                "numberOfCoupons"
            ],
            "example":{
                "maxUses":"1",
                "promotions":[
                    {
                        "repositoryId":"promo20011"
                    },
                    {
                        "repositoryId":"promo20009"
                    }
                ],
                "prefix":"SpecialEvent",
                "numberOfCoupons":"5000",
                "startDate":"2016-03-23T11:56:00.000-04:00"
            }
        },
        "getWidgetDescriptorById_response":{
            "properties":{
                "items":{
                    "description":"Widget details",
                    "type":"object",
                    "properties":{
                        "isLatestVersion":{
                            "description":"Is this latest version of the widget",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"the display name text",
                            "type":"string"
                        },
                        "availableToAllPages":{
                            "description":"Is this widget available to all pages",
                            "type":"boolean"
                        },
                        "jsEditable":{
                            "description":"Is this widget JavaScript editable",
                            "type":"boolean"
                        },
                        "minWidth":{
                            "description":"The minimum width required by the widget",
                            "type":"integer"
                        },
                        "version":{
                            "description":"The widget instance",
                            "type":"integer"
                        },
                        "layouts":{
                            "description":"Array of layouts that this widget appears on",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The Repository Id",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"the layout name",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"the layout description",
                                        "type":"string"
                                    },
                                    "sourceLocation":{
                                        "description":"the layout source location",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"the layout id",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "widgetType":{
                            "description":"The widget type",
                            "type":"string"
                        },
                        "latestVersion":{
                            "description":"The latest version value of the widget",
                            "type":"integer"
                        },
                        "repositoryId":{
                            "description":"The Repository Id",
                            "type":"string"
                        },
                        "editableWidget":{
                            "description":"Is this widget editable",
                            "type":"boolean"
                        },
                        "id":{
                            "description":"the Widget Id",
                            "type":"string"
                        },
                        "defaultLayout":{
                            "description":"The default layout ",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The Repository Id",
                                    "type":"string"
                                },
                                "name":{
                                    "description":"the layout name",
                                    "type":"string"
                                },
                                "description":{
                                    "description":"the layout description",
                                    "type":"string"
                                },
                                "sourceLocation":{
                                    "description":"the layout source location",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"the layout id",
                                    "type":"string"
                                }
                            }
                        },
                        "pageTypes":{
                            "description":"An array of page types",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The Repository Id",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"the page type alias",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"the layout id",
                                        "type":"string"
                                    },
                                    "shortName":{
                                        "description":"the layout description",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "configurable":{
                            "description":"Is this widget configurable",
                            "type":"boolean"
                        }
                    }
                }
            }
        },
        "updateType_response":{
            "properties":{
                "displayName":{
                    "description":"Name of the appeasement type.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the appeasement type.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether appeasement type is enabled or disabled.",
                    "type":"boolean"
                },
                "id":{
                    "description":"Id of the appeasement type.",
                    "type":"string"
                },
                "isOrderRequired":{
                    "description":"Indicates whether order is mandatory for the type.",
                    "type":"boolean"
                }
            },
            "example":{
                "displayName":"Order",
                "description":"Appeasement to be applied on a given order",
                "active":true,
                "id":"order",
                "isOrderRequired":true
            }
        },
        "batchGrantPromotions_request":{
            "type":"object",
            "properties":{
                "sourceId":{
                    "description":"optional id associated with the source that initiated the batching request",
                    "type":"string",
                    "example":"src10001"
                },
                "emailAddresses":{
                    "description":"An optional array of email addresses that will be granted a promotion, if not supplied then the profileIds property must be supplied. Furthermore both the emailAddresses and profileIds properties can be supplied together in one request and will be treated as separate grants.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "example":[
                        "shopper1@example.com",
                        "shopper2@example.com"
                    ]
                },
                "promotionIds":{
                    "description":"An array of promotion id(s)",
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "example":[
                        "promo1001",
                        "promo1002"
                    ]
                },
                "profileIds":{
                    "description":"An optional array of profile ids that will be granted a promotion,if not supplied then emailAddresses property must be supplied.Furthermore both the profileIds and emailAddresses properties can also be supplied together in one request and will be treated as separate grants.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    },
                    "example":[
                        "profile1",
                        "profile2"
                    ]
                }
            },
            "required":[
                "promotionIds"
            ],
            "example":{
                "sourceId":"src10001",
                "emailAddresses":[
                    "shopper1@example.com",
                    "shopper2@example.com"
                ],
                "profileIds":[
                    "profile1",
                    "profile2"
                ],
                "promotionIds":[
                    "promo1001",
                    "promo1002"
                ]
            }
        },
        "getShopperProfileConfiguration_response":{
            "properties":{
                "duplicateEmailsAllowed":{
                    "description":"is duplicate emails allowed",
                    "type":"boolean"
                },
                "triggerSSOProfileUpdateWebhook":{
                    "description":"If enabled, Shopper Profile Create or Shopper Profile Update webhook will be triggered on Shopper SSO login",
                    "type":"boolean"
                }
            }
        },
        "getFailedMessages_response":{
            "properties":{
                "total":{
                    "description":"The total number of items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of items",
                    "type":"integer"
                },
                "offset":{
                    "description":"The starting offset of the first tiem returned.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The maximum number of items to return.",
                    "type":"integer"
                },
                "sort":{
                    "description":"The sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"The array of failed message items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "remainingTargetUrls":{
                                "description":"The remaining target URLs to which this message has not successfully been sent.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "messageType":{
                                "description":"The message type of this message.",
                                "type":"string"
                            },
                            "lastErrorMessage":{
                                "description":"The error from the last send attempt.",
                                "type":"string"
                            },
                            "savedTime":{
                                "description":"The last time with message was saved.",
                                "type":"string"
                            },
                            "resend":{
                                "description":"Whether this message is marked to be requeued for WebHook send.",
                                "type":"boolean"
                            },
                            "serverType":{
                                "description":"The server type of the server that failed to send this message.",
                                "type":"string"
                            },
                            "asRaw":{
                                "description":"The raw byte stream of the failed message rendered as a String that may be in useful cases where deserialization fails.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The repository ID of this failed message.",
                                "type":"string"
                            },
                            "serviceName":{
                                "description":"The nucleus name of the webhook target.",
                                "type":"string"
                            },
                            "forwardMessage":{
                                "description":"The message being forwarded. Note that specific message types will have additional properties.",
                                "type":"object",
                                "properties":{
                                    "parentSessionId":{
                                        "description":"The parent sesison ID of the session from which the message was sent.",
                                        "type":"string"
                                    },
                                    "originalUserId":{
                                        "description":"The original user ID.",
                                        "type":"string"
                                    },
                                    "siteId":{
                                        "description":"The site ID.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The ID for the forward message. ",
                                        "type":"string"
                                    },
                                    "originalId":{
                                        "description":"The ID of the original message.",
                                        "type":"string"
                                    },
                                    "sessionId":{
                                        "description":"the Session ID",
                                        "type":"string"
                                    },
                                    "source":{
                                        "description":"The source of the message.",
                                        "type":"string"
                                    },
                                    "type":{
                                        "description":"The type of the message.",
                                        "type":"string"
                                    },
                                    "userId":{
                                        "description":"The ID of the end user who last acted on this message.",
                                        "type":"string"
                                    },
                                    "originalSource":{
                                        "description":"The original source of the message.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "GetAccountMetaData_response":{
            "properties":{
                "metadata":{
                    "description":"Meta data of attributes mapped to the customer master data",
                    "type":"object",
                    "properties":{
                        "Attribute Name":{
                            "description":"Name of the account attribute mapped",
                            "type":"object",
                            "properties":{
                                "editable":{
                                    "description":"A boolean value which describes whether the attribute is editable or not",
                                    "type":"boolean"
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "metadata":{
                    "name":{
                        "editable":false
                    },
                    "description":{
                        "editable":true
                    },
                    "dunsNumber":{
                        "editable":true
                    }
                },
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadminui/v1/selfservice/accounts/metadata"
                    }
                ]
            }
        },
        "updateCmsChannelMap_response":{
            "properties":{
                "siteId":{
                    "description":"The site ID.",
                    "type":"string"
                },
                "channelToken":{
                    "description":"The channel token.",
                    "type":"string"
                },
                "channelName":{
                    "description":"The channel name.",
                    "type":"string"
                },
                "channelId":{
                    "description":"The channel ID.",
                    "type":"string"
                }
            }
        },
        "listServerSideExtensions_response":{
            "properties":{
                "items":{
                    "description":"List of all OOTB server Side Extensions",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "fileName":{
                                "description":"Name of the OOTB Server Side Extension File",
                                "type":"string"
                            },
                            "name":{
                                "description":"name of the file",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of the OOTB Server Side Extension",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository ID of the OOTB Server Side Extension",
                                "type":"string"
                            },
                            "version":{
                                "description":"version of the OOTB Server Side Extension",
                                "type":"string"
                            },
                            "directory":{
                                "description":"Directory in which OOTB Server Side Extension resides",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "compileAgentTheme_response":{
            "properties":{
                "isAgentTheme":{
                    "description":"Indicates if this is the theme used in the Agent UI. There is only one Agent theme on the system.",
                    "type":"boolean"
                },
                "thumbnail":{
                    "description":"Optional thumbnail image of the theme.",
                    "type":"string"
                },
                "theme_additional_fonts":{
                    "description":"Lists additional fonts configured for the theme.",
                    "type":"string"
                },
                "notes":{
                    "description":"Notes of the theme.",
                    "type":"string"
                },
                "is_active":{
                    "description":"Whether theme is active.",
                    "type":"boolean"
                },
                "theme_styles_color":{
                    "description":"Color information of theme styles.",
                    "type":"object",
                    "properties":{
                        "@ButtonSecondaryTextDecoration":{
                            "description":"Button Secondary Text Decoration",
                            "type":"string"
                        },
                        "@ButtonPrimarySize":{
                            "description":"Button Primary Size",
                            "type":"string"
                        },
                        "@ButtonPrimaryTextColor":{
                            "description":"",
                            "type":"string"
                        },
                        "@SubNavigationTextColor":{
                            "description":"Sub Navigation Text Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryUseGradient":{
                            "description":"Button Primary Use Gradient",
                            "type":"string"
                        },
                        "@ButtonPrimaryFontStyle":{
                            "description":"Button Primary Font Style",
                            "type":"string"
                        },
                        "@ButtonSecondaryFontFamily":{
                            "description":"Button Secondary Font Family",
                            "type":"string"
                        },
                        "@NavbarLinkColor":{
                            "description":"Navbar Link Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryFontWeight":{
                            "description":"Button Primary Font Weight",
                            "type":"string"
                        },
                        "@NavbarTextColor":{
                            "description":"Navbar Text Color",
                            "type":"string"
                        },
                        "@NavbarLinkHoverColor":{
                            "description":"Navbar Link Hover Color",
                            "type":"string"
                        },
                        "@mobileNavBarButtonColor":{
                            "description":"mobile NavBar Button Color",
                            "type":"string"
                        },
                        "@SubNavigationLinkHoverColor":{
                            "description":"Sub Navigation Link Hover Color",
                            "type":"string"
                        },
                        "@NavbarBackgroundHoverColor":{
                            "description":"Navbar Background Hover Color",
                            "type":"string"
                        },
                        "@ButtonSecondaryUseGradient":{
                            "description":"Button Secondary Use Gradient",
                            "type":"string"
                        },
                        "@LinkVisitedColor":{
                            "description":"Link Visited Color",
                            "type":"string"
                        },
                        "@LinkColor":{
                            "description":"Link Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryBackgroundColor":{
                            "description":"Button Primary Background Color",
                            "type":"string"
                        },
                        "@NavbarBackgroundColor":{
                            "description":"Navbar Background Color",
                            "type":"string"
                        },
                        "@SubNavigationLinkColor":{
                            "description":"Sub Navigation Link Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryFontFamily":{
                            "description":"Button Primary Font Family",
                            "type":"string"
                        },
                        "@ButtonPrimaryTextDecoration":{
                            "description":"Button Primary Text Decoration",
                            "type":"string"
                        },
                        "@ButtonSecondaryBorderRadius":{
                            "description":"Button Secondary Border Radius",
                            "type":"string"
                        },
                        "@ButtonSecondaryFontStyle":{
                            "description":"Button Secondary Font Style",
                            "type":"string"
                        },
                        "@ButtonSecondaryTextColor":{
                            "description":"Button Secondary Text Color",
                            "type":"string"
                        },
                        "@SubNavigationBackgroundColor":{
                            "description":"Sub Navigation Background Color",
                            "type":"string"
                        },
                        "@ButtonSecondaryFontWeight":{
                            "description":"Button Secondary Font Weight",
                            "type":"string"
                        },
                        "@ButtonSecondaryBackgroundColor":{
                            "description":"Button Secondary Background Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryBorderRadius":{
                            "description":"Button Primary Border Radius",
                            "type":"string"
                        },
                        "@LinkHoverColor":{
                            "description":"Link Hover Color",
                            "type":"string"
                        },
                        "@SubNavigationBackgroundHoverColor":{
                            "description":"Sub Navigation Background Hover Color",
                            "type":"string"
                        },
                        "@ButtonSecondarySize":{
                            "description":"Button Secondary Size",
                            "type":"string"
                        },
                        "@TextColor":{
                            "description":"Text Color",
                            "type":"string"
                        }
                    }
                },
                "usingCodeView":{
                    "description":"Indicates if Code View has been used to configure the theme.",
                    "type":"boolean"
                },
                "is_default":{
                    "description":"Indicates if this is the default theme. Only one will have this set to true. By default this will be  Cloud Lake Theme.",
                    "type":"boolean"
                },
                "associatedSites":{
                    "description":"Lists the sites which have this as their configured theme.",
                    "type":"string"
                },
                "theme_styles_typography":{
                    "description":"Typography information of theme styles.",
                    "type":"object",
                    "properties":{
                        "@H6LineHeight":{
                            "description":"Heading 6 Line Height",
                            "type":"string"
                        },
                        "@H5TextDecoration":{
                            "description":"Heading 5 Text Decoration",
                            "type":"string"
                        },
                        "@H3FontFamily":{
                            "description":"Heading 3 Font Family",
                            "type":"string"
                        },
                        "@H5FontStyle":{
                            "description":"Heading 5 Font Style",
                            "type":"string"
                        },
                        "@H2FontStyle":{
                            "description":"Heading 2 Font Style",
                            "type":"string"
                        },
                        "@H2TextColor":{
                            "description":"Heading 2 Text Color",
                            "type":"string"
                        },
                        "@SiteLineHeight":{
                            "description":"Site Line Height",
                            "type":"string"
                        },
                        "@H1TextAlign":{
                            "description":"Heading 1 Text Align",
                            "type":"string"
                        },
                        "@SiteFontFamily":{
                            "description":"Site Font Family",
                            "type":"string"
                        },
                        "@ParagraphFontWeight":{
                            "description":"Paragraph Font Weight",
                            "type":"string"
                        },
                        "@H5FontSize":{
                            "description":"Heading 5 Font Size",
                            "type":"string"
                        },
                        "@H4TextAlign":{
                            "description":"Heading 4 Text Align",
                            "type":"string"
                        },
                        "@H1TextDecoration":{
                            "description":"Heading 1 Text Decoration",
                            "type":"string"
                        },
                        "@H3LineHeight":{
                            "description":"Heading 3 Line Height",
                            "type":"string"
                        },
                        "@H2FontWeight":{
                            "description":"Heading 2 Font Weight",
                            "type":"string"
                        },
                        "@H3FontSize":{
                            "description":"Heading 3 Font Size",
                            "type":"string"
                        },
                        "@ParagraphLineHeight":{
                            "description":"Paragraph Line Height",
                            "type":"string"
                        },
                        "@H3TextAlign":{
                            "description":"Heading 3 Text Align",
                            "type":"string"
                        },
                        "@H3TextColor":{
                            "description":"Heading 3 Text Color",
                            "type":"string"
                        },
                        "@H4FontFamily":{
                            "description":"Heading 4 Font Family",
                            "type":"string"
                        },
                        "@SiteFontSize":{
                            "description":"Site Font Size",
                            "type":"string"
                        },
                        "@SiteTextAlign":{
                            "description":"Site Text Align",
                            "type":"string"
                        },
                        "@H5FontWeight":{
                            "description":"Heading 5 Font Weight",
                            "type":"string"
                        },
                        "@H6FontFamily":{
                            "description":"Heading 6 Font Family",
                            "type":"string"
                        },
                        "@H1FontSize":{
                            "description":"Heading 1 Font Size",
                            "type":"string"
                        },
                        "@H6FontStyle":{
                            "description":"Heading 6 Font Style",
                            "type":"string"
                        },
                        "@H6TextDecoration":{
                            "description":"Heading 6 Text Decoration",
                            "type":"string"
                        },
                        "@H2TextDecoration":{
                            "description":"Heading 2 Text Decoration",
                            "type":"string"
                        },
                        "@ParagraphTextColor":{
                            "description":"Paragraph Text Color",
                            "type":"string"
                        },
                        "@H1FontStyle":{
                            "description":"Heading 1 Font Style",
                            "type":"string"
                        },
                        "@ParagraphTextAlign":{
                            "description":"Paragraph Text Align",
                            "type":"string"
                        },
                        "@H4LineHeight":{
                            "description":"Heading 4 Line Height",
                            "type":"string"
                        },
                        "@H1FontWeight":{
                            "description":"Heading 1 Font Weight",
                            "type":"string"
                        },
                        "@SiteTextColor":{
                            "description":"Site Text Color",
                            "type":"string"
                        },
                        "@ParagraphFontSize":{
                            "description":"Paragraph Font Size",
                            "type":"string"
                        },
                        "@H5FontFamily":{
                            "description":"Heading 5 Font Family",
                            "type":"string"
                        },
                        "@H4FontWeight":{
                            "description":"Heading 4 Font Weight",
                            "type":"string"
                        },
                        "@ParagraphFontFamily":{
                            "description":"Paragraph Font Family",
                            "type":"string"
                        },
                        "@H1FontFamily":{
                            "description":"Heading 1 Font Family",
                            "type":"string"
                        },
                        "@H2TextAlign":{
                            "description":"Heading 2 Text Align",
                            "type":"string"
                        },
                        "@H1LineHeight":{
                            "description":"Heading 1 Line Height",
                            "type":"string"
                        },
                        "@H6FontSize":{
                            "description":"Heading 6 Font Size",
                            "type":"string"
                        },
                        "@H3TextDecoration":{
                            "description":"Heading 3 Text Decoration",
                            "type":"string"
                        },
                        "@H4TextColor":{
                            "description":"Heading 4 Text Color",
                            "type":"string"
                        },
                        "@ParagraphFontStyle":{
                            "description":"Paragraph Font Style",
                            "type":"string"
                        },
                        "@ParagraphTextDecoration":{
                            "description":"Paragraph Text Decoration",
                            "type":"string"
                        },
                        "@H1TextColor":{
                            "description":"Heading 1 Text Color",
                            "type":"string"
                        },
                        "@H4FontSize":{
                            "description":"Heading 4 Font Size",
                            "type":"string"
                        },
                        "@SiteTextDecoration":{
                            "description":"Site Text Decoration",
                            "type":"string"
                        },
                        "@SiteFontStyle":{
                            "description":"Site Font Style",
                            "type":"string"
                        },
                        "@H3FontWeight":{
                            "description":"Heading 3 Font Weight",
                            "type":"string"
                        },
                        "@H6TextAlign":{
                            "description":"Heading 6 Text Align",
                            "type":"string"
                        },
                        "@H4TextDecoration":{
                            "description":"Heading 4 Text Decoration",
                            "type":"string"
                        },
                        "@H2FontFamily":{
                            "description":"Heading 2 Font Family",
                            "type":"string"
                        },
                        "@H3FontStyle":{
                            "description":"Heading 3 Font Style",
                            "type":"string"
                        },
                        "@SiteFontWeight":{
                            "description":"Site Font Weight",
                            "type":"string"
                        },
                        "@H5LineHeight":{
                            "description":"Heading 5 Line Height",
                            "type":"string"
                        },
                        "@H2FontSize":{
                            "description":"Heading 2 Font Size",
                            "type":"string"
                        },
                        "@H6TextColor":{
                            "description":"Heading 6 Text Color",
                            "type":"string"
                        },
                        "@H4FontStyle":{
                            "description":"Heading 4 Font Style",
                            "type":"string"
                        },
                        "@H2LineHeight":{
                            "description":"Heading 2 Line Height",
                            "type":"string"
                        },
                        "@H5TextAlign":{
                            "description":"Heading 5 Text Align",
                            "type":"string"
                        },
                        "@H5TextColor":{
                            "description":"Heading 5 Text Color",
                            "type":"string"
                        },
                        "@H6FontWeight":{
                            "description":"Heading 6 Font Weight",
                            "type":"string"
                        }
                    }
                },
                "clone_parent_name":{
                    "description":"Clone parent name of the theme.",
                    "type":"string"
                },
                "name":{
                    "description":"Theme name.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the theme.",
                    "type":"string"
                },
                "is_custom":{
                    "description":"Whether theme is custom or not.",
                    "type":"boolean"
                },
                "id":{
                    "description":"The ID of the theme.",
                    "type":"string"
                },
                "theme_styles_general":{
                    "description":"General information of theme styles.",
                    "type":"object",
                    "properties":{
                        "@FooterBorderTopColor":{
                            "description":"Footer Border Top Color",
                            "type":"string"
                        },
                        "@SiteBackgroundImageAttachment":{
                            "description":"Site Background Image Attachment",
                            "type":"string"
                        },
                        "@FooterBackgroundImageAttachment":{
                            "description":"Footer Background Image Attachment",
                            "type":"string"
                        },
                        "@SiteBackgroundImageURL":{
                            "description":"Site Background Image URL",
                            "type":"string"
                        },
                        "@HeaderBackgroundUseGradient":{
                            "description":"Header Background Use Gradient",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImageAttachment":{
                            "description":"Header Top Background Image Attachment",
                            "type":"string"
                        },
                        "@SiteBackgroundColorBottom":{
                            "description":"Site Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImagePosition":{
                            "description":"Header Top Background Image Position",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImageRepeat":{
                            "description":"Header Top Background Image Repeat",
                            "type":"string"
                        },
                        "@FooterBackgroundColorBottom":{
                            "description":"Footer Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderTopPaddingTop":{
                            "description":"Header Top Padding Top",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundColorTop":{
                            "description":"Header Top Background Color Top",
                            "type":"string"
                        },
                        "@HeaderBackgroundColorTop":{
                            "description":"Header Background Color Top",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundColor":{
                            "description":"Header Top Background Color",
                            "type":"string"
                        },
                        "@HeaderBackgroundImageAttachment":{
                            "description":"Header Background Image Attachment",
                            "type":"string"
                        },
                        "@FooterBackgroundImageURL":{
                            "description":"Footer Background Image URL",
                            "type":"string"
                        },
                        "@FooterBackgroundImageRepeat":{
                            "description":"Footer Background Image Repeat",
                            "type":"string"
                        },
                        "@HeaderBackgroundImageRepeat":{
                            "description":"Header Background Image Repeat",
                            "type":"string"
                        },
                        "@SiteBackgroundImagePosition":{
                            "description":"Site Background Image Position",
                            "type":"string"
                        },
                        "@SiteBackgroundImageRepeat":{
                            "description":"Site Background Image Repeat",
                            "type":"string"
                        },
                        "@FooterBackgroundUseGradient":{
                            "description":"Footer Background Use Gradient",
                            "type":"string"
                        },
                        "@SiteBackgroundColorTop":{
                            "description":"Site Background Color Top",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundUseGradient":{
                            "description":"Header Top Background Use Gradient",
                            "type":"string"
                        },
                        "@HeaderBackgroundColorBottom":{
                            "description":"Header Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundColorBottom":{
                            "description":"Header Top Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderBackgroundImagePosition":{
                            "description":"Header Background Image Position",
                            "type":"string"
                        },
                        "@SitePageBackgroundColor":{
                            "description":"Site Page Background Color",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImageURL":{
                            "description":"Header Top Background Image URL",
                            "type":"string"
                        },
                        "@FooterBackgroundColorTop":{
                            "description":"Footer Background Color Top",
                            "type":"string"
                        },
                        "@HeaderTopBorderBottomColor":{
                            "description":"Header Top Border Bottom Color",
                            "type":"string"
                        },
                        "@HeaderBackgroundColor":{
                            "description":"Header Background Color",
                            "type":"string"
                        },
                        "@HeaderBackgroundImageURL":{
                            "description":"Header Background Image URL",
                            "type":"string"
                        },
                        "@FooterBackgroundColor":{
                            "description":"Footer Background Color",
                            "type":"string"
                        },
                        "@SiteBackgroundColor":{
                            "description":"Site Background Color",
                            "type":"string"
                        },
                        "@SiteBackgroundUseGradient":{
                            "description":"Site Background Use Gradient",
                            "type":"string"
                        },
                        "@FooterBackgroundImagePosition":{
                            "description":"Footer Background Image Position",
                            "type":"string"
                        }
                    }
                },
                "clone_parent_id":{
                    "description":"Clone parent id of the theme.",
                    "type":"string"
                },
                "compilationStatuses":{
                    "description":"The compilation status of the theme.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "occurredAt":{
                                "description":"When did the compilation occur.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository ID of the compilation.",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"The site Id.",
                                "type":"string"
                            },
                            "details":{
                                "description":"Description of the compilation.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the compilation.",
                                "type":"string"
                            },
                            "status":{
                                "description":"The status of the compilation",
                                "type":"integer"
                            }
                        }
                    }
                }
            }
        },
        "getReportData_request":{
            "properties":{
                "couponCodes":{
                    "description":"Coupon ids as comma separted string.",
                    "type":"string"
                },
                "transactionCurrency":{
                    "description":"currency for the reporting graph.",
                    "type":"string"
                },
                "priceListGroups":{
                    "description":"Pricelist groups as comma separted string.",
                    "type":"string"
                },
                "promotionTypeId":{
                    "description":"Promotion type id",
                    "type":"string"
                },
                "metric":{
                    "description":"Metric of the reporting module.",
                    "type":"string"
                },
                "productIds":{
                    "description":"Products IDs for product filter.",
                    "type":"boolean"
                },
                "promotionIds":{
                    "description":"Promotion ids as comma separted string.",
                    "type":"string"
                },
                "locations":{
                    "description":"Array of object having various region IDs for shipping and billing location filters.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regionIds":{
                                "description":"Array having region IDs for shipping fiter.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "type":{
                                "description":"Type can be shipping or billing.",
                                "type":"string"
                            }
                        }
                    }
                },
                "siteIds":{
                    "description":"List of site ids for site filter.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "groupBy":{
                    "description":"Group values by 'day', 'month', etc.",
                    "type":"string"
                },
                "chart":{
                    "description":"Return results in chart format",
                    "type":"boolean"
                },
                "timeFrame":{
                    "description":"Time frame for the reporting graph.",
                    "type":"string"
                }
            },
            "example":{
                "metric":"orders",
                "productIds":[
                    "xprod2103",
                    "xprod2056"
                ],
                "locations":[
                    {
                        "regionIds":[
                            "CA-NU",
                            "CA-QC",
                            "AF-BDG",
                            "AF-BGL"
                        ],
                        "type":"shipping"
                    },
                    {
                        "regionIds":[
                            "IN-AP",
                            "IN-AS",
                            "AL-DI",
                            "AL-DR"
                        ],
                        "type":"billing"
                    }
                ],
                "siteIds":[
                    "siteUS"
                ],
                "timeFrame":"last30days"
            }
        },
        "getProfileContextLists_response":{
            "properties":{
                "items":{
                    "description":"profileContextLists items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "profileContexts":{
                                "description":"The ordered list of profileContexts",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "priceListGroupList":{
                                            "description":"The list of available priceListGroups for the profileContext. Properties other than \"id\" may be visible.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"ID of the priceListGroup. ",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "propertyName":{
                                            "description":"The name of the profile boolean property that, when true on the current profile, will cause the profileContext to (potentially) be active. A given property name can only appear once in the profileContexts list.",
                                            "type":"string"
                                        },
                                        "defaultPriceListGroup":{
                                            "description":"The Default priceListGroup for the profileContext.",
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the default priceListGroup for the profileContext.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"ID of the profileContextList. ",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "executeExport_response":{
            "properties":{
                "processId":{
                    "description":"Token corresponding to the export process.",
                    "type":"string"
                },
                "status":{
                    "description":"Status flag indicating whether export process was initiated.",
                    "type":"string"
                }
            }
        },
        "testSmtpConnection_request":{
            "properties":{
                "emailSMTPPort":{
                    "description":"Port to use to communicate with the SMTP host. Needs to be 465 or 587 as appropriate for the value set in emailSMTPAuthMethod.",
                    "type":"string"
                },
                "emailSMTPHost":{
                    "description":"The SMTP host.",
                    "type":"string"
                },
                "emailSMTPAuthMethod":{
                    "description":"The SMTP Authorisation method - either SSL or TLS.",
                    "type":"string"
                },
                "emailSMTPPassword":{
                    "description":"User password for the SMTP server.",
                    "type":"string"
                },
                "emailSMTPUsername":{
                    "description":"User login for the SMTP server.",
                    "type":"string"
                }
            },
            "required":[
                "emailSMTPHost",
                "emailSMTPPort",
                "emailSMTPAuthMethod",
                "emailSMTPUsername",
                "emailSMTPPassword"
            ],
            "example":{
                "emailSMTPPort":"587",
                "emailSMTPHost":"smtp.example.com",
                "emailSMTPAuthMethod":"TLS",
                "emailSMTPPassword":"example",
                "emailSMTPUsername":"example@example.com"
            }
        },
        "getOpenIDScopes_response":{
            "properties":{
                "scopes":{
                    "description":"The scopes used for Storefront OpenID integration.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "updateBasicAuthConfiguration_response":{
            "properties":{
                "neverAuthenticateTargetHostNames":{
                    "description":"Target host names that will be excluded from basic authentication. These are typically the customer facing host names (\"example.com\").",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ipRangesWhitelist":{
                    "description":"Represents client IP addresses or ranges of client IP addresses that are whitelisted and therefore do not have to provide basic auth authentication. IPv4 and IPv6 addresses are supported. Ranges are specified via a pair of IP addresses using '-' as a separator, or specified via CIDR notation. DNS/host names are not supported.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "nonBasicAuthBrowserTypes":{
                    "description":"Browser types that are incompatible with the Basic Auth functionality, and should instead use the non-Basic Auth mechanism.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "headersWhitelist":{
                    "description":"Header names that will exclude a request from the Basic Authentication functionality.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "passwords":{
                    "description":"Valid username/password combinations.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "pathWhitelist":{
                    "description":"Site relative paths (for example, \"/v1/ccadmin/login\") that are excluded from basic authentication.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "realm":{
                    "description":"The basic auth realm that will be presented as part of the basic auth challenge.",
                    "type":"string"
                }
            }
        },
        "updateSamlIdPSettings_response":{
            "properties":{
                "roleAttributeName":{
                    "description":"Map from SAML AuthnResponse Roles list Attribute name to commerce customer's roles list property name.",
                    "type":"string"
                },
                "organizationAttributeName":{
                    "description":"Map from SAML AuthnResponse Organization Attribute name to commerce organization name.",
                    "type":"string"
                },
                "loginAttributeName":{
                    "description":"The name of the attribute that should map to the commerce customer login name.",
                    "type":"string"
                },
                "encodedIdpMetadata":{
                    "description":"The base64 encoded SAML IdP Entity Descriptor XML.",
                    "type":"string"
                },
                "fallbackToB2cUserCreation":{
                    "description":"Flag to enable control the B2C user creation if IDP does not provide any account for the authenticated user.",
                    "type":"boolean"
                },
                "requiredAttributeToPropertyMap":{
                    "description":"Map from SAML AuthnResponse Attribute names to commerce customer property names.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "optionalAttributeToPropertyMap":{
                    "description":"Map from SAML AuthnResponse Attribute names to commerce customer property names.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                }
            }
        },
        "updateExternalServiceData_request":{
            "properties":{
                "serviceData":{
                    "description":"Actual external service data.",
                    "type":"object",
                    "properties":{
                        "port":{
                            "description":"The port of the recommendations server. (Recommendations only)",
                            "type":"integer"
                        },
                        "host":{
                            "description":"The host name of the recommendations host. (Recommendations only)",
                            "type":"string"
                        },
                        "name":{
                            "description":"The non-localized name of the service, such as \"Facebook\" or \"Recommendations\"",
                            "type":"string"
                        },
                        "tenantId":{
                            "description":"The tenant ID of the merchant. (Recommendations only)",
                            "type":"string"
                        },
                        "applicationId":{
                            "description":"The Facebook application ID of the merchant. (Facebook only)",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updateCurrency_request":{
            "properties":{
                "symbol":{
                    "description":"The currency symbol. Space is not allowed.",
                    "type":"string"
                },
                "displayName":{
                    "description":"Readable name of the Currency.",
                    "type":"string"
                },
                "fractionalDigits":{
                    "description":"Number of digits to the right of the decimal point. Must greater than or equal to zero.",
                    "type":"integer"
                },
                "currencyCode":{
                    "description":"Non ISO 4217 Standard currency code and must be unique. Space is not allowed.",
                    "type":"string"
                }
            },
            "example":{
                "symbol":"POINTS"
            }
        },
        "getGateways_response":{
            "properties":{
                "merchantId":{
                    "description":"CyberSource Merchant ID.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository ID of the Merchant.",
                    "type":"string"
                },
                "paymentGateways":{
                    "description":"Payment gateway details.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstname":{
                                "description":"First Name.",
                                "type":"string"
                            },
                            "sopCredentials":{
                                "description":"SOP credential information.",
                                "type":"object",
                                "properties":{
                                    "agent":{
                                        "description":"SOP credential information to be used by agent.",
                                        "type":"object",
                                        "properties":{
                                            "hasAccessKey":{
                                                "description":"A flag indicating if access key is present for agent.",
                                                "type":"boolean"
                                            },
                                            "sopURL":{
                                                "description":"CyberSource SOP URL to be used by agent.",
                                                "type":"string"
                                            },
                                            "profileId":{
                                                "description":"SOP Profile ID to be used by agent.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"Repository ID of SOP Credential of agent.",
                                                "type":"string"
                                            },
                                            "hasSecretKey":{
                                                "description":"A flag indicating if secret key is present to generate signature for agent.",
                                                "type":"boolean"
                                            },
                                            "expirationDate":{
                                                "description":"Key expiration date for SOP Credentials of agent.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "storefront":{
                                        "description":"SOP credential information to be used by storefront.",
                                        "type":"object",
                                        "properties":{
                                            "hasAccessKey":{
                                                "description":"A flag indicating if access key is present for storefront.",
                                                "type":"boolean"
                                            },
                                            "sopURL":{
                                                "description":"CyberSource SOP URL to be used by storefront.",
                                                "type":"string"
                                            },
                                            "profileId":{
                                                "description":"SOP Profile ID to be used by storefront.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"Repository ID of SOP Credential of storefront.",
                                                "type":"string"
                                            },
                                            "hasSecretKey":{
                                                "description":"A flag indicating if secret key is present to generate signature for storefront.",
                                                "type":"boolean"
                                            },
                                            "expirationDate":{
                                                "description":"Key expiration date for SOP Credentials of storefront.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            },
                            "soapCredential":{
                                "description":"SOAP Credential information.",
                                "type":"object",
                                "properties":{
                                    "hasTransactionSecurityKey":{
                                        "description":"A flag indicating if transaction security key is present to validate signature.",
                                        "type":"boolean"
                                    },
                                    "soapURL":{
                                        "description":"CyberSource SOAP URL.",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"SOAP Profile ID.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"ID for the SOAP Credential.",
                                        "type":"string"
                                    },
                                    "expirationDate":{
                                        "description":"Key expiration date.",
                                        "type":"string"
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID for the payment gateway.",
                                "type":"string"
                            },
                            "ignoreAVS":{
                                "description":"A flag to tell the Cybersource whether to ignore the AVS results.",
                                "type":"boolean"
                            },
                            "partnerSolutionId":{
                                "description":"A field that identifies a transaction as occurring through Oracle Commerce.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of the payment gateway.",
                                "type":"string"
                            },
                            "enabled":{
                                "description":"Is the setup enabled?",
                                "type":"boolean"
                            },
                            "username":{
                                "description":" CyberSource Username.",
                                "type":"string"
                            },
                            "lastname":{
                                "description":"Last Name.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateCmsContentMap_response":{
            "properties":{
                "sourceType":{
                    "description":"The source type.",
                    "type":"string",
                    "example":"ExampleContent"
                },
                "contentId":{
                    "description":"The content ID.",
                    "type":"string",
                    "example":"cars-all-new-rush"
                },
                "cmsPageSlug":{
                    "description":"The CMS url page slug. This is used for page rendering",
                    "type":"string",
                    "example":"/cars/all_new_rush"
                },
                "layoutId":{
                    "description":"The layout ID. (Obsolete)",
                    "type":"string",
                    "example":null
                },
                "version":{
                    "format":"long integer",
                    "description":"The version of the content map.",
                    "type":"integer",
                    "example":1
                },
                "contentType":{
                    "description":"The content type.",
                    "type":"string",
                    "example":"default"
                },
                "channelId":{
                    "description":"The channel ID.",
                    "type":"string",
                    "example":"A12345678"
                }
            }
        },
        "updateCollection_request":{
            "properties":{
                "op":{
                    "description":"Operation to perform if updating childProducts property. Can be one of: reorder, remove, move.",
                    "type":"string"
                },
                "productMap":{
                    "description":"Map of product IDs to corresponding order index when performing a reorder operation on childProducts property.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "catalogId":{
                    "description":"ID of the catalog.",
                    "type":"string"
                },
                "categoryImages":{
                    "description":"List of category images to assign to the product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"Virtual path to image, including filename.",
                                "type":"string"
                            },
                            "metadata":{
                                "description":"Seo meta info for category.",
                                "type":"object",
                                "properties":{
                                    "altText":{
                                        "description":"Alt text for category image.",
                                        "type":"string"
                                    },
                                    "titleText":{
                                        "description":"Title text for category image.",
                                        "type":"string"
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"RepositoryId of image if it already exists.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Image filename without path.",
                                "type":"string"
                            }
                        }
                    }
                },
                "moves":{
                    "description":"If type is updateProducts, and op is move, then this value is an array of objects specifying details for re-ordring whole groups of child products.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "fromEnd":{
                                "description":"Ending index for selecting products to move.",
                                "type":"integer"
                            },
                            "to":{
                                "description":"Destination index for moved products.",
                                "type":"integer"
                            },
                            "fromStart":{
                                "description":"Starting index for selecting products to move.",
                                "type":"integer"
                            }
                        },
                        "required":[
                            "fromEnd",
                            "to",
                            "fromStart"
                        ]
                    }
                },
                "repositoryId":{
                    "description":"Repository id of the collection.",
                    "type":"string"
                },
                "parentCategoryIds":{
                    "description":"ID of multiple parent categories for the new collection.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "parentCategoryId":{
                    "description":"ID of the parent category for the new collection.",
                    "type":"string"
                },
                "type":{
                    "description":"The type of update operation, appendProducts or updateProducts",
                    "type":"string"
                },
                "properties":{
                    "description":"List of properties of the collection.",
                    "type":"object",
                    "properties":{
                        "longDescription":{
                            "description":"Long description of the category.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"Display name of the collection.",
                            "type":"string"
                        },
                        "parentCategoryScope":{
                            "description":"Scope of update for parent category, one of: base, catalogSpecific, global or revertToBase. If this field is not provided then existing scope is used, i.e. if a catalog specific parent category is already set then it will be updated otherwise the base will be updated.",
                            "type":"string"
                        },
                        "name":{
                            "description":"Legacy Property.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Whether or not the collection is active. Can be set to null to inherit value from parents.",
                            "type":"boolean"
                        },
                        "description":{
                            "description":"Description of the category.",
                            "type":"string"
                        },
                        "parentCategory":{
                            "description":"Repository id of the default parent category",
                            "type":"string"
                        },
                        "id":{
                            "description":"Category ID.",
                            "type":"string"
                        },
                        "seoMetaInfo":{
                            "description":"Seo meta info for category.",
                            "type":"object",
                            "properties":{
                                "seoDescription":{
                                    "description":"Description of category.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository id of seo metadata.",
                                    "type":"string"
                                },
                                "seoTitle":{
                                    "description":"Title of category.",
                                    "type":"string"
                                },
                                "seoKeywords":{
                                    "description":"Keywords of category.",
                                    "type":"string"
                                },
                                "seoUrlSlug":{
                                    "description":"Url Slug of category.",
                                    "type":"string"
                                }
                            }
                        }
                    },
                    "required":[
                        "displayName"
                    ]
                },
                "products":{
                    "description":"If type is appendProducts, or type is updateProducts and op is remove, then this value is equal to the list of IDs for child products that will be appened or removed.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "example":{
                "catalogId":"cloudLakeCatalog",
                "categoryImages":{
                    "metadata":{
                        "altText":"Gift Shop-New",
                        "titleText":"Gift Shop-New"
                    }
                },
                "repositoryId":"cat90016",
                "properties":{
                    "displayName":"Electronics",
                    "seoMetaInfo":{
                        "seoDescription":"Gift Shop-New, Looking for an inspired quality gift? ATG Store gift shop has a wide choice of gifts for both men and women suitable for every occassion. Shopping for gifts is simple and convenient at ATG Store.com.",
                        "seoTitle":"Gift Shop-New",
                        "seoKeywords":"Gift Shop-New",
                        "seoUrlSlug":"gift-shop-new"
                    }
                }
            }
        },
        "getApplicationIDs_response":{
            "properties":{
                "items":{
                    "description":"the list of Application IDs.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "external":{
                                "description":"true if the application ID is external.",
                                "type":"boolean"
                            },
                            "creationTime":{
                                "description":"time application was creating in ISO 8601 format.",
                                "type":"string"
                            },
                            "createdBy":{
                                "description":"information about the user who created the application.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"last name of user.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"first name of the user.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"the repository id of the user",
                                        "type":"string"
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"the id of the application ID item.",
                                "type":"string"
                            },
                            "name":{
                                "description":"the name of the application.",
                                "type":"string"
                            },
                            "inUse":{
                                "description":"true if the application ID is currently being used.",
                                "type":"boolean"
                            },
                            "type":{
                                "description":"the type of application; can be application or extension.",
                                "type":"string"
                            },
                            "token":{
                                "description":"The auth token for the application, if of type application.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listApplicationDeployments_response":{
            "properties":{
                "items":{
                    "description":"list of application deployments",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorMessages":{
                                "description":"error messages for application deployment",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "warningMessages":{
                                "description":"warning messages for application deployment",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "metadata":{
                                "description":"application deployment metadata.",
                                "type":"string"
                            },
                            "creationTime":{
                                "description":"time application deployment was created in ISO 8601 format",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"repository ID for application deployment",
                                "type":"string"
                            },
                            "infoMessages":{
                                "description":"information messages for application deployment",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "state":{
                                "description":"state of application deployment - accepted or rejected",
                                "type":"string"
                            },
                            "clusterId":{
                                "description":"cluster ID for application deployment",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID for application deployment",
                                "type":"string"
                            },
                            "applicationId":{
                                "description":"application ID for application deployment",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createGroup_request":{
            "properties":{
                "groupMembers":{
                    "description":"The list of hreflang groups members",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/groupMemberObject"
                    }
                },
                "groupName":{
                    "description":"Group name",
                    "type":"string"
                }
            },
            "required":[
                "groupName",
                "groupMembers"
            ]
        },
        "getSkuProperties_response":{
            "properties":{
                "items":{
                    "description":"An array containing the list of sku properties for a product type",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemType":{
                                "description":"The item type that the property is defined on. For example, if the product type is \"SampleType\" then this value would be \"sku-SampleType\".",
                                "type":"string"
                            },
                            "hidden":{
                                "description":"Whether the property is hidden from being displayed in the UI.",
                                "type":"boolean"
                            },
                            "length":{
                                "description":"Maximum length of the property value.",
                                "type":"integer"
                            },
                            "variantBasedDisplay":{
                                "description":"Whether a variant based display should be allowed.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"The display label of the property.",
                                "type":"boolean"
                            },
                            "type":{
                                "description":"The data type of the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                                "type":"string"
                            },
                            "searchable":{
                                "description":"Whether the property is searchable on the storefront.",
                                "type":"boolean"
                            },
                            "required":{
                                "description":"Whether the property value is required.",
                                "type":"boolean"
                            },
                            "writable":{
                                "description":"Whether the property is writable.",
                                "type":"boolean"
                            },
                            "internalOnly":{
                                "description":"Flag to determine if the property is visible through only Admin or also Storefront.",
                                "type":"boolean"
                            },
                            "uiEditorType":{
                                "description":"Type of UI editor to show for the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                                "type":"string"
                            },
                            "default":{
                                "description":"Default value of this property.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"Whether it is listing variant.",
                                "type":"boolean"
                            },
                            "propertyType":{
                                "description":"Type of the property. It could be sku-custom for a custom level sku property or sku-base for a sku property defined at base product level.",
                                "type":"string"
                            },
                            "localizable":{
                                "description":"Flag indicating if the property value can be localized.",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Whether the property is text searchable on the storefront.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of this SKU dynamic property.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Allow property to be a search facet on the storefront.",
                                "type":"boolean"
                            },
                            "editableAttributes":{
                                "description":"Attributes of this property that can be edited.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "multiSelect":{
                                "description":"Whether the property is a multi-select search facet.",
                                "type":"boolean"
                            },
                            "order":{
                                "description":"Relative order of the property among all of the SKU properties.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createReason_request":{
            "properties":{
                "readableDescription":{
                    "description":"Name of the reason.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the reason.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether reason is enabled or disabled.",
                    "type":"boolean"
                },
                "id":{
                    "description":"Id of the reason. It is an optional property to create reason with given id, else system generated id will be considered, by default.",
                    "type":"string"
                }
            },
            "required":[
                "description",
                "readableDescription",
                "active"
            ],
            "example":{
                "readableDescription":"accepted",
                "description":"accepted",
                "active":false,
                "id":200001
            }
        },
        "listFilters_response":{
            "properties":{
                "items":{
                    "description":"List of all filters.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "include":{
                                "description":"The fields to include in the endpoint response.",
                                "type":"string"
                            },
                            "exclude":{
                                "description":"The fields to exclude from the endpoint response.",
                                "type":"string"
                            },
                            "key":{
                                "description":"The filterKey for the filter object retrieved.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getSamlIdPSettings_response":{
            "properties":{
                "loginAttributeName":{
                    "description":"The name of the attribute that should map to the commerce customer login name.",
                    "type":"string"
                },
                "emailAttributeName":{
                    "description":"The name of the attribute that should map to the commerce customer email address.",
                    "type":"string"
                },
                "encodedIdpMetadata":{
                    "description":"The base64 encoded SAML IdP Entity Descriptor XML.",
                    "type":"string"
                },
                "requiredAttributeToPropertyMap":{
                    "description":"Map from SAML AuthnResponse Attribute names to commerce customer property names.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "optionalAttributeToPropertyMap":{
                    "description":"Map from SAML AuthnResponse Attribute names to commerce customer property names.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                }
            }
        },
        "removeSecondaryOrganizations_response":{
            "properties":{
                "secondaryOrganizations":{
                    "description":"List of secondary organizations removed from the profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the organization removed.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createScheduledJob_request":{
            "properties":{
                "schedule":{
                    "type":"object",
                    "properties":{
                        "period":{
                            "description":"It contains value in milliseconds.",
                            "type":"integer"
                        }
                    }
                },
                "scheduleType":{
                    "description":"Schedule type could be periodic or calendar",
                    "type":"string"
                },
                "componentPath":{
                    "description":"Supported scheduled job name",
                    "type":"string"
                }
            },
            "example":{
                "schedule":{
                    "period":60000
                },
                "scheduleType":"periodic",
                "componentPath":"ScheduledOrderService"
            }
        },
        "updateGateway_request":{
            "properties":{
                "gatewayName":{
                    "description":"Gateway Name.",
                    "type":"string"
                },
                "merchantId":{
                    "description":"CyberSource Merchant ID.",
                    "type":"string"
                },
                "paymentGateway":{
                    "description":"Payment gateway details.",
                    "type":"object",
                    "properties":{
                        "firstname":{
                            "description":"First Name.",
                            "type":"string"
                        },
                        "sopCredentials":{
                            "description":"SOP credential information.",
                            "type":"object",
                            "properties":{
                                "agent":{
                                    "description":"SOP credential information to be used by agent.",
                                    "type":"object",
                                    "properties":{
                                        "hasAccessKey":{
                                            "description":"A flag indicating if access key is present for agent.",
                                            "type":"boolean"
                                        },
                                        "secretKey":{
                                            "description":"SOP secret key for agent.",
                                            "type":"string"
                                        },
                                        "accessKey":{
                                            "description":"SOP access key for agent.",
                                            "type":"string"
                                        },
                                        "sopURL":{
                                            "description":"CyberSource SOP URL to be used by agent.",
                                            "type":"string"
                                        },
                                        "profileId":{
                                            "description":"SOP Profile ID to be used by agent.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of SOP Credential of agent.",
                                            "type":"string"
                                        },
                                        "hasSecretKey":{
                                            "description":"A flag indicating if secret key is present to generate signature for agent.",
                                            "type":"boolean"
                                        },
                                        "expirationDate":{
                                            "description":"Key expiration date for SOP Credentials of agent.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "storefront":{
                                    "description":"SOP credential information to be used by storefront.",
                                    "type":"object",
                                    "properties":{
                                        "hasAccessKey":{
                                            "description":"A flag indicating if access key is present for storefront.",
                                            "type":"boolean"
                                        },
                                        "secretKey":{
                                            "description":"SOP secret key for storefront.",
                                            "type":"string"
                                        },
                                        "accessKey":{
                                            "description":"SOP access key for storefront.",
                                            "type":"string"
                                        },
                                        "sopURL":{
                                            "description":"CyberSource SOP URL to be used by storefront.",
                                            "type":"string"
                                        },
                                        "profileId":{
                                            "description":"SOP Profile ID to be used by storefront.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of SOP Credential of storefront.",
                                            "type":"string"
                                        },
                                        "hasSecretKey":{
                                            "description":"A flag indicating if secret key is present to generate signature for storefront.",
                                            "type":"boolean"
                                        },
                                        "expirationDate":{
                                            "description":"Key expiration date for SOP Credentials of storefront.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "soapCredential":{
                            "description":"SOAP Credential information.",
                            "type":"object",
                            "properties":{
                                "hasTransactionSecurityKey":{
                                    "description":"A flag indicating if transaction security key is present to validate signature.",
                                    "type":"boolean"
                                },
                                "transactionSecurityKey":{
                                    "description":"Transaction Security key.",
                                    "type":"string"
                                },
                                "soapURL":{
                                    "description":"CyberSource SOAP URL.",
                                    "type":"string"
                                },
                                "profileId":{
                                    "description":"SOAP Profile ID.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"ID for the SOAP Credential.",
                                    "type":"string"
                                },
                                "expirationDate":{
                                    "description":"Key expiration date.",
                                    "type":"string"
                                }
                            }
                        },
                        "ignoreAVS":{
                            "description":"A flag to tell the Cybersource whether to ignore the AVS results.",
                            "type":"boolean"
                        },
                        "enabled":{
                            "description":"Is the setup enabled?",
                            "type":"boolean"
                        },
                        "username":{
                            "description":"CyberSource Username.",
                            "type":"string"
                        },
                        "lastname":{
                            "description":"Last Name.",
                            "type":"string"
                        }
                    }
                }
            },
            "required":[
                "gatewayName"
            ],
            "example":{
                "gatewayName":"cybersource",
                "merchantId":"CCommerce",
                "paymentGateway":{
                    "firstname":"John",
                    "sopCredentials":{
                        "agent":{
                            "secretKey":"asd234",
                            "accessKey":"345hjx",
                            "sopURL":"https://testsecureacceptance.cybersource.com/silent/pay",
                            "profileId":"Test123",
                            "repositoryId":"SOP-B",
                            "applicationName":"agent",
                            "expirationDate":"2016-08-14T11:54:30.207Z"
                        },
                        "storefront":{
                            "secretKey":"asdfg",
                            "accessKey":"rtyhj",
                            "sopURL":"https://testsecureacceptance.cybersource.com/silent/pay",
                            "profileId":"Test111",
                            "repositoryId":"SOP-A",
                            "applicationName":"storefront",
                            "expirationDate":"2017-01-28T11:54:30.207Z"
                        }
                    },
                    "soapCredential":{
                        "transactionSecurityKey":"as23K9Iud0",
                        "profileId":"admin1",
                        "expirationDate":"2015-03-10T11:54:30.207Z"
                    },
                    "ignoreAVS":true,
                    "enabled":true,
                    "username":"JohnD",
                    "lastname":"D"
                }
            }
        },
        "createPost_response":{
            "properties":{
                "lastModifiedDate":{
                    "description":"The date on which the Announcement post was last modified.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository id of the Announcement post.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether a Announcement post is active.",
                    "type":"boolean"
                },
                "id":{
                    "description":"The Announcement post Id.",
                    "type":"string"
                },
                "creationDate":{
                    "description":"The creation date of the Announcement post.",
                    "type":"string"
                },
                "message":{
                    "description":"The Announcement post text.",
                    "type":"string"
                },
                "type":{
                    "description":"The type of the Announcement post item.",
                    "type":"string"
                }
            }
        },
        "doEnableSSEPreview_server_creation_response":{
            "properties":{
                "progress":{
                    "description":"It specifies the status of the preview server(pod). It can be either 'none', or 'provisioning', or 'provisioning_complete'. These values signify that the preview server is either not provisioned or under-provisioning or provisioned respectively.",
                    "type":"string"
                },
                "links":{
                    "description":"List of navigation links.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The link's relation to the current page of results: next, prev or self.",
                                "type":"string"
                            },
                            "href":{
                                "description":"The URL of the link.",
                                "type":"string"
                            }
                        }
                    }
                },
                "message":{
                    "description":"It gives more details about preview status.",
                    "type":"string"
                },
                "previewEnabled":{
                    "description":"It specifies that preview is enabled or not for server side extension.",
                    "type":"boolean"
                }
            },
            "example":{
                "progress":"provisioning",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadmin/v1/serverExtensions/preview/enable"
                    }
                ],
                "message":"SSE preview environment is being provisioned. This process will take 5-10 minutes, please do not upload or delete any extensions until the provisioning process is complete.",
                "previewEnabled":false
            }
        },
        "createExtension_400response":{
            "properties":{
                "errorCode":{
                    "description":"The error code",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "addCountries_request":{
            "properties":{
                "countries":{
                    "description":"The list of countries to be added.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regions":{
                                "description":"The list of regions for particular country.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "regionCode":{
                                            "description":"The region code (normally its ISO 3166-2 code).",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Localized region name.",
                                            "type":"string"
                                        },
                                        "abbreviation":{
                                            "description":"The region code in abbreviated form. Usually a 2 letter country code",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"Localized country name",
                                "type":"string"
                            },
                            "countryCode":{
                                "description":"The country code of the country item.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "countries":[
                    {
                        "regions":[
                            {
                                "regionCode":"CA-AB",
                                "displayName":"Alberta",
                                "abbreviation":"AB"
                            },
                            {
                                "regionCode":"CA-BC",
                                "displayName":"British Columbia",
                                "abbreviation":"BC"
                            },
                            {
                                "regionCode":"CA-MB",
                                "displayName":"Manitoba",
                                "abbreviation":"MB"
                            },
                            {
                                "regionCode":"CA-NB",
                                "displayName":"New Brunswick",
                                "abbreviation":"NB"
                            },
                            {
                                "regionCode":"CA-NL",
                                "displayName":"Newfoundland and Labrador",
                                "abbreviation":"NL"
                            },
                            {
                                "regionCode":"CA-NT",
                                "displayName":"Northwest Territories",
                                "abbreviation":"NT"
                            },
                            {
                                "regionCode":"CA-NS",
                                "displayName":"Nova Scotia",
                                "abbreviation":"NS"
                            },
                            {
                                "regionCode":"CA-NU",
                                "displayName":"Nunavut",
                                "abbreviation":"NU"
                            },
                            {
                                "regionCode":"CA-ON",
                                "displayName":"Ontario",
                                "abbreviation":"ON"
                            },
                            {
                                "regionCode":"CA-PE",
                                "displayName":"Prince Edward Island",
                                "abbreviation":"PE"
                            },
                            {
                                "regionCode":"CA-QC",
                                "displayName":"Quebec",
                                "abbreviation":"QC"
                            },
                            {
                                "regionCode":"CA-SK",
                                "displayName":"Saskatchewan",
                                "abbreviation":"SK"
                            },
                            {
                                "regionCode":"CA-YT",
                                "displayName":"Yukon",
                                "abbreviation":"YT"
                            }
                        ],
                        "countryCode":"CA",
                        "displayName":"Canada"
                    },
                    {
                        "regions":[
                            {
                                "regionCode":"IN-AN",
                                "displayName":"Andaman and Nicobar Islands",
                                "abbreviation":"AN"
                            },
                            {
                                "regionCode":"IN-AP",
                                "displayName":"Andhra Pradesh",
                                "abbreviation":"AP"
                            },
                            {
                                "regionCode":"IN-AR",
                                "displayName":"Arunachal Pradesh",
                                "abbreviation":"AR"
                            },
                            {
                                "regionCode":"IN-AS",
                                "displayName":"Assam",
                                "abbreviation":"AS"
                            },
                            {
                                "regionCode":"IN-BR",
                                "displayName":"Bihar",
                                "abbreviation":"BR"
                            },
                            {
                                "regionCode":"IN-CH",
                                "displayName":"Chandigarh",
                                "abbreviation":"CH"
                            },
                            {
                                "regionCode":"IN-CT",
                                "displayName":"Chhattisgarh",
                                "abbreviation":"CT"
                            },
                            {
                                "regionCode":"IN-DN",
                                "displayName":"Dadra and Nagar Haveli",
                                "abbreviation":"DN"
                            },
                            {
                                "regionCode":"IN-DD",
                                "displayName":"Daman and Diu",
                                "abbreviation":"DD"
                            },
                            {
                                "regionCode":"IN-DL",
                                "displayName":"Delhi",
                                "abbreviation":"DL"
                            },
                            {
                                "regionCode":"IN-GA",
                                "displayName":"Goa",
                                "abbreviation":"GA"
                            },
                            {
                                "regionCode":"IN-GJ",
                                "displayName":"Gujarat",
                                "abbreviation":"GJ"
                            },
                            {
                                "regionCode":"IN-HR",
                                "displayName":"Haryana",
                                "abbreviation":"HR"
                            },
                            {
                                "regionCode":"IN-HP",
                                "displayName":"Himachal Pradesh",
                                "abbreviation":"HP"
                            },
                            {
                                "regionCode":"IN-JK",
                                "displayName":"Jammu and Kashmir",
                                "abbreviation":"JK"
                            },
                            {
                                "regionCode":"IN-JH",
                                "displayName":"Jharkhand",
                                "abbreviation":"JH"
                            },
                            {
                                "regionCode":"IN-KA",
                                "displayName":"Karnataka",
                                "abbreviation":"KA"
                            },
                            {
                                "regionCode":"IN-KL",
                                "displayName":"Kerala",
                                "abbreviation":"KL"
                            },
                            {
                                "regionCode":"IN-LD",
                                "displayName":"Lakshadweep",
                                "abbreviation":"LD"
                            },
                            {
                                "regionCode":"IN-MP",
                                "displayName":"Madhya Pradesh",
                                "abbreviation":"MP"
                            },
                            {
                                "regionCode":"IN-MH",
                                "displayName":"Maharashtra",
                                "abbreviation":"MH"
                            },
                            {
                                "regionCode":"IN-MN",
                                "displayName":"Manipur",
                                "abbreviation":"MN"
                            },
                            {
                                "regionCode":"IN-ML",
                                "displayName":"Meghalaya",
                                "abbreviation":"ML"
                            },
                            {
                                "regionCode":"IN-MZ",
                                "displayName":"Mizoram",
                                "abbreviation":"MZ"
                            },
                            {
                                "regionCode":"IN-NL",
                                "displayName":"Nagaland",
                                "abbreviation":"NL"
                            },
                            {
                                "regionCode":"IN-OR",
                                "displayName":"Orissa",
                                "abbreviation":"OR"
                            },
                            {
                                "regionCode":"IN-PY",
                                "displayName":"Pondicherry",
                                "abbreviation":"PY"
                            },
                            {
                                "regionCode":"IN-PB",
                                "displayName":"Punjab",
                                "abbreviation":"PB"
                            },
                            {
                                "regionCode":"IN-RJ",
                                "displayName":"Rajasthan",
                                "abbreviation":"RJ"
                            },
                            {
                                "regionCode":"IN-SK",
                                "displayName":"Sikkim",
                                "abbreviation":"SK"
                            },
                            {
                                "regionCode":"IN-TN",
                                "displayName":"Tamil Nadu",
                                "abbreviation":"TN"
                            },
                            {
                                "regionCode":"IN-TR",
                                "displayName":"Tripura",
                                "abbreviation":"TR"
                            },
                            {
                                "regionCode":"IN-UT",
                                "displayName":"Uttarakhand",
                                "abbreviation":"UT"
                            },
                            {
                                "regionCode":"IN-UP",
                                "displayName":"Uttar Pradesh",
                                "abbreviation":"UP"
                            },
                            {
                                "regionCode":"IN-WB",
                                "displayName":"West Bengal",
                                "abbreviation":"WB"
                            }
                        ],
                        "countryCode":"IN",
                        "displayName":"India"
                    }
                ]
            }
        },
        "setSearchSchedule_request":{
            "properties":{
                "occurrences":{
                    "description":"The occurence of the day or days of the week on which the schedule occurs. Not used if parseString is specified. If neither parseString or occurences is specified, defaults to all occurences in the month (equivalent to \"*\").",
                    "type":"string"
                },
                "op":{
                    "description":"Set to 'partial' for a partial/incremental index, 'baseline' for a baseline index or 'baseline-full-export' for a baseline with full catalog export.",
                    "type":"string"
                },
                "hours":{
                    "description":"The hours of the day on which the schedule occurs. Not used if parseString is specified. If neither parseString nor hours is specified, defaults to all hours of the day (equivalent to \"*\").",
                    "type":"string"
                },
                "months":{
                    "description":"The month or months on which the schedule occurs. Not used if parseString is specified. If neither parseString or months is specified, defaults to all months (equivalent to \"*\").",
                    "type":"string"
                },
                "parseString":{
                    "description":"The complete calendar schedule parse string. If present, will be used instead of hours, minutes, etc. A null parseString value will delete the baseline schedule",
                    "type":"string"
                },
                "minutes":{
                    "description":"The minutes of the hour on which the schedule occurs. Not used if parseString is specified. If neither parseString nor minutes is specified, defaults to all minutes of the hour (equivalent to \"*\").",
                    "type":"string"
                },
                "daysOfMonth":{
                    "description":"The day or days of the month on which the schedule occurs. Not used if parseString is specified. If neither parseString or daysOfMonth is specified, defaults to all days of the month (equivalent to \"*\").",
                    "type":"string"
                },
                "timeZone":{
                    "description":"The optional time zone to use when interpretting the schedule. If not specified, defaults to the time zone of the server JVM.",
                    "type":"string"
                },
                "locale":{
                    "description":"The optional locale to use. Defaults to the US locale.",
                    "type":"string"
                },
                "daysOfWeek":{
                    "description":"The day or days of the week on which the schedule occurs. Not used if parseString is specified. If neither parseString nor daysOfWeek is specified, defaults to all days of the the week (equivalent to \"*\").",
                    "type":"string"
                }
            },
            "required":[
                "minutes"
            ],
            "example":{
                "occurrences":"*",
                "op":"baseline-full-export",
                "hours":"2",
                "months":"*",
                "minutes":"01",
                "daysOfMonth":"*",
                "timeZone":"EST",
                "daysOfWeek":"*"
            }
        },
        "globalElementMetadata":{
            "properties":{
                "code":{
                    "description":"Object containing Global Element metadata",
                    "type":"object",
                    "properties":{
                        "supportedWidgetType":{
                            "description":"The list of widget types that can be used with the element.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "inline":{
                            "description":"Whether to place the element in a span or div.",
                            "type":"boolean"
                        },
                        "availableToAllWidgets":{
                            "description":"If set to true, the element will be usable with all widget types.",
                            "type":"boolean"
                        },
                        "children":{
                            "description":"Child element tags.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "translations":{
                            "description":"The list of translations to be used when the element is displayed in Design Studio.",
                            "type":"object",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "description":{
                                        "description":"Descriptive text for the element.",
                                        "type":"string"
                                    },
                                    "language":{
                                        "description":"Language for the description and title.",
                                        "type":"string"
                                    },
                                    "title":{
                                        "description":"Title text for the element.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "defaultText":{
                            "description":"The default text associated with the element.",
                            "type":"string"
                        },
                        "tag":{
                            "description":"The tag value associated with the element.",
                            "type":"string"
                        },
                        "previewText":{
                            "description":"The preview text associated with the element - if any.",
                            "type":"string"
                        },
                        "type":{
                            "description":"The type of the element.",
                            "type":"string"
                        },
                        "config":{
                            "description":"Configuration object for fragment.",
                            "type":"object"
                        },
                        "configOptions":{
                            "description":"Configuration options for element.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updatePaymentGateway_response":{
            "properties":{
                "gatewayName":{
                    "description":"Gateway Name.",
                    "type":"string"
                },
                "config":{
                    "type":"object",
                    "properties":{
                        "expirationTimestamp":{
                            "description":"Expiration timestamp in milliseconds in UTC.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "doDeleteSSEFiles_request":{
            "properties":{
                "paths":{
                    "description":"Array of paths to delete. Paths must be files within a valid upload folder.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "paths"
            ],
            "example":{
                "paths":[
                    "/productReview.zip",
                    "/external%20ShippingCalculator.zip"
                ]
            }
        },
        "updateRecommendationStrategy_request":{
            "properties":{
                "recommendationGroups":{
                    "description":"The array of Recommendation Groups for the Strategy.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "numRecs":{
                                "description":"The number of recommendations to display from this set of Conditions.",
                                "type":"integer"
                            },
                            "conditions":{
                                "description":"The array of Conditions and their parameters, if any.  Conditions are described in the /recommendationStrategyConditions endpoint.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the Condition.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The localized display name of the Strategy.",
                    "type":"string"
                },
                "description":{
                    "description":"The Strategy's description.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the Strategy",
                    "type":"string"
                }
            }
        },
        "getInstancesForWidgetDescriptor_response":{
            "properties":{
                "items":{
                    "description":"Array of widget instances.",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"The widget display name",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The Repository Id",
                            "type":"string"
                        },
                        "descriptor":{
                            "description":"Widget descriptor details",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The Repository ID",
                                    "type":"string"
                                },
                                "minWidth":{
                                    "description":"The minimum width",
                                    "type":"integer"
                                },
                                "editableWidget":{
                                    "description":"Whether the widget is editable",
                                    "type":"boolean"
                                }
                            }
                        }
                    }
                }
            }
        },
        "approveOrganizationRequests_request":{
            "properties":{
                "approverComments":{
                    "description":"Approver comments during approval of request, these are optional.",
                    "type":"string"
                },
                "partyNumber":{
                    "description":"Party number of organization which is used to link it with the customer data master account. Note : This attribute is effective only when customer data sync is enabled.",
                    "type":"string"
                }
            },
            "required":[
                "approverComments"
            ],
            "example":{
                "approverComments":"This request is approved"
            }
        },
        "getThemes_response":{
            "properties":{
                "items":{
                    "description":"The list of all themes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "isAgentTheme":{
                                "description":"Indicates if this is the theme used in the Agent UI. There is only one Agent theme on the system.",
                                "type":"boolean"
                            },
                            "thumbnail":{
                                "description":"Optional thumbnail image of the theme.",
                                "type":"string"
                            },
                            "theme_additional_fonts":{
                                "description":"Lists additional fonts configured for the theme.",
                                "type":"string"
                            },
                            "notes":{
                                "description":"Optional notes of the theme.",
                                "type":"string"
                            },
                            "is_active":{
                                "description":"Indicates whether the theme is active.",
                                "type":"boolean"
                            },
                            "usingCodeView":{
                                "description":"Indicates if Code View has been used to configure the theme.",
                                "type":"boolean"
                            },
                            "is_default":{
                                "description":"Indicates if this is the default theme. Only one theme at a time is allowed to be set to true. By default this will be the Cloud Lake Theme.",
                                "type":"boolean"
                            },
                            "associatedSites":{
                                "description":"Lists the sites which have this as their configured theme.",
                                "type":"string"
                            },
                            "clone_parent_name":{
                                "description":"Clone parent name of the theme.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository ID of the theme.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Theme name.",
                                "type":"string"
                            },
                            "is_custom":{
                                "description":"This boolean flag indicates if this is a custom theme.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"The ID of the theme.",
                                "type":"string"
                            },
                            "clone_parent_id":{
                                "description":"Clones the parent ID of the theme.",
                                "type":"string"
                            },
                            "compilationStatuses":{
                                "description":"Indicates status of recent theme compilations for this theme.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getApplicationStylingSource_response":{
            "properties":{
                "source":{
                    "description":"The updated CSS source.",
                    "type":"string"
                }
            }
        },
        "updateOrderRequestShippingGroupCommerceItemRelationships":{
            "type":"array",
            "items":{
                "type":"object",
                "properties":{
                    "commerceItemId":{
                        "description":"The referenced commerce item's internal ID.",
                        "type":"string"
                    },
                    "availablePickupDate":{
                        "description":"The items available store pickup date.",
                        "type":"string"
                    },
                    "inventoryLocationId":{
                        "description":"Defines the inventory location that services the referenced commerce item.",
                        "type":"string"
                    },
                    "amount":{
                        "description":"The monetary value.",
                        "type":"number"
                    },
                    "charges":{
                        "description":"Charges applied on this commerce item if any.",
                        "type":"array",
                        "items":{
                            "type":"object",
                            "properties":{
                                "unitPrice":{
                                    "description":"unit price of the item",
                                    "type":"number"
                                },
                                "amount":{
                                    "description":"Total Amount w.r.t to quantity.",
                                    "type":"number"
                                },
                                "unitOfMeasure":{
                                    "description":"Unit of Measure. Applicable for only Usage based charges.",
                                    "type":"string"
                                },
                                "isProductPrice":{
                                    "description":"This property tells which charge among others is Product price",
                                    "type":"boolean"
                                },
                                "name":{
                                    "description":"Name of the charge",
                                    "type":"string"
                                },
                                "chargeType":{
                                    "description":"Type of the charge",
                                    "type":"string"
                                },
                                "priceType":{
                                    "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                    "type":"string"
                                },
                                "additionalInfo":{
                                    "description":"Additional properties(if any) needed for any down stream system",
                                    "type":"object",
                                    "properties":{
                                        "rates":{
                                            "type":"object",
                                            "properties":{
                                                "schema":{
                                                    "type":"object",
                                                    "properties":{
                                                        "lookupData":{
                                                            "description":"Lookup data for the schema",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "columns":{
                                                            "description":"Column definitions for the rate card",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "variableName":{
                                                                        "description":"Variable name for the column",
                                                                        "type":"string"
                                                                    },
                                                                    "translations":{
                                                                        "description":"Translation data for internationalization",
                                                                        "type":"array",
                                                                        "items":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        }
                                                                    },
                                                                    "dataType":{
                                                                        "description":"Data type of the column",
                                                                        "type":"string"
                                                                    },
                                                                    "name":{
                                                                        "description":"Display name of the column",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                "variableName":{
                                                    "description":"Variable name for the rate card",
                                                    "type":"string"
                                                },
                                                "data":{
                                                    "description":"Array of rate tiers",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"Display name of the rate card",
                                                    "type":"string"
                                                },
                                                "type":{
                                                    "description":"Type of the rate card",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "calculationInfo":{
                                            "description":"calculation info received from external system",
                                            "type":"string"
                                        }
                                    }
                                },
                                "integrationId":{
                                    "description":"Integration id for this charge",
                                    "type":"string"
                                },
                                "dynamicPricingType":{
                                    "description":"dynamic pricing type i.e., tiered or volume or static.",
                                    "type":"string"
                                },
                                "chargeCode":{
                                    "description":"Charge code",
                                    "type":"string"
                                },
                                "frequency":{
                                    "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                    "type":"string"
                                }
                            }
                        }
                    },
                    "quantity":{
                        "description":"The quantity of items referenced by this relationship.",
                        "type":"integer"
                    },
                    "relationshipType":{
                        "description":"The type of this relationship. SHIPPINGQUANTITY or SHIPPINGQUANTITYREMAINING.",
                        "type":"string"
                    },
                    "returnedQuantity":{
                        "description":"Number of referenced items that were returned.",
                        "type":"integer"
                    },
                    "preferredPickupDate":{
                        "description":"The items preferred store pickup date.",
                        "type":"string"
                    },
                    "commerceItemExternalId":{
                        "description":"The referenced commerce item's external ID.",
                        "type":"string"
                    },
                    "id":{
                        "description":"The native ID of this item.",
                        "type":"string"
                    }
                }
            }
        },
        "getCurrentVersionDetails_response":{
            "properties":{
                "storefrontVersion":{
                    "description":"The storefront version.",
                    "type":"string"
                },
                "previousVersion":{
                    "description":"The previous version",
                    "type":"string"
                },
                "currentVersion":{
                    "description":"The current version being run on the storefront.",
                    "type":"string"
                }
            }
        },
        "audienceSizes_request":{
            "properties":{
                "visitorType":{
                    "description":"The visitorType of the audience.  visitorType must be one of the following: \"ANONYMOUS\" (users not authenticated or soft logged in), \"RECOGNIZED\" (users that logged in before but, have not been authenticated in the current session), \"AUTHENTICATED\" (logged in users), \"ANONYMOUS_OR_RECOGNIZED\", \"ANONYMOUS_OR_AUTHENTICATED\", \"REGISTERED\", or \"ALL\". These correspond to various combinations of the options that appear in the UI (ANONYMOUS, RECOGNIZED, and AUTHENTICATED) where \"REGISTERED\" means the user selected RECOGNIZED and AUTHENTICATED and \"ALL\" means the user selected all three options.",
                    "type":"string"
                },
                "ruleSet":{
                    "description":"The rule set for the Audience.",
                    "type":"object",
                    "properties":{
                        "rules":{
                            "description":"The array of rules that make up the rule set.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "property":{
                                        "description":"The property to be evaluated.",
                                        "type":"string"
                                    },
                                    "category":{
                                        "description":"The category of the property, i.e. profile, internalAudience, etc.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The value used to compare against the property value to determine the rule result. When mapping this field in Integration Cloud Service(ICS), the operators which expect string values alone can be used.",
                                        "type":"string"
                                    },
                                    "operator":{
                                        "description":"The operator applied to the rule property.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "property",
                                    "category",
                                    "value",
                                    "operator"
                                ]
                            }
                        },
                        "operator":{
                            "description":"The operator applied to all of the rules in the rule set.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "rules",
                        "operator"
                    ]
                },
                "id":{
                    "description":"The Audience ID.  This can be an empty string, but only if the Audience doesn't have an ID yet.",
                    "type":"string"
                }
            },
            "required":[
                "ruleSet"
            ],
            "example":{
                "visitorType":"REGISTERED",
                "ruleSet":{
                    "rules":[
                        {
                            "property":"gender",
                            "category":"profile",
                            "value":"male",
                            "operator":"eq"
                        },
                        {
                            "property":"registrationDate",
                            "category":"profile",
                            "value":{
                                "unit":"months",
                                "start":"now",
                                "interval":-3
                            },
                            "operator":"lt"
                        },
                        {
                            "property":"age",
                            "category":"profile",
                            "value":[
                                18,
                                25
                            ],
                            "operator":"isBetween"
                        }
                    ],
                    "operator":"all"
                },
                "id":"youngMenWhoRegisteredRecently"
            }
        },
        "getAssetPackage_response":{
            "properties":{
            }
        },
        "updateAccessRight_request":{
            "properties":{
                "displayName":{
                    "description":"Display name of access right",
                    "type":"string"
                },
                "name":{
                    "description":"Name of access right",
                    "type":"string"
                },
                "description":{
                    "description":"Description of access right",
                    "type":"string"
                }
            },
            "example":{
                "displayName":"Custom Access Right",
                "name":"Custom Access Right",
                "description":"Custom Access Right"
            }
        },
        "getTenantServiceData_response":{
            "properties":{
                "tenantId":{
                    "description":"id of the Tenant.",
                    "type":"string"
                }
            }
        },
        "saveLayoutStructure_request":{
            "properties":{
                "layout":{
                    "description":"Layout",
                    "type":"object",
                    "properties":{
                        "regions":{
                            "description":"Regions",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "cssClass":{
                                        "description":"the custom CSS class for the region",
                                        "type":"string"
                                    },
                                    "width":{
                                        "description":"the width in columns (1 - 12) of the region",
                                        "type":"number"
                                    },
                                    "repositoryId":{
                                        "description":"the repository id of the region. A region will be created if this is omitted",
                                        "type":"string"
                                    },
                                    "widgets":{
                                        "description":"Widgets",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"the repository id of the widget instance",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                },
                                "required":[
                                    "width"
                                ]
                            }
                        }
                    }
                }
            },
            "example":{
                "layout":{
                    "regions":[
                        {
                            "cssClass":"custom-header",
                            "width":12,
                            "repositoryId":"basicHeaderRegionCheckoutPage",
                            "widgets":[
                                {
                                    "repositoryId":"basicHeaderWidgetInst"
                                }
                            ]
                        },
                        {
                            "cssClass":"custom-body",
                            "width":6,
                            "repositoryId":"9colCheckoutBody",
                            "widgets":[
                                {
                                    "repositoryId":"checkoutRegistrationInst"
                                },
                                {
                                    "repositoryId":"checkoutCustomerDetailsInst"
                                },
                                {
                                    "repositoryId":"checkoutPaymentDetailsInst"
                                }
                            ]
                        },
                        {
                            "cssClass":"custom-body",
                            "width":6,
                            "repositoryId":"3colCheckoutSide",
                            "widgets":[
                                {
                                    "repositoryId":"checkoutCartSummaryInst"
                                },
                                {
                                    "repositoryId":"checkoutOrderSummaryInst"
                                }
                            ]
                        },
                        {
                            "cssClass":"custom-body",
                            "width":12,
                            "repositoryId":"1colCyberSourcePaymentAuthorization",
                            "widgets":[
                                {
                                    "repositoryId":"cyberSourcePaymentAuthorizationInst"
                                }
                            ]
                        },
                        {
                            "cssClass":"custom-footer",
                            "width":12,
                            "repositoryId":"footerRegionCheckoutPage",
                            "widgets":[
                                {
                                    "repositoryId":"footerInst"
                                }
                            ]
                        }
                    ]
                }
            }
        },
        "updateFragmentJavaScript_response":{
            "properties":{
                "result":{
                    "description":"the result of the update true - successful",
                    "type":"boolean"
                }
            },
            "required":[
                "result"
            ]
        },
        "ShopperInput_request":{
            "properties":{
                "uiEditorType":{
                    "description":"UI editor type of the Shopper Input. \n The valid types are shortText, longText, date, number, checkbox and singleSelectionList.",
                    "type":"string"
                },
                "localizedValues":{
                    "description":"Localized enumerated values map (base -> localized), returned when type=enumerated and there is localization.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "values":{
                    "description":"Values when the type=enumerated. Can also be set as a map of base -> localized values, for localization. For other data types array will be empty.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "name":{
                    "description":"Name of the Shopper Input",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the Shopper Input",
                    "type":"string"
                },
                "label":{
                    "description":"Display name of the Shopper Input",
                    "type":"string"
                },
                "type":{
                    "description":"Data type of the Shopper Input. \n The valid types are shortText, longText, date, number, checkbox and enumerated. \n The type enumerated is for Single Selection List.",
                    "type":"string"
                },
                "promptText":{
                    "description":"Helper text for the Shopper Input",
                    "type":"string"
                },
                "required":{
                    "description":"Whether the Shopper Input is required",
                    "type":"boolean"
                }
            },
            "required":[
                "type",
                "label"
            ],
            "example":{
                "name":"Gift Message",
                "id":"giftMessage",
                "label":"Gift Message",
                "type":"shortText",
                "promptText":"Enter the gift message",
                "required":false
            }
        },
        "getAdminSecurityCriterion_response":{
            "properties":{
                "constraintType":{
                    "description":"Constraint type of the security criterion",
                    "type":"string",
                    "enum":[
                        "grant",
                        "deny",
                        "grantNone"
                    ]
                },
                "roles":{
                    "description":"Roles containing the security criterion",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the role",
                                "type":"string"
                            }
                        }
                    }
                },
                "name":{
                    "description":"Name of the security criterion",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the security criterion",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the security criterion",
                    "type":"string"
                },
                "lastModified":{
                    "description":"Last modified time stamp of the security criterion",
                    "type":"string"
                },
                "securityCriteriaResource":{
                    "description":"Resource for the security criterion",
                    "type":"object",
                    "properties":{
                        "name":{
                            "description":"Name of the resource",
                            "type":"string"
                        },
                        "id":{
                            "description":"ID of the resource",
                            "type":"string"
                        }
                    }
                },
                "actions":{
                    "description":"Array of actions on which the resource is constrained by the security criterion",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "constraints":{
                    "description":"Constraints for the security criterion",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "constraintConfig":{
                                "description":"Constraint configuration for the resource",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"ID of the constraint configuration",
                                        "type":"string"
                                    }
                                }
                            },
                            "values":{
                                "description":"IDs of the constraining asset type. Catalog IDs in case of ora.catalogConstraintConfiguration",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "constraintDisplayValues":{
                                "description":"Derived values for the constraint",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"Display name of the constraint value",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the constraint value",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"ID of the security criterion constraint",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getMediaContents_response":{
            "properties":{
                "total":{
                    "description":"Total items found by query. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total items found by query.",
                    "type":"integer"
                },
                "metadata":{
                    "description":"Seo meta info for product.",
                    "type":"object",
                    "properties":{
                        "altText":{
                            "description":"Alt text for product image.",
                            "type":"string"
                        },
                        "titleText":{
                            "description":"Title text for product image.",
                            "type":"string"
                        }
                    }
                },
                "offset":{
                    "description":"Query offset.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Query limit.",
                    "type":"integer"
                },
                "links":{
                    "description":"List of navigation links.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The link's relation to the current page of results: next, prev or self.",
                                "type":"string"
                            },
                            "href":{
                                "description":"The URL of the link.",
                                "type":"string"
                            }
                        }
                    }
                },
                "sort":{
                    "description":"Sort directive.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Sort property.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Result items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"Full path to file, including name.",
                                "type":"string"
                            },
                            "extension":{
                                "description":"File extension.",
                                "type":"string"
                            },
                            "metadata":{
                                "description":"Seo meta info for image.",
                                "type":"object",
                                "properties":{
                                    "altText":{
                                        "description":"Alt text for image.",
                                        "type":"string"
                                    },
                                    "titleText":{
                                        "description":"Title text for image.",
                                        "type":"string"
                                    }
                                }
                            },
                            "size":{
                                "description":"File size in bytes.",
                                "type":"integer"
                            },
                            "name":{
                                "description":"File name without path.",
                                "type":"string"
                            },
                            "checksum":{
                                "description":"File checksum.",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"The repository id of the file.",
                                "type":"string"
                            },
                            "lastModified":{
                                "description":"Last modified date and time.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The item type; file or directory.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "saveClientConfiguration_response":{
            "properties":{
                "includeOrderDetailsInShippingMethodsPayload":{
                    "description":"Flag to indicate whether Order Information to be passed in request to Shipping Methods.",
                    "type":"boolean"
                },
                "skipLoadingProductTypes":{
                    "description":"Flag to skip loading all the product types in page data.",
                    "type":"boolean"
                },
                "createOrderForLoggedInAtCheckout":{
                    "description":"Flag to create an order when a user logs in the checkout page.",
                    "type":"boolean"
                },
                "prioritizedLoading":{
                    "description":"Flag to indicate whether prioritized loading is enabled.",
                    "type":"boolean"
                },
                "useEnhancedSearch":{
                    "description":"Flag to indicate whether enhanced search endpoint is enabled.",
                    "type":"boolean"
                }
            }
        },
        "getPost_response":{
            "properties":{
                "lastModifiedDate":{
                    "description":"The date on which the Announcement was last modified.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository id of the Announcement post.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether a Announcement is active.",
                    "type":"boolean"
                },
                "id":{
                    "description":"The Announcement Post Id.",
                    "type":"string"
                },
                "message":{
                    "description":"The Announcement message text.",
                    "type":"string"
                },
                "creationDate":{
                    "description":"The creation date of the Announcement.",
                    "type":"string"
                },
                "type":{
                    "description":"The type of the Announcement item.",
                    "type":"string"
                }
            }
        },
        "listPromotionTemplates_response":{
            "properties":{
                "total":{
                    "description":"The total number of promotion templates.  DEPRECATED.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of promotion templates.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The starting index/offset within the complete list of of promotion templates.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The number of promotion templates intended to be returned in the response.",
                    "type":"integer"
                },
                "links":{
                    "description":"The links referring to this response, and any applicable next or previous parts of the response. This is based on the total results, limit, and offset.",
                    "type":"object"
                },
                "items":{
                    "description":"The promotion templates returned by the listing.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"The localized display name of the promotion template.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The system name of the promotion template.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The promotion template ID.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The system type of the promotion template.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateResponseHeaders_request":{
            "properties":{
            },
            "example":{
                "X-Custom-Header":"test",
                "Content-Security-Policy":"default-src 'self' example.com"
            }
        },
        "updateEmailTemplates_404_response":{
            "properties":{
                "errorCode":{
                    "description":"00000000",
                    "type":"string"
                },
                "message":{
                    "description":"Email type nonesuch does not exist.",
                    "type":"string"
                },
                "status":{
                    "description":"400",
                    "type":"string"
                }
            }
        },
        "updateProductType_response":{
            "properties":{
                "skuProperties":{
                    "description":"List of SKU properties for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "displayName":{
                    "description":"Display name of product type.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the product type.",
                    "type":"string"
                },
                "variants":{
                    "description":"List of variants for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                },
                "specifications":{
                    "description":"List of specifications for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                        }
                    }
                }
            }
        },
        "compileLess_request":{
            "properties":{
                "sideId":{
                    "description":"The site ID to compile to.",
                    "type":"string"
                },
                "themeSrc":{
                    "description":"The theme less code",
                    "type":"string"
                },
                "src":{
                    "description":"Developer's custom less code",
                    "type":"string"
                }
            }
        },
        "getThemeImagePath_request":{
            "properties":{
                "path":{
                    "description":"The path of the image.",
                    "type":"string"
                }
            },
            "example":{
                "path":"/img/cloudlake.jpg"
            }
        },
        "getResponseHeaders_response":{
            "properties":{
            }
        },
        "createSkus_response":{
            "properties":{
                "items":{
                    "description":"the list of created skus",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "productFamily":{
                                "description":"Product Family property of the SKU",
                                "type":"string"
                            },
                            "primaryThumbImageURL":{
                                "description":"Primary Source Image URL of SKU.",
                                "type":"string"
                            },
                            "largeImage":{
                                "description":"Large image of the SKU.",
                                "type":"integer"
                            },
                            "bundleLinks":{
                                "description":"Array of bundle links associated with the SKU.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "item":{
                                            "description":"The SKU that will be included into this bundle link",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"The name of the SKU included in the bundle link",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"The id of the SKU included in the bundle link",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "quantity":{
                                            "description":"The quantity of the item",
                                            "type":"integer"
                                        },
                                        "repositoryId":{
                                            "description":"The id of the bundle link",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "smallImage":{
                                "description":"Small image of the SKU.",
                                "type":"integer"
                            },
                            "listVolumePrice":{
                                "description":"list volume price of the SKU",
                                "type":"object",
                                "properties":{
                                    "pricingScheme":{
                                        "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                        "type":"object",
                                        "properties":{
                                            "numLevels":{
                                                "description":"Number of levels in the volume price",
                                                "type":"number"
                                            },
                                            "levels":{
                                                "description":"Price levels array for volume price",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "price":{
                                                            "description":"price value for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMinimum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMaximum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "nonreturnable":{
                                "description":"Determines SKU product is returnable or not.",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"Display name of the SKU.",
                                "type":"string"
                            },
                            "primaryFullImageURL":{
                                "description":"Primary full image URL.",
                                "type":"string"
                            },
                            "configurationMetadata":{
                                "description":"Array of configuration attributes associated with the SKU.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The name of the configuration attribute.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository id for existing configuration metadata items.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the configuration attribute.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "productListingSku":{
                                "description":"This is true if this sku is the listing sku for a particular variant",
                                "type":"boolean"
                            },
                            "largeImageURLs":{
                                "description":"Large Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "productLine":{
                                "description":"Product line property of the SKU",
                                "type":"string"
                            },
                            "listVolumePrices":{
                                "description":"Object with price group IDs as keys and list prices as values",
                                "type":"object",
                                "properties":{
                                    "PriceGroupID1":{
                                        "description":"List price of the SKU in price group 1",
                                        "type":"object",
                                        "properties":{
                                            "pricingScheme":{
                                                "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                "type":"object",
                                                "properties":{
                                                    "numLevels":{
                                                        "description":"Number of levels in the volume price",
                                                        "type":"number"
                                                    },
                                                    "levels":{
                                                        "description":"Price levels array for volume price",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "price":{
                                                                    "description":"price value for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMinimum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMaximum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "PriceGroupID2":{
                                        "description":"List price of the SKU in price group 2",
                                        "type":"object",
                                        "properties":{
                                            "pricingScheme":{
                                                "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                "type":"object",
                                                "properties":{
                                                    "numLevels":{
                                                        "description":"Number of levels in the volume price",
                                                        "type":"number"
                                                    },
                                                    "levels":{
                                                        "description":"Price levels array for volume price",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "price":{
                                                                    "description":"price value for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMinimum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMaximum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "primaryLargeImageURL":{
                                "description":"Primary Large Image URL of SKU.",
                                "type":"string"
                            },
                            "smallImageURLs":{
                                "description":"Small Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "derivedShippingSurchargeFrom":{
                                "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "derivedSalePriceFrom":{
                                "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharges":{
                                "description":"Extra handling costs for shipping the product in respective price list groups",
                                "type":"object",
                                "properties":{
                                    "plg1":{
                                        "description":"Extra handling costs for shipping the product in plg1",
                                        "type":"number"
                                    },
                                    "plg2":{
                                        "description":"Extra handling costs for shipping the product in plg2",
                                        "type":"number"
                                    }
                                }
                            },
                            "model":{
                                "description":"Model property of the SKU",
                                "type":"string"
                            },
                            "thumbnailImage":{
                                "description":"Thumbnail image of the SKU.",
                                "type":"string"
                            },
                            "discountable":{
                                "description":"Indicates whether the promotions should be applied to this SKU or not. If the value is true then promotion discounts can be applied to this SKU; else no promotions can be applied to this SKU. Default value is true",
                                "type":"boolean"
                            },
                            "barcode":{
                                "description":"Barcode property of the sku",
                                "type":"string"
                            },
                            "saleVolumePrices":{
                                "description":"Object with price group IDs as keys and sale prices as values",
                                "type":"object",
                                "properties":{
                                    "PriceGroupID1":{
                                        "description":"Sale price of the SKU in price group 1",
                                        "type":"object",
                                        "properties":{
                                            "pricingScheme":{
                                                "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                "type":"object",
                                                "properties":{
                                                    "numLevels":{
                                                        "description":"Number of levels in the volume price",
                                                        "type":"number"
                                                    },
                                                    "levels":{
                                                        "description":"Price levels array for volume price",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "price":{
                                                                    "description":"price value for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMinimum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMaximum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "PriceGroupID2":{
                                        "description":"Sale price of the SKU in price group 2",
                                        "type":"object",
                                        "properties":{
                                            "pricingScheme":{
                                                "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                                "type":"object",
                                                "properties":{
                                                    "numLevels":{
                                                        "description":"Number of levels in the volume price",
                                                        "type":"number"
                                                    },
                                                    "levels":{
                                                        "description":"Price levels array for volume price",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "price":{
                                                                    "description":"price value for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMinimum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                },
                                                                "levelMaximum":{
                                                                    "description":"minimum quantity for price level",
                                                                    "type":"number"
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "salePriceEndDate":{
                                "description":"Sale price end date of the SKU.",
                                "type":"integer"
                            },
                            "saleVolumePrice":{
                                "description":"Sale volume price of the SKU",
                                "type":"object",
                                "properties":{
                                    "pricingScheme":{
                                        "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                        "type":"object",
                                        "properties":{
                                            "numLevels":{
                                                "description":"Number of levels in the volume price",
                                                "type":"number"
                                            },
                                            "levels":{
                                                "description":"Price levels array for volume price",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "price":{
                                                            "description":"price value for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMinimum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMaximum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "salePriceStartDate":{
                                "description":"Sale price start date of the SKU.",
                                "type":"string"
                            },
                            "images":{
                                "description":"Array of images for the SKU.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "path":{
                                            "description":"Path of the image to be updated.",
                                            "type":"string"
                                        },
                                        "metadata":{
                                            "description":"Seo meta info.",
                                            "type":"object",
                                            "properties":{
                                                "altText":{
                                                    "description":"Alt text for image.",
                                                    "type":"string"
                                                },
                                                "titleText":{
                                                    "description":"Title text for image.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"Name of the image to be updated.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the image.",
                                            "type":"string"
                                        },
                                        "url":{
                                            "description":"The complete url of the image.",
                                            "type":"string"
                                        },
                                        "tags":{
                                            "description":"Tags for the image.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            },
                            "quantity":{
                                "description":"Quantity of the SKU.",
                                "type":"integer"
                            },
                            "unitOfMeasure":{
                                "description":"Unit Of Measure property of the SKU.",
                                "type":"string"
                            },
                            "salePrice":{
                                "description":"Sale price of the SKU.",
                                "type":"string"
                            },
                            "primaryMediumImageURL":{
                                "description":"Primary Medium Image URL ID of SKU.",
                                "type":"string"
                            },
                            "fullImageURLs":{
                                "description":"Full Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "active":{
                                "description":"Indicates whether SKU is active or inactive. Inactive SKUs will not appear on the storefront. This property value defaults to true.",
                                "type":"boolean"
                            },
                            "thumbImageURLs":{
                                "description":"Thumb Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "soldAsPackage":{
                                "description":"Indicates whether the SKU as a single package otherwise consider the SKU where sub-items can be shipped/fulfilled separately.",
                                "type":"boolean"
                            },
                            "mediumImageURLs":{
                                "description":"Medium Image URLs SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID of the SKU.",
                                "type":"string"
                            },
                            "derivedListPriceFrom":{
                                "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "primarySourceImageURL":{
                                "description":"Primary Source Image URL of SKU.",
                                "type":"string"
                            },
                            "shippingSurcharge":{
                                "description":"Extra handling costs while shipping the product, in the default price group.",
                                "type":"number"
                            },
                            "primarySmallImageURL":{
                                "description":"Primary Small Image URL of SKU.",
                                "type":"string"
                            },
                            "sourceImageURLs":{
                                "description":"Source Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "partNumber":{
                                "description":"Unique identifier or code used for the part.",
                                "type":"string"
                            },
                            "listPrice":{
                                "description":"List price of the SKU.",
                                "type":"number"
                            },
                            "configurable":{
                                "description":"Indicates whether the SKU is configurable or not",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "doPromoteSSEFiles_response":{
            "properties":{
                "links":{
                    "description":"List of navigation links.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The link's relation to the current page of results: next, prev or self.",
                                "type":"string"
                            },
                            "href":{
                                "description":"The URL of the link.",
                                "type":"string"
                            }
                        }
                    }
                },
                "promoteInitiated":{
                    "description":"Whether promote operation is initiated successfully or not. If promote config & promote request are valid and no conflicting operation is running then only initiation is set to true.",
                    "type":"boolean"
                }
            },
            "example":{
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadminui/v1/serverExtensions/promoteFiles"
                    }
                ],
                "promoteInitiated":true
            }
        },
        "updateWebHooks_request":{
            "properties":{
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    }
                },
                "resendDelaySeconds":{
                    "description":"Resend delay in seconds",
                    "type":"integer"
                },
                "includeChangesOnly":{
                    "description":"The webhook payload will include only the changes for list and map properties when this value is set as true",
                    "type":"boolean"
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"submitOrder\").",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"integer"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    }
                },
                "maxNumberOfResendAttempts":{
                    "description":"Max number of resend attempts",
                    "type":"integer"
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "urls":{
                    "description":"An array of strings of the target URLs for the WebHook.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"integer"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"integer"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"integer"
                },
                "applyResendDelayToFirstAttempt":{
                    "description":"Apply resend delay in first attempt",
                    "type":"boolean"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"submitOrder\").",
                    "type":"string"
                }
            },
            "required":[
                "id"
            ],
            "example":{
                "webHooks":[
                    {
                        "headers":null,
                        "subEntityTruncationSize":null,
                        "urls":null,
                        "includeChangesOnly":false,
                        "secretKey":null,
                        "urlApplicationSuppressionList":[
                            {
                                "url":"https://example.com",
                                "applications":[
                                    "applicationId1"
                                ]
                            }
                        ],
                        "displayName":"atg.service.webhook.Resources->webHookDisplayName_publishEvent",
                        "serverType":"production",
                        "name":"publishEvent",
                        "id":"production-publishEvent",
                        "secretKeySHA512":null
                    },
                    {
                        "headers":{
                            "header1":"value1"
                        },
                        "subEntityTruncationSize":null,
                        "urls":[
                            "https://localhost:8080/submitOrder"
                        ],
                        "includeChangesOnly":false,
                        "urlApplicationSuppressionList":[
                            {
                                "url":"https://example.com",
                                "applications":[
                                    "applicationId1"
                                ]
                            }
                        ],
                        "displayName":"atg.service.webhook.Resources->webHookDisplayName_submitOrder",
                        "serverType":"production",
                        "name":"submitOrder",
                        "id":"production-submitOrder",
                        "basicAuthentication":{
                            "admin":"admin123"
                        }
                    }
                ]
            }
        },
        "createProduct_response":{
            "properties":{
                "longDescription":{
                    "description":"Long description of the product.",
                    "type":"string"
                },
                "primaryThumbImageURL":{
                    "description":"Primary Thumb Image URL of the product.",
                    "type":"string"
                },
                "largeImage":{
                    "description":"Has repository Id and URL of the product.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository ID",
                            "type":"string"
                        },
                        "url":{
                            "description":"Repository URL",
                            "type":"string"
                        }
                    }
                },
                "smallImage":{
                    "description":"Small image of product.",
                    "type":"string"
                },
                "listVolumePrice":{
                    "description":"list volume price of the product",
                    "type":"object",
                    "properties":{
                        "pricingScheme":{
                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                            "type":"object",
                            "properties":{
                                "numLevels":{
                                    "description":"Number of levels in the volume price",
                                    "type":"number"
                                },
                                "levels":{
                                    "description":"Price levels array for volume price",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "price":{
                                                "description":"price value for price level",
                                                "type":"number"
                                            },
                                            "levelMinimum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            },
                                            "levelMaximum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"Display Name of the product.",
                    "type":"string"
                },
                "orderLimit":{
                    "description":"Maximum Order limit of the product.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the product.",
                    "type":"string"
                },
                "primaryFullImageURL":{
                    "description":"Primary full image URL of the product.",
                    "type":"string"
                },
                "largeImageURLs":{
                    "description":"Large Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "coreProduct":{
                    "description":"Flag specifying if this is a core product that should automatically be a member of filtered view catalogs (unless specifically excluded)",
                    "type":"boolean"
                },
                "listVolumePrices":{
                    "description":"Object with price group IDs as keys and list prices as values",
                    "type":"object",
                    "properties":{
                        "priceGroupId1":{
                            "description":"List price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "priceGroupId2":{
                            "description":"List price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "primaryLargeImageURL":{
                    "description":"Primary large image URL of the product.",
                    "type":"string"
                },
                "addOnProducts":{
                    "description":"The array of add-on product groups.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "type":"string"
                            },
                            "addOnOptions":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "product":{
                                            "description":"The add-on product",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "type":"string"
                                                },
                                                "active":{
                                                    "type":"boolean"
                                                }
                                            }
                                        },
                                        "repositoryId":{
                                            "type":"string"
                                        },
                                        "sku":{
                                            "description":"The add-on sku",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "type":"string"
                                                },
                                                "active":{
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "smallImageURLs":{
                    "description":"Small image URLs of the product.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "derivedShippingSurchargeFrom":{
                    "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "derivedSalePriceFrom":{
                    "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "shippingSurcharges":{
                    "description":"Extra handling costs for shipping the product in respective price list groups",
                    "type":"object",
                    "properties":{
                        "plg1":{
                            "description":"Extra handling costs for shipping the product in plg1",
                            "type":"number"
                        },
                        "plg2":{
                            "description":"Extra handling costs for shipping the product in plg2",
                            "type":"number"
                        }
                    }
                },
                "id":{
                    "description":"Product ID.",
                    "type":"string"
                },
                "discountable":{
                    "description":"Indicates whether the promotions should be applied to this SKU or not. If the value is true then promotion discounts can be applied to this SKU; else no promotions can be applied to this SKU. Default value is true",
                    "type":"boolean"
                },
                "saleVolumePrices":{
                    "description":"Object with price group IDs as keys and sale prices as values",
                    "type":"object",
                    "properties":{
                        "priceGroupId1":{
                            "description":"Sale price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "priceGroupId2":{
                            "description":"Sale price of the product in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "childSKUs":{
                    "description":"Array having the properties of child SKU of the product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicPropertyMapLong":{
                                "description":"Dynamic Property MapLong of SKU.",
                                "type":"string"
                            },
                            "primaryThumbImageURL":{
                                "description":"Primary Source Image URL of SKU.",
                                "type":"string"
                            },
                            "largeImage":{
                                "description":"Large Image of the SKU.",
                                "type":"string"
                            },
                            "smallImage":{
                                "description":"Small Image URL of SKU.",
                                "type":"string"
                            },
                            "listVolumePrice":{
                                "description":"list volume price of the product",
                                "type":"object",
                                "properties":{
                                    "pricingScheme":{
                                        "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                        "type":"object",
                                        "properties":{
                                            "numLevels":{
                                                "description":"Number of levels in the volume price",
                                                "type":"number"
                                            },
                                            "levels":{
                                                "description":"Price levels array for volume price",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "price":{
                                                            "description":"price value for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMinimum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMaximum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "nonreturnable":{
                                "description":"Indicates whether the SKU is returnable or not.",
                                "type":"boolean"
                            },
                            "largeImageURLs":{
                                "description":"Large Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "primaryLargeImageURL":{
                                "description":"Primary Large Image URL of SKU.",
                                "type":"string"
                            },
                            "smallImageURLs":{
                                "description":"Small Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "derivedShippingSurchargeFrom":{
                                "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "derivedSalePriceFrom":{
                                "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharges":{
                                "description":"Extra handling costs for shipping the product in respective price list groups",
                                "type":"object",
                                "properties":{
                                    "plg1":{
                                        "description":"Extra handling costs for shipping the product in plg1",
                                        "type":"number"
                                    },
                                    "plg2":{
                                        "description":"Extra handling costs for shipping the product in plg2",
                                        "type":"number"
                                    }
                                }
                            },
                            "thumbnailImage":{
                                "description":"Thumbnail Image of SKU.",
                                "type":"string"
                            },
                            "salePriceEndDate":{
                                "description":"Sale Price End Date of the SKU.",
                                "type":"string"
                            },
                            "saleVolumePrice":{
                                "description":"Sale volume price of the product",
                                "type":"object",
                                "properties":{
                                    "pricingScheme":{
                                        "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                        "type":"object",
                                        "properties":{
                                            "numLevels":{
                                                "description":"Number of levels in the volume price",
                                                "type":"number"
                                            },
                                            "levels":{
                                                "description":"Price levels array for volume price",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "price":{
                                                            "description":"price value for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMinimum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMaximum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "salePriceStartDate":{
                                "description":"Sale Price Start Date of SKU.",
                                "type":"string"
                            },
                            "quantity":{
                                "description":"Quantity available of SKU.",
                                "type":"integer"
                            },
                            "salePrice":{
                                "description":"Sale Price of SKU.",
                                "type":"string"
                            },
                            "primaryMediumImageURL":{
                                "description":"Primary Medium Image URL ID of SKU.",
                                "type":"string"
                            },
                            "fullImageURLs":{
                                "description":"Full Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "active":{
                                "description":"Indicates whether sku is active or inactive. Inactive SKUs will not appear on the storefront. This property value defaults to true.",
                                "type":"boolean"
                            },
                            "thumbImageURLs":{
                                "description":"Thumb Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "soldAsPackage":{
                                "description":"Indicates whether the SKU as a single package otherwise consider the SKU where sub-items can be shipped/fulfilled separately.",
                                "type":"boolean"
                            },
                            "mediumImageURLs":{
                                "description":"Medium Image URLs SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "repositoryId":{
                                "description":"Repository Id of SKU.",
                                "type":"string"
                            },
                            "derivedListPriceFrom":{
                                "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharge":{
                                "description":"Extra handling costs while shipping the product.",
                                "type":"number"
                            },
                            "primarySourceImageURL":{
                                "description":"Primary Source Image URL of SKU.",
                                "type":"string"
                            },
                            "primarySmallImageURL":{
                                "description":"Primary Small Image URL of SKU.",
                                "type":"string"
                            },
                            "sourceImageURLs":{
                                "description":"Source Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "listPrice":{
                                "description":"List Price of the product SKU.",
                                "type":"number"
                            }
                        }
                    }
                },
                "saleVolumePrice":{
                    "description":"Sale volume price of the product",
                    "type":"object",
                    "properties":{
                        "pricingScheme":{
                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                            "type":"object",
                            "properties":{
                                "numLevels":{
                                    "description":"Number of levels in the volume price",
                                    "type":"number"
                                },
                                "levels":{
                                    "description":"Price levels array for volume price",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "price":{
                                                "description":"price value for price level",
                                                "type":"number"
                                            },
                                            "levelMinimum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            },
                                            "levelMaximum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "primaryMediumImageURL":{
                    "description":"Primary Medium Image URL.",
                    "type":"string"
                },
                "salePrice":{
                    "description":"Sale Price of the product in the default price group.",
                    "type":"number"
                },
                "fullImageURLs":{
                    "description":"Full Image URLs.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "thumbImageURLs":{
                    "description":"Thumb Image URLs.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "productImages":{
                    "description":"Array of product images.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "route":{
                    "description":"Route of the product.",
                    "type":"string"
                },
                "notForIndividualSale":{
                    "description":"States whether not a product may sold be individually rather than, for example, as part of a configured product",
                    "type":"boolean"
                },
                "mediumImageURLs":{
                    "description":"Medium Image URLs.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "repositoryId":{
                    "description":"Repository Id of the product.",
                    "type":"string"
                },
                "derivedListPriceFrom":{
                    "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "primarySourceImageURL":{
                    "description":"Primary Source Image URL of the product.",
                    "type":"string"
                },
                "shippingSurcharge":{
                    "description":"Extra handling costs while shipping the product, in the default price group.",
                    "type":"number"
                },
                "primarySmallImageURL":{
                    "description":"Primary Small Image URL of the product.",
                    "type":"string"
                },
                "sourceImageURLs":{
                    "description":"Source Image URLs.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "minOrderLimit":{
                    "description":"Minimum Order limit of the product.",
                    "type":"string"
                },
                "avgCustRating":{
                    "description":"Average customer rating of the product.",
                    "type":"string"
                },
                "listPrice":{
                    "description":"List Price of the product in the default price group.",
                    "type":"number"
                }
            }
        },
        "createPromotion_request":{
            "properties":{
                "endDate":{
                    "description":"When this promotion ceases to be active",
                    "type":"string"
                },
                "filterForQualifierZeroPrices":{
                    "description":"Determines whether items with zero prices can act as qualifiers. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"The display name of the promotion.",
                    "type":"string"
                },
                "templateValues":{
                    "description":"Specifies the template values that are used as part of the promotion to control its behavior",
                    "type":"object",
                    "properties":{
                        "condition_psc_value":{
                            "description":"The condition product set criteria value",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "offer_psc_value":{
                            "description":"The offer product set criteria values",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "spend_value":{
                            "description":"The spend value",
                            "type":"string"
                        },
                        "optional_offer_psc_value":{
                            "description":"The offer product set criteria values",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "sameAsCondition":{
                                    "description":"Items to include and exclude for offer are the same as items in buy condition",
                                    "type":"boolean"
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "no_of_items_to_discount":{
                            "description":"The number of items to discount",
                            "type":"string"
                        },
                        "discount_value":{
                            "description":"The discount value",
                            "type":"string"
                        },
                        "sort_by":{
                            "description":"The sort by condition",
                            "type":"string"
                        },
                        "gwpItem":{
                            "description":"The gift with promotion configuration details",
                            "type":"object",
                            "properties":{
                                "giftId":{
                                    "description":"The product id of the gift item",
                                    "type":"string"
                                },
                                "autoRemove":{
                                    "description":"Whether to remove item from cart when cart no longer meets buy condition",
                                    "type":"boolean"
                                },
                                "giftType":{
                                    "description":"The gift item type",
                                    "type":"string"
                                }
                            }
                        },
                        "discount_type_value":{
                            "description":"The discount type",
                            "type":"string"
                        },
                        "no_of_items_to_buy":{
                            "description":"The number of items to buy",
                            "type":"string"
                        },
                        "discountStructure":{
                            "description":"The discount structure",
                            "type":"object",
                            "properties":{
                                "discount_details":{
                                    "description":"The discount details",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "spend_value":{
                                                "description":"The spend value",
                                                "type":"string"
                                            },
                                            "discount_value":{
                                                "description":"The discount value",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "discount_type_value":{
                                    "description":"The discount type value",
                                    "type":"string"
                                }
                            }
                        },
                        "PSC_value":{
                            "description":"The product set criteria values",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "sort_order":{
                            "description":"The sort order",
                            "type":"string"
                        }
                    }
                },
                "description":{
                    "description":"The description of the promotion.",
                    "type":"string"
                },
                "sites":{
                    "description":"This will limit the promotion to being applicable only to the 1+ specified sites.  An empty array means the promotion applies to all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The ID of a site associated with the promotion.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "filterForQualifierDiscountedByCurrent":{
                    "description":"Determines whether items discounted by the current promotion can act as qualifiers for other promotions. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "enabled":{
                    "description":"Whether or not the promotion is currently enabled.",
                    "type":"boolean"
                },
                "cardIINRanges":{
                    "description":"List of issuer identification numbers including wildcards and ranges for which the promotion should be applied.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "filterForQualifierNegativePrices":{
                    "description":"Determines whether items with negative prices can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "parentFolder":{
                    "description":"Map of promotion folder's repository ID key and value. In order to have no folder assignment, set parentFolder to null e.g. \"parentFolder\": null or skip the property completely.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Existing promotion folder's repository ID",
                            "type":"string"
                        }
                    }
                },
                "priceListGroups":{
                    "description":"The price List Groups",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "filterForQualifierOnSale":{
                    "description":"Determines whether items that were priced with a sale price should be allowed to act as qualifiers. Applicable to all promotion types. If unset, will be treated as false.",
                    "type":"boolean"
                },
                "filterForTargetNegativePrices":{
                    "description":"Determines whether items with negative prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "audiences":{
                    "description":"List of audiences to which the promotion is limited. An empty list implies no restrictions.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The ID of an audience associated with the promotion.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "giveToAnonymousProfiles":{
                    "description":"If both this property and the global property are false, then only registered visitors can receive the promotion. If this property is true, and the global property is false, then anonymous visitors and registered visitors can receive the promotion. In both cases, the visitors must meet any other conditions specified by the promotion in order to receive it.",
                    "type":"boolean"
                },
                "filterForQualifierActedAsQualifier":{
                    "description":"Determines whether qualifiers can be reused in a promotion. If true, qualifiers can be used only once per promotion evaluation. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "shippingMethods":{
                    "description":"Shipping Methods for which the promotion should be applied",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "filterForTargetDiscountedByCurrent":{
                    "description":"Determines whether items that have been discounted by the current promotion can receive the discount again. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetActedAsQualifier":{
                    "description":"Determines whether items that have acted as a qualifier for any discount can receive the current discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetDiscountedByAny":{
                    "description":"Determines whether items that have been discounted by any promotion can receive another discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "priority":{
                    "description":"The priority of this promotion over other promotions",
                    "type":"string"
                },
                "filterForQualifierDiscountedByAny":{
                    "description":"Determines whether items discounted by any promotion can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "templatePath":{
                    "description":"The path to the promotion template.",
                    "type":"string"
                },
                "filterForTargetOnSale":{
                    "description":"Determines whether items that were priced with a sale price should be allowed to receive the current discount. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "excludedPromotions":{
                    "description":"List of promotions to be excluded from the current promotion. Item promotions can exclude promotions of type: item, order, shipping. Order promotions can exclude promotion of type order and shipping. Shipping promotions can only exclude another shipping promotions. ",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "filterForTargetZeroPrices":{
                    "description":"Determines whether items with zero prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "allowMultiple":{
                    "description":"Determines whether the promotion can be given to a customer only once. If set to false, the system grants the promotion only once. If set to true, the system adds a copy of the promotion to the customer's profile every time the customer is granted the promotion.",
                    "type":"boolean"
                },
                "templateName":{
                    "description":"The name of the promotion template to use.",
                    "type":"string"
                },
                "filterForTargetPriceLTOETPromoPrice":{
                    "description":"Determines whether to exclude items with price lower than promotion price. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "uses":{
                    "description":"The number of orders for a given customer to which the promotion can be applied.",
                    "type":"integer"
                },
                "maxUsesPerOrder":{
                    "description":"Number of times a promotion can be applied to an order, -1 indicates that the same promotion can be applied unlimited number of times",
                    "type":"integer"
                },
                "startDate":{
                    "description":"When this promotion becomes active",
                    "type":"string"
                }
            },
            "required":[
                "templateName",
                "displayName",
                "priority",
                "templatePath"
            ],
            "example":{
                "endDate":"2014-04-29T19:30:00.000-04:00",
                "filterForQualifierZeroPrices":null,
                "displayName":"10% Off Orders Over $100 ",
                "templateValues":{
                    "spend_value":"100",
                    "discount_value":"10",
                    "discount_type_value":"percentOff"
                },
                "description":"Spend $100 today and get 10% off your order!",
                "sites":[
                    {
                        "repositoryId":"funSite"
                    },
                    {
                        "repositoryId":"anotherFunSite"
                    }
                ],
                "global":false,
                "enabled":true,
                "cardIINRanges":[
                    "456789",
                    "9878",
                    "987634-987648"
                ],
                "filterForQualifierNegativePrices":null,
                "filterForQualifierOnSale":null,
                "parentFolder":{
                    "repositoryId":"promoFolder100001"
                },
                "audiences":[
                    {
                        "repositoryId":"audienceId1"
                    },
                    {
                        "repositoryId":"audienceId2"
                    }
                ],
                "giveToAnonymousProfiles":false,
                "filterForQualifierActedAsQualifier":null,
                "shippingMethods":[
                    "priorityShippingMethod",
                    "groundShippingMethod"
                ],
                "priority":1,
                "filterForQualifierDiscountedByAny":null,
                "templatePath":"order",
                "excludedPromotions":[
                    {
                        "repositoryId":"explicitItemFixedDiscount"
                    },
                    {
                        "repositoryId":"bogoPromotion"
                    }
                ],
                "allowMultiple":false,
                "templateName":"spendYGetOrderDiscount",
                "uses":2,
                "maxUsesPerOrder":3,
                "startDate":"2014-04-25T17:30:00.000-04:00"
            }
        },
        "updateSettings_request":{
            "properties":{
                "rollUpCount":{
                    "description":"maximum number for messages after which rollup should trigger .",
                    "type":"integer"
                },
                "maxCount":{
                    "description":"maximum number for messages to retain,",
                    "type":"integer"
                },
                "age":{
                    "description":"Age in minutes after which the messages will be purged",
                    "type":"integer"
                }
            },
            "example":"PUT /ccadminui/v1/notificationSettings"
        },
        "updateSettings_response":{
            "properties":{
                "rollUpCount":{
                    "description":"maximum number for messages after which rollup should trigger .",
                    "type":"integer"
                },
                "maxCount":{
                    "description":"maximum number for messages to retain,",
                    "type":"integer"
                },
                "age":{
                    "description":"Age in minutes after which the messages will be purged",
                    "type":"integer"
                }
            }
        },
        "addRoles_response":{
            "properties":{
                "success":{
                    "description":"Returns true if the action performed successfully.",
                    "type":"boolean"
                }
            }
        },
        "getInstancesForSlotDescriptor_response":{
            "properties":{
                "items":{
                    "description":"Array of slot instances.",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"The slot display name",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The Repository Id",
                            "type":"string"
                        },
                        "updateAvailable":{
                            "description":"If Updated version of the Slot available",
                            "type":"integer"
                        },
                        "version":{
                            "description":"version of the Slot instance",
                            "type":"integer"
                        }
                    }
                }
            }
        },
        "updateStackLessVars_request":{
            "properties":{
                "source":{
                    "description":"The less variables for the stack instance",
                    "type":"string"
                }
            },
            "example":{
                "source":"stack less vars"
            }
        },
        "getPolicies_response":{
            "properties":{
                "guestCheckoutEnabled":{
                    "description":"Applies the authorization for anonymous shoppers to sign-in to complete checkout.",
                    "type":"boolean"
                },
                "numberOfPreviousPasswords":{
                    "description":"password should not have been used as previous N passwords for the given shopper user.",
                    "type":"integer"
                },
                "verificationCodeDurationMinutesMinVal":{
                    "description":"The minimum value of the duration of verification codes in minutes.",
                    "type":"integer"
                },
                "userAccountLockEnabled":{
                    "description":"Whether user account locking on multiple failed attempts is enabled or not.",
                    "type":"boolean"
                },
                "numberOfPreviousPasswordsMinVal":{
                    "description":"Minimum number of previous passwords to be stored for the given shopper user.",
                    "type":"integer"
                },
                "passwordExpirationEnabled":{
                    "description":"Applies the password expiration constraint.",
                    "type":"boolean"
                },
                "passwordExpirationLengthMinVal":{
                    "description":"minimum number of days after which the current password of the shopper will automatically expire..",
                    "type":"integer"
                },
                "passwordExpirationLength":{
                    "description":"number of days after which the current password of the shopper will automatically expire.",
                    "type":"integer"
                },
                "selfRegistrationEnabled":{
                    "description":"Set the flag to true if Self Registration is required.",
                    "type":"boolean"
                },
                "deviceIdentifierDurationDays":{
                    "description":"The duration of device identifiers in days.",
                    "type":"integer"
                },
                "numberOfPreviousPasswordsMaxVal":{
                    "description":"Maximum number of previous passwords to be stored for the given shopper user.",
                    "type":"integer"
                },
                "multiFactorAuthenticationEnabled":{
                    "description":"Whether the known device multi-factor authentication is enabled.",
                    "type":"boolean"
                },
                "enableB2CProfileStatusCheck":{
                    "description":"Indicates whether the B2C user profile should be disabled based on the status of the active field.",
                    "type":"boolean"
                },
                "enableProfileRegistrationEmailCheck":{
                    "description":"Applies new profile registration using email.",
                    "type":"boolean"
                },
                "maxFailedAttempts":{
                    "description":"Maximum number of wrong password attempt allowed.",
                    "type":"integer"
                },
                "blockCommonPasswords":{
                    "description":"Block the Use of Commonly Chosen Passwords and Weak Passphrases.",
                    "type":"boolean"
                },
                "sessionTimeoutLengthMinVal":{
                    "description":"Minimum timeout length for the user session.",
                    "type":"integer"
                },
                "deviceIdentifierDurationDaysMaxVal":{
                    "description":"The maximum value of the duration of device identifiers in days.",
                    "type":"integer"
                },
                "sessionTimeoutLengthMaxVal":{
                    "description":"Maximum timeout length for the user session.",
                    "type":"integer"
                },
                "deviceIdentifierDurationDaysMinVal":{
                    "description":"The minimum value of the duration of device identifiers in days.",
                    "type":"integer"
                },
                "verificationCodeDurationMinutesMaxVal":{
                    "description":"The maximum value of the duration of verification codes in minutes.",
                    "type":"integer"
                },
                "sessionTimeoutLength":{
                    "description":"Timeout duration for all shopper sessions.",
                    "type":"integer"
                },
                "cannotUsePreviousPasswords":{
                    "description":"Applies the previous password usage constraint.",
                    "type":"boolean"
                },
                "unlockInMinutes":{
                    "description":"The number of minutes after which account will be unlocked.",
                    "type":"integer"
                },
                "verificationCodeDurationMinutes":{
                    "description":"The duration of verification codes in minutes.",
                    "type":"integer"
                },
                "minPasswordLengthMinVal":{
                    "description":"Minimum value of minimum length of the password.",
                    "type":"integer"
                },
                "sessionTimeoutEnabled":{
                    "description":"Applies the session timeout length constraint.",
                    "type":"boolean"
                },
                "minPasswordLengthMaxVal":{
                    "description":"Maximum value of minimum length of the password.",
                    "type":"integer"
                },
                "useNumber":{
                    "description":"Password must include a number.",
                    "type":"boolean"
                },
                "useCase":{
                    "description":"Applies the usage of capital letters in user password..",
                    "type":"boolean"
                },
                "cannotUseUsername":{
                    "description":"Password must not be the same as their Username.",
                    "type":"string"
                },
                "useMinPasswordLength":{
                    "description":"Applies the minimum password length constraint.",
                    "type":"boolean"
                },
                "minPasswordLength":{
                    "description":"Minimum length of the password.",
                    "type":"integer"
                },
                "useSymbol":{
                    "description":"Applies the usage of symbol in user password.",
                    "type":"boolean"
                }
            }
        },
        "syncQuote_request":{
            "properties":{
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "discounted":{
                            "description":"Whether the price was discounted.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"The secondary currency tax amount.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "id":{
                    "description":"The ID",
                    "type":"string"
                },
                "quoteInfo":{
                    "description":"Details about quote info",
                    "type":"object",
                    "properties":{
                        "providerNote":{
                            "description":"Provider note for this quote",
                            "type":"string"
                        },
                        "agentId":{
                            "description":"Agent id",
                            "type":"string"
                        },
                        "externalId":{
                            "description":"external id for this quote",
                            "type":"string"
                        },
                        "quoteDate":{
                            "description":"Quote Date for this quote",
                            "type":"string"
                        },
                        "expirationDate":{
                            "description":"Expiration date for this quote in milliseconds",
                            "type":"integer"
                        }
                    },
                    "required":[
                        "providerNote",
                        "expirationDate"
                    ]
                },
                "externalOrderPriceDetails":{
                    "description":"Details about external Order pricing.",
                    "type":"object",
                    "properties":{
                        "externalPrice":{
                            "description":"External price for this order",
                            "type":"number"
                        }
                    },
                    "required":[
                        "externalPrice"
                    ]
                },
                "locale":{
                    "description":"The locale in which order submitted.",
                    "type":"string"
                },
                "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.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "returnedQuantity":{
                                "description":"The quantity returned.",
                                "type":"integer"
                            },
                            "availabilityDate":{
                                "description":"The availabilityDate for preordered/backordered quantity.",
                                "type":"integer"
                            },
                            "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"
                                    ]
                                }
                            },
                            "preOrderQuantity":{
                                "description":"The preordered quantity included.",
                                "type":"integer"
                            },
                            "configuratorId":{
                                "description":"Configuration id for the configurable commerce item.",
                                "type":"string"
                            },
                            "assetKey":{
                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "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"
                                    },
                                    "secondaryCurrencyShippingSurcharge":{
                                        "description":"Extra handling costs for shipping the products in secondary currency.",
                                        "type":"number"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price.",
                                        "type":"number"
                                    },
                                    "salePrice":{
                                        "description":"The sale price",
                                        "type":"number"
                                    },
                                    "priceListId":{
                                        "description":"The price list ID used for pricing.",
                                        "type":"string"
                                    },
                                    "quantityDiscounted":{
                                        "description":"The quantity discounted.",
                                        "type":"integer"
                                    },
                                    "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"
                                                },
                                                "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"
                                                },
                                                "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"
                            },
                            "externalRecurringChargeDetails":{
                                "description":"Details about external recurring pricing.",
                                "type":"object",
                                "properties":{
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    }
                                }
                            },
                            "externalPriceDetails":{
                                "description":"Details about pricing.",
                                "type":"object",
                                "properties":{
                                    "externalPriceQuantity":{
                                        "description":"External quantity of this commerce item",
                                        "type":"integer"
                                    },
                                    "externalPrice":{
                                        "description":"External price for this commerce item",
                                        "type":"number"
                                    }
                                }
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the item by the configurator 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"
                            },
                            "serviceId":{
                                "description":"The service ID associated to the current item.",
                                "type":"string"
                            },
                            "stateDetail":{
                                "description":"Details about the state of this commerce item.",
                                "type":"string"
                            },
                            "locationInventoryInfoMap":{
                                "description":"This is a map displaying inventory breakdowns for multiple inventory locations, created when the item is fulfilled by multiple inventories. Each entry in the map is keyed by inventory location id",
                                "additionalProperties":{
                                    "type":"object",
                                    "properties":{
                                        "availabilityDate":{
                                            "description":"The availabilityDate for preordered/backordered quantity, for this inventory location",
                                            "type":"string"
                                        },
                                        "preOrderQuantity":{
                                            "description":"The preordered quantity included, for this inventory location",
                                            "type":"integer"
                                        },
                                        "backOrderQuantity":{
                                            "description":"The backordered quantity included, for this inventory location",
                                            "type":"integer"
                                        },
                                        "inStockQuantity":{
                                            "description":"The available quantity included that is 'in stock', for this inventory location",
                                            "type":"integer"
                                        }
                                    }
                                },
                                "type":"object"
                            },
                            "commerceItems":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity included.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"The ID of the product.",
                                            "type":"string"
                                        },
                                        "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"
                                                ]
                                            }
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "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"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "recurringChargePriceInfo":{
                                            "description":"Recurring charge price information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the recurring charge price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount of this recurring charge.",
                                                    "type":"number"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw total price of the recurring charge.",
                                                    "type":"number"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price",
                                                    "type":"number"
                                                },
                                                "priceListId":{
                                                    "description":"The price list ID used for pricing.",
                                                    "type":"string"
                                                },
                                                "quantityDiscounted":{
                                                    "description":"The quantity discounted.",
                                                    "type":"integer"
                                                },
                                                "amountIsFinal":{
                                                    "description":"Whether the recurring charge 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"
                                                            },
                                                            "amount":{
                                                                "description":"The monetary amount for the recurring charge.",
                                                                "type":"number"
                                                            },
                                                            "quantity":{
                                                                "description":"The number of items covered by this recurring charge price info",
                                                                "type":"integer"
                                                            },
                                                            "amountIsFinal":{
                                                                "description":"Whether the recurring charge amount is final.",
                                                                "type":"boolean"
                                                            },
                                                            "range":{
                                                                "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "lowBound":{
                                                                        "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                        "type":"integer"
                                                                    },
                                                                    "highBound":{
                                                                        "description":"The upper bound of the range this recurring charge 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"
                                                            },
                                                            "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"
                                                }
                                            }
                                        },
                                        "assetId":{
                                            "description":"The asset ID corresponding to the current item.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDetails":{
                                            "description":"Details about external recurring pricing.",
                                            "type":"object",
                                            "properties":{
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "type":"string"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "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"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "commerceItems":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "deactivationDate":{
                                                        "description":"The deactivation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "quantity":{
                                                        "description":"The quantity included.",
                                                        "type":"integer"
                                                    },
                                                    "productId":{
                                                        "description":"The ID of the product.",
                                                        "type":"string"
                                                    },
                                                    "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"
                                                            ]
                                                        }
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "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"
                                                    },
                                                    "assetKey":{
                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "recurringChargePriceInfo":{
                                                        "description":"Recurring charge price information.",
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "description":"Whether the recurring charge price is discounted.",
                                                                "type":"boolean"
                                                            },
                                                            "amount":{
                                                                "description":"The monetary amount of this recurring charge.",
                                                                "type":"number"
                                                            },
                                                            "rawTotalPrice":{
                                                                "description":"The raw total price of the recurring charge.",
                                                                "type":"number"
                                                            },
                                                            "salePrice":{
                                                                "description":"The sale price",
                                                                "type":"number"
                                                            },
                                                            "priceListId":{
                                                                "description":"The price list ID used for pricing.",
                                                                "type":"string"
                                                            },
                                                            "quantityDiscounted":{
                                                                "description":"The quantity discounted.",
                                                                "type":"integer"
                                                            },
                                                            "amountIsFinal":{
                                                                "description":"Whether the recurring charge 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"
                                                                        },
                                                                        "amount":{
                                                                            "description":"The monetary amount for the recurring charge.",
                                                                            "type":"number"
                                                                        },
                                                                        "quantity":{
                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                            "type":"integer"
                                                                        },
                                                                        "amountIsFinal":{
                                                                            "description":"Whether the recurring charge amount is final.",
                                                                            "type":"boolean"
                                                                        },
                                                                        "range":{
                                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "lowBound":{
                                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                    "type":"integer"
                                                                                },
                                                                                "highBound":{
                                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                                        },
                                                                        "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"
                                                            }
                                                        }
                                                    },
                                                    "assetId":{
                                                        "description":"The asset ID corresponding to the current item.",
                                                        "type":"string"
                                                    },
                                                    "externalRecurringChargeDetails":{
                                                        "description":"Details about external recurring pricing.",
                                                        "type":"object",
                                                        "properties":{
                                                            "externalRecurringCharge":{
                                                                "description":"The external recurring price.",
                                                                "type":"number"
                                                            },
                                                            "externalRecurringChargeFrequency":{
                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                "type":"string"
                                                            },
                                                            "externalRecurringChargeDuration":{
                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                "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"
                                                    },
                                                    "activationDate":{
                                                        "description":"The activation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "serviceId":{
                                                        "description":"The service ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "asset":{
                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                        "type":"boolean"
                                                    },
                                                    "commerceItems":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "deactivationDate":{
                                                                    "description":"The deactivation date in ISO format.",
                                                                    "type":"string"
                                                                },
                                                                "quantity":{
                                                                    "description":"The quantity included.",
                                                                    "type":"integer"
                                                                },
                                                                "productId":{
                                                                    "description":"The ID of the product.",
                                                                    "type":"string"
                                                                },
                                                                "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"
                                                                        ]
                                                                    }
                                                                },
                                                                "parentAssetKey":{
                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "rootAssetKey":{
                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "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"
                                                                },
                                                                "assetKey":{
                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "recurringChargePriceInfo":{
                                                                    "description":"Recurring charge price information.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "discounted":{
                                                                            "description":"Whether the recurring charge price is discounted.",
                                                                            "type":"boolean"
                                                                        },
                                                                        "amount":{
                                                                            "description":"The monetary amount of this recurring charge.",
                                                                            "type":"number"
                                                                        },
                                                                        "rawTotalPrice":{
                                                                            "description":"The raw total price of the recurring charge.",
                                                                            "type":"number"
                                                                        },
                                                                        "salePrice":{
                                                                            "description":"The sale price",
                                                                            "type":"number"
                                                                        },
                                                                        "priceListId":{
                                                                            "description":"The price list ID used for pricing.",
                                                                            "type":"string"
                                                                        },
                                                                        "quantityDiscounted":{
                                                                            "description":"The quantity discounted.",
                                                                            "type":"integer"
                                                                        },
                                                                        "amountIsFinal":{
                                                                            "description":"Whether the recurring charge 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"
                                                                                    },
                                                                                    "amount":{
                                                                                        "description":"The monetary amount for the recurring charge.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "quantity":{
                                                                                        "description":"The number of items covered by this recurring charge price info",
                                                                                        "type":"integer"
                                                                                    },
                                                                                    "amountIsFinal":{
                                                                                        "description":"Whether the recurring charge amount is final.",
                                                                                        "type":"boolean"
                                                                                    },
                                                                                    "range":{
                                                                                        "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "lowBound":{
                                                                                                "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                "type":"integer"
                                                                                            },
                                                                                            "highBound":{
                                                                                                "description":"The upper bound of the range this recurring charge 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"
                                                                                    },
                                                                                    "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"
                                                                        }
                                                                    }
                                                                },
                                                                "assetId":{
                                                                    "description":"The asset ID corresponding to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "externalRecurringChargeDetails":{
                                                                    "description":"Details about external recurring pricing.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "externalRecurringCharge":{
                                                                            "description":"The external recurring price.",
                                                                            "type":"number"
                                                                        },
                                                                        "externalRecurringChargeFrequency":{
                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                            "type":"string"
                                                                        },
                                                                        "externalRecurringChargeDuration":{
                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                            "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"
                                                                },
                                                                "activationDate":{
                                                                    "description":"The activation date in ISO format.",
                                                                    "type":"string"
                                                                },
                                                                "serviceId":{
                                                                    "description":"The service ID associated to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "asset":{
                                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                                    "type":"boolean"
                                                                },
                                                                "commerceItems":{
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "serviceAccountId":{
                                                                                "description":"The service account ID associated to the current item.",
                                                                                "type":"string"
                                                                            },
                                                                            "deactivationDate":{
                                                                                "description":"The deactivation date in ISO format.",
                                                                                "type":"string"
                                                                            },
                                                                            "quantity":{
                                                                                "description":"The quantity included.",
                                                                                "type":"integer"
                                                                            },
                                                                            "productId":{
                                                                                "description":"The ID of the product.",
                                                                                "type":"string"
                                                                            },
                                                                            "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"
                                                                                    ]
                                                                                }
                                                                            },
                                                                            "parentAssetKey":{
                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "type":"string"
                                                                            },
                                                                            "rootAssetKey":{
                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "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"
                                                                            },
                                                                            "assetKey":{
                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "type":"string"
                                                                            },
                                                                            "recurringChargePriceInfo":{
                                                                                "description":"Recurring charge price information.",
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "discounted":{
                                                                                        "description":"Whether the recurring charge price is discounted.",
                                                                                        "type":"boolean"
                                                                                    },
                                                                                    "amount":{
                                                                                        "description":"The monetary amount of this recurring charge.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "rawTotalPrice":{
                                                                                        "description":"The raw total price of the recurring charge.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "salePrice":{
                                                                                        "description":"The sale price",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "priceListId":{
                                                                                        "description":"The price list ID used for pricing.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "quantityDiscounted":{
                                                                                        "description":"The quantity discounted.",
                                                                                        "type":"integer"
                                                                                    },
                                                                                    "amountIsFinal":{
                                                                                        "description":"Whether the recurring charge 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"
                                                                                                },
                                                                                                "amount":{
                                                                                                    "description":"The monetary amount for the recurring charge.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "quantity":{
                                                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                                                    "type":"integer"
                                                                                                },
                                                                                                "amountIsFinal":{
                                                                                                    "description":"Whether the recurring charge amount is final.",
                                                                                                    "type":"boolean"
                                                                                                },
                                                                                                "range":{
                                                                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "lowBound":{
                                                                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                            "type":"integer"
                                                                                                        },
                                                                                                        "highBound":{
                                                                                                            "description":"The upper bound of the range this recurring charge 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"
                                                                                                },
                                                                                                "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"
                                                                                    }
                                                                                }
                                                                            },
                                                                            "assetId":{
                                                                                "description":"The asset ID corresponding to the current item.",
                                                                                "type":"string"
                                                                            },
                                                                            "externalRecurringChargeDetails":{
                                                                                "description":"Details about external recurring pricing.",
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "externalRecurringCharge":{
                                                                                        "description":"The external recurring price.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "externalRecurringChargeFrequency":{
                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "externalRecurringChargeDuration":{
                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                        "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"
                                                                            },
                                                                            "activationDate":{
                                                                                "description":"The activation date in ISO format.",
                                                                                "type":"string"
                                                                            },
                                                                            "serviceId":{
                                                                                "description":"The service ID associated to the current item.",
                                                                                "type":"string"
                                                                            },
                                                                            "asset":{
                                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                                "type":"boolean"
                                                                            },
                                                                            "commerceItems":{
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "deactivationDate":{
                                                                                            "description":"The deactivation date in ISO format.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "quantity":{
                                                                                            "description":"The quantity included.",
                                                                                            "type":"integer"
                                                                                        },
                                                                                        "productId":{
                                                                                            "description":"The ID of the product.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "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"
                                                                                                ]
                                                                                            }
                                                                                        },
                                                                                        "parentAssetKey":{
                                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "rootAssetKey":{
                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "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"
                                                                                        },
                                                                                        "assetKey":{
                                                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "recurringChargePriceInfo":{
                                                                                            "description":"Recurring charge price information.",
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "discounted":{
                                                                                                    "description":"Whether the recurring charge price is discounted.",
                                                                                                    "type":"boolean"
                                                                                                },
                                                                                                "amount":{
                                                                                                    "description":"The monetary amount of this recurring charge.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "rawTotalPrice":{
                                                                                                    "description":"The raw total price of the recurring charge.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "salePrice":{
                                                                                                    "description":"The sale price",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "priceListId":{
                                                                                                    "description":"The price list ID used for pricing.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "quantityDiscounted":{
                                                                                                    "description":"The quantity discounted.",
                                                                                                    "type":"integer"
                                                                                                },
                                                                                                "amountIsFinal":{
                                                                                                    "description":"Whether the recurring charge 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"
                                                                                                            },
                                                                                                            "amount":{
                                                                                                                "description":"The monetary amount for the recurring charge.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "quantity":{
                                                                                                                "description":"The number of items covered by this recurring charge price info",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "amountIsFinal":{
                                                                                                                "description":"Whether the recurring charge amount is final.",
                                                                                                                "type":"boolean"
                                                                                                            },
                                                                                                            "range":{
                                                                                                                "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                "type":"object",
                                                                                                                "properties":{
                                                                                                                    "lowBound":{
                                                                                                                        "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                        "type":"integer"
                                                                                                                    },
                                                                                                                    "highBound":{
                                                                                                                        "description":"The upper bound of the range this recurring charge 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"
                                                                                                            },
                                                                                                            "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"
                                                                                                }
                                                                                            }
                                                                                        },
                                                                                        "assetId":{
                                                                                            "description":"The asset ID corresponding to the current item.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "externalRecurringChargeDetails":{
                                                                                            "description":"Details about external recurring pricing.",
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "externalRecurringCharge":{
                                                                                                    "description":"The external recurring price.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "externalRecurringChargeFrequency":{
                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "externalRecurringChargeDuration":{
                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                    "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"
                                                                                        },
                                                                                        "activationDate":{
                                                                                            "description":"The activation date in ISO format.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "serviceId":{
                                                                                            "description":"The service ID associated to the current item.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "asset":{
                                                                                            "description":"The flag that determines if the current item is an asset or not.",
                                                                                            "type":"boolean"
                                                                                        },
                                                                                        "commerceItems":{
                                                                                            "type":"array",
                                                                                            "items":{
                                                                                                "type":"object",
                                                                                                "properties":{
                                                                                                    "deactivationDate":{
                                                                                                        "description":"The deactivation date in ISO format.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "quantity":{
                                                                                                        "description":"The quantity included.",
                                                                                                        "type":"integer"
                                                                                                    },
                                                                                                    "productId":{
                                                                                                        "description":"The ID of the product.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "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"
                                                                                                            ]
                                                                                                        }
                                                                                                    },
                                                                                                    "parentAssetKey":{
                                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "rootAssetKey":{
                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "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"
                                                                                                    },
                                                                                                    "assetKey":{
                                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "recurringChargePriceInfo":{
                                                                                                        "description":"Recurring charge price information.",
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "discounted":{
                                                                                                                "description":"Whether the recurring charge price is discounted.",
                                                                                                                "type":"boolean"
                                                                                                            },
                                                                                                            "amount":{
                                                                                                                "description":"The monetary amount of this recurring charge.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "rawTotalPrice":{
                                                                                                                "description":"The raw total price of the recurring charge.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "salePrice":{
                                                                                                                "description":"The sale price",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "priceListId":{
                                                                                                                "description":"The price list ID used for pricing.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "quantityDiscounted":{
                                                                                                                "description":"The quantity discounted.",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "amountIsFinal":{
                                                                                                                "description":"Whether the recurring charge 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"
                                                                                                                        },
                                                                                                                        "amount":{
                                                                                                                            "description":"The monetary amount for the recurring charge.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "quantity":{
                                                                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                                                                            "type":"integer"
                                                                                                                        },
                                                                                                                        "amountIsFinal":{
                                                                                                                            "description":"Whether the recurring charge amount is final.",
                                                                                                                            "type":"boolean"
                                                                                                                        },
                                                                                                                        "range":{
                                                                                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                            "type":"object",
                                                                                                                            "properties":{
                                                                                                                                "lowBound":{
                                                                                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                    "type":"integer"
                                                                                                                                },
                                                                                                                                "highBound":{
                                                                                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                            }
                                                                                                        }
                                                                                                    },
                                                                                                    "assetId":{
                                                                                                        "description":"The asset ID corresponding to the current item.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "externalRecurringChargeDetails":{
                                                                                                        "description":"Details about external recurring pricing.",
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "externalRecurringCharge":{
                                                                                                                "description":"The external recurring price.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                "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"
                                                                                                    },
                                                                                                    "activationDate":{
                                                                                                        "description":"The activation date in ISO format.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "serviceId":{
                                                                                                        "description":"The service ID associated to the current item.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "asset":{
                                                                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                                                                        "type":"boolean"
                                                                                                    },
                                                                                                    "commerceItems":{
                                                                                                        "type":"array",
                                                                                                        "items":{
                                                                                                            "type":"object",
                                                                                                            "properties":{
                                                                                                                "deactivationDate":{
                                                                                                                    "description":"The deactivation date in ISO format.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "quantity":{
                                                                                                                    "description":"The quantity included.",
                                                                                                                    "type":"integer"
                                                                                                                },
                                                                                                                "productId":{
                                                                                                                    "description":"The ID of the product.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "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"
                                                                                                                        ]
                                                                                                                    }
                                                                                                                },
                                                                                                                "parentAssetKey":{
                                                                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "rootAssetKey":{
                                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "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"
                                                                                                                },
                                                                                                                "assetKey":{
                                                                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "recurringChargePriceInfo":{
                                                                                                                    "description":"Recurring charge price information.",
                                                                                                                    "type":"object",
                                                                                                                    "properties":{
                                                                                                                        "discounted":{
                                                                                                                            "description":"Whether the recurring charge price is discounted.",
                                                                                                                            "type":"boolean"
                                                                                                                        },
                                                                                                                        "amount":{
                                                                                                                            "description":"The monetary amount of this recurring charge.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "rawTotalPrice":{
                                                                                                                            "description":"The raw total price of the recurring charge.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "salePrice":{
                                                                                                                            "description":"The sale price",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "priceListId":{
                                                                                                                            "description":"The price list ID used for pricing.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "quantityDiscounted":{
                                                                                                                            "description":"The quantity discounted.",
                                                                                                                            "type":"integer"
                                                                                                                        },
                                                                                                                        "amountIsFinal":{
                                                                                                                            "description":"Whether the recurring charge 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"
                                                                                                                                    },
                                                                                                                                    "amount":{
                                                                                                                                        "description":"The monetary amount for the recurring charge.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "quantity":{
                                                                                                                                        "description":"The number of items covered by this recurring charge price info",
                                                                                                                                        "type":"integer"
                                                                                                                                    },
                                                                                                                                    "amountIsFinal":{
                                                                                                                                        "description":"Whether the recurring charge amount is final.",
                                                                                                                                        "type":"boolean"
                                                                                                                                    },
                                                                                                                                    "range":{
                                                                                                                                        "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                        "type":"object",
                                                                                                                                        "properties":{
                                                                                                                                            "lowBound":{
                                                                                                                                                "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                "type":"integer"
                                                                                                                                            },
                                                                                                                                            "highBound":{
                                                                                                                                                "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                        }
                                                                                                                    }
                                                                                                                },
                                                                                                                "assetId":{
                                                                                                                    "description":"The asset ID corresponding to the current item.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "externalRecurringChargeDetails":{
                                                                                                                    "description":"Details about external recurring pricing.",
                                                                                                                    "type":"object",
                                                                                                                    "properties":{
                                                                                                                        "externalRecurringCharge":{
                                                                                                                            "description":"The external recurring price.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeFrequency":{
                                                                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeDuration":{
                                                                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                            "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"
                                                                                                                },
                                                                                                                "activationDate":{
                                                                                                                    "description":"The activation date in ISO format.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "serviceId":{
                                                                                                                    "description":"The service ID associated to the current item.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "asset":{
                                                                                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                                                                                    "type":"boolean"
                                                                                                                },
                                                                                                                "commerceItems":{
                                                                                                                    "type":"array",
                                                                                                                    "items":{
                                                                                                                        "type":"object",
                                                                                                                        "properties":{
                                                                                                                            "deactivationDate":{
                                                                                                                                "description":"The deactivation date in ISO format.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "quantity":{
                                                                                                                                "description":"The quantity included.",
                                                                                                                                "type":"integer"
                                                                                                                            },
                                                                                                                            "productId":{
                                                                                                                                "description":"The ID of the product.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "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"
                                                                                                                                    ]
                                                                                                                                }
                                                                                                                            },
                                                                                                                            "parentAssetKey":{
                                                                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "rootAssetKey":{
                                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "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"
                                                                                                                            },
                                                                                                                            "assetKey":{
                                                                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "recurringChargePriceInfo":{
                                                                                                                                "description":"Recurring charge price information.",
                                                                                                                                "type":"object",
                                                                                                                                "properties":{
                                                                                                                                    "discounted":{
                                                                                                                                        "description":"Whether the recurring charge price is discounted.",
                                                                                                                                        "type":"boolean"
                                                                                                                                    },
                                                                                                                                    "amount":{
                                                                                                                                        "description":"The monetary amount of this recurring charge.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "rawTotalPrice":{
                                                                                                                                        "description":"The raw total price of the recurring charge.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "salePrice":{
                                                                                                                                        "description":"The sale price",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "priceListId":{
                                                                                                                                        "description":"The price list ID used for pricing.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "quantityDiscounted":{
                                                                                                                                        "description":"The quantity discounted.",
                                                                                                                                        "type":"integer"
                                                                                                                                    },
                                                                                                                                    "amountIsFinal":{
                                                                                                                                        "description":"Whether the recurring charge 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"
                                                                                                                                                },
                                                                                                                                                "amount":{
                                                                                                                                                    "description":"The monetary amount for the recurring charge.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "quantity":{
                                                                                                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                    "type":"integer"
                                                                                                                                                },
                                                                                                                                                "amountIsFinal":{
                                                                                                                                                    "description":"Whether the recurring charge amount is final.",
                                                                                                                                                    "type":"boolean"
                                                                                                                                                },
                                                                                                                                                "range":{
                                                                                                                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                    "type":"object",
                                                                                                                                                    "properties":{
                                                                                                                                                        "lowBound":{
                                                                                                                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                            "type":"integer"
                                                                                                                                                        },
                                                                                                                                                        "highBound":{
                                                                                                                                                            "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            },
                                                                                                                            "assetId":{
                                                                                                                                "description":"The asset ID corresponding to the current item.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "externalRecurringChargeDetails":{
                                                                                                                                "description":"Details about external recurring pricing.",
                                                                                                                                "type":"object",
                                                                                                                                "properties":{
                                                                                                                                    "externalRecurringCharge":{
                                                                                                                                        "description":"The external recurring price.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeFrequency":{
                                                                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeDuration":{
                                                                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                        "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"
                                                                                                                            },
                                                                                                                            "activationDate":{
                                                                                                                                "description":"The activation date in ISO format.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "serviceId":{
                                                                                                                                "description":"The service ID associated to the current item.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "asset":{
                                                                                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                                                                                "type":"boolean"
                                                                                                                            },
                                                                                                                            "commerceItems":{
                                                                                                                                "type":"array",
                                                                                                                                "items":{
                                                                                                                                    "type":"object",
                                                                                                                                    "properties":{
                                                                                                                                        "deactivationDate":{
                                                                                                                                            "description":"The deactivation date in ISO format.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "quantity":{
                                                                                                                                            "description":"The quantity included.",
                                                                                                                                            "type":"integer"
                                                                                                                                        },
                                                                                                                                        "productId":{
                                                                                                                                            "description":"The ID of the product.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "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"
                                                                                                                                                ]
                                                                                                                                            }
                                                                                                                                        },
                                                                                                                                        "parentAssetKey":{
                                                                                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "rootAssetKey":{
                                                                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "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"
                                                                                                                                        },
                                                                                                                                        "assetKey":{
                                                                                                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "recurringChargePriceInfo":{
                                                                                                                                            "description":"Recurring charge price information.",
                                                                                                                                            "type":"object",
                                                                                                                                            "properties":{
                                                                                                                                                "discounted":{
                                                                                                                                                    "description":"Whether the recurring charge price is discounted.",
                                                                                                                                                    "type":"boolean"
                                                                                                                                                },
                                                                                                                                                "amount":{
                                                                                                                                                    "description":"The monetary amount of this recurring charge.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "rawTotalPrice":{
                                                                                                                                                    "description":"The raw total price of the recurring charge.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "salePrice":{
                                                                                                                                                    "description":"The sale price",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "priceListId":{
                                                                                                                                                    "description":"The price list ID used for pricing.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "quantityDiscounted":{
                                                                                                                                                    "description":"The quantity discounted.",
                                                                                                                                                    "type":"integer"
                                                                                                                                                },
                                                                                                                                                "amountIsFinal":{
                                                                                                                                                    "description":"Whether the recurring charge 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"
                                                                                                                                                            },
                                                                                                                                                            "amount":{
                                                                                                                                                                "description":"The monetary amount for the recurring charge.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "quantity":{
                                                                                                                                                                "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                                "type":"integer"
                                                                                                                                                            },
                                                                                                                                                            "amountIsFinal":{
                                                                                                                                                                "description":"Whether the recurring charge amount is final.",
                                                                                                                                                                "type":"boolean"
                                                                                                                                                            },
                                                                                                                                                            "range":{
                                                                                                                                                                "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                                "type":"object",
                                                                                                                                                                "properties":{
                                                                                                                                                                    "lowBound":{
                                                                                                                                                                        "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                                        "type":"integer"
                                                                                                                                                                    },
                                                                                                                                                                    "highBound":{
                                                                                                                                                                        "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        },
                                                                                                                                        "assetId":{
                                                                                                                                            "description":"The asset ID corresponding to the current item.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "externalRecurringChargeDetails":{
                                                                                                                                            "description":"Details about external recurring pricing.",
                                                                                                                                            "type":"object",
                                                                                                                                            "properties":{
                                                                                                                                                "externalRecurringCharge":{
                                                                                                                                                    "description":"The external recurring price.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeFrequency":{
                                                                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeDuration":{
                                                                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                    "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"
                                                                                                                                        },
                                                                                                                                        "activationDate":{
                                                                                                                                            "description":"The activation date in ISO format.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "serviceId":{
                                                                                                                                            "description":"The service ID associated to the current item.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "asset":{
                                                                                                                                            "description":"The flag that determines if the current item is an asset or not.",
                                                                                                                                            "type":"boolean"
                                                                                                                                        },
                                                                                                                                        "commerceItems":{
                                                                                                                                            "type":"array",
                                                                                                                                            "items":{
                                                                                                                                                "type":"object",
                                                                                                                                                "properties":{
                                                                                                                                                    "deactivationDate":{
                                                                                                                                                        "description":"The deactivation date in ISO format.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "quantity":{
                                                                                                                                                        "description":"The quantity included.",
                                                                                                                                                        "type":"integer"
                                                                                                                                                    },
                                                                                                                                                    "productId":{
                                                                                                                                                        "description":"The ID of the product.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "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"
                                                                                                                                                            ]
                                                                                                                                                        }
                                                                                                                                                    },
                                                                                                                                                    "parentAssetKey":{
                                                                                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "rootAssetKey":{
                                                                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "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"
                                                                                                                                                    },
                                                                                                                                                    "assetKey":{
                                                                                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "recurringChargePriceInfo":{
                                                                                                                                                        "description":"Recurring charge price information.",
                                                                                                                                                        "type":"object",
                                                                                                                                                        "properties":{
                                                                                                                                                            "discounted":{
                                                                                                                                                                "description":"Whether the recurring charge price is discounted.",
                                                                                                                                                                "type":"boolean"
                                                                                                                                                            },
                                                                                                                                                            "amount":{
                                                                                                                                                                "description":"The monetary amount of this recurring charge.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "rawTotalPrice":{
                                                                                                                                                                "description":"The raw total price of the recurring charge.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "salePrice":{
                                                                                                                                                                "description":"The sale price",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "priceListId":{
                                                                                                                                                                "description":"The price list ID used for pricing.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "quantityDiscounted":{
                                                                                                                                                                "description":"The quantity discounted.",
                                                                                                                                                                "type":"integer"
                                                                                                                                                            },
                                                                                                                                                            "amountIsFinal":{
                                                                                                                                                                "description":"Whether the recurring charge 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"
                                                                                                                                                                        },
                                                                                                                                                                        "amount":{
                                                                                                                                                                            "description":"The monetary amount for the recurring charge.",
                                                                                                                                                                            "type":"number"
                                                                                                                                                                        },
                                                                                                                                                                        "quantity":{
                                                                                                                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                                            "type":"integer"
                                                                                                                                                                        },
                                                                                                                                                                        "amountIsFinal":{
                                                                                                                                                                            "description":"Whether the recurring charge amount is final.",
                                                                                                                                                                            "type":"boolean"
                                                                                                                                                                        },
                                                                                                                                                                        "range":{
                                                                                                                                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                                            "type":"object",
                                                                                                                                                                            "properties":{
                                                                                                                                                                                "lowBound":{
                                                                                                                                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                                                    "type":"integer"
                                                                                                                                                                                },
                                                                                                                                                                                "highBound":{
                                                                                                                                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                                        },
                                                                                                                                                                        "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"
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                    },
                                                                                                                                                    "assetId":{
                                                                                                                                                        "description":"The asset ID corresponding to the current item.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "externalRecurringChargeDetails":{
                                                                                                                                                        "description":"Details about external recurring pricing.",
                                                                                                                                                        "type":"object",
                                                                                                                                                        "properties":{
                                                                                                                                                            "externalRecurringCharge":{
                                                                                                                                                                "description":"The external recurring price.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                                "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"
                                                                                                                                                    },
                                                                                                                                                    "activationDate":{
                                                                                                                                                        "description":"The activation date in ISO format.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "serviceId":{
                                                                                                                                                        "description":"The service ID associated to the current item.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "asset":{
                                                                                                                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                                                                                                                        "type":"boolean"
                                                                                                                                                    },
                                                                                                                                                    "commerceItems":{
                                                                                                                                                        "type":"array",
                                                                                                                                                        "items":{
                                                                                                                                                            "properties":{
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                    }
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            }
                                                                                                                        }
                                                                                                                    }
                                                                                                                }
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "quantity":{
                                "description":"The quantity included.",
                                "type":"integer"
                            },
                            "pointOfNoRevision":{
                                "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                "type":"boolean"
                            },
                            "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 is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "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":{
                                    "discounted":{
                                        "description":"Whether the recurring charge price is discounted.",
                                        "type":"boolean"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of this recurring charge.",
                                        "type":"number"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price of the recurring charge.",
                                        "type":"number"
                                    },
                                    "salePrice":{
                                        "description":"The sale price",
                                        "type":"number"
                                    },
                                    "priceListId":{
                                        "description":"The price list ID used for pricing.",
                                        "type":"string"
                                    },
                                    "quantityDiscounted":{
                                        "description":"The quantity discounted.",
                                        "type":"integer"
                                    },
                                    "amountIsFinal":{
                                        "description":"Whether the recurring charge 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"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "type":"integer"
                                                },
                                                "amountIsFinal":{
                                                    "description":"Whether the recurring charge amount is final.",
                                                    "type":"boolean"
                                                },
                                                "range":{
                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                    "type":"object",
                                                    "properties":{
                                                        "lowBound":{
                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                            "type":"integer"
                                                        },
                                                        "highBound":{
                                                            "description":"The upper bound of the range this recurring charge 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"
                                                },
                                                "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"
                                    }
                                }
                            },
                            "catalogKey":{
                                "description":"The key of the catalog this commerce item references.",
                                "type":"string"
                            },
                            "productDisplayName":{
                                "description":"The product's display name. (read-only, obtained from the referenced product)",
                                "type":"string"
                            },
                            "activationDate":{
                                "description":"The activation date in ISO format.",
                                "type":"string"
                            },
                            "asset":{
                                "description":"The flag that determines if the current item is an asset or not.",
                                "type":"boolean"
                            },
                            "backOrderQuantity":{
                                "description":"The backordered quantity included.",
                                "type":"integer"
                            }
                        }
                    }
                }
            },
            "required":[
                "quoteInfo",
                "externalOrderPriceDetails"
            ],
            "example":{
                "taxPriceInfo":{
                    "discounted":false,
                    "cityTax":0,
                    "secondaryCurrencyTaxAmount":1.5,
                    "amount":6.3,
                    "countyTax":0.9,
                    "amountIsFinal":false,
                    "districtTax":0,
                    "stateTax":5.4,
                    "currencyCode":"USD",
                    "countryTax":0
                },
                "id":"o10076",
                "quoteInfo":{
                    "providerNote":"10% discount given",
                    "providerDate":"1409947604000",
                    "agentId":"A1234",
                    "externalId":"T12345",
                    "expirationDate":"1624012792000"
                },
                "externalOrderPriceDetails":{
                    "externalPrice":100
                },
                "locale":"en",
                "commerceItems":[
                    {
                        "quantity":3,
                        "productId":"prod10021",
                        "returnedQuantity":0,
                        "availabilityDate":null,
                        "externalId":null,
                        "preOrderQuantity":1,
                        "catalogRefId":"sku10017",
                        "configuratorId":"123455",
                        "priceInfo":{
                            "discounted":false,
                            "amount":89.97,
                            "rawTotalPrice":89.97,
                            "salePrice":0,
                            "priceListId":"listPrices",
                            "quantityDiscounted":0,
                            "amountIsFinal":false,
                            "onSale":false,
                            "shippingSurcharge":10,
                            "discountable":true,
                            "currencyCode":"USD",
                            "currentPriceDetailsSorted":[
                                {
                                    "discounted":false,
                                    "amount":89.97,
                                    "quantity":3,
                                    "amountIsFinal":false,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":2,
                                        "size":3
                                    },
                                    "tax":6.3,
                                    "detailedUnitPrice":29.99,
                                    "currencyCode":"USD"
                                }
                            ],
                            "listPrice":29.99
                        },
                        "recurringChargePriceInfo":{
                            "discounted":false,
                            "amount":10,
                            "rawTotalPrice":10,
                            "salePrice":0,
                            "priceListId":null,
                            "quantityDiscounted":0,
                            "amountIsFinal":false,
                            "onSale":false,
                            "shippingSurcharge":0,
                            "discountable":true,
                            "currentPriceDetailsSorted":[
                                {
                                    "discounted":false,
                                    "amount":10,
                                    "quantity":1,
                                    "amountIsFinal":false,
                                    "range":{
                                        "lowBound":0,
                                        "highBound":0,
                                        "size":1
                                    },
                                    "tax":0,
                                    "orderDiscountShare":0,
                                    "detailedUnitPrice":10,
                                    "currencyCode":"USD"
                                }
                            ],
                            "currencyCode":"USD",
                            "listPrice":0
                        },
                        "catalogId":null,
                        "externalRecurringChargeDetails":{
                            "externalRecurringCharge":10,
                            "externalRecurringChargeFrequency":"Monthly",
                            "externalRecurringChargeDuration":"12"
                        },
                        "catalogKey":null,
                        "productDisplayName":"Wii Classic Controller",
                        "externalPriceDetails":{
                            "externalPriceQuantity":1,
                            "externalPrice":100
                        },
                        "id":"ci1000076",
                        "backOrderQuantity":1,
                        "locationInventoryInfoMap":{
                            "__NULL__":{
                                "availabilityDate":null,
                                "preOrderQuantity":0,
                                "backOrderQuantity":1,
                                "inStockQuantity":0
                            },
                            "Boston128":{
                                "availabilityDate":null,
                                "preOrderQuantity":1,
                                "backOrderQuantity":0,
                                "inStockQuantity":1
                            }
                        },
                        "commerceItems":[
                            {
                                "quantity":1,
                                "recurringChargePriceInfo":{
                                    "discounted":false,
                                    "amount":10,
                                    "rawTotalPrice":10,
                                    "salePrice":0,
                                    "priceListId":null,
                                    "quantityDiscounted":0,
                                    "amountIsFinal":false,
                                    "onSale":false,
                                    "shippingSurcharge":0,
                                    "discountable":true,
                                    "currentPriceDetailsSorted":[
                                        {
                                            "discounted":false,
                                            "amount":10,
                                            "quantity":1,
                                            "amountIsFinal":false,
                                            "range":{
                                                "lowBound":0,
                                                "highBound":0,
                                                "size":1
                                            },
                                            "tax":0,
                                            "orderDiscountShare":0,
                                            "detailedUnitPrice":10,
                                            "currencyCode":"USD"
                                        }
                                    ],
                                    "currencyCode":"USD",
                                    "listPrice":0
                                },
                                "productId":"prod40001",
                                "externalRecurringChargeDetails":{
                                    "externalRecurringCharge":10,
                                    "externalRecurringChargeFrequency":"Monthly",
                                    "externalRecurringChargeDuration":"12"
                                },
                                "catalogRefId":"sku40001"
                            },
                            {
                                "quantity":1,
                                "productId":"prod40002",
                                "catalogRefId":"sku40005"
                            }
                        ]
                    }
                ]
            }
        },
        "updateLayout_response":{
            "properties":{
                "notes":{
                    "description":"Notes of the layout.",
                    "type":"string"
                },
                "seoMetaDescription":{
                    "description":"Layout description which is used by search engines to determine the relevance of the given page to the search request.",
                    "type":"string"
                },
                "seoMetaKeywords":{
                    "description":"keywords which are used by search engines to determine the relevance of the given page to the search request.",
                    "type":"string"
                },
                "displayName":{
                    "description":"Display name of the layout.",
                    "type":"string"
                },
                "pageTitle":{
                    "description":"Name of the collection.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the layout.",
                    "type":"string"
                }
            }
        },
        "createComponentLayout_failureResponse":{
            "properties":{
                "errorCode":{
                    "default":"33075",
                    "description":"Error code for message",
                    "type":"string"
                },
                "message":{
                    "default":"Component instance not found.",
                    "description":"Message explaining the error",
                    "type":"string"
                },
                "status":{
                    "default":"400",
                    "description":"HTTP status code for the error",
                    "type":"string"
                }
            }
        },
        "getConfigDefinitionForSlotDescriptor_response":{
            "properties":{
                "values":{
                    "description":"Array of configurable properties for this slot type",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "helpText":{
                                "description":"Help text to display with property",
                                "type":"string"
                            },
                            "defaultValue":{
                                "description":"The default value for the property",
                                "type":"string"
                            },
                            "minLength":{
                                "description":"Minimum length value for the property",
                                "type":"integer"
                            },
                            "label":{
                                "description":"Label text to display with property",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of the property",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether or not a value must be supplied for the property",
                                "type":"boolean"
                            },
                            "displayOnInstances":{
                                "description":"description of displayOnInstances",
                                "type":"boolean"
                            },
                            "name":{
                                "description":"Name for the property",
                                "type":"string"
                            },
                            "options":{
                                "description":"List of option values where property is a select/drop-down",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "repositoryId":{
                                "description":"ID for the property in the repository",
                                "type":"string"
                            },
                            "regexText":{
                                "description":"Regular expression pattern for validation of the property value",
                                "type":"string"
                            },
                            "displayAsCheckboxes":{
                                "description":"description of displayAsCheckboxes",
                                "type":"boolean"
                            },
                            "maxLength":{
                                "description":"Maximum length value for the property",
                                "type":"integer"
                            }
                        }
                    }
                },
                "repositoryId":{
                    "description":"ID for the slot type in the repository",
                    "type":"string"
                }
            }
        },
        "getImportProcess_response":{
            "properties":{
                "completedPercentage":{
                    "description":"The percentage of the process completed.",
                    "type":"integer"
                },
                "progress":{
                    "description":"The current progress of the process.",
                    "type":"string",
                    "enum":[
                        "succeeded",
                        "failed",
                        "processing",
                        "pending",
                        "aborted",
                        "paused",
                        "blocked"
                    ]
                },
                "startTime":{
                    "description":"Time when the process started.",
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"It specifies that this url is related or referring to status of job(meta), failedRecordsFile, failedAssociationRecordsFile or self",
                                "type":"string"
                            },
                            "href":{
                                "description":"Url link to failedRecordsFile, failedAssociationRecordsFile, meta or self",
                                "type":"string"
                            }
                        }
                    }
                },
                "endTime":{
                    "description":"Time when the process finished.",
                    "type":"string"
                },
                "completed":{
                    "description":"Flag indicating whether process is completed or not.",
                    "type":"boolean"
                },
                "error":{
                    "description":"Error detail of the original request.",
                    "type":"object",
                    "properties":{
                        "detail":{
                            "description":"Description of the problem.",
                            "type":"string"
                        },
                        "type":{
                            "description":"Absolute URI that identifies the problem type.",
                            "type":"string"
                        },
                        "title":{
                            "description":"Short summary of the problem.",
                            "type":"string"
                        }
                    }
                },
                "requestStatus":{
                    "description":"HTTP status code of the original request.",
                    "type":"integer"
                }
            }
        },
        "updateFunctionWebHooks_request":{
            "properties":{
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "headerName",
                        "headerValue"
                    ]
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "synchronousRetries":{
                    "description":"The maximum number of times the WebHook should be retried if it returns an error.",
                    "type":"integer"
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\").",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"integer"
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"integer"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"integer"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"integer"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "password",
                        "username"
                    ]
                },
                "url":{
                    "description":"The target URL for the function WebHook.",
                    "type":"string"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\").",
                    "type":"string"
                }
            },
            "required":[
                "id"
            ],
            "example":{
                "webHooks":[
                    {
                        "headers":null,
                        "subEntityTruncationSize":null,
                        "secretKey512":null,
                        "synchronousRetries":0,
                        "secretKey":null,
                        "urlApplicationSuppressionList":[
                            {
                                "url":"https://example.com",
                                "applications":[
                                    "applicationId1"
                                ]
                            }
                        ],
                        "displayName":"atg.service.webhook.Resources->webHookDisplayName_publishEvent",
                        "serverType":"production",
                        "name":"calculateShipping",
                        "id":"production-calculateShipping",
                        "url":null
                    },
                    {
                        "headers":{
                            "header1":"value1"
                        },
                        "subEntityTruncationSize":null,
                        "synchronousRetries":5,
                        "urlApplicationSuppressionList":[
                            {
                                "url":"https://example.com",
                                "applications":[
                                    "applicationId1"
                                ]
                            }
                        ],
                        "displayName":"Calculate Shipping - Publishing",
                        "serverType":"publishing",
                        "name":"calculateShipping",
                        "id":"publishing-calculateShipping",
                        "basicAuthentication":{
                            "admin":"admin123"
                        },
                        "url":"https://localhost:8080/calculateShipping"
                    }
                ]
            }
        },
        "listAllApplicationJavaScript_response":{
            "properties":{
                "items":{
                    "description":"the list of Application JavaScript.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "updateSelectedBillingCountries_request":{
            "properties":{
                "billingCountryRepositoryId":{
                    "description":"Repository ID of the Billing Country",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "siteId":{
                    "description":"Site ID of the site",
                    "type":"string"
                }
            },
            "required":[
                "billingCountryRepositoryId"
            ],
            "example":{
                "billingCountryRepositoryId":[
                    "CA",
                    "US"
                ],
                "siteId":"siteUS"
            }
        },
        "updateLayout_failureResponse":{
            "properties":{
                "errorCode":{
                    "default":"32003",
                    "description":"Error code for message",
                    "type":"string"
                },
                "message":{
                    "default":"Error updating a layout.",
                    "description":"Message explaining the error",
                    "type":"string"
                },
                "status":{
                    "default":"500",
                    "description":"HTTP status code for the error",
                    "type":"string"
                }
            }
        },
        "getThemeSource_response":{
            "properties":{
                "variables":{
                    "description":"The theme variables LESS code.",
                    "type":"string"
                },
                "styles":{
                    "description":"The theme styles LESS code.",
                    "type":"string"
                }
            }
        },
        "updateReason_response":{
            "properties":{
                "readableDescription":{
                    "description":"Name of the reason.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the reason.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether reason is enabled or disabled.",
                    "type":"boolean"
                },
                "id":{
                    "description":"Id of the reason.",
                    "type":"string"
                }
            },
            "example":{
                "readableDescription":"Agent Price Override",
                "description":"agentPriceOverride",
                "active":false,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadminui/v1/reasons?type=priceOverrideReasons&id=agentPriceOverride"
                    }
                ],
                "id":"agentPriceOverride"
            }
        },
        "updateFragmentJavaScript_request":{
            "properties":{
                "code":{
                    "description":"the code element",
                    "type":"object",
                    "properties":{
                        "javascript":{
                            "description":"the new javascript code",
                            "type":"string"
                        }
                    },
                    "required":[
                        "javascript"
                    ]
                }
            },
            "required":[
                "code"
            ],
            "example":{
                "code":{
                    "javascript":"define(\n\n['knockout'],\n\nfunction(ko)\n{\n\n'use strict'; \n return {\n currentDate: ko.observable(new Date()),\n\n onLoad:function(widget) {\n \n}\n};\n}\n);"
                }
            }
        },
        "listAdminProfiles_response":{
            "properties":{
                "total":{
                    "description":"Total number of items matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of items matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of items to be fetched.",
                    "type":"string"
                },
                "sort":{
                    "description":"An array that specifies the sort order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The name of the property to use for sorting.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Whether this property should be sorted ascending (\"asc\") or descending (\"dsc\").",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"list of profile items matching the query parameters",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"Last name of the profile.",
                                "type":"string"
                            },
                            "lastLogin":{
                                "description":"User's last login timestamp",
                                "type":"string"
                            },
                            "tourComplete":{
                                "description":"True if the user has completed the walk-through tour of the admin product.",
                                "type":"boolean"
                            },
                            "roles":{
                                "description":"Array of roles assigned to this profile.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "securityCriteria":{
                                            "description":"Security criteria assigned to the role",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"Repository ID of the security criteria.",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the security criteria.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the security criteria.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the role.",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the role.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the role.",
                                            "type":"string"
                                        },
                                        "accessRights":{
                                            "description":"Access rights assigned to the role",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "displayName":{
                                                        "description":"Display name of the access right.",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"Repository ID of the access right.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the access right.",
                                                        "type":"string"
                                                    },
                                                    "type":{
                                                        "description":"Type of the access right.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "category":{
                                            "description":"Category of the role",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "displayName":{
                                                        "description":"Display name of the role category.",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"Repository ID of the role category.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the role category.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "active":{
                                "description":"True if the user is active; false if the user is deactivated.",
                                "type":"boolean"
                            },
                            "firstName":{
                                "description":"First name of the profile.",
                                "type":"string"
                            },
                            "external":{
                                "description":"True if the user was created externally",
                                "type":"boolean"
                            },
                            "createdBy":{
                                "description":"ID of the user that created this profile",
                                "type":"string"
                            },
                            "registrationDate":{
                                "description":"User's registration date.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of this profile.",
                                "type":"string"
                            },
                            "accessRights":{
                                "description":"Access rights of the user",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"Display name of the access right.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the access right.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the access right.",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Type of the access right.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"ID of this profile.",
                                "type":"string"
                            },
                            "rolesLastModified":{
                                "description":"Roles last modified timestamp.",
                                "type":"string"
                            },
                            "email":{
                                "description":"Email address and login name of the profile.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateExternalServiceData_response":{
            "properties":{
                "serverType":{
                    "description":"The server type. Typically \"production\" (storefront) or \"publishing\" (admin).",
                    "type":"string"
                },
                "serviceData":{
                    "description":"The actual data being stored.",
                    "type":"object",
                    "properties":{
                        "port":{
                            "description":"The port of the recommendations server. (Recommendations only)",
                            "type":"integer"
                        },
                        "displayName":{
                            "description":"The localized display name of the application.",
                            "type":"string"
                        },
                        "host":{
                            "description":"The host name of the recommendations host. (Recommendations only)",
                            "type":"string"
                        },
                        "name":{
                            "description":"The non-localized name of the service, such as \"Facebook\" or \"Recommendations\".",
                            "type":"string"
                        },
                        "tenantId":{
                            "description":"The tenant ID of the merchant. (Recommendations only)",
                            "type":"string"
                        },
                        "applicationId":{
                            "description":"The Facebook application ID of the merchant. (Facebook only)",
                            "type":"string"
                        }
                    }
                },
                "id":{
                    "description":"The ID of the external application data. In the form \"{serverType}-{applicationName}\".",
                    "type":"string"
                }
            }
        },
        "getOrganizationAddress_response":{
            "properties":{
                "address":{
                    "description":"Updated address for the Organization.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"The country of the address.",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "phoneNumber":{
                            "description":"Phone Number of the address.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the secondary address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the secondary address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the secondary address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name of the secondary address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal Code of the address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The State of the address.",
                            "type":"string"
                        }
                    }
                },
                "addressType":{
                    "description":"Address type represents nick name of account if present else repository ID of address item.",
                    "type":"string"
                }
            }
        },
        "updateASASettings_request":{
            "properties":{
                "backgroundImagePath":{
                    "description":"the relative path of the background image.",
                    "type":"string"
                },
                "dashboardPromotionalText":{
                    "description":"the dashboard promotional text depending on the locale.",
                    "type":"string"
                },
                "isInternalCustomPropertiesDisplayEnabled":{
                    "description":"Indicates if all the Internal properties needs to be displayed in ASA application. ",
                    "type":"boolean"
                },
                "isExternalCustomPropertiesDisplayEnabled":{
                    "description":"Indicates if all the External properties needs to be displayed in ASA application. ",
                    "type":"boolean"
                },
                "companyLogoPath":{
                    "description":"the relative path of the company logo image.",
                    "type":"string"
                },
                "collectionForFeaturedProductsId":{
                    "description":"categoryId of the parent category of featured products.",
                    "type":"string"
                },
                "heroImagePath":{
                    "description":"the relative path of the hero image.",
                    "type":"string"
                }
            },
            "example":{
                "backgroundImagePath":"/general/sample_background.jpg",
                "dashboardPromotionalText":"ASA Promo Text",
                "isInternalCustomPropertiesDisplayEnabled":true,
                "isExternalCustomPropertiesDisplayEnabled":false,
                "companyLogoPath":"/general/sample_logo.jpg",
                "collectionForFeaturedProductsId":"cat40015",
                "heroImagePath":"/general/sample_hero.jpg"
            }
        },
        "updatePrices_request":{
            "properties":{
                "items":{
                    "description":"List of Prices",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "productId":{
                                "description":"Product id of the price item",
                                "type":"string"
                            },
                            "volumePrice":{
                                "description":"Volume price of the price item",
                                "type":"object",
                                "properties":{
                                    "pricingScheme":{
                                        "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                        "type":"object",
                                        "properties":{
                                            "numLevels":{
                                                "description":"Number of levels in the volume price",
                                                "type":"number"
                                            },
                                            "levels":{
                                                "description":"Price levels array for volume price",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "price":{
                                                            "description":"price value for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMinimum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMaximum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        }
                                                    },
                                                    "required":[
                                                        "price",
                                                        "levelMinimum"
                                                    ]
                                                }
                                            }
                                        },
                                        "required":[
                                            "levels"
                                        ]
                                    }
                                }
                            },
                            "priceListId":{
                                "description":"The price list id of the price item",
                                "type":"string"
                            },
                            "listPrice":{
                                "description":"Price of the price item",
                                "type":"number"
                            },
                            "skuId":{
                                "description":"Sku id of the price item",
                                "type":"string"
                            }
                        },
                        "required":[
                            "priceListId"
                        ]
                    }
                }
            },
            "example":{
                "items":[
                    {
                        "productId":"prod10013",
                        "priceListId":"listPrices",
                        "listPrice":50
                    },
                    {
                        "productId":"prod10014",
                        "volumePrice":{
                            "bulkPrice":{
                                "numLevels":3,
                                "levels":[
                                    {
                                        "price":19,
                                        "levelMaximum":5,
                                        "levelMinimum":1
                                    },
                                    {
                                        "price":12.35,
                                        "levelMaximum":30,
                                        "levelMinimum":21
                                    },
                                    {
                                        "price":10.25,
                                        "levelMinimum":31
                                    }
                                ]
                            }
                        },
                        "priceListId":"listPrices",
                        "skuId":"sku10040"
                    },
                    {
                        "priceListId":"examplePriceListGroupId_listPrices",
                        "skuId":"sku10041",
                        "listPrice":50
                    }
                ]
            }
        },
        "createSiteGroup_request":{
            "properties":{
                "displayName":{
                    "description":"Name of the site group.",
                    "type":"string"
                },
                "sharedCart":{
                    "description":"True if the member sites can share the shopping cart. False allows the group to be used for purposes other than cart sharing. The default is false.",
                    "type":"boolean"
                },
                "sites":{
                    "description":"List of sites that are members of the group. The sites must already exist.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The site ID.",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"The optional ID of the site group. If no ID is specified, than an autogenerated ID will be used.",
                    "type":"string"
                }
            },
            "example":{
                "displayName":"Cart sharing group for US sites",
                "sharedCart":true,
                "sites":[
                    {
                        "id":"siteUSEast"
                    },
                    {
                        "id":"siteUSCentral"
                    },
                    {
                        "id":"siteUSWest"
                    }
                ],
                "id":"cartGroupUS"
            }
        },
        "updateCarrier_response":{
            "properties":{
                "carrierName":{
                    "description":"Carrier Name.",
                    "type":"string"
                },
                "trackingUrl":{
                    "description":"Tracking Url for the carrier.",
                    "type":"string"
                },
                "carrierId":{
                    "description":"Carrier Id.",
                    "type":"string"
                }
            }
        },
        "getAdminSecurityCriteriaResource_response":{
            "properties":{
                "constraintConfigurations":{
                    "description":"Constraint configurations of the security criteria resource",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "constrainingAssetType":{
                                "description":"Asset type of the constraining asset",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display name of the constraint configuration",
                                "type":"string"
                            },
                            "constrainingAssetDisplayNameProperty":{
                                "description":"Asset display name property of the constraining asset type",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the constraint configuration",
                                "type":"string"
                            },
                            "constrainingAssetGroup":{
                                "description":"Asset group of the constraining asset",
                                "type":"string"
                            }
                        }
                    }
                },
                "name":{
                    "description":"Name of the security criteria resource",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the security criteria resource",
                    "type":"string"
                }
            }
        },
        "getPublishingHistoricals_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of publishing historical items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Offset.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of publishing historical items.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sort information of the publishing historical items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Property of publishing historical say endTime.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order of publishing historical items.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items of publishing historical.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "publishInitiator":{
                                "description":"Publish initiator with format as: initiator'ID:initiator's first name,initiator's last name.",
                                "type":"string"
                            },
                            "numberOfHistoricalChanges":{
                                "description":"Number of high level changes",
                                "type":"string"
                            },
                            "eventName":{
                                "description":"Event name of the publish",
                                "type":"string"
                            },
                            "operationType":{
                                "description":"Operation Type of publishing historical: selective_publish or publish.",
                                "type":"string"
                            },
                            "startTime":{
                                "description":"Start time of the publish.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of publishing historical.",
                                "type":"string"
                            },
                            "endTime":{
                                "description":"End time of the publish",
                                "type":"string"
                            },
                            "publishInitiatorProfileType":{
                                "description":"Profile type of the publish initiator",
                                "type":"string"
                            },
                            "worksetId":{
                                "description":"Workset name of the publish",
                                "type":"string"
                            },
                            "authors":{
                                "description":"Array of authors of the publish changes with format as: author'ID:author's first name,author's last name.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            }
        },
        "replaceSecondaryOrganizations_response":{
            "properties":{
                "secondaryOrganizations":{
                    "description":"List of secondary organizations replaced as part of the request from the profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the organization replaced.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "deleteFiles_request":{
            "properties":{
                "deletePaths":{
                    "description":"Array of paths to delete. Paths must be files within a valid upload folder.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "uploadType":{
                    "description":"Indicates the type of uploaded file to be deleted. For example, when deleting an import file that was uploaded with uploadType=bulkImport, you must also specify uploadType=bulkImport when deleting it. Files uploaded with uploadType=bulkImport cannot be deleted with any other upload type.",
                    "type":"string",
                    "enum":[
                        "collectionImage",
                        "crashReport",
                        "general",
                        "manualCollectionImage",
                        "manualProductImage",
                        "productImage",
                        "thirdPartyFile",
                        "bulkImport"
                    ]
                },
                "recursive":{
                    "description":"Remove directories and their contents recursively.",
                    "type":"boolean"
                }
            },
            "required":[
                "deletePaths"
            ],
            "example":{
                "deletePaths":[
                    "/general/logo.png",
                    "/products/prod10032.jpg"
                ]
            }
        },
        "listProfiles_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of records fetched.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset",
                    "type":"integer"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"integer"
                },
                "items":{
                    "description":"list of shopper profiles",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastPurchaseDate":{
                                "description":"The last time the shopper made a purchase.",
                                "type":"string"
                            },
                            "GDPRProfileP13nConsentDate":{
                                "description":"The date on which GDPR personalization consent was granted by the user.",
                                "type":"string"
                            },
                            "GDPRProfileP13nConsentGranted":{
                                "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                                "type":"boolean"
                            },
                            "catalog":{
                                "description":"This is a read only attribute added for 'Account Based Commerce', this is the ID of the catalog that is associated with the organization to which this user is associated",
                                "type":"string"
                            },
                            "parentOrganization":{
                                "description":"This attribute is added for 'Account Based Commerce', this is required only in case of 'Account Based Commerce', this is the id of organization to which user is associated",
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"the name of the parent organization",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"the id of the parent organization",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"the description of the parent organization",
                                        "type":"string"
                                    },
                                    "active":{
                                        "description":"the status of the parent organization. Should be true or false",
                                        "type":"boolean"
                                    },
                                    "shippingAddress":{
                                        "description":"Default shipping address of the profile",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"the id of the shipping address",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "secondaryAddresses":{
                                        "description":"List of shipping addresses associated with profile.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"the id of the shipping address",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "id":{
                                        "description":"the id of the parent organization",
                                        "type":"string"
                                    },
                                    "billingAddress":{
                                        "description":"Default billing address of the profile",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"the id of the billing address",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "externalOrganizationId":{
                                        "description":"External organization id",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingSurchargePriceList":{
                                "description":"The shipping surcharge price list for this user",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    }
                                }
                            },
                            "firstPurchaseDate":{
                                "description":"The first time the shopper made a purchase.",
                                "type":"string"
                            },
                            "profileType":{
                                "description":"This attribute is added for account based commerce. It's value is 'b2b_user'",
                                "type":"string"
                            },
                            "translations":{
                                "description":"List of available locales for the user",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"Locale Id",
                                            "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"
                                        }
                                    }
                                }
                            },
                            "lastPurchaseAmount":{
                                "description":"The amount of the last purchase.",
                                "type":"number"
                            },
                            "registrationDate":{
                                "description":"The date the shopper registered.",
                                "type":"string"
                            },
                            "lifetimeAOV":{
                                "description":"Lifetime Average Order Value",
                                "type":"number"
                            },
                            "id":{
                                "description":"the id of the profile to retrieve",
                                "type":"string"
                            },
                            "partyId":{
                                "description":"Party ID of a contact which is used to link it with the customer data master contact.Applicable to only b2b user. Note : This attribute is effective only when customer data sync is enabled.",
                                "type":"number"
                            },
                            "daytimeTelephoneNumber":{
                                "description":"the phone Number of the profile",
                                "type":"string"
                            },
                            "derivedSalePriceList":{
                                "description":"The derived sale price list from the user's parent organization",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    }
                                }
                            },
                            "taxExempt":{
                                "description":"Indicates tax exemption status.True or False",
                                "type":"boolean"
                            },
                            "customerContactId":{
                                "description":"The external customer contact id.",
                                "type":"string"
                            },
                            "dynamicInternalOnlyProperty":{
                                "description":"The value of the internalOnly dynamic property",
                                "type":"object"
                            },
                            "active":{
                                "description":"the user status of the profile. Should be true or false",
                                "type":"boolean"
                            },
                            "taxExemptionCode":{
                                "description":" Tax Exemption Code",
                                "type":"string"
                            },
                            "previousVisitDate":{
                                "description":"Previous Visit Date on the profile",
                                "type":"string"
                            },
                            "lastVisitDate":{
                                "description":"The last time the shopper visited.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"the first name of the profile",
                                "type":"string"
                            },
                            "creditCards":{
                                "description":"List of user credit cards.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "expirationYear":{
                                            "description":"Expiration year of the credit card, required property.",
                                            "type":"string"
                                        },
                                        "tokenExpiryDate":{
                                            "description":"Expiry date of the token.",
                                            "type":"string"
                                        },
                                        "gatewayConfigId":{
                                            "description":"Gateway configId for the credit card, required property.",
                                            "type":"string"
                                        },
                                        "expirationMonth":{
                                            "description":"Expiration month of the credit card, required property.",
                                            "type":"string"
                                        },
                                        "creditCardType":{
                                            "description":"Type of the credit card.",
                                            "type":"string"
                                        },
                                        "source":{
                                            "description":"Source information of the credit card.",
                                            "type":"string"
                                        },
                                        "iin":{
                                            "description":"iin value of the credit card, required property.",
                                            "type":"string"
                                        },
                                        "token":{
                                            "description":"Token of the credit card, required property.",
                                            "type":"string"
                                        },
                                        "cardProps":{
                                            "type":"object"
                                        },
                                        "nameOnCard":{
                                            "description":"Name on the credit card, required property.",
                                            "type":"string"
                                        },
                                        "creditCardNumber":{
                                            "description":"Number of the credit card, required property.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository id of the credit card",
                                            "type":"string"
                                        },
                                        "nickname":{
                                            "description":"Nick name of the credit card.",
                                            "type":"string"
                                        },
                                        "tokenCreatedDate":{
                                            "description":"Creation date of the token.",
                                            "type":"string"
                                        },
                                        "cardSavedDate":{
                                            "description":"Saved date of the credit card.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"Id of the credit card.",
                                            "type":"string"
                                        },
                                        "expirationDayOfMonth":{
                                            "description":"Expiration day of the credit card.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "lifetimeCurrencyCode":{
                                "description":" Life time currency Code",
                                "type":"string"
                            },
                            "derivedTaxExemptionCode":{
                                "description":" Derived Tax Exemption Code",
                                "type":"string"
                            },
                            "userType":{
                                "description":"Type of the user(property not used currently)",
                                "type":"integer"
                            },
                            "partyNumber":{
                                "description":"Party number of a contact which is used to link it with the customer data master contact.Applicable to only b2b user. Note : This attribute is effective only when customer data sync is enabled.",
                                "type":"string"
                            },
                            "secondaryOrganizations":{
                                "description":"List of secondary organizations associated to profile. It will be empty always. Secondary Organizations associated to the profile can be fetched using organization endpoints",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"the name of the organization",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Description of the organization",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"the status of the  organization. Should be true or false",
                                            "type":"boolean"
                                        },
                                        "shippingAddress":{
                                            "description":"Default shipping address of the profile",
                                            "type":"object",
                                            "properties":{
                                                "lastName":{
                                                    "description":"the last name of the shipping address",
                                                    "type":"string"
                                                },
                                                "country":{
                                                    "description":"the country of the shipping address",
                                                    "type":"string"
                                                },
                                                "types":{
                                                    "description":"The types tagged to the address",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "displayName":{
                                                                "description":"The name of the address type",
                                                                "type":"string"
                                                            },
                                                            "id":{
                                                                "description":"repository Id of the address type",
                                                                "type":"string"
                                                            },
                                                            "repositroyId":{
                                                                "description":"repository Id of the address type",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "address2":{
                                                    "description":"the address2 of the shipping address",
                                                    "type":"string"
                                                },
                                                "city":{
                                                    "description":"the city of the shipping address",
                                                    "type":"string"
                                                },
                                                "address1":{
                                                    "description":"the address1 of the shipping address",
                                                    "type":"string"
                                                },
                                                "postalCode":{
                                                    "description":"the postal Code of the shipping address",
                                                    "type":"string"
                                                },
                                                "county":{
                                                    "description":"the county of the shipping address",
                                                    "type":"string"
                                                },
                                                "firstName":{
                                                    "description":"the first name of the shipping address",
                                                    "type":"string"
                                                },
                                                "externalAddressId":{
                                                    "description":"External address id",
                                                    "type":"string"
                                                },
                                                "phoneNumber":{
                                                    "description":"the phone Number of the shipping address",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"the id of the shipping address",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"the state of the shipping address",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "secondaryAddresses":{
                                            "description":"List of shipping addresses associated with profile.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "lastName":{
                                                        "description":"the last name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "country":{
                                                        "description":"the country of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "types":{
                                                        "description":"The types tagged to the address",
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "displayName":{
                                                                    "description":"The name of the address type",
                                                                    "type":"string"
                                                                },
                                                                "id":{
                                                                    "description":"repository Id of the address type",
                                                                    "type":"string"
                                                                },
                                                                "repositroyId":{
                                                                    "description":"repository Id of the address type",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "address2":{
                                                        "description":"the address2 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "city":{
                                                        "description":"the city of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "address1":{
                                                        "description":"the address1 of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "postalCode":{
                                                        "description":"the postal Code of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "county":{
                                                        "description":"the county of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "firstName":{
                                                        "description":"the first name of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "externalAddressId":{
                                                        "description":"External address id",
                                                        "type":"string"
                                                    },
                                                    "phoneNumber":{
                                                        "description":"the phone Number of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"the id of the shipping address",
                                                        "type":"string"
                                                    },
                                                    "state":{
                                                        "description":"the state of the shipping address",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "externalOrganizationId":{
                                            "description":"External organization id",
                                            "type":"string"
                                        },
                                        "billingAddress":{
                                            "description":"Default billing address of the profile",
                                            "type":"object",
                                            "properties":{
                                                "lastName":{
                                                    "description":"the last name of the billing address",
                                                    "type":"string"
                                                },
                                                "country":{
                                                    "description":"the country of the billing address",
                                                    "type":"string"
                                                },
                                                "types":{
                                                    "description":"The types tagged to the address",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "displayName":{
                                                                "description":"The name of the address type",
                                                                "type":"string"
                                                            },
                                                            "id":{
                                                                "description":"repository Id of the address type",
                                                                "type":"string"
                                                            },
                                                            "repositroyId":{
                                                                "description":"repository Id of the address type",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "address2":{
                                                    "description":"the address2 of the billing address",
                                                    "type":"string"
                                                },
                                                "city":{
                                                    "description":"the city of the billing address",
                                                    "type":"string"
                                                },
                                                "address1":{
                                                    "description":"the address1 of the billing address",
                                                    "type":"string"
                                                },
                                                "postalCode":{
                                                    "description":"the postal Code of the billing address",
                                                    "type":"string"
                                                },
                                                "county":{
                                                    "description":"the county of the billing address",
                                                    "type":"string"
                                                },
                                                "firstName":{
                                                    "description":"the first name of the billing address",
                                                    "type":"string"
                                                },
                                                "externalAddressId":{
                                                    "description":"External address id",
                                                    "type":"string"
                                                },
                                                "phoneNumber":{
                                                    "description":"the phone Number of the billing address",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"the id of the billing address",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"the state of the billing address",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "shippingAddresses":{
                                "description":"List of shipping addresses associated with profile.",
                                "type":"array",
                                "items":{
                                    "$ref":"#/definitions/profile_shippingAddress_response"
                                }
                            },
                            "derivedPriceListGroup":{
                                "description":"The derived price list group from the user's parent organization",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    }
                                }
                            },
                            "lastName":{
                                "description":"the last name of the profile",
                                "type":"string"
                            },
                            "gender":{
                                "description":"The gender of the profile user.",
                                "type":"string"
                            },
                            "roles":{
                                "description":"List of user roles.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "function":{
                                            "description":"Function of the role which can be admin or buyer. Present only if type is organizationalRole.",
                                            "type":"string"
                                        },
                                        "relativeTo":{
                                            "description":"Organization in which the role applies. Present only if type is organizationalRole.",
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"Organization ID",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"Name of the role.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository id of the role.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the role.",
                                            "type":"string"
                                        },
                                        "accessRights":{
                                            "description":"Access rights assigned to role. This is displayed in response with query parameter expand=roles.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "displayName":{
                                                        "description":"Display name of access right",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of access right",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"Repository ID of access right",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of access right",
                                                        "type":"string"
                                                    },
                                                    "type":{
                                                        "description":"Type of access right",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "type":{
                                            "description":"Type of the role which can be organizationalRole or role.",
                                            "type":"string"
                                        },
                                        "category":{
                                            "description":"Category of the role. This is displayed in response with query parameter expand=roles.",
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"Display name of the role category.",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"Repository ID of the role category.(customRoleCategory or storefrontRoleCategory)",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the role category.(customRoleCategory or storefrontRoleCategory)",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "numberOfOrders":{
                                "description":"The number of orders the shopper has placed.",
                                "type":"number"
                            },
                            "login":{
                                "description":"Login of the user",
                                "type":"string"
                            },
                            "locale":{
                                "description":"the locale of the request/response",
                                "type":"string"
                            },
                            "receiveEmailDate":{
                                "description":"the date on which email marketing consent was granted",
                                "type":"string"
                            },
                            "lifetimeSpend":{
                                "description":"Lifetime spend of the profile",
                                "type":"number"
                            },
                            "email":{
                                "description":"the email address of the profile",
                                "type":"string"
                            },
                            "numberOfVisits":{
                                "description":"Number of Visits on the profile",
                                "type":"integer"
                            },
                            "receiveEmail":{
                                "description":"this is site specific email marketing flag. can be yes or no",
                                "type":"string"
                            },
                            "priceListGroup":{
                                "description":"The associated price list group for this user",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    }
                                }
                            },
                            "dateOfBirth":{
                                "description":"The date of birth of the profile user.",
                                "type":"string"
                            },
                            "dynamicProperty":{
                                "description":"the value of the dynamic property",
                                "type":"object"
                            },
                            "repositoryId":{
                                "description":"the id of the profile",
                                "type":"string"
                            },
                            "firstVisitDate":{
                                "description":"First Visit Date on the profile",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "$ref":"#/definitions/profile_shippingAddress"
                            },
                            "lastActivity":{
                                "description":"Last activity date of the user",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"Default billing address of the profile",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"the last name of the billing address",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"the country of the billing address",
                                        "type":"string"
                                    },
                                    "types":{
                                        "description":"The types tagged to the address",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"The name of the address type",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                },
                                                "repositroyId":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "address3":{
                                        "description":"the address3 of the shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"the address2 of the billing address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"the city of the billing address",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"the address1 of the billing address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"the postal Code of the billing address",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"the county of the billing address",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"the first name of the billing address",
                                        "type":"string"
                                    },
                                    "externalAddressId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"the phone Number of the billing address",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"the id of the billing address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"the state of the billing address",
                                        "type":"string"
                                    }
                                }
                            },
                            "derivedShippingSurchargePriceList":{
                                "description":"The derived shipping surcharge price list from the user's parent organization",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "updateEnrichmentMap_request":{
            "properties":{
                "configMap":{
                    "description":"An array of mappings",
                    "type":"object",
                    "properties":{
                        "targetName":{
                            "description":"Name of an attribute from the target",
                            "type":"string"
                        },
                        "sourceType":{
                            "description":"Data type of an attribute from the source",
                            "type":"string"
                        },
                        "sourceName":{
                            "description":"Name of an attribute from the source",
                            "type":"string"
                        }
                    }
                },
                "IDGraphRuleName":{
                    "description":"Name of the IDGraphRule object that has been configured in Unity",
                    "type":"string"
                },
                "source":{
                    "description":"Name of the source",
                    "type":"string"
                },
                "target":{
                    "description":"Name of the target",
                    "type":"string"
                },
                "subRuleName":{
                    "description":"Name of the subRule that has been configured in the DSV in Unity",
                    "type":"string"
                }
            },
            "example":{
                "IDGraphRuleName":"mockIdGraphRuleName1",
                "configMap":[
                    {
                        "targetName":"numberOfOrders",
                        "sourceType":"integer",
                        "sourceName":"unity_numberOfOrders"
                    },
                    {
                        "targetName":"email",
                        "sourceType":"string",
                        "sourceName":"unity_email"
                    },
                    {
                        "targetName":"taxExempt",
                        "sourceType":"boolean",
                        "sourceName":"unity_taxExempt"
                    }
                ],
                "source":"customer",
                "target":"profile",
                "subRuleName":"mockSubRuleName"
            }
        },
        "sendMFAPasswordReset_request":{
            "properties":{
                "op":{
                    "description":"One of two values: validateToken or confirmPasswordReset.",
                    "type":"string"
                },
                "password":{
                    "description":"New password value.  Required when resetting the password.",
                    "type":"string"
                },
                "confirmPassword":{
                    "description":"Confirmation value of the password.  Required when resetting the password.",
                    "type":"string"
                },
                "totp_code":{
                    "description":"One-Time Passcode generated by an authentication app linked to the user's account.",
                    "type":"string"
                },
                "email":{
                    "description":"Email address for user profile.  Required when resetting the password.",
                    "type":"string"
                },
                "token":{
                    "description":"Token to validate or use in the password reset process.",
                    "type":"string"
                }
            },
            "example":{
                "op":"confirmPasswordReset",
                "password":"ANewPassword123",
                "confirmPassword":"ANewPassword123",
                "totp_code":"123456",
                "email":"amber@example.com",
                "token":"sampleToken123123123"
            }
        },
        "getPublishingHistoricalChanges_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of change items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Offset.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of change items.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sort information of the change items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Property of the change items say display name.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order of change items.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items of publishing changes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"Last Name the of the last author of the publishing change.",
                                "type":"string"
                            },
                            "authorProfileType":{
                                "description":"The profile type of the author",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display name of the publishing change.",
                                "type":"string"
                            },
                            "author":{
                                "description":"Last author ID of publishing change.",
                                "type":"string"
                            },
                            "changeType":{
                                "description":"Change type of the publishing change. 0: UPDATE, 1: DELETE, 2: CREATE.",
                                "type":"integer"
                            },
                            "subsystem":{
                                "description":"The subsystem involved in the change",
                                "type":"string"
                            },
                            "assetType":{
                                "description":"Asset type of the publishing change.",
                                "type":"string"
                            },
                            "changeDetails":{
                                "description":"Change Details.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "changeTime":{
                                            "description":"Changing time of the publishing change.",
                                            "type":"string"
                                        },
                                        "author":{
                                            "description":"Author ID of the publishing change.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "changeTime":{
                                "description":"Changing time of the publishing change.",
                                "type":"string"
                            },
                            "assetTypeDisplayName":{
                                "description":"Asset type display name of the publishing change.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"First Name of the last author of the publishing change.",
                                "type":"string"
                            },
                            "assetId":{
                                "description":"Asset Id of the publishing change.",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of the publishing change.",
                                "type":"string"
                            },
                            "authors":{
                                "description":"Array of authors of the publishing change with format as: author'ID:author's first name,author's last name.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            }
        },
        "createPromotionClaimable_request":{
            "properties":{
                "maxUses":{
                    "description":"Specifies the number of uses a coupon has.  This is required if 'useMaxUses' is set to true.",
                    "type":"integer"
                },
                "promotions":{
                    "description":"List of promotions with which to associate the coupon. Use either promotionId or promotions, not both.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "useMaxUses":{
                    "description":"Activates validation of maxUses property.",
                    "type":"boolean"
                },
                "id":{
                    "description":"The ID of the coupon to create. Also serves as the claim code.",
                    "type":"string"
                },
                "promotionId":{
                    "description":"ID corresponding to the promotion which the coupon will use. Use either promotionId or promotions, not both.",
                    "type":"string"
                },
                "startDate":{
                    "description":"When this claimable becomes active.",
                    "type":"string"
                }
            },
            "required":[
                "id"
            ],
            "example":{
                "maxUses":"50",
                "useMaxUses":true,
                "id":"10OffMyOrder",
                "promotionId":"SamplePromotion",
                "startDate":"2016-03-23T11:56:00.000-04:00"
            }
        },
        "setBrowserType_request":{
            "properties":{
                "regexPatterns":{
                    "description":"List of user agent string regular expression patterns",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "viewport":{
                    "description":"Viewport associated with this browser type. Must be 'lg' for desktop or 'xs' for mobile.",
                    "type":"string",
                    "enum":[
                        "lg",
                        "xs"
                    ]
                },
                "patterns":{
                    "description":"List of user agent string patterns",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "example":{
                "call":"curl -H 'Content-type: application/json' -H 'Authorization: Bearer {Access-Token}' -H PUT https://{www.example.com}/ccadmin/v1/browserTypes/snapshot -d '{sampleRequestData}'",
                "data":{
                    "viewport":"lg",
                    "patterns":[
                        ".*[Yy]ahoo.*[Cc]rawler",
                        ".*[Ss]lurp"
                    ]
                }
            }
        },
        "listCmsChannelMaps_response":{
            "properties":{
                "items":{
                    "description":"The list of CMSChannelMap objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "siteId":{
                                "description":"The site ID.",
                                "type":"string"
                            },
                            "channelName":{
                                "description":"The channel name.",
                                "type":"string"
                            },
                            "channelToken":{
                                "description":"The channel token.",
                                "type":"string"
                            },
                            "channelId":{
                                "description":"The channel ID.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createShippingMethod_request":{
            "properties":{
                "shippingCalculator":{
                    "description":"A valid key for the available calculator types.",
                    "type":"string"
                },
                "eligibleForProductWithSurcharges":{
                    "description":"Whether this shipping method is enabled for products or skus with surcharges or not. Defaults to false.",
                    "type":"boolean"
                },
                "isExternallyPriced":{
                    "description":"Whether this shipping method can be priced externally or not. Defaults to false.",
                    "type":"boolean"
                },
                "ranges":{
                    "description":"The price ranges for this shipping method.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "high":{
                                "description":"The upper boundary of the range.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The monetary value for the range.",
                                "type":"number"
                            },
                            "low":{
                                "description":"The lower boundary of the range.",
                                "type":"number"
                            }
                        },
                        "required":[
                            "amount"
                        ]
                    }
                },
                "associatedPriceListGroups":{
                    "description":"The Price list group for shipping method",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "displayName":{
                    "description":"The display name for the shipping method.",
                    "type":"string"
                },
                "externalId":{
                    "description":"External Id for the shipping method",
                    "type":"string"
                },
                "description":{
                    "description":"The description of the shipping method.",
                    "type":"string"
                },
                "taxCode":{
                    "description":"A valid tax code for calculating tax on shipping.",
                    "type":"string"
                },
                "shippingGroupType":{
                    "description":"The shipping group type of the shipping method.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Whether this shipping method is enabled or not. Defaults to true.",
                    "type":"boolean"
                },
                "internalName":{
                    "description":"Internal name for the shipping method.",
                    "type":"string"
                },
                "displaySequence":{
                    "description":"Used to determine the ordering of shipping methods in the UI. Defaults to N+1 where N is the highest value of any existing shippingMethod's displaySequence.",
                    "type":"integer"
                },
                "name":{
                    "description":"The internal name for the shipping method.",
                    "type":"string"
                },
                "isFallback":{
                    "description":"Use this shipping method when Commerce Cloud cannot connect to an external shipping service. Defaults to false.",
                    "type":"boolean"
                },
                "shipToLocations":{
                    "description":"The Shipping Regions for a Shipping Method",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "shippingRegion":{
                                "description":"The name of a Shipping Region",
                                "type":"string"
                            },
                            "shippingRegionName":{
                                "description":"The shipping region name.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "shippingRegion",
                            "shippingRegionName"
                        ]
                    }
                }
            },
            "required":[
                "shippingCalculator",
                "ranges",
                "displayName",
                "name",
                "shippingGroupType"
            ],
            "example":{
                "eligibleForProductWithSurcharges":false,
                "shippingCalculator":"priceRange",
                "isExternallyPriced":true,
                "ranges":[
                    {
                        "amount":"50.00",
                        "high":null,
                        "low":0
                    }
                ],
                "associatedPriceListGroups":[
                    "UsDollar"
                ],
                "displayName":"Sea",
                "externalId":"id12345",
                "description":"sea",
                "taxCode":"abcd",
                "enabled":true,
                "internalName":"Internal Name",
                "name":"Sea",
                "isFallback":false,
                "shipToLocations":[
                    {
                        "shippingRegion":"SouthUS"
                    },
                    {
                        "shippingRegion":"NorthUS"
                    }
                ]
            }
        },
        "getTaxProcessor_response":{
            "properties":{
                "country":{
                    "description":"Country Name.",
                    "type":"string"
                },
                "city":{
                    "description":"City name.",
                    "type":"string"
                },
                "defaultTaxRate":{
                    "description":"Indicates the tax rate used in case of fallback",
                    "type":"number"
                },
                "postalCode":{
                    "description":"Postal code.",
                    "type":"string"
                },
                "hasPassword":{
                    "description":"Indicates whether password is set or not.",
                    "type":"boolean"
                },
                "type":{
                    "description":"Name of the tax processor used.",
                    "type":"string"
                },
                "isActive":{
                    "description":"Status if tax account is active.",
                    "type":"boolean"
                },
                "url":{
                    "description":"Url of tax processor rest endpoint.",
                    "type":"string"
                },
                "fallbackEnabled":{
                    "description":"Indicates whether fallback tax calculation is enabled in case of failures",
                    "type":"boolean"
                },
                "merchantId":{
                    "description":"Unique identifier of merchant.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the tax processor item.",
                    "type":"string"
                },
                "addressLine1":{
                    "description":"Address Line 1.",
                    "type":"string"
                },
                "addressLine2":{
                    "description":"Address Line 2.",
                    "type":"string"
                },
                "addressLine3":{
                    "description":"Address Line 3.",
                    "type":"string"
                },
                "region":{
                    "description":"Region or State name.",
                    "type":"string"
                },
                "showTaxSummary":{
                    "description":"whether to show tax summary or not",
                    "type":"boolean"
                },
                "username":{
                    "description":"Registered username with tax processor.",
                    "type":"string"
                }
            }
        },
        "uploadApplication_response":{
            "type":"object",
            "properties":{
                "warnings":{
                    "description":"Warning messages for upload",
                    "type":"string"
                },
                "deploymentId":{
                    "description":"Deployment Id for upload",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "errors":{
                    "description":"An optional list of errors if multiple errors were encountered",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorCode":{
                                "description":"The numerical code identifying the error",
                                "type":"string"
                            },
                            "message":{
                                "description":"The localized message describing the error",
                                "type":"string"
                            },
                            "status":{
                                "description":"The HTTP status code",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createShippingRegion_response":{
            "properties":{
                "repositoryId":{
                    "description":"The Repository Id of the Shipping Region.",
                    "type":"string"
                },
                "shippingRegionName":{
                    "description":"Name of the Shipping Region.",
                    "type":"string"
                },
                "shippingCountryRegion":{
                    "description":"The list of all regions of a country in the Shipping region.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "country":{
                                "description":"The details of the country present in the Shipping Region.",
                                "type":"object",
                                "properties":{
                                    "countryCode":{
                                        "description":"The code of the country in the Shipping Region.",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"The name of the country.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The repository Id of country.",
                                        "type":"string"
                                    }
                                }
                            },
                            "regions":{
                                "description":"The list of all Shipping Regions.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "regionCode":{
                                            "description":"The code of the specific Region.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"The name of the specific region.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The Repository Id of the specific region.",
                                            "type":"string"
                                        },
                                        "abbreviation":{
                                            "description":"The region code in abbreviated form. Usually a 2 letter country code",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository Id of shipping Country Region.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "removeSecondaryOrganizations_request":{
            "properties":{
                "secondaryOrganizations":{
                    "description":"List of secondary organizations that need to be removed from the profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the organization to be removed.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "id"
                        ]
                    }
                }
            },
            "required":[
                "secondaryOrganizations"
            ],
            "example":{
                "secondaryOrganizations":[
                    {
                        "id":"200001"
                    }
                ]
            }
        },
        "moveCollection_request":{
            "properties":{
                "parent":{
                    "description":"Target parent collection.",
                    "type":"string"
                },
                "fromParent":{
                    "description":"Source parent collection.",
                    "type":"string"
                },
                "index":{
                    "description":"Index in parent collection.",
                    "type":"integer"
                },
                "operation":{
                    "description":"Type of link operation being performed. One of link, unlink, move, reorder or unlink-all.",
                    "type":"string"
                },
                "child":{
                    "description":"Child category.",
                    "type":"string"
                }
            },
            "required":[
                "child"
            ],
            "example":{
                "parent":"catMen",
                "fromParent":"cat50001",
                "operation":"move",
                "child":"cat70004"
            }
        },
        "getTestStatus_response":{
            "properties":{
                "completedPercentage":{
                    "description":"The progress of the job represented as a percentage.",
                    "type":"integer"
                },
                "intervalToPoll":{
                    "description":"The number of milliseconds to wait before polling the status of the job again.",
                    "type":"integer"
                },
                "progress":{
                    "description":"The current progress of the job.",
                    "type":"string"
                },
                "startTime":{
                    "description":"The time that the job was started.",
                    "type":"string"
                },
                "links":{
                    "description":"An array of test status links.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The relationship the link has to the resource.",
                                "type":"string"
                            },
                            "href":{
                                "description":"Link to the resource.",
                                "type":"string"
                            }
                        }
                    }
                },
                "completed":{
                    "description":"Flag indicating whether or not the job has completed or not.",
                    "type":"boolean"
                },
                "endTime":{
                    "description":"The time that the job completed.",
                    "type":"string"
                },
                "message":{
                    "description":"Human readable message about the current processing status.",
                    "type":"string"
                },
                "requestStatus":{
                    "description":"The status of the request the requested the job execution. ",
                    "type":"integer"
                }
            }
        },
        "importAssets_request":{
            "properties":{
                "useCatalogHeaderForCreatingNewItems":{
                    "description":"Boolean value to indicate whether to create new products and categories under the catalog specified in the previously uploaded file or under Product Catalog. If it is not provided then default value is false.\nWhen the value is true, it places new categories, for which no parent category is specified, under the storefront category of the catalog provided in the file header. When the value is false, such categories are placed under the storefront category of Product Catalog.\nWhen the value is true, it places new products under the category referred by the 'defaultCategoryForProducts' property of the catalog provided in the file header. When the value is false, new products are placed under the category referred by the 'defaultCategoryForProducts' property of Product Catalog. In either case, if 'defaultCategoryForProducts' property is blank then new products will be orphaned.",
                    "type":"boolean"
                },
                "token":{
                    "description":"The token associated with a previous upload/validation operation, for which the import operation will take place.",
                    "type":"string"
                }
            },
            "required":[
                "token"
            ],
            "example":{
                "useCatalogHeaderForCreatingNewItems":true,
                "token":"QEnltim5M5VNaygUgjomyR0hzV4_10037"
            }
        },
        "uploadAssets_response":{
            "properties":{
                "message":{
                    "description":"Message string describing error if there was an error during file format or file header validation.",
                    "type":"string"
                },
                "status":{
                    "description":"Status flag indicating result of file format and file header validation.",
                    "type":"string"
                },
                "token":{
                    "description":"The unique token for this upload/validation/import operation sequence. Use this token for any subsequent validation, validation status, import or import status operation.",
                    "type":"string"
                }
            }
        },
        "updateOrganizationRequests_response":{
            "properties":{
                "approverComments":{
                    "description":"Org request approver comments",
                    "type":"string"
                },
                "relatedOrganizationName":{
                    "description":"Requester organization name.",
                    "type":"string"
                },
                "organization":{
                    "description":"Organization",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository Id of the Organization",
                            "type":"string"
                        }
                    }
                },
                "profile":{
                    "description":"Profile",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository Id of the profile",
                            "type":"string"
                        }
                    }
                },
                "name":{
                    "description":"Organization request name given by the requester",
                    "type":"string"
                },
                "siteId":{
                    "description":"Site captured during request creation",
                    "type":"string"
                },
                "id":{
                    "description":"Id of Organization Request",
                    "type":"string"
                },
                "requesterComments":{
                    "description":"Requester comments given at time of creating request",
                    "type":"string"
                },
                "status":{
                    "description":"Status of Organization Request",
                    "type":"string"
                }
            }
        },
        "getSelfServiceCacheConfiguration_response":{
            "properties":{
                "cacheConfiguration":{
                    "description":"regular expression of URIs to be cached with the refresh time in minutes.",
                    "type":"object"
                },
                "defaultCacheConfiguration":{
                    "description":"regular expression of Default URIs to be cached with the refresh time in minutes.",
                    "type":"object"
                },
                "enabled":{
                    "description":"Indicates whether the self service cache is enabled.",
                    "type":"boolean"
                }
            },
            "example":{
                "cacheConfiguration":{
                    "^/ccstore/v1/selfservice/quotes[?]limit=10&offset=0&totalResults=true&orderby=lastUpdatedDate_t:asc$":15,
                    "^/ccstore/v1/selfservice/subscriptionProducts[?]orderBy=EndDate:asc&q=SalesProductType='SUBSCRIPTION' AND Status in [(]'ORA_ACTIVE'[)] AND [(]EndDate BETWEEN '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])' AND '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])'[)]&totalResults=true$":5
                },
                "defaultCacheConfiguration":{
                    "^/ccstore/v1/selfservice/subscriptionProducts[?]orderBy=EndDate:asc&q=SalesProductType='SUBSCRIPTION' AND Status in [(]'ORA_ACTIVE'[)] AND [(]EndDate BETWEEN '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])' AND '\\d{4}\\-(0?[1-9]|1[012])\\-(0?[1-9]|[12][0-9]|3[01])'[)]&totalResults=true$":5
                },
                "enabled":true
            }
        },
        "updateProductType_request":{
            "properties":{
                "displayName":{
                    "description":"Display name of product type.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of existing product type.",
                    "type":"string"
                }
            },
            "required":[
                "displayName"
            ],
            "example":{
                "displayName":"New Sample Product Type",
                "id":"sampleProductType"
            }
        },
        "updateABTestCampaign_response":{
            "properties":{
                "updatedAtExternal":{
                    "description":"A string representing the latest update date and time of the A/B Test Campaign in UTC format in the external system.",
                    "type":"string"
                },
                "publishedAtExternal":{
                    "description":"An optional string representing the latest publish date and time of the A/B Test Campaign in UTC format in the external system.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the A/B Test Campaign.",
                    "type":"string"
                },
                "links":{
                    "description":"Links associated with the A/B Test Campaign, including overview and optionally performance.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The link type.",
                                "type":"string"
                            },
                            "href":{
                                "description":"The href for the link.",
                                "type":"string"
                            }
                        }
                    }
                },
                "state":{
                    "description":"The state of the A/B Test Campaign.\nAllowed Values: [ \"Implementing\", \"NotCollectingData\", \"Live\", \"Paused\", \"Stopped\" ].",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the A/B Test Campaign.",
                    "type":"string"
                },
                "actions":{
                    "description":"The actions associated with the A/B Test Campaign.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "actionType":{
                                "description":"The type of action.",
                                "type":"string"
                            },
                            "mappings":{
                                "description":"Mappings associated with this action.  This array can only contain one value.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "mappingId":{
                                            "description":"The id of the mapping.",
                                            "type":"string"
                                        },
                                        "mappingValue":{
                                            "description":"The value for the mapping.",
                                            "type":"object",
                                            "properties":{
                                                "itemType":{
                                                    "description":"The type of item to match.  Must be category, product, or a product subtype.",
                                                    "type":"string"
                                                },
                                                "ids":{
                                                    "description":"The list of item ids to match.  Optional. Only required when the mappingType is productPage or collectionPage. Can't be empty.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "conditions":{
                                                    "description":"The conditions used to determine if a match occurs.  Optional. Only required when the mappingType is productPageConditions or collectionPageConditions. Can't be empty.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "property":{
                                                                "description":"The collection of product properties to evaluate.",
                                                                "type":"string"
                                                            },
                                                            "locale":{
                                                                "description":"The locale to use for the condition.  Optional. Only required if the condition property is localizable.",
                                                                "type":"string"
                                                            },
                                                            "value":{
                                                                "description":"The value for the condition.  Optional. Only not required when the operator is exists or notexists.",
                                                                "type":"string"
                                                            },
                                                            "operator":{
                                                                "description":"The operator used for checking the condition.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "value":{
                                                    "description":"The value to use for the conditional check.",
                                                    "type":"string"
                                                },
                                                "operator":{
                                                    "description":"The operator to use for the conditional check.  This only accepts a value of \"all\".",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "mappingType":{
                                            "description":"The type of the mapping.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "isPrimary":{
                                "description":"A flag to indicate if this action is the primary action for the A/B Test Campaign.",
                                "type":"boolean"
                            },
                            "name":{
                                "description":"The name of the action.",
                                "type":"string"
                            },
                            "description":{
                                "description":"The description for this action.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The action id.",
                                "type":"string"
                            }
                        }
                    }
                },
                "campaignLastEditedInternal":{
                    "description":"A string representing the latest edit date and time of the A/B Test Campaign in UTC format in the internal system.",
                    "type":"string"
                }
            }
        },
        "getShippingRegion_response":{
            "properties":{
                "repositoryId":{
                    "description":"The Repository Id of the Shipping Region.",
                    "type":"string"
                },
                "shippingRegionName":{
                    "description":"Name of the Shipping Region.",
                    "type":"string"
                },
                "shippingCountryRegion":{
                    "description":"The list of all regions of a country in the Shipping region.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "country":{
                                "description":"The details of the country present in the Shipping Region.",
                                "type":"object",
                                "properties":{
                                    "countryCode":{
                                        "description":"The code of the country in the Shipping Region.",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"The name of the country.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The repository Id of country.",
                                        "type":"string"
                                    }
                                }
                            },
                            "regions":{
                                "description":"The list of all Shipping Regions.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "regionCode":{
                                            "description":"The code of the specific Region.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"The name of the specific region.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The Repository Id of the specific region.",
                                            "type":"string"
                                        },
                                        "abbreviation":{
                                            "description":"The region code in abbreviated form. Usually a 2 letter country code",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository Id of shipping Country Region.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getDirectEditConfigurations_response":{
            "properties":{
                "configurations":{
                    "description":"The data for the direct configurations.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dependsOn":{
                                "description":"List of direct edit dependency configurations",
                                "type":"array",
                                "items":{
                                    "type":"string",
                                    "properties":{
                                        "name":{
                                            "description":"The name of the configuration attribute.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "name":{
                                "description":"Tells the name of functionality which can be enabled or disabled.",
                                "type":"string"
                            },
                            "enabled":{
                                "description":"Indicates whether direct edit is enabled or disabled.",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "updateNotification_request":{
            "properties":{
                "viewedDate":{
                    "description":"Date time when notification was viewed.",
                    "type":"string"
                },
                "pinned":{
                    "description":"Pin this notification.",
                    "type":"boolean"
                }
            },
            "example":"PUT /ccadminui/v1/notificationMessages/931269"
        },
        "listAdminSecurityCriteria_response":{
            "properties":{
                "total":{
                    "description":"Total number of items matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of items matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of items to be fetched.",
                    "type":"string"
                },
                "sort":{
                    "description":"An array that specifies the sort order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The name of the property to use for sorting.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Whether this property should be sorted ascending (\"asc\") or descending (\"dsc\").",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"List of admin security criteria",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "constraintType":{
                                "description":"Constraint type of the security criterion",
                                "type":"string",
                                "enum":[
                                    "grant",
                                    "deny",
                                    "grantNone"
                                ]
                            },
                            "name":{
                                "description":"Name of the security criterion",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of the security criterion",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the security criterion",
                                "type":"string"
                            },
                            "lastModified":{
                                "description":"Last modified time stamp of the security criterion",
                                "type":"string"
                            },
                            "securityCriteriaResource":{
                                "description":"Resource for the security criterion",
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name of the resource",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"ID of the resource",
                                        "type":"string"
                                    }
                                }
                            },
                            "constraints":{
                                "description":"Constraints for the security criterion",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "constraintConfig":{
                                            "description":"Constraint configuration for the resource",
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"ID of the constraint configuration",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "values":{
                                            "description":"IDs of the constraining asset type. Catalog IDs in case of ora.catalogConstraintConfiguration",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "constraintDisplayValues":{
                                            "description":"Derived values for the constraint",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "name":{
                                                        "description":"Display name of the constraint value",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the constraint value",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "id":{
                                            "description":"ID of the security criterion constraint",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "updateTheme_request":{
            "properties":{
                "theme_additional_fonts":{
                    "description":"A map of additional fonts of the theme.",
                    "type":"object",
                    "properties":{
                        "fontName":{
                            "description":"The additional font name.",
                            "type":"string"
                        },
                        "fontValue":{
                            "description":"The additional font URL.",
                            "type":"string"
                        }
                    }
                },
                "notes":{
                    "description":"Notes of the theme.",
                    "type":"string"
                },
                "theme_styles_color":{
                    "description":"A map of color styles of the theme.",
                    "type":"object",
                    "properties":{
                        "styleValue":{
                            "description":"The style value.",
                            "type":"string"
                        },
                        "styleName":{
                            "description":"The style name.",
                            "type":"string"
                        }
                    }
                },
                "theme_styles_typography":{
                    "description":"A map of typography styles of the theme.",
                    "type":"object",
                    "properties":{
                        "styleValue":{
                            "description":"The style value.",
                            "type":"string"
                        },
                        "styleName":{
                            "description":"The style name.",
                            "type":"string"
                        }
                    }
                },
                "name":{
                    "description":"Name of the theme.",
                    "type":"string"
                },
                "theme_styles_general":{
                    "description":"A map of general styles of the theme.",
                    "type":"object",
                    "properties":{
                        "styleValue":{
                            "description":"The style value.",
                            "type":"string"
                        },
                        "styleName":{
                            "description":"The style name.",
                            "type":"string"
                        }
                    }
                }
            },
            "required":[
                "name",
                "notes"
            ],
            "example":{
                "theme_additional_fonts":{
                },
                "notes":"test note",
                "theme_styles_color":{
                    "@ButtonPrimarySize":"medium",
                    "@ButtonSecondaryTextDecoration":"none",
                    "@ButtonPrimaryTextColor":"#ffa403",
                    "@SubNavigationTextColor":"#ffa403",
                    "@ButtonPrimaryUseGradient":"false",
                    "@ButtonPrimaryFontStyle":"normal",
                    "@ButtonSecondaryFontFamily":"@sansFontFamily",
                    "@ButtonPrimaryFontWeight":"bold",
                    "@NavbarLinkColor":"#000000",
                    "@NavbarLinkHoverColor":"#000000",
                    "@NavbarTextColor":"#ffa403",
                    "@mobileNavBarButtonColor":"#333333",
                    "@SubNavigationLinkHoverColor":"#000000",
                    "@NavbarBackgroundHoverColor":"#ffffff",
                    "@ButtonSecondaryUseGradient":"false",
                    "@LinkVisitedColor":"#000000",
                    "@LinkColor":"#000000",
                    "@ButtonPrimaryBackgroundColor":"#000000",
                    "@NavbarBackgroundColor":"#ffffff",
                    "@SubNavigationLinkColor":"#ffa403",
                    "@ButtonPrimaryFontFamily":"@sansFontFamily",
                    "@ButtonPrimaryTextDecoration":"none",
                    "@ButtonSecondaryBorderRadius":"0px",
                    "@ButtonSecondaryFontStyle":"normal",
                    "@ButtonSecondaryTextColor":"#000000",
                    "@SubNavigationBackgroundColor":"#000000",
                    "@ButtonSecondaryFontWeight":"bold",
                    "@ButtonSecondaryBackgroundColor":"#eeeeee",
                    "@ButtonPrimaryBorderRadius":"0px",
                    "@LinkHoverColor":"#ffa403",
                    "@ButtonSecondarySize":"medium",
                    "@SubNavigationBackgroundHoverColor":"#000000",
                    "@TextColor":"#000000"
                },
                "theme_styles_typography":{
                    "@H6LineHeight":"150%",
                    "@H5TextDecoration":"inherit",
                    "@H3FontFamily":"inherit",
                    "@H5FontStyle":"inherit",
                    "@H2FontStyle":"inherit",
                    "@H2TextColor":"inherit",
                    "@SiteLineHeight":"150%",
                    "@SiteFontFamily":"@sansFontFamily",
                    "@H1TextAlign":"inherit",
                    "@ParagraphFontWeight":"normal",
                    "@H5FontSize":"1.00rem",
                    "@H4TextAlign":"inherit",
                    "@H1TextDecoration":"inherit",
                    "@H3LineHeight":"150%",
                    "@H2FontWeight":"bold",
                    "@H3FontSize":"1.75rem",
                    "@ParagraphLineHeight":"150%",
                    "@H3TextColor":"inherit",
                    "@H3TextAlign":"inherit",
                    "@H4FontFamily":"inherit",
                    "@SiteFontSize":"14px",
                    "@SiteTextAlign":"left",
                    "@H5FontWeight":"normal",
                    "@H6FontFamily":"inherit",
                    "@H1FontSize":"2.75rem",
                    "@H6FontStyle":"inherit",
                    "@H6TextDecoration":"inherit",
                    "@H2TextDecoration":"inherit",
                    "@ParagraphTextColor":"inherit",
                    "@H1FontStyle":"inherit",
                    "@ParagraphTextAlign":"inherit",
                    "@H4LineHeight":"150%",
                    "@H1FontWeight":"bold",
                    "@SiteTextColor":"#000000",
                    "@ParagraphFontSize":"1.00rem",
                    "@H5FontFamily":"inherit",
                    "@H4FontWeight":"bold",
                    "@ParagraphFontFamily":"inherit",
                    "@H1FontFamily":"inherit",
                    "@H2TextAlign":"inherit",
                    "@H1LineHeight":"150%",
                    "@H6FontSize":"0.85rem",
                    "@H3TextDecoration":"inherit",
                    "@H4TextColor":"inherit",
                    "@ParagraphFontStyle":"inherit",
                    "@ParagraphTextDecoration":"inherit",
                    "@H1TextColor":"inherit",
                    "@SiteTextDecoration":"none",
                    "@H4FontSize":"1.25rem",
                    "@SiteFontStyle":"normal",
                    "@H3FontWeight":"bold",
                    "@H6TextAlign":"inherit",
                    "@H4TextDecoration":"inherit",
                    "@H2FontFamily":"inherit",
                    "@H3FontStyle":"inherit",
                    "@SiteFontWeight":"normal",
                    "@H5LineHeight":"150%",
                    "@H2FontSize":"2.25rem",
                    "@H6TextColor":"inherit",
                    "@H4FontStyle":"inherit",
                    "@H2LineHeight":"150%",
                    "@H5TextColor":"inherit",
                    "@H5TextAlign":"inherit",
                    "@H6FontWeight":"normal"
                },
                "name":"testDarkThemeUpdate",
                "theme_styles_general":{
                    "@SiteBackgroundImageAttachment":"scroll",
                    "@FooterBackgroundImageAttachment":"scroll",
                    "@FooterBorderTopColor":"#ffffff",
                    "@SBackgroundImageURL":"url(/file/media/odpfkokopfsd)",
                    "@SiteBackgroundImageURL":"url(/file/media/odpfkokopfsd)",
                    "@HeaderBackgroundUseGradient":"false",
                    "@SiteBackgroundColorBottom":"#000000",
                    "@HeaderTopBackgroundImageAttachment":"scroll",
                    "@HeaderTopBackgroundImagePosition":"top left",
                    "@HeaderTopBackgroundImageRepeat":"repeat-x",
                    "@HeaderTopPaddingTop":"25px",
                    "@FooterBackgroundColorBottom":"#ffffff",
                    "@HeaderTopBackgroundColorTop":"#ffffff",
                    "@HeaderBackgroundColorTop":"#ffffff",
                    "@HeaderTopBackgroundColor":"#ffffff",
                    "@HeaderBackgroundImageAttachment":"scroll",
                    "@FooterBackgroundImageURL":"none",
                    "@FooterBackgroundImageRepeat":"repeat-x",
                    "@SiteBackgroundImagePosition":"top left",
                    "@HeaderBackgroundImageRepeat":"repeat-x",
                    "@SiteBackgroundImageRepeat":"no-repeat",
                    "@FooterBackgroundUseGradient":"false",
                    "@HeaderTopBackgroundUseGradient":"false",
                    "@SiteBackgroundColorTop":"#000000",
                    "@HeaderBackgroundColorBottom":"#ffffff",
                    "@HeaderTopBackgroundColorBottom":"#ffffff",
                    "@HeaderBackgroundImagePosition":"top left",
                    "@SitePageBackgroundColor":"#ffffff",
                    "@HeaderTopBackgroundImageURL":"none",
                    "@HeaderTopBorderBottomColor":"#ffffff",
                    "@FooterBackgroundColorTop":"#ffffff",
                    "@HeaderBackgroundColor":"#ffffff",
                    "@HeaderBackgroundImageURL":"none",
                    "@SiteBackgroundColor":"#000000",
                    "@FooterBackgroundColor":"#ffffff",
                    "@SiteBackgroundUseGradient":"false",
                    "@FooterBackgroundImagePosition":"top left"
                }
            }
        },
        "updateFragmentTemplate_request":{
            "properties":{
                "code":{
                    "description":"the code element",
                    "type":"object",
                    "properties":{
                        "template":{
                            "description":"the new template text",
                            "type":"string"
                        }
                    },
                    "required":[
                        "template"
                    ]
                }
            },
            "required":[
                "code"
            ],
            "example":{
                "code":{
                    "template":"<dev> elementtemplate</dev>"
                }
            }
        },
        "createProductType_request":{
            "properties":{
                "displayName":{
                    "description":"Display name of product type.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of product type.",
                    "type":"string"
                }
            },
            "required":[
                "displayName",
                "id"
            ],
            "example":{
                "displayName":"Sample Product",
                "id":"sampleProductType"
            }
        },
        "updateFunctionWebHook_response":{
            "properties":{
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "headerName",
                        "headerValue"
                    ]
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "supportsSynchronousRetry":{
                    "description":"True if synchronous retries are enabled.  Read-only.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"integer"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "password",
                        "username"
                    ]
                },
                "url":{
                    "description":"The target URL for the function WebHook.",
                    "type":"string"
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "synchronousRetries":{
                    "description":"The maximum number of times the WebHook should be retried if it returns an error.",
                    "type":"integer"
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"integer"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"integer"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"integer"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                }
            }
        },
        "updateRole_request":{
            "properties":{
                "name":{
                    "description":"Name of role",
                    "type":"string"
                },
                "description":{
                    "description":"Description of role",
                    "type":"string"
                },
                "accessRights":{
                    "description":"Access rights to assign to role",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of access right",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "name":"Custom Role",
                "description":"Custom Role",
                "accessRights":[
                    {
                        "repositoryId":"customAccessRight1"
                    },
                    {
                        "repositoryId":"customAccessRight2"
                    }
                ]
            }
        },
        "getFunctionWebHook_response":{
            "properties":{
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    }
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook.It will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\").",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "supportsSynchronousRetry":{
                    "description":"True if synchronous retries are enabled.  Read-only.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"string"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    }
                },
                "url":{
                    "description":"The target URL for the function WebHook.",
                    "type":"string"
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "synchronousRetries":{
                    "description":"The maximum number of times the WebHook should be retried if it returns an error.",
                    "type":"integer"
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"string"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"string"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"string"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook.It will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\").",
                    "type":"string"
                }
            }
        },
        "updateAdminOpenIDIdPSettings_response":{
            "properties":{
                "agent_app_client_secret":{
                    "description":"The client secret of the OCCS Agent App registered in IDP",
                    "type":"string"
                },
                "admin_app_client_id":{
                    "description":"The client id of the OCCS Admin App registered in IDP",
                    "type":"string"
                },
                "idp_base_url":{
                    "description":"The base URL of IDP.",
                    "type":"string"
                },
                "admin_app_client_secret":{
                    "description":"The client secret of the OCCS Admin App registered in IDP",
                    "type":"string"
                },
                "agent_app_client_id":{
                    "description":"The client id of the OCCS Agent App registered in IDP",
                    "type":"string"
                }
            }
        },
        "tokenCache_response":{
            "type":"object",
            "properties":{
                "id":{
                    "description":"Unique identifier for the cached value. This is auto-generated when the token is cached",
                    "type":"string"
                }
            }
        },
        "updateApplicationStylingSource_response":{
            "properties":{
                "source":{
                    "description":"The updated CSS source.",
                    "type":"string"
                }
            }
        },
        "updateHiddenComponentTypes_request":{
            "properties":{
                "widgetDescriptors":{
                    "description":"Contains the components to be hidden or unhidden.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "hiddenFromSiteStudio":{
                                "description":"Is the component to be hidden or not.",
                                "type":"boolean"
                            },
                            "widgetType":{
                                "description":"The ID of the component to be hidden/unhidden.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "widgetDescriptors":[
                    {
                        "hiddenFromSiteStudio":true,
                        "widgetType":"600003"
                    }
                ]
            }
        },
        "updateHiddenStackTypes_request":{
            "properties":{
            },
            "example":{
                "stackDescriptors":[
                    {
                        "hiddenFromSiteStudio":true,
                        "stackType":"progressTracker"
                    }
                ]
            }
        },
        "updateGlobalElementJavaScript_response":{
            "properties":{
                "code":{
                    "description":"Object containing Global Element JavaScript",
                    "type":"object",
                    "properties":{
                        "javascript":{
                            "description":"Contents of Global Element JavaScript file.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "createType_response":{
            "properties":{
                "displayName":{
                    "description":"Name of the appeasement type.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the appeasement type.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether appeasement type is enabled or disabled.",
                    "type":"boolean"
                },
                "id":{
                    "description":"Id of the appeasement type.",
                    "type":"string"
                },
                "isOrderRequired":{
                    "description":"Indicates whether order is mandatory for the type.",
                    "type":"boolean"
                }
            },
            "example":{
                "displayName":"Order",
                "description":"Appeasement to be applied on a given order",
                "active":true,
                "id":"order",
                "isOrderRequired":true
            }
        },
        "updateFailedMessages_request":{
            "properties":{
                "resend":{
                    "description":"The boolean that specifies whether the messages should be queued for resend.",
                    "type":"boolean"
                }
            },
            "example":"PUT /ccadmin/v1/webhookFailedMessages?q=messageType eq \"atg.cloud.deployment.PublishingEvent\" "
        },
        "updateProductMembership_request":{
            "properties":{
                "catalogId":{
                    "description":"Optional catalog to put into context.  If a catalog is in context then only filtered view catalog changes linked to the catalog context are possible."
                },
                "directCatalogs":{
                    "description":"List of catalog IDs that this product is associated with through direct catalog linking.",
                    "type":"array",
                    "items":{
                        "description":"IDs of the catalog to which these products will have direct linkage.",
                        "type":"string"
                    }
                },
                "filteredCatalogs":{
                    "description":"List of filtered view catalog Ids products will be included (if their core product is false) or excluded from (if their core product is true).",
                    "type":"array",
                    "items":{
                        "description":"List of filtered view catalog ids",
                        "type":"string"
                    }
                },
                "enableMembership":{
                    "description":"true/false to enable/disable the given products as members of the given filtered view catalogs.  If not provided then filteredCatalogs specified in the request will explicitly replace existing values and will be treated as inclusive or exclusive depending on whether or not a product is a core product.  If a catalog is in context then only the filtered view catalogs linked to the catalog context are replaced, other filtered view catalogs on the product remain unchanged.",
                    "type":"boolean"
                },
                "products":{
                    "description":"List of products Ids whose membership will be updated.",
                    "type":"array",
                    "items":{
                        "description":"List of product ids",
                        "type":"string"
                    }
                },
                "coreProduct":{
                    "description":"true to ensure the given products will be core products that by default are automatically members of linked filtered view catalogs.",
                    "type":"boolean"
                }
            },
            "required":[
                "products"
            ],
            "example":{
                "directCatalogs":[
                    "catalog1",
                    "catalog2"
                ],
                "filteredCatalogs":[
                    "myFilteredView1",
                    "myFilteredView3"
                ],
                "enableMembership":true,
                "products":[
                    "camera_1",
                    "camcorder_1"
                ],
                "coreProduct":false
            }
        },
        "logUIEvent_request":{
            "properties":{
                "uiEvent":{
                    "description":"A free-form object representing the UI event",
                    "type":"object"
                }
            }
        },
        "updateSlot_response":{
            "properties":{
                "displayName":{
                    "description":"Display name for the slot instance",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID for slot instance",
                    "type":"string"
                },
                "descriptor":{
                    "description":"The slot descriptor associated with the slot instance",
                    "type":"object",
                    "properties":{
                        "isLatestVersion":{
                            "description":"Whether this is the latest version of the slot descriptor",
                            "type":"boolean"
                        },
                        "regions":{
                            "description":"Slot sub-regions",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID for a slot step region",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "slotType":{
                            "description":"Type of slot",
                            "type":"string"
                        },
                        "latestVersion":{
                            "description":"The latest version of the slot descriptor",
                            "type":"integer"
                        },
                        "displayName":{
                            "description":"Display name for the slot descriptor",
                            "type":"string"
                        },
                        "availableToAllPages":{
                            "description":"Whether slot descriptor is available to all pages",
                            "type":"boolean"
                        },
                        "repositoryId":{
                            "description":"Repository ID of the slot descriptor",
                            "type":"string"
                        },
                        "minWidth":{
                            "description":"Minimum width for the slot",
                            "type":"integer"
                        },
                        "id":{
                            "description":"ID of the slot descriptor",
                            "type":"string"
                        },
                        "pageTypes":{
                            "description":"Page types that the slot descriptor can be used with",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Page type repository ID",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Page type alias",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Page type ID",
                                        "type":"string"
                                    },
                                    "shortName":{
                                        "description":"Page type name",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "version":{
                            "description":"Version of the slot descriptor",
                            "type":"integer"
                        },
                        "configurable":{
                            "description":"Whether the slot is configurable",
                            "type":"boolean"
                        }
                    }
                },
                "id":{
                    "description":"Slot instance ID",
                    "type":"string"
                }
            }
        },
        "getActiveTheme_response":{
            "properties":{
                "items":{
                    "description":"List of themes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "isAgentTheme":{
                                "description":"Indicates if this is the theme used in the Agent UI. There is only one Agent theme on the system.",
                                "type":"boolean"
                            },
                            "thumbnail":{
                                "description":"Optional thumbnail image of the theme.",
                                "type":"string"
                            },
                            "theme_additional_fonts":{
                                "description":"Lists additional fonts configured for the theme.",
                                "type":"string"
                            },
                            "notes":{
                                "description":"Notes of the theme.",
                                "type":"string"
                            },
                            "is_active":{
                                "description":"Whether theme is active.",
                                "type":"boolean"
                            },
                            "usingCodeView":{
                                "description":"Indicates if Code View has been used to configure the theme.",
                                "type":"boolean"
                            },
                            "is_default":{
                                "description":"Indicates if this is the default theme. Only one will have this set to true. By default this will be  Cloud Lake Theme.",
                                "type":"boolean"
                            },
                            "associatedSites":{
                                "description":"Lists the sites which have this as their configured theme.",
                                "type":"string"
                            },
                            "clone_parent_name":{
                                "description":"Clone parent name of the theme.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Theme name.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the theme.",
                                "type":"string"
                            },
                            "is_custom":{
                                "description":"Whether theme is custom or not.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"The ID of the theme.",
                                "type":"string"
                            },
                            "clone_parent_id":{
                                "description":"Clones the parent ID of the theme.",
                                "type":"string"
                            },
                            "compilationStatuses":{
                                "description":"Indicates status of  recent theme compilations for this theme.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateRobotsFile_response":{
            "properties":{
            }
        },
        "getSchemaForWidgetDescriptor_response":{
            "properties":{
                "repositoryId":{
                    "description":"The Repository ID",
                    "type":"string"
                },
                "minWidth":{
                    "description":"Whether the minimum width",
                    "type":"integer"
                },
                "editableWidget":{
                    "description":"Whether the widget is editable",
                    "type":"boolean"
                }
            }
        },
        "syncQuote_response":{
            "properties":{
                "lastModifiedTime":{
                    "description":"The last modified time.",
                    "type":"integer"
                },
                "priceGroupId":{
                    "description":"The ID of the price group to which the order belongs.",
                    "type":"string"
                },
                "creationTime":{
                    "description":"The creation time.",
                    "type":"integer"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "externalOrderPriceDetails":{
                    "description":"Details about external Order pricing.",
                    "type":"object",
                    "properties":{
                        "externalPrice":{
                            "description":"External price for this order",
                            "type":"number"
                        }
                    },
                    "required":[
                        "externalPrice"
                    ]
                },
                "paymentGroups":{
                    "description":"The array of payment groups represent the payment(s) that paid for the order. Orders when placed will have an instance of a CyberSource TokenizedCreditCard (paymentGroupClassType and paymentMethod of \"tokenizedCreditCard\"). The paymentGroups property can be updated to include instances of ExternalPaymentGroup (paymentGroupClassType and paymentMethod of \"externalPaymentGroup\"). ExternalPaymentGroups represent methods of payment that are external and opaque to cloud commerce, and which were taken after the order was initially placed.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "expirationYear":{
                                "description":"A string containing the two or four digit year when the credit card expires. (only for TokenizedCreditCards)",
                                "type":"string"
                            },
                            "PONumber":{
                                "description":"The purchase order number.",
                                "type":"string"
                            },
                            "amountAuthorized":{
                                "description":"The monetary amount authorized.",
                                "type":"number"
                            },
                            "externalType":{
                                "description":"The type in the external system. Might be \"StoreCredit\", \"CreditCard\", \"Check\", etc. (only for ExternalPaymentGroups).",
                                "type":"string"
                            },
                            "amount":{
                                "description":"The monetary amount of the payment.",
                                "type":"number"
                            },
                            "externalId":{
                                "description":"The ID for the payment group in an external system (like the OMS)",
                                "type":"string"
                            },
                            "creditCardType":{
                                "description":"The type of the credit card. (only for TokenizedCreditCards)",
                                "type":"string"
                            },
                            "expirationMonth":{
                                "description":"A string containing the two digit month when the credit card expires. (only for TokenizedCreditCards)",
                                "type":"string"
                            },
                            "submittedDate":{
                                "description":"The date the payment was submitted.",
                                "type":"string"
                            },
                            "authorizationStatus":{
                                "description":"Array of authorization status objects.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "amount":{
                                            "description":"The monetary amount.",
                                            "type":"number"
                                        },
                                        "transactionSuccess":{
                                            "description":"Whether the transaction was successful.",
                                            "type":"boolean"
                                        },
                                        "errorMessage":{
                                            "description":"The error message, if any.",
                                            "type":"string"
                                        },
                                        "transactionId":{
                                            "description":"The transaction ID.",
                                            "type":"string"
                                        },
                                        "transactionTimestamp":{
                                            "description":"The timestamp of the transaction.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "token":{
                                "description":"The CyberSource token string. (only for tokenizedCreditCard)",
                                "type":"string"
                            },
                            "paymentGroupClassType":{
                                "description":"The class type of the payment group. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                "type":"string"
                            },
                            "creditCardNumber":{
                                "description":"The last four digits of the credit card number. (only for TokenizedCreditCards)",
                                "type":"string"
                            },
                            "externalSubtype":{
                                "description":"The subtype in the external system. Might be \"VISA\" for a PaymentGroup with an external type of \"CreditCard\". (only for ExternalPaymentGroups)",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"The payment method. Currently supported values are \"tokenizedCreditCard\" and \"externalPaymentGroup\".",
                                "type":"string"
                            },
                            "externalSourceId":{
                                "description":"The external source ID, limited to 6 characters. (only for ExternalPaymentGroups)",
                                "type":"string"
                            },
                            "id":{
                                "description":"The internal ID of the payment group.",
                                "type":"string"
                            },
                            "state":{
                                "description":"The state of this payment group.",
                                "type":"string"
                            },
                            "stateDetail":{
                                "description":"Details about the state of this payment group.",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"The three character currency code. For example: USD.",
                                "type":"string"
                            },
                            "expirationDayOfMonth":{
                                "description":"A string containing the two digit day of month when the credit card expires. (only for TokenizedCreditCards)",
                                "type":"string"
                            }
                        },
                        "required":[
                            "amount",
                            "paymentGroupClassType",
                            "paymentMethod"
                        ]
                    }
                },
                "salesChannel":{
                    "description":"The sales channel of this order. default to \"default\".",
                    "type":"string"
                },
                "locale":{
                    "description":"The locale in which order submitted.",
                    "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"
                        }
                    }
                },
                "totalCommerceItemCount":{
                    "description":"The total count of commerce items in the order. (read-only)",
                    "type":"integer"
                },
                "id":{
                    "description":"The ID",
                    "type":"string"
                },
                "state":{
                    "description":"The state of the order.",
                    "type":"string"
                },
                "quoteInfo":{
                    "description":"Details about quote info",
                    "type":"object",
                    "properties":{
                        "providerNote":{
                            "description":"Provider note for this quote",
                            "type":"string"
                        },
                        "agentId":{
                            "description":"Agent id",
                            "type":"string"
                        },
                        "rejectionDate":{
                            "description":"Rejection Date for this quote",
                            "type":"string"
                        },
                        "requestDate":{
                            "description":"Request Date for this quote",
                            "type":"string"
                        },
                        "externalId":{
                            "description":"external id for this quote",
                            "type":"string"
                        },
                        "quoteDate":{
                            "description":"Quote Date for this quote",
                            "type":"string"
                        },
                        "rejectionNote":{
                            "description":"Rejection note for this quote",
                            "type":"string"
                        },
                        "expirationDate":{
                            "description":"Expiration date for this quote in milliseconds",
                            "type":"integer"
                        },
                        "requesterNote":{
                            "description":"Requestor note for this quote",
                            "type":"string"
                        }
                    },
                    "required":[
                        "providerNote",
                        "expirationDate"
                    ]
                },
                "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.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "returnedQuantity":{
                                "description":"The quantity returned.",
                                "type":"integer"
                            },
                            "availabilityDate":{
                                "description":"The availabilityDate for preordered/backordered quantity.",
                                "type":"integer"
                            },
                            "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"
                                    ]
                                }
                            },
                            "preOrderQuantity":{
                                "description":"The preordered quantity included.",
                                "type":"integer"
                            },
                            "configuratorId":{
                                "description":"Configuration id for the configurable commerce item.",
                                "type":"string"
                            },
                            "assetKey":{
                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "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"
                                    },
                                    "priceListId":{
                                        "description":"The price list ID used for pricing.",
                                        "type":"string"
                                    },
                                    "quantityDiscounted":{
                                        "description":"The quantity discounted.",
                                        "type":"integer"
                                    },
                                    "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"
                                                },
                                                "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"
                            },
                            "externalRecurringChargeDetails":{
                                "description":"Details about external recurring pricing.",
                                "type":"object",
                                "properties":{
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    }
                                }
                            },
                            "externalPriceDetails":{
                                "description":"Details about pricing.",
                                "type":"object",
                                "properties":{
                                    "externalPriceQuantity":{
                                        "description":"External quantity of this commerce item",
                                        "type":"integer"
                                    },
                                    "externalPrice":{
                                        "description":"External price for this commerce item",
                                        "type":"number"
                                    }
                                }
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the item by the configurator 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"
                            },
                            "serviceId":{
                                "description":"The service ID associated to the current item.",
                                "type":"string"
                            },
                            "stateDetail":{
                                "description":"Details about the state of this commerce item.",
                                "type":"string"
                            },
                            "locationInventoryInfoMap":{
                                "description":"This is a map displaying inventory breakdowns for multiple inventory locations, created when the item is fulfilled by multiple inventories. Each entry in the map is keyed by inventory location id",
                                "additionalProperties":{
                                    "type":"object",
                                    "properties":{
                                        "availabilityDate":{
                                            "description":"The availabilityDate for preordered/backordered quantity, for this inventory location",
                                            "type":"string"
                                        },
                                        "preOrderQuantity":{
                                            "description":"The preordered quantity included, for this inventory location",
                                            "type":"integer"
                                        },
                                        "backOrderQuantity":{
                                            "description":"The backordered quantity included, for this inventory location",
                                            "type":"integer"
                                        },
                                        "inStockQuantity":{
                                            "description":"The available quantity included that is 'in stock', for this inventory location",
                                            "type":"integer"
                                        }
                                    }
                                },
                                "type":"object"
                            },
                            "commerceItems":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity included.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"The ID of the product.",
                                            "type":"string"
                                        },
                                        "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"
                                                ]
                                            }
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "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"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "recurringChargePriceInfo":{
                                            "description":"Recurring charge price information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the recurring charge price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount of this recurring charge.",
                                                    "type":"number"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw total price of the recurring charge.",
                                                    "type":"number"
                                                },
                                                "salePrice":{
                                                    "description":"The sale price",
                                                    "type":"number"
                                                },
                                                "priceListId":{
                                                    "description":"The price list ID used for pricing.",
                                                    "type":"string"
                                                },
                                                "quantityDiscounted":{
                                                    "description":"The quantity discounted.",
                                                    "type":"integer"
                                                },
                                                "amountIsFinal":{
                                                    "description":"Whether the recurring charge 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"
                                                            },
                                                            "amount":{
                                                                "description":"The monetary amount for the recurring charge.",
                                                                "type":"number"
                                                            },
                                                            "quantity":{
                                                                "description":"The number of items covered by this recurring charge price info",
                                                                "type":"integer"
                                                            },
                                                            "amountIsFinal":{
                                                                "description":"Whether the recurring charge amount is final.",
                                                                "type":"boolean"
                                                            },
                                                            "range":{
                                                                "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "lowBound":{
                                                                        "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                        "type":"integer"
                                                                    },
                                                                    "highBound":{
                                                                        "description":"The upper bound of the range this recurring charge 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"
                                                            },
                                                            "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"
                                                }
                                            }
                                        },
                                        "assetId":{
                                            "description":"The asset ID corresponding to the current item.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDetails":{
                                            "description":"Details about external recurring pricing.",
                                            "type":"object",
                                            "properties":{
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "type":"string"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "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"
                                                }
                                            }
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "commerceItems":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "deactivationDate":{
                                                        "description":"The deactivation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "quantity":{
                                                        "description":"The quantity included.",
                                                        "type":"integer"
                                                    },
                                                    "productId":{
                                                        "description":"The ID of the product.",
                                                        "type":"string"
                                                    },
                                                    "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"
                                                            ]
                                                        }
                                                    },
                                                    "parentAssetKey":{
                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "rootAssetKey":{
                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "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"
                                                    },
                                                    "assetKey":{
                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                        "type":"string"
                                                    },
                                                    "recurringChargePriceInfo":{
                                                        "description":"Recurring charge price information.",
                                                        "type":"object",
                                                        "properties":{
                                                            "discounted":{
                                                                "description":"Whether the recurring charge price is discounted.",
                                                                "type":"boolean"
                                                            },
                                                            "amount":{
                                                                "description":"The monetary amount of this recurring charge.",
                                                                "type":"number"
                                                            },
                                                            "rawTotalPrice":{
                                                                "description":"The raw total price of the recurring charge.",
                                                                "type":"number"
                                                            },
                                                            "salePrice":{
                                                                "description":"The sale price",
                                                                "type":"number"
                                                            },
                                                            "priceListId":{
                                                                "description":"The price list ID used for pricing.",
                                                                "type":"string"
                                                            },
                                                            "quantityDiscounted":{
                                                                "description":"The quantity discounted.",
                                                                "type":"integer"
                                                            },
                                                            "amountIsFinal":{
                                                                "description":"Whether the recurring charge 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"
                                                                        },
                                                                        "amount":{
                                                                            "description":"The monetary amount for the recurring charge.",
                                                                            "type":"number"
                                                                        },
                                                                        "quantity":{
                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                            "type":"integer"
                                                                        },
                                                                        "amountIsFinal":{
                                                                            "description":"Whether the recurring charge amount is final.",
                                                                            "type":"boolean"
                                                                        },
                                                                        "range":{
                                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "lowBound":{
                                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                    "type":"integer"
                                                                                },
                                                                                "highBound":{
                                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                                        },
                                                                        "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"
                                                            }
                                                        }
                                                    },
                                                    "assetId":{
                                                        "description":"The asset ID corresponding to the current item.",
                                                        "type":"string"
                                                    },
                                                    "externalRecurringChargeDetails":{
                                                        "description":"Details about external recurring pricing.",
                                                        "type":"object",
                                                        "properties":{
                                                            "externalRecurringCharge":{
                                                                "description":"The external recurring price.",
                                                                "type":"number"
                                                            },
                                                            "externalRecurringChargeFrequency":{
                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                "type":"string"
                                                            },
                                                            "externalRecurringChargeDuration":{
                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                "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"
                                                            }
                                                        }
                                                    },
                                                    "siteId":{
                                                        "description":"The ID of the site on which the item was added.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                        "type":"string"
                                                    },
                                                    "activationDate":{
                                                        "description":"The activation date in ISO format.",
                                                        "type":"string"
                                                    },
                                                    "serviceId":{
                                                        "description":"The service ID associated to the current item.",
                                                        "type":"string"
                                                    },
                                                    "asset":{
                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                        "type":"boolean"
                                                    },
                                                    "commerceItems":{
                                                        "type":"array",
                                                        "items":{
                                                            "type":"object",
                                                            "properties":{
                                                                "deactivationDate":{
                                                                    "description":"The deactivation date in ISO format.",
                                                                    "type":"string"
                                                                },
                                                                "quantity":{
                                                                    "description":"The quantity included.",
                                                                    "type":"integer"
                                                                },
                                                                "productId":{
                                                                    "description":"The ID of the product.",
                                                                    "type":"string"
                                                                },
                                                                "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"
                                                                        ]
                                                                    }
                                                                },
                                                                "parentAssetKey":{
                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "rootAssetKey":{
                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "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"
                                                                },
                                                                "assetKey":{
                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                    "type":"string"
                                                                },
                                                                "recurringChargePriceInfo":{
                                                                    "description":"Recurring charge price information.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "discounted":{
                                                                            "description":"Whether the recurring charge price is discounted.",
                                                                            "type":"boolean"
                                                                        },
                                                                        "amount":{
                                                                            "description":"The monetary amount of this recurring charge.",
                                                                            "type":"number"
                                                                        },
                                                                        "rawTotalPrice":{
                                                                            "description":"The raw total price of the recurring charge.",
                                                                            "type":"number"
                                                                        },
                                                                        "salePrice":{
                                                                            "description":"The sale price",
                                                                            "type":"number"
                                                                        },
                                                                        "priceListId":{
                                                                            "description":"The price list ID used for pricing.",
                                                                            "type":"string"
                                                                        },
                                                                        "quantityDiscounted":{
                                                                            "description":"The quantity discounted.",
                                                                            "type":"integer"
                                                                        },
                                                                        "amountIsFinal":{
                                                                            "description":"Whether the recurring charge 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"
                                                                                    },
                                                                                    "amount":{
                                                                                        "description":"The monetary amount for the recurring charge.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "quantity":{
                                                                                        "description":"The number of items covered by this recurring charge price info",
                                                                                        "type":"integer"
                                                                                    },
                                                                                    "amountIsFinal":{
                                                                                        "description":"Whether the recurring charge amount is final.",
                                                                                        "type":"boolean"
                                                                                    },
                                                                                    "range":{
                                                                                        "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "lowBound":{
                                                                                                "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                "type":"integer"
                                                                                            },
                                                                                            "highBound":{
                                                                                                "description":"The upper bound of the range this recurring charge 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"
                                                                                    },
                                                                                    "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"
                                                                        }
                                                                    }
                                                                },
                                                                "assetId":{
                                                                    "description":"The asset ID corresponding to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "externalRecurringChargeDetails":{
                                                                    "description":"Details about external recurring pricing.",
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "externalRecurringCharge":{
                                                                            "description":"The external recurring price.",
                                                                            "type":"number"
                                                                        },
                                                                        "externalRecurringChargeFrequency":{
                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                            "type":"string"
                                                                        },
                                                                        "externalRecurringChargeDuration":{
                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                            "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"
                                                                        }
                                                                    }
                                                                },
                                                                "siteId":{
                                                                    "description":"The ID of the site on which the item was added.",
                                                                    "type":"string"
                                                                },
                                                                "actionCode":{
                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                    "type":"string"
                                                                },
                                                                "activationDate":{
                                                                    "description":"The activation date in ISO format.",
                                                                    "type":"string"
                                                                },
                                                                "serviceId":{
                                                                    "description":"The service ID associated to the current item.",
                                                                    "type":"string"
                                                                },
                                                                "asset":{
                                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                                    "type":"boolean"
                                                                },
                                                                "commerceItems":{
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "deactivationDate":{
                                                                                "description":"The deactivation date in ISO format.",
                                                                                "type":"string"
                                                                            },
                                                                            "quantity":{
                                                                                "description":"The quantity included.",
                                                                                "type":"integer"
                                                                            },
                                                                            "productId":{
                                                                                "description":"The ID of the product.",
                                                                                "type":"string"
                                                                            },
                                                                            "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"
                                                                                    ]
                                                                                }
                                                                            },
                                                                            "parentAssetKey":{
                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "type":"string"
                                                                            },
                                                                            "rootAssetKey":{
                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "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"
                                                                            },
                                                                            "assetKey":{
                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                "type":"string"
                                                                            },
                                                                            "recurringChargePriceInfo":{
                                                                                "description":"Recurring charge price information.",
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "discounted":{
                                                                                        "description":"Whether the recurring charge price is discounted.",
                                                                                        "type":"boolean"
                                                                                    },
                                                                                    "amount":{
                                                                                        "description":"The monetary amount of this recurring charge.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "rawTotalPrice":{
                                                                                        "description":"The raw total price of the recurring charge.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "salePrice":{
                                                                                        "description":"The sale price",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "priceListId":{
                                                                                        "description":"The price list ID used for pricing.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "quantityDiscounted":{
                                                                                        "description":"The quantity discounted.",
                                                                                        "type":"integer"
                                                                                    },
                                                                                    "amountIsFinal":{
                                                                                        "description":"Whether the recurring charge 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"
                                                                                                },
                                                                                                "amount":{
                                                                                                    "description":"The monetary amount for the recurring charge.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "quantity":{
                                                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                                                    "type":"integer"
                                                                                                },
                                                                                                "amountIsFinal":{
                                                                                                    "description":"Whether the recurring charge amount is final.",
                                                                                                    "type":"boolean"
                                                                                                },
                                                                                                "range":{
                                                                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "lowBound":{
                                                                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                            "type":"integer"
                                                                                                        },
                                                                                                        "highBound":{
                                                                                                            "description":"The upper bound of the range this recurring charge 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"
                                                                                                },
                                                                                                "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"
                                                                                    }
                                                                                }
                                                                            },
                                                                            "assetId":{
                                                                                "description":"The asset ID corresponding to the current item.",
                                                                                "type":"string"
                                                                            },
                                                                            "externalRecurringChargeDetails":{
                                                                                "description":"Details about external recurring pricing.",
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "externalRecurringCharge":{
                                                                                        "description":"The external recurring price.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "externalRecurringChargeFrequency":{
                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "externalRecurringChargeDuration":{
                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                        "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"
                                                                                    }
                                                                                }
                                                                            },
                                                                            "siteId":{
                                                                                "description":"The ID of the site on which the item was added.",
                                                                                "type":"string"
                                                                            },
                                                                            "actionCode":{
                                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                                "type":"string"
                                                                            },
                                                                            "activationDate":{
                                                                                "description":"The activation date in ISO format.",
                                                                                "type":"string"
                                                                            },
                                                                            "serviceId":{
                                                                                "description":"The service ID associated to the current item.",
                                                                                "type":"string"
                                                                            },
                                                                            "asset":{
                                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                                "type":"boolean"
                                                                            },
                                                                            "commerceItems":{
                                                                                "type":"array",
                                                                                "items":{
                                                                                    "type":"object",
                                                                                    "properties":{
                                                                                        "deactivationDate":{
                                                                                            "description":"The deactivation date in ISO format.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "quantity":{
                                                                                            "description":"The quantity included.",
                                                                                            "type":"integer"
                                                                                        },
                                                                                        "productId":{
                                                                                            "description":"The ID of the product.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "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"
                                                                                                ]
                                                                                            }
                                                                                        },
                                                                                        "parentAssetKey":{
                                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "rootAssetKey":{
                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "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"
                                                                                        },
                                                                                        "assetKey":{
                                                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "recurringChargePriceInfo":{
                                                                                            "description":"Recurring charge price information.",
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "discounted":{
                                                                                                    "description":"Whether the recurring charge price is discounted.",
                                                                                                    "type":"boolean"
                                                                                                },
                                                                                                "amount":{
                                                                                                    "description":"The monetary amount of this recurring charge.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "rawTotalPrice":{
                                                                                                    "description":"The raw total price of the recurring charge.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "salePrice":{
                                                                                                    "description":"The sale price",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "priceListId":{
                                                                                                    "description":"The price list ID used for pricing.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "quantityDiscounted":{
                                                                                                    "description":"The quantity discounted.",
                                                                                                    "type":"integer"
                                                                                                },
                                                                                                "amountIsFinal":{
                                                                                                    "description":"Whether the recurring charge 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"
                                                                                                            },
                                                                                                            "amount":{
                                                                                                                "description":"The monetary amount for the recurring charge.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "quantity":{
                                                                                                                "description":"The number of items covered by this recurring charge price info",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "amountIsFinal":{
                                                                                                                "description":"Whether the recurring charge amount is final.",
                                                                                                                "type":"boolean"
                                                                                                            },
                                                                                                            "range":{
                                                                                                                "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                "type":"object",
                                                                                                                "properties":{
                                                                                                                    "lowBound":{
                                                                                                                        "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                        "type":"integer"
                                                                                                                    },
                                                                                                                    "highBound":{
                                                                                                                        "description":"The upper bound of the range this recurring charge 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"
                                                                                                            },
                                                                                                            "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"
                                                                                                }
                                                                                            }
                                                                                        },
                                                                                        "assetId":{
                                                                                            "description":"The asset ID corresponding to the current item.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "externalRecurringChargeDetails":{
                                                                                            "description":"Details about external recurring pricing.",
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "externalRecurringCharge":{
                                                                                                    "description":"The external recurring price.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "externalRecurringChargeFrequency":{
                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "externalRecurringChargeDuration":{
                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                    "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"
                                                                                                }
                                                                                            }
                                                                                        },
                                                                                        "siteId":{
                                                                                            "description":"The ID of the site on which the item was added.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "actionCode":{
                                                                                            "description":"The action code that has been set on the item by the configurator system.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "activationDate":{
                                                                                            "description":"The activation date in ISO format.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "serviceId":{
                                                                                            "description":"The service ID associated to the current item.",
                                                                                            "type":"string"
                                                                                        },
                                                                                        "asset":{
                                                                                            "description":"The flag that determines if the current item is an asset or not.",
                                                                                            "type":"boolean"
                                                                                        },
                                                                                        "commerceItems":{
                                                                                            "type":"array",
                                                                                            "items":{
                                                                                                "type":"object",
                                                                                                "properties":{
                                                                                                    "deactivationDate":{
                                                                                                        "description":"The deactivation date in ISO format.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "quantity":{
                                                                                                        "description":"The quantity included.",
                                                                                                        "type":"integer"
                                                                                                    },
                                                                                                    "productId":{
                                                                                                        "description":"The ID of the product.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "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"
                                                                                                            ]
                                                                                                        }
                                                                                                    },
                                                                                                    "parentAssetKey":{
                                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "rootAssetKey":{
                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "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"
                                                                                                    },
                                                                                                    "assetKey":{
                                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "recurringChargePriceInfo":{
                                                                                                        "description":"Recurring charge price information.",
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "discounted":{
                                                                                                                "description":"Whether the recurring charge price is discounted.",
                                                                                                                "type":"boolean"
                                                                                                            },
                                                                                                            "amount":{
                                                                                                                "description":"The monetary amount of this recurring charge.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "rawTotalPrice":{
                                                                                                                "description":"The raw total price of the recurring charge.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "salePrice":{
                                                                                                                "description":"The sale price",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "priceListId":{
                                                                                                                "description":"The price list ID used for pricing.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "quantityDiscounted":{
                                                                                                                "description":"The quantity discounted.",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "amountIsFinal":{
                                                                                                                "description":"Whether the recurring charge 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"
                                                                                                                        },
                                                                                                                        "amount":{
                                                                                                                            "description":"The monetary amount for the recurring charge.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "quantity":{
                                                                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                                                                            "type":"integer"
                                                                                                                        },
                                                                                                                        "amountIsFinal":{
                                                                                                                            "description":"Whether the recurring charge amount is final.",
                                                                                                                            "type":"boolean"
                                                                                                                        },
                                                                                                                        "range":{
                                                                                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                            "type":"object",
                                                                                                                            "properties":{
                                                                                                                                "lowBound":{
                                                                                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                    "type":"integer"
                                                                                                                                },
                                                                                                                                "highBound":{
                                                                                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                            }
                                                                                                        }
                                                                                                    },
                                                                                                    "assetId":{
                                                                                                        "description":"The asset ID corresponding to the current item.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "externalRecurringChargeDetails":{
                                                                                                        "description":"Details about external recurring pricing.",
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "externalRecurringCharge":{
                                                                                                                "description":"The external recurring price.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                "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"
                                                                                                            }
                                                                                                        }
                                                                                                    },
                                                                                                    "siteId":{
                                                                                                        "description":"The ID of the site on which the item was added.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "actionCode":{
                                                                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "activationDate":{
                                                                                                        "description":"The activation date in ISO format.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "serviceId":{
                                                                                                        "description":"The service ID associated to the current item.",
                                                                                                        "type":"string"
                                                                                                    },
                                                                                                    "asset":{
                                                                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                                                                        "type":"boolean"
                                                                                                    },
                                                                                                    "commerceItems":{
                                                                                                        "type":"array",
                                                                                                        "items":{
                                                                                                            "type":"object",
                                                                                                            "properties":{
                                                                                                                "deactivationDate":{
                                                                                                                    "description":"The deactivation date in ISO format.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "quantity":{
                                                                                                                    "description":"The quantity included.",
                                                                                                                    "type":"integer"
                                                                                                                },
                                                                                                                "productId":{
                                                                                                                    "description":"The ID of the product.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "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"
                                                                                                                        ]
                                                                                                                    }
                                                                                                                },
                                                                                                                "parentAssetKey":{
                                                                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "rootAssetKey":{
                                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "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"
                                                                                                                },
                                                                                                                "assetKey":{
                                                                                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "recurringChargePriceInfo":{
                                                                                                                    "description":"Recurring charge price information.",
                                                                                                                    "type":"object",
                                                                                                                    "properties":{
                                                                                                                        "discounted":{
                                                                                                                            "description":"Whether the recurring charge price is discounted.",
                                                                                                                            "type":"boolean"
                                                                                                                        },
                                                                                                                        "amount":{
                                                                                                                            "description":"The monetary amount of this recurring charge.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "rawTotalPrice":{
                                                                                                                            "description":"The raw total price of the recurring charge.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "salePrice":{
                                                                                                                            "description":"The sale price",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "priceListId":{
                                                                                                                            "description":"The price list ID used for pricing.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "quantityDiscounted":{
                                                                                                                            "description":"The quantity discounted.",
                                                                                                                            "type":"integer"
                                                                                                                        },
                                                                                                                        "amountIsFinal":{
                                                                                                                            "description":"Whether the recurring charge 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"
                                                                                                                                    },
                                                                                                                                    "amount":{
                                                                                                                                        "description":"The monetary amount for the recurring charge.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "quantity":{
                                                                                                                                        "description":"The number of items covered by this recurring charge price info",
                                                                                                                                        "type":"integer"
                                                                                                                                    },
                                                                                                                                    "amountIsFinal":{
                                                                                                                                        "description":"Whether the recurring charge amount is final.",
                                                                                                                                        "type":"boolean"
                                                                                                                                    },
                                                                                                                                    "range":{
                                                                                                                                        "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                        "type":"object",
                                                                                                                                        "properties":{
                                                                                                                                            "lowBound":{
                                                                                                                                                "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                "type":"integer"
                                                                                                                                            },
                                                                                                                                            "highBound":{
                                                                                                                                                "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                        }
                                                                                                                    }
                                                                                                                },
                                                                                                                "assetId":{
                                                                                                                    "description":"The asset ID corresponding to the current item.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "externalRecurringChargeDetails":{
                                                                                                                    "description":"Details about external recurring pricing.",
                                                                                                                    "type":"object",
                                                                                                                    "properties":{
                                                                                                                        "externalRecurringCharge":{
                                                                                                                            "description":"The external recurring price.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeFrequency":{
                                                                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeDuration":{
                                                                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                            "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"
                                                                                                                        }
                                                                                                                    }
                                                                                                                },
                                                                                                                "siteId":{
                                                                                                                    "description":"The ID of the site on which the item was added.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "actionCode":{
                                                                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "activationDate":{
                                                                                                                    "description":"The activation date in ISO format.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "serviceId":{
                                                                                                                    "description":"The service ID associated to the current item.",
                                                                                                                    "type":"string"
                                                                                                                },
                                                                                                                "asset":{
                                                                                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                                                                                    "type":"boolean"
                                                                                                                },
                                                                                                                "commerceItems":{
                                                                                                                    "type":"array",
                                                                                                                    "items":{
                                                                                                                        "type":"object",
                                                                                                                        "properties":{
                                                                                                                            "deactivationDate":{
                                                                                                                                "description":"The deactivation date in ISO format.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "quantity":{
                                                                                                                                "description":"The quantity included.",
                                                                                                                                "type":"integer"
                                                                                                                            },
                                                                                                                            "productId":{
                                                                                                                                "description":"The ID of the product.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "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"
                                                                                                                                    ]
                                                                                                                                }
                                                                                                                            },
                                                                                                                            "parentAssetKey":{
                                                                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "rootAssetKey":{
                                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "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"
                                                                                                                            },
                                                                                                                            "assetKey":{
                                                                                                                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "recurringChargePriceInfo":{
                                                                                                                                "description":"Recurring charge price information.",
                                                                                                                                "type":"object",
                                                                                                                                "properties":{
                                                                                                                                    "discounted":{
                                                                                                                                        "description":"Whether the recurring charge price is discounted.",
                                                                                                                                        "type":"boolean"
                                                                                                                                    },
                                                                                                                                    "amount":{
                                                                                                                                        "description":"The monetary amount of this recurring charge.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "rawTotalPrice":{
                                                                                                                                        "description":"The raw total price of the recurring charge.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "salePrice":{
                                                                                                                                        "description":"The sale price",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "priceListId":{
                                                                                                                                        "description":"The price list ID used for pricing.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "quantityDiscounted":{
                                                                                                                                        "description":"The quantity discounted.",
                                                                                                                                        "type":"integer"
                                                                                                                                    },
                                                                                                                                    "amountIsFinal":{
                                                                                                                                        "description":"Whether the recurring charge 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"
                                                                                                                                                },
                                                                                                                                                "amount":{
                                                                                                                                                    "description":"The monetary amount for the recurring charge.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "quantity":{
                                                                                                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                    "type":"integer"
                                                                                                                                                },
                                                                                                                                                "amountIsFinal":{
                                                                                                                                                    "description":"Whether the recurring charge amount is final.",
                                                                                                                                                    "type":"boolean"
                                                                                                                                                },
                                                                                                                                                "range":{
                                                                                                                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                    "type":"object",
                                                                                                                                                    "properties":{
                                                                                                                                                        "lowBound":{
                                                                                                                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                            "type":"integer"
                                                                                                                                                        },
                                                                                                                                                        "highBound":{
                                                                                                                                                            "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            },
                                                                                                                            "assetId":{
                                                                                                                                "description":"The asset ID corresponding to the current item.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "externalRecurringChargeDetails":{
                                                                                                                                "description":"Details about external recurring pricing.",
                                                                                                                                "type":"object",
                                                                                                                                "properties":{
                                                                                                                                    "externalRecurringCharge":{
                                                                                                                                        "description":"The external recurring price.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeFrequency":{
                                                                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeDuration":{
                                                                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                        "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"
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            },
                                                                                                                            "siteId":{
                                                                                                                                "description":"The ID of the site on which the item was added.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "actionCode":{
                                                                                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "activationDate":{
                                                                                                                                "description":"The activation date in ISO format.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "serviceId":{
                                                                                                                                "description":"The service ID associated to the current item.",
                                                                                                                                "type":"string"
                                                                                                                            },
                                                                                                                            "asset":{
                                                                                                                                "description":"The flag that determines if the current item is an asset or not.",
                                                                                                                                "type":"boolean"
                                                                                                                            },
                                                                                                                            "commerceItems":{
                                                                                                                                "type":"array",
                                                                                                                                "items":{
                                                                                                                                    "type":"object",
                                                                                                                                    "properties":{
                                                                                                                                        "deactivationDate":{
                                                                                                                                            "description":"The deactivation date in ISO format.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "quantity":{
                                                                                                                                            "description":"The quantity included.",
                                                                                                                                            "type":"integer"
                                                                                                                                        },
                                                                                                                                        "productId":{
                                                                                                                                            "description":"The ID of the product.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "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"
                                                                                                                                                ]
                                                                                                                                            }
                                                                                                                                        },
                                                                                                                                        "parentAssetKey":{
                                                                                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "rootAssetKey":{
                                                                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "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"
                                                                                                                                        },
                                                                                                                                        "assetKey":{
                                                                                                                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "recurringChargePriceInfo":{
                                                                                                                                            "description":"Recurring charge price information.",
                                                                                                                                            "type":"object",
                                                                                                                                            "properties":{
                                                                                                                                                "discounted":{
                                                                                                                                                    "description":"Whether the recurring charge price is discounted.",
                                                                                                                                                    "type":"boolean"
                                                                                                                                                },
                                                                                                                                                "amount":{
                                                                                                                                                    "description":"The monetary amount of this recurring charge.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "rawTotalPrice":{
                                                                                                                                                    "description":"The raw total price of the recurring charge.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "salePrice":{
                                                                                                                                                    "description":"The sale price",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "priceListId":{
                                                                                                                                                    "description":"The price list ID used for pricing.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "quantityDiscounted":{
                                                                                                                                                    "description":"The quantity discounted.",
                                                                                                                                                    "type":"integer"
                                                                                                                                                },
                                                                                                                                                "amountIsFinal":{
                                                                                                                                                    "description":"Whether the recurring charge 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"
                                                                                                                                                            },
                                                                                                                                                            "amount":{
                                                                                                                                                                "description":"The monetary amount for the recurring charge.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "quantity":{
                                                                                                                                                                "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                                "type":"integer"
                                                                                                                                                            },
                                                                                                                                                            "amountIsFinal":{
                                                                                                                                                                "description":"Whether the recurring charge amount is final.",
                                                                                                                                                                "type":"boolean"
                                                                                                                                                            },
                                                                                                                                                            "range":{
                                                                                                                                                                "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                                "type":"object",
                                                                                                                                                                "properties":{
                                                                                                                                                                    "lowBound":{
                                                                                                                                                                        "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                                        "type":"integer"
                                                                                                                                                                    },
                                                                                                                                                                    "highBound":{
                                                                                                                                                                        "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                            },
                                                                                                                                                            "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"
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        },
                                                                                                                                        "assetId":{
                                                                                                                                            "description":"The asset ID corresponding to the current item.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "externalRecurringChargeDetails":{
                                                                                                                                            "description":"Details about external recurring pricing.",
                                                                                                                                            "type":"object",
                                                                                                                                            "properties":{
                                                                                                                                                "externalRecurringCharge":{
                                                                                                                                                    "description":"The external recurring price.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeFrequency":{
                                                                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeDuration":{
                                                                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                    "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"
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        },
                                                                                                                                        "siteId":{
                                                                                                                                            "description":"The ID of the site on which the item was added.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "actionCode":{
                                                                                                                                            "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "activationDate":{
                                                                                                                                            "description":"The activation date in ISO format.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "serviceId":{
                                                                                                                                            "description":"The service ID associated to the current item.",
                                                                                                                                            "type":"string"
                                                                                                                                        },
                                                                                                                                        "asset":{
                                                                                                                                            "description":"The flag that determines if the current item is an asset or not.",
                                                                                                                                            "type":"boolean"
                                                                                                                                        },
                                                                                                                                        "commerceItems":{
                                                                                                                                            "type":"array",
                                                                                                                                            "items":{
                                                                                                                                                "type":"object",
                                                                                                                                                "properties":{
                                                                                                                                                    "deactivationDate":{
                                                                                                                                                        "description":"The deactivation date in ISO format.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "quantity":{
                                                                                                                                                        "description":"The quantity included.",
                                                                                                                                                        "type":"integer"
                                                                                                                                                    },
                                                                                                                                                    "productId":{
                                                                                                                                                        "description":"The ID of the product.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "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"
                                                                                                                                                            ]
                                                                                                                                                        }
                                                                                                                                                    },
                                                                                                                                                    "parentAssetKey":{
                                                                                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "rootAssetKey":{
                                                                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "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"
                                                                                                                                                    },
                                                                                                                                                    "assetKey":{
                                                                                                                                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "recurringChargePriceInfo":{
                                                                                                                                                        "description":"Recurring charge price information.",
                                                                                                                                                        "type":"object",
                                                                                                                                                        "properties":{
                                                                                                                                                            "discounted":{
                                                                                                                                                                "description":"Whether the recurring charge price is discounted.",
                                                                                                                                                                "type":"boolean"
                                                                                                                                                            },
                                                                                                                                                            "amount":{
                                                                                                                                                                "description":"The monetary amount of this recurring charge.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "rawTotalPrice":{
                                                                                                                                                                "description":"The raw total price of the recurring charge.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "salePrice":{
                                                                                                                                                                "description":"The sale price",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "priceListId":{
                                                                                                                                                                "description":"The price list ID used for pricing.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "quantityDiscounted":{
                                                                                                                                                                "description":"The quantity discounted.",
                                                                                                                                                                "type":"integer"
                                                                                                                                                            },
                                                                                                                                                            "amountIsFinal":{
                                                                                                                                                                "description":"Whether the recurring charge 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"
                                                                                                                                                                        },
                                                                                                                                                                        "amount":{
                                                                                                                                                                            "description":"The monetary amount for the recurring charge.",
                                                                                                                                                                            "type":"number"
                                                                                                                                                                        },
                                                                                                                                                                        "quantity":{
                                                                                                                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                                            "type":"integer"
                                                                                                                                                                        },
                                                                                                                                                                        "amountIsFinal":{
                                                                                                                                                                            "description":"Whether the recurring charge amount is final.",
                                                                                                                                                                            "type":"boolean"
                                                                                                                                                                        },
                                                                                                                                                                        "range":{
                                                                                                                                                                            "description":"Represents which specific items are covered by this recurring charge price info.",
                                                                                                                                                                            "type":"object",
                                                                                                                                                                            "properties":{
                                                                                                                                                                                "lowBound":{
                                                                                                                                                                                    "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                                                                                                                                                    "type":"integer"
                                                                                                                                                                                },
                                                                                                                                                                                "highBound":{
                                                                                                                                                                                    "description":"The upper bound of the range this recurring charge 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"
                                                                                                                                                                        },
                                                                                                                                                                        "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"
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                    },
                                                                                                                                                    "assetId":{
                                                                                                                                                        "description":"The asset ID corresponding to the current item.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "externalRecurringChargeDetails":{
                                                                                                                                                        "description":"Details about external recurring pricing.",
                                                                                                                                                        "type":"object",
                                                                                                                                                        "properties":{
                                                                                                                                                            "externalRecurringCharge":{
                                                                                                                                                                "description":"The external recurring price.",
                                                                                                                                                                "type":"number"
                                                                                                                                                            },
                                                                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                                "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"
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                    },
                                                                                                                                                    "siteId":{
                                                                                                                                                        "description":"The ID of the site on which the item was added.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "actionCode":{
                                                                                                                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "activationDate":{
                                                                                                                                                        "description":"The activation date in ISO format.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "serviceId":{
                                                                                                                                                        "description":"The service ID associated to the current item.",
                                                                                                                                                        "type":"string"
                                                                                                                                                    },
                                                                                                                                                    "asset":{
                                                                                                                                                        "description":"The flag that determines if the current item is an asset or not.",
                                                                                                                                                        "type":"boolean"
                                                                                                                                                    },
                                                                                                                                                    "commerceItems":{
                                                                                                                                                        "type":"array",
                                                                                                                                                        "items":{
                                                                                                                                                            "properties":{
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                    }
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            }
                                                                                                                        }
                                                                                                                    }
                                                                                                                }
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    }
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "quantity":{
                                "description":"The quantity included.",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"The ID of the product.",
                                "type":"string"
                            },
                            "pointOfNoRevision":{
                                "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                "type":"boolean"
                            },
                            "externalId":{
                                "description":"An optional, external ID for this commerce item.",
                                "type":"string"
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "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":{
                                    "discounted":{
                                        "description":"Whether the recurring charge price is discounted.",
                                        "type":"boolean"
                                    },
                                    "amount":{
                                        "description":"The monetary amount of this recurring charge.",
                                        "type":"number"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw total price of the recurring charge.",
                                        "type":"number"
                                    },
                                    "salePrice":{
                                        "description":"The sale price",
                                        "type":"number"
                                    },
                                    "priceListId":{
                                        "description":"The price list ID used for pricing.",
                                        "type":"string"
                                    },
                                    "quantityDiscounted":{
                                        "description":"The quantity discounted.",
                                        "type":"integer"
                                    },
                                    "amountIsFinal":{
                                        "description":"Whether the recurring charge 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"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "type":"integer"
                                                },
                                                "amountIsFinal":{
                                                    "description":"Whether the recurring charge amount is final.",
                                                    "type":"boolean"
                                                },
                                                "range":{
                                                    "description":"Represents which specific items are covered by this recurring charge price info.",
                                                    "type":"object",
                                                    "properties":{
                                                        "lowBound":{
                                                            "description":"The lower bound of the range this recurring charge price info covers, inclusive.",
                                                            "type":"integer"
                                                        },
                                                        "highBound":{
                                                            "description":"The upper bound of the range this recurring charge 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"
                                                },
                                                "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"
                                    }
                                }
                            },
                            "catalogKey":{
                                "description":"The key of the catalog this commerce item references.",
                                "type":"string"
                            },
                            "productDisplayName":{
                                "description":"The product's display name. (read-only, obtained from the referenced product)",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"The ID of the site on which the item was added.",
                                "type":"string"
                            },
                            "activationDate":{
                                "description":"The activation date in ISO format.",
                                "type":"string"
                            },
                            "asset":{
                                "description":"The flag that determines if the current item is an asset or not.",
                                "type":"boolean"
                            },
                            "backOrderQuantity":{
                                "description":"The backordered quantity included.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "taxPriceInfo":{
                    "description":"The tax pricing details for the order.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The monetary amount of city tax.",
                            "type":"number"
                        },
                        "discounted":{
                            "description":"Whether the price was discounted.",
                            "type":"boolean"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"The secondary currency tax amount.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The monetary amount of county tax.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "districtTax":{
                            "description":"Tax amount for the district.",
                            "type":"number"
                        },
                        "stateTax":{
                            "description":"Tax amount for the state.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The three character currency code.",
                            "type":"string"
                        },
                        "countryTax":{
                            "description":"The monetary amount of country tax.",
                            "type":"number"
                        }
                    }
                },
                "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.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "shippingMethod":{
                                "description":"The shipping method.",
                                "type":"string"
                            },
                            "description":{
                                "description":"The description of this shipping group. Defaults to the ID.",
                                "type":"string"
                            },
                            "submittedDate":{
                                "description":"The date the shipping group was submitted.",
                                "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"
                                    },
                                    "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"
                                    }
                                }
                            },
                            "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":{
                                "description":"The date this shipping group is expected to ship upon.",
                                "type":"string"
                            },
                            "actualShipDate":{
                                "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"
                                    }
                                }
                            },
                            "locationId":{
                                "description":"The inventory location Id for the hardgoodShippingGroup or inStorePickupShippingGroup.",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"The shipping address for this shipping group.",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "lastName":{
                                        "description":"Last name.",
                                        "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"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "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"
                                    },
                                    "id":{
                                        "description":"ID.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "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":{
                                        "commerceItemId":{
                                            "description":"The referenced commerce item's internal ID.",
                                            "type":"string"
                                        },
                                        "inventoryLocationId":{
                                            "description":"The inventory location id.",
                                            "type":"string"
                                        },
                                        "amount":{
                                            "description":"The monetary value.",
                                            "type":"number"
                                        },
                                        "quantity":{
                                            "description":"The quantity of items referenced by this relationship.",
                                            "type":"integer"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANTITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "returnedQuantity":{
                                            "description":"Number of referenced items that were returned.",
                                            "type":"integer"
                                        },
                                        "commerceItemExternalId":{
                                            "description":"The referenced commerce item's external ID.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"The native ID of this item.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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"
                            },
                            "handlingInstructions":{
                                "description":"Handling instructions. Currently read-only.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "shippingGroupClassType":{
                                "description":"The class type for the ShippingGroup. Currently must be \"hardgoodShippingGroup\".",
                                "type":"string"
                            }
                        }
                    }
                },
                "taxExempt":{
                    "description":"Whether order is tax-exempt or not.",
                    "type":"boolean"
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string"
                },
                "profile":{
                    "description":"Basic profile information. (read-only)",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name.",
                            "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"
                        },
                        "email":{
                            "description":"The email address",
                            "type":"string"
                        }
                    }
                },
                "shippingGroupCount":{
                    "description":"The number of shipping groups (read-only, value is ignored when updating).",
                    "type":"integer"
                },
                "paymentGroupCount":{
                    "description":"The number of payment groups. (read-only, value is ignored when updating)",
                    "type":"integer"
                },
                "recurringChargePriceInfo":{
                    "description":"Recurring charge price information of the order",
                    "type":"object",
                    "properties":{
                        "discounted":{
                            "description":"Whether the price is discounted.",
                            "type":"boolean"
                        },
                        "amount":{
                            "description":"The monetary amount.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The monetary total: amount + shipping + tax. (read-only)",
                            "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":"The monetary cost of shipping.",
                            "type":"number"
                        },
                        "amountIsFinal":{
                            "description":"Whether the amount is final.",
                            "type":"boolean"
                        },
                        "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"
                        },
                        "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 three character currency code for the monetary amounts.",
                            "type":"string"
                        }
                    }
                },
                "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"
                }
            },
            "required":[
                "externalOrderPriceDetails",
                "quoteInfo"
            ]
        },
        "addRoles_request":{
            "properties":{
                "roles":{
                    "description":"List of roles to associate with the user.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "associations":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "relatedItemId":{
                                            "description":"It is the organization id to which role is associated. If the role is to be assigned in organization scope the relatedItemId is required and if the role is global scope then it should be null",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"If the role is to be assigned in organization scope the type is (organization) and if the role is global scope the type is (global).",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"Repository ID of the role to be assigned.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "roles"
            ],
            "example":{
                "roles":[
                    {
                        "associations":[
                            {
                                "relatedItemId":"or-100001",
                                "type":"organization"
                            }
                        ],
                        "id":"role-100001"
                    },
                    {
                        "associations":[
                            {
                                "relatedItemId":null,
                                "type":"global"
                            }
                        ],
                        "id":"role-100002"
                    }
                ]
            }
        },
        "updateRobotsFile_request":{
            "properties":{
            },
            "example":"curl -H 'Content-type: text/plain' -H 'Authorization: Bearer {Access-Token}' -H PUT https://{www.example.com}/ccadmin/v1/merchant/robots --data-binary @- &lt;&lt;EOF\nUser-agent: *\nDisallow: /cart\nDisallow: /checkout\nDisallow: /profile\nDisallow: /searchresults\nDisallow: /confirmation\nDisallow: /wishlist_settings\nDisallow: /wishlist\n\nSitemap: http://{occs-host}/sitemap.xml\nEOF"
        },
        "saveExtendedRemorsePeriod_request":{
            "properties":{
                "extendedRemorsePeriodDays":{
                    "description":"Extended Remorse period in days. Needed to specify when extended remorse period is enabled.",
                    "type":"string"
                },
                "isExtendedRemorsePeriod":{
                    "description":"Tells whether extended remorse period is enabled or not.",
                    "type":"boolean"
                }
            },
            "required":[
                "isExtendedRemorsePeriod"
            ],
            "example":{
                "extendedRemorsePeriodDays":"20",
                "isExtendedRemorsePeriod":true
            }
        },
        "createAdminProfile_request":{
            "properties":{
                "firstName":{
                    "description":"First (given) name of the new user.",
                    "type":"string"
                },
                "lastName":{
                    "description":"Last name (surname) of the new user.",
                    "type":"string"
                },
                "roles":{
                    "description":"Array of roles to assign to this profile.",
                    "type":"array",
                    "items":{
                        "description":"ID of the role.",
                        "type":"string"
                    }
                },
                "active":{
                    "description":"True if the user is active; false if the user is deactivated.",
                    "type":"boolean"
                },
                "email":{
                    "description":"Email address for user profile. This will also be used as the login property of the newly created user.",
                    "type":"string"
                }
            },
            "required":[
                "firstName",
                "lastName",
                "email"
            ],
            "example":{
                "firstName":"Amber",
                "lastName":"Admin",
                "roles":[
                    "adminRole"
                ],
                "active":true,
                "email":"amber@example.com"
            }
        },
        "getComponentInstanceByLocaleWithId_doesNotExistResponse":{
            "properties":{
                "errorCode":{
                    "default":"33001",
                    "description":"The internal error code",
                    "type":"string"
                },
                "message":{
                    "default":"Specified widget 'exampleId' does not exist.",
                    "description":"The HTTP error message",
                    "type":"string"
                },
                "status":{
                    "default":"404",
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "getElements_response":{
            "properties":{
                "items":{
                    "description":"The list of Fragments.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "inline":{
                                "description":"Whether inline or not.",
                                "type":"boolean"
                            },
                            "children":{
                                "description":"Array of fragments.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "inline":{
                                            "description":"Whether inline or not.",
                                            "type":"boolean"
                                        },
                                        "customTitle":{
                                            "description":"Custom Title of the fragment.",
                                            "type":"string"
                                        },
                                        "text":{
                                            "description":"Text of the fragment.",
                                            "type":"string"
                                        },
                                        "tag":{
                                            "description":"Tag name of the fragment.",
                                            "type":"string"
                                        },
                                        "title":{
                                            "description":"Title of the fragment.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID of fragment.",
                                "type":"integer"
                            },
                            "styles":{
                                "description":"Styles of fragment.",
                                "type":"object",
                                "properties":{
                                    "color":{
                                        "description":"Title of the fragment.",
                                        "type":"string"
                                    },
                                    "font-weight":{
                                        "description":"Title of the fragment.",
                                        "type":"string"
                                    },
                                    "text-decoration":{
                                        "description":"Title of the fragment.",
                                        "type":"string"
                                    },
                                    "display":{
                                        "description":"Title of the fragment.",
                                        "type":"string"
                                    },
                                    "font-family":{
                                        "description":"Title of the fragment.",
                                        "type":"string"
                                    },
                                    "font-style":{
                                        "description":"Title of the fragment.",
                                        "type":"string"
                                    }
                                }
                            },
                            "text":{
                                "description":"Text related to fragment.",
                                "type":"string"
                            },
                            "tag":{
                                "description":"Tag name of the fragment.",
                                "type":"string"
                            },
                            "title":{
                                "description":"Title of the fragment.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of fragment.",
                                "type":"string"
                            },
                            "previewText":{
                                "description":"Preview of the fragment instance.",
                                "type":"string"
                            },
                            "config":{
                                "description":"Configuration object for fragment.",
                                "type":"object"
                            },
                            "configOptions":{
                                "description":"Array of configurable options.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            }
        },
        "getFunctionWebHooks_response":{
            "properties":{
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    }
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\").",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "supportsSynchronousRetry":{
                    "description":"True if synchronous retries are enabled.  Read-only.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"string"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    }
                },
                "url":{
                    "description":"The target URL for the function WebHook.",
                    "type":"string"
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "synchronousRetries":{
                    "description":"The maximum number of times the WebHook should be retried if it returns an error.",
                    "type":"integer"
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"string"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"string"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"string"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\").",
                    "type":"string"
                }
            }
        },
        "listApplicationComponents_response":{
            "properties":{
                "items":{
                    "description":"Component",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "providesContext":{
                                "description":"the container context that the component provides.",
                                "type":"string"
                            },
                            "requiresContext":{
                                "description":"the container context that the component requires.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"The display name for the component.",
                                "type":"string"
                            },
                            "root":{
                                "description":"The root folder for the component's assets",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The component's repository ID.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The  name for the component.",
                                "type":"string"
                            },
                            "namespace":{
                                "description":"The namespace for the component (e.g. occ.react).",
                                "type":"string"
                            },
                            "hiddenFromSiteStudio":{
                                "description":"Is this component hidden from the site.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"The component's repository ID.",
                                "type":"string"
                            },
                            "source":{
                                "description":"Is this component out of the box (100) or uploaded (101).",
                                "type":"integer"
                            },
                            "type":{
                                "description":"The type of component.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listStacks_response":{
            "properties":{
                "items":{
                    "description":"List of stack instances",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "nextButton":{
                                "description":"Label for 'next' button",
                                "type":"string"
                            },
                            "previousButton":{
                                "description":"Label for 'previous' button",
                                "type":"string"
                            },
                            "usingCodeView":{
                                "description":"Whether using code view",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"Display name for stack instance",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of stack instance",
                                "type":"string"
                            },
                            "descriptor":{
                                "description":"Stack descriptor",
                                "type":"object",
                                "properties":{
                                    "isLatestVersion":{
                                        "description":"Whether this is the latest version of the stack descriptor",
                                        "type":"boolean"
                                    },
                                    "previousButton":{
                                        "description":"Label for the 'previous' button",
                                        "type":"string"
                                    },
                                    "regions":{
                                        "description":"List of stack step regions",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"Repository ID of stack step region",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "displayName":{
                                        "description":"Display name of the stack descriptor",
                                        "type":"string"
                                    },
                                    "availableToAllPages":{
                                        "description":"Whether stack descriptor is available to all pages",
                                        "type":"boolean"
                                    },
                                    "minWidth":{
                                        "description":"The minimum width of the stack region",
                                        "type":"integer"
                                    },
                                    "version":{
                                        "description":"Stack version",
                                        "type":"integer"
                                    },
                                    "nextButton":{
                                        "description":"Label for the 'next' button",
                                        "type":"string"
                                    },
                                    "latestVersion":{
                                        "description":"The latest version of the stack descriptor",
                                        "type":"integer"
                                    },
                                    "repositoryId":{
                                        "description":"Repository ID of the stack descriptor",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"ID of the stack descriptor",
                                        "type":"string"
                                    },
                                    "pageTypes":{
                                        "description":"List of page types that the stack descriptor can be applied to",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"Page type repository ID",
                                                    "type":"string"
                                                },
                                                "alias":{
                                                    "description":"Page type alias",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"Page type ID",
                                                    "type":"string"
                                                },
                                                "shortName":{
                                                    "description":"Page type name",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "stackType":{
                                        "description":"Type of stack",
                                        "type":"string"
                                    },
                                    "configurable":{
                                        "description":"Whether the stack descriptor is configurable",
                                        "type":"boolean"
                                    }
                                }
                            },
                            "id":{
                                "description":"ID of stack instance",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "addOrganizationAddress_request":{
            "properties":{
                "address":{
                    "description":"Address created for the Organization.",
                    "type":"object",
                    "properties":{
                        "isDefaultBillingAddress":{
                            "description":"Marks an address as default billing address. Default value is false. Accepts true or false",
                            "type":"boolean"
                        },
                        "country":{
                            "description":"The country of the address. This is a mandatory field.",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the secondary address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the secondary address. This is a mandatory field.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the secondary address. This is a mandatory field.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name of the secondary address. This is a mandatory field",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal Code of the address. This is a mandatory field",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone Number of the address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The State of the address. This is a mandatory field",
                            "type":"string"
                        },
                        "isDefaultShippingAddress":{
                            "description":"Marks an address as default shipping address. Default value is false. Accepts true or false",
                            "type":"boolean"
                        }
                    },
                    "required":[
                        "country",
                        "city",
                        "address1",
                        "companyName",
                        "postalCode",
                        "state"
                    ]
                },
                "addressType":{
                    "description":"Address type represents nick name of account if present else repository ID of address item. This is a mandatory field",
                    "type":"string"
                }
            },
            "required":[
                "address",
                "addressType"
            ],
            "example":{
                "address":{
                    "isDefaultBillingAddress":true,
                    "country":"US",
                    "types":[
                        {
                            "id":"ss-10002"
                        }
                    ],
                    "address3":"Street 3",
                    "address2":"Street 2",
                    "city":"Montgomery",
                    "address1":"600 Dexter Avenue",
                    "postalCode":"36130",
                    "companyName":"Oracle",
                    "externalAddressId":"EXT_ADDR_1",
                    "phoneNumber":"973-974-1234",
                    "isDefaultShippingAddress":true,
                    "state":"AL"
                },
                "addressType":"Office Address"
            }
        },
        "listPromotionFolders_response":{
            "properties":{
                "total":{
                    "description":"The total number of items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"The items returned by the listing.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"Promotion folder's absolute path, it is a concatenation of it's parent folder's names and it's own name separated by '/'",
                                "type":"string"
                            },
                            "parentFolder":{
                                "description":"Parent Folder object of the current folder. ",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The promotion folder's repository id",
                                        "type":"string"
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"The promotion folder id.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name of the promotion folder.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateWebHook_request":{
            "properties":{
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    }
                },
                "resendDelaySeconds":{
                    "description":"Resend delay in seconds",
                    "type":"integer"
                },
                "includeChangesOnly":{
                    "description":"The webhook payload will include only the changes for list and map properties when this value is set as true",
                    "type":"boolean"
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"submitOrder\").",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"integer"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    }
                },
                "maxNumberOfResendAttempts":{
                    "description":"Max number of resend attempts",
                    "type":"integer"
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "urls":{
                    "description":"An array of strings of the target URLs for the WebHook.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"integer"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"integer"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"integer"
                },
                "applyResendDelayToFirstAttempt":{
                    "description":"Apply resend delay in first attempt",
                    "type":"boolean"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"submitOrder\").",
                    "type":"string"
                }
            },
            "example":{
                "headers":{
                    "header1":"value1"
                },
                "subEntityTruncationSize":null,
                "urls":[
                    "https://localhost:8080/submitOrder"
                ],
                "includeChangesOnly":false,
                "urlApplicationSuppressionList":[
                    {
                        "url":"https://example.com",
                        "applications":[
                            "applicationId1"
                        ]
                    }
                ],
                "displayName":"atg.service.webhook.Resources->webHookDisplayName_submitOrder",
                "serverType":"production",
                "name":"submitOrder",
                "id":"production-submitOrder",
                "basicAuthentication":{
                    "admin":"admin123"
                }
            }
        },
        "updateFunctionWebHook_request":{
            "properties":{
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "headerName",
                        "headerValue"
                    ]
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "synchronousRetries":{
                    "description":"The maximum number of times the WebHook should be retried if it returns an error.",
                    "type":"integer"
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\").",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"integer"
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"integer"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"integer"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"integer"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "password",
                        "username"
                    ]
                },
                "url":{
                    "description":"Target URL for the function WebHook.",
                    "type":"string"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\").",
                    "type":"string"
                }
            },
            "example":{
                "headers":{
                    "header1":"value1"
                },
                "subEntityTruncationSize":null,
                "synchronousRetries":5,
                "urlApplicationSuppressionList":[
                    {
                        "url":"https://example.com",
                        "applications":[
                            "applicationId1"
                        ]
                    }
                ],
                "displayName":"Calculate Shipping - Production",
                "serverType":"production",
                "name":"calculateShipping",
                "id":"production-calculateShipping",
                "basicAuthentication":{
                    "admin":"admin123"
                },
                "url":"https://localhost:8080/calculateShipping"
            }
        },
        "updatePriceLocale_request":{
            "properties":{
                "locale":{
                    "description":"Locale string. Must be a valid locale for price lists.",
                    "type":"string"
                }
            },
            "required":[
                "locale"
            ],
            "example":{
                "locale":"en_US"
            }
        },
        "setSiteSettingConfigData_response":{
            "properties":{
                "id":{
                    "description":"ID of the site.",
                    "type":"string"
                }
            }
        },
        "createComponentInstance_response":{
            "properties":{
                "layout":{
                    "description":"The layout for the component, if any.",
                    "type":"object"
                },
                "component":{
                    "description":"The parent component.",
                    "type":"object",
                    "properties":{
                        "providesContext":{
                            "description":"the container context that the component provides.",
                            "type":"string"
                        },
                        "requiresContext":{
                            "description":"the container context that the component requires.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"The display name for the component.",
                            "type":"string"
                        },
                        "root":{
                            "description":"The root folder for the component's assets",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The component's repository ID.",
                            "type":"string"
                        },
                        "name":{
                            "description":"The  name for the component.",
                            "type":"string"
                        },
                        "namespace":{
                            "description":"The namespace for the component (e.g. occ.react).",
                            "type":"string"
                        },
                        "hiddenFromSiteStudio":{
                            "description":"Is this component hidden from the site.",
                            "type":"boolean"
                        },
                        "id":{
                            "description":"The component's repository ID.",
                            "type":"string"
                        },
                        "source":{
                            "description":"Is this component out of the box (100) or uploaded (101).",
                            "type":"integer"
                        },
                        "type":{
                            "description":"The type of component.",
                            "type":"string"
                        }
                    }
                },
                "configuration":{
                    "description":"Configuration settings for the component instance",
                    "type":"object"
                },
                "displayName":{
                    "description":"The display name for the component instance.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The component instance's repository ID.",
                    "type":"string"
                },
                "usageCount":{
                    "description":"Number of pages where instance is used.",
                    "type":"integer"
                }
            }
        },
        "processExtension_401response":{
            "properties":{
                "errorCode":{
                    "description":"The error code",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "getCollectionEndpointsConfiguration_response":{
            "properties":{
                "forcePagingForListCollections":{
                    "description":"If enabled, the listCollections endpoint will always page the return results.  This deprecates the functionality of the pageResults query parameter.",
                    "type":"boolean"
                }
            }
        },
        "createCollection_request":{
            "properties":{
                "catalogId":{
                    "description":"ID of the catalog.  If this field is not provided the request will default to using the product catalog.",
                    "type":"string"
                },
                "parentCategoryIds":{
                    "description":"ID of multiple parent categories for the new collection. If parentCategoryId, orphaned and this field are not provided then the request will put the collection under the root navigation category of the catalog.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "orphaned":{
                    "description":"Set to true to ensure this product is created unassigned with no parents.  This field cannot be used if catalogId, parentCategoryId or parentCategoryIds fields are used.",
                    "type":"boolean"
                },
                "parentCategoryId":{
                    "description":"ID of the parent category for the new collection.  If parentCategoryIds, orphaned and this field are not provided then the request will put the collection under the root navigation category of the catalog.",
                    "type":"string"
                },
                "properties":{
                    "description":"List of properties of the collection.",
                    "type":"object",
                    "properties":{
                        "longDescription":{
                            "description":"Long description of the category.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"Display name of the collection.",
                            "type":"string"
                        },
                        "parentCategoryScope":{
                            "description":"Scope of update for parent category, one of: base, catalogSpecific, global or revertToBase. If this field is not provided then existing scope is used, i.e. if a catalog specific parent category is already set then it will be updated otherwise the base will be updated.",
                            "type":"string"
                        },
                        "name":{
                            "description":"Legacy Property.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Whether or not the category is active. Can be set to null to inherit from parents.",
                            "type":"boolean"
                        },
                        "description":{
                            "description":"Description of the category.",
                            "type":"string"
                        },
                        "parentCategory":{
                            "description":"Repository id of the default parent category",
                            "type":"string"
                        },
                        "id":{
                            "description":"Category ID.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "displayName"
                    ]
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "catalogId":"cloudLakeCatalog",
                "properties":{
                    "displayName":"Electronics"
                }
            }
        },
        "listExtensionVariable_response":{
            "properties":{
                "items":{
                    "description":"list of profile items matching the query parameters",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "creationTime":{
                                "description":"Creation time of the extension variable.",
                                "type":"string"
                            },
                            "createdBy":{
                                "description":"extension variable created by which admin user.",
                                "type":"object",
                                "properties":{
                                    "firstName":{
                                        "description":"first name of the admin user.",
                                        "type":"string"
                                    },
                                    "lastName":{
                                        "description":"last name of the admin user.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Repository ID of admin user.",
                                        "type":"string"
                                    }
                                }
                            },
                            "modificationTime":{
                                "description":"Modified time of the extension variable.",
                                "type":"string"
                            },
                            "previewValue":{
                                "description":"preview value of the extension variable. It is used in preview environment.",
                                "type":"string"
                            },
                            "lastModifiedBy":{
                                "description":"last modified admin user.",
                                "type":"string"
                            },
                            "name":{
                                "description":"name of the extension variable.",
                                "type":"string"
                            },
                            "id":{
                                "description":"id of the extension variable.",
                                "type":"string"
                            },
                            "value":{
                                "description":"value of the extension variable.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "uploadSelectedAssets_badRequest":{
            "type":"object",
            "properties":{
                "errorCode":{
                    "description":"The numerical code identifying the error",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "default":404,
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "createShippingMethod_response":{
            "properties":{
                "shippingCalculator":{
                    "description":"A valid key for the available calculator types.",
                    "type":"string"
                },
                "isExternallyPriced":{
                    "description":"Whether this shipping method can be priced externally or not. Defaults to false.",
                    "type":"boolean"
                },
                "ranges":{
                    "description":"The price ranges for this shipping method.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "high":{
                                "description":"The upper boundary of the range.",
                                "type":"number"
                            },
                            "amount":{
                                "description":"The monetary value for the range.",
                                "type":"number"
                            },
                            "low":{
                                "description":"The lower boundary of the range.",
                                "type":"number"
                            },
                            "repositoryId":{
                                "description":"The repository id of this priceRange item.",
                                "type":"string"
                            }
                        }
                    }
                },
                "associatedPriceListGroups":{
                    "description":"The associated Price list groups for this Shipping Method.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deleted":{
                                "description":"If the price list deleted",
                                "type":"boolean"
                            },
                            "displayName":{
                                "description":"The display name of the price list group.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository Id of the price list group.",
                                "type":"string"
                            },
                            "active":{
                                "description":"If the price list group is active.",
                                "type":"boolean"
                            },
                            "currency":{
                                "description":"The currency of the price list group.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The repository ID of the currency.",
                                        "type":"string"
                                    }
                                }
                            },
                            "id":{
                                "description":"The id of the price list group.",
                                "type":"string"
                            },
                            "locale":{
                                "description":"The locale associated",
                                "type":"string"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name for the shipping method given the current locale.",
                    "type":"string"
                },
                "externalId":{
                    "description":"External Id for the shipping method",
                    "type":"string"
                },
                "description":{
                    "description":"The description of the shipping method.",
                    "type":"string"
                },
                "type":{
                    "description":"The type of shipping method",
                    "type":"integer"
                },
                "taxCode":{
                    "description":"A valid tax code for calculating tax on shipping.",
                    "type":"string"
                },
                "shippingGroupType":{
                    "description":"The internal name for the shipping method.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Whether this shipping method is enabled or not.",
                    "type":"boolean"
                },
                "internalName":{
                    "description":"Internal name for the shipping method.",
                    "type":"string"
                },
                "displaySequence":{
                    "description":"Used to determine the ordering of shipping methods in the UI. Lower values should appear first in any ordered list.",
                    "type":"integer"
                },
                "repositoryId":{
                    "description":"The id of the newly created shipping method item.",
                    "type":"string"
                },
                "name":{
                    "description":"The internal name for the shipping method.",
                    "type":"string"
                },
                "isFallback":{
                    "description":"Use this shipping method when Commerce Cloud cannot connect to an external shipping service. Defaults to false.",
                    "type":"boolean"
                },
                "shipToLocations":{
                    "description":"The Shipping Regions for this Shipping Method.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The repository ID of the shipping region.",
                                "type":"string"
                            }
                        }
                    }
                },
                "eligibleForProductsWithSurcharges":{
                    "description":"Whether this shipping method is enabled for products or skus with surcharges or not. Defaults to false.",
                    "type":"boolean"
                }
            }
        },
        "getGroups_response":{
            "properties":{
                "items":{
                    "description":"The list of defined hreflang groups",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/getGroup_response"
                    }
                }
            }
        },
        "getComponentInstance_doesNotExistResponse":{
            "properties":{
                "errorCode":{
                    "default":"33001",
                    "description":"The internal error code",
                    "type":"string"
                },
                "message":{
                    "default":"Specified widget 'exampleId' does not exist.",
                    "description":"The HTTP error message",
                    "type":"string"
                },
                "status":{
                    "default":"404",
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "updateInventory_response":{
            "properties":{
                "preorderThreshold":{
                    "description":"Preorder threshold of the variant.",
                    "type":"integer"
                },
                "backorderLevel":{
                    "description":"Backorder level of the variant.",
                    "type":"integer"
                },
                "displayName":{
                    "description":"Display name of the variant.",
                    "type":"string"
                },
                "availabilityDate":{
                    "description":"Availability date. Date format is an ISO standard such as yyyy-MM-dd.",
                    "type":"string"
                },
                "stockThreshold":{
                    "description":"Stock threshold.",
                    "type":"integer"
                },
                "availabilityStatusMsg":{
                    "description":"Availability status message of the variant.",
                    "type":"string"
                },
                "stockLevel":{
                    "description":"Stock level of the variant.",
                    "type":"integer"
                },
                "availableToPromise":{
                    "description":"Available to promise.",
                    "type":"string"
                },
                "skuNumber":{
                    "description":"SKU number of the variant.",
                    "type":"string"
                },
                "preorderLevel":{
                    "description":"Preorder level of the variant.",
                    "type":"integer"
                },
                "locationId":{
                    "description":"Location id of the variant.",
                    "type":"string"
                },
                "inventoryId":{
                    "description":"Inventory id of the variant.",
                    "type":"string"
                },
                "backorderThreshold":{
                    "description":"Backorder threshold of the variant.",
                    "type":"integer"
                },
                "availabilityStatus":{
                    "description":"Availability status of the variant.",
                    "type":"integer"
                },
                "locationInventoryInfo":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "preorderThreshold":{
                                "description":"Preorder threshold of the variant.",
                                "type":"integer"
                            },
                            "backorderLevel":{
                                "description":"Backorder level of the variant.",
                                "type":"integer"
                            },
                            "displayName":{
                                "description":"Display name of the variant.",
                                "type":"string"
                            },
                            "availabilityDate":{
                                "description":"Availability date of variant. Date format is an ISO standard such as yyyy-MM-dd.",
                                "type":"string"
                            },
                            "availabilityStatusMsg":{
                                "description":"Availability status message of the variant.",
                                "type":"string"
                            },
                            "stockThreshold":{
                                "description":"Stock threshold of the variant.",
                                "type":"integer"
                            },
                            "stockLevel":{
                                "description":"Stock level of the variant.",
                                "type":"integer"
                            },
                            "availableToPromise":{
                                "description":"Available to promise.",
                                "type":"string"
                            },
                            "skuNumber":{
                                "description":"SKU number of the variant.",
                                "type":"string"
                            },
                            "preorderLevel":{
                                "description":"Preorder level of the variant.",
                                "type":"integer"
                            },
                            "locationId":{
                                "description":"Location id.",
                                "type":"string"
                            },
                            "inventoryId":{
                                "description":"Inventory id of the variant.",
                                "type":"string"
                            },
                            "backorderThreshold":{
                                "description":"Backorder threshold of the variant.",
                                "type":"integer"
                            },
                            "availabilityStatus":{
                                "description":"Availability status/ available count of the variant.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "skuId":{
                    "description":"SKU id of the variant.",
                    "type":"string"
                }
            }
        },
        "listReportFilterConfigurations_response":{
            "properties":{
                "items":{
                    "description":"The list of all Filter configurations for all the contexts available",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "reportingStartDate":{
                                "description":"ReportingStartDate selected in the filters",
                                "type":"string"
                            },
                            "transactionCurrency":{
                                "description":"currency for the reporting data",
                                "type":"string"
                            },
                            "billingRegions":{
                                "description":"BillingRegions Codes of the regions selected in the filter option",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "reportingEndDate":{
                                "description":"ReportingEndDate selected in the filters.",
                                "type":"string"
                            },
                            "priceListGroup":{
                                "description":"Pricelist groups as comma separted string",
                                "type":"string"
                            },
                            "groupBy":{
                                "description":"groupBy option selected in the filters",
                                "type":"string"
                            },
                            "shippingCountries":{
                                "description":"ShippingCountries with all regions selected in the filter option",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "timeFrame":{
                                "description":"TimeFrame selected in the filters.",
                                "type":"string"
                            },
                            "products":{
                                "description":"Products with ProductId in form of array",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "productId":{
                                            "description":"Id of the product",
                                            "type":"string"
                                        },
                                        "productName":{
                                            "description":"Name of the product",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "billingCountries":{
                                "description":"BillingCountries with all regions selected in the filter option",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "metric":{
                                "description":"Metric selected in the filters",
                                "type":"string"
                            },
                            "shippingRegions":{
                                "description":"ShippingRegions Codes of the regions selected in the filter option",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "context":{
                                "description":"Context selected in the filters.",
                                "type":"string"
                            },
                            "siteIds":{
                                "description":"Sites with SiteId in form of array",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "siteURL":{
                                            "description":"URL of the Site",
                                            "type":"string"
                                        },
                                        "siteId":{
                                            "description":"Id of the Site",
                                            "type":"string"
                                        },
                                        "siteName":{
                                            "description":"Name of the Site",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getASASettings_response":{
            "properties":{
                "settings":{
                    "description":"ASA Settings",
                    "type":"object",
                    "properties":{
                        "companyLogo":{
                            "description":"Company Logo Image Path and URL",
                            "type":"object",
                            "properties":{
                                "path":{
                                    "description":"The relative vfs path of the image.",
                                    "type":"string"
                                },
                                "url":{
                                    "description":"The url of the image.",
                                    "type":"string"
                                }
                            }
                        },
                        "backgroundImage":{
                            "description":"Background Image Path and URL",
                            "type":"object",
                            "properties":{
                                "path":{
                                    "description":"The relative vfs path of the image.",
                                    "type":"string"
                                },
                                "url":{
                                    "description":"The url of the image.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "isInternalCustomPropertiesDisplayEnabled":{
                    "description":"status of the checkbox, that determines whether to display Internal Custom Properties in ASA application.",
                    "type":"boolean"
                },
                "isExternalCustomPropertiesDisplayEnabled":{
                    "description":"status of the checkbox, that determines whether to display External Custom Properties in ASA application.",
                    "type":"boolean"
                },
                "dashboardSettings":{
                    "description":"ASA Dashboard Settings",
                    "type":"object",
                    "properties":{
                        "dashboardPromotionalText":{
                            "description":"the dashboard promotional text depending on the locale.",
                            "type":"string"
                        },
                        "heroImage":{
                            "description":"Hero Image Path and URL",
                            "type":"object",
                            "properties":{
                                "path":{
                                    "description":"The relative vfs path of the image.",
                                    "type":"string"
                                },
                                "url":{
                                    "description":"The url of the image.",
                                    "type":"string"
                                }
                            }
                        },
                        "collectionForFeaturedProductsId":{
                            "description":"categoryId for collection for featured products.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "publishChangeLists_request":{
            "properties":{
                "dateTime":{
                    "description":"Timestamp (ISO 8601) to schedule the publish operation. Not valid when operationType is selective_publish",
                    "type":"string"
                },
                "repeatFrequency":{
                    "description":"Optionally enables this publishing event to occur repeatedly.  Use one of these frequency codes: 100 (hourly), 101 (daily), 102 (weekly), 103 (monthtly) or 104 (yearly).",
                    "type":"integer"
                },
                "repeatEndTime":{
                    "description":"An optional timestamp (ISO 8601) to end the repeated publishing event.  Use in conjuction with repeatFrequency.  Repeat will occur forever if no end time is provided.",
                    "type":"string"
                },
                "eventName":{
                    "description":"An optional name for the selective publishing event",
                    "type":"string"
                },
                "operationType":{
                    "description":"Type of publish operation to perform. One of publish or selective_publish",
                    "type":"string"
                },
                "changeListId":{
                    "description":"Change list ID to represent the list of change item IDs to use for selective publishing",
                    "type":"string"
                },
                "worksetId":{
                    "description":"Workset ID to represent the workset Id to use for selective publishing. If worksetId is specified, changelistId will be ignored.",
                    "type":"string"
                }
            },
            "example":"POST /ccadmin/v1/publishingChangeLists/publish"
        },
        "listRoles_response":{
            "properties":{
                "items":{
                    "description":"All roles for internal users",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/getRole_response"
                    }
                }
            }
        },
        "updateWidgetDescriptorJavascript_request":{
            "properties":{
                "source":{
                    "description":"the javascript source",
                    "type":"string"
                }
            },
            "example":{
                "source":"/**\n * @fileoverview Hello World Widget.\n *\n * @author nev @example.com\n */\ndefine(\n \n  \n  function () {\n\n \"use strict\";\n\n  return {\n\n  onLoad: function(widget) {\n var temp;\n },\n\n beforeAppear: function(page) {\n\n }\n };\n  }\n);\n"
            }
        },
        "updateFragmentTemplate_response":{
            "properties":{
                "result":{
                    "description":"the result of the update true - successful, false unsuccessful",
                    "type":"boolean"
                }
            },
            "required":[
                "result"
            ]
        },
        "updateApplicationID_response":{
            "properties":{
                "external":{
                    "description":"true if the application ID is external.",
                    "type":"boolean"
                },
                "creationTime":{
                    "description":"time application was creating in ISO 8601 format.",
                    "type":"string"
                },
                "createdBy":{
                    "description":"information about the user who created the application.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"last name of user.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"first name of the user.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"the repository id of the user",
                            "type":"string"
                        }
                    }
                },
                "repositoryId":{
                    "description":"the id of the application ID item.",
                    "type":"string"
                },
                "name":{
                    "description":"the name of the application.",
                    "type":"string"
                },
                "inUse":{
                    "description":"true if the application ID is currently being used.",
                    "type":"boolean"
                },
                "type":{
                    "description":"the type of application; can be application or extension.",
                    "type":"string"
                },
                "token":{
                    "description":"The auth token for the application, if of type application.",
                    "type":"string"
                }
            }
        },
        "updateFailedMessage_request":{
            "properties":{
                "resend":{
                    "description":"The boolean that specifies whether the messages should be queued for resend.",
                    "type":"boolean"
                }
            }
        },
        "generateAuthorizationCode_request":{
            "properties":{
            },
            "example":"POST /ccadmin/v1/organizations/{id}/authorizationCode"
        },
        "updateProductTypeSpecification_request":{
            "properties":{
                "default":{
                    "description":"Default value of this property.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of this dynamic property.",
                    "type":"string"
                },
                "label":{
                    "description":"The display label of the property.",
                    "type":"string"
                },
                "productTypeId":{
                    "description":"The ID of the product type on which this product property is defined.",
                    "type":"string"
                }
            },
            "required":[
                "id",
                "productTypeId"
            ],
            "example":{
                "default":"U.K",
                "id":"origin",
                "label":"origin_updated",
                "searchable":true,
                "productTypeId":"MensApparel"
            }
        },
        "updateCouponBatch_response":{
            "properties":{
                "maxUses":{
                    "description":"The number of uses each coupon in the batch has.",
                    "type":"integer"
                },
                "promotions":{
                    "description":"List of promotions associated with the coupon.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        }
                    }
                },
                "numberClaimed":{
                    "description":"The number of coupons that have been claimed.",
                    "type":"integer"
                },
                "numberOfCoupons":{
                    "description":"The number of coupons in the batch.",
                    "type":"integer"
                },
                "repositoryId":{
                    "description":"See 'id'",
                    "type":"string"
                },
                "uses":{
                    "description":"The uses count.",
                    "type":"integer"
                },
                "id":{
                    "description":"ID of the coupon batch.",
                    "type":"string"
                },
                "startDate":{
                    "description":"When this coupon batch becomes active.",
                    "type":"string"
                }
            }
        },
        "setSiteSettingConfigData_request":{
            "properties":{
                "properties":{
                    "description":"Object with updatable properties.",
                    "type":"object",
                    "properties":{
                        "name":{
                            "description":"Name of the site.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "name"
                    ]
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "properties":{
                    "name":"CloudLake US Site test"
                }
            }
        },
        "listTaxProcessors_response":{
            "properties":{
                "items":{
                    "description":"The list of tax processors.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "country":{
                                "description":"Country Name.",
                                "type":"string"
                            },
                            "city":{
                                "description":"City name.",
                                "type":"string"
                            },
                            "defaultTaxRate":{
                                "description":"Indicates the tax rate used in case of fallback",
                                "type":"number"
                            },
                            "postalCode":{
                                "description":"Postal code.",
                                "type":"string"
                            },
                            "hasPassword":{
                                "description":"Indicates whether password is set or not.",
                                "type":"boolean"
                            },
                            "type":{
                                "description":"Name of the tax processor used.",
                                "type":"string"
                            },
                            "isActive":{
                                "description":"Status if tax account is active.",
                                "type":"boolean"
                            },
                            "url":{
                                "description":"Url of tax processor rest endpoint.",
                                "type":"string"
                            },
                            "fallbackEnabled":{
                                "description":"Indicates whether fallback tax calculation is enabled in case of failures",
                                "type":"boolean"
                            },
                            "merchantId":{
                                "description":"Unique identifier of merchant.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The ID of the tax processor item.",
                                "type":"string"
                            },
                            "addressLine1":{
                                "description":"Address Line 1.",
                                "type":"string"
                            },
                            "addressLine2":{
                                "description":"Address Line 2.",
                                "type":"string"
                            },
                            "addressLine3":{
                                "description":"Address Line 3.",
                                "type":"string"
                            },
                            "region":{
                                "description":"Region or State name.",
                                "type":"string"
                            },
                            "showTaxSummary":{
                                "description":"whether to show tax summary or not",
                                "type":"boolean"
                            },
                            "username":{
                                "description":"Registered username with tax processor.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "doUpdateExtensionVariable_request":{
            "properties":{
                "previewValue":{
                    "description":"preview value of the extension variable. It is used in preview environment.",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the extension variable.",
                    "type":"string"
                },
                "value":{
                    "description":"value of the extension variable.",
                    "type":"string"
                }
            },
            "required":[
                "name",
                "value"
            ],
            "example":{
                "previewValue":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvg==",
                "name":"atg.webhook.calculateShipping",
                "value":"pDDdn/kzVbGGyULkBmbuLBkor+GCyJ1Bi7xtqirulM4vSQj2hc+sNZEzBTMTo7j6sxl1gxR6vtoPtC8g0vVuvg=="
            }
        },
        "widgetBaseLocaleContent":{
            "properties":{
                "localeData":{
                    "description":"Template source code.",
                    "type":"object",
                    "properties":{
                        "resources":{
                            "description":"Base locale strings.",
                            "additionalProperties":{
                            },
                            "type":"object"
                        }
                    }
                }
            }
        },
        "updateStackingRule_request":{
            "properties":{
                "promotions":{
                    "description":"The promotion's repository id/s that we want to set the stacking rule on.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository id",
                                "type":"string"
                            }
                        }
                    }
                },
                "maxPromotions":{
                    "description":"The maximum number of promotions allowed per stacking rule. Default is -1 indicates unlimited.",
                    "type":"integer"
                },
                "displayName":{
                    "description":"The display name of the stacking rule.",
                    "type":"string"
                },
                "excludedStackingRules":{
                    "description":"The stacking rules's repository id/s that we don't want combine with the current stacking rule. If the array is empty, that means this stackingRule can be combined with all stackingRules",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The stacking rules's repository id",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "maxPromotions",
                "displayName"
            ],
            "example":{
                "promotions":[
                    {
                        "repositoryId":"promo10001"
                    },
                    {
                        "repositoryId":"promo10002"
                    }
                ],
                "maxPromotions":10,
                "displayName":"10% Off Orders Over $100 stacking rule",
                "excludedStackingRules":[
                    {
                        "repositoryId":"stack10001"
                    },
                    {
                        "repositoryId":"stack10002"
                    }
                ]
            }
        },
        "listCustomerAccountBillingAddresses_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"string"
                },
                "items":{
                    "description":"List of customer account details for given organization.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "country":{
                                "description":"the country of the address",
                                "type":"string"
                            },
                            "address3":{
                                "description":"the address3 of the address",
                                "type":"string"
                            },
                            "address2":{
                                "description":"the address2 of the address",
                                "type":"string"
                            },
                            "city":{
                                "description":"the city of the address",
                                "type":"string"
                            },
                            "externalNumber":{
                                "description":"External address number",
                                "type":"string"
                            },
                            "address1":{
                                "description":"the address1 of the address",
                                "type":"string"
                            },
                            "postalCode":{
                                "description":"the postal Code of the address",
                                "type":"string"
                            },
                            "county":{
                                "description":"the county of the address",
                                "type":"string"
                            },
                            "externalId":{
                                "description":"External address Id",
                                "type":"string"
                            },
                            "type":{
                                "description":"The types tagged to the address",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"The name of the address type",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"repository Id of the address type",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"repository Id of the address type",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "accountId":{
                                "description":"account id for the billing account which this address belongs to",
                                "type":"string"
                            },
                            "siteUseId":{
                                "description":"Site use Id",
                                "type":"string"
                            },
                            "formattedAddress":{
                                "description":"the formatted address",
                                "type":"string"
                            },
                            "partyName":{
                                "description":"Party name of the Customer Account",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"Site Id",
                                "type":"string"
                            },
                            "setId":{
                                "description":"Set id for address",
                                "type":"string"
                            },
                            "state":{
                                "description":"the state of the address",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository Id of the address",
                                "type":"string"
                            },
                            "partyId":{
                                "description":"Party Id of the Customer Account",
                                "type":"string"
                            },
                            "partyNumber":{
                                "description":"Party number of the Customer Account",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "deleteOrders_request":{
            "properties":{
                "orderIds":{
                    "description":"The ids of the orders to be deleted.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "orderIds"
            ],
            "example":{
                "orderIds":[
                    "o30411",
                    "o30413"
                ]
            }
        },
        "getPublishingHistorical_response":{
            "properties":{
                "publishInitiator":{
                    "description":"Publish initiator with format as: initiator'ID:initiator's first name,initiator's last name.",
                    "type":"string"
                },
                "numberOfHistoricalChanges":{
                    "description":"Number of high level changes",
                    "type":"string"
                },
                "eventName":{
                    "description":"Event name of the publish",
                    "type":"string"
                },
                "operationType":{
                    "description":"Operation Type of publishing historical: selective_publish or publish.",
                    "type":"string"
                },
                "startTime":{
                    "description":"Start time of the publish.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of publishing historical.",
                    "type":"string"
                },
                "endTime":{
                    "description":"End time of the publish",
                    "type":"string"
                },
                "publishInitiatorProfileType":{
                    "description":"Profile type of the publish initiator",
                    "type":"string"
                },
                "worksetId":{
                    "description":"Workset name of the publish",
                    "type":"string"
                },
                "authors":{
                    "description":"Array of authors of the publish changes with format as: author'ID:author's first name,author's last name.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "updateSku_response":{
            "properties":{
                "productFamily":{
                    "description":"Product Family property of the SKU.",
                    "type":"string"
                },
                "primaryThumbImageURL":{
                    "description":"Primary Thumb Image URL of SKU.",
                    "type":"string"
                },
                "largeImage":{
                    "description":"Large image of the SKU.",
                    "type":"integer"
                },
                "bundleLinks":{
                    "description":"Array of bundle links associated with the SKU.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "item":{
                                "description":"The SKU that will be included into this bundle link",
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the SKU included in the bundle link",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The id of the SKU included in the bundle link",
                                        "type":"string"
                                    }
                                }
                            },
                            "quantity":{
                                "description":"The quantity of the item",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"The id of the bundle link",
                                "type":"string"
                            }
                        }
                    }
                },
                "smallImage":{
                    "description":"Small image of the SKU.",
                    "type":"integer"
                },
                "listVolumePrice":{
                    "description":"List volume price of the SKU.",
                    "type":"object",
                    "properties":{
                        "pricingScheme":{
                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                            "type":"object",
                            "properties":{
                                "numLevels":{
                                    "description":"Number of levels in the volume price",
                                    "type":"number"
                                },
                                "levels":{
                                    "description":"Price levels array for volume price",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "price":{
                                                "description":"price value for price level",
                                                "type":"number"
                                            },
                                            "levelMinimum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            },
                                            "levelMaximum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "nonreturnable":{
                    "description":"Determines SKU product is returnable or not",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"Display name of the SKU.",
                    "type":"string"
                },
                "primaryFullImageURL":{
                    "description":"Primary full image URL.",
                    "type":"string"
                },
                "configurationMetadata":{
                    "description":"Array of configuration attributes associated with the SKU.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The name of the configuration attribute.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id for existing configuration metadata items.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the configuration attribute.",
                                "type":"string"
                            }
                        }
                    }
                },
                "productListingSku":{
                    "description":"This is true if this sku is the listing sku for a particular variant.",
                    "type":"boolean"
                },
                "largeImageURLs":{
                    "description":"Large Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "productLine":{
                    "description":"Product line property of the SKU.",
                    "type":"string"
                },
                "listVolumePrices":{
                    "description":"Object with price group IDs as keys and list prices as values.",
                    "type":"object",
                    "properties":{
                        "PriceGroupID1":{
                            "description":"List price of the SKU in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "PriceGroupID2":{
                            "description":"List price of the SKU in price group 2",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "primaryLargeImageURL":{
                    "description":"Primary Large Image URL of SKU.",
                    "type":"string"
                },
                "smallImageURLs":{
                    "description":"Small Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "derivedShippingSurchargeFrom":{
                    "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "derivedSalePriceFrom":{
                    "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "shippingSurcharges":{
                    "description":"Extra handling costs for shipping the product in respective price list groups",
                    "type":"object",
                    "properties":{
                        "plg1":{
                            "description":"Extra handling costs for shipping the product in plg1",
                            "type":"number"
                        },
                        "plg2":{
                            "description":"Extra handling costs for shipping the product in plg2",
                            "type":"number"
                        }
                    }
                },
                "model":{
                    "description":"Model property of the SKU.",
                    "type":"string"
                },
                "thumbnailImage":{
                    "description":"Thumbnail image of the SKU.",
                    "type":"string"
                },
                "discountable":{
                    "description":"Indicates whether the promotions should be applied to this SKU or not. If the value is true then promotion discounts can be applied to this SKU; else no promotions can be applied to this SKU. Default value is true",
                    "type":"boolean"
                },
                "barcode":{
                    "description":"Barcode property of the sku.",
                    "type":"string"
                },
                "saleVolumePrices":{
                    "description":"Object with price group IDs as keys and sale prices as values.",
                    "type":"object",
                    "properties":{
                        "PriceGroupID1":{
                            "description":"Sale price of the Sku in price group 1",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "PriceGroupID2":{
                            "description":"Sale price of the SKU in price group 2",
                            "type":"object",
                            "properties":{
                                "pricingScheme":{
                                    "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                    "type":"object",
                                    "properties":{
                                        "numLevels":{
                                            "description":"Number of levels in the volume price",
                                            "type":"number"
                                        },
                                        "levels":{
                                            "description":"Price levels array for volume price",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "price":{
                                                        "description":"price value for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMinimum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    },
                                                    "levelMaximum":{
                                                        "description":"minimum quantity for price level",
                                                        "type":"number"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "salePriceEndDate":{
                    "description":"Sale price end date of the SKU.",
                    "type":"integer"
                },
                "saleVolumePrice":{
                    "description":"Sale volume price of the SKU.",
                    "type":"object",
                    "properties":{
                        "pricingScheme":{
                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                            "type":"object",
                            "properties":{
                                "numLevels":{
                                    "description":"Number of levels in the volume price",
                                    "type":"number"
                                },
                                "levels":{
                                    "description":"Price levels array for volume price",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "price":{
                                                "description":"price value for price level",
                                                "type":"number"
                                            },
                                            "levelMinimum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            },
                                            "levelMaximum":{
                                                "description":"minimum quantity for price level",
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "salePriceStartDate":{
                    "description":"Sale price start date of the SKU.",
                    "type":"string"
                },
                "images":{
                    "description":"Array of images for the SKU.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"Path of the image to be updated.",
                                "type":"string"
                            },
                            "metadata":{
                                "description":"Seo meta info.",
                                "type":"object",
                                "properties":{
                                    "altText":{
                                        "description":"Alt text for image.",
                                        "type":"string"
                                    },
                                    "titleText":{
                                        "description":"Title text for image.",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"Name of the image to be updated.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the image.",
                                "type":"string"
                            },
                            "url":{
                                "description":"The complete url of the image.",
                                "type":"string"
                            },
                            "tags":{
                                "description":"Tags for the image.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "quantity":{
                    "description":"Quantity of the SKU.",
                    "type":"integer"
                },
                "unitOfMeasure":{
                    "description":"Unit Of Measure property of the SKU.",
                    "type":"string"
                },
                "salePrice":{
                    "description":"Sale price of the SKU.",
                    "type":"string"
                },
                "primaryMediumImageURL":{
                    "description":"Primary Medium Image URL ID of SKU.",
                    "type":"string"
                },
                "fullImageURLs":{
                    "description":"Full Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "active":{
                    "description":"Indicates whether SKU is active or inactive. Inactive SKUs will not appear on the storefront. This property value defaults to true.",
                    "type":"boolean"
                },
                "thumbImageURLs":{
                    "description":"Thumb Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "soldAsPackage":{
                    "description":"Indicates whether the SKU as a single package otherwise consider the SKU where sub-items can be shipped/fulfilled separately.",
                    "type":"boolean"
                },
                "mediumImageURLs":{
                    "description":"Medium Image URLs SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "repositoryId":{
                    "description":"Repository ID of the SKU.",
                    "type":"string"
                },
                "derivedListPriceFrom":{
                    "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                    "type":"string"
                },
                "primarySourceImageURL":{
                    "description":"Primary Source Image URL of SKU.",
                    "type":"string"
                },
                "shippingSurcharge":{
                    "description":"Extra handling costs while shipping the product, in the default price group.",
                    "type":"number"
                },
                "primarySmallImageURL":{
                    "description":"Primary Small Image URL of SKU.",
                    "type":"string"
                },
                "sourceImageURLs":{
                    "description":"Source Image URLs of SKU.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "partNumber":{
                    "description":"Unique identifier or code used for the part.",
                    "type":"string"
                },
                "listPrice":{
                    "description":"List price of the SKU.",
                    "type":"number"
                },
                "configurable":{
                    "description":"Indicates whether the SKU is configurable or not.",
                    "type":"boolean"
                }
            }
        },
        "updatePrices_response":{
            "properties":{
                "items":{
                    "description":"List of Prices",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "productId":{
                                "description":"Product id of the price item",
                                "type":"string"
                            },
                            "volumePrice":{
                                "description":"Volume price of the price item",
                                "type":"object",
                                "properties":{
                                    "pricingScheme":{
                                        "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                        "type":"object",
                                        "properties":{
                                            "numLevels":{
                                                "description":"Number of levels in the volume price",
                                                "type":"number"
                                            },
                                            "levels":{
                                                "description":"Price levels array for volume price",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "price":{
                                                            "description":"price value for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMinimum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        },
                                                        "levelMaximum":{
                                                            "description":"minimum quantity for price level",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "priceListId":{
                                "description":"The price list id of the price item",
                                "type":"string"
                            },
                            "listPrice":{
                                "description":"Price of the price item",
                                "type":"number"
                            },
                            "skuId":{
                                "description":"Sku id of the price item",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listBlogEntries_response":{
            "properties":{
                "items":{
                    "description":"The list of all Blog Entries",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "summary":{
                                "description":"The summary of the Blog Entry",
                                "type":"object",
                                "properties":{
                                    "type":{
                                        "description":"Type/Format of summary of Blog Entry",
                                        "type":"string"
                                    },
                                    "content":{
                                        "description":"Summary of the Blog Entry",
                                        "type":"string"
                                    }
                                }
                            },
                            "author":{
                                "description":"The description about the author of the Blog Entry",
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name of the author of Blog Entry",
                                        "type":"string"
                                    }
                                }
                            },
                            "link":{
                                "description":"The link to the Blog Entry",
                                "type":"object",
                                "properties":{
                                    "rel":{
                                        "description":"Denotes whether the destination is self/alternate for current page",
                                        "type":"string"
                                    },
                                    "href":{
                                        "description":"URL of the Blog Entry",
                                        "type":"string"
                                    },
                                    "type":{
                                        "description":"Type/Format of link",
                                        "type":"string"
                                    }
                                }
                            },
                            "id":{
                                "description":"ID of Blog Entry",
                                "type":"string"
                            },
                            "published":{
                                "description":"Date and time stamp when the Blog Entry is published.",
                                "type":"string"
                            },
                            "category":{
                                "description":"The description about the category of the Blog Entry",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "term":{
                                            "description":"Term of the Blog Entry",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"Label of the Blog Entry",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "title":{
                                "description":"The description about the title of the Blog Entry",
                                "type":"object",
                                "properties":{
                                    "type":{
                                        "description":"Format of the title of Blog Entry",
                                        "type":"string"
                                    },
                                    "content":{
                                        "description":"Title of the Blog Entry",
                                        "type":"string"
                                    }
                                }
                            },
                            "updated":{
                                "description":"Date and time stamp when the Blog Entry is updated",
                                "type":"string"
                            },
                            "content":{
                                "description":"Content of the Blog Entry",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateSkuProperty_response":{
            "properties":{
                "itemType":{
                    "description":"The item type that the property is defined on. For example, if the product type is \"SampleType\" then this value would be \"sku-SampleType\".",
                    "type":"string"
                },
                "hidden":{
                    "description":"Whether the property is hidden from being displayed in the UI.",
                    "type":"boolean"
                },
                "length":{
                    "description":"Maximum length of the property value.",
                    "type":"integer"
                },
                "variantBasedDisplay":{
                    "description":"Whether a variant based display should be allowed.",
                    "type":"boolean"
                },
                "label":{
                    "description":"The display label of the property.",
                    "type":"boolean"
                },
                "type":{
                    "description":"The data type of the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                    "type":"string"
                },
                "searchable":{
                    "description":"Whether the property is searchable on the storefront.",
                    "type":"boolean"
                },
                "required":{
                    "description":"Whether the property value is required.",
                    "type":"boolean"
                },
                "writable":{
                    "description":"Whether the property is writable.",
                    "type":"boolean"
                },
                "internalOnly":{
                    "description":"Flag to determine if the property is visible through only Admin or also Storefront.",
                    "type":"boolean"
                },
                "uiEditorType":{
                    "description":"Type of UI editor to show for the property. Possible values are shortText, longText, richText, number, date or checkbox.",
                    "type":"string"
                },
                "default":{
                    "description":"Default value of this property.",
                    "type":"string"
                },
                "listingVariant":{
                    "description":"Whether it is listing variant.",
                    "type":"boolean"
                },
                "propertyType":{
                    "description":"Type of the property. It could be sku-custom for a custom level sku property or sku-base for a sku property defined at base product level.",
                    "type":"string"
                },
                "localizable":{
                    "description":"Flag indicating if the property value can be localized.",
                    "type":"boolean"
                },
                "textSearchable":{
                    "description":"Whether the property is text searchable on the storefront.",
                    "type":"boolean"
                },
                "id":{
                    "description":"ID of this SKU dynamic property.",
                    "type":"string"
                },
                "dimension":{
                    "description":"Allow property to be a search facet on the storefront.",
                    "type":"boolean"
                },
                "editableAttributes":{
                    "description":"Attributes of this property that can be edited.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "multiSelect":{
                    "description":"Whether the property is a multi-select search facet.",
                    "type":"boolean"
                },
                "order":{
                    "description":"Relative order of the property among all of the SKU properties.",
                    "type":"string"
                }
            }
        },
        "createErrorlog_response":{
            "properties":{
            }
        },
        "logInfoPost_response":{
            "properties":{
            }
        },
        "doGetExtensionVariable_response":{
            "properties":{
                "creationTime":{
                    "description":"Creation time of the extension variable.",
                    "type":"string"
                },
                "createdBy":{
                    "description":"extension variable created by which admin user.",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"first name of the admin user.",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"last name of the admin user.",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository ID of admin user.",
                            "type":"string"
                        }
                    }
                },
                "modificationTime":{
                    "description":"Modified time of the extension variable.",
                    "type":"string"
                },
                "previewValue":{
                    "description":"preview value of the extension variable. It is used in preview environment.",
                    "type":"string"
                },
                "lastModifiedBy":{
                    "description":"last modified admin user.",
                    "type":"string"
                },
                "name":{
                    "description":"name of the extension variable.",
                    "type":"string"
                },
                "id":{
                    "description":"id of the extension variable.",
                    "type":"string"
                },
                "value":{
                    "description":"value of the extension variable.",
                    "type":"string"
                }
            }
        },
        "createAudience_response":{
            "properties":{
                "useInReports":{
                    "description":"Indicates if this audience will be used in reporting.",
                    "type":"boolean"
                },
                "deleted":{
                    "description":"Indicates if this audience is deleted.",
                    "type":"boolean"
                },
                "visitorType":{
                    "description":"Indicates the type of visitors the audience allows.  visitorType must be one of the following: \"ANONYMOUS\" (users not authenticated or soft logged in), \"RECOGNIZED\" (users that were logged in before but, have not been authenticated in the current session), \"AUTHENTICATED\" (logged in users), \"ANONYMOUS_OR_RECOGNIZED\", \"ANONYMOUS_OR_AUTHENTICATED\", \"REGISTERED\", or \"ALL\". These correspond to various combinations of the options that appear in the UI (ANONYMOUS, RECOGNIZED, and AUTHENTICATED) where \"REGISTERED\" means the user selected RECOGNIZED and AUTHENTICATED and \"ALL\" means the user selected all three options.",
                    "type":"string"
                },
                "displayName":{
                    "description":"The display name for the Audience.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository id of the Audience.",
                    "type":"string"
                },
                "ruleSet":{
                    "description":"The rule set for the Audience.",
                    "type":"object",
                    "properties":{
                        "rules":{
                            "description":"An array of rules that make up the rule set.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "property":{
                                        "description":"The property to be evaluated.",
                                        "type":"string"
                                    },
                                    "category":{
                                        "description":"The category of the property, i.e. the user profile.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"The value used to compare against the property value to determine the rule result.  Values can be strings, integers, doubles, floats, JSON objects or JSON arrays depending on the operator and how the property was described in the audienceRuleProperty endpoint. When mapping this field in Integration Cloud Service(ICS), the operators which expect string values alone can be used.",
                                        "type":"string"
                                    },
                                    "operator":{
                                        "description":"The operator applied to the rule property.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "operator":{
                            "description":"The operator applied to all of the rules in the rule set.",
                            "type":"string"
                        }
                    }
                },
                "description":{
                    "description":"The Audience description.",
                    "type":"string"
                },
                "stateLastModified":{
                    "description":"The time the Audience state (i.e. created, deleted, or enabled) was last modified.",
                    "type":"integer"
                },
                "id":{
                    "description":"The id of the new Audience.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Indicates if this audience is enabled.",
                    "type":"boolean"
                }
            }
        },
        "handlePostUpdates_request":{
            "properties":{
                "active":{
                    "description":"Specify status for updating Announcement. Possible values are 'true' or 'false'.",
                    "type":"string"
                },
                "type":{
                    "description":"Specify type of the post to update.",
                    "type":"string"
                },
                "message":{
                    "description":"Specify Updated Announcement message rich text String",
                    "type":"string"
                }
            },
            "required":[
                "type",
                "message"
            ],
            "example":{
                "active":"true",
                "message":"Announcement updated.",
                "type":"announcementPost"
            }
        },
        "listShippingRegions_response":{
            "properties":{
                "items":{
                    "description":"The list of all Shipping regions.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The Repository Id of the Shipping Region.",
                                "type":"string"
                            },
                            "shippingRegionName":{
                                "description":"Name of the Shipping Region.",
                                "type":"string"
                            },
                            "shippingCountryRegion":{
                                "description":"The list of all regions of a country in the Shipping region.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "country":{
                                            "description":"The details of the country present in the Shipping Region.",
                                            "type":"object",
                                            "properties":{
                                                "countryCode":{
                                                    "description":"The code of the country in the Shipping Region.",
                                                    "type":"string"
                                                },
                                                "displayName":{
                                                    "description":"The name of the country.",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"The repository Id of country.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "regions":{
                                            "description":"The list of all Shipping Regions.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "regionCode":{
                                                        "description":"The code of the specific Region.",
                                                        "type":"string"
                                                    },
                                                    "displayName":{
                                                        "description":"The name of the specific region.",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"The Repository Id of the specific region.",
                                                        "type":"string"
                                                    },
                                                    "abbreviation":{
                                                        "description":"The region code in abbreviated form. Usually a 2 letter country code",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of shipping Country Region.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getOpenIDSettings_response":{
            "properties":{
                "baseURL":{
                    "description":"The base URL of the identity provider. Either baseURL or openidConfiguration must be provided.",
                    "type":"string"
                },
                "loginClaimName":{
                    "description":"The name of the user information claim mapped to the profile login property.",
                    "type":"string"
                },
                "emailClaimName":{
                    "description":"The name of the user information claim mapped to the profile email property.",
                    "type":"string"
                },
                "clientId":{
                    "description":"The client ID of the identity provider application.",
                    "type":"string"
                },
                "openidConfiguration":{
                    "description":"Direct links to authorization server endpoints. It can be used if .well-known/openid-configuration is not supported. Either baseURL or openidConfiguration must be provided.",
                    "type":"object",
                    "properties":{
                        "jwks_uri":{
                            "description":"The URL of the authorization server's JSON Web Key Set document.",
                            "type":"string"
                        },
                        "end_session_endpoint":{
                            "description":"The URL of the authorization server's logout endpoint.",
                            "type":"string"
                        },
                        "issuer":{
                            "description":"The authorization server's issuer identifier.",
                            "type":"string"
                        },
                        "authorization_endpoint":{
                            "description":"The URL of the authorization server's authorization endpoint.",
                            "type":"string"
                        },
                        "token_endpoint":{
                            "description":"The URL of the authorization server's token endpoint.",
                            "type":"string"
                        },
                        "userinfo_endpoint":{
                            "description":"he URL of the authorization server's user information endpoint.",
                            "type":"string"
                        }
                    }
                },
                "organizationClaimName":{
                    "description":"The name of the organization ID claim.",
                    "type":"string"
                },
                "clientSecret":{
                    "description":"The client secret of the identity provider application.",
                    "type":"string"
                },
                "requiredClaimToProfilePropertyMap":{
                    "description":"The mapping from user information claims to required profile properties.",
                    "type":"object"
                },
                "roleClaimName":{
                    "description":"The name of the role ID claim.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Whether to enable OpenID Connect on Storefront.",
                    "type":"boolean"
                },
                "optionalClaimToProfilePropertyMap":{
                    "description":"The mapping from user information claims to optional profile properties.",
                    "type":"object"
                }
            }
        },
        "updateAdminOpenIDIdPSettings_request":{
            "properties":{
                "agent_app_client_secret":{
                    "description":"The client secret of the OCCS Agent App registered in IDP",
                    "type":"string"
                },
                "admin_app_client_id":{
                    "description":"The client id of the OCCS Admin App registered in IDP",
                    "type":"string"
                },
                "idp_base_url":{
                    "description":"The base URL of IDP.",
                    "type":"string"
                },
                "admin_app_client_secret":{
                    "description":"The client secret of the OCCS Admin App registered in IDP",
                    "type":"string"
                },
                "agent_app_client_id":{
                    "description":"The client id of the OCCS Agent App registered in IDP",
                    "type":"string"
                }
            },
            "required":[
                "idp_base_url",
                "admin_app_client_id",
                "admin_app_client_secret",
                "agent_app_client_id",
                "agent_app_client_secret"
            ],
            "example":{
                "agent_app_client_secret":"8de85697-f5cb-4346-910d-453add786933",
                "admin_app_client_id":"3eec13c77e92421eac9ecf87fbea3b16",
                "idp_base_url":"https://cx-tenant02.identity.example.com",
                "admin_app_client_secret":"1e24b226-0436-4c6b-9692-a6fe7fee37d7",
                "agent_app_client_id":"b3e03d5dc3254713a3c8bfd98e296cd2"
            }
        },
        "updateTaxProcessor_response":{
            "properties":{
                "country":{
                    "description":"Country Name.",
                    "type":"string"
                },
                "city":{
                    "description":"City name.",
                    "type":"string"
                },
                "defaultTaxRate":{
                    "description":"Indicates the tax rate used in case of fallback",
                    "type":"number"
                },
                "postalCode":{
                    "description":"Postal code.",
                    "type":"string"
                },
                "type":{
                    "description":"Name of the tax processor used.",
                    "type":"string"
                },
                "isActive":{
                    "description":"Status if tax account is active.",
                    "type":"boolean"
                },
                "url":{
                    "description":"Url of tax processor rest endpoint.",
                    "type":"string"
                },
                "password":{
                    "description":"Valid password for above username.",
                    "type":"string"
                },
                "fallbackEnabled":{
                    "description":"Indicates whether fallback tax calculation is enabled in case of failures",
                    "type":"boolean"
                },
                "merchantId":{
                    "description":"Unique identifier of merchant.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the tax processor item.",
                    "type":"string"
                },
                "addressLine1":{
                    "description":"Address Line 1.",
                    "type":"string"
                },
                "addressLine2":{
                    "description":"Address Line 2.",
                    "type":"string"
                },
                "addressLine3":{
                    "description":"Address Line 3.",
                    "type":"string"
                },
                "region":{
                    "description":"Region or State name.",
                    "type":"string"
                },
                "showTaxSummary":{
                    "description":"whether to show tax summary or not",
                    "type":"boolean"
                },
                "username":{
                    "description":"Registered username with tax processor.",
                    "type":"string"
                }
            }
        },
        "createPromotionClaimable_response":{
            "properties":{
                "repositoryId":{
                    "description":"The Claimable id.",
                    "type":"string"
                }
            }
        },
        "updateResponseHeaders_response":{
            "properties":{
            }
        },
        "updateHiddenComponentTypes_response":{
            "properties":{
                "repositoryId":{
                    "description":"The component ID of the widget.",
                    "type":"string"
                }
            }
        },
        "updateSamlSettings_request":{
            "properties":{
                "nameIdPolicyFormat":{
                    "description":"The nameIdPolicyFormat to use.",
                    "type":"string"
                },
                "requireEncryptedAssertions":{
                    "description":"If Auth Responses are required to have encrypted assertions.",
                    "type":"boolean"
                },
                "requireSignedResponse":{
                    "description":"If Auth Responses are required to be signed.",
                    "type":"boolean"
                },
                "signAuthnRequest":{
                    "description":"If AuthnRequest should be signed.",
                    "type":"boolean"
                },
                "nameIdPolicyAllowCreate":{
                    "description":"Controls the nameIdPolicyAllowCreate field of the AuthnRequest.",
                    "type":"boolean"
                },
                "enabled":{
                    "description":"is SAML SSO enabled",
                    "type":"boolean"
                }
            },
            "example":"PUT /ccadminui/v1/merchant/samlSettings"
        },
        "siteOrganizationProperties_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"integer"
                },
                "items":{
                    "description":"list of Site Organization Properties",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "site":{
                                "description":"Site information",
                                "type":"object",
                                "properties":{
                                    "productionURL":{
                                        "description":"The production url of the site",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"The name for the site",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The id for Site",
                                        "type":"string"
                                    },
                                    "enabled":{
                                        "description":"The enabled flag for the site",
                                        "type":"boolean"
                                    }
                                }
                            },
                            "inherited":{
                                "description":"Inherited property information",
                                "type":"object",
                                "properties":{
                                    "approvalRequired":{
                                        "description":"A boolean flag to indicate whether this property is inherited or not, if true then it is inherited",
                                        "type":"boolean"
                                    },
                                    "contract":{
                                        "description":"A boolean flag to indicate whether this property is inherited or not, if true then it is inherited",
                                        "type":"boolean"
                                    },
                                    "delegateApprovalManagement":{
                                        "description":"A boolean flag to indicate whether this property is inherited or not, if true then it is inherited",
                                        "type":"boolean"
                                    },
                                    "orderPriceLimit":{
                                        "description":"A boolean flag to indicate whether this property is inherited or not, if true then it is inherited",
                                        "type":"number"
                                    }
                                }
                            },
                            "properties":{
                                "description":"Site based properties ",
                                "type":"number",
                                "properties":{
                                    "approvalRequired":{
                                        "description":"Approval flag is required for the organization, by default it is set to false",
                                        "type":"boolean"
                                    },
                                    "contract":{
                                        "description":"Contract",
                                        "type":"object",
                                        "properties":{
                                            "displayName":{
                                                "description":"Display name for contract",
                                                "type":"string"
                                            },
                                            "catalog":{
                                                "description":"Catalog associated with contract",
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"Repository Id of the catalog",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "repositoryId":{
                                                "description":"Repository Id of the contract",
                                                "type":"string"
                                            },
                                            "priceListGroup":{
                                                "description":"Price ListGroup associated with contract",
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"Repository Id of the price list group",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "delegateApprovalManagement":{
                                        "description":"This flag indicates if the delegated admin has the provision of approval management,  if set merchant admin cannot do any approval management.",
                                        "type":"boolean"
                                    },
                                    "orderPriceLimit":{
                                        "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                                        "type":"number"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getRestrictedWords_response":{
            "properties":{
                "items":{
                    "description":"Array of customer's specific restricted words not to be used as a password.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "updatePriceListGroup_request":{
            "properties":{
                "endDate":{
                    "description":"End date of the the associated list price list",
                    "type":"string"
                },
                "displayName":{
                    "description":"The display name of the PriceListGroup.",
                    "type":"string"
                },
                "basePriceListGroup":{
                    "description":"The base price list group of this price list group.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository ID of the base price list group.",
                            "type":"string"
                        }
                    }
                },
                "includeAllProducts":{
                    "description":"If true, and active flag is also set to true then list price is mandatory for all products.",
                    "type":"boolean"
                },
                "startDate":{
                    "description":"Start date of the the associated list price list",
                    "type":"string"
                }
            },
            "example":{
                "endDate":"2017-03-12T00:00:00.000+05:30",
                "displayName":"Canadian Dollar",
                "basePriceListGroup":{
                    "id":"canadianDollarSale"
                },
                "includeAllProducts":false,
                "startDate":"2016-03-11T00:00:00.000+05:30"
            }
        },
        "getAllExtensions_401response":{
            "properties":{
                "errorCode":{
                    "description":"The error code",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "getTimezone_response":{
            "properties":{
                "timezoneLabel":{
                    "description":"Timezone name to display in the UI",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"ID of the timezone item",
                    "type":"string"
                },
                "timezoneCode":{
                    "description":"Standard Timezone value",
                    "type":"string"
                }
            }
        },
        "createPageTag_request":{
            "properties":{
                "name":{
                    "description":"The name of the page tag",
                    "type":"integer"
                },
                "enabled":{
                    "description":"Whether the page tag should appear in the site's HTML.  Default is false.",
                    "type":"boolean"
                },
                "content":{
                    "description":"The page tag HTML",
                    "type":"string"
                },
                "order":{
                    "description":"1-based position of the page tag in the page tag list.  If not specified, the new tag will go at the end of the list.",
                    "type":"integer"
                }
            },
            "required":[
                "name",
                "content"
            ],
            "example":{
                "name":"taya tag",
                "enabled":true,
                "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                "order":2
            }
        },
        "updateRestrictedWords_request":{
            "properties":{
                "add":{
                    "description":"Array of words to add into customer's specific restricted words not to be used as a password.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "delete":{
                    "description":"Array of words to delete from customer's specific restricted words not to be used as a password.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "example":{
                "add":[
                    "Admin123",
                    "Password123"
                ],
                "delete":[
                    "Password",
                    "QWERTY123"
                ]
            }
        },
        "updateApplicationStylingSource_request":{
            "properties":{
                "source":{
                    "description":"CSS source to be saved for the application styling.",
                    "type":"string"
                }
            },
            "required":[
                "source"
            ],
            "example":{
                "source":".custom1_v3 { color: blue; }"
            }
        },
        "updateGlobalElementTemplate_request":{
            "properties":{
            },
            "example":"PUT /ccadminui/v1/elements/my-element-tag/template"
        },
        "saveItemPriceOverride_request":{
            "properties":{
                "itemPriceOverrideAllowedForCreate":{
                    "description":"Indicates whether item price can be overridden while creating an order. Either this flag or itemPriceOverrideAllowed flag is mandatory to save the price override settings.",
                    "type":"boolean"
                },
                "itemPriceOverrideAllowed":{
                    "description":"Indicates whether item price can be overridden while amending an order. Either this flag or itemPriceOverrideAllowedForCreate flag is mandatory to save the price override settings.",
                    "type":"boolean"
                }
            },
            "example":{
                "itemPriceOverrideAllowed":true,
                "itemPriceOverrideAllowedForCreate":true
            }
        },
        "syncFinancialData_response":{
            "properties":{
                "customerAccountIds":{
                    "description":"List of repository ids of synced the Customer Accounts.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/stringType"
                    }
                },
                "failedAddressItems":{
                    "description":"List of failed addresses of the Customer Account.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorMessage":{
                                "description":"The error message associated with the failed address item.",
                                "type":"string"
                            },
                            "externalId":{
                                "description":"The external ID of the failed address item.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "exportAssets_response":{
            "properties":{
            }
        },
        "sendMFAPasswordReset_response":{
            "properties":{
                "success":{
                    "description":"True if the password was reset successfully and valid passcode was provided, false if not.",
                    "type":"boolean"
                }
            }
        },
        "supportedJobs_response":{
            "properties":{
                "scheduledJobs":{
                    "description":"Supported scheduled job information.",
                    "type":"string"
                }
            }
        },
        "updateFallbackShippingConfiguration_response":{
            "properties":{
                "fallbackShippingEnabled":{
                    "description":"Whether fallback shipping is enabled.",
                    "type":"boolean"
                }
            }
        },
        "getReasons_response":{
            "properties":{
                "readableDescription":{
                    "description":"Name of the reason.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the reason.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether reason is enabled or disabled.",
                    "type":"boolean"
                },
                "id":{
                    "description":"Id of the reason.",
                    "type":"string"
                }
            },
            "example":[
                {
                    "readableDescription":"Bad product review_updated",
                    "active":true,
                    "description":"badProductReview",
                    "id":"badProductReview"
                },
                {
                    "readableDescription":"NewCancelReason_updated_EN",
                    "active":true,
                    "description":"NewCancelReason",
                    "id":"NewCancelReason"
                },
                {
                    "readableDescription":"newDescriptionForCancel",
                    "active":true,
                    "description":"newDescriptionForCancel",
                    "id":"100001"
                },
                {
                    "readableDescription":"No longer needed",
                    "active":true,
                    "description":"noLongerNeeded",
                    "id":"noLongerNeeded"
                },
                {
                    "readableDescription":"No update on shipment status",
                    "active":true,
                    "description":"noUpdateOnShipmentStatus",
                    "id":"noUpdateOnShipmentStatus"
                }
            ]
        },
        "getWidgetDescriptorJavascriptInfoById_response":{
            "properties":{
                "displayName":{
                    "description":"The widget display name",
                    "type":"string"
                },
                "multipleVersions":{
                    "description":"Is there multiple versions of this widget",
                    "type":"boolean"
                },
                "version":{
                    "description":"the widget version",
                    "type":"integer"
                },
                "jsfiles":{
                    "description":"java script file url",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The javascript filename",
                                "type":"string"
                            },
                            "url":{
                                "description":"The javascript file url",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "uploadAssets_request":{
            "properties":{
                "filename":{
                    "description":"The name of the import file.",
                    "type":"string"
                },
                "file":{
                    "description":"The file bytes encoded in base64.",
                    "type":"string"
                }
            },
            "required":[
                "filename",
                "file"
            ],
            "example":{
                "filename":"variants1.xls",
                "file":"0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAOwADAP7/CQAGAAAAAAAAAAAAAAABAAAAJAAAAAAAAAAAEAAAIgAAAAEAAAD+////AAAAAAAAAAD////////////////////////////////////////////////////////////////////////////////////////////////BFAG4AdAByAHkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAUA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v///wAAAAAAAAAACQgQAAAGBQC7DcwHAAAAAAYAAADhAAIAsATBAAIAAADiAAAAXABwAAQAAENhbGMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCAAIAsARhAQIAAADAAQAAPQECAAEAnAACAA4ArwECAAAAvAECAAAAPQASAAAAAAAAQAAgOAAAAAAAAQC/AEAAAgAAAI0AAgAAACIAAgAAAA4AAgABALcBAgAAANoAAgAAADEAGgDIAAAA/3+QAQAAAAIAAAUBQQByAGkAYQBsADEAGgDIAAAA/3+QAQAAAAAAAAUBQQByAGkAYQBsADEAGgDIAAAA/3+QAQAAAAAAAAUBQQByAGkAYQBsADEAGgDIAAAA/3+QAQAAAAAAAAUBQQByAGkAYQBsAB4EDACkAAcAAEdFTkVSQUzgABQAAACkAPX/IAAAAAAAAAAAAAAAwCDgABQAAQAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAQAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAgAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAgAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAAAAAPX/IAAA9AAAAAAAAAAAwCDgABQAAACkAAEAIAAAAAAAAAAAAAAAwCDgABQAAQArAPX/IAAA8AAAAAAAAAAAwCDgABQAAQApAPX/IAAA8AAAAAAAAAAAwCDgABQAAQAsAPX/IAAA8AAAAAAAAAAAwCDgABQAAQAqAPX/IAAA8AAAAAAAAAAAwCDgABQAAQAJAPX/IAAA8AAAAAAAAAAAwCCTAgQAAIAA/5MCBAAQgAP/kwIEABGABv+TAgQAEoAE/5MCBAATgAf/kwIEABSABf9gAQIAAQCFAA4AHQUAAAAABgBTaGVldDGMAAQAAQABAMEBCADBAQAAVI0BAOsAWgAPAADwUgAAAAAABvAYAAAAAAQAAAIAAAABAAAAAQAAAAEAAAABAAAAMwAL8BIAAAC/AAgACACBAQkAAAjAAUAAAAhAAB7xEAAAAA0AAAgMAAAIFwAACPcAABD8ALoACwAAAAsAAAAoAAAvYXRnL2NvbW1lcmNlL2NhdGFsb2cvUHJvZHVjdENhdGFsb2c6c2t1AgAASUQLAABkaXNwbGF5TmFtZQoAAGxhcmdlSW1hZ2UOAAB0aHVtYm5haWxJbWFnZQsAACBzbWFsbEltYWdlAwAATkVXCAAAc29tZXNrdTAMAABpbWdjb3JhbGNvdmURAABpbWdjb3JhbGNvdmVUaHVtYhEAAGltZ2NvcmF"
            }
        },
        "downloadEmailTemplates_404_response":{
            "properties":{
                "errorCode":{
                    "description":"00000000",
                    "type":"string"
                },
                "message":{
                    "description":"Email type {emailType} does not exist",
                    "type":"string"
                },
                "status":{
                    "description":"404",
                    "type":"string"
                }
            }
        },
        "saveClientConfiguration_request":{
            "properties":{
                "includeOrderDetailsInShippingMethodsPayload":{
                    "description":"Flag to indicate whether Order Information to be passed in request to Shipping Methods.",
                    "type":"boolean"
                },
                "skipLoadingProductTypes":{
                    "description":"Flag to skip loading all the product types in page data.",
                    "type":"boolean"
                },
                "createOrderForLoggedInAtCheckout":{
                    "description":"Flag to create an order when a user logs in the checkout page.",
                    "type":"boolean"
                },
                "prioritizedLoading":{
                    "description":"Flag to indicate whether prioritized loading is enabled.",
                    "type":"boolean"
                },
                "useEnhancedSearch":{
                    "description":"Flag to indicate whether enhanced search endpoint is enabled.",
                    "type":"boolean"
                }
            },
            "example":{
                "includeOrderDetailsInShippingMethodsPayload":true,
                "skipLoadingProductTypes":false,
                "createOrderForLoggedInAtCheckout":false,
                "prioritizedLoading":true,
                "useEnhancedSearch":true
            }
        },
        "listEnrichmentMaps_response":{
            "properties":{
                "total":{
                    "description":"Total number of maps",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of maps",
                    "type":"integer"
                },
                "offset":{
                    "description":"The starting index of the returned maps.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Maximum number of maps to be fetched.",
                    "type":"integer"
                },
                "sort":{
                    "description":"The sort used for the returned maps.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property sorted on.",
                                "type":"string"
                            },
                            "order":{
                                "description":"The sort order: either asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The Id of the map",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateReportingCurrency_response":{
            "properties":{
                "symbol":{
                    "description":"The currency symbol",
                    "type":"string"
                },
                "displayName":{
                    "description":"Readable name of the currency",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the currency item, which is a locale string.",
                    "type":"string"
                },
                "fractionalDigits":{
                    "description":"Number of digits to the right of the decimal point",
                    "type":"string"
                },
                "currencyCode":{
                    "description":"ISO 4127 three-letter currency code",
                    "type":"string"
                },
                "numericCode":{
                    "description":"ISO 4127 three-digit numeric currency code",
                    "type":"string"
                }
            }
        },
        "saveSharedOrganizationCart_request":{
            "properties":{
                "weeksBeforePurgeForNotice":{
                    "description":"Number of weeks before purge due date for purge notice to be sent.",
                    "type":"integer"
                },
                "hoursUntilEmptyCartPurgeDue":{
                    "description":"Number of hours before an idle empty shared organization cart will be purged.",
                    "type":"integer"
                },
                "enabled":{
                    "description":"Indicates whether the Shared Organization Cart feature is enabled.",
                    "type":"boolean"
                },
                "weeksUntilPurgeDue":{
                    "description":"Number of weeks before an idle shared organization cart will be purged.",
                    "type":"boolean"
                }
            },
            "example":{
                "weeksBeforePurgeForNotice":1,
                "hoursUntilEmptyCartPurgeDue":4,
                "enabled":true,
                "weeksUntilPurgeDue":8
            }
        },
        "getRecommendationGlobalRuleConditions_response":{
            "properties":{
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "label":{
                                "description":"The localized display name of the Condition.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The ID of the Condition",
                                "type":"string"
                            },
                            "tag":{
                                "description":"The Condition's tag, used to group similar Conditions.",
                                "type":"string"
                            },
                            "params":{
                                "description":"The array of parameters for the Condition.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "options":{
                                            "description":"The optional array of options."
                                        },
                                        "id":{
                                            "description":" The parameter's ID.",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"The data type of the parameter.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "operator":{
                                "description":"The localized display name for the Condition's operator.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "resend_response":{
            "properties":{
                "success":{
                    "description":"true/false [true - new token generated and mail sent successfully, false - unable to generate token or unable to send mail]",
                    "type":"string"
                }
            }
        },
        "setBrowserType_response":{
            "properties":{
                "regexPatterns":{
                    "description":"List of user agent string regular expression patterns",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "viewport":{
                    "description":"Viewport associated with this browser type. Must be 'lg' for desktop or 'xs' for mobile.",
                    "type":"string",
                    "enum":[
                        "lg",
                        "xs"
                    ]
                },
                "patterns":{
                    "description":"List of user agent string patterns",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "id":{
                    "description":"ID of the browser type",
                    "type":"string"
                }
            }
        },
        "requestIndex_response":{
            "properties":{
                "queued":{
                    "description":"Whether an index was queued.",
                    "type":"boolean"
                },
                "executionStarted":{
                    "description":"Whether an index was started immediately.",
                    "type":"boolean"
                }
            }
        },
        "webHookOperation_response":{
            "properties":{
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook. A secret key is currently shared between WebHooks of the same name (like \"submitOrder\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"string"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook. Will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"calculateShipping\"). The secret key will have a non-null value only if the authentication method was previously chosen as secret key.",
                    "type":"string"
                }
            }
        },
        "getFiles_response":{
            "properties":{
                "total":{
                    "description":"Total items found by query. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total items found by query.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Query offset.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Query limit.",
                    "type":"integer"
                },
                "links":{
                    "description":"List of navigation links.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The link's relation to the current page of results: next, prev or self.",
                                "type":"string"
                            },
                            "href":{
                                "description":"The URL of the link.",
                                "type":"string"
                            }
                        }
                    }
                },
                "sort":{
                    "description":"Sort directive.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Sort property.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Result items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"Full path to file, including name.",
                                "type":"string"
                            },
                            "extension":{
                                "description":"File extension.",
                                "type":"string"
                            },
                            "metadata":{
                                "description":"Seo meta info for file.",
                                "type":"object",
                                "properties":{
                                    "altText":{
                                        "description":"Alt text for image file.",
                                        "type":"string"
                                    },
                                    "titleText":{
                                        "description":"Title text for image file.",
                                        "type":"string"
                                    }
                                }
                            },
                            "size":{
                                "description":"File size in bytes.",
                                "type":"integer"
                            },
                            "name":{
                                "description":"File name without path.",
                                "type":"string"
                            },
                            "checksum":{
                                "description":"File checksum. ",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"The repository id of the file.",
                                "type":"string"
                            },
                            "lastModified":{
                                "description":"Last modified date and time.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The item type. Set to 'file' for files.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listInternalProfileRoles_response":{
            "properties":{
                "total":{
                    "description":"Total number of items matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of items matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of items to be fetched.",
                    "type":"string"
                },
                "sort":{
                    "description":"An array that specifies the sort order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The name of the property to use for sorting.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Whether this property should be sorted ascending (\"asc\") or descending (\"dsc\").",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"All roles for internal users",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "securityCriteria":{
                                "description":"Security criteria assigned to the role",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the security criterion.",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the security criterion.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the security criterion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID of the role",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the role",
                                "type":"string"
                            },
                            "description":{
                                "description":"Description of the role",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the role",
                                "type":"string"
                            },
                            "accessRights":{
                                "description":"Access rights assigned to the role",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"Display name of the access right",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the access right",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the access right",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Description of the access right",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the access right",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Type of the access right",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "securityCriteriaLastModified":{
                                "description":"Security criteria last modified timestamp.",
                                "type":"string"
                            },
                            "category":{
                                "description":"Category of the role",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"Display name of the role category.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the role category.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the role category.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getSettings_response":{
            "properties":{
                "rollUpCount":{
                    "description":"maximum number for messages after which rollup should trigger .",
                    "type":"integer"
                },
                "maxCount":{
                    "description":"maximum number for messages to retain,",
                    "type":"integer"
                },
                "age":{
                    "description":"Age in minutes after which the messages will be purged",
                    "type":"integer"
                }
            }
        },
        "createReason_response":{
            "properties":{
                "readableDescription":{
                    "description":"Name of the reason.",
                    "type":"string"
                },
                "description":{
                    "description":"Description of the reason.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether reason is enabled or disabled.",
                    "type":"boolean"
                },
                "id":{
                    "description":"Id of the reason.",
                    "type":"string"
                }
            },
            "example":{
                "readableDescription":"accepted",
                "description":"accepted",
                "active":false,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadmin/v1/reasons?type=returnItemDisposition"
                    }
                ],
                "id":"200001"
            }
        },
        "compileTheme_response":{
            "description":"The recompile active theme response.",
            "type":"array",
            "items":{
                "type":"object",
                "properties":{
                    "isAgentTheme":{
                        "description":"Is this theme the agent theme.",
                        "type":"boolean"
                    },
                    "thumbnail":{
                        "description":"Optional thumbnail image of the theme.",
                        "type":"string"
                    },
                    "theme_additional_fonts":{
                        "description":"Lists additional fonts configured for the theme.",
                        "type":"string"
                    },
                    "notes":{
                        "description":"Notes of the theme",
                        "type":"string"
                    },
                    "is_active":{
                        "description":"Is the theme currently active",
                        "type":"boolean"
                    },
                    "usingCodeView":{
                        "description":"Indicates if Code View has been used to configure the theme.",
                        "type":"boolean"
                    },
                    "is_default":{
                        "description":"Is this the default theme.",
                        "type":"boolean"
                    },
                    "associatedSites":{
                        "description":"Sites associated with the theme.",
                        "type":"array",
                        "items":{
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository ID of associated site.",
                                    "type":"string"
                                },
                                "name":{
                                    "description":"The name of the associated site.",
                                    "type":"string"
                                }
                            }
                        }
                    },
                    "clone_parent_name":{
                        "description":"Clone parent name of the theme.",
                        "type":"string"
                    },
                    "repositoryId":{
                        "description":"The repository Id of the theme.",
                        "type":"string"
                    },
                    "name":{
                        "description":"The name of the theme.",
                        "type":"string"
                    },
                    "is_custom":{
                        "description":"Is this theme a custom theme.",
                        "type":"boolean"
                    },
                    "id":{
                        "description":"The ID of the theme.",
                        "type":"string"
                    },
                    "clone_parent_id":{
                        "description":"The ID of the clone parent of the theme.",
                        "type":"string"
                    },
                    "compilationStatuses":{
                        "description":"The compilation status of the theme.",
                        "type":"array",
                        "items":{
                            "type":"object",
                            "properties":{
                                "occurredAt":{
                                    "description":"When did the compilation occur.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"The repository ID of the compilation.",
                                    "type":"string"
                                },
                                "siteId":{
                                    "description":"The site Id.",
                                    "type":"string"
                                },
                                "details":{
                                    "description":"Description of the compilation.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"ID of the compilation.",
                                    "type":"string"
                                },
                                "status":{
                                    "description":"The status of the compilation",
                                    "type":"integer"
                                }
                            }
                        }
                    }
                }
            }
        },
        "profile_shippingAddress":{
            "description":"Default shipping address of the profile (Deprecated, please use ???shippingAddresses??? instead).",
            "type":"object",
            "properties":{
                "lastName":{
                    "description":"The last name of the shipping address",
                    "type":"string"
                },
                "country":{
                    "description":"The country of the shipping address",
                    "type":"string"
                },
                "types":{
                    "description":"The types tagged to the address",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"repository Id of the address type",
                                "type":"string"
                            }
                        }
                    }
                },
                "address3":{
                    "description":"The address3 of the shipping address",
                    "type":"string"
                },
                "address2":{
                    "description":"The address2 of the shipping address",
                    "type":"string"
                },
                "city":{
                    "description":"The city of the shipping address",
                    "type":"string"
                },
                "address1":{
                    "description":"The address1 of the shipping address",
                    "type":"string"
                },
                "postalCode":{
                    "description":"The postal Code of the shipping address",
                    "type":"string"
                },
                "county":{
                    "description":"The county of the shipping address",
                    "type":"string"
                },
                "firstName":{
                    "description":"The first name of the shipping address",
                    "type":"string"
                },
                "externalAddressId":{
                    "description":"External address id",
                    "type":"string"
                },
                "phoneNumber":{
                    "description":"The phone Number of the shipping address",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The id of the shipping address",
                    "type":"string"
                },
                "state":{
                    "description":"The state of the shipping address",
                    "type":"string"
                }
            }
        },
        "updateSiteOrganizationProperties_request":{
            "properties":{
                "siteOrganizationProperties":{
                    "description":"Site Organizaiton properties ",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "site":{
                                "description":"site information",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Id of the Site for which mapping is to be created/updated",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "id"
                                ]
                            },
                            "properties":{
                                "description":"site based properties information",
                                "type":"object",
                                "properties":{
                                    "op":{
                                        "description":"A OP code parameter used to remove inheritance for a property, the supported value is 'remove'. If this op code is given and properties field has a some property like contract or orderPriceLimit then it will remove inheritance for that property (if exists), it will set NULL if no inheritance is found.",
                                        "type":"string"
                                    },
                                    "approvalRequired":{
                                        "description":"Approval flag is required for the organization, by default it is set to false",
                                        "type":"boolean"
                                    },
                                    "contract":{
                                        "description":"Contract Info",
                                        "type":"object",
                                        "properties":{
                                            "catalogId":{
                                                "description":"Catalog Id of the contract associated with account",
                                                "type":"string"
                                            },
                                            "priceListGroupId":{
                                                "description":"Price list group Id associated with account",
                                                "type":"string"
                                            },
                                            "displayName":{
                                                "description":"Display name for contract",
                                                "type":"string"
                                            },
                                            "description":{
                                                "description":"Description for contract",
                                                "type":"string"
                                            },
                                            "contract_terms":{
                                                "description":"Terms & Conditions for contract",
                                                "type":"object",
                                                "properties":{
                                                    "terms":{
                                                        "description":"Terms & Conditions",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "externalContractReference":{
                                                "description":"External contract reference",
                                                "type":"string"
                                            }
                                        },
                                        "required":[
                                            "catalogId",
                                            "priceListGroupId",
                                            "displayName"
                                        ]
                                    },
                                    "delegateApprovalManagement":{
                                        "description":"This flag indicates if the delegated admin has the provision of approval management, if set merchant admin cannot do any approval management.",
                                        "type":"boolean"
                                    },
                                    "useExternalApprovalWebhook":{
                                        "description":"Flag to enable/disable Order Approval check from External Webhook",
                                        "type":"boolean"
                                    },
                                    "orderPriceLimit":{
                                        "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                                        "type":"number"
                                    }
                                },
                                "required":[
                                    "contract"
                                ]
                            }
                        },
                        "required":[
                            "site",
                            "properties"
                        ]
                    }
                }
            },
            "required":[
                "siteOrganizationProperties"
            ],
            "example":{
                "siteOrganizationProperties":[
                    {
                        "site":{
                            "id":"site1"
                        },
                        "properties":{
                            "op":"remove",
                            "contract":null
                        }
                    },
                    {
                        "site":{
                            "id":"site2"
                        },
                        "properties":{
                            "approvalRequired":false,
                            "contract":{
                                "catalogId":"cloudCatalog",
                                "priceListGroupId":"defaultPriceGroup",
                                "displayName":"Us Motor Works Contract",
                                "description":"This is a written or spoken agreement, especially one concerning employment, sales, or tenancy, that is intended to be enforceable by law.",
                                "contract_terms":{
                                    "terms":"All copyright, trade marks, design rights, patents and other intellectual property rights (registered and unregistered) belong to Us Motor Works Contract"
                                },
                                "externalContractReference":"UMWCUS001"
                            },
                            "delegateApprovalManagement":false,
                            "useExternalApprovalWebhook":false,
                            "orderPriceLimit":null
                        }
                    }
                ]
            }
        },
        "log_response":{
            "properties":{
            }
        },
        "updateStack_response":{
            "properties":{
                "nextButton":{
                    "description":"Label for 'next' button",
                    "type":"string"
                },
                "previousButton":{
                    "description":"Label for 'previous' button",
                    "type":"string"
                },
                "usingCodeView":{
                    "description":"Whether using code view",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"Display name for the stack instance",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID for stack instance",
                    "type":"string"
                },
                "descriptor":{
                    "description":"The stack descriptor associated with the stack instance",
                    "type":"object",
                    "properties":{
                        "isLatestVersion":{
                            "description":"Whether this is the latest version of the stack descriptor",
                            "type":"boolean"
                        },
                        "previousButton":{
                            "description":"Label for 'previous' button",
                            "type":"string"
                        },
                        "regions":{
                            "description":"Stack step regions",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository ID for a stack step region",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "displayName":{
                            "description":"Display name for the stack descriptor",
                            "type":"string"
                        },
                        "availableToAllPages":{
                            "description":"Whether stack descriptor is available to all pages",
                            "type":"boolean"
                        },
                        "minWidth":{
                            "description":"Minimum width for the stack",
                            "type":"integer"
                        },
                        "version":{
                            "description":"Version of the stack descriptor",
                            "type":"integer"
                        },
                        "nextButton":{
                            "description":"Label for the 'next' button",
                            "type":"string"
                        },
                        "latestVersion":{
                            "description":"The latest version of the stack descriptor",
                            "type":"integer"
                        },
                        "repositoryId":{
                            "description":"Repository ID of the stack descriptor",
                            "type":"string"
                        },
                        "id":{
                            "description":"ID of the stack descriptor",
                            "type":"string"
                        },
                        "pageTypes":{
                            "description":"Page types that the stack descriptor can be used with",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Page type repository ID",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Page type alias",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Page type ID",
                                        "type":"string"
                                    },
                                    "shortName":{
                                        "description":"Page type name",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "stackType":{
                            "description":"Type of stack",
                            "type":"string"
                        },
                        "configurable":{
                            "description":"Whether the stack is configurable",
                            "type":"boolean"
                        }
                    }
                },
                "id":{
                    "description":"Stack instance ID",
                    "type":"string"
                }
            }
        },
        "widgetBaseSource":{
            "properties":{
                "items":{
                    "description":"response",
                    "type":"object",
                    "properties":{
                        "source":{
                            "description":"Template source code.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "listCECContent_invalidParameterValueResponse":{
            "type":"object",
            "properties":{
                "errorCode":{
                    "default":"10002",
                    "description":"The internal error code",
                    "type":"string"
                },
                "message":{
                    "default":"The value 'empty' for parameter 'limit' is invalid",
                    "description":"The HTTP error message",
                    "type":"string"
                },
                "status":{
                    "default":"400",
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "updateMessageTag_response":{
            "properties":{
                "repositoryId":{
                    "description":"Repository ID of the message tag.",
                    "type":"string"
                },
                "name":{
                    "description":"The tag's name to use when referring to it in storefront widgets.",
                    "type":"string"
                }
            }
        },
        "sendNewAdminUserEmail_response":{
            "properties":{
                "success":{
                    "description":"True if the welcome email was sent successfully; false if not.",
                    "type":"boolean"
                }
            }
        },
        "addRegions_request":{
            "properties":{
                "regions":{
                    "description":"The list of regions for particular country.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regionCode":{
                                "description":"The region code (normally its ISO 3166-2 code).",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Localized region name.",
                                "type":"string"
                            },
                            "abbreviation":{
                                "description":"The region code in abbreviated form. Usually a 2 letter country code",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "regions":[
                    {
                        "regionCode":"LK-GA",
                        "displayName":"Galle",
                        "abbreviation":"GA"
                    },
                    {
                        "regionCode":"LK-CO",
                        "displayName":"Colombo",
                        "abbreviation":"CO"
                    }
                ]
            }
        },
        "updateCarrier_request":{
            "properties":{
                "carrierName":{
                    "description":"Carrier Name.",
                    "type":"string"
                },
                "trackingUrl":{
                    "description":"Tracking Url for the carrier.",
                    "type":"string"
                }
            },
            "required":[
                "carrierName",
                "trackingUrl"
            ],
            "example":{
                "carrierName":"Fedex",
                "trackingUrl":"http://www.fedex.com/Tracking?action=track&tracknumbers=$$$$"
            }
        },
        "updateHiddenSlotTypes_request":{
            "properties":{
                "slotDescriptors":{
                    "description":"Array of slot types flag to show/hide each type in the Design tools",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "slotType":{
                                "description":"Type of slot",
                                "type":"string"
                            },
                            "hiddenFromSiteStudio":{
                                "description":"Whether or not this type of slot should be hidden in the Design tools",
                                "type":"boolean"
                            }
                        }
                    }
                }
            },
            "example":{
                "slotDescriptors":[
                    {
                        "slotType":"randomSlot",
                        "hiddenFromSiteStudio":true
                    }
                ]
            }
        },
        "setSearchSchedule_response":{
            "properties":{
                "occurrences":{
                    "description":"The occurence of the day or days of the week on which the schedule occurs.",
                    "type":"string"
                },
                "op":{
                    "description":"'partial' for a partial/incremental index, 'baseline' for a baseline index or 'baseline-full-export' for a baseline with full catalog export.",
                    "type":"string"
                },
                "hours":{
                    "description":"The hours of the day on which the schedule occurs.",
                    "type":"string"
                },
                "months":{
                    "description":"The month or months on which the schedule occurs. Not used if parseString is specified.",
                    "type":"string"
                },
                "parseString":{
                    "description":"The complete calendar schedule parse string.",
                    "type":"string"
                },
                "minutes":{
                    "description":"The minutes of the hour on which the schedule occurs.",
                    "type":"string"
                },
                "daysOfMonth":{
                    "description":"The day or days of the month on which the schedule occurs.",
                    "type":"string"
                },
                "timeZone":{
                    "description":"The time zone of the schedule.",
                    "type":"string"
                },
                "daysOfWeek":{
                    "description":"The day or days of the week on which the schedule occurs.",
                    "type":"string"
                }
            }
        },
        "updateApplicationJavaScript_response":{
            "properties":{
                "source":{
                    "description":"The contents of the specified Application Level JavaScript file.",
                    "type":"string"
                }
            }
        },
        "updateItemType_response":{
            "properties":{
                "propertiesOrder":{
                    "description":"List of properties in ascending order. This is for Item Types.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "displayName":{
                    "description":"Display name of item type.",
                    "type":"string"
                },
                "count":{
                    "description":"Number of products of the current user-defined product type.",
                    "type":"integer"
                },
                "id":{
                    "description":"ID of item type.",
                    "type":"string"
                },
                "variants":{
                    "description":"List of variants for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemType":{
                                "description":"Item type for user-defined product type.",
                                "type":"string"
                            },
                            "localizedValues":{
                                "description":"Localized values for variant. Key is option value in default locale, value is option value in specified locale",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            },
                            "values":{
                                "description":"Values for variant.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "variantBasedDisplay":{
                                "description":"Whether this variant based display should be allowed ",
                                "type":"boolean"
                            },
                            "wildcardSearchable":{
                                "description":"Whether wildcard is searchable or not.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"Label for new product type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Whether variant is internal.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default value of variant.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"Whether listing should be done based on this variant.",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of variant.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of variant.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether variant is internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "listingVariant":{
                                            "description":"Whether listing should be done based on this variant.",
                                            "type":"boolean"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "variantBasedDisplay":{
                                            "description":"Whether this variant based display should be allowed ",
                                            "type":"boolean"
                                        },
                                        "textSearchable":{
                                            "description":"Whether variant is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "wildcardSearchable":{
                                            "description":"Whether wildcard searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "specifications":{
                    "description":"List of specifications for user-defined item type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "validationPattern":{
                                "description":"Regex string for the validations to be applied on the field. Applicable only for ContactInfo item type.",
                                "type":"string"
                            },
                            "itemType":{
                                "description":"Item type for user-defined type.",
                                "type":"string"
                            },
                            "length":{
                                "description":"Length of type supported.",
                                "type":"boolean"
                            },
                            "wildcardSearchable":{
                                "description":"Whether wildcard is searchable or not.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"Label for new item type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of specification.",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether specification is required or not.",
                                "type":"number"
                            },
                            "searchable":{
                                "description":"Whether item searchable or not.",
                                "type":"boolean"
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Whether variant is internal.",
                                "type":"boolean"
                            },
                            "uiEditorType":{
                                "description":"The UI editor type.This property is for Item Types.",
                                "type":"string"
                            },
                            "default":{
                                "description":"Default value of specificaiont.",
                                "type":"string"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "localizable":{
                                "description":"Whether specification is localizable or not.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of specification.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of specification.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether specifications are internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "textSearchable":{
                                            "description":"Whether variant is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "wildcardSearchable":{
                                            "description":"Whether wildcard searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "multiSelect":{
                                "description":"Whether multi-select search facet or not.",
                                "type":"number"
                            }
                        }
                    }
                }
            }
        },
        "updateSamlSettings_response":{
            "properties":{
                "nameIdPolicyFormat":{
                    "description":"The nameIdPolicyFormat to use.",
                    "type":"string"
                },
                "requireEncryptedAssertions":{
                    "description":"If Auth Responses are required to have encrypted assertions.",
                    "type":"boolean"
                },
                "requireSignedResponse":{
                    "description":"If Auth Responses are required to be signed.",
                    "type":"boolean"
                },
                "certificate":{
                    "description":"Details of SAML certificate.",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"End date of new SAML certificate.",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Start date of new SAML certificate.",
                            "type":"string"
                        }
                    }
                },
                "signAuthnRequest":{
                    "description":"If AuthnRequest should be signed.",
                    "type":"boolean"
                },
                "spMetadata":{
                    "description":"The base64 encoded SP Metadata.",
                    "type":"string"
                },
                "nameIdPolicyAllowCreate":{
                    "description":"Controls the nameIdPolicyAllowCreate field of the AuthnRequest.",
                    "type":"boolean"
                },
                "enabled":{
                    "description":"is SAML SSO enabled",
                    "type":"boolean"
                }
            }
        },
        "importAssets_response":{
            "properties":{
                "modifiedErrorCount":{
                    "description":"Total number of import errors for modified assets.",
                    "type":"integer"
                },
                "total":{
                    "description":"Total number of imported assets.",
                    "type":"integer"
                },
                "newErrorCount":{
                    "description":"Total number of import errors for new assets.",
                    "type":"integer"
                },
                "modifiedSuccessCount":{
                    "description":"Total number of modified assets.",
                    "type":"integer"
                },
                "unchangedCount":{
                    "description":"Total number of imported assets that resulted in no change.",
                    "type":"integer"
                },
                "newSuccessCount":{
                    "description":"Total number of new assets.",
                    "type":"integer"
                },
                "importErrors":{
                    "description":"Map of errors with asset uri as key and list of errors as value",
                    "additionalProperties":{
                        "description":"List of errors prefixed with property name.",
                        "type":"array",
                        "items":{
                            "type":"string"
                        }
                    },
                    "type":"object"
                }
            }
        },
        "getCompilationSettings_400response":{
            "properties":{
                "errorCode":{
                    "description":"The error code",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "updateStack_request":{
            "properties":{
                "stackConfig":{
                    "description":"Stack Configuration",
                    "type":"object",
                    "properties":{
                        "nextButton":{
                            "description":"Label for 'next' button",
                            "type":"string"
                        },
                        "settings":{
                            "description":"Settings",
                            "type":"object",
                            "properties":{
                                "showButtons":{
                                    "description":"Show Buttons",
                                    "type":"boolean"
                                },
                                "showStepNames":{
                                    "description":"Show Step Names",
                                    "type":"boolean"
                                }
                            }
                        },
                        "notes":{
                            "description":"Stack notes",
                            "type":"string"
                        },
                        "previousButton":{
                            "description":"Label for 'previous' button",
                            "type":"string"
                        },
                        "name":{
                            "description":"Stack name",
                            "type":"string"
                        },
                        "styles":{
                            "description":"Styles",
                            "type":"object",
                            "properties":{
                                "@remainingTextColor":{
                                    "description":"Remaining Text Color",
                                    "type":"string"
                                },
                                "@completedBackgroundColor":{
                                    "description":"Completed Background Color",
                                    "type":"string"
                                },
                                "@showPreviousButton":{
                                    "description":"Show Previous Button",
                                    "type":"boolean"
                                },
                                "@completedTextColor":{
                                    "description":"Completed Text Color",
                                    "type":"string"
                                },
                                "@activeBackgroundColor":{
                                    "description":"Active Background Color",
                                    "type":"string"
                                },
                                "@stepNameAlignment":{
                                    "description":"Step Name Alignment",
                                    "type":"string"
                                },
                                "@activeTextColor":{
                                    "description":"Active Text Color",
                                    "type":"string"
                                },
                                "@remainingBackgroundColor":{
                                    "description":"Remaining Background Color",
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "stackConfig":{
                    "notes":"The progress tracker stack",
                    "name":"Progress Tracker Stack"
                }
            }
        },
        "updateTheme_response":{
            "properties":{
                "thumbnail":{
                    "description":"Thumbnail image of the theme.",
                    "type":"string"
                },
                "is_active":{
                    "description":"Whether theme is active.",
                    "type":"boolean"
                },
                "notes":{
                    "description":"Notes of the theme.",
                    "type":"string"
                },
                "theme_styles_color":{
                    "description":"Color information of theme styles.",
                    "type":"object",
                    "properties":{
                        "@ButtonSecondaryTextDecoration":{
                            "description":"Button Secondary Text Decoration",
                            "type":"string"
                        },
                        "@ButtonPrimarySize":{
                            "description":"Button Primary Size",
                            "type":"string"
                        },
                        "@ButtonPrimaryTextColor":{
                            "description":"",
                            "type":"string"
                        },
                        "@SubNavigationTextColor":{
                            "description":"Sub Navigation Text Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryUseGradient":{
                            "description":"Button Primary Use Gradient",
                            "type":"string"
                        },
                        "@ButtonPrimaryFontStyle":{
                            "description":"Button Primary Font Style",
                            "type":"string"
                        },
                        "@ButtonSecondaryFontFamily":{
                            "description":"Button Secondary Font Family",
                            "type":"string"
                        },
                        "@NavbarLinkColor":{
                            "description":"Navbar Link Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryFontWeight":{
                            "description":"Button Primary Font Weight",
                            "type":"string"
                        },
                        "@NavbarTextColor":{
                            "description":"Navbar Text Color",
                            "type":"string"
                        },
                        "@NavbarLinkHoverColor":{
                            "description":"Navbar Link Hover Color",
                            "type":"string"
                        },
                        "@mobileNavBarButtonColor":{
                            "description":"mobile NavBar Button Color",
                            "type":"string"
                        },
                        "@SubNavigationLinkHoverColor":{
                            "description":"Sub Navigation Link Hover Color",
                            "type":"string"
                        },
                        "@NavbarBackgroundHoverColor":{
                            "description":"Navbar Background Hover Color",
                            "type":"string"
                        },
                        "@ButtonSecondaryUseGradient":{
                            "description":"Button Secondary Use Gradient",
                            "type":"string"
                        },
                        "@LinkVisitedColor":{
                            "description":"Link Visited Color",
                            "type":"string"
                        },
                        "@LinkColor":{
                            "description":"Link Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryBackgroundColor":{
                            "description":"Button Primary Background Color",
                            "type":"string"
                        },
                        "@NavbarBackgroundColor":{
                            "description":"Navbar Background Color",
                            "type":"string"
                        },
                        "@SubNavigationLinkColor":{
                            "description":"Sub Navigation Link Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryFontFamily":{
                            "description":"Button Primary Font Family",
                            "type":"string"
                        },
                        "@ButtonPrimaryTextDecoration":{
                            "description":"Button Primary Text Decoration",
                            "type":"string"
                        },
                        "@ButtonSecondaryBorderRadius":{
                            "description":"Button Secondary Border Radius",
                            "type":"string"
                        },
                        "@ButtonSecondaryFontStyle":{
                            "description":"Button Secondary Font Style",
                            "type":"string"
                        },
                        "@ButtonSecondaryTextColor":{
                            "description":"Button Secondary Text Color",
                            "type":"string"
                        },
                        "@SubNavigationBackgroundColor":{
                            "description":"Sub Navigation Background Color",
                            "type":"string"
                        },
                        "@ButtonSecondaryFontWeight":{
                            "description":"Button Secondary Font Weight",
                            "type":"string"
                        },
                        "@ButtonSecondaryBackgroundColor":{
                            "description":"Button Secondary Background Color",
                            "type":"string"
                        },
                        "@ButtonPrimaryBorderRadius":{
                            "description":"Button Primary Border Radius",
                            "type":"string"
                        },
                        "@LinkHoverColor":{
                            "description":"Link Hover Color",
                            "type":"string"
                        },
                        "@SubNavigationBackgroundHoverColor":{
                            "description":"Sub Navigation Background Hover Color",
                            "type":"string"
                        },
                        "@ButtonSecondarySize":{
                            "description":"Button Secondary Size",
                            "type":"string"
                        },
                        "@TextColor":{
                            "description":"Text Color",
                            "type":"string"
                        }
                    }
                },
                "usingCodeView":{
                    "description":"Whether using code view or not.",
                    "type":"boolean"
                },
                "theme_styles_typography":{
                    "description":"Typography information of theme styles.",
                    "type":"object",
                    "properties":{
                        "@H6LineHeight":{
                            "description":"Heading 6 Line Height",
                            "type":"string"
                        },
                        "@H5TextDecoration":{
                            "description":"Heading 5 Text Decoration",
                            "type":"string"
                        },
                        "@H3FontFamily":{
                            "description":"Heading 3 Font Family",
                            "type":"string"
                        },
                        "@H5FontStyle":{
                            "description":"Heading 5 Font Style",
                            "type":"string"
                        },
                        "@H2FontStyle":{
                            "description":"Heading 2 Font Style",
                            "type":"string"
                        },
                        "@H2TextColor":{
                            "description":"Heading 2 Text Color",
                            "type":"string"
                        },
                        "@SiteLineHeight":{
                            "description":"Site Line Height",
                            "type":"string"
                        },
                        "@H1TextAlign":{
                            "description":"Heading 1 Text Align",
                            "type":"string"
                        },
                        "@SiteFontFamily":{
                            "description":"Site Font Family",
                            "type":"string"
                        },
                        "@ParagraphFontWeight":{
                            "description":"Paragraph Font Weight",
                            "type":"string"
                        },
                        "@H5FontSize":{
                            "description":"Heading 5 Font Size",
                            "type":"string"
                        },
                        "@H4TextAlign":{
                            "description":"Heading 4 Text Align",
                            "type":"string"
                        },
                        "@H1TextDecoration":{
                            "description":"Heading 1 Text Decoration",
                            "type":"string"
                        },
                        "@H3LineHeight":{
                            "description":"Heading 3 Line Height",
                            "type":"string"
                        },
                        "@H2FontWeight":{
                            "description":"Heading 2 Font Weight",
                            "type":"string"
                        },
                        "@H3FontSize":{
                            "description":"Heading 3 Font Size",
                            "type":"string"
                        },
                        "@ParagraphLineHeight":{
                            "description":"Paragraph Line Height",
                            "type":"string"
                        },
                        "@H3TextAlign":{
                            "description":"Heading 3 Text Align",
                            "type":"string"
                        },
                        "@H3TextColor":{
                            "description":"Heading 3 Text Color",
                            "type":"string"
                        },
                        "@H4FontFamily":{
                            "description":"Heading 4 Font Family",
                            "type":"string"
                        },
                        "@SiteFontSize":{
                            "description":"Site Font Size",
                            "type":"string"
                        },
                        "@SiteTextAlign":{
                            "description":"Site Text Align",
                            "type":"string"
                        },
                        "@H5FontWeight":{
                            "description":"Heading 5 Font Weight",
                            "type":"string"
                        },
                        "@H6FontFamily":{
                            "description":"Heading 6 Font Family",
                            "type":"string"
                        },
                        "@H1FontSize":{
                            "description":"Heading 1 Font Size",
                            "type":"string"
                        },
                        "@H6FontStyle":{
                            "description":"Heading 6 Font Style",
                            "type":"string"
                        },
                        "@H6TextDecoration":{
                            "description":"Heading 6 Text Decoration",
                            "type":"string"
                        },
                        "@H2TextDecoration":{
                            "description":"Heading 2 Text Decoration",
                            "type":"string"
                        },
                        "@ParagraphTextColor":{
                            "description":"Paragraph Text Color",
                            "type":"string"
                        },
                        "@H1FontStyle":{
                            "description":"Heading 1 Font Style",
                            "type":"string"
                        },
                        "@ParagraphTextAlign":{
                            "description":"Paragraph Text Align",
                            "type":"string"
                        },
                        "@H4LineHeight":{
                            "description":"Heading 4 Line Height",
                            "type":"string"
                        },
                        "@H1FontWeight":{
                            "description":"Heading 1 Font Weight",
                            "type":"string"
                        },
                        "@SiteTextColor":{
                            "description":"Site Text Color",
                            "type":"string"
                        },
                        "@ParagraphFontSize":{
                            "description":"Paragraph Font Size",
                            "type":"string"
                        },
                        "@H5FontFamily":{
                            "description":"Heading 5 Font Family",
                            "type":"string"
                        },
                        "@H4FontWeight":{
                            "description":"Heading 4 Font Weight",
                            "type":"string"
                        },
                        "@ParagraphFontFamily":{
                            "description":"Paragraph Font Family",
                            "type":"string"
                        },
                        "@H1FontFamily":{
                            "description":"Heading 1 Font Family",
                            "type":"string"
                        },
                        "@H2TextAlign":{
                            "description":"Heading 2 Text Align",
                            "type":"string"
                        },
                        "@H1LineHeight":{
                            "description":"Heading 1 Line Height",
                            "type":"string"
                        },
                        "@H6FontSize":{
                            "description":"Heading 6 Font Size",
                            "type":"string"
                        },
                        "@H3TextDecoration":{
                            "description":"Heading 3 Text Decoration",
                            "type":"string"
                        },
                        "@H4TextColor":{
                            "description":"Heading 4 Text Color",
                            "type":"string"
                        },
                        "@ParagraphFontStyle":{
                            "description":"Paragraph Font Style",
                            "type":"string"
                        },
                        "@ParagraphTextDecoration":{
                            "description":"Paragraph Text Decoration",
                            "type":"string"
                        },
                        "@H1TextColor":{
                            "description":"Heading 1 Text Color",
                            "type":"string"
                        },
                        "@H4FontSize":{
                            "description":"Heading 4 Font Size",
                            "type":"string"
                        },
                        "@SiteTextDecoration":{
                            "description":"Site Text Decoration",
                            "type":"string"
                        },
                        "@SiteFontStyle":{
                            "description":"Site Font Style",
                            "type":"string"
                        },
                        "@H3FontWeight":{
                            "description":"Heading 3 Font Weight",
                            "type":"string"
                        },
                        "@H6TextAlign":{
                            "description":"Heading 6 Text Align",
                            "type":"string"
                        },
                        "@H4TextDecoration":{
                            "description":"Heading 4 Text Decoration",
                            "type":"string"
                        },
                        "@H2FontFamily":{
                            "description":"Heading 2 Font Family",
                            "type":"string"
                        },
                        "@H3FontStyle":{
                            "description":"Heading 3 Font Style",
                            "type":"string"
                        },
                        "@SiteFontWeight":{
                            "description":"Site Font Weight",
                            "type":"string"
                        },
                        "@H5LineHeight":{
                            "description":"Heading 5 Line Height",
                            "type":"string"
                        },
                        "@H2FontSize":{
                            "description":"Heading 2 Font Size",
                            "type":"string"
                        },
                        "@H6TextColor":{
                            "description":"Heading 6 Text Color",
                            "type":"string"
                        },
                        "@H4FontStyle":{
                            "description":"Heading 4 Font Style",
                            "type":"string"
                        },
                        "@H2LineHeight":{
                            "description":"Heading 2 Line Height",
                            "type":"string"
                        },
                        "@H5TextAlign":{
                            "description":"Heading 5 Text Align",
                            "type":"string"
                        },
                        "@H5TextColor":{
                            "description":"Heading 5 Text Color",
                            "type":"string"
                        },
                        "@H6FontWeight":{
                            "description":"Heading 6 Font Weight",
                            "type":"string"
                        }
                    }
                },
                "clone_parent_name":{
                    "description":"Clone parent name of the theme.",
                    "type":"string"
                },
                "name":{
                    "description":"Theme name.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the theme.",
                    "type":"string"
                },
                "is_custom":{
                    "description":"Whether theme is custom or not.",
                    "type":"boolean"
                },
                "id":{
                    "description":"The ID of the theme.",
                    "type":"string"
                },
                "theme_styles_general":{
                    "description":"General information of theme styles.",
                    "type":"object",
                    "properties":{
                        "@FooterBorderTopColor":{
                            "description":"Footer Border Top Color",
                            "type":"string"
                        },
                        "@SiteBackgroundImageAttachment":{
                            "description":"Site Background Image Attachment",
                            "type":"string"
                        },
                        "@FooterBackgroundImageAttachment":{
                            "description":"Footer Background Image Attachment",
                            "type":"string"
                        },
                        "@SiteBackgroundImageURL":{
                            "description":"Site Background Image URL",
                            "type":"string"
                        },
                        "@HeaderBackgroundUseGradient":{
                            "description":"Header Background Use Gradient",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImageAttachment":{
                            "description":"Header Top Background Image Attachment",
                            "type":"string"
                        },
                        "@SiteBackgroundColorBottom":{
                            "description":"Site Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImagePosition":{
                            "description":"Header Top Background Image Position",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImageRepeat":{
                            "description":"Header Top Background Image Repeat",
                            "type":"string"
                        },
                        "@FooterBackgroundColorBottom":{
                            "description":"Footer Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderTopPaddingTop":{
                            "description":"Header Top Padding Top",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundColorTop":{
                            "description":"Header Top Background Color Top",
                            "type":"string"
                        },
                        "@HeaderBackgroundColorTop":{
                            "description":"Header Background Color Top",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundColor":{
                            "description":"Header Top Background Color",
                            "type":"string"
                        },
                        "@HeaderBackgroundImageAttachment":{
                            "description":"Header Background Image Attachment",
                            "type":"string"
                        },
                        "@FooterBackgroundImageURL":{
                            "description":"Footer Background Image URL",
                            "type":"string"
                        },
                        "@FooterBackgroundImageRepeat":{
                            "description":"Footer Background Image Repeat",
                            "type":"string"
                        },
                        "@HeaderBackgroundImageRepeat":{
                            "description":"Header Background Image Repeat",
                            "type":"string"
                        },
                        "@SiteBackgroundImagePosition":{
                            "description":"Site Background Image Position",
                            "type":"string"
                        },
                        "@SiteBackgroundImageRepeat":{
                            "description":"Site Background Image Repeat",
                            "type":"string"
                        },
                        "@FooterBackgroundUseGradient":{
                            "description":"Footer Background Use Gradient",
                            "type":"string"
                        },
                        "@SiteBackgroundColorTop":{
                            "description":"Site Background Color Top",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundUseGradient":{
                            "description":"Header Top Background Use Gradient",
                            "type":"string"
                        },
                        "@HeaderBackgroundColorBottom":{
                            "description":"Header Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundColorBottom":{
                            "description":"Header Top Background Color Bottom",
                            "type":"string"
                        },
                        "@HeaderBackgroundImagePosition":{
                            "description":"Header Background Image Position",
                            "type":"string"
                        },
                        "@SitePageBackgroundColor":{
                            "description":"Site Page Background Color",
                            "type":"string"
                        },
                        "@HeaderTopBackgroundImageURL":{
                            "description":"Header Top Background Image URL",
                            "type":"string"
                        },
                        "@FooterBackgroundColorTop":{
                            "description":"Footer Background Color Top",
                            "type":"string"
                        },
                        "@HeaderTopBorderBottomColor":{
                            "description":"Header Top Border Bottom Color",
                            "type":"string"
                        },
                        "@HeaderBackgroundColor":{
                            "description":"Header Background Color",
                            "type":"string"
                        },
                        "@HeaderBackgroundImageURL":{
                            "description":"Header Background Image URL",
                            "type":"string"
                        },
                        "@FooterBackgroundColor":{
                            "description":"Footer Background Color",
                            "type":"string"
                        },
                        "@SiteBackgroundColor":{
                            "description":"Site Background Color",
                            "type":"string"
                        },
                        "@SiteBackgroundUseGradient":{
                            "description":"Site Background Use Gradient",
                            "type":"string"
                        },
                        "@FooterBackgroundImagePosition":{
                            "description":"Footer Background Image Position",
                            "type":"string"
                        }
                    }
                },
                "clone_parent_id":{
                    "description":"Clone parent id of the theme.",
                    "type":"string"
                }
            }
        },
        "getExportProcess_response":{
            "properties":{
                "completedPercentage":{
                    "description":"The percentage of the process completed.",
                    "type":"integer"
                },
                "progress":{
                    "description":"The current progress of the process.",
                    "type":"string",
                    "enum":[
                        "succeeded",
                        "failed",
                        "processing",
                        "pending",
                        "aborted",
                        "paused",
                        "blocked"
                    ]
                },
                "startTime":{
                    "description":"Time when the process started.",
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"It specifies that this url is related or referring to status of job(meta), file or self",
                                "type":"string"
                            },
                            "href":{
                                "description":"Url link to status of job(meta) or self",
                                "type":"string"
                            }
                        }
                    }
                },
                "endTime":{
                    "description":"Time when the process finished.",
                    "type":"string"
                },
                "completed":{
                    "description":"Flag indicating whether process is completed or not.",
                    "type":"boolean"
                },
                "error":{
                    "description":"Error detail of the original request.",
                    "type":"object",
                    "properties":{
                        "detail":{
                            "description":"Description of the problem.",
                            "type":"string"
                        },
                        "type":{
                            "description":"Absolute URI that identifies the problem type.",
                            "type":"string"
                        },
                        "title":{
                            "description":"Short summary of the problem.",
                            "type":"string"
                        }
                    }
                },
                "requestStatus":{
                    "description":"HTTP status code of the original request.",
                    "type":"integer"
                }
            }
        },
        "updateOrganizationAddress_response":{
            "properties":{
                "address":{
                    "description":"Address created for the Organization.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "phoneNumber":{
                            "description":"Phone Number of the address",
                            "type":"string"
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the secondary address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the secondary address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the secondary address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name of the secondary address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"The State of the address",
                            "type":"string"
                        }
                    }
                },
                "addressType":{
                    "description":"Address type represents nick name of address if present else repository ID of address item.",
                    "type":"string"
                }
            }
        },
        "updateShopperInput_request":{
            "properties":{
                "localizedValues":{
                    "description":"Localized enumerated values map (base -> localized), returned when type=enumerated and there is localization.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "values":{
                    "description":"Values when the type=enumerated. Can also be set as a map of base -> localized values, for localization.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "name":{
                    "description":"Name of the Shopper Input",
                    "type":"string"
                },
                "label":{
                    "description":"The display name of Shopper Input",
                    "type":"string"
                },
                "promptText":{
                    "description":"Helper text for the Shopper Input",
                    "type":"string"
                },
                "required":{
                    "description":"Whether the Shopper Input is required",
                    "type":"boolean"
                }
            },
            "example":{
                "name":"Gift Message",
                "label":"Gift Message",
                "promptText":"Enter the gift message:",
                "required":false
            }
        },
        "updateCurrentAdminProfile_response":{
            "properties":{
                "lastName":{
                    "description":"Last name of the profile.",
                    "type":"string"
                },
                "firstName":{
                    "description":"First name of the profile.",
                    "type":"string"
                },
                "external":{
                    "description":"True if the user was created externally",
                    "type":"boolean"
                },
                "tourComplete":{
                    "description":"True if the user has completed the walk-through tour of the admin product.",
                    "type":"boolean"
                },
                "createdBy":{
                    "description":"ID of the user that created this profile",
                    "type":"string"
                },
                "roles":{
                    "description":"Array of roles assigned to this profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of the role.",
                                "type":"string"
                            }
                        }
                    }
                },
                "registrationDate":{
                    "description":"User's registration date.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of this profile.",
                    "type":"string"
                },
                "active":{
                    "description":"True if the user is active; false if the user is deactivated.",
                    "type":"boolean"
                },
                "id":{
                    "description":"ID of this profile.",
                    "type":"string"
                },
                "rolesLastModified":{
                    "description":"Roles last modified timestamp.",
                    "type":"string"
                },
                "email":{
                    "description":"Email address and login name of the profile.",
                    "type":"string"
                }
            }
        },
        "listCatalogs_response":{
            "properties":{
                "total":{
                    "description":"Total number of catalogs.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of catalogs.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Offset of catalog inventory.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of catalogs.",
                    "type":"integer"
                },
                "sort":{
                    "description":"List of properties being sorted.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property being sorted.",
                                "type":"string"
                            },
                            "order":{
                                "description":"The order by which the property is sorted.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"List of catalogs",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "catalogVersion":{
                                "description":"Type of catalog to create.  1 = legacy catalog (only allowed if legacy catalog support is enabled), 2 = new style catalog, 3 = filtered view catalog.",
                                "type":"integer"
                            },
                            "defaultCategoryForProducts":{
                                "description":"Default category parent to link to new products created in this catalog if no other parents are specified.",
                                "type":"string"
                            },
                            "rootNavigationCategory":{
                                "description":"Navigation category for the catalog.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of the navigation category",
                                        "type":"string"
                                    }
                                }
                            },
                            "baseCatalog":{
                                "description":"(Only present for filtered view catalogs) This references the independent catalog that is the base catalog for the filtered view.",
                                "type":"object",
                                "properties":{
                                    "catalogVersion":{
                                        "description":"Type of base catalog. For base catalog this will always be 2 - independent catalog.",
                                        "type":"integer"
                                    },
                                    "defaultCategoryForProducts":{
                                        "description":"Default category parent to link to new products created in this base catalog if no other parents are specified.",
                                        "type":"string"
                                    },
                                    "rootNavigationCategory":{
                                        "description":"Navigation category for the base catalog.",
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository id of the navigation category",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "displayName":{
                                        "description":"Display name of the base catalog.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"Repository ID.",
                                        "type":"string"
                                    },
                                    "rootCategories":{
                                        "description":"Array of root categories of the base catalog",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "repositoryId":{
                                                    "description":"Repository id of category/collection",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "lastModifiedDate":{
                                "description":"Date and timestamp when the item is modified recently.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display name of the catalog.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID.",
                                "type":"string"
                            },
                            "rootCategories":{
                                "description":"Array of root categories of the catalog",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository id of category/collection",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"Catalog ID.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "doServerRestart_response_accepted":{
            "properties":{
                "message":{
                    "description":"The message describing the status",
                    "type":"string"
                },
                "workRequestId":{
                    "description":"The id of the restart request which can be used to track the extension server restart status.",
                    "type":"string"
                }
            }
        },
        "listPageTags_response":{
            "properties":{
                "total":{
                    "description":"The total count",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total results count",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset",
                    "type":"integer"
                },
                "limit":{
                    "description":"The limit",
                    "type":"integer"
                },
                "sort":{
                    "description":"Array having the order and property of sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property sorted on.",
                                "type":"string"
                            },
                            "order":{
                                "description":"The sort order: either asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"The list of page tags in the head section of this site",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The name of the page tag",
                                "type":"integer"
                            },
                            "id":{
                                "description":"The page tag id generated on the server",
                                "type":"string"
                            },
                            "enabled":{
                                "description":"Whether the page tag should appear in the site's HTML",
                                "type":"boolean"
                            },
                            "content":{
                                "description":"The page tag HTML",
                                "type":"string"
                            },
                            "order":{
                                "description":"1-based position of the page tag in the page tag list",
                                "type":"integer"
                            }
                        }
                    }
                }
            }
        },
        "createProductTypeVariant_response":{
            "properties":{
                "count":{
                    "description":"Number of products of the current user-defined product type.",
                    "type":"integer"
                },
                "id":{
                    "description":"ID of product type.",
                    "type":"string"
                },
                "variants":{
                    "description":"List of variants for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemType":{
                                "description":"Item type for user-defined product type.",
                                "type":"string"
                            },
                            "values":{
                                "description":"Values for variant.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "variantBasedDisplay":{
                                "description":"Whether this variant based display should be allowed ",
                                "type":"boolean"
                            },
                            "wildcardSearchable":{
                                "description":"Whether wildcard is searchable or not.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"Label for new product type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Whether variant is internal.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default value of variant.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"Whether listing should be done based on this variant.",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of variant.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of variant.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether variant is internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "listingVariant":{
                                            "description":"Whether listing should be done based on this variant.",
                                            "type":"boolean"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "variantBasedDisplay":{
                                            "description":"Whether this variant based display should be allowed ",
                                            "type":"boolean"
                                        },
                                        "textSearchable":{
                                            "description":"Whether variant is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "wildcardSearchable":{
                                            "description":"Whether wildcard searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "functionWebHookOperation_request":{
            "properties":{
                "op":{
                    "description":"The operation to perform. Valid values are: resetSecretKey",
                    "type":"string"
                }
            },
            "required":[
                "op"
            ],
            "example":{
                "op":"resetSecretKey"
            }
        },
        "validateURLSlugMap_response":{
            "properties":{
                "duplicates":{
                    "description":"Duplicate URL slugs.",
                    "type":"array",
                    "items":{
                        "properties":{
                            "en":{
                                "description":"Duplicates for specified locale.",
                                "type":"array",
                                "items":{
                                    "properties":{
                                        "nintendo-switch":{
                                            "description":"Duplicate URL slug for the locale.",
                                            "items":{
                                                "properties":{
                                                    "itemDescriptor":{
                                                        "default":"product",
                                                        "description":"The item descriptor."
                                                    },
                                                    "displayName":{
                                                        "default":"Nintendo Switch",
                                                        "description":"Item Display name."
                                                    },
                                                    "seoUrlSlugDerived":{
                                                        "default":"nintendo-switch",
                                                        "description":"Item's URL slug."
                                                    },
                                                    "id":{
                                                        "default":"prod130047",
                                                        "description":"ID for this item."
                                                    }
                                                }
                                            }
                                        },
                                        "nintendo-switch (duplicate)":{
                                            "description":"Duplicate URL slug for the locale.",
                                            "items":{
                                                "properties":{
                                                    "itemDescriptor":{
                                                        "default":"category",
                                                        "description":"The item descriptor."
                                                    },
                                                    "displayName":{
                                                        "default":"Nintendo Switch games",
                                                        "description":"Item Display name."
                                                    },
                                                    "seoUrlSlugDerived":{
                                                        "default":"nintendo-switch",
                                                        "description":"Item's URL slug."
                                                    },
                                                    "id":{
                                                        "default":"video-games-123",
                                                        "description":"ID for this item."
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "containsDuplicates":{
                    "default":true,
                    "description":"Whether or not there are duplicate URL patterns.",
                    "type":"boolean"
                }
            }
        },
        "putComponentInstanceByLocaleWithId_request":{
            "properties":{
                "custom":{
                    "description":"This refers to custom translations for text snippets.",
                    "properties":{
                        "labelExpand":{
                            "default":"Click here to expand image!",
                            "description":"Name of text snippet you want to change - in this case labelExpand.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "getProductTypeVariant_response":{
            "properties":{
            }
        },
        "listClientApplicationChangedAssets_InvalidIdresponse":{
            "type":"object",
            "properties":{
                "errorCode":{
                    "default":"00000000",
                    "description":"The numerical code identifying the error.",
                    "type":"string"
                },
                "message":{
                    "default":"Ids cannot be null",
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "default":500,
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "createFolder_response":{
            "properties":{
            }
        },
        "updateBasicAuthConfiguration_request":{
            "properties":{
                "neverAuthenticateTargetHostNames":{
                    "description":"Target host names that will be excluded from basic authentication. These are typically the customer facing host names (\"example.com\").",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "ipRangesWhitelist":{
                    "description":"Represents client IP addresses or ranges of client IP addresses that are whitelisted and therefore do not have to provide basic auth authentication. IPv4 and IPv6 addresses are supported. Ranges are specified via a pair of IP addresses using '-' as a separator, or specified via CIDR notation. DNS/host names are not supported.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "nonBasicAuthBrowserTypes":{
                    "description":"Browser types that are incompatible with the Basic Auth functionality, and should instead use the non-Basic Auth mechanism.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "headersWhitelist":{
                    "description":"Header names that will exclude a request from the Basic Authentication functionality.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "passwords":{
                    "description":"Valid username/password combinations. The keys are the usernames and the values are the passwords.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "pathWhitelist":{
                    "description":"Site relative paths (for example, \"/v1/ccadmin/login\") that are excluded from basic authentication.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "realm":{
                    "description":"The basic auth realm that will be presented as part of the basic auth challenge.",
                    "type":"string"
                }
            },
            "example":{
                "neverAuthenticateTargetHostNames":[
                    "example.com",
                    "www.example.com"
                ],
                "ipRangesWhitelist":[
                    "192.168.1.1 - 192.168.1.15"
                ],
                "nonBasicAuthBrowserTypes":[
                    "MSIE",
                    "Safari",
                    "Edge",
                    "Trident"
                ],
                "headersWhitelist":null,
                "passwords":{
                    "admin":"admin"
                },
                "pathWhitelist":[
                    "/foo/bar"
                ],
                "realm":"Oracle Cloud Commerce Testing"
            }
        },
        "updateProduct_request":{
            "properties":{
                "productImages":{
                    "description":"List of product images to assign to the product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "path":{
                                "description":"Virtual path to image, including filename.",
                                "type":"string"
                            },
                            "metadata":{
                                "description":"Seo meta info for product.",
                                "type":"object",
                                "properties":{
                                    "altText":{
                                        "description":"Alt text for product image.",
                                        "type":"string"
                                    },
                                    "titleText":{
                                        "description":"Title text for product image.",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"Image filename without path.",
                                "type":"string"
                            }
                        }
                    }
                },
                "catalogId":{
                    "description":"ID of the catalog.",
                    "type":"string"
                },
                "priceListGroupId":{
                    "description":"Price list group id for adding the prices to the product in the response.",
                    "type":"string"
                },
                "discountable":{
                    "description":"Indicates whether the promotions should be applied to this SKU or not. If the value is true then promotion discounts can be applied to this SKU; else no promotions can be applied to this SKU. Default value is true",
                    "type":"boolean"
                },
                "includePrices":{
                    "description":"Boolean flag to determine whether to include price maps for the products in the response.",
                    "type":"boolean"
                },
                "properties":{
                    "description":"Properties of the product to be created.",
                    "type":"object",
                    "properties":{
                        "longDescription":{
                            "description":"Long description of the product.",
                            "type":"string"
                        },
                        "directCatalogs":{
                            "description":"List of catalog IDs that this product is associated with through direct catalog linking.",
                            "type":"array",
                            "items":{
                                "description":"ID of the catalog to which product will have direct linkage.",
                                "type":"string"
                            }
                        },
                        "nonreturnable":{
                            "description":"Indicates whether the product is returnable or not.",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"Display name of the product.",
                            "type":"string"
                        },
                        "parentCategoryScope":{
                            "description":"Scope of update for parent category, one of: base, catalogSpecific, global or revertToBase. If this field is not provided then existing scope is used, i.e. if a catalog specific parent category is already set then it will be updated otherwise the base will be updated.",
                            "type":"string"
                        },
                        "CountryOfOrigin":{
                            "description":"Country of origin of the product.",
                            "type":"string"
                        },
                        "seoDescriptionDerived":{
                            "description":"Derived from display name and description of the product",
                            "type":"string"
                        },
                        "orderLimit":{
                            "description":"Maximum Order limit of the product.",
                            "type":"string"
                        },
                        "description":{
                            "description":"Description of the product.",
                            "type":"string"
                        },
                        "seoTitleDerived":{
                            "description":"Derived from display name of the product",
                            "type":"string"
                        },
                        "seoMetaInfo":{
                            "description":"Seo meta info for category.",
                            "type":"object",
                            "properties":{
                                "seoDescription":{
                                    "description":"Description of product.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository id of seo metadata.",
                                    "type":"string"
                                },
                                "seoTitle":{
                                    "description":"Title of product.",
                                    "type":"string"
                                },
                                "seoKeywords":{
                                    "description":"Keywords of product.",
                                    "type":"string"
                                },
                                "seoUrlSlug":{
                                    "description":"Url Slug of product.",
                                    "type":"string"
                                }
                            }
                        },
                        "coreProduct":{
                            "description":"Flag specifying if this is a core product that should automatically be a member of filtered view catalogs (unless specifically excluded).  Note, changing the core product state of a product will reset the filtered catalogs property of that product.",
                            "type":"boolean"
                        },
                        "listVolumePrices":{
                            "description":"Object with price group IDs as keys and list prices as values",
                            "type":"object",
                            "properties":{
                                "priceGroupId1":{
                                    "description":"List price of the product in price group 1",
                                    "type":"object",
                                    "properties":{
                                        "pricingScheme":{
                                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                            "type":"object",
                                            "properties":{
                                                "numLevels":{
                                                    "description":"Number of levels in the volume price",
                                                    "type":"number"
                                                },
                                                "levels":{
                                                    "description":"Price levels array for volume price",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "price":{
                                                                "description":"price value for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMinimum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMaximum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "priceGroupId2":{
                                    "description":"List price of the product in price group 1",
                                    "type":"object",
                                    "properties":{
                                        "pricingScheme":{
                                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                            "type":"object",
                                            "properties":{
                                                "numLevels":{
                                                    "description":"Number of levels in the volume price",
                                                    "type":"number"
                                                },
                                                "levels":{
                                                    "description":"Price levels array for volume price",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "price":{
                                                                "description":"price value for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMinimum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMaximum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "shippable":{
                            "description":"Indicates whether the product is goods(shippable=true) or services(shippable=false).",
                            "type":"boolean"
                        },
                        "addOnProducts":{
                            "description":"The array of add-on product groups",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Add-on product group id. If it is provided in the request then it is used to look up the group and make updates to it. If it is not provided in the request then a new group is created that replaces the old one.",
                                        "type":"string"
                                    },
                                    "addOnOptions":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "product":{
                                                    "description":"ID of the add-on product",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"Add-on option id. If it is provided in the request then it is used to look up the option and make updates to it. If it is not provided in the request then a new add-on option is created that replaces the old one.",
                                                    "type":"string"
                                                },
                                                "sku":{
                                                    "description":"Sku ID of the add-on product",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "bomItemVariableName":{
                            "description":"BOM item variable name used in configurations or rules.",
                            "type":"string"
                        },
                        "id":{
                            "description":"The id of the product to create.",
                            "type":"string"
                        },
                        "brand":{
                            "description":"Brand of the product.",
                            "type":"string"
                        },
                        "saleVolumePrices":{
                            "description":"Object with price group IDs as keys and sale prices as values",
                            "type":"object",
                            "properties":{
                                "priceGroupId1":{
                                    "description":"Sale price of the product in price group 1",
                                    "type":"object",
                                    "properties":{
                                        "pricingScheme":{
                                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                            "type":"object",
                                            "properties":{
                                                "numLevels":{
                                                    "description":"Number of levels in the volume price",
                                                    "type":"number"
                                                },
                                                "levels":{
                                                    "description":"Price levels array for volume price",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "price":{
                                                                "description":"price value for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMinimum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMaximum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                },
                                "priceGroupId2":{
                                    "description":"Sale price of the product in price group 1",
                                    "type":"object",
                                    "properties":{
                                        "pricingScheme":{
                                            "description":"Pricing scheme can be either tieredPrice or bulkPrice",
                                            "type":"object",
                                            "properties":{
                                                "numLevels":{
                                                    "description":"Number of levels in the volume price",
                                                    "type":"number"
                                                },
                                                "levels":{
                                                    "description":"Price levels array for volume price",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "price":{
                                                                "description":"price value for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMinimum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            },
                                                            "levelMaximum":{
                                                                "description":"minimum quantity for price level",
                                                                "type":"number"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "height":{
                            "description":"Height of the product.",
                            "type":"string"
                        },
                        "salePrice":{
                            "description":"Sale price of the product in the default price group.",
                            "type":"number"
                        },
                        "salesProductType":{
                            "description":"Type of sales product.",
                            "type":"string"
                        },
                        "seoKeywordsDerived":{
                            "description":"Derived from display name and ancestor category name's of the product",
                            "type":"string"
                        },
                        "filteredCatalogs":{
                            "description":"List of filtered view catalog Ids products will be included (if their core product is false) or excluded from (if their core product is true).",
                            "type":"array",
                            "items":{
                                "description":"List of filtered view catalog ids",
                                "type":"string"
                            }
                        },
                        "seoUrlSlugDerived":{
                            "description":"Derived from seoUrlSlug of the product if available, else derived from display name of the product",
                            "type":"string"
                        },
                        "length":{
                            "description":"Length of the product.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Tells whether product is active.",
                            "type":"boolean"
                        },
                        "weight":{
                            "description":"Weight of the product.",
                            "type":"string"
                        },
                        "productNumber":{
                            "description":"Product number of the product.",
                            "type":"string"
                        },
                        "taxCode":{
                            "description":"Tax code of the product.",
                            "type":"string"
                        },
                        "arrivalDate":{
                            "description":"Arrival date of the product.",
                            "type":"string"
                        },
                        "notForIndividualSale":{
                            "description":"States whether not a product may be sold individually rather than, for example, as part of a configured product",
                            "type":"boolean"
                        },
                        "width":{
                            "description":"Width of the product.",
                            "type":"string"
                        },
                        "parentCategory":{
                            "description":"Repository id of the default parent category",
                            "type":"string"
                        },
                        "shippingSurcharge":{
                            "description":"Extra handling costs while shipping the product, in the default price group.",
                            "type":"number"
                        },
                        "partNumber":{
                            "description":"Unique identifier or code used for the part.",
                            "type":"string"
                        },
                        "minOrderLimit":{
                            "description":"Minimum Order limit of the product.",
                            "type":"string"
                        },
                        "listPrice":{
                            "description":"List price of the product in the default price group. Required if listPrices does not set the price for the default price group.",
                            "type":"number"
                        },
                        "fixedRelatedProductIds":{
                            "description":"The array of related product ids",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        }
                    },
                    "required":[
                        "displayName",
                        "id",
                        "productNumber",
                        "taxCode"
                    ]
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "productImages":[
                    {
                        "path":"/products/HOME_AntiqueTableLamp_full.jpg",
                        "metadata":{
                            "altText":"Antique Table Lamp",
                            "titleText":"Antique Table Lamp"
                        },
                        "name":"/products/HOME_AntiqueTableLamp_full.jpg",
                        "url":"http://localhost:9080/file/products/HOME_AntiqueTableLamp_full.jpg",
                        "tags":[
                        ]
                    }
                ],
                "variantValuesOrder":{
                    "color":[
                        "Spring Green",
                        "Cranberry"
                    ],
                    "size":[
                        "Small",
                        "Large"
                    ]
                },
                "catalogId":"cloudLakeCatalog",
                "properties":{
                    "longDescription":"A versatile layering piece, this ultra-soft t-shirt is perfect at the city, mountains or beach. ",
                    "nonreturnable":false,
                    "directCatalogs":[
                        "cloudLakeCatalog"
                    ],
                    "displayName":"Weekend T-Shirt",
                    "parentCategoryScope":"global",
                    "orderLimit":null,
                    "description":"A versatile layering piece, this ultra-soft t-shirt is perfect at the city, mountains or beach. ",
                    "listPrices":{
                        "CaDollar":24.99
                    },
                    "salePrices":{
                        "CaDollar":19.99
                    },
                    "seoMetaInfo":{
                        "seoDescription":"Weekend T-Shirt, A versatile layering piece, this ultra-soft t-shirt is perfect at the city, mountains or beach.",
                        "seoTitle":"Weekend T-Shirt",
                        "seoKeywords":"Weekend T-Shirt",
                        "seoUrlSlug":"weekend-t-shirt"
                    },
                    "listVolumePrices":{
                        "UsDollar":{
                            "bulkPrice":{
                                "numLevels":3,
                                "levels":[
                                    {
                                        "price":19,
                                        "levelMinimum":1,
                                        "levelMaximum":5
                                    },
                                    {
                                        "price":12.35,
                                        "levelMinimum":21,
                                        "levelMaximum":30
                                    },
                                    {
                                        "price":10.25,
                                        "levelMinimum":31
                                    }
                                ]
                            }
                        }
                    },
                    "shippable":true,
                    "addOnProducts":[
                        {
                            "repositoryId":"cp10001",
                            "addOnOptions":[
                                {
                                    "product":"prod10005",
                                    "repositoryId":"co10002",
                                    "sku":"sku10006"
                                },
                                {
                                    "product":"prod10005",
                                    "repositoryId":"co10003",
                                    "sku":"sku10007"
                                }
                            ]
                        }
                    ],
                    "shippingSurcharges":{
                        "UsDollar":1.99,
                        "CaDollar":4.99
                    },
                    "id":"prod10007",
                    "discountable":true,
                    "brand":"StyleForce7",
                    "saleVolumePrices":{
                        "UsDollar":{
                            "bulkPrice":{
                                "numLevels":3,
                                "levels":[
                                    {
                                        "price":19,
                                        "levelMinimum":1,
                                        "levelMaximum":5
                                    },
                                    {
                                        "price":12.35,
                                        "levelMinimum":21,
                                        "levelMaximum":30
                                    },
                                    {
                                        "price":10.25,
                                        "levelMinimum":31
                                    }
                                ]
                            }
                        }
                    },
                    "height":null,
                    "salePrice":null,
                    "length":null,
                    "active":true,
                    "weight":null,
                    "taxCode":"PC030100",
                    "arrivalDate":null,
                    "notForIndividualSale":true,
                    "fabric":"Cotton",
                    "width":null,
                    "repositoryId":"prod10007",
                    "parentCategory":"topLeaf",
                    "shippingSurcharge":null,
                    "partNumber":"T-S_123",
                    "minOrderLimit":1,
                    "listPrice":19.99,
                    "fixedRelatedProductIds":[
                        "xprod2535"
                    ]
                }
            }
        },
        "updateXssConfiguration_response":{
            "properties":{
                "htmlValidatorEnabled":{
                    "description":"Whether the HTML parser-based anti-XSS validator is enabled.",
                    "type":"boolean"
                },
                "htmlValidatorAllowedAttributeAdditions":{
                    "description":"Editable list of additional attribute names for the HTML parser-based anti-XSS validator to allow.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "endpointIdsWhitelist":{
                    "description":"Editable whitelist of endpoint ids that will not perform XSS validation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "uriPrefixesWhitelist":{
                    "description":"Editable whitelist of endpoint URI prefixes that will not perform XSS validation.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "illegalAttributeNames":{
                    "description":"Editable illegal XML attribute name list.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "htmlValidatorAllowedTagAdditions":{
                    "description":"Editable list of additional tag names for the HTML parser-based anti-XSS validator to allow.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "tagWhitelistAdditions":{
                    "description":"Editable additional  XML tags that are allowed in input values.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "tagWhitelist":{
                    "description":"Read-only built-in setting for XML tags that are allowed in input values.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "endpointIdsToAlwaysValidate":{
                    "description":"Editable endpoint ids that will be XSS validated even if they fall under the whitelists.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "cloneTheme_response":{
            "properties":{
                "isAgentTheme":{
                    "description":"Indicates if this is the theme used in the Agent UI. There is only one Agent theme on the system.",
                    "type":"boolean"
                },
                "thumbnail":{
                    "description":"Optional thumbnail image of the theme.",
                    "type":"string"
                },
                "theme_additional_fonts":{
                    "description":"Lists additional fonts configured for the theme.",
                    "type":"string"
                },
                "notes":{
                    "description":"Notes of the theme.",
                    "type":"string"
                },
                "is_active":{
                    "description":"Whether theme is active.",
                    "type":"boolean"
                },
                "usingCodeView":{
                    "description":"Indicates if Code View has been used to configure the theme.",
                    "type":"boolean"
                },
                "is_default":{
                    "description":"Indicates if this is the default theme. Only one will have this set to true. By default this will be  Cloud Lake Theme.",
                    "type":"boolean"
                },
                "associatedSites":{
                    "description":"Lists the sites which have this as their configured theme.",
                    "type":"string"
                },
                "clone_parent_name":{
                    "description":"Clone parent name of the theme.",
                    "type":"string"
                },
                "name":{
                    "description":"Theme name.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the theme.",
                    "type":"string"
                },
                "is_custom":{
                    "description":"Whether theme is custom or not.",
                    "type":"boolean"
                },
                "id":{
                    "description":"The ID of the theme.",
                    "type":"string"
                },
                "clone_parent_id":{
                    "description":"Clones the parent ID of the theme.",
                    "type":"string"
                },
                "compilationStatuses":{
                    "description":"Indicates status of  recent theme compilations for this theme.",
                    "type":"string"
                }
            }
        },
        "getFallbackShippingConfiguration_response":{
            "properties":{
                "fallbackShippingEnabled":{
                    "description":"Whether fallback shipping is enabled.",
                    "type":"boolean"
                }
            }
        },
        "updateEmailTemplates_200_response":{
            "properties":{
                "success":{
                    "description":"true - if update was successful, false - if update was unsuccessful",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"The display name for the email type",
                    "type":"string"
                },
                "warnings":{
                    "description":"Warnings reported for the update.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "errors":{
                    "description":"Errors reported for the update.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "listOrganizationRoles_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"integer"
                },
                "items":{
                    "description":"list of organization roles",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "function":{
                                "description":"Function of the role which can be admin, buyer or approver and so on.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository Id of the role.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the role",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listRecommendationStrategies_response":{
            "properties":{
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "recommendationGroups":{
                                "description":"The array of Recommendation Groups for the Strategy.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "numRecs":{
                                            "description":"The number of recommendations to display from this set of Conditions.",
                                            "type":"integer"
                                        },
                                        "conditions":{
                                            "description":"The array of Conditions and their parameters, if any.  Conditions are described in the /recommendationStrategyConditions endpoint.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the Condition.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"The localized display name of the Strategy.",
                                "type":"string"
                            },
                            "description":{
                                "description":"The Strategy's description.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The ID of the Strategy",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getComponentInstanceByLocale_okResponse":{
            "type":"object",
            "properties":{
                "localeData":{
                    "type":"object",
                    "properties":{
                        "resources":{
                            "type":"object",
                            "properties":{
                                "labelNextImage":{
                                    "default":"Next Image",
                                    "description":"Label text for NextImage field in this locale.",
                                    "type":"string"
                                },
                                "labelRollOverImage":{
                                    "default":"Roll over image to zoom in",
                                    "description":"Label text for RollOverImage field in this locale.",
                                    "type":"string"
                                },
                                "labelImageSelected":{
                                    "default":"Image selected",
                                    "description":"Label text for ImageSelected field in this locale.",
                                    "type":"string"
                                },
                                "labelExpand":{
                                    "default":"Expand",
                                    "description":"Label text for Expand field in this locale.",
                                    "type":"string"
                                },
                                "closeLinkAltText":{
                                    "default":"Close",
                                    "description":"Alt Text for Close Link option in this locale.",
                                    "type":"string"
                                },
                                "labelOpenExpandedView":{
                                    "default":"Click to open expanded view",
                                    "description":"Label text for OpenExpandedView field in this locale.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "default":"self",
                                "description":"The relationship between the current document and the linked document/resource.",
                                "type":"string"
                            },
                            "href":{
                                "default":"http://localhost:9080/ccadmin/v1/componentInstances/400002/locale?custom=...",
                                "description":"Specifies the location (URL) of the external resource.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createCmsContentMap_response":{
            "properties":{
                "sourceType":{
                    "description":"The source type.",
                    "type":"string",
                    "example":"ExampleContent"
                },
                "contentId":{
                    "description":"The content ID.",
                    "type":"string",
                    "example":"cars-all-new-rush"
                },
                "cmsPageSlug":{
                    "description":"The CMS url page slug. This is used for page rendering",
                    "type":"string",
                    "example":"/cars/all_new_rush"
                },
                "layoutId":{
                    "description":"The layout ID. (Obsolete)",
                    "type":"string",
                    "example":null
                },
                "version":{
                    "format":"long integer",
                    "description":"The version of the content map.",
                    "type":"integer",
                    "example":1
                },
                "contentType":{
                    "description":"The content type.",
                    "type":"string",
                    "example":"default"
                },
                "channelId":{
                    "description":"The channel ID.",
                    "type":"string",
                    "example":"A12345678"
                }
            }
        },
        "updateShopperProfileConfiguration_response":{
            "properties":{
                "success":{
                    "description":"is update successful",
                    "type":"boolean"
                }
            }
        },
        "createTaxProcessor_response":{
            "properties":{
                "country":{
                    "description":"Country Name.",
                    "type":"string"
                },
                "city":{
                    "description":"City name.",
                    "type":"string"
                },
                "defaultTaxRate":{
                    "description":"Indicates the tax rate used in case of fallback",
                    "type":"number"
                },
                "postalCode":{
                    "description":"Postal code.",
                    "type":"string"
                },
                "hasPassword":{
                    "description":"Indicates whether password is set or not.",
                    "type":"boolean"
                },
                "type":{
                    "description":"Name of the tax processor used.",
                    "type":"string"
                },
                "isActive":{
                    "description":"Status if tax account is active.",
                    "type":"boolean"
                },
                "url":{
                    "description":"Url of tax processor rest endpoint.",
                    "type":"string"
                },
                "fallbackEnabled":{
                    "description":"Indicates whether fallback tax calculation is enabled in case of failures",
                    "type":"boolean"
                },
                "merchantId":{
                    "description":"Unique identifier of merchant.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The ID of the newly created tax processor item.",
                    "type":"string"
                },
                "addressLine1":{
                    "description":"Address Line 1.",
                    "type":"string"
                },
                "addressLine2":{
                    "description":"Address Line 2.",
                    "type":"string"
                },
                "addressLine3":{
                    "description":"Address Line 3.",
                    "type":"string"
                },
                "region":{
                    "description":"Region or State name.",
                    "type":"string"
                },
                "showTaxSummary":{
                    "description":"whether to show tax summary or not",
                    "type":"boolean"
                },
                "username":{
                    "description":"Registered username with tax processor.",
                    "type":"string"
                }
            }
        },
        "executeImport_request":{
            "properties":{
                "mode":{
                    "description":"Import execution mode. Valid values are standalone and bundle.",
                    "type":"string"
                },
                "fileName":{
                    "description":"The file name to import.",
                    "type":"string"
                },
                "format":{
                    "description":"Import format. Should be configured only for standalone mode.",
                    "type":"string"
                },
                "id":{
                    "description":"Import operation id. Should be configured only for standalone mode.",
                    "type":"string"
                },
                "params":{
                    "description":"Import parameters. Should be configured only for standalone mode.",
                    "type":"object",
                    "properties":{
                        "update":{
                            "description":"Existing records are updated by default. Passing false for the flag forces creation of new records. An error will be thrown if the record to be imported already exists in the repository.",
                            "type":"boolean"
                        }
                    }
                }
            },
            "required":[
                "fileName"
            ],
            "example":{
                "fileName":"exportProfiles.zip"
            }
        },
        "createPriceListGroupActivationRequest_response":{
            "properties":{
                "activationSummary":{
                    "description":"Activation summary.",
                    "type":"object",
                    "properties":{
                        "valid":{
                            "description":"True if the price list group is valid, false if not.",
                            "type":"boolean"
                        },
                        "basePriceGroupValid":{
                            "description":"True if the base price list group is valid, false if not.",
                            "type":"boolean"
                        },
                        "active":{
                            "description":"True if the price list group is active, false if not.",
                            "type":"boolean"
                        }
                    }
                },
                "token":{
                    "description":"The token associated with this activation. Can be used to fetch a summary.",
                    "type":"string"
                }
            }
        },
        "updateUserRoles_request":{
            "properties":{
                "roles":{
                    "description":"List of roles to associate with the user.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "op":{
                                "description":"Operation on the role to be performed. Possible values are add and remove",
                                "type":"string"
                            },
                            "function":{
                                "description":"For an organizational role, function of the role to be assigned or removed. Not allowed if type is role.",
                                "type":"string"
                            },
                            "relativeTo":{
                                "description":"If not provided, the profile's parent organization will be used. Not allowed if type is role.",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Organization ID of the role to be assigned or removed",
                                        "type":"string"
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID of the role to be assigned. Required for type role and for type organizationalRole if function is custom. Ignored if function is anything other than custom and type is organizationalRole",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of the role which can be organizationalRole or role. If omitted, organizationalRole is assumed.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "roles"
            ],
            "example":{
                "roles":[
                    {
                        "op":"add",
                        "function":"approver",
                        "relativeTo":{
                            "id":"200002"
                        }
                    },
                    {
                        "op":"remove",
                        "function":"admin",
                        "relativeTo":{
                            "id":"200002"
                        }
                    },
                    {
                        "associations":{
                            "relatedItemId":"or-100007",
                            "type":"organization"
                        },
                        "op":"add",
                        "repositoryId":"role1",
                        "type":"role"
                    }
                ]
            }
        },
        "getAllWidgetDescriptorsByPageType_response":{
            "properties":{
                "items":{
                    "description":"description",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"The widget display name",
                                "type":"string"
                            },
                            "availableToAllPages":{
                                "description":"Is this widget available to all pages",
                                "type":"boolean"
                            },
                            "repositoryId":{
                                "description":"The Repository Id",
                                "type":"string"
                            },
                            "id":{
                                "description":"the id of the widget descriptor",
                                "type":"string"
                            },
                            "editableWidget":{
                                "description":"Is this widget editable",
                                "type":"boolean"
                            },
                            "defaultLayout":{
                                "description":"The default layout ",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The Repository Id",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"the layout name",
                                        "type":"string"
                                    },
                                    "description":{
                                        "description":"the layout description",
                                        "type":"string"
                                    },
                                    "sourceLocation":{
                                        "description":"the layout source location",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"the layout id",
                                        "type":"string"
                                    }
                                }
                            },
                            "pageTypes":{
                                "description":"Array of page types",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"the fragment text",
                                            "type":"string"
                                        },
                                        "alias":{
                                            "description":"the fragment text",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"the fragment text",
                                            "type":"string"
                                        },
                                        "shortName":{
                                            "description":"the fragment text",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "layouts":{
                                "description":"Array of layouts that this widget appears on",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The Repository Id",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"the layout name",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"the layout description",
                                            "type":"string"
                                        },
                                        "sourceLocation":{
                                            "description":"the layout source location",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"the layout id",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "widgetType":{
                                "description":"The widget type",
                                "type":"string"
                            }
                        },
                        "required":[
                            "id"
                        ]
                    }
                }
            }
        },
        "updateABTestCampaign_request":{
            "properties":{
                "actions":{
                    "description":"The actions associated with the A/B Test Campaign.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "actionType":{
                                "description":"The type of action.",
                                "type":"string"
                            },
                            "mappings":{
                                "description":"Mappings associated with this action.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "mappingId":{
                                            "description":"The id of the mapping.",
                                            "type":"string"
                                        },
                                        "mappingValue":{
                                            "description":"The value for the mapping.",
                                            "type":"object",
                                            "properties":{
                                                "itemType":{
                                                    "description":"The type of item to match.",
                                                    "type":"string"
                                                },
                                                "ids":{
                                                    "description":"The list of item ids to match.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "conditions":{
                                                    "description":"The conditions used to determine if a match occurs.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "property":{
                                                                "description":"The property for the condition.",
                                                                "type":"string"
                                                            },
                                                            "locale":{
                                                                "description":"The locale to use for the condition.",
                                                                "type":"string"
                                                            },
                                                            "value":{
                                                                "description":"The value for the condition.",
                                                                "type":"string"
                                                            },
                                                            "operator":{
                                                                "description":"The operator used for checking the condition.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "value":{
                                                    "description":"The value to use for the conditional check.",
                                                    "type":"string"
                                                },
                                                "operator":{
                                                    "description":"The operator to use for the conditional check.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "mappingType":{
                                            "description":"The type of the mapping.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "isPrimary":{
                                "description":"A flag to indicate if this action is the primary action for the A/B Test Campaign.",
                                "type":"boolean"
                            },
                            "name":{
                                "description":"The name of the action.",
                                "type":"string"
                            },
                            "description":{
                                "description":"The description for this action.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The action id.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateOpenIDScopes_request":{
            "properties":{
                "scopes":{
                    "description":"The scopes to be used for Storefront OpenID integration.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "scopes"
            ],
            "example":{
                "scopes":[
                    "openid",
                    "profile",
                    "email",
                    "offline_access"
                ]
            }
        },
        "listApplicationStylings_response":{
            "properties":{
                "items":{
                    "description":"The array of collection items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "filename":{
                                "description":"name of the CSS file.",
                                "type":"string"
                            },
                            "ranking":{
                                "description":"Ranking (order) for the application styling file.",
                                "type":"integer"
                            },
                            "sites":{
                                "description":"ID of zero or more site associations for the application styling. If empty array then the application styling is available for all sites.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository id of site.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "applicationId":{
                                "description":"ID of the application.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "configLocaleContentForWidgetDescriptor":{
            "properties":{
                "items":{
                    "description":"response",
                    "type":"object",
                    "properties":{
                        "localeData":{
                            "description":"Locale strings structure",
                            "type":"object",
                            "properties":{
                                "resources":{
                                    "description":"Locale strings sub-structure",
                                    "additionalProperties":{
                                    },
                                    "type":"object"
                                }
                            }
                        }
                    }
                }
            }
        },
        "updateOrderType_request":{
            "properties":{
                "propertiesOrder":{
                    "description":"List of properties in ascending order",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "properties":{
                    "description":"List of user-defined properties for order type.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object",
                    "properties":{
                        "uiEditorType":{
                            "description":"The UI editor type.Required only while creating and not updating properties.",
                            "type":"object"
                        },
                        "internalOnly":{
                            "description":"Whether property is internal.",
                            "type":"boolean"
                        },
                        "default":{
                            "description":"Default property value of order type.",
                            "type":"string"
                        },
                        "textSearchable":{
                            "description":"Whether text is searchable or not.",
                            "type":"boolean"
                        },
                        "label":{
                            "description":"Label for new item type.",
                            "type":"string"
                        },
                        "type":{
                            "description":"Data type of property.Required only while creating and not updating properties.",
                            "type":"string"
                        },
                        "dimension":{
                            "description":"Dimension of property.",
                            "type":"string"
                        },
                        "required":{
                            "description":"Whether it is required or not.",
                            "type":"boolean"
                        },
                        "multiSelect":{
                            "description":"whether multi-select search facet or not",
                            "type":"boolean"
                        }
                    },
                    "required":[
                        "uiEditorType",
                        "label",
                        "type"
                    ]
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "propertiesOrder":[
                    "login",
                    "password",
                    "email",
                    "autoLogin",
                    "generatedPassword",
                    "lastEmailed",
                    "emailStatus",
                    "receiveEmail",
                    "lastPasswordGenerate",
                    "lastActivity",
                    "lastPasswordUpdate",
                    "registrationDate",
                    "derivedApprovalRequired",
                    "firstName",
                    "middleName",
                    "derivedOrderPriceLimit",
                    "lastName",
                    "gender",
                    "daytimeTelephoneNumber",
                    "member",
                    "orderType",
                    "locale",
                    "securityStatus",
                    "description",
                    "realmId",
                    "defaultCarrier",
                    "abandonedOrderCount",
                    "allowPartialShipment",
                    "currentLocation",
                    "accessTokenSigningKey",
                    "expressCheckout"
                ],
                "properties":{
                    "newProperty":{
                        "internalOnly":false,
                        "default":"null",
                        "localizable":false,
                        "id":"newProperty",
                        "label":"New Property",
                        "type":"shortText",
                        "required":true,
                        "order":2
                    },
                    "newDateProperty":{
                        "internalOnly":false,
                        "default":null,
                        "localizable":false,
                        "id":"newDateProperty",
                        "label":"New Date Property",
                        "type":"date",
                        "required":false,
                        "order":1
                    }
                }
            }
        },
        "createApplication_request":{
            "properties":{
                "IDCSUrl":{
                    "description":"The base url of IDCS.",
                    "type":"string"
                },
                "scope":{
                    "description":"The scope of the resource app in IDCS.",
                    "type":"string"
                },
                "resourceName":{
                    "description":"The name of the resource app. ",
                    "type":"string"
                },
                "userName":{
                    "description":"The username which is used to connect to resource app.",
                    "type":"string"
                },
                "resourceAppName":{
                    "description":"Name of the resource app in IDCS.",
                    "type":"string"
                }
            },
            "required":[
                "resourceName",
                "IDCSUrl",
                "userName"
            ],
            "example":{
                "IDCSUrl":"https://example.com",
                "scope":"urn:opc:resource:consumer::all",
                "resourceName":"fusion",
                "userName":"resourceUser",
                "resourceAppName":"Oracle Applications Cloud (Fusion)"
            }
        },
        "doGetPromoteStatus_response":{
            "properties":{
                "extensions":{
                    "description":"An array of provided SSE files name which was to be promoted from preview to live environment.",
                    "type":"array",
                    "items":{
                        "description":"File name",
                        "type":"string"
                    }
                },
                "lastSuccessfulPhase":{
                    "description":"The last successful promote phase. It can be either none, pre-promote, promote or post-promote.",
                    "type":"string"
                },
                "failedExtensions":{
                    "description":"An array of SSE files name which failed to get promoted from preview to live environment.",
                    "type":"array",
                    "items":{
                        "description":"File name",
                        "type":"string"
                    }
                },
                "success":{
                    "description":"Whether the extension files are promoted successfully from preview to live environment or not.",
                    "type":"boolean"
                },
                "links":{
                    "description":"List of navigation links.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The link's relation to the current page of results: next, prev or self.",
                                "type":"string"
                            },
                            "href":{
                                "description":"The URL of the link.",
                                "type":"string"
                            }
                        }
                    }
                },
                "state":{
                    "description":"Current state of last successfully initiated promote operation. It can be either in-progress or completed.",
                    "type":"string"
                },
                "workRequestId":{
                    "description":"The tracking id which can be used to track status of extension server restart which happens as part of promote operation via CSM. It will be null (not present) if restart via CSM is disabled.",
                    "type":"string"
                },
                "promotePhaseRolledBack":{
                    "description":"Whether promote phase is successfully rolled back on a failure or not. This property should be considered only if 'lastSuccessfulPhase' is not 'none' and 'success' is 'false'.",
                    "type":"boolean"
                }
            },
            "example":{
                "extensions":[
                    "itunes.zip",
                    "helloWorld.zip",
                    "httplib.zip"
                ],
                "lastSuccessfulPhase":"post-promote",
                "failedExtensions":[
                ],
                "success":true,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadminui/v1/serverExtensions/promoteStatus"
                    }
                ],
                "state":"completed",
                "isPromotePhaseRolledBack":false,
                "workRequestId":"mblNhrQ2D2"
            }
        },
        "groupMemberObject":{
            "properties":{
                "xDefault":{
                    "description":"Flag indicating if it is a default group member.",
                    "type":"boolean"
                },
                "siteId":{
                    "description":"ID of the site.",
                    "type":"string"
                },
                "localeId":{
                    "description":"ID of the locale.",
                    "type":"string"
                }
            },
            "required":[
                "localeId",
                "siteId"
            ],
            "example":{
                "xDefault":false,
                "siteId":"siteB",
                "localeId":"14"
            }
        },
        "updateThemeImage_request":{
            "properties":{
                "path":{
                    "description":"Path of the theme image.",
                    "type":"string"
                },
                "sectionId":{
                    "description":"Section id of the theme.",
                    "type":"string"
                }
            },
            "required":[
                "path",
                "sectionId"
            ],
            "example":{
                "path":"url(/file/media/sitestudio/a.jpg)",
                "sectionId":"Site"
            }
        },
        "updateCmsContentMap_request":{
            "properties":{
                "sourceType":{
                    "description":"The source type.",
                    "type":"string",
                    "example":"ExampleContent"
                },
                "contentId":{
                    "description":"The content ID.",
                    "type":"string",
                    "example":"cars-all-new-rush"
                },
                "cmsPageSlug":{
                    "description":"The CMS url page slug. This is used for page rendering",
                    "type":"string",
                    "example":"/cars/all_new_rush"
                },
                "version":{
                    "format":"long integer",
                    "description":"The version of the content map.",
                    "type":"integer",
                    "example":1
                },
                "contentType":{
                    "description":"The content type.",
                    "type":"string",
                    "example":"default"
                },
                "channelId":{
                    "description":"The channel ID.",
                    "type":"string",
                    "example":"A12345678"
                }
            },
            "required":[
                "cmsPageSlug",
                "contentId",
                "version",
                "contentType",
                "channelId",
                "sourceType"
            ]
        },
        "createRedirect_response":{
            "properties":{
                "originUrl":{
                    "description":"Origin URL of the redirect.",
                    "type":"string"
                },
                "siteId":{
                    "description":"ID of the site the redirect belongs to.",
                    "type":"string"
                },
                "id":{
                    "description":"ID.",
                    "type":"string"
                },
                "type":{
                    "description":"Redirect type",
                    "type":"integer"
                },
                "targetUrl":{
                    "description":"Destination URL of the redirect.",
                    "type":"string"
                }
            }
        },
        "getWebHook_response":{
            "properties":{
                "resendDelaySeconds":{
                    "description":"Resend delay in seconds",
                    "type":"integer"
                },
                "headers":{
                    "description":"Map of header names and header values",
                    "type":"object",
                    "properties":{
                        "headerName":{
                            "description":"The header name.",
                            "type":"string"
                        },
                        "headerValue":{
                            "description":"The header value.",
                            "type":"string"
                        }
                    }
                },
                "includeChangesOnly":{
                    "description":"The webhook payload will include only the changes for list and map properties when this value is set as true",
                    "type":"boolean"
                },
                "secretKey":{
                    "description":"The base64 encoded SHA1 secret key of the WebHook.It will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"submitOrder\").",
                    "type":"string"
                },
                "urlApplicationSuppressionList":{
                    "description":"Array of URL - Applications suppression. Each object contains a URL to be suppressed and an array of application Ids (using /ccadmin/v1/applicationIds endpoint) for which the URL needs to be suppressed when the application calls OCC endpoint to create or update an entity.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "url":{
                                "description":"The URL to be suppressed.",
                                "type":"string"
                            },
                            "applications":{
                                "description":"Array of strings representing application Ids, events triggered by which should suppress the URL.",
                                "type":"array",
                                "items":{
                                    "description":"Id of the registered application. Refer to /ccadmin/v1/applicationIds for more details.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name of the WebHook.",
                    "type":"string"
                },
                "basicAuthentication":{
                    "description":"Map of username and password",
                    "type":"object",
                    "properties":{
                        "password":{
                            "description":"The password.",
                            "type":"string"
                        },
                        "username":{
                            "description":"The user name.",
                            "type":"string"
                        }
                    }
                },
                "maxNumberOfResendAttempts":{
                    "description":"Max number of resend attempts",
                    "type":"integer"
                },
                "subEntityTruncationSize":{
                    "description":"Threshold at which some of the sub-entities in Webhook payload, like cart items, return items and addresses get truncated when number of records exceeds configured threshold size (allowed range is 100-50000). For more details on which sub-entities get truncated for a Webhook, refer to individual Webhook payload document",
                    "type":"integer"
                },
                "urls":{
                    "description":"An array of strings of the target URLs for the WebHook.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "serverType":{
                    "description":"The server type of the WebHook.",
                    "type":"string"
                },
                "name":{
                    "description":"The simple name of the WebHook.",
                    "type":"string"
                },
                "id":{
                    "description":"WebHook identifier.",
                    "type":"string"
                },
                "applyResendDelayToFirstAttempt":{
                    "description":"Apply resend delay in first attempt",
                    "type":"boolean"
                },
                "secretKeySHA512":{
                    "description":"The base64 encoded SHA512 secret key of the WebHook.It will be null unless includeSecretKeys query parameter is true. A secret key is currently shared between WebHooks of the same name (like \"submitOrder\").",
                    "type":"string"
                }
            }
        },
        "updateMerchantTimezone_request":{
            "properties":{
                "timezoneId":{
                    "description":"timezone id. Must be a valid timezone",
                    "type":"string"
                }
            },
            "required":[
                "timezoneId"
            ],
            "example":{
                "timezoneId":"europe_london"
            }
        },
        "initiateProductSync_response":{
            "properties":{
                "jobName":{
                    "description":"Name of the sync Job.",
                    "type":"string"
                },
                "jobId":{
                    "description":"Id of the sync Job.",
                    "type":"string"
                },
                "jobDescription":{
                    "description":"Description of the sync job.",
                    "type":"string"
                },
                "startTime":{
                    "description":"Start time of the sync job.",
                    "type":"string"
                },
                "status":{
                    "description":"Status of the sync job.",
                    "type":"string"
                }
            }
        },
        "createProductTypeSpecification_response":{
            "properties":{
                "shopperInputs":{
                    "description":"List of Shopper Inputs for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "localizedValues":{
                                "description":"Localized enumerated values map (base -> localized), returned when type=enumerated and there is localization.",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            },
                            "values":{
                                "description":"List of values when the type=enumerated.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "name":{
                                "description":"Name of the Shopper Input",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository ID of the Shopper Input",
                                "type":"string"
                            },
                            "label":{
                                "description":"Display name of the Shopper Input",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of the Shopper Input such as shortText, longText, date, number, checkbox and enumerated",
                                "type":"string"
                            },
                            "promptText":{
                                "description":"Helper text for the Shopper Input",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether the Shopper Input is required",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"Display name of item type.",
                    "type":"string"
                },
                "count":{
                    "description":"Number of products of the current user-defined product type.",
                    "type":"integer"
                },
                "id":{
                    "description":"ID of product type.",
                    "type":"string"
                },
                "variants":{
                    "description":"List of variants for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemType":{
                                "description":"Item type for user-defined product type.",
                                "type":"string"
                            },
                            "localizedValues":{
                                "description":"Localized values for variant. Key is option value in default locale, value is option value in specified locale",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            },
                            "values":{
                                "description":"Values for variant.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "variantBasedDisplay":{
                                "description":"Whether this variant based display should be allowed ",
                                "type":"boolean"
                            },
                            "wildcardSearchable":{
                                "description":"Whether wildcard is searchable or not.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"Label for new product type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Whether variant is internal.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default value of variant.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"Whether listing should be done based on this variant.",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of variant.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of variant.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether variant is internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "listingVariant":{
                                            "description":"Whether listing should be done based on this variant.",
                                            "type":"boolean"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "variantBasedDisplay":{
                                            "description":"Whether this variant based display should be allowed ",
                                            "type":"boolean"
                                        },
                                        "textSearchable":{
                                            "description":"Whether variant is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "wildcardSearchable":{
                                            "description":"Whether wildcard searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "specifications":{
                    "description":"List of specifications for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "internalOnly":{
                                "description":"Whether specification is internal.",
                                "type":"boolean"
                            },
                            "itemType":{
                                "description":"Item type for user-defined product.",
                                "type":"string"
                            },
                            "default":{
                                "description":"Default specification of product type.",
                                "type":"string"
                            },
                            "wildcardSearchable":{
                                "description":"Whether wildcard is searchable or not.",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"Label for new item type.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of specification.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of specification.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether specifications are internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "textSearchable":{
                                            "description":"Whether variant is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "wildcardSearchable":{
                                            "description":"Whether wildcard searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getImportProgress_response":{
            "properties":{
                "total":{
                    "description":"Total number of assets to import.",
                    "type":"integer"
                },
                "current":{
                    "description":"Number of assets that have been imported so far.",
                    "type":"integer"
                }
            }
        },
        "requeueFailedMessage_response":{
            "properties":{
                "message":{
                    "description":"The localized success message.",
                    "type":"string"
                }
            }
        },
        "restoreThemeSource_response":{
            "properties":{
                "variables":{
                    "description":"The theme variables LESS code.",
                    "type":"string"
                },
                "styles":{
                    "description":"The theme styles LESS code.",
                    "type":"string"
                }
            }
        },
        "updateSiteOrganizationProperties_response":{
            "properties":{
                "siteOrganizationProperties":{
                    "description":"Site Organizaiton properties ",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "site":{
                                "description":"site information",
                                "type":"object",
                                "properties":{
                                    "productionURL":{
                                        "description":"The production url of the site",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"The name for the site",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The id for Site",
                                        "type":"string"
                                    },
                                    "enabled":{
                                        "description":"The enabled flag for the site",
                                        "type":"boolean"
                                    }
                                }
                            },
                            "properties":{
                                "description":"site based properties information",
                                "type":"object",
                                "properties":{
                                    "approvalRequired":{
                                        "description":"Approval flag is required for the organization, by default it is set to false",
                                        "type":"boolean"
                                    },
                                    "contract":{
                                        "description":"Contract Info",
                                        "type":"object",
                                        "properties":{
                                            "catalogId":{
                                                "description":"Catalog Id of the contract associated with account",
                                                "type":"string"
                                            },
                                            "priceListGroupId":{
                                                "description":"Price list group Id associated with account",
                                                "type":"string"
                                            },
                                            "displayName":{
                                                "description":"Display name for contract",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"Repository Id of the contract",
                                                "type":"string"
                                            },
                                            "description":{
                                                "description":"Description for contract",
                                                "type":"string"
                                            },
                                            "contract_terms":{
                                                "description":"Terms & Conditions for contract",
                                                "type":"object",
                                                "properties":{
                                                    "terms":{
                                                        "description":"Terms & Conditions",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "externalContractReference":{
                                                "description":"External contract reference",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "delegateApprovalManagement":{
                                        "description":"This flag indicates if the delegated admin has the provision of approval management, if set merchant admin cannot do any approval management.",
                                        "type":"boolean"
                                    },
                                    "useExternalApprovalWebhook":{
                                        "description":"Flag to enable/disable Order Approval check from External Webhook",
                                        "type":"boolean"
                                    },
                                    "orderPriceLimit":{
                                        "description":"Its order limit value for the organization, if order limit is more than this value then approval is needed for the order",
                                        "type":"number"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getAgentCurrentVersionDetails_200_response":{
            "properties":{
                "currentAgentVersion":{
                    "description":"The Agent version that is currently running.",
                    "type":"string"
                },
                "lastAgentUpdate":{
                    "description":"A timestamp indicating when Agent was last updated.",
                    "type":"string"
                },
                "previousAgentVersion":{
                    "description":"The previous version, if there is one.",
                    "type":"string"
                },
                "success":{
                    "description":"Determines if the attempt to retrieve the Agent version was successful.",
                    "type":"boolean"
                },
                "agentVersion":{
                    "description":"The Agent version that is currently running.",
                    "type":"string"
                },
                "overrideAgentVersion":{
                    "description":"The agent version that overrides the latest version.",
                    "type":"string"
                }
            }
        },
        "updateCatalog_response":{
            "properties":{
                "catalogVersion":{
                    "description":"Type of catalog to create.  1 = legacy catalog (only allowed if legacy catalog support is enabled), 2 = new style catalog, 3 = filtered view catalog.",
                    "type":"integer"
                },
                "defaultCategoryForProducts":{
                    "description":"Default category to link to new products created in this catalog if no other parents are specified.  If it is not set then the new products would instead be created unassigned.",
                    "type":"string"
                },
                "rootNavigationCategory":{
                    "description":"Navigation category for the catalog.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository id of the navigation category",
                            "type":"string"
                        }
                    }
                },
                "baseCatalog":{
                    "description":"(Only present for filtered view catalogs) This references the independent catalog that is the base catalog for the filtered view.",
                    "type":"object",
                    "properties":{
                        "catalogVersion":{
                            "description":"Type of base catalog. For base catalog this will always be 2 - independent catalog.",
                            "type":"integer"
                        },
                        "defaultCategoryForProducts":{
                            "description":"Default category parent to link to new products created in this base catalog if no other parents are specified.",
                            "type":"string"
                        },
                        "rootNavigationCategory":{
                            "description":"Navigation category for the base catalog.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository id of the navigation category",
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Display name of the base catalog.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID.",
                            "type":"string"
                        },
                        "rootCategories":{
                            "description":"Array of root categories of the base catalog",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of category/collection",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the item is modified recently.",
                    "type":"string"
                },
                "displayName":{
                    "description":"Display name of the catalog.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID.",
                    "type":"string"
                },
                "rootCategories":{
                    "description":"Array of categories associated with the catalog.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of category/collection",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"Catalog ID.",
                    "type":"string"
                }
            }
        },
        "getGateway_response":{
            "properties":{
                "merchantId":{
                    "description":"CyberSource Merchant ID.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository ID of the Merchant.",
                    "type":"string"
                },
                "paymentGateways":{
                    "description":"Payment gateway details.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstname":{
                                "description":"First Name.",
                                "type":"string"
                            },
                            "sopCredentials":{
                                "description":"SOP credential information.",
                                "type":"object",
                                "properties":{
                                    "agent":{
                                        "description":"SOP credential information to be used by agent.",
                                        "type":"object",
                                        "properties":{
                                            "hasAccessKey":{
                                                "description":"A flag indicating if access key is present for agent.",
                                                "type":"boolean"
                                            },
                                            "sopURL":{
                                                "description":"CyberSource SOP URL to be used by agent.",
                                                "type":"string"
                                            },
                                            "profileId":{
                                                "description":"SOP Profile ID to be used by agent.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"Repository ID of SOP Credential of agent.",
                                                "type":"string"
                                            },
                                            "hasSecretKey":{
                                                "description":"A flag indicating if secret key is present to generate signature for agent.",
                                                "type":"boolean"
                                            },
                                            "expirationDate":{
                                                "description":"Key expiration date for SOP Credentials of agent.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "storefront":{
                                        "description":"SOP credential information to be used by storefront.",
                                        "type":"object",
                                        "properties":{
                                            "hasAccessKey":{
                                                "description":"A flag indicating if access key is present for storefront.",
                                                "type":"boolean"
                                            },
                                            "sopURL":{
                                                "description":"CyberSource SOP URL to be used by storefront.",
                                                "type":"string"
                                            },
                                            "profileId":{
                                                "description":"SOP Profile ID to be used by storefront.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"Repository ID of SOP Credential of storefront.",
                                                "type":"string"
                                            },
                                            "hasSecretKey":{
                                                "description":"A flag indicating if secret key is present to generate signature for storefront.",
                                                "type":"boolean"
                                            },
                                            "expirationDate":{
                                                "description":"Key expiration date for SOP Credentials of storefront.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            },
                            "soapCredential":{
                                "description":"SOAP Credential information.",
                                "type":"object",
                                "properties":{
                                    "hasTransactionSecurityKey":{
                                        "description":"A flag indicating if transaction security key is present to validate signature.",
                                        "type":"boolean"
                                    },
                                    "soapURL":{
                                        "description":"CyberSource SOAP URL.",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"SOAP Profile ID.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"ID for the SOAP Credential.",
                                        "type":"string"
                                    },
                                    "expirationDate":{
                                        "description":"Key expiration date.",
                                        "type":"string"
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID for the payment gateway.",
                                "type":"string"
                            },
                            "ignoreAVS":{
                                "description":"A flag to tell the Cybersource whether to ignore the AVS results.",
                                "type":"boolean"
                            },
                            "partnerSolutionId":{
                                "description":"A field that identifies a transaction as occurring through Oracle Commerce.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of the payment gateway.",
                                "type":"string"
                            },
                            "enabled":{
                                "description":"Is the setup enabled?",
                                "type":"boolean"
                            },
                            "username":{
                                "description":" CyberSource Username.",
                                "type":"string"
                            },
                            "lastname":{
                                "description":"Last Name.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getDirectPriceEditConfiguration_response":{
            "properties":{
                "enabled":{
                    "description":"Indicates whether direct price need to be enabled or disabled.",
                    "type":"boolean"
                }
            }
        },
        "updateProfiles_response":{
            "properties":{
                "success":{
                    "description":"Returns true if the operation succeeded without throwing an exception.",
                    "type":"boolean"
                }
            }
        },
        "createAccessRight_request":{
            "properties":{
                "displayName":{
                    "description":"Display name of access right",
                    "type":"string"
                },
                "name":{
                    "description":"Name of access right",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of access right",
                    "type":"string"
                },
                "description":{
                    "description":"Description of access right",
                    "type":"string"
                }
            },
            "required":[
                "name"
            ],
            "example":{
                "displayName":"Custom Access Right",
                "name":"Custom Access Right",
                "repositoryId":"customAccessRight",
                "description":"Custom Access Right"
            }
        },
        "updateWidgetDescriptorSites_response":{
            "properties":{
                "result":{
                    "description":"the result of the update true - successful",
                    "type":"boolean"
                }
            },
            "required":[
                "result"
            ]
        },
        "listCECContent_response":{
            "properties":{
                "items":{
                    "description":"list of items retrieved",
                    "type":"string"
                }
            }
        },
        "getRecommendationStrategyConditions_response":{
            "properties":{
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "label":{
                                "description":"The localized display name of the Condition.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The ID of the Condition",
                                "type":"string"
                            },
                            "tag":{
                                "description":"The Condition's tag, used to group similar Conditions.",
                                "type":"string"
                            },
                            "params":{
                                "description":"The array of parameters for the Condition.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "options":{
                                            "description":"The optional array of options."
                                        },
                                        "id":{
                                            "description":" The parameter's ID.",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"The data type of the parameter.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "operator":{
                                "description":"The localized display name for the Condition's operator.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "addOrganizationAddress_response":{
            "properties":{
                "address":{
                    "description":"Address created for the Organization.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"The country of the address",
                            "type":"string"
                        },
                        "externalAddressId":{
                            "description":"External address id",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "phoneNumber":{
                            "description":"Phone Number of the address",
                            "type":"string"
                        },
                        "address3":{
                            "description":"The address3 of the secondary address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address2 of the secondary address",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the secondary address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address1 of the secondary address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name of the secondary address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal Code of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"repository Id of the address",
                            "type":"string"
                        },
                        "state":{
                            "description":"The State of the address",
                            "type":"string"
                        }
                    }
                },
                "addressType":{
                    "description":"Address type represents nick name of address if present else repository ID of address item.",
                    "type":"string"
                }
            }
        },
        "syncJobHistory_response":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "type":"integer"
                },
                "offset":{
                    "type":"integer"
                },
                "limit":{
                    "type":"integer"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/syncJob_response"
                    }
                }
            }
        },
        "createPromotionCouponBatch_response":{
            "properties":{
                "repositoryId":{
                    "description":"The Claimable id.",
                    "type":"string"
                }
            }
        },
        "addPaymentGateway_response":{
            "properties":{
                "gatewayName":{
                    "description":"Gateway Name.",
                    "type":"string"
                },
                "config":{
                    "type":"object",
                    "properties":{
                        "expirationTimestamp":{
                            "description":"Expiration timestamp in milliseconds in UTC.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "webHookOperation_request":{
            "properties":{
                "op":{
                    "description":"The operation to perform. Valid values are: resetSecretKey",
                    "type":"string"
                }
            },
            "required":[
                "op"
            ],
            "example":{
                "op":"resetSecretKey"
            }
        },
        "configMetadataForWidgetDescriptor":{
            "properties":{
                "items":{
                    "description":"response",
                    "type":"object",
                    "properties":{
                        "metadata":{
                            "description":"Metadata structure",
                            "type":"object",
                            "properties":{
                                "widgetDescriptorName":{
                                    "description":"The short name of the widget descriptor aka widget type.",
                                    "type":"string"
                                },
                                "properties":{
                                    "description":"Array of metadata properties.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "defaultValue":{
                                                "description":"Default value for the property.",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"Internal name for the property.",
                                                "type":"string"
                                            },
                                            "options":{
                                                "description":"Describes possible values for an optionType property.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "id":{
                                                            "description":"ID of option.",
                                                            "type":"string"
                                                        },
                                                        "labelResourceId":{
                                                            "description":"ID of option text.",
                                                            "type":"string"
                                                        },
                                                        "value":{
                                                            "description":"Value to use for option if it is selected.",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            },
                                            "id":{
                                                "description":"Identifier for the property.",
                                                "type":"string"
                                            },
                                            "helpTextResourceId":{
                                                "description":"ID of property help text.",
                                                "type":"string"
                                            },
                                            "labelResourceId":{
                                                "description":"ID of property label text.",
                                                "type":"string"
                                            },
                                            "type":{
                                                "description":"The property type.",
                                                "type":"string"
                                            },
                                            "required":{
                                                "description":"Whether or not the property must contain a value.",
                                                "type":"boolean"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "saveAgentConfiguration_request":{
            "properties":{
                "delegatedAdminAllowedThroughAgent":{
                    "description":"Tells whether delegated administration feature needs to be enabled in agent application.",
                    "type":"boolean"
                },
                "allowedOriginMethods":{
                    "description":"Map of hostname (key) and the allowed http methods (values) for that host.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object"
                },
                "orderApprovalsAllowedThroughAgent":{
                    "description":"Tells whether order approvals feature needs to enabled in agent application.",
                    "type":"boolean"
                }
            },
            "example":{
                "delegatedAdminAllowedThroughAgent":true,
                "allowedOriginMethods":{
                    "https://somemoresecurehost":"GET",
                    "https://someHost:9080":"GET,PUT,DELETE,POST,OPTIONS"
                },
                "orderApprovalsAllowedThroughAgent":true
            }
        },
        "listProductTypes_response":{
            "properties":{
                "items":{
                    "description":"the list of product types",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"Display name of product type.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the product type.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "deleteCmsChannelMap_failureResponse":{
            "properties":{
                "errorCode":{
                    "description":"The CMS error code",
                    "type":"string",
                    "example":80206
                },
                "message":{
                    "description":"The HTTP error message",
                    "type":"string",
                    "example":"Unexpected Error Deleting CMS Channel Maps"
                },
                "status":{
                    "description":"The HTTP status code",
                    "type":"string",
                    "example":404
                }
            }
        },
        "createCatalog_request":{
            "properties":{
                "catalogVersion":{
                    "description":"Type of catalog to create.  1 = legacy catalog (only allowed if legacy catalog support is enabled), 2 = new style catalog, 3 = filtered view catalog.",
                    "type":"integer"
                },
                "defaultCategoryForProducts":{
                    "description":"Default category parent to link to new products created in this catalog if no other parents are specified.",
                    "type":"string"
                },
                "categoryIds":{
                    "description":"(Not used for filtered view catalogs) List of category ids to be associated with this catalog.  Categories are set as children of the root navigation category.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "catalogId":{
                    "description":"ID of the catalog.",
                    "type":"string"
                },
                "baseCatalog":{
                    "description":"(Only used for filtered view catalogs) This references the independent catalog that will be the base catalog for the filtered view.",
                    "type":"object",
                    "properties":{
                        "catalogVersion":{
                            "description":"Type of base catalog. For base catalog this will always be 2 - independent catalog.",
                            "type":"integer"
                        },
                        "defaultCategoryForProducts":{
                            "description":"Default category parent to link to new products created in this base catalog if no other parents are specified.",
                            "type":"string"
                        },
                        "rootNavigationCategory":{
                            "description":"Navigation category for the base catalog.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository id of the navigation category",
                                    "type":"string"
                                }
                            }
                        },
                        "displayName":{
                            "description":"Display name of the base catalog.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID.",
                            "type":"string"
                        },
                        "rootCategories":{
                            "description":"Array of root categories of the base catalog",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of category/collection",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"display name of the catalog.",
                    "type":"string"
                }
            },
            "required":[
                "catalogId",
                "displayName"
            ],
            "example":{
                "catalogVersion":"2",
                "defaultCategoryForProducts":"defaultAppleCategory",
                "categoryIds":[
                    "defaultAppleCategory"
                ],
                "catalogId":"appleCatalog",
                "displayName":"Apple Catalog"
            }
        },
        "updateTaxProcessor_request":{
            "properties":{
                "country":{
                    "description":"Country Name.",
                    "type":"string"
                },
                "city":{
                    "description":"City name.",
                    "type":"string"
                },
                "defaultTaxRate":{
                    "description":"Indicates the tax rate used in case of fallback",
                    "type":"number"
                },
                "postalCode":{
                    "description":"Postal code.",
                    "type":"string"
                },
                "type":{
                    "description":"Name of the tax processor used.",
                    "type":"string"
                },
                "isActive":{
                    "description":"Status if tax account is active.",
                    "type":"boolean"
                },
                "url":{
                    "description":"Url of tax processor rest endpoint.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Status if tax account is active.",
                    "type":"boolean"
                },
                "password":{
                    "description":"Valid password for above username.",
                    "type":"string"
                },
                "fallbackEnabled":{
                    "description":"Indicates whether fallback tax calculation is enabled in case of failures",
                    "type":"boolean"
                },
                "merchantId":{
                    "description":"Unique identifier of merchant.",
                    "type":"string"
                },
                "addressLine1":{
                    "description":"Address Line 1.",
                    "type":"string"
                },
                "addressLine2":{
                    "description":"Address Line 2.",
                    "type":"string"
                },
                "addressLine3":{
                    "description":"Address Line 3.",
                    "type":"string"
                },
                "region":{
                    "description":"Region or State name.",
                    "type":"string"
                },
                "showTaxSummary":{
                    "description":"whether to show tax summary or not",
                    "type":"boolean"
                },
                "username":{
                    "description":"Registered username with tax processor.",
                    "type":"string"
                }
            },
            "required":[
                "type",
                "enabled",
                "username"
            ],
            "example":{
                "country":"US",
                "city":"alabama",
                "defaultTaxRate":6,
                "postalCode":"454455",
                "type":"avalara",
                "enabled":true,
                "url":"https://development.avalara.net/1.0/tax/get",
                "password":"asbde",
                "fallbackEnabled":false,
                "merchantId":"333",
                "addressLine1":"abc",
                "addressLine2":"abc",
                "region":"al",
                "showTaxSummary":true,
                "username":"Karna"
            }
        },
        "updateScheduledJob_request":{
            "properties":{
                "schedule":{
                    "type":"object",
                    "properties":{
                        "period":{
                            "description":"It contains value in milliseconds.",
                            "type":"integer"
                        }
                    }
                },
                "scheduleType":{
                    "description":"Schedule type could be periodic or calendar",
                    "type":"string"
                },
                "componentPath":{
                    "description":"Supported scheduled job name",
                    "type":"string"
                }
            },
            "example":{
                "schedule":{
                    "period":6000000
                },
                "scheduleType":"periodic",
                "componentPath":"ScheduledOrderService"
            }
        },
        "sendEmailNotification_response":{
            "properties":{
            }
        },
        "createInventory_request":{
            "properties":{
                "preorderThreshold":{
                    "description":"Preorder threshold of the variant.",
                    "type":"integer"
                },
                "backorderLevel":{
                    "description":"Backorder level of the variant.",
                    "type":"integer"
                },
                "preorderLevel":{
                    "description":"Preorder level of the variant.",
                    "type":"integer"
                },
                "locationId":{
                    "description":"ID of the location for which the inventory information is being created.",
                    "type":"string"
                },
                "availabilityDate":{
                    "description":"Availability date. Date format is an ISO standard such as yyyy-MM-dd.",
                    "type":"string"
                },
                "backorderThreshold":{
                    "description":"Backorder threshold of the variant.",
                    "type":"integer"
                },
                "id":{
                    "description":"ID of the inventory record.",
                    "type":"string"
                },
                "stockThreshold":{
                    "description":"Stock threshold of the variant.",
                    "type":"string"
                },
                "type":{
                    "description":"Inventory type, either variant or product, defaults to variant",
                    "type":"string"
                },
                "stockLevel":{
                    "description":"Stock level of the variant.",
                    "type":"string"
                }
            },
            "required":[
                "id"
            ],
            "example":{
                "preorderThreshold":0,
                "backorderLevel":0,
                "preorderLevel":0,
                "locationId":"loc1",
                "availabilityDate":null,
                "backorderThreshold":0,
                "id":"sku123",
                "stockThreshold":"10",
                "type":"variant",
                "stockLevel":"120"
            }
        },
        "getInstancesForComponent_response":{
            "properties":{
                "items":{
                    "description":"Component Instance",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "layout":{
                                "description":"The layout for the component, if any.",
                                "type":"object"
                            },
                            "component":{
                                "description":"The parent component.",
                                "type":"object",
                                "properties":{
                                    "providesContext":{
                                        "description":"the container context that the component provides.",
                                        "type":"string"
                                    },
                                    "requiresContext":{
                                        "description":"the container context that the component requires.",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"The display name for the component.",
                                        "type":"string"
                                    },
                                    "root":{
                                        "description":"The root folder for the component's assets",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The component's repository ID.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"The  name for the component.",
                                        "type":"string"
                                    },
                                    "namespace":{
                                        "description":"The namespace for the component (e.g. occ.react).",
                                        "type":"string"
                                    },
                                    "hiddenFromSiteStudio":{
                                        "description":"Is this component hidden from the site.",
                                        "type":"boolean"
                                    },
                                    "id":{
                                        "description":"The component's repository ID.",
                                        "type":"string"
                                    },
                                    "source":{
                                        "description":"Is this component out of the box (100) or uploaded (101).",
                                        "type":"integer"
                                    },
                                    "type":{
                                        "description":"The type of component.",
                                        "type":"string"
                                    }
                                }
                            },
                            "configuration":{
                                "description":"Configuration settings for the component instance",
                                "type":"object"
                            },
                            "displayName":{
                                "description":"The display name for the component instance.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The component instance's repository ID.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The component's repository ID.",
                                "type":"string"
                            },
                            "usageCount":{
                                "description":"Number of pages where instance is used.",
                                "type":"integer"
                            }
                        }
                    }
                }
            }
        },
        "updateAddressType_request":{
            "properties":{
                "displayName":{
                    "description":"Display name of address type",
                    "type":"string"
                }
            },
            "example":{
                "displayName":"Warehouse"
            }
        },
        "renewSamlCertificate_response":{
            "properties":{
                "endDate":{
                    "description":"End date of new SAML certificate.",
                    "type":"string"
                },
                "startDate":{
                    "description":"Start date of new SAML certificate.",
                    "type":"string"
                }
            }
        },
        "doEnableSSEPreview_response":{
            "properties":{
                "progress":{
                    "description":"It specifies the status of the preview server(pod). It can be either 'none', or 'provisioning', or 'provisioning_complete'. These values signify that the preview server is either not provisioned or under-provisioning or provisioned respectively.",
                    "type":"string"
                },
                "links":{
                    "description":"List of navigation links.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The link's relation to the current page of results: next, prev or self.",
                                "type":"string"
                            },
                            "href":{
                                "description":"The URL of the link.",
                                "type":"string"
                            }
                        }
                    }
                },
                "message":{
                    "description":"It gives more details about preview status.",
                    "type":"string"
                },
                "previewEnabled":{
                    "description":"It specifies that preview is enabled or not for server side extension.",
                    "type":"boolean"
                }
            },
            "example":{
                "progress":"provisioning_complete",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadmin/v1/serverExtensions/preview/enable"
                    }
                ],
                "message":"Preview is enabled.",
                "previewEnabled":true
            }
        },
        "getConfigDefinitionForWidgetDescriptor_response":{
            "properties":{
                "items":{
                    "description":"response",
                    "type":"object",
                    "properties":{
                        "values":{
                            "description":"Values array",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "helpText":{
                                        "description":"The help text to be displayed Design Studio.",
                                        "type":"string"
                                    },
                                    "defaultValue":{
                                        "description":"The default value.",
                                        "type":"string"
                                    },
                                    "minLength":{
                                        "description":"Maximum length of the string value.",
                                        "type":"integer"
                                    },
                                    "label":{
                                        "description":"The label to be displayed in Design Studio.",
                                        "type":"string"
                                    },
                                    "type":{
                                        "description":"The type of this value it can be text.",
                                        "type":"string"
                                    },
                                    "required":{
                                        "description":"Validation is this value field required.",
                                        "type":"boolean"
                                    },
                                    "displayOnInstances":{
                                        "description":"Display on instances.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the value.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The Repository Id",
                                        "type":"string"
                                    },
                                    "options":{
                                        "description":"Array of options to choose.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "displayText":{
                                                    "description":"The option display text",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The option value",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "regexText":{
                                        "description":"Regular expression text for validation.",
                                        "type":"string"
                                    },
                                    "displayAsCheckboxes":{
                                        "description":"When value is a list, display this list as checkboxes",
                                        "type":"boolean"
                                    },
                                    "maxLength":{
                                        "description":"Maximum length of the string value.",
                                        "type":"integer"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getAllGateways_response":{
            "properties":{
                "items":{
                    "description":"List of all payment gateways.",
                    "type":"array",
                    "items":{
                        "description":"Payment Gateway name and expiration timestamp.",
                        "type":"object",
                        "properties":{
                            "items":{
                                "description":"List of all payment gateways.",
                                "type":"array",
                                "items":{
                                    "description":"Payment Gateway name and expiration timestamp.",
                                    "type":"object",
                                    "properties":{
                                        "gatewayName":{
                                            "description":"Gateway Name.",
                                            "type":"string"
                                        },
                                        "config":{
                                            "type":"object",
                                            "properties":{
                                                "expirationTimestamp":{
                                                    "description":"Expiration timestamp in milliseconds in UTC.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "workset_response":{
            "properties":{
                "repositoryId":{
                    "description":"Workset ID.",
                    "type":"string"
                },
                "name":{
                    "description":"Workset name.",
                    "type":"string"
                }
            }
        },
        "listExchangeRates_response":{
            "properties":{
                "total":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sorting criteria.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property the listing is sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Sort order: asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"List of exchange rate",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "targetCurrency":{
                                "description":"The target currency code",
                                "type":"string"
                            },
                            "exchangeRate":{
                                "description":"Multiplying factor to convert source currency value to target currency value",
                                "type":"number"
                            },
                            "sourceCurrency":{
                                "description":"The source currency code",
                                "type":"string"
                            },
                            "id":{
                                "description":"THe id of exchange rate.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createShippingRegion_request":{
            "properties":{
                "repositoryId":{
                    "description":"Repository Id of country.",
                    "type":"string"
                },
                "shippingRegionName":{
                    "description":"Name of the Shipping Region.",
                    "type":"string"
                },
                "shippingCountryRegion":{
                    "description":"Repository Id of the region.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regions":{
                                "description":"The list of all Shipping Regions.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The Repository Id of the specific region.",
                                            "type":"string"
                                        }
                                    },
                                    "required":[
                                        "repositoryId"
                                    ]
                                }
                            },
                            "repositoryId":{
                                "description":"Repository Id of shipping Country Region.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                }
            },
            "required":[
                "repositoryId",
                "shippingRegionName",
                "shippingCountryRegion"
            ],
            "example":{
                "shippingRegionName":"NorthUS",
                "shippingCountryRegion":{
                    "regions":[
                        {
                            "repositoryId":"US-AK"
                        },
                        {
                            "repositoryId":"US-AL"
                        }
                    ],
                    "repositoryId":"US"
                }
            }
        },
        "updateCmsChannelMap_request":{
            "properties":{
                "siteId":{
                    "description":"The site ID.",
                    "type":"string",
                    "example":"SiteUSCmsChannelMap1"
                },
                "channelToken":{
                    "description":"The channel token.",
                    "type":"string",
                    "example":"NEWCH1"
                },
                "channelName":{
                    "description":"The channel name.",
                    "type":"string",
                    "example":"My CMS channel"
                },
                "channelId":{
                    "description":"The channel ID.",
                    "type":"string",
                    "example":"A12345678"
                }
            },
            "required":[
                "channelId",
                "channelName",
                "channelToken",
                "siteId"
            ]
        },
        "updatePaymentTypes_request":{
            "properties":{
                "paymentTypes":{
                    "description":"Array of payment types to enable.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "paymentTypes"
            ],
            "example":{
                "paymentTypes":[
                    "visa"
                ]
            }
        },
        "createExtension_500response":{
            "properties":{
                "errorCode":{
                    "description":"The Commerce error code. See the table below for information on common codes.",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "ShopperInput_response":{
            "properties":{
                "uiEditorType":{
                    "description":"UI editor type of the Shopper Input. \n The valid types are shortText, longText, date, number, checkbox and singleSelectionList.",
                    "type":"string"
                },
                "values":{
                    "description":"Values when the type=enumerated. Can also be set as a map of base -> localized values, for localization. For other data types array will be empty.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "repositoryId":{
                    "description":"Repository ID of the Shopper Input",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the Shopper Input",
                    "type":"string"
                },
                "label":{
                    "description":"Display name of the Shopper Input",
                    "type":"string"
                },
                "type":{
                    "description":"Data type of the Shopper Input. \n The valid types are shortText, longText, date, number, checkbox and enumerated. \n The type enumerated is for Single Selection List.",
                    "type":"string"
                },
                "promptText":{
                    "description":"Helper text for the Shopper Input",
                    "type":"string"
                },
                "required":{
                    "description":"Whether the Shopper Input is required",
                    "type":"boolean"
                }
            }
        },
        "getStackingRule_response":{
            "properties":{
                "promotions":{
                    "description":"The promotion's repository id/s that we want to set the stacking rule on.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository id",
                                "type":"string"
                            }
                        }
                    }
                },
                "maxPromotions":{
                    "description":"The maximum number of promotions allowed per stacking rule. Default is -1 indicates unlimited.",
                    "type":"integer"
                },
                "displayName":{
                    "description":"The display name of the stacking rule.",
                    "type":"string"
                },
                "id":{
                    "description":"The stacking rule id.",
                    "type":"string"
                },
                "excludedStackingRules":{
                    "description":"The stacking rules's repository id/s that we don't want combine with the current stacking rule. If the array is empty, that means this stackingRule can be combined with all stackingRules",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The stacking rules's repository id",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "compileTheme_request":{
            "properties":{
                "siteId":{
                    "description":"The site ID to compile the theme for.",
                    "type":"string"
                }
            },
            "example":{
                "siteId":"siteUS"
            }
        },
        "handlePostUpdates_response":{
            "properties":{
                "lastModifiedDate":{
                    "description":"The date on which the Announcement post was last modified.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository id of the Announcement post.",
                    "type":"string"
                },
                "active":{
                    "description":"Indicates whether a Announcement post is active.",
                    "type":"boolean"
                },
                "id":{
                    "description":"The Announcement post Id.",
                    "type":"string"
                },
                "creationDate":{
                    "description":"The creation date of the Announcement post.",
                    "type":"string"
                },
                "message":{
                    "description":"The Announcement post text.",
                    "type":"string"
                },
                "type":{
                    "description":"The type of the Announcement post item.",
                    "type":"string"
                }
            }
        },
        "updatePromotion_request":{
            "properties":{
                "endDate":{
                    "description":"When this promotion ceases to be active",
                    "type":"string"
                },
                "filterForQualifierZeroPrices":{
                    "description":"Determines whether items with zero prices can act as qualifiers. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"The display name of the promotion.",
                    "type":"string"
                },
                "templateValues":{
                    "description":"Specifies the template values that are used as part of the promotion to control its behavior",
                    "type":"object",
                    "properties":{
                        "condition_psc_value":{
                            "description":"The condition product set criteria value",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "offer_psc_value":{
                            "description":"The offer product set criteria values",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "spend_value":{
                            "description":"The spend value",
                            "type":"string"
                        },
                        "optional_offer_psc_value":{
                            "description":"The offer product set criteria values",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "sameAsCondition":{
                                    "description":"Items to include and exclude for offer are the same as items in buy condition",
                                    "type":"boolean"
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "no_of_items_to_discount":{
                            "description":"The number of items to discount",
                            "type":"string"
                        },
                        "discount_value":{
                            "description":"The discount value",
                            "type":"string"
                        },
                        "sort_by":{
                            "description":"The sort by condition",
                            "type":"string"
                        },
                        "gwpItem":{
                            "description":"The gift with promotion configuration details",
                            "type":"object",
                            "properties":{
                                "giftId":{
                                    "description":"The product id of the gift item",
                                    "type":"string"
                                },
                                "autoRemove":{
                                    "description":"Whether to remove item from cart when cart no longer meets buy condition",
                                    "type":"boolean"
                                },
                                "giftType":{
                                    "description":"The gift item type",
                                    "type":"string"
                                }
                            }
                        },
                        "discount_type_value":{
                            "description":"The discount type",
                            "type":"string"
                        },
                        "no_of_items_to_buy":{
                            "description":"The number of items to buy",
                            "type":"string"
                        },
                        "discountStructure":{
                            "description":"The discount structure",
                            "type":"object",
                            "properties":{
                                "discount_details":{
                                    "description":"The discount details",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "spend_value":{
                                                "description":"The spend value",
                                                "type":"string"
                                            },
                                            "discount_value":{
                                                "description":"The discount value",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "discount_type_value":{
                                    "description":"The discount type value",
                                    "type":"string"
                                }
                            }
                        },
                        "PSC_value":{
                            "description":"The product set criteria values",
                            "type":"object",
                            "properties":{
                                "includedSkus":{
                                    "description":"The included SKU IDs",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedCategories":{
                                    "description":"The included categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "includedProducts":{
                                    "description":"The included products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedSkus":{
                                    "description":"The excluded SKU Ids",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedProducts":{
                                    "description":"The excluded products",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "excludedCategories":{
                                    "description":"The excluded categories",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "sort_order":{
                            "description":"The sort order",
                            "type":"string"
                        }
                    }
                },
                "description":{
                    "description":"The description of the promotion.",
                    "type":"string"
                },
                "sites":{
                    "description":"This will limit the promotion to being applicable only to the 1+ specified sites.  An empty array means the promotion applies to all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The ID of a site associated with the promotion.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "filterForQualifierDiscountedByCurrent":{
                    "description":"Determines whether items discounted by the current promotion can act as qualifiers for other promotions. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "enabled":{
                    "description":"Whether or not the promotion is currently enabled.",
                    "type":"boolean"
                },
                "cardIINRanges":{
                    "description":"List of issuer identification numbers including wildcards and ranges for which the promotion should be applied.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "filterForQualifierNegativePrices":{
                    "description":"Determines whether items with negative prices can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "parentFolder":{
                    "description":"Map of promotion folder's repository ID key and value. In order to remove the folder assignment, set parentFolder to null e.g. \"parentFolder\": null",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Existing promotion folder's repository ID",
                            "type":"string"
                        }
                    }
                },
                "filterForQualifierOnSale":{
                    "description":"Determines whether items that were priced with a sale price should be allowed to act as qualifiers. Applicable to all promotion types. If unset, will be treated as false.",
                    "type":"boolean"
                },
                "priceListGroups":{
                    "description":"The price List Groups",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "filterForTargetNegativePrices":{
                    "description":"Determines whether items with negative prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "audiences":{
                    "description":"List of audiences to which the promotion is limited. An empty list implies no restrictions.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The ID of an audience associated with the promotion.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "giveToAnonymousProfiles":{
                    "description":"If both this property and the global property are false, then only registered visitors can receive the promotion. If this property is true, and the global property is false, then anonymous visitors and registered visitors can receive the promotion. In both cases, the visitors must meet any other conditions specified by the promotion in order to receive it.",
                    "type":"boolean"
                },
                "filterForQualifierActedAsQualifier":{
                    "description":"Determines whether qualifiers can be reused in a promotion. If true, qualifiers can be used only once per promotion evaluation. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "shippingMethods":{
                    "description":"Shipping Methods for which the promotion should be applied",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "closenessQualifiers":{
                    "description":"Array of message sets that apply to a specific criteria for displaying a partially-qualified upsell message to a shopper. Partial qualification is based on the threshold value specified in templateValues.See online documentation for more details.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "closenessMessages":{
                                "description":"Promotion upsell messages to display when the shopper has  partially-qualified for the promotion.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The message's ID. If provided, this will update an existing message; otherwise a new message will be created. If a message already exists, it will be deleted and replaced.",
                                            "type":"string"
                                        },
                                        "message":{
                                            "description":"Localizable text for the upsell message.",
                                            "type":"string"
                                        },
                                        "tags":{
                                            "description":"Array of message tags to use in associating where to display the message on the storefront.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "name":{
                                                        "description":"The tag's name to use when referring to it in storefront widgets.",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"Repository ID of the message tag.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"The closeness qualifier's ID. If provided, this will update an existing closeness qualifier; otherwise a new closeness qualifier will be created. If a closeness qualifier already exists, it will be deleted and replaced.",
                                "type":"string"
                            }
                        }
                    }
                },
                "filterForTargetDiscountedByCurrent":{
                    "description":"Determines whether items that have been discounted by the current promotion can receive the discount again. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetActedAsQualifier":{
                    "description":"Determines whether items that have acted as a qualifier for any discount can receive the current discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetDiscountedByAny":{
                    "description":"Determines whether items that have been discounted by any promotion can receive another discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "priority":{
                    "description":"The priority of this promotion over other promotions",
                    "type":"string"
                },
                "filterForQualifierDiscountedByAny":{
                    "description":"Determines whether items discounted by any promotion can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetOnSale":{
                    "description":"Determines whether items that were priced with a sale price should be allowed to receive the current discount. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "excludedPromotions":{
                    "description":"List of promotions to be excluded from the current promotion. Item promotions can exclude promotions of type: item, order, shipping. Order promotions can exclude promotion of type order and shipping. Shipping promotions can only exclude another shipping promotions. ",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        },
                        "required":[
                            "repositoryId"
                        ]
                    }
                },
                "unqualifiedMessages":{
                    "description":"Promotion upsell messages to display when the shopper has not yet qualified for the promotion.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The message's ID. If provided, this will update an existing message; otherwise a new message will be created. If a message already exists, it will be deleted and replaced.",
                                "type":"string"
                            },
                            "message":{
                                "description":"Localizable text for the upsell message.",
                                "type":"string"
                            },
                            "tags":{
                                "description":"Array of message tags to use in associating where to display the message on the storefront.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The tag's name to use when referring to it in storefront widgets.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the message tag.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "filterForTargetZeroPrices":{
                    "description":"Determines whether items with zero prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "enableConversion":{
                    "description":"Enables promotion data conversion for promotions based on upgraded templates. Default value is 'false'.",
                    "type":"boolean"
                },
                "allowMultiple":{
                    "description":"Determines whether the promotion can be given to a customer only once. If set to false, the system grants the promotion only once. If set to true, the system adds a copy of the promotion to the customer's profile every time the customer is granted the promotion.",
                    "type":"boolean"
                },
                "qualifiedMessages":{
                    "description":"Promotion upsell messages to display when the shopper has  qualified for the promotion.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The message's ID. If provided, this will update an existing message; otherwise a new message will be created. If a message already exists, it will be deleted and replaced.",
                                "type":"string"
                            },
                            "message":{
                                "description":"Localizable text for the upsell message.",
                                "type":"string"
                            },
                            "tags":{
                                "description":"Array of message tags to use in associating where to display the message on the storefront.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "name":{
                                            "description":"The tag's name to use when referring to it in storefront widgets.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the message tag.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "filterForTargetPriceLTOETPromoPrice":{
                    "description":"Determines whether to exclude items with price lower than promotion price. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "uses":{
                    "description":"The number of orders for a given customer to which the promotion can be applied.",
                    "type":"integer"
                },
                "maxUsesPerOrder":{
                    "description":"Number of times a promotion can be applied to an order, -1 indicates that the same promotion can be applied unlimited number of times",
                    "type":"integer"
                },
                "startDate":{
                    "description":"When this promotion becomes active",
                    "type":"string"
                }
            },
            "example":{
                "endDate":"2014-04-29T19:30:00.000-04:00",
                "filterForQualifierZeroPrices":null,
                "maxUSesPerOrder":-1,
                "displayName":"10% Off Orders Over $100 ",
                "templateValues":{
                    "spend_value":"100",
                    "discount_value":"10",
                    "discount_type_value":"percentOff",
                    "spend_close_value":"5.00"
                },
                "description":"Spend $100 today and get 10% off your order!",
                "sites":[
                    {
                        "repositoryId":"funSite"
                    },
                    {
                        "repositoryId":"anotherFunSite"
                    }
                ],
                "enabled":true,
                "cardIINRanges":[
                    "456789",
                    "9878",
                    "987634-987648"
                ],
                "filterForQualifierNegativePrices":null,
                "parentFolder":{
                    "repositoryId":"promoFolder100001"
                },
                "filterForQualifierOnSale":null,
                "audiences":[
                    {
                        "repositoryId":"audienceId1"
                    },
                    {
                        "repositoryId":"audienceId2"
                    }
                ],
                "filterForQualifierActedAsQualifier":null,
                "giveToAnonymousProfiles":false,
                "shippingMethods":[
                    "priorityShippingMethod",
                    "groundShippingMethod"
                ],
                "closenessQualifiers":[
                    {
                        "closenessMessages":[
                            {
                                "message":"You're getting close!  Buy {{QuantityStillNeeded}} more!",
                                "tags":[
                                    {
                                        "name":"Daily Deals"
                                    },
                                    {
                                        "name":"Banner"
                                    }
                                ]
                            }
                        ]
                    }
                ],
                "priority":1,
                "filterForQualifierDiscountedByAny":null,
                "excludedPromotions":[
                    {
                        "repositoryId":"explicitItemFixedDiscount"
                    },
                    {
                        "repositoryId":"bogoPromotion"
                    }
                ],
                "unqualifiedMessages":[
                    {
                        "message":"Buy something to qualify for this promotion.",
                        "tags":[
                            {
                                "name":"Banner"
                            }
                        ]
                    }
                ],
                "enableConversion":true,
                "allowMultiple":false,
                "qualifiedMessages":[
                    {
                        "message":"You have qualified for the promotion!",
                        "tags":[
                            {
                                "name":"Banner"
                            }
                        ]
                    }
                ],
                "uses":2,
                "startDate":"2014-04-25T17:30:00.000-04:00"
            }
        },
        "getPlaces_response":{
            "properties":{
                "limit":{
                    "description":"Maximum number of places to be fetched.",
                    "type":"integer"
                },
                "sort":{
                    "description":"The sort used for the returned places.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"The property sorted on.",
                                "type":"string"
                            },
                            "order":{
                                "description":"The sort order: either asc or desc.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "country":{
                                "description":"The country the place resides in.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"The name of the city, region or country.",
                                "type":"string"
                            },
                            "rank":{
                                "description":"The number used for sorting place suggestions, usually the population of the place in question.",
                                "type":"integer"
                            },
                            "id":{
                                "description":"The location code, e.g. US-CA-SANFRANCISCO.",
                                "type":"string"
                            },
                            "region":{
                                "description":"The region or state the place resides in.  Most cities don't have a corresponding region so this field won't appear for them.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createSiteFromForm_request":{
            "properties":{
                "properties":{
                    "description":"Object with updatable properties.",
                    "type":"object",
                    "properties":{
                        "priceListGroupList":{
                            "description":"List of priceListGroups to be associated with site.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"priceListGroup id to be associated",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "id"
                                ]
                            }
                        },
                        "inventoryLocationId":{
                            "description":"Defines which inventory this site should use by default.",
                            "type":"string"
                        },
                        "productionURL":{
                            "description":"The production URL.",
                            "type":"string"
                        },
                        "recommendationsHost":{
                            "description":"The host name of the recommendations server.",
                            "type":"string"
                        },
                        "defaultCatalog":{
                            "description":"The default catalog.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The repository ID of the default catalog.",
                                    "type":"string"
                                }
                            }
                        },
                        "defaultBillingCountryId":{
                            "description":"Default billing country ID.",
                            "type":"string"
                        },
                        "siteTypes":{
                            "description":"List of site types supported by this site",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "recommendationsPort":{
                            "description":"The port of the recommendations server",
                            "type":"string"
                        },
                        "defaultLocaleId":{
                            "description":"The default locale ID.",
                            "type":"string"
                        },
                        "name":{
                            "description":"Name of the site.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository ID of the site.",
                            "type":"string"
                        },
                        "additionalProductionURLs":{
                            "description":"The additional production URLs.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "id":{
                            "description":"The optional repository ID of the site. If no ID is specified, than an autogenerated ID will be used.",
                            "type":"string"
                        },
                        "additionalLocaleIds":{
                            "description":"Additional locale IDs.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        }
                    },
                    "required":[
                        "name"
                    ]
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "properties":{
                    "priceListGroupList":[
                        {
                            "id":"EURO"
                        },
                        {
                            "id":"defaultPriceGroup"
                        }
                    ],
                    "name":"CloudLake US Site test",
                    "siteTypes":[
                        "b2bCommerce"
                    ]
                }
            }
        },
        "upgradeAgentCurrentVersion_200_response":{
            "properties":{
                "currentAgentVersion":{
                    "description":"The Agent version that is currently running.",
                    "type":"string"
                },
                "lastAgentUpdate":{
                    "description":"A timestamp indicating when Agent was last updated.",
                    "type":"string"
                },
                "previousAgentVersion":{
                    "description":"The previous version, if there was one",
                    "type":"string"
                },
                "success":{
                    "description":"Determines if the attempt to retrieve the agent version was successful",
                    "type":"boolean"
                },
                "agentVersion":{
                    "description":"The version of the Agent that is currently running.",
                    "type":"string"
                },
                "overrideAgentVersion":{
                    "description":"The agent version that overrides the latest version.",
                    "type":"string"
                }
            }
        },
        "deleteLayout_failureResponse":{
            "properties":{
                "errorCode":{
                    "default":"32010",
                    "description":"Error code for message",
                    "type":"string"
                },
                "message":{
                    "default":"The specified layout {layoutId} does not exist",
                    "description":"Message explaining the error",
                    "type":"string"
                },
                "status":{
                    "default":"400",
                    "description":"HTTP status code for the error",
                    "type":"string"
                }
            }
        },
        "listAddressTypes_response":{
            "properties":{
                "total":{
                    "description":"The total number of items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Index of the first element to return.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The number of items to return.",
                    "type":"integer"
                },
                "items":{
                    "description":"List of address types",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"Display name of address type",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository id of the address type",
                                "type":"string"
                            },
                            "id":{
                                "description":"The ID of the address type item.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getAdminOpenIDIdPSettings_response":{
            "properties":{
                "agent_app_client_secret":{
                    "description":"The client secret of the OCCS Agent App registered in IDP",
                    "type":"string"
                },
                "admin_app_client_id":{
                    "description":"The client id of the OCCS Admin App registered in IDP",
                    "type":"string"
                },
                "idp_base_url":{
                    "description":"The base URL of IDP.",
                    "type":"string"
                },
                "admin_app_client_secret":{
                    "description":"The client secret of the OCCS Admin App registered in IDP",
                    "type":"string"
                },
                "agent_app_client_id":{
                    "description":"The client id of the OCCS Agent App registered in IDP",
                    "type":"string"
                }
            }
        },
        "sendNewAdminUserEmail_request":{
            "properties":{
                "email":{
                    "description":"Email address for user profile.  Required when resetting the password.",
                    "type":"string"
                }
            },
            "example":{
                "email":"amber@example.com"
            }
        },
        "executeExport_request":{
            "properties":{
                "mode":{
                    "description":"Export execution mode. Valid values are standalone and bundle.",
                    "type":"string"
                },
                "fileName":{
                    "description":"The file name to export into.",
                    "type":"string"
                },
                "format":{
                    "description":"Export format. Should be configured only for standalone mode.",
                    "type":"string"
                },
                "id":{
                    "description":"Export operation id. Should be configured only for standalone mode.",
                    "type":"string"
                },
                "items":{
                    "description":"List of export operation objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "format":{
                                "description":"Export format",
                                "type":"string"
                            },
                            "id":{
                                "description":"Export operation id",
                                "type":"string"
                            },
                            "params":{
                                "description":"Export parameters.",
                                "type":"object",
                                "properties":{
                                    "q":{
                                        "description":"Query string that filters the access rights to be returned from this request using SCIM filtering syntax.",
                                        "type":"string"
                                    },
                                    "prettyPrintJSON":{
                                        "description":"Controls pretty printing of data exported in json format. Formatting is disabled by default.",
                                        "type":"boolean"
                                    },
                                    "headersList":{
                                        "description":"A comma delimited list of export data attributes to be included in export csv file. If the value is the word \"ALL\", all attributes will be included. If the list starts with the plus sign, default attributes along with the given attributes will be included",
                                        "type":"string"
                                    },
                                    "exportFromRepository":{
                                        "description":"Controls export of non-published data. Only published data is exported by default.",
                                        "type":"string",
                                        "enum":[
                                            "publishing"
                                        ]
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "mode":"bundle",
                "fileName":"exportProfilesAndOrders.zip",
                "items":[
                    {
                        "format":"csv",
                        "headersList":"shippingAddress.firstName,shippingAddress.lastName",
                        "id":"Profiles"
                    },
                    {
                        "q":"id co \"o7613307\"",
                        "prettyPrintJSON":true,
                        "format":"json",
                        "id":"Orders"
                    }
                ]
            }
        },
        "getSlot_response":{
            "properties":{
                "settings":{
                    "description":"Configuration settings for the slot instance",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "instance":{
                    "description":"The slot instance",
                    "type":"object",
                    "properties":{
                        "displayName":{
                            "description":"Display name for the slot instance",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID for slot instance",
                            "type":"string"
                        },
                        "descriptor":{
                            "description":"The slot descriptor associated with the slot instance",
                            "type":"object",
                            "properties":{
                                "isLatestVersion":{
                                    "description":"Whether this is the latest version of the slot descriptor",
                                    "type":"boolean"
                                },
                                "regions":{
                                    "description":"List of regions for slot steps",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Repository ID of slot step region",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "slotType":{
                                    "description":"Type of slot",
                                    "type":"string"
                                },
                                "latestVersion":{
                                    "description":"The latest version of the slot descriptor",
                                    "type":"integer"
                                },
                                "displayName":{
                                    "description":"Display name of the slot descriptor",
                                    "type":"string"
                                },
                                "availableToAllPages":{
                                    "description":"Whether slot descriptor is available to all pages",
                                    "type":"boolean"
                                },
                                "repositoryId":{
                                    "description":"Repository ID of the slot descriptor",
                                    "type":"string"
                                },
                                "minWidth":{
                                    "description":"The minimum width of the slot",
                                    "type":"integer"
                                },
                                "id":{
                                    "description":"ID of the slot instance",
                                    "type":"string"
                                },
                                "pageTypes":{
                                    "description":"Array of page types that the slot descriptor can be used on",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "repositoryId":{
                                                "description":"Page type repository ID",
                                                "type":"string"
                                            },
                                            "alias":{
                                                "description":"Page type alias",
                                                "type":"string"
                                            },
                                            "id":{
                                                "description":"Page type ID",
                                                "type":"string"
                                            },
                                            "shortName":{
                                                "description":"Page type name",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "version":{
                                    "description":"Version of the slot descriptor",
                                    "type":"integer"
                                },
                                "configurable":{
                                    "description":"Whether slot is configurable",
                                    "type":"boolean"
                                }
                            }
                        },
                        "id":{
                            "description":"Slot instance ID",
                            "type":"string"
                        }
                    }
                },
                "notes":{
                    "description":"Notes for the slot instance",
                    "type":"string"
                },
                "name":{
                    "description":"Name of the slot instance",
                    "type":"string"
                }
            }
        },
        "deleteRegions_request":{
            "properties":{
                "ids":{
                    "description":"The list of region IDs to be deleted for a particular country.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "example":{
                "ids":[
                    "IN-KA",
                    "IN-SK"
                ]
            }
        },
        "syncCustomerAccountAddresses_response":{
            "properties":{
                "resultingItems":{
                    "description":"List of synced addresses of the Customer Account.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "externalId":{
                                "description":"Address Id of the Customer Account Address",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository Id of the Customer Account Address.",
                                "type":"string"
                            }
                        }
                    }
                },
                "failedItems":{
                    "description":"List of failed addresses of the Customer Account.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorMessage":{
                                "description":"The error message associated with the failed address item.",
                                "type":"string"
                            },
                            "externalId":{
                                "description":"The external ID of the failed address item.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getUploadTypes_response":{
            "properties":{
                "items":{
                    "description":"Parameters with respect to upload types.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"Display name of file upload type.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the file upload type.",
                                "type":"string"
                            },
                            "mayUnzip":{
                                "description":"May we unzip the file.",
                                "type":"boolean"
                            },
                            "overrideTargetDirectory":{
                                "description":"Target directory to override the file.",
                                "type":"string"
                            },
                            "class":{
                                "description":"Class of the file upload type.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "storePublishingChangeList_request":{
            "properties":{
                "q":{
                    "description":"An optional query filter string (in the SCM filter format) used in lieu of or in addition to the \"changeItemIds\" for identifying the criteria for what change items to store.",
                    "type":"string"
                },
                "changeItemIds":{
                    "description":"Array of change item IDs to store. Required only if the \"q\" parameter is not provided.  If the \"q\" parameter is provided, then \"changeItemIds\" can be left off or it should only contain change IDs not already covered by the \"q\" parameter.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "changeItemIds"
            ],
            "example":{
                "q":"(assetType eq \"price\")",
                "changeItemIds":[
                    "ID1",
                    "ID2",
                    "ID3"
                ]
            }
        },
        "updateThemeImage_404response":{
            "properties":{
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "saveRemorsePeriod_request":{
            "properties":{
                "isRemorsePeriod":{
                    "description":"Tells whether remorse period is enabled or not.",
                    "type":"boolean"
                },
                "remorsePeriodHours":{
                    "description":"Remorse period time in hours. Needed to specify when remorse period is enabled.",
                    "type":"string"
                },
                "remorsePeriodMinutes":{
                    "description":"Remorse period time in minutes(apart from the hours set). Needed to specify when remorse period is enabled.",
                    "type":"string"
                },
                "isSiteSpecific":{
                    "default":false,
                    "description":"Set to true to save site-specific remorse period data. Requires the site ID to be provided in the 'X-Ccsite' header.",
                    "type":"boolean"
                }
            },
            "required":[
                "isRemorsePeriod"
            ],
            "example":{
                "isRemorsePeriod":true,
                "remorsePeriodHours":"1",
                "remorsePeriodMinutes":"20",
                "isSiteSpecific":true
            }
        },
        "getAllWidgetInstances_response":{
            "properties":{
                "items":{
                    "description":"Widget Instances",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "isLatestVersion":{
                                "description":"Is this the latest version of the widget",
                                "type":"boolean"
                            },
                            "instances":{
                                "description":"Widget Instances",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "pages":{
                                            "description":"Pages this instance appears on",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "pageIds":{
                                            "description":"The Page Ids",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "displayName":{
                                            "description":"the repository text",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The Repository Id",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"the instance id",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"the display name text",
                                "type":"string"
                            },
                            "availableToAllPages":{
                                "description":"Is this widget available to all pages",
                                "type":"boolean"
                            },
                            "jsEditable":{
                                "description":"Is this widget JavaScript editable",
                                "type":"boolean"
                            },
                            "minWidth":{
                                "description":"The minimum width required my the widget",
                                "type":"integer"
                            },
                            "layouts":{
                                "description":"description",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The Repository Id",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"the layout name",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"the layout description",
                                            "type":"string"
                                        },
                                        "sourceLocation":{
                                            "description":"the layout source location",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"the layout id",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "version":{
                                "description":"The widget instance",
                                "type":"integer"
                            },
                            "widgetType":{
                                "description":"The widget type",
                                "type":"string"
                            },
                            "latestVersion":{
                                "description":"The latest version value of the widget",
                                "type":"integer"
                            },
                            "repositoryId":{
                                "description":"The Repository Id",
                                "type":"string"
                            },
                            "hiddenFromSiteStudio":{
                                "description":"Is this widget hidden from site studio",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"the Widget Id",
                                "type":"string"
                            },
                            "editableWidget":{
                                "description":"Is this widget editable",
                                "type":"boolean"
                            },
                            "pageTypes":{
                                "description":"a list of page types",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The Repository Id",
                                            "type":"string"
                                        },
                                        "alias":{
                                            "description":"the page type alias",
                                            "type":"string"
                                        },
                                        "sourceLocation":{
                                            "description":"the layout source location",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"the layout id",
                                            "type":"string"
                                        },
                                        "shortName":{
                                            "description":"the layout description",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "configurable":{
                                "description":"Is this widget configurable",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "getStorefrontUrl_response":{
            "properties":{
                "url":{
                    "description":"ID of the timezone item",
                    "type":"string"
                }
            }
        },
        "compileLess_response":{
            "properties":{
                "src":{
                    "description":"The compiled CSS style.",
                    "type":"string"
                }
            }
        },
        "getComponentInstanceByLocale_doesNotExistResponse":{
            "properties":{
                "errorCode":{
                    "default":"33001",
                    "description":"The internal error code",
                    "type":"string"
                },
                "message":{
                    "default":"Specified widget 'exampleId' does not exist.",
                    "description":"The HTTP error message",
                    "type":"string"
                },
                "status":{
                    "default":"404",
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "updateParentOrganization_request":{
            "properties":{
                "parentOrganization":{
                    "description":"List of secondary organizations that need to be replaced with the given for the profile.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"ID of the organization to be replaced.",
                            "type":"string"
                        }
                    }
                }
            },
            "required":[
                "parentOrganization"
            ],
            "example":{
                "parentOrganization":{
                    "id":"200001"
                }
            }
        },
        "listCmsContentMaps_response":{
            "properties":{
                "sourceType":{
                    "description":"The source type.",
                    "type":"string",
                    "example":"ExampleContent"
                },
                "contentId":{
                    "description":"The content ID.",
                    "type":"string",
                    "example":"cars-all-new-rush"
                },
                "cmsPageSlug":{
                    "description":"The CMS url page slug. This is used for page rendering",
                    "type":"string",
                    "example":"/cars/all_new_rush"
                },
                "layoutId":{
                    "description":"The layout ID. (Obsolete)",
                    "type":"string",
                    "example":null
                },
                "version":{
                    "format":"long integer",
                    "description":"The version of the content map.",
                    "type":"integer",
                    "example":1
                },
                "contentType":{
                    "description":"The content type.",
                    "type":"string",
                    "example":"default"
                },
                "channelId":{
                    "description":"The channel ID.",
                    "type":"string",
                    "example":"A12345678"
                }
            }
        },
        "getPrice_response":{
            "properties":{
                "price":{
                    "description":"The price of the requested product or SKU.",
                    "type":"number"
                }
            }
        },
        "renewSamlCertificate_request":{
            "properties":{
            }
        },
        "requestIndex_request":{
            "properties":{
                "op":{
                    "description":"Set to 'partial' for a partial/incremental index, 'baseline' for a baseline index or 'baseline-full-export' for a baseline with full catalog export.",
                    "type":"string"
                },
                "onlyIfIdle":{
                    "description":"If true, will never queue a background index.",
                    "type":"boolean"
                }
            },
            "required":[
                "op"
            ],
            "example":{
                "onlyIfIdle":true
            }
        },
        "updateCollectionEndpointsConfiguration_response":{
            "properties":{
                "forcePagingForListCollections":{
                    "description":"If enabled, the listCollections endpoint will always page the return results.  This deprecates the functionality of the pageResults query parameter.",
                    "type":"boolean"
                }
            }
        },
        "updateQuoteStatus_response":{
            "properties":{
                "providerNote":{
                    "description":"Provider note for this quote",
                    "type":"string"
                },
                "providerDate":{
                    "description":"Provider Date for this quote",
                    "type":"string"
                },
                "agentId":{
                    "description":"Agent id",
                    "type":"string"
                },
                "rejectionDate":{
                    "description":"Rejection date for this quote",
                    "type":"string"
                },
                "requestDate":{
                    "description":"Request Date for this quote",
                    "type":"string"
                },
                "errorInfo":{
                    "description":"Error note for failure of this quote",
                    "type":"string"
                },
                "externalId":{
                    "description":"external id for this quote",
                    "type":"string"
                },
                "rejectionNote":{
                    "description":"Rejection note for this quote",
                    "type":"string"
                },
                "expirationDate":{
                    "description":"Expiration date for this quote",
                    "type":"string"
                },
                "requesterNote":{
                    "description":"Requestor note for this quote",
                    "type":"string"
                }
            }
        },
        "updateLayout_request":{
            "properties":{
                "properties":{
                    "description":"List of properties of the layout.",
                    "type":"object",
                    "properties":{
                        "urlSlug":{
                            "description":"Specific URL address of site or content item. Displayed on Content layouts",
                            "type":"string"
                        },
                        "defaultPage":{
                            "description":"Boolean if this page is the default page.",
                            "type":"boolean"
                        },
                        "notes":{
                            "description":"Notes of the layout. Displayed on all.",
                            "type":"string"
                        },
                        "seoMetaDescription":{
                            "description":"Layout description which is used by search engines to determine the relevance of the given page to the search request. Displayed on only Home and Article Layouts.",
                            "type":"string"
                        },
                        "seoMetaKeywords":{
                            "description":"keywords which are used by search engines to determine the relevance of the given page to the search request. Displayed on only Home and Article Layouts.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"Display name of the layout. Displayed on all.",
                            "type":"string"
                        },
                        "pageTitle":{
                            "description":"Name of the collection. Displayed on all (except: Product, Collection)",
                            "type":"string"
                        },
                        "sites":{
                            "description":"Sites associated with this layout. Displayed on all layouts.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "skuIds":{
                            "description":"ProductID's for up to 5 products",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "target":{
                            "description":"Setup for b2b (account )",
                            "type":"boolean"
                        },
                        "seoMetadataLayoutPreviewTitle":{
                            "description":"Layout preview title which is used by search engines to determine the relevance of the given page to the search request.",
                            "type":"string"
                        },
                        "layoutCollections":{
                            "description":"The layout of the chosen selection. Displayed on Collection layouts.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "pageAddress":{
                            "description":"The URL address of the page.",
                            "type":"string"
                        },
                        "pageDisplayName":{
                            "description":"Name displayed on store for this layout.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository ID of the layout.",
                            "type":"string"
                        },
                        "metaTags":{
                            "description":"Tags which are used by search engines to determine the relevance of the given page to the search request. Displayed on all layouts.",
                            "type":"string"
                        },
                        "orderStates":{
                            "description":"Layout will only be used for order statuses you select. Displayed on Checkout layout.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "layoutViewports":{
                            "description":"Viewport associations for the layout. Displayed on all layouts.",
                            "type":"string"
                        },
                        "links":{
                            "description":"Links to pages",
                            "type":"array",
                            "items":{
                                "type":"object"
                            }
                        },
                        "collectionId":{
                            "description":"ID for collection. Displayed on collection layouts",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "contentType":{
                            "description":"Used to target different pages for specific content types. Displayed on content layouts",
                            "type":"string"
                        }
                    }
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "properties":{
                    "urlSlug":"",
                    "defaultPage":false,
                    "notes":"home update test",
                    "seoMetaDescription":null,
                    "seoMetaKeywords":null,
                    "displayName":"Home",
                    "pageTitle":null,
                    "sites":[
                        "100001"
                    ],
                    "skuIds":[
                        "productId: 123"
                    ],
                    "target":100,
                    "seoMetadataLayoutPreviewTitle":null,
                    "layoutCollections":[
                        "Gift Shop / For Him / Under $25 (ca90042)"
                    ],
                    "pageAddress":"aboutUs3",
                    "pageDisplayName":"CTEST",
                    "repositoryId":"homePageLayout",
                    "metaTags":"",
                    "orderStates":[
                        "FAILED_APPROVAL"
                    ],
                    "layoutViewports":"xs,sm",
                    "links":[
                        "http://localhost:9080/occ-admin/"
                    ],
                    "collectionId":[
                        "ca90042"
                    ],
                    "contentType":""
                }
            }
        },
        "updateFailedMessages_response":{
            "properties":{
            }
        },
        "getExtendedRemorsePeriod_response":{
            "properties":{
                "extendedRemorsePeriodDays":{
                    "description":"Extended Remorse period in days.",
                    "type":"integer"
                },
                "isExtendedRemorsePeriod":{
                    "description":"Tells whether extended remorse period is set or not.",
                    "type":"boolean"
                }
            }
        },
        "getReportData_response":{
            "properties":{
                "items":{
                    "description":"Report data for detailedOrderMetrics. Properties in the response are dynamically generated, will change depending upon the reportId.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "includedTax":{
                                "description":"The value of the tax (if tax is inclusive) applied to the orders submitted.",
                                "type":"string"
                            },
                            "netRevenue":{
                                "description":"The total amount received as a result of orders submitted. Net Revenue consists of the Gross Revenue from your sales orders as well as shipping and tax revenue. Promotional discounts are then subtracted to provide this figure.",
                                "type":"string"
                            },
                            "unitsSold":{
                                "description":"Number of Items/units sold in the orders submitted.",
                                "type":"string"
                            },
                            "averageOrderValue":{
                                "description":"The average value obtained for the orders submitted.",
                                "type":"string"
                            },
                            "promotionalDiscount":{
                                "description":"The value of the promotional discounts applied to the orders submitted.",
                                "type":"string"
                            },
                            "averageOrderMarkdownDiscount":{
                                "description":"The average value of the Markdown Discounts applied to the orders submitted.",
                                "type":"string"
                            },
                            "grossRevenue":{
                                "description":"The amount of revenue gained from items sold for orders submitted. Gross Revenue excludes tax, shipping revenue and any promotional discounts applied to the order. It is calculated using the price a customer paid, regardless of whether this was the full list price or sale price.",
                                "type":"string"
                            },
                            "markdownDiscount":{
                                "description":"The value of the discounts applied to orders submitted as a result of items/units being sold at a markdown price. Promotional discounts are not included.",
                                "type":"string"
                            },
                            "averageOrderPromotionalDiscount":{
                                "description":"The average value of the Promotional Discounts that were applied to the orders submitted.",
                                "type":"string"
                            },
                            "shipping":{
                                "description":"The value of the shipping charges applied to the orders submitted.",
                                "type":"string"
                            },
                            "fullListPrice":{
                                "description":"The total list price of items sold. Full List Price revenue excludes tax, shipping revenue and any promotional or markdown discounts applied to the order.",
                                "type":"string"
                            },
                            "excludedTax":{
                                "description":"The value of the tax (if tax is exclusive) applied to the orders submitted.",
                                "type":"string"
                            },
                            "averageOrderGrossRevenue":{
                                "description":"The average value of the Gross Revenue obtained for the orders submitted.",
                                "type":"string"
                            },
                            "orders":{
                                "description":"The Number of Orders submitted (where a payment has been authorized/approved/successfully processed).",
                                "type":"string"
                            },
                            "averageOrderSize":{
                                "description":"The average number of items/units sold contained in the orders submitted.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "listCustomerAccounts_response":{
            "properties":{
                "invalidItemIds":{
                    "description":"Invalid/Failed external Address Ids of the Customer Account's addresses which are not synced.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/stringType"
                    }
                },
                "items":{
                    "description":"List of customer account details for given organization.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "defaultShipTo":{
                                "description":"Default ship-to address for the Customer Account",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"the country of the address",
                                        "type":"string"
                                    },
                                    "types":{
                                        "description":"The types tagged to the address",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"The name of the address type",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "address3":{
                                        "description":"the address3 of the address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"the address2 of the address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"the city of the address",
                                        "type":"string"
                                    },
                                    "externalNumber":{
                                        "description":"External address number",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"the address1 of the address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"the postal Code of the address",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"the county of the address",
                                        "type":"string"
                                    },
                                    "externalId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "siteUseId":{
                                        "description":"Site use Id",
                                        "type":"string"
                                    },
                                    "formattedAddress":{
                                        "description":"the formatted address",
                                        "type":"string"
                                    },
                                    "partyName":{
                                        "description":"Party name of the Customer Account",
                                        "type":"string"
                                    },
                                    "siteId":{
                                        "description":"Site Id",
                                        "type":"string"
                                    },
                                    "setId":{
                                        "description":"Set id for address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"the state of the address",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"partyId of the customer account that this address belongs to",
                                        "type":"string"
                                    },
                                    "partyNumber":{
                                        "description":"partyNumber of the customer account that this address belongs to",
                                        "type":"string"
                                    }
                                }
                            },
                            "partyName":{
                                "description":"Party name of the Customer Account",
                                "type":"string"
                            },
                            "defaultBillTo":{
                                "description":"Default bill-to address for the Customer Account",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"the country of the address",
                                        "type":"string"
                                    },
                                    "types":{
                                        "description":"The types tagged to the address",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "displayName":{
                                                    "description":"The name of the address type",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"repository Id of the address type",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "address3":{
                                        "description":"the address3 of the address",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"the address2 of the address",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"the city of the address",
                                        "type":"string"
                                    },
                                    "externalNumber":{
                                        "description":"External address number",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"the address1 of the address",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"the postal Code of the address",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"the county of the address",
                                        "type":"string"
                                    },
                                    "externalId":{
                                        "description":"External address id",
                                        "type":"string"
                                    },
                                    "accountId":{
                                        "description":"Account Id of the billing account under the customer account that this address belongs to",
                                        "type":"string"
                                    },
                                    "siteUseId":{
                                        "description":"Site use Id",
                                        "type":"string"
                                    },
                                    "formattedAddress":{
                                        "description":"the formatted address",
                                        "type":"string"
                                    },
                                    "partyName":{
                                        "description":"Party name of the Customer Account",
                                        "type":"string"
                                    },
                                    "siteId":{
                                        "description":"Site Id",
                                        "type":"string"
                                    },
                                    "setId":{
                                        "description":"Set id for address",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"the state of the address",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"partyId of the customer account that this address belongs to",
                                        "type":"string"
                                    },
                                    "partyNumber":{
                                        "description":"partyNumber of the customer account that this address belongs to",
                                        "type":"string"
                                    }
                                }
                            },
                            "id":{
                                "description":"Repository Id of the Customer Account.",
                                "type":"string"
                            },
                            "partyId":{
                                "description":"Party Id of the Customer Account",
                                "type":"string"
                            },
                            "partyNumber":{
                                "description":"Party number of the Customer Account",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateGlobalElementTemplate_response":{
            "properties":{
                "code":{
                    "description":"Object containing Global Element template",
                    "type":"object",
                    "properties":{
                        "template":{
                            "description":"Contents of Global Element template.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updatePromotion_response":{
            "properties":{
                "endDate":{
                    "description":"When this promotion ceases to be active",
                    "type":"string"
                },
                "filterForQualifierZeroPrices":{
                    "description":"Determines whether items with zero prices can act as qualifiers. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"The display name of the promotion.",
                    "type":"string"
                },
                "global":{
                    "description":"Whether the promotion is global.",
                    "type":"boolean"
                },
                "sites":{
                    "description":"This will limit the promotion to being applicable only to the 1+ specified sites.  An empty array means the promotion applies to all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The ID of a site associated with the promotion.",
                                "type":"string"
                            }
                        }
                    }
                },
                "type":{
                    "description":"Integer representation of the promotion type (shipping, item, order).",
                    "type":"integer"
                },
                "filterForQualifierDiscountedByCurrent":{
                    "description":"Determines whether items discounted by the current promotion can act as qualifiers for other promotions. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "enabled":{
                    "description":"Whether or not the promotion is currently enabled.",
                    "type":"boolean"
                },
                "cardIINRanges":{
                    "description":"List of issuer identification numbers including wildcards and ranges for which the promotion should be applied.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "filterForQualifierNegativePrices":{
                    "description":"Determines whether items with negative prices can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "parentFolder":{
                    "description":"Parent Folder object of the current promotion.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Existing promotion folder's repository ID",
                            "type":"string"
                        }
                    }
                },
                "filterForQualifierOnSale":{
                    "description":"Determines whether items that were priced with a sale price should be allowed to act as qualifiers. Applicable to all promotion types. If unset, will be treated as false.",
                    "type":"boolean"
                },
                "filterForTargetNegativePrices":{
                    "description":"Determines whether items with negative prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "id":{
                    "description":"The Promotion id.",
                    "type":"string"
                },
                "giveToAnonymousProfiles":{
                    "description":"If both this property and the global property are false, then only registered visitors can receive the promotion. If this property is true, and the global property is false, then anonymous visitors and registered visitors can receive the promotion. In both cases, the visitors must meet any other conditions specified by the promotion in order to receive it.",
                    "type":"boolean"
                },
                "filterForQualifierActedAsQualifier":{
                    "description":"Determines whether qualifiers can be reused in a promotion. If true, qualifiers can be used only once per promotion evaluation. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetDiscountedByCurrent":{
                    "description":"Determines whether items that have been discounted by the current promotion can receive the discount again. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetActedAsQualifier":{
                    "description":"Determines whether items that have acted as a qualifier for any discount can receive the current discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetDiscountedByAny":{
                    "description":"Determines whether items that have been discounted by any promotion can receive another discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForQualifierDiscountedByAny":{
                    "description":"Determines whether items discounted by any promotion can act as qualifiers for other promotions. Applicable to all promotion types. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetOnSale":{
                    "description":"Determines whether items that were priced with a sale price should be allowed to receive the current discount. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "filterForTargetZeroPrices":{
                    "description":"Determines whether items with zero prices can receive the discount. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "allowMultiple":{
                    "description":"Determines whether the promotion can be given to a customer only once. If set to false, the system grants the promotion only once. If set to true, the system adds a copy of the promotion to the customer's profile every time the customer is granted the promotion.",
                    "type":"boolean"
                },
                "repositoryId":{
                    "description":"The Promotion id.",
                    "type":"string"
                },
                "filterForTargetPriceLTOETPromoPrice":{
                    "description":"Determines whether to exclude items with price lower than promotion price. Applicable to item promotions. If unset, will be treated as true.",
                    "type":"boolean"
                },
                "stackingRule":{
                    "description":"Represents a rule to determine a group of promotions that can be used together.",
                    "type":"object",
                    "properties":{
                        "maxPromotions":{
                            "description":"The maximum number of promotions that can be applied to an order based on this rule.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"The name of the rule.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The stacking rule id",
                            "type":"string"
                        },
                        "id":{
                            "description":"The stacking rule id.",
                            "type":"string"
                        }
                    }
                },
                "uses":{
                    "description":"The number of orders for a given customer to which the promotion can be applied.",
                    "type":"integer"
                },
                "lastModified":{
                    "description":"When promotion was last modified",
                    "type":"string"
                },
                "maxUsesPerOrder":{
                    "description":"Number of times a promotion can be applied to an order, -1 indicates that the same promotion can be applied unlimited number of times",
                    "type":"integer"
                },
                "startDate":{
                    "description":"When this promotion becomes active",
                    "type":"string"
                }
            }
        },
        "processExtension_404response":{
            "properties":{
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "getPublishingChanges_response":{
            "properties":{
                "total":{
                    "description":"Total number of change items. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"Total number of change items.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Offset.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of change items.",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sort information of the publishing changes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Property of changes say display name.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Order of publishing change items.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items of publish changes.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"Last Name the of the last author of publishing changes.",
                                "type":"string"
                            },
                            "authorProfileType":{
                                "description":"The profile type of the changelist author",
                                "type":"string"
                            },
                            "itemType":{
                                "description":"Item type of publishing changes.",
                                "type":"string"
                            },
                            "worksets":{
                                "description":"Worksets",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of workset.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "author":{
                                "description":"Last author of publishing changes.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Display name of publishing changes.",
                                "type":"string"
                            },
                            "changeType":{
                                "description":"Change type of publishing changes. 0: UPDATE, 1: DELETE, 2: CREATE.",
                                "type":"integer"
                            },
                            "subsystem":{
                                "description":"The subsystem involved in the change",
                                "type":"string"
                            },
                            "assetType":{
                                "description":"Asset type of publishing changes.",
                                "type":"string"
                            },
                            "changeDetails":{
                                "description":"Change Details.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "changeTime":{
                                            "description":"Changing time of publishing changes.",
                                            "type":"string"
                                        },
                                        "author":{
                                            "description":"Author of publishing changes.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of change detail.",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"Coming for embeded item of \"Catalog Configuration\" and \"Design\" items.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "assetTypeDisplayName":{
                                "description":"Asset type display name of publishing changes.",
                                "type":"string"
                            },
                            "changeTime":{
                                "description":"Changing time of publishing changes.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"First Name of the last author of publishing changes.",
                                "type":"string"
                            },
                            "componentPath":{
                                "description":"Component path of publishing changes.",
                                "type":"string"
                            },
                            "assetId":{
                                "description":"Asset Id of publishing changes.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository Id of publishing changes.",
                                "type":"string"
                            },
                            "id":{
                                "description":"Id of publishing changes.",
                                "type":"string"
                            },
                            "parentAssetType":{
                                "description":"Parent asset type of publishing changes.",
                                "type":"string"
                            },
                            "scheduledPublishItem":{
                                "description":"Scheduled publish event information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "dateTime":{
                                            "description":"Time of scheduled publish event.",
                                            "type":"string"
                                        },
                                        "firstName":{
                                            "description":"First name of person who initiated the scheduled publish event.",
                                            "type":"string"
                                        },
                                        "lastName":{
                                            "description":"Last name of person who initiated the scheduled publish event.",
                                            "type":"string"
                                        },
                                        "profileid":{
                                            "description":"User id of person who initiated the scheduled publish event.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository Id of scheduled publish event.",
                                            "type":"string"
                                        },
                                        "eventName":{
                                            "description":"Name of scheduled publish event.",
                                            "type":"string"
                                        },
                                        "eventType":{
                                            "description":"Type of scheduled publish event (0 - full, 1 - partial)",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "authors":{
                                "description":"Array of authors of publishing changes with format as: author'repository id:author's first name,author's last name.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            }
        },
        "updateCollection_response":{
            "properties":{
                "longDescription":{
                    "description":"Long description of the category.",
                    "type":"string"
                },
                "childProducts":{
                    "description":"Array of child products.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of child product.",
                                "type":"string"
                            }
                        }
                    }
                },
                "childProductsCount":{
                    "description":"Count of the child products.",
                    "type":"integer"
                },
                "keywords":{
                    "description":"Array of keywords.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "categoryImages":{
                    "description":"Array of image objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "metadata":{
                                "description":"Seo meta info for category.",
                                "type":"object",
                                "properties":{
                                    "altText":{
                                        "description":"Alt text for category image.",
                                        "type":"string"
                                    },
                                    "titleText":{
                                        "description":"Title text for category image.",
                                        "type":"string"
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository id of image.",
                                "type":"string"
                            }
                        }
                    }
                },
                "lastModifiedDate":{
                    "description":"Date and timestamp when the item is modified recently.",
                    "type":"string"
                },
                "categoryPaths":{
                    "description":"An array of category paths.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "displayName":{
                    "description":"Display Name of the category.",
                    "type":"string"
                },
                "seoKeywordsDerived":{
                    "description":"Derived from display name and ancestor category name's of the category",
                    "type":"string"
                },
                "fixedChildCategories":{
                    "description":"Array of category objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of fixed child category.",
                                "type":"string"
                            }
                        }
                    }
                },
                "seoUrlSlugDerived":{
                    "description":"Derived from seoUrlSlug of the category if available, else derived from display name of the category",
                    "type":"string"
                },
                "seoDescriptionDerived":{
                    "description":"Derived from display name and description of the category",
                    "type":"string"
                },
                "categoryIdPaths":{
                    "description":"An array of category ids forming a category Path",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "description":{
                    "description":"Description of category.",
                    "type":"string"
                },
                "childCategories":{
                    "description":"Array of category objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of child category.",
                                "type":"string"
                            }
                        }
                    }
                },
                "seoTitleDerived":{
                    "description":"Derived from display name of the category",
                    "type":"string"
                },
                "fixedParentCategories":{
                    "description":"Array of category objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of parent category.",
                                "type":"string"
                            }
                        }
                    }
                },
                "seoMetaInfo":{
                    "description":"Seo meta info for category.",
                    "type":"object",
                    "properties":{
                        "seoDescription":{
                            "description":"Description of category.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository id of seo metadata.",
                            "type":"string"
                        },
                        "seoTitle":{
                            "description":"Title of category.",
                            "type":"string"
                        },
                        "seoKeywords":{
                            "description":"Keywords of category.",
                            "type":"string"
                        },
                        "seoUrlSlug":{
                            "description":"Url Slug of category.",
                            "type":"string"
                        }
                    }
                },
                "route":{
                    "description":"Route of the category.",
                    "type":"string"
                },
                "name":{
                    "description":"Legacy property.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID.",
                    "type":"string"
                },
                "parentCategory":{
                    "description":"Default parent category of the category.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository id of the default parent category of the category.",
                            "type":"string"
                        }
                    }
                },
                "ancestorCategories":{
                    "description":"Array of category objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of ancestor child category.",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"Category ID.",
                    "type":"string"
                }
            }
        },
        "requeueFailedMessages_request":{
            "properties":{
                "dateRange":{
                    "description":"The date range in which messages should be requeued (values in GMT).",
                    "type":"object",
                    "properties":{
                        "fromDate":{
                            "description":"The starting date.",
                            "type":"string"
                        },
                        "toDate":{
                            "description":"The ending date.",
                            "type":"string"
                        }
                    }
                },
                "serverType":{
                    "description":"The type of the server.",
                    "type":"string"
                },
                "serviceName":{
                    "description":"The nucleus name of the webhook target.",
                    "type":"string"
                }
            },
            "example":{
                "dateRange":{
                    "fromDate":"2018-11-09 11:53:06",
                    "toDate":"2018-11-16 11:53:06"
                },
                "serverType":"production",
                "serviceName":"createAccount"
            }
        },
        "cloneLayout_request":{
            "properties":{
                "properties":{
                    "description":"The properties to be saved with this layout",
                    "type":"object",
                    "properties":{
                        "defaultPage":{
                            "description":"whether or not this layout should be the default for the layout type",
                            "type":"boolean"
                        },
                        "notes":{
                            "description":"the notes associated with this layout",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"the display name of the layout",
                            "type":"string"
                        }
                    },
                    "required":[
                        "notes",
                        "displayName"
                    ]
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "properties":{
                    "defaultPage":true,
                    "notes":"Testing new layout",
                    "displayName":"New Cart Layout"
                }
            }
        },
        "addShopperInput_request":{
            "properties":{
                "id":{
                    "description":"ID of Shopper Input to be attached to product type.",
                    "type":"string"
                }
            },
            "required":[
                "id"
            ],
            "example":{
                "id":"giftMessage"
            }
        },
        "listPromotionClaimables_response":{
            "type":"object",
            "properties":{
                "items":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "maxUses":{
                                "description":"Specifies the number of uses a coupon has.  This is sent if 'useMaxUses' in the request is set to true.",
                                "type":"integer"
                            },
                            "promotions":{
                                "description":"List of promotions associated with the coupon.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"The promotion's repository ID",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "prefix":{
                                "description":"If the coupon is a batch coupon and if 'useMaxUses' in the request is set to true then prefix for the batch coupon is sent in the reponse.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The Claimable id.",
                                "type":"string"
                            },
                            "uses":{
                                "description":"The uses count.",
                                "type":"integer"
                            },
                            "id":{
                                "description":"The ID of the coupon.This is sent if 'useMaxUses' in the request is set to true.",
                                "type":"string"
                            },
                            "startDate":{
                                "description":"When this claimable becomes active.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getWebHookResourceMetadata_response":{
            "properties":{
                "$schema":{
                    "description":"location of schema for the given resource",
                    "type":"string"
                },
                "description":{
                    "description":"description of the resource being retrieved",
                    "type":"string"
                },
                "title":{
                    "description":"title of metadata resource",
                    "type":"string"
                },
                "type":{
                    "description":"type of metadata resource",
                    "type":"string"
                },
                "definitions":{
                    "description":"respective properties of the resource",
                    "type":"object"
                },
                "token":{
                    "description":"The auth token for the Endpoint",
                    "type":"string"
                }
            }
        },
        "updateProductTypeVariant_request":{
            "properties":{
                "values":{
                    "description":"The enumerated variant options. Can also be a map with key being the original value, and value being the localized value for the given asset locale of the request.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "label":{
                    "description":"The variant display name.",
                    "type":"string"
                },
                "productTypeId":{
                    "description":"The ID of the product type.",
                    "type":"string"
                }
            },
            "required":[
                "values",
                "label",
                "productTypeId"
            ],
            "example":{
                "listingVariant":true,
                "values":[
                    "Blue",
                    "Brown",
                    "Green",
                    "Red"
                ],
                "variantBasedDisplay":true,
                "id":"color",
                "label":"Color",
                "productTypeId":"MensApparel"
            }
        },
        "removeRoles_request":{
            "properties":{
                "roles":{
                    "description":"List of roles to be removed from the user.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "associations":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "relatedItemId":{
                                            "description":"It is the organization id to which role is associated. If the role is to be assigned in organization scope the relatedItemId is required and if the role is global scope then it should be null",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"If the role is to be assigned in organization scope the type is (organization) and if the role is global scope the type is (global).",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "id":{
                                "description":"Repository ID of the role to be assigned.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "roles"
            ],
            "example":{
                "roles":[
                    {
                        "associations":[
                            {
                                "relatedItemId":"or-100001",
                                "type":"organization"
                            }
                        ],
                        "id":"role-100001"
                    },
                    {
                        "associations":[
                            {
                                "relatedItemId":null,
                                "type":"global"
                            }
                        ],
                        "id":"role-100002"
                    }
                ]
            }
        },
        "getProductType_response":{
            "properties":{
                "shopperInputs":{
                    "description":"List of Shopper Inputs for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "localizedValues":{
                                "description":"Localized enumerated values map (base -> localized), returned when type=enumerated and there is localization.",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            },
                            "values":{
                                "description":"List of values when the type=enumerated.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "name":{
                                "description":"Name of the Shopper Input",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository ID of the Shopper Input",
                                "type":"string"
                            },
                            "label":{
                                "description":"Display name of the Shopper Input",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of the Shopper Input such as shortText, longText, date, number, checkbox and enumerated",
                                "type":"string"
                            },
                            "promptText":{
                                "description":"Helper text for the Shopper Input",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether the Shopper Input is required",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"Display name of item type.",
                    "type":"string"
                },
                "count":{
                    "description":"Number of products of the current user-defined product type.",
                    "type":"integer"
                },
                "id":{
                    "description":"ID of product type.",
                    "type":"string"
                },
                "variants":{
                    "description":"List of variants for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemType":{
                                "description":"Item type for user-defined product type.",
                                "type":"string"
                            },
                            "localizedValues":{
                                "description":"Localized values for variant. Key is option value in default locale, value is option value in specified locale",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            },
                            "values":{
                                "description":"Values for variant.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "variantBasedDisplay":{
                                "description":"Whether this variant based display should be allowed ",
                                "type":"boolean"
                            },
                            "wildcardSearchable":{
                                "description":"Whether wildcard is searchable or not.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"Label for new product type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Whether variant is internal.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default value of variant.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"Whether listing should be done based on this variant.",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of variant.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of variant.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether variant is internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "listingVariant":{
                                            "description":"Whether listing should be done based on this variant.",
                                            "type":"boolean"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "variantBasedDisplay":{
                                            "description":"Whether this variant based display should be allowed ",
                                            "type":"boolean"
                                        },
                                        "textSearchable":{
                                            "description":"Whether variant is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "wildcardSearchable":{
                                            "description":"Whether wildcard searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "specifications":{
                    "description":"List of specifications for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "internalOnly":{
                                "description":"Whether variant is internal.",
                                "type":"boolean"
                            },
                            "itemType":{
                                "description":"Item type for user-defined product.",
                                "type":"string"
                            },
                            "default":{
                                "description":"Default specification of product type.",
                                "type":"string"
                            },
                            "wildcardSearchable":{
                                "description":"Whether wildcard is searchable or not.",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"Label for new item type.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of specification.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of specification.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether specifications are internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "textSearchable":{
                                            "description":"Whether variant is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "wildcardSearchable":{
                                            "description":"Whether wildcard searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "logClientErrors_response":{
            "properties":{
            }
        },
        "deleteCustomerAccountAddress_response":{
            "properties":{
                "invalidItemIds":{
                    "description":"List of invalid/failed address ids of which could not be deleted.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/stringType"
                    }
                },
                "resultingItemIds":{
                    "description":"List of repository ids of currently present addresses for shipping of customer account",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/stringType"
                    }
                }
            }
        },
        "createSiteFromForm_response":{
            "properties":{
                "priceListGroupList":{
                    "description":"List of Price List Groups associated with the site including default Price List Group",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deleted":{
                                "description":"true if priceListGroup is deleted otherwise false",
                                "type":"boolean"
                            },
                            "repositoryId":{
                                "description":"priceListGroup id associated to site",
                                "type":"string"
                            },
                            "active":{
                                "description":"true if priceListGroup is active otherwise false",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"priceListGroup id associated to site",
                                "type":"string"
                            }
                        }
                    }
                },
                "inventoryLocationId":{
                    "description":"Defines which inventory this site should use by default.",
                    "type":"string"
                },
                "productionURL":{
                    "description":"The production base url for storefront. If set, this base url will be used for any absolute generated links e.g. sitemap urls",
                    "type":"string"
                },
                "defaultCatalog":{
                    "description":"The default catalog for the site.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The ID of the default catalog for the site.",
                            "type":"string"
                        }
                    }
                },
                "defaultBillingCountryId":{
                    "description":"Default billing country ID.",
                    "type":"string"
                },
                "defaultShippingCountryId":{
                    "description":"Default Shipping Country ID.",
                    "type":"string"
                },
                "siteTypes":{
                    "description":"List of site types supported by this site",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "defaultLocaleId":{
                    "description":"Default locale ID.",
                    "type":"string"
                },
                "inventoryLocations":{
                    "description":"The \"inventoryLocations\" field, defined as an array, enables users to link multiple inventory locations to a site. If the \"inventoryLocations\" array includes at least one element, the \"inventoryLocationId\" field is not considered.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "name":{
                    "description":"Site name.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of the site.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of the site.",
                    "type":"string"
                },
                "additionalLocaleIds":{
                    "description":"Additional Country ids.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "download_selected_assets_request":{
            "properties":{
                "slots":{
                    "description":"The directory based asset type named slots containing directory name and array of files names inside the slot directory to be downloaded",
                    "type":"object",
                    "items":{
                        "type":"object"
                    }
                },
                "components":{
                    "description":"The directory based asset type named components containing directory name and array of files names inside the component directory to be downloaded",
                    "type":"object"
                },
                "pages":{
                    "description":"The file based asset type named containers containing array of page file names to be downloaded",
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "containers":{
                    "description":"The file based asset type named containers containing array of container file names to be downloaded",
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "styles":{
                    "description":"The file based asset type named containers containing array of styles to be downloaded",
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                }
            },
            "example":{
                "slots":{
                    "header-with-notification-device-slot":[
                    ],
                    "dynamic-product-listing-for-search-device-slot":[
                        "structure.json"
                    ],
                    "checkout-header-with-notification-device-slot":[
                        "config.json"
                    ]
                },
                "components":{
                    "account-type-selector":[
                    ],
                    "account-type-selector-responsive":[
                        "layout.json"
                    ],
                    "checkout-back-to-previous-button":[
                        "index.json"
                    ],
                    "add-items-to-cart":[
                        "resources.json"
                    ],
                    "back-button":[
                        "config.json"
                    ],
                    "country-store-language-currency-desktop":[
                    ]
                },
                "pages":[
                    "checkout-login.json",
                    "429.json",
                    "checkout-order-confirmation.json",
                    "checkout-shipping.json",
                    "update-expired-password.json"
                ],
                "containers":[
                    "cart-container.json",
                    "dynamic-product-listing-desktop.json",
                    "profile-update-password-container.json"
                ],
                "styles":[
                    "customStylingRed.css",
                    "customStylingBrown.css",
                    "customStylingBlack.css"
                ]
            }
        },
        "cloneComponentInstance_okResponse":{
            "type":"object",
            "properties":{
                "layout":{
                    "default":null,
                    "description":"The Associated layout for the new cloned component instance.",
                    "type":"string"
                },
                "component":{
                    "description":"The associated component.",
                    "type":"object",
                    "properties":{
                        "providesContext":{
                            "default":null,
                            "description":"Contexts provided relating to this component.",
                            "type":"string"
                        },
                        "requiresContext":{
                            "default":"product_context,container_context",
                            "description":"Contexts required relating to this component.",
                            "type":"string"
                        },
                        "displayName":{
                            "default":"ProductImageViewer",
                            "description":"Display name for component.",
                            "type":"string"
                        },
                        "root":{
                            "default":"/clientApplications/core-commerce-reference-store/components/ProductImageViewer",
                            "description":"Directory root for this component.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "default":300200,
                            "description":"Repository ID attributed to this component.",
                            "type":"integer"
                        },
                        "name":{
                            "default":"ProductImageViewer",
                            "description":"Actual name for this component. Can be different to Display Name, but best kept the same.",
                            "type":"string"
                        },
                        "namespace":{
                            "default":"occ.react",
                            "description":"Namespace this component exists within.",
                            "type":"string"
                        },
                        "hiddenFromSiteStudio":{
                            "default":false,
                            "description":"Whether this is hidden from Design Studio in the admin site.",
                            "type":"boolean"
                        },
                        "id":{
                            "default":300200,
                            "description":"ID attributed to this component. Can be the same as the repositoryId.",
                            "type":"integer"
                        },
                        "source":{
                            "default":101,
                            "description":"ID for the source used to create component.",
                            "type":"integer"
                        },
                        "type":{
                            "default":"component",
                            "description":"The type of repository item. Will always be component here.",
                            "type":"string"
                        }
                    }
                },
                "configuration":{
                    "description":"Details of any configuration for this component instance.",
                    "type":"object",
                    "properties":{
                        "thumbnailLocation":{
                            "default":"left",
                            "description":"Location of the thumbnail for this component instance.",
                            "type":"string"
                        }
                    }
                },
                "displayName":{
                    "default":"ExampleOfClone",
                    "description":"Display name for this new component instance.",
                    "type":"string"
                },
                "repositoryId":{
                    "default":400001,
                    "description":"Repository ID for this new component instance.",
                    "type":"integer"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "default":"self",
                                "description":"The relationship between the current document and the linked document/resource.",
                                "type":"string"
                            },
                            "href":{
                                "default":"http://localhost:9080/ccadmin/v1/componentInstances/clone",
                                "description":"Specifies the location (URL) of the external resource.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateAdminProfile_response":{
            "properties":{
                "lastName":{
                    "description":"Last name of the profile.",
                    "type":"string"
                },
                "lastLogin":{
                    "description":"User's last login timestamp",
                    "type":"string"
                },
                "tourComplete":{
                    "description":"True if the user has completed the walk-through tour of the admin product.",
                    "type":"boolean"
                },
                "roles":{
                    "description":"Array of roles assigned to this profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository ID of the role.",
                                "type":"string"
                            }
                        }
                    }
                },
                "active":{
                    "description":"True if the user is active; false if the user is deactivated.",
                    "type":"boolean"
                },
                "firstName":{
                    "description":"First name of the profile.",
                    "type":"string"
                },
                "external":{
                    "description":"True if the user was created externally",
                    "type":"boolean"
                },
                "createdBy":{
                    "description":"ID of the user that created this profile",
                    "type":"string"
                },
                "registrationDate":{
                    "description":"User's registration date.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of this profile.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of this profile.",
                    "type":"string"
                },
                "rolesLastModified":{
                    "description":"Roles last modified timestamp.",
                    "type":"string"
                },
                "email":{
                    "description":"Email address and login name of the profile.",
                    "type":"string"
                }
            }
        },
        "listInventories_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of products.",
                    "type":"integer"
                },
                "offset":{
                    "description":"Offset of product inventory.",
                    "type":"integer"
                },
                "limit":{
                    "description":"Limit of number of products.",
                    "type":"integer"
                },
                "sort":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "property":{
                                "description":"Name of property sorted by.",
                                "type":"string"
                            },
                            "order":{
                                "description":"Direction of sort.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "childSKUs":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "preorderThreshold":{
                                            "description":"Preorder threshold of SKU.",
                                            "type":"integer"
                                        },
                                        "backorderLevel":{
                                            "description":"Backorder level of SKU.",
                                            "type":"integer"
                                        },
                                        "displayName":{
                                            "description":"Display name of SKU.",
                                            "type":"string"
                                        },
                                        "availabilityDate":{
                                            "description":"Availability date of SKU. Date format is an ISO standard such as yyyy-MM-dd.",
                                            "type":"string"
                                        },
                                        "stockThreshold":{
                                            "description":"Stock threshold of SKU.",
                                            "type":"integer"
                                        },
                                        "availabilityStatusMsg":{
                                            "description":"Availability status message of SKU.",
                                            "type":"string"
                                        },
                                        "stockLevel":{
                                            "description":"Stock level of SKU.",
                                            "type":"integer"
                                        },
                                        "availableToPromise":{
                                            "description":"Available to promise of SKU.",
                                            "type":"string"
                                        },
                                        "skuNumber":{
                                            "description":"SKU number of SKU.",
                                            "type":"string"
                                        },
                                        "preorderLevel":{
                                            "description":"Preorder level of SKU.",
                                            "type":"integer"
                                        },
                                        "locationId":{
                                            "description":"Location ID of SKU.",
                                            "type":"string"
                                        },
                                        "inventoryId":{
                                            "description":"Inventory ID of SKU.",
                                            "type":"string"
                                        },
                                        "backorderThreshold":{
                                            "description":"Backorder threshold of SKU.",
                                            "type":"integer"
                                        },
                                        "availabilityStatus":{
                                            "description":"Availability status of SKU.",
                                            "type":"integer"
                                        },
                                        "locationInventoryInfo":{
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "preorderThreshold":{
                                                        "description":"Preorder threshold of the variant.",
                                                        "type":"integer"
                                                    },
                                                    "backorderLevel":{
                                                        "description":"Backorder level of the variant.",
                                                        "type":"integer"
                                                    },
                                                    "displayName":{
                                                        "description":"Display name of the variant.",
                                                        "type":"string"
                                                    },
                                                    "availabilityDate":{
                                                        "description":"Availability date of variant. Date format is an ISO standard such as yyyy-MM-dd.",
                                                        "type":"string"
                                                    },
                                                    "availabilityStatusMsg":{
                                                        "description":"Availability status message of the variant.",
                                                        "type":"string"
                                                    },
                                                    "stockThreshold":{
                                                        "description":"Stock threshold of the variant.",
                                                        "type":"integer"
                                                    },
                                                    "stockLevel":{
                                                        "description":"Stock level of the variant.",
                                                        "type":"integer"
                                                    },
                                                    "availableToPromise":{
                                                        "description":"Available to promise.",
                                                        "type":"string"
                                                    },
                                                    "skuNumber":{
                                                        "description":"SKU number of the variant.",
                                                        "type":"string"
                                                    },
                                                    "preorderLevel":{
                                                        "description":"Preorder level of the variant.",
                                                        "type":"integer"
                                                    },
                                                    "locationId":{
                                                        "description":"Location id.",
                                                        "type":"string"
                                                    },
                                                    "inventoryId":{
                                                        "description":"Inventory id of the variant.",
                                                        "type":"string"
                                                    },
                                                    "backorderThreshold":{
                                                        "description":"Backorder threshold of the variant.",
                                                        "type":"integer"
                                                    },
                                                    "availabilityStatus":{
                                                        "description":"Availability status/ available count of the variant.",
                                                        "type":"integer"
                                                    }
                                                }
                                            }
                                        },
                                        "skuId":{
                                            "description":"SKU ID of SKU.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "totalStockLevel":{
                                "description":"Total stock level of the product.",
                                "type":"integer"
                            },
                            "displayName":{
                                "description":"Display name of the product.",
                                "type":"string"
                            },
                            "translations":{
                                "description":"Product translated properties.",
                                "type":"object"
                            },
                            "stockStatus":{
                                "description":"Stock status of the product.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID name of the product.",
                                "type":"string"
                            },
                            "productNumber":{
                                "description":"Product number of the product. Product only.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updatePageTag_request":{
            "properties":{
                "name":{
                    "description":"The name of the page tag",
                    "type":"integer"
                },
                "id":{
                    "description":"The page tag ID generated on the server.  This must match the pageTag ID in the path and cannot be updated.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Whether the page tag should appear in the site's HTML",
                    "type":"boolean"
                },
                "content":{
                    "description":"The page tag HTML",
                    "type":"string"
                },
                "order":{
                    "description":"1-based position of the page tag in the page tag list",
                    "type":"integer"
                }
            },
            "required":[
                "id",
                "order",
                "name",
                "enabled",
                "content"
            ],
            "example":{
                "name":"taya tag",
                "id":"8571b3a7-0a74-4516-978c-5090f31d8faf",
                "enabled":true,
                "content":"<script type='text/javascript' src='https//some.other.service.com/taya.js'></script>",
                "order":2
            }
        },
        "saveExtendedRemorsePeriod_response":{
            "properties":{
                "extendedRemorsePeriodDays":{
                    "description":"Extended Remorse period time in hours.",
                    "type":"integer"
                },
                "isExtendedRemorsePeriod":{
                    "description":"Tells whether extended remorse period is set or not.",
                    "type":"boolean"
                }
            }
        },
        "updateReportFilterConfiguration_request":{
            "properties":{
                "FilterConfigurationsItem":{
                    "description":"The Filter configurations which is to be updated",
                    "type":"object",
                    "properties":{
                        "reportingStartDate":{
                            "description":"ReportingStartDate selected in the filters",
                            "type":"string"
                        },
                        "transactionCurrency":{
                            "description":"currency for the reporting data",
                            "type":"string"
                        },
                        "billingRegions":{
                            "description":"BillingRegions Codes of the regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "reportingEndDate":{
                            "description":"ReportingEndDate selected in the filters.",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Pricelist groups as comma separted string",
                            "type":"string"
                        },
                        "groupBy":{
                            "description":"groupBy option selected in the filters",
                            "type":"string"
                        },
                        "shippingCountries":{
                            "description":"ShippingCountries with all regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "timeFrame":{
                            "description":"TimeFrame selected in the filters.",
                            "type":"string"
                        },
                        "billingCountries":{
                            "description":"BillingCountries with all regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "metric":{
                            "description":"Metric selected in the filters",
                            "type":"string"
                        },
                        "productIds":{
                            "description":"Product Ids of the products selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "shippingRegions":{
                            "description":"ShippingRegions Codes of the regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "context":{
                            "description":"Context selected in the filters.",
                            "type":"string"
                        },
                        "siteIds":{
                            "description":"Site Ids of the sites selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        }
                    },
                    "required":[
                        "timeFrame",
                        "metric",
                        "context"
                    ]
                }
            },
            "required":[
                "FilterConfigurationsItem"
            ],
            "example":{
                "reportingStartDate":"",
                "transactionCurrency":"USD",
                "billingRegions":[
                    "US-AB",
                    "US-AL"
                ],
                "reportingEndDate":"",
                "groupBy":"day",
                "shippingCountries":[
                    "AS"
                ],
                "timeFrame":"yesterday",
                "priceListGroups":[
                    "UsDollar"
                ],
                "billingCountries":[
                    "AS"
                ],
                "metric":"grossRevenue",
                "productIds":[
                ],
                "shippingRegions":[
                    "US-AB",
                    "US-AL"
                ],
                "context":"orders",
                "siteIds":[
                    "siteUS"
                ]
            }
        },
        "exportReportData_response":{
            "properties":{
            }
        },
        "getCarrier_response":{
            "properties":{
                "carrierName":{
                    "description":"Carrier Name.",
                    "type":"string"
                },
                "trackingUrl":{
                    "description":"Tracking Url for the carrier.",
                    "type":"string"
                },
                "carrierId":{
                    "description":"Carrier Id.",
                    "type":"string"
                }
            }
        },
        "notifyQuote_request":{
            "properties":{
                "quoteDetails":{
                    "description":"Quote details",
                    "type":"object",
                    "properties":{
                        "totalListAmount":{
                            "description":"Total list amount ",
                            "type":"string"
                        },
                        "createdDate":{
                            "description":"Quote created date",
                            "type":"string"
                        },
                        "createdBy":{
                            "description":"Quote created by",
                            "type":"string"
                        },
                        "totalNetAmount":{
                            "description":"Total Net amount ",
                            "type":"string"
                        },
                        "totalContractValue":{
                            "description":"Total contract value ",
                            "type":"string"
                        },
                        "name":{
                            "description":"Quote name",
                            "type":"string"
                        },
                        "additionalInfo":{
                            "description":"Additional details on organization",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "totalDiscount":{
                            "description":"Total discount ",
                            "type":"string"
                        },
                        "totalContractDiscount":{
                            "description":"Total contract discount ",
                            "type":"string"
                        },
                        "currencyCode":{
                            "description":"Currency code ",
                            "type":"string"
                        },
                        "items":{
                            "description":"Quote line items",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "quantity":{
                                        "description":"Item quantity",
                                        "type":"string"
                                    },
                                    "productId":{
                                        "description":"Product Id of the item",
                                        "type":"string"
                                    },
                                    "totalContractValue":{
                                        "description":"Total value of the item",
                                        "type":"string"
                                    },
                                    "additionalInfo":{
                                        "description":"Additional details on organization",
                                        "type":"object",
                                        "properties":{
                                        }
                                    },
                                    "productName":{
                                        "description":"Product name",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "status":{
                            "description":"Status of the quote ",
                            "type":"string"
                        }
                    }
                },
                "quoteToContacts":{
                    "description":"List of assigned quote to contacts",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "organization":{
                                "description":"Organization details",
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Organization name (when organization does not exists in CDM)",
                                        "type":"string"
                                    },
                                    "additionalInfo":{
                                        "description":"Additional details on organization",
                                        "type":"object",
                                        "properties":{
                                        }
                                    },
                                    "partyNumber":{
                                        "description":"Party Number of the organization ",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"Party Id of the organization",
                                        "type":"string"
                                    },
                                    "contacts":{
                                        "description":"List of contacts",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "firstName":{
                                                    "description":"First Name of the contact",
                                                    "type":"string"
                                                },
                                                "lastName":{
                                                    "description":"Last Name of the contact",
                                                    "type":"string"
                                                },
                                                "additionalInfo":{
                                                    "description":"Additional details on organization",
                                                    "type":"object",
                                                    "properties":{
                                                    }
                                                },
                                                "partyNumber":{
                                                    "description":"Party Number of the contact",
                                                    "type":"string"
                                                },
                                                "partyId":{
                                                    "description":"Party Id of the contact",
                                                    "type":"number"
                                                },
                                                "email":{
                                                    "description":"Email address of the contact",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "id":{
                    "description":"The quote Id",
                    "type":"string"
                }
            },
            "example":{
                "quote":{
                    "quoteDetails":{
                        "totalListAmount":0,
                        "createdDate":"",
                        "createdBy":"SalesUser",
                        "totalNetAmount":0,
                        "totalContractValue":220,
                        "name":"Solar panel proposal",
                        "additionalInfo":{
                        },
                        "totalDiscount":0,
                        "totalContractDiscount":0,
                        "currencyCode":"USD",
                        "items":[
                            {
                                "quantity":"",
                                "productId":"",
                                "totalContractValue":617.6,
                                "additionalInfo":{
                                },
                                "productName":""
                            }
                        ],
                        "status":"CREATED"
                    },
                    "quoteToContacts":[
                        {
                            "organization":{
                                "additionalInfo":{
                                },
                                "partyNumber":"A41k0",
                                "partyID":"432108",
                                "contacts":[
                                    {
                                        "firstName":"Dave4",
                                        "lastName":"Warner4",
                                        "additionalInfo":{
                                        },
                                        "partyNumber":"B123",
                                        "partyId":"30102345",
                                        "email":"dave4@example.com"
                                    }
                                ]
                            }
                        }
                    ],
                    "id":"123"
                }
            }
        },
        "doFileUploadMultipart_response":{
            "properties":{
                "result":{
                    "description":"Indicates the upload result",
                    "type":"object",
                    "properties":{
                        "newFiles":{
                            "description":"Number of new files uploaded.",
                            "type":"integer"
                        },
                        "modifiedFiles":{
                            "description":"Number of files modified",
                            "type":"integer"
                        },
                        "unzipped":{
                            "description":"Indicates whether the file upload was unzipped or not.",
                            "type":"boolean"
                        },
                        "failedImages":{
                            "description":"Number of failed images.",
                            "type":"integer"
                        },
                        "allImagesFailed":{
                            "description":"Indicates whether upload for all images failed or not",
                            "type":"boolean"
                        },
                        "failedImagesReasons":{
                            "additionalProperties":{
                                "description":"The table of rejection reasons. Can be any of 'UNKNOWN_REASON', 'INVALID_NAME', 'INVALID_EXTENSION', 'VIRUS_DETECTED', 'VIRUS_SCAN_FAILED', 'INVALID_CONTENT', 'INVALID_ENCODING'",
                                "type":"integer"
                            },
                            "type":"object"
                        },
                        "modifiedImages":{
                            "description":"Number of images modified",
                            "type":"integer"
                        },
                        "failedFilesReasons":{
                            "additionalProperties":{
                                "description":"The table of rejection reasons. Can be any of 'UNKNOWN_REASON', 'INVALID_NAME', 'INVALID_EXTENSION', 'VIRUS_DETECTED', 'VIRUS_SCAN_FAILED', 'INVALID_CONTENT', 'INVALID_ENCODING'",
                                "type":"integer"
                            },
                            "type":"object"
                        },
                        "fileResults":{
                            "description":"File uploading results.",
                            "type":"array",
                            "items":{
                                "description":"The result of uploading one file.",
                                "type":"object",
                                "properties":{
                                    "new":{
                                        "description":"Whether this is a new file. A false value means it is replacing an existing file.",
                                        "type":"boolean"
                                    },
                                    "rejected":{
                                        "description":"Indicates whether the file was rejected.",
                                        "type":"boolean"
                                    },
                                    "overwritten":{
                                        "description":"Whether this file was overwritten by another in the same upload.",
                                        "type":"boolean"
                                    },
                                    "success":{
                                        "description":"Indicates whether file upload was successfull or not.",
                                        "type":"boolean"
                                    },
                                    "destination":{
                                        "description":"The destination file path.",
                                        "type":"string"
                                    },
                                    "associatedItems":{
                                        "description":"The list of URIs for the items this file was associated with.",
                                        "type":"array",
                                        "items":{
                                            "description":"The URI for the item this file was associated with.",
                                            "type":"string"
                                        }
                                    },
                                    "source":{
                                        "description":"The source file path.",
                                        "type":"string"
                                    },
                                    "rejection":{
                                        "description":"Reason for rejection.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "failedFiles":{
                            "description":"Number of failed files.",
                            "type":"integer"
                        },
                        "allFilesFailed":{
                            "description":"Indicates whether upload for all files failed or not",
                            "type":"boolean"
                        },
                        "uploadType":{
                            "description":"The type of upload for this result.",
                            "type":"string"
                        },
                        "newImages":{
                            "description":"Number of new images uploaded.",
                            "type":"integer"
                        },
                        "assignedImages":{
                            "description":"Number of assigned images",
                            "type":"integer"
                        },
                        "hadSuccess":{
                            "description":"Indicates whether at least one file uploaded successfully",
                            "type":"boolean"
                        }
                    }
                },
                "success":{
                    "description":"Indicates whether at least one file uploaded successfully.",
                    "type":"boolean"
                },
                "token":{
                    "description":"Token generated for multipart upload.",
                    "type":"string"
                }
            }
        },
        "getExchangeRate_response":{
            "properties":{
                "targetCurrency":{
                    "description":"The target currency code",
                    "type":"string"
                },
                "exchangeRate":{
                    "description":"Multiplying factor to convert source currency value to target currency value",
                    "type":"number"
                },
                "sourceCurrency":{
                    "description":"The source currency code",
                    "type":"string"
                },
                "id":{
                    "description":"THe id of exchange rate.",
                    "type":"string"
                }
            }
        },
        "downloadSelectedAssets_badRequest":{
            "type":"object",
            "properties":{
                "errorCode":{
                    "default":"212001/212002/212003/212004/212005/212006/212007",
                    "description":"The numerical code identifying the error.",
                    "type":"string"
                },
                "message":{
                    "default":"212001 - empty or null json passed/ 212002 - Invalid assetType found in JSON payload/ 212003 - The asset value passed for asset type is invalid/ 212004 - Invalid directory name, it is not String/ 212005 - Invalid Asset Type found for Directory based asset/ 212006 - Invalid File Name Exits for Directory/ 212007 - File name Null or empty provided for File Based Asset Type",
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "default":400,
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "getExternalServiceData_response":{
            "properties":{
                "serverType":{
                    "description":"The server type. Typically \"production\" (storefront) or \"publishing\" (admin).",
                    "type":"string"
                },
                "serviceData":{
                    "description":"description of serviceData",
                    "type":"object",
                    "properties":{
                        "port":{
                            "description":"The port of the recommendations server. (Recommendations only)",
                            "type":"integer"
                        },
                        "displayName":{
                            "description":"The localized display name of the application.",
                            "type":"string"
                        },
                        "host":{
                            "description":"The host name of the recommendations host. (Recommendations only)",
                            "type":"string"
                        },
                        "name":{
                            "description":"The non-localized name of the service, such as \"Facebook\" or \"Recommendations\".",
                            "type":"string"
                        },
                        "tenantId":{
                            "description":"The tenant ID of the merchant. (Recommendations only)",
                            "type":"string"
                        },
                        "applicationId":{
                            "description":"The Facebook application ID of the merchant. (Facebook only)",
                            "type":"string"
                        }
                    }
                },
                "id":{
                    "description":"The ID of the external application data. In the form \"{serverType}-{applicationName}\".",
                    "type":"string"
                }
            }
        },
        "updateItemType_request":{
            "properties":{
                "displayName":{
                    "description":"Display name of item type.",
                    "type":"string"
                },
                "specifications":{
                    "description":"Array of specifications for this item type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "validationPattern":{
                                "description":"Regex string for the validations to be applied on the field. Applicable only for ContactInfo item type.",
                                "type":"string"
                            },
                            "itemType":{
                                "description":"Type of the parent item type.",
                                "type":"string"
                            },
                            "hidden":{
                                "description":"Flag for if the specification should be hidden on the UI",
                                "type":"boolean"
                            },
                            "readAccessRight":{
                                "description":"Can be set to a single access right id, in which case a user must have that access right in order to read the property. (If readRole is also set, then a user can have the role OR the access right in order to access.)",
                                "type":"string"
                            },
                            "securityMaskingValue":{
                                "description":"A value to return if the read fails the security check and the readSecurityLevel is ignore.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of specification. Possible values are shortText, richText, number, date or checkbox. Additionally, for category item type, it also supports longText type. Its value must match the value of uiEditorType",
                                "type":"string"
                            },
                            "writeSecurityLevel":{
                                "description":"Can be set to \"deny\" or \"ignore\", with \"ignore\" being the default behavior.  Ignore means that writes will fail silently.  Deny means that attempts to write the property will result in an error.",
                                "type":"string"
                            },
                            "required":{
                                "description":"Flag to determine if this specification is required.",
                                "type":"boolean"
                            },
                            "writable":{
                                "description":"Flag for if this property is writable.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default value for this specification.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Flag for if this property is text searchable.",
                                "type":"boolean"
                            },
                            "writeRole":{
                                "description":"Can be set to a single role id, in which case a user must have that role in order to write the property.",
                                "type":"string"
                            },
                            "shopperWritable":{
                                "description":"If set to true, Storefront users will be able to bypass any role or access right security when writing the property on their own profile. ",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the specification.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Flag for if this specification is a dimension.",
                                "type":"boolean"
                            },
                            "readRole":{
                                "description":"Can be set to a single role id, in which case a user must have that role in order to read the property.",
                                "type":"string"
                            },
                            "readSecurityLevel":{
                                "description":"Can be set to \"deny\" or \"ignore\", with \"ignore\" being the default behavior.  Ignore means that reads will return a masking value rather than the real value: null, default value, or a value set via the securityMaskingValue attribute.  Deny means that the property will disappear entirely from responses and direct attempts to read it will result in an error.  Deny security is only available on custom properties.",
                                "type":"string"
                            },
                            "length":{
                                "description":"Maximum length of this specification",
                                "type":"integer"
                            },
                            "shopperReadable":{
                                "description":"If set to true, Storefront users will be able to bypass any role or access right security when reading the property on their own profile.",
                                "type":"string"
                            },
                            "label":{
                                "description":"Label to display for this specification.",
                                "type":"string"
                            },
                            "writeAccessRight":{
                                "description":"Can be set to a single access right id, in which case a user must have that access right in order to write the property. (If writeRole is also set, then a user can have the role OR the access right in order to write the property.)",
                                "type":"string"
                            },
                            "searchable":{
                                "description":"Flag for if this specification is searchable.",
                                "type":"boolean"
                            },
                            "internalOnly":{
                                "description":"Flag for if this specification is internal only.",
                                "type":"boolean"
                            },
                            "uiEditorType":{
                                "description":"The UI editor type. This property is for Item Types. Possible values are shortText, richText, number, date or checkbox. Additionally, for category item type, it also supports longText type. Its value must match the value of type",
                                "type":"string"
                            },
                            "localizable":{
                                "description":"Flag for if this property can be localized.",
                                "type":"boolean"
                            },
                            "multiSelect":{
                                "description":"Flag for if this property is multi-selectable.",
                                "type":"boolean"
                            }
                        },
                        "required":[
                            "label",
                            "id"
                        ]
                    }
                }
            },
            "required":[
                "displayName"
            ],
            "example":{
                "displayName":"TestItemType1",
                "count":0,
                "id":"TestItemType1",
                "variants":[
                ],
                "specifications":[
                    {
                        "validationPattern":null,
                        "itemType":"TestItemType1",
                        "hidden":false,
                        "length":1000,
                        "variantBasedDisplay":false,
                        "label":"testProperty1",
                        "required":false,
                        "searchable":false,
                        "writable":true,
                        "internalOnly":false,
                        "default":null,
                        "listingVariant":false,
                        "localizable":false,
                        "textSearchable":false,
                        "id":"testProperty1",
                        "dimension":false,
                        "multiSelect":false
                    }
                ]
            }
        },
        "getSharedOrganizationCart_response":{
            "properties":{
                "weeksBeforePurgeForNotice":{
                    "description":"Number of weeks before purge due date for purge notice to be sent.",
                    "type":"integer"
                },
                "hoursUntilEmptyCartPurgeDue":{
                    "description":"Number of hours before an idle empty shared organization cart will be purged.",
                    "type":"integer"
                },
                "enabled":{
                    "description":"Indicates whether the Shared Organization Cart feature is enabled.",
                    "type":"boolean"
                },
                "weeksUntilPurgeDue":{
                    "description":"Number of weeks before an idle shared organization cart will be purged.",
                    "type":"boolean"
                }
            }
        },
        "getValidationReport_response":{
            "properties":{
            }
        },
        "refreshAllReportCaches_request":{
            "properties":{
            },
            "example":{
                "op":"refreshAll"
            }
        },
        "syncFinancialData_request":{
            "properties":{
                "businessUnitId":{
                    "description":"If the business unit ID is provided, billing addresses associated with that business unit will be retrieved. And any existing billing accounts and billing addresses will be replaced with new ones. If no business unit ID is supplied, the system will attempt to obtain it from the CDMAccountServices component (if configured). If still unavailable, all billing addresses linked to the specified organization's party will be fetched.",
                    "type":"number"
                }
            }
        },
        "deleteFile_request":{
            "properties":{
                "filename":{
                    "description":"The file to delete. Must be a valid upload file path.",
                    "type":"string"
                },
                "uploadType":{
                    "description":"Indicates the type of uploaded file to be deleted. For example, when deleting an import file that was uploaded with uploadType=bulkImport, you must also specify uploadType=bulkImport when deleting it.",
                    "type":"string",
                    "enum":[
                        "collectionImage",
                        "crashReport",
                        "general",
                        "manualCollectionImage",
                        "manualProductImage",
                        "productImage",
                        "thirdPartyFile",
                        "bulkImport"
                    ]
                },
                "recursive":{
                    "description":"Remove directories and their contents recursively.",
                    "type":"boolean"
                }
            },
            "required":[
                "filename"
            ],
            "example":{
                "filename":"/general/missing-product.jpg"
            }
        },
        "updateCustomTranslations_request":{
            "properties":{
                "custom":{
                    "description":"Map of custom resource key/value pairs to update.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "example":"PUT /ccadminui/v1/resources/ns.common"
        },
        "parseTheme_response":{
            "properties":{
            }
        },
        "updateAddressType_response":{
            "properties":{
                "displayName":{
                    "description":"Display name of address type",
                    "type":"string"
                }
            }
        },
        "applicationStylingItem_response":{
            "properties":{
                "filename":{
                    "description":"name of the CSS file.",
                    "type":"string"
                },
                "ranking":{
                    "description":"Ranking (order) for the application styling file.",
                    "type":"integer"
                },
                "sites":{
                    "description":"ID of zero or more site associations for the application styling. If empty array then the application styling is available for all sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"Repository id of site.",
                                "type":"string"
                            }
                        }
                    }
                },
                "applicationId":{
                    "description":"ID of the application.",
                    "type":"string"
                }
            }
        },
        "updateMediaItem_response":{
            "properties":{
                "assignResult":{
                    "description":"The assignment result.",
                    "type":"object",
                    "properties":{
                        "itemID":{
                            "description":"Item ID for assignment, based on naming convention",
                            "type":"string"
                        },
                        "itemType":{
                            "description":"The type of item for assignment, based on the upload type.",
                            "type":"string"
                        },
                        "statusCode":{
                            "description":"Status code of assignment. One of: ASSIGNED, ALREADY_ASSIGNED, ITEM_NOT_FOUND, TYPE_NOT_SUPPORTED, UPLOAD_FAILED, OTHER_ERROR",
                            "type":"string"
                        }
                    }
                },
                "renameSuccess":{
                    "description":"True if the file was renamed successfully, false if not.",
                    "type":"boolean"
                }
            }
        },
        "updateDefaultPriceListGroup_response":{
            "properties":{
                "repositoryId":{
                    "description":"The ID of the PriceListGroup, which is the current default PriceListGroup",
                    "type":"string"
                }
            }
        },
        "updateOrderType_response":{
            "properties":{
                "propertiesOrder":{
                    "description":"List of properties in ascending order",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "displayName":{
                    "description":"Display name of item type.",
                    "type":"string"
                },
                "id":{
                    "description":"ID of order type.",
                    "type":"string"
                },
                "properties":{
                    "description":"List of user-defined properties for order type.",
                    "additionalProperties":{
                        "type":"string"
                    },
                    "type":"object",
                    "properties":{
                        "readRole":{
                            "description":"Can be set to a single role id, in which case a user must have that role in order to read the property.",
                            "type":"string"
                        },
                        "readSecurityLevel":{
                            "description":"Can be set to \"deny\" or \"ignore\", with \"ignore\" being the default behavior.  Ignore means that reads will return a masking value rather than the real value: null, default value, or a value set via the securityMaskingValue attribute.  Deny means that the property will disappear entirely from responses and direct attempts to read it will result in an error.  Deny security is only available on custom properties.",
                            "type":"string"
                        },
                        "readAccessRight":{
                            "description":"Can be set to a single access right id, in which case a user must have that access right in order to read the property. (If readRole is also set, then a user can have the role OR the access right in order to access.)",
                            "type":"string"
                        },
                        "securityMaskingValue":{
                            "description":"A value to return if the read fails the security check and the readSecurityLevel is ignore.",
                            "type":"string"
                        },
                        "shopperReadable":{
                            "description":"If set to true, Storefront users will be able to bypass any role or access right security when reading the property on their own profile.",
                            "type":"string"
                        },
                        "label":{
                            "description":"Label for new item type.",
                            "type":"string"
                        },
                        "type":{
                            "description":"Data type of property.",
                            "type":"string"
                        },
                        "writeSecurityLevel":{
                            "description":"Can be set to \"deny\" or \"ignore\", with \"ignore\" being the default behavior.  Ignore means that writes will fail silently.  Deny means that attempts to write the property will result in an error.",
                            "type":"string"
                        },
                        "writeAccessRight":{
                            "description":"Can be set to a single access right id, in which case a user must have that access right in order to write the property. (If writeRole is also set, then a user can have the role OR the access right in order to write the property.)",
                            "type":"string"
                        },
                        "searchable":{
                            "description":"Whether searchable or not.",
                            "type":"boolean"
                        },
                        "uiEditorType":{
                            "description":"The UI editor type ",
                            "type":"object"
                        },
                        "internalOnly":{
                            "description":"Whether property is internal.",
                            "type":"boolean"
                        },
                        "default":{
                            "description":"Default property value of order type.",
                            "type":"string"
                        },
                        "textSearchable":{
                            "description":"Whether text is searchable or not.",
                            "type":"boolean"
                        },
                        "writeRole":{
                            "description":"Can be set to a single role id, in which case a user must have that role in order to write the property.",
                            "type":"string"
                        },
                        "shopperWritable":{
                            "description":"If set to true, Storefront users will be able to bypass any role or access right security when writing the property on their own profile. ",
                            "type":"string"
                        },
                        "dimension":{
                            "description":"Dimension of property.",
                            "type":"string"
                        },
                        "editableAttributes":{
                            "description":"List of editable attributes",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "internalOnly":{
                                        "description":"Whether properties are internal.",
                                        "type":"boolean"
                                    },
                                    "default":{
                                        "description":"Default editable attribute.",
                                        "type":"string"
                                    },
                                    "textSearchable":{
                                        "description":"Whether property is searchable or not.",
                                        "type":"boolean"
                                    },
                                    "label":{
                                        "description":"Label for the item type.",
                                        "type":"string"
                                    },
                                    "dimension":{
                                        "description":"Dimensions of item type.",
                                        "type":"string"
                                    },
                                    "required":{
                                        "description":"Whether it is required or not.",
                                        "type":"boolean"
                                    },
                                    "searchable":{
                                        "description":"Whether item searchable or not.",
                                        "type":"boolean"
                                    }
                                }
                            }
                        },
                        "multiSelect":{
                            "description":"whether multi-select search facet or not",
                            "type":"boolean"
                        }
                    }
                }
            }
        },
        "createCurrency_request":{
            "properties":{
                "currencyType":{
                    "description":"Type of Currency. It must be 'loyaltyPoints'.",
                    "type":"string"
                },
                "symbol":{
                    "description":"The currency symbol. Space is not allowed.",
                    "type":"string"
                },
                "displayName":{
                    "description":"Readable name of the Currency.",
                    "type":"string"
                },
                "fractionalDigits":{
                    "description":"Number of digits to the right of the decimal point. Must be greater than or equal to zero.",
                    "type":"integer"
                },
                "id":{
                    "description":"Id of Currency. It must be lower case & should not contain underscore '_' character. Space is not allowed.",
                    "type":"string"
                },
                "currencyCode":{
                    "description":"Non ISO 4217 Standard currency code and must be unique. Space is not allowed.",
                    "type":"string"
                }
            },
            "required":[
                "currencyType",
                "symbol",
                "displayName",
                "id",
                "currencyCode"
            ],
            "example":{
                "currencyType":"loyaltyPoints",
                "symbol":"P",
                "displayName":"PTS",
                "id":"points",
                "currencyCode":"PTS"
            }
        },
        "notifyQuote_response":{
            "properties":{
                "success":{
                    "description":"Indicates if the operation is success",
                    "type":"boolean"
                }
            }
        },
        "getSelfServiceSettings_Response":{
            "properties":{
                "copyOrderTimeout":{
                    "description":"Specifies the time in hours after which UI will show CopyOrder button.",
                    "type":"integer"
                },
                "quotes":{
                    "description":"Contains quotes settings meta data",
                    "type":"object",
                    "properties":{
                        "thresholdSizeForGenerateProposalAsync":{
                            "description":"Minimum number of transactionLines for a quote, to call generate proposal in async manner",
                            "type":"string"
                        },
                        "maxNumberOfApprovers":{
                            "description":"Maximum number of approvers that can be added for approval of a quote",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "getAdminProfile_response":{
            "properties":{
                "lastName":{
                    "description":"Last name of the profile.",
                    "type":"string"
                },
                "lastLogin":{
                    "description":"User's last login timestamp",
                    "type":"string"
                },
                "tourComplete":{
                    "description":"True if the user has completed the walk-through tour of the admin product.",
                    "type":"boolean"
                },
                "roles":{
                    "description":"Array of roles assigned to this profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "securityCriteria":{
                                "description":"Security criteria assigned to the role",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the security criteria.",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the security criteria.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the security criteria.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID of the role.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the role.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the role.",
                                "type":"string"
                            },
                            "accessRights":{
                                "description":"Access rights assigned to the role",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"Display name of the access right.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the access right.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the access right.",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Type of the access right.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "category":{
                                "description":"Category of the role",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"Display name of the role category.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the role category.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the role category.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "active":{
                    "description":"True if the user is active; false if the user is deactivated.",
                    "type":"boolean"
                },
                "firstName":{
                    "description":"First name of the profile.",
                    "type":"string"
                },
                "external":{
                    "description":"True if the user was created externally",
                    "type":"boolean"
                },
                "createdBy":{
                    "description":"ID of the user that created this profile",
                    "type":"string"
                },
                "registrationDate":{
                    "description":"User's registration date.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"Repository ID of this profile.",
                    "type":"string"
                },
                "accessRights":{
                    "description":"Access rights of the user",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"Display name of the access right.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository ID of the access right.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the access right.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of the access right.",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"ID of this profile.",
                    "type":"string"
                },
                "rolesLastModified":{
                    "description":"Roles last modified timestamp.",
                    "type":"string"
                },
                "email":{
                    "description":"Email address and login name of the profile.",
                    "type":"string"
                }
            }
        },
        "updateMetadata_response":{
            "properties":{
            }
        },
        "updateStackLess_request":{
            "properties":{
                "source":{
                    "description":"The 'less' code for the stack instance",
                    "type":"string"
                }
            },
            "example":{
                "source":"stack less"
            }
        },
        "deleteFailedMessages_request":{
            "properties":{
                "dateRange":{
                    "description":"The date range in which messages should be deleted (values in GMT).",
                    "type":"object",
                    "properties":{
                        "fromDate":{
                            "description":"The starting date.",
                            "type":"string"
                        },
                        "toDate":{
                            "description":"The ending date.",
                            "type":"string"
                        }
                    }
                },
                "serverType":{
                    "description":"The type of the server.",
                    "type":"string"
                },
                "serviceName":{
                    "description":"The nucleus name of the webhook target.",
                    "type":"string"
                }
            },
            "required":[
                "serviceName"
            ],
            "example":{
                "dateRange":{
                    "fromDate":"2018-11-09 11:53:06",
                    "toDate":"2018-11-16 11:53:06"
                },
                "serverType":"publishing",
                "serviceName":"updateProfile"
            }
        },
        "saveReportFilterConfiguration_request":{
            "properties":{
                "FilterConfigurationsItem":{
                    "description":"The Filter configurations which is to be saved",
                    "type":"object",
                    "properties":{
                        "reportingStartDate":{
                            "description":"ReportingStartDate selected in the filters",
                            "type":"string"
                        },
                        "transactionCurrency":{
                            "description":"currency for the reporting data",
                            "type":"string"
                        },
                        "billingRegions":{
                            "description":"BillingRegions Codes of the regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "reportingEndDate":{
                            "description":"ReportingEndDate selected in the filters.",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"Pricelist groups as comma separted string",
                            "type":"string"
                        },
                        "groupBy":{
                            "description":"groupBy option selected in the filters",
                            "type":"string"
                        },
                        "shippingCountries":{
                            "description":"ShippingCountries with all regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "timeFrame":{
                            "description":"TimeFrame selected in the filters.",
                            "type":"string"
                        },
                        "billingCountries":{
                            "description":"BillingCountries with all regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "metric":{
                            "description":"Metric selected in the filters",
                            "type":"string"
                        },
                        "productIds":{
                            "description":"Product Ids of the products selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "shippingRegions":{
                            "description":"ShippingRegions Codes of the regions selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "context":{
                            "description":"Context selected in the filters.",
                            "type":"string"
                        },
                        "siteIds":{
                            "description":"Site Ids of the sites selected in the filter option",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        }
                    },
                    "required":[
                        "timeFrame",
                        "metric",
                        "context"
                    ]
                }
            },
            "required":[
                "FilterConfigurationsItem"
            ],
            "example":{
                "reportingStartDate":"",
                "transactionCurrency":"USD",
                "billingRegions":[
                    "US-AB",
                    "US-AL"
                ],
                "reportingEndDate":"",
                "groupBy":"day",
                "shippingCountries":[
                    "AS"
                ],
                "timeFrame":"yesterday",
                "priceListGroups":[
                    "UsDollar"
                ],
                "billingCountries":[
                    "AS"
                ],
                "metric":"grossRevenue",
                "productIds":[
                ],
                "shippingRegions":[
                    "US-AB",
                    "US-AL"
                ],
                "context":"orders",
                "siteIds":[
                    "siteUS"
                ]
            }
        },
        "listRecommendationGlobalRules_response":{
            "properties":{
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayName":{
                                "description":"The localized display name of the Global Rule.",
                                "type":"string"
                            },
                            "description":{
                                "description":"The Global Rule's description.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The ID of the Global Rule",
                                "type":"string"
                            },
                            "conditions":{
                                "description":"The array of Conditions and their parameters, if any.  Conditions are described in the /recommendationGlobalRuleConditions endpoint.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the Condition.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "rejectOrganizationRequests_response":{
            "properties":{
                "status":{
                    "description":"Status of Organization Request",
                    "type":"string"
                }
            }
        },
        "updateProductTypeSpecification_response":{
            "properties":{
                "shopperInputs":{
                    "description":"List of Shopper Inputs for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "localizedValues":{
                                "description":"Localized enumerated values map (base -> localized), returned when type=enumerated and there is localization.",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            },
                            "values":{
                                "description":"List of values when the type=enumerated.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "name":{
                                "description":"Name of the Shopper Input",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository ID of the Shopper Input",
                                "type":"string"
                            },
                            "label":{
                                "description":"Display name of the Shopper Input",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of the Shopper Input such as shortText, longText, date, number, checkbox and enumerated",
                                "type":"string"
                            },
                            "promptText":{
                                "description":"Helper text for the Shopper Input",
                                "type":"string"
                            },
                            "required":{
                                "description":"Whether the Shopper Input is required",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"Display name of item type.",
                    "type":"string"
                },
                "count":{
                    "description":"Number of products of the current user-defined product type.",
                    "type":"integer"
                },
                "id":{
                    "description":"ID of product type.",
                    "type":"string"
                },
                "variants":{
                    "description":"List of variants for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "itemType":{
                                "description":"Item type for user-defined product type.",
                                "type":"string"
                            },
                            "localizedValues":{
                                "description":"Localized values for variant. Key is option value in default locale, value is option value in specified locale",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            },
                            "values":{
                                "description":"Values for variant.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "variantBasedDisplay":{
                                "description":"Whether this variant based display should be allowed ",
                                "type":"boolean"
                            },
                            "wildcardSearchable":{
                                "description":"Whether wildcard is searchable or not.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"Label for new product type.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            },
                            "internalOnly":{
                                "description":"Whether variant is internal.",
                                "type":"boolean"
                            },
                            "default":{
                                "description":"Default value of variant.",
                                "type":"string"
                            },
                            "listingVariant":{
                                "description":"Whether listing should be done based on this variant.",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of variant.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of variant.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether variant is internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "listingVariant":{
                                            "description":"Whether listing should be done based on this variant.",
                                            "type":"boolean"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "variantBasedDisplay":{
                                            "description":"Whether this variant based display should be allowed ",
                                            "type":"boolean"
                                        },
                                        "textSearchable":{
                                            "description":"Whether variant is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "wildcardSearchable":{
                                            "description":"Whether wildcard searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "specifications":{
                    "description":"List of specifications for user-defined product type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "internalOnly":{
                                "description":"Whether specification is internal.",
                                "type":"boolean"
                            },
                            "itemType":{
                                "description":"Item type for user-defined product.",
                                "type":"string"
                            },
                            "default":{
                                "description":"Default specification of product type.",
                                "type":"string"
                            },
                            "wildcardSearchable":{
                                "description":"Whether wildcard is searchable or not.",
                                "type":"boolean"
                            },
                            "textSearchable":{
                                "description":"Whether text is searchable or not.",
                                "type":"boolean"
                            },
                            "label":{
                                "description":"Label for new item type.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of specification.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Data type of variant.",
                                "type":"string"
                            },
                            "dimension":{
                                "description":"Dimension of specification.",
                                "type":"string"
                            },
                            "editableAttributes":{
                                "description":"List of editable attributes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "internalOnly":{
                                            "description":"Whether specifications are internal.",
                                            "type":"boolean"
                                        },
                                        "default":{
                                            "description":"Default editable attribute.",
                                            "type":"string"
                                        },
                                        "hidden":{
                                            "description":"Whether item is hidden.",
                                            "type":"boolean"
                                        },
                                        "textSearchable":{
                                            "description":"Whether variant is searchable or not.",
                                            "type":"boolean"
                                        },
                                        "wildcardSearchable":{
                                            "description":"Whether wildcard searchable or not.",
                                            "type":"boolean"
                                        },
                                        "label":{
                                            "description":"Label for the item type.",
                                            "type":"string"
                                        },
                                        "dimension":{
                                            "description":"Dimensions of item type.",
                                            "type":"string"
                                        },
                                        "required":{
                                            "description":"Whether it is required or not.",
                                            "type":"boolean"
                                        },
                                        "searchable":{
                                            "description":"Whether item searchable or not.",
                                            "type":"boolean"
                                        },
                                        "order":{
                                            "description":"Order count of item type.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "writable":{
                                "description":"Whether writable or not.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getClientApplication_failureResponse":{
            "properties":{
                "errorCode":{
                    "description":"The error code",
                    "type":"string",
                    "example":"00000000"
                },
                "message":{
                    "description":"The HTTP error message",
                    "type":"string",
                    "example":"Application {application} not found"
                },
                "status":{
                    "description":"The HTTP status code",
                    "type":"string",
                    "example":"404"
                }
            }
        },
        "testSmtpConnection_response":{
            "properties":{
                "success":{
                    "description":"Will be set to true if the connection test succeeded, false otherwise.",
                    "type":"boolean"
                }
            }
        },
        "updateExchangeRate_request":{
            "properties":{
                "exchangeRate":{
                    "description":"Multiplying factor to convert source currency value to target currency value",
                    "type":"number"
                },
                "id":{
                    "description":"The id of exchange rate.",
                    "type":"string"
                }
            }
        },
        "updateCurrentAdminProfile_request":{
            "properties":{
                "firstName":{
                    "description":"First (given) name of the new user.",
                    "type":"string"
                },
                "lastName":{
                    "description":"Last name (surname) of the new user.",
                    "type":"string"
                },
                "email":{
                    "description":"Email address for user profile. This will also be used as the login property of the newly created user.",
                    "type":"string"
                }
            },
            "example":{
                "firstName":"Amber",
                "lastName":"Admin",
                "email":"amber@example.com"
            }
        },
        "getSamlSettings_response":{
            "properties":{
                "nameIdPolicyFormat":{
                    "description":"The nameIdPolicyFormat to use.",
                    "type":"string"
                },
                "requireEncryptedAssertions":{
                    "description":"If Auth Responses are required to have encrypted assertions.",
                    "type":"boolean"
                },
                "requireSignedResponse":{
                    "description":"If Auth Responses are required to be signed.",
                    "type":"boolean"
                },
                "certificate":{
                    "description":"Details of SAML certificate.",
                    "type":"object",
                    "properties":{
                        "endDate":{
                            "description":"End date of new SAML certificate.",
                            "type":"string"
                        },
                        "startDate":{
                            "description":"Start date of new SAML certificate.",
                            "type":"string"
                        }
                    }
                },
                "signAuthnRequest":{
                    "description":"If AuthnRequest should be signed.",
                    "type":"boolean"
                },
                "spMetadata":{
                    "description":"The base64 encoded SP Metadata.",
                    "type":"string"
                },
                "nameIdPolicyAllowCreate":{
                    "description":"Controls the nameIdPolicyAllowCreate field of the AuthnRequest.",
                    "type":"boolean"
                },
                "enabled":{
                    "description":"is SAML SSO enabled",
                    "type":"boolean"
                }
            }
        },
        "appendSecondaryOrganizations_request":{
            "properties":{
                "secondaryOrganizations":{
                    "description":"List of secondary organizations that need to associate with the profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the organization to be assigned.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "id"
                        ]
                    }
                }
            },
            "required":[
                "secondaryOrganizations"
            ],
            "example":{
                "secondaryOrganizations":[
                    {
                        "id":"200001"
                    }
                ]
            }
        },
        "addCarrier_request":{
            "properties":{
                "carrierName":{
                    "description":"Carrier Name.",
                    "type":"string"
                },
                "trackingUrl":{
                    "description":"Tracking Url for the carrier.",
                    "type":"string"
                },
                "carrierId":{
                    "description":"Carrier Id.",
                    "type":"string"
                }
            },
            "required":[
                "carrierName",
                "trackingUrl",
                "carrierId"
            ],
            "example":{
                "carrierName":"Fedex",
                "trackingUrl":"http://www.fedex.com/Tracking?action=track&tracknumbers=$$$$",
                "carrierId":"FED"
            }
        },
        "createFolder_request":{
            "properties":{
                "folder":{
                    "description":"Path of the folder to create.",
                    "type":"string"
                }
            },
            "required":[
                "folder"
            ],
            "example":{
                "folder":"/thirdparty/.well-known"
            }
        },
        "updateSelfserviceSettings_Request":{
            "properties":{
                "copyOrderTimeout":{
                    "description":"Specifies the time in hours after which UI will show CopyOrder button.",
                    "type":"integer"
                },
                "quotes":{
                    "description":"Contains quotes settings meta data",
                    "type":"object",
                    "properties":{
                        "refreshQuoteSettings":{
                            "description":"refresh values from CPQ server",
                            "type":"boolean"
                        },
                        "thresholdSizeForGenerateProposalAsync":{
                            "description":"Minimum number of transactionLines for a quote, to call generate proposal in async manner",
                            "type":"string"
                        }
                    }
                }
            },
            "example":{
                "copyOrderTimeout":10,
                "quotes":{
                    "refreshQuoteSettings":true,
                    "thresholdSizeForGenerateProposalAsync":"10"
                }
            }
        },
        "doCreateExtensionVariable_response":{
            "properties":{
                "creationTime":{
                    "description":"Creation time of the extension variable.",
                    "type":"string"
                },
                "createdBy":{
                    "description":"extension variable created by which admin user.",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"first name of the admin user.",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"last name of the admin user.",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository ID of admin user.",
                            "type":"string"
                        }
                    }
                },
                "modificationTime":{
                    "description":"Modified time of the extension variable.",
                    "type":"string"
                },
                "previewValue":{
                    "description":"preview value of the extension variable. It is used in preview environment.",
                    "type":"string"
                },
                "lastModifiedBy":{
                    "description":"last modified admin user.",
                    "type":"string"
                },
                "name":{
                    "description":"name of the extension variable.",
                    "type":"string"
                },
                "id":{
                    "description":"id of the extension variable.",
                    "type":"string"
                },
                "value":{
                    "description":"value of the extension variable.",
                    "type":"string"
                }
            }
        },
        "deleteCustomerAccount_request":{
            "properties":{
                "itemIds":{
                    "minItems":1,
                    "description":"Repository IDs of customer accounts to be deleted under given organization id.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/stringType"
                    }
                }
            },
            "required":[
                "itemIds"
            ],
            "example":{
                "itemIds":[
                    "1035",
                    "1034"
                ]
            }
        },
        "createSite_request":{
            "properties":{
                "properties":{
                    "description":"Object with updatable properties.",
                    "type":"object",
                    "properties":{
                        "priceListGroupList":{
                            "description":"List of priceListGroups to be associated with site.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"priceListGroup id to be associated",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "id"
                                ]
                            }
                        },
                        "longDescription":{
                            "description":"The long description of the site.",
                            "type":"string"
                        },
                        "inventoryLocationId":{
                            "description":"Defines which inventory this site should use by default.",
                            "type":"string"
                        },
                        "productionURL":{
                            "description":"The production URL.",
                            "type":"string"
                        },
                        "useDefaultSiteLocale":{
                            "description":"Property to decide whether the site to render in default site locale or not.",
                            "type":"boolean"
                        },
                        "timezone":{
                            "description":"The time zone for this site.",
                            "type":"string"
                        },
                        "secondaryCurrency":{
                            "description":"Currency used for calculating shipping and tax for loyalty. This must be in Uppercase",
                            "type":"string"
                        },
                        "description":{
                            "description":"The description of the site.",
                            "type":"string"
                        },
                        "defaultCatalog":{
                            "description":"The default catalog.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"The repository ID of the default catalog.",
                                    "type":"string"
                                }
                            }
                        },
                        "requireGDPRP13nConsent":{
                            "description":"Require consent to track personal information per Global Data Protection Regulation (GDPR).",
                            "type":"boolean"
                        },
                        "type":{
                            "description":"Type of site, being a store (storeConfiguration) or a website (siteConfiguration).",
                            "type":"string"
                        },
                        "defaultBillingCountryId":{
                            "description":"Default billing country ID.",
                            "type":"string"
                        },
                        "enabled":{
                            "description":"Whether the site is enabled.",
                            "type":"boolean"
                        },
                        "requireGDPRCookieConsent":{
                            "description":"Require consent to track cookies for personalization per Global Data Protection Regulation (GDPR).",
                            "type":"boolean"
                        },
                        "payTaxInSecondaryCurrency":{
                            "description":"Pay tax in secondary currency.",
                            "type":"boolean"
                        },
                        "timeToLive":{
                            "description":"The timeToLive of the site",
                            "type":"integer"
                        },
                        "defaultLocaleId":{
                            "description":"The default locale ID.",
                            "type":"string"
                        },
                        "inventoryLocations":{
                            "description":"The \"inventoryLocations\" field, defined as an array, enables users to link multiple inventory locations to a site. If the \"inventoryLocations\" array includes at least one element, the \"inventoryLocationId\" field is not considered.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "loyaltyPrograms":{
                            "description":"List of loyalty programs associated with site.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "programName":{
                                        "description":"Name for loyalty program.",
                                        "type":"string"
                                    },
                                    "programId":{
                                        "description":"Loyalty Program Id.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "additionalProductionURLs":{
                            "description":"The additional production URLs.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "id":{
                            "description":"The optional repository ID of the site. If no ID is specified, than an autogenerated ID will be used.",
                            "type":"string"
                        },
                        "defaultSite":{
                            "description":"A boolean psuedo-property indicating that this site is the default site.",
                            "type":"boolean"
                        },
                        "additionalLocaleIds":{
                            "description":"Additional locale IDs.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "recommendationsHost":{
                            "description":"The host name of the recommendations server.",
                            "type":"string"
                        },
                        "favicon":{
                            "description":"The favorite icon URL.",
                            "type":"string"
                        },
                        "allowAlternateCurrency":{
                            "description":"Allows the order to be paid in mixed currencies",
                            "type":"boolean"
                        },
                        "noimage":{
                            "description":"The no image icon URL.",
                            "type":"string"
                        },
                        "defaultPriceListGroup":{
                            "description":"Default priceListGroup to be associated with site.",
                            "type":"object",
                            "properties":{
                                "id":{
                                    "description":"ID of default price list group.",
                                    "type":"string"
                                }
                            },
                            "required":[
                                "id"
                            ]
                        },
                        "payShippingInSecondaryCurrency":{
                            "description":"Pay shipping charges in secondary currency.",
                            "type":"boolean"
                        },
                        "siteTypes":{
                            "description":"List of site types supported by this site",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "recommendationsPort":{
                            "description":"The port of the recommendations server",
                            "type":"string"
                        },
                        "name":{
                            "description":"Name of the site.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository ID of the site.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "name"
                    ]
                }
            },
            "required":[
                "properties"
            ],
            "example":{
                "properties":{
                    "priceListGroupList":[
                        {
                            "id":"EURO"
                        },
                        {
                            "id":"defaultPriceGroup"
                        }
                    ],
                    "timeToLive":5000,
                    "inventoryLocationId":"SiteUS-GlenAllen187",
                    "inventoryLocations":[
                        "SiteUS-GlenAllen187",
                        "SiteUS-GlenAllen188"
                    ],
                    "timezone":"europe_london",
                    "name":"CloudLake US Site test",
                    "allowedOriginMethods":{
                        "https://somemoresecurehost":"GET",
                        "https://someHost:9080":"GET,PUT,DELETE,POST,OPTIONS"
                    },
                    "siteTypes":[
                        "b2bCommerce"
                    ]
                }
            }
        },
        "getWebhookMetadata_response":{
            "type":"object",
            "properties":{
                "basePath":{
                    "description":"The base path on which the API is served, which is relative to the host.",
                    "type":"string"
                },
                "paths":{
                    "type":"object",
                    "properties":{
                        "/path1/path2":{
                            "type":"object",
                            "properties":{
                            }
                        }
                    }
                },
                "host":{
                    "description":"The host (name or ip) serving the API.",
                    "type":"string"
                },
                "schemes":{
                    "type":"array",
                    "items":{
                        "description":"The transfer protocol of the API.",
                        "type":"string"
                    }
                },
                "definitions":{
                    "type":"object",
                    "properties":{
                        "EntityDefinition":{
                            "type":"object",
                            "properties":{
                            }
                        }
                    }
                },
                "swagger":{
                    "description":"Specifies the Swagger Specification version being used.",
                    "type":"string"
                },
                "info":{
                    "type":"object",
                    "properties":{
                        "description":{
                            "description":"A short description of the application. ",
                            "type":"string"
                        },
                        "title":{
                            "description":"The title of the application.",
                            "type":"string"
                        },
                        "version":{
                            "description":"Provides the version of the application API",
                            "type":"string"
                        }
                    }
                },
                "tags":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The name of the tag.",
                                "type":"string"
                            },
                            "description":{
                                "description":"A short description for the tag.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "setCompilationSettings_400response":{
            "properties":{
                "errorCode":{
                    "description":"The error code",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "updateProfileContextList_request":{
            "properties":{
                "profileContexts":{
                    "description":"The ordered list of profileContexts.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "priceListGroupList":{
                                "description":"The list of available priceListGroups for the profileContext. Properties other than \"id\" may be visible, but cannot be updated by this endpoint.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the priceListGroup. Note that updating the ID property just updates a reference to an existing priceListGroup, and does not modify the priceListGroup itself.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "propertyName":{
                                "description":"The name of the profile boolean property that, when true on the current profile, will cause the profileContext to be active. A given property name can only appear once in the profileContexts list.",
                                "type":"string"
                            },
                            "defaultPriceListGroup":{
                                "description":"The default priceListGroup for the profileContext. Properties other than \"id\" may be visible, but are not editable via this endpoint.",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"The ID of the default priceListGroup. Note that updating this ID merely updates a reference to an existing priceListGroup, and does not modify the priceListGroup itself.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "id"
                                ]
                            }
                        },
                        "required":[
                            "propertyName"
                        ]
                    }
                },
                "id":{
                    "description":"The ID of the profileContextList item to be updated. (read-only)",
                    "type":"string"
                }
            },
            "example":{
                "profileContexts":[
                    {
                        "priceListGroupList":[
                            {
                                "id":"defaultPriceGroup"
                            }
                        ],
                        "propertyName":"active",
                        "defaultPriceListGroup":{
                            "id":"defaultPriceGroup"
                        }
                    }
                ],
                "id":"defaultProfileContextList"
            }
        },
        "generateOAuthToken_request":{
            "properties":{
                "organizationId":{
                    "description":"Organization Id.",
                    "type":"string"
                },
                "profileId":{
                    "description":"Profile Id.",
                    "type":"string"
                }
            },
            "example":{
                "organizationId":"or-100001",
                "profileId":"bb-110000"
            }
        },
        "deleteExtension_401response":{
            "properties":{
                "errorCode":{
                    "description":"The error code",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "status":{
                    "description":"HTTP status code",
                    "type":"string"
                }
            }
        },
        "doEnableSSEPreview_badRequest_response":{
            "properties":{
                "progress":{
                    "description":"It specifies the status of the preview server(pod). It can be either 'none', or 'provisioning', or 'provisioning_complete'. These values signify that the preview server is either not provisioned or under-provisioning or provisioned respectively.",
                    "type":"string"
                },
                "links":{
                    "description":"List of navigation links.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "description":"The link's relation to the current page of results: next, prev or self.",
                                "type":"string"
                            },
                            "href":{
                                "description":"The URL of the link.",
                                "type":"string"
                            }
                        }
                    }
                },
                "message":{
                    "description":"It gives more details about preview status.",
                    "type":"string"
                },
                "previewEnabled":{
                    "description":"It specifies that preview is enabled or not for server side extension.",
                    "type":"boolean"
                }
            },
            "example":{
                "progress":"provisioning_complete",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:9080/ccadmin/v1/serverExtensions/preview/enable"
                    }
                ],
                "message":"Preview is already enabled.",
                "previewEnabled":true
            }
        },
        "getABTestCampaignElementVariants_response":{
            "properties":{
                "items":{
                    "description":"The returned list of items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "elementId":{
                                "description":"The ID of the element to which this variant belongs.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"The variant display name.",
                                "type":"string"
                            },
                            "abTestCampaignId":{
                                "description":"The id of the A/B Test Campaign to which this variant belongs.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The ID of the variant.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateURLPattern_request":{
            "properties":{
                "autoRedirect":{
                    "default":true,
                    "description":"Flag on whether to use the auto redirect functionality.",
                    "type":"boolean"
                },
                "value":{
                    "default":"/{seoTitleDerived}/category/{id}",
                    "description":"The value of currently set URL Pattern.",
                    "type":"string"
                }
            }
        },
        "getDirectEditConfiguration_response":{
            "properties":{
                "name":{
                    "description":"Indicates name for which direct edit is enabled or disabled.",
                    "type":"string"
                },
                "enabled":{
                    "description":"Indicates whether direct edit is enabled or disabled.",
                    "type":"boolean"
                }
            }
        },
        "updateHiddenWidgetTypes_request":{
            "properties":{
                "widgetDescriptors":{
                    "description":"Array of widget type IDs and a show / hide flag for site studio.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "hidden":{
                                "description":"Flag true - this widget should be hidden in site studio, false it should be shown in site studio",
                                "type":"boolean"
                            },
                            "widgetType":{
                                "description":"The widget type ID",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "widgetDescriptors":[
                    {
                        "hiddenFromSiteStudio":true,
                        "widgetType":"productDetails"
                    },
                    {
                        "hiddenFromSiteStudio":false,
                        "widgetType":"heroWidget"
                    }
                ]
            }
        },
        "createPriceListGroup_request":{
            "properties":{
                "isTaxIncluded":{
                    "description":"Indicates whether prices are inclusive of tax.\nIf the basePriceListGroup is passed, the isTaxIncluded will always be overridden by its isTaxIncluded.",
                    "type":"boolean"
                },
                "endDate":{
                    "description":"End date of the associated price lists",
                    "type":"string"
                },
                "taxCalculationType":{
                    "description":"Indicates how tax calls are made based on the price list group setting. For a monetary price list group, the possible values are calculateTax and doNotCalculateTax with default being calculateTax.\n\r\n\rFor a point based price list group, the possible values are doNotCalculateTax, calculateTaxWithCurrencyConversion and calculateTaxWithoutCurrencyConversion with default being doNotCalculateTax.\nIf the base price list group is passed, the taxCalculationType will always be overridden by its taxCalculationType.",
                    "type":"string"
                },
                "displayName":{
                    "description":"The display name of the PriceListGroup.",
                    "type":"string"
                },
                "id":{
                    "description":"Id to create PriceListGroup with.",
                    "type":"string"
                },
                "locale":{
                    "description":"The locale with which the PriceListGroup is to be created.\nIf the basePriceListGroup is passed, the locale will always be overridden by its locale.",
                    "type":"string"
                },
                "basePriceListGroup":{
                    "description":"The base price list group of this price list group.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Repository ID of the base price list group.",
                            "type":"string"
                        }
                    }
                },
                "includeAllProducts":{
                    "description":"If true, and active flag is also set to true then list price is mandatory for all products.\nThis flag will automatically be set to false for child price list groups and cannot be update.",
                    "type":"boolean"
                },
                "startDate":{
                    "description":"Start date of the associated price lists",
                    "type":"string"
                },
                "associatePriceListGroupToSite":{
                    "description":"If true, this PLG will be associated to the site which is passed as part of query param (siteId). Else it will be associated to default site. If false it would not be associated with any site.",
                    "type":"boolean"
                }
            },
            "required":[
                "displayName",
                "id",
                "locale",
                "associatePriceListGroupToSite"
            ],
            "example":{
                "isTaxIncluded":false,
                "taxCalculationType":"calculateTax",
                "displayName":"Canadian Dollar",
                "id":"canadianDollar",
                "locale":"en_CA",
                "basePriceListGroup":{
                    "id":"canadianDollarSale"
                },
                "includeAllProducts":true,
                "associatePriceListGroupToSite":true
            }
        },
        "rejectOrganizationRequests_request":{
            "properties":{
                "approverComments":{
                    "description":"Approver comments during request rejection, these are optional.",
                    "type":"string"
                }
            },
            "required":[
                "approverComments"
            ],
            "example":{
                "approverComments":"This request is rejected"
            }
        },
        "updateExchangeRate_response":{
            "properties":{
                "targetCurrency":{
                    "description":"The target currency code",
                    "type":"string"
                },
                "exchangeRate":{
                    "description":"Multiplying factor to convert source currency value to target currency value",
                    "type":"number"
                },
                "sourceCurrency":{
                    "description":"The source currency code",
                    "type":"string"
                },
                "id":{
                    "description":"THe id of exchange rate.",
                    "type":"string"
                }
            }
        },
        "rollbackCurrentVersion_response":{
            "properties":{
                "storefrontVersion":{
                    "description":"The latest version of the Storefront JavaScript Framework available.",
                    "type":"string"
                },
                "success":{
                    "description":"whether the rollback was successful.",
                    "type":"boolean"
                },
                "previousVersion":{
                    "description":"The previous version of the storefront JavaScript framework.",
                    "type":"string"
                },
                "UpgradeMessage":{
                    "description":"Additional Info about the rollback. Usually indicates if the store is already on Previous Version.",
                    "type":"string"
                },
                "currentVersion":{
                    "description":"The storefront JavaScript framework version currently running.",
                    "type":"string"
                }
            }
        },
        "getPromotionClaimable_response":{
            "properties":{
                "maxUses":{
                    "description":"Specifies the number of uses a coupon has.  This is sent if 'useMaxUses' in the request is set to true.",
                    "type":"integer"
                },
                "promotions":{
                    "description":"List of promotions associated with the coupon.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The promotion's repository ID",
                                "type":"string"
                            }
                        }
                    }
                },
                "prefix":{
                    "description":"If the coupon is a batch coupon and if 'useMaxUses' in the request is set to true then prefix for the batch coupon is sent in the reponse.",
                    "type":"string"
                },
                "useMaxUses":{
                    "description":"Activates validation of maxUses property.",
                    "type":"boolean"
                },
                "repositoryId":{
                    "description":"The Claimable id.",
                    "type":"string"
                },
                "uses":{
                    "description":"The uses count.",
                    "type":"integer"
                },
                "id":{
                    "description":"The ID of the coupon.This is sent if 'useMaxUses' in the request is set to true.",
                    "type":"string"
                },
                "startDate":{
                    "description":"When this claimable becomes active.",
                    "type":"string"
                }
            }
        },
        "addEntryPageSessionContext_request":{
            "properties":{
                "Referer":{
                    "description":"The referer URL for the current session.",
                    "type":"string"
                },
                "URL":{
                    "description":"The entry page URL for the current session.",
                    "type":"string"
                }
            },
            "example":{
                "entryPage":{
                    "Referer":"http://a.com",
                    "URL":"http://www.oracle.com?a=b&c=&d=&e="
                }
            }
        },
        "getCurrentProfile_response":{
            "properties":{
                "lastPurchaseDate":{
                    "description":"The last time the user made a purchase.",
                    "type":"string"
                },
                "lastName":{
                    "description":"The last name of the profile.",
                    "type":"string"
                },
                "GDPRProfileP13nConsentDate":{
                    "description":"The date on which GDPR personalization consent was granted by the user.",
                    "type":"string"
                },
                "GDPRProfileP13nConsentGranted":{
                    "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                    "type":"boolean"
                },
                "gender":{
                    "description":"The gender of the profile user.",
                    "type":"string"
                },
                "catalog":{
                    "description":"The catalog associated with this profile.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"RepositoryId of the catalog associated with this profile.",
                            "type":"string"
                        }
                    }
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties associated with profile along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "uiEditorType":{
                                "description":"The uiEditorType attribute of the dynamic property.",
                                "type":"string"
                            },
                            "default":{
                                "description":"The default value of the dynamic property.",
                                "type":"string"
                            },
                            "length":{
                                "description":"The length attribute of the dynamic property.",
                                "type":"number"
                            },
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of the dynamic property. Supported types are boolean, date, float, string, timestamp, enumerated, big string.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "type":"string"
                            },
                            "required":{
                                "description":"The required attribute of the dynamic property.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "roles":{
                    "description":"List of user roles.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "associations":{
                                "description":"Associations of the role.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "relatedItemId":{
                                            "description":"Organization id to which the role is associated.If the type is global, relatedItemId is null.",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Type of the association.Possible values are - organization,global.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "function":{
                                "description":"Function of the role which can be admin or buyer.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository id of the role.",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the role",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the role",
                                "type":"string"
                            },
                            "type":{
                                "description":"Type of the role which can be organizationalRole or role",
                                "type":"string"
                            }
                        }
                    }
                },
                "secondaryAddresses":{
                    "description":"List of addresses associated with an Organization that profile belongs to.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "country":{
                                "description":"The country of the address",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name in the shipping address.",
                                "type":"string"
                            },
                            "types":{
                                "description":"The types tagged to the address",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"The name of the address type",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"repository Id of the address type",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"repository Id of the address type",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "address3":{
                                "description":"The address3 of the secondary address",
                                "type":"string"
                            },
                            "address2":{
                                "description":"The address2 of the secondary address",
                                "type":"string"
                            },
                            "city":{
                                "description":"The city of the secondary address",
                                "type":"string"
                            },
                            "address1":{
                                "description":"The address1 of the secondary address",
                                "type":"string"
                            },
                            "prefix":{
                                "description":"The prefix of the address",
                                "type":"string"
                            },
                            "companyName":{
                                "description":"Company name of the secondary address",
                                "type":"string"
                            },
                            "postalCode":{
                                "description":"Postal Code of the address",
                                "type":"string"
                            },
                            "jobTitle":{
                                "description":"The job title of the person in the shipping address",
                                "type":"string"
                            },
                            "county":{
                                "description":"The county in the shipping address.",
                                "type":"string"
                            },
                            "suffix":{
                                "description":"The suffix of the person in the shipping address.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"The first name in the shipping address.",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"Phone Number of the address",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"Repository Id of the address",
                                "type":"string"
                            },
                            "faxNumber":{
                                "description":"The fax number in the shipping address",
                                "type":"string"
                            },
                            "middleName":{
                                "description":"The middle name in the shipping address.",
                                "type":"string"
                            },
                            "state":{
                                "description":"The State of the address",
                                "type":"string"
                            }
                        }
                    }
                },
                "numberOfOrders":{
                    "description":"Total number of orders for the customer profile.",
                    "type":"integer"
                },
                "locale":{
                    "description":"Current Locale of the profile",
                    "type":"string"
                },
                "login":{
                    "description":"Login id of the profile.",
                    "type":"string"
                },
                "parentOrganization":{
                    "description":"The parent organisation information.",
                    "type":"object",
                    "properties":{
                        "organizationLogoURL":{
                            "description":"The organisation logo URL.",
                            "type":"string"
                        },
                        "name":{
                            "description":"The name of the organisation.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The organisation repository Id.",
                            "type":"string"
                        },
                        "description":{
                            "description":"The description of the organisation.",
                            "type":"string"
                        }
                    }
                },
                "receiveEmailDate":{
                    "description":"The date on which email marketing consent was granted by the user.",
                    "type":"string"
                },
                "firstPurchaseDate":{
                    "description":"The first time the shopper made a purchase.",
                    "type":"string"
                },
                "defaultShipToAddressIdByOrg":{
                    "description":"The comma-separated values for default ship-to address IDs corresponding to organizations for the profile. These addresses belong to one of the ship-to addresses of the profile's organizations. This is applicable for B2B profiles.",
                    "type":"string"
                },
                "registrationDate":{
                    "format":"date-time",
                    "description":"Registration date of the profile",
                    "type":"string"
                },
                "lifetimeAOV":{
                    "description":"Lifetime average order value of the profile",
                    "type":"number"
                },
                "id":{
                    "description":"The ID of the profile to retrieve.",
                    "type":"string"
                },
                "email":{
                    "description":"The email address of the profile.",
                    "type":"string"
                },
                "daytimeTelephoneNumber":{
                    "description":"The phone Number of the profile.",
                    "type":"string"
                },
                "numberOfVisits":{
                    "description":"Number of Visits on the profile",
                    "type":"integer"
                },
                "taxExempt":{
                    "description":"If tax is exempted",
                    "type":"boolean"
                },
                "customerContactId":{
                    "description":"The external customer contact id.",
                    "type":"string"
                },
                "derivedOrderPriceLimit":{
                    "description":"Derived Order limit",
                    "type":"number"
                },
                "contactBillingAddress":{
                    "description":"Default billing address of the b2b profile.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"The last name in the shipping address.",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address3":{
                            "description":"the address3 of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"the prefix of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"The job title of the person in the shipping address",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county in the shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"The suffix of the person in the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name in the shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"The fax number in the shipping address",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"The middle name in the shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The associated price list group for this user",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The Repository ID of the price list group",
                            "type":"string"
                        }
                    }
                },
                "receiveEmail":{
                    "description":"This is email marketing flag. Can be yes or no.",
                    "type":"string"
                },
                "dateOfBirth":{
                    "description":"The date of birth of the profile user.",
                    "type":"string"
                },
                "previousVisitDate":{
                    "description":"Previous Visit Date on the profile",
                    "type":"string"
                },
                "lastVisitDate":{
                    "description":"The last time the shopper visited.",
                    "type":"string"
                },
                "contactShippingAddress":{
                    "description":"Default shipping address of the b2b profile.",
                    "type":"object",
                    "properties":{
                        "country":{
                            "description":"the country of the address",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"The last name in the shipping address.",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address3":{
                            "description":"the address3 of the address",
                            "type":"string"
                        },
                        "address2":{
                            "description":"the address2 of the address",
                            "type":"string"
                        },
                        "city":{
                            "description":"the city of the address",
                            "type":"string"
                        },
                        "address1":{
                            "description":"the address1 of the address",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"the prefix of the address",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"the company name of the address",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"the postal Code of the address",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"The job title of the person in the shipping address",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county in the shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"The suffix of the person in the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name in the shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"the phone Number of the address",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"Repository Id of the address",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"The fax number in the shipping address",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"The middle name in the shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"the state of the address",
                            "type":"string"
                        }
                    }
                },
                "firstName":{
                    "description":"The first name of the profile.",
                    "type":"string"
                },
                "defaultBillToAddressIdByOrg":{
                    "description":"The comma-separated values for default bill-to address IDs corresponding to organizations for the profile. These addresses belong to one of the bill-to addresses of the profile's organizations. This is applicable for B2B profiles.",
                    "type":"string"
                },
                "lifetimeCurrencyCode":{
                    "description":" Life time currency Code of the profile",
                    "type":"string"
                },
                "derivedApprovalRequired":{
                    "description":"Approval required",
                    "type":"boolean"
                },
                "repositoryId":{
                    "description":"The repository ID of the profile.",
                    "type":"string"
                },
                "firstVisitDate":{
                    "description":"First Visit Date on the profile",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"Default shipping address of the profile (Deprecated, please use 'shippingAddresses' instead).",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"The last name of the shipping address.",
                            "type":"string"
                        },
                        "country":{
                            "description":"The country code of the shipping address.",
                            "type":"string"
                        },
                        "types":{
                            "description":"The types tagged to the address",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"The name of the address type",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"repository Id of the address type",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "address3":{
                            "description":"The address line 3 of the shipping address.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"The address line 2 of the shipping address.",
                            "type":"string"
                        },
                        "city":{
                            "description":"The city of the shipping address.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"The address line 1 of the shipping address.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"The prefix of the shipping address.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"The postal Code of the shipping address.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"The company name of the shipping address.",
                            "type":"string"
                        },
                        "county":{
                            "description":"The county of the shipping address.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"The suffix of the person in the shipping address.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"The first name of the shipping address.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"The phone Number of the shipping address.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The id of the shipping address.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"The alias of the shipping address.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"The fax number in the shipping address",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"The middle name in the shipping address.",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state code of the shipping address.",
                            "type":"string"
                        }
                    }
                },
                "currentOrganization":{
                    "description":"current organization of the logged in b2b user.",
                    "type":"object",
                    "properties":{
                        "derivedDunsNumber":{
                            "description":"The derivedDunsNumber attribute of user's current organization.",
                            "type":"string"
                        },
                        "derivedTaxReferenceNumber":{
                            "description":"The derivedTaxReferenceNumber attribute of user's current organization.",
                            "type":"string"
                        },
                        "organizationLogo":{
                            "description":"The relative path of user's current organization's logo.",
                            "type":"string"
                        },
                        "description":{
                            "description":"The description of user's current organization.",
                            "type":"string"
                        },
                        "delegateApprovalManagement":{
                            "description":"The delegateApprovalManagement of user's current organization.",
                            "type":"boolean"
                        },
                        "derivedOrganizationLogo":{
                            "description":"The derivedOrganizationLogo attribute of user's current organization.",
                            "type":"string"
                        },
                        "derivedUniqueId":{
                            "description":"The derivedUniqueId attribute of user's current organization.",
                            "type":"string"
                        },
                        "derivedType":{
                            "description":"The derivedType attribute of user's current organization.",
                            "type":"string"
                        },
                        "organizationLogoURL":{
                            "description":"The path of user's current organization's logo.",
                            "type":"string"
                        },
                        "derivedVatReferenceNumber":{
                            "description":"The derivedVatReferenceNumber attribute of user's current organization.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repositoryId of user's current organization.",
                            "type":"string"
                        },
                        "name":{
                            "description":"The name of user's current organization.",
                            "type":"string"
                        },
                        "derivedDescription":{
                            "description":"The derivedDescription attribute of user's current organization.",
                            "type":"string"
                        }
                    }
                },
                "secondaryOrganizations":{
                    "description":"List of secondary organizations that need to associate with the user.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the organization to be assigned.",
                                "type":"string"
                            }
                        }
                    }
                },
                "shippingAddresses":{
                    "description":"List of shipping addresses associated with profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"The last name of the shipping address.",
                                "type":"string"
                            },
                            "country":{
                                "description":"The country code of the shipping address.",
                                "type":"string"
                            },
                            "types":{
                                "description":"The types tagged to the address",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayName":{
                                            "description":"The name of the address type",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"repository Id of the address type",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"repository Id of the address type",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "address3":{
                                "description":"The address line 3 of the shipping address.",
                                "type":"string"
                            },
                            "address2":{
                                "description":"The address line 2 of the shipping address.",
                                "type":"string"
                            },
                            "city":{
                                "description":"The city of the shipping address.",
                                "type":"string"
                            },
                            "address1":{
                                "description":"The address line 1 of the shipping address.",
                                "type":"string"
                            },
                            "prefix":{
                                "description":"The prefix of the address",
                                "type":"string"
                            },
                            "postalCode":{
                                "description":"The postal Code of the shipping address.",
                                "type":"string"
                            },
                            "regionName":{
                                "description":"The display name for the state of the shipping address",
                                "type":"string"
                            },
                            "companyName":{
                                "description":"The company name of the shipping address.",
                                "type":"string"
                            },
                            "county":{
                                "description":"The county of the shipping address.",
                                "type":"string"
                            },
                            "suffix":{
                                "description":"The suffix of the person in the shipping address.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"The first name of the shipping address.",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone Number of the shipping address.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The ID of the shipping address.",
                                "type":"string"
                            },
                            "alias":{
                                "description":"The alias of the shipping address.",
                                "type":"string"
                            },
                            "faxNumber":{
                                "description":"The fax number in the shipping address",
                                "type":"string"
                            },
                            "middleName":{
                                "description":"The middle name in the shipping address.",
                                "type":"string"
                            },
                            "state":{
                                "description":"The state code of the shipping address.",
                                "type":"string"
                            },
                            "countryName":{
                                "description":"The display name for the country of the shipping address",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "changeReasonsResponse":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/changeReason"
                    }
                }
            }
        },
        "previewOutput":{
            "type":"object",
            "properties":{
                "numberOfBillingCycles":{
                    "description":"Number of billing cycles",
                    "type":"integer"
                }
            }
        },
        "saveAddThisInterests_request":{
            "properties":{
                "interests":{
                    "description":"Array of AddThis interest codes",
                    "type":"array",
                    "items":{
                        "type":"integer"
                    }
                }
            },
            "required":[
                "interests"
            ],
            "example":{
                "interests":[
                    123,
                    842,
                    1112
                ]
            }
        },
        "syncOrder_response":{
            "type":"object",
            "properties":{
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number"
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The product variant ID.",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"state of the commerce Item",
                                            "type":"string"
                                        },
                                        "txnLineNumber":{
                                            "description":"Transaction line number",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Order ID of the order to remove.",
                    "type":"string"
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "shippingMethod":{
                    "description":"Shipping Method information of the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"Shipping tax amount in monetry currency",
                            "type":"number"
                        },
                        "cost":{
                            "description":"Cost of shipping method.",
                            "type":"number"
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "value":{
                            "description":"Shipping method value.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The price list group object.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID of the price list group.",
                            "type":"string"
                        }
                    }
                },
                "recurringChargesSummary":{
                    "description":"The order price information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"price for whole quantity",
                                "type":"number"
                            },
                            "frequency":{
                                "description":"Frequency of this summary i.e, per month, per year etc",
                                "type":"string"
                            }
                        }
                    }
                },
                "cartName":{
                    "description":"Cart name for this order.",
                    "type":"string"
                },
                "transactionId":{
                    "description":"CPQ Transaction id",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"The order price information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. <br/>Prerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total order amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "totalOneTimeNetAmount":{
                            "description":"Total one time net amount",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"The sub-total amount.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The order total.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"The total shipping cost.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"The  shipping surcharges added at item level in monetary currency.",
                            "type":"number"
                        },
                        "totalOneTimeListAmount":{
                            "description":"Total one time list amount",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The currency code.",
                            "type":"string"
                        }
                    }
                },
                "onetimeChargesSummary":{
                    "description":"The order price information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"price for whole quantity",
                                "type":"number"
                            }
                        }
                    }
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "discountInfo":{
                    "description":"Discount Information",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Order Discount",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"Shipping Discount",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"Implicit Promotions for the order",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "external":{
                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                        "type":"boolean"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "numberOfItems":{
                            "description":"Number of items in the cart.",
                            "type":"integer"
                        },
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "ratePlanId":{
                                        "description":"Applied ratePlan number for this item",
                                        "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"
                                    },
                                    "childItems":{
                                        "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw price of the product.",
                                                    "type":"number"
                                                },
                                                "displayName":{
                                                    "description":"The name of the product.",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPrice":{
                                                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                    "type":"number"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"Repository ID of the commerce item.",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"state of the commerce Item",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "unitPrice":{
                                                    "description":"The unit price of the product.",
                                                    "type":"number"
                                                },
                                                "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"
                                                },
                                                "amount":{
                                                    "description":"The total amount of this item including its child items amounts.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The quantity of the product.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"ID of the product in the cart.",
                                                    "type":"string"
                                                },
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPriceQuantity":{
                                                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                    "type":"integer"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "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"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"skuid of the item.",
                                                    "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"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                },
                                                "recurringCharge":{
                                                    "description":"The recurring charge for the item.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "ratePlanName":{
                                        "description":"Applied ratePlan name for this item",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"Price of the items.",
                                        "type":"number"
                                    },
                                    "variant":{
                                        "description":"List of variants for the product.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"The variant option value.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"The variant option name.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "primaryImageAltText":{
                                        "description":"The product's primary image alternative text.",
                                        "type":"string"
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"state of the commerce Item",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Repository ID of the commerce item.",
                                        "type":"string"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                        "type":"boolean"
                                    },
                                    "contractStartDate":{
                                        "description":"Start date of the contract",
                                        "type":"string"
                                    },
                                    "orderDiscountInfos":{
                                        "description":"Array of order promotions received by this item.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "couponCodes":{
                                                    "description":"The array of coupon codes used to grant 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"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "recurringChargesSummary":{
                                        "description":"Summary of all recurring charges by frequency",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                },
                                                "frequency":{
                                                    "description":"Frequency of this summary i.e, per month, per year etc",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "catRefId":{
                                        "description":"Sku reference ID.",
                                        "type":"string"
                                    },
                                    "syncInfo":{
                                        "description":"Sync info with CPQ",
                                        "type":"object",
                                        "properties":{
                                            "errorMessage":{
                                                "description":"Error message during sync with CPQ",
                                                "type":"string"
                                            },
                                            "status":{
                                                "description":"A status flag to indicate whether synced with CPQ",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "lastPriced":{
                                        "description":"Date when commerce item is last priced",
                                        "type":"string"
                                    },
                                    "charges":{
                                        "description":"Charges applied on this commerce item if any.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "unitPrice":{
                                                    "description":"unit price of the item",
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "description":"Total Amount w.r.t to quantity.",
                                                    "type":"number"
                                                },
                                                "unitOfMeasure":{
                                                    "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                    "type":"string"
                                                },
                                                "isProductPrice":{
                                                    "description":"This property tells which charge among others is Product price",
                                                    "type":"boolean"
                                                },
                                                "name":{
                                                    "description":"Name of the charge",
                                                    "type":"string"
                                                },
                                                "chargeType":{
                                                    "description":"Type of the charge",
                                                    "type":"string"
                                                },
                                                "priceType":{
                                                    "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                    "type":"string"
                                                },
                                                "additionalInfo":{
                                                    "description":"Additional properties(if any) needed for any down stream system",
                                                    "type":"object",
                                                    "properties":{
                                                    }
                                                },
                                                "integrationId":{
                                                    "description":"Integration id for this charge",
                                                    "type":"string"
                                                },
                                                "dynamicPricingType":{
                                                    "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                    "type":"string"
                                                },
                                                "chargeCode":{
                                                    "description":"Charge code",
                                                    "type":"string"
                                                },
                                                "frequency":{
                                                    "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "route":{
                                        "description":"The UI route to display the product.",
                                        "type":"string"
                                    },
                                    "totalOneTimeListAmount":{
                                        "description":"Total one time list amount",
                                        "type":"number"
                                    },
                                    "shopperInput":{
                                        "description":"Map of shopper input keys to values",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format.",
                                        "type":"string"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    },
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "primaryThumbImageURL":{
                                        "description":"The URL of the product's primary image.",
                                        "type":"string",
                                        "example":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "itemDiscountInfos":{
                                        "description":"Array of promotions received by 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"
                                                }
                                            }
                                        }
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                        "type":"string"
                                    },
                                    "onetimeChargesSummary":{
                                        "description":"Summary of all one-time charges",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "agreementName":{
                                        "description":"Applied agreement name",
                                        "type":"string"
                                    },
                                    "agreementId":{
                                        "description":"Applied agreement number",
                                        "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"
                                    },
                                    "primaryImageTitle":{
                                        "description":"The product's primary image title.",
                                        "type":"string",
                                        "example":"Samsung - F90BN HD Flash Memory Camcorder"
                                    },
                                    "childSkus":{
                                        "description":"An array with single primary image url for this item's sku, or its default image.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"integer"
                                    },
                                    "totalOneTimeNetAmount":{
                                        "description":"Total one time net amount",
                                        "type":"number"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"giftWithPurchaseCommerceItemMarker information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this gift with purchase promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion ID.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "contractEndDate":{
                                        "description":"End date of the contract",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "propertyType":{
                                                    "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    }
                                }
                            }
                        }
                    }
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "siteId":{
                    "description":"The id of the site in which the order was created",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "markers":{
                    "description":"Order markers.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"giftWithPurchaseOrderMarker information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Identifier to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "errorModelMultiErrors":{
            "type":"object",
            "properties":{
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "errors":{
                    "description":"An optional list of errors if multiple errors were encountered",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "errorCode":{
                                "description":"The numerical code identifying the error",
                                "type":"string"
                            },
                            "message":{
                                "description":"The localized message describing the error",
                                "type":"string"
                            },
                            "devMessage":{
                                "description":"An optional non-localized message containing technical information for developers",
                                "type":"string"
                            },
                            "moreInfo":{
                                "description":"An optional non-localized message with more information",
                                "type":"string"
                            },
                            "o:errorPath":{
                                "description":"An optional machine readable description of where the error occurred",
                                "type":"string"
                            },
                            "status":{
                                "description":"The HTTP status code",
                                "type":"string"
                            }
                        }
                    }
                },
                "status":{
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "createMultipleProfileRequests_response":{
            "properties":{
                "id":{
                    "description":"Ids of Profile Request",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"Id of Profile Request",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "checkEditAccess_response":{
            "properties":{
                "hasEditAccess":{
                    "description":"Whether the user has edit access for the purchase list or not.",
                    "type":"boolean"
                }
            }
        },
        "model_QuotedOrder":{
            "properties":{
                "shippingGroups":{
                    "description":"The shipping groups in the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "priceInfo":{
                                "description":"Price information of the order.",
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"Amount of order.",
                                        "type":"number",
                                        "example":179
                                    },
                                    "total":{
                                        "description":"Total amount of order.",
                                        "type":"number",
                                        "example":204.06
                                    },
                                    "shipping":{
                                        "description":"Shipping price of order.",
                                        "type":"number",
                                        "example":6.5
                                    },
                                    "primaryCurrencyTotal":{
                                        "description":"The current total in loyalty points in case of multi currency",
                                        "type":"number",
                                        "example":204.06
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products.",
                                        "type":"number",
                                        "example":0
                                    },
                                    "tax":{
                                        "description":"Tax.",
                                        "type":"number",
                                        "example":18.56
                                    },
                                    "subTotal":{
                                        "description":"Sub total.",
                                        "type":"number",
                                        "example":179
                                    },
                                    "currencyCode":{
                                        "description":"Currency code for currency being used.",
                                        "type":"string",
                                        "example":"USD"
                                    },
                                    "totalWithoutTax":{
                                        "description":"The total without including tax.",
                                        "type":"string",
                                        "example":185.5
                                    }
                                }
                            },
                            "discountInfo":{
                                "description":"Discount Information",
                                "type":"object",
                                "properties":{
                                    "orderDiscount":{
                                        "description":"Order Discount",
                                        "type":"number",
                                        "example":0
                                    },
                                    "shippingDiscount":{
                                        "description":"Shipping Discount",
                                        "type":"number",
                                        "example":0
                                    },
                                    "discountDescList":{
                                        "description":"The list of all the order discounts.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string",
                                                    "example":"Free Tattoo"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string",
                                                    "example":"item"
                                                },
                                                "coupon":{
                                                    "description":"The coupon code.",
                                                    "type":"string",
                                                    "example":"FREETATTOO"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string",
                                                    "example":"Explicit Item Discount - FREETATTOO"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string",
                                                    "example":"explicitItemFreeDiscount"
                                                }
                                            }
                                        }
                                    },
                                    "orderImplicitDiscountList":{
                                        "description":"Implicit Promotions for the order",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string",
                                                    "example":"item"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string",
                                                    "example":"Implicit Item Discount - 3PercentOff"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string",
                                                    "example":"implicitItemPercentDiscount"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number",
                                        "example":0.46
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number",
                                        "example":6.5
                                    },
                                    "taxIncluded":{
                                        "description":"Whether tax is included",
                                        "type":"boolean",
                                        "example":true
                                    },
                                    "externalId":{
                                        "description":"External Id.",
                                        "type":"string",
                                        "example":"Standard001"
                                    },
                                    "taxCode":{
                                        "description":"Tax Code.",
                                        "type":"string",
                                        "example":"PC00300"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string",
                                        "example":"ground"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string",
                                        "example":"Ground"
                                    }
                                }
                            },
                            "shippingGroupId":{
                                "description":"The ID of the shipping group.",
                                "type":"string",
                                "example":"sg10032"
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string",
                                        "example":"Smith"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string",
                                        "example":"US"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string",
                                        "example":"Florida"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string",
                                        "example":"Florida"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string",
                                        "example":"Orlando"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string",
                                        "example":"Mr"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string",
                                        "example":"76 Palm Drive"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string",
                                        "example":32002
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string",
                                        "example":"Doctor"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string",
                                        "example":"Doctor's Place"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string",
                                        "example":"Florida"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string",
                                        "example":"John Smith"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string",
                                        "example":"US"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string",
                                        "example":"John"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string",
                                        "example":"09345456345"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string",
                                        "example":"Address03#"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string",
                                        "example":330193316
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string",
                                        "example":"Joe"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string",
                                        "example":"FL"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string",
                                        "example":"john@email.com"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup",
                                "type":"string",
                                "example":"hardgoodShippingGroup"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string",
                                            "example":"2020-06-30"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce item.",
                                            "type":"string",
                                            "example":"SiteUS-GlenAllen187"
                                        },
                                        "rawTotalPrice":{
                                            "description":"The raw price of the product.",
                                            "type":"number",
                                            "example":29.99
                                        },
                                        "returnedQuantity":{
                                            "description":"Number of referenced items that were returned.",
                                            "type":"integer",
                                            "example":0
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string",
                                                        "example":"dynamicPropertyMode"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string",
                                                        "example":"Mode"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                        "type":"string",
                                                        "example":"pickup"
                                                    }
                                                }
                                            }
                                        },
                                        "shippingSurchargeValue":{
                                            "description":"Extra handling costs for shipping the products.",
                                            "type":"number",
                                            "example":0
                                        },
                                        "availabilityDate":{
                                            "description":"The availability date of commerce Item.",
                                            "type":"string",
                                            "example":"2020-06-30"
                                        },
                                        "discountAmount":{
                                            "description":"The value of the discount.",
                                            "type":"number",
                                            "example":0
                                        },
                                        "preOrderQuantity":{
                                            "description":"The pre order quantity of the items.",
                                            "type":"number",
                                            "example":0
                                        },
                                        "commerceItemId":{
                                            "description":"The ID of the commerce item.",
                                            "type":"string",
                                            "example":"ci3000411"
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string",
                                                        "example":"red"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string",
                                                        "example":"color"
                                                    }
                                                }
                                            }
                                        },
                                        "onSale":{
                                            "description":"Whether the item is on sale or not.",
                                            "type":"boolean",
                                            "example":false
                                        },
                                        "state":{
                                            "description":"state of the commerce Item",
                                            "type":"string",
                                            "example":"SUBMITTED"
                                        },
                                        "unitPrice":{
                                            "description":"The price of the item.",
                                            "type":"number",
                                            "example":29.99
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer",
                                            "example":5
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean",
                                            "example":false
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string",
                                            "example":"Product_18Cxi"
                                        },
                                        "salePrice":{
                                            "description":"Sale Price.",
                                            "type":"string",
                                            "example":0
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string",
                                            "example":"2020-06-30"
                                        },
                                        "catRefId":{
                                            "description":"The product variant ID.",
                                            "type":"string",
                                            "example":"Sku_18Cxi"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string",
                                                        "example":"sku-base"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string",
                                                        "example":"UPC Code"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string",
                                                        "example":"upcCode"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string",
                                                        "example":12345
                                                    }
                                                }
                                            }
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean",
                                            "example":false
                                        },
                                        "backOrderQuantity":{
                                            "description":"Back Order Quantity of the Items.",
                                            "type":"number",
                                            "example":0
                                        }
                                    }
                                }
                            },
                            "shipTo":{
                                "description":"shipTo details for shipping. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteId":{
                                        "description":"site id (It corresponds to the shipTo-address externalId property)",
                                        "type":"string",
                                        "example":"1334"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string",
                                        "example":"1223"
                                    }
                                }
                            }
                        }
                    }
                },
                "soldTo":{
                    "description":"Sold-to details for B2B orders only",
                    "type":"object",
                    "properties":{
                        "partyId":{
                            "description":"party id",
                            "type":"string",
                            "example":"1234"
                        },
                        "partyNumber":{
                            "description":"party number",
                            "type":"string",
                            "example":"1233"
                        }
                    }
                },
                "orderId":{
                    "description":"Order ID of the order.",
                    "type":"string",
                    "example":"o10003"
                },
                "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",
                    "example":"siteUS"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string",
                                "example":"giftWrapMessage123"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string",
                                "example":"Gift Wrap Message123"
                            },
                            "value":{
                                "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                "type":"string",
                                "example":"newGSMessage45600"
                            }
                        }
                    }
                },
                "payments":{
                    "description":"Payment details for the order, including additional properties specific to the payment type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Payment group ID.",
                                "type":"string",
                                "example":"pg70048"
                            },
                            "savedCardId":{
                                "description":"ID of the saved card associated with the payment group.",
                                "type":"string",
                                "example":"sc1234"
                            },
                            "amount":{
                                "description":"Amount authorized from the payment group.",
                                "type":"number",
                                "example":170
                            },
                            "balance":{
                                "description":"Total available balance on the gift card.",
                                "type":"number",
                                "example":100
                            },
                            "gatewayName":{
                                "description":"Payment gateway name. e.g. chaseCreditCard.",
                                "type":"string",
                                "example":"chaseGiftCard"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number.",
                                "type":"string",
                                "example":"6048347834734734300"
                            },
                            "billTo":{
                                "description":"Bill-to details for payment. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteUseId":{
                                        "description":"site use id",
                                        "type":"string",
                                        "example":"1224"
                                    },
                                    "customerAccountId":{
                                        "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                        "type":"string",
                                        "example":"1234"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string",
                                        "example":"1227"
                                    }
                                }
                            },
                            "paymentMethod":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard.",
                                "type":"string",
                                "example":"creditCard"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP.",
                                "type":"string",
                                "example":null
                            },
                            "isAmountRemaining":{
                                "description":"A boolean to decide if more payment can be made from this payment group.",
                                "type":"boolean",
                                "example":true
                            },
                            "paymentState":{
                                "description":"The state of the payment group. e.g. AUTHORIZED.",
                                "type":"string",
                                "example":"INITIAL"
                            },
                            "maskedCardNumber":{
                                "description":"Masked gift card number.",
                                "type":"string",
                                "example":"xxxxxxxxxxxxxxxxxx1234"
                            }
                        }
                    }
                },
                "shippingMethod":{
                    "description":"Shipping Method information of the order.",
                    "type":"object",
                    "properties":{
                        "shippingTax":{
                            "description":"The shipping tax.",
                            "type":"number",
                            "example":0.46
                        },
                        "cost":{
                            "description":"Cost of shipping method.",
                            "type":"number",
                            "example":6.5
                        },
                        "value":{
                            "description":"Shipping method value.",
                            "type":"string",
                            "example":"ground"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The price list group object.",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Property to determine existence of the price list group.",
                            "type":"boolean",
                            "example":false
                        },
                        "isTaxIncluded":{
                            "description":"Whether tax is included.",
                            "type":"boolean",
                            "example":false
                        },
                        "endDate":{
                            "description":"end date",
                            "type":"string",
                            "example":null
                        },
                        "displayName":{
                            "description":"Display name of the price list group.",
                            "type":"string",
                            "example":"Default Price Group"
                        },
                        "repositoryId":{
                            "description":"Repository ID of the price list group.",
                            "type":"string",
                            "example":"defaultPriceGroup"
                        },
                        "active":{
                            "description":"Active status of the price list group.",
                            "type":"boolean",
                            "example":true
                        },
                        "currency":{
                            "description":"The currency object.",
                            "type":"object",
                            "properties":{
                                "symbol":{
                                    "description":"The currency symbol.",
                                    "type":"string",
                                    "example":"$"
                                },
                                "displayName":{
                                    "description":"Display name of the currency.",
                                    "type":"string",
                                    "example":"US Dollar"
                                },
                                "repositoryId":{
                                    "description":"Repository ID of the currency.",
                                    "type":"string",
                                    "example":"currency"
                                },
                                "fractionalDigits":{
                                    "description":"Number of fractional digits for the currency.",
                                    "type":"integer",
                                    "example":2
                                },
                                "currencyCode":{
                                    "description":"The currency code.",
                                    "type":"string",
                                    "example":"USD"
                                },
                                "numericCode":{
                                    "description":"Numeric code of the currency.",
                                    "type":"string",
                                    "example":840
                                }
                            }
                        },
                        "locale":{
                            "description":"Locale of the price list group.",
                            "type":"string",
                            "example":"en_US"
                        },
                        "shippingSurchargePriceList":{
                            "description":"Shipping Surcharge PriceList object.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository ID of the shipping surcharge price list.",
                                    "type":"string",
                                    "example":"shippingSurchargePrices"
                                }
                            }
                        }
                    }
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string",
                    "example":"order"
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "numberOfItems":{
                            "description":"Number of items in the cart.",
                            "type":"integer",
                            "example":1
                        },
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "primaryThumbImageURL":{
                                        "description":"The URL of the product's primary image",
                                        "type":"string",
                                        "example":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100"
                                    },
                                    "rawTotalPrice":{
                                        "description":"Raw Total Price.",
                                        "type":"string",
                                        "example":179
                                    },
                                    "displayName":{
                                        "description":"Display Name.",
                                        "type":"string",
                                        "example":"Dora The Explorer"
                                    },
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string",
                                                    "example":"giftWrapMessage123"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string",
                                                    "example":"Gift Wrap Message123"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                    "type":"string",
                                                    "example":"newGSMessage45600"
                                                }
                                            }
                                        }
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"shipping surcharge value.",
                                        "type":"number",
                                        "example":0
                                    },
                                    "discountAmount":{
                                        "description":"The discount amount.",
                                        "type":"number",
                                        "example":0
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "isItemValid":{
                                        "description":"Whether item is valid or not.",
                                        "type":"boolean",
                                        "example":true
                                    },
                                    "commerceItemId":{
                                        "description":"For stateless cart, can be used as a unique line item ID distinguisher.",
                                        "type":"string",
                                        "example":"ci3000411"
                                    },
                                    "price":{
                                        "description":"Price of the items.",
                                        "type":"number",
                                        "example":21.99
                                    },
                                    "variant":{
                                        "description":"List of variants for the product.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"The variant option value.",
                                                    "type":"string",
                                                    "example":"red"
                                                },
                                                "optionName":{
                                                    "description":"The variant option name.",
                                                    "type":"string",
                                                    "example":"color"
                                                }
                                            }
                                        }
                                    },
                                    "primaryImageAltText":{
                                        "description":"The product's primary image alternative text.",
                                        "type":"string"
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string",
                                        "example":"Add"
                                    },
                                    "state":{
                                        "description":"state of the commerce Item",
                                        "type":"string",
                                        "example":"SUBMITTED"
                                    },
                                    "id":{
                                        "description":"Unique identifier for the line item.",
                                        "type":"string",
                                        "example":"ci3000415"
                                    },
                                    "primaryImageTitle":{
                                        "description":"The product's primary image title.",
                                        "type":"string",
                                        "example":"Samsung - F90BN HD Flash Memory Camcorder"
                                    },
                                    "childSkus":{
                                        "description":"An array with single primary image url for this item's sku, or its sku default image url.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"integer",
                                        "example":5
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string",
                                        "example":"Product_18Cxi"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                        "type":"boolean"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"giftWithPurchaseCommerceItemMarker information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this gift with purchase promotion.",
                                                    "type":"integer",
                                                    "example":"-123345466"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion ID.",
                                                    "type":"string",
                                                    "example":"promo10002"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string",
                                                    "example":"atg.gwp"
                                                }
                                            }
                                        }
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string",
                                        "example":"ci3000411"
                                    },
                                    "catRefId":{
                                        "description":"Sku reference ID.",
                                        "type":"string",
                                        "example":"Sku_18Cxi"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "propertyType":{
                                                    "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                    "type":"string",
                                                    "example":"sku-base"
                                                },
                                                "name":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string",
                                                    "example":"name"
                                                },
                                                "id":{
                                                    "description":"ID of the Dynamic SKU Property.",
                                                    "type":"string",
                                                    "example":"displayName"
                                                },
                                                "value":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string",
                                                    "example":"Sku_18Cxi"
                                                }
                                            }
                                        }
                                    },
                                    "route":{
                                        "description":"The UI route to display the product.",
                                        "type":"string"
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "shopperInput":{
                                        "description":"Map of shopper input keys to values",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean",
                                        "example":false
                                    }
                                }
                            }
                        }
                    }
                },
                "giftWithPurchaseInfo":{
                    "description":"The gift information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"gift quantity available for selection",
                                "type":"number",
                                "example":1
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string",
                                "example":1
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string",
                                "example":"Product_6Dxyi"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string",
                                "example":"promo40001"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer",
                                "example":"-23234234355"
                            }
                        }
                    }
                },
                "siteId":{
                    "description":"The ID of the site in which the order was created",
                    "type":"string",
                    "example":"siteUS"
                },
                "quoteInfo":{
                    "description":"Information for the quote",
                    "type":"object",
                    "properties":{
                        "providerNote":{
                            "description":"note describing the quote action",
                            "type":"string",
                            "example":"Approved the Quote"
                        },
                        "notes":{
                            "description":"notes for the quote",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "providerNote":{
                                        "description":"note describing the quote action",
                                        "type":"string",
                                        "example":"Approved the quote"
                                    },
                                    "profileType":{
                                        "description":"Profile Type",
                                        "type":"string",
                                        "example":null
                                    },
                                    "profileId":{
                                        "description":"ID of the profile",
                                        "type":"string",
                                        "example":"se-570031"
                                    },
                                    "quoteDate":{
                                        "description":"The date the quote was created",
                                        "type":"number",
                                        "example":"1477030211894"
                                    }
                                }
                            }
                        },
                        "rejectionDate":{
                            "description":"The date if the quote was rejected",
                            "type":"number",
                            "example":"1477030211894"
                        },
                        "requestDate":{
                            "description":"The date the quote was created",
                            "type":"number",
                            "example":null
                        },
                        "errorInfo":{
                            "description":"Information for any errors that occured",
                            "type":"string",
                            "example":null
                        },
                        "externalId":{
                            "description":"External ID",
                            "type":"string",
                            "example":null
                        },
                        "quoteSubmitted":{
                            "description":"Indicates if the quote is submitted",
                            "type":"boolean"
                        },
                        "rejectionNote":{
                            "description":"Infor for why the quote was rejected",
                            "type":"string",
                            "example":null
                        },
                        "quoteDate":{
                            "description":"The date the quote was created",
                            "type":"number",
                            "example":"147703021184"
                        },
                        "expirationDate":{
                            "description":"The date the quote expires",
                            "type":"number",
                            "example":"1874883357727"
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"giftWithPurchaseOrderMarker information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number",
                                "example":1
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer",
                                "example":0
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number",
                                "example":1
                            },
                            "data":{
                                "description":"Identifier to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer",
                                "example":"-24564678912"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean",
                                "example":true
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string",
                                "example":"Product_6Dxyi"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number",
                                "example":0
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string",
                                "example":"product"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number",
                                "example":0
                            },
                            "value":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string",
                                "example":"promo40001"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string",
                                "example":"atg.gwp"
                            }
                        }
                    }
                }
            }
        },
        "signatureDetailsCpqRequest":{
            "properties":{
            },
            "example":{
            }
        },
        "signatureDetailsCpqResponse":{
            "example":{
                "revisionId":"9,0",
                "_eSignatureAttributeSet_esig_file_attachment":{
                    "fileName":"MillerManufacturingProposal.pdf",
                    "isFileSaved":true,
                    "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/3023421001/documents/3023297684",
                    "fileType":"application/pdf",
                    "fileID":"3023421009"
                },
                "fileAttachment_t":{
                    "fileName":null,
                    "isFileSaved":false,
                    "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/3023421001/documents/3023297684",
                    "fileType":null,
                    "fileID":null
                },
                "documents":{
                    "totalOneTimeListAmount_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "_s_priceScoreSimpleMarginNetPrice_t":9,
                    "_s_soldToPartyName_t":null,
                    "_s_billTo_t_state":null,
                    "_document_var_name":"transaction",
                    "_customer_t_phone":null,
                    "_customer_id":"12747",
                    "_eSignatureAttributeSet_esig_file_attachment":{
                        "fileName":"MillerManufacturingProposal.pdf",
                        "isFileSaved":true,
                        "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/3023421001/documents/3023297684",
                        "fileType":"application/pdf",
                        "fileID":"3023421009"
                    },
                    "_s_optimalTargetValue_t":null,
                    "transactionTotalDiscountPercent_t":0,
                    "_s_billTo_t_city":null,
                    "_s_billTo_t_fax":null,
                    "_customer_t_state":null,
                    "totalContractValue_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "contractTypeName_t":null,
                    "_s_billTo_t_phone":null,
                    "contractStartDate_t":"2024-11-11",
                    "_s_billTo_t_zip":null,
                    "totalMonthlyUsageRev_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "createdDate_t":"2024-11-11",
                    "_date_modified":"2024-11-11T09:10:58.000Z",
                    "_customer_t_address":null,
                    "contactType_t":null,
                    "envelope_c":null,
                    "transactionDescription_t":null,
                    "totalMonthlyCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_date_added":"2024-11-11T09:04:53.000Z",
                    "_s_contactPartyNumber_t":null,
                    "totalAnnualCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "test1_c":null,
                    "contactName_t":null,
                    "contractEndDate_t":"2025-11-10",
                    "_s_billTo_t_address_2":null,
                    "_s_discountGuidanceMax_t":null,
                    "_s_discountGuidanceFloor_t":null,
                    "_s_priceScoreSimpleMarginUnitCost_t":9,
                    "totalUsageRevenue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "fileAttachment_t":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/3023421001/documents/3023297684",
                        "fileType":null,
                        "fileID":null
                    },
                    "cC_SiteId_c":null,
                    "contractName_t":"Agreement for 11/11 ",
                    "_s_winProbability_t":null,
                    "_process_var_name":"oraclecpqo",
                    "_locked_by_user_first_name":null,
                    "_s_billTo_t_country":null,
                    "_customer_t_country":null,
                    "createdBy_t":"James Horton",
                    "contractedPeriods_t":1,
                    "totalOneTimeNetAmount_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "bs_id":"3023421001",
                    "contactMiddleName_t":null,
                    "_submitted_by_submit_t":"",
                    "_s_assignedTo_t":{
                        "displayValue":"Buyer",
                        "value":"BUYER"
                    },
                    "_stage":{
                        "displayValue":"Quote",
                        "value":"QUOTE"
                    },
                    "_customer_t_email":null,
                    "_locked_by_user_last_name":null,
                    "_s_html_main_price_optimization_t":null,
                    "_s_billTo_t_last_name":null,
                    "_s_priceScoreSimpleMarginListPrice_t":9,
                    "_s_quoteForAgreement_t":false,
                    "transactionID_t":"CPQ-185",
                    "_buyer_company_name":"tier3-015-phx1x",
                    "_s_priceScoreListBased_t":9,
                    "totalMonthlyDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_html_main_timeseries_t":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_timeSeries\" class=\"unrendered\" +  data-time='true'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Total Discount % vs Creation Date&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;Won&#34;,&#34;items&#34;:[]}],&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;1.731312E12&#34;,&#34;y&#34;:&#34;0.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Default Request Date&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Default Request Date&#34;,&#34;value&#34;:&#34;1.731312E12&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Total Discount %&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[]},{&#34;text&#34;:&#34;Total Discount %&#34;,&#34;value&#34;:&#34;0.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                    "_s_hostCompanyFullName_t":"tier3-015-phx1x",
                    "_s_billTo_t_company_name":null,
                    "_date_tx_modified":"2024-11-11T09:10:58.000Z",
                    "_s_billToCustomerAccountName_t":null,
                    "totalContractDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_eSignatureAttributeSet_esig_recipients":"LeotaDilliard<leota@example.com>;JohnDailmer<administrator@example.com>;",
                    "totalOneTimeCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_locked_by_user_login":null,
                    "_reject_link":"",
                    "_customer_t_last_name":null,
                    "_customer_t_company_name":null,
                    "_s_accountIntegrationResponse_t":null,
                    "totalAnnualValue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "totalContractCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_isEsignatureEnabled_t":true,
                    "_s_isPublished_t":true,
                    "priceExpirationDate_t":null,
                    "_s_winProbRevPrediction_t":null,
                    "_s_customerStatus_t":{
                        "displayValue":"Awaiting Signatures",
                        "value":"awaitingSignatures"
                    },
                    "_locked_time":null,
                    "annualContractListValue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "priceScore_t":9,
                    "_s_billTo_t_address":null,
                    "cC_ProviderNote_c":null,
                    "totalRecurRevenue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_customerVisibilityIdentifier_t":{
                        "displayValue":"HEADER_PRODUCTS_PRICES",
                        "value":"3"
                    },
                    "_last_document_number":2,
                    "cC_OrderId_c":null,
                    "_customer_t_city":null,
                    "_approve_link":"",
                    "_eSignatureAttributeSet_esig_date_modified":"2024-11-11T09:10:58Z",
                    "cC_ExpirationDate_c":null,
                    "_s_discountGuidanceMeterGauge_t":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/statusMeterGauge/statusMeterGaugeMain\"></script><div id=\"meter-gauge-container-_s_discountGuidanceMeterGauge_t\" class=\"unrendered\" data-meter-gauge='{&#34;gaugeData&#34;:{&#34;thresholds&#34;:[{&#34;max&#34;:0,&#34;color&#34;:&#34;#67b460&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#ffdf4d&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#e95b46&#34;}],&#34;tooltip&#34;:&#34;Discount Guidance Floor: , Discount Guidance Max: , Discount Guidance Ceiling: &#34;,&#34;valueLabel&#34;:&#34;Value&#34;,&#34;value&#34;:0,&#34;meterLabel&#34;:&#34;0.0&#34;,&#34;min&#34;:0,&#34;max&#34;:0,&#34;invalidLabel&#34;:&#34;No data to display&#34;,&#34;meterTooltipId&#34;:&#34;3023302527-meter-tooltip&#34;}}' data-bind=\"template:{name:'statusMeterGauge.html', data:gaugeData}\"></div>",
                    "_s_useTransactionForAnalytics_t":false,
                    "_customer_t_address_2":null,
                    "transactionLine":{
                        "hasMore":false,
                        "items":[
                            {
                                "_s_lineDiscountGuidanceFloor_l":null,
                                "listAmount_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_price_quantity":1,
                                "discountAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "contractStartDate_l":"2024-11-11",
                                "listPriceRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_document_var_name":"transactionLine",
                                "recurringRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_part_display_number":"Part Display 10",
                                "_price_list_price_each":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "createdDate_l":"2024-11-11T09:04:00Z",
                                "_s_priceScoreWeighting_l":1,
                                "_s_priceScoreSimpleMarginNetPrice_l":9,
                                "_s_lastPricePaid_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "contractDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "includedInBasePrice":null,
                                "_parent_line_item":null,
                                "_date_modified":"2024-11-11T09:04:54.000Z",
                                "cC_CatalogRefId_c":null,
                                "priceRecurFrequencyRollup_l":null,
                                "costAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_is_part_pricing_rule_price":false,
                                "_line_bom_model_path":null,
                                "_model_id":null,
                                "discountPercent_l":0,
                                "_date_added":"2024-11-11T09:04:54.000Z",
                                "_part_sales_product_type":null,
                                "contractEndDate_l":"2025-11-10",
                                "_model_product_line_id":null,
                                "_last_modified_date":"2024-11-11 01:04:54",
                                "usageRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "monthlyRecurRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_s_priceScoreSimpleMarginUnitCost_l":9,
                                "contractedPeriods_l":1,
                                "createdBy_l":"James Horton",
                                "_part_number":"part10",
                                "_model_path":null,
                                "_model_variable_name":null,
                                "_sequence_number":1,
                                "_line_bom_display_name":null,
                                "unitCost_l":null,
                                "monthlyRecurRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_is_recommended_price":false,
                                "_transactionLine_id":"3023421001_2",
                                "annualListValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "cC_ProductId_c":null,
                                "_price_unit_price_each":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_s_priceScoreSimpleMarginListPrice_l":9,
                                "lineType_l":{
                                    "displayValue":"Part",
                                    "value":"PART"
                                },
                                "transactionID_l":"3023421001",
                                "usageRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "customDiscountValue_l":0,
                                "_price_item_price_each":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "recurRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "monthlyUsageRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_transaction_currency_pref":{
                                    "id":14619668,
                                    "currencyCode":"USD"
                                },
                                "annualDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_part_service_duration_type_code":null,
                                "_s_priceScoreListBased_l":9,
                                "_model_supplier_company_id":null,
                                "_s_html_line_timeseries_l":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_lineTimeSeries\" class=\"unrendered\" +  data-time='true'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Net Price vs Request Date&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;Won&#34;,&#34;items&#34;:[]}],&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;1.731563621657E12&#34;,&#34;y&#34;:&#34;10.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Request Date&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Request Date&#34;,&#34;value&#34;:&#34;1.731563621657E12&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Net Price (Rollup)&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[]},{&#34;text&#34;:&#34;Net Price (Rollup)&#34;,&#34;value&#34;:&#34;10.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                                "_model_segment_id":null,
                                "_bs_id":"3023421001",
                                "netAmount_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_favorite_id":null,
                                "pricePeriod_l":null,
                                "priceRecurFrequency_l":null,
                                "priceScore_l":9,
                                "_s_lineDiscountGuidanceMeterGauge_l":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/statusMeterGauge/statusMeterGaugeMain\"></script><div id=\"meter-gauge-container-_s_lineDiscountGuidanceMeterGauge_l\" class=\"unrendered\" data-meter-gauge='{&#34;gaugeData&#34;:{&#34;thresholds&#34;:[{&#34;max&#34;:0,&#34;color&#34;:&#34;#67b460&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#ffdf4d&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#e95b46&#34;}],&#34;tooltip&#34;:&#34;Line Discount Guidance Floor: , Line Discount Guidance Max: , Line Discount Guidance Ceiling: &#34;,&#34;valueLabel&#34;:&#34;Value&#34;,&#34;value&#34;:0,&#34;meterLabel&#34;:&#34;0.00&#34;,&#34;min&#34;:0,&#34;max&#34;:0,&#34;invalidLabel&#34;:&#34;No data to display&#34;,&#34;meterTooltipId&#34;:&#34;3023303319-meter-tooltip&#34;}}' data-bind=\"template:{name:'statusMeterGauge.html', data:gaugeData}\"></div>",
                                "netPrice_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "priceType_l":{
                                    "displayValue":"One Time",
                                    "value":"One Time"
                                },
                                "_part_custom_field5":0,
                                "nonRecurRevRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_price_type":null,
                                "listPrice_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "contractListValueRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "documentNumber_l":"2",
                                "contractValue_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "nonRecurRevSummable_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "priceTypeRollup_l":{
                                    "displayValue":"One Time",
                                    "value":"One Time"
                                },
                                "_s_lineDiscountGuidanceMax_l":null,
                                "contractedPeriodsRollup_l":null,
                                "customDiscountAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_parent_doc_number":null,
                                "_is_line_item_mandatory":false,
                                "_s_html_line_scatterplot_l":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_lineScatterPlot\" class=\"unrendered\" +  data-time='false'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Line Scatter Plot&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;&#34;,&#34;displayInLegend&#34;:&#34;off&#34;,&#34;items&#34;:[{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023421476,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023421020,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419989,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419976,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419969,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419933,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419897,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419657,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419614,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419588,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419169,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419129,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023415569,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418604,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418598,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418592,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418586,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418580,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418500,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023405064,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023404541,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023404462,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392291,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392291,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392148,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392148,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392112,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392112,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023391853,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023391853,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023391004,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023391004,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390926,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390926,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390722,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390722,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390594,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390594,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390492,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390492,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023388382,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023388382,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023388193,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023388193,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387919,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387919,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387795,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387795,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387562,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387562,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387463,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387463,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023386423,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023386423,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385617,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385617,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385577,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385577,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385541,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385541,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023382385,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023382385,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023382339,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023382339,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023376364,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023376364,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023372340,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023372340,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023372170,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023372170,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023369190,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023369190,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023369046,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023369046,&#34;docNum&#34;:17}]}],&#34;historyCurrent&#34;:{&#34;name&#34;:&#34;Historical Value&#34;,&#34;items&#34;:[{&#34;x&#34;:10,&#34;y&#34;:&#34;1&#34;}]},&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;10.0&#34;,&#34;y&#34;:&#34;1.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Net Price (Rollup)&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Net Price (Rollup)&#34;,&#34;value&#34;:&#34;10.0&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Quantity&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971}]},{&#34;text&#34;:&#34;Quantity&#34;,&#34;value&#34;:&#34;1.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                                "_price_period":null,
                                "_reconfiguration_date":"1970-01-01 00:00:00",
                                "_part_desc":null,
                                "_id":"3023421003",
                                "_chargeSetControl":null,
                                "lineNumber_l":null,
                                "_pp_id":"3023322582",
                                "_s_priceScoreMarginBased_l":9,
                                "_document_number":2,
                                "_is_bom_price":false,
                                "status_l":{
                                    "displayValue":"Created",
                                    "value":"CREATED"
                                },
                                "_line_item_comment":null,
                                "contractValueRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_line_bom_sequence_index":null,
                                "aBO_Delta_Action_Code_l":null,
                                "discountPercentRollup_l":0,
                                "_step_var_name":"waitingForSignature",
                                "cC_CommerceItemId_c":null,
                                "_part_supplier_company_id":"4118171",
                                "_model_name":null,
                                "_original_document_number":"-1",
                                "contractListValue_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_line_item_spare_rule_var_name":null,
                                "monthlyUsageRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_s_lastPricePaidCustomerId_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_part_id":"8523091",
                                "_s_lineDiscountGuidanceCeiling_l":null,
                                "_price_book_var_name":"_default_price_book",
                                "netPriceRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "customDiscountType_l":null,
                                "_model_sales_product_type":null,
                                "_group_sequence_number":"1.0",
                                "annualValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_pp_name":"Self Service User",
                                "_line_bom_condition_index":null
                            }
                        ]
                    },
                    "transactionName_t":"11/11 ",
                    "_s_skipSellerReview_t":true,
                    "_s_priceScoreMarginBased_t":9,
                    "_id":"3023421001",
                    "contactLastName_t":"TT2",
                    "_pp_id":"3023322582",
                    "_document_number":"1",
                    "_s_html_main_scatterplot_t":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_scatterPlot\" class=\"unrendered\" +  data-time='false'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Discount % vs Revenue&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;Won&#34;,&#34;items&#34;:[]}],&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;0.0&#34;,&#34;y&#34;:&#34;10.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Total Discount %&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Total Discount %&#34;,&#34;value&#34;:&#34;0.0&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Total Contract Value (Net)&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[]},{&#34;text&#34;:&#34;Total Contract Value (Net)&#34;,&#34;value&#34;:&#34;10.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                    "owner_t":"James Horton",
                    "_s_billTo_t_email":null,
                    "contactFirstName_t":"TT1",
                    "_s_optimalPrimaryDriver_t":null,
                    "_step_var_name":"waitingForSignature",
                    "_s_discountGuidanceCeiling_t":null,
                    "_customer_t_zip":null,
                    "_s_checkoutAccessEnabled_t":{
                        "items":[
                            {
                                "displayValue":"Sales Rep Checkout",
                                "value":"SALES_REP_CHECKOUT"
                            }
                        ]
                    },
                    "_s_winProbNoOptimization_t":null,
                    "_lock_status":false,
                    "_customer_t_fax":null,
                    "currency_t":{
                        "displayValue":"USD",
                        "value":"USD"
                    },
                    "totalMonthlyListAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_contractID_t":null,
                    "_s_transactionSource_t":{
                        "displayValue":"Buyer Initiated",
                        "value":"buyerInitiated"
                    },
                    "totalContractListValue_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "_s_billTo_t_first_name":null,
                    "_eSignatureAttributeSet_esig_status":{
                        "displayValue":"Pending",
                        "value":"Pending"
                    },
                    "_s_optimalWinProbability_t":null,
                    "TotalAnnualDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "company_c":"Miller Manufacturing Proposal",
                    "_customer_t_company_name_2":null,
                    "approval_revision_submit_t":1,
                    "_price_book_var_name":"_default_price_book",
                    "_supplier_company_name":"tier3-015-phx1x",
                    "_locked_by_user":-1,
                    "_s_billToCustomerAccountID_t":null,
                    "_customer_t_first_name":null,
                    "_s_billTo_t_company_name_2":null,
                    "_currency_pref":{
                        "id":14619668,
                        "currencyCode":"USD"
                    },
                    "contactEmailAddress_t":"tt1@example.com",
                    "totalOneTimeDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_pp_name":"Self Service User",
                    "totalMonthlyNetAmount_t":{
                        "currency":"USD",
                        "value":0
                    }
                },
                "destinationNewWindowURL":"https://demo.docusign.net/Member/StartInSession.aspx?StartConsole=1&t=71ffc7ab-e4a9-4333-989e-f2e251764f41&DocuEnvelope=440e8d30-9756-4e2f-96e5-b00254ff9ea5&vt=0",
                "warnings":{
                },
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/quotes/3023421001/signatureDetails"
                    }
                ]
            }
        },
        "Link":{
            "type":"object",
            "properties":{
                "rel":{
                    "description":"The relation of the link",
                    "type":"string"
                },
                "href":{
                    "description":"The hyperlink reference",
                    "type":"string"
                }
            }
        },
        "TemplatesResponse":{
            "type":"object",
            "properties":{
                "modelTemplate":{
                    "type":"object",
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "variableName":{
                                        "type":"string"
                                    },
                                    "name":{
                                        "type":"string"
                                    },
                                    "label":{
                                        "type":"string"
                                    },
                                    "type":{
                                        "type":"string"
                                    },
                                    "order":{
                                        "format":"int32",
                                        "type":"integer"
                                    }
                                }
                            }
                        }
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "type":"string"
                            },
                            "href":{
                                "type":"string"
                            }
                        }
                    }
                },
                "partsTemplate":{
                    "type":"object",
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "variableName":{
                                        "type":"string"
                                    },
                                    "name":{
                                        "type":"string"
                                    },
                                    "label":{
                                        "type":"string"
                                    },
                                    "type":{
                                        "type":"string"
                                    },
                                    "order":{
                                        "format":"int32",
                                        "type":"integer"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "modelTemplate":{
                    "items":[
                        {
                            "variableName":"modelName",
                            "name":"Model Name",
                            "label":"Model Name",
                            "type":"String",
                            "order":1
                        },
                        {
                            "variableName":"description",
                            "name":"Description",
                            "label":"Description",
                            "type":"String",
                            "order":2
                        },
                        {
                            "variableName":"price",
                            "name":"Price",
                            "label":"Price",
                            "type":"Currency",
                            "order":3
                        },
                        {
                            "variableName":"quantity",
                            "name":"Quantity",
                            "label":"Quantity",
                            "type":"Integer",
                            "order":4
                        },
                        {
                            "variableName":"comment",
                            "name":"Comment",
                            "label":"Comment",
                            "type":"String",
                            "order":5
                        }
                    ]
                },
                "partsTemplate":{
                    "items":[
                        {
                            "variableName":"partNumber",
                            "name":"Part Number",
                            "label":"Part Number",
                            "type":"String",
                            "order":1
                        },
                        {
                            "variableName":"description",
                            "name":"Description",
                            "label":"Description",
                            "type":"String",
                            "order":2
                        },
                        {
                            "variableName":"price",
                            "name":"Price",
                            "label":"Price",
                            "type":"Currency",
                            "order":3
                        },
                        {
                            "variableName":"quantity",
                            "name":"Quantity",
                            "label":"Quantity",
                            "type":"Integer",
                            "order":4
                        },
                        {
                            "variableName":"comment",
                            "name":"Comment",
                            "label":"Comment",
                            "type":"String",
                            "order":5
                        }
                    ]
                }
            }
        },
        "modifyService_response":{
            "properties":{
                "productLine":{
                    "description":"Product line variable name for the model to launch configurator ui.",
                    "type":"string"
                },
                "configContextKey":{
                    "description":"Context key passed to configurator session to retrieve bom instance being calculated by ABO process.",
                    "type":"string"
                },
                "configuratorUrl":{
                    "description":"URL to launch configurator with.",
                    "type":"string"
                },
                "bomKey":{
                    "description":"The instance id used by the configurator.",
                    "type":"string"
                },
                "segment":{
                    "description":"Segment variable name for the model to launch configurator ui.",
                    "type":"string"
                },
                "model":{
                    "description":"Model variable name for the model to launch configurator ui.",
                    "type":"string"
                }
            }
        },
        "updateVisitorInfo_response":{
            "properties":{
                "infoName":{
                    "description":"The name of the visitor info cookie",
                    "type":"string"
                },
                "infoDomain":{
                    "description":"The domain of the visitor info cookie",
                    "type":"string"
                }
            }
        },
        "RejectQuoteCpqResponse":{
            "example":{
                "revisionId":"7,0",
                "fileAttachment_t":{
                    "fileName":"Document.pdf",
                    "isFileSaved":true,
                    "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42253990/documents/41454591",
                    "fileType":"application/pdf",
                    "fileID":"42253071"
                },
                "documents":{
                    "_locked_by_user_login":null,
                    "_s_soldToPartyName_t":null,
                    "_reject_link":"",
                    "_s_billTo_t_state":null,
                    "_document_var_name":"transaction",
                    "_customer_t_last_name":"Challa",
                    "_customer_t_phone":null,
                    "_customer_id":"12747",
                    "_customer_t_company_name":"Miller Manufacturing",
                    "_s_accountIntegrationResponse_t":null,
                    "_s_billTo_t_city":null,
                    "_s_isPublished_t":true,
                    "_s_billTo_t_fax":null,
                    "_customer_t_state":null,
                    "priceExpirationDate_t":null,
                    "_s_orderDiscountAmount_t":null,
                    "_s_customerStatus_t":{
                        "displayValue":"Rejected",
                        "value":"rejected"
                    },
                    "_s_billTo_t_phone":null,
                    "_locked_time":null,
                    "_s_billTo_t_zip":null,
                    "createdDate_t":"2024-07-12",
                    "_date_modified":"2024-07-15T10:54:08.000Z",
                    "_s_billTo_t_address":null,
                    "_customer_t_address":null,
                    "cC_ProviderNote_c":null,
                    "sampleCustomer_c":null,
                    "_tax_isTaxInclusive_t":false,
                    "_last_document_number":2,
                    "cC_OrderId_c":"o30504",
                    "_customer_t_city":null,
                    "_esigTest_c_esig_date_modified":null,
                    "_approve_link":"",
                    "_esigTest_c_esig_status":{
                        "displayValue":"Not Sent",
                        "value":"Not Sent"
                    },
                    "_tax_isTaxPresent_t":false,
                    "cC_ExpirationDate_c":null,
                    "transactionDescription_t":null,
                    "_date_added":"2024-07-12T15:51:24.000Z",
                    "_s_contactPartyNumber_t":"CDRM_965910",
                    "_customer_t_address_2":null,
                    "transactionLine":{
                        "hasMore":false,
                        "items":[
                            {
                                "testAttr_c":null,
                                "_shipTo_l_country":null,
                                "_shipping_shippingServiceLevel_l":null,
                                "_document_var_name":"transactionLine",
                                "_s_unitProratedOrderDiscount_l":null,
                                "_s_totalProratedOrderDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_tax_totalAmountRollup_l":null,
                                "_shipTo_l_zip":null,
                                "_tax_totalAmount_l":null,
                                "_tax_taxPrice_l":null,
                                "_shipTo_l_fax":null,
                                "includedInBasePrice":null,
                                "_parent_line_item":null,
                                "_date_modified":"2024-07-15T10:54:08.000Z",
                                "_shipTo_l_address":null,
                                "cC_CatalogRefId_c":"part10",
                                "_s_externalItemId_l":null,
                                "documentNumber_l":"2",
                                "_is_part_pricing_rule_price":false,
                                "_line_bom_model_path":null,
                                "_tax_totalPrice_l":null,
                                "_model_id":null,
                                "_date_added":"2024-07-12T15:51:24.000Z",
                                "_shipTo_l_phone":null,
                                "_parent_doc_number":null,
                                "_is_line_item_mandatory":false,
                                "_model_product_line_id":null,
                                "_last_modified_date":"2024-07-15 10:54:08",
                                "_tax_totalContractPriceRollup_l":null,
                                "_shipping_shipCarrierName_l":null,
                                "_shipTo_l_city":null,
                                "_shipping_shippingInstructions_l":null,
                                "_tax_totalPriceRollup_l":null,
                                "_reconfiguration_date":"1970-01-01 00:00:00",
                                "_id":42253992,
                                "_shipTo_l_address_2":null,
                                "_pp_id":41525463,
                                "_document_number":2,
                                "_tax_totalPriceMinusTax_l":null,
                                "_is_bom_price":false,
                                "_line_item_comment":null,
                                "_shipTo_l_email":null,
                                "_line_bom_sequence_index":null,
                                "_shipTo_l_first_name":null,
                                "_step_var_name":"rejectedByCustomer",
                                "_line_bom_display_name":null,
                                "cC_CommerceItemId_c":"ci3000520",
                                "_part_supplier_company_id":"4118171",
                                "_tax_totalAmountMinusTax_l":null,
                                "_original_document_number":"-1",
                                "_is_recommended_price":false,
                                "cC_ProductId_c":"part10",
                                "_shipTo_l_company_name_2":null,
                                "test_custom_c":null,
                                "_line_item_spare_rule_var_name":null,
                                "_tax_taxRollup_l":null,
                                "_shipping_shippingGroupId_l":null,
                                "_part_id":"38746518",
                                "_shipping_shipToPartyId_l":null,
                                "_shipTo_l_state":null,
                                "_shipTo_l_last_name":null,
                                "_transaction_currency_pref":{
                                    "id":5190368,
                                    "currencyCode":"USD"
                                },
                                "_shipTo_l_company_name":null,
                                "_price_book_var_name":"_default_price_book",
                                "_shipping_shipModeOfTransport_l":null,
                                "_model_supplier_company_id":null,
                                "_shipping_shipToPartySiteId_l":null,
                                "_tax_calculation_info":null,
                                "_model_segment_id":null,
                                "_bs_id":42253990,
                                "_pp_name":"Self Service User",
                                "_line_bom_condition_index":null
                            }
                        ]
                    },
                    "contactName_t":"Sundeep Challa",
                    "transactionName_t":null,
                    "_s_skipSellerReview_t":true,
                    "_id":42253990,
                    "contactLastName_t":"Challa",
                    "_s_billTo_t_address_2":null,
                    "_pp_id":41525463,
                    "_document_number":"1",
                    "cC_LineItem_Data_c":null,
                    "fileAttachment_t":{
                        "fileName":"Document.pdf",
                        "isFileSaved":true,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42253990/documents/41454591",
                        "fileType":"application/pdf",
                        "fileID":"42253071"
                    },
                    "_esigTest_c_esig_recipients":null,
                    "cC_SiteId_c":"siteUS",
                    "owner_t":"Albert M",
                    "_process_var_name":"oraclecpqo",
                    "_s_billTo_t_email":null,
                    "_locked_by_user_first_name":null,
                    "contactFirstName_t":"Sundeep",
                    "_s_billTo_t_country":null,
                    "_customer_t_country":null,
                    "createdBy_t":"Albert M",
                    "_step_var_name":"rejectedByCustomer",
                    "_customer_t_zip":null,
                    "bs_id":"42253990",
                    "_lock_status":false,
                    "_customer_t_fax":null,
                    "currency_t":{
                        "displayValue":"USD",
                        "value":"USD"
                    },
                    "_submitted_by_submit_t":"",
                    "_s_assignedTo_t":{
                        "displayValue":"Seller",
                        "value":"SELLER"
                    },
                    "_stage":{
                        "displayValue":"Quote",
                        "value":"QUOTE"
                    },
                    "_customer_t_email":"sundeep.challa@oracle.com",
                    "_s_externalOrderId_t":null,
                    "_esigTest_c_esig_envelope_id":null,
                    "_s_transactionSource_t":{
                        "displayValue":"Buyer Initiated",
                        "value":"buyerInitiated"
                    },
                    "_s_billTo_t_first_name":null,
                    "_locked_by_user_last_name":null,
                    "_s_billTo_t_last_name":null,
                    "transactionID_t":"CPQ-308",
                    "_customer_t_company_name_2":null,
                    "_buyer_company_name":"cpqqa230",
                    "_s_hostCompanyFullName_t":"cpqqa230",
                    "_s_billTo_t_company_name":null,
                    "_price_book_var_name":"_default_price_book",
                    "_date_tx_modified":"2024-07-15T10:54:08.000Z",
                    "_supplier_company_name":"cpqqa230",
                    "_locked_by_user":-1,
                    "_s_billToCustomerAccountID_t":null,
                    "_freezePrice":false,
                    "_s_billToCustomerAccountName_t":null,
                    "_customer_t_first_name":"Sundeep",
                    "_s_billTo_t_company_name_2":null,
                    "_currency_pref":{
                        "id":5190368,
                        "currencyCode":"USD"
                    },
                    "contactEmailAddress_t":"sundeep.challa@oracle.com",
                    "_tax_taxAmount_t":null,
                    "_pp_name":"Self Service User"
                },
                "warnings":{
                },
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42253990/reject"
                    }
                ],
                "destinationURL":""
            }
        },
        "saveVisitsAndVisitorsMetric_response":{
            "properties":{
            }
        },
        "submit_response":{
            "properties":{
                "creationTime":{
                    "description":"The creation time in long seconds.",
                    "type":"number"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "payments":{
                    "description":"Payment details for the order, including additional properties specific to the payment type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type:invoice",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Payment group ID.",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount authorized from the payment group.",
                                "type":"number"
                            },
                            "balance":{
                                "description":"Total available balance on the gift card.",
                                "type":"number"
                            },
                            "gatewayName":{
                                "description":"Payment gateway name. e.g. chaseGiftCard.",
                                "type":"string"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number.",
                                "type":"string"
                            },
                            "billTo":{
                                "description":"Bill-to details for payment. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteUseId":{
                                        "description":"site use id",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            },
                            "paymentMethod":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP.",
                                "type":"string"
                            },
                            "isAmountRemaining":{
                                "description":"A boolean to decide if more payment can be made from this payment group.",
                                "type":"boolean"
                            },
                            "paymentState":{
                                "description":"The state of the payment group. e.g. AUTHORIZED.",
                                "type":"string"
                            },
                            "maskedCardNumber":{
                                "description":"Masked gift card number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "uuid":{
                    "description":"The unique ID for the order.",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"The order price information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. <br/>Prerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total order amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"The sub-total amount.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The order total.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"The total shipping cost.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"The  shipping surcharges added at item level in monetary currency.",
                            "type":"number"
                        },
                        "orderTotalBySite":{
                            "description":"The map containing order totals by site for all sites in a given order.",
                            "type":"object"
                        },
                        "currencyCode":{
                            "description":"The currency code.",
                            "type":"string"
                        }
                    }
                },
                "pricingMessages":{
                    "description":"The Pricing messages information.",
                    "type":"object",
                    "properties":{
                        "giftWithPurchaseMessages":{
                            "description":"The gift with purchase messages information.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "summary":{
                                        "description":"The pricing message summary.",
                                        "type":"string"
                                    },
                                    "identifier":{
                                        "description":"The pricing message identifier.",
                                        "type":"string"
                                    },
                                    "priority":{
                                        "description":"The pricing message priority.",
                                        "type":"integer"
                                    },
                                    "params":{
                                        "description":"The list of all message parameters.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"The pricing message type.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "shoppingCart":{
                    "description":"The shopping cart contents of the current order.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"The array of products in the shopping cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "primaryThumbImageURL":{
                                        "description":"The URL of the product's primary image.",
                                        "type":"string",
                                        "example":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100"
                                    },
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "availabilityDate":{
                                        "description":"The Availability date of commerce Item.",
                                        "type":"string"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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":"Pre Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique line item ID distinguisher.",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"The actual price of the product.",
                                        "type":"number"
                                    },
                                    "variant":{
                                        "description":"List of variants for the product.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"The variant option value.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"The variant option name.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "primaryImageAltText":{
                                        "description":"The product's primary image alternative text.",
                                        "type":"string"
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Repository ID of the commerce item.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"state at the commerce Item level",
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "description":"The service ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"The unit price of the product.",
                                        "type":"number"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "primaryImageTitle":{
                                        "description":"The product's primary image title.",
                                        "type":"string",
                                        "example":"Samsung - F90BN HD Flash Memory Camcorder"
                                    },
                                    "childSkus":{
                                        "description":"An array with single primary image url for this item's sku, or its default image.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "quantity":{
                                        "description":"The quantity of the product.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"Point beyond which cancelling the commerce item would be restricted",
                                        "type":"boolean"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "orderDiscountInfos":{
                                        "description":"Array of order promotions received by this item.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "couponCodes":{
                                                    "description":"The array of coupon codes used to grant 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"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"The product variant ID.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "propertyType":{
                                                    "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "coupon":{
                                                    "description":"The coupon ID.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total Adjustment by the promotion",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseDiscountInfo":{
                                                    "description":"The gift information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "giftWithPurchaseChoicesAvailable":{
                                                                "description":"If this gift with purchase has multiple gift choices.",
                                                                "type":"boolean"
                                                            },
                                                            "giftWithPurchaseQuantity":{
                                                                "description":"The quantity that is gift quantity",
                                                                "type":"number"
                                                            },
                                                            "giftWithPurchaseIdentifier":{
                                                                "description":"The gift hash code for this gift with purchase promotion.",
                                                                "type":"integer"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "route":{
                                        "description":"The UI route to display the product.",
                                        "type":"string"
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "backOrderQuantity":{
                                        "description":"Back Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    }
                                }
                            }
                        }
                    }
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "id":{
                    "description":"The order ID.",
                    "type":"string"
                },
                "submittedBy":{
                    "description":"Profile id of the user who submitted this order if its in submitted state.",
                    "type":"string"
                },
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "taxPriceInfo":{
                                "description":"The shipping tax price info details.",
                                "type":"object",
                                "properties":{
                                    "cityTax":{
                                        "description":"The shipping group subtotal.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"The monetary total amount of  tax.",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The shipping method amount.",
                                        "type":"number"
                                    },
                                    "valueAddedTax":{
                                        "description":"The value added tax .",
                                        "type":"number"
                                    },
                                    "countyTax":{
                                        "description":"The county tax amount.",
                                        "type":"number"
                                    },
                                    "isTaxIncluded":{
                                        "description":"Flag that states whether is tax included.",
                                        "type":"boolean"
                                    },
                                    "miscTax":{
                                        "description":"The miscellaneous tax amount.",
                                        "type":"string"
                                    },
                                    "districtTax":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "stateTax":{
                                        "description":"The shipping method tax amount.",
                                        "type":"number"
                                    },
                                    "countryTax":{
                                        "description":"The country tax total.",
                                        "type":"number"
                                    }
                                }
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"Shipping tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number"
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShipingAmount":{
                                        "description":"shipping amount in monetry currency ",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingGroupId":{
                                "description":"The shipping group ID.",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store from which items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location ID of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "submittedDate":{
                                "description":"The submitted date in ISO format.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup",
                                "type":"string"
                            },
                            "priceInfo":{
                                "description":"The shipping group price information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"The current  total tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The shipping method amount.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"The current  total shipping amount in monetry currency ",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTotal":{
                                        "description":"The current  total (sum of shipping and tax)amount in monetry currency",
                                        "type":"number"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"The shipping surcharge value amount.",
                                        "type":"number"
                                    },
                                    "tax":{
                                        "description":"The shipping method tax amount.",
                                        "type":"number"
                                    },
                                    "subTotal":{
                                        "description":"The shipping group subtotal.",
                                        "type":"number"
                                    },
                                    "totalWithoutTax":{
                                        "description":"The shipping items total.",
                                        "type":"number"
                                    },
                                    "total":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "shipping":{
                                        "description":"The shipping amount.",
                                        "type":"number"
                                    },
                                    "primaryCurrencyTotal":{
                                        "description":"The current total in loyalty points in case of multi currency",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products in monetry currency.",
                                        "type":"number"
                                    },
                                    "currencyCode":{
                                        "description":"The shipping method amount.",
                                        "type":"string"
                                    }
                                }
                            },
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "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"
                                    }
                                }
                            },
                            "discountInfo":{
                                "description":"The shipping group price information.",
                                "type":"object",
                                "properties":{
                                    "orderDiscount":{
                                        "description":"The orderDiscount.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingDiscount":{
                                        "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                                        "type":"number"
                                    },
                                    "shippingDiscount":{
                                        "description":"The shipping discount.",
                                        "type":"number"
                                    },
                                    "discountDescList":{
                                        "description":"The list of all the order discounts.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "coupon":{
                                                    "description":"The coupon code.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shipOnDate":{
                                "description":"The ship on date in ISO format.",
                                "type":"string"
                            },
                            "trackingInfo":{
                                "description":"Tracking Information for the Order.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "carrierName":{
                                            "description":"Carrier Name for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierUrl":{
                                            "description":"Carrier URL for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierId":{
                                            "description":"Carrier ID for Tracking.",
                                            "type":"string"
                                        },
                                        "trackingNumber":{
                                            "description":"Tracking Number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "actualShipDate":{
                                "description":"The actual ship date in ISO format.",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "email"
                                ]
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingNumber":{
                                "description":"The tracking number.",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "primaryThumbImageURL":{
                                            "description":"Primary Thumb Image URL.",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "rawTotalPrice":{
                                            "description":"Raw Total Price.",
                                            "type":"string"
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"Display Name.",
                                            "type":"string"
                                        },
                                        "shippingSurchargeValue":{
                                            "description":"shipping surcharge value.",
                                            "type":"number"
                                        },
                                        "availabilityDate":{
                                            "description":"The Availability date of commerce Item.",
                                            "type":"string"
                                        },
                                        "discountAmount":{
                                            "description":"The discount amount.",
                                            "type":"number"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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":"Pre Order Quantity of the Items.",
                                            "type":"number"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "onSale":{
                                            "description":"Indicates whether the price is for an item that is on sale.",
                                            "type":"boolean"
                                        },
                                        "primaryImageAltText":{
                                            "description":"Primary Image Alternative Text.",
                                            "type":"string"
                                        },
                                        "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"
                                        },
                                        "unitPrice":{
                                            "description":"The unit price.",
                                            "type":"number"
                                        },
                                        "primaryImageTitle":{
                                            "description":"Primary Image Title.",
                                            "type":"string"
                                        },
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "salePrice":{
                                            "description":"Sale Price.",
                                            "type":"string"
                                        },
                                        "detailedItemPriceInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Is this item discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "amount":{
                                                        "description":"The amount.",
                                                        "type":"number"
                                                    },
                                                    "quantity":{
                                                        "description":"The quantity.",
                                                        "type":"integer"
                                                    },
                                                    "tax":{
                                                        "description":"The tax amount.",
                                                        "type":"number"
                                                    },
                                                    "orderDiscountShare":{
                                                        "description":"The order Discount Share.",
                                                        "type":"number"
                                                    },
                                                    "detailedUnitPrice":{
                                                        "description":"Detailed Unit Price.",
                                                        "type":"number"
                                                    },
                                                    "currencyCode":{
                                                        "description":"The currency code.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "externalRecurringCharge":{
                                            "description":"The external recurring price.",
                                            "type":"number"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"UIs this product active.",
                                            "type":"boolean"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The product variant ID.",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "route":{
                                            "description":"route.",
                                            "type":"string"
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "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"
                                                }
                                            }
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "backOrderQuantity":{
                                            "description":"Back Order Quantity of the Items.",
                                            "type":"number"
                                        },
                                        "listPrice":{
                                            "description":"List Price.",
                                            "type":"string"
                                        },
                                        "recurringCharge":{
                                            "description":"The recurring charge for the item.",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shipTo":{
                                "description":"shipTo details for shipping. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteId":{
                                        "description":"site id ",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            },
                            "status":{
                                "description":"The shipping group status.",
                                "type":"string"
                            }
                        }
                    }
                },
                "soldTo":{
                    "description":"Sold-to details for B2B orders only",
                    "type":"object",
                    "properties":{
                        "partyId":{
                            "description":"party id",
                            "type":"string"
                        },
                        "partyNumber":{
                            "description":"party number",
                            "type":"string"
                        }
                    }
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string"
                },
                "approvalSystemMessages":{
                    "description":"An array of approval messages when order going in pending approval state",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "shippingMethod":{
                    "description":"The shipping method details for the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"Shipping tax amount in monetry currency",
                            "type":"number"
                        },
                        "cost":{
                            "description":"The total cost of shipping.",
                            "type":"number"
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "value":{
                            "description":"The shipping method applied to the order.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The price list group object.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID of the price list group.",
                            "type":"string"
                        }
                    }
                },
                "creationDate":{
                    "description":"The creation date in ISO format.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "discountInfo":{
                    "description":"The discount information.",
                    "type":"object",
                    "properties":{
                        "orderDiscount":{
                            "description":"The order discount.",
                            "type":"number"
                        },
                        "orderDiscountDescList":{
                            "description":"The list of all the order discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "external":{
                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                        "type":"boolean"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "coupon":{
                                        "description":"The coupon code.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total Adjustment by the promotion",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTotalAdjustment":{
                                        "description":"The total adjustment in monetary currency.",
                                        "type":"number"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        }
                    }
                },
                "trackingInfo":{
                    "description":"Tracking Information for the Order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "carrierName":{
                                "description":"Carrier Name for Tracking.",
                                "type":"string"
                            },
                            "carrierUrl":{
                                "description":"Carrier URL for Tracking.",
                                "type":"string"
                            },
                            "carrierId":{
                                "description":"Carrier ID for Tracking.",
                                "type":"string"
                            },
                            "trackingNumber":{
                                "description":"Tracking Number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseInfo":{
                    "description":"The gift information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"gift quantity available for selection",
                                "type":"number"
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "shippingAddress":{
                    "description":"The shipping address details.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"The id of the site in which the order was created",
                    "type":"string"
                },
                "billingAddress":{
                    "description":"The billing address details.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        }
                    }
                },
                "markers":{
                    "description":"Order markers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, key signifies that it is a campaign marker and it also identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"gift with purchase order marker information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "saveCurrentSessionDeviceDataContext_request":{
            "properties":{
                "deviceType":{
                    "description":"The type of device for the current session.",
                    "type":"string"
                },
                "deviceOS":{
                    "description":"The OS of the device for the current session.",
                    "type":"string"
                }
            },
            "example":{
                "deviceData":{
                    "deviceType":"mobile",
                    "deviceOS":"iOS"
                }
            }
        },
        "getInitialOrder_response":{
            "properties":{
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "surcharge":{
                                "description":"The shipping surcharge.",
                                "type":"number"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number"
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string"
                                    }
                                }
                            },
                            "store":{
                                "description":"Information about the Store from which items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location ID of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "priceInfo":{
                                "description":"The price information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"The current  total tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The total order amount.",
                                        "type":"number"
                                    },
                                    "total":{
                                        "description":"The order total.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"The current  total shipping amount in monetry currency ",
                                        "type":"number"
                                    },
                                    "shipping":{
                                        "description":"The total shipping cost.",
                                        "type":"number"
                                    },
                                    "primaryCurrencyTotal":{
                                        "description":"The current total in loyalty points in case of multi currency",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTotal":{
                                        "description":"The current  total (sum of shipping and tax)amount in monetry currency",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products in monetry currency.",
                                        "type":"number"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products.",
                                        "type":"number"
                                    },
                                    "tax":{
                                        "description":"The total tax amount.",
                                        "type":"number"
                                    },
                                    "subTotal":{
                                        "description":"Sub-total.",
                                        "type":"number"
                                    },
                                    "currencyCode":{
                                        "description":"The currency code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "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"
                                    }
                                }
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "alias ":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "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"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce item.",
                                            "type":"string"
                                        },
                                        "rawTotalPrice":{
                                            "description":"The raw price of the product.",
                                            "type":"number"
                                        },
                                        "displayName":{
                                            "description":"The name of the product.",
                                            "type":"string"
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "price":{
                                            "description":"The actual price of the product.",
                                            "type":"number"
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"state of the commerce Item",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "unitPrice":{
                                            "description":"The unit price of the product.",
                                            "type":"number"
                                        },
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "externalRecurringCharge":{
                                            "description":"The external recurring price.",
                                            "type":"number"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"active or not.",
                                            "type":"boolean"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The product variant ID.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "discountInfo":{
                                            "description":"The discount information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionLongDesc":{
                                                        "description":"The description of the promotion.",
                                                        "type":"string"
                                                    },
                                                    "promotionName":{
                                                        "description":"The display name of the promotion.",
                                                        "type":"string"
                                                    },
                                                    "external":{
                                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                        "type":"boolean"
                                                    },
                                                    "coupon":{
                                                        "description":"The coupon ID.",
                                                        "type":"string"
                                                    },
                                                    "promotionDesc":{
                                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                                        "type":"string"
                                                    },
                                                    "promotionId":{
                                                        "description":"The promotion ID.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "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"
                                                }
                                            }
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "recurringCharge":{
                                            "description":"The recurring charge for the item.",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        }
                    }
                },
                "creationTime":{
                    "description":"The creation time in long seconds.",
                    "type":"number"
                },
                "lastModifiedDate":{
                    "description":"The order recent modified date in ISO format.",
                    "type":"string"
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "shippingMethod":{
                    "description":"The shipping method details for the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"Shipping tax amount in monetry currency",
                            "type":"number"
                        },
                        "cost":{
                            "description":"The total cost of shipping.",
                            "type":"number"
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "value":{
                            "description":"The shipping method applied to the order.",
                            "type":"string"
                        }
                    }
                },
                "payments":{
                    "description":"Payment details for the order, including additional properties specific to the payment type.",
                    "type":"object",
                    "properties":{
                        "paymentGroupId":{
                            "description":"The payment group ID used for the order.",
                            "type":"string"
                        },
                        "gatewayName":{
                            "description":"Name of the payment gateway.",
                            "type":"string"
                        },
                        "paymentId":{
                            "description":"Payment ID relevant to the payment type.",
                            "type":"string"
                        },
                        "paymentMethod":{
                            "description":"Mode of payment.",
                            "type":"string"
                        },
                        "uiIntervention":{
                            "description":"Represents UI Intervention.",
                            "type":"string"
                        },
                        "type":{
                            "description":"Payment type. e.g. paypalCheckout, payULatamWebcheckout.",
                            "type":"string"
                        },
                        "paymentState":{
                            "description":"Current state for the payment.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The price list group object.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID of the price list group.",
                            "type":"string"
                        }
                    }
                },
                "cartName":{
                    "description":"Cart name for this order.",
                    "type":"string"
                },
                "creationDate":{
                    "description":"The creation date in ISO format.",
                    "type":"string"
                },
                "uuid":{
                    "description":"The unique ID for the order.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"The order price information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. <br/>Prerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total order amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"The sub-total amount.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The order total.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"The total shipping cost.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"The  shipping surcharges added at item level in monetary currency.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The currency code.",
                            "type":"string"
                        }
                    }
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "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"
                        }
                    }
                },
                "discountInfo":{
                    "description":"The discount information.",
                    "type":"object",
                    "properties":{
                        "orderDiscount":{
                            "description":"The order discount.",
                            "type":"number"
                        },
                        "orderDiscountDescList":{
                            "description":"The list of all the order discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "external":{
                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                        "type":"boolean"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "coupon":{
                                        "description":"The coupon code.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        }
                    }
                },
                "shoppingCart":{
                    "description":"The shopping cart contents of the current order.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"The array of products in the shopping cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw price of the product.",
                                        "type":"number"
                                    },
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"The extra handling cost for shipping the product.",
                                        "type":"number"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "childItems":{
                                        "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw price of the product.",
                                                    "type":"number"
                                                },
                                                "displayName":{
                                                    "description":"The name of the product.",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPrice":{
                                                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                    "type":"number"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"state of the commerce Item",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"Repository ID of the commerce item.",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "unitPrice":{
                                                    "description":"The unit price of the product.",
                                                    "type":"number"
                                                },
                                                "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"
                                                },
                                                "amount":{
                                                    "description":"The total amount of this item including its child items amounts.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The quantity of the product.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"ID of the product in the cart.",
                                                    "type":"string"
                                                },
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPriceQuantity":{
                                                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                    "type":"integer"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "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"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"skuid of the item.",
                                                    "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"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                },
                                                "recurringCharge":{
                                                    "description":"The recurring charge for the item.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"The actual price of the product.",
                                        "type":"number"
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"state of the commerce Item",
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "description":"The service ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"The unit price of the product.",
                                        "type":"number"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"The quantity of the product.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                        "type":"boolean"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"The product variant ID.",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "coupon":{
                                                    "description":"The coupon ID.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment by the promotion.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "type":"number"
                                            },
                                            "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"
                                            }
                                        }
                                    },
                                    "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    }
                                }
                            }
                        }
                    }
                },
                "orderLocale":{
                    "description":"The locale in which order submitted.",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"The shipping address details.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"State ISO code.",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"The id of the site in which the order was created",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "id":{
                    "description":"The order 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"
                        },
                        "quoteSubmitted":{
                            "description":"Indicates if the quote is submitted",
                            "type":"boolean"
                        },
                        "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"
                        }
                    }
                }
            }
        },
        "getShippingGroups_response":{
            "description":"List of the shipping groups",
            "properties":{
                "items":{
                    "description":"Shipping group information for order. Note the shippng groups will be one type hardgoodShippingGroup and/or instorePickUpShippingGroup.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/model_hardgoodShippingGroup"
                    }
                }
            },
            "example":{
                "itemIds":{
                    "description":"A list of all the shipping group ids in the current order. This payload section will be included in the response only when the getForUpdate query parameter is set to true.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "items":[
                    {
                        "priceInfo":{
                            "amount":179,
                            "total":204.06,
                            "lkpValExcludingFreeShip":204.06,
                            "shipping":6.5,
                            "shippingSurchargeValue":0,
                            "tax":18.56,
                            "subTotal":179,
                            "currencyCode":"USD",
                            "totalWithoutTax":185.5
                        },
                        "discountInfo":{
                            "orderDiscount":44.67,
                            "shippingDiscount":22.99,
                            "discountDescList":[
                                {
                                }
                            ]
                        },
                        "shipOnDate":"2019-12-04T10:40:17.794Z",
                        "actualShipDate":"2019-12-04T10:40:17.794Z",
                        "trackingInfo":[
                            {
                                "trackingUrl":"tracking.url",
                                "trackingNumber":"TRN000001"
                            }
                        ],
                        "shippingMethod":{
                            "secondaryCurrencyTaxAmount":0,
                            "shippingTax":0,
                            "cost":0,
                            "taxIncluded":true,
                            "externalId":"EXTERNAL1",
                            "taxCode":"TAXCODE1",
                            "value":"ground",
                            "shippingMethodDescription":"Ground"
                        },
                        "shippingGroupId":"SG0000001",
                        "shippingAddress":{
                            "firstName":"Wilson",
                            "lastName":"Anderson",
                            "phoneNumber":"098233456764",
                            "address1":"Main Street",
                            "postCode":"01887",
                            "state":"MA",
                            "email":"wilson.anderson@example.com"
                        },
                        "type":"hardgoodShippingGroup",
                        "submittedDate":"2019-12-04T10:40:17.794Z",
                        "items":[
                            {
                                "availablePickupDate":"string",
                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                "inventoryLocationId":"location001",
                                "rawTotalPrice":699.99,
                                "dynamicProperties":[
                                    {
                                        "id":"DYNPROP001",
                                        "label":"Dynamic property label",
                                        "value":"Dynamic property value"
                                    }
                                ],
                                "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                "shippingSurchargeValue":0,
                                "availabilityDate":"2019-12-04T10:40:17.794Z",
                                "discountAmount":0,
                                "externalData":[
                                    {
                                        "values":{
                                            "dynamic_property_key":"property_key_1"
                                        },
                                        "name":"property name",
                                        "actionCode":"action_code"
                                    }
                                ],
                                "preOrderQuantity":0,
                                "variant":[
                                    {
                                        "optionValue":"Neon",
                                        "optionName":"color"
                                    }
                                ],
                                "onSale":true,
                                "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                "unitPrice":597,
                                "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                "quantity":1,
                                "pointOfNoRevision":false,
                                "productId":"camcorder_1",
                                "salePrice":597,
                                "detailedItemPriceInfo":[
                                    {
                                        "discounted":true,
                                        "amount":597,
                                        "quantity":1,
                                        "tax":0,
                                        "orderDiscountShare":0,
                                        "detailedUnitPrice":597,
                                        "currencyCode":"USD"
                                    }
                                ],
                                "preferredPickupDate":"2019-12-04T10:40:17.794Z",
                                "active":true,
                                "catRefId":"camcordersku_1_3",
                                "skuProperties":[
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Not Returnable",
                                        "id":"nonreturnable",
                                        "value":false
                                    }
                                ],
                                "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                "siteId":"siteUS",
                                "backOrderQuantity":0,
                                "listPrice":699.99,
                                "status":"INITIAL"
                            }
                        ],
                        "shippingGroupClassType":"hardgoodShippingGroup"
                    }
                ]
            }
        },
        "getApplicationPage_response":{
            "properties":{
                "layout":{
                    "description":"The layout of the page.",
                    "type":"object",
                    "properties":{
                        "regions":{
                            "description":"The regions of the page layout.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "components":{
                                        "description":"The components in the region.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "isLatestVersion":{
                                                    "description":"Is this the latest version of the component.",
                                                    "type":"boolean"
                                                },
                                                "updatesAvailable":{
                                                    "description":"Are there any updates available for this component.",
                                                    "type":"boolean"
                                                },
                                                "slotType":{
                                                    "description":"If component type of slot, the type of slot.",
                                                    "type":"string"
                                                },
                                                "instances":{
                                                    "description":"The instances of the component.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "updatesAvailable":{
                                                                "description":"Is there an update available for this component instance.",
                                                                "type":"boolean"
                                                            },
                                                            "displayName":{
                                                                "description":"The name displayed for the component instance.",
                                                                "type":"string"
                                                            },
                                                            "repositoryId":{
                                                                "description":"The component's repository ID.",
                                                                "type":"string"
                                                            },
                                                            "layoutAssociations":{
                                                                "description":"The layout the component instances are associated with.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"string"
                                                                }
                                                            },
                                                            "version":{
                                                                "description":"The current version of the component instance.",
                                                                "type":"integer"
                                                            }
                                                        }
                                                    }
                                                },
                                                "displayName":{
                                                    "description":"The display name for the component.",
                                                    "type":"string"
                                                },
                                                "widgetFamily":{
                                                    "description":"If component type of widget, the family the widget belongs to.",
                                                    "type":"string"
                                                },
                                                "global":{
                                                    "description":"Is the component global.",
                                                    "type":"boolean"
                                                },
                                                "source":{
                                                    "description":"Is this component out of the box (100) or uploaded (101)",
                                                    "type":"integer"
                                                },
                                                "type":{
                                                    "description":"The type of component.",
                                                    "type":"string"
                                                },
                                                "version":{
                                                    "description":"The current version of the component.",
                                                    "type":"integer"
                                                },
                                                "widgetType":{
                                                    "description":"If component type of widget, the type of widget.",
                                                    "type":"string"
                                                },
                                                "latestVersion":{
                                                    "description":"The latest version of the componet.",
                                                    "type":"integer"
                                                },
                                                "repositoryId":{
                                                    "description":"The repository ID of the component.",
                                                    "type":"string"
                                                },
                                                "hiddenFromSiteStudio":{
                                                    "description":"Is this component hidden from the site.",
                                                    "type":"boolean"
                                                },
                                                "stackType":{
                                                    "description":"If component type of stack, the type of stack",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "endDate":{
                                        "description":"The end date of the region (slot-variant-specific).",
                                        "type":"string"
                                    },
                                    "displayName":{
                                        "description":"The display name of the region.",
                                        "type":"string"
                                    },
                                    "roles":{
                                        "description":"The roles of the region.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "type":{
                                        "description":"Type of region.",
                                        "type":"integer"
                                    },
                                    "structure":{
                                        "description":"The structure of the region.",
                                        "type":"integer"
                                    },
                                    "ccsClass":{
                                        "description":"The custom CSS class for the region.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The repository ID of the region",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"The name of the region.",
                                        "type":"string"
                                    },
                                    "width":{
                                        "description":"The width of the region",
                                        "type":"integer"
                                    },
                                    "audiences":{
                                        "description":"Region audiences (slot-variant-specific).",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "useInReports":{
                                                    "description":"Indicates if this audience will be used in reporting.",
                                                    "type":"boolean"
                                                },
                                                "deleted":{
                                                    "description":"Indicates if this audience is deleted.",
                                                    "type":"boolean"
                                                },
                                                "visitorType":{
                                                    "description":"Indicates the type of visitors the audience allows.  visitorType must be one of the following: \"ANONYMOUS\" (users not authenticated or soft logged in), \"RECOGNIZED\" (users that were logged in before but, have not been authenticated in the current session), \"AUTHENTICATED\" (logged in users), \"ANONYMOUS_OR_RECOGNIZED\", \"ANONYMOUS_OR_AUTHENTICATED\", \"REGISTERED\", or \"ALL\". These correspond to various combinations of the options that appear in the UI (ANONYMOUS, RECOGNIZED, and AUTHENTICATED) where \"REGISTERED\" means the user selected RECOGNIZED and AUTHENTICATED and \"ALL\" means the user selected all three options.",
                                                    "type":"string"
                                                },
                                                "displayName":{
                                                    "description":"The display name for the Audience.",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"The repository id of the Audience.",
                                                    "type":"string"
                                                },
                                                "ruleSet":{
                                                    "description":"The rule set for the Audience.",
                                                    "type":"object",
                                                    "properties":{
                                                        "rules":{
                                                            "description":"An array of rules that make up the rule set.",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "property":{
                                                                        "description":"The property to be evaluated.",
                                                                        "type":"string"
                                                                    },
                                                                    "category":{
                                                                        "description":"The category of the property, i.e. the user profile.",
                                                                        "type":"string"
                                                                    },
                                                                    "value":{
                                                                        "description":"The value used to compare against the property value to determine the rule result.  Values can be strings, integers, doubles, floats, JSON objects or JSON arrays depending on the operator and how the property was described in the audienceRuleProperty endpoint. When mapping this field in Integration Cloud Service(ICS), the operators which expect string values alone can be used.",
                                                                        "type":"string"
                                                                    },
                                                                    "operator":{
                                                                        "description":"The operator applied to the rule property.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "operator":{
                                                            "description":"The operator applied to all of the rules in the rule set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "description":{
                                                    "description":"The Audience description.",
                                                    "type":"string"
                                                },
                                                "stateLastModified":{
                                                    "description":"The time the Audience state (i.e. created, deleted, or enabled) was last modified.",
                                                    "type":"integer"
                                                },
                                                "id":{
                                                    "description":"The id of the new Audience.",
                                                    "type":"string"
                                                },
                                                "enabled":{
                                                    "description":"Indicates if this audience is enabled.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "startDate":{
                                        "description":"The start date of the region (slot-variant-specific).",
                                        "type":"string"
                                    },
                                    "mobileWidth":{
                                        "description":"The mobile width of the region.",
                                        "type":"integer"
                                    }
                                }
                            }
                        },
                        "displayName":{
                            "description":"The display name for the layout.",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository ID for the layout.",
                            "type":"string"
                        },
                        "name":{
                            "description":"The name of the layout.",
                            "type":"string"
                        }
                    }
                },
                "metadata":{
                    "description":"The metadata of the page.",
                    "type":"object",
                    "properties":{
                        "layout":{
                            "description":"The layout ID.",
                            "type":"string"
                        },
                        "route":{
                            "description":"The route of the page.",
                            "type":"string"
                        },
                        "noindex":{
                            "description":"Whether a noindex meta tag should be added for this page to disallow search engines from showing this page in their results.",
                            "type":"boolean"
                        },
                        "isPreview":{
                            "description":"Can this application be previewed.",
                            "type":"boolean"
                        },
                        "keywords":{
                            "description":"The keywords for the page",
                            "type":"string"
                        },
                        "viewports":{
                            "description":"The viewports selected for the page.",
                            "type":"string"
                        },
                        "metaTags":{
                            "description":"The meta tags for the application page.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "contentValue":{
                                        "description":"The meta tag content value.",
                                        "type":"string"
                                    },
                                    "attributeValue":{
                                        "description":"The meta tag attribute value.",
                                        "type":"string"
                                    },
                                    "attributeName":{
                                        "description":"The meta tag attribute name.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "description":{
                            "description":"Metadata description.",
                            "type":"string"
                        },
                        "title":{
                            "description":"The site title.",
                            "type":"string"
                        },
                        "alternates":{
                            "description":"Metadata alternates.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "hrefLang":{
                                        "description":"The href language.",
                                        "type":"string"
                                    },
                                    "href":{
                                        "description":"The href.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "layoutName":{
                            "description":"The layout's display name.",
                            "type":"string"
                        }
                    }
                },
                "context":{
                    "description":"The application page's context.",
                    "type":"object",
                    "properties":{
                        "symbol":{
                            "description":"The currency symbol.",
                            "type":"string"
                        },
                        "productionURL":{
                            "description":"The production URL of the site.",
                            "type":"string"
                        },
                        "baseCatalogId":{
                            "description":"The ID of the base catalog.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"The display name of the application page.",
                            "type":"string"
                        },
                        "canonicalRoute":{
                            "description":"The canonical route of the application page.",
                            "type":"string"
                        },
                        "contextId":{
                            "description":"The context ID.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"The locale of the application page.",
                            "type":"string"
                        },
                        "currentPriceGroupId":{
                            "description":"The ID of the current price group.",
                            "type":"string"
                        },
                        "path":{
                            "description":"The path of the application page.",
                            "type":"string"
                        },
                        "pageType":{
                            "description":"The application page type.",
                            "type":"string"
                        },
                        "route":{
                            "description":"The route of the application page.",
                            "type":"string"
                        },
                        "catalogId":{
                            "description":"The ID of the default catalog.",
                            "type":"string"
                        },
                        "siteId":{
                            "description":"The ID of the site.",
                            "type":"string"
                        },
                        "currencyCode":{
                            "description":"The currency code of the application page.",
                            "type":"string"
                        }
                    }
                },
                "stylesheetURIs":{
                    "description":"The stylesheet URIs for the application page.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "status":{
                    "description":"The status of the response",
                    "type":"object",
                    "properties":{
                        "status":{
                            "description":"The status code of the response",
                            "type":"integer"
                        }
                    }
                }
            }
        },
        "shippingGroupsCollectionWithEmbeddedOrder_response":{
            "allOf":[
                {
                    "$ref":"#/definitions/model_collectionPagination"
                },
                {
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"Shipping group information for order. Note the shippng groups will be one type hardgoodShippingGroup and/or instorePickUpShippingGroup.",
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/model_hardgoodShippingGroup"
                            }
                        },
                        "embedded":{
                            "description":"Placeholder for additional information",
                            "type":"object",
                            "properties":{
                                "order":{
                                    "$ref":"#/definitions/model_order"
                                }
                            }
                        }
                    }
                }
            ],
            "description":"List of the Shipping Groups with embedded Order.",
            "example":{
                "totalResults":"4",
                "offset":"0",
                "hasMore":"false",
                "limit":"250",
                "links":[
                    {
                        "method":"GET",
                        "rel":"last",
                        "href":"http://localhost:8080/ccstoreui/v1/orders/currents"
                    }
                ],
                "items":[
                    {
                        "priceInfo":{
                            "amount":179,
                            "total":204.06,
                            "lkpValExcludingFreeShip":204.06,
                            "shipping":6.5,
                            "shippingSurchargeValue":0,
                            "tax":18.56,
                            "subTotal":179,
                            "currencyCode":"USD",
                            "totalWithoutTax":185.5
                        },
                        "discountInfo":{
                            "orderDiscount":44.67,
                            "shippingDiscount":22.99,
                            "discountDescList":[
                                {
                                }
                            ]
                        },
                        "shipOnDate":"2019-12-04T10:40:17.794Z",
                        "actualShipDate":"2019-12-04T10:40:17.794Z",
                        "trackingInfo":[
                            {
                                "trackingUrl":"tracking.url",
                                "trackingNumber":"TRN000001"
                            }
                        ],
                        "shippingMethod":{
                            "secondaryCurrencyTaxAmount":0,
                            "shippingTax":0,
                            "cost":0,
                            "taxIncluded":true,
                            "externalId":"EXTERNAL1",
                            "taxCode":"TAXCODE1",
                            "value":"ground",
                            "shippingMethodDescription":"Ground"
                        },
                        "shippingGroupId":"SG0000001",
                        "shippingAddress":{
                            "firstName":"Wilson",
                            "lastName":"Anderson",
                            "phoneNumber":"098233456764",
                            "address1":"Main Street",
                            "postCode":"01887",
                            "state":"MA",
                            "email":"wilson.anderson@example.com"
                        },
                        "type":"hardgoodShippingGroup",
                        "submittedDate":"2019-12-04T10:40:17.794Z",
                        "items":[
                            {
                                "availablePickupDate":"string",
                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                "inventoryLocationId":"location001",
                                "rawTotalPrice":699.99,
                                "dynamicProperties":[
                                    {
                                        "id":"DYNPROP001",
                                        "label":"Dynamic property label",
                                        "value":"Dynamic property value"
                                    }
                                ],
                                "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                "shippingSurchargeValue":0,
                                "availabilityDate":"2019-12-04T10:40:17.794Z",
                                "discountAmount":0,
                                "externalData":[
                                    {
                                        "values":{
                                            "dynamic_property_key":"property_key_1"
                                        },
                                        "name":"property name",
                                        "actionCode":"action_code"
                                    }
                                ],
                                "preOrderQuantity":0,
                                "variant":[
                                    {
                                        "optionValue":"Neon",
                                        "optionName":"color"
                                    }
                                ],
                                "onSale":true,
                                "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                "unitPrice":597,
                                "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                "quantity":1,
                                "pointOfNoRevision":false,
                                "productId":"camcorder_1",
                                "salePrice":597,
                                "detailedItemPriceInfo":[
                                    {
                                        "discounted":true,
                                        "amount":597,
                                        "quantity":1,
                                        "tax":0,
                                        "orderDiscountShare":0,
                                        "detailedUnitPrice":597,
                                        "currencyCode":"USD"
                                    }
                                ],
                                "preferredPickupDate":"2019-12-04T10:40:17.794Z",
                                "active":true,
                                "catRefId":"camcordersku_1_3",
                                "skuProperties":[
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Not Returnable",
                                        "id":"nonreturnable",
                                        "value":false
                                    }
                                ],
                                "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                "siteId":"siteUS",
                                "backOrderQuantity":0,
                                "listPrice":699.99,
                                "status":"INITIAL"
                            }
                        ],
                        "shippingGroupClassType":"hardgoodShippingGroup"
                    }
                ],
                "embedded":{
                    "order":{
                        "shippingGroups":{
                            "priceInfo":{
                                "amount":179,
                                "total":204.06,
                                "shipping":6.5,
                                "primaryCurrencyTotal":204.06,
                                "shippingSurchargeValue":0,
                                "tax":18.56,
                                "subTotal":179,
                                "currencyCode":"USD",
                                "totalWithoutTax":185.5
                            },
                            "discountInfo":{
                                "orderDiscount":0,
                                "shippingDiscount":0,
                                "discountDescList":[
                                    {
                                        "promotionName":"Free Tattoo",
                                        "external":false,
                                        "promotionLevel":"item",
                                        "coupon":"FREETATTOO",
                                        "promotionDesc":"Explicit Item Discount - FREETATTOO",
                                        "promotionId":"explicitItemFreeDiscount"
                                    }
                                ],
                                "orderImplicitDiscountList":[
                                    {
                                        "external":false,
                                        "promotionLevel":"item",
                                        "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                        "promotionId":"implicitItemPercentDiscount"
                                    }
                                ]
                            },
                            "shippingMethod":{
                                "shippingTax":0.46,
                                "cost":6.5,
                                "taxIncluded":true,
                                "externalId":"Standard001",
                                "taxCode":"PC00300",
                                "value":"ground",
                                "shippingMethodDescription":"Ground"
                            },
                            "shippingGroupId":"sg10032",
                            "shippingAddress":{
                                "lastName":"Smith",
                                "country":"US",
                                "address3":"Florida",
                                "address2":"Florida",
                                "city":"Orlando",
                                "prefix":"Mr",
                                "address1":"76 Palm Drive",
                                "postalCode":32002,
                                "jobTitle":"Doctor",
                                "companyName":"Doctor's Place",
                                "county":"Florida",
                                "suffix":"John Smith",
                                "selectedCountry":"US",
                                "firstName":"John",
                                "phoneNumber":"09345456345",
                                "alias":"Address03#",
                                "faxNumber":330193316,
                                "middleName":"Joe",
                                "state":"FL",
                                "email":"john@email.com"
                            },
                            "type":"hardgoodShippingGroup",
                            "items":[
                                {
                                    "availablePickupDate":"2020-06-30",
                                    "inventoryLocationId":"SiteUS-GlenAllen187",
                                    "rawTotalPrice":29.99,
                                    "returnedQuantity":0,
                                    "dynamicProperties":[
                                        {
                                            "id":"dynamicPropertyMode",
                                            "label":"Mode",
                                            "value":"pickup"
                                        }
                                    ],
                                    "shippingSurchargeValue":0,
                                    "availabilityDate":"2020-06-30",
                                    "discountAmount":0,
                                    "preOrderQuantity":0,
                                    "commerceItemId":"ci3000411",
                                    "variant":[
                                        {
                                            "optionValue":"red",
                                            "optionName":"color"
                                        }
                                    ],
                                    "onSale":false,
                                    "state":"SUBMITTED",
                                    "unitPrice":29.99,
                                    "quantity":5,
                                    "pointOfNoRevision":false,
                                    "relationshipType":"string",
                                    "productId":"Product_18Cxi",
                                    "salePrice":0,
                                    "preferredPickupDate":"2020-06-30",
                                    "catRefId":"Sku_18Cxi",
                                    "skuProperties":[
                                        {
                                            "propertyType":"sku-base",
                                            "name":"UPC Code",
                                            "id":"upcCode",
                                            "value":12345
                                        }
                                    ],
                                    "siteId":"siteUS",
                                    "asset":false,
                                    "backOrderQuantity":0
                                }
                            ]
                        },
                        "orderId":"o10003",
                        "creationSiteId":"siteUS",
                        "dynamicProperties":[
                            {
                                "id":"giftWrapMessage123",
                                "label":"Gift Wrap Message123",
                                "value":"newGSMessage45600"
                            }
                        ],
                        "payments":[
                            {
                                "paymentGroupId":"pg70048",
                                "savedCardId":"sc1234",
                                "amount":170,
                                "balance":100,
                                "gatewayName":"chaseGiftCard",
                                "giftCardNumber":"6048347834734734300",
                                "paymentMethod":"creditCard",
                                "uiIntervention":null,
                                "isAmountRemaining":true,
                                "paymentState":"INITIAL",
                                "maskedCardNumber":"xxxxxxxxxxxxxxxxxx1234"
                            }
                        ],
                        "shippingMethod":{
                            "shippingTax":0.46,
                            "cost":6.5,
                            "value":"ground"
                        },
                        "priceListGroup":{
                            "deleted":false,
                            "isTaxIncluded":false,
                            "endDate":null,
                            "displayName":"Default Price Group",
                            "repositoryId":"defaultPriceGroup",
                            "active":true,
                            "currency":{
                                "symbol":"$",
                                "displayName":"US Dollar",
                                "repositoryId":"currency",
                                "fractionalDigits":2,
                                "currencyCode":"USD",
                                "numericCode":840
                            },
                            "locale":"en_US",
                            "shippingSurchargePriceList":{
                                "repositoryId":"shippingSurchargePrices"
                            }
                        },
                        "orderAction":"order",
                        "shoppingCart":{
                            "numberOfItems":1,
                            "items":[
                                {
                                    "primaryThumbImageURL":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100",
                                    "rawTotalPrice":179,
                                    "displayName":"Dora The Explorer",
                                    "dynamicProperties":[
                                        {
                                            "id":"giftWrapMessage123",
                                            "label":"Gift Wrap Message123",
                                            "value":"newGSMessage45600"
                                        }
                                    ],
                                    "shippingSurchargeValue":0,
                                    "discountAmount":0,
                                    "externalData":[
                                        {
                                            "values":{
                                                "dynamic_property_key":"string"
                                            },
                                            "name":"string",
                                            "actionCode":"string"
                                        }
                                    ],
                                    "isItemValid":true,
                                    "commerceItemId":"ci3000411",
                                    "price":21.99,
                                    "variant":[
                                        {
                                            "optionValue":"red",
                                            "optionName":"color"
                                        }
                                    ],
                                    "primaryImageAltText":"Dora The Explorer",
                                    "actionCode":"Add",
                                    "state":"SUBMITTED",
                                    "id":"ci3000415",
                                    "primaryImageTitle":"Dora The Explorer",
                                    "childSKUs":[
                                        {
                                            "primaryThumbImageURL":null
                                        }
                                    ],
                                    "quantity":5,
                                    "productId":"Product_18Cxi",
                                    "pointOfNoRevision":true,
                                    "giftWithPurchaseCommerceItemMarkers":[
                                        {
                                            "remainingQuantity":0,
                                            "selectedQuantity":0,
                                            "data":"-123345466",
                                            "automaticQuantity":0,
                                            "value":"promo10002",
                                            "targetedQuantity":0,
                                            "key":"atg.gwp"
                                        }
                                    ],
                                    "originalCommerceItemId":"ci3000411",
                                    "catRefId":"Sku_18Cxi",
                                    "skuProperties":[
                                        {
                                            "propertyType":"sku-base",
                                            "name":"name",
                                            "id":"displayName",
                                            "value":"Sku_18Cxi"
                                        }
                                    ],
                                    "route":"/dora-the-explorer/product/Sku_18Cxi",
                                    "siteId":"siteUS",
                                    "shopperInput":{
                                        "additionalProp1":"string",
                                        "additionalProp3":"string",
                                        "additionalProp2":"string"
                                    },
                                    "asset":false
                                }
                            ]
                        },
                        "giftWithPurchaseInfo":[
                            {
                                "giftWithPurchaseQuantityAvailableForSelection":1,
                                "giftWithPurchaseType":1,
                                "giftWithPurchaseDetail":"Product_6Dxyi",
                                "promotionId":"promo40001",
                                "giftWithPurchaseIdentifier":"-23234234355"
                            }
                        ],
                        "additionalEmails":[
                            "w.rubble@bedrock.com",
                            "w.flintstone@bedrock.com"
                        ],
                        "siteId":"siteUS",
                        "markers":[
                            {
                                "repositoryId":"mark100001",
                                "value":"78900",
                                "key":"campaign_eloqua"
                            }
                        ],
                        "giftWithPurchaseOrderMarkers":[
                            {
                                "quantity":1,
                                "selectedQuantity":0,
                                "removedQuantity":1,
                                "data":"-24564678912",
                                "autoRemove":true,
                                "giftDetail":"Product_6Dxyi",
                                "automaticQuantity":0,
                                "giftType":"product",
                                "failedQuantity":0,
                                "value":"promo40001",
                                "targetedQuantity":0,
                                "key":"atg.gwp"
                            }
                        ]
                    }
                }
            }
        },
        "model_shippingGroup":{
            "description":"Base shipping group.",
            "type":"object",
            "properties":{
                "priceInfo":{
                    "description":"Price information of the shipping group.",
                    "type":"object",
                    "properties":{
                        "amount":{
                            "description":"Shipping group amount.",
                            "type":"number",
                            "example":179
                        },
                        "total":{
                            "description":"Total amount of shipping group.",
                            "type":"number",
                            "example":204.06
                        },
                        "lkpValExcludingFreeShip":{
                            "description":"The shipping group subtotal after excluding the products which are not supposed to be considered for shipping charge calculation.",
                            "type":"number",
                            "example":204.06
                        },
                        "shipping":{
                            "description":"Shipping price.",
                            "type":"number",
                            "example":6.5
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number",
                            "example":0
                        },
                        "tax":{
                            "description":"Tax.",
                            "type":"number",
                            "example":18.56
                        },
                        "subTotal":{
                            "description":"Sub total.",
                            "type":"number",
                            "example":179
                        },
                        "currencyCode":{
                            "description":"Currency code for currency being used.",
                            "type":"string",
                            "example":"USD"
                        },
                        "totalWithoutTax":{
                            "description":"The total without including tax.",
                            "type":"string",
                            "example":185.5
                        }
                    }
                },
                "discountInfo":{
                    "description":"Shipping group discount information.",
                    "type":"object",
                    "properties":{
                        "orderDiscount":{
                            "description":"Order discount.",
                            "type":"number",
                            "example":44.67
                        },
                        "shippingDiscount":{
                            "description":"Shipping discount.",
                            "type":"number",
                            "example":22.99
                        },
                        "discountDescList":{
                            "description":"Shipping group promotion information.",
                            "type":"array",
                            "items":{
                                "description":"Shipping group promotion information.",
                                "type":"object"
                            }
                        }
                    }
                },
                "shipOnDate":{
                    "format":"datetime",
                    "description":"Date items are to be shipped.",
                    "type":"string",
                    "example":"2019-12-04T10:40:17.794Z"
                },
                "actualShipDate":{
                    "format":"datetime",
                    "description":"Actual date items where shipped.",
                    "type":"string",
                    "example":"2019-12-04T10:40:17.794Z"
                },
                "shippingMethod":{
                    "$ref":"#/definitions/model_shippingMethod"
                },
                "shippingGroupId":{
                    "description":"Shipping group ID.",
                    "type":"string",
                    "example":"SG0000001"
                },
                "type":{
                    "description":"The shipping group type.",
                    "type":"string",
                    "example":"hardgoodShippingGroup"
                },
                "submittedDate":{
                    "format":"datetime",
                    "description":"Shipping group submitted date.",
                    "type":"string",
                    "example":"2019-12-04T10:40:17.794Z"
                },
                "items":{
                    "description":"List of items related to the shipping group.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/model_shippingGroupItem"
                    }
                },
                "shippingGroupClassType":{
                    "type":"string",
                    "example":"hardgoodShippingGroup"
                },
                "shipTo":{
                    "description":"shipTo details for shipping. Applicable for B2B orders only",
                    "type":"object",
                    "properties":{
                        "siteId":{
                            "description":"site id ",
                            "type":"string",
                            "example":"22233"
                        },
                        "partyId":{
                            "description":"party id ",
                            "type":"string",
                            "example":"22233"
                        }
                    }
                }
            },
            "required":[
                "shippingGroupClassType"
            ],
            "discriminator":"shippingGroupClassType"
        },
        "listSkusForLargeCart_request":{
            "properties":{
                "catalogId":{
                    "description":"the catalog ID for the site",
                    "type":"string"
                },
                "state":{
                    "description":"Flag to indicate if invalid skus has to be ignored. Default value is false.",
                    "type":"boolean"
                },
                "skuIds":{
                    "description":"The comma separated list of skuIds.",
                    "type":"string"
                },
                "storePriceListGroupId":{
                    "description":"The price list group ID of the current Store.",
                    "type":"string"
                }
            },
            "required":[
                "skuIds"
            ],
            "example":{
                "state":false,
                "skuIds":"Sku_18Dyii,Sku_29F",
                "storePriceListGroupId":"defaultPriceGroup"
            }
        },
        "ConfigureResponse":{
            "example":{
                "layout":{
                    "arraySetVariableNames":[
                    ],
                    "attributes":[
                        {
                            "items":[
                                {
                                    "constraintDisplayType":{
                                        "displayValue":"Marked",
                                        "lookupCode":"1"
                                    },
                                    "orderNumber":1,
                                    "hidden":false,
                                    "endDate":"",
                                    "defaultValue":"",
                                    "autoLock":false,
                                    "additional":{
                                    },
                                    "inputTypeCode":{
                                        "lookupCode":"TextField"
                                    },
                                    "description":"Registered catalog item.",
                                    "language":null,
                                    "type":{
                                        "displayValue":"Text",
                                        "lookupCode":"1"
                                    },
                                    "required":false,
                                    "array":false,
                                    "calculatorTabs":{
                                        "_state":null,
                                        "items":[
                                        ]
                                    },
                                    "id":21634722,
                                    "jetDisplayType":{
                                        "displayValue":"Text",
                                        "lookupCode":"1"
                                    },
                                    "runFilter":false,
                                    "itemLevelProcess":false,
                                    "potentialStates":[
                                    ],
                                    "calculatorAttr":null,
                                    "variableName":"_bm_pline_name",
                                    "level":null,
                                    "menuItems":{
                                        "_state":null,
                                        "items":[
                                        ]
                                    },
                                    "dateModified":null,
                                    "hideInTrans":false,
                                    "arrayControlAttr":false,
                                    "setType":{
                                        "displayValue":"None",
                                        "lookupCode":"1"
                                    },
                                    "partComment":null,
                                    "ajaxSensitive":false,
                                    "displayType":{
                                        "displayValue":"Text",
                                        "lookupCode":"1"
                                    },
                                    "validationMethod":null,
                                    "name":"Name",
                                    "priceItem":{
                                        "displayPriceAtBottom":true,
                                        "includeInTotalPrice":true,
                                        "dateModified":null,
                                        "language":null,
                                        "pricingDisplayType":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        },
                                        "id":null,
                                        "pricingType":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        }
                                    },
                                    "partNumber":null,
                                    "category":{
                                        "displayValue":"Regular Attributes",
                                        "lookupCode":"1"
                                    },
                                    "startDate":"",
                                    "status":{
                                        "displayValue":"Active",
                                        "lookupCode":"1"
                                    },
                                    "ssplProperties":null,
                                    "pickLists":null
                                },
                                {
                                    "constraintDisplayType":{
                                        "displayValue":"Marked",
                                        "lookupCode":"1"
                                    },
                                    "orderNumber":11,
                                    "hidden":false,
                                    "endDate":"",
                                    "defaultValue":"",
                                    "autoLock":false,
                                    "additional":{
                                        "jet_constrained_display":"Strike Through"
                                    },
                                    "inputTypeCode":{
                                        "lookupCode":"SingleSelectMenu"
                                    },
                                    "description":"",
                                    "language":null,
                                    "type":{
                                        "displayValue":"Text",
                                        "lookupCode":"1"
                                    },
                                    "required":false,
                                    "array":false,
                                    "calculatorTabs":{
                                        "_state":null,
                                        "items":[
                                        ]
                                    },
                                    "id":18310376,
                                    "jetDisplayType":{
                                        "displayValue":"Select Choice",
                                        "lookupCode":"3"
                                    },
                                    "runFilter":false,
                                    "itemLevelProcess":false,
                                    "potentialStates":[
                                        "updatable"
                                    ],
                                    "calculatorAttr":null,
                                    "variableName":"textSSM1",
                                    "level":null,
                                    "menuItems":{
                                        "_state":null,
                                        "items":[
                                            {
                                                "displayValue":"Value 1",
                                                "orderNumber":1,
                                                "imageUrl":null,
                                                "dateModified":null,
                                                "language":null,
                                                "avp":null,
                                                "id":18310378,
                                                "value":"Value 1"
                                            },
                                            {
                                                "displayValue":"Value 2",
                                                "orderNumber":2,
                                                "imageUrl":null,
                                                "dateModified":null,
                                                "language":null,
                                                "avp":null,
                                                "id":18310379,
                                                "value":"Value 2"
                                            },
                                            {
                                                "displayValue":"Value 3",
                                                "orderNumber":3,
                                                "imageUrl":null,
                                                "dateModified":null,
                                                "language":null,
                                                "avp":null,
                                                "id":18310380,
                                                "value":"Value 3"
                                            }
                                        ]
                                    },
                                    "dateModified":null,
                                    "hideInTrans":false,
                                    "arrayControlAttr":false,
                                    "setType":{
                                        "displayValue":"None",
                                        "lookupCode":"1"
                                    },
                                    "partComment":null,
                                    "ajaxSensitive":false,
                                    "displayType":{
                                        "displayValue":"Single Select Menu",
                                        "lookupCode":"3"
                                    },
                                    "validationMethod":null,
                                    "name":"Text SSM 1",
                                    "priceItem":{
                                        "displayPriceAtBottom":true,
                                        "includeInTotalPrice":true,
                                        "dateModified":null,
                                        "language":null,
                                        "pricingDisplayType":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        },
                                        "id":null,
                                        "pricingType":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        }
                                    },
                                    "partNumber":null,
                                    "category":{
                                        "displayValue":"Configurable Attributes",
                                        "lookupCode":"2"
                                    },
                                    "startDate":"",
                                    "status":{
                                        "displayValue":"Active",
                                        "lookupCode":"1"
                                    },
                                    "ssplProperties":null,
                                    "pickLists":null
                                },
                                {
                                    "constraintDisplayType":{
                                        "displayValue":"Marked",
                                        "lookupCode":"1"
                                    },
                                    "orderNumber":19,
                                    "hidden":false,
                                    "endDate":"",
                                    "defaultValue":"",
                                    "autoLock":false,
                                    "additional":{
                                    },
                                    "inputTypeCode":{
                                        "lookupCode":"SingleSelectPickList"
                                    },
                                    "description":"",
                                    "language":null,
                                    "type":{
                                        "displayValue":"Integer",
                                        "lookupCode":"3"
                                    },
                                    "required":false,
                                    "array":false,
                                    "calculatorTabs":{
                                        "_state":null,
                                        "items":[
                                        ]
                                    },
                                    "id":"3022375022",
                                    "jetDisplayType":{
                                        "displayValue":"Select Choice",
                                        "lookupCode":"3"
                                    },
                                    "runFilter":false,
                                    "itemLevelProcess":false,
                                    "potentialStates":[
                                        "updatable"
                                    ],
                                    "calculatorAttr":null,
                                    "variableName":"integerSSPL1",
                                    "level":null,
                                    "menuItems":{
                                        "_state":null,
                                        "items":[
                                        ]
                                    },
                                    "dateModified":null,
                                    "hideInTrans":false,
                                    "arrayControlAttr":false,
                                    "setType":{
                                        "displayValue":"Set",
                                        "lookupCode":"2"
                                    },
                                    "partComment":null,
                                    "ajaxSensitive":false,
                                    "displayType":{
                                        "displayValue":"Single Select Pick List",
                                        "lookupCode":"11"
                                    },
                                    "validationMethod":{
                                        "displayValue":"None",
                                        "lookupCode":"1"
                                    },
                                    "name":"Integer SSPL 1",
                                    "priceItem":{
                                        "displayPriceAtBottom":true,
                                        "includeInTotalPrice":true,
                                        "dateModified":null,
                                        "language":null,
                                        "pricingDisplayType":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        },
                                        "id":null,
                                        "pricingType":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        }
                                    },
                                    "partNumber":null,
                                    "category":{
                                        "displayValue":"Configurable Attributes",
                                        "lookupCode":"2"
                                    },
                                    "startDate":"",
                                    "status":{
                                        "displayValue":"Active",
                                        "lookupCode":"1"
                                    },
                                    "ssplProperties":{
                                        "filterString":"",
                                        "resAttrImage":"",
                                        "orderByCol":"integerSorting",
                                        "dateModified":null,
                                        "language":null,
                                        "resourceDomain":"customDplBasicTable",
                                        "type":{
                                            "displayValue":"dataTable",
                                            "lookupCode":"0"
                                        },
                                        "resAttrVarName":"",
                                        "pickMaps":[
                                        ],
                                        "orderByDir":{
                                            "displayValue":"Ascending",
                                            "lookupCode":"0"
                                        },
                                        "distinctValues":false,
                                        "id":"3022375026",
                                        "resAttrDisplayName":"integerColumn"
                                    },
                                    "pickLists":null
                                },
                                {
                                    "constraintDisplayType":{
                                        "displayValue":"Marked",
                                        "lookupCode":"1"
                                    },
                                    "orderNumber":7,
                                    "hidden":false,
                                    "endDate":"",
                                    "defaultValue":"",
                                    "autoLock":false,
                                    "additional":{
                                    },
                                    "inputTypeCode":{
                                        "lookupCode":"TextField"
                                    },
                                    "description":"",
                                    "language":null,
                                    "type":{
                                        "displayValue":"Integer",
                                        "lookupCode":"3"
                                    },
                                    "required":false,
                                    "array":false,
                                    "calculatorTabs":{
                                        "_state":null,
                                        "items":[
                                        ]
                                    },
                                    "id":18310368,
                                    "jetDisplayType":{
                                        "displayValue":"Text",
                                        "lookupCode":"1"
                                    },
                                    "runFilter":false,
                                    "itemLevelProcess":false,
                                    "potentialStates":[
                                        "updatable"
                                    ],
                                    "calculatorAttr":null,
                                    "variableName":"integerField1",
                                    "level":null,
                                    "menuItems":{
                                        "_state":null,
                                        "items":[
                                        ]
                                    },
                                    "dateModified":null,
                                    "hideInTrans":false,
                                    "arrayControlAttr":false,
                                    "setType":{
                                        "displayValue":"None",
                                        "lookupCode":"1"
                                    },
                                    "partComment":null,
                                    "ajaxSensitive":false,
                                    "displayType":{
                                        "displayValue":"Text",
                                        "lookupCode":"1"
                                    },
                                    "validationMethod":{
                                        "displayValue":"None",
                                        "lookupCode":"1"
                                    },
                                    "name":"Integer Field 1",
                                    "priceItem":{
                                        "displayPriceAtBottom":true,
                                        "includeInTotalPrice":true,
                                        "dateModified":null,
                                        "language":null,
                                        "pricingDisplayType":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        },
                                        "id":null,
                                        "pricingType":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        }
                                    },
                                    "partNumber":null,
                                    "category":{
                                        "displayValue":"Configurable Attributes",
                                        "lookupCode":"2"
                                    },
                                    "startDate":"",
                                    "status":{
                                        "displayValue":"Active",
                                        "lookupCode":"1"
                                    },
                                    "ssplProperties":null,
                                    "pickLists":null
                                }
                            ]
                        }
                    ]
                },
                "layoutNamespace":"laptop-laptopConfiguration-sku50001-hierLevel-3",
                "arraySetVariableNames":[
                ],
                "configData":{
                    "monitorCount":null,
                    "_price_book_var_name":{
                        "value":"_default_price_book"
                    },
                    "_state":{
                        "updatable":true,
                        "messages":[
                        ],
                        "attributes":{
                            "monitorCount":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            },
                            "_price_book_var_name":{
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"Base Price",
                                            "value":"_default_price_book"
                                        },
                                        {
                                            "displayValue":"test_pb",
                                            "value":"test_pb"
                                        },
                                        {
                                            "displayValue":"TestPriceBook",
                                            "value":"testPriceBook"
                                        },
                                        {
                                            "displayValue":"sample_priceBook",
                                            "value":"sample_priceBook"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "required":true
                            },
                            "_isMainModelSelected":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":false,
                                "updatable":false,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            },
                            "test2Size":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"1",
                                            "value":1
                                        },
                                        {
                                            "displayValue":"2",
                                            "value":2
                                        },
                                        {
                                            "displayValue":"3",
                                            "value":3
                                        },
                                        {
                                            "displayValue":"4",
                                            "value":4
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":true
                            }
                        },
                        "hasError":false,
                        "hasWarning":false,
                        "actions":{
                            "_cm_37088514":{
                                "visible":true,
                                "enabled":true
                            },
                            "_startOver":{
                                "visible":true,
                                "enabled":true
                            },
                            "_cancel":{
                                "visible":false,
                                "enabled":true
                            },
                            "_addToTxn":{
                                "visible":false,
                                "enabled":true
                            },
                            "_cm_36292358":{
                                "visible":true,
                                "enabled":true
                            },
                            "_update":{
                                "visible":true,
                                "enabled":true
                            },
                            "_integration_addToCart":{
                                "visible":true,
                                "enabled":true
                            },
                            "_save":{
                                "visible":false,
                                "enabled":true
                            },
                            "_next":{
                                "visible":false,
                                "enabled":true
                            },
                            "_previous":{
                                "visible":true,
                                "enabled":true
                            }
                        }
                    },
                    "_recmdModels":{
                        "items":[
                        ]
                    },
                    "_mandatoryParts":{
                        "items":[
                        ]
                    },
                    "_bom":{
                        "items":[
                            {
                                "_part_custom_field4":null,
                                "quantity":1,
                                "_part_custom_field8":null,
                                "deltaPrice":null,
                                "price":{
                                    "currency":"USD",
                                    "value":772
                                },
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "partNumber":"sku50001",
                                "partDisplayNumber":"sku50001"
                            },
                            {
                                "_part_custom_field4":null,
                                "quantity":1,
                                "_part_custom_field8":null,
                                "deltaPrice":null,
                                "price":{
                                    "currency":"USD",
                                    "value":125
                                },
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "partNumber":"sku40002",
                                "partDisplayNumber":"Intel Pentium i3"
                            },
                            {
                                "_part_custom_field4":null,
                                "quantity":1,
                                "_part_custom_field8":null,
                                "deltaPrice":null,
                                "price":{
                                    "currency":"USD",
                                    "value":100
                                },
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "partNumber":"sku40007",
                                "partDisplayNumber":"8 GB Kingston Sodimm DDR3 1600MHz"
                            },
                            {
                                "_part_custom_field4":null,
                                "quantity":1,
                                "_part_custom_field8":null,
                                "deltaPrice":null,
                                "price":{
                                    "currency":"USD",
                                    "value":100
                                },
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "partNumber":"sku40008",
                                "partDisplayNumber":"Hard disk      500GB"
                            },
                            {
                                "_part_custom_field4":null,
                                "quantity":1,
                                "_part_custom_field8":null,
                                "deltaPrice":null,
                                "price":{
                                    "currency":"USD",
                                    "value":41
                                },
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "partNumber":"sku40011",
                                "partDisplayNumber":"Intel HD Graphics Media Accelerator 4600"
                            }
                        ]
                    },
                    "_isMainModelSelected":true,
                    "test2Size":{
                        "displayValue":"1",
                        "value":1
                    },
                    "_recmdParts":{
                        "items":[
                        ]
                    },
                    "_priceInfo":{
                        "name":"Price",
                        "items":[
                            {
                                "category":{
                                    "code":"GENERAL",
                                    "displayName":"Price"
                                },
                                "_others":[
                                    {
                                        "variableName":"_basePrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":772
                                        },
                                        "name":"Base Price"
                                    },
                                    {
                                        "variableName":"_totalConfiguredPrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":772
                                        },
                                        "name":"Total Configured Price of Model"
                                    },
                                    {
                                        "variableName":"_totalBOMPrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":366
                                        },
                                        "name":"Total Price of BOM"
                                    },
                                    {
                                        "variableName":"_grandTotal",
                                        "price":{
                                            "currency":"USD",
                                            "value":1138
                                        },
                                        "name":"Grand Total"
                                    }
                                ]
                            }
                        ]
                    },
                    "_mandatoryModels":{
                        "items":[
                        ]
                    }
                },
                "systemCurrentDate":"2023-09-26",
                "_flow":{
                    "productFamily":"laptop",
                    "productLine":"laptopConfiguration",
                    "model":"sku50001",
                    "flow":"laptopFlowEnd1",
                    "allPF":false
                },
                "layoutFlowVariableName":"laptopFlowEnd1",
                "cacheInstanceId":"22qBSJolEonUczV1JH4SxSjzcBLzsTpUTTWlhcyUVMHLdzaFIrbwIR4MFYQxmHFY",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://mumbai74649.bom2.fusionappsdbom1.oraclevcn.com:8080/ccstoreui/v1/cpq/configurations"
                    }
                ]
            }
        },
        "getFileURL_response":{
            "properties":{
                "Path of the file":{
                    "description":"URL of the file",
                    "type":"string"
                }
            }
        },
        "createShareSetting_request":{
            "properties":{
                "organizationSharingEnabled":{
                    "description":"Whether resource is shared with all members of the account (if mentioned).",
                    "type":"boolean"
                },
                "relativeTo":{
                    "description":"ID of the resource being shared.",
                    "type":"string"
                },
                "sharedResourceType":{
                    "description":"Type of the resource being shared.",
                    "type":"string",
                    "enum":[
                        "purchaseList"
                    ]
                },
                "defaultEditEnabled":{
                    "description":"Default edit access of the recipients.",
                    "type":"boolean"
                },
                "account":{
                    "description":"Account for in which the sharing should be valid.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Id of the account",
                            "type":"string"
                        }
                    }
                }
            },
            "required":[
                "sharedResourceType",
                "relativeTo"
            ],
            "example":{
                "organizationSharingEnabled":false,
                "relativeTo":"gl100001",
                "sharedResourceType":"purchaseList",
                "defaultEditEnabled":false,
                "account":{
                    "id":"or-100001"
                }
            }
        },
        "shippingGroupsSingularWithEmbeddedOrder_response":{
            "allOf":[
                {
                    "$ref":"#/definitions/model_hardgoodShippingGroup"
                },
                {
                    "type":"object",
                    "properties":{
                        "embedded":{
                            "description":"Placeholder for additional information",
                            "type":"object",
                            "properties":{
                                "order":{
                                    "$ref":"#/definitions/model_order"
                                }
                            }
                        }
                    }
                }
            ],
            "description":"Shipping Group and embedded Order.",
            "example":{
                "shippingMethod":{
                    "externalId":"EXTERNAL1",
                    "value":"ground"
                },
                "shippingGroupId":"SG0000001",
                "type":"hardgoodShippingGroup",
                "submittedDate":"2019-12-04T10:40:17.794Z",
                "priceInfo":{
                    "amount":179,
                    "total":204.06,
                    "lkpValExcludingFreeShip":204.06,
                    "shipping":6.5,
                    "shippingSurchargeValue":0,
                    "tax":18.56,
                    "subTotal":179,
                    "currencyCode":"USD",
                    "totalWithoutTax":185.5
                },
                "discountInfo":{
                    "orderDiscount":44.67,
                    "shippingDiscount":22.99,
                    "discountDescList":[
                        {
                        }
                    ]
                },
                "shipOnDate":"2019-12-04T10:40:17.794Z",
                "actualShipDate":"2019-12-04T10:40:17.794Z",
                "trackingInfo":[
                    {
                        "trackingUrl":"tracking.url",
                        "trackingNumber":"TRN000001"
                    }
                ],
                "shippingAddress":{
                    "firstName":"Wilson",
                    "lastName":"Anderson",
                    "phoneNumber":"098233456764",
                    "address1":"Main Street",
                    "postCode":"01887",
                    "state":"MA",
                    "email":"wilson.anderson@example.com"
                },
                "items":[
                    {
                        "availablePickupDate":"string",
                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                        "inventoryLocationId":"location001",
                        "rawTotalPrice":699.99,
                        "dynamicProperties":[
                            {
                                "id":"DYNPROP001",
                                "label":"Dynamic property label",
                                "value":"Dynamic property value"
                            }
                        ],
                        "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                        "shippingSurchargeValue":0,
                        "availabilityDate":"2019-12-04T10:40:17.794Z",
                        "discountAmount":0,
                        "externalData":[
                            {
                                "values":{
                                    "dynamic_property_key":"property_key_1"
                                },
                                "name":"property name",
                                "actionCode":"action_code"
                            }
                        ],
                        "preOrderQuantity":0,
                        "variant":[
                            {
                                "optionValue":"Neon",
                                "optionName":"color"
                            }
                        ],
                        "onSale":true,
                        "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                        "unitPrice":597,
                        "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                        "quantity":1,
                        "pointOfNoRevision":false,
                        "productId":"camcorder_1",
                        "salePrice":597,
                        "detailedItemPriceInfo":[
                            {
                                "discounted":true,
                                "amount":597,
                                "quantity":1,
                                "tax":0,
                                "orderDiscountShare":0,
                                "detailedUnitPrice":597,
                                "currencyCode":"USD"
                            }
                        ],
                        "preferredPickupDate":"2019-12-04T10:40:17.794Z",
                        "active":true,
                        "catRefId":"camcordersku_1_3",
                        "skuProperties":[
                            {
                                "propertyType":"sku-base",
                                "name":"Not Returnable",
                                "id":"nonreturnable",
                                "value":false
                            }
                        ],
                        "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                        "siteId":"siteUS",
                        "backOrderQuantity":0,
                        "listPrice":699.99,
                        "status":"INITIAL"
                    }
                ],
                "embedded":{
                    "order":{
                        "shippingGroups":{
                            "priceInfo":{
                                "amount":179,
                                "total":204.06,
                                "shipping":6.5,
                                "primaryCurrencyTotal":204.06,
                                "shippingSurchargeValue":0,
                                "tax":18.56,
                                "subTotal":179,
                                "currencyCode":"USD",
                                "totalWithoutTax":185.5
                            },
                            "discountInfo":{
                                "orderDiscount":0,
                                "shippingDiscount":0,
                                "discountDescList":[
                                    {
                                        "promotionName":"Free Tattoo",
                                        "external":false,
                                        "promotionLevel":"item",
                                        "coupon":"FREETATTOO",
                                        "promotionDesc":"Explicit Item Discount - FREETATTOO",
                                        "promotionId":"explicitItemFreeDiscount"
                                    }
                                ],
                                "orderImplicitDiscountList":[
                                    {
                                        "external":false,
                                        "promotionLevel":"item",
                                        "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                        "promotionId":"implicitItemPercentDiscount"
                                    }
                                ]
                            },
                            "shippingMethod":{
                                "shippingTax":0.46,
                                "cost":6.5,
                                "taxIncluded":true,
                                "externalId":"Standard001",
                                "taxCode":"PC00300",
                                "value":"ground",
                                "shippingMethodDescription":"Ground"
                            },
                            "shippingGroupId":"sg10032",
                            "shippingAddress":{
                                "lastName":"Smith",
                                "country":"US",
                                "address3":"Florida",
                                "address2":"Florida",
                                "city":"Orlando",
                                "prefix":"Mr",
                                "address1":"76 Palm Drive",
                                "postalCode":32002,
                                "jobTitle":"Doctor",
                                "companyName":"Doctor's Place",
                                "county":"Florida",
                                "suffix":"John Smith",
                                "selectedCountry":"US",
                                "firstName":"John",
                                "phoneNumber":"09345456345",
                                "alias":"Address03#",
                                "faxNumber":330193316,
                                "middleName":"Joe",
                                "state":"FL",
                                "email":"john@email.com"
                            },
                            "type":"hardgoodShippingGroup",
                            "items":[
                                {
                                    "availablePickupDate":"2020-06-30",
                                    "inventoryLocationId":"SiteUS-GlenAllen187",
                                    "rawTotalPrice":29.99,
                                    "returnedQuantity":0,
                                    "dynamicProperties":[
                                        {
                                            "id":"dynamicPropertyMode",
                                            "label":"Mode",
                                            "value":"pickup"
                                        }
                                    ],
                                    "shippingSurchargeValue":0,
                                    "availabilityDate":"2020-06-30",
                                    "discountAmount":0,
                                    "preOrderQuantity":0,
                                    "commerceItemId":"ci3000411",
                                    "variant":[
                                        {
                                            "optionValue":"red",
                                            "optionName":"color"
                                        }
                                    ],
                                    "onSale":false,
                                    "state":"SUBMITTED",
                                    "unitPrice":29.99,
                                    "quantity":5,
                                    "pointOfNoRevision":false,
                                    "relationshipType":"string",
                                    "productId":"Product_18Cxi",
                                    "salePrice":0,
                                    "preferredPickupDate":"2020-06-30",
                                    "catRefId":"Sku_18Cxi",
                                    "skuProperties":[
                                        {
                                            "propertyType":"sku-base",
                                            "name":"UPC Code",
                                            "id":"upcCode",
                                            "value":12345
                                        }
                                    ],
                                    "siteId":"siteUS",
                                    "asset":false,
                                    "backOrderQuantity":0
                                }
                            ]
                        },
                        "orderId":"o10003",
                        "creationSiteId":"siteUS",
                        "dynamicProperties":[
                            {
                                "id":"giftWrapMessage123",
                                "label":"Gift Wrap Message123",
                                "value":"newGSMessage45600"
                            }
                        ],
                        "payments":[
                            {
                                "paymentGroupId":"pg70048",
                                "savedCardId":"sc1234",
                                "amount":170,
                                "balance":100,
                                "gatewayName":"chaseGiftCard",
                                "giftCardNumber":"6048347834734734300",
                                "paymentMethod":"creditCard",
                                "uiIntervention":null,
                                "isAmountRemaining":true,
                                "paymentState":"INITIAL",
                                "maskedCardNumber":"xxxxxxxxxxxxxxxxxx1234"
                            }
                        ],
                        "shippingMethod":{
                            "shippingTax":0.46,
                            "cost":6.5,
                            "value":"ground"
                        },
                        "priceListGroup":{
                            "deleted":false,
                            "isTaxIncluded":false,
                            "endDate":null,
                            "displayName":"Default Price Group",
                            "repositoryId":"defaultPriceGroup",
                            "active":true,
                            "currency":{
                                "symbol":"$",
                                "displayName":"US Dollar",
                                "repositoryId":"currency",
                                "fractionalDigits":2,
                                "currencyCode":"USD",
                                "numericCode":840
                            },
                            "locale":"en_US",
                            "shippingSurchargePriceList":{
                                "repositoryId":"shippingSurchargePrices"
                            }
                        },
                        "orderAction":"order",
                        "shoppingCart":{
                            "numberOfItems":1,
                            "items":[
                                {
                                    "primaryThumbImageURL":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100",
                                    "rawTotalPrice":179,
                                    "displayName":"Dora The Explorer",
                                    "dynamicProperties":[
                                        {
                                            "id":"giftWrapMessage123",
                                            "label":"Gift Wrap Message123",
                                            "value":"newGSMessage45600"
                                        }
                                    ],
                                    "shippingSurchargeValue":0,
                                    "discountAmount":0,
                                    "externalData":[
                                        {
                                            "values":{
                                                "dynamic_property_key":"string"
                                            },
                                            "name":"string",
                                            "actionCode":"string"
                                        }
                                    ],
                                    "isItemValid":true,
                                    "commerceItemId":"ci3000411",
                                    "price":21.99,
                                    "variant":[
                                        {
                                            "optionValue":"red",
                                            "optionName":"color"
                                        }
                                    ],
                                    "primaryImageAltText":"Dora The Explorer",
                                    "actionCode":"Add",
                                    "state":"SUBMITTED",
                                    "id":"ci3000415",
                                    "primaryImageTitle":"Dora The Explorer",
                                    "childSKUs":[
                                        {
                                            "primaryThumbImageURL":null
                                        }
                                    ],
                                    "quantity":5,
                                    "productId":"Product_18Cxi",
                                    "pointOfNoRevision":true,
                                    "giftWithPurchaseCommerceItemMarkers":[
                                        {
                                            "remainingQuantity":0,
                                            "selectedQuantity":0,
                                            "data":"-123345466",
                                            "automaticQuantity":0,
                                            "value":"promo10002",
                                            "targetedQuantity":0,
                                            "key":"atg.gwp"
                                        }
                                    ],
                                    "originalCommerceItemId":"ci3000411",
                                    "catRefId":"Sku_18Cxi",
                                    "skuProperties":[
                                        {
                                            "propertyType":"sku-base",
                                            "name":"name",
                                            "id":"displayName",
                                            "value":"Sku_18Cxi"
                                        }
                                    ],
                                    "route":"/dora-the-explorer/product/Sku_18Cxi",
                                    "siteId":"siteUS",
                                    "shopperInput":{
                                        "additionalProp1":"string",
                                        "additionalProp3":"string",
                                        "additionalProp2":"string"
                                    },
                                    "asset":false
                                }
                            ]
                        },
                        "giftWithPurchaseInfo":[
                            {
                                "giftWithPurchaseQuantityAvailableForSelection":1,
                                "giftWithPurchaseType":1,
                                "giftWithPurchaseDetail":"Product_6Dxyi",
                                "promotionId":"promo40001",
                                "giftWithPurchaseIdentifier":"-23234234355"
                            }
                        ],
                        "siteId":"siteUS",
                        "markers":[
                            {
                                "repositoryId":"mark100001",
                                "value":"78900",
                                "key":"campaign_eloqua"
                            }
                        ],
                        "giftWithPurchaseOrderMarkers":[
                            {
                                "quantity":1,
                                "selectedQuantity":0,
                                "removedQuantity":1,
                                "data":"-24564678912",
                                "autoRemove":true,
                                "giftDetail":"Product_6Dxyi",
                                "automaticQuantity":0,
                                "giftType":"product",
                                "failedQuantity":0,
                                "value":"promo40001",
                                "targetedQuantity":0,
                                "key":"atg.gwp"
                            }
                        ]
                    }
                },
                "shippingGroupClassType":"hardgoodShippingGroup"
            }
        },
        "removeSelectableQuantity_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of items in collection.",
                    "type":"string"
                },
                "offset":{
                    "description":"Page offset currently.",
                    "type":"string"
                },
                "hasMore":{
                    "description":"Flag indicating whether more results exist.",
                    "type":"string"
                },
                "limit":{
                    "description":"Max number of results returned per response.",
                    "type":"string"
                },
                "links":{
                    "description":"Collection of links indicating operations possible upon resource/subresource.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "method":{
                                "description":"HTTP method type.",
                                "type":"string"
                            },
                            "rel":{
                                "description":"Attribute specifying link between current response and linked destination.",
                                "type":"string"
                            },
                            "href":{
                                "description":"href specifying link's destination.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items in the cart.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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 ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPrice":{
                                "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                "type":"string"
                            },
                            "assetId":{
                                "description":"The asset ID corresponding to the current item.",
                                "type":"string"
                            },
                            "price":{
                                "description":"Price of the items.",
                                "type":"number"
                            },
                            "variant":{
                                "description":"List of variants for the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"The variant option value.",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"The variant option name.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "primaryImageAltText":{
                                "description":"The product's primary image alternative text.",
                                "type":"string"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the item by the configurator system.",
                                "type":"string"
                            },
                            "state":{
                                "description":"state of the commerce Item",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository ID of the commerce item.",
                                "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"
                            },
                            "primaryImageTitle":{
                                "description":"The product's primary image title.",
                                "type":"string",
                                "example":"Samsung - F90BN HD Flash Memory Camcorder"
                            },
                            "childSkus":{
                                "description":"An array with single primary image url for this item's sku, or its default image.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "quantity":{
                                "description":"Quantity of the items.",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"ID of the product in the cart.",
                                "type":"string"
                            },
                            "pointOfNoRevision":{
                                "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                "type":"boolean"
                            },
                            "externalRecurringCharge":{
                                "description":"The external recurring price.",
                                "type":"number"
                            },
                            "giftWithPurchaseCommerceItemMarkers":{
                                "description":"giftWithPurchaseCommerceItemMarker information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "remainingQuantity":{
                                            "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                            "type":"number"
                                        },
                                        "selectedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                            "type":"number"
                                        },
                                        "data":{
                                            "description":"The gift hash code for this gift with purchase promotion.",
                                            "type":"integer"
                                        },
                                        "automaticQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                            "type":"number"
                                        },
                                        "value":{
                                            "description":"The gift with purchase promotion ID.",
                                            "type":"string"
                                        },
                                        "targetedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                            "type":"number"
                                        },
                                        "key":{
                                            "description":"atg.gwp",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "originalCommerceItemId":{
                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPriceQuantity":{
                                "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                "type":"integer"
                            },
                            "externalRecurringChargeFrequency":{
                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Sku reference ID.",
                                "type":"string"
                            },
                            "externalRecurringChargeDuration":{
                                "description":"The duration for the recurring charge e.g. 12 months.",
                                "type":"string"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "route":{
                                "description":"The UI route to display the product.",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"The ID of the site on which the item was added.",
                                "type":"string"
                            },
                            "detailedRecurringChargeInfo":{
                                "description":"Detailed Item Price Information.",
                                "type":"object",
                                "properties":{
                                    "discounted":{
                                        "description":"Whether the price is discounted.",
                                        "type":"boolean"
                                    },
                                    "amount":{
                                        "description":"The monetary amount for the recurring charge.",
                                        "type":"number"
                                    },
                                    "quantity":{
                                        "description":"The number of items covered by this recurring charge price info",
                                        "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"
                                    }
                                }
                            },
                            "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 determines if the current item is an asset or not.",
                                "type":"boolean"
                            },
                            "recurringCharge":{
                                "description":"The recurring charge for the item.",
                                "type":"number"
                            }
                        }
                    }
                },
                "embedded":{
                    "description":"The embedded holder property for the current order representation.",
                    "type":"object",
                    "properties":{
                        "order":{
                            "$ref":"#/definitions/model_order"
                        }
                    }
                }
            }
        },
        "switchCurrentOrder_request":{
            "properties":{
                "orderId":{
                    "description":"The ID of the order to switch the context to.",
                    "type":"string"
                }
            },
            "example":{
                "orderId":"o60411"
            }
        },
        "UISettingsResponse":{
            "type":"object",
            "properties":{
                "generalSiteSettings":{
                    "type":"object",
                    "properties":{
                        "stickyModelConfigs":{
                            "type":"string"
                        },
                        "buttonAlignment":{
                            "type":"string"
                        },
                        "showBmLogo":{
                            "type":"string"
                        },
                        "guestAccess":{
                            "type":"string"
                        },
                        "includeLanguagePreference":{
                            "type":"string"
                        },
                        "showOverloadBanner":{
                            "type":"string"
                        },
                        "includeShoppingCartBanner":{
                            "type":"string"
                        },
                        "buttonPosition":{
                            "type":"string"
                        }
                    }
                },
                "links":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "rel":{
                                "type":"string"
                            },
                            "href":{
                                "type":"string"
                            }
                        }
                    }
                },
                "configSettings":{
                    "type":"object",
                    "properties":{
                        "configDialogThreshhold":{
                            "type":"string"
                        },
                        "cfgHideZeroTotalPrice":{
                            "type":"string"
                        },
                        "configIntegrationExpiration":{
                            "type":"string"
                        },
                        "cfgPriceAllPgs":{
                            "type":"string"
                        },
                        "displayEditableFieldIconsInArrays":{
                            "type":"string"
                        },
                        "cfgSparesSelected":{
                            "type":"string"
                        },
                        "configHeaderSize":{
                            "type":"string"
                        },
                        "ajaxLoadingDialogDelay":{
                            "type":"string"
                        },
                        "configTimeout":{
                            "type":"string"
                        },
                        "hideMissing":{
                            "type":"string"
                        },
                        "otherTablesHeight":{
                            "type":"string"
                        },
                        "horizontalArraysHeight":{
                            "type":"string"
                        },
                        "configTimeoutAction":{
                            "type":"string"
                        },
                        "cfgSparesDisplayTotal":{
                            "type":"string"
                        },
                        "cfgSparesEndPage":{
                            "type":"string"
                        },
                        "enableConfigAutoSave":{
                            "type":"string"
                        },
                        "verticalArraysHeight":{
                            "type":"string"
                        },
                        "sumConfigSpareQuantities":{
                            "type":"string"
                        },
                        "ssplResultSetLimit":{
                            "type":"string"
                        },
                        "cfgRetainSparesSelected":{
                            "type":"string"
                        }
                    }
                }
            },
            "example":{
                "generalSiteSettings":{
                    "stickyModelConfigs":"Yes",
                    "buttonAlignment":"right",
                    "showBmLogo":"No",
                    "guestAccess":"Yes",
                    "includeLanguagePreference":"No",
                    "showOverloadBanner":"Yes",
                    "buttonPosition":"both"
                },
                "configSettings":{
                    "configDialogThreshhold":"5",
                    "cfgHideZeroTotalPrice":"No",
                    "configIntegrationExpiration":"30",
                    "cfgPriceAllPgs":"Yes",
                    "cfgSparesSelected":"Yes",
                    "configHeaderSize":"8",
                    "ajaxLoadingDialogDelay":"1000",
                    "configTimeout":"2",
                    "hideMissing":"No",
                    "otherTablesHeight":"20",
                    "configTimeoutAction":"Log Only",
                    "cfgSparesDisplayTotal":"Yes",
                    "cfgSparesEndPage":"Yes",
                    "enableConfigAutoSave":"Yes",
                    "paginationForVerticalArrays":"No",
                    "verticalArraysHeight":"20",
                    "sumConfigSpareQuantities":"No",
                    "ssplResultSetLimit":"1000",
                    "cfgRetainSparesSelected":"No"
                }
            }
        },
        "AddArraySetRowResponse":{
            "example":{
                "cacheInstanceId":"lplWwUDfomQfOCHquG1AKGbpKnqQsrw03JubE3n2bmAb6UnKBl1mrBcQ4zGypY58",
                "items":[
                    {
                        "arrayFloatField1":null,
                        "arrayBoolean1":false,
                        "_index":0,
                        "arrayTextField1":"",
                        "arrayCurrencyField1":null,
                        "arrayIntegerField1":null,
                        "arrayDateField1":null,
                        "_rowKey":"b2d77c0b-4f50-40de-998e-9b04b9fcef0e"
                    },
                    {
                        "arrayFloatField1":null,
                        "arrayBoolean1":false,
                        "_index":1,
                        "arrayTextField1":"",
                        "arrayCurrencyField1":null,
                        "arrayIntegerField1":null,
                        "arrayDateField1":null,
                        "_rowKey":"8076cbb8-75ab-4c88-8b2e-4e35296041ce"
                    }
                ]
            }
        },
        "shippingMethod":{
            "description":"The shipping method details",
            "type":"object",
            "properties":{
                "shippingCalculator":{
                    "description":"a valid key for the available calculator types",
                    "type":"string",
                    "example":"priceRange"
                },
                "eligibleForProductWithSurcharges":{
                    "description":"Whether this shipping method is enabled for products with surcharges or not. Defaults to null.",
                    "type":"boolean",
                    "example":true
                },
                "isExternallyPriced":{
                    "description":"Whether this shipping method can be priced externally or not. Defaults to false.",
                    "type":"boolean",
                    "example":false
                },
                "ranges":{
                    "description":"The price ranges for this shipping method",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "high":{
                                "description":"The upper boundary of the range",
                                "type":"number",
                                "example":99.99
                            },
                            "amount":{
                                "description":"The monetary value for the range",
                                "type":"number",
                                "example":25
                            },
                            "secondaryCurrencyShippingAmount":{
                                "description":"In case of mix currency, if secondaryCurrencyCode is sent in request, shipping amount will be calculated according to given secondaryCurrencyCode. Else if payShippingInSecondaryCurrency flag is enabled in site repository, shipping amount will be calculated according to site level secondaryCurrencyCode",
                                "type":"string"
                            },
                            "low":{
                                "description":"The lower boundary of the range",
                                "type":"number",
                                "example":0
                            },
                            "repositoryId":{
                                "description":"The repository id of this priceRange item",
                                "type":"string",
                                "example":"standardRange_01"
                            }
                        }
                    }
                },
                "associatedPriceListGroups":{
                    "description":"The associated Price list groups for this Shipping Method.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deleted":{
                                "description":"If the price list deleted",
                                "type":"boolean",
                                "example":false
                            },
                            "displayName":{
                                "description":"The display name of the price list group.",
                                "type":"string",
                                "example":"Default Price Group"
                            },
                            "repositoryId":{
                                "description":"The repository Id of the price list group.",
                                "type":"string",
                                "example":"defaultPriceGroup"
                            },
                            "active":{
                                "description":"If the price list group is active.",
                                "type":"boolean",
                                "example":true
                            },
                            "currency":{
                                "description":"The currency of the price list group.",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The repository ID of the currency.",
                                        "type":"string",
                                        "example":"en_US"
                                    }
                                }
                            },
                            "id":{
                                "description":"The id of the price list group.",
                                "type":"string",
                                "example":"defaultPriceGroup"
                            },
                            "locale":{
                                "description":"The locale associated",
                                "type":"string",
                                "example":"en_US"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"The display name for the shipping method given the current locale.",
                    "type":"string",
                    "example":"Standard"
                },
                "description":{
                    "description":"The description of shipping group.",
                    "type":"string",
                    "example":"Standard shipping method"
                },
                "allSites":{
                    "description":"Whether or not it includes all sites in the response.",
                    "type":"boolean",
                    "example":true
                },
                "sites":{
                    "description":"List of sites.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The site id.",
                                "type":"string",
                                "example":"siteUS"
                            }
                        }
                    }
                },
                "type":{
                    "description":"The type property of the shipping method.",
                    "type":"integer",
                    "example":0
                },
                "taxCode":{
                    "description":"A valid tax code for calculating tax on shipping.",
                    "type":"string",
                    "example":"TAX0001"
                },
                "shippingGroupType":{
                    "description":"The shipping group type.",
                    "type":"string",
                    "example":"hardgoodShippingGroup"
                },
                "enabled":{
                    "description":"Whether this shipping method is enabled or not.",
                    "type":"boolean",
                    "example":true
                },
                "displaySequence":{
                    "description":"Used to determine the ordering of shipping methods in the UI. Lower values should appear first in any ordered list.",
                    "type":"integer",
                    "example":0
                },
                "repositoryId":{
                    "description":"The id of the shipping method item",
                    "type":"string",
                    "example":"standardShippingMethod"
                },
                "id":{
                    "description":"The shipping method id.",
                    "type":"string",
                    "example":"standardShippingMethod"
                },
                "isFallback":{
                    "description":"Use this shipping method when Commerce Cloud cannot connect to an external shipping service. Defaults to false.",
                    "type":"boolean",
                    "example":false
                },
                "excludedCategoriesShippingCharge":{
                    "description":"List of categories excluded from shipping charges.",
                    "type":"array",
                    "items":{
                        "type":"string",
                        "example":"cat40012"
                    }
                },
                "excludedCategories":{
                    "description":"The excluded categories",
                    "type":"array",
                    "items":{
                        "type":"string",
                        "example":"cat400111"
                    }
                },
                "shipToLocations":{
                    "description":"The array of repository IDs of shipping locations.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The id of the ship to location.",
                                "type":"string",
                                "example":1000001
                            }
                        }
                    }
                }
            }
        },
        "getItems_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of items in collection.",
                    "type":"string"
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "getForUpdate":{
                    "description":"Flag indicating whether to return a list of all item ids from the current order in the response output.",
                    "type":"string"
                },
                "offset":{
                    "description":"Page offset currently.",
                    "type":"string"
                },
                "itemIds":{
                    "description":"A list of all the commerce item ids in the current order. This payload section will be included in the response only when the getForUpdate query parameter is set to true.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "hasMore":{
                    "description":"Flag indicating whether more results exist.",
                    "type":"string"
                },
                "limit":{
                    "description":"Max number of results returned per response.",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "links":{
                    "description":"Collection of links indicating operations possible upon resource/subresource.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "method":{
                                "description":"HTTP method type.",
                                "type":"string"
                            },
                            "rel":{
                                "description":"Attribute specifying link between current response and linked destination.",
                                "type":"string"
                            },
                            "href":{
                                "description":"href specifying link's destination.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items in the cart.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "primaryThumbImageURL":{
                                "description":"The URL of the product's primary image.",
                                "type":"string",
                                "example":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100"
                            },
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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 ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPrice":{
                                "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                "type":"string"
                            },
                            "assetId":{
                                "description":"The asset ID corresponding to the current item.",
                                "type":"string"
                            },
                            "price":{
                                "description":"Price of the items.",
                                "type":"number"
                            },
                            "variant":{
                                "description":"List of variants for the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"The variant option value.",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"The variant option name.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "primaryImageAltText":{
                                "description":"The product's primary image alternative text.",
                                "type":"string"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the item by the configurator system.",
                                "type":"string"
                            },
                            "state":{
                                "description":"state of the commerce Item",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository ID of the commerce item.",
                                "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"
                            },
                            "primaryImageTitle":{
                                "description":"The product's primary image title.",
                                "type":"string",
                                "example":"Samsung - F90BN HD Flash Memory Camcorder"
                            },
                            "childSkus":{
                                "description":"An array with single primary image url for this item's sku, or its default image.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "quantity":{
                                "description":"Quantity of the items.",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"ID of the product in the cart.",
                                "type":"string"
                            },
                            "pointOfNoRevision":{
                                "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                "type":"boolean"
                            },
                            "externalRecurringCharge":{
                                "description":"The external recurring price.",
                                "type":"number"
                            },
                            "giftWithPurchaseCommerceItemMarkers":{
                                "description":"giftWithPurchaseCommerceItemMarker information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "remainingQuantity":{
                                            "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                            "type":"number"
                                        },
                                        "selectedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                            "type":"number"
                                        },
                                        "data":{
                                            "description":"The gift hash code for this gift with purchase promotion.",
                                            "type":"integer"
                                        },
                                        "automaticQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                            "type":"number"
                                        },
                                        "value":{
                                            "description":"The gift with purchase promotion ID.",
                                            "type":"string"
                                        },
                                        "targetedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                            "type":"number"
                                        },
                                        "key":{
                                            "description":"atg.gwp",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "originalCommerceItemId":{
                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPriceQuantity":{
                                "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                "type":"integer"
                            },
                            "externalRecurringChargeFrequency":{
                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Sku reference ID.",
                                "type":"string"
                            },
                            "externalRecurringChargeDuration":{
                                "description":"The duration for the recurring charge e.g. 12 months.",
                                "type":"string"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "route":{
                                "description":"The UI route to display the product.",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"The ID of the site on which the item was added.",
                                "type":"string"
                            },
                            "detailedRecurringChargeInfo":{
                                "description":"Detailed Item Price Information.",
                                "type":"object",
                                "properties":{
                                    "discounted":{
                                        "description":"Whether the price is discounted.",
                                        "type":"boolean"
                                    },
                                    "amount":{
                                        "description":"The monetary amount for the recurring charge.",
                                        "type":"number"
                                    },
                                    "quantity":{
                                        "description":"The number of items covered by this recurring charge price info",
                                        "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"
                                    }
                                }
                            },
                            "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 determines if the current item is an asset or not.",
                                "type":"boolean"
                            },
                            "recurringCharge":{
                                "description":"The recurring charge for the item.",
                                "type":"number"
                            }
                        }
                    }
                }
            }
        },
        "withdrawSignatureRequest":{
            "properties":{
                "documents":{
                    "type":"object",
                    "properties":{
                        "comments":{
                            "description":"Shopper's comment ",
                            "type":"string"
                        }
                    }
                }
            },
            "example":{
                "documents":{
                    "comments":"Cancelling the signature request."
                }
            }
        },
        "withdrawSignatureResponse":{
            "example":{
                "revisionId":"9,0",
                "_eSignatureAttributeSet_esig_file_attachment":{
                    "fileName":"MillerManufacturingProposal.pdf",
                    "isFileSaved":true,
                    "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/3023421001/documents/3023297684",
                    "fileType":"application/pdf",
                    "fileID":"3023421009"
                },
                "fileAttachment_t":{
                    "fileName":null,
                    "isFileSaved":false,
                    "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/3023421001/documents/3023297684",
                    "fileType":null,
                    "fileID":null
                },
                "documents":{
                    "totalOneTimeListAmount_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "_s_priceScoreSimpleMarginNetPrice_t":9,
                    "_s_soldToPartyName_t":null,
                    "_s_billTo_t_state":null,
                    "_document_var_name":"transaction",
                    "_customer_t_phone":null,
                    "_customer_id":"12747",
                    "_eSignatureAttributeSet_esig_file_attachment":{
                        "fileName":"MillerManufacturingProposal.pdf",
                        "isFileSaved":true,
                        "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/3023421001/documents/3023297684",
                        "fileType":"application/pdf",
                        "fileID":"3023421009"
                    },
                    "_s_optimalTargetValue_t":null,
                    "transactionTotalDiscountPercent_t":0,
                    "_s_billTo_t_city":null,
                    "_s_billTo_t_fax":null,
                    "_customer_t_state":null,
                    "totalContractValue_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "contractTypeName_t":null,
                    "_s_billTo_t_phone":null,
                    "contractStartDate_t":"2024-11-11",
                    "_s_billTo_t_zip":null,
                    "totalMonthlyUsageRev_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "createdDate_t":"2024-11-11",
                    "_date_modified":"2024-11-11T09:10:58.000Z",
                    "_customer_t_address":null,
                    "contactType_t":null,
                    "envelope_c":null,
                    "transactionDescription_t":null,
                    "totalMonthlyCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_date_added":"2024-11-11T09:04:53.000Z",
                    "_s_contactPartyNumber_t":null,
                    "totalAnnualCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "test1_c":null,
                    "contactName_t":null,
                    "contractEndDate_t":"2025-11-10",
                    "_s_billTo_t_address_2":null,
                    "_s_discountGuidanceMax_t":null,
                    "_s_discountGuidanceFloor_t":null,
                    "_s_priceScoreSimpleMarginUnitCost_t":9,
                    "totalUsageRevenue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "fileAttachment_t":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/3023421001/documents/3023297684",
                        "fileType":null,
                        "fileID":null
                    },
                    "cC_SiteId_c":null,
                    "contractName_t":"Agreement for 11/11 ",
                    "_s_winProbability_t":null,
                    "_process_var_name":"oraclecpqo",
                    "_locked_by_user_first_name":null,
                    "_s_billTo_t_country":null,
                    "_customer_t_country":null,
                    "createdBy_t":"James Horton",
                    "contractedPeriods_t":1,
                    "totalOneTimeNetAmount_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "bs_id":"3023421001",
                    "contactMiddleName_t":null,
                    "_submitted_by_submit_t":"",
                    "_s_assignedTo_t":{
                        "displayValue":"Buyer",
                        "value":"BUYER"
                    },
                    "_stage":{
                        "displayValue":"Quote",
                        "value":"QUOTE"
                    },
                    "_customer_t_email":null,
                    "_locked_by_user_last_name":null,
                    "_s_html_main_price_optimization_t":null,
                    "_s_billTo_t_last_name":null,
                    "_s_priceScoreSimpleMarginListPrice_t":9,
                    "_s_quoteForAgreement_t":false,
                    "transactionID_t":"CPQ-185",
                    "_buyer_company_name":"tier3-015-phx1x",
                    "_s_priceScoreListBased_t":9,
                    "totalMonthlyDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_html_main_timeseries_t":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_timeSeries\" class=\"unrendered\" +  data-time='true'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Total Discount % vs Creation Date&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;Won&#34;,&#34;items&#34;:[]}],&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;1.731312E12&#34;,&#34;y&#34;:&#34;0.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Default Request Date&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Default Request Date&#34;,&#34;value&#34;:&#34;1.731312E12&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Total Discount %&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[]},{&#34;text&#34;:&#34;Total Discount %&#34;,&#34;value&#34;:&#34;0.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                    "_s_hostCompanyFullName_t":"tier3-015-phx1x",
                    "_s_billTo_t_company_name":null,
                    "_date_tx_modified":"2024-11-11T09:10:58.000Z",
                    "_s_billToCustomerAccountName_t":null,
                    "totalContractDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_eSignatureAttributeSet_esig_recipients":"LeotaDilliard<leota@example.com>;JohnDailmer<administrator@example.com>;",
                    "totalOneTimeCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_locked_by_user_login":null,
                    "_reject_link":"",
                    "_customer_t_last_name":null,
                    "_customer_t_company_name":null,
                    "_s_accountIntegrationResponse_t":null,
                    "totalAnnualValue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "totalContractCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_isEsignatureEnabled_t":true,
                    "_s_isPublished_t":true,
                    "priceExpirationDate_t":null,
                    "_s_winProbRevPrediction_t":null,
                    "_s_customerStatus_t":{
                        "displayValue":"Awaiting Signatures",
                        "value":"awaitingSignatures"
                    },
                    "_locked_time":null,
                    "annualContractListValue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "priceScore_t":9,
                    "_s_billTo_t_address":null,
                    "cC_ProviderNote_c":null,
                    "totalRecurRevenue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_customerVisibilityIdentifier_t":{
                        "displayValue":"HEADER_PRODUCTS_PRICES",
                        "value":"3"
                    },
                    "_last_document_number":2,
                    "cC_OrderId_c":null,
                    "_customer_t_city":null,
                    "_approve_link":"",
                    "_eSignatureAttributeSet_esig_date_modified":"2024-11-11T09:10:58Z",
                    "cC_ExpirationDate_c":null,
                    "_s_discountGuidanceMeterGauge_t":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/statusMeterGauge/statusMeterGaugeMain\"></script><div id=\"meter-gauge-container-_s_discountGuidanceMeterGauge_t\" class=\"unrendered\" data-meter-gauge='{&#34;gaugeData&#34;:{&#34;thresholds&#34;:[{&#34;max&#34;:0,&#34;color&#34;:&#34;#67b460&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#ffdf4d&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#e95b46&#34;}],&#34;tooltip&#34;:&#34;Discount Guidance Floor: , Discount Guidance Max: , Discount Guidance Ceiling: &#34;,&#34;valueLabel&#34;:&#34;Value&#34;,&#34;value&#34;:0,&#34;meterLabel&#34;:&#34;0.0&#34;,&#34;min&#34;:0,&#34;max&#34;:0,&#34;invalidLabel&#34;:&#34;No data to display&#34;,&#34;meterTooltipId&#34;:&#34;3023302527-meter-tooltip&#34;}}' data-bind=\"template:{name:'statusMeterGauge.html', data:gaugeData}\"></div>",
                    "_s_useTransactionForAnalytics_t":false,
                    "_customer_t_address_2":null,
                    "transactionLine":{
                        "hasMore":false,
                        "items":[
                            {
                                "_s_lineDiscountGuidanceFloor_l":null,
                                "listAmount_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_price_quantity":1,
                                "discountAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "contractStartDate_l":"2024-11-11",
                                "listPriceRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_document_var_name":"transactionLine",
                                "recurringRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_part_display_number":"Part Display 10",
                                "_price_list_price_each":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "createdDate_l":"2024-11-11T09:04:00Z",
                                "_s_priceScoreWeighting_l":1,
                                "_s_priceScoreSimpleMarginNetPrice_l":9,
                                "_s_lastPricePaid_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "contractDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "includedInBasePrice":null,
                                "_parent_line_item":null,
                                "_date_modified":"2024-11-11T09:04:54.000Z",
                                "cC_CatalogRefId_c":null,
                                "priceRecurFrequencyRollup_l":null,
                                "costAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_is_part_pricing_rule_price":false,
                                "_line_bom_model_path":null,
                                "_model_id":null,
                                "discountPercent_l":0,
                                "_date_added":"2024-11-11T09:04:54.000Z",
                                "_part_sales_product_type":null,
                                "contractEndDate_l":"2025-11-10",
                                "_model_product_line_id":null,
                                "_last_modified_date":"2024-11-11 01:04:54",
                                "usageRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "monthlyRecurRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_s_priceScoreSimpleMarginUnitCost_l":9,
                                "contractedPeriods_l":1,
                                "createdBy_l":"James Horton",
                                "_part_number":"part10",
                                "_model_path":null,
                                "_model_variable_name":null,
                                "_sequence_number":1,
                                "_line_bom_display_name":null,
                                "unitCost_l":null,
                                "monthlyRecurRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_is_recommended_price":false,
                                "_transactionLine_id":"3023421001_2",
                                "annualListValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "cC_ProductId_c":null,
                                "_price_unit_price_each":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_s_priceScoreSimpleMarginListPrice_l":9,
                                "lineType_l":{
                                    "displayValue":"Part",
                                    "value":"PART"
                                },
                                "transactionID_l":"3023421001",
                                "usageRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "customDiscountValue_l":0,
                                "_price_item_price_each":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "recurRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "monthlyUsageRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_transaction_currency_pref":{
                                    "id":14619668,
                                    "currencyCode":"USD"
                                },
                                "annualDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_part_service_duration_type_code":null,
                                "_s_priceScoreListBased_l":9,
                                "_model_supplier_company_id":null,
                                "_s_html_line_timeseries_l":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_lineTimeSeries\" class=\"unrendered\" +  data-time='true'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Net Price vs Request Date&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;Won&#34;,&#34;items&#34;:[]}],&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;1.731563621657E12&#34;,&#34;y&#34;:&#34;10.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Request Date&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Request Date&#34;,&#34;value&#34;:&#34;1.731563621657E12&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Net Price (Rollup)&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[]},{&#34;text&#34;:&#34;Net Price (Rollup)&#34;,&#34;value&#34;:&#34;10.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                                "_model_segment_id":null,
                                "_bs_id":"3023421001",
                                "netAmount_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_favorite_id":null,
                                "pricePeriod_l":null,
                                "priceRecurFrequency_l":null,
                                "priceScore_l":9,
                                "_s_lineDiscountGuidanceMeterGauge_l":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/statusMeterGauge/statusMeterGaugeMain\"></script><div id=\"meter-gauge-container-_s_lineDiscountGuidanceMeterGauge_l\" class=\"unrendered\" data-meter-gauge='{&#34;gaugeData&#34;:{&#34;thresholds&#34;:[{&#34;max&#34;:0,&#34;color&#34;:&#34;#67b460&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#ffdf4d&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#e95b46&#34;}],&#34;tooltip&#34;:&#34;Line Discount Guidance Floor: , Line Discount Guidance Max: , Line Discount Guidance Ceiling: &#34;,&#34;valueLabel&#34;:&#34;Value&#34;,&#34;value&#34;:0,&#34;meterLabel&#34;:&#34;0.00&#34;,&#34;min&#34;:0,&#34;max&#34;:0,&#34;invalidLabel&#34;:&#34;No data to display&#34;,&#34;meterTooltipId&#34;:&#34;3023303319-meter-tooltip&#34;}}' data-bind=\"template:{name:'statusMeterGauge.html', data:gaugeData}\"></div>",
                                "netPrice_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "priceType_l":{
                                    "displayValue":"One Time",
                                    "value":"One Time"
                                },
                                "_part_custom_field5":0,
                                "nonRecurRevRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_price_type":null,
                                "listPrice_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "contractListValueRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "documentNumber_l":"2",
                                "contractValue_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "nonRecurRevSummable_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "priceTypeRollup_l":{
                                    "displayValue":"One Time",
                                    "value":"One Time"
                                },
                                "_s_lineDiscountGuidanceMax_l":null,
                                "contractedPeriodsRollup_l":null,
                                "customDiscountAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_parent_doc_number":null,
                                "_is_line_item_mandatory":false,
                                "_s_html_line_scatterplot_l":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_lineScatterPlot\" class=\"unrendered\" +  data-time='false'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Line Scatter Plot&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;&#34;,&#34;displayInLegend&#34;:&#34;off&#34;,&#34;items&#34;:[{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023421476,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023421020,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419989,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419976,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419969,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419933,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419897,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419657,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419614,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419588,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419169,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023419129,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023415569,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418604,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418598,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418592,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418586,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418580,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023418500,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023405064,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023404541,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023404462,&#34;docNum&#34;:2},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392291,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392291,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392148,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392148,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392112,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023392112,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023391853,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023391853,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023391004,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023391004,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390926,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390926,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390722,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390722,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390594,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390594,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390492,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023390492,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023388382,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023388382,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023388193,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023388193,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387919,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387919,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387795,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387795,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387562,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387562,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387463,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023387463,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023386423,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023386423,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385617,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385617,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385577,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385577,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385541,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023385541,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023382385,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023382385,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023382339,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023382339,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023376364,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023376364,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023372340,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023372340,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023372170,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023372170,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023369190,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023369190,&#34;docNum&#34;:17},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023369046,&#34;docNum&#34;:16},{&#34;x&#34;:10,&#34;y&#34;:1,&#34;bsId&#34;:3023369046,&#34;docNum&#34;:17}]}],&#34;historyCurrent&#34;:{&#34;name&#34;:&#34;Historical Value&#34;,&#34;items&#34;:[{&#34;x&#34;:10,&#34;y&#34;:&#34;1&#34;}]},&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;10.0&#34;,&#34;y&#34;:&#34;1.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Net Price (Rollup)&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Net Price (Rollup)&#34;,&#34;value&#34;:&#34;10.0&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Quantity&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971},{&#34;x&#34;:10,&#34;value&#34;:0.9999999999999971}]},{&#34;text&#34;:&#34;Quantity&#34;,&#34;value&#34;:&#34;1.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                                "_price_period":null,
                                "_reconfiguration_date":"1970-01-01 00:00:00",
                                "_part_desc":null,
                                "_id":"3023421003",
                                "_chargeSetControl":null,
                                "lineNumber_l":null,
                                "_pp_id":"3023322582",
                                "_s_priceScoreMarginBased_l":9,
                                "_document_number":2,
                                "_is_bom_price":false,
                                "status_l":{
                                    "displayValue":"Created",
                                    "value":"CREATED"
                                },
                                "_line_item_comment":null,
                                "contractValueRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_line_bom_sequence_index":null,
                                "aBO_Delta_Action_Code_l":null,
                                "discountPercentRollup_l":0,
                                "_step_var_name":"waitingForSignature",
                                "cC_CommerceItemId_c":null,
                                "_part_supplier_company_id":"4118171",
                                "_model_name":null,
                                "_original_document_number":"-1",
                                "contractListValue_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_line_item_spare_rule_var_name":null,
                                "monthlyUsageRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_s_lastPricePaidCustomerId_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_part_id":"8523091",
                                "_s_lineDiscountGuidanceCeiling_l":null,
                                "_price_book_var_name":"_default_price_book",
                                "netPriceRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "customDiscountType_l":null,
                                "_model_sales_product_type":null,
                                "_group_sequence_number":"1.0",
                                "annualValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_pp_name":"Self Service User",
                                "_line_bom_condition_index":null
                            }
                        ]
                    },
                    "transactionName_t":"11/11 ",
                    "_s_skipSellerReview_t":true,
                    "_s_priceScoreMarginBased_t":9,
                    "_id":"3023421001",
                    "contactLastName_t":"TT2",
                    "_pp_id":"3023322582",
                    "_document_number":"1",
                    "_s_html_main_scatterplot_t":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_scatterPlot\" class=\"unrendered\" +  data-time='false'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Discount % vs Revenue&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;Won&#34;,&#34;items&#34;:[]}],&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;0.0&#34;,&#34;y&#34;:&#34;10.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Total Discount %&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Total Discount %&#34;,&#34;value&#34;:&#34;0.0&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Total Contract Value (Net)&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[]},{&#34;text&#34;:&#34;Total Contract Value (Net)&#34;,&#34;value&#34;:&#34;10.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                    "owner_t":"James Horton",
                    "_s_billTo_t_email":null,
                    "contactFirstName_t":"TT1",
                    "_s_optimalPrimaryDriver_t":null,
                    "_step_var_name":"waitingForSignature",
                    "_s_discountGuidanceCeiling_t":null,
                    "_customer_t_zip":null,
                    "_s_checkoutAccessEnabled_t":{
                        "items":[
                            {
                                "displayValue":"Sales Rep Checkout",
                                "value":"SALES_REP_CHECKOUT"
                            }
                        ]
                    },
                    "_s_winProbNoOptimization_t":null,
                    "_lock_status":false,
                    "_customer_t_fax":null,
                    "currency_t":{
                        "displayValue":"USD",
                        "value":"USD"
                    },
                    "totalMonthlyListAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_contractID_t":null,
                    "_s_transactionSource_t":{
                        "displayValue":"Buyer Initiated",
                        "value":"buyerInitiated"
                    },
                    "totalContractListValue_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "_s_billTo_t_first_name":null,
                    "_eSignatureAttributeSet_esig_status":{
                        "displayValue":"Pending",
                        "value":"Pending"
                    },
                    "_s_optimalWinProbability_t":null,
                    "TotalAnnualDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "company_c":"Miller Manufacturing Proposal",
                    "_customer_t_company_name_2":null,
                    "approval_revision_submit_t":1,
                    "_price_book_var_name":"_default_price_book",
                    "_supplier_company_name":"tier3-015-phx1x",
                    "_locked_by_user":-1,
                    "_s_billToCustomerAccountID_t":null,
                    "_customer_t_first_name":null,
                    "_s_billTo_t_company_name_2":null,
                    "_currency_pref":{
                        "id":14619668,
                        "currencyCode":"USD"
                    },
                    "contactEmailAddress_t":"tt1@example.com",
                    "totalOneTimeDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_pp_name":"Self Service User",
                    "totalMonthlyNetAmount_t":{
                        "currency":"USD",
                        "value":0
                    }
                },
                "warnings":{
                },
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/quotes/3023421001/signatureDetails"
                    }
                ]
            }
        },
        "applyPayments_request":{
            "properties":{
                "items":{
                    "description":"Payment details for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type:invoice",
                                "type":"string"
                            },
                            "externalType":{
                                "description":"Type of external transaction e.g. card, cash, invoice. Payment type:external.",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount to be authorized from the payment.",
                                "type":"number"
                            },
                            "saveCard":{
                                "description":"Property that determines whether to save this card or not.",
                                "type":"boolean"
                            },
                            "cardType":{
                                "description":"Credit/Debit card type. e.g. visa. Payment type:card.",
                                "type":"string"
                            },
                            "expiryMonth":{
                                "description":"Credit/Debit card expiry month. Payment type:card.",
                                "type":"string"
                            },
                            "externalId":{
                                "description":"Unique identifier from an external source. Payment type:external.",
                                "type":"string"
                            },
                            "expiryYear":{
                                "description":"Credit/Debit card expiry year. Payment type:card.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Payment type: card | invoice | physicalGiftCard | cash | storeCredit | generic | inStorePayment | loyaltyPoints | external.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"Date and time of the transaction in ISO 8601 format. Payment type:external.",
                                "type":"string"
                            },
                            "cardCVV":{
                                "description":"Credit/Debit card secret pin. Payment type:card.",
                                "type":"string"
                            },
                            "savedCardId":{
                                "description":"ID of the saved card",
                                "type":"string"
                            },
                            "customProperties":{
                                "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                                "type":"object"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number used for payment. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "storeCreditNumber":{
                                "description":"Store credit number used for payment. Payment type:storeCredit.",
                                "type":"string"
                            },
                            "nameOnCard":{
                                "description":"Name on the credit/debit card. Payment type:card.",
                                "type":"string"
                            },
                            "billTo":{
                                "description":"Bill-to details. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteUseId":{
                                        "description":"site use id",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            },
                            "externalSubtype":{
                                "description":"Subtype of external transaction e.g. visa, mastercard. Payment type:external.",
                                "type":"string"
                            },
                            "giftCardPin":{
                                "description":"Gift card pin. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "externalSourceId":{
                                "description":"Identifier from an external source. Payment type:external.",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"The billing address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "currencyCode":{
                                "description":"The currency code.",
                                "type":"string"
                            },
                            "cardNumber":{
                                "description":"Credit/Debit card number used for payment. Payment type:card.",
                                "type":"string"
                            },
                            "status":{
                                "description":"Status of the transaction e.g.AUTHORIZED, SETTLED. Payment type:external.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "type"
            ],
            "example":{
                "items":[
                    {
                        "giftCardNumber":"6035718888920014103",
                        "giftCardPin":"1234",
                        "billingAddress":{
                            "lastName":"Bloggs",
                            "country":"United States",
                            "address3":"",
                            "address2":"",
                            "city":"Florida City",
                            "prefix":"",
                            "address1":"111 Florida Dr",
                            "postalCode":"33034",
                            "jobTitle":"",
                            "companyName":"",
                            "county":"US",
                            "suffix":"",
                            "type":"",
                            "firstName":"Joe",
                            "phoneNumber":"",
                            "alias":"",
                            "faxNumber":"",
                            "middleName":"",
                            "state":"FL",
                            "email":null,
                            "state_ISOCode":"US-FL"
                        },
                        "type":"physicalGiftCard"
                    }
                ]
            }
        },
        "switchCurrentOrder_response":{
            "properties":{
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "orderId":{
                    "description":"The ID of the new cart order.",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                }
            }
        },
        "terminateSubscriptionProductsResponse":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "transactionId":{
                    "description":"The ID of the transaction resulting from the terminate operation",
                    "type":"string"
                }
            }
        },
        "getInvoice_success_response":{
        },
        "listProductsForLargeCart_request":{
            "properties":{
                "catalogId":{
                    "description":"the catalog ID for the site",
                    "type":"string"
                },
                "showNonActive":{
                    "description":"boolean value determining whether the non-active products to be returned or not",
                    "type":"boolean"
                },
                "productIds":{
                    "description":"the list of product IDs",
                    "type":"string"
                },
                "categoryId":{
                    "description":"the category ID",
                    "type":"string"
                },
                "includeChildSKUsListingIds":{
                    "description":"If this flag is true then listingVariant repository id will be included in each of the childSKU of style based product",
                    "type":"boolean"
                },
                "storePriceListGroupId":{
                    "description":"the price list group id for which product prices are to be returned",
                    "type":"string"
                }
            },
            "example":{
                "productIds":"Product_27Fxyzi,Product_21Cxi",
                "storePriceListGroupId":"defaultPriceGroup"
            }
        },
        "getResourceBundle_response":{
            "properties":{
                "resources":{
                    "description":"Response object containing resource bundle information for the specified locale",
                    "type":"object",
                    "properties":{
                        "sampleKey":{
                            "description":"Value of sampleKey",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "listShippingMethodsForCurrentOrder_response":{
            "properties":{
                "items":{
                    "description":"The array of shipping method details for a shipping groups.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "shippingGroupId":{
                                "description":"The shipping group ID.",
                                "type":"string"
                            },
                            "shippingMethods":{
                                "description":"The shipping methods",
                                "type":"array",
                                "items":{
                                    "$ref":"#/definitions/shippingMethod"
                                }
                            }
                        }
                    }
                }
            }
        },
        "subscriptionProductModifyRequestItem":{
            "type":"object",
            "required":[
                "rootAssetKey"
            ],
            "properties":{
                "reason":{
                    "description":"The reason for modifying the asset",
                    "type":"string"
                },
                "quantity":{
                    "description":"The new quantity of the asset",
                    "type":"integer"
                },
                "ratePlanId":{
                    "description":"The new rate plan number for the asset",
                    "type":"string"
                },
                "comment":{
                    "description":"The comment for modifying the asset",
                    "type":"string"
                },
                "rootAssetKey":{
                    "description":"The key of the asset to be modified",
                    "type":"string"
                },
                "effectiveDate":{
                    "description":"The amend effective date, refers to the specific date when changes made to the subscription becomes active (should be in ISO Date format: yyyy-MM-dd). Defaults to current date if asset contract start date is in past or contract start date.",
                    "type":"string"
                }
            }
        },
        "updateVisitorInfo_request":{
            "properties":{
                "infoName":{
                    "description":"The name of the visitor info cookie",
                    "type":"string"
                },
                "infoDomain":{
                    "description":"The domain of the visitor info cookie",
                    "type":"string"
                }
            },
            "required":[
                "infoName",
                "infoValue"
            ],
            "example":{
                "infoName":"xd123_SiteUS",
                "infoDomain":"example.com"
            }
        },
        "samlAuthnRequest_request":{
            "properties":{
            },
            "example":"POST /ccstoreui/v1/samlAuthnRequest?encode=true"
        },
        "priceOrder_response":{
            "properties":{
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"Shipping tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number"
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShipingAmount":{
                                        "description":"shipping amount in monetry currency ",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store from which items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location ID of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "primaryThumbImageURL":{
                                            "description":"Primary Thumb Image URL.",
                                            "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"
                                        },
                                        "rawTotalPrice":{
                                            "description":"Raw Total Price.",
                                            "type":"string"
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"Display Name.",
                                            "type":"string"
                                        },
                                        "shippingSurchargeValue":{
                                            "description":"shipping surcharge value.",
                                            "type":"number"
                                        },
                                        "discountAmount":{
                                            "description":"The discount amount.",
                                            "type":"number"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "onSale":{
                                            "description":"Indicates whether the price is for an item that is on sale.",
                                            "type":"boolean"
                                        },
                                        "primaryImageAltText":{
                                            "description":"Primary Image Alternative Text.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"state of the commerce Item",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "unitPrice":{
                                            "description":"The unit price.",
                                            "type":"number"
                                        },
                                        "primaryImageTitle":{
                                            "description":"Primary Image Title.",
                                            "type":"string"
                                        },
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "salePrice":{
                                            "description":"Sale Price.",
                                            "type":"string"
                                        },
                                        "detailedItemPriceInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Is this item discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "amount":{
                                                        "description":"The amount.",
                                                        "type":"number"
                                                    },
                                                    "quantity":{
                                                        "description":"The quantity.",
                                                        "type":"integer"
                                                    },
                                                    "tax":{
                                                        "description":"The tax amount.",
                                                        "type":"number"
                                                    },
                                                    "orderDiscountShare":{
                                                        "description":"The order Discount Share.",
                                                        "type":"number"
                                                    },
                                                    "detailedUnitPrice":{
                                                        "description":"Detailed Unit Price.",
                                                        "type":"number"
                                                    },
                                                    "currencyCode":{
                                                        "description":"The currency code.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "externalRecurringCharge":{
                                            "description":"The external recurring price.",
                                            "type":"number"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"UIs this product active.",
                                            "type":"boolean"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The product variant ID.",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "route":{
                                            "description":"route.",
                                            "type":"string"
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "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"
                                                }
                                            }
                                        },
                                        "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 determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "listPrice":{
                                            "description":"List Price.",
                                            "type":"string"
                                        },
                                        "recurringCharge":{
                                            "description":"The recurring charge for the item.",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"The ID of order to reprice.",
                    "type":"string"
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string"
                },
                "shippingMethod":{
                    "description":"The shipping method details for the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"Shipping tax amount in monetry currency",
                            "type":"number"
                        },
                        "cost":{
                            "description":"The total cost of shipping.",
                            "type":"number"
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "value":{
                            "description":"The shipping method applied to the order.",
                            "type":"string"
                        }
                    }
                },
                "payments":{
                    "description":"Payment details for the pricing call, including additional properties specific to the payment type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Payment group ID.",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount to be used from the payment group.",
                                "type":"number"
                            },
                            "balance":{
                                "description":"Total available balance on the gift card.",
                                "type":"number"
                            },
                            "gatewayName":{
                                "description":"Payment gateway name. e.g. chaseGiftCard.",
                                "type":"string"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number.",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP.",
                                "type":"string"
                            },
                            "isAmountRemaining":{
                                "description":"A boolean to decide if more payment can be made from this payment group.",
                                "type":"boolean"
                            },
                            "paymentState":{
                                "description":"The state of the payment group. e.g. INITIAL.",
                                "type":"string"
                            },
                            "maskedCardNumber":{
                                "description":"Masked gift card number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "recurringChargesSummary":{
                    "description":"The order price information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"price for whole quantity",
                                "type":"number"
                            },
                            "price":{
                                "description":"price for one quantity",
                                "type":"number"
                            },
                            "frequency":{
                                "description":"Frequency of this summary i.e, per month, per year etc",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "transactionId":{
                    "description":"CPQ Transaction id",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"The order price information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. <br/>Prerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total order amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"The sub-total amount.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The order total.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"The total shipping cost.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"The  shipping surcharges added at item level in monetary currency.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The currency code.",
                            "type":"string"
                        }
                    }
                },
                "onetimeChargesSummary":{
                    "description":"The order price information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"price for whole quantity",
                                "type":"number"
                            },
                            "price":{
                                "description":"price for one quantity",
                                "type":"number"
                            }
                        }
                    }
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "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"
                        }
                    }
                },
                "discountInfo":{
                    "description":"The discount information.",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"The order discount.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"The implicit order discounts with the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "external":{
                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                        "type":"boolean"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"The total adjustment.",
                                        "type":"string"
                                    },
                                    "secondaryCurrencyTotalAdjustment":{
                                        "description":"The total adjustment in monetary currency.",
                                        "type":"number"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"The unclaimed coupons with the order.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyTotalAdjustment":{
                                                "description":"The total adjustment in monetary currency.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "pricingMessages":{
                    "description":"The Pricing messages information.",
                    "type":"object",
                    "properties":{
                        "giftWithPurchaseMessages":{
                            "description":"The gift with purchase messages information.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "summary":{
                                        "description":"The pricing message summary.",
                                        "type":"string"
                                    },
                                    "identifier":{
                                        "description":"The pricing message identifier.",
                                        "type":"string"
                                    },
                                    "priority":{
                                        "description":"The pricing message priority.",
                                        "type":"integer"
                                    },
                                    "params":{
                                        "description":"The list of all message parameters.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"The pricing message type.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "numberOfItems":{
                    "description":"The number of items in the cart.",
                    "type":"integer"
                },
                "shoppingCart":{
                    "description":"The shopping cart contents of the current order.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"The array of products in the shopping cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "childItems":{
                                        "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw price of the product.",
                                                    "type":"number"
                                                },
                                                "displayName":{
                                                    "description":"The name of the product.",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "itemDiscountInfos":{
                                                    "description":"Array of promotions received by 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"
                                                            }
                                                        }
                                                    }
                                                },
                                                "externalPrice":{
                                                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                    "type":"number"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"Repository ID of the commerce item.",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "unitPrice":{
                                                    "description":"The unit price of the product.",
                                                    "type":"number"
                                                },
                                                "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"
                                                },
                                                "amount":{
                                                    "description":"The total amount of this item including its child items amounts.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The quantity of the product.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"ID of the product in the cart.",
                                                    "type":"string"
                                                },
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPriceQuantity":{
                                                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                    "type":"integer"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "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"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"skuid of the item.",
                                                    "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"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                },
                                                "recurringCharge":{
                                                    "description":"The recurring charge for the item.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                        "type":"string"
                                    },
                                    "onetimeChargesSummary":{
                                        "description":"The order price information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "price":{
                                        "description":"The actual price of the product.",
                                        "type":"number"
                                    },
                                    "onSale":{
                                        "description":"Whether the product is on sale.",
                                        "type":"boolean"
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Repository ID of the commerce item.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"state of the commerce Item",
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "description":"The service ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"The unit price of the product.",
                                        "type":"number"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"The quantity of the product.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                        "type":"boolean"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "orderDiscountInfos":{
                                        "description":"Array of order promotions received by this item.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "couponCodes":{
                                                    "description":"The array of coupon codes used to grant 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"
                                                }
                                            }
                                        }
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"giftWithPurchaseCommerceItemMarker information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this gift with purchase promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion ID.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "recurringChargesSummary":{
                                        "description":"The order price information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                },
                                                "frequency":{
                                                    "description":"Frequency of this summary i.e, per month, per year etc",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"The product variant ID.",
                                        "type":"string"
                                    },
                                    "lastPriced":{
                                        "description":"Date when commerce item is last priced",
                                        "type":"string"
                                    },
                                    "charges":{
                                        "description":"Charges applied on this commerce item if any.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "unitPrice":{
                                                    "description":"unit price of the item",
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "description":"Total Amount w.r.t to quantity.",
                                                    "type":"number"
                                                },
                                                "unitOfMeasure":{
                                                    "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                    "type":"string"
                                                },
                                                "isProductPrice":{
                                                    "description":"This property tells which charge among others is Product price",
                                                    "type":"boolean"
                                                },
                                                "name":{
                                                    "description":"Name of the charge",
                                                    "type":"string"
                                                },
                                                "chargeType":{
                                                    "description":"Type of the charge",
                                                    "type":"string"
                                                },
                                                "priceType":{
                                                    "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                    "type":"string"
                                                },
                                                "additionalInfo":{
                                                    "description":"Additional properties(if any) needed for any down stream system",
                                                    "type":"object",
                                                    "properties":{
                                                    }
                                                },
                                                "integrationId":{
                                                    "description":"Integration id for this charge",
                                                    "type":"string"
                                                },
                                                "dynamicPricingType":{
                                                    "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                    "type":"string"
                                                },
                                                "chargeCode":{
                                                    "description":"Charge code",
                                                    "type":"string"
                                                },
                                                "frequency":{
                                                    "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "coupon":{
                                                    "description":"The coupon ID.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment by the promotion.",
                                                    "type":"number"
                                                },
                                                "secondaryCurrencyTotalAdjustment":{
                                                    "description":"The total adjustment in monetary currency.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseDiscountInfo":{
                                                    "description":"The gift selection information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "giftWithPurchaseChoicesAvailable":{
                                                                "description":"If this gift with purchase has multiple gift choices.",
                                                                "type":"boolean"
                                                            },
                                                            "giftWithPurchaseQuantity":{
                                                                "description":"The quantity that is gift quantity",
                                                                "type":"number"
                                                            },
                                                            "giftWithPurchaseIdentifier":{
                                                                "description":"The gift hash code for this gift with purchase promotion.",
                                                                "type":"integer"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    }
                                }
                            }
                        }
                    }
                },
                "giftWithPurchaseInfo":{
                    "description":"The gift information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"gift quantity available for selection",
                                "type":"number"
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "siteId":{
                    "description":"The ID of the site in which the order was created",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "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"
                        },
                        "quoteSubmitted":{
                            "description":"Indicates if the quote is submitted",
                            "type":"boolean"
                        },
                        "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"
                        }
                    }
                },
                "markers":{
                    "description":"Order markers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In a marketing campaign marker, value holds the marketing system's unique campaign ID.",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, key signifies that it is a campaign marker and it also identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"gift with purchase order marker information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Identifier to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "assemblerPages_response":{
            "properties":{
                "resultsList":{
                    "description":"List of all the results",
                    "type":"object",
                    "properties":{
                        "pagingActionTemplate":{
                            "description":"Template of paging action",
                            "type":"object",
                            "properties":{
                                "contentPath":{
                                    "description":"Path of the content",
                                    "type":"string"
                                },
                                "@class":{
                                    "description":"Path of NavigationAction class",
                                    "type":"string"
                                },
                                "navigationState":{
                                    "description":"Query of navigation which determines the state",
                                    "type":"string"
                                },
                                "siteRootPath":{
                                    "description":"Site Root path of endeca",
                                    "type":"string"
                                },
                                "label":{
                                    "description":"Label of action",
                                    "type":"string"
                                }
                            }
                        },
                        "lastRecNum":{
                            "description":"Last record number",
                            "type":"integer"
                        },
                        "totalNumRecs":{
                            "description":"Total Number of Records in the result set",
                            "type":"integer"
                        },
                        "firstRecNum":{
                            "description":"First record number",
                            "type":"integer"
                        },
                        "recsPerPage":{
                            "description":"Number of records per page",
                            "type":"integer"
                        }
                    }
                },
                "navigation":{
                    "description":"Response object of navigation",
                    "type":"object",
                    "properties":{
                        "navigation":{
                            "description":"Navigation container object",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "multiselect":{
                                        "description":"Flag to determine multiple selection property",
                                        "type":"boolean"
                                    },
                                    "displayName":{
                                        "description":"Display Name of the dimension",
                                        "type":"string"
                                    },
                                    "ancestors":{
                                        "description":"List of ancestors",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "contentPath":{
                                                    "description":"Path of the content",
                                                    "type":"string"
                                                },
                                                "@class":{
                                                    "description":"Path of ancestor class",
                                                    "type":"string"
                                                },
                                                "navigationState":{
                                                    "description":"Query of navigation which determines the state",
                                                    "type":"string"
                                                },
                                                "siteRootPath":{
                                                    "description":"Site Root path of endeca",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"Label of the refinement",
                                                    "type":"string"
                                                },
                                                "properties":{
                                                    "description":"Properties of the refinement",
                                                    "type":"object",
                                                    "properties":{
                                                        "sampleProperty":{
                                                            "description":"Value of the sampleProperty",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "dimensionName":{
                                        "description":"Name of the dimension",
                                        "type":"string"
                                    },
                                    "refinements":{
                                        "description":"List of refinements",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "multiselect":{
                                                    "description":"Flag to determine whether if multiple selection is allowed for the refinement",
                                                    "type":"boolean"
                                                },
                                                "contentPath":{
                                                    "description":"Path of the content",
                                                    "type":"string"
                                                },
                                                "@class":{
                                                    "description":"Path of refinement class",
                                                    "type":"string"
                                                },
                                                "navigationState":{
                                                    "description":"Query of navigation which determines the state",
                                                    "type":"string"
                                                },
                                                "siteRootPath":{
                                                    "description":"Site Root path",
                                                    "type":"string"
                                                },
                                                "count":{
                                                    "description":"Number of results under this refinement",
                                                    "type":"integer"
                                                },
                                                "label":{
                                                    "description":"Label of the refinement",
                                                    "type":"string"
                                                },
                                                "properties":{
                                                    "description":"Properties of the refinement",
                                                    "type":"object",
                                                    "properties":{
                                                        "sampleProperty":{
                                                            "description":"Value of the sampleProperty",
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "searchAdjustments":{
                    "description":"Search Adjustments of the given query",
                    "type":"object",
                    "properties":{
                        "originalTerms":{
                            "description":"List of all the original terms",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        }
                    }
                },
                "zones":{
                    "description":"Zone information where the content falls under",
                    "type":"object",
                    "properties":{
                        "offset":{
                            "description":"Offset value",
                            "type":"integer"
                        },
                        "@type":{
                            "description":"Zone type",
                            "type":"string"
                        },
                        "recordsPerPage":{
                            "description":"Number of records per page",
                            "type":"integer"
                        }
                    }
                },
                "breadcrumbs":{
                    "description":"Breadcrumbs based on the given search query",
                    "type":"object",
                    "properties":{
                    }
                }
            }
        },
        "updatePayments_request":{
            "properties":{
                "items":{
                    "description":"Updates payments in the current order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type:invoice",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount to be authorized from the payment.",
                                "type":"number"
                            },
                            "saveCard":{
                                "description":"Property that determines whether to save this card or not.",
                                "type":"boolean"
                            },
                            "cardType":{
                                "description":"Credit/Debit card type. e.g. visa. Payment type:card.",
                                "type":"string"
                            },
                            "expiryMonth":{
                                "description":"Credit/Debit card expiry month. Payment type:card.",
                                "type":"string"
                            },
                            "expiryYear":{
                                "description":"Credit/Debit card expiry year. Payment type:card.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Payment type: card | invoice | physicalGiftCard | cash | storeCredit | generic | inStorePayment | loyaltyPoints.",
                                "type":"string"
                            },
                            "endYear":{
                                "description":"Credit/Debit card expiry year. Payment type:card.",
                                "type":"string"
                            },
                            "cardCVV":{
                                "description":"Credit/Debit card secret pin. Payment type:card.",
                                "type":"string"
                            },
                            "savedCardId":{
                                "description":"ID of the saved card",
                                "type":"string"
                            },
                            "customProperties":{
                                "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                                "type":"object"
                            },
                            "nameOnCard":{
                                "description":"Name on the credit/debit card. Payment type:card.",
                                "type":"string"
                            },
                            "billTo":{
                                "description":"Bill-to details. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteUseId":{
                                        "description":"site use id",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            },
                            "billingAddress":{
                                "description":"The billing address details. Payment type: physicalGiftCard, card, invoice, generic.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "endMonth":{
                                "description":"Credit/Debit card expiry month. Payment type:card.",
                                "type":"string"
                            },
                            "cardNumber":{
                                "description":"Credit/Debit card number used for payment. Payment type:card.",
                                "type":"string"
                            }
                        }
                    },
                    "required":[
                        "type"
                    ]
                }
            }
        },
        "makeGiftWithPurchaseSelection_request":{
            "properties":{
                "changeExistingGiftItemId (optional)":{
                    "description":"The Commerce Item ID of the previously selected gift item.",
                    "type":"string"
                },
                "quantity":{
                    "description":"The quantity of gift item being selected.",
                    "type":"integer"
                },
                "productId":{
                    "description":"Product ID of the gift item to select",
                    "type":"string"
                },
                "catRefId":{
                    "description":"The product variant ID.",
                    "type":"string"
                },
                "giftWithPurchaseIdentifier":{
                    "description":"The gift with purchase identifier.",
                    "type":"integer"
                },
                "promotionId":{
                    "description":"The promotion ID.",
                    "type":"string"
                }
            },
            "required":[
                "productId",
                "catRefId",
                "quantity",
                "giftWithPurchaseIdentifier",
                "promotionId"
            ],
            "example":{
                "quantity":1,
                "productId":"camcorder_1",
                "catRefId":"camcordersku_1_3",
                "giftWithPurchaseIdentifier":1836123324,
                "promotionId":"promo10001"
            }
        },
        "pushPubEvent_response":{
            "properties":{
            }
        },
        "getRatePlans_response":{
            "type":"object",
            "properties":{
                "offset":{
                    "description":"Starting index when paging through rate plans",
                    "type":"integer",
                    "example":0
                },
                "limit":{
                    "description":"Specifies the number of rate plans to be retrieved starting from offset. In case this is not present, the complete list of rate plans for the commerceItem will be returned.",
                    "type":"integer",
                    "example":25
                },
                "id":{
                    "description":"The commerce item id for which the rate plans are fetched",
                    "type":"string",
                    "example":"ci28000413"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"Rate plan name",
                                "type":"string",
                                "example":"Standard Plan"
                            },
                            "id":{
                                "description":"Rate plan ID",
                                "type":"string",
                                "example":"standardPlanRA01"
                            }
                        },
                        "required":[
                            "name",
                            "id"
                        ]
                    },
                    "required":[
                        "offset",
                        "limit",
                        "id",
                        "items"
                    ]
                }
            },
            "example":{
                "offset":0,
                "limit":25,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/orders/current/items/ci28000413/ratePlans"
                    }
                ],
                "id":"ci28000413",
                "items":[
                    {
                        "name":"Standard Plan",
                        "id":"standardPlanRA01"
                    },
                    {
                        "name":"Flat Rate Plan",
                        "id":"flatRatePlanRA01"
                    }
                ]
            }
        },
        "InteractQuoteResponse":{
            "example":{
                "documents":{
                    "_locked_by_user_login":null,
                    "_s_soldToPartyName_t":null,
                    "_reject_link":"",
                    "_s_billTo_t_state":null,
                    "_document_var_name":"transaction",
                    "_customer_t_last_name":"Dilliard",
                    "_customer_t_phone":null,
                    "_customer_id":"1006",
                    "_eSignatureAttributeSet_esig_file_attachment":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/41691249/documents/41454591",
                        "fileType":null,
                        "fileID":null
                    },
                    "_customer_t_company_name":null,
                    "_s_accountIntegrationResponse_t":null,
                    "_s_billTo_t_city":null,
                    "_s_isPublished_t":true,
                    "_s_billTo_t_fax":null,
                    "_customer_t_state":{
                        "displayValue":"New York",
                        "value":"New York"
                    },
                    "priceExpirationDate_t":null,
                    "_s_orderDiscountAmount_t":null,
                    "_s_customerStatus_t":{
                        "displayValue":"Negotiation",
                        "value":"negotiation"
                    },
                    "_s_billTo_t_phone":null,
                    "_locked_time":null,
                    "_s_billTo_t_zip":null,
                    "createdDate_t":"2024-05-15",
                    "_date_modified":"2024-05-15T06:36:19.000Z",
                    "_s_billTo_t_address":null,
                    "_customer_t_address":"70 Euclid Ave #722",
                    "cC_ProviderNote_c":null,
                    "_tax_isTaxInclusive_t":false,
                    "_last_document_number":2,
                    "cC_OrderId_c":null,
                    "_customer_t_city":"Bohemia",
                    "_esigTest_c_esig_date_modified":null,
                    "_approve_link":"",
                    "_esigTest_c_esig_status":{
                        "displayValue":"Not Sent",
                        "value":"Not Sent"
                    },
                    "_eSignatureAttributeSet_esig_date_modified":null,
                    "_tax_isTaxPresent_t":false,
                    "cC_ExpirationDate_c":null,
                    "transactionDescription_t":null,
                    "_s_signedProposalDocument_t":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/41691249/documents/41454591",
                        "fileType":null,
                        "fileID":null
                    },
                    "_date_added":"2024-05-15T06:32:45.000Z",
                    "_s_contactPartyNumber_t":null,
                    "_customer_t_address_2":"Suffolk",
                    "transactionLine":{
                        "totalResults":1,
                        "offset":0,
                        "limit":10,
                        "count":1,
                        "hasMore":false,
                        "items":[
                            {
                                "testAttr_c":null,
                                "_shipTo_l_country":null,
                                "_shipping_shippingServiceLevel_l":null,
                                "_tax_totalContractAmountRollup_l":null,
                                "_document_var_name":"transactionLine",
                                "_s_unitProratedOrderDiscount_l":null,
                                "_s_totalProratedOrderDiscount_l":null,
                                "_tax_totalAmountRollup_l":null,
                                "_shipTo_l_zip":null,
                                "_tax_totalAmount_l":null,
                                "_tax_taxPrice_l":null,
                                "_s_inventoryOrganisationId_l":null,
                                "_shipTo_l_fax":null,
                                "includedInBasePrice":null,
                                "_parent_line_item":null,
                                "_date_modified":"2024-05-15T06:32:46.000Z",
                                "_shipTo_l_address":null,
                                "cC_CatalogRefId_c":null,
                                "_s_externalItemId_l":null,
                                "documentNumber_l":"2",
                                "_is_part_pricing_rule_price":true,
                                "_line_bom_model_path":null,
                                "_tax_totalPrice_l":null,
                                "_model_id":null,
                                "_date_added":"2024-05-15T06:32:45.000Z",
                                "_shipTo_l_phone":null,
                                "_parent_doc_number":null,
                                "_is_line_item_mandatory":false,
                                "_model_product_line_id":null,
                                "_last_modified_date":"2024-05-15 06:32:46",
                                "_shipTo_l_city":null,
                                "_shipping_shippingInstructions_l":null,
                                "_tax_totalPriceRollup_l":null,
                                "_reconfiguration_date":"1970-01-01 00:00:00",
                                "_id":41610089,
                                "_shipTo_l_address_2":null,
                                "_pp_id":41525025,
                                "_document_number":2,
                                "_tax_totalPriceMinusTax_l":null,
                                "_is_bom_price":false,
                                "_line_item_comment":null,
                                "_shipTo_l_email":null,
                                "_line_bom_sequence_index":null,
                                "_shipTo_l_first_name":null,
                                "_sequence_number":1,
                                "_step_var_name":"pending_process",
                                "_line_bom_display_name":null,
                                "cC_CommerceItemId_c":null,
                                "_part_supplier_company_id":"4118171",
                                "_tax_totalAmountMinusTax_l":null,
                                "_original_document_number":"-1",
                                "_is_recommended_price":false,
                                "cC_ProductId_c":null,
                                "_shipTo_l_company_name_2":null,
                                "test_custom_c":null,
                                "_line_item_spare_rule_var_name":null,
                                "_tax_taxRollup_l":null,
                                "_shipping_shippingGroupId_l":null,
                                "_part_id":"38746515",
                                "_shipTo_l_state":null,
                                "_shipTo_l_last_name":null,
                                "_transaction_currency_pref":{
                                    "id":5190368,
                                    "currencyCode":"USD"
                                },
                                "_shipTo_l_company_name":null,
                                "_price_book_var_name":"_default_price_book",
                                "_model_supplier_company_id":null,
                                "_tax_calculation_info":null,
                                "_model_segment_id":null,
                                "_bs_id":41610087,
                                "_pp_name":"Self Service User",
                                "_line_bom_condition_index":null
                            }
                        ]
                    },
                    "contactName_t":null,
                    "transactionName_t":"05/15 ",
                    "_id":41610087,
                    "contactLastName_t":null,
                    "_s_billTo_t_address_2":null,
                    "_pp_id":41525025,
                    "_document_number":"1",
                    "cC_LineItem_Data_c":null,
                    "fileAttachment_t":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/41691249/documents/41454591",
                        "fileType":null,
                        "fileID":null
                    },
                    "_esigTest_c_esig_recipients":null,
                    "cC_SiteId_c":null,
                    "owner_t":"Albert M",
                    "_process_var_name":"oraclecpqo",
                    "_s_billTo_t_email":null,
                    "_locked_by_user_first_name":null,
                    "contactFirstName_t":null,
                    "_s_billTo_t_country":null,
                    "_customer_t_country":null,
                    "createdBy_t":"Albert M",
                    "_step_var_name":"pending_process",
                    "_customer_t_zip":null,
                    "bs_id":"41610087",
                    "_lock_status":false,
                    "_customer_t_fax":null,
                    "currency_t":{
                        "displayValue":"USD",
                        "value":"USD"
                    },
                    "_submitted_by_submit_t":"",
                    "_s_assignedTo_t":{
                        "displayValue":"Seller",
                        "value":"SELLER"
                    },
                    "_customer_t_email":"kim1@example.com",
                    "_esigTest_c_esig_envelope_id":null,
                    "_s_transactionSource_t":{
                        "displayValue":"Seller Initiated",
                        "value":"sellerInitiated"
                    },
                    "_s_billTo_t_first_name":null,
                    "_eSignatureAttributeSet_esig_status":{
                        "displayValue":"Not Sent",
                        "value":"Not Sent"
                    },
                    "_locked_by_user_last_name":null,
                    "_s_billTo_t_last_name":null,
                    "transactionID_t":"CPQ-12",
                    "_customer_t_company_name_2":null,
                    "_buyer_company_name":"cpqqa230",
                    "_s_hostCompanyFullName_t":"cpqqa230",
                    "_s_billTo_t_company_name":null,
                    "_price_book_var_name":"_default_price_book",
                    "_date_tx_modified":"2024-05-15T06:36:19.000Z",
                    "_supplier_company_name":"cpqqa230",
                    "_locked_by_user":-1,
                    "_s_billToCustomerAccountID_t":null,
                    "_s_billToCustomerAccountName_t":null,
                    "_customer_t_first_name":"Leota",
                    "_s_billTo_t_company_name_2":null,
                    "_currency_pref":{
                        "id":5190368,
                        "currencyCode":"USD"
                    },
                    "contactEmailAddress_t":null,
                    "_s_isDocumentSigned_t":false,
                    "_tax_taxAmount_t":null,
                    "_eSignatureAttributeSet_esig_recipients":null,
                    "_pp_name":"Self Service User"
                },
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/41610087/interact"
                    }
                ]
            }
        },
        "getPayment_response":{
            "properties":{
                "items":{
                    "type":"object",
                    "properties":{
                        "amount":{
                            "description":"Amount to be authorized from the gift card or store credit.",
                            "type":"number"
                        },
                        "paymentExpired":{
                            "description":"A boolean to indicate the added payment is expired.",
                            "type":"boolean"
                        },
                        "gatewayName":{
                            "description":"Payment gateway name. e.g. chaseGiftCard.",
                            "type":"string"
                        },
                        "type":{
                            "description":"Payment type: physicalGiftCard, storeCredit",
                            "type":"string"
                        },
                        "customProperties":{
                            "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                            "type":"object"
                        },
                        "balance":{
                            "description":"Total available balance on the gift card or store credit.",
                            "type":"number"
                        },
                        "giftCardNumber":{
                            "description":"Gift card number used for payment. Payment type:physicalGiftCard.",
                            "type":"string"
                        },
                        "storeCreditNumber":{
                            "description":"Store credit number used for payment. Payment type:storeCredit.",
                            "type":"string"
                        },
                        "billTo":{
                            "description":"Bill-to details. Applicable for B2B orders only",
                            "type":"object",
                            "properties":{
                                "siteUseId":{
                                    "description":"site use id",
                                    "type":"string"
                                },
                                "customerAccountId":{
                                    "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                    "type":"string"
                                },
                                "partyId":{
                                    "description":"party id ",
                                    "type":"string"
                                }
                            }
                        },
                        "giftCardPin":{
                            "description":"Gift card pin. Payment type:physicalGiftCard.",
                            "type":"string"
                        },
                        "paymentMethod":{
                            "description":"Payment method. e.g. physicalGiftCard/ store credit.",
                            "type":"string"
                        },
                        "isAmountRemaining":{
                            "description":"A boolean to decide if more payment can be made from this payment.",
                            "type":"boolean"
                        },
                        "paymentState":{
                            "description":"The state of the payment group. e.g. INITIAL.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updateExpiredPassword_request":{
            "properties":{
                "op":{
                    "description":"The operation to be performed. This is an optional parameter that can be set to validateToken to just validate the token.",
                    "type":"string"
                },
                "password":{
                    "description":"The new password. This will be optional when the operation is validateToken.",
                    "type":"string"
                },
                "confirmPassword":{
                    "description":"Confirmation of the new password. This should match the new password value. This will be optional when the operation is validateToken.",
                    "type":"string"
                },
                "login":{
                    "description":"Login of the user. This will be optional when the operation is validateToken.",
                    "type":"string"
                },
                "token":{
                    "description":"The token for the password reset.",
                    "type":"string"
                }
            },
            "required":[
                "token"
            ],
            "example":{
                "newPassword":"12345678",
                "login":"a@example.com",
                "newConfirmPassword":"12345678",
                "token":"yJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMTAwMzMiLCJpc3MiOiJzdG9yZWZyb250VUkiLCJleHAiOjE1MDQxMTE3OTQsImlhdCI6MTUwNDA5MDE5NH0=.+AllN7uBoKLc98HDY4nqlqq9IdB575B62tfzclBmewM="
            }
        },
        "pushPubEvent_request":{
            "properties":{
                "event":{
                    "description":"the event integer value",
                    "type":"integer"
                }
            },
            "required":[
                "event"
            ],
            "example":{
                "event":1
            }
        },
        "listExecutionStatusForScheduledOrderById_response":{
            "properties":{
                "total":{
                    "description":"The total number of the Scheduled orders.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total results of the Scheduled orders.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset results of the Scheduled orders.",
                    "type":"integer"
                },
                "limit":{
                    "description":"The limit results of the Scheduled orders in a page.",
                    "type":"integer"
                },
                "items":{
                    "description":"The array of the Scheduled orders by the id.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "endDate":{
                                "description":"The end date of the Scheduled order.",
                                "type":"string"
                            },
                            "executionStatusList":{
                                "description":"The status list of executed scheduled orders",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "scheduledOrderId":{
                                            "description":"The Id of the Scheduled order.",
                                            "type":"string"
                                        },
                                        "errorMessages":{
                                            "description":"The error messages list.",
                                            "type":"string"
                                        },
                                        "orderId":{
                                            "description":"The Id of the Scheduled order.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The Id of the Scheduled order.",
                                            "type":"string"
                                        },
                                        "executionDate":{
                                            "description":"The date for previous scheduled run",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"The Id of the Scheduled order.",
                                            "type":"string"
                                        },
                                        "orderSubmitted":{
                                            "description":"The status of order.",
                                            "type":"boolean"
                                        },
                                        "orderTotal":{
                                            "description":"Total order value.",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "Id":{
                                "description":"The Id of the Scheduled order.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "sendVerificationCode_response":{
            "properties":{
                "success":{
                    "description":"The Commerce error code. See the table below for information on common codes.",
                    "type":"boolean"
                }
            },
            "example":{
                "success":true
            }
        },
        "getOrderConfirmation_response":{
            "properties":{
                "creationTime":{
                    "description":"The creation time in seconds.",
                    "type":"number"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "payments":{
                    "description":"Payment details for the order, including additional properties specific to the payment type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type: invoice",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Payment group ID.",
                                "type":"string"
                            },
                            "savedCardId":{
                                "description":"ID of the saved card associated with the payment group.",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount authorized from the payment group.",
                                "type":"number"
                            },
                            "balance":{
                                "description":"Total available balance on the gift card.",
                                "type":"number"
                            },
                            "gatewayName":{
                                "description":"Payment gateway name. e.g. chaseCreditCard.",
                                "type":"string"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number.",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP.",
                                "type":"string"
                            },
                            "isAmountRemaining":{
                                "description":"A boolean to decide if more payment can be made from this payment group.",
                                "type":"boolean"
                            },
                            "paymentState":{
                                "description":"The state of the payment group. e.g. AUTHORIZED.",
                                "type":"string"
                            },
                            "maskedCardNumber":{
                                "description":"Masked gift card number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "submittedDate":{
                    "description":"The order submitted date in ISO format.",
                    "type":"string"
                },
                "uuid":{
                    "description":"The universally unique ID for the order.",
                    "type":"string"
                },
                "organizationId":{
                    "description":"The organization ID, if applicable, for the profile of the order.",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"The order price information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. <br/>Prerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total order amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"The sub-total amount.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The order total.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"The total shipping cost.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"The  shipping surcharges added at item level in monetary currency.",
                            "type":"number"
                        },
                        "orderTotalBySite":{
                            "description":"The map containing order totals by site for all sites in a given order.",
                            "type":"object"
                        },
                        "currencyCode":{
                            "description":"The currency code.",
                            "type":"string"
                        }
                    }
                },
                "shoppingCart":{
                    "description":"The items of the order.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"The array of items in the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "rawTotalPrice":{
                                        "description":"The raw price of the product.",
                                        "type":"number"
                                    },
                                    "displayName":{
                                        "description":"The display name of the product.",
                                        "type":"string"
                                    },
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products.",
                                        "type":"number"
                                    },
                                    "discountAmount":{
                                        "description":"The rdiscount amount for the item.",
                                        "type":"number"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "childItems":{
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this item.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether this child item is an add-on (internally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "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"
                                                },
                                                "configurablePropertyId":{
                                                    "description":"ID of the catalog's configurableProperty associated with this item.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"The actual price of the product.",
                                        "type":"number"
                                    },
                                    "variant":{
                                        "description":"List of variants for the product.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"The variant option value.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"The variant option name.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"The item ID in the order.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"state of the commerce Item",
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "description":"The service ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"The unit price of the product.",
                                        "type":"number"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"The quantity of the item.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product.",
                                        "type":"string"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                        "type":"boolean"
                                    },
                                    "salePrice":{
                                        "description":"The sale price of the product.",
                                        "type":"number"
                                    },
                                    "detailedItemPriceInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Is this item discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The amount.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The quantity.",
                                                    "type":"integer"
                                                },
                                                "tax":{
                                                    "description":"The tax amount.",
                                                    "type":"number"
                                                },
                                                "orderDiscountShare":{
                                                    "description":"The order Discount Share.",
                                                    "type":"number"
                                                },
                                                "detailedUnitPrice":{
                                                    "description":"Detailed Unit Price.",
                                                    "type":"number"
                                                },
                                                "currencyCode":{
                                                    "description":"The currency code.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this gift with purchase promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion ID.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"The catalog reference ID/SKU ID of the item.",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "coupon":{
                                                    "description":"The coupon ID.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total adjustment by the promotion.",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseDiscountInfo":{
                                                    "description":"The gift information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "giftWithPurchaseChoicesAvailable":{
                                                                "description":"If this gift with purchase has multiple gift choices.",
                                                                "type":"boolean"
                                                            },
                                                            "giftWithPurchaseQuantity":{
                                                                "description":"The quantity that is gift quantity",
                                                                "type":"number"
                                                            },
                                                            "giftWithPurchaseIdentifier":{
                                                                "description":"The gift hash code for this gift with purchase promotion.",
                                                                "type":"integer"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "listPrice":{
                                        "description":"The list price of the product.",
                                        "type":"number"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    }
                                }
                            }
                        }
                    }
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "id":{
                    "description":"The order ID.",
                    "type":"string"
                },
                "state":{
                    "description":"The state of the order.",
                    "type":"string"
                },
                "trackingNumber":{
                    "description":"The tracking number.",
                    "type":"string"
                },
                "taxPriceInfo":{
                    "description":"The order tax price information details.",
                    "type":"object",
                    "properties":{
                        "cityTax":{
                            "description":"The city tax amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. <p/>Prerequisites for the value in this Attribute: <br/>1. PriceList configured for the site is in Monetary Currency. <p/>2. TaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled<p/>3.  If the tax is included in the price of the item, then ths value presents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "valueAddedTax":{
                            "description":"The value added tax.",
                            "type":"number"
                        },
                        "countyTax":{
                            "description":"The county tax amount.",
                            "type":"number"
                        },
                        "isTaxIncluded":{
                            "description":"Flag that states whether tax is included.",
                            "type":"boolean"
                        },
                        "miscTax":{
                            "description":"The miscellaneous tax amount.",
                            "type":"string"
                        },
                        "districtTax":{
                            "description":"The district tax amount.",
                            "type":"string"
                        },
                        "stateTax":{
                            "description":"The state tax amount.",
                            "type":"number"
                        },
                        "countryTax":{
                            "description":"The country tax amount.",
                            "type":"number"
                        }
                    }
                },
                "submittedBy":{
                    "description":"Profile id of the user who submitted this order if its in submitted state.",
                    "type":"string"
                },
                "shippingGroup":{
                    "description":"The 1st shipping group for the order.",
                    "type":"object",
                    "properties":{
                        "shippingMethodDescription":{
                            "description":"The shipping method description for the order.",
                            "type":"string"
                        }
                    }
                },
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "taxPriceInfo":{
                                "description":"The shipping tax price info details.",
                                "type":"object",
                                "properties":{
                                    "cityTax":{
                                        "description":"The city tax amount.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"Shipping tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The tax amount.",
                                        "type":"number"
                                    },
                                    "valueAddedTax":{
                                        "description":"The value added tax .",
                                        "type":"number"
                                    },
                                    "countyTax":{
                                        "description":"The county tax amount.",
                                        "type":"number"
                                    },
                                    "isTaxIncluded":{
                                        "description":"Flag that states whether is tax included.",
                                        "type":"boolean"
                                    },
                                    "miscTax":{
                                        "description":"The miscellaneous tax amount.",
                                        "type":"number"
                                    },
                                    "districtTax":{
                                        "description":"The district tax amount.",
                                        "type":"number"
                                    },
                                    "stateTax":{
                                        "description":"The state tax amount.",
                                        "type":"number"
                                    },
                                    "countryTax":{
                                        "description":"The country tax total.",
                                        "type":"number"
                                    }
                                }
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"Shipping tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number"
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShipingAmount":{
                                        "description":"shipping amount in monetry currency ",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingGroupId":{
                                "description":"The shipping group ID.",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store that the items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location ID of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "submittedDate":{
                                "description":"The submitted date in ISO format.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "priceInfo":{
                                "description":"The shipping group price information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"Shipping tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The item amount.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"The current  total shipping amount in monetry currency ",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTotal":{
                                        "description":"The current  total (sum of shipping and tax)amount in monetry currency",
                                        "type":"number"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"The shipping surcharge value amount.",
                                        "type":"number"
                                    },
                                    "tax":{
                                        "description":"The shipping method tax amount.",
                                        "type":"number"
                                    },
                                    "subTotal":{
                                        "description":"The shipping group subtotal.",
                                        "type":"number"
                                    },
                                    "totalWithoutTax":{
                                        "description":"The total without tax.",
                                        "type":"number"
                                    },
                                    "total":{
                                        "description":"The total amount.",
                                        "type":"number"
                                    },
                                    "shipping":{
                                        "description":"The shipping amount.",
                                        "type":"number"
                                    },
                                    "primaryCurrencyTotal":{
                                        "description":"The current total in loyalty points in case of multi currency",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products in monetry currency.",
                                        "type":"number"
                                    },
                                    "currencyCode":{
                                        "description":"The currency code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "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"
                                    }
                                }
                            },
                            "discountInfo":{
                                "description":"The shipping group price information.",
                                "type":"object",
                                "properties":{
                                    "orderDiscount":{
                                        "description":"The order discount.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingDiscount":{
                                        "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                                        "type":"number"
                                    },
                                    "shippingDiscount":{
                                        "description":"The shipping discount.",
                                        "type":"number"
                                    },
                                    "discountDescList":{
                                        "description":"The list of all the order discounts.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "coupon":{
                                                    "description":"The coupon code.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shipOnDate":{
                                "description":"The ship on date in ISO format.",
                                "type":"string"
                            },
                            "actualShipDate":{
                                "description":"The actual ship date in ISO format.",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "countryName":{
                                        "description":"Country name in the current locale.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingNumber":{
                                "description":"The tracking number.",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "primaryThumbImageURL":{
                                            "description":"Primary Thumb Image URL.",
                                            "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"
                                        },
                                        "rawTotalPrice":{
                                            "description":"Raw Total Price.",
                                            "type":"number"
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "displayName":{
                                            "description":"Display Name.",
                                            "type":"string"
                                        },
                                        "shippingSurchargeValue":{
                                            "description":"shipping surcharge value.",
                                            "type":"number"
                                        },
                                        "discountAmount":{
                                            "description":"The discount amount.",
                                            "type":"number"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "onSale":{
                                            "description":"Indicates whether the price is for an item that is on sale.",
                                            "type":"boolean"
                                        },
                                        "primaryImageAltText":{
                                            "description":"Primary Image Alternative Text.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"state of the commerce Item",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "unitPrice":{
                                            "description":"The unit price.",
                                            "type":"number"
                                        },
                                        "primaryImageTitle":{
                                            "description":"Primary Image Title.",
                                            "type":"string"
                                        },
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "salePrice":{
                                            "description":"Sale Price.",
                                            "type":"number"
                                        },
                                        "detailedItemPriceInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Is this item discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "amount":{
                                                        "description":"The amount.",
                                                        "type":"number"
                                                    },
                                                    "quantity":{
                                                        "description":"The quantity.",
                                                        "type":"integer"
                                                    },
                                                    "tax":{
                                                        "description":"The tax amount.",
                                                        "type":"number"
                                                    },
                                                    "orderDiscountShare":{
                                                        "description":"The order Discount Share.",
                                                        "type":"number"
                                                    },
                                                    "detailedUnitPrice":{
                                                        "description":"Detailed Unit Price.",
                                                        "type":"number"
                                                    },
                                                    "currencyCode":{
                                                        "description":"The currency code.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "externalRecurringCharge":{
                                            "description":"The external recurring price.",
                                            "type":"number"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"UIs this product active.",
                                            "type":"boolean"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The catalog reference ID/SKU ID.",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "route":{
                                            "description":"route.",
                                            "type":"string"
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "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"
                                                }
                                            }
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "listPrice":{
                                            "description":"List Price.",
                                            "type":"number"
                                        },
                                        "recurringCharge":{
                                            "description":"The recurring charge for the item.",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "status":{
                                "description":"The shipping group status.",
                                "type":"string"
                            }
                        }
                    }
                },
                "lastModifiedDate":{
                    "description":"The date the order was last modified in ISO format.",
                    "type":"string"
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string"
                },
                "shippingMethod":{
                    "description":"The 1st shipping group method details for the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"Shipping tax amount in monetry currency",
                            "type":"number"
                        },
                        "shippingTax":{
                            "description":"The shipping tax for the order.",
                            "type":"number"
                        },
                        "cost":{
                            "description":"The total cost of shipping.",
                            "type":"number"
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "value":{
                            "description":"The shipping method ID for the order.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The order price list group details.",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Property to determine existence of the price list group.",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"Display name of the price list group.",
                            "type":"string"
                        },
                        "listPriceList":{
                            "description":"List price list details.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository ID of the list price list.",
                                    "type":"string"
                                }
                            }
                        },
                        "repositoryId":{
                            "description":"Repository ID of the price list group.",
                            "type":"string"
                        },
                        "active":{
                            "description":"Active status of the price list group.",
                            "type":"boolean"
                        },
                        "salePriceList":{
                            "description":"Sale price list details.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository ID of the sale price list.",
                                    "type":"string"
                                }
                            }
                        },
                        "currency":{
                            "description":"The currency object.",
                            "type":"object",
                            "properties":{
                                "symbol":{
                                    "description":"The currency symbol.",
                                    "type":"string"
                                },
                                "displayName":{
                                    "description":"Display name of the currency.",
                                    "type":"string"
                                },
                                "repositoryId":{
                                    "description":"Repository ID of the currency.",
                                    "type":"string"
                                },
                                "fractionalDigits":{
                                    "description":"Number of fractional digits for the currency.",
                                    "type":"integer"
                                },
                                "currencyCode":{
                                    "description":"The currency code.",
                                    "type":"string"
                                },
                                "numericCode":{
                                    "description":"Numeric code of the currency.",
                                    "type":"string"
                                }
                            }
                        },
                        "id":{
                            "description":"ID of the price list group.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"Locale of the price list group.",
                            "type":"string"
                        },
                        "shippingSurchargePriceList":{
                            "description":"Shipping Surcharge PriceList object.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository ID of the shipping surcharge price list.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "cartName":{
                    "description":"Cart name for this order.",
                    "type":"string"
                },
                "creationDate":{
                    "description":"The creation date in ISO format.",
                    "type":"string"
                },
                "orderProfileId":{
                    "description":"The profile-id of the order.",
                    "type":"string"
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "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"
                        }
                    }
                },
                "discountInfo":{
                    "description":"The order discount information.",
                    "type":"object",
                    "properties":{
                        "orderDiscount":{
                            "description":"The total order discount amount.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount amount.",
                            "type":"number"
                        },
                        "discountDescList":{
                            "description":"The list of all the order discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "external":{
                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                        "type":"boolean"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "coupon":{
                                        "description":"The coupon code.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "trackingInfo":{
                    "description":"Tracking Information for the Order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "carrierName":{
                                "description":"Carrier Name for Tracking.",
                                "type":"string"
                            },
                            "carrierUrl":{
                                "description":"Carrier URL for Tracking.",
                                "type":"string"
                            },
                            "carrierId":{
                                "description":"Carrier ID for Tracking.",
                                "type":"string"
                            },
                            "trackingNumber":{
                                "description":"Tracking Number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseInfo":{
                    "description":"The gift information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"gift quantity available for selection",
                                "type":"number"
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "orderLocale":{
                    "description":"The locale when the order was submitted.",
                    "type":"string"
                },
                "shippingAddress":{
                    "description":"The shipping address details.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"State ISO code.",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"The ID of the site on which the order was placed.",
                    "type":"string"
                },
                "billingAddress":{
                    "description":"The billing address details.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"gift with purchase order marker information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "ReRequestQuoteResponse":{
            "example":{
                "revisionId":"18,0",
                "_eSignatureAttributeSet_esig_file_attachment":{
                    "fileName":null,
                    "isFileSaved":false,
                    "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                    "fileType":null,
                    "fileID":null
                },
                "fileAttachment_t":{
                    "fileName":"Document.pdf",
                    "isFileSaved":true,
                    "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                    "fileType":"application/pdf",
                    "fileID":"42254452"
                },
                "documents":{
                    "totalOneTimeListAmount_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "_s_soldToPartyName_t":null,
                    "_s_billTo_t_state":null,
                    "_document_var_name":"transaction",
                    "_customer_t_phone":null,
                    "_customer_id":"12747",
                    "_eSignatureAttributeSet_esig_file_attachment":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                        "fileType":null,
                        "fileID":null
                    },
                    "transactionTotalDiscountPercent_t":0,
                    "_s_billTo_t_city":null,
                    "_s_billTo_t_fax":null,
                    "_customer_t_state":null,
                    "totalContractValue_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "_s_orderDiscountAmount_t":null,
                    "_s_billTo_t_phone":null,
                    "contractStartDate_t":"2024-07-12",
                    "_s_billTo_t_zip":null,
                    "totalMonthlyUsageRev_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "createdDate_t":"2024-07-12",
                    "_date_modified":"2024-07-15T10:58:42.000Z",
                    "_customer_t_address":null,
                    "_tax_isTaxInclusive_t":false,
                    "transactionDescription_t":null,
                    "totalMonthlyCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_signedProposalDocument_t":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                        "fileType":null,
                        "fileID":null
                    },
                    "_date_added":"2024-07-12T16:54:04.000Z",
                    "_s_contactPartyNumber_t":null,
                    "totalAnnualCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "contactName_t":"testf1006 testl1006",
                    "contractEndDate_t":"2025-07-11",
                    "_s_billTo_t_address_2":null,
                    "totalUsageRevenue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "fileAttachment_t":{
                        "fileName":"Document.pdf",
                        "isFileSaved":true,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                        "fileType":"application/pdf",
                        "fileID":"42254452"
                    },
                    "cC_SiteId_c":null,
                    "_process_var_name":"oraclecpqo",
                    "_locked_by_user_first_name":null,
                    "_s_billTo_t_country":null,
                    "_customer_t_country":null,
                    "createdBy_t":"Albert M",
                    "contractedPeriods_t":1,
                    "totalOneTimeNetAmount_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "bs_id":"42254400",
                    "_submitted_by_submit_t":"Sales.User",
                    "_s_assignedTo_t":{
                        "displayValue":"Seller",
                        "value":"SELLER"
                    },
                    "_stage":{
                        "displayValue":"Quote",
                        "value":"QUOTE"
                    },
                    "_customer_t_email":null,
                    "_locked_by_user_last_name":null,
                    "_s_billTo_t_last_name":null,
                    "transactionID_t":"CPQ-311",
                    "_buyer_company_name":"cpqqa230",
                    "totalMonthlyDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_hostCompanyFullName_t":"cpqqa230",
                    "_s_billTo_t_company_name":null,
                    "_date_tx_modified":"2024-07-15T10:58:42.000Z",
                    "_freezePrice":false,
                    "_s_billToCustomerAccountName_t":null,
                    "totalContractDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_eSignatureAttributeSet_esig_recipients":null,
                    "totalOneTimeCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_locked_by_user_login":null,
                    "_reject_link":"",
                    "_customer_t_last_name":null,
                    "_customer_t_company_name":null,
                    "_s_accountIntegrationResponse_t":null,
                    "totalAnnualValue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "totalContractCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_isPublished_t":true,
                    "priceExpirationDate_t":"2024-10-10T16:55:02Z",
                    "_s_customerStatus_t":{
                        "displayValue":"Acceptance",
                        "value":"acceptance"
                    },
                    "_locked_time":null,
                    "_transaction_total":null,
                    "annualContractListValue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_billTo_t_address":null,
                    "cC_ProviderNote_c":null,
                    "totalRecurRevenue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "sampleCustomer_c":null,
                    "_last_document_number":2,
                    "cC_OrderId_c":null,
                    "_customer_t_city":null,
                    "_esigTest_c_esig_date_modified":null,
                    "_approve_link":"",
                    "_esigTest_c_esig_status":{
                        "displayValue":"Not Sent",
                        "value":"Not Sent"
                    },
                    "_eSignatureAttributeSet_esig_date_modified":null,
                    "_tax_isTaxPresent_t":false,
                    "cC_ExpirationDate_c":null,
                    "_customer_t_address_2":null,
                    "transactionLine":{
                        "hasMore":false,
                        "items":[
                            {
                                "listAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_price_quantity":1,
                                "discountAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_shipping_shippingServiceLevel_l":null,
                                "contractStartDate_l":"2024-07-12",
                                "listPriceRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_document_var_name":"transactionLine",
                                "_s_unitProratedOrderDiscount_l":null,
                                "_s_totalProratedOrderDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "recurringRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_shipTo_l_zip":null,
                                "_part_display_number":"Part Display 10",
                                "_tax_totalAmount_l":null,
                                "_tax_taxPrice_l":null,
                                "_shipTo_l_fax":null,
                                "createdDate_l":"2024-07-12T16:54:00Z",
                                "contractCost_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "contractDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "includedInBasePrice":null,
                                "_parent_line_item":null,
                                "_date_modified":"2024-07-15T10:55:56.000Z",
                                "cC_CatalogRefId_c":null,
                                "priceRecurFrequencyRollup_l":null,
                                "costAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_is_part_pricing_rule_price":false,
                                "_line_bom_model_path":null,
                                "_model_id":null,
                                "discountPercent_l":0,
                                "_date_added":"2024-07-12T16:54:39.000Z",
                                "_part_sales_product_type":null,
                                "contractEndDate_l":"2025-07-11",
                                "_model_product_line_id":null,
                                "_last_modified_date":"2024-07-15 10:55:56",
                                "_tax_totalContractPriceRollup_l":null,
                                "usageRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "monthlyRecurRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_tax_totalPriceRollup_l":null,
                                "_shipTo_l_address_2":null,
                                "_tax_totalPriceMinusTax_l":null,
                                "_shipTo_l_email":null,
                                "contractedPeriods_l":1,
                                "createdBy_l":"Albert M",
                                "parentDocNumber_l":null,
                                "_part_number":"part10",
                                "_shipTo_l_first_name":null,
                                "_model_variable_name":null,
                                "_sequence_number":1,
                                "_line_bom_display_name":null,
                                "unitCost_l":null,
                                "monthlyRecurRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_tax_totalAmountMinusTax_l":null,
                                "_is_recommended_price":false,
                                "_transactionLine_id":"42254400_2",
                                "annualListValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "cC_ProductId_c":null,
                                "_shipTo_l_company_name_2":null,
                                "_tax_taxRollup_l":null,
                                "_shipping_shippingGroupId_l":null,
                                "lineType_l":{
                                    "displayValue":"Part",
                                    "value":"PART"
                                },
                                "transactionID_l":"42254400",
                                "_shipping_shipToPartyId_l":null,
                                "usageRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "customDiscountValue_l":0,
                                "_shipTo_l_last_name":null,
                                "recurRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "monthlyUsageRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_transaction_currency_pref":{
                                    "id":5190368,
                                    "currencyCode":"USD"
                                },
                                "annualDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_model_supplier_company_id":null,
                                "_shipping_shipToPartySiteId_l":null,
                                "_model_segment_id":null,
                                "_bs_id":42254400,
                                "netAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "testAttr_c":null,
                                "_shipTo_l_country":null,
                                "pricePeriod_l":null,
                                "priceRecurFrequency_l":null,
                                "_tax_totalAmountRollup_l":null,
                                "priceScore_l":9,
                                "netPrice_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_shipTo_l_address":null,
                                "priceType_l":{
                                    "displayValue":"One Time",
                                    "value":"One Time"
                                },
                                "nonRecurRevRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "listPrice_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_s_externalItemId_l":null,
                                "contractListValueRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "documentNumber_l":"2",
                                "contractValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_tax_totalPrice_l":null,
                                "nonRecurRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "netAmountRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "priceTypeRollup_l":{
                                    "displayValue":"One Time",
                                    "value":"One Time"
                                },
                                "contractedPeriodsRollup_l":1,
                                "customDiscountAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_shipTo_l_phone":null,
                                "_parent_doc_number":null,
                                "_is_line_item_mandatory":false,
                                "_shipping_shipCarrierName_l":null,
                                "requestShipDate_l":"2024-07-12",
                                "_shipTo_l_city":null,
                                "_shipping_shippingInstructions_l":null,
                                "_reconfiguration_date":"1970-01-01 00:00:00",
                                "annualCost_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_part_desc":null,
                                "_id":42254403,
                                "_chargeSetControl":1,
                                "lineNumber_l":null,
                                "_pp_id":41525033,
                                "_document_number":2,
                                "_is_bom_price":false,
                                "status_l":{
                                    "displayValue":"Created",
                                    "value":"CREATED"
                                },
                                "_line_item_comment":null,
                                "contractValueRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_line_bom_sequence_index":null,
                                "discountPercentRollup_l":0,
                                "_step_var_name":"customerAccepted",
                                "cC_CommerceItemId_c":null,
                                "_part_supplier_company_id":"4118171",
                                "_model_name":null,
                                "_original_document_number":"-1",
                                "contractListValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "test_custom_c":null,
                                "_line_item_spare_rule_var_name":null,
                                "monthlyUsageRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_part_id":"38746518",
                                "_shipTo_l_state":null,
                                "_shipTo_l_company_name":null,
                                "_price_book_var_name":"_default_price_book",
                                "netPriceRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "customDiscountType_l":null,
                                "_shipping_shipModeOfTransport_l":null,
                                "_model_sales_product_type":null,
                                "_tax_calculation_info":null,
                                "_group_sequence_number":"1.0",
                                "annualValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_pp_name":"Self Service User",
                                "_line_bom_condition_index":null
                            }
                        ]
                    },
                    "transactionName_t":"1006",
                    "_s_skipSellerReview_t":false,
                    "_id":42254400,
                    "contactLastName_t":"testl1006",
                    "_pp_id":41525033,
                    "_document_number":"1",
                    "cC_LineItem_Data_c":null,
                    "_esigTest_c_esig_recipients":null,
                    "owner_t":"Albert M",
                    "_s_billTo_t_email":null,
                    "contactFirstName_t":"testf1006",
                    "_step_var_name":"customerAccepted",
                    "_customer_t_zip":null,
                    "_lock_status":false,
                    "_customer_t_fax":null,
                    "currency_t":{
                        "displayValue":"USD",
                        "value":"USD"
                    },
                    "totalMonthlyListAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_externalOrderId_t":null,
                    "_esigTest_c_esig_envelope_id":null,
                    "_s_transactionSource_t":{
                        "displayValue":"Seller Initiated",
                        "value":"sellerInitiated"
                    },
                    "totalContractListValue_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "_s_billTo_t_first_name":null,
                    "_eSignatureAttributeSet_esig_status":{
                        "displayValue":"Not Sent",
                        "value":"Not Sent"
                    },
                    "TotalAnnualDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_customer_t_company_name_2":null,
                    "_price_book_var_name":"_default_price_book",
                    "_supplier_company_name":"cpqqa230",
                    "_locked_by_user":-1,
                    "_s_billToCustomerAccountID_t":null,
                    "_customer_t_first_name":null,
                    "_s_billTo_t_company_name_2":null,
                    "_currency_pref":{
                        "id":5190368,
                        "currencyCode":"USD"
                    },
                    "contactEmailAddress_t":"test1006@example.com",
                    "_s_isDocumentSigned_t":false,
                    "_tax_taxAmount_t":null,
                    "totalOneTimeDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_pp_name":"Self Service User",
                    "totalMonthlyNetAmount_t":{
                        "currency":"USD",
                        "value":0
                    }
                },
                "warnings":{
                },
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/reRequest"
                    }
                ],
                "destinationURL":"",
                "_s_signedProposalDocument_t":{
                    "fileName":null,
                    "isFileSaved":false,
                    "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                    "fileType":null,
                    "fileID":null
                }
            }
        },
        "getImages_401_response":{
            "properties":{
                "errorCode":{
                    "description":"00001000",
                    "type":"string"
                },
                "message":{
                    "description":"The user is not authenticated.",
                    "type":"string"
                },
                "status":{
                    "description":"401",
                    "type":"string"
                }
            }
        },
        "priceOrder_request":{
            "properties":{
                "combineLineItems":{
                    "description":"Value to determine if line items are to be combined. Can be yes or no.",
                    "type":"string"
                },
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "locationId":{
                                "description":"The location ID of the store from which items are to be picked up (if type is inStorePickupShippingGroup) or hardgoodShippingGroup location ID.",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "value"
                                ]
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "lastName",
                                    "country",
                                    "city",
                                    "address1",
                                    "postalCode",
                                    "selectedCountry",
                                    "firstName",
                                    "state",
                                    "selectedState",
                                    "email",
                                    "state_ISOCode"
                                ]
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "externalRecurringCharge":{
                                            "description":"The external recurring price.",
                                            "type":"number"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The product variant ID.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                            "type":"string"
                                        },
                                        "commerceItemId":{
                                            "description":"Unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no.",
                                            "type":"string"
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "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"
                                                }
                                            }
                                        },
                                        "recurringCharge":{
                                            "description":"The recurring charge for the item.",
                                            "type":"number"
                                        }
                                    },
                                    "required":[
                                        "quantity",
                                        "productId",
                                        "catRefId"
                                    ]
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        },
                        "required":[
                            "shippingAddress - required if a hardgood shipping group is desired",
                            "shippingMethod  - required if a hardgood shipping group is desired",
                            "items"
                        ]
                    }
                },
                "orderId":{
                    "description":"The ID of order to reprice. This parameter is mandatory if reprice flag is true. Currently this and reprice parameter is used only for orders in pending approval state.",
                    "type":"string"
                },
                "shippingMethod":{
                    "description":"The shipping method details for the order.",
                    "type":"object",
                    "properties":{
                        "value":{
                            "description":"The shipping method applied to the order.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "value"
                    ]
                },
                "payments":{
                    "description":"The array of payments containing gift card payments or a payment card's issue identification number (IIN) to be sent when repricing the order. Properties are specific to the given payment type e.g. if 'type' is iinPaymentType include only 'IIN', if physicalGiftCard include all other properties",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"The total balance on the gift card. It will be empty if the gift card is added for the first time.",
                                "type":"string"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "giftCardPin":{
                                "description":"Gift card pin. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of the payment. e.g. physicalGiftCard/iinPaymentType.",
                                "type":"string"
                            },
                            "IIN":{
                                "description":"The issuer identification number (first 6 digits) of the IIN payment type card, e.g. credit card. This is normally used to allow any credit card type based promotions to be applied prior to final checkout. (iinPaymentType only)",
                                "type":"string"
                            }
                        },
                        "required":[
                            "amount",
                            "giftCardNumber",
                            "type"
                        ]
                    }
                },
                "populateShippingMethods":{
                    "description":"This flag identifies whether to validate the full address or only the state, country and zip code. Full address is validated when this is set to false.",
                    "type":"boolean"
                },
                "shoppingCart":{
                    "description":"The shopping cart contents of the current order.",
                    "type":"object",
                    "properties":{
                        "coupons":{
                            "description":"The array of coupons applied to the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "code":{
                                        "description":"The coupon code.",
                                        "type":"string"
                                    },
                                    "level":{
                                        "description":"The level of the coupon (whether the coupon is item level, etc).",
                                        "type":"string"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "description":{
                                        "description":"The coupon description.",
                                        "type":"string"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "id":{
                                        "description":"The coupon ID.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "status":{
                                        "description":"The current status of the coupon.",
                                        "type":"string"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    }
                                },
                                "required":[
                                    "code",
                                    "level",
                                    "id",
                                    "status"
                                ]
                            }
                        },
                        "items":{
                            "description":"The array of products in the shopping cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "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"
                                    },
                                    "childItems":{
                                        "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the child item is an add-on (externally 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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPrice":{
                                                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                    "type":"number"
                                                },
                                                "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"
                                                },
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"The quantity of the product in the cart.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"ID of the product in the cart.",
                                                    "type":"string"
                                                },
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPriceQuantity":{
                                                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable). The value of this property should be -1 in case if the current item is a sub item of a configurable product ",
                                                    "type":"integer"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "catRefId":{
                                                    "description":"Sku reference ID.",
                                                    "type":"string"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                },
                                                "recurringCharge":{
                                                    "description":"The recurring charge for the item.",
                                                    "type":"number"
                                                }
                                            },
                                            "required":[
                                                "quantity",
                                                "productId",
                                                "catRefId",
                                                "externalPrice",
                                                "externalPriceQuantity"
                                            ]
                                        }
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                        "type":"string"
                                    },
                                    "stockStatus":{
                                        "description":"The stock status of the product.",
                                        "type":"string"
                                    },
                                    "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"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"The quantity of the product in the cart.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"giftWithPurchaseCommerceItemMarker information. If giftWithPurchaseCommerceItemMarker information is present on the order is should be passed in.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this gift with purchase promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion ID.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            },
                                            "required":[
                                                "remainingQuantity",
                                                "selectedQuantity",
                                                "data",
                                                "automaticQuantity",
                                                "value",
                                                "targetedQuantity",
                                                "key"
                                            ]
                                        }
                                    },
                                    "currentPrice":{
                                        "description":"The current price of the item.",
                                        "type":"number"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"The product variant ID.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"Discount information.",
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "coupon":{
                                                "description":"Coupon code.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"Promotion ID.",
                                                "type":"string"
                                            },
                                            "giftWithPurchaseDiscountInfo":{
                                                "description":"The gift selection information.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "giftWithPurchaseChoicesAvailable":{
                                                            "description":"If this gift with purchase has multiple gift choices.",
                                                            "type":"boolean"
                                                        },
                                                        "giftWithPurchaseQuantity":{
                                                            "description":"The quantity that is gift quantity",
                                                            "type":"number"
                                                        },
                                                        "giftWithPurchaseIdentifier":{
                                                            "description":"The gift hash code for this gift with purchase promotion.",
                                                            "type":"integer"
                                                        }
                                                    }
                                                }
                                            }
                                        },
                                        "required":[
                                            "coupon",
                                            "promotionDesc",
                                            "promotionId"
                                        ]
                                    },
                                    "giftWithPurchaseSelections":{
                                        "description":"The array of gift with purchase selections to be made.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "productId":{
                                                    "description":"ID of the product in the cart. Include when you are wishing to mark this as a gift with purchase selection you wish to change out",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseQuantity":{
                                                    "description":"The total quantity of the commerceItem that is giftWithPurchaseQuantity.",
                                                    "type":"integer"
                                                },
                                                "catRefId":{
                                                    "description":"The product variant ID. Include this ID when you are wishing to mark this as a gift with purchase selection you wish to change out",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseIdentifier":{
                                                    "description":"The identifier that links this gift with purchase to the giftWithPurchaseInfo.",
                                                    "type":"integer"
                                                }
                                            },
                                            "required":[
                                                "giftWithPurchaseQuantity",
                                                "promotionId",
                                                "giftWithPurchaseIdentifier"
                                            ]
                                        }
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    }
                                },
                                "required":[
                                    "quantity",
                                    "productId",
                                    "currentPrice",
                                    "catRefId",
                                    "stockStatus"
                                ]
                            }
                        }
                    },
                    "required":[
                        "items"
                    ]
                },
                "reprice":{
                    "description":"Currently this flag is used in combination with orderId parameter. If flag is true orderId is mandatory. Used only for orders in pending approval state.",
                    "type":"boolean"
                },
                "shippingAddress":{
                    "description":"The shipping address details.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"State ISO code.",
                            "type":"string"
                        }
                    },
                    "required":[
                        "lastName",
                        "country",
                        "city",
                        "address1",
                        "postalCode",
                        "selectedCountry",
                        "firstName",
                        "state",
                        "selectedState",
                        "email",
                        "state_ISOCode"
                    ]
                },
                "checkout":{
                    "description":"The option to check in case the data is updated from checkout page.",
                    "type":"boolean"
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"gift with purchase order marker information. Required if gift with purchase order marker information is present.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Identifier to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        },
                        "required":[
                            "quantity",
                            "selectedQuantity",
                            "removedQuantity",
                            "data",
                            "autoRemove",
                            "giftDetail",
                            "automaticQuantity",
                            "giftType",
                            "failedQuantity",
                            "value",
                            "targetedQuantity",
                            "key"
                        ]
                    }
                }
            },
            "required":[
                "shoppingCart",
                "checkout",
                "shippingAddress - required if a single hardgood shipping group is desired, and its details are not passed within the shippingGroups property",
                "shippingMethod  - required if a single hardgood shipping group is desired, and its details are not passed within the shippingGroups property"
            ],
            "example":{
                "orderId":"o10001",
                "shippingMethod":{
                    "value":"ground"
                },
                "payments":[
                    {
                        "amount":"100.0",
                        "giftCardNumber":"6035710988880101071",
                        "giftCardPin":"",
                        "type":"physicalGiftCard"
                    }
                ],
                "shoppingCart":{
                    "coupons":[
                        {
                            "code":"FREETATTOO",
                            "level":"item",
                            "description":"Explicit Item Discount - FREETATTOO",
                            "id":"explicitItemFreeDiscount",
                            "totalAdjustment":"-21.99",
                            "status":"claimed"
                        }
                    ],
                    "items":[
                        {
                            "deactivationDate":"2018-06-27T12:59:59Z",
                            "externalData":[
                            ],
                            "billingProfileId":"billingProfile-123",
                            "billingAccountId":"billingAcc-123",
                            "childItems":[
                                {
                                    "configurationOptionId":"configOptIDC1P11536825979556",
                                    "addOnItem":true,
                                    "quantity":5,
                                    "priceListGroupId":"price_list_group_1536825979556",
                                    "productId":"child1P1Prod1536825979556",
                                    "childItems":[
                                    ],
                                    "configurablePropertyId":"configPropIDC1P11536825979556",
                                    "shopperInput":{
                                        "fontSIID1536825979556":"Times New Roman",
                                        "shrtTxtSIID1536825979556":"This is the P1parent1Prod1536825979556"
                                    },
                                    "catRefId":"child1P1Sku1536825979556"
                                }
                            ],
                            "assetKey":"12345",
                            "stockStatus":true,
                            "actionCode":"Add",
                            "serviceId":"service-123",
                            "serviceAccountId":"serviceAcc-123",
                            "quantity":1,
                            "dynamicPropertyMode":"pickup",
                            "productId":"xprod2165",
                            "externalRecurringCharge":10,
                            "parentAssetKey":null,
                            "rootAssetKey":null,
                            "externalRecurringChargeFrequency":"Monthly",
                            "transactionDate":"2018-06-27T12:59:59Z",
                            "catRefId":"xsku2165",
                            "externalRecurringChargeDuration":"12",
                            "discountInfo":[
                            ],
                            "customerAccountId":"customerAcc-123",
                            "detailedRecurringChargeInfo":[
                                {
                                    "discounted":false,
                                    "amount":10,
                                    "quantity":1,
                                    "tax":0,
                                    "orderDiscountShare":0,
                                    "detailedUnitPrice":10,
                                    "currencyCode":"USD"
                                }
                            ],
                            "shopperInput":{
                                "color":"neon",
                                "initials":"M.C.K",
                                "font":"courier"
                            },
                            "activationDate":"2017-06-27T15:30:00Z",
                            "asset":false,
                            "recurringCharge":10
                        }
                    ]
                },
                "reprice":true,
                "shippingAddress":{
                    "lastName":"Test",
                    "country":"United States",
                    "address3":"",
                    "address2":"Line 2",
                    "city":"Montgomery",
                    "prefix":"",
                    "address1":"Line 1",
                    "postalCode":"36123",
                    "jobTitle":"",
                    "companyName":"",
                    "county":"",
                    "suffix":"",
                    "selectedCountry":"US",
                    "firstName":"Steve",
                    "phoneNumber":"45454545",
                    "faxNumber":"",
                    "alias":"",
                    "middleName":"",
                    "state":"Alabama",
                    "email":"steve.test@example.com",
                    "selectedState":"AL",
                    "state_ISOCode":"US-AL"
                }
            }
        },
        "calculatePrice_response":{
            "type":"object",
            "properties":{
                "items":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "unitPrice":{
                                "description":"unit price of the item",
                                "type":"number"
                            },
                            "amount":{
                                "description":"Total Amount w.r.t to quantity.",
                                "type":"number"
                            },
                            "availableAgreements":{
                                "description":"List of all available agreements for the given item",
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name of the agreement",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"id of the agreement",
                                        "type":"string"
                                    }
                                }
                            },
                            "charges":{
                                "description":"List of various charges assigned to the item",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "unitPrice":{
                                            "description":"unit price of the item",
                                            "type":"number"
                                        },
                                        "amount":{
                                            "description":"Total Amount w.r.t to quantity.",
                                            "type":"number"
                                        },
                                        "unitOfMeasure":{
                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                            "type":"string"
                                        },
                                        "isProductPrice":{
                                            "description":"This property tells which charge among others is Product price",
                                            "type":"boolean"
                                        },
                                        "rates":{
                                            "type":"object",
                                            "properties":{
                                                "schema":{
                                                    "type":"object",
                                                    "properties":{
                                                        "lookupData":{
                                                            "description":"Lookup data for the schema",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        },
                                                        "columns":{
                                                            "description":"Column definitions for the rate card",
                                                            "type":"array",
                                                            "items":{
                                                                "type":"object",
                                                                "properties":{
                                                                    "variableName":{
                                                                        "description":"Variable name for the column",
                                                                        "type":"string"
                                                                    },
                                                                    "translations":{
                                                                        "description":"Translation data for internationalization",
                                                                        "type":"array",
                                                                        "items":{
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        }
                                                                    },
                                                                    "dataType":{
                                                                        "description":"Data type of the column",
                                                                        "type":"string"
                                                                    },
                                                                    "name":{
                                                                        "description":"Display name of the column",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                },
                                                "variableName":{
                                                    "description":"Variable name for the rate card",
                                                    "type":"string"
                                                },
                                                "data":{
                                                    "description":"Array of rate tiers",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"Display name of the rate card",
                                                    "type":"string"
                                                },
                                                "type":{
                                                    "description":"Type of the rate card",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"Name of the charge",
                                            "type":"string"
                                        },
                                        "chargeType":{
                                            "description":"Type of the charge",
                                            "type":"string"
                                        },
                                        "priceType":{
                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                            "type":"string"
                                        },
                                        "integrationId":{
                                            "description":"Integration id for this charge",
                                            "type":"string"
                                        },
                                        "dynamicPricingType":{
                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                            "type":"string"
                                        },
                                        "chargeCode":{
                                            "description":"Charge code",
                                            "type":"string"
                                        },
                                        "frequency":{
                                            "description":"recurring frequency for this charge. Applicable only for recurring charges.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "quantity":{
                                "description":"quantity of this item",
                                "type":"number"
                            },
                            "ratePlanName":{
                                "description":"Applied rate plan name",
                                "type":"string"
                            },
                            "availableRatePlans":{
                                "description":"List of all available rate plans for the given item",
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name of the rate plan",
                                        "type":"string"
                                    },
                                    "integrationId":{
                                        "description":"integrationId of the rate plan",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"id of the rate plan",
                                        "type":"string"
                                    }
                                }
                            },
                            "ratePlanId":{
                                "description":"Applied rate plan number",
                                "type":"string"
                            },
                            "agreementName":{
                                "description":"Applied agreement name",
                                "type":"string"
                            },
                            "agreementId":{
                                "description":"Applied agreement number",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"sku id or catalog ref id",
                                "type":"string"
                            }
                        }
                    }
                },
                "lastPriced":{
                    "description":"Requested Timestamp of when these items are priced.",
                    "type":"string"
                }
            }
        },
        "listReturnRequests_response":{
            "properties":{
                "items":{
                    "description":"List of all return requests related to an order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnRequestId":{
                                "description":"The ID of the return request.",
                                "type":"string"
                            },
                            "isExchangeRequest":{
                                "description":"Either it is exchange / return request.",
                                "type":"boolean"
                            },
                            "returnItems":{
                                "description":"List of return items in the return request.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "quantityToReturn":{
                                            "description":"The quantity Returned of the return item.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"The Product ID of the return item.",
                                            "type":"string"
                                        },
                                        "returnReason":{
                                            "description":"The return reason of the return item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        },
                                        "additionalProperties":{
                                            "description":"Additional properties returned by return request validation webhook",
                                            "type":"object"
                                        },
                                        "state":{
                                            "description":"The state of the return item.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The SKU ID of the return item.",
                                            "type":"string"
                                        },
                                        "returnRequired":{
                                            "description":"Boolean value to determine if the item has to be physically received.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "nonreturnable":{
                                "description":"Indicates whether the item is returnable or not",
                                "type":"boolean"
                            },
                            "totalRefund":{
                                "description":"The total refund amount of the return request.",
                                "type":"number"
                            },
                            "returnLabel":{
                                "description":"Return label of the return request",
                                "type":"string"
                            },
                            "authorizationNumber":{
                                "description":"RMA of the return request",
                                "type":"string"
                            },
                            "createdDate":{
                                "description":"The authorization date of the return request.",
                                "type":"string"
                            },
                            "state":{
                                "description":"Status of Return Request.",
                                "type":"string"
                            },
                            "additionalProperties":{
                                "description":"Additional properties returned by return request validation webhook",
                                "type":"object"
                            },
                            "totalReturnQuantity":{
                                "description":"The total returned quantity in the return request.",
                                "type":"number"
                            },
                            "trackingNumber":{
                                "description":"Tracking Number of return request",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "operation":{
                                "description":"The return operation of the return request",
                                "type":"string"
                            },
                            "nonReturnableReason":{
                                "description":"Non returnable reason for the item being non-returnable ",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateShareSetting_request":{
            "properties":{
                "organizationSharingEnabled":{
                    "description":"Whether resource is shared with all members of the account (if mentioned).",
                    "type":"boolean"
                },
                "relativeTo":{
                    "description":"ID of the resource being shared.",
                    "type":"string"
                },
                "sharedResourceType":{
                    "description":"Type of the resource being shared.",
                    "type":"string",
                    "enum":[
                        "purchaseList"
                    ]
                },
                "id":{
                    "description":"ID of the share setting.",
                    "type":"string"
                },
                "defaultEditEnabled":{
                    "description":"Default edit access of the recipients.",
                    "type":"boolean"
                },
                "account":{
                    "description":"Account for in which the sharing should be valid.",
                    "type":"object",
                    "properties":{
                        "id":{
                            "description":"Id of the account",
                            "type":"string"
                        }
                    }
                }
            },
            "example":{
                "organizationSharingEnabled":true,
                "defaultEditEnabled":true
            }
        },
        "childReturnItems_def":{
            "type":"object",
            "properties":{
                "quantityReturned":{
                    "description":"Quantity Returned",
                    "type":"number"
                },
                "dynamicProperties":{
                    "description":"Array of custom properties at order line item level.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property.",
                                "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"
                },
                "skuOptionInfo":{
                    "description":"Product Variant Information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "optionValue":{
                                "description":"Value of the Dynamic attribute",
                                "type":"string"
                            },
                            "optionName":{
                                "description":"Name of the Dynamic attribute",
                                "type":"string"
                            }
                        }
                    }
                },
                "configuratorId":{
                    "description":"Configurator Id of the returned item",
                    "type":"string"
                },
                "assetKey":{
                    "description":"The assetKey ID associated to the current item.",
                    "type":"string"
                },
                "quantityAvailableForReturn":{
                    "description":"Quantity Available",
                    "type":"number"
                },
                "suggestedShippingRefund":{
                    "description":"Shipping Refund for a returnItem",
                    "type":"number"
                },
                "unAdjustedRefundAmount":{
                    "description":"Refund Amount of the item excluding orderDiscountShare and ManualAdjustmentShare",
                    "type":"number"
                },
                "price":{
                    "description":"Total price of the item",
                    "type":"number"
                },
                "actionCode":{
                    "description":"The action code that has been set on the item by the configurator system.",
                    "type":"string"
                },
                "quantityReceived":{
                    "description":"Quantity Received",
                    "type":"number"
                },
                "dispositionReason":{
                    "description":"Disposition Reason",
                    "type":"object",
                    "properties":{
                        "displayKey":{
                            "description":"Key of the disposition Reason",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"Name of the disposition Reason",
                            "type":"string"
                        }
                    }
                },
                "unitPrice":{
                    "description":"Unit price of the item",
                    "type":"number"
                },
                "productId":{
                    "description":"Id of the return Item",
                    "type":"string"
                },
                "itemPromotionValueAdjustments":{
                    "description":"Item level promotion adjustments.",
                    "type":"object",
                    "properties":{
                        "itemPromotionRefNo":{
                            "description":"Reference to the Item Level Promotion.",
                            "type":"string"
                        },
                        "adjustedAmount":{
                            "description":"Amount adjusted as a result of applied promotion.",
                            "type":"number"
                        },
                        "promotionAdjustmentType":{
                            "description":"Type of promotion Adjustment. Possible values are Adjusted / Removed.",
                            "type":"string"
                        },
                        "promotionDesc":{
                            "description":"Description of promotion",
                            "type":"string"
                        },
                        "couponCode":{
                            "description":"Code of the coupon applied.",
                            "type":"string"
                        },
                        "promotionId":{
                            "description":"Id of the promotion",
                            "type":"string"
                        }
                    }
                },
                "parentAssetKey":{
                    "description":"The parentAssetKey ID associated to the current item.",
                    "type":"string"
                },
                "catRefId":{
                    "description":"Catalog Reference Id",
                    "type":"string"
                },
                "customerAccountId":{
                    "description":"The customer account ID associated to the current item.",
                    "type":"string"
                },
                "quantityShipped":{
                    "description":"Quantity Shipped",
                    "type":"number"
                },
                "additionalProperties":{
                    "description":"Additional Properties if any returned by webhook.",
                    "type":"object"
                },
                "activationDate":{
                    "description":"The activation date in ISO format.",
                    "type":"string"
                },
                "actualRefundAmount":{
                    "description":"Actual Refund Amount at Item level",
                    "type":"number"
                },
                "suggestedRefundAmount":{
                    "description":"Refund Cost for a returnItem",
                    "type":"number"
                },
                "deactivationDate":{
                    "description":"The deactivation date in ISO format.",
                    "type":"string"
                },
                "nonreturnable":{
                    "description":"Indicates whether the item is returnable or not",
                    "type":"boolean"
                },
                "displayName":{
                    "description":"Display Name of the Product",
                    "type":"string"
                },
                "externalData":{
                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "values":{
                                "description":"The array of values associated with an externalData item.",
                                "type":"object",
                                "properties":{
                                    "dynamic_property_key":{
                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"The name to be associated with the externalData item.",
                                "type":"string"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderDiscountShare":{
                    "description":"OrderDiscountShare for a returnItem",
                    "type":"number"
                },
                "commerceItemId":{
                    "description":"Commerce Id of the returned item",
                    "type":"string"
                },
                "assetId":{
                    "description":"The asset ID corresponding to the current item.",
                    "type":"string"
                },
                "returnReason":{
                    "description":"Reason to return an Item",
                    "type":"string"
                },
                "serviceId":{
                    "description":"The service ID associated to the current item.",
                    "type":"string"
                },
                "nonReturnableReason":{
                    "description":"Non returnable reason if item is non returnable",
                    "type":"string"
                },
                "serviceAccountId":{
                    "description":"The service account ID associated to the current item.",
                    "type":"string"
                },
                "quantityToReturn":{
                    "description":"Quantity To Return",
                    "type":"number"
                },
                "comments":{
                    "description":"Comments at ReturnItem Level",
                    "type":"string"
                },
                "returnItemId":{
                    "description":"Id of the return Item",
                    "type":"string"
                },
                "quantityToReceive":{
                    "description":"Quantity To Return",
                    "type":"number"
                },
                "suggestedTaxRefund":{
                    "description":"Tax Refund for a returnItem",
                    "type":"number"
                },
                "shippingGroupId":{
                    "description":"Shipping group Id of the returned item",
                    "type":"string"
                },
                "manualAdjustmentShare":{
                    "description":"ManualAdjustmentShare for a returnItem",
                    "type":"number"
                },
                "rootAssetKey":{
                    "description":"The rootAssetKey ID associated to the current item.",
                    "type":"string"
                },
                "transactionDate":{
                    "description":"ISO formatted Date on which the service action should be triggered.",
                    "type":"string"
                },
                "returnRequired":{
                    "description":"Boolean value to determine if the item has to be physically received.",
                    "type":"boolean"
                },
                "skuProperties":{
                    "description":"Sku properties Information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "propertyType":{
                                "description":"Type that indicates whether it is a base or a custom SKU property,",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the Dynamic SKU Property.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the Dynamic SKU Property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"Value of the Dynamic SKU Property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "adjustedPromotionReferences":{
                    "description":"Reference to the Promotions linked to this returnItem",
                    "type":"string"
                },
                "childReturnItems":{
                    "description":"List of child return Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "$ref":"#/definitions/childReturnItems_def"
                    }
                },
                "asset":{
                    "description":"The flag that determines if the current item is an asset or not.",
                    "type":"boolean"
                }
            }
        },
        "registerProfile_request":{
            "properties":{
                "firstName":{
                    "description":"The first name of the profile.",
                    "type":"string"
                },
                "lastName":{
                    "description":"The last name of the profile.",
                    "type":"string"
                },
                "password":{
                    "description":"The password of the profile.",
                    "type":"string"
                },
                "GDPRProfileP13nConsentGranted":{
                    "description":"If user has given consent for his/her profile information to be used for personalization purposes.",
                    "type":"boolean"
                },
                "gender":{
                    "description":"The gender of the profile user.",
                    "type":"string"
                },
                "receiveEmail":{
                    "description":"The string representation of whether the user wants to receive email or not.",
                    "type":"string"
                },
                "dateOfBirth":{
                    "description":"The date of birth of the profile user.",
                    "type":"string"
                },
                "login":{
                    "description":"The login of the profile.",
                    "type":"string"
                },
                "email":{
                    "description":"The email address of the profile.",
                    "type":"string"
                },
                "shippingAddresses":{
                    "description":"List of shipping addresses associated with profile.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"The last name of the shipping address.",
                                "type":"string"
                            },
                            "country":{
                                "description":"The country code of the shipping address.",
                                "type":"string"
                            },
                            "types":{
                                "description":"The types tagged to the address",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"repository Id of the address type",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "address3":{
                                "description":"The address line 3 of the shipping address.",
                                "type":"string"
                            },
                            "address2":{
                                "description":"The address line 2 of the shipping address.",
                                "type":"string"
                            },
                            "city":{
                                "description":"The city of the shipping address.",
                                "type":"string"
                            },
                            "address1":{
                                "description":"The address line 1 of the shipping address.",
                                "type":"string"
                            },
                            "prefix":{
                                "description":"The prefix of the shipping address.",
                                "type":"string"
                            },
                            "postalCode":{
                                "description":"The postal Code of the shipping address.",
                                "type":"string"
                            },
                            "companyName":{
                                "description":"The company name of the shipping address.",
                                "type":"string"
                            },
                            "county":{
                                "description":"The county of the shipping address.",
                                "type":"string"
                            },
                            "isDefaultAddress":{
                                "description":"Whether to store this address in the default shipping address slot.",
                                "type":"boolean"
                            },
                            "selectedCountry":{
                                "description":"The country code of the shipping address. If selectedCountry is sent in the request then it takes precedence over country.",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"the first name of the shipping address.",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone Number of the shipping address.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The repository ID of the shipping address.",
                                "type":"string"
                            },
                            "alias":{
                                "description":"The alias of the shipping address.",
                                "type":"string"
                            },
                            "state":{
                                "description":"The state code of the shipping address.",
                                "type":"string"
                            },
                            "selectedState":{
                                "description":"The state ISO alpha-2 code of the shipping address. If selectedState is sent in the request then it takes precedence over state.",
                                "type":"string"
                            },
                            "state_ISOCode":{
                                "description":"The state ISO alpha-4 code of the shipping address.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "lastName",
                            "country",
                            "city",
                            "address1",
                            "postalCode",
                            "firstName",
                            "state"
                        ]
                    }
                }
            },
            "required":[
                "firstName",
                "lastName",
                "receiveEmail",
                "email",
                "password"
            ],
            "example":{
                "dynamicPropertyMaritalStatus":"Married",
                "firstName":"kim",
                "lastName":"anderson",
                "password":"kim1234",
                "GDPRProfileP13nConsentGranted":false,
                "gender":"female",
                "receiveEmail":"yes",
                "dateOfBirth":"",
                "email":"kim@example.com",
                "shippingAddresses":[
                    {
                        "lastName":"Black",
                        "country":"United States",
                        "types":[
                            {
                                "id":"ss-100001"
                            }
                        ],
                        "address3":"",
                        "address2":"",
                        "city":"Wake Forest",
                        "prefix":"",
                        "address1":"405 Example Street",
                        "defaultCountryCode":"US",
                        "postalCode":"27587",
                        "jobTitle":"",
                        "companyName":"",
                        "county":"",
                        "isDefaultAddress":true,
                        "suffix":"",
                        "selectedCountry":"US",
                        "firstName":"Jack",
                        "phoneNumber":"555123456",
                        "alias":"Address",
                        "faxNumber":"",
                        "middleName":"",
                        "state":"North Carolina",
                        "selectedState":"NC",
                        "state_ISOCode":"US-NC"
                    },
                    {
                        "lastName":"Hill",
                        "country":"United States",
                        "types":[
                            {
                                "id":"ss-100001"
                            }
                        ],
                        "address3":"",
                        "address2":"",
                        "city":"Wake Forest",
                        "prefix":"",
                        "address1":"415 Example Road",
                        "defaultCountryCode":"US",
                        "postalCode":"27587",
                        "jobTitle":"",
                        "companyName":"",
                        "county":"",
                        "isDefaultAddress":false,
                        "suffix":"",
                        "selectedCountry":"US",
                        "firstName":"Jill",
                        "phoneNumber":"55512345",
                        "alias":"Address##0",
                        "faxNumber":"",
                        "middleName":"",
                        "state":"North Carolina",
                        "selectedState":"NC",
                        "state_ISOCode":"US-NC"
                    }
                ]
            }
        },
        "QuoteLinesResponse":{
            "example":{
                "offset":0,
                "limit":2,
                "count":2,
                "hasMore":true,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/quotes/37220909/lines"
                    }
                ],
                "items":[
                    {
                        "_line_bom_attributes":null,
                        "listAmount_l":{
                            "currency":"USD",
                            "value":200
                        },
                        "discountAmount_l":{
                            "currency":"USD",
                            "value":20
                        },
                        "contractStartDate_l":"2023-09-21",
                        "requestedQuantity_l":2,
                        "_model_partner_entity_id":null,
                        "_config_attributes":{
                            "value":null
                        },
                        "oRCL_ERP_ReservationDate_l":null,
                        "oRCL_ERP_FifthOverridePeriod_l":null,
                        "oRCL_ERP_ThirdOverrideAmount_l":null,
                        "_part_display_number":"Black Optima Genuine Leather",
                        "_model_attributes":{
                            "value":null
                        },
                        "_price_list_price_each":{
                            "currency":"USD",
                            "value":100
                        },
                        "cC_CatalogRefId_l":"sku240201",
                        "_line_bom_effective_date":null,
                        "includedInBasePrice":false,
                        "oRCL_pRC_quantityUOM":null,
                        "_parent_line_item":null,
                        "_date_modified":"2023-11-28T09:19:44.000Z",
                        "oRCL_ERP_SecondRecurringInvoiceDate_l":null,
                        "rootAssetKey_l":"abo_e749145f-befe-4d00-8c09-e2d27a251558",
                        "chargeHeirarchy":"<head> <style>.wrap-div { margin-bottom: 1.2rem 0;font-family: monospace;}input[type='checkbox'] {display: none;}.adjustment-collapse {display: block;text-transform: uppercase; padding: 1rem;cursor: pointer; border-radius: 7px;transition: all 0.25s ease-out;}.adjustment-collapse::before {content: ' ';display: inline-block;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid currentColor;vertical-align: middle;margin-right: .7rem;transform: translateY(-2px);transition: transform .2s ease-out;}.switch-collapse:checked + .adjustment-collapse::before {transform: rotate(90deg) translateX(-3px);}.collapsible-content { max-height: 0px;overflow: hidden;transition: max-height .25s ease-in-out;}.switch-collapse:checked + .adjustment-collapse + .collapsible-content {max-height: 350px;}.switch-collapse:checked + .adjustment-collapse {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.collapsible-content .inner-content { padding: .5rem 1rem;}table tr td {\ttext-align:center;\t}#charge-table{border-collapse:collapse;border: 1.5px solid;font-family: monospace;font-size: 1rem;} </style>  </head> <body><div class=\"wrap-div\"><table id = \"charge-table\" border = \"solid\"><tr> \t<th> Charge Name </th>\t<th> Charge Type </th> \t<th> Charge Allowance </th> \t<th> Charge Blocksize </th> \t<th> Unit Price </th> \t<th> List Price </th> </tr></table></div></body>",
                        "_model_product_line_attributes":{
                            "value":null
                        },
                        "_price_configurable_price":{
                            "currency":"USD",
                            "value":100
                        },
                        "oRCL_ERP_FirstOverrideAmount_l":null,
                        "costAmount_l":{
                            "currency":"USD",
                            "value":0
                        },
                        "_is_part_pricing_rule_price":false,
                        "oRCL_pRC_unitListPrice":null,
                        "contractEndDate_l":null,
                        "_last_modified_date":"2023-11-28 09:19:44",
                        "cC_ProductId_l":null,
                        "parentLineID_l":null,
                        "_config_extra_info":null,
                        "oRCL_ERP_ThirdOverridePeriod_l":null,
                        "canChangeQuantity_l":false,
                        "oRCL_ERP_FifthOverrideAmount_l":null,
                        "_part_number":"sku240201",
                        "_sequence_number":1,
                        "_line_bom_display_name":null,
                        "taxExemptReason_l":null,
                        "unitCost_l":{
                            "currency":"USD",
                            "value":0
                        },
                        "oRCL_pRC_durationUOM":null,
                        "_price_unit_price_each":{
                            "currency":"USD",
                            "value":100
                        },
                        "actualAmount_l":{
                            "currency":"USD",
                            "value":0
                        },
                        "_model_base_price":null,
                        "customDiscountValue_l":10,
                        "oRCL_pRC_blockAllowance":null,
                        "_model_product_line_name":null,
                        "_price_item_price_each":{
                            "currency":"USD",
                            "value":100
                        },
                        "_transaction_currency_pref":{
                            "id":5190368,
                            "currencyCode":"USD"
                        },
                        "oRCL_ABO_ComponentAttributes_l":null,
                        "oRCL_sm_updateOldSubscription":null,
                        "_price_override_discount":{
                            "displayValue":"None",
                            "value":"None"
                        },
                        "priceWithinPolicy_l":true,
                        "_model_supplier_company_id":null,
                        "_model_segment_id":null,
                        "displayedItemName_l":"Black Optima Genuine Leather",
                        "oRCL_ERP_FourthOverridePeriod_l":null,
                        "_partner_entity_id":null,
                        "statusPartial_l":false,
                        "_part_custom_field14":null,
                        "oRCL_pRC_tierd_l":{
                            "displayValue":"N",
                            "value":"N"
                        },
                        "_part_custom_field15":null,
                        "requestDate_l":"2023-09-21",
                        "_part_custom_field16":null,
                        "_part_base_price":{
                            "currency":"USD",
                            "value":100
                        },
                        "_part_custom_field17":null,
                        "_part_custom_field10":null,
                        "_part_custom_field11":null,
                        "_part_custom_field12":null,
                        "pricePeriod_l":null,
                        "_part_custom_field13":null,
                        "changeCode_l":null,
                        "_model_partner_organization_id":null,
                        "_part_custom_field9":null,
                        "_model_segment_name":null,
                        "statusDate_l":null,
                        "firstRecurringInvoiceDate_l":null,
                        "_part_custom_field3":null,
                        "_part_custom_field4":null,
                        "oRCL_pRC_useUsageLock":false,
                        "_part_custom_field1":null,
                        "priceType_l":{
                            "displayValue":"One Time",
                            "value":"One Time"
                        },
                        "_part_custom_field2":"cat40013",
                        "_part_custom_field20":null,
                        "_part_custom_field7":null,
                        "_part_custom_field8":null,
                        "_part_custom_field5":0,
                        "_part_custom_field6":0,
                        "_config_attr_info":{
                            "value":null
                        },
                        "_part_custom_field25":null,
                        "_part_custom_field26":null,
                        "_part_custom_field27":null,
                        "_part_custom_field28":null,
                        "_part_custom_field21":null,
                        "contractValue_l":{
                            "currency":"USD",
                            "value":180
                        },
                        "_part_custom_field22":null,
                        "_part_custom_field23":null,
                        "oRCL_ERP_CancellationEffectiveDate_l":null,
                        "_part_custom_field24":null,
                        "_price_net_price":{
                            "currency":"USD",
                            "value":200
                        },
                        "customDiscountAmount_l":{
                            "currency":"USD",
                            "value":10
                        },
                        "_parent_doc_number":null,
                        "_part_custom_field18":null,
                        "_part_custom_field19":null,
                        "_reconfiguration_date":"1970-01-01 00:00:00",
                        "_part_desc":"Black Optima Genuine Leather",
                        "_pp_id":36246543,
                        "_document_number":2,
                        "_price_discount_percent":0,
                        "oRCL_ERP_InventoryAvailability_l":{
                            "displayValue":"Not Checked",
                            "value":"Not Checked"
                        },
                        "oRCL_ERP_ReservationQuantity_l":null,
                        "_is_bom_price":false,
                        "_price_calculation_info":null,
                        "cC_CommerceItemId_l":null,
                        "oRCL_ERP_RequestShipDate_l":"2023-09-21",
                        "_price_component_prices":{
                            "value":null
                        },
                        "_part_supplier_company_id":"4118171",
                        "_original_document_number":"-1",
                        "cC_ExternalPriceQuantity_l":null,
                        "contractListValue_l":null,
                        "_line_item_spare_rule_var_name":null,
                        "oRCL_pRC_blockSize":null,
                        "_part_id":"36648347",
                        "_part_company_associations":null,
                        "oRCL_ERP_BillingInstr_l":null,
                        "lineID_l":"2",
                        "booleanYes":true,
                        "_price_book_var_name":"_default_price_book",
                        "_price_subtotal":{
                            "currency":"USD",
                            "value":200
                        },
                        "customDiscountType_l":{
                            "displayValue":"Percent Off",
                            "value":"Percent Off"
                        },
                        "cC_NetPrice_l":null,
                        "_group_sequence_number":"1.0",
                        "lastUpdatedDate_l":null,
                        "_price_quantity":2,
                        "lastUpdatedBy_l":"Super User",
                        "_part_supplier_company_name":"icpq-018",
                        "_document_var_name":"transactionLine",
                        "createdDate_l":"2023-09-21T06:53:00Z",
                        "actualQuantity_l":null,
                        "oRCL_ERP_PackingInstr_l":null,
                        "contractDiscount_l":{
                            "currency":"USD",
                            "value":20
                        },
                        "_model_is_valid":false,
                        "canChangeConfiguration_l":false,
                        "changeReason_l":null,
                        "_config_attr_text":{
                            "value":null
                        },
                        "itemInstanceName_l":null,
                        "_line_bom_model_path":null,
                        "_model_id":null,
                        "_date_added":"2023-09-21T06:53:44.000Z",
                        "_model_product_line_id":null,
                        "oRCL_pRC_tiertype_l":{
                            "displayValue":"All Tiers",
                            "value":"ORA_ALL_TIERS"
                        },
                        "parentLineNumber_l":null,
                        "requestedUnitOfMeasure_l":null,
                        "assetId_l":null,
                        "_configuration_id":null,
                        "_part_custom_field30":null,
                        "oRCL_pRC_duration":null,
                        "_model_bom":null,
                        "contractedPeriods_l":0,
                        "createdBy_l":"Super User",
                        "booleanCheck":false,
                        "fulfillmentStatus_l":{
                            "displayValue":"Created",
                            "value":"CREATED"
                        },
                        "_model_variable_name":null,
                        "_part_custom_field29":null,
                        "_model_product_line_var_name":null,
                        "amendReplacement_l":null,
                        "_is_recommended_price":false,
                        "oRCL_ERP_FourthOverrideAmount_l":null,
                        "annualListValue_l":null,
                        "_line_bom_id":"SPI",
                        "_model_supplier_company_name":null,
                        "oRCL_ERP_ReservationStatus_l":null,
                        "oRCL_ERP_SecondOverrideAmount_l":null,
                        "taxExempt_l":false,
                        "transactionID_l":"37220909",
                        "_line_bom_part_number":"sku240201",
                        "itemInstanceId_l":"abo_e749145f-befe-4d00-8c09-e2d27a251558",
                        "oRCL_ERP_ShippingInstr_l":null,
                        "_line_bom_item_quantity":1,
                        "oRCL_pRC_externalParentKey":null,
                        "text_fill":"some value",
                        "oRCL_ERP_ShipSet_l":null,
                        "annualDiscount_l":{
                            "currency":"USD",
                            "value":0
                        },
                        "_model_segment_var_name":null,
                        "_line_bom_level":0,
                        "_bs_id":37220909,
                        "customerItemName_l":null,
                        "_price_total_discount":{
                            "currency":"USD",
                            "value":0
                        },
                        "netAmount_l":{
                            "currency":"USD",
                            "value":180
                        },
                        "oRCL_ERP_SecondOverridePeriod_l":null,
                        "_part_units":null,
                        "_part_direct_buy":"1",
                        "oRCL_ABO_ActionCode_l":{
                            "displayValue":"Add",
                            "value":"ADD"
                        },
                        "oRCL_ERP_FirstOverridePeriod_l":null,
                        "_line_bom_parent_id":null,
                        "netPrice_l":{
                            "currency":"USD",
                            "value":90
                        },
                        "oRCL_ERP_SecondBillingPeriodStartDate_l":null,
                        "oRCL_ERP_LineID_l":null,
                        "listPrice_l":{
                            "currency":"USD",
                            "value":100
                        },
                        "_part_extended_desc_2":null,
                        "_part_extended_desc_1":null,
                        "statusQuantity_l":null,
                        "_is_line_item_mandatory":false,
                        "_id":37220911,
                        "oRCL_ERP_AvailableQuantity_l":null,
                        "_part_lead_time":"N/A",
                        "lineNumber_l":null,
                        "oRCL_pRC_ossChargeInfo":null,
                        "cancelReason_l":null,
                        "status_l":null,
                        "_line_item_comment":null,
                        "_price_discount_comment":null,
                        "_line_bom_sequence_index":null,
                        "_step_var_name":"pending_process",
                        "_price_override_price":{
                            "displayValue":"No",
                            "value":"No"
                        },
                        "_model_name":null,
                        "cC_ExternalPrice_l":null,
                        "_config_attr_values":null,
                        "_part_drawing_position":null,
                        "_pricing_rule_price_each":{
                            "currency":"USD",
                            "value":0
                        },
                        "_price_override_quantity":false,
                        "oRCL_ERP_ShippingCharges_l":null,
                        "oRCL_ERP_ReservationID_l":null,
                        "annualValue_l":{
                            "currency":"USD",
                            "value":0
                        },
                        "_pp_name":"Admin",
                        "_line_bom_condition_index":null
                    },
                    {
                        "_line_bom_attributes":null,
                        "listAmount_l":{
                            "currency":"USD",
                            "value":50
                        },
                        "discountAmount_l":{
                            "currency":"USD",
                            "value":0
                        },
                        "contractStartDate_l":"2023-11-24",
                        "requestedQuantity_l":1,
                        "_model_partner_entity_id":null,
                        "_config_attributes":{
                            "value":null
                        },
                        "oRCL_ERP_ReservationDate_l":null,
                        "oRCL_ERP_FifthOverridePeriod_l":null,
                        "oRCL_ERP_ThirdOverrideAmount_l":null,
                        "_part_display_number":"Web Conf Account",
                        "_model_attributes":{
                            "value":null
                        },
                        "_price_list_price_each":{
                            "currency":"USD",
                            "value":50
                        },
                        "cC_CatalogRefId_l":"WebConfAccount",
                        "_line_bom_effective_date":null,
                        "includedInBasePrice":false,
                        "oRCL_pRC_quantityUOM":null,
                        "_parent_line_item":null,
                        "_date_modified":"2023-11-28T09:04:10.000Z",
                        "oRCL_ERP_SecondRecurringInvoiceDate_l":null,
                        "rootAssetKey_l":"abo_a988ea1b-8e10-4730-9112-4c92eb712a3f",
                        "chargeHeirarchy":"<head> <style>.wrap-div { margin-bottom: 1.2rem 0;font-family: monospace;}input[type='checkbox'] {display: none;}.adjustment-collapse {display: block;text-transform: uppercase; padding: 1rem;cursor: pointer; border-radius: 7px;transition: all 0.25s ease-out;}.adjustment-collapse::before {content: ' ';display: inline-block;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid currentColor;vertical-align: middle;margin-right: .7rem;transform: translateY(-2px);transition: transform .2s ease-out;}.switch-collapse:checked + .adjustment-collapse::before {transform: rotate(90deg) translateX(-3px);}.collapsible-content { max-height: 0px;overflow: hidden;transition: max-height .25s ease-in-out;}.switch-collapse:checked + .adjustment-collapse + .collapsible-content {max-height: 350px;}.switch-collapse:checked + .adjustment-collapse {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.collapsible-content .inner-content { padding: .5rem 1rem;}table tr td {\ttext-align:center;\t}#charge-table{border-collapse:collapse;border: 1.5px solid;font-family: monospace;font-size: 1rem;} </style>  </head> <body><div class=\"wrap-div\"><table id = \"charge-table\" border = \"solid\"><tr> \t<th> Charge Name </th>\t<th> Charge Type </th> \t<th> Charge Allowance </th> \t<th> Charge Blocksize </th> \t<th> Unit Price </th> \t<th> List Price </th> </tr></table></div></body>",
                        "_model_product_line_attributes":{
                            "value":null
                        },
                        "_price_configurable_price":{
                            "currency":"USD",
                            "value":50
                        },
                        "oRCL_ERP_FirstOverrideAmount_l":null,
                        "costAmount_l":{
                            "currency":"USD",
                            "value":50
                        },
                        "_is_part_pricing_rule_price":false,
                        "oRCL_pRC_unitListPrice":null,
                        "contractEndDate_l":null,
                        "_last_modified_date":"2023-11-28 09:04:10",
                        "cC_ProductId_l":null,
                        "parentLineID_l":null,
                        "_config_extra_info":null,
                        "oRCL_ERP_ThirdOverridePeriod_l":null,
                        "canChangeQuantity_l":false,
                        "oRCL_ERP_FifthOverrideAmount_l":null,
                        "_part_number":"WebConfAccount",
                        "_sequence_number":2,
                        "_line_bom_display_name":null,
                        "taxExemptReason_l":null,
                        "unitCost_l":{
                            "currency":"USD",
                            "value":50
                        },
                        "oRCL_pRC_durationUOM":null,
                        "_price_unit_price_each":{
                            "currency":"USD",
                            "value":50
                        },
                        "actualAmount_l":{
                            "currency":"USD",
                            "value":0
                        },
                        "_model_base_price":null,
                        "customDiscountValue_l":null,
                        "oRCL_pRC_blockAllowance":null,
                        "_model_product_line_name":null,
                        "_price_item_price_each":{
                            "currency":"USD",
                            "value":50
                        },
                        "_transaction_currency_pref":{
                            "id":5190368,
                            "currencyCode":"USD"
                        },
                        "oRCL_ABO_ComponentAttributes_l":null,
                        "oRCL_sm_updateOldSubscription":null,
                        "_price_override_discount":{
                            "displayValue":"None",
                            "value":"None"
                        },
                        "priceWithinPolicy_l":true,
                        "_model_supplier_company_id":null,
                        "_model_segment_id":null,
                        "displayedItemName_l":null,
                        "oRCL_ERP_FourthOverridePeriod_l":null,
                        "_partner_entity_id":null,
                        "statusPartial_l":false,
                        "_part_custom_field14":null,
                        "oRCL_pRC_tierd_l":{
                            "displayValue":"N",
                            "value":"N"
                        },
                        "_part_custom_field15":null,
                        "requestDate_l":"2023-09-21",
                        "_part_custom_field16":null,
                        "_part_base_price":{
                            "currency":"USD",
                            "value":50
                        },
                        "_part_custom_field17":null,
                        "_part_custom_field10":null,
                        "_part_custom_field11":null,
                        "_part_custom_field12":null,
                        "pricePeriod_l":{
                            "displayValue":"Per Year",
                            "value":"Per Year"
                        },
                        "_part_custom_field13":null,
                        "changeCode_l":null,
                        "_model_partner_organization_id":null,
                        "_part_custom_field9":"product",
                        "_model_segment_name":null,
                        "statusDate_l":null,
                        "firstRecurringInvoiceDate_l":null,
                        "_part_custom_field3":null,
                        "_part_custom_field4":"Per Month",
                        "oRCL_pRC_useUsageLock":false,
                        "_part_custom_field1":null,
                        "priceType_l":{
                            "displayValue":"Recurring",
                            "value":"Recurring"
                        },
                        "_part_custom_field2":"cat40013",
                        "_part_custom_field20":null,
                        "_part_custom_field7":null,
                        "_part_custom_field8":"Recurring",
                        "_part_custom_field5":50,
                        "_part_custom_field6":12,
                        "_config_attr_info":{
                            "value":null
                        },
                        "_part_custom_field25":null,
                        "_part_custom_field26":null,
                        "_part_custom_field27":null,
                        "_part_custom_field28":null,
                        "_part_custom_field21":null,
                        "contractValue_l":{
                            "currency":"USD",
                            "value":600
                        },
                        "_part_custom_field22":null,
                        "_part_custom_field23":null,
                        "oRCL_ERP_CancellationEffectiveDate_l":null,
                        "_part_custom_field24":null,
                        "_price_net_price":{
                            "currency":"USD",
                            "value":50
                        },
                        "customDiscountAmount_l":{
                            "currency":"USD",
                            "value":0
                        },
                        "_parent_doc_number":null,
                        "_part_custom_field18":null,
                        "_part_custom_field19":null,
                        "_reconfiguration_date":"1970-01-01 00:00:00",
                        "_part_desc":null,
                        "_pp_id":36246543,
                        "_document_number":3,
                        "_price_discount_percent":0,
                        "oRCL_ERP_InventoryAvailability_l":{
                            "displayValue":"Not Checked",
                            "value":"Not Checked"
                        },
                        "oRCL_ERP_ReservationQuantity_l":null,
                        "_is_bom_price":false,
                        "_price_calculation_info":null,
                        "cC_CommerceItemId_l":null,
                        "oRCL_ERP_RequestShipDate_l":"2023-11-24",
                        "_price_component_prices":{
                            "value":null
                        },
                        "_part_supplier_company_id":"4118171",
                        "_original_document_number":"-1",
                        "cC_ExternalPriceQuantity_l":null,
                        "contractListValue_l":null,
                        "_line_item_spare_rule_var_name":null,
                        "oRCL_pRC_blockSize":null,
                        "_part_id":"36786966",
                        "_part_company_associations":null,
                        "oRCL_ERP_BillingInstr_l":null,
                        "lineID_l":"3",
                        "booleanYes":true,
                        "_price_book_var_name":"_default_price_book",
                        "_price_subtotal":{
                            "currency":"USD",
                            "value":50
                        },
                        "customDiscountType_l":null,
                        "cC_NetPrice_l":null,
                        "_group_sequence_number":"2.0",
                        "lastUpdatedDate_l":null,
                        "_price_quantity":1,
                        "lastUpdatedBy_l":"Super User",
                        "_part_supplier_company_name":"icpq-018",
                        "_document_var_name":"transactionLine",
                        "createdDate_l":"2023-11-24T06:11:00Z",
                        "actualQuantity_l":null,
                        "oRCL_ERP_PackingInstr_l":null,
                        "contractDiscount_l":{
                            "currency":"USD",
                            "value":0
                        },
                        "_model_is_valid":false,
                        "canChangeConfiguration_l":false,
                        "changeReason_l":null,
                        "_config_attr_text":{
                            "value":null
                        },
                        "itemInstanceName_l":null,
                        "_line_bom_model_path":null,
                        "_model_id":null,
                        "_date_added":"2023-11-24T06:11:51.000Z",
                        "_model_product_line_id":null,
                        "oRCL_pRC_tiertype_l":{
                            "displayValue":"All Tiers",
                            "value":"ORA_ALL_TIERS"
                        },
                        "parentLineNumber_l":null,
                        "requestedUnitOfMeasure_l":null,
                        "assetId_l":null,
                        "_configuration_id":null,
                        "_part_custom_field30":null,
                        "oRCL_pRC_duration":null,
                        "_model_bom":null,
                        "contractedPeriods_l":12,
                        "createdBy_l":"Super User",
                        "booleanCheck":false,
                        "fulfillmentStatus_l":{
                            "displayValue":"Created",
                            "value":"CREATED"
                        },
                        "_model_variable_name":null,
                        "_part_custom_field29":null,
                        "_model_product_line_var_name":null,
                        "amendReplacement_l":null,
                        "_is_recommended_price":false,
                        "oRCL_ERP_FourthOverrideAmount_l":null,
                        "annualListValue_l":null,
                        "_line_bom_id":"SPI",
                        "_model_supplier_company_name":null,
                        "oRCL_ERP_ReservationStatus_l":null,
                        "oRCL_ERP_SecondOverrideAmount_l":null,
                        "taxExempt_l":false,
                        "transactionID_l":"37220909",
                        "_line_bom_part_number":"WebConfAccount",
                        "itemInstanceId_l":"abo_a988ea1b-8e10-4730-9112-4c92eb712a3f",
                        "oRCL_ERP_ShippingInstr_l":null,
                        "_line_bom_item_quantity":1,
                        "oRCL_pRC_externalParentKey":null,
                        "text_fill":"some value",
                        "oRCL_ERP_ShipSet_l":null,
                        "annualDiscount_l":{
                            "currency":"USD",
                            "value":0
                        },
                        "_model_segment_var_name":null,
                        "_line_bom_level":0,
                        "_bs_id":37220909,
                        "customerItemName_l":null,
                        "_price_total_discount":{
                            "currency":"USD",
                            "value":0
                        },
                        "netAmount_l":{
                            "currency":"USD",
                            "value":50
                        },
                        "oRCL_ERP_SecondOverridePeriod_l":null,
                        "_part_units":null,
                        "_part_direct_buy":"1",
                        "oRCL_ABO_ActionCode_l":{
                            "displayValue":"Add",
                            "value":"ADD"
                        },
                        "oRCL_ERP_FirstOverridePeriod_l":null,
                        "_line_bom_parent_id":null,
                        "netPrice_l":{
                            "currency":"USD",
                            "value":50
                        },
                        "oRCL_ERP_SecondBillingPeriodStartDate_l":null,
                        "oRCL_ERP_LineID_l":null,
                        "listPrice_l":{
                            "currency":"USD",
                            "value":50
                        },
                        "_part_extended_desc_2":null,
                        "_part_extended_desc_1":null,
                        "statusQuantity_l":null,
                        "_is_line_item_mandatory":false,
                        "_id":37258051,
                        "oRCL_ERP_AvailableQuantity_l":null,
                        "_part_lead_time":"N/A",
                        "lineNumber_l":null,
                        "oRCL_pRC_ossChargeInfo":null,
                        "cancelReason_l":null,
                        "status_l":null,
                        "_line_item_comment":null,
                        "_price_discount_comment":null,
                        "_line_bom_sequence_index":null,
                        "_step_var_name":"pending_process",
                        "_price_override_price":{
                            "displayValue":"No",
                            "value":"No"
                        },
                        "_model_name":null,
                        "cC_ExternalPrice_l":null,
                        "_config_attr_values":null,
                        "_part_drawing_position":null,
                        "_pricing_rule_price_each":{
                            "currency":"USD",
                            "value":0
                        },
                        "_price_override_quantity":false,
                        "oRCL_ERP_ShippingCharges_l":null,
                        "oRCL_ERP_ReservationID_l":null,
                        "annualValue_l":{
                            "currency":"USD",
                            "value":50
                        },
                        "_pp_name":"Admin",
                        "_line_bom_condition_index":null
                    }
                ]
            }
        },
        "terminateSubscriptionProductsRequest":{
            "type":"object",
            "required":[
                "cart"
            ],
            "properties":{
                "cart":{
                    "type":"object",
                    "required":[
                        "items"
                    ],
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/subscriptionProductTerminateRequestItem"
                            }
                        }
                    }
                }
            },
            "example":{
                "cart":{
                    "items":[
                        {
                            "reason":"Reason for termination",
                            "comment":"Comment for termination",
                            "rootAssetKey":"abo_6da32e86-02be-487b-8e41-c4494a46e34c14",
                            "effectiveDate":"2025-06-25"
                        },
                        {
                            "reason":"Reason for termination",
                            "comment":"Comment for termination",
                            "rootAssetKey":"abo_6da32e86-02be-487b-8e41-c4494a46e34c15",
                            "effectiveDate":"2025-06-25"
                        }
                    ]
                }
            }
        },
        "saveCurrentGeolocationSessionContext_response":{
            "properties":{
                "country_code":{
                    "description":"The country code for the current session.",
                    "type":"string"
                },
                "city":{
                    "description":"The city for the current session.",
                    "type":"string"
                },
                "timezone":{
                    "description":"The timezone for the current session.  This can be either an offset or a timezone code.",
                    "type":"string"
                },
                "latitude":{
                    "description":"The latitude for the current session.",
                    "type":"number"
                },
                "cityInList":{
                    "description":"Boolean value that indicates if the city is in the list of known/supported cities.  This could be false due to a spelling error or if the formatting does not match the supported standard.",
                    "type":"boolean"
                },
                "region_code":{
                    "description":"The region code for the current session.",
                    "type":"string"
                },
                "longitude":{
                    "description":"The longitude for the current session.",
                    "type":"number"
                }
            },
            "example":{
                "country_code":"US",
                "city":"DENVER",
                "timezone":"(GMT-07:00)",
                "latitude":"39.7",
                "cityInList":"true",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstoreui/v1/audienceContext/currentSession/geolocation/current"
                    }
                ],
                "region_code":"CO",
                "longitude":"105"
            }
        },
        "removeAllSelectableQuantity_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of items in collection.",
                    "type":"string"
                },
                "offset":{
                    "description":"Page offset currently.",
                    "type":"string"
                },
                "hasMore":{
                    "description":"Flag indicating whether more results exist.",
                    "type":"string"
                },
                "limit":{
                    "description":"Max number of results returned per response.",
                    "type":"string"
                },
                "links":{
                    "description":"Collection of links indicating operations possible upon resource/subresource.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "method":{
                                "description":"HTTP method type.",
                                "type":"string"
                            },
                            "rel":{
                                "description":"Attribute specifying link between current response and linked destination.",
                                "type":"string"
                            },
                            "href":{
                                "description":"href specifying link's destination.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items in the cart.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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 ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPrice":{
                                "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"Legacy property for distinguishing line items in a stateless cart.",
                                "type":"string"
                            },
                            "assetId":{
                                "description":"The asset ID corresponding to the current item.",
                                "type":"string"
                            },
                            "price":{
                                "description":"Price of the items.",
                                "type":"number"
                            },
                            "variant":{
                                "description":"List of variants for the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"The variant option value.",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"The variant option name.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "primaryImageAltText":{
                                "description":"The product's primary image alternative text.",
                                "type":"string"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the item by the configurator system.",
                                "type":"string"
                            },
                            "state":{
                                "description":"state of the commerce Item",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository ID of the commerce item.",
                                "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"
                            },
                            "primaryImageTitle":{
                                "description":"The product's primary image title.",
                                "type":"string",
                                "example":"Samsung - F90BN HD Flash Memory Camcorder"
                            },
                            "childSkus":{
                                "description":"An array with single primary image url for this item's sku, or its default image.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "quantity":{
                                "description":"Quantity of the items.",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"ID of the product in the cart.",
                                "type":"string"
                            },
                            "pointOfNoRevision":{
                                "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                "type":"boolean"
                            },
                            "externalRecurringCharge":{
                                "description":"The external recurring price.",
                                "type":"number"
                            },
                            "giftWithPurchaseCommerceItemMarkers":{
                                "description":"giftWithPurchaseCommerceItemMarker information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "remainingQuantity":{
                                            "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                            "type":"number"
                                        },
                                        "selectedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                            "type":"number"
                                        },
                                        "data":{
                                            "description":"The gift hash code for this gift with purchase promotion.",
                                            "type":"integer"
                                        },
                                        "automaticQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                            "type":"number"
                                        },
                                        "value":{
                                            "description":"The gift with purchase promotion ID.",
                                            "type":"string"
                                        },
                                        "targetedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                            "type":"number"
                                        },
                                        "key":{
                                            "description":"atg.gwp",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "originalCommerceItemId":{
                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPriceQuantity":{
                                "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                "type":"integer"
                            },
                            "externalRecurringChargeFrequency":{
                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Sku reference ID.",
                                "type":"string"
                            },
                            "externalRecurringChargeDuration":{
                                "description":"The duration for the recurring charge e.g. 12 months.",
                                "type":"string"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "route":{
                                "description":"The UI route to display the product.",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"The ID of the site on which the item was added.",
                                "type":"string"
                            },
                            "detailedRecurringChargeInfo":{
                                "description":"Detailed Item Price Information.",
                                "type":"object",
                                "properties":{
                                    "discounted":{
                                        "description":"Whether the price is discounted.",
                                        "type":"boolean"
                                    },
                                    "amount":{
                                        "description":"The monetary amount for the recurring charge.",
                                        "type":"number"
                                    },
                                    "quantity":{
                                        "description":"The number of items covered by this recurring charge price info",
                                        "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"
                                    }
                                }
                            },
                            "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 determines if the current item is an asset or not.",
                                "type":"boolean"
                            },
                            "recurringCharge":{
                                "description":"The recurring charge for the item.",
                                "type":"number"
                            }
                        }
                    }
                },
                "embedded":{
                    "description":"The embedded holder property for the current order representation.",
                    "type":"object",
                    "properties":{
                        "order":{
                            "$ref":"#/definitions/model_order"
                        }
                    }
                }
            }
        },
        "createMultipleProfileRequests_request":{
            "properties":{
                "requestedOrganizations":{
                    "description":"Requested Organizations",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "name":{
                                "description":"The name for Organization",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of an Organization",
                                "type":"string"
                            }
                        }
                    }
                },
                "profile":{
                    "description":"Profile",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"First name of the profile",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"Last name of the profile",
                            "type":"string"
                        },
                        "customerContactId":{
                            "description":"The external customer contact id.",
                            "type":"string"
                        },
                        "receiveEmail":{
                            "description":"Receive email newsletters",
                            "type":"string"
                        },
                        "email":{
                            "description":"email id of profile",
                            "type":"string"
                        }
                    },
                    "required":[
                        "email",
                        "firstName",
                        "lastName"
                    ]
                },
                "requesterComments":{
                    "description":"Requester comments given at time of creating request",
                    "type":"string"
                }
            },
            "required":[
                "profile"
            ],
            "example":{
                "requestedOrganizations":[
                    {
                        "name":"Oracle"
                    },
                    {
                        "id":"or-100001"
                    }
                ],
                "profile":{
                    "firstName":"First name",
                    "lastName":"last name",
                    "customerContactId":"CRMID_1",
                    "email":"user@temp.com"
                },
                "requesterComments":"Some comments"
            }
        },
        "calculateRefund_response":{
            "properties":{
                "returnLabel":{
                    "description":"return label of the return request",
                    "type":"string"
                },
                "returnItems":{
                    "description":"List of returnable Items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantityReturned":{
                                "description":"Quantity Returned",
                                "type":"number"
                            },
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "nonreturnable":{
                                "description":"Indicates whether the item is returnable or not",
                                "type":"boolean"
                            },
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "displayName":{
                                "description":"Display Name of the Product",
                                "type":"string"
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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"
                            },
                            "childItems":{
                                "description":"Returned Item child items",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"quantity of the child Item",
                                            "type":"number"
                                        },
                                        "productId":{
                                            "description":"Product Id of teh ",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Product display name of the sub sku commerce item",
                                            "type":"string"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "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"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"Catalog Reference Id of the child Item",
                                            "type":"string"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "route":{
                                            "description":"Product path",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "selectedOptions":{
                                            "description":"Child Product Variant Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"Value of the Dynamic attribute.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"Name of the Dynamic attribute.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        }
                                    }
                                }
                            },
                            "skuOptionInfo":{
                                "description":"Product Variant Information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"Value of the Dynamic attribute",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"Name of the Dynamic attribute",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "configuratorId":{
                                "description":"Configurator Id of the returned item",
                                "type":"string"
                            },
                            "assetKey":{
                                "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "quantityAvailableForReturn":{
                                "description":"Quantity Available",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"Commerce Id of the returned item",
                                "type":"string"
                            },
                            "price":{
                                "description":"Total price of items",
                                "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"
                            },
                            "nonReturnableReason":{
                                "description":"Non returnable reason if item is non returnable",
                                "type":"string"
                            },
                            "unitPrice":{
                                "description":"Unit price of the item",
                                "type":"number"
                            },
                            "serviceAccountId":{
                                "description":"The service account ID associated to the current item.",
                                "type":"string"
                            },
                            "comments":{
                                "description":"Comments at returnItem level",
                                "type":"string"
                            },
                            "productId":{
                                "description":"Id of the Product",
                                "type":"string"
                            },
                            "shippingGroupId":{
                                "description":"Shipping group Id of the returned item",
                                "type":"string"
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Catalog Reference Id",
                                "type":"string"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "quantityShipped":{
                                "description":"Quantity Shipped",
                                "type":"number"
                            },
                            "additionalProperties":{
                                "description":"Additional Properties if any returned by webhook",
                                "type":"object"
                            },
                            "activationDate":{
                                "description":"The activation date in ISO format.",
                                "type":"string"
                            },
                            "asset":{
                                "description":"The flag that determines if the current item is an asset or not.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "authorizationNumber":{
                    "description":"RMA number of Return Request if available otherwise return request id",
                    "type":"string"
                },
                "orderId":{
                    "description":"The Order Id",
                    "type":"string"
                },
                "profileInfo":{
                    "description":"Profile Information for the order.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name of profile.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name of profile.",
                            "type":"string"
                        },
                        "organization":{
                            "description":"The Organization associated with the B2B customer profile.",
                            "type":"object",
                            "properties":{
                                "name":{
                                    "description":"The name of of the organization.",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The id of the organization.",
                                    "type":"string"
                                }
                            }
                        },
                        "middleName":{
                            "description":"Middle name of profile.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address of the profile",
                            "type":"string"
                        }
                    }
                },
                "additionalProperties":{
                    "description":"Additional properties if any returned by the webhook.",
                    "type":"object"
                },
                "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":{
                                    "providerNote":{
                                        "description":"the provider note for the quoted order",
                                        "type":"string"
                                    },
                                    "profileType":{
                                        "description":"the profile type of the user that requested the quote",
                                        "type":"string"
                                    },
                                    "profileId":{
                                        "description":"the profile id of the user",
                                        "type":"string"
                                    },
                                    "rejectionDate":{
                                        "description":"the rejection date for an order whose quote has been rejected by user",
                                        "type":"number"
                                    },
                                    "requestDate":{
                                        "description":"the date when the quote was requested in ISO format",
                                        "type":"number"
                                    },
                                    "quoteDate":{
                                        "description":"the date the order was quoted in milliseconds",
                                        "type":"number"
                                    },
                                    "rejectionNote":{
                                        "description":"the rejection note for an order whose quote has been rejected by user",
                                        "type":"string"
                                    },
                                    "requesterNote":{
                                        "description":"the requester note",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "rejectionDate":{
                            "description":"the rejection date for an order whose quote has been rejected by user",
                            "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"
                        }
                    }
                },
                "trackingNumber":{
                    "description":"Tracking Number of the return request",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "getSubscriptionProductPricingCharges_Response":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset value used in the current page.",
                    "type":"integer"
                },
                "count":{
                    "description":"The number of resource instances returned in the current range.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The actual paging size used by the server.",
                    "type":"integer"
                },
                "items":{
                    "description":"The items in the collection.",
                    "title":"Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "ChargePuid":{
                                "description":"The public unique identifier of the charge.",
                                "type":"string",
                                "maxLength":120
                            },
                            "UnitListPrice":{
                                "description":"The price of the unit list.",
                                "title":"List Price",
                                "type":"number"
                            },
                            "ChargeDefinition":{
                                "description":"The definition that indicates the purpose of the charge.",
                                "title":"Charge Name",
                                "type":"string",
                                "maxLength":30
                            },
                            "ChargeName":{
                                "description":"The name of the charge.",
                                "title":"Charge Name",
                                "type":"string",
                                "maxLength":120
                            },
                            "Allowance":{
                                "description":"The allowance part of the charge.",
                                "title":"Allowance",
                                "type":"number"
                            },
                            "PriceType":{
                                "description":"The price type associated with the charge.",
                                "type":"string",
                                "maxLength":30
                            }
                        }
                    }
                }
            },
            "example":{
                "offset":0,
                "count":3,
                "hasMore":false,
                "limit":25,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/subscriptionProducts/BIQA_OTBI_SM5-PRDT-8012/charges"
                    }
                ],
                "items":[
                    {
                        "ChargePuid":"BIQA_OTBI_SM5-PRDT-8012-CHRG-7055",
                        "UnitListPrice":"2000",
                        "ChargeDefinition":"QP_SALE_PRICE",
                        "ChargeName":"Activation Fee",
                        "Allowance":null,
                        "PriceType":"ONE_TIME",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-CHRG-7055"
                        }
                    },
                    {
                        "ChargePuid":"BIQA_OTBI_SM5-PRDT-8012-CHRG-7057",
                        "UnitListPrice":"10",
                        "ChargeDefinition":"USAGE_CHARGESPM",
                        "ChargeName":"USAGE SPM CHARGE",
                        "Allowance":null,
                        "PriceType":"RECURRING",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-CHRG-7057"
                        }
                    },
                    {
                        "ChargePuid":"BIQA_OTBI_SM5-PRDT-8012-CHRG-7056",
                        "UnitListPrice":"200",
                        "ChargeDefinition":"QP_RECURRING_SALE_PRICE",
                        "ChargeName":"Monthly Fee",
                        "Allowance":null,
                        "PriceType":"RECURRING",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-CHRG-7056"
                        }
                    }
                ]
            }
        },
        "createOrganizationRequest_response":{
            "properties":{
                "id":{
                    "description":"Id of Organization Request. This will be removed when enableProfileRegistrationEmailCheck site setting is enabled.",
                    "type":"string"
                },
                "message":{
                    "description":"A descriptive message indicating profile creation will be displayed when enableProfileRegistrationEmailCheck site setting is enabled.",
                    "type":"string"
                }
            }
        },
        "getSubscriptionProductUsagesTrend_Response":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset value used in the current page.",
                    "type":"integer"
                },
                "count":{
                    "description":"The number of resource instances returned in the current range.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The actual paging size used by the server.",
                    "type":"integer"
                },
                "items":{
                    "description":"The Balance Register allowances Items resource manages the items in a Balance Register.",
                    "title":"Balance Register allowances Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "StartDate":{
                                "format":"date",
                                "description":"The date when the Balance Register allowances starts.",
                                "title":"Balance Register allowances Start Date",
                                "type":"string"
                            },
                            "CurrencyCode":{
                                "description":"The currency code associated.",
                                "type":"string",
                                "maxLength":15
                            },
                            "ConsumedQuantity":{
                                "description":"Quantity consumed",
                                "title":"Consumed Quantity",
                                "type":"string"
                            },
                            "RemainingQuantity":{
                                "description":"Quantity Remaining",
                                "title":"Remaining Quantity",
                                "type":"string"
                            },
                            "ConsumedAmount":{
                                "description":"Quantity Amount",
                                "title":"Consumed Amount",
                                "type":"string"
                            },
                            "Amount":{
                                "description":"The amount for which the allowance is registered.",
                                "title":"Amount",
                                "type":"number"
                            },
                            "QuantityUnitOfMeasure":{
                                "description":"Unit of measure for quantity.",
                                "title":"Unit of measure",
                                "type":"string"
                            },
                            "Quantity":{
                                "description":"The quantity of the product.",
                                "title":"Quantity",
                                "type":"number"
                            },
                            "EndDate":{
                                "description":"The date when the Balance Register allowances ends.",
                                "title":"Balance Register allowances End Date",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "offset":0,
                "count":1,
                "hasMore":false,
                "limit":25,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/subscriptionProducts/4821-002-PRDT-28059/subscriptionBalanceRegisters/CDRM_1009/registerAllowances?q=StartDate%20%3C=%272024-03-27%27%20AND%20EndDate%20%3E=%272024-03-27%27"
                    }
                ],
                "items":[
                    {
                        "CurrencyCode":null,
                        "StartDate":"2024-03-01",
                        "ConsumedQuantity":"0",
                        "RemainingQuantity":"0",
                        "ConsumedAmount":null,
                        "Amount":null,
                        "QuantityUnitOfMeasure":"Ea",
                        "Quantity":"20000",
                        "EndDate":"2024-03-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"CDRM_1009-BARA-109"
                        },
                        "RemainingAmount":null
                    }
                ]
            }
        },
        "getAllOrdersForProfile_500_failure_response":{
        },
        "ArraySetDeleteRequestBody":{
            "type":"object",
            "required":[
                "productFamily",
                "productLine",
                "model",
                "arraySetVarName",
                "cacheInstanceId",
                "removeIndex"
            ],
            "properties":{
                "productFamily":{
                    "description":"The productFamily of the model to be configured.",
                    "type":"string"
                },
                "productLine":{
                    "description":"The productLine of the model to be configured.",
                    "type":"string"
                },
                "arraySetVarName":{
                    "description":"The name of the arrayset that a row will be added to.",
                    "type":"string"
                },
                "criteria":{
                    "description":"This is being used as filter to be used on the CPQ payload",
                    "type":"object",
                    "properties":{
                        "childDefs":{
                            "description":"This property contains the filter value to be used at CPQ.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name can contain the state property value that is required.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"In case the state is passed as true, the state of the configurable attributes is returned in the response. Otherwise the state of the configurable attributes is not returned in the response.",
                            "type":"boolean"
                        }
                    }
                },
                "cacheInstanceId":{
                    "description":"The cacheInstanceId of the configuration that the arrayset action is to be performed on.",
                    "type":"string"
                },
                "removeIndex":{
                    "description":"The index of the row in the arrayset that will be removed.",
                    "type":"string"
                },
                "model":{
                    "description":"The model to be configured.",
                    "type":"string"
                }
            },
            "example":{
                "productFamily":"test1",
                "productLine":"productLine1",
                "arraySetVarName":"set1",
                "cacheInstanceId":"tNVGM7chHpsV6A0kd74UZCqli0V6kMlAdPCj19fC0WtIXgLmU10znN2S0LTF3jhJ",
                "removeIndex":0,
                "model":"model1"
            }
        },
        "calculateRefund_request":{
            "properties":{
                "returnItems":{
                    "description":"List of returnable Items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "commerceItemId":{
                                "description":"ID of the commerce item.",
                                "type":"string"
                            },
                            "quantityToReturn":{
                                "description":"Quantity to be Returned",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"The Product ID",
                                "type":"string"
                            },
                            "returnReason":{
                                "description":"Reason to return an Item",
                                "type":"string"
                            },
                            "shippingGroupId":{
                                "description":"Shipping group ID of the returned item",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"The SKU ID",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Order ID for which refunds needs to be calculated.",
                    "type":"string"
                }
            },
            "required":[
                "orderId",
                "returnItems"
            ],
            "example":{
                "returnItems":[
                    {
                        "quantityToReturn":1,
                        "commerceItemId":"ci8000005",
                        "productId":"prod10003",
                        "returnReason":"didNotLike",
                        "shippingGroupId":"sg80003",
                        "catRefId":"sku30019"
                    }
                ],
                "orderId":"o80003"
            }
        },
        "deleteShippingGroups_request":{
            "properties":{
                "shippingGroupIds":{
                    "description":"The shippingGroupIds to be removed from the order.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "shippingGroupIds"
            ],
            "example":{
                "shippingGroupIds":[
                    "sg40511",
                    "sg40512",
                    "sg40513"
                ]
            }
        },
        "assemble_response":{
            "properties":{
                "resultsList":{
                    "description":"List of all the results",
                    "type":"object",
                    "properties":{
                        "pagingActionTemplate":{
                            "description":"Template of paging action",
                            "type":"object",
                            "properties":{
                                "contentPath":{
                                    "description":"Path of the content",
                                    "type":"string"
                                },
                                "@class":{
                                    "description":"Path of NavigationAction class",
                                    "type":"string"
                                },
                                "navigationState":{
                                    "description":"Query of navigation which determines the state",
                                    "type":"string"
                                },
                                "siteRootPath":{
                                    "description":"Site Root path of endeca",
                                    "type":"string"
                                },
                                "label":{
                                    "description":"Label of action",
                                    "type":"string"
                                }
                            }
                        },
                        "lastRecNum":{
                            "description":"Last record number",
                            "type":"integer"
                        },
                        "totalNumRecs":{
                            "description":"Total Number of Records in the result set",
                            "type":"integer"
                        },
                        "firstRecNum":{
                            "description":"First record number",
                            "type":"integer"
                        },
                        "recsPerPage":{
                            "description":"Number of records per page",
                            "type":"integer"
                        }
                    }
                }
            }
        },
        "getAllInvoicesForProfile_500_failure_response":{
        },
        "GetQuoteResponse":{
            "example":{
                "totalOneTimeListAmount_t":{
                    "currency":"USD",
                    "value":7
                },
                "_s_soldToPartyName_t":null,
                "_s_billTo_t_state":null,
                "_document_var_name":"transaction",
                "_customer_t_phone":null,
                "_customer_id":"12747",
                "transactionTotalDiscountPercent_t":0,
                "_s_billTo_t_city":null,
                "_s_billTo_t_fax":null,
                "_customer_t_state":null,
                "totalContractValue_t":{
                    "currency":"USD",
                    "value":7
                },
                "_s_orderDiscountAmount_t":null,
                "_s_billTo_t_phone":null,
                "contractStartDate_t":"2024-07-12",
                "_s_billTo_t_zip":null,
                "totalMonthlyUsageRev_t":{
                    "currency":"USD",
                    "value":0
                },
                "createdDate_t":"2024-07-12",
                "_date_modified":"2024-07-15T10:52:13.000Z",
                "_customer_t_address":null,
                "contactType_t":null,
                "_tax_isTaxInclusive_t":false,
                "transactionDescription_t":null,
                "totalMonthlyCostAmount_t":{
                    "currency":"USD",
                    "value":0
                },
                "_s_signedProposalDocument_t":{
                    "fileName":null,
                    "isFileSaved":false,
                    "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42253990/documents/41454591",
                    "fileType":null,
                    "fileID":null
                },
                "_date_added":"2024-07-12T15:51:24.000Z",
                "_s_contactPartyNumber_t":"CDRM_965910",
                "totalAnnualCostAmount_t":{
                    "currency":"USD",
                    "value":0
                },
                "contactName_t":"Sundeep Challa",
                "contractEndDate_t":"2025-07-11",
                "_s_billTo_t_address_2":null,
                "totalUsageRevenue_t":{
                    "currency":"USD",
                    "value":0
                },
                "fileAttachment_t":{
                    "fileName":"Document.pdf",
                    "isFileSaved":true,
                    "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42253990/documents/41454591",
                    "fileType":"application/pdf",
                    "fileID":"42253071"
                },
                "cC_SiteId_c":"siteUS",
                "_process_var_name":"oraclecpqo",
                "_locked_by_user_first_name":null,
                "_s_billTo_t_country":null,
                "_customer_t_country":null,
                "createdBy_t":"Albert M",
                "contractedPeriods_t":1,
                "totalOneTimeNetAmount_t":{
                    "currency":"USD",
                    "value":7
                },
                "bs_id":"42253990",
                "contactMiddleName_t":null,
                "_submitted_by_submit_t":"",
                "_s_assignedTo_t":{
                    "displayValue":"Buyer",
                    "value":"BUYER"
                },
                "_stage":{
                    "displayValue":"Quote",
                    "value":"QUOTE"
                },
                "_s_isLatestProposal_t":true,
                "_customer_t_email":"sundeep.challa@oracle.com",
                "_locked_by_user_last_name":null,
                "_s_billTo_t_last_name":null,
                "transactionID_t":"CPQ-308",
                "_buyer_company_name":"cpqqa230",
                "totalMonthlyDiscount_t":{
                    "currency":"USD",
                    "value":0
                },
                "_s_hostCompanyFullName_t":"cpqqa230",
                "_s_billTo_t_company_name":null,
                "_date_tx_modified":"2024-07-15T10:52:13.000Z",
                "_freezePrice":false,
                "_s_billToCustomerAccountName_t":null,
                "totalContractDiscount_t":{
                    "currency":"USD",
                    "value":0
                },
                "orderPlacedBy_t":null,
                "totalOneTimeCostAmount_t":{
                    "currency":"USD",
                    "value":0
                },
                "_locked_by_user_login":null,
                "_reject_link":"",
                "_customer_t_last_name":"Challa",
                "_customer_t_company_name":"Miller Manufacturing",
                "_s_accountIntegrationResponse_t":null,
                "totalAnnualValue_t":{
                    "currency":"USD",
                    "value":0
                },
                "totalContractCostAmount_t":{
                    "currency":"USD",
                    "value":0
                },
                "_s_isPublished_t":true,
                "priceExpirationDate_t":null,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42253990"
                    }
                ],
                "_s_customerStatus_t":{
                    "displayValue":"Acceptance",
                    "value":"acceptance"
                },
                "_locked_time":null,
                "_transaction_total":null,
                "annualContractListValue_t":{
                    "currency":"USD",
                    "value":0
                },
                "priceScore_t":1,
                "proposalDocument":{
                    "name":"Document.pdf",
                    "location":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42253990/documents/41454591",
                    "id":"42253071",
                    "type":"application/pdf"
                },
                "_s_billTo_t_address":null,
                "cC_ProviderNote_c":null,
                "totalRecurRevenue_t":{
                    "currency":"USD",
                    "value":0
                },
                "sampleCustomer_c":null,
                "_last_document_number":2,
                "cC_OrderId_c":"o30504",
                "_customer_t_city":null,
                "_esigTest_c_esig_date_modified":null,
                "_approve_link":"",
                "_esigTest_c_esig_status":{
                    "displayValue":"Not Sent",
                    "value":"Not Sent"
                },
                "_tax_isTaxPresent_t":false,
                "cC_ExpirationDate_c":null,
                "salesRepCheckoutEnabled":false,
                "_customer_t_address_2":null,
                "transactionName_t":null,
                "_s_skipSellerReview_t":true,
                "_id":42253990,
                "contactLastName_t":"Challa",
                "_pp_id":41651015,
                "_document_number":"1",
                "cC_LineItem_Data_c":null,
                "_esigTest_c_esig_recipients":null,
                "owner_t":"Albert M",
                "_s_billTo_t_email":null,
                "contactFirstName_t":"Sundeep",
                "_step_var_name":"awaitingCustomerAcceptance",
                "_customer_t_zip":null,
                "_lock_status":false,
                "_customer_t_fax":null,
                "currency_t":{
                    "displayValue":"USD",
                    "value":"USD"
                },
                "totalMonthlyListAmount_t":{
                    "currency":"USD",
                    "value":0
                },
                "_s_externalOrderId_t":null,
                "_esigTest_c_esig_envelope_id":null,
                "_s_transactionSource_t":{
                    "displayValue":"Buyer Initiated",
                    "value":"buyerInitiated"
                },
                "totalContractListValue_t":{
                    "currency":"USD",
                    "value":7
                },
                "_s_billTo_t_first_name":null,
                "TotalAnnualDiscount_t":{
                    "currency":"USD",
                    "value":0
                },
                "_customer_t_company_name_2":null,
                "eSignEnabled":false,
                "_price_book_var_name":"_default_price_book",
                "_supplier_company_name":"cpqqa230",
                "_locked_by_user":-1,
                "_s_billToCustomerAccountID_t":null,
                "_customer_t_first_name":"Sundeep",
                "_s_billTo_t_company_name_2":null,
                "_currency_pref":{
                    "id":5190368,
                    "currencyCode":"USD"
                },
                "contactEmailAddress_t":"sundeep.challa@oracle.com",
                "_s_isDocumentSigned_t":false,
                "_tax_taxAmount_t":null,
                "totalOneTimeDiscount_t":{
                    "currency":"USD",
                    "value":0
                },
                "_pp_name":"Self Service User",
                "selfCheckoutEnabled":true,
                "totalMonthlyNetAmount_t":{
                    "currency":"USD",
                    "value":0
                }
            }
        },
        "generateStaticWishlistPage_request":{
            "properties":{
            }
        },
        "listStockStatusForLargeCart_request":{
            "properties":{
                "catalogId":{
                    "description":"catalog id of the products",
                    "type":"string"
                },
                "locationIds":{
                    "description":"Inventory location ids separated by comma. When multiple inventories exist specify which inventory location(s) to query. If you wish to query the default inventory location along with other locations, then include 'NULL' alongside the other IDs. If locationIds are not specified then the query will default to use the site???s inventory location id if set, otherwise the query will use the default inventory (no location id set).",
                    "type":"string"
                },
                "products":{
                    "description":"Product ids separated by comma.  Supports the productId:skuId format to narrow down the results to a particular sku.",
                    "type":"string"
                }
            },
            "example":{
                "catalogId":"cloudLakeCatalog",
                "locationIds":"Warehouse1,Warehouse2",
                "products":"camera_1:camerasku_1_5,Product_27Fxyzi"
            }
        },
        "getIncompleteOrder_response":{
            "properties":{
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number"
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store from which items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location ID of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The product variant ID.",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"state of the commerce Item",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Order ID of the order to remove.",
                    "type":"string"
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "shippingMethod":{
                    "description":"Shipping Method information of the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"Shipping tax amount in monetry currency",
                            "type":"number"
                        },
                        "cost":{
                            "description":"Cost of shipping method.",
                            "type":"number"
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "value":{
                            "description":"Shipping method value.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The price list group object.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID of the price list group.",
                            "type":"string"
                        }
                    }
                },
                "recurringChargesSummary":{
                    "description":"The order price information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"price for whole quantity",
                                "type":"number"
                            },
                            "frequency":{
                                "description":"Frequency of this summary i.e, per month, per year etc",
                                "type":"string"
                            }
                        }
                    }
                },
                "cartName":{
                    "description":"Cart name for this order.",
                    "type":"string"
                },
                "transactionId":{
                    "description":"Id of transaction associated with order",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"The order price information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"This field  represents the total tax(Item Tax and Shipping Tax) of the order in Monetary Currency. <br/>Prerequisites for the value in this Attribute: Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total order amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"This field  represents the shipping amount, shipping discount and shipping surcharge in monetary Currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "totalOneTimeNetAmount":{
                            "description":"Total one time net amount",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in monetary currency.  It includes shipping charges, shipping surcharges, shipping discount and total tax in monetary currency.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.<br/>3.  If the tax is included in the price of the item, then this value represents only shipping tax in monetary currency.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "taxExclusiveAmount":{
                            "description":"Total excluding shipping and tax in monetary currency",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"The sub-total amount.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The order total.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"The total shipping cost.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"An order can be paid in points and monetary currency. This field represent order value which will be paid in points.  It includes items amount, item discount, order discount.<br/>Prerequisites for the value in this Attribute:<br/>1. PriceList configured for the site is in custom currency.<br/>2. payTaxInSecondaryCurrency and payShippingInSecondaryCurrency flags are enabled.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"The  shipping surcharges added at item level in monetary currency.",
                            "type":"number"
                        },
                        "totalOneTimeListAmount":{
                            "description":"Total one time list amount",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"The currency code.",
                            "type":"string"
                        }
                    }
                },
                "onetimeChargesSummary":{
                    "description":"The order price information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"price for whole quantity",
                                "type":"number"
                            }
                        }
                    }
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "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"
                        }
                    }
                },
                "discountInfo":{
                    "description":"Discount Information",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Order Discount",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"Shipping Discount",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"Implicit Promotions for the order",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "external":{
                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                        "type":"boolean"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "numberOfItems":{
                            "description":"Number of items in the cart.",
                            "type":"integer"
                        },
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "ratePlanId":{
                                        "description":"Applied ratePlan number for this item",
                                        "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"
                                    },
                                    "childItems":{
                                        "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw price of the product.",
                                                    "type":"number"
                                                },
                                                "displayName":{
                                                    "description":"The name of the product.",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPrice":{
                                                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                    "type":"number"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"Repository ID of the commerce item.",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"state of the commerce Item",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "unitPrice":{
                                                    "description":"The unit price of the product.",
                                                    "type":"number"
                                                },
                                                "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"
                                                },
                                                "amount":{
                                                    "description":"The total amount of this item including its child items amounts.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The quantity of the product.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"ID of the product in the cart.",
                                                    "type":"string"
                                                },
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPriceQuantity":{
                                                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                    "type":"integer"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "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"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"skuid of the item.",
                                                    "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"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                },
                                                "recurringCharge":{
                                                    "description":"The recurring charge for the item.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "ratePlanName":{
                                        "description":"Applied ratePlan name for this item",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"Price of the items.",
                                        "type":"number"
                                    },
                                    "variant":{
                                        "description":"List of variants for the product.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"The variant option value.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"The variant option name.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "primaryImageAltText":{
                                        "description":"The product's primary image alternative text.",
                                        "type":"string"
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"state of the commerce Item",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Repository ID of the commerce item.",
                                        "type":"string"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                        "type":"boolean"
                                    },
                                    "contractStartDate":{
                                        "description":"Start date of the contract",
                                        "type":"string"
                                    },
                                    "orderDiscountInfos":{
                                        "description":"Array of order promotions received by this item.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "couponCodes":{
                                                    "description":"The array of coupon codes used to grant 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"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "recurringChargesSummary":{
                                        "description":"Summary of all recurring charges by frequency",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                },
                                                "frequency":{
                                                    "description":"Frequency of this summary i.e, per month, per year etc",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "catRefId":{
                                        "description":"Sku reference ID.",
                                        "type":"string"
                                    },
                                    "lastPriced":{
                                        "description":"Date when commerce item is last priced",
                                        "type":"string"
                                    },
                                    "charges":{
                                        "description":"Charges applied on this commerce item if any.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "unitPrice":{
                                                    "description":"unit price of the item",
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "description":"Total Amount w.r.t to quantity.",
                                                    "type":"number"
                                                },
                                                "unitOfMeasure":{
                                                    "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                    "type":"string"
                                                },
                                                "isProductPrice":{
                                                    "description":"This property tells which charge among others is Product price",
                                                    "type":"boolean"
                                                },
                                                "name":{
                                                    "description":"Name of the charge",
                                                    "type":"string"
                                                },
                                                "chargeType":{
                                                    "description":"Type of the charge",
                                                    "type":"string"
                                                },
                                                "priceType":{
                                                    "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                    "type":"string"
                                                },
                                                "additionalInfo":{
                                                    "description":"Additional properties(if any) needed for any down stream system",
                                                    "type":"object",
                                                    "properties":{
                                                        "rates":{
                                                            "type":"object",
                                                            "properties":{
                                                                "schema":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "lookupData":{
                                                                            "description":"Lookup data for the schema",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "columns":{
                                                                            "description":"Column definitions for the rate card",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "variableName":{
                                                                                        "description":"Variable name for the column",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "translations":{
                                                                                        "description":"Translation data for internationalization",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "dataType":{
                                                                                        "description":"Data type of the column",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "name":{
                                                                                        "description":"Display name of the column",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "variableName":{
                                                                    "description":"Variable name for the rate card",
                                                                    "type":"string"
                                                                },
                                                                "data":{
                                                                    "description":"Array of rate tiers",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "dynamic_property_key":{
                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"Display name of the rate card",
                                                                    "type":"string"
                                                                },
                                                                "type":{
                                                                    "description":"Type of the rate card",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "calculationInfo":{
                                                            "description":"calculation info received from external system",
                                                            "type":"string"
                                                        },
                                                        "rowNumber":{
                                                            "description":"The unique identifier for the charge within the line",
                                                            "type":"integer"
                                                        }
                                                    }
                                                },
                                                "integrationId":{
                                                    "description":"Integration id for this charge",
                                                    "type":"string"
                                                },
                                                "dynamicPricingType":{
                                                    "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                    "type":"string"
                                                },
                                                "chargeCode":{
                                                    "description":"Charge code",
                                                    "type":"string"
                                                },
                                                "frequency":{
                                                    "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "route":{
                                        "description":"The UI route to display the product.",
                                        "type":"string"
                                    },
                                    "totalOneTimeListAmount":{
                                        "description":"Total one time list amount",
                                        "type":"number"
                                    },
                                    "shopperInput":{
                                        "description":"Map of shopper input keys to values",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format.",
                                        "type":"string"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    },
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "primaryThumbImageURL":{
                                        "description":"The URL of the product's primary image.",
                                        "type":"string",
                                        "example":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "itemDiscountInfos":{
                                        "description":"Array of promotions received by 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"
                                                }
                                            }
                                        }
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                        "type":"string"
                                    },
                                    "onetimeChargesSummary":{
                                        "description":"Summary of all one-time charges",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "agreementName":{
                                        "description":"Applied agreement name",
                                        "type":"string"
                                    },
                                    "agreementId":{
                                        "description":"Applied agreement number",
                                        "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"
                                    },
                                    "primaryImageTitle":{
                                        "description":"The product's primary image title.",
                                        "type":"string",
                                        "example":"Samsung - F90BN HD Flash Memory Camcorder"
                                    },
                                    "childSkus":{
                                        "description":"An array with single primary image url for this item's sku, or its default image.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"integer"
                                    },
                                    "totalOneTimeNetAmount":{
                                        "description":"Total one time net amount",
                                        "type":"number"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"giftWithPurchaseCommerceItemMarker information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this gift with purchase promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion ID.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "contractEndDate":{
                                        "description":"End date of the contract",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "propertyType":{
                                                    "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    }
                                }
                            }
                        }
                    }
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "siteId":{
                    "description":"The id of the site in which the order was created",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "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"
                        },
                        "quoteSubmitted":{
                            "description":"Indicates if the quote is submitted",
                            "type":"boolean"
                        },
                        "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"
                        }
                    }
                },
                "markers":{
                    "description":"Order markers.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"giftWithPurchaseOrderMarker information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Identifier to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "saveBrowsingEvent_request":{
            "properties":{
                "pageView":{
                    "description":"A browsing page view event data",
                    "type":"object",
                    "properties":{
                        "catalogId":{
                            "description":"The id of the catalog to which the browsed entity belongs.",
                            "type":"string"
                        },
                        "id":{
                            "description":"The id of the browsed entity.",
                            "type":"string"
                        },
                        "type":{
                            "description":"Indicates if the browsed entity is either a 'CATEGORY' or a 'PRODUCT'.",
                            "type":"string"
                        }
                    }
                }
            },
            "required":[
                "pageView"
            ],
            "example":{
                "pageView":{
                    "catalogId":"cloudLakeCatalog",
                    "id":"Product_35Fxy",
                    "type":"PRODUCT"
                }
            }
        },
        "createScheduledOrder_response":{
            "properties":{
                "endDate":{
                    "description":"The end date of the Scheduled order.",
                    "type":"string"
                },
                "type":{
                    "description":"The type of the Scheduled order.",
                    "type":"string"
                },
                "version":{
                    "description":"The version of the Scheduled order.",
                    "type":"integer"
                },
                "lastScheduledRun":{
                    "description":"The last scheduled run of the Scheduled order.",
                    "type":"string"
                },
                "schedule":{
                    "description":"The schedule of the Scheduled order.",
                    "type":"object",
                    "properties":{
                        "period":{
                            "description":"The period of repeating of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "delay":{
                            "description":"The delay of the first scheduled run after start date of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "selectedDates":{
                            "description":"The selected dates in a month in year for the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "weeksInMonth":{
                            "description":"The weeks in month of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "interval":{
                            "description":"The interval in term of number of days of the Scheduled order.",
                            "type":"integer"
                        },
                        "monthsInYear":{
                            "description":"The months in year of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "daysOfWeek":{
                            "description":"The days of week of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "occurenceInDay":{
                            "description":"The occurence in day on the Scheduled order.",
                            "type":"integer"
                        }
                    }
                },
                "templateOrderId":{
                    "description":"The templateOrderId of the Scheduled order.",
                    "type":"string"
                },
                "profileId":{
                    "description":"The profileId of the Scheduled order.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the Scheduled order.",
                    "type":"string"
                },
                "repositoryId":{
                    "description":"The repository Id of the Scheduled order.",
                    "type":"string"
                },
                "siteId":{
                    "description":"The siteId of the Scheduled order.",
                    "type":"string"
                },
                "nextScheduledRun":{
                    "description":"The next scheduled run of the Scheduled order.",
                    "type":"string"
                },
                "id":{
                    "description":"The id of the Scheduled order.",
                    "type":"string"
                },
                "state":{
                    "description":"The status of the Scheduled order.",
                    "type":"string"
                },
                "startDate":{
                    "description":"The start date of the Scheduled order.",
                    "type":"string"
                },
                "createDate":{
                    "description":"The create date of the Scheduled order.",
                    "type":"string"
                }
            }
        },
        "getService_response":{
            "properties":{
                "items":{
                    "description":"The service object.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "description":"Date on which the service contract ends.",
                                "type":"string"
                            },
                            "rootDisplay":{
                                "description":"The public, non-unique key for the root product instance. For example, phone number or serial number.",
                                "type":"string"
                            },
                            "rootAsset":{
                                "description":"Root asset information.",
                                "type":"object",
                                "properties":{
                                    "assetId":{
                                        "description":"Id of asset.",
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "description":"An invariant key that uniquely identifies the asset / component for the lifetime of the asset. It will be unique across all asset repositories.",
                                        "type":"string"
                                    }
                                }
                            },
                            "displayName":{
                                "description":"The public, non-unique key for the product instance. For example, phone number or serial number.",
                                "type":"string"
                            },
                            "discountAmount":{
                                "description":"The discount amount.",
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "description":"Currency code for the discount amount.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"Amount value for the discount amount.",
                                        "type":"number"
                                    }
                                }
                            },
                            "recurringChargeFrequency":{
                                "description":"The period for the fixed recurring charge. For example, Per Month.",
                                "type":"string"
                            },
                            "dateAdded":{
                                "description":"System field indicating the date on which the Resource was created.",
                                "type":"string"
                            },
                            "price":{
                                "description":"The price.",
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "description":"Currency code for the price.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"Amount value for the price.",
                                        "type":"number"
                                    }
                                }
                            },
                            "assetId":{
                                "description":"Id of asset.",
                                "type":"string"
                            },
                            "currency":{
                                "description":"The currency code.",
                                "type":"object",
                                "properties":{
                                    "currencyCode":{
                                        "description":"Unique currency code for the currency.",
                                        "type":"string"
                                    }
                                }
                            },
                            "usageNetAmount":{
                                "description":"The usage information.",
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "description":"Currency code for the usage net amount.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"Amount value for the usage net amount.",
                                        "type":"number"
                                    }
                                }
                            },
                            "serviceId":{
                                "description":"An invariant key that uniquely identifies the asset / component for the lifetime of the asset. It will be unique across all asset repositories.",
                                "type":"string"
                            },
                            "skuId":{
                                "description":"The SKU Id.",
                                "type":"string"
                            },
                            "serviceAccountId":{
                                "description":"The customer that owns the product.",
                                "type":"string"
                            },
                            "quantity":{
                                "description":"The quantity of the asset.",
                                "type":"integer"
                            },
                            "recurringChargeDuration":{
                                "description":"The payment terms. For example, Net 30.",
                                "type":"string"
                            },
                            "discountPercent":{
                                "description":"The percent of discount received.",
                                "type":"integer"
                            },
                            "dateModified":{
                                "description":"System field indicating the date on which the Resource was last modified.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "usageUnitOfMeasure":{
                                "description":"The unit of measure for the usage charges. For example, Per Copy or Per Minute.",
                                "type":"string"
                            },
                            "suspendDate":{
                                "description":"Date on which the service suspends.",
                                "type":"string"
                            },
                            "parentDisplay":{
                                "description":"The public, non-unique key for the parent product instance. For example, phone number or serial number.",
                                "type":"string"
                            },
                            "attributes":{
                                "description":"A collection (JSON) of key/value pair attributes that define the configuration of this asset/component.",
                                "type":"string"
                            },
                            "activationDate":{
                                "description":"Date on which the service contract starts.",
                                "type":"string"
                            },
                            "parentAsset":{
                                "description":"Parent asset information.",
                                "type":"object",
                                "properties":{
                                    "assetId":{
                                        "description":"Id of asset.",
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "description":"An invariant key that uniquely identifies the asset / component for the lifetime of the asset. It will be unique across all asset repositories.",
                                        "type":"string"
                                    }
                                }
                            },
                            "resumeDate":{
                                "description":"Date on which the service contract resumes.",
                                "type":"string"
                            },
                            "recurringCharge":{
                                "description":"The recurring charge.",
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "description":"Currency code for the recurring amount.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"Amount value for the recurring amount.",
                                        "type":"number"
                                    }
                                }
                            },
                            "status":{
                                "description":"The status information.",
                                "type":"object",
                                "properties":{
                                    "displayValue":{
                                        "description":"Translated display value of the fixed list of value for status.",
                                        "type":"string"
                                    },
                                    "lookupCode":{
                                        "description":"Language independent code of the fixed list of value for status.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Id of the fixed list of value for status.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getSubscriptionProducts_Response":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset value used in the current page.",
                    "type":"integer"
                },
                "count":{
                    "description":"The number of resource instances returned in the current range.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The actual paging size used by the server.",
                    "type":"integer"
                },
                "items":{
                    "description":"The items in the collection.",
                    "title":"Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "Status":{
                                "description":"The status of the subscription product.",
                                "title":"Status",
                                "type":"string",
                                "maxLength":30
                            },
                            "SalesProductType":{
                                "description":"The type of the sales product.",
                                "title":"Type",
                                "type":"string",
                                "maxLength":30
                            },
                            "SubscriptionNumber":{
                                "description":"The subscription number of the product.",
                                "title":"Subscription Number",
                                "type":"string",
                                "maxLength":120
                            },
                            "Description":{
                                "description":"A brief description of the subscription product.",
                                "title":"Product Description",
                                "type":"string"
                            },
                            "ProductName":{
                                "description":"The name of the product.",
                                "title":"Product Name",
                                "type":"string",
                                "maxLength":300
                            },
                            "BillingFrequency":{
                                "description":"The billing frequency.",
                                "title":"Billing Frequency",
                                "type":"string",
                                "maxLength":30
                            },
                            "TotalContractValue":{
                                "description":"The value of the total contract.",
                                "title":"Product Contract Value",
                                "type":"number"
                            },
                            "SubscriptionProductPuid":{
                                "description":"The public unique identifier of the subscription product.",
                                "title":"Subscription Product Number",
                                "type":"string",
                                "maxLength":120
                            },
                            "Quantity":{
                                "description":"The quantity of the product.",
                                "title":"Quantity",
                                "type":"number"
                            },
                            "BillingFrequencyName":{
                                "description":"The name of the billing frequency.",
                                "title":"Billing Frequency",
                                "type":"string"
                            },
                            "EndDate":{
                                "description":"The date when the subscriptions ends.",
                                "title":"Product End Date",
                                "type":"string"
                            },
                            "StartDate":{
                                "format":"date",
                                "description":"The date when the subscriptions starts.",
                                "title":"Product Start Date",
                                "type":"string"
                            },
                            "StatusMeaning":{
                                "description":"The meaning of the product status.",
                                "readOnly":true,
                                "title":"Product Status",
                                "type":"string",
                                "maxLength":80
                            },
                            "Currency":{
                                "description":"The currency associated with the subscription product.",
                                "type":"string",
                                "maxLength":15
                            }
                        }
                    }
                }
            },
            "example":{
                "totalResults":111,
                "offset":0,
                "count":10,
                "hasMore":true,
                "limit":10,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/subscriptionProducts?totalResults=true&limit=10"
                    },
                    {
                        "rel":"next",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/subscriptionProducts?totalResults=true&limit=10&offset=10"
                    }
                ],
                "items":[
                    {
                        "Status":"ORA_DRAFT",
                        "SalesProductType":"SUBSCRIPTION",
                        "SubscriptionNumber":"BIQA_OTBI_SM10",
                        "Description":"National Geographic Subscription",
                        "ProductName":"ZOSS_SubscriptionItem003_AUTO",
                        "BillingFrequency":"0zG",
                        "TotalContractValue":"1500",
                        "SubscriptionProductPuid":"BIQA_OTBI_SM10-PRDT-8022",
                        "Quantity":"1",
                        "BillingFrequencyName":"MONTH",
                        "EndDate":"2019-05-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM10-PRDT-8022"
                        },
                        "StartDate":"2019-01-01",
                        "StatusMeaning":"Draft",
                        "Currency":"INR"
                    },
                    {
                        "Status":"ORA_DRAFT",
                        "SalesProductType":"SOFTWARE_MAINTENANCE",
                        "SubscriptionNumber":"BIQA_OTBI_SM10",
                        "Description":"ZOKC_COVG_Item002 - MONTH",
                        "ProductName":"ZOKC_COVG_Item002",
                        "BillingFrequency":"0zG",
                        "TotalContractValue":"0",
                        "SubscriptionProductPuid":"BIQA_OTBI_SM10-PRDT-8023",
                        "Quantity":"1",
                        "BillingFrequencyName":"MONTH",
                        "EndDate":"2019-05-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM10-PRDT-8023"
                        },
                        "StartDate":"2019-01-01",
                        "StatusMeaning":"Draft",
                        "Currency":"INR"
                    },
                    {
                        "Status":"ORA_DRAFT",
                        "SalesProductType":"COVERAGE",
                        "SubscriptionNumber":"CDRM_5001",
                        "Description":"ZOKC_COVG_Item001 - YEAR",
                        "ProductName":"ZOKC_COVG_Item001",
                        "BillingFrequency":"0zG",
                        "TotalContractValue":null,
                        "SubscriptionProductPuid":"CDRM_5001-PRDT-4002",
                        "Quantity":"1",
                        "BillingFrequencyName":"MONTH",
                        "EndDate":"2019-09-30",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"CDRM_5001-PRDT-4002"
                        },
                        "StartDate":"2019-07-01",
                        "StatusMeaning":"Draft",
                        "Currency":"USD"
                    },
                    {
                        "Status":"ORA_DRAFT",
                        "SalesProductType":"SUBSCRIPTION",
                        "SubscriptionNumber":"CDRM_5001",
                        "Description":"Subscription Item",
                        "ProductName":"ZOSS_SubscriptionItem001_AUTO",
                        "BillingFrequency":"0zG",
                        "TotalContractValue":"1310",
                        "SubscriptionProductPuid":"CDRM_5001-PRDT-4001",
                        "Quantity":"1",
                        "BillingFrequencyName":"MONTH",
                        "EndDate":"2019-09-30",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"CDRM_5001-PRDT-4001"
                        },
                        "StartDate":"2019-07-01",
                        "StatusMeaning":"Draft",
                        "Currency":"USD"
                    },
                    {
                        "Status":"ORA_CANCELED",
                        "SalesProductType":"SOFTWARE_MAINTENANCE",
                        "SubscriptionNumber":"BIQA_OTBI_SM12",
                        "Description":"ZOKC_COVG_Item002 - MONTH",
                        "ProductName":"ZOKC_COVG_Item002",
                        "BillingFrequency":"0zG",
                        "TotalContractValue":"0",
                        "SubscriptionProductPuid":"BIQA_OTBI_SM12-PRDT-8027",
                        "Quantity":"1",
                        "BillingFrequencyName":"MONTH",
                        "EndDate":"2019-12-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM12-PRDT-8027"
                        },
                        "StartDate":"2019-01-01",
                        "StatusMeaning":"Canceled",
                        "Currency":"USD"
                    },
                    {
                        "Status":"ORA_EXPIRED",
                        "SalesProductType":"SUBSCRIPTION",
                        "SubscriptionNumber":"BIQA_OTBI_SM13",
                        "Description":"Subscription Item",
                        "ProductName":"ZOSS_SubscriptionItem002_AUTO",
                        "BillingFrequency":"0zG",
                        "TotalContractValue":"2200",
                        "SubscriptionProductPuid":"BIQA_OTBI_SM13-PRDT-8028",
                        "Quantity":"1",
                        "BillingFrequencyName":"MONTH",
                        "EndDate":"2019-12-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM13-PRDT-8028"
                        },
                        "StartDate":"2019-01-01",
                        "StatusMeaning":"Expired",
                        "Currency":"USD"
                    },
                    {
                        "Status":"ORA_DRAFT",
                        "SalesProductType":"SUBSCRIPTION",
                        "SubscriptionNumber":"CDRM_6001",
                        "Description":"Subscription Item",
                        "ProductName":"ZOSS_SubscriptionItem001_AUTO",
                        "BillingFrequency":"0zG",
                        "TotalContractValue":"2210",
                        "SubscriptionProductPuid":"CDRM_6001-PRDT-5004",
                        "Quantity":"1",
                        "BillingFrequencyName":"MONTH",
                        "EndDate":"2019-12-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"CDRM_6001-PRDT-5004"
                        },
                        "StartDate":"2019-01-01",
                        "StatusMeaning":"Draft",
                        "Currency":"USD"
                    },
                    {
                        "Status":"ORA_DRAFT",
                        "SalesProductType":"SUBSCRIPTION",
                        "SubscriptionNumber":"CDRM_6001",
                        "Description":"Subscription Item",
                        "ProductName":"ZOSS_SubscriptionItem002_AUTO",
                        "BillingFrequency":"0zG",
                        "TotalContractValue":"4410",
                        "SubscriptionProductPuid":"CDRM_6001-PRDT-5001",
                        "Quantity":"1",
                        "BillingFrequencyName":"MONTH",
                        "EndDate":"2019-12-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"CDRM_6001-PRDT-5001"
                        },
                        "StartDate":"2019-01-01",
                        "StatusMeaning":"Draft",
                        "Currency":"USD"
                    },
                    {
                        "Status":"ORA_EXPIRED",
                        "SalesProductType":"SUBSCRIPTION",
                        "SubscriptionNumber":"BIQA_OTBI_SM12",
                        "Description":"National Geographic Subscription",
                        "ProductName":"ZOSS_SubscriptionItem003_AUTO",
                        "BillingFrequency":"0zG",
                        "TotalContractValue":"2200",
                        "SubscriptionProductPuid":"BIQA_OTBI_SM12-PRDT-8026",
                        "Quantity":"1",
                        "BillingFrequencyName":"MONTH",
                        "EndDate":"2019-12-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM12-PRDT-8026"
                        },
                        "StartDate":"2019-01-01",
                        "StatusMeaning":"Expired",
                        "Currency":"USD"
                    },
                    {
                        "Status":"ORA_EXPIRED",
                        "SalesProductType":"SUBSCRIPTION",
                        "SubscriptionNumber":"BIQA_OTBI_SM4",
                        "Description":"Subscription Item",
                        "ProductName":"ZOSS_SubscriptionItem001_AUTO",
                        "BillingFrequency":"0zG",
                        "TotalContractValue":"2200",
                        "SubscriptionProductPuid":"BIQA_OTBI_SM4-PRDT-8010",
                        "Quantity":"1",
                        "BillingFrequencyName":"MONTH",
                        "EndDate":"2019-12-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM4-PRDT-8010"
                        },
                        "StartDate":"2019-01-01",
                        "StatusMeaning":"Expired",
                        "Currency":"USD"
                    }
                ]
            }
        },
        "saveBrowsingEvent_response":{
            "properties":{
                "catalogId":{
                    "description":"The id of the catalog to which the browsed entity belongs.",
                    "type":"string"
                },
                "id":{
                    "description":"The id of the browsed entity.",
                    "type":"string"
                },
                "type":{
                    "description":"Indicates if the browsed entity is either a 'CATEGORY' or a 'PRODUCT'.",
                    "type":"string"
                }
            },
            "example":{
                "application/json":{
                    "catalogId":"cloudLakeCatalog",
                    "links":[
                        {
                            "rel":"self",
                            "href":"http://example.com/ccstore/v1/audienceContext/addBrowsingEvent"
                        }
                    ],
                    "id":"Product_35Fxy",
                    "type":"PRODUCT"
                }
            }
        },
        "getServices_response":{
            "properties":{
                "offset":{
                    "description":"The offset used in the current page.",
                    "type":"integer"
                },
                "count":{
                    "description":"The number of resource instances returned in the current range.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Returns true if more resources are available on the server than the subset returned in current page.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The paging size used by the server.",
                    "type":"integer"
                },
                "items":{
                    "description":"The array of service objects.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "description":"Date on which the service contract ends.",
                                "type":"string"
                            },
                            "rootDisplay":{
                                "description":"The public, non-unique key for the root product instance. For example, phone number or serial number.",
                                "type":"string"
                            },
                            "rootAsset":{
                                "description":"Root asset information.",
                                "type":"object",
                                "properties":{
                                    "assetId":{
                                        "description":"Id of asset.",
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "description":"An invariant key that uniquely identifies the asset / component for the lifetime of the asset. It will be unique across all asset repositories.",
                                        "type":"string"
                                    }
                                }
                            },
                            "displayName":{
                                "description":"The public, non-unique key for the product instance. For example, phone number or serial number.",
                                "type":"string"
                            },
                            "discountAmount":{
                                "description":"The discount amount.",
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "description":"Currency code for the discount amount.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"Amount value for the discount amount.",
                                        "type":"number"
                                    }
                                }
                            },
                            "recurringChargeFrequency":{
                                "description":"The period for the fixed recurring charge. For example, Per Month.",
                                "type":"string"
                            },
                            "dateAdded":{
                                "description":"System field indicating the date on which the Resource was created.",
                                "type":"string"
                            },
                            "price":{
                                "description":"The price.",
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "description":"Currency code for the price.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"Amount value for the price.",
                                        "type":"number"
                                    }
                                }
                            },
                            "assetId":{
                                "description":"Id of asset.",
                                "type":"string"
                            },
                            "currency":{
                                "description":"The currency code.",
                                "type":"object",
                                "properties":{
                                    "currencyCode":{
                                        "description":"Unique currency code for the currency.",
                                        "type":"string"
                                    }
                                }
                            },
                            "usageNetAmount":{
                                "description":"The usage information.",
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "description":"Currency code for the usage net amount.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"Amount value for the usage net amount.",
                                        "type":"number"
                                    }
                                }
                            },
                            "serviceId":{
                                "description":"An invariant key that uniquely identifies the asset / component for the lifetime of the asset. It will be unique across all asset repositories.",
                                "type":"string"
                            },
                            "skuId":{
                                "description":"The SKU Id.",
                                "type":"string"
                            },
                            "serviceAccountId":{
                                "description":"The customer that owns the product.",
                                "type":"string"
                            },
                            "quantity":{
                                "description":"The quantity of the asset.",
                                "type":"integer"
                            },
                            "recurringChargeDuration":{
                                "description":"The payment terms. For example, Net 30.",
                                "type":"string"
                            },
                            "discountPercent":{
                                "description":"The percent of discount received.",
                                "type":"integer"
                            },
                            "dateModified":{
                                "description":"System field indicating the date on which the Resource was last modified.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "usageUnitOfMeasure":{
                                "description":"The unit of measure for the usage charges. For example, Per Copy or Per Minute.",
                                "type":"string"
                            },
                            "suspendDate":{
                                "description":"Date on which the service suspends.",
                                "type":"string"
                            },
                            "parentDisplay":{
                                "description":"The public, non-unique key for the parent product instance. For example, phone number or serial number.",
                                "type":"string"
                            },
                            "attributes":{
                                "description":"A collection (JSON) of key/value pair attributes that define the configuration of this asset/component.",
                                "type":"string"
                            },
                            "activationDate":{
                                "description":"Date on which the service contract starts.",
                                "type":"string"
                            },
                            "parentAsset":{
                                "description":"Parent asset information.",
                                "type":"object",
                                "properties":{
                                    "assetId":{
                                        "description":"Id of asset.",
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "description":"An invariant key that uniquely identifies the asset / component for the lifetime of the asset. It will be unique across all asset repositories.",
                                        "type":"string"
                                    }
                                }
                            },
                            "resumeDate":{
                                "description":"Date on which the service contract resumes.",
                                "type":"string"
                            },
                            "recurringCharge":{
                                "description":"The recurring charge.",
                                "type":"object",
                                "properties":{
                                    "currency":{
                                        "description":"Currency code for the recurring amount.",
                                        "type":"string"
                                    },
                                    "value":{
                                        "description":"Amount value for the recurring amount.",
                                        "type":"number"
                                    }
                                }
                            },
                            "status":{
                                "description":"The status information.",
                                "type":"object",
                                "properties":{
                                    "displayValue":{
                                        "description":"Translated display value of the fixed list of value for status.",
                                        "type":"string"
                                    },
                                    "lookupCode":{
                                        "description":"Language independent code of the fixed list of value for status.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Id of the fixed list of value for status.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "ConfigureInSystemResponse":{
            "example":{
                "arraySetVariableNames":[
                ],
                "configData":{
                    "planType":{
                        "displayValue":"Unlimited Data and Talk",
                        "value":"Unlimited Data and Talk"
                    },
                    "_recmdModels":{
                        "items":[
                        ]
                    },
                    "addOns":{
                        "items":[
                        ]
                    },
                    "selectDevice":{
                        "displayValue":"iPhone 8",
                        "value":"iPhone 8"
                    },
                    "protectionPlan":{
                        "displayValue":"",
                        "value":""
                    },
                    "_bom":{
                        "items":[
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":null,
                                "directBuy":null,
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":null,
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "description":"Root",
                                "leadTime":null,
                                "companyAssociations":null,
                                "units":null,
                                "partDisplayNumber":"DoublePlay",
                                "price":{
                                    "currency":"USD",
                                    "value":null,
                                    "priceComment":"Not Defined"
                                },
                                "comment":"Root",
                                "partNumber":"telco10001"
                            },
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":null,
                                "directBuy":null,
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":null,
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "description":"",
                                "leadTime":null,
                                "companyAssociations":null,
                                "units":null,
                                "partDisplayNumber":"Mobile",
                                "price":{
                                    "currency":"USD",
                                    "value":null,
                                    "priceComment":"Not Defined"
                                },
                                "comment":"",
                                "partNumber":"telco70001"
                            },
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":null,
                                "directBuy":"Direct Buy",
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":null,
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "description":"iPhone 8",
                                "leadTime":-1,
                                "companyAssociations":"",
                                "units":"",
                                "partDisplayNumber":"iPhone 8",
                                "price":{
                                    "currency":"USD",
                                    "value":799
                                },
                                "comment":"iPhone 8",
                                "partNumber":"telco71001"
                            },
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":null,
                                "directBuy":"Direct Buy",
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":null,
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "description":"128Gb",
                                "leadTime":-1,
                                "companyAssociations":"",
                                "units":"",
                                "partDisplayNumber":"128Gb",
                                "price":{
                                    "currency":"USD",
                                    "value":null,
                                    "priceComment":""
                                },
                                "comment":"128Gb",
                                "partNumber":"telco71005"
                            },
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":{
                                    "displayValue":"Per Month",
                                    "value":"Per Month"
                                },
                                "directBuy":"Direct Buy",
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":{
                                    "displayValue":"Recurring",
                                    "value":"Recurring"
                                },
                                "_part_custom_field5":49.99,
                                "_part_custom_field6":12,
                                "description":"Unlimited Data and Talk",
                                "leadTime":-1,
                                "companyAssociations":"",
                                "units":"",
                                "partDisplayNumber":"Unlimited Data and Talk",
                                "price":{
                                    "currency":"USD",
                                    "value":4.99
                                },
                                "comment":"Unlimited Data and Talk",
                                "partNumber":"telco71012"
                            },
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":null,
                                "directBuy":"Direct Buy",
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":null,
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "description":"Additional Services",
                                "leadTime":-1,
                                "companyAssociations":"",
                                "units":"",
                                "partDisplayNumber":"Additional Services",
                                "price":{
                                    "currency":"USD",
                                    "value":null,
                                    "priceComment":""
                                },
                                "comment":"Additional Services",
                                "partNumber":"telco72000"
                            },
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":null,
                                "directBuy":null,
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":null,
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "description":"Television Service",
                                "leadTime":null,
                                "companyAssociations":null,
                                "units":null,
                                "partDisplayNumber":"Cable TV",
                                "price":{
                                    "currency":"USD",
                                    "value":null,
                                    "priceComment":"Not Defined"
                                },
                                "comment":"Television Service",
                                "partNumber":"telco80001"
                            }
                        ]
                    },
                    "_mandatoryModels":{
                        "items":[
                        ]
                    },
                    "size":{
                        "displayValue":"128Gb",
                        "value":"128Gb"
                    },
                    "_state":{
                        "updatable":true,
                        "messages":[
                        ],
                        "attributes":{
                            "planType":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"Unlimited Data and Talk",
                                            "value":"Unlimited Data and Talk"
                                        },
                                        {
                                            "displayValue":"12Gb Data and Unlimited Talk",
                                            "value":"12Gb Data and Unlimited Talk"
                                        },
                                        {
                                            "displayValue":"6 Gb Data and Unlimited Talk",
                                            "value":"6 Gb Data and Unlimited Talk"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":false
                            },
                            "size":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"128Gb",
                                            "value":"128Gb"
                                        },
                                        {
                                            "displayValue":"256Gb",
                                            "value":"256Gb"
                                        },
                                        {
                                            "displayValue":"512Gb",
                                            "value":"512Gb"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":false
                            },
                            "addOns":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"Netflix",
                                            "value":"Netflix"
                                        },
                                        {
                                            "displayValue":"Hulu",
                                            "value":"Hulu"
                                        },
                                        {
                                            "displayValue":"Spotify",
                                            "value":"Spotify"
                                        },
                                        {
                                            "displayValue":"Pandora",
                                            "value":"Pandora"
                                        },
                                        {
                                            "displayValue":"Tidal",
                                            "value":"Tidal"
                                        },
                                        {
                                            "displayValue":"Twitch Prime",
                                            "value":"Twitch Prime"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":false
                            },
                            "selectDevice":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"iPhone 8",
                                            "value":"iPhone 8"
                                        },
                                        {
                                            "displayValue":"iPhone X",
                                            "value":"iPhone X"
                                        },
                                        {
                                            "displayValue":"Samsung Galaxy S8",
                                            "value":"Samsung Galaxy S8"
                                        },
                                        {
                                            "displayValue":"Samsung Galaxy S9",
                                            "value":"Samsung Galaxy S9"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":false
                            },
                            "protectionPlan":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"Apple Care",
                                            "value":"Apple Care"
                                        },
                                        {
                                            "displayValue":"CloudComms Mobile Protection",
                                            "value":"CloudComms Mobile Protection"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":false
                            },
                            "currencyCode":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":false,
                                "updatable":false,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            },
                            "_isMainModelSelected":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":false,
                                "updatable":false,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            }
                        },
                        "hasError":false,
                        "hasWarning":false,
                        "actions":{
                            "_update":{
                                "visible":true,
                                "enabled":true
                            },
                            "_integration_addToCart":{
                                "buttonName":"Add to Cart",
                                "visible":true,
                                "enabled":true
                            },
                            "_next":{
                                "visible":false,
                                "enabled":true
                            },
                            "_previous":{
                                "visible":false,
                                "enabled":true
                            }
                        }
                    },
                    "_sysNavigationInfo":{
                        "title":"",
                        "items":[
                            {
                                "productFamily":"bundle",
                                "productLine":"services",
                                "path":"_root",
                                "isModel":true,
                                "name":"DoublePlay",
                                "model":"telco10001",
                                "title":"",
                                "isActive":false,
                                "_status":{
                                    "hasEmptyRequiredAttribute":false,
                                    "isSystemPathTooLong":false,
                                    "hasConstraintViolation":false,
                                    "hasMissingMandatoryItem":false,
                                    "hasRecommendedItemChanged":false,
                                    "hasStarted":true,
                                    "hasWarning":false,
                                    "hasError":false,
                                    "isInvalid":false,
                                    "hasFailedBomReverseMapping":false,
                                    "isIncomplete":false
                                },
                                "items":[
                                    {
                                        "productFamily":"mobile",
                                        "productLine":"phones",
                                        "path":"_root:::mobile:phones:telco70001::0::0",
                                        "isModel":true,
                                        "name":"Mobile",
                                        "model":"telco70001",
                                        "title":"",
                                        "isActive":true,
                                        "_status":{
                                            "hasEmptyRequiredAttribute":false,
                                            "isSystemPathTooLong":false,
                                            "hasConstraintViolation":false,
                                            "hasMissingMandatoryItem":false,
                                            "hasRecommendedItemChanged":false,
                                            "hasStarted":true,
                                            "hasWarning":false,
                                            "hasError":false,
                                            "isInvalid":false,
                                            "hasFailedBomReverseMapping":false,
                                            "isIncomplete":false
                                        },
                                        "items":[
                                            {
                                                "isModel":false,
                                                "name":"iPhone 8",
                                                "title":"",
                                                "isActive":false,
                                                "_status":{
                                                    "hasEmptyRequiredAttribute":false,
                                                    "isSystemPathTooLong":false,
                                                    "hasConstraintViolation":false,
                                                    "hasMissingMandatoryItem":false,
                                                    "hasRecommendedItemChanged":false,
                                                    "hasStarted":true,
                                                    "hasWarning":false,
                                                    "hasError":false,
                                                    "isInvalid":false,
                                                    "hasFailedBomReverseMapping":false,
                                                    "isIncomplete":false
                                                },
                                                "items":[
                                                ]
                                            },
                                            {
                                                "isModel":false,
                                                "name":"128Gb",
                                                "title":"",
                                                "isActive":false,
                                                "_status":{
                                                    "hasEmptyRequiredAttribute":false,
                                                    "isSystemPathTooLong":false,
                                                    "hasConstraintViolation":false,
                                                    "hasMissingMandatoryItem":false,
                                                    "hasRecommendedItemChanged":false,
                                                    "hasStarted":true,
                                                    "hasWarning":false,
                                                    "hasError":false,
                                                    "isInvalid":false,
                                                    "hasFailedBomReverseMapping":false,
                                                    "isIncomplete":false
                                                },
                                                "items":[
                                                ]
                                            },
                                            {
                                                "isModel":false,
                                                "name":"Unlimited Data and Talk",
                                                "title":"",
                                                "isActive":false,
                                                "_status":{
                                                    "hasEmptyRequiredAttribute":false,
                                                    "isSystemPathTooLong":false,
                                                    "hasConstraintViolation":false,
                                                    "hasMissingMandatoryItem":false,
                                                    "hasRecommendedItemChanged":false,
                                                    "hasStarted":true,
                                                    "hasWarning":false,
                                                    "hasError":false,
                                                    "isInvalid":false,
                                                    "hasFailedBomReverseMapping":false,
                                                    "isIncomplete":false
                                                },
                                                "items":[
                                                ]
                                            },
                                            {
                                                "isModel":false,
                                                "name":"Additional Services",
                                                "title":"",
                                                "isActive":false,
                                                "_status":{
                                                    "hasEmptyRequiredAttribute":false,
                                                    "isSystemPathTooLong":false,
                                                    "hasConstraintViolation":false,
                                                    "hasMissingMandatoryItem":false,
                                                    "hasRecommendedItemChanged":false,
                                                    "hasStarted":true,
                                                    "hasWarning":false,
                                                    "hasError":false,
                                                    "isInvalid":false,
                                                    "hasFailedBomReverseMapping":false,
                                                    "isIncomplete":false
                                                },
                                                "items":[
                                                ]
                                            }
                                        ]
                                    },
                                    {
                                        "productFamily":"bundle",
                                        "productLine":"services",
                                        "path":"_root:::bundle:services:telco80001::0::1",
                                        "isModel":true,
                                        "name":"Cable TV",
                                        "model":"telco80001",
                                        "title":"",
                                        "isActive":false,
                                        "_status":{
                                            "hasEmptyRequiredAttribute":false,
                                            "isSystemPathTooLong":false,
                                            "hasConstraintViolation":false,
                                            "hasMissingMandatoryItem":false,
                                            "hasRecommendedItemChanged":false,
                                            "hasStarted":true,
                                            "hasWarning":false,
                                            "hasError":false,
                                            "isInvalid":false,
                                            "hasFailedBomReverseMapping":false,
                                            "isIncomplete":false
                                        },
                                        "items":[
                                        ]
                                    }
                                ]
                            }
                        ]
                    },
                    "_mandatoryParts":{
                        "items":[
                        ]
                    },
                    "currencyCode":"USD",
                    "_isMainModelSelected":true,
                    "_recmdParts":{
                        "items":[
                        ]
                    },
                    "_priceInfo":{
                        "name":"Price",
                        "items":[
                            {
                                "category":{
                                    "code":"GENERAL",
                                    "displayName":"Price"
                                },
                                "_others":[
                                    {
                                        "variableName":"_totalConfiguredPrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":0
                                        },
                                        "name":"Total Configured Price of Model"
                                    },
                                    {
                                        "variableName":"_totalBOMPrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":803.99
                                        },
                                        "name":"Total Price of BOM"
                                    },
                                    {
                                        "variableName":"_grandTotal",
                                        "price":{
                                            "currency":"USD",
                                            "value":803.99
                                        },
                                        "name":"Grand Total"
                                    }
                                ]
                            }
                        ]
                    }
                },
                "systemCurrentDate":"2019-11-26",
                "layoutFlowVariableName":"familyPlanFlow",
                "cacheInstanceId":"k8Dhh51gwqLaIuk2CpxXNSSiDv3TVmvcPPfXPayLDpXdCWuHZkThnbIN4ZYZMHUr",
                "links":[
                    {
                        "rel":"layout",
                        "href":"http://localhost:8080/ccstorex/custom/v1/configurations/layouts/familyPlanFlow?productFamily=mobile&productLine=phones&model=telco70001&locale=us&hierLevel=2"
                    },
                    {
                        "rel":"templates",
                        "href":"http://localhost:8080/ccstorex/custom/v1/configurations/templates"
                    },
                    {
                        "rel":"uiSettings",
                        "href":"http://localhost:8080/ccstorex/custom/v1/configurations/ui-settings"
                    }
                ],
                "layoutCache":{
                    "layout":{
                        "varName":"familyPlanFlow",
                        "links":[
                            {
                                "rel":"layout",
                                "href":"http://localhost:8080/ccstorex/custom/v1/configurations/layouts/familyPlanFlow?productFamily=mobile&productLine=phones&model=telco70001&locale=us&hierLevel=2"
                            }
                        ],
                        "items":{
                            "components":{
                                "_state":null,
                                "items":[
                                    {
                                        "sequence":1,
                                        "components":{
                                            "_state":null,
                                            "items":[
                                                {
                                                    "components":{
                                                        "_state":null,
                                                        "items":[
                                                            {
                                                                "showTitleIcon":false,
                                                                "components":{
                                                                    "_state":null,
                                                                    "items":[
                                                                        {
                                                                            "sequence":1,
                                                                            "components":{
                                                                                "_state":null,
                                                                                "items":[
                                                                                    {
                                                                                        "sequence":1,
                                                                                        "components":{
                                                                                            "_state":null,
                                                                                            "items":[
                                                                                                {
                                                                                                    "valueWidth":"47.0",
                                                                                                    "autoUpdate":false,
                                                                                                    "defaultValue":"",
                                                                                                    "showDataTooltip":false,
                                                                                                    "inputTypeCode":{
                                                                                                        "lookupCode":"TextField"
                                                                                                    },
                                                                                                    "language":null,
                                                                                                    "resourceVariableName":null,
                                                                                                    "labelWidth":"33.0",
                                                                                                    "showLabel":true,
                                                                                                    "required":true,
                                                                                                    "resourceAttributeVarName":"currencyCode",
                                                                                                    "defaultValueOverridden":false,
                                                                                                    "resourceAttributeData":{
                                                                                                        "constraintDisplayType":{
                                                                                                            "displayValue":"Marked",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "orderNumber":1,
                                                                                                        "hidden":true,
                                                                                                        "endDate":"",
                                                                                                        "defaultValue":"",
                                                                                                        "autoLock":false,
                                                                                                        "additional":{
                                                                                                        },
                                                                                                        "inputTypeCode":{
                                                                                                            "lookupCode":"TextField"
                                                                                                        },
                                                                                                        "description":"",
                                                                                                        "language":null,
                                                                                                        "type":{
                                                                                                            "displayValue":"Text",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "required":true,
                                                                                                        "array":false,
                                                                                                        "calculatorTabs":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                            ]
                                                                                                        },
                                                                                                        "id":36672752,
                                                                                                        "jetDisplayType":{
                                                                                                            "displayValue":"Text",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "runFilter":false,
                                                                                                        "itemLevelProcess":false,
                                                                                                        "potentialStates":[
                                                                                                            "updatable",
                                                                                                            "visible"
                                                                                                        ],
                                                                                                        "calculatorAttr":null,
                                                                                                        "variableName":"currencyCode",
                                                                                                        "level":null,
                                                                                                        "menuItems":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                            ]
                                                                                                        },
                                                                                                        "dateModified":null,
                                                                                                        "hideInTrans":false,
                                                                                                        "arrayControlAttr":false,
                                                                                                        "setType":{
                                                                                                            "displayValue":"None",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "partComment":null,
                                                                                                        "ajaxSensitive":false,
                                                                                                        "displayType":{
                                                                                                            "displayValue":"Text",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "validationMethod":null,
                                                                                                        "name":"Currency Code",
                                                                                                        "priceItem":{
                                                                                                            "displayPriceAtBottom":true,
                                                                                                            "includeInTotalPrice":true,
                                                                                                            "dateModified":null,
                                                                                                            "language":null,
                                                                                                            "pricingDisplayType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            },
                                                                                                            "id":null,
                                                                                                            "pricingType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            }
                                                                                                        },
                                                                                                        "partNumber":null,
                                                                                                        "category":{
                                                                                                            "displayValue":"Configurable Attributes",
                                                                                                            "lookupCode":"2"
                                                                                                        },
                                                                                                        "startDate":"",
                                                                                                        "status":{
                                                                                                            "displayValue":"Active",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "ssplProperties":null,
                                                                                                        "pickLists":null
                                                                                                    },
                                                                                                    "translations":null,
                                                                                                    "valuePosition":"RIGHT_ALIGN",
                                                                                                    "id":36672819,
                                                                                                    "valueWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "pricePosition":"RIGHT_OF_VALUE",
                                                                                                    "labelWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "fieldAutoWidth":"true",
                                                                                                    "menuImagePosition":"RIGHT_OF_VALUE",
                                                                                                    "showPrevValueMsg":false,
                                                                                                    "displayTypeOverridden":false,
                                                                                                    "sequence":1,
                                                                                                    "displayType":{
                                                                                                        "displayValue":"Text",
                                                                                                        "lookupCode":"1"
                                                                                                    },
                                                                                                    "componentTypeCode":{
                                                                                                        "lookupCode":"FORM_CONTROL"
                                                                                                    },
                                                                                                    "showRecMsg":true,
                                                                                                    "showMenuImage":false,
                                                                                                    "resourceAttrType":"Text",
                                                                                                    "helpIcon":null,
                                                                                                    "components":null,
                                                                                                    "autoLock":false,
                                                                                                    "hideLock":true,
                                                                                                    "msgWidth":"20.0",
                                                                                                    "valueAlignment":"LEFT_ALIGN",
                                                                                                    "msgPlacement":"BELOW_ATTRIBUTE",
                                                                                                    "jetDisplayType":{
                                                                                                        "displayValue":"Text",
                                                                                                        "lookupCode":"1"
                                                                                                    },
                                                                                                    "jetDisplayTypeOverridden":false,
                                                                                                    "showHelpIcon":false,
                                                                                                    "helpIconAlignment":"LEFT_OF_LABEL",
                                                                                                    "msgWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "dateModified":null,
                                                                                                    "showConMsg":true,
                                                                                                    "label":null,
                                                                                                    "setType":"None",
                                                                                                    "setTypeOverridden":false,
                                                                                                    "labelAlignment":"LEFT_ALIGN",
                                                                                                    "hide":true,
                                                                                                    "showPrice":false,
                                                                                                    "labelSeparator":"",
                                                                                                    "showCalculator":false
                                                                                                },
                                                                                                {
                                                                                                    "valueWidth":"47.0",
                                                                                                    "autoUpdate":false,
                                                                                                    "defaultValue":"",
                                                                                                    "showDataTooltip":false,
                                                                                                    "inputTypeCode":{
                                                                                                        "lookupCode":"SingleSelectMenu"
                                                                                                    },
                                                                                                    "language":null,
                                                                                                    "resourceVariableName":null,
                                                                                                    "labelWidth":"33.0",
                                                                                                    "showLabel":true,
                                                                                                    "required":true,
                                                                                                    "resourceAttributeVarName":"selectDevice",
                                                                                                    "defaultValueOverridden":false,
                                                                                                    "resourceAttributeData":{
                                                                                                        "constraintDisplayType":{
                                                                                                            "displayValue":"Marked",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "orderNumber":6,
                                                                                                        "hidden":false,
                                                                                                        "endDate":"",
                                                                                                        "defaultValue":"",
                                                                                                        "autoLock":false,
                                                                                                        "additional":{
                                                                                                            "image_menu_cols":"4",
                                                                                                            "image_menu_size_type":"Height",
                                                                                                            "jet_constrained_display":"Disabled",
                                                                                                            "image_menu_rows":"3",
                                                                                                            "image_menu_value":"Below Image",
                                                                                                            "image_menu_size":"75",
                                                                                                            "image_menu_layout":"Yes"
                                                                                                        },
                                                                                                        "inputTypeCode":{
                                                                                                            "lookupCode":"SingleSelectMenu"
                                                                                                        },
                                                                                                        "description":"",
                                                                                                        "language":null,
                                                                                                        "type":{
                                                                                                            "displayValue":"Text",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "required":true,
                                                                                                        "array":false,
                                                                                                        "calculatorTabs":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                            ]
                                                                                                        },
                                                                                                        "id":36672758,
                                                                                                        "jetDisplayType":{
                                                                                                            "displayValue":"Cards",
                                                                                                            "lookupCode":"6"
                                                                                                        },
                                                                                                        "runFilter":false,
                                                                                                        "itemLevelProcess":false,
                                                                                                        "potentialStates":[
                                                                                                            "updatable"
                                                                                                        ],
                                                                                                        "calculatorAttr":null,
                                                                                                        "variableName":"selectDevice",
                                                                                                        "level":null,
                                                                                                        "menuItems":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                                {
                                                                                                                    "displayValue":"iPhone 8",
                                                                                                                    "orderNumber":1,
                                                                                                                    "imageUrl":"http://cpq-server:80/bmfsweb/cpq-server/image/MenuImages/iphone8.jpg",
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672794,
                                                                                                                    "value":"iPhone 8"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"iPhone X",
                                                                                                                    "orderNumber":2,
                                                                                                                    "imageUrl":"http://cpq-server:80/bmfsweb/cpq-server/image/MenuImages/iphoneX.png",
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672795,
                                                                                                                    "value":"iPhone X"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"Samsung Galaxy S8",
                                                                                                                    "orderNumber":3,
                                                                                                                    "imageUrl":"http://cpq-server:80/bmfsweb/cpq-server/image/MenuImages/galaxyS8.png",
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672796,
                                                                                                                    "value":"Samsung Galaxy S8"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"Samsung Galaxy S9",
                                                                                                                    "orderNumber":4,
                                                                                                                    "imageUrl":"http://cpq-server:80/bmfsweb/cpq-server/image/MenuImages/galaxyS9.png",
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672797,
                                                                                                                    "value":"Samsung Galaxy S9"
                                                                                                                }
                                                                                                            ]
                                                                                                        },
                                                                                                        "dateModified":null,
                                                                                                        "hideInTrans":false,
                                                                                                        "arrayControlAttr":false,
                                                                                                        "setType":{
                                                                                                            "displayValue":"None",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "partComment":null,
                                                                                                        "ajaxSensitive":false,
                                                                                                        "displayType":{
                                                                                                            "displayValue":"Grid",
                                                                                                            "lookupCode":"5"
                                                                                                        },
                                                                                                        "validationMethod":null,
                                                                                                        "name":"Select Device",
                                                                                                        "priceItem":{
                                                                                                            "displayPriceAtBottom":true,
                                                                                                            "includeInTotalPrice":true,
                                                                                                            "dateModified":null,
                                                                                                            "language":null,
                                                                                                            "pricingDisplayType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            },
                                                                                                            "id":null,
                                                                                                            "pricingType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            }
                                                                                                        },
                                                                                                        "partNumber":null,
                                                                                                        "category":{
                                                                                                            "displayValue":"Configurable Attributes",
                                                                                                            "lookupCode":"2"
                                                                                                        },
                                                                                                        "startDate":"",
                                                                                                        "status":{
                                                                                                            "displayValue":"Active",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "ssplProperties":null,
                                                                                                        "pickLists":null
                                                                                                    },
                                                                                                    "translations":null,
                                                                                                    "valuePosition":"RIGHT_ALIGN",
                                                                                                    "id":36672821,
                                                                                                    "valueWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "pricePosition":"RIGHT_OF_VALUE",
                                                                                                    "labelWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "fieldAutoWidth":"true",
                                                                                                    "menuImagePosition":"RIGHT_OF_VALUE",
                                                                                                    "showPrevValueMsg":false,
                                                                                                    "displayTypeOverridden":false,
                                                                                                    "sequence":2,
                                                                                                    "displayType":{
                                                                                                        "displayValue":"Grid",
                                                                                                        "lookupCode":"5"
                                                                                                    },
                                                                                                    "componentTypeCode":{
                                                                                                        "lookupCode":"FORM_CONTROL"
                                                                                                    },
                                                                                                    "showRecMsg":true,
                                                                                                    "showMenuImage":false,
                                                                                                    "resourceAttrType":"Text",
                                                                                                    "helpIcon":null,
                                                                                                    "components":null,
                                                                                                    "autoLock":false,
                                                                                                    "hideLock":true,
                                                                                                    "msgWidth":"20.0",
                                                                                                    "valueAlignment":"LEFT_ALIGN",
                                                                                                    "msgPlacement":"BELOW_ATTRIBUTE",
                                                                                                    "jetDisplayType":{
                                                                                                        "displayValue":"Cards",
                                                                                                        "lookupCode":"6"
                                                                                                    },
                                                                                                    "jetDisplayTypeOverridden":false,
                                                                                                    "showHelpIcon":false,
                                                                                                    "helpIconAlignment":"LEFT_OF_LABEL",
                                                                                                    "msgWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "dateModified":null,
                                                                                                    "showConMsg":true,
                                                                                                    "label":null,
                                                                                                    "setType":"None",
                                                                                                    "setTypeOverridden":false,
                                                                                                    "labelAlignment":"LEFT_ALIGN",
                                                                                                    "hide":false,
                                                                                                    "showPrice":false,
                                                                                                    "labelSeparator":"",
                                                                                                    "showCalculator":false
                                                                                                },
                                                                                                {
                                                                                                    "valueWidth":"47.0",
                                                                                                    "autoUpdate":false,
                                                                                                    "defaultValue":"",
                                                                                                    "showDataTooltip":false,
                                                                                                    "inputTypeCode":{
                                                                                                        "lookupCode":"SingleSelectMenu"
                                                                                                    },
                                                                                                    "language":null,
                                                                                                    "resourceVariableName":null,
                                                                                                    "labelWidth":"33.0",
                                                                                                    "showLabel":true,
                                                                                                    "required":true,
                                                                                                    "resourceAttributeVarName":"size",
                                                                                                    "defaultValueOverridden":false,
                                                                                                    "resourceAttributeData":{
                                                                                                        "constraintDisplayType":{
                                                                                                            "displayValue":"Marked",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "orderNumber":7,
                                                                                                        "hidden":false,
                                                                                                        "endDate":"",
                                                                                                        "defaultValue":"",
                                                                                                        "autoLock":false,
                                                                                                        "additional":{
                                                                                                            "jet_constrained_display":"Strike Through",
                                                                                                            "image_menu_layout":"No"
                                                                                                        },
                                                                                                        "inputTypeCode":{
                                                                                                            "lookupCode":"SingleSelectMenu"
                                                                                                        },
                                                                                                        "description":"",
                                                                                                        "language":null,
                                                                                                        "type":{
                                                                                                            "displayValue":"Text",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "required":true,
                                                                                                        "array":false,
                                                                                                        "calculatorTabs":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                            ]
                                                                                                        },
                                                                                                        "id":36672759,
                                                                                                        "jetDisplayType":{
                                                                                                            "displayValue":"Radio Button Horizontal",
                                                                                                            "lookupCode":"7"
                                                                                                        },
                                                                                                        "runFilter":false,
                                                                                                        "itemLevelProcess":false,
                                                                                                        "potentialStates":[
                                                                                                            "updatable"
                                                                                                        ],
                                                                                                        "calculatorAttr":null,
                                                                                                        "variableName":"size",
                                                                                                        "level":null,
                                                                                                        "menuItems":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                                {
                                                                                                                    "displayValue":"128Gb",
                                                                                                                    "orderNumber":1,
                                                                                                                    "imageUrl":null,
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672798,
                                                                                                                    "value":"128Gb"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"256Gb",
                                                                                                                    "orderNumber":2,
                                                                                                                    "imageUrl":null,
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672799,
                                                                                                                    "value":"256Gb"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"512Gb",
                                                                                                                    "orderNumber":3,
                                                                                                                    "imageUrl":null,
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672800,
                                                                                                                    "value":"512Gb"
                                                                                                                }
                                                                                                            ]
                                                                                                        },
                                                                                                        "dateModified":null,
                                                                                                        "hideInTrans":false,
                                                                                                        "arrayControlAttr":false,
                                                                                                        "setType":{
                                                                                                            "displayValue":"None",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "partComment":null,
                                                                                                        "ajaxSensitive":false,
                                                                                                        "displayType":{
                                                                                                            "displayValue":"Radio Button Horizontal",
                                                                                                            "lookupCode":"5"
                                                                                                        },
                                                                                                        "validationMethod":null,
                                                                                                        "name":"Size",
                                                                                                        "priceItem":{
                                                                                                            "displayPriceAtBottom":true,
                                                                                                            "includeInTotalPrice":true,
                                                                                                            "dateModified":null,
                                                                                                            "language":null,
                                                                                                            "pricingDisplayType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            },
                                                                                                            "id":null,
                                                                                                            "pricingType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            }
                                                                                                        },
                                                                                                        "partNumber":null,
                                                                                                        "category":{
                                                                                                            "displayValue":"Configurable Attributes",
                                                                                                            "lookupCode":"2"
                                                                                                        },
                                                                                                        "startDate":"",
                                                                                                        "status":{
                                                                                                            "displayValue":"Active",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "ssplProperties":null,
                                                                                                        "pickLists":null
                                                                                                    },
                                                                                                    "translations":null,
                                                                                                    "valuePosition":"RIGHT_ALIGN",
                                                                                                    "id":36672823,
                                                                                                    "valueWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "pricePosition":"RIGHT_OF_VALUE",
                                                                                                    "labelWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "fieldAutoWidth":"true",
                                                                                                    "menuImagePosition":"RIGHT_OF_VALUE",
                                                                                                    "showPrevValueMsg":false,
                                                                                                    "displayTypeOverridden":false,
                                                                                                    "sequence":3,
                                                                                                    "displayType":{
                                                                                                        "displayValue":"Radio Button Horizontal",
                                                                                                        "lookupCode":"5"
                                                                                                    },
                                                                                                    "componentTypeCode":{
                                                                                                        "lookupCode":"FORM_CONTROL"
                                                                                                    },
                                                                                                    "showRecMsg":true,
                                                                                                    "showMenuImage":false,
                                                                                                    "resourceAttrType":"Text",
                                                                                                    "helpIcon":null,
                                                                                                    "components":null,
                                                                                                    "autoLock":false,
                                                                                                    "hideLock":true,
                                                                                                    "msgWidth":"20.0",
                                                                                                    "valueAlignment":"LEFT_ALIGN",
                                                                                                    "msgPlacement":"BELOW_ATTRIBUTE",
                                                                                                    "jetDisplayType":{
                                                                                                        "displayValue":"Radio Button Horizontal",
                                                                                                        "lookupCode":"7"
                                                                                                    },
                                                                                                    "jetDisplayTypeOverridden":false,
                                                                                                    "showHelpIcon":false,
                                                                                                    "helpIconAlignment":"LEFT_OF_LABEL",
                                                                                                    "msgWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "dateModified":null,
                                                                                                    "showConMsg":true,
                                                                                                    "label":null,
                                                                                                    "setType":"None",
                                                                                                    "setTypeOverridden":false,
                                                                                                    "labelAlignment":"LEFT_ALIGN",
                                                                                                    "hide":false,
                                                                                                    "showPrice":false,
                                                                                                    "labelSeparator":"",
                                                                                                    "showCalculator":false
                                                                                                },
                                                                                                {
                                                                                                    "sequence":4,
                                                                                                    "components":null,
                                                                                                    "componentTypeCode":{
                                                                                                        "lookupCode":"SPACER"
                                                                                                    },
                                                                                                    "spacerHeight":"25",
                                                                                                    "translations":null,
                                                                                                    "dateModified":null,
                                                                                                    "language":null,
                                                                                                    "resourceVariableName":null,
                                                                                                    "id":36672825
                                                                                                }
                                                                                            ]
                                                                                        },
                                                                                        "componentTypeCode":{
                                                                                            "lookupCode":"PANEL_COL"
                                                                                        },
                                                                                        "translations":null,
                                                                                        "colSpan":"1",
                                                                                        "dateModified":null,
                                                                                        "language":null,
                                                                                        "resourceVariableName":null,
                                                                                        "id":36672818
                                                                                    }
                                                                                ]
                                                                            },
                                                                            "componentTypeCode":{
                                                                                "lookupCode":"PANEL_ROW"
                                                                            },
                                                                            "translations":null,
                                                                            "dateModified":null,
                                                                            "language":null,
                                                                            "resourceVariableName":null,
                                                                            "id":36672817
                                                                        }
                                                                    ]
                                                                },
                                                                "autoColWidth":"true",
                                                                "fieldAlignment":"LEFT_ALIGN",
                                                                "columnWidthsList":[
                                                                    {
                                                                        "colsFor12ColGridSystem":12,
                                                                        "width":"100.0"
                                                                    }
                                                                ],
                                                                "description":"",
                                                                "dateModified":null,
                                                                "language":null,
                                                                "resourceVariableName":null,
                                                                "title":"My Phone",
                                                                "collapsible":false,
                                                                "showLabel":true,
                                                                "sequence":1,
                                                                "showDescription":false,
                                                                "componentTypeCode":{
                                                                    "lookupCode":"PANEL"
                                                                },
                                                                "cssClass":null,
                                                                "id":36672816,
                                                                "columnWidths":"100.0",
                                                                "titleIcon":null,
                                                                "widthUnits":"PERCENTAGE_WIDTH",
                                                                "group":true
                                                            },
                                                            {
                                                                "showTitleIcon":false,
                                                                "components":{
                                                                    "_state":null,
                                                                    "items":[
                                                                        {
                                                                            "sequence":1,
                                                                            "components":{
                                                                                "_state":null,
                                                                                "items":[
                                                                                    {
                                                                                        "sequence":1,
                                                                                        "components":{
                                                                                            "_state":null,
                                                                                            "items":[
                                                                                                {
                                                                                                    "valueWidth":"47.0",
                                                                                                    "autoUpdate":false,
                                                                                                    "defaultValue":"",
                                                                                                    "showDataTooltip":false,
                                                                                                    "inputTypeCode":{
                                                                                                        "lookupCode":"SingleSelectMenu"
                                                                                                    },
                                                                                                    "language":null,
                                                                                                    "resourceVariableName":null,
                                                                                                    "labelWidth":"33.0",
                                                                                                    "showLabel":true,
                                                                                                    "required":true,
                                                                                                    "resourceAttributeVarName":"planType",
                                                                                                    "defaultValueOverridden":false,
                                                                                                    "resourceAttributeData":{
                                                                                                        "constraintDisplayType":{
                                                                                                            "displayValue":"Marked",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "orderNumber":5,
                                                                                                        "hidden":false,
                                                                                                        "endDate":"",
                                                                                                        "defaultValue":"",
                                                                                                        "autoLock":false,
                                                                                                        "additional":{
                                                                                                            "jet_constrained_display":"Strike Through",
                                                                                                            "image_menu_layout":"No"
                                                                                                        },
                                                                                                        "inputTypeCode":{
                                                                                                            "lookupCode":"SingleSelectMenu"
                                                                                                        },
                                                                                                        "description":"",
                                                                                                        "language":null,
                                                                                                        "type":{
                                                                                                            "displayValue":"Text",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "required":true,
                                                                                                        "array":false,
                                                                                                        "calculatorTabs":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                            ]
                                                                                                        },
                                                                                                        "id":36672757,
                                                                                                        "jetDisplayType":{
                                                                                                            "displayValue":"Radio Button Horizontal",
                                                                                                            "lookupCode":"7"
                                                                                                        },
                                                                                                        "runFilter":false,
                                                                                                        "itemLevelProcess":false,
                                                                                                        "potentialStates":[
                                                                                                            "updatable"
                                                                                                        ],
                                                                                                        "calculatorAttr":null,
                                                                                                        "variableName":"planType",
                                                                                                        "level":null,
                                                                                                        "menuItems":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                                {
                                                                                                                    "displayValue":"Unlimited Data and Talk",
                                                                                                                    "orderNumber":1,
                                                                                                                    "imageUrl":null,
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672791,
                                                                                                                    "value":"Unlimited Data and Talk"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"12Gb Data and Unlimited Talk",
                                                                                                                    "orderNumber":2,
                                                                                                                    "imageUrl":null,
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672792,
                                                                                                                    "value":"12Gb Data and Unlimited Talk"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"6 Gb Data and Unlimited Talk",
                                                                                                                    "orderNumber":3,
                                                                                                                    "imageUrl":null,
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672793,
                                                                                                                    "value":"6 Gb Data and Unlimited Talk"
                                                                                                                }
                                                                                                            ]
                                                                                                        },
                                                                                                        "dateModified":null,
                                                                                                        "hideInTrans":false,
                                                                                                        "arrayControlAttr":false,
                                                                                                        "setType":{
                                                                                                            "displayValue":"None",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "partComment":null,
                                                                                                        "ajaxSensitive":false,
                                                                                                        "displayType":{
                                                                                                            "displayValue":"Radio Button Horizontal",
                                                                                                            "lookupCode":"5"
                                                                                                        },
                                                                                                        "validationMethod":null,
                                                                                                        "name":"Plan Type",
                                                                                                        "priceItem":{
                                                                                                            "displayPriceAtBottom":true,
                                                                                                            "includeInTotalPrice":true,
                                                                                                            "dateModified":null,
                                                                                                            "language":null,
                                                                                                            "pricingDisplayType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            },
                                                                                                            "id":null,
                                                                                                            "pricingType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            }
                                                                                                        },
                                                                                                        "partNumber":null,
                                                                                                        "category":{
                                                                                                            "displayValue":"Configurable Attributes",
                                                                                                            "lookupCode":"2"
                                                                                                        },
                                                                                                        "startDate":"",
                                                                                                        "status":{
                                                                                                            "displayValue":"Active",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "ssplProperties":null,
                                                                                                        "pickLists":null
                                                                                                    },
                                                                                                    "translations":null,
                                                                                                    "valuePosition":"RIGHT_ALIGN",
                                                                                                    "id":36672822,
                                                                                                    "valueWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "pricePosition":"RIGHT_OF_VALUE",
                                                                                                    "labelWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "fieldAutoWidth":"true",
                                                                                                    "menuImagePosition":"RIGHT_OF_VALUE",
                                                                                                    "showPrevValueMsg":false,
                                                                                                    "displayTypeOverridden":false,
                                                                                                    "sequence":1,
                                                                                                    "displayType":{
                                                                                                        "displayValue":"Radio Button Horizontal",
                                                                                                        "lookupCode":"5"
                                                                                                    },
                                                                                                    "componentTypeCode":{
                                                                                                        "lookupCode":"FORM_CONTROL"
                                                                                                    },
                                                                                                    "showRecMsg":true,
                                                                                                    "showMenuImage":false,
                                                                                                    "resourceAttrType":"Text",
                                                                                                    "helpIcon":null,
                                                                                                    "components":null,
                                                                                                    "autoLock":false,
                                                                                                    "hideLock":true,
                                                                                                    "msgWidth":"20.0",
                                                                                                    "valueAlignment":"LEFT_ALIGN",
                                                                                                    "msgPlacement":"BELOW_ATTRIBUTE",
                                                                                                    "jetDisplayType":{
                                                                                                        "displayValue":"Radio Button Horizontal",
                                                                                                        "lookupCode":"7"
                                                                                                    },
                                                                                                    "jetDisplayTypeOverridden":false,
                                                                                                    "showHelpIcon":false,
                                                                                                    "helpIconAlignment":"LEFT_OF_LABEL",
                                                                                                    "msgWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "dateModified":null,
                                                                                                    "showConMsg":true,
                                                                                                    "label":null,
                                                                                                    "setType":"None",
                                                                                                    "setTypeOverridden":false,
                                                                                                    "labelAlignment":"LEFT_ALIGN",
                                                                                                    "hide":false,
                                                                                                    "showPrice":false,
                                                                                                    "labelSeparator":"",
                                                                                                    "showCalculator":false
                                                                                                },
                                                                                                {
                                                                                                    "valueWidth":"47.0",
                                                                                                    "autoUpdate":false,
                                                                                                    "defaultValue":"",
                                                                                                    "showDataTooltip":false,
                                                                                                    "inputTypeCode":{
                                                                                                        "lookupCode":"SingleSelectMenu"
                                                                                                    },
                                                                                                    "language":null,
                                                                                                    "resourceVariableName":null,
                                                                                                    "labelWidth":"33.0",
                                                                                                    "showLabel":true,
                                                                                                    "required":false,
                                                                                                    "resourceAttributeVarName":"protectionPlan",
                                                                                                    "defaultValueOverridden":false,
                                                                                                    "resourceAttributeData":{
                                                                                                        "constraintDisplayType":{
                                                                                                            "displayValue":"Marked",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "orderNumber":4,
                                                                                                        "hidden":false,
                                                                                                        "endDate":"",
                                                                                                        "defaultValue":"",
                                                                                                        "autoLock":false,
                                                                                                        "additional":{
                                                                                                            "image_menu_cols":"4",
                                                                                                            "image_menu_size_type":"Height",
                                                                                                            "jet_constrained_display":"Disabled",
                                                                                                            "image_menu_rows":"3",
                                                                                                            "image_menu_value":"Below Image",
                                                                                                            "image_menu_size":"75",
                                                                                                            "image_menu_layout":"Yes"
                                                                                                        },
                                                                                                        "inputTypeCode":{
                                                                                                            "lookupCode":"SingleSelectMenu"
                                                                                                        },
                                                                                                        "description":"",
                                                                                                        "language":null,
                                                                                                        "type":{
                                                                                                            "displayValue":"Text",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "required":false,
                                                                                                        "array":false,
                                                                                                        "calculatorTabs":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                            ]
                                                                                                        },
                                                                                                        "id":36672756,
                                                                                                        "jetDisplayType":{
                                                                                                            "displayValue":"Cards",
                                                                                                            "lookupCode":"6"
                                                                                                        },
                                                                                                        "runFilter":false,
                                                                                                        "itemLevelProcess":false,
                                                                                                        "potentialStates":[
                                                                                                            "updatable"
                                                                                                        ],
                                                                                                        "calculatorAttr":null,
                                                                                                        "variableName":"protectionPlan",
                                                                                                        "level":null,
                                                                                                        "menuItems":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                                {
                                                                                                                    "displayValue":"Apple Care",
                                                                                                                    "orderNumber":1,
                                                                                                                    "imageUrl":null,
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672789,
                                                                                                                    "value":"Apple Care"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"CloudComms Mobile Protection",
                                                                                                                    "orderNumber":2,
                                                                                                                    "imageUrl":null,
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672790,
                                                                                                                    "value":"CloudComms Mobile Protection"
                                                                                                                }
                                                                                                            ]
                                                                                                        },
                                                                                                        "dateModified":null,
                                                                                                        "hideInTrans":false,
                                                                                                        "arrayControlAttr":false,
                                                                                                        "setType":{
                                                                                                            "displayValue":"None",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "partComment":null,
                                                                                                        "ajaxSensitive":true,
                                                                                                        "displayType":{
                                                                                                            "displayValue":"Grid",
                                                                                                            "lookupCode":"5"
                                                                                                        },
                                                                                                        "validationMethod":null,
                                                                                                        "name":"Protection Plan",
                                                                                                        "priceItem":{
                                                                                                            "displayPriceAtBottom":true,
                                                                                                            "includeInTotalPrice":true,
                                                                                                            "dateModified":null,
                                                                                                            "language":null,
                                                                                                            "pricingDisplayType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            },
                                                                                                            "id":null,
                                                                                                            "pricingType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            }
                                                                                                        },
                                                                                                        "partNumber":null,
                                                                                                        "category":{
                                                                                                            "displayValue":"Configurable Attributes",
                                                                                                            "lookupCode":"2"
                                                                                                        },
                                                                                                        "startDate":"",
                                                                                                        "status":{
                                                                                                            "displayValue":"Active",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "ssplProperties":null,
                                                                                                        "pickLists":null
                                                                                                    },
                                                                                                    "translations":null,
                                                                                                    "valuePosition":"RIGHT_ALIGN",
                                                                                                    "id":36672824,
                                                                                                    "valueWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "pricePosition":"RIGHT_OF_VALUE",
                                                                                                    "labelWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "fieldAutoWidth":"true",
                                                                                                    "menuImagePosition":"RIGHT_OF_VALUE",
                                                                                                    "showPrevValueMsg":false,
                                                                                                    "displayTypeOverridden":false,
                                                                                                    "sequence":2,
                                                                                                    "displayType":{
                                                                                                        "displayValue":"Grid",
                                                                                                        "lookupCode":"5"
                                                                                                    },
                                                                                                    "componentTypeCode":{
                                                                                                        "lookupCode":"FORM_CONTROL"
                                                                                                    },
                                                                                                    "showRecMsg":true,
                                                                                                    "showMenuImage":false,
                                                                                                    "resourceAttrType":"Text",
                                                                                                    "helpIcon":null,
                                                                                                    "components":null,
                                                                                                    "autoLock":false,
                                                                                                    "hideLock":true,
                                                                                                    "msgWidth":"20.0",
                                                                                                    "valueAlignment":"LEFT_ALIGN",
                                                                                                    "msgPlacement":"BELOW_ATTRIBUTE",
                                                                                                    "jetDisplayType":{
                                                                                                        "displayValue":"Cards",
                                                                                                        "lookupCode":"6"
                                                                                                    },
                                                                                                    "jetDisplayTypeOverridden":false,
                                                                                                    "showHelpIcon":false,
                                                                                                    "helpIconAlignment":"LEFT_OF_LABEL",
                                                                                                    "msgWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "dateModified":null,
                                                                                                    "showConMsg":true,
                                                                                                    "label":null,
                                                                                                    "setType":"None",
                                                                                                    "setTypeOverridden":false,
                                                                                                    "labelAlignment":"LEFT_ALIGN",
                                                                                                    "hide":false,
                                                                                                    "showPrice":false,
                                                                                                    "labelSeparator":"",
                                                                                                    "showCalculator":false
                                                                                                },
                                                                                                {
                                                                                                    "sequence":3,
                                                                                                    "components":null,
                                                                                                    "componentTypeCode":{
                                                                                                        "lookupCode":"SPACER"
                                                                                                    },
                                                                                                    "spacerHeight":"25",
                                                                                                    "translations":null,
                                                                                                    "dateModified":null,
                                                                                                    "language":null,
                                                                                                    "resourceVariableName":null,
                                                                                                    "id":36672829
                                                                                                }
                                                                                            ]
                                                                                        },
                                                                                        "componentTypeCode":{
                                                                                            "lookupCode":"PANEL_COL"
                                                                                        },
                                                                                        "translations":null,
                                                                                        "colSpan":"1",
                                                                                        "dateModified":null,
                                                                                        "language":null,
                                                                                        "resourceVariableName":null,
                                                                                        "id":36672828
                                                                                    }
                                                                                ]
                                                                            },
                                                                            "componentTypeCode":{
                                                                                "lookupCode":"PANEL_ROW"
                                                                            },
                                                                            "translations":null,
                                                                            "dateModified":null,
                                                                            "language":null,
                                                                            "resourceVariableName":null,
                                                                            "id":36672827
                                                                        }
                                                                    ]
                                                                },
                                                                "autoColWidth":"true",
                                                                "fieldAlignment":"LEFT_ALIGN",
                                                                "columnWidthsList":[
                                                                    {
                                                                        "colsFor12ColGridSystem":12,
                                                                        "width":"100.0"
                                                                    }
                                                                ],
                                                                "description":"",
                                                                "dateModified":null,
                                                                "language":null,
                                                                "resourceVariableName":null,
                                                                "title":"My Plan",
                                                                "collapsible":false,
                                                                "showLabel":true,
                                                                "sequence":2,
                                                                "showDescription":false,
                                                                "componentTypeCode":{
                                                                    "lookupCode":"PANEL"
                                                                },
                                                                "cssClass":null,
                                                                "id":36672826,
                                                                "columnWidths":"100.0",
                                                                "titleIcon":null,
                                                                "widthUnits":"PERCENTAGE_WIDTH",
                                                                "group":true
                                                            },
                                                            {
                                                                "showTitleIcon":false,
                                                                "components":{
                                                                    "_state":null,
                                                                    "items":[
                                                                        {
                                                                            "sequence":1,
                                                                            "components":{
                                                                                "_state":null,
                                                                                "items":[
                                                                                    {
                                                                                        "sequence":1,
                                                                                        "components":{
                                                                                            "_state":null,
                                                                                            "items":[
                                                                                                {
                                                                                                    "valueWidth":"47.0",
                                                                                                    "autoUpdate":true,
                                                                                                    "defaultValue":"",
                                                                                                    "showDataTooltip":false,
                                                                                                    "inputTypeCode":{
                                                                                                        "lookupCode":"MultiSelectMenu"
                                                                                                    },
                                                                                                    "language":null,
                                                                                                    "resourceVariableName":null,
                                                                                                    "labelWidth":"33.0",
                                                                                                    "showLabel":false,
                                                                                                    "required":false,
                                                                                                    "resourceAttributeVarName":"addOns",
                                                                                                    "defaultValueOverridden":false,
                                                                                                    "resourceAttributeData":{
                                                                                                        "constraintDisplayType":{
                                                                                                            "displayValue":"Marked",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "orderNumber":1,
                                                                                                        "hidden":false,
                                                                                                        "endDate":"",
                                                                                                        "defaultValue":"",
                                                                                                        "autoLock":false,
                                                                                                        "additional":{
                                                                                                            "image_menu_cols":"3",
                                                                                                            "image_menu_size_type":"Height",
                                                                                                            "jet_constrained_display":"Disabled",
                                                                                                            "image_menu_rows":"0",
                                                                                                            "image_menu_value":"Hover",
                                                                                                            "image_menu_size":"75",
                                                                                                            "image_menu_layout":"Yes"
                                                                                                        },
                                                                                                        "inputTypeCode":{
                                                                                                            "lookupCode":"MultiSelectMenu"
                                                                                                        },
                                                                                                        "description":"",
                                                                                                        "language":null,
                                                                                                        "type":{
                                                                                                            "displayValue":"Text",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "required":false,
                                                                                                        "array":false,
                                                                                                        "calculatorTabs":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                            ]
                                                                                                        },
                                                                                                        "id":36672753,
                                                                                                        "jetDisplayType":{
                                                                                                            "displayValue":"Cards",
                                                                                                            "lookupCode":"6"
                                                                                                        },
                                                                                                        "runFilter":false,
                                                                                                        "itemLevelProcess":true,
                                                                                                        "potentialStates":[
                                                                                                            "updatable"
                                                                                                        ],
                                                                                                        "calculatorAttr":null,
                                                                                                        "variableName":"addOns",
                                                                                                        "level":null,
                                                                                                        "menuItems":{
                                                                                                            "_state":null,
                                                                                                            "items":[
                                                                                                                {
                                                                                                                    "displayValue":"Netflix",
                                                                                                                    "orderNumber":1,
                                                                                                                    "imageUrl":"http://cpq-server:80/bmfsweb/cpq-server/image/MenuImages/netflix.png",
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672783,
                                                                                                                    "value":"Netflix"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"Hulu",
                                                                                                                    "orderNumber":2,
                                                                                                                    "imageUrl":"http://cpq-server:80/bmfsweb/cpq-server/image/MenuImages/hulu.png",
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672786,
                                                                                                                    "value":"Hulu"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"Spotify",
                                                                                                                    "orderNumber":3,
                                                                                                                    "imageUrl":"http://cpq-server:80/bmfsweb/cpq-server/image/MenuImages/spotify.png",
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672784,
                                                                                                                    "value":"Spotify"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"Pandora",
                                                                                                                    "orderNumber":4,
                                                                                                                    "imageUrl":"http://cpq-server:80/bmfsweb/cpq-server/image/MenuImages/pandora.jpg",
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672787,
                                                                                                                    "value":"Pandora"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"Tidal",
                                                                                                                    "orderNumber":5,
                                                                                                                    "imageUrl":"http://cpq-server:80/bmfsweb/cpq-server/image/MenuImages/Tidal-Logo.jpg",
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672788,
                                                                                                                    "value":"Tidal"
                                                                                                                },
                                                                                                                {
                                                                                                                    "displayValue":"Twitch Prime",
                                                                                                                    "orderNumber":6,
                                                                                                                    "imageUrl":"http://cpq-server:80/bmfsweb/cpq-server/image/MenuImages/twitchprime.png",
                                                                                                                    "dateModified":null,
                                                                                                                    "language":null,
                                                                                                                    "avp":null,
                                                                                                                    "id":36672785,
                                                                                                                    "value":"Twitch Prime"
                                                                                                                }
                                                                                                            ]
                                                                                                        },
                                                                                                        "dateModified":null,
                                                                                                        "hideInTrans":false,
                                                                                                        "arrayControlAttr":false,
                                                                                                        "setType":{
                                                                                                            "displayValue":"None",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "partComment":null,
                                                                                                        "ajaxSensitive":false,
                                                                                                        "displayType":{
                                                                                                            "displayValue":"Grid",
                                                                                                            "lookupCode":"8"
                                                                                                        },
                                                                                                        "validationMethod":null,
                                                                                                        "name":"Additional Services",
                                                                                                        "priceItem":{
                                                                                                            "displayPriceAtBottom":true,
                                                                                                            "includeInTotalPrice":true,
                                                                                                            "dateModified":null,
                                                                                                            "language":null,
                                                                                                            "pricingDisplayType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            },
                                                                                                            "id":null,
                                                                                                            "pricingType":{
                                                                                                                "displayValue":"None",
                                                                                                                "lookupCode":"1"
                                                                                                            }
                                                                                                        },
                                                                                                        "partNumber":null,
                                                                                                        "category":{
                                                                                                            "displayValue":"Configurable Attributes",
                                                                                                            "lookupCode":"2"
                                                                                                        },
                                                                                                        "startDate":"",
                                                                                                        "status":{
                                                                                                            "displayValue":"Active",
                                                                                                            "lookupCode":"1"
                                                                                                        },
                                                                                                        "ssplProperties":null,
                                                                                                        "pickLists":null
                                                                                                    },
                                                                                                    "translations":null,
                                                                                                    "valuePosition":"BELOW_ATTRIBUTE_LABEL",
                                                                                                    "id":36672820,
                                                                                                    "valueWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "pricePosition":"RIGHT_OF_VALUE",
                                                                                                    "labelWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "fieldAutoWidth":"true",
                                                                                                    "menuImagePosition":"RIGHT_OF_VALUE",
                                                                                                    "showPrevValueMsg":false,
                                                                                                    "displayTypeOverridden":false,
                                                                                                    "sequence":1,
                                                                                                    "displayType":{
                                                                                                        "displayValue":"Grid",
                                                                                                        "lookupCode":"8"
                                                                                                    },
                                                                                                    "componentTypeCode":{
                                                                                                        "lookupCode":"FORM_CONTROL"
                                                                                                    },
                                                                                                    "showRecMsg":true,
                                                                                                    "showMenuImage":false,
                                                                                                    "resourceAttrType":"Text",
                                                                                                    "helpIcon":null,
                                                                                                    "components":null,
                                                                                                    "autoLock":false,
                                                                                                    "hideLock":true,
                                                                                                    "msgWidth":"20.0",
                                                                                                    "valueAlignment":"LEFT_ALIGN",
                                                                                                    "msgPlacement":"BELOW_ATTRIBUTE",
                                                                                                    "jetDisplayType":{
                                                                                                        "displayValue":"Cards",
                                                                                                        "lookupCode":"6"
                                                                                                    },
                                                                                                    "jetDisplayTypeOverridden":false,
                                                                                                    "showHelpIcon":false,
                                                                                                    "helpIconAlignment":"LEFT_OF_LABEL",
                                                                                                    "msgWidthUnits":"PERCENTAGE_WIDTH",
                                                                                                    "dateModified":null,
                                                                                                    "showConMsg":true,
                                                                                                    "label":null,
                                                                                                    "setType":"None",
                                                                                                    "setTypeOverridden":false,
                                                                                                    "labelAlignment":"LEFT_ALIGN",
                                                                                                    "hide":false,
                                                                                                    "showPrice":false,
                                                                                                    "labelSeparator":"",
                                                                                                    "showCalculator":false
                                                                                                }
                                                                                            ]
                                                                                        },
                                                                                        "componentTypeCode":{
                                                                                            "lookupCode":"PANEL_COL"
                                                                                        },
                                                                                        "translations":null,
                                                                                        "colSpan":"1",
                                                                                        "dateModified":null,
                                                                                        "language":null,
                                                                                        "resourceVariableName":null,
                                                                                        "id":36672815
                                                                                    }
                                                                                ]
                                                                            },
                                                                            "componentTypeCode":{
                                                                                "lookupCode":"PANEL_ROW"
                                                                            },
                                                                            "translations":null,
                                                                            "dateModified":null,
                                                                            "language":null,
                                                                            "resourceVariableName":null,
                                                                            "id":36672814
                                                                        }
                                                                    ]
                                                                },
                                                                "autoColWidth":"true",
                                                                "fieldAlignment":"LEFT_ALIGN",
                                                                "columnWidthsList":[
                                                                    {
                                                                        "colsFor12ColGridSystem":12,
                                                                        "width":"100.0"
                                                                    }
                                                                ],
                                                                "description":"",
                                                                "dateModified":null,
                                                                "language":null,
                                                                "resourceVariableName":null,
                                                                "title":"My AddOns",
                                                                "collapsible":false,
                                                                "showLabel":true,
                                                                "sequence":3,
                                                                "showDescription":false,
                                                                "componentTypeCode":{
                                                                    "lookupCode":"PANEL"
                                                                },
                                                                "cssClass":null,
                                                                "id":36672813,
                                                                "columnWidths":"100.0",
                                                                "titleIcon":null,
                                                                "widthUnits":"PERCENTAGE_WIDTH",
                                                                "group":true
                                                            }
                                                        ]
                                                    },
                                                    "variableName":"defaultTab",
                                                    "heading":null,
                                                    "endDate":null,
                                                    "backgroundImage":null,
                                                    "description":"Default tab",
                                                    "dateModified":null,
                                                    "language":null,
                                                    "resourceVariableName":null,
                                                    "title":"Default Tab",
                                                    "helpTextBottom":null,
                                                    "sequence":1,
                                                    "componentTypeCode":{
                                                        "lookupCode":"PANEL_TAB"
                                                    },
                                                    "cssClass":null,
                                                    "id":36672812,
                                                    "helpTextTop":null,
                                                    "startDate":null,
                                                    "status":"active"
                                                }
                                            ]
                                        },
                                        "componentTypeCode":{
                                            "lookupCode":"PANEL"
                                        },
                                        "translations":null,
                                        "dateModified":null,
                                        "language":null,
                                        "resourceVariableName":null,
                                        "id":"1571435997479"
                                    }
                                ]
                            },
                            "variableName":"familyPlanFlow",
                            "processingType":"Action",
                            "pageTemplate":{
                                "name":"Default",
                                "id":-1
                            },
                            "description":"",
                            "dateModified":null,
                            "language":null,
                            "resourceVariableName":null,
                            "jetItemListDisplay":"BOTTOM_PANEL",
                            "tabDisplay":"HORIZONTAL",
                            "title":"Family Plan Flow",
                            "sequence":0,
                            "componentTypeCode":null,
                            "jetPriceTableDisplay":"RIGHT_SIDEBAR",
                            "wizardType":"StartEndNode",
                            "conditionType":null,
                            "id":36672773,
                            "tabLoadingType":"LAZY_LOADING",
                            "sidebarBehavior":"OVERLAY",
                            "status":"Active"
                        }
                    }
                }
            }
        },
        "createEmailConfigs_response":{
            "properties":{
                "emailConfigs":{
                    "description":"Created Email configurations.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the email config.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "checkEditAccess_request":{
            "properties":{
                "purchaseListId":{
                    "description":"The id of the purchase list.",
                    "type":"string"
                }
            },
            "required":[
                "purchaseListId"
            ],
            "example":{
                "purchaseListId":"gl30074"
            }
        },
        "getImages_404_response":{
            "properties":{
                "message":{
                    "description":"HTTP 404 Not Found",
                    "type":"string"
                },
                "status":{
                    "description":"404",
                    "type":"string"
                }
            }
        },
        "previewSubscriptionProductsRequest":{
            "type":"object",
            "properties":{
                "cart":{
                    "type":"object",
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/previewRequestCartItem"
                            }
                        }
                    },
                    "required":[
                        "items"
                    ]
                }
            },
            "required":[
                "cart"
            ],
            "example":[
                {
                    "cart":{
                        "items":[
                            {
                                "output":[
                                    {
                                        "numberOfBillingCycles":2
                                    }
                                ],
                                "subscriptionNumber":"PreviewSubsciption_Amend",
                                "closedDate":"2025-03-10",
                                "actionCode":"CLOSE",
                                "productPuId":"PreviewSubsciption_Amend-PRDT-176040"
                            }
                        ]
                    }
                }
            ]
        },
        "PreviousConfigurationResponse":{
            "example":{
                "layoutNamespace":"laptop-laptopConfiguration-sku50001-hierLevel-3",
                "arraySetVariableNames":[
                ],
                "configData":{
                    "monitorCount":null,
                    "_price_book_var_name":{
                        "value":"_default_price_book"
                    },
                    "_state":{
                        "updatable":true,
                        "messages":[
                        ],
                        "attributes":{
                            "monitorCount":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            },
                            "_price_book_var_name":{
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"Base Price",
                                            "value":"_default_price_book"
                                        },
                                        {
                                            "displayValue":"test_pb",
                                            "value":"test_pb"
                                        },
                                        {
                                            "displayValue":"TestPriceBook",
                                            "value":"testPriceBook"
                                        },
                                        {
                                            "displayValue":"sample_priceBook",
                                            "value":"sample_priceBook"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "required":true
                            },
                            "_isMainModelSelected":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":false,
                                "updatable":false,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            },
                            "test2Size":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"1",
                                            "value":1
                                        },
                                        {
                                            "displayValue":"2",
                                            "value":2
                                        },
                                        {
                                            "displayValue":"3",
                                            "value":3
                                        },
                                        {
                                            "displayValue":"4",
                                            "value":4
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":true
                            }
                        },
                        "hasError":false,
                        "hasWarning":false,
                        "actions":{
                            "_cm_37088514":{
                                "visible":true,
                                "enabled":true
                            },
                            "_startOver":{
                                "visible":true,
                                "enabled":true
                            },
                            "_cancel":{
                                "visible":false,
                                "enabled":true
                            },
                            "_addToTxn":{
                                "visible":false,
                                "enabled":true
                            },
                            "_cm_36292358":{
                                "visible":true,
                                "enabled":true
                            },
                            "_update":{
                                "visible":true,
                                "enabled":true
                            },
                            "_integration_addToCart":{
                                "visible":true,
                                "enabled":true
                            },
                            "_save":{
                                "visible":false,
                                "enabled":true
                            },
                            "_next":{
                                "visible":false,
                                "enabled":true
                            },
                            "_previous":{
                                "visible":true,
                                "enabled":true
                            }
                        }
                    },
                    "_recmdModels":{
                        "items":[
                        ]
                    },
                    "_mandatoryParts":{
                        "items":[
                        ]
                    },
                    "_bom":{
                        "items":[
                            {
                                "_part_custom_field4":null,
                                "quantity":1,
                                "_part_custom_field8":null,
                                "deltaPrice":null,
                                "price":{
                                    "currency":"USD",
                                    "value":772
                                },
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "partNumber":"sku50001",
                                "partDisplayNumber":"sku50001"
                            },
                            {
                                "_part_custom_field4":null,
                                "quantity":1,
                                "_part_custom_field8":null,
                                "deltaPrice":null,
                                "price":{
                                    "currency":"USD",
                                    "value":125
                                },
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "partNumber":"sku40002",
                                "partDisplayNumber":"Intel Pentium i3"
                            },
                            {
                                "_part_custom_field4":null,
                                "quantity":1,
                                "_part_custom_field8":null,
                                "deltaPrice":null,
                                "price":{
                                    "currency":"USD",
                                    "value":100
                                },
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "partNumber":"sku40007",
                                "partDisplayNumber":"8 GB Kingston Sodimm DDR3 1600MHz"
                            },
                            {
                                "_part_custom_field4":null,
                                "quantity":1,
                                "_part_custom_field8":null,
                                "deltaPrice":null,
                                "price":{
                                    "currency":"USD",
                                    "value":100
                                },
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "partNumber":"sku40008",
                                "partDisplayNumber":"Hard disk      500GB"
                            },
                            {
                                "_part_custom_field4":null,
                                "quantity":1,
                                "_part_custom_field8":null,
                                "deltaPrice":null,
                                "price":{
                                    "currency":"USD",
                                    "value":41
                                },
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "partNumber":"sku40011",
                                "partDisplayNumber":"Intel HD Graphics Media Accelerator 4600"
                            }
                        ]
                    },
                    "_isMainModelSelected":true,
                    "test2Size":{
                        "displayValue":"1",
                        "value":1
                    },
                    "_recmdParts":{
                        "items":[
                        ]
                    },
                    "_priceInfo":{
                        "name":"Price",
                        "items":[
                            {
                                "category":{
                                    "code":"GENERAL",
                                    "displayName":"Price"
                                },
                                "_others":[
                                    {
                                        "variableName":"_basePrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":772
                                        },
                                        "name":"Base Price"
                                    },
                                    {
                                        "variableName":"_totalConfiguredPrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":772
                                        },
                                        "name":"Total Configured Price of Model"
                                    },
                                    {
                                        "variableName":"_totalBOMPrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":366
                                        },
                                        "name":"Total Price of BOM"
                                    },
                                    {
                                        "variableName":"_grandTotal",
                                        "price":{
                                            "currency":"USD",
                                            "value":1138
                                        },
                                        "name":"Grand Total"
                                    }
                                ]
                            }
                        ]
                    },
                    "_mandatoryModels":{
                        "items":[
                        ]
                    }
                },
                "systemCurrentDate":"2023-09-26",
                "layoutFlowVariableName":"laptopFlow",
                "cacheInstanceId":"22qBSJolEonUczV1JH4SxSjzcBLzsTpUTTWlhcyUVMHLdzaFIrbwIR4MFYQxmHFY",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://mumbai74649.bom2.fusionappsdbom1.oraclevcn.com:8080/ccstoreui/v1/cpq/configurations"
                    }
                ],
                "layoutCache":{
                    "layout":{
                        "arraySetVariableNames":[
                        ],
                        "attributes":[
                            {
                                "items":[
                                    {
                                        "constraintDisplayType":{
                                            "displayValue":"Marked",
                                            "lookupCode":"1"
                                        },
                                        "orderNumber":1,
                                        "hidden":false,
                                        "endDate":"",
                                        "defaultValue":"",
                                        "autoLock":false,
                                        "additional":{
                                        },
                                        "inputTypeCode":{
                                            "lookupCode":"TextField"
                                        },
                                        "description":"Registered catalog item.",
                                        "language":null,
                                        "type":{
                                            "displayValue":"Text",
                                            "lookupCode":"1"
                                        },
                                        "required":false,
                                        "array":false,
                                        "calculatorTabs":{
                                            "_state":null,
                                            "items":[
                                            ]
                                        },
                                        "id":21634722,
                                        "jetDisplayType":{
                                            "displayValue":"Text",
                                            "lookupCode":"1"
                                        },
                                        "runFilter":false,
                                        "itemLevelProcess":false,
                                        "potentialStates":[
                                        ],
                                        "calculatorAttr":null,
                                        "variableName":"_bm_pline_name",
                                        "level":null,
                                        "menuItems":{
                                            "_state":null,
                                            "items":[
                                            ]
                                        },
                                        "dateModified":null,
                                        "hideInTrans":false,
                                        "arrayControlAttr":false,
                                        "setType":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        },
                                        "partComment":null,
                                        "ajaxSensitive":false,
                                        "displayType":{
                                            "displayValue":"Text",
                                            "lookupCode":"1"
                                        },
                                        "validationMethod":null,
                                        "name":"Name",
                                        "priceItem":{
                                            "displayPriceAtBottom":true,
                                            "includeInTotalPrice":true,
                                            "dateModified":null,
                                            "language":null,
                                            "pricingDisplayType":{
                                                "displayValue":"None",
                                                "lookupCode":"1"
                                            },
                                            "id":null,
                                            "pricingType":{
                                                "displayValue":"None",
                                                "lookupCode":"1"
                                            }
                                        },
                                        "partNumber":null,
                                        "category":{
                                            "displayValue":"Regular Attributes",
                                            "lookupCode":"1"
                                        },
                                        "startDate":"",
                                        "status":{
                                            "displayValue":"Active",
                                            "lookupCode":"1"
                                        },
                                        "ssplProperties":null,
                                        "pickLists":null
                                    },
                                    {
                                        "constraintDisplayType":{
                                            "displayValue":"Marked",
                                            "lookupCode":"1"
                                        },
                                        "orderNumber":11,
                                        "hidden":false,
                                        "endDate":"",
                                        "defaultValue":"",
                                        "autoLock":false,
                                        "additional":{
                                            "jet_constrained_display":"Strike Through"
                                        },
                                        "inputTypeCode":{
                                            "lookupCode":"SingleSelectMenu"
                                        },
                                        "description":"",
                                        "language":null,
                                        "type":{
                                            "displayValue":"Text",
                                            "lookupCode":"1"
                                        },
                                        "required":false,
                                        "array":false,
                                        "calculatorTabs":{
                                            "_state":null,
                                            "items":[
                                            ]
                                        },
                                        "id":18310376,
                                        "jetDisplayType":{
                                            "displayValue":"Select Choice",
                                            "lookupCode":"3"
                                        },
                                        "runFilter":false,
                                        "itemLevelProcess":false,
                                        "potentialStates":[
                                            "updatable"
                                        ],
                                        "calculatorAttr":null,
                                        "variableName":"textSSM1",
                                        "level":null,
                                        "menuItems":{
                                            "_state":null,
                                            "items":[
                                                {
                                                    "displayValue":"Value 1",
                                                    "orderNumber":1,
                                                    "imageUrl":null,
                                                    "dateModified":null,
                                                    "language":null,
                                                    "avp":null,
                                                    "id":18310378,
                                                    "value":"Value 1"
                                                },
                                                {
                                                    "displayValue":"Value 2",
                                                    "orderNumber":2,
                                                    "imageUrl":null,
                                                    "dateModified":null,
                                                    "language":null,
                                                    "avp":null,
                                                    "id":18310379,
                                                    "value":"Value 2"
                                                },
                                                {
                                                    "displayValue":"Value 3",
                                                    "orderNumber":3,
                                                    "imageUrl":null,
                                                    "dateModified":null,
                                                    "language":null,
                                                    "avp":null,
                                                    "id":18310380,
                                                    "value":"Value 3"
                                                }
                                            ]
                                        },
                                        "dateModified":null,
                                        "hideInTrans":false,
                                        "arrayControlAttr":false,
                                        "setType":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        },
                                        "partComment":null,
                                        "ajaxSensitive":false,
                                        "displayType":{
                                            "displayValue":"Single Select Menu",
                                            "lookupCode":"3"
                                        },
                                        "validationMethod":null,
                                        "name":"Text SSM 1",
                                        "priceItem":{
                                            "displayPriceAtBottom":true,
                                            "includeInTotalPrice":true,
                                            "dateModified":null,
                                            "language":null,
                                            "pricingDisplayType":{
                                                "displayValue":"None",
                                                "lookupCode":"1"
                                            },
                                            "id":null,
                                            "pricingType":{
                                                "displayValue":"None",
                                                "lookupCode":"1"
                                            }
                                        },
                                        "partNumber":null,
                                        "category":{
                                            "displayValue":"Configurable Attributes",
                                            "lookupCode":"2"
                                        },
                                        "startDate":"",
                                        "status":{
                                            "displayValue":"Active",
                                            "lookupCode":"1"
                                        },
                                        "ssplProperties":null,
                                        "pickLists":null
                                    },
                                    {
                                        "constraintDisplayType":{
                                            "displayValue":"Marked",
                                            "lookupCode":"1"
                                        },
                                        "orderNumber":19,
                                        "hidden":false,
                                        "endDate":"",
                                        "defaultValue":"",
                                        "autoLock":false,
                                        "additional":{
                                        },
                                        "inputTypeCode":{
                                            "lookupCode":"SingleSelectPickList"
                                        },
                                        "description":"",
                                        "language":null,
                                        "type":{
                                            "displayValue":"Integer",
                                            "lookupCode":"3"
                                        },
                                        "required":false,
                                        "array":false,
                                        "calculatorTabs":{
                                            "_state":null,
                                            "items":[
                                            ]
                                        },
                                        "id":"3022375022",
                                        "jetDisplayType":{
                                            "displayValue":"Select Choice",
                                            "lookupCode":"3"
                                        },
                                        "runFilter":false,
                                        "itemLevelProcess":false,
                                        "potentialStates":[
                                            "updatable"
                                        ],
                                        "calculatorAttr":null,
                                        "variableName":"integerSSPL1",
                                        "level":null,
                                        "menuItems":{
                                            "_state":null,
                                            "items":[
                                            ]
                                        },
                                        "dateModified":null,
                                        "hideInTrans":false,
                                        "arrayControlAttr":false,
                                        "setType":{
                                            "displayValue":"Set",
                                            "lookupCode":"2"
                                        },
                                        "partComment":null,
                                        "ajaxSensitive":false,
                                        "displayType":{
                                            "displayValue":"Single Select Pick List",
                                            "lookupCode":"11"
                                        },
                                        "validationMethod":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        },
                                        "name":"Integer SSPL 1",
                                        "priceItem":{
                                            "displayPriceAtBottom":true,
                                            "includeInTotalPrice":true,
                                            "dateModified":null,
                                            "language":null,
                                            "pricingDisplayType":{
                                                "displayValue":"None",
                                                "lookupCode":"1"
                                            },
                                            "id":null,
                                            "pricingType":{
                                                "displayValue":"None",
                                                "lookupCode":"1"
                                            }
                                        },
                                        "partNumber":null,
                                        "category":{
                                            "displayValue":"Configurable Attributes",
                                            "lookupCode":"2"
                                        },
                                        "startDate":"",
                                        "status":{
                                            "displayValue":"Active",
                                            "lookupCode":"1"
                                        },
                                        "ssplProperties":{
                                            "filterString":"",
                                            "resAttrImage":"",
                                            "orderByCol":"integerSorting",
                                            "dateModified":null,
                                            "language":null,
                                            "resourceDomain":"customDplBasicTable",
                                            "type":{
                                                "displayValue":"dataTable",
                                                "lookupCode":"0"
                                            },
                                            "resAttrVarName":"",
                                            "pickMaps":[
                                            ],
                                            "orderByDir":{
                                                "displayValue":"Ascending",
                                                "lookupCode":"0"
                                            },
                                            "distinctValues":false,
                                            "id":"3022375026",
                                            "resAttrDisplayName":"integerColumn"
                                        },
                                        "pickLists":null
                                    },
                                    {
                                        "constraintDisplayType":{
                                            "displayValue":"Marked",
                                            "lookupCode":"1"
                                        },
                                        "orderNumber":7,
                                        "hidden":false,
                                        "endDate":"",
                                        "defaultValue":"",
                                        "autoLock":false,
                                        "additional":{
                                        },
                                        "inputTypeCode":{
                                            "lookupCode":"TextField"
                                        },
                                        "description":"",
                                        "language":null,
                                        "type":{
                                            "displayValue":"Integer",
                                            "lookupCode":"3"
                                        },
                                        "required":false,
                                        "array":false,
                                        "calculatorTabs":{
                                            "_state":null,
                                            "items":[
                                            ]
                                        },
                                        "id":18310368,
                                        "jetDisplayType":{
                                            "displayValue":"Text",
                                            "lookupCode":"1"
                                        },
                                        "runFilter":false,
                                        "itemLevelProcess":false,
                                        "potentialStates":[
                                            "updatable"
                                        ],
                                        "calculatorAttr":null,
                                        "variableName":"integerField1",
                                        "level":null,
                                        "menuItems":{
                                            "_state":null,
                                            "items":[
                                            ]
                                        },
                                        "dateModified":null,
                                        "hideInTrans":false,
                                        "arrayControlAttr":false,
                                        "setType":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        },
                                        "partComment":null,
                                        "ajaxSensitive":false,
                                        "displayType":{
                                            "displayValue":"Text",
                                            "lookupCode":"1"
                                        },
                                        "validationMethod":{
                                            "displayValue":"None",
                                            "lookupCode":"1"
                                        },
                                        "name":"Integer Field 1",
                                        "priceItem":{
                                            "displayPriceAtBottom":true,
                                            "includeInTotalPrice":true,
                                            "dateModified":null,
                                            "language":null,
                                            "pricingDisplayType":{
                                                "displayValue":"None",
                                                "lookupCode":"1"
                                            },
                                            "id":null,
                                            "pricingType":{
                                                "displayValue":"None",
                                                "lookupCode":"1"
                                            }
                                        },
                                        "partNumber":null,
                                        "category":{
                                            "displayValue":"Configurable Attributes",
                                            "lookupCode":"2"
                                        },
                                        "startDate":"",
                                        "status":{
                                            "displayValue":"Active",
                                            "lookupCode":"1"
                                        },
                                        "ssplProperties":null,
                                        "pickLists":null
                                    }
                                ]
                            }
                        ]
                    }
                }
            }
        },
        "makeGiftWithPurchaseSelection_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of items in collection.",
                    "type":"string"
                },
                "offset":{
                    "description":"Page offset currently.",
                    "type":"string"
                },
                "hasMore":{
                    "description":"Flag indicating whether more results exist.",
                    "type":"string"
                },
                "limit":{
                    "description":"Max number of results returned per response.",
                    "type":"string"
                },
                "links":{
                    "description":"Collection of links indicating operations possible upon resource/subresource.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "method":{
                                "description":"HTTP method type.",
                                "type":"string"
                            },
                            "rel":{
                                "description":"Attribute specifying link between current response and linked destination.",
                                "type":"string"
                            },
                            "href":{
                                "description":"href specifying link's destination.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items in the cart.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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 ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPrice":{
                                "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                "type":"string"
                            },
                            "assetId":{
                                "description":"The asset ID corresponding to the current item.",
                                "type":"string"
                            },
                            "price":{
                                "description":"Price of the items.",
                                "type":"number"
                            },
                            "variant":{
                                "description":"List of variants for the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"The variant option value.",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"The variant option name.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "primaryImageAltText":{
                                "description":"The product's primary image alternative text.",
                                "type":"string"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the item by the configurator system.",
                                "type":"string"
                            },
                            "state":{
                                "description":"state of the commerce Item",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository ID of the commerce item.",
                                "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"
                            },
                            "primaryImageTitle":{
                                "description":"The product's primary image title.",
                                "type":"string",
                                "example":"Samsung - F90BN HD Flash Memory Camcorder"
                            },
                            "childSkus":{
                                "description":"An array with single primary image url for this item's sku, or its default image.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "quantity":{
                                "description":"Quantity of the items.",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"ID of the product in the cart.",
                                "type":"string"
                            },
                            "pointOfNoRevision":{
                                "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                "type":"boolean"
                            },
                            "externalRecurringCharge":{
                                "description":"The external recurring price.",
                                "type":"number"
                            },
                            "giftWithPurchaseCommerceItemMarkers":{
                                "description":"giftWithPurchaseCommerceItemMarker information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "remainingQuantity":{
                                            "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                            "type":"number"
                                        },
                                        "selectedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                            "type":"number"
                                        },
                                        "data":{
                                            "description":"The gift hash code for this gift with purchase promotion.",
                                            "type":"integer"
                                        },
                                        "automaticQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                            "type":"number"
                                        },
                                        "value":{
                                            "description":"The gift with purchase promotion ID.",
                                            "type":"string"
                                        },
                                        "targetedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                            "type":"number"
                                        },
                                        "key":{
                                            "description":"atg.gwp",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "originalCommerceItemId":{
                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPriceQuantity":{
                                "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                "type":"integer"
                            },
                            "externalRecurringChargeFrequency":{
                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Sku reference ID.",
                                "type":"string"
                            },
                            "externalRecurringChargeDuration":{
                                "description":"The duration for the recurring charge e.g. 12 months.",
                                "type":"string"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "route":{
                                "description":"The UI route to display the product.",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"The ID of the site on which the item was added.",
                                "type":"string"
                            },
                            "detailedRecurringChargeInfo":{
                                "description":"Detailed Item Price Information.",
                                "type":"object",
                                "properties":{
                                    "discounted":{
                                        "description":"Whether the price is discounted.",
                                        "type":"boolean"
                                    },
                                    "amount":{
                                        "description":"The monetary amount for the recurring charge.",
                                        "type":"number"
                                    },
                                    "quantity":{
                                        "description":"The number of items covered by this recurring charge price info",
                                        "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"
                                    }
                                }
                            },
                            "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 determines if the current item is an asset or not.",
                                "type":"boolean"
                            },
                            "recurringCharge":{
                                "description":"The recurring charge for the item.",
                                "type":"number"
                            }
                        }
                    }
                },
                "embedded":{
                    "description":"The embedded holder property for the current order representation.",
                    "type":"object",
                    "properties":{
                        "order":{
                            "$ref":"#/definitions/model_order"
                        }
                    }
                }
            }
        },
        "updatePayment_request":{
            "properties":{
                "PONumber":{
                    "description":"Purchase order number for invoice payment. Payment type:invoice",
                    "type":"string"
                },
                "amount":{
                    "description":"Amount to be authorized from the payment.",
                    "type":"number"
                },
                "saveCard":{
                    "description":"Property that determines whether to save this card or not.",
                    "type":"boolean"
                },
                "cardType":{
                    "description":"Credit/Debit card type. e.g. visa. Payment type:card.",
                    "type":"string"
                },
                "expiryMonth":{
                    "description":"Credit/Debit card expiry month. Payment type:card.",
                    "type":"string"
                },
                "expiryYear":{
                    "description":"Credit/Debit card expiry year. Payment type:card.",
                    "type":"string"
                },
                "type":{
                    "description":"Payment type: generic | card | invoice | physicalGiftCard | cash | storeCredit | loyaltyPoints",
                    "type":"string"
                },
                "endYear":{
                    "description":"Credit/Debit card expiry year. Payment type:card.",
                    "type":"string"
                },
                "cardCVV":{
                    "description":"Credit/Debit card secret pin. Payment type:card.",
                    "type":"string"
                },
                "savedCardId":{
                    "description":"ID of the saved card",
                    "type":"string"
                },
                "customProperties":{
                    "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                    "type":"object"
                },
                "nameOnCard":{
                    "description":"Name on the credit/debit card. Payment type:card.",
                    "type":"string"
                },
                "billTo":{
                    "description":"Bill-to details. Applicable for B2B orders only",
                    "type":"object",
                    "properties":{
                        "siteUseId":{
                            "description":"site use id",
                            "type":"string"
                        },
                        "customerAccountId":{
                            "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                            "type":"string"
                        },
                        "partyId":{
                            "description":"party id ",
                            "type":"string"
                        }
                    }
                },
                "billingAddress":{
                    "description":"The billing address details. Payment type: physicalGiftCard, card, invoice, generic.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name.",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        }
                    }
                },
                "endMonth":{
                    "description":"Credit/Debit card expiry month. Payment type:card.",
                    "type":"string"
                },
                "cardNumber":{
                    "description":"Credit/Debit card number used for payment. Payment type:card.",
                    "type":"string"
                }
            },
            "required":[
                "type"
            ]
        },
        "removeSelectableQuantity_request":{
            "properties":{
                "quantity":{
                    "description":"The quantity of selectable gift quantity being removed.",
                    "type":"integer"
                },
                "giftWithPurchaseIdentifier":{
                    "description":"The gift with purchase identifier.",
                    "type":"integer"
                },
                "promotionId":{
                    "description":"The promotion ID.",
                    "type":"string"
                }
            },
            "required":[
                "quantity",
                "giftWithPurchaseIdentifier",
                "promotionId"
            ],
            "example":{
                "quantity":1,
                "giftWithPurchaseIdentifier":1836123324,
                "promotionId":"promo10001"
            }
        },
        "model_hardgoodShippingGroup":{
            "allOf":[
                {
                    "$ref":"#/definitions/model_shippingGroup"
                },
                {
                    "type":"object",
                    "properties":{
                        "trackingInfo":{
                            "description":"Tracking information for shipping group.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "trackingUrl":{
                                        "description":"Tracking URL for shipping group.",
                                        "type":"string",
                                        "example":"tracking.url"
                                    },
                                    "trackingNumber":{
                                        "description":"Tracking number",
                                        "type":"string",
                                        "example":"TRN000001"
                                    }
                                }
                            }
                        },
                        "shippingAddress":{
                            "description":"Shipping address. Note the shipping address can contain dynamic properties.",
                            "type":"object",
                            "properties":{
                                "firstName":{
                                    "description":"The contact's first name (required POST).",
                                    "type":"string",
                                    "example":"Wilson"
                                },
                                "lastName":{
                                    "description":"The contact's last name (required POST).",
                                    "type":"string",
                                    "example":"Anderson"
                                },
                                "country":{
                                    "description":"The address country."
                                },
                                "phoneNumber":{
                                    "pattern":"[0-9()+ -]+$",
                                    "description":"The contact phone number (optional POST|PATCH).",
                                    "type":"string",
                                    "example":"098233456764"
                                },
                                "address1":{
                                    "description":"The address line one (required POST).",
                                    "type":"string",
                                    "example":"Main Street"
                                },
                                "postCode":{
                                    "description":"The addess postcode (required POST, optional PATCH).",
                                    "type":"string",
                                    "example":"01887"
                                },
                                "state":{
                                    "description":"The address state (required POST, optional PATCH).",
                                    "type":"string",
                                    "example":"MA"
                                },
                                "email":{
                                    "description":"The contact email address.",
                                    "type":"string",
                                    "example":"wilson.anderson@example.com"
                                }
                            }
                        }
                    }
                }
            ],
            "description":"Hardgood shipping group.",
            "example":{
                "priceInfo":{
                    "amount":179,
                    "total":204.06,
                    "lkpValExcludingFreeShip":204.06,
                    "shipping":6.5,
                    "shippingSurchargeValue":0,
                    "tax":18.56,
                    "subTotal":179,
                    "currencyCode":"USD",
                    "totalWithoutTax":185.5
                },
                "discountInfo":{
                    "orderDiscount":44.67,
                    "shippingDiscount":22.99,
                    "discountDescList":[
                        {
                        }
                    ]
                },
                "shipOnDate":"2019-12-04T10:40:17.794Z",
                "actualShipDate":"2019-12-04T10:40:17.794Z",
                "trackingInfo":[
                    {
                        "trackingUrl":"tracking.url",
                        "trackingNumber":"TRN000001"
                    }
                ],
                "shippingMethod":{
                    "externalId":"ext001",
                    "value":"ground"
                },
                "shippingGroupId":"SG0000001",
                "shippingAddress":{
                    "firstName":"Wilson",
                    "lastName":"Anderson",
                    "phoneNumber":"098233456764",
                    "address1":"Main Street",
                    "postCode":"01887",
                    "state":"MA",
                    "email":"wilson.anderson@example.com"
                },
                "type":"hardgoodShippingGroup",
                "submittedDate":"2019-12-04T10:40:17.794Z",
                "items":[
                    {
                        "availablePickupDate":"string",
                        "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                        "inventoryLocationId":"location001",
                        "rawTotalPrice":699.99,
                        "dynamicProperties":[
                            {
                                "id":"DYNPROP001",
                                "label":"Dynamic property label",
                                "value":"Dynamic property value"
                            }
                        ],
                        "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                        "shippingSurchargeValue":0,
                        "availabilityDate":"2019-12-04T10:40:17.794Z",
                        "discountAmount":0,
                        "externalData":[
                            {
                                "values":{
                                    "dynamic_property_key":"property_key_1"
                                },
                                "name":"property name",
                                "actionCode":"action_code"
                            }
                        ],
                        "preOrderQuantity":0,
                        "variant":[
                            {
                                "optionValue":"Neon",
                                "optionName":"color"
                            }
                        ],
                        "onSale":true,
                        "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                        "unitPrice":597,
                        "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                        "quantity":1,
                        "pointOfNoRevision":false,
                        "productId":"camcorder_1",
                        "salePrice":597,
                        "detailedItemPriceInfo":[
                            {
                                "discounted":true,
                                "amount":597,
                                "quantity":1,
                                "tax":0,
                                "orderDiscountShare":0,
                                "detailedUnitPrice":597,
                                "currencyCode":"USD"
                            }
                        ],
                        "preferredPickupDate":"2019-12-04T10:40:17.794Z",
                        "active":true,
                        "catRefId":"camcordersku_1_3",
                        "skuProperties":[
                            {
                                "propertyType":"sku-base",
                                "name":"Not Returnable",
                                "id":"nonreturnable",
                                "value":false
                            }
                        ],
                        "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                        "siteId":"siteUS",
                        "backOrderQuantity":0,
                        "listPrice":699.99,
                        "status":"INITIAL"
                    }
                ],
                "shippingGroupClassType":"hardgoodShippingGroup"
            }
        },
        "updateItems_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of items in collection.",
                    "type":"string"
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "offset":{
                    "description":"Page offset currently.",
                    "type":"string"
                },
                "hasMore":{
                    "description":"Flag indicating whether more results exist.",
                    "type":"string"
                },
                "limit":{
                    "description":"Max number of results returned per response.",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "links":{
                    "description":"Collection of links indicating operations possible upon resource/subresource.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "method":{
                                "description":"HTTP method type.",
                                "type":"string"
                            },
                            "rel":{
                                "description":"Attribute specifying link between current response and linked destination.",
                                "type":"string"
                            },
                            "href":{
                                "description":"href specifying link's destination.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items in the cart.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/model_item"
                    }
                },
                "embedded":{
                    "description":"The embedded holder property for the current order representation.",
                    "type":"object",
                    "properties":{
                        "order":{
                            "$ref":"#/definitions/model_order"
                        }
                    }
                }
            }
        },
        "updateExpiredPassword_response":{
            "properties":{
                "success":{
                    "description":"Returns true if the password is updated successfully.",
                    "type":"boolean"
                }
            }
        },
        "listInventoriesForLargeCart_response":{
            "properties":{
                "example without locationIds":{
                    "description":"Result object without locationIds.",
                    "type":"object",
                    "properties":{
                        "If the selected case was a variant.":{
                            "description":"Result object if type is variant.",
                            "type":"object",
                            "properties":{
                                "preorderThreshold":{
                                    "description":"The pre-order threshold of the child SKU.",
                                    "type":"integer"
                                },
                                "backorderLevel":{
                                    "description":"The back-order level of the child SKU.",
                                    "type":"integer"
                                },
                                "displayName":{
                                    "description":"The display name of the SKU.",
                                    "type":"string"
                                },
                                "availabilityDate":{
                                    "description":"The date when the SKU will be available.",
                                    "type":"string"
                                },
                                "stockThreshold":{
                                    "description":"The stock threshold of the child SKU.",
                                    "type":"integer"
                                },
                                "availabilityStatusMsg":{
                                    "description":"The current availability status of the child SKU.",
                                    "type":"string"
                                },
                                "stockLevel":{
                                    "description":"The stock level of the SKU.",
                                    "type":"integer"
                                },
                                "availableToPromise":{
                                    "description":"The available to promise of the child SKU.",
                                    "type":"string"
                                },
                                "skuNumber":{
                                    "description":"The SKU number of the SKU.",
                                    "type":"string"
                                },
                                "preorderLevel":{
                                    "description":"The pre-order level of the child SKU.",
                                    "type":"integer"
                                },
                                "locationId":{
                                    "description":"The location ID of the child SKU.",
                                    "type":"string"
                                },
                                "inventoryId":{
                                    "description":"The inventory ID of the SKU.",
                                    "type":"string"
                                },
                                "backorderThreshold":{
                                    "description":"The back-order threshold of the child SKU.",
                                    "type":"integer"
                                },
                                "availabilityStatus":{
                                    "description":"The availability status of the child SKU.",
                                    "type":"integer"
                                },
                                "skuId":{
                                    "description":"The SKU ID of the SKU.",
                                    "type":"string"
                                }
                            }
                        },
                        "If the selected case was a product.":{
                            "description":"Result object if type is product.",
                            "type":"object",
                            "properties":{
                                "childSKUs":{
                                    "description":"List of SKU's for the product.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "preorderThreshold":{
                                                "description":"The pre-order threshold of the child SKU.",
                                                "type":"integer"
                                            },
                                            "backorderLevel":{
                                                "description":"The back-order level of the child SKU.",
                                                "type":"integer"
                                            },
                                            "displayName":{
                                                "description":"The display name of the SKU.",
                                                "type":"string"
                                            },
                                            "availabilityDate":{
                                                "description":"The date when the SKU will be available.",
                                                "type":"string"
                                            },
                                            "stockThreshold":{
                                                "description":"The stock threshold of the child SKU.",
                                                "type":"integer"
                                            },
                                            "availabilityStatusMsg":{
                                                "description":"The current availability status of the child SKU.",
                                                "type":"string"
                                            },
                                            "stockLevel":{
                                                "description":"The stock level of the SKU.",
                                                "type":"integer"
                                            },
                                            "availableToPromise":{
                                                "description":"The available to promise of the child SKU.",
                                                "type":"string"
                                            },
                                            "skuNumber":{
                                                "description":"The SKU number of the SKU.",
                                                "type":"string"
                                            },
                                            "preorderLevel":{
                                                "description":"The pre-order level of the child SKU.",
                                                "type":"integer"
                                            },
                                            "locationId":{
                                                "description":"The location ID of the child SKU.",
                                                "type":"string"
                                            },
                                            "inventoryId":{
                                                "description":"The inventory ID of the SKU.",
                                                "type":"string"
                                            },
                                            "backorderThreshold":{
                                                "description":"The back-order threshold of the child SKU.",
                                                "type":"integer"
                                            },
                                            "availabilityStatus":{
                                                "description":"The availability status of the child SKU.",
                                                "type":"integer"
                                            },
                                            "skuId":{
                                                "description":"The SKU ID of the SKU.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "totalStockLevel":{
                                    "description":"The total stock level of the product.",
                                    "type":"integer"
                                },
                                "stockStatus":{
                                    "description":"The current stock status of the product (inStock or outOfStock).",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The ID of the product.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                },
                "example with locationIds":{
                    "description":"Result object with locationIds.",
                    "type":"object",
                    "properties":{
                        "If the selected case was a variant.":{
                            "description":"Result object if type is variant.",
                            "type":"object",
                            "properties":{
                                "skuNumber":{
                                    "description":"The SKU number of the SKU.",
                                    "type":"string"
                                },
                                "displayName":{
                                    "description":"The display name of the SKU.",
                                    "type":"string"
                                },
                                "locationInventoryInfo":{
                                    "description":"Location specific inventory information",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "preorderThreshold":{
                                                "description":"The pre-order threshold of the child SKU.",
                                                "type":"integer"
                                            },
                                            "availableToPromise":{
                                                "description":"The available to promise of the child SKU.",
                                                "type":"string"
                                            },
                                            "backorderLevel":{
                                                "description":"The back-order level of the child SKU.",
                                                "type":"integer"
                                            },
                                            "preorderLevel":{
                                                "description":"The pre-order level of the child SKU.",
                                                "type":"integer"
                                            },
                                            "locationId":{
                                                "description":"The location ID of the child SKU.",
                                                "type":"string"
                                            },
                                            "inventoryId":{
                                                "description":"The inventory ID of the SKU.",
                                                "type":"string"
                                            },
                                            "availabilityDate":{
                                                "description":"The date when the SKU will be available.",
                                                "type":"string"
                                            },
                                            "backorderThreshold":{
                                                "description":"The back-order threshold of the child SKU.",
                                                "type":"integer"
                                            },
                                            "stockThreshold":{
                                                "description":"The stock threshold of the child SKU.",
                                                "type":"integer"
                                            },
                                            "availabilityStatus":{
                                                "description":"The availability status of the child SKU.",
                                                "type":"integer"
                                            },
                                            "availabilityStatusMsg":{
                                                "description":"The current availability status of the child SKU.",
                                                "type":"string"
                                            },
                                            "stockLevel":{
                                                "description":"The stock level of the SKU.",
                                                "type":"integer"
                                            }
                                        }
                                    }
                                },
                                "skuId":{
                                    "description":"The SKU ID of the SKU.",
                                    "type":"string"
                                }
                            }
                        },
                        "If the selected case was a product.":{
                            "description":"Result object if type is product.",
                            "type":"object",
                            "properties":{
                                "childSKUs":{
                                    "description":"List of SKU's for the product.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "skuNumber":{
                                                "description":"The SKU number of the SKU.",
                                                "type":"string"
                                            },
                                            "displayName":{
                                                "description":"The display name of the SKU.",
                                                "type":"string"
                                            },
                                            "locationInventoryInfo":{
                                                "description":"Location specific inventory information",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "preorderThreshold":{
                                                            "description":"The pre-order threshold of the child SKU.",
                                                            "type":"integer"
                                                        },
                                                        "availableToPromise":{
                                                            "description":"The available to promise of the child SKU.",
                                                            "type":"string"
                                                        },
                                                        "backorderLevel":{
                                                            "description":"The back-order level of the child SKU.",
                                                            "type":"integer"
                                                        },
                                                        "preorderLevel":{
                                                            "description":"The pre-order level of the child SKU.",
                                                            "type":"integer"
                                                        },
                                                        "locationId":{
                                                            "description":"The location ID of the child SKU.",
                                                            "type":"string"
                                                        },
                                                        "inventoryId":{
                                                            "description":"The inventory ID of the SKU.",
                                                            "type":"string"
                                                        },
                                                        "availabilityDate":{
                                                            "description":"The date when the SKU will be available.",
                                                            "type":"string"
                                                        },
                                                        "backorderThreshold":{
                                                            "description":"The back-order threshold of the child SKU.",
                                                            "type":"integer"
                                                        },
                                                        "stockThreshold":{
                                                            "description":"The stock threshold of the child SKU.",
                                                            "type":"integer"
                                                        },
                                                        "availabilityStatus":{
                                                            "description":"The availability status of the child SKU.",
                                                            "type":"integer"
                                                        },
                                                        "availabilityStatusMsg":{
                                                            "description":"The current availability status of the child SKU.",
                                                            "type":"string"
                                                        },
                                                        "stockLevel":{
                                                            "description":"The stock level of the SKU.",
                                                            "type":"integer"
                                                        }
                                                    }
                                                }
                                            },
                                            "skuId":{
                                                "description":"The SKU ID of the SKU.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                },
                                "totalStockLevel":{
                                    "description":"The total stock level of the product.",
                                    "type":"integer"
                                },
                                "stockStatus":{
                                    "description":"The current stock status of the product (inStock or outOfStock).",
                                    "type":"string"
                                },
                                "id":{
                                    "description":"The ID of the product.",
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            }
        },
        "saveCurrentSessionContext_request":{
            "properties":{
                "deviceData":{
                    "description":"An object that contains device data properties and values.",
                    "type":"object"
                },
                "entryPage":{
                    "description":"An object that contains entry page properties and values.",
                    "type":"object"
                },
                "geolocation":{
                    "description":"An object that contains geolocation properties and values.",
                    "type":"object"
                }
            },
            "example":{
                "deviceData":{
                    "deviceType":"Mobile",
                    "deviceOS":"iOS"
                },
                "entryPage":{
                    "Referer":"http://a.com",
                    "URL":"http://www.oracle.com?a=b&c=&d=&e="
                },
                "geolocation":{
                    "country_code":"US",
                    "city":"SANDIEGO",
                    "timezone":"(GMT-08:00)",
                    "latitude":32.7,
                    "region_code":"CA",
                    "longitude":117.2
                }
            }
        },
        "getInitialOrder_request":{
            "properties":{
                "transactionType":{
                    "description":"Type of the transaction required for PayULatamWeb checkout type.",
                    "type":"string"
                },
                "PayerID":{
                    "description":"Payer ID required for paypal checkout type.",
                    "type":"string"
                },
                "amount":{
                    "description":"Amount of the order required for PayULatamWeb checkout type.",
                    "type":"string"
                },
                "transactionStatus":{
                    "description":"Status of the transaction required for PayULatamWeb checkout type.",
                    "type":"string"
                },
                "signature":{
                    "description":"Signature generated required for PayULatamWeb checkout type.",
                    "type":"string"
                },
                "paymentId":{
                    "description":"Payment ID required for both Paypal checkout and PayULatamWeb checkout types.",
                    "type":"string"
                },
                "currency":{
                    "description":"ISO 4127 three-letter currency code required for PayULatamWeb checkout type.",
                    "type":"string"
                }
            },
            "example":{
                "PayerID":"JF8GVGL9Y5V7W",
                "paymentId":"PAY-0RH85609009448435KUPPKUA"
            }
        },
        "ListQuotesResponse":{
            "example":{
                "offset":0,
                "limit":2,
                "count":2,
                "hasMore":true,
                "items":[
                    {
                        "totalOneTimeListAmount_t":{
                            "currency":"USD",
                            "value":100
                        },
                        "proposal_customer_email":null,
                        "_pp_id":null,
                        "lastUpdatedDate_t":"2023-02-20T07:39:00Z",
                        "owner_t":"Super User",
                        "_document_var_name":"transaction",
                        "_process_var_name":"oraclecpqo",
                        "lastPricedDate_t":"2023-02-20T07:39:00Z",
                        "_step_var_name":"pending_process",
                        "_customer_id":"1006",
                        "_customer_t_company_name":"National Discount Auto Parts",
                        "totalAnnualValue_t":{
                            "currency":"USD",
                            "value":0
                        },
                        "totalOneTimeNetAmount_t":{
                            "currency":"USD",
                            "value":100
                        },
                        "maxRequestDate_t":"2023-02-20",
                        "totalContractValue_t":{
                            "currency":"USD",
                            "value":100
                        },
                        "_customer_t_email":null,
                        "totalMonthlyListAmount_t":{
                            "currency":"USD",
                            "value":0
                        },
                        "createdDate_t":"2023-02-20",
                        "_date_modified":"2023-02-20T07:39:26.000Z",
                        "_last_document_number":2,
                        "version_t":1,
                        "transactionID_t":"CPQ-831-37084926",
                        "_buyer_company_name":"icpq-018",
                        "test_email":null,
                        "totalMonthlyDiscount_t":{
                            "currency":"USD",
                            "value":0
                        },
                        "_date_added":"2023-02-20T07:39:25.000Z",
                        "_supplier_company_name":"icpq-018",
                        "transactionName_t":null,
                        "version_number_versionTransaction_t":"1",
                        "_id":37084926,
                        "cC_OrderId_t":"o30415",
                        "_currency_pref":{
                            "id":5190368,
                            "currencyCode":"USD"
                        },
                        "_pp_name":null,
                        "priceWithinPolicy_t":true,
                        "totalOneTimeDiscount_t":{
                            "currency":"USD",
                            "value":0
                        },
                        "status_t":{
                            "displayValue":"Created",
                            "value":"CREATED"
                        },
                        "totalMonthlyNetAmount_t":{
                            "currency":"USD",
                            "value":0
                        }
                    },
                    {
                        "totalOneTimeListAmount_t":{
                            "currency":"USD",
                            "value":100
                        },
                        "proposal_customer_email":null,
                        "_pp_id":null,
                        "lastUpdatedDate_t":"2023-02-28T06:57:00Z",
                        "owner_t":"Super User",
                        "_document_var_name":"transaction",
                        "_process_var_name":"oraclecpqo",
                        "lastPricedDate_t":"2023-02-28T06:57:00Z",
                        "_step_var_name":"pending_process",
                        "_customer_id":"1006",
                        "_customer_t_company_name":"National Discount Auto Parts",
                        "totalAnnualValue_t":{
                            "currency":"USD",
                            "value":0
                        },
                        "totalOneTimeNetAmount_t":{
                            "currency":"USD",
                            "value":100
                        },
                        "maxRequestDate_t":"2023-02-28",
                        "totalContractValue_t":{
                            "currency":"USD",
                            "value":100
                        },
                        "_customer_t_email":null,
                        "totalMonthlyListAmount_t":{
                            "currency":"USD",
                            "value":0
                        },
                        "createdDate_t":"2023-02-28",
                        "_date_modified":"2023-02-28T06:57:12.000Z",
                        "_last_document_number":2,
                        "version_t":1,
                        "transactionID_t":"CPQ-841-37088597",
                        "_buyer_company_name":"icpq-018",
                        "test_email":null,
                        "totalMonthlyDiscount_t":{
                            "currency":"USD",
                            "value":0
                        },
                        "_date_added":"2023-02-28T06:57:11.000Z",
                        "_supplier_company_name":"icpq-018",
                        "transactionName_t":null,
                        "version_number_versionTransaction_t":"1",
                        "_id":37088597,
                        "cC_OrderId_t":"o40411",
                        "_currency_pref":{
                            "id":5190368,
                            "currencyCode":"USD"
                        },
                        "_pp_name":null,
                        "priceWithinPolicy_t":true,
                        "totalOneTimeDiscount_t":{
                            "currency":"USD",
                            "value":0
                        },
                        "status_t":{
                            "displayValue":"Created",
                            "value":"CREATED"
                        },
                        "totalMonthlyNetAmount_t":{
                            "currency":"USD",
                            "value":0
                        }
                    }
                ]
            }
        },
        "getImages_200_response":{
            "properties":{
            }
        },
        "listStockStatusForLargeCart_response":{
            "properties":{
                "items":{
                    "description":"List of products along with stock statuses and orderable quantities",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "catalogId":{
                                "description":"Catalog id of the product",
                                "type":"string"
                            },
                            "productId":{
                                "description":"ID of the product",
                                "type":"string"
                            },
                            "preOrderableQuantity":{
                                "description":"Quantity that can be preordered",
                                "type":"integer"
                            },
                            "orderableQuantity":{
                                "description":"Maximum quantity that can be ordered",
                                "type":"integer"
                            },
                            "locationId":{
                                "description":"Inventory location id of the product",
                                "type":"string"
                            },
                            "stockStatus":{
                                "description":"Stock status of the product",
                                "type":"string"
                            },
                            "availabilityDate":{
                                "description":"Availability date of the product",
                                "type":"string"
                            },
                            "backOrderableQuantity":{
                                "description":"Quantity that can be backordered",
                                "type":"integer"
                            },
                            "catRefId":{
                                "description":"Sku reference id",
                                "type":"string"
                            },
                            "inStockQuantity":{
                                "description":"Quantity that is in stock",
                                "type":"integer"
                            }
                        }
                    }
                }
            }
        },
        "deleteCommerceItems_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of items in collection.",
                    "type":"string"
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "offset":{
                    "description":"Page offset currently.",
                    "type":"string"
                },
                "hasMore":{
                    "description":"Flag indicating whether more results exist.",
                    "type":"string"
                },
                "limit":{
                    "description":"Max number of results returned per response.",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "links":{
                    "description":"Collection of links indicating operations possible upon resource/subresource.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "method":{
                                "description":"HTTP method type.",
                                "type":"string"
                            },
                            "rel":{
                                "description":"Attribute specifying link between current response and linked destination.",
                                "type":"string"
                            },
                            "href":{
                                "description":"href specifying link's destination.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items in the cart.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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 ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPrice":{
                                "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                "type":"string"
                            },
                            "assetId":{
                                "description":"The asset ID corresponding to the current item.",
                                "type":"string"
                            },
                            "price":{
                                "description":"Price of the items.",
                                "type":"number"
                            },
                            "variant":{
                                "description":"List of variants for the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"The variant option value.",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"The variant option name.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "primaryImageAltText":{
                                "description":"The product's primary image alternative text.",
                                "type":"string"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the item by the configurator system.",
                                "type":"string"
                            },
                            "state":{
                                "description":"state of the commerce Item",
                                "type":"string"
                            },
                            "id":{
                                "description":"Repository ID of the commerce item.",
                                "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"
                            },
                            "primaryImageTitle":{
                                "description":"The product's primary image title.",
                                "type":"string",
                                "example":"Samsung - F90BN HD Flash Memory Camcorder"
                            },
                            "childSkus":{
                                "description":"An array with single primary image url for this item's sku, or its default image.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "quantity":{
                                "description":"Quantity of the items.",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"ID of the product in the cart.",
                                "type":"string"
                            },
                            "pointOfNoRevision":{
                                "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                "type":"boolean"
                            },
                            "externalRecurringCharge":{
                                "description":"The external recurring price.",
                                "type":"number"
                            },
                            "giftWithPurchaseCommerceItemMarkers":{
                                "description":"giftWithPurchaseCommerceItemMarker information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "remainingQuantity":{
                                            "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                            "type":"number"
                                        },
                                        "selectedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                            "type":"number"
                                        },
                                        "data":{
                                            "description":"The gift hash code for this gift with purchase promotion.",
                                            "type":"integer"
                                        },
                                        "automaticQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                            "type":"number"
                                        },
                                        "value":{
                                            "description":"The gift with purchase promotion ID.",
                                            "type":"string"
                                        },
                                        "targetedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                            "type":"number"
                                        },
                                        "key":{
                                            "description":"atg.gwp",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "originalCommerceItemId":{
                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPriceQuantity":{
                                "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                "type":"integer"
                            },
                            "externalRecurringChargeFrequency":{
                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Sku reference ID.",
                                "type":"string"
                            },
                            "externalRecurringChargeDuration":{
                                "description":"The duration for the recurring charge e.g. 12 months.",
                                "type":"string"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "route":{
                                "description":"The UI route to display the product.",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"The ID of the site on which the item was added.",
                                "type":"string"
                            },
                            "detailedRecurringChargeInfo":{
                                "description":"Detailed Item Price Information.",
                                "type":"object",
                                "properties":{
                                    "discounted":{
                                        "description":"Whether the price is discounted.",
                                        "type":"boolean"
                                    },
                                    "amount":{
                                        "description":"The monetary amount for the recurring charge.",
                                        "type":"number"
                                    },
                                    "quantity":{
                                        "description":"The number of items covered by this recurring charge price info",
                                        "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"
                                    }
                                }
                            },
                            "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 determines if the current item is an asset or not.",
                                "type":"boolean"
                            },
                            "markers":{
                                "description":"Order markers.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "value":{
                                            "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                            "type":"string"
                                        },
                                        "key":{
                                            "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "recurringCharge":{
                                "description":"The recurring charge for the item.",
                                "type":"number"
                            }
                        }
                    }
                }
            }
        },
        "getCurrentVersionStoreFile_response":{
            "properties":{
            }
        },
        "errorModelSingleError":{
            "type":"object",
            "properties":{
                "errorCode":{
                    "description":"The numerical code identifying the error",
                    "type":"string"
                },
                "message":{
                    "description":"The localized message describing the error",
                    "type":"string"
                },
                "devMessage":{
                    "description":"An optional non-localized message containing technical information for developers",
                    "type":"string"
                },
                "moreInfo":{
                    "description":"An optional non-localized message with more information",
                    "type":"string"
                },
                "o:errorPath":{
                    "description":"An optional machine readable description of where the error occurred",
                    "type":"string"
                },
                "status":{
                    "description":"The HTTP status code",
                    "type":"string"
                }
            }
        },
        "getSubscriptionProductDetails_Response":{
            "type":"object",
            "properties":{
                "PONumber":{
                    "description":"The number of the purchase order.",
                    "title":"PO Number",
                    "type":"string",
                    "maxLength":50
                },
                "SalesProductType":{
                    "description":"The type of the sales product.",
                    "title":"Type",
                    "type":"string",
                    "maxLength":30
                },
                "Description":{
                    "description":"A brief description of the subscription product.",
                    "title":"Product Description",
                    "type":"string"
                },
                "ProductName":{
                    "description":"The name of the product.",
                    "title":"Product Name",
                    "type":"string",
                    "maxLength":300
                },
                "InvoicingRuleName":{
                    "description":"The name of the invoicing rule.",
                    "title":"Invoicing Rule",
                    "type":"string"
                },
                "PrimaryPartyId":{
                    "format":"int64",
                    "description":"The primary party ID of the subscription product.",
                    "readOnly":true,
                    "type":"integer"
                },
                "BillToAccountDescription":{
                    "description":"A brief description of the bill-to account.",
                    "type":"string"
                },
                "BillToAccountNumber":{
                    "description":"The account number of the bill-to account.",
                    "title":"Billing Account",
                    "type":"string",
                    "maxLength":30
                },
                "BillToPartyNumber":{
                    "description":"The bill-to customer number of the subscription product.",
                    "readOnly":true,
                    "type":"string",
                    "maxLength":30
                },
                "PenaltyChargeName":{
                    "description":"The penalty charge name.",
                    "type":"string"
                },
                "PaymentMethodName":{
                    "description":"The name of the payment method.",
                    "title":"Payment Method Name",
                    "type":"string"
                },
                "StartDate":{
                    "format":"date",
                    "description":"The date when the subscriptions starts.",
                    "title":"Product Start Date",
                    "type":"string"
                },
                "BillToAddress":{
                    "description":"The bill-to address.",
                    "title":"Bill-to Address",
                    "type":"string"
                },
                "PriceAdjustmentBasis":{
                    "description":"The basis on the which the price is adjusted.",
                    "title":"Price Adjustment Basis",
                    "type":"string",
                    "maxLength":30
                },
                "BalanceRegisterNumber":{
                    "description":"The number of the balance register associated with the product.",
                    "readOnly":true,
                    "title":"Register Number",
                    "type":"string",
                    "maxLength":255
                },
                "BillToPartyId":{
                    "format":"int64",
                    "description":"The bill-to customer ID of the subscription product.",
                    "title":"Bill-to Customer",
                    "type":"integer"
                },
                "Currency":{
                    "description":"The currency associated with the subscription product.",
                    "type":"string",
                    "maxLength":15
                },
                "PriceAdjustmentPercent":{
                    "description":"The price adjustment percent.",
                    "title":"Price Adjustment Value",
                    "type":"number"
                },
                "Status":{
                    "default":"DRAFT",
                    "description":"The status of the subscription product.",
                    "title":"Status",
                    "type":"string",
                    "maxLength":30
                },
                "EarlyTerminationPenaltyName":{
                    "description":"The name of the early termination penalty.",
                    "type":"string"
                },
                "AlignBillingFrom":{
                    "format":"date",
                    "description":"The from date of the billing alignment.",
                    "title":"Align Billing From",
                    "type":"string"
                },
                "SubscriptionNumber":{
                    "description":"The subscription number of the product.",
                    "title":"Subscription Number",
                    "type":"string",
                    "maxLength":120
                },
                "TotalContractValue":{
                    "description":"The value of the total contract.",
                    "title":"Product Contract Value",
                    "type":"number"
                },
                "BillingFrequency":{
                    "description":"The billing frequency.",
                    "title":"Billing Frequency",
                    "type":"string",
                    "maxLength":30
                },
                "CoverageScheduleId":{
                    "format":"int64",
                    "description":"Coverage Scheduled",
                    "type":"integer"
                },
                "BillToSiteUseId":{
                    "format":"int64",
                    "description":"The unique identifier of the bill-to site use.",
                    "title":"Bill-to Site",
                    "type":"integer"
                },
                "SubscriptionProductPuid":{
                    "description":"The public unique identifier of the subscription product.",
                    "title":"Subscription Product Number",
                    "type":"string",
                    "maxLength":120
                },
                "CreditedAmount":{
                    "description":"The amount credited to a account.",
                    "title":"Credited Amount",
                    "type":"number"
                },
                "PaymentTermsId":{
                    "format":"int64",
                    "description":"The unique identifier of the payment terms.",
                    "title":"Payment Terms",
                    "type":"integer"
                },
                "PaymentTermsName":{
                    "description":"The name of the payment terms.",
                    "title":"Payment Terms",
                    "type":"string"
                },
                "BillingFrequencyName":{
                    "description":"The name of the billing frequency.",
                    "title":"Billing Frequency",
                    "type":"string"
                },
                "RequestedRatePlanId":{
                    "format":"int64",
                    "description":"The unique identifier of the requested rate plan.",
                    "type":"integer"
                },
                "RenewalType":{
                    "description":"The type of subscription renewal.",
                    "title":"Product Renewal Type",
                    "type":"string",
                    "maxLength":30
                },
                "EndDate":{
                    "format":"date",
                    "description":"The date when the subscriptions ends.",
                    "title":"Product End Date",
                    "type":"string"
                },
                "WireNumber":{
                    "description":"The wire number.",
                    "title":"Wire Number",
                    "type":"string",
                    "maxLength":30
                },
                "BillToPartyName":{
                    "description":"The bill-to customer name of the subscription product.",
                    "readOnly":true,
                    "title":"Bill-to Customer",
                    "type":"string",
                    "maxLength":360
                },
                "SalesOrderNumber":{
                    "description":"The number of the sales order associated with the subscription product.",
                    "title":"Sales Order Number",
                    "type":"string",
                    "maxLength":200
                },
                "StatusMeaning":{
                    "description":"The meaning of the product status.",
                    "readOnly":true,
                    "title":"Product Status",
                    "type":"string",
                    "maxLength":80
                },
                "PriceAdjustmentType":{
                    "description":"The type of the price adjustment.",
                    "title":"Price Adjustment Type",
                    "type":"string",
                    "maxLength":30
                },
                "BillToContactName":{
                    "description":"The bill-to contact name of the subscription product.",
                    "title":"Bill-to Contact",
                    "type":"string"
                },
                "BillToAccountId":{
                    "format":"int64",
                    "description":"The unique identifier of the bill-to account.",
                    "title":"Billing Account",
                    "type":"integer"
                },
                "EarlyTerminationFee":{
                    "description":"The early termination fee.",
                    "readOnly":true,
                    "title":"Early Termination Fee",
                    "type":"number"
                },
                "PenaltyValue":{
                    "description":"The penalty value.",
                    "title":"Penalty Value",
                    "type":"number"
                },
                "PaymentMethod":{
                    "description":"The unique identifier of the payment method.",
                    "title":"Payment Method",
                    "type":"string",
                    "maxLength":30
                },
                "GracePeriod":{
                    "format":"int64",
                    "description":"The grace period.",
                    "title":"Grace Period in Days",
                    "type":"integer"
                },
                "InvoicedAmount":{
                    "description":"The amount specified in the invoice.",
                    "title":"Invoiced Amount",
                    "type":"number"
                }
            },
            "example":{
                "PONumber":null,
                "ProductName":"ZOSS_SubscriptionItem002_AUTO",
                "BillToAccountDescription":"Computer Service and Rentals",
                "EarlyTerminationPenalty":null,
                "BillToAccountNumber":"1006",
                "PenaltyChargeName":"Penalty Fee",
                "StartDate":"2019-01-01",
                "BillToAddress":"301 Summit Hill Drive,CHATTANOOGA, TN 37401",
                "PriceAdjustmentBasis":null,
                "BillToPartyId":"1006",
                "Currency":"USD",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/subscriptionProducts/BIQA_OTBI_SM5-PRDT-8012"
                    }
                ],
                "PriceAdjustmentPercent":null,
                "Status":"ORA_ACTIVE",
                "AlignBillingFrom":null,
                "BillingFrequency":"0zG",
                "CoverageScheduleId":null,
                "BillToSiteUseId":"1025",
                "SubscriptionProductPuid":"BIQA_OTBI_SM5-PRDT-8012",
                "CreditedAmount":null,
                "PaymentTermsId":"1064",
                "PaymentTermsName":"Immediate",
                "RequestedRatePlanId":null,
                "RenewalType":"RENEW",
                "WireNumber":null,
                "BillToPartyName":"Computer Service and Rentals",
                "SalesOrderNumber":null,
                "RequestedAlignBillingDate":null,
                "PriceAdjustmentType":null,
                "EarlyTerminationFee":null,
                "PaymentMethod":null,
                "GracePeriod":null,
                "InvoicedAmount":"4600",
                "SalesProductType":"SUBSCRIPTION",
                "Description":"Subscription Item",
                "InvoicingRuleName":"Advance Invoice",
                "PrimaryPartyId":"1006",
                "BillToPartyNumber":"1006",
                "PaymentMethodName":null,
                "BalanceRegisterNumber":null,
                "EarlyTerminationPenaltyName":null,
                "SubscriptionNumber":"BIQA_OTBI_SM5",
                "TotalContractValue":"5400",
                "BillingFrequencyName":"MONTH",
                "EndDate":"2020-05-31",
                "@context":{
                    "headers":{
                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                    },
                    "key":"BIQA_OTBI_SM5-PRDT-8012"
                },
                "StatusMeaning":"Active",
                "BillToContactName":null,
                "BillToAccountId":"1006",
                "PenaltyValue":null
            }
        },
        "changeReason":{
            "type":"object",
            "properties":{
                "displayValue":{
                    "description":"The display value of the change reason",
                    "type":"string"
                },
                "orderNumber":{
                    "description":"The order number of the change reason",
                    "type":"integer"
                },
                "dateModified":{
                    "format":"date",
                    "description":"The date when the change reason was last modified",
                    "type":"string"
                },
                "id":{
                    "description":"Primary key of the change reason menu item.",
                    "type":"integer"
                },
                "isStandardComponent":{
                    "description":"Whether the change reason is a standard component",
                    "type":"boolean"
                },
                "value":{
                    "description":"The value of the change reason",
                    "type":"string"
                }
            }
        },
        "convertToScheduledOrder_response":{
            "properties":{
                "endDate":{
                    "description":"The end date of the Scheduled order.",
                    "type":"string"
                },
                "executionStatusList":{
                    "description":"The status list of executed scheduled orders",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "scheduledOrderId":{
                                "description":"The ID of the Scheduled order.",
                                "type":"string"
                            },
                            "errorMessages":{
                                "description":"The error messages list.",
                                "type":"string"
                            },
                            "orderId":{
                                "description":"The ID of the order.",
                                "type":"string"
                            },
                            "executionDate":{
                                "description":"The date for previous scheduled run",
                                "type":"string"
                            },
                            "currency":{
                                "description":"The currency code of order.",
                                "type":"string"
                            },
                            "id":{
                                "description":"The ID of the execution status.",
                                "type":"string"
                            },
                            "orderSubmitted":{
                                "description":"The status of order.",
                                "type":"boolean"
                            },
                            "orderTotal":{
                                "description":"Total order value.",
                                "type":"number"
                            }
                        }
                    }
                },
                "type":{
                    "description":"The type of the Scheduled order.",
                    "type":"string"
                },
                "lastScheduledRun":{
                    "description":"The last scheduled run of the Scheduled order.",
                    "type":"string"
                },
                "schedule":{
                    "description":"The schedule of the Scheduled order.",
                    "type":"object",
                    "properties":{
                        "period":{
                            "description":"The period of repeating of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "delay":{
                            "description":"The delay of the first scheduled run after start date of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "selectedDates":{
                            "description":"The selected dates in a month in year for the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "weeksInMonth":{
                            "description":"The weeks in month of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "interval":{
                            "description":"The interval in term of number of days of the Scheduled order.",
                            "type":"integer"
                        },
                        "monthsInYear":{
                            "description":"The months in year of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "daysOfWeek":{
                            "description":"The days of week of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "occurenceInDay":{
                            "description":"The occurence in day on the Scheduled order.",
                            "type":"integer"
                        }
                    }
                },
                "templateOrderId":{
                    "description":"The templateOrderId of the Scheduled order.",
                    "type":"string"
                },
                "clonedOrders":{
                    "description":"The list of cloned orders",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "repositoryId":{
                                "description":"The ID of the order.",
                                "type":"string"
                            }
                        }
                    }
                },
                "templateOrder":{
                    "description":"The templateOrder of the Scheduled order.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"The repository ID of the templateOrder",
                            "type":"string"
                        },
                        "state":{
                            "description":"The state of the templateOrder",
                            "type":"string"
                        }
                    }
                },
                "profileId":{
                    "description":"The profileId of the Scheduled order.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the Scheduled order.",
                    "type":"string"
                },
                "nextScheduledRun":{
                    "description":"The next scheduled run of the Scheduled order.",
                    "type":"string"
                },
                "links":{
                    "description":"Collection of links indicating operations possible upon resource/subresource.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "method":{
                                "description":"HTTP method type.",
                                "type":"string"
                            },
                            "rel":{
                                "description":"Attribute specifying link between current response and linked destination.",
                                "type":"string"
                            },
                            "href":{
                                "description":"href specifying link's destination.",
                                "type":"string"
                            }
                        }
                    }
                },
                "id":{
                    "description":"The ID of the Scheduled order.",
                    "type":"string"
                },
                "state":{
                    "description":"The status of the Scheduled order.",
                    "type":"string"
                },
                "startDate":{
                    "description":"The start date of the Scheduled order.",
                    "type":"string"
                },
                "createDate":{
                    "description":"The create date of the Scheduled order.",
                    "type":"string"
                }
            }
        },
        "itemsSingularWithEmbeddedOrder_response":{
            "allOf":[
                {
                    "$ref":"#/definitions/model_item"
                },
                {
                    "type":"object",
                    "properties":{
                        "embedded":{
                            "description":"Placeholder for additional information",
                            "type":"object",
                            "properties":{
                                "order":{
                                    "$ref":"#/definitions/model_order"
                                }
                            }
                        }
                    }
                }
            ],
            "description":"Items and embedded order.",
            "example":{
                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                "rawTotalPrice":2799.96,
                "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                "dynamicProperties":[
                    {
                        "id":"giftWrapMessage123",
                        "label":"Gift Wrap Message123",
                        "value":"newGSMessage456000"
                    }
                ],
                "shippingSurchargeValue":0,
                "discountAmount":0,
                "externalData":[
                ],
                "externalPrice":129,
                "commerceItemId":"ci980ddwww415",
                "price":984,
                "variant":[
                    {
                        "optionValue":"Neon",
                        "optionName":"color"
                    },
                    {
                        "optionValue":"2x optical/130x digital",
                        "optionName":"zoom"
                    }
                ],
                "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                "onSale":true,
                "id":"ci98000415",
                "state":"Added to order",
                "embedded":{
                    "order":{
                        "shippingGroups":{
                            "priceInfo":{
                                "amount":179,
                                "total":204.06,
                                "shipping":6.5,
                                "primaryCurrencyTotal":204.06,
                                "shippingSurchargeValue":0,
                                "tax":18.56,
                                "subTotal":179,
                                "currencyCode":"USD",
                                "totalWithoutTax":185.5
                            },
                            "discountInfo":{
                                "orderDiscount":0,
                                "shippingDiscount":0,
                                "discountDescList":[
                                    {
                                        "promotionName":"Free Tattoo",
                                        "external":false,
                                        "promotionLevel":"item",
                                        "coupon":"FREETATTOO",
                                        "promotionDesc":"Explicit Item Discount - FREETATTOO",
                                        "promotionId":"explicitItemFreeDiscount"
                                    }
                                ],
                                "orderImplicitDiscountList":[
                                    {
                                        "external":false,
                                        "promotionLevel":"item",
                                        "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                        "promotionId":"implicitItemPercentDiscount"
                                    }
                                ]
                            },
                            "shippingMethod":{
                                "shippingTax":0.46,
                                "cost":6.5,
                                "taxIncluded":true,
                                "externalId":"EXTERNAL1",
                                "taxCode":"PC00300",
                                "value":"ground",
                                "shippingMethodDescription":"Ground"
                            },
                            "shippingGroupId":"sg10032",
                            "shippingAddress":{
                                "lastName":"Smith",
                                "country":"US",
                                "address3":"Florida",
                                "address2":"Florida",
                                "city":"Orlando",
                                "prefix":"Mr",
                                "address1":"76 Palm Drive",
                                "postalCode":32002,
                                "jobTitle":"Doctor",
                                "companyName":"Doctor's Place",
                                "county":"Florida",
                                "suffix":"John Smith",
                                "selectedCountry":"US",
                                "firstName":"John",
                                "phoneNumber":"09345456345",
                                "alias":"Address03#",
                                "faxNumber":330193316,
                                "middleName":"Joe",
                                "state":"FL",
                                "email":"john@email.com"
                            },
                            "type":"hardgoodShippingGroup",
                            "items":[
                                {
                                    "availablePickupDate":"2020-06-30",
                                    "inventoryLocationId":"SiteUS-GlenAllen187",
                                    "rawTotalPrice":29.99,
                                    "returnedQuantity":0,
                                    "dynamicProperties":[
                                        {
                                            "id":"dynamicPropertyMode",
                                            "label":"Mode",
                                            "value":"pickup"
                                        }
                                    ],
                                    "shippingSurchargeValue":0,
                                    "availabilityDate":"2020-06-30",
                                    "discountAmount":0,
                                    "preOrderQuantity":0,
                                    "commerceItemId":"ci3000411",
                                    "variant":[
                                        {
                                            "optionValue":"red",
                                            "optionName":"color"
                                        }
                                    ],
                                    "onSale":false,
                                    "state":"SUBMITTED",
                                    "unitPrice":29.99,
                                    "quantity":5,
                                    "pointOfNoRevision":false,
                                    "relationshipType":"string",
                                    "productId":"Product_18Cxi",
                                    "salePrice":0,
                                    "preferredPickupDate":"2020-06-30",
                                    "catRefId":"Sku_18Cxi",
                                    "skuProperties":[
                                        {
                                            "propertyType":"sku-base",
                                            "name":"UPC Code",
                                            "id":"upcCode",
                                            "value":12345
                                        }
                                    ],
                                    "siteId":"siteUS",
                                    "asset":false,
                                    "backOrderQuantity":0
                                }
                            ]
                        },
                        "orderId":"o10003",
                        "creationSiteId":"siteUS",
                        "dynamicProperties":[
                            {
                                "id":"giftWrapMessage123",
                                "label":"Gift Wrap Message123",
                                "value":"newGSMessage45600"
                            }
                        ],
                        "payments":[
                            {
                                "paymentGroupId":"pg70048",
                                "savedCardId":"sc1234",
                                "amount":170,
                                "balance":100,
                                "gatewayName":"chaseGiftCard",
                                "giftCardNumber":"6048347834734734300",
                                "paymentMethod":"creditCard",
                                "uiIntervention":null,
                                "isAmountRemaining":true,
                                "paymentState":"INITIAL",
                                "maskedCardNumber":"xxxxxxxxxxxxxxxxxx1234"
                            }
                        ],
                        "shippingMethod":{
                            "shippingTax":0.46,
                            "cost":6.5,
                            "value":"ground"
                        },
                        "priceListGroup":{
                            "deleted":false,
                            "isTaxIncluded":false,
                            "endDate":null,
                            "displayName":"Default Price Group",
                            "repositoryId":"defaultPriceGroup",
                            "active":true,
                            "currency":{
                                "symbol":"$",
                                "displayName":"US Dollar",
                                "repositoryId":"currency",
                                "fractionalDigits":2,
                                "currencyCode":"USD",
                                "numericCode":840
                            },
                            "locale":"en_US",
                            "shippingSurchargePriceList":{
                                "repositoryId":"shippingSurchargePrices"
                            }
                        },
                        "orderAction":"order",
                        "shoppingCart":{
                            "numberOfItems":1,
                            "items":[
                                {
                                    "primaryThumbImageURL":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100",
                                    "rawTotalPrice":179,
                                    "displayName":"Dora The Explorer",
                                    "dynamicProperties":[
                                        {
                                            "id":"giftWrapMessage123",
                                            "label":"Gift Wrap Message123",
                                            "value":"newGSMessage45600"
                                        }
                                    ],
                                    "shippingSurchargeValue":0,
                                    "discountAmount":0,
                                    "externalData":[
                                        {
                                            "values":{
                                                "dynamic_property_key":"string"
                                            },
                                            "name":"string",
                                            "actionCode":"string"
                                        }
                                    ],
                                    "isItemValid":true,
                                    "commerceItemId":"ci3000411",
                                    "price":21.99,
                                    "variant":[
                                        {
                                            "optionValue":"red",
                                            "optionName":"color"
                                        }
                                    ],
                                    "primaryImageAltText":"Dora The Explorer",
                                    "actionCode":"Add",
                                    "state":"SUBMITTED",
                                    "id":"ci3000415",
                                    "primaryImageTitle":"Dora The Explorer",
                                    "childSKUs":[
                                        {
                                            "primaryThumbImageURL":null
                                        }
                                    ],
                                    "quantity":5,
                                    "productId":"Product_18Cxi",
                                    "pointOfNoRevision":true,
                                    "giftWithPurchaseCommerceItemMarkers":[
                                        {
                                            "remainingQuantity":0,
                                            "selectedQuantity":0,
                                            "data":"-123345466",
                                            "automaticQuantity":0,
                                            "value":"promo10002",
                                            "targetedQuantity":0,
                                            "key":"atg.gwp"
                                        }
                                    ],
                                    "originalCommerceItemId":"ci3000411",
                                    "catRefId":"Sku_18Cxi",
                                    "skuProperties":[
                                        {
                                            "propertyType":"sku-base",
                                            "name":"name",
                                            "id":"displayName",
                                            "value":"Sku_18Cxi"
                                        }
                                    ],
                                    "route":"/dora-the-explorer/product/Sku_18Cxi",
                                    "siteId":"siteUS",
                                    "shopperInput":{
                                        "additionalProp1":"string",
                                        "additionalProp3":"string",
                                        "additionalProp2":"string"
                                    },
                                    "asset":false
                                }
                            ]
                        },
                        "giftWithPurchaseInfo":[
                            {
                                "giftWithPurchaseQuantityAvailableForSelection":1,
                                "giftWithPurchaseType":1,
                                "giftWithPurchaseDetail":"Product_6Dxyi",
                                "promotionId":"promo40001",
                                "giftWithPurchaseIdentifier":"-23234234355"
                            }
                        ],
                        "siteId":"siteUS",
                        "markers":[
                            {
                                "repositoryId":"mark100001",
                                "value":"78900",
                                "key":"campaign_eloqua"
                            }
                        ],
                        "giftWithPurchaseOrderMarkers":[
                            {
                                "quantity":1,
                                "selectedQuantity":0,
                                "removedQuantity":1,
                                "data":"-24564678912",
                                "autoRemove":true,
                                "giftDetail":"Product_6Dxyi",
                                "automaticQuantity":0,
                                "giftType":"product",
                                "failedQuantity":0,
                                "value":"promo40001",
                                "targetedQuantity":0,
                                "key":"atg.gwp"
                            }
                        ]
                    }
                },
                "stateKey":"INITIAL",
                "unitPrice":597,
                "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                "childSKUs":[
                    {
                        "primaryThumbImageURL":null
                    }
                ],
                "amount":984,
                "quantity":7,
                "productId":"camcorder_1",
                "pointOfNoRevision":false,
                "salePrice":597,
                "detailedItemPriceInfo":[
                    {
                        "discounted":false,
                        "secondaryCurrencyTaxAmount":0,
                        "amount":129,
                        "quantity":1,
                        "tax":0,
                        "orderDiscountShare":0,
                        "detailedUnitPrice":129,
                        "currencyCode":"USD"
                    }
                ],
                "giftWithPurchaseCommerceItemMarkers":[
                ],
                "externalPriceQuantity":3,
                "catRefId":"camcordersku_1_3",
                "skuProperties":[
                    {
                        "propertyType":"sku-base",
                        "name":"Not Returnable",
                        "id":"nonreturnable",
                        "value":false
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Name",
                        "id":"displayName",
                        "value":null
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Active",
                        "id":"active",
                        "value":true
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Id",
                        "id":"id",
                        "value":"camcordersku_1_3"
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Discountable",
                        "id":"discountable",
                        "value":true
                    }
                ],
                "charges":[
                    {
                        "unitPrice":799.99,
                        "amount":2399.97,
                        "isProductPrice":true,
                        "additionalInfo":{
                            "dynamicPricingType":"static"
                        },
                        "priceType":"One Time",
                        "name":"One-time Price",
                        "chargeType":"ORA_SALE",
                        "integrationId":"QP_SALE_PRICE",
                        "chargeCode":"ONE_TIME_SALES_PRICE"
                    }
                ],
                "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                "discountInfo":[
                ],
                "siteId":"siteUS",
                "shopperInput":{
                    "shopInputMessage":"testShopInputMessd"
                },
                "asset":false,
                "listPrice":699.99
            }
        },
        "Error":{
            "type":"object",
            "properties":{
                "message":{
                    "description":"The error message",
                    "type":"string"
                },
                "status":{
                    "description":"The Error code",
                    "type":"string"
                }
            }
        },
        "getShippingRegionsByCountry_response":{
            "properties":{
                "items":{
                    "description":"The list of all shipping regions.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "regionCode":{
                                "description":"The country-region code (normally its ISO 3166-2 code).",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"Localized region name.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The ID of the region item.",
                                "type":"string"
                            },
                            "abbreviation":{
                                "description":"The region code.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "updateItems_request":{
            "properties":{
                "items":{
                    "description":"The array of items to add to the shopping cart.",
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/model_item"
                    }
                }
            },
            "example":{
                "items":[
                    {
                        "quantity":3,
                        "id":"ci101000413",
                        "shopperInput":{
                            "color":"neon_update",
                            "initials":"M.C.K_update",
                            "font":"courier_update"
                        }
                    },
                    {
                        "id":"ci101000414"
                    },
                    {
                        "quantity":1,
                        "productId":"Product_36Exy",
                        "catRefId":"Sku_36Fxy"
                    },
                    {
                        "quantity":2,
                        "id":"ci10000342",
                        "childItems":[
                            {
                                "id":"ci1000343"
                            },
                            {
                                "addOnItem":true,
                                "quantity":1,
                                "productId":"Product_6Dxyi",
                                "childItems":[
                                    {
                                        "addOnItem":true,
                                        "quantity":1,
                                        "productId":"Product_27Fxyzi",
                                        "catRefId":"Sku_27Gxyzi"
                                    }
                                ],
                                "catRefId":"Sku_6Exyi"
                            }
                        ]
                    }
                ]
            }
        },
        "ConfigureRequest":{
            "type":"object",
            "required":[
                "productFamily",
                "productLine",
                "model"
            ],
            "properties":{
                "productFamily":{
                    "description":"The productFamily of the model to be configured.",
                    "type":"string"
                },
                "productLine":{
                    "description":"The productLine of the model to be configured.",
                    "type":"string"
                },
                "expand":{
                    "description":"It can be layoutCache or layout. Default value is layout.",
                    "type":"string"
                },
                "configId":{
                    "description":"When the action is to be a reconfigure, the request must contain a configId parameter.",
                    "type":"integer"
                },
                "criteria":{
                    "description":"This is being used as filter to be used on the CPQ payload",
                    "type":"object",
                    "properties":{
                        "childDefs":{
                            "description":"This property contains the filter value to be used at CPQ.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name can contain the state property value that is required.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"In case the state is passed as true, the state of the configurable attributes is returned in the response. Otherwise the state of the configurable attributes is not returned in the response.",
                            "type":"boolean"
                        }
                    }
                },
                "cacheInstanceId":{
                    "description":"When the action is to obtain the next or previous page, the request must contain the cacheInstanceId",
                    "type":"string"
                },
                "model":{
                    "description":"The model to be configured.",
                    "type":"string"
                },
                "locale":{
                    "description":"The locale of the data to be retrieved from CPQ. When this isn't supplied, the value will be retrieved from the request header. Default value is 'us'.",
                    "type":"string"
                },
                "arraySetLimit":{
                    "description":"The number of results to return per page for any array sets that may be present in the response.",
                    "type":"number"
                }
            },
            "example":{
                "productFamily":"test1",
                "productLine":"productLine1",
                "excludeLayoutProperties":[
                    "labelAlignment",
                    "labelSeparator",
                    "showLabel",
                    "labelWidth",
                    "labelWidthUnits",
                    "valuePosition",
                    "valueWidth",
                    "valueWidthUnits",
                    "valueAlignment",
                    "helpIconAlignment",
                    "msgPlacement",
                    "msgWidthUnits",
                    "msgWidth",
                    "menuImagePosition",
                    "pricePosition",
                    "language",
                    "fieldAutoWidth",
                    "showCalculator",
                    "showRecMsg",
                    "showConMsg",
                    "showPrevValueMsg",
                    "showDataTooltip",
                    "showMenuImage",
                    "setTypeOverridden",
                    "defaultValueOverridden",
                    "displayTypeOverridden",
                    "jetDisplayTypeOverridden",
                    "helpIcon",
                    "showHelpIcon",
                    "columnWidths",
                    "fieldAlignment",
                    "showTitleIcon",
                    "showDescription",
                    "titleIcon",
                    "cssClass"
                ],
                "model":"model1",
                "currency":"USD",
                "locale":"en_US"
            }
        },
        "getAllOrdersForProfile_401_failure_response":{
        },
        "getSubscriptionProductBillLines_Response":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset value used in the current page.",
                    "type":"integer"
                },
                "count":{
                    "description":"The number of resource instances returned in the current range.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The actual paging size used by the server.",
                    "type":"integer"
                },
                "items":{
                    "description":"The items in the collection.",
                    "title":"Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "TransactionAmount":{
                                "description":"The amount for which the transaction occurred.",
                                "title":"Invoice Amount",
                                "type":"number"
                            },
                            "InvoiceBillLineId":{
                                "format":"int64",
                                "description":"The unique identifier of the invoice bill line.",
                                "type":"integer"
                            },
                            "TransactionNumber":{
                                "description":"The number of the transaction.",
                                "title":"Invoice Number",
                                "type":"string",
                                "maxLength":30
                            },
                            "BillingPeriod":{
                                "description":"The period for which the bill is generated.",
                                "title":"Sequence",
                                "type":"number"
                            },
                            "Amount":{
                                "description":"The amount for which the bill is generated.",
                                "title":"Amount",
                                "type":"number"
                            },
                            "DateBilledTo":{
                                "format":"date",
                                "description":"The date up to which the bill is generated.",
                                "title":"Bill-to Date",
                                "type":"string"
                            },
                            "ChargeName":{
                                "description":"The name of the charge associated with the bill line.",
                                "title":"Charge Name",
                                "type":"string",
                                "maxLength":120
                            },
                            "DateBilledFrom":{
                                "format":"date",
                                "description":"The date from which the bill was generated.",
                                "title":"Bill-from Date",
                                "type":"string"
                            },
                            "InvoiceDate":{
                                "format":"date",
                                "description":"The date when the invoice was raised.",
                                "type":"string"
                            },
                            "PricedQuantity":{
                                "description":"The quantity for which the bill line was charged.",
                                "type":"number"
                            },
                            "ListPrice":{
                                "description":"The list price of the product associated with the bill line.",
                                "type":"number"
                            },
                            "BillLinePuid":{
                                "description":"The public unique identifier of the bill line.",
                                "type":"string",
                                "maxLength":120
                            }
                        }
                    }
                }
            },
            "example":{
                "offset":0,
                "count":14,
                "hasMore":false,
                "limit":25,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/subscriptionProducts/BIQA_OTBI_SM5-PRDT-8012/billLines"
                    }
                ],
                "items":[
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"0",
                        "Amount":"2000",
                        "DateBilledTo":"2020-05-31",
                        "ChargeName":"Activation Fee",
                        "PricedQuantity":null,
                        "ListPrice":"2000",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8023"
                        },
                        "TransactionAmount":"2400",
                        "DateBilledFrom":"2019-01-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8023"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"1",
                        "Amount":"200",
                        "DateBilledTo":"2019-01-31",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8025"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-01-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8025"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"2",
                        "Amount":"200",
                        "DateBilledTo":"2019-02-28",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8030"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-02-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8030"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"3",
                        "Amount":"200",
                        "DateBilledTo":"2019-03-31",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8035"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-03-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8035"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"4",
                        "Amount":"200",
                        "DateBilledTo":"2019-04-30",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8040"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-04-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8040"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"5",
                        "Amount":"200",
                        "DateBilledTo":"2019-05-31",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8045"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-05-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8045"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"6",
                        "Amount":"200",
                        "DateBilledTo":"2019-06-30",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8050"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-06-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8050"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"7",
                        "Amount":"200",
                        "DateBilledTo":"2019-07-31",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8055"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-07-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8055"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"8",
                        "Amount":"200",
                        "DateBilledTo":"2019-08-31",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8060"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-08-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8060"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"9",
                        "Amount":"200",
                        "DateBilledTo":"2019-09-30",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8065"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-09-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8065"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"10",
                        "Amount":"200",
                        "DateBilledTo":"2019-10-31",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8070"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-10-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8070"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"11",
                        "Amount":"200",
                        "DateBilledTo":"2019-11-30",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8075"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-11-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8075"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"12",
                        "Amount":"200",
                        "DateBilledTo":"2019-12-31",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8080"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2019-12-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8080"
                    },
                    {
                        "InvoiceBillLineId":null,
                        "TransactionNumber":"4",
                        "BillingPeriod":"13",
                        "Amount":"200",
                        "DateBilledTo":"2020-01-31",
                        "ChargeName":"Monthly Fee",
                        "PricedQuantity":null,
                        "ListPrice":"200",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"BIQA_OTBI_SM5-PRDT-8012-BILL-8085"
                        },
                        "TransactionAmount":"240",
                        "DateBilledFrom":"2020-01-01",
                        "InvoiceDate":"2020-01-23",
                        "BillLinePuid":"BIQA_OTBI_SM5-PRDT-8012-BILL-8085"
                    }
                ]
            }
        },
        "updatePayments_response":{
            "properties":{
                "items":{
                    "description":"The list of added payments after the update has been completed.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type:invoice",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount to be authorized from the gift card.",
                                "type":"number"
                            },
                            "paymentExpired":{
                                "description":"True if cached payment details have expried.",
                                "type":"boolean"
                            },
                            "gatewayName":{
                                "description":"Payment gateway name. e.g. chaseGiftCard.",
                                "type":"string"
                            },
                            "expiryMonth":{
                                "description":"Credit/Debit card expiry month. Payment type:card.",
                                "type":"string"
                            },
                            "cardType":{
                                "description":"Credit/Debit card type. e.g. visa. Payment type:card.",
                                "type":"string"
                            },
                            "expiryYear":{
                                "description":"Credit/Debit card expiry year. Payment type:card.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Payment type: physicalGiftCard, storeCredit, card, invoice, generic, inStorePayment, cash, loyaltyPoints.",
                                "type":"string"
                            },
                            "IIN":{
                                "description":"The issuer identification number (first 6 digits) of the IIN payment type card, e.g. credit card. This is normally used to allow any credit card type based promotions to be applied prior to final checkout. (iinPaymentType only)",
                                "type":"string"
                            },
                            "savedCardId":{
                                "description":"ID of the saved card associated with the payment group.",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"The ID of the Payment Group.",
                                "type":"string"
                            },
                            "customProperties":{
                                "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                                "type":"object"
                            },
                            "balance":{
                                "description":"Total available balance on the gift card or store credit.",
                                "type":"number"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number used for payment. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "storeCreditNumber":{
                                "description":"Store credit number used for payment. Payment type:storeCredit.",
                                "type":"string"
                            },
                            "nameOnCard":{
                                "description":"Name on the credit/debit card. Payment type:card.",
                                "type":"string"
                            },
                            "billTo":{
                                "description":"Bill-to details. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteUseId":{
                                        "description":"site use id",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            },
                            "giftCardPin":{
                                "description":"Gift card pin. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"Payment method. e.g. physicalGiftCard/ store credit.",
                                "type":"string"
                            },
                            "isAmountRemaining":{
                                "description":"A boolean to decide if more payment can be made from this payment.",
                                "type":"boolean"
                            },
                            "paymentState":{
                                "description":"The state of the payment group. e.g. INITIAL.",
                                "type":"string"
                            },
                            "currencyCode":{
                                "description":"The currency code.",
                                "type":"string"
                            }
                        }
                    }
                },
                "embedded":{
                    "description":"The embedded holder property for the current order representation.",
                    "type":"object",
                    "properties":{
                        "order":{
                            "$ref":"#/definitions/model_order"
                        }
                    }
                }
            }
        },
        "UpdateQueuedActionRequest":{
            "properties":{
                "failedEventAction":{
                    "description":"name of action to perform on queued message. Possible actions are: COPY, DISMISS and GENERATE_PROPOSAL",
                    "type":"string"
                }
            },
            "required":[
                "failedEventAction"
            ],
            "example":{
                "failedEventAction":"COPY"
            }
        },
        "RejectQuoteCpqRequest":{
            "properties":{
                "documents":{
                    "type":"object",
                    "properties":{
                        "comments":{
                            "description":"All the reasons from the customer for rejecting the quote.",
                            "type":"string"
                        }
                    }
                },
                "criteria":{
                    "type":"object",
                    "properties":{
                        "expandedDomains":{
                            "description":"The list of expanded Domains.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "rejectReason_t":{
                                        "description":"The reject reason.",
                                        "type":"string"
                                    },
                                    "status_t":{
                                        "description":"The status of the quote. Example CREATED",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"Property to indicate if the CPQ  specific properties to be included in the response",
                            "type":"boolean"
                        },
                        "fields":{
                            "description":"The list of properties to be returned in the response",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "transactionName_t":{
                                        "description":"The name of the transaction for a quote.",
                                        "type":"string"
                                    },
                                    "transactionID_t":{
                                        "description":"The id of the quote",
                                        "type":"string"
                                    },
                                    "rejectExplanation_t":{
                                        "description":"The property to specify the reject reason.",
                                        "type":"string"
                                    },
                                    "status_t":{
                                        "description":"The status of the quote",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "required":[
                "documents",
                "comments"
            ],
            "example":{
                "documents":{
                    "comments":"Rejected by Buyer"
                },
                "criteria":{
                    "expandedDomains":[
                        "rejectReason_t",
                        "status_t"
                    ],
                    "state":true,
                    "fields":[
                        "status_t",
                        "transactionID_t",
                        "transactionName_t",
                        "rejectExplanation_t"
                    ]
                }
            }
        },
        "NextConfigurationRequest":{
            "type":"object",
            "required":[
                "productFamily",
                "productLine",
                "model",
                "cacheInstanceId"
            ],
            "properties":{
                "productFamily":{
                    "description":"The productFamily of the model to be configured.",
                    "type":"string"
                },
                "productLine":{
                    "description":"The productLine of the model to be configured.",
                    "type":"string"
                },
                "expand":{
                    "description":"It can be layoutCache or layout. Default value is layout.",
                    "type":"string"
                },
                "criteria":{
                    "description":"This is being used as filter to be used on the CPQ payload",
                    "type":"object",
                    "properties":{
                        "childDefs":{
                            "description":"This property contains the filter value to be used at CPQ.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name can contain the state property value that is required.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"In case the state is passed as true, the state of the configurable attributes is returned in the response. Otherwise the state of the configurable attributes is not returned in the response.",
                            "type":"boolean"
                        }
                    }
                },
                "cacheInstanceId":{
                    "description":"When the action is to obtain the previous page, the request must contain the cacheInstanceId",
                    "type":"string"
                },
                "model":{
                    "description":"The model to be configured.",
                    "type":"string"
                },
                "locale":{
                    "description":"The locale of the data to be retrieved from CPQ. When this isn't supplied, the value will be retrieved from the request header. Default value is 'us'.",
                    "type":"string"
                },
                "arraySetLimit":{
                    "description":"The number of results to return per page for any array sets that may be present in the response.",
                    "type":"number"
                }
            },
            "example":{
                "productFamily":"test1",
                "productLine":"productLine1",
                "excludeLayoutProperties":[
                    "labelAlignment",
                    "labelSeparator",
                    "showLabel",
                    "labelWidth",
                    "labelWidthUnits",
                    "valuePosition",
                    "valueWidth",
                    "valueWidthUnits",
                    "valueAlignment",
                    "helpIconAlignment",
                    "msgPlacement",
                    "msgWidthUnits",
                    "msgWidth",
                    "menuImagePosition",
                    "pricePosition",
                    "language",
                    "fieldAutoWidth",
                    "showCalculator",
                    "showRecMsg",
                    "showConMsg",
                    "showPrevValueMsg",
                    "showDataTooltip",
                    "showMenuImage",
                    "setTypeOverridden",
                    "defaultValueOverridden",
                    "displayTypeOverridden",
                    "jetDisplayTypeOverridden",
                    "helpIcon",
                    "showHelpIcon",
                    "columnWidths",
                    "fieldAlignment",
                    "showTitleIcon",
                    "showDescription",
                    "titleIcon",
                    "cssClass"
                ],
                "model":"model1",
                "currency":"USD",
                "locale":"en_US"
            }
        },
        "RemoveArraySetRowResponse":{
            "example":{
                "cacheInstanceId":"tNVGM7chHpsV6A0kd74UZCqli0V6kMlAdPCj19fC0WtIXgLmU10znN2S0LTF3jhJ",
                "items":[
                    {
                        "arrayFloatField1":null,
                        "arrayBoolean1":false,
                        "_index":0,
                        "arrayTextField1":"",
                        "arrayCurrencyField1":null,
                        "arrayIntegerField1":null,
                        "arrayDateField1":null,
                        "_rowKey":"b2d77c0b-4f50-40de-998e-9b04b9fcef0e"
                    }
                ]
            }
        },
        "priceCurrentOrder_request":{
            "properties":{
                "priceItemsWithCPQ":{
                    "description":"This boolean flag tells whether to price all items with CPQ.",
                    "type":"boolean"
                },
                "pricingOperation":{
                    "description":"The pricing operation to perform",
                    "type":"string"
                }
            },
            "example":{
                "pricingOperation":"ORDER_TOTAL"
            }
        },
        "getAllSKUsPrices_response":{
            "properties":{
                "If the returned type is a SKU or default":{
                    "description":"Result object having SKU related information.",
                    "type":"object",
                    "properties":{
                        "complexPrice":{
                            "description":"The complex price of the sku.",
                            "type":"object",
                            "properties":{
                                "levels":{
                                    "description":"Price levels of the Complex price.",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "price":{
                                                "description":"The price associated with this level.",
                                                "type":"number"
                                            },
                                            "levelMinimum":{
                                                "description":"The minimum quantity associated with this level.",
                                                "type":"number"
                                            },
                                            "levelMaximum":{
                                                "description":"The maximum quantity associated with this level.",
                                                "type":"number"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "salePrice":{
                            "description":"The sale price of the SKU.",
                            "type":"number"
                        },
                        "listPrice":{
                            "description":"The list price of the SKU.",
                            "type":"number"
                        }
                    }
                }
            }
        },
        "getCreditMemos_failure_response":{
        },
        "AcceptQuoteCpqRequest":{
            "properties":{
                "documents":{
                    "type":"object",
                    "properties":{
                        "esignRecipients":{
                            "type":"array",
                            "items":{
                                "format":"email",
                                "description":"Email addresses of the recipients",
                                "type":"string"
                            }
                        },
                        "comments":{
                            "description":"All the reasons from the customer for rejecting the quote.",
                            "type":"string"
                        },
                        "signatureType":{
                            "description":"The type of signature workflow (e.g., parallel, sequential).",
                            "type":"string"
                        },
                        "commentType":{
                            "description":"Type of comment: systemActivity or comment",
                            "type":"string"
                        }
                    }
                },
                "criteria":{
                    "type":"object",
                    "properties":{
                        "expandedDomains":{
                            "description":"The list of expanded Domains.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "rejectReason_t":{
                                        "description":"The reject reason.",
                                        "type":"string"
                                    },
                                    "status_t":{
                                        "description":"The status of the quote. Example CREATED",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"Property to indicate if the CPQ  specific properties to be included in the response",
                            "type":"boolean"
                        },
                        "fields":{
                            "description":"The list of properties to be returned in the response",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "transactionName_t":{
                                        "description":"The name of the transaction for a quote.",
                                        "type":"string"
                                    },
                                    "transactionID_t":{
                                        "description":"The id of the quote",
                                        "type":"string"
                                    },
                                    "rejectExplanation_t":{
                                        "description":"The property to specify the reject reason.",
                                        "type":"string"
                                    },
                                    "status_t":{
                                        "description":"The status of the quote",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "required":[
                "documents"
            ],
            "example":{
                "documents":{
                    "esignRecipients":[
                        "test1@example.com",
                        "test2@example.com"
                    ],
                    "comments":"Mail sent to 2 approvers.",
                    "signatureType":"parallel",
                    "commentType":"systemActivity"
                },
                "criteria":{
                    "expandedDomains":[
                        "rejectReason_t",
                        "status_t"
                    ],
                    "state":true,
                    "fields":[
                        "status_t",
                        "transactionID_t",
                        "transactionName_t",
                        "rejectExplanation_t"
                    ]
                }
            }
        },
        "PickListOptionsRequest":{
            "type":"object",
            "required":[
                "productFamily",
                "productLine",
                "model",
                "cacheInstanceId"
            ],
            "properties":{
                "productFamily":{
                    "description":"The productFamily of the model to be configured.",
                    "type":"string"
                },
                "productLine":{
                    "description":"The productLine of the model to be configured.",
                    "type":"string"
                },
                "pickListVarName":{
                    "description":"The variable name of the picklist options to be retrieved.",
                    "type":"string"
                },
                "cacheInstanceId":{
                    "description":"The cache Instance Id of the current configuration",
                    "type":"string"
                },
                "model":{
                    "description":"The model of the model to be configured.",
                    "type":"string"
                }
            },
            "example":{
                "productFamily":"visionVehicles",
                "productLine":"consumerVehicles",
                "cacheInstanceId":"guVTIijM2GvWEGaiE3pRij7wleLOIFLczSqL7c8j3ANSIOBB9JVd3AzRUVkoKCLt",
                "model":"sUV"
            }
        },
        "getBillingCountries_response":{
            "properties":{
                "items":{
                    "description":"The list of all billing countries.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "country":{
                                "description":"The country repository id, display name and country code.",
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"Localized country name.",
                                        "type":"string"
                                    },
                                    "countryCode":{
                                        "description":"ISO 3166-1 two letter country code.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The ID of the country item.",
                                        "type":"string"
                                    }
                                }
                            },
                            "regions":{
                                "description":"The list of regions for particular country.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "regionCode":{
                                            "description":"The region code (4 character ISO code).",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Localized region name.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The ID of the region item.",
                                            "type":"string"
                                        },
                                        "abbreviation":{
                                            "description":"The region code in abbreviated form. Usually a 2 character ISO code",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"The ID of the country item.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "addMemberRoles_request":{
            "properties":{
                "roles":{
                    "description":"List of roles that need to be added to the organization member.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"Id of the role.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "roles"
            ],
            "example":{
                "roles":[
                    {
                        "id":"role1"
                    },
                    {
                        "id":"role2"
                    }
                ]
            }
        },
        "GetQuoteCommentsResponse":{
            "example":{
                "offset":0,
                "limit":1,
                "count":1,
                "hasMore":false,
                "items":[
                    {
                        "_sequence_number":1,
                        "_document_number":1,
                        "_s_commentDate":"2024-03-06T05:15:00Z",
                        "_s_commentor":"test",
                        "_currency_pref":{
                            "id":14619668,
                            "currencyCode":"USD"
                        },
                        "_bs_id":"3023366124",
                        "_row_number":1,
                        "_s_customerComment":"test comment1"
                    }
                ]
            }
        },
        "GenerateProposalAsyncAcceptResponse":{
            "properties":{
                "queuedActionId":{
                    "description":"Reference Id for the submitted request",
                    "type":"string"
                },
                "message":{
                    "description":"Details of the submitted request",
                    "type":"string"
                }
            },
            "example":{
                "queuedActionId":"msg-1101",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/37719419/generateProposal"
                    }
                ],
                "message":"Received your request for generateProposal. It can be tracked with id msg-1101."
            }
        },
        "assetList_Response":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset value used in the current page.",
                    "type":"integer"
                },
                "count":{
                    "description":"The number of resource instances returned in the current range.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The actual paging size used by the server.",
                    "type":"integer"
                },
                "items":{
                    "description":"The items in the collection.",
                    "title":"Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "CoverageEndDate":{
                                "description":"The date when the coverage ends.",
                                "title":"Coverage End Date"
                            },
                            "Description":{
                                "description":"The brief description of the asset item.",
                                "title":"Product Item",
                                "type":"string",
                                "maxLength":240
                            },
                            "SerialNumber":{
                                "description":"The serial number of the asset.",
                                "title":"Serial Number",
                                "type":"string",
                                "maxLength":100
                            },
                            "FormattedAddress":{
                                "description":"The formatted version of the address.",
                                "title":"Address",
                                "type":"string"
                            },
                            "Product":{
                                "description":"The name of the product associated with the asset.",
                                "title":"Product",
                                "type":"string",
                                "maxLength":250
                            },
                            "CoverageState":{
                                "description":"The status of coverage.",
                                "title":"Coverage State"
                            },
                            "AssetNumber":{
                                "description":"The alternate identifier of the asset.",
                                "title":"Asset Number",
                                "type":"string",
                                "maxLength":100
                            },
                            "AssetId":{
                                "format":"int64",
                                "description":"The unique identifier of the asset.",
                                "title":"Asset ID",
                                "type":"integer"
                            },
                            "StatusCode":{
                                "description":"The lookup code that represents the asset status. ",
                                "title":"Status",
                                "type":"string",
                                "maxLength":50
                            },
                            "EndDate":{
                                "description":"The date when the asset ends.",
                                "title":"End Date"
                            }
                        }
                    }
                }
            },
            "example":{
                "offset":0,
                "count":25,
                "hasMore":true,
                "limit":25,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://phoenix46480.ad1.fusionappsdphx1.oraclevcn.com:30572/ccstore/v1/selfservice/assets"
                    },
                    {
                        "rel":"next",
                        "href":"http://phoenix46480.ad1.fusionappsdphx1.oraclevcn.com:30572/ccstore/v1/selfservice/assets?offset=25&limit=25"
                    }
                ],
                "items":[
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer error detection and rectification software",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer error detection and rectification software",
                        "CoverageState":null,
                        "AssetId":"300100591018193",
                        "AssetNumber":"AST13026",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2023-04-07",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000001278"
                            },
                            "key":"300100591018193"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer Edge Services Platinum",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer Edge Services Platinum",
                        "CoverageState":null,
                        "AssetId":"300100591294856",
                        "AssetNumber":"AST13027",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2024-01-14",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000001078"
                            },
                            "key":"300100591294856"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer error detection and rectification software",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer error detection and rectification software",
                        "CoverageState":null,
                        "AssetId":"300100591294921",
                        "AssetNumber":"AST13030",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2024-03-28",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000001178"
                            },
                            "key":"300100591294921"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"SEAWARD thermal transfer printerTest n Tag Elite 2",
                        "SerialNumber":"SEAWARDTTPT11",
                        "FormattedAddress":"2556 Jerad Shore,SCHENECTADY, NEW YORK 12325",
                        "Product":"SEAWARD thermal transfer printerTest n Tag Elite 2",
                        "CoverageState":"ORA_NO",
                        "AssetId":"300100591318651",
                        "AssetNumber":"AST13019",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2024-03-28",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000F78"
                            },
                            "key":"300100591318651"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer Edge Services Platinum",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer Edge Services Platinum",
                        "CoverageState":null,
                        "AssetId":"300100591294801",
                        "AssetNumber":"AST13028",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2024-04-14",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000001178"
                            },
                            "key":"300100591294801"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer error detection and rectification software",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer error detection and rectification software",
                        "CoverageState":null,
                        "AssetId":"300100591018233",
                        "AssetNumber":"AST13029",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2024-04-25",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000001178"
                            },
                            "key":"300100591018233"
                        }
                    },
                    {
                        "CoverageEndDate":"2024-05-10",
                        "Description":"SEAWARD thermal transfer printerTest n Tag Elite 2",
                        "SerialNumber":"SEAWARDTTPT12",
                        "FormattedAddress":"2556 Jerad Shore,SCHENECTADY, NEW YORK 12325",
                        "Product":"SEAWARD thermal transfer printerTest n Tag Elite 2",
                        "CoverageState":"ORA_EXPIRED",
                        "AssetId":"300100591302156",
                        "AssetNumber":"AST13020",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2024-04-28",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000F78"
                            },
                            "key":"300100591302156"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer Edge Services Platinum",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer Edge Services Platinum",
                        "CoverageState":null,
                        "AssetId":"300100591405648",
                        "AssetNumber":"AST14044",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2024-05-10",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000001078"
                            },
                            "key":"300100591405648"
                        }
                    },
                    {
                        "CoverageEndDate":"2026-04-07",
                        "Description":"LIMITRONIC  UV inkjet printer V5 CMYK",
                        "SerialNumber":"LIMITRONICV5C1005",
                        "FormattedAddress":"2556 Jerad Shore,SCHENECTADY, NEW YORK 12325",
                        "Product":"LIMITRONIC  UV inkjet printer V5 CMYK",
                        "CoverageState":"ORA_YES",
                        "AssetId":"300100591170572",
                        "AssetNumber":"AST12267",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2024-06-03",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000001178"
                            },
                            "key":"300100591170572"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"LIMITRONIC Industrial Printer as a Service",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"LIMITRONIC Industrial Printer as a Service",
                        "CoverageState":null,
                        "AssetId":"300100592233734",
                        "AssetNumber":"AST16023",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2024-06-05",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000C78"
                            },
                            "key":"300100592233734"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer Edge Services Basic",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer Edge Services Basic",
                        "CoverageState":null,
                        "AssetId":"300100593075958",
                        "AssetNumber":"AST19035",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2024-06-15",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000778"
                            },
                            "key":"300100593075958"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"LIMITRONIC Industrial Printer as a Service",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"LIMITRONIC Industrial Printer as a Service",
                        "CoverageState":null,
                        "AssetId":"100105578213655",
                        "AssetNumber":"AST19039",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2024-07-11",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000878"
                            },
                            "key":"100105578213655"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"LIMITRONIC Industrial Printer as a Service",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"LIMITRONIC Industrial Printer as a Service",
                        "CoverageState":null,
                        "AssetId":"300100593407684",
                        "AssetNumber":"AST20053",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2024-07-11",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000578"
                            },
                            "key":"300100593407684"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"LIMITRONIC Industrial Printer as a Service",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"LIMITRONIC Industrial Printer as a Service",
                        "CoverageState":null,
                        "AssetId":"100105571719484",
                        "AssetNumber":"AST19025",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2024-07-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000878"
                            },
                            "key":"100105571719484"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"SEAWARD thermal transfer printerTest n Tag Elite 2",
                        "SerialNumber":"SEAWARDTTPT6",
                        "FormattedAddress":"2556 Jerad Shore,SCHENECTADY, NEW YORK 12325",
                        "Product":"SEAWARD thermal transfer printerTest n Tag Elite 2",
                        "CoverageState":"ORA_NO",
                        "AssetId":"300100591253652",
                        "AssetNumber":"AST12263",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2024-08-29",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000F78"
                            },
                            "key":"300100591253652"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer Edge Services Platinum",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer Edge Services Platinum",
                        "CoverageState":null,
                        "AssetId":"300100594992768",
                        "AssetNumber":"AST25134",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2024-08-30",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                            },
                            "key":"300100594992768"
                        }
                    },
                    {
                        "CoverageEndDate":"2027-04-07",
                        "Description":"LIMITRONIC  UV inkjet printer V5 CMYK",
                        "SerialNumber":"LIMITRONICV610003",
                        "FormattedAddress":"2556 Jerad Shore,SCHENECTADY, NEW YORK 12325",
                        "Product":"LIMITRONIC  UV inkjet printer V5 CMYK",
                        "CoverageState":"ORA_YES",
                        "AssetId":"300100591171468",
                        "AssetNumber":"AST12262",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2024-08-30",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000F78"
                            },
                            "key":"300100591171468"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"LIMITRONIC Industrial Printer as a Service",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"LIMITRONIC Industrial Printer as a Service",
                        "CoverageState":null,
                        "AssetId":"100105640711997",
                        "AssetNumber":"AST25138",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2024-08-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                            },
                            "key":"100105640711997"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer error detection and rectification software",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer error detection and rectification software",
                        "CoverageState":null,
                        "AssetId":"300100591294935",
                        "AssetNumber":"AST13031",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2024-09-24",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000F78"
                            },
                            "key":"300100591294935"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer Included Warranty",
                        "SerialNumber":null,
                        "FormattedAddress":"2556 Jerad Shore,SCHENECTADY, NEW YORK 12325",
                        "Product":"Printer Included Warranty",
                        "CoverageState":null,
                        "AssetId":"300100591558348",
                        "AssetNumber":"AST13024",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2025-04-04",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000F78"
                            },
                            "key":"300100591558348"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer Edge Services Basic",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer Edge Services Basic",
                        "CoverageState":null,
                        "AssetId":"100105595588274",
                        "AssetNumber":"AST22483",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2025-08-27",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000478"
                            },
                            "key":"100105595588274"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"LIMITRONIC Industrial Printer as a Service",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"LIMITRONIC Industrial Printer as a Service",
                        "CoverageState":null,
                        "AssetId":"300100591015809",
                        "AssetNumber":"AST12271",
                        "StatusCode":"EXPIRED",
                        "EndDate":"2025-12-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000001178"
                            },
                            "key":"300100591015809"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"LIMITRONIC Industrial Printer as a Service",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"LIMITRONIC Industrial Printer as a Service",
                        "CoverageState":null,
                        "AssetId":"300100591015155",
                        "AssetNumber":"AST12273",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2025-12-31",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000001278"
                            },
                            "key":"300100591015155"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer Edge Services Platinum",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer Edge Services Platinum",
                        "CoverageState":null,
                        "AssetId":"100105595588276",
                        "AssetNumber":"AST22484",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2026-01-14",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000478"
                            },
                            "key":"100105595588276"
                        }
                    },
                    {
                        "CoverageEndDate":null,
                        "Description":"Printer error detection and rectification software",
                        "SerialNumber":null,
                        "FormattedAddress":null,
                        "Product":"Printer error detection and rectification software",
                        "CoverageState":null,
                        "AssetId":"300100591402840",
                        "AssetNumber":"AST14024",
                        "StatusCode":"ACTIVE",
                        "EndDate":"2026-03-10",
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000001078"
                            },
                            "key":"300100591402840"
                        }
                    }
                ]
            }
        },
        "updateQuotedOrder_request":{
            "properties":{
                "shippingGroups":{
                    "description":"The shipping groups to be modified for the quoted order",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "relationships":{
                                "description":"The relationships for a given shipping group",
                                "type":"array",
                                "items":{
                                    "properties":{
                                        "commerceItemId":{
                                            "description":"The ID of the Commerce Item in the relationship to be modified",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the Commerce Item to be applied to the relationship. If a quantity of 0 is provided this will remove the relationship. If a quantity of -1 is provided this will create a remaining relationship that any unallocated quantities will be added to.",
                                            "type":"integer"
                                        }
                                    }
                                }
                            },
                            "shippingMethod":{
                                "description":"The shipping method to be modified",
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"The shipping method value",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingGroupId":{
                                "description":"The ID of the Shipping Group in the relationship to be modified.",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"The shipping address.",
                                "type":"object",
                                "properties":{
                                    "firstName":{
                                        "description":"The first name in shipping address",
                                        "type":"string"
                                    },
                                    "lastName":{
                                        "description":"The last name in the shipping address.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"The country in the shipping address.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number in the shipping address.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"The address3 in the shipping address.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"The address2 in the shipping address,",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in the shipping address.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"The address1 in the shipping address.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code in the shipping address.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in the shipping address.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"The state in the shipping address.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email ID in the shipping address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shipTo":{
                                "description":"shipTo details for shipping. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteId":{
                                        "description":"site id (It corresponds to the shipTo-address externalId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "required":[
                "shippingGroupId",
                "commerceItemId",
                "quantity"
            ],
            "example":{
                "shippingGroups":[
                    {
                        "relationships":[
                            {
                                "commerceItemId":"ci12000411",
                                "quantity":1
                            },
                            {
                                "commerceItemId":"ci12000444",
                                "quantity":2
                            }
                        ],
                        "shippingMethod":{
                            "value":"ground"
                        },
                        "shippingGroupId":"sg10001",
                        "shippingAddress":{
                            "lastName":"Bloggs",
                            "country":"United States",
                            "address3":"3 The Street",
                            "address2":"2 The Street",
                            "city":"Orlando",
                            "address1":"1 The Street",
                            "prefix":"Mr",
                            "companyTitle":"Company Title",
                            "postalCode":10087,
                            "jobTitle":"Doctor",
                            "county":"Florida",
                            "suffix":"The Suffix",
                            "firstName":"Joe",
                            "phoneNumber":"93454345634",
                            "faxNumber":345663257,
                            "middleName":"Syd",
                            "state":"Florida",
                            "email":"p@ggggg.com"
                        }
                    },
                    {
                        "relationships":[
                            {
                                "commerceItemId":"ci12000411",
                                "quantity":5
                            },
                            {
                                "commerceItemId":"ci12000444",
                                "quantity":4
                            }
                        ],
                        "shippingGroupId":"sg10002"
                    }
                ]
            }
        },
        "getPaymentConfigurations_response":{
            "properties":{
                "settings":{
                    "description":"List containing payment gateways public settings",
                    "type":"array",
                    "items":{
                        "description":"Public gateway settings",
                        "additionalProperties":true,
                        "type":"object"
                    }
                },
                "paymentMethods":{
                    "description":"List of enabled payment methods",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "InteractQuoteRequest":{
            "properties":{
                "criteria":{
                    "type":"object",
                    "properties":{
                        "expandedDomains":{
                            "description":"The list of expanded Domains.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                }
                            }
                        },
                        "childDefs":{
                            "type":"array",
                            "items":{
                                "description":"Captures the query criteria for the child resource",
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"name of the CPQ attribute to which the definition applies",
                                        "type":"string"
                                    },
                                    "queryDef":{
                                        "description":"Query definition for the current resource request.",
                                        "type":"object",
                                        "properties":{
                                            "offset":{
                                                "description":"Defines the offset",
                                                "type":"number"
                                            },
                                            "limit":{
                                                "description":"Defines the limit of the items",
                                                "type":"number"
                                            },
                                            "nodesExceptionList":{
                                                "type":"array",
                                                "items":{
                                                    "type":"number"
                                                }
                                            },
                                            "enableHierarchy":{
                                                "description":"To indicate if the items are to be shown in hierarchy",
                                                "type":"boolean"
                                            },
                                            "expandNodes":{
                                                "description":"To indicate if the nodes are to be expanded",
                                                "type":"boolean"
                                            },
                                            "fields":{
                                                "description":"List of field names that are to be returned",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"Property to indicate if the CPQ specific properties to be included in the response",
                            "type":"boolean"
                        },
                        "fields":{
                            "description":"The list of properties to be returned in the response",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "criteria":{
                    "childDefs":[
                        {
                            "name":"transactionLine",
                            "queryDef":{
                                "totalResults":true,
                                "offset":0,
                                "limit":10,
                                "state":false,
                                "nodesExceptionList":[
                                    2,
                                    3
                                ],
                                "enableHierarchy":true,
                                "expandNodes":false
                            }
                        }
                    ],
                    "state":false
                },
                "delta":true
            }
        },
        "validateReturns_response":{
            "properties":{
                "ResponseItems":{
                    "description":"Items property containing array of return requests in response",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnLabel":{
                                "description":"return label of the return request",
                                "type":"string"
                            },
                            "returnItems":{
                                "type":"object",
                                "properties":{
                                    "quantityReturned":{
                                        "description":"Quantity Returned",
                                        "type":"number"
                                    },
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "nonreturnable":{
                                        "description":"Indicates whether the item is returnable or not",
                                        "type":"boolean"
                                    },
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "displayName":{
                                        "description":"Display Name of the Product",
                                        "type":"string"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "childItems":{
                                        "description":"Returned Item child items",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "serviceAccountId":{
                                                    "description":"The service account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"quantity of the child Item",
                                                    "type":"number"
                                                },
                                                "productId":{
                                                    "description":"Product Id of teh ",
                                                    "type":"string"
                                                },
                                                "displayName":{
                                                    "description":"Product display name of the sub sku commerce item",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "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"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "transactionDate":{
                                                    "description":"ISO formatted Date on which the service action should be triggered.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"Catalog Reference Id of the child Item",
                                                    "type":"string"
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"Product path",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "selectedOptions":{
                                                    "description":"Child Product Variant Information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "optionValue":{
                                                                "description":"Value of the Dynamic attribute.",
                                                                "type":"string"
                                                            },
                                                            "optionName":{
                                                                "description":"Name of the Dynamic attribute.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "type":"string"
                                                },
                                                "activationDate":{
                                                    "description":"The activation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "asset":{
                                                    "description":"The flag that determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                }
                                            }
                                        }
                                    },
                                    "skuOptionInfo":{
                                        "description":"Product Variant Information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"Value of the Dynamic attribute",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"Name of the Dynamic attribute",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "configuratorId":{
                                        "description":"Configurator Id of the returned item",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "quantityAvailableForReturn":{
                                        "description":"Quantity Available",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"Commerce Id of the returned item",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"Total price of items",
                                        "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"
                                    },
                                    "nonReturnableReason":{
                                        "description":"Non returnable reason if item is non returnable",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"Unit price of the item",
                                        "type":"number"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "comments":{
                                        "description":"Comments at returnItem level",
                                        "type":"string"
                                    },
                                    "productId":{
                                        "description":"Id of the Product",
                                        "type":"string"
                                    },
                                    "shippingGroupId":{
                                        "description":"Shipping group Id of the returned item",
                                        "type":"string"
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"Catalog Reference Id",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "propertyType":{
                                                    "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantityShipped":{
                                        "description":"Quantity Shipped",
                                        "type":"number"
                                    },
                                    "additionalProperties":{
                                        "description":"Additional Properties if any returned by webhook",
                                        "type":"object"
                                    },
                                    "activationDate":{
                                        "description":"The activation date in ISO format.",
                                        "type":"string"
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    }
                                }
                            },
                            "authorizationNumber":{
                                "description":"RMA number of Return Request if available otherwise return request id",
                                "type":"string"
                            },
                            "nonReturnbaleReason":{
                                "description":"non returnable reason if order is non returnable",
                                "type":"string"
                            },
                            "nonreturnable":{
                                "description":"Order level non returnable flag",
                                "type":"boolean"
                            },
                            "orderInfo":{
                                "description":"Order Information.",
                                "type":"object",
                                "properties":{
                                    "priceInfo":{
                                        "description":"Price information of the order.",
                                        "type":"object",
                                        "properties":{
                                            "amount":{
                                                "description":"The raw number that represents the price.",
                                                "type":"number"
                                            },
                                            "total":{
                                                "description":"The current working total, including all promotions, tax, and billing costs.",
                                                "type":"number"
                                            },
                                            "shipping":{
                                                "description":"The shipping cost of the order.",
                                                "type":"number"
                                            },
                                            "isTaxIncluded":{
                                                "description":"Indicates if tax is included in item price",
                                                "type":"boolean"
                                            },
                                            "tax":{
                                                "description":"The tax on the order.",
                                                "type":"number"
                                            },
                                            "subTotal":{
                                                "description":" The subtotal of the order before applying order-level promotions.",
                                                "type":"number"
                                            },
                                            "orderDiscountAmount":{
                                                "description":" Total order Discount Amount.",
                                                "type":"number"
                                            },
                                            "currencyCode":{
                                                "description":"Indicates the currency of the price. For example, USD indicates that the price is in US dollars.",
                                                "type":"string"
                                            },
                                            "totalWithoutTax":{
                                                "description":"The total cost without Tax.",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "orderId":{
                                        "description":"Commerce id for this order.",
                                        "type":"string"
                                    },
                                    "siteId":{
                                        "description":"Site Id on which the Order was placed.",
                                        "type":"string"
                                    },
                                    "priceListGroup":{
                                        "description":"PriceList group of the order.",
                                        "type":"object",
                                        "properties":{
                                            "deleted":{
                                                "description":"Pricelist group deleted status.",
                                                "type":"boolean"
                                            },
                                            "displayName":{
                                                "description":"Display Name.",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"Repository Id.",
                                                "type":"string"
                                            },
                                            "listPriceList":{
                                                "description":"Price List for list prices",
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"Repository ID of the list prices",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "active":{
                                                "description":"Active status of pricelist group.",
                                                "type":"boolean"
                                            },
                                            "salePriceList":{
                                                "description":"Price List for sale prices",
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"Repository ID of the sale prices",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "currency":{
                                                "description":"Currency of the PriceList group.",
                                                "type":"object",
                                                "properties":{
                                                    "symbol":{
                                                        "description":"currency Symbol.",
                                                        "type":"string"
                                                    },
                                                    "displayName":{
                                                        "description":"Display Name.",
                                                        "type":"string"
                                                    },
                                                    "repositoryId":{
                                                        "description":"Repository Id.",
                                                        "type":"string"
                                                    },
                                                    "fractionalDigits":{
                                                        "description":"Fractional Digits.",
                                                        "type":"integer"
                                                    },
                                                    "currencyCode":{
                                                        "description":"Currency Code.",
                                                        "type":"string"
                                                    },
                                                    "numericCode":{
                                                        "description":"Numeric Code.",
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "id":{
                                                "description":"Id.",
                                                "type":"string"
                                            },
                                            "locale":{
                                                "description":"Locale.",
                                                "type":"string"
                                            },
                                            "shippingSurchargePriceList":{
                                                "description":"Price List for shipping surcharge prices",
                                                "type":"object",
                                                "properties":{
                                                    "repositoryId":{
                                                        "description":"Repository ID of the shipping surcharge prices",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "creationDate":{
                                        "description":"Date on which the Order was created.",
                                        "type":"string"
                                    },
                                    "submittedDate":{
                                        "description":"Date on which the Order was submitted.",
                                        "type":"string"
                                    }
                                }
                            },
                            "additionalProperties":{
                                "description":"Additional properties if any returned by the webhook.",
                                "type":"object"
                            },
                            "trackingNumber":{
                                "description":"Tracking Number of the return request",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            }
        },
        "createScheduledOrder_request":{
            "properties":{
                "schedule":{
                    "description":"The schedule of the Scheduled order.",
                    "type":"object",
                    "properties":{
                        "period":{
                            "description":"The period of repeating of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "delay":{
                            "description":"The delay of the first scheduled run after start date of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "selectedDates":{
                            "description":"The selected dates in a month in year for the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "weeksInMonth":{
                            "description":"The weeks in month of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "interval":{
                            "description":"The interval in term of number of days of the Scheduled order.",
                            "type":"integer"
                        },
                        "monthsInYear":{
                            "description":"The months in year of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "daysOfWeek":{
                            "description":"The days of week of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "occurenceInDay":{
                            "description":"The occurence in day on the Scheduled order.",
                            "type":"integer"
                        }
                    },
                    "required":[
                        "selectedDates",
                        "weeksInMonth",
                        "monthsInYear",
                        "daysOfWeek",
                        "period"
                    ]
                },
                "templateOrderId":{
                    "description":"The template order id of the Scheduled order.",
                    "type":"string"
                },
                "scheduleType":{
                    "description":"The schedule type of the Scheduled order.",
                    "type":"string"
                },
                "endDate":{
                    "description":"The end date of the Scheduled order.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the Scheduled order.",
                    "type":"string"
                },
                "startDate":{
                    "description":"The start date of the Scheduled order.",
                    "type":"string"
                }
            },
            "required":[
                "schedule",
                "templateOrderId",
                "scheduleType",
                "name",
                "startDate"
            ],
            "example":{
                "schedule":{
                    "selectedDates":[
                    ],
                    "weeksInMonth":[
                        1,
                        2,
                        3
                    ],
                    "monthsInYear":[
                        1,
                        2
                    ],
                    "daysOfWeek":[
                        1,
                        2,
                        3
                    ]
                },
                "templateOrderId":"o0001",
                "scheduleType":"calendar",
                "endDate":"2017-10-01T00:00:00.000Z",
                "name":"testScheduleOrder",
                "startDate":"2015-10-01T00:00:00.000Z"
            }
        },
        "getCustomerAccountActivitiesTotals_failure_response":{
        },
        "getOrder_success_response":{
        },
        "updatePaymentResponseWithClientError_response":{
            "properties":{
            }
        },
        "getCreditMemos_success_response":{
        },
        "ConfigureInSystemRequest":{
            "type":"object",
            "required":[
                "productFamily",
                "productLine",
                "model",
                "targetModelPath",
                "cacheInstanceId"
            ],
            "properties":{
                "productFamily":{
                    "description":"The productFamily of the model to be configured.",
                    "type":"string"
                },
                "productLine":{
                    "description":"The productLine of the model to be configured.",
                    "type":"string"
                },
                "expand":{
                    "description":"It can be layoutCache or layout. Default value is layout.",
                    "type":"string"
                },
                "excludeLayoutProperties":{
                    "description":"Properties to be excluded from each item in the layout.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "includeLayoutProperties":{
                    "description":"Properties to be included in each item in the layout.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "criteria":{
                    "description":"This is being used as filter to be used on the CPQ payload",
                    "type":"object",
                    "properties":{
                        "childDefs":{
                            "description":"This property contains the filter value to be used at CPQ.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name can contain the state property value that is required.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"In case the state is passed as true, the state of the configurable attributes is returned in the response. Otherwise the state of the configurable attributes is not returned in the response.",
                            "type":"boolean"
                        }
                    }
                },
                "cacheInstanceId":{
                    "description":"The cache instance id of the CPQ system",
                    "type":"string"
                },
                "model":{
                    "description":"The model to be configured.",
                    "type":"string"
                },
                "currency":{
                    "description":"The currency of the items to be retrieved from CPQ.",
                    "type":"string"
                },
                "targetModelPath":{
                    "description":"The target path of the model to be configured.",
                    "type":"string"
                },
                "locale":{
                    "description":"The locale of the data to be retrieved from CPQ. When this isn't supplied, the value will be retrieved from the request header or else defaulted to a value defined in the SSE.",
                    "type":"string"
                }
            },
            "example":{
                "productFamily":"mobile",
                "productLine":"phones",
                "expand":"layoutCache",
                "excludeLayoutProperties":[
                    "labelAlignment",
                    "labelSeparator",
                    "showLabel",
                    "labelWidth",
                    "labelWidthUnits",
                    "valuePosition",
                    "valueWidth",
                    "valueWidthUnits",
                    "valueAlignment",
                    "helpIconAlignment",
                    "msgPlacement",
                    "msgWidthUnits",
                    "msgWidth",
                    "menuImagePosition",
                    "pricePosition",
                    "language",
                    "fieldAutoWidth",
                    "showCalculator",
                    "showRecMsg",
                    "showConMsg",
                    "showPrevValueMsg",
                    "showDataTooltip",
                    "showMenuImage",
                    "setTypeOverridden",
                    "defaultValueOverridden",
                    "displayTypeOverridden",
                    "jetDisplayTypeOverridden",
                    "helpIcon",
                    "showHelpIcon",
                    "columnWidths",
                    "fieldAlignment",
                    "showTitleIcon",
                    "showDescription",
                    "titleIcon",
                    "cssClass"
                ],
                "populatePickListItems":true,
                "model":"telco70001",
                "currency":"USD",
                "targetModelPath":"_root:::mobile:phones:telco70001::0::0",
                "locale":"en_US"
            }
        },
        "updateCurrentProfileOrder_request":{
            "properties":{
                "op":{
                    "description":"Set to update for updating the current order, or create for creating a new incomplete order.",
                    "type":"string"
                },
                "combineLineItems":{
                    "description":"Value to determine if line items are to be combined. Can be yes or no.",
                    "type":"string"
                },
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "locationId":{
                                "description":"The location ID of the store from which items are to be picked up (if type is inStorePickupShippingGroup) or hardgoodShippingGroup location ID.",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "value"
                                ]
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "lastName",
                                    "country",
                                    "city",
                                    "address1",
                                    "postalCode",
                                    "selectedCountry",
                                    "firstName",
                                    "state",
                                    "selectedState",
                                    "email",
                                    "state_ISOCode"
                                ]
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "externalRecurringCharge":{
                                            "description":"The external recurring price.",
                                            "type":"number"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The product variant ID.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                            "type":"string"
                                        },
                                        "commerceItemId":{
                                            "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                            "type":"string"
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "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"
                                                }
                                            }
                                        },
                                        "recurringCharge":{
                                            "description":"The recurring charge for the item.",
                                            "type":"number"
                                        }
                                    },
                                    "required":[
                                        "quantity",
                                        "productId",
                                        "catRefId"
                                    ]
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shipTo":{
                                "description":"shipTo details for shipping. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteId":{
                                        "description":"site id (It corresponds to the shipTo-address externalId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "required":[
                            "shippingAddress - required if a hardgood shipping group is desired",
                            "shippingMethod  - required if a hardgood shipping group is desired",
                            "items"
                        ]
                    }
                },
                "soldTo":{
                    "description":"Sold-to details for B2B orders only",
                    "type":"object",
                    "properties":{
                        "partyId":{
                            "description":"party id",
                            "type":"string"
                        },
                        "partyNumber":{
                            "description":"party number",
                            "type":"string"
                        }
                    }
                },
                "payments":{
                    "description":"The array of payments containing only gift card payments to be sent to reprice the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"The total balance on the gift card.",
                                "type":"string"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "giftCardPin":{
                                "description":"Gift card pin. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of the payment. e.g. physicalGiftCard.",
                                "type":"string"
                            }
                        },
                        "required":[
                            "amount",
                            "giftCardNumber",
                            "type"
                        ]
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "coupons":{
                            "description":"The array of coupons applied to the order.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "code":{
                                        "description":"The coupon code.",
                                        "type":"string"
                                    },
                                    "level":{
                                        "description":"The level of the promotion (whether the coupon is item level, etc).",
                                        "type":"string"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "description":{
                                        "description":"The promotion description.",
                                        "type":"string"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "id":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total adjustment caused by the promotion.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "status":{
                                        "description":"The current status of the coupon.",
                                        "type":"string"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "numberOfItems":{
                            "description":"Number of items in the cart.",
                            "type":"integer"
                        },
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "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"
                                    },
                                    "childItems":{
                                        "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the child item is an add-on (externally 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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPrice":{
                                                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                    "type":"number"
                                                },
                                                "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"
                                                },
                                                "configurationOptionId":{
                                                    "description":"ID of the catalog's configurationOption associated with this item.",
                                                    "type":"string"
                                                },
                                                "quantity":{
                                                    "description":"The quantity of the product in the cart.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"ID of the product in the cart.",
                                                    "type":"string"
                                                },
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPriceQuantity":{
                                                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable). The value of this property should be -1 in case if the current item is a sub item of a configurable product ",
                                                    "type":"integer"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "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"
                                                },
                                                "catRefId":{
                                                    "description":"Sku reference ID.",
                                                    "type":"string"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "type":"string"
                                                },
                                                "customerAccountId":{
                                                    "description":"The customer account ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                },
                                                "recurringCharge":{
                                                    "description":"The recurring charge for the item.",
                                                    "type":"number"
                                                }
                                            },
                                            "required":[
                                                "quantity",
                                                "productId",
                                                "catRefId",
                                                "externalPrice",
                                                "externalPriceQuantity"
                                            ]
                                        }
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"Price of the items.",
                                        "type":"number"
                                    },
                                    "skipPricingWithCPQ":{
                                        "description":"This tells whether to fetch charges for this item from CPQ",
                                        "type":"boolean"
                                    },
                                    "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"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"giftWithPurchaseCommerceItemMarker information. If giftWithPurchaseCommerceItemMarker information is present on the order is should be passed in.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this gift with purchase promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion ID.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            },
                                            "required":[
                                                "remainingQuantity",
                                                "selectedQuantity",
                                                "data",
                                                "automaticQuantity",
                                                "value",
                                                "targetedQuantity",
                                                "key"
                                            ]
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"Sku reference ID.",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseSelections":{
                                        "description":"The array of gift with purchase selections to be made.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "productId":{
                                                    "description":"ID of the product in the cart. Include when you are wishing to mark this as a gift with purchase selection you wish to change out",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseQuantity":{
                                                    "description":"The total quantity of the commerceItem that is giftWithPurchaseQuantity.",
                                                    "type":"integer"
                                                },
                                                "catRefId":{
                                                    "description":"The product variant ID. Include this ID when you are wishing to mark this as a gift with purchase selection you wish to change out",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseIdentifier":{
                                                    "description":"The identifier that links this gift with purchase to the giftWithPurchaseInfo.",
                                                    "type":"integer"
                                                }
                                            },
                                            "required":[
                                                "giftWithPurchaseQuantity",
                                                "promotionId",
                                                "giftWithPurchaseIdentifier"
                                            ]
                                        }
                                    },
                                    "requestedRatePlan":{
                                        "description":"Requested rate plan",
                                        "type":"string"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    }
                                },
                                "required":[
                                    "quantity",
                                    "productId",
                                    "price",
                                    "catRefId"
                                ]
                            }
                        }
                    }
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "cartName":{
                    "description":"Cart name for this order.",
                    "type":"string"
                },
                "id":{
                    "description":"Updates the order corresponding to the passed orderId.",
                    "type":"string"
                }
            },
            "required":[
                "op"
            ],
            "example":{
                "op":"update",
                "soldTo":{
                    "partyId":"2222",
                    "partyNumber":"222"
                },
                "payments":[
                    {
                        "amount":"100.0",
                        "giftCardNumber":"6035710988880101071",
                        "giftCardPin":"",
                        "type":"physicalGiftCard"
                    }
                ],
                "shoppingCart":{
                    "coupons":[
                        {
                            "code":"coupon1",
                            "level":"order",
                            "description":"promo1",
                            "id":"promo20001",
                            "totalAdjustment":-1,
                            "status":"claimed"
                        },
                        {
                            "code":"coupon2",
                            "level":"",
                            "description":"",
                            "id":"",
                            "status":""
                        }
                    ],
                    "numberOfItems":1,
                    "items":[
                        {
                            "deactivationDate":"2018-06-27T12:59:59Z",
                            "externalData":[
                            ],
                            "billingProfileId":"billingProfile-123",
                            "billingAccountId":"billingAcc-123",
                            "childItems":[
                                {
                                    "configurationOptionId":"configOptIDC1P11536825979556",
                                    "addOnItem":true,
                                    "quantity":5,
                                    "priceListGroupId":"price_list_group_1536825979556",
                                    "productId":"child1P1Prod1536825979556",
                                    "childItems":[
                                    ],
                                    "configurablePropertyId":"configPropIDC1P11536825979556",
                                    "shopperInput":{
                                        "fontSIID1536825979556":"Times New Roman",
                                        "shrtTxtSIID1536825979556":"This is the P1parent1Prod1536825979556"
                                    },
                                    "catRefId":"child1P1Sku1536825979556"
                                }
                            ],
                            "assetKey":"12345",
                            "price":40,
                            "onSale":true,
                            "actionCode":"Add",
                            "serviceId":"service-123",
                            "unitPrice":40,
                            "serviceAccountId":"serviceAcc-123",
                            "quantity":1,
                            "dynamicPropertyMode":"pickup",
                            "productId":"xprod1047",
                            "externalRecurringCharge":10,
                            "parentAssetKey":null,
                            "rootAssetKey":null,
                            "externalRecurringChargeFrequency":"Monthly",
                            "transactionDate":"2018-06-27T12:59:59Z",
                            "catRefId":"xsku1242",
                            "externalRecurringChargeDuration":"12",
                            "customerAccountId":"customerAcc-123",
                            "detailedRecurringChargeInfo":[
                                {
                                    "discounted":false,
                                    "amount":10,
                                    "quantity":1,
                                    "tax":0,
                                    "orderDiscountShare":0,
                                    "detailedUnitPrice":10,
                                    "currencyCode":"USD"
                                }
                            ],
                            "shopperInput":{
                                "color":"neon",
                                "initials":"M.C.K",
                                "font":"courier"
                            },
                            "activationDate":"2017-06-27T15:30:00Z",
                            "asset":false,
                            "recurringCharge":10
                        }
                    ]
                },
                "additionalEmails":[
                    "w.rubble@bedrock.com",
                    "w.flintstone@bedrock.com"
                ],
                "cartName":"My New Cart",
                "id":"o10001",
                "dynamicPropertyShippingInstructions":"Test Instructions"
            }
        },
        "modifySubscriptionProductsRequest":{
            "type":"object",
            "required":[
                "cart"
            ],
            "properties":{
                "cart":{
                    "type":"object",
                    "required":[
                        "items"
                    ],
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/subscriptionProductModifyRequestItem"
                            }
                        }
                    }
                }
            },
            "example":{
                "cart":{
                    "items":[
                        {
                            "reason":"Reason for modification",
                            "quantity":1,
                            "ratePlanId":"planB",
                            "comment":"Comment for modification",
                            "rootAssetKey":"abo_6da32e86-02be-487b-8e41-c4494a46e34c14",
                            "effectiveDate":"2025-07-27"
                        },
                        {
                            "reason":"Reason for modification",
                            "quantity":1,
                            "ratePlanId":"planC",
                            "comment":"Comment for modification",
                            "rootAssetKey":"abo_6da32e86-02be-487b-8e41-c4494a46e34c15",
                            "effectiveDate":"2025-07-27"
                        }
                    ]
                }
            }
        },
        "GenerateProposalResponse":{
            "example":{
                "revisionId":"21,0",
                "generatedProposalAttachmentForMerge":[
                    {
                        "name":"GENERATED PROPOSAL",
                        "id":-2
                    }
                ],
                "documents":{
                    "_s_soldToPartyName_t":null,
                    "_s_billTo_t_state":null,
                    "_document_var_name":"transaction",
                    "_customer_t_phone":"631-748-6479",
                    "_customer_id":"12747",
                    "_eSignatureAttributeSet_esig_file_attachment":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/41611093/documents/41454591",
                        "fileType":null,
                        "fileID":null
                    },
                    "_s_billTo_t_city":null,
                    "_s_billTo_t_fax":null,
                    "_customer_t_state":{
                        "displayValue":"NY",
                        "value":"NY"
                    },
                    "_s_orderDiscountAmount_t":null,
                    "_s_billTo_t_phone":null,
                    "_s_billTo_t_zip":null,
                    "createdDate_t":"2024-05-24",
                    "_date_modified":"2024-06-11T13:24:38.000Z",
                    "_customer_t_address":"70 Euclid Ave #722",
                    "_tax_isTaxInclusive_t":false,
                    "transactionDescription_t":null,
                    "_s_signedProposalDocument_t":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/41611093/documents/41454591",
                        "fileType":null,
                        "fileID":null
                    },
                    "_date_added":"2024-05-24T10:28:04.000Z",
                    "_s_contactPartyNumber_t":null,
                    "contactName_t":"Michael Keaton",
                    "_s_billTo_t_address_2":null,
                    "fileAttachment_t":{
                        "fileName":"Document.pdf",
                        "isFileSaved":true,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/41611093/documents/41454591",
                        "fileType":"application/pdf",
                        "fileID":"41618810"
                    },
                    "cC_SiteId_c":"siteUS",
                    "_process_var_name":"oraclecpqo",
                    "_locked_by_user_first_name":null,
                    "_s_billTo_t_country":null,
                    "_customer_t_country":{
                        "displayValue":"US",
                        "value":"US"
                    },
                    "createdBy_t":"Albert M",
                    "bs_id":"41611093",
                    "_submitted_by_submit_t":"",
                    "_s_assignedTo_t":{
                        "displayValue":"Seller",
                        "value":"SELLER"
                    },
                    "_customer_t_email":"superuser@example.com",
                    "_locked_by_user_last_name":null,
                    "_s_billTo_t_last_name":null,
                    "transactionID_t":"CPQ-48",
                    "_buyer_company_name":"cpqqa230",
                    "_s_hostCompanyFullName_t":"cpqqa230",
                    "_s_billTo_t_company_name":null,
                    "_date_tx_modified":"2024-06-11T13:24:38.000Z",
                    "_s_billToCustomerAccountName_t":null,
                    "_eSignatureAttributeSet_esig_recipients":null,
                    "_locked_by_user_login":null,
                    "_reject_link":"",
                    "_customer_t_last_name":"Keaton",
                    "_customer_t_company_name":"National Discount Auto Parts",
                    "_s_accountIntegrationResponse_t":null,
                    "_s_isPublished_t":true,
                    "priceExpirationDate_t":null,
                    "_s_customerStatus_t":{
                        "displayValue":"Solution Discovery",
                        "value":"solutionDiscovery"
                    },
                    "_locked_time":null,
                    "proposalDocument":{
                        "name":"Document.pdf",
                        "location":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42253990/documents/41454591",
                        "id":"42253071",
                        "type":"application/pdf"
                    },
                    "_s_billTo_t_address":null,
                    "cC_ProviderNote_c":null,
                    "sampleCustomer_c":null,
                    "_last_document_number":2,
                    "cC_OrderId_c":"o40414",
                    "_customer_t_city":"Bohemia",
                    "_esigTest_c_esig_date_modified":null,
                    "_approve_link":"",
                    "_esigTest_c_esig_status":{
                        "displayValue":"Not Sent",
                        "value":"Not Sent"
                    },
                    "_eSignatureAttributeSet_esig_date_modified":null,
                    "_tax_isTaxPresent_t":false,
                    "cC_ExpirationDate_c":null,
                    "_customer_t_address_2":"Suffolk",
                    "transactionLine":{
                        "hasMore":false,
                        "items":[
                            {
                                "testAttr_c":null,
                                "_shipTo_l_country":null,
                                "_shipping_shippingServiceLevel_l":null,
                                "_tax_totalContractAmountRollup_l":null,
                                "_document_var_name":"transactionLine",
                                "_s_unitProratedOrderDiscount_l":null,
                                "_s_totalProratedOrderDiscount_l":null,
                                "_tax_totalAmountRollup_l":null,
                                "_shipTo_l_zip":null,
                                "_tax_totalAmount_l":null,
                                "_tax_taxPrice_l":null,
                                "_s_inventoryOrganisationId_l":null,
                                "_shipTo_l_fax":null,
                                "includedInBasePrice":null,
                                "_parent_line_item":null,
                                "_date_modified":"2024-05-24T10:28:04.000Z",
                                "_shipTo_l_address":null,
                                "cC_CatalogRefId_c":null,
                                "_s_externalItemId_l":null,
                                "documentNumber_l":"2",
                                "_is_part_pricing_rule_price":true,
                                "_line_bom_model_path":null,
                                "_tax_totalPrice_l":null,
                                "_model_id":null,
                                "_date_added":"2024-05-24T10:28:04.000Z",
                                "_shipTo_l_phone":null,
                                "_parent_doc_number":null,
                                "_is_line_item_mandatory":false,
                                "_model_product_line_id":null,
                                "_last_modified_date":"2024-05-24 10:28:04",
                                "_shipTo_l_city":null,
                                "_shipping_shippingInstructions_l":null,
                                "_tax_totalPriceRollup_l":null,
                                "_reconfiguration_date":"1970-01-01 00:00:00",
                                "_id":41611095,
                                "_shipTo_l_address_2":null,
                                "_pp_id":41525025,
                                "_document_number":2,
                                "_tax_totalPriceMinusTax_l":null,
                                "_is_bom_price":false,
                                "_line_item_comment":null,
                                "_shipTo_l_email":null,
                                "_line_bom_sequence_index":null,
                                "_shipTo_l_first_name":null,
                                "_sequence_number":1,
                                "_step_var_name":"pending_process",
                                "_line_bom_display_name":null,
                                "cC_CommerceItemId_c":null,
                                "_part_supplier_company_id":"4118171",
                                "_tax_totalAmountMinusTax_l":null,
                                "_original_document_number":"-1",
                                "_is_recommended_price":false,
                                "cC_ProductId_c":null,
                                "_shipTo_l_company_name_2":null,
                                "test_custom_c":null,
                                "_line_item_spare_rule_var_name":null,
                                "_tax_taxRollup_l":null,
                                "_shipping_shippingGroupId_l":null,
                                "_part_id":"38746515",
                                "_shipTo_l_state":null,
                                "_shipTo_l_last_name":null,
                                "_transaction_currency_pref":{
                                    "id":5190368,
                                    "currencyCode":"USD"
                                },
                                "_shipTo_l_company_name":null,
                                "_price_book_var_name":"_default_price_book",
                                "_model_supplier_company_id":null,
                                "_tax_calculation_info":null,
                                "_model_segment_id":null,
                                "_bs_id":41611093,
                                "_pp_name":"Self Service User",
                                "_line_bom_condition_index":null
                            }
                        ]
                    },
                    "transactionName_t":"o40414",
                    "_s_skipSellerReview_t":null,
                    "_id":41611093,
                    "contactLastName_t":"Keaton",
                    "_pp_id":41525025,
                    "_document_number":"1",
                    "cC_LineItem_Data_c":null,
                    "_esigTest_c_esig_recipients":null,
                    "owner_t":"Albert M",
                    "_s_billTo_t_email":null,
                    "contactFirstName_t":"Michael",
                    "_step_var_name":"pending_process",
                    "_customer_t_zip":"11716",
                    "_lock_status":false,
                    "_customer_t_fax":null,
                    "currency_t":{
                        "displayValue":"USD",
                        "value":"USD"
                    },
                    "_esigTest_c_esig_envelope_id":null,
                    "_s_transactionSource_t":{
                        "displayValue":"Buyer Initiated",
                        "value":"buyerInitiated"
                    },
                    "_s_billTo_t_first_name":null,
                    "_eSignatureAttributeSet_esig_status":{
                        "displayValue":"Not Sent",
                        "value":"Not Sent"
                    },
                    "_customer_t_company_name_2":null,
                    "_price_book_var_name":"_default_price_book",
                    "_supplier_company_name":"cpqqa230",
                    "_locked_by_user":-1,
                    "_s_billToCustomerAccountID_t":null,
                    "_customer_t_first_name":"Michael",
                    "_s_billTo_t_company_name_2":null,
                    "_currency_pref":{
                        "id":5190368,
                        "currencyCode":"USD"
                    },
                    "contactEmailAddress_t":"superuser@example.com",
                    "_s_isDocumentSigned_t":false,
                    "_tax_taxAmount_t":null,
                    "_pp_name":"Self Service User"
                },
                "xslView":"DocumentTest(Printer Friendly/History)",
                "availableAttachmentsForMerge":[
                    {
                        "name":"Document.pdf (Transaction - File Attachment)",
                        "id":41618810
                    }
                ],
                "warnings":{
                },
                "langAttributeValue":-1,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/41611093/generateProposal"
                    }
                ],
                "fileAttachmentAttribute":"File Attachment"
            }
        },
        "getExtensionRegistry_response":{
            "properties":{
                "httpPort":{
                    "description":"Http port.",
                    "type":"integer"
                },
                "Endpoint Name":{
                    "description":"Object of various Oauth sse proxy end points.",
                    "type":"object",
                    "properties":{
                        "responseType":{
                            "description":"Type of response, e.g. application/json.",
                            "type":"string"
                        },
                        "authRequired":{
                            "description":"Whether authentication is required or not.",
                            "type":"boolean"
                        },
                        "requestType":{
                            "description":"Type of request, e.g. application/json.",
                            "type":"string"
                        },
                        "method":{
                            "description":"Method of the service.",
                            "type":"string"
                        },
                        "hasDoc":{
                            "description":"Whether endpoint has the doc or not.",
                            "type":"boolean"
                        },
                        "url":{
                            "description":"url to trigger the endpoint.",
                            "type":"string"
                        },
                        "httpsRequired":{
                            "description":"Whether https is required or not.",
                            "type":"boolean"
                        }
                    }
                },
                "httpsPort":{
                    "description":"Https port.",
                    "type":"integer"
                },
                "crossDomainRequestsEnabled":{
                    "description":"Whether cross domain request enabled.",
                    "type":"boolean"
                }
            }
        },
        "LoadArraySetDataResponse":{
            "example":{
                "configData":{
                    "_recmdModels":{
                        "items":[
                        ]
                    },
                    "hTMLAttribute":"<br /><br />This is sample formatted test.<br /><strong>This is bold<br /></strong><span style=\"text-decoration: underline;\">Underline<br /><br /></span>Hoooo a <a href=\"http://google.com\" target=\"_blank\">link!<br /></a>",
                    "_bom":{
                        "items":[
                        ]
                    },
                    "_mandatoryModels":{
                        "items":[
                        ]
                    },
                    "_state":{
                        "updatable":true,
                        "messages":[
                        ],
                        "attributes":{
                            "hTMLAttribute":{
                                "hasConstraintViolation":false,
                                "visible":true,
                                "updatable":false,
                                "messages":[
                                ],
                                "hasError":false
                            },
                            "arrayControl1":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            },
                            "arrayControl2":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            },
                            "_isMainModelSelected":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":false,
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            },
                            "imageMenu":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"Image 1",
                                            "value":"Image 1"
                                        },
                                        {
                                            "displayValue":"Image 2",
                                            "value":"Image 2"
                                        },
                                        {
                                            "displayValue":"Image 3",
                                            "value":"Image 3"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":false
                            }
                        },
                        "hasError":false,
                        "hasWarning":false,
                        "actions":{
                            "_startOver":{
                                "visible":true,
                                "enabled":true
                            },
                            "_cancel":{
                                "visible":false,
                                "enabled":true
                            },
                            "_addToTxn":{
                                "visible":false,
                                "enabled":true
                            },
                            "_cm_36292358":{
                                "visible":true,
                                "enabled":true
                            },
                            "_update":{
                                "visible":true,
                                "enabled":true
                            },
                            "_integration_addToCart":{
                                "visible":true,
                                "enabled":true
                            },
                            "_save":{
                                "visible":false,
                                "enabled":true
                            },
                            "_next":{
                                "visible":false,
                                "enabled":true
                            },
                            "_previous":{
                                "visible":true,
                                "enabled":true
                            }
                        }
                    },
                    "arrayControl1":1,
                    "arrayControl2":3,
                    "_mandatoryParts":{
                        "items":[
                        ]
                    },
                    "_setset1":{
                        "totalResults":1,
                        "offset":0,
                        "_state":{
                            "defaultRowState":{
                                "updatable":true,
                                "messages":[
                                ],
                                "attributes":{
                                    "arrayFloatField1":{
                                        "recommendationMessages":[
                                        ],
                                        "hasConstraintViolation":false,
                                        "visible":true,
                                        "updatable":true,
                                        "messages":[
                                        ],
                                        "hasError":false,
                                        "hasWarning":false
                                    },
                                    "arrayBoolean1":{
                                        "recommendationMessages":[
                                        ],
                                        "hasConstraintViolation":false,
                                        "visible":true,
                                        "updatable":true,
                                        "messages":[
                                        ],
                                        "hasError":false,
                                        "hasWarning":false
                                    },
                                    "arrayTextField1":{
                                        "recommendationMessages":[
                                        ],
                                        "hasConstraintViolation":false,
                                        "visible":true,
                                        "updatable":true,
                                        "messages":[
                                        ],
                                        "hasError":false,
                                        "hasWarning":false
                                    },
                                    "arrayCurrencyField1":{
                                        "recommendationMessages":[
                                        ],
                                        "hasConstraintViolation":false,
                                        "visible":true,
                                        "updatable":true,
                                        "messages":[
                                        ],
                                        "hasError":false,
                                        "hasWarning":false
                                    },
                                    "arrayIntegerField1":{
                                        "recommendationMessages":[
                                        ],
                                        "hasConstraintViolation":false,
                                        "visible":true,
                                        "updatable":true,
                                        "messages":[
                                        ],
                                        "hasError":false,
                                        "hasWarning":false
                                    },
                                    "arrayDateField1":{
                                        "recommendationMessages":[
                                        ],
                                        "hasConstraintViolation":false,
                                        "visible":true,
                                        "updatable":true,
                                        "messages":[
                                        ],
                                        "hasError":false,
                                        "hasWarning":false
                                    }
                                },
                                "hasError":false
                            },
                            "deletable":true,
                            "attributes":{
                                "arrayFloatField1":{
                                    "visible":true
                                },
                                "arrayBoolean1":{
                                    "visible":true
                                },
                                "arrayTextField1":{
                                    "visible":true
                                },
                                "arrayCurrencyField1":{
                                    "visible":true
                                },
                                "arrayIntegerField1":{
                                    "visible":true
                                },
                                "arrayDateField1":{
                                    "visible":true
                                }
                            },
                            "sortable":false,
                            "actions":{
                                "_delete":{
                                    "visible":true,
                                    "enabled":true
                                },
                                "_add":{
                                    "visible":true,
                                    "enabled":true
                                }
                            },
                            "insertable":true
                        },
                        "limit":200,
                        "count":1,
                        "hasMore":false,
                        "items":[
                            {
                                "arrayFloatField1":null,
                                "arrayBoolean1":false,
                                "_index":0,
                                "_state":{
                                    "messages":[
                                    ],
                                    "hasError":false
                                },
                                "arrayTextField1":"",
                                "arrayCurrencyField1":null,
                                "arrayIntegerField1":null,
                                "arrayDateField1":null,
                                "_rowKey":"b2d77c0b-4f50-40de-998e-9b04b9fcef0e"
                            }
                        ]
                    },
                    "_setset2":{
                        "totalResults":3,
                        "offset":0,
                        "_state":{
                            "defaultRowState":{
                                "updatable":true,
                                "messages":[
                                ],
                                "attributes":{
                                    "arrayBoolean2":{
                                        "recommendationMessages":[
                                        ],
                                        "hasConstraintViolation":false,
                                        "visible":true,
                                        "updatable":true,
                                        "messages":[
                                        ],
                                        "hasError":false,
                                        "hasWarning":false
                                    },
                                    "arrayFloatSSM1":{
                                        "recommendationMessages":[
                                        ],
                                        "hasConstraintViolation":false,
                                        "visible":true,
                                        "domain":{
                                            "constraintType":"DISALLOWED",
                                            "constraintList":[
                                            ],
                                            "domainRestricted":true,
                                            "availableElements":[
                                                {
                                                    "displayValue":"1.23",
                                                    "value":1.23
                                                },
                                                {
                                                    "displayValue":"2.34",
                                                    "value":2.34
                                                },
                                                {
                                                    "displayValue":"3.45",
                                                    "value":3.45
                                                }
                                            ]
                                        },
                                        "updatable":true,
                                        "messages":[
                                        ],
                                        "hasError":false,
                                        "hasWarning":false
                                    },
                                    "arrayTextSSM1":{
                                        "recommendationMessages":[
                                        ],
                                        "hasConstraintViolation":false,
                                        "visible":true,
                                        "domain":{
                                            "constraintType":"DISALLOWED",
                                            "constraintList":[
                                            ],
                                            "domainRestricted":true,
                                            "availableElements":[
                                                {
                                                    "displayValue":"Value 1",
                                                    "value":"Value 1"
                                                },
                                                {
                                                    "displayValue":"Value 2",
                                                    "value":"Value 2"
                                                },
                                                {
                                                    "displayValue":"Value 3",
                                                    "value":"Value 3"
                                                }
                                            ]
                                        },
                                        "updatable":true,
                                        "messages":[
                                        ],
                                        "hasError":false,
                                        "hasWarning":false
                                    },
                                    "arrayIntegerSSM1":{
                                        "recommendationMessages":[
                                        ],
                                        "hasConstraintViolation":false,
                                        "visible":true,
                                        "domain":{
                                            "constraintType":"DISALLOWED",
                                            "constraintList":[
                                            ],
                                            "domainRestricted":true,
                                            "availableElements":[
                                                {
                                                    "displayValue":"1",
                                                    "value":1
                                                },
                                                {
                                                    "displayValue":"2",
                                                    "value":2
                                                },
                                                {
                                                    "displayValue":"3",
                                                    "value":3
                                                }
                                            ]
                                        },
                                        "updatable":true,
                                        "messages":[
                                        ],
                                        "hasError":false,
                                        "hasWarning":false
                                    }
                                },
                                "hasError":false
                            },
                            "deletable":true,
                            "attributes":{
                                "arrayBoolean2":{
                                    "visible":true
                                },
                                "arrayFloatSSM1":{
                                    "visible":true
                                },
                                "arrayTextSSM1":{
                                    "visible":true
                                },
                                "arrayIntegerSSM1":{
                                    "visible":true
                                }
                            },
                            "sortable":false,
                            "actions":{
                                "_delete":{
                                    "visible":true,
                                    "enabled":true
                                },
                                "_add":{
                                    "visible":true,
                                    "enabled":true
                                }
                            },
                            "insertable":true
                        },
                        "limit":200,
                        "count":3,
                        "hasMore":false,
                        "items":[
                            {
                                "arrayBoolean2":false,
                                "arrayFloatSSM1":{
                                    "displayValue":"",
                                    "value":null
                                },
                                "_index":0,
                                "_state":{
                                    "messages":[
                                    ],
                                    "hasError":false
                                },
                                "arrayTextSSM1":{
                                    "displayValue":"",
                                    "value":""
                                },
                                "arrayIntegerSSM1":{
                                    "displayValue":"",
                                    "value":null
                                },
                                "_rowKey":"8f54e513-27a8-4cd4-ad9c-7aab3a97da61"
                            },
                            {
                                "arrayBoolean2":false,
                                "arrayFloatSSM1":{
                                    "displayValue":"",
                                    "value":null
                                },
                                "_index":1,
                                "_state":{
                                    "messages":[
                                    ],
                                    "hasError":false
                                },
                                "arrayTextSSM1":{
                                    "displayValue":"",
                                    "value":""
                                },
                                "arrayIntegerSSM1":{
                                    "displayValue":"",
                                    "value":null
                                },
                                "_rowKey":"2d3a23c3-baf4-45ee-9cfe-2804339b9374"
                            },
                            {
                                "arrayBoolean2":false,
                                "arrayFloatSSM1":{
                                    "displayValue":"",
                                    "value":null
                                },
                                "_index":2,
                                "_state":{
                                    "messages":[
                                    ],
                                    "hasError":false
                                },
                                "arrayTextSSM1":{
                                    "displayValue":"",
                                    "value":""
                                },
                                "arrayIntegerSSM1":{
                                    "displayValue":"",
                                    "value":null
                                },
                                "_rowKey":"ba68683d-9b4b-4e12-951a-0605af5e2236"
                            }
                        ]
                    },
                    "_isMainModelSelected":true,
                    "_priceInfo":{
                        "name":"Price",
                        "items":[
                            {
                                "category":{
                                    "code":"GENERAL",
                                    "displayName":"Price"
                                },
                                "_others":[
                                    {
                                        "variableName":"_totalConfiguredPrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":0
                                        },
                                        "name":"Total Configured Price of Model"
                                    }
                                ]
                            }
                        ]
                    },
                    "_recmdParts":{
                        "items":[
                        ]
                    },
                    "imageMenu":{
                        "displayValue":"",
                        "value":""
                    }
                },
                "systemCurrentDate":"2019-08-22",
                "cacheInstanceId":"tNVGM7chHpsV6A0kd74UZCqli0V6kMlAdPCj19fC0WtIXgLmU10znN2S0LTF3jhJ"
            }
        },
        "convertToScheduledOrder_request":{
            "properties":{
                "schedule":{
                    "description":"The schedule of the Scheduled order.",
                    "type":"object",
                    "properties":{
                        "period":{
                            "description":"The period of repeating of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "delay":{
                            "description":"The delay of the first scheduled run after start date of the Periodic Scheduled order in milliseconds.",
                            "type":"integer"
                        },
                        "selectedDates":{
                            "description":"The selected dates in a month in year for the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "weeksInMonth":{
                            "description":"The weeks in month of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "interval":{
                            "description":"The interval in term of number of days of the Scheduled order.",
                            "type":"integer"
                        },
                        "monthsInYear":{
                            "description":"The months in year of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "daysOfWeek":{
                            "description":"The days of week of the Scheduled order.",
                            "type":"array",
                            "items":{
                                "type":"integer"
                            }
                        },
                        "occurenceInDay":{
                            "description":"The occurence in day on the Scheduled order.",
                            "type":"integer"
                        }
                    },
                    "required":[
                        "selectedDates",
                        "weeksInMonth",
                        "monthsInYear",
                        "daysOfWeek",
                        "period"
                    ]
                },
                "scheduleType":{
                    "description":"The schedule type of the Scheduled order.",
                    "type":"string"
                },
                "endDate":{
                    "description":"The end date of the Scheduled order.",
                    "type":"string"
                },
                "name":{
                    "description":"The name of the Scheduled order.",
                    "type":"string"
                },
                "startDate":{
                    "description":"The start date of the Scheduled order.",
                    "type":"string"
                }
            },
            "required":[
                "schedule",
                "scheduleType",
                "name",
                "startDate"
            ],
            "example":{
                "schedule":{
                    "selectedDates":[
                    ],
                    "weeksInMonth":[
                        1,
                        2,
                        3
                    ],
                    "monthsInYear":[
                        1,
                        2
                    ],
                    "daysOfWeek":[
                        1,
                        2,
                        3
                    ]
                },
                "scheduleType":"calendar",
                "endDate":"2017-10-01T00:00:00.000Z",
                "name":"testScheduleOrder",
                "startDate":"2015-10-01T00:00:00.000Z"
            }
        },
        "listLegalApprovers_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"string"
                },
                "items":{
                    "description":"list of shopper profiles",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "lastName":{
                                "description":"the last name of the profile",
                                "type":"string"
                            },
                            "firstName":{
                                "description":"the first name of the profile",
                                "type":"string"
                            },
                            "roles":{
                                "description":"List of user roles",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "associations":{
                                            "description":"Associations of the role with the organization member",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "relatedItemId":{
                                                        "description":"Organization id to which the role is associated.If the type is global, relatedItemId is null",
                                                        "type":"string"
                                                    },
                                                    "type":{
                                                        "description":"Type of the association.Possible values are - organization,global.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "function":{
                                            "description":"Function of the role. Present only if type is organizationalRole",
                                            "type":"string"
                                        },
                                        "relativeTo":{
                                            "description":"Organization in which the role applies. Present only if type is organizationalRole",
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"Organization ID",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "repositoryId":{
                                            "description":"Repository id of the role",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the role",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the role",
                                            "type":"string"
                                        },
                                        "type":{
                                            "description":"Type of the role which can be organizationalRole or role",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"the id of the profile",
                                "type":"string"
                            },
                            "id":{
                                "description":"the id of the profile to retrieve",
                                "type":"string"
                            },
                            "secondaryOrganizations":{
                                "description":"Secondary organizations for the profile",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                    }
                                }
                            },
                            "email":{
                                "description":"the email address of the profile",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "saveCurrentSessionDeviceDataContext_response":{
            "properties":{
                "deviceType":{
                    "description":"The type of device for the current session.",
                    "type":"string"
                },
                "deviceOS":{
                    "description":"The OS of the device for the current session.",
                    "type":"string"
                }
            },
            "example":{
                "deviceType":"mobile",
                "deviceOS":"iOS",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstoreui/v1/audienceContext/currentSession/deviceType/current"
                    }
                ]
            }
        },
        "previewSubscriptionProductsResponse":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "cart":{
                    "type":"object",
                    "properties":{
                        "items":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/previewResponseCartItem"
                            }
                        }
                    }
                }
            }
        },
        "CheckoutQuoteRequest":{
            "properties":{
            },
            "example":{
            }
        },
        "ReRequestQuoteRequest":{
            "properties":{
                "documents":{
                    "type":"object",
                    "properties":{
                        "comments":{
                            "description":"The reason from the customer for rejecting the quote.",
                            "type":"string"
                        }
                    }
                },
                "criteria":{
                    "type":"object",
                    "properties":{
                        "expandedDomains":{
                            "description":"The list of expanded Domains.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "rejectReason_t":{
                                        "description":"The reject reason.",
                                        "type":"string"
                                    },
                                    "status_t":{
                                        "description":"The status of the quote. Example CREATED",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"Property to indicate if the CPQ specific properties to be included in the response",
                            "type":"boolean"
                        },
                        "fields":{
                            "description":"The list of properties to be returned in the response",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "cC_RequesterNote_t":{
                                        "description":"The commerce property to add the requester note",
                                        "type":"string"
                                    },
                                    "transactionName_t":{
                                        "description":"The name of the transaction for a quote.",
                                        "type":"string"
                                    },
                                    "transactionID_t":{
                                        "description":"The id of the quote",
                                        "type":"string"
                                    },
                                    "rejectExplanation_t":{
                                        "description":"The property to specify the reject reason.",
                                        "type":"string"
                                    },
                                    "status_t":{
                                        "description":"The status of the quote",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "required":[
                "documents",
                "comments"
            ],
            "example":{
                "documents":{
                    "comments":"Need More Discount."
                },
                "criteria":{
                    "expandedDomains":[
                        "rejectReason_t",
                        "status_t"
                    ],
                    "state":true,
                    "fields":[
                        "status_t",
                        "transactionID_t",
                        "transactionName_t",
                        "rejectExplanation_t",
                        "cC_RequesterNote_t"
                    ]
                }
            }
        },
        "updatePaymentGroupFromGenericResponse_response":{
            "properties":{
            }
        },
        "getCustomerAccountActivitiesTotals_success_response":{
        },
        "model_subItem":{
            "properties":{
                "deactivationDate":{
                    "description":"The deactivation date in ISO format.",
                    "type":"string"
                },
                "primaryThumbImageURL":{
                    "description":"The URL of the product's primary image.",
                    "type":"string",
                    "example":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100"
                },
                "dynamicProperties":{
                    "description":"Array of custom properties at order line item level.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "ratePlanId":{
                    "description":"Rate Plan Id",
                    "type":"string"
                },
                "externalData":{
                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "values":{
                                "description":"The array of values associated with an externalData item.",
                                "type":"object",
                                "properties":{
                                    "dynamic_property_key":{
                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"The name to be associated with the externalData item.",
                                "type":"string"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                "type":"string"
                            }
                        }
                    }
                },
                "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"
                },
                "childItems":{
                    "description":"The array of child items in the item, if the item is a configurable item. If a child item is itself configurable, it can contain its own childItems array. Specifying a childItems array, even if empty, will permit new children or layers of descendants to be added in subsequent update operations.",
                    "type":"array",
                    "items":{
                        "description":"A configurable item with properties that match the parent configuarable item",
                        "type":"object"
                    }
                },
                "assetKey":{
                    "description":"The assetKey ID associated to the current item.",
                    "type":"string"
                },
                "externalPrice":{
                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                    "type":"number"
                },
                "commerceItemId":{
                    "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                    "type":"string"
                },
                "assetId":{
                    "description":"The asset ID corresponding to the current item.",
                    "type":"string"
                },
                "price":{
                    "description":"Price of the items.",
                    "type":"number"
                },
                "variant":{
                    "description":"List of variants for the product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "optionValue":{
                                "description":"The variant option value.",
                                "type":"string"
                            },
                            "optionName":{
                                "description":"The variant option name.",
                                "type":"string"
                            }
                        }
                    }
                },
                "skipPricingWithCPQ":{
                    "description":"This tells whether to fetch charges for this item from CPQ",
                    "type":"boolean"
                },
                "primaryImageAltText":{
                    "description":"The product's primary image alternative text.",
                    "type":"string"
                },
                "actionCode":{
                    "description":"The action code that has been set on the item by the configurator system.",
                    "type":"string"
                },
                "state":{
                    "description":"state of the commerce Item",
                    "type":"string"
                },
                "id":{
                    "description":"Unique line item identifier.",
                    "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"
                },
                "primaryImageTitle":{
                    "description":"The product's primary image title.",
                    "type":"string",
                    "example":"Samsung - F90BN HD Flash Memory Camcorder"
                },
                "childSkus":{
                    "description":"An array with single primary image url for this item's sku, or its default image.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "quantity":{
                    "description":"The quantity of the product in the cart.",
                    "type":"integer"
                },
                "productId":{
                    "description":"ID of the product in the cart.",
                    "type":"string"
                },
                "pointOfNoRevision":{
                    "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                    "type":"boolean"
                },
                "externalRecurringCharge":{
                    "description":"The external recurring charge amount.",
                    "type":"number"
                },
                "giftWithPurchaseCommerceItemMarkers":{
                    "description":"giftWithPurchaseCommerceItemMarker information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "remainingQuantity":{
                                "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"The gift hash code for this gift with purchase promotion.",
                                "type":"integer"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion ID.",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                },
                "parentAssetKey":{
                    "description":"The parentAssetKey ID associated to the current item.",
                    "type":"string"
                },
                "originalCommerceItemId":{
                    "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                    "type":"string"
                },
                "rootAssetKey":{
                    "description":"The rootAssetKey ID associated to the current item.",
                    "type":"string"
                },
                "externalPriceQuantity":{
                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                    "type":"integer"
                },
                "externalRecurringChargeFrequency":{
                    "description":"The frequency for the recurring charge e.g. Monthly.",
                    "type":"string"
                },
                "transactionDate":{
                    "description":"ISO formatted Date on which the service action should be triggered.",
                    "type":"string"
                },
                "catRefId":{
                    "description":"Sku reference ID.",
                    "type":"string"
                },
                "externalRecurringChargeDuration":{
                    "description":"The duration for the recurring charge e.g. 12 months.",
                    "type":"string"
                },
                "skuProperties":{
                    "description":"Sku properties Information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "propertyType":{
                                "description":"Type that indicates whether it is a base or a custom SKU property,",
                                "type":"string"
                            },
                            "name":{
                                "description":"Name of the Dynamic SKU Property.",
                                "type":"string"
                            },
                            "id":{
                                "description":"ID of the Dynamic SKU Property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"Value of the Dynamic SKU Property.",
                                "type":"string"
                            }
                        }
                    }
                },
                "customerAccountId":{
                    "description":"The customer account ID associated to the current item.",
                    "type":"string"
                },
                "route":{
                    "description":"The UI route to display the product.",
                    "type":"string"
                },
                "siteId":{
                    "description":"The ID of the site on which the item was added.",
                    "type":"string"
                },
                "detailedRecurringChargeInfo":{
                    "description":"Detailed Item Price Information.",
                    "type":"object",
                    "properties":{
                        "discounted":{
                            "description":"Whether the price is discounted.",
                            "type":"boolean"
                        },
                        "amount":{
                            "description":"The monetary amount for the recurring charge.",
                            "type":"number"
                        },
                        "quantity":{
                            "description":"The number of items covered by this recurring charge price info",
                            "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"
                        }
                    }
                },
                "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 determines if the current item is an asset or not.",
                    "type":"boolean"
                },
                "recurringCharge":{
                    "description":"The recurring charge for the item.",
                    "type":"number"
                }
            },
            "example":{
                "rawTotalPrice":2799.96,
                "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                "dynamicProperties":[
                    {
                        "id":"giftWrapMessage123",
                        "label":"Gift Wrap Message123",
                        "value":"newGSMessage456000"
                    }
                ],
                "shippingSurchargeValue":0,
                "discountAmount":0,
                "externalData":[
                ],
                "externalPrice":129,
                "commerceItemId":"ci980ddwww415",
                "price":984,
                "variant":[
                    {
                        "optionValue":"Neon",
                        "optionName":"color"
                    },
                    {
                        "optionValue":"2x optical/130x digital",
                        "optionName":"zoom"
                    }
                ],
                "onSale":true,
                "id":"ci98000415",
                "state":"Added to order",
                "stateKey":"INITIAL",
                "unitPrice":597,
                "amount":984,
                "quantity":7,
                "productId":"camcorder_1",
                "pointOfNoRevision":false,
                "salePrice":597,
                "detailedItemPriceInfo":[
                    {
                        "discounted":false,
                        "secondaryCurrencyTaxAmount":0,
                        "amount":129,
                        "quantity":1,
                        "tax":0,
                        "orderDiscountShare":0,
                        "detailedUnitPrice":129,
                        "currencyCode":"USD"
                    }
                ],
                "giftWithPurchaseCommerceItemMarkers":[
                ],
                "externalPriceQuantity":3,
                "catRefId":"camcordersku_1_3",
                "skuProperties":[
                    {
                        "propertyType":"sku-base",
                        "name":"Not Returnable",
                        "id":"nonreturnable",
                        "value":false
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Name",
                        "id":"displayName",
                        "value":null
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Active",
                        "id":"active",
                        "value":true
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Id",
                        "id":"id",
                        "value":"camcordersku_1_3"
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Discountable",
                        "id":"discountable",
                        "value":true
                    }
                ],
                "discountInfo":[
                ],
                "siteId":"siteUS",
                "shopperInput":{
                    "shopInputMessage":"testShopInputMessd"
                },
                "asset":false,
                "listPrice":699.99
            }
        },
        "PickListOptionsResponse":{
            "type":"object",
            "properties":{
                "cacheInstanceId":{
                    "description":"The cache Instance Id of the current configuration",
                    "type":"string"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "variableName":{
                                "description":"Name of the picklist.",
                                "type":"string"
                            },
                            "items":{
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "displayValue":{
                                            "type":"string"
                                        },
                                        "value":{
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "cacheInstanceId":"guVTIijM2GvWEGaiE3pRij7wleLOIFLczSqL7c8j3ANSIOBB9JVd3AzRUVkoKCLt",
                "items":[
                    {
                        "variableName":"picklist1",
                        "items":[
                            {
                                "displayValue":"",
                                "value":""
                            },
                            {
                                "displayValue":"a",
                                "value":"a"
                            },
                            {
                                "displayValue":"b",
                                "value":"b"
                            },
                            {
                                "displayValue":"c d e",
                                "value":"c d e"
                            },
                            {
                                "displayValue":"f",
                                "value":"f"
                            }
                        ]
                    },
                    {
                        "variableName":"currency",
                        "items":[
                            {
                                "displayValue":"",
                                "value":""
                            },
                            {
                                "displayValue":"Canadian Dollar",
                                "value":"Canadian Dollar"
                            },
                            {
                                "displayValue":"Dollar",
                                "value":"Dollar"
                            },
                            {
                                "displayValue":"Euro",
                                "value":"Euro"
                            },
                            {
                                "displayValue":"INR",
                                "value":"INR"
                            }
                        ]
                    }
                ]
            }
        },
        "getAllInvoicesForProfile_success_response":{
        },
        "generateStaticWishlistPage_response":{
            "properties":{
                "status":{
                    "description":"status information about the request",
                    "type":"string"
                }
            }
        },
        "storeapproveOrder_request":{
            "properties":{
                "approverMessage":{
                    "description":"The message given by approver when approving an order.",
                    "type":"string"
                },
                "orderId":{
                    "description":"The order ID of the order which requires approval.",
                    "type":"string"
                },
                "ignorePriceWarnings":{
                    "default":"false",
                    "description":"This flag decides whether approver is allowing order to be repriced as part of approval or not.",
                    "type":"boolean"
                }
            },
            "required":[
                "orderId"
            ],
            "example":{
                "approverMessage":"Approving order",
                "orderId":"o30411",
                "ignorePriceWarnings":true
            }
        },
        "action_request":{
            "properties":{
                "transactionDate":{
                    "description":"The date and time on which the service request was made.",
                    "type":"string"
                }
            }
        },
        "getFileURLs_request":{
            "properties":{
                "filePaths":{
                    "description":"The IDs of the files",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            },
            "required":[
                "filePaths"
            ],
            "example":{
                "filePaths":[
                    "/ccimg/missing-product.jpg"
                ]
            }
        },
        "itemsCollectionWithEmbeddedOrder_response":{
            "description":"Item and embedded order.",
            "type":"object",
            "properties":{
                "totalResults":{
                    "description":"Total number of items in collection.",
                    "type":"string"
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "offset":{
                    "description":"Page offset currently.",
                    "type":"string"
                },
                "hasMore":{
                    "description":"Flag indicating whether more results exist.",
                    "type":"string"
                },
                "limit":{
                    "description":"Max number of results returned per response.",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "links":{
                    "description":"Collection of links indicating operations possible upon resource/subresource.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "method":{
                                "description":"HTTP method type.",
                                "type":"string"
                            },
                            "rel":{
                                "description":"Attribute specifying link between current response and linked destination.",
                                "type":"string"
                            },
                            "href":{
                                "description":"href specifying link's destination.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items in the cart.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "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"
                            },
                            "childItems":{
                                "description":"The array of child items in the item, if the item is a configurable item. If a child item is itself configurable, it can contain its own childItems array. Specifying a childItems array, even if empty, will permit new children or layers of descendants to be added in subsequent update operations.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "addOnItem":{
                                            "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                            "type":"boolean"
                                        },
                                        "rawTotalPrice":{
                                            "description":"The raw price of the product.",
                                            "type":"number"
                                        },
                                        "displayName":{
                                            "description":"The name of the product.",
                                            "type":"string"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPrice":{
                                            "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                            "type":"number"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"Unique identifier for the child item.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"state at the commerce Item level",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "unitPrice":{
                                            "description":"The unit price of the product.",
                                            "type":"number"
                                        },
                                        "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"
                                        },
                                        "amount":{
                                            "description":"The total amount of this item including its child items amounts.",
                                            "type":"number"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "externalRecurringCharge":{
                                            "description":"The external recurring price.",
                                            "type":"number"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPriceQuantity":{
                                            "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                            "type":"integer"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                            "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"
                                        },
                                        "catRefId":{
                                            "description":"skuid of the item.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                            "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"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "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"
                                                }
                                            }
                                        },
                                        "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 determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "recurringCharge":{
                                            "description":"The recurring charge for the item.",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "assetKey":{
                                "description":"The assetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPrice":{
                                "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                "type":"string"
                            },
                            "assetId":{
                                "description":"The asset ID corresponding to the current item.",
                                "type":"string"
                            },
                            "price":{
                                "description":"Price of the items.",
                                "type":"number"
                            },
                            "variant":{
                                "description":"List of variants for the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"The variant option value.",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"The variant option name.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "primaryImageAltText":{
                                "description":"The product's primary image alternative text.",
                                "type":"string"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the item by the configurator system.",
                                "type":"string"
                            },
                            "state":{
                                "description":"state of the commerce Item",
                                "type":"string"
                            },
                            "id":{
                                "description":"Unique line item identifier.",
                                "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"
                            },
                            "primaryImageTitle":{
                                "description":"The product's primary image title.",
                                "type":"string",
                                "example":"Samsung - F90BN HD Flash Memory Camcorder"
                            },
                            "childSkus":{
                                "description":"An array with single primary image url for this item's sku, or its default image.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "quantity":{
                                "description":"Quantity of the items.",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"ID of the product in the cart.",
                                "type":"string"
                            },
                            "pointOfNoRevision":{
                                "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                "type":"boolean"
                            },
                            "externalRecurringCharge":{
                                "description":"The external recurring price.",
                                "type":"number"
                            },
                            "giftWithPurchaseCommerceItemMarkers":{
                                "description":"giftWithPurchaseCommerceItemMarker information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "remainingQuantity":{
                                            "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                            "type":"number"
                                        },
                                        "selectedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                            "type":"number"
                                        },
                                        "data":{
                                            "description":"The gift hash code for this gift with purchase promotion.",
                                            "type":"integer"
                                        },
                                        "automaticQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                            "type":"number"
                                        },
                                        "value":{
                                            "description":"The gift with purchase promotion ID.",
                                            "type":"string"
                                        },
                                        "targetedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                            "type":"number"
                                        },
                                        "key":{
                                            "description":"atg.gwp",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "originalCommerceItemId":{
                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPriceQuantity":{
                                "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                "type":"integer"
                            },
                            "externalRecurringChargeFrequency":{
                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"Sku reference ID.",
                                "type":"string"
                            },
                            "externalRecurringChargeDuration":{
                                "description":"The duration for the recurring charge e.g. 12 months.",
                                "type":"string"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "route":{
                                "description":"The UI route to display the product.",
                                "type":"string"
                            },
                            "siteId":{
                                "description":"The ID of the site on which the item was added.",
                                "type":"string"
                            },
                            "detailedRecurringChargeInfo":{
                                "description":"Detailed Item Price Information.",
                                "type":"object",
                                "properties":{
                                    "discounted":{
                                        "description":"Whether the price is discounted.",
                                        "type":"boolean"
                                    },
                                    "amount":{
                                        "description":"The monetary amount for the recurring charge.",
                                        "type":"number"
                                    },
                                    "quantity":{
                                        "description":"The number of items covered by this recurring charge price info",
                                        "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"
                                    }
                                }
                            },
                            "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 determines if the current item is an asset or not.",
                                "type":"boolean"
                            },
                            "recurringCharge":{
                                "description":"The recurring charge for the item.",
                                "type":"number"
                            }
                        }
                    }
                },
                "embedded":{
                    "description":"The embedded holder property for the current order representation.",
                    "type":"object",
                    "properties":{
                        "order":{
                            "$ref":"#/definitions/model_order"
                        }
                    }
                }
            },
            "example":{
                "application/json":{
                    "totalResults":"2",
                    "offset":"0",
                    "hasMore":"false",
                    "limit":"250",
                    "links":[
                        {
                            "method":"PATCH",
                            "rel":"/rels/updateCommerceItems",
                            "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                        },
                        {
                            "method":"GET",
                            "rel":"last",
                            "href":"http://localhost:8080/ccstoreui/v1/orders/current/items?offset=0&limit=2"
                        },
                        {
                            "method":"GET",
                            "rel":"self",
                            "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                        },
                        {
                            "method":"GET",
                            "rel":"canonical",
                            "href":"http://localhost:8080/ccstoreui/v1/orders/current/items"
                        },
                        {
                            "method":"GET",
                            "rel":"first",
                            "href":"http://localhost:8080/ccstoreui/v1/orders/current/items?offset=0&limit=250"
                        }
                    ],
                    "items":[
                        {
                            "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                            "rawTotalPrice":2799.96,
                            "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                            "dynamicProperties":[
                                {
                                    "id":"giftWrapMessage123",
                                    "label":"Gift Wrap Message123",
                                    "value":"newGSMessage456000"
                                }
                            ],
                            "shippingSurchargeValue":0,
                            "discountAmount":0,
                            "externalData":[
                            ],
                            "externalPrice":129,
                            "commerceItemId":"ci980ddwww415",
                            "price":984,
                            "variant":[
                                {
                                    "optionValue":"Neon",
                                    "optionName":"color"
                                },
                                {
                                    "optionValue":"2x optical/130x digital",
                                    "optionName":"zoom"
                                }
                            ],
                            "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                            "onSale":true,
                            "id":"ci98000415",
                            "state":"Added to order",
                            "stateKey":"INITIAL",
                            "unitPrice":597,
                            "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                            "childSKUs":[
                                {
                                    "primaryThumbImageURL":null
                                }
                            ],
                            "amount":984,
                            "quantity":7,
                            "productId":"camcorder_1",
                            "pointOfNoRevision":false,
                            "salePrice":597,
                            "detailedItemPriceInfo":[
                                {
                                    "discounted":false,
                                    "secondaryCurrencyTaxAmount":0,
                                    "amount":129,
                                    "quantity":1,
                                    "tax":0,
                                    "orderDiscountShare":0,
                                    "detailedUnitPrice":129,
                                    "currencyCode":"USD"
                                }
                            ],
                            "giftWithPurchaseCommerceItemMarkers":[
                            ],
                            "externalPriceQuantity":3,
                            "catRefId":"camcordersku_1_3",
                            "skuProperties":[
                                {
                                    "propertyType":"sku-base",
                                    "name":"Not Returnable",
                                    "id":"nonreturnable",
                                    "value":false
                                },
                                {
                                    "propertyType":"sku-base",
                                    "name":"Name",
                                    "id":"displayName",
                                    "value":null
                                },
                                {
                                    "propertyType":"sku-base",
                                    "name":"Active",
                                    "id":"active",
                                    "value":true
                                },
                                {
                                    "propertyType":"sku-base",
                                    "name":"Id",
                                    "id":"id",
                                    "value":"camcordersku_1_3"
                                },
                                {
                                    "propertyType":"sku-base",
                                    "name":"Discountable",
                                    "id":"discountable",
                                    "value":true
                                }
                            ],
                            "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                            "discountInfo":[
                            ],
                            "siteId":"siteUS",
                            "shopperInput":{
                                "shopInputMessage":"testShopInputMessd"
                            },
                            "asset":false,
                            "listPrice":699.99
                        },
                        {
                            "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v3838394227481959246/products/girldragontattoo_LARGE.jpg&height=100&width=100",
                            "rawTotalPrice":21.99,
                            "displayName":"The Girl with the Dragon Tattoo",
                            "dynamicProperties":[
                                {
                                    "id":"giftWrapMessage123",
                                    "label":"Gift Wrap Message123",
                                    "value":null
                                }
                            ],
                            "shippingSurchargeValue":0,
                            "discountAmount":0,
                            "externalData":[
                            ],
                            "commerceItemId":"ci98000416",
                            "price":21.99,
                            "variant":[
                            ],
                            "primaryImageAltText":"The Girl with the Dragon Tattoo",
                            "onSale":false,
                            "id":"ci98000416",
                            "state":"Added to order",
                            "stateKey":"INITIAL",
                            "unitPrice":21.99,
                            "primaryImageTitle":"The Girl with the Dragon Tattoo",
                            "childSKUs":[
                                {
                                    "primaryThumbImageURL":null
                                }
                            ],
                            "amount":21.99,
                            "quantity":1,
                            "productId":"Product_36Exy",
                            "pointOfNoRevision":false,
                            "salePrice":0,
                            "detailedItemPriceInfo":[
                                {
                                    "discounted":false,
                                    "secondaryCurrencyTaxAmount":0,
                                    "amount":21.99,
                                    "quantity":1,
                                    "tax":0,
                                    "orderDiscountShare":0,
                                    "detailedUnitPrice":21.99,
                                    "currencyCode":"USD"
                                }
                            ],
                            "giftWithPurchaseCommerceItemMarkers":[
                            ],
                            "catRefId":"Sku_36Fxy",
                            "skuProperties":[
                                {
                                    "propertyType":"sku-base",
                                    "name":"Not Returnable",
                                    "id":"nonreturnable",
                                    "value":false
                                },
                                {
                                    "propertyType":"sku-base",
                                    "name":"Name",
                                    "id":"displayName",
                                    "value":null
                                },
                                {
                                    "propertyType":"sku-base",
                                    "name":"Active",
                                    "id":"active",
                                    "value":true
                                },
                                {
                                    "propertyType":"sku-base",
                                    "name":"Id",
                                    "id":"id",
                                    "value":"Sku_36Fxy"
                                },
                                {
                                    "propertyType":"sku-base",
                                    "name":"Discountable",
                                    "id":"discountable",
                                    "value":true
                                }
                            ],
                            "route":"/the-girl-with-the-dragon-tattoo/product/Product_36Exy",
                            "discountInfo":[
                            ],
                            "siteId":"siteUS",
                            "shopperInput":{
                            },
                            "asset":false,
                            "listPrice":21.99
                        }
                    ],
                    "embedded":{
                        "order":{
                            "shippingGroups":{
                                "priceInfo":{
                                    "amount":179,
                                    "total":204.06,
                                    "shipping":6.5,
                                    "primaryCurrencyTotal":204.06,
                                    "shippingSurchargeValue":0,
                                    "tax":18.56,
                                    "subTotal":179,
                                    "currencyCode":"USD",
                                    "totalWithoutTax":185.5
                                },
                                "discountInfo":{
                                    "orderDiscount":0,
                                    "shippingDiscount":0,
                                    "discountDescList":[
                                        {
                                            "promotionName":"Free Tattoo",
                                            "external":false,
                                            "promotionLevel":"item",
                                            "coupon":"FREETATTOO",
                                            "promotionDesc":"Explicit Item Discount - FREETATTOO",
                                            "promotionId":"explicitItemFreeDiscount"
                                        }
                                    ],
                                    "orderImplicitDiscountList":[
                                        {
                                            "external":false,
                                            "promotionLevel":"item",
                                            "promotionDesc":"Implicit Item Discount - 3PercentOff",
                                            "promotionId":"implicitItemPercentDiscount"
                                        }
                                    ]
                                },
                                "shippingMethod":{
                                    "shippingTax":0.46,
                                    "cost":6.5,
                                    "taxIncluded":true,
                                    "externalId":"EXTERNAL1",
                                    "taxCode":"PC00300",
                                    "value":"ground",
                                    "shippingMethodDescription":"Ground"
                                },
                                "shippingGroupId":"sg10032",
                                "shippingAddress":{
                                    "lastName":"Smith",
                                    "country":"US",
                                    "address3":"Florida",
                                    "address2":"Florida",
                                    "city":"Orlando",
                                    "prefix":"Mr",
                                    "address1":"76 Palm Drive",
                                    "postalCode":32002,
                                    "jobTitle":"Doctor",
                                    "companyName":"Doctor's Place",
                                    "county":"Florida",
                                    "suffix":"John Smith",
                                    "selectedCountry":"US",
                                    "firstName":"John",
                                    "phoneNumber":"09345456345",
                                    "alias":"Address03#",
                                    "faxNumber":330193316,
                                    "middleName":"Joe",
                                    "state":"FL",
                                    "email":"john@email.com"
                                },
                                "type":"hardgoodShippingGroup",
                                "items":[
                                    {
                                        "availablePickupDate":"2020-06-30",
                                        "inventoryLocationId":"SiteUS-GlenAllen187",
                                        "rawTotalPrice":29.99,
                                        "returnedQuantity":0,
                                        "dynamicProperties":[
                                            {
                                                "id":"dynamicPropertyMode",
                                                "label":"Mode",
                                                "value":"pickup"
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "availabilityDate":"2020-06-30",
                                        "discountAmount":0,
                                        "preOrderQuantity":0,
                                        "commerceItemId":"ci3000411",
                                        "variant":[
                                            {
                                                "optionValue":"red",
                                                "optionName":"color"
                                            }
                                        ],
                                        "onSale":false,
                                        "state":"SUBMITTED",
                                        "unitPrice":29.99,
                                        "quantity":5,
                                        "pointOfNoRevision":false,
                                        "relationshipType":"string",
                                        "productId":"Product_18Cxi",
                                        "salePrice":0,
                                        "preferredPickupDate":"2020-06-30",
                                        "catRefId":"Sku_18Cxi",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"UPC Code",
                                                "id":"upcCode",
                                                "value":12345
                                            }
                                        ],
                                        "siteId":"siteUS",
                                        "asset":false,
                                        "backOrderQuantity":0
                                    }
                                ]
                            },
                            "orderId":"o10003",
                            "creationSiteId":"siteUS",
                            "dynamicProperties":[
                                {
                                    "id":"giftWrapMessage123",
                                    "label":"Gift Wrap Message123",
                                    "value":"newGSMessage45600"
                                }
                            ],
                            "payments":[
                                {
                                    "paymentGroupId":"pg70048",
                                    "savedCardId":"sc1234",
                                    "amount":170,
                                    "balance":100,
                                    "gatewayName":"chaseGiftCard",
                                    "giftCardNumber":"6048347834734734300",
                                    "paymentMethod":"creditCard",
                                    "uiIntervention":null,
                                    "isAmountRemaining":true,
                                    "paymentState":"INITIAL",
                                    "maskedCardNumber":"xxxxxxxxxxxxxxxxxx1234"
                                }
                            ],
                            "shippingMethod":{
                                "shippingTax":0.46,
                                "cost":6.5,
                                "value":"ground"
                            },
                            "priceListGroup":{
                                "deleted":false,
                                "isTaxIncluded":false,
                                "endDate":null,
                                "displayName":"Default Price Group",
                                "repositoryId":"defaultPriceGroup",
                                "active":true,
                                "currency":{
                                    "symbol":"$",
                                    "displayName":"US Dollar",
                                    "repositoryId":"currency",
                                    "fractionalDigits":2,
                                    "currencyCode":"USD",
                                    "numericCode":840
                                },
                                "locale":"en_US",
                                "shippingSurchargePriceList":{
                                    "repositoryId":"shippingSurchargePrices"
                                }
                            },
                            "orderAction":"order",
                            "shoppingCart":{
                                "numberOfItems":1,
                                "items":[
                                    {
                                        "primaryThumbImageURL":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100",
                                        "rawTotalPrice":179,
                                        "displayName":"Dora The Explorer",
                                        "dynamicProperties":[
                                            {
                                                "id":"giftWrapMessage123",
                                                "label":"Gift Wrap Message123",
                                                "value":"newGSMessage45600"
                                            }
                                        ],
                                        "shippingSurchargeValue":0,
                                        "discountAmount":0,
                                        "externalData":[
                                            {
                                                "values":{
                                                    "dynamic_property_key":"string"
                                                },
                                                "name":"string",
                                                "actionCode":"string"
                                            }
                                        ],
                                        "isItemValid":true,
                                        "commerceItemId":"ci3000411",
                                        "price":21.99,
                                        "variant":[
                                            {
                                                "optionValue":"red",
                                                "optionName":"color"
                                            }
                                        ],
                                        "primaryImageAltText":"Dora The Explorer",
                                        "actionCode":"Add",
                                        "state":"SUBMITTED",
                                        "id":"ci3000415",
                                        "primaryImageTitle":"Dora The Explorer",
                                        "childSKUs":[
                                            {
                                                "primaryThumbImageURL":null
                                            }
                                        ],
                                        "quantity":5,
                                        "productId":"Product_18Cxi",
                                        "pointOfNoRevision":true,
                                        "giftWithPurchaseCommerceItemMarkers":[
                                            {
                                                "remainingQuantity":0,
                                                "selectedQuantity":0,
                                                "data":"-123345466",
                                                "automaticQuantity":0,
                                                "value":"promo10002",
                                                "targetedQuantity":0,
                                                "key":"atg.gwp"
                                            }
                                        ],
                                        "originalCommerceItemId":"ci3000411",
                                        "catRefId":"Sku_18Cxi",
                                        "skuProperties":[
                                            {
                                                "propertyType":"sku-base",
                                                "name":"name",
                                                "id":"displayName",
                                                "value":"Sku_18Cxi"
                                            }
                                        ],
                                        "route":"/dora-the-explorer/product/Sku_18Cxi",
                                        "siteId":"siteUS",
                                        "shopperInput":{
                                            "additionalProp1":"string",
                                            "additionalProp3":"string",
                                            "additionalProp2":"string"
                                        },
                                        "asset":false
                                    }
                                ]
                            },
                            "giftWithPurchaseInfo":[
                                {
                                    "giftWithPurchaseQuantityAvailableForSelection":1,
                                    "giftWithPurchaseType":1,
                                    "giftWithPurchaseDetail":"Product_6Dxyi",
                                    "promotionId":"promo40001",
                                    "giftWithPurchaseIdentifier":"-23234234355"
                                }
                            ],
                            "siteId":"siteUS",
                            "markers":[
                                {
                                    "repositoryId":"mark100001",
                                    "value":"78900",
                                    "key":"campaign_eloqua"
                                }
                            ],
                            "giftWithPurchaseOrderMarkers":[
                                {
                                    "quantity":1,
                                    "selectedQuantity":0,
                                    "removedQuantity":1,
                                    "data":"-24564678912",
                                    "autoRemove":true,
                                    "giftDetail":"Product_6Dxyi",
                                    "automaticQuantity":0,
                                    "giftType":"product",
                                    "failedQuantity":0,
                                    "value":"promo40001",
                                    "targetedQuantity":0,
                                    "key":"atg.gwp"
                                }
                            ]
                        }
                    }
                }
            }
        },
        "getAllOrdersForProfile_response":{
            "properties":{
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "items":{
                    "description":"List of all the orders from the profile.",
                    "type":"object",
                    "properties":{
                        "soldTo":{
                            "description":"Sold-to details for B2B orders only",
                            "type":"object",
                            "properties":{
                                "partyId":{
                                    "description":"party id",
                                    "type":"string"
                                },
                                "partyNumber":{
                                    "description":"party number",
                                    "type":"string"
                                }
                            }
                        },
                        "lastModifiedDate":{
                            "description":"last modified date for this order.",
                            "type":"string"
                        },
                        "orderId":{
                            "description":"ID for this order.",
                            "type":"string"
                        },
                        "scheduledOrderName":{
                            "description":"Scheduled order name if exists.",
                            "type":"string"
                        },
                        "priceListGroup":{
                            "description":"The price list group object.",
                            "type":"object",
                            "properties":{
                                "deleted":{
                                    "description":"Property to determine existence of the price list grou.p",
                                    "type":"boolean"
                                },
                                "displayName":{
                                    "description":"Display name of the price list group.",
                                    "type":"string"
                                },
                                "listPriceList":{
                                    "description":"List Pricelist object.",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the list price list.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "repositoryId":{
                                    "description":"Repository ID of the price list group.",
                                    "type":"string"
                                },
                                "active":{
                                    "description":"Active status of the price list group.",
                                    "type":"boolean"
                                },
                                "salePriceList":{
                                    "description":"Sale Price List object.",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the sale price list.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "currency":{
                                    "description":"The currency object.",
                                    "type":"object",
                                    "properties":{
                                        "symbol":{
                                            "description":"The currency symbol.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Display name of the currency.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"Repository ID of the currency.",
                                            "type":"string"
                                        },
                                        "fractionalDigits":{
                                            "description":"Number of fractional digits for the currency.",
                                            "type":"integer"
                                        },
                                        "currencyCode":{
                                            "description":"The currency code.",
                                            "type":"string"
                                        },
                                        "numericCode":{
                                            "description":"Numeric code of the currency.",
                                            "type":"string"
                                        }
                                    }
                                },
                                "id":{
                                    "description":"ID of the price list group.",
                                    "type":"string"
                                },
                                "locale":{
                                    "description":"Locale of the price list group.",
                                    "type":"string"
                                },
                                "shippingSurchargePriceList":{
                                    "description":"Shipping Surcharge PriceList object.",
                                    "type":"object",
                                    "properties":{
                                        "repositoryId":{
                                            "description":"Repository ID of the shipping surcharge price list.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "cartName":{
                            "description":"Cart name for this order.",
                            "type":"string"
                        },
                        "submittedDate":{
                            "description":"Order submitted date.",
                            "type":"string"
                        },
                        "creationDate":{
                            "description":"Order creation date.",
                            "type":"string"
                        },
                        "scheduledOrderId":{
                            "description":"Scheduled order ID if exists.",
                            "type":"string"
                        },
                        "total":{
                            "description":"total price of the order.",
                            "type":"number"
                        },
                        "sharedWithOrganization":{
                            "description":"If this cart is a shared organizational cart.",
                            "type":"boolean"
                        },
                        "lastModifierId":{
                            "description":"Profile id of the last contact to modify this cart.",
                            "type":"string"
                        },
                        "siteId":{
                            "description":"The ID of the site on which the order was placed.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State of the current order.",
                            "type":"string"
                        },
                        "currencyCode":{
                            "description":"Currency code for this order.",
                            "type":"string"
                        },
                        "stateDetailsAsUser":{
                            "description":"Order State description for this order. Incorporates changes made by merchant from admin UI, if any.",
                            "type":"string"
                        },
                        "status":{
                            "description":"Status of the current order.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "UpdateRequest":{
            "type":"object",
            "required":[
                "productFamily",
                "productLine",
                "model",
                "configData",
                "cacheInstanceId"
            ],
            "properties":{
                "productFamily":{
                    "description":"The productFamily of the model to be configured.",
                    "type":"string"
                },
                "productLine":{
                    "description":"The productLine of the model to be configured.",
                    "type":"string"
                },
                "configData":{
                    "description":"A configData object that contains the updated attributes. This object must also contain the _state.attributes object so that the SSE can tell which attributes are 'updatable'.",
                    "type":"object"
                },
                "criteria":{
                    "description":"This is being used as filter to be used on the CPQ payload",
                    "type":"object",
                    "properties":{
                        "childDefs":{
                            "description":"This property contains the filter value to be used at CPQ.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name can contain the state property value that is required.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"In case the state is passed as true, the state of the configurable attributes is returned in the response. Otherwise the state of the configurable attributes is not returned in the response.",
                            "type":"boolean"
                        }
                    }
                },
                "cacheInstanceId":{
                    "description":"The cacheInstanceId of the currentConfiguration",
                    "type":"string"
                },
                "delta":{
                    "description":"This flag controls the data returned in configData. If delta is true, only a subset of configData is returned which has changed. If delta is false, the entire configData object is returned.",
                    "type":"boolean"
                },
                "model":{
                    "description":"The model to be configured.",
                    "type":"string"
                }
            },
            "example":{
                "productFamily":"laptop",
                "productLine":"laptopConfiguration",
                "configData":{
                    "_state":{
                        "updatable":true,
                        "attributes":{
                            "memory_RAM":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                        "sku260802"
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"2GB Kingston Sodimm DDR3 1333MHz",
                                            "value":"sku40005"
                                        },
                                        {
                                            "displayValue":"4GB Kingston Sodimm DDR3 1600MHz",
                                            "value":"sku40006"
                                        },
                                        {
                                            "displayValue":"4GB Transcend DDR3",
                                            "value":"sku260802"
                                        },
                                        {
                                            "displayValue":"8 GB Kingston Sodimm DDR3 1600MHz",
                                            "value":"sku40007"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":false
                            },
                            "graphicsCard":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                        "sku260805"
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"Intel HD Graphics Media Accelerator 4600",
                                            "value":"sku40011"
                                        },
                                        {
                                            "displayValue":"Intel HD Graphics Media Accelerator 5600",
                                            "value":"sku40012"
                                        },
                                        {
                                            "displayValue":"Intel HD Graphics 5500",
                                            "value":"sku260805"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":false
                            },
                            "memory_HardDisk":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                        "sku260803",
                                        "sku260804"
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"500GB",
                                            "value":"sku40008"
                                        },
                                        {
                                            "displayValue":"1TB",
                                            "value":"sku40009"
                                        },
                                        {
                                            "displayValue":"500GB 7200 rpm Serial ATA",
                                            "value":"sku260803"
                                        },
                                        {
                                            "displayValue":"1TB 5400rpm Serial ATA hard drive",
                                            "value":"sku260804"
                                        },
                                        {
                                            "displayValue":"2TB",
                                            "value":"sku40010"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":false
                            },
                            "processor":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                        "sku260801"
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"Intel Pentium Dual Core",
                                            "value":"sku40001"
                                        },
                                        {
                                            "displayValue":"Intel Pentium i3",
                                            "value":"sku40002"
                                        },
                                        {
                                            "displayValue":"Intel Pentium i5",
                                            "value":"sku40003"
                                        },
                                        {
                                            "displayValue":"Intel Pentium i7",
                                            "value":"sku40004"
                                        },
                                        {
                                            "displayValue":"Intel Pentium 3.1 GHz",
                                            "value":"sku260801"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false,
                                "required":false
                            },
                            "currencyCode":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":false,
                                "updatable":false,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            },
                            "_isMainModelSelected":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":false,
                                "updatable":false,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            }
                        }
                    },
                    "processor":{
                        "displayValue":"Intel Pentium i7",
                        "value":"sku40004"
                    }
                },
                "cacheInstanceId":"iqsvUuPj7jOYF2EjPWeJ6uSwBzy79LMI2UWqHZJtsBt9O7cO0IhwvWhfwnDquOBf",
                "model":"sku50001"
            }
        },
        "PreviousConfigurationRequest":{
            "type":"object",
            "required":[
                "productFamily",
                "productLine",
                "model",
                "cacheInstanceId"
            ],
            "properties":{
                "productFamily":{
                    "description":"The productFamily of the model to be configured.",
                    "type":"string"
                },
                "productLine":{
                    "description":"The productLine of the model to be configured.",
                    "type":"string"
                },
                "expand":{
                    "description":"It can be layoutCache or layout. Default value is layout.",
                    "type":"string"
                },
                "cacheInstanceId":{
                    "description":"When the action is to obtain the previous page, the request must contain the cacheInstanceId",
                    "type":"string"
                },
                "model":{
                    "description":"The model to be configured.",
                    "type":"string"
                },
                "locale":{
                    "description":"The locale of the data to be retrieved from CPQ. When this isn't supplied, the value will be retrieved from the request header. Default value is 'us'.",
                    "type":"string"
                },
                "arraySetLimit":{
                    "description":"The number of results to return per page for any array sets that may be present in the response.",
                    "type":"number"
                }
            },
            "example":{
                "productFamily":"test1",
                "productLine":"productLine1",
                "excludeLayoutProperties":[
                    "labelAlignment",
                    "labelSeparator",
                    "showLabel",
                    "labelWidth",
                    "labelWidthUnits",
                    "valuePosition",
                    "valueWidth",
                    "valueWidthUnits",
                    "valueAlignment",
                    "helpIconAlignment",
                    "msgPlacement",
                    "msgWidthUnits",
                    "msgWidth",
                    "menuImagePosition",
                    "pricePosition",
                    "language",
                    "fieldAutoWidth",
                    "showCalculator",
                    "showRecMsg",
                    "showConMsg",
                    "showPrevValueMsg",
                    "showDataTooltip",
                    "showMenuImage",
                    "setTypeOverridden",
                    "defaultValueOverridden",
                    "displayTypeOverridden",
                    "jetDisplayTypeOverridden",
                    "helpIcon",
                    "showHelpIcon",
                    "columnWidths",
                    "fieldAlignment",
                    "showTitleIcon",
                    "showDescription",
                    "titleIcon",
                    "cssClass"
                ],
                "cacheInstanceId":"ewywerwef32645236",
                "model":"model1",
                "currency":"USD",
                "locale":"en_US"
            }
        },
        "listProductsForLargeCart_response":{
            "properties":{
                "total":{
                    "description":"The total number of products returned. Deprecated.",
                    "type":"integer"
                },
                "totalResults":{
                    "description":"The total number of products returned.",
                    "type":"integer"
                },
                "totalExpandedResults":{
                    "description":"The total number of expanded products is returned only if value for category Id is set in the request.",
                    "type":"integer"
                },
                "limit":{
                    "description":"the total number of products that can be returned",
                    "type":"integer"
                },
                "sort":{
                    "description":"Sorting criteria of the products.",
                    "type":"object",
                    "properties":{
                        "property":{
                            "description":"The property on which to do the ordering of products.",
                            "type":"string"
                        },
                        "order":{
                            "description":"The order in which the products should be listed(asc/desc).",
                            "type":"string"
                        }
                    }
                },
                "items":{
                    "description":"Images and urls of the product. Image Urls are not encoded.",
                    "type":"object",
                    "properties":{
                        "longDescription":{
                            "description":"The long description of the product",
                            "type":"string"
                        },
                        "primaryThumbImageURL":{
                            "description":"the primary source image of the url. Url is not encoded.",
                            "type":"string"
                        },
                        "largeImage":{
                            "description":"the large image of the product. Url is not encoded.",
                            "type":"string"
                        },
                        "smallImage":{
                            "description":"The array of small image URLs. Urls are not encoded.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "nonreturnable":{
                            "description":"Indicates whether the product is returnable or not.",
                            "type":"boolean"
                        },
                        "displayName":{
                            "description":"The display name of the product",
                            "type":"string"
                        },
                        "orderLimit":{
                            "description":"the maximum order limit of the product",
                            "type":"string"
                        },
                        "description":{
                            "description":"The product description",
                            "type":"string"
                        },
                        "onlineOnly":{
                            "description":"online only property",
                            "type":"boolean"
                        },
                        "primaryFullImageURL":{
                            "description":"The url of the primary full image. Url is not encoded.",
                            "type":"string"
                        },
                        "listPrices":{
                            "description":"list prices of the SKU in respective price list groups",
                            "type":"object",
                            "properties":{
                                "plg1":{
                                    "description":"list price in plg1",
                                    "type":"number"
                                },
                                "plg2":{
                                    "description":"list price in plg2",
                                    "type":"number"
                                }
                            }
                        },
                        "salePrices":{
                            "description":"sale prices of the product in respective price list groups",
                            "type":"object",
                            "properties":{
                                "plg1":{
                                    "description":"sale price of the product in plg1",
                                    "type":"number"
                                },
                                "plg2":{
                                    "description":"sale price of the product in plg2",
                                    "type":"number"
                                }
                            }
                        },
                        "productVariantOptions":{
                            "description":"Objects containing product's variant options details if available for the product.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "listingVariant":{
                                        "description":"Whether listing should be done based on this variant.",
                                        "type":"boolean"
                                    },
                                    "optionValueMap":{
                                        "description":"mapping of all option values with corresponding option value ids",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object",
                                        "properties":{
                                            "optionValue":{
                                                "description":"Option Value",
                                                "type":"string"
                                            },
                                            "optionValueId":{
                                                "description":"Option Value Id",
                                                "type":"integer"
                                            }
                                        }
                                    },
                                    "variantBasedDisplay":{
                                        "description":"Whether this variant based display should be allowed.",
                                        "type":"boolean"
                                    },
                                    "optionId":{
                                        "description":"option Id",
                                        "type":"string"
                                    },
                                    "mapKeyPropertyAttribute":{
                                        "description":"map key property",
                                        "type":"string"
                                    },
                                    "optionName":{
                                        "description":"option Name",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "largeImageURLs":{
                            "description":"The array of large image URLs. Urls are not encoded.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "addOnProducts":{
                            "description":"List of add-on products associated with the product",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The repository Id of the configurable property",
                                        "type":"string"
                                    },
                                    "addOnOptions":{
                                        "description":"List of options within a configurable Property",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "product":{
                                                    "description":"The add-on product associated with product",
                                                    "type":"object",
                                                    "properties":{
                                                        "displayName":{
                                                            "description":"Display Name of the product",
                                                            "type":"string"
                                                        },
                                                        "repositoryId":{
                                                            "description":"The repository Id of the product",
                                                            "type":"string"
                                                        },
                                                        "active":{
                                                            "description":"Flag indicating if the product is active",
                                                            "type":"boolean"
                                                        }
                                                    }
                                                },
                                                "repositoryId":{
                                                    "description":"The repository Id of the add-on option",
                                                    "type":"string"
                                                },
                                                "sku":{
                                                    "description":"The add-on sku associated with product",
                                                    "type":"object",
                                                    "properties":{
                                                        "displayName":{
                                                            "description":"Display Name of the sku",
                                                            "type":"string"
                                                        },
                                                        "repositoryId":{
                                                            "description":"The repository Id of the sku",
                                                            "type":"string"
                                                        },
                                                        "active":{
                                                            "description":"Flag indicating if the sku is active",
                                                            "type":"boolean"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "derivedShippingSurchargeFrom":{
                            "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                            "type":"string"
                        },
                        "smallImageURLs":{
                            "description":"The urls of the small image.Urls are not encoded.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "derivedSalePriceFrom":{
                            "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                            "type":"string"
                        },
                        "shippingSurcharges":{
                            "description":"Extra handling costs for shipping the product in respective price list groups",
                            "type":"object",
                            "properties":{
                                "plg1":{
                                    "description":"Extra handling costs for shipping the product in plg1",
                                    "type":"number"
                                },
                                "plg2":{
                                    "description":"Extra handling costs for shipping the product in plg2",
                                    "type":"number"
                                }
                            }
                        },
                        "id":{
                            "description":"The product ID",
                            "type":"string"
                        },
                        "childSKUs":{
                            "description":"List of SKU's for the product.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "dynamicPropertyMapLong":{
                                        "description":"The dynamic mapping of the product",
                                        "type":"string"
                                    },
                                    "primaryThumbImageURL":{
                                        "description":"Primary Source Image URL of SKU.",
                                        "type":"string"
                                    },
                                    "largeImage":{
                                        "description":"The large image of the product",
                                        "type":"string"
                                    },
                                    "smallImage":{
                                        "description":"The small image of the product",
                                        "type":"string"
                                    },
                                    "nonreturnable":{
                                        "description":"Indicates whether the SKU is returnable or not.",
                                        "type":"boolean"
                                    },
                                    "listPrices":{
                                        "description":"list prices of the product in respective price list groups",
                                        "type":"object",
                                        "properties":{
                                            "plg1":{
                                                "description":"list price of the product in plg1",
                                                "type":"number"
                                            },
                                            "plg2":{
                                                "description":"list price of the product in plg2",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "salePrices":{
                                        "description":"sale prices of the product in respective price list groups",
                                        "type":"object",
                                        "properties":{
                                            "plg1":{
                                                "description":"sale price of the product in plg1",
                                                "type":"number"
                                            },
                                            "plg2":{
                                                "description":"sale price of the product in plg2",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "largeImageURLs":{
                                        "description":"Large Image URLs of SKU.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "primaryLargeImageURL":{
                                        "description":"Primary Large Image URL of SKU.",
                                        "type":"string"
                                    },
                                    "derivedOnlineOnly":{
                                        "description":"Indicates if the SKU is avilable online or not.",
                                        "type":"boolean"
                                    },
                                    "derivedShippingSurchargeFrom":{
                                        "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                        "type":"string"
                                    },
                                    "smallImageURLs":{
                                        "description":"Small Image URLs of SKU.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "derivedSalePriceFrom":{
                                        "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                        "type":"string"
                                    },
                                    "shippingSurcharges":{
                                        "description":"Extra handling costs for shipping the product in respective price list groups",
                                        "type":"object",
                                        "properties":{
                                            "plg1":{
                                                "description":"Extra handling costs for shipping the product in plg1",
                                                "type":"number"
                                            },
                                            "plg2":{
                                                "description":"Extra handling costs for shipping the product in plg2",
                                                "type":"number"
                                            }
                                        }
                                    },
                                    "thumbnailImage":{
                                        "description":"The thumbanil image of the product",
                                        "type":"string"
                                    },
                                    "salePriceEndDate":{
                                        "description":"The date from which the sale for this product is not valid",
                                        "type":"string"
                                    },
                                    "salePriceStartDate":{
                                        "description":"The date from which sale price of the product is valid",
                                        "type":"string"
                                    },
                                    "salePrice":{
                                        "description":"The sale price of the product",
                                        "type":"number"
                                    },
                                    "primaryMediumImageURL":{
                                        "description":"Primary Medium Image URL ID of SKU.",
                                        "type":"string"
                                    },
                                    "fullImageURLs":{
                                        "description":"Full Image URLs of SKU.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "active":{
                                        "description":"SKU active property",
                                        "type":"boolean"
                                    },
                                    "thumbImageURLs":{
                                        "description":"Thumb Image URLs of SKU.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "listingSKUId":{
                                        "description":"It contains listing variant's repository id, this field will be available if query param has includeChildSKUsListingIds as true and if product is style based one.",
                                        "type":"string"
                                    },
                                    "DynamicSKUProperty":{
                                        "description":"Dynamic Properties of SKU.",
                                        "type":"string"
                                    },
                                    "mediumImageURLs":{
                                        "description":"Medium Image URLs SKU.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "derivedListPriceFrom":{
                                        "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The repository Id of the product",
                                        "type":"string"
                                    },
                                    "shippingSurcharge":{
                                        "description":"Extra handling cost for shipping the product.",
                                        "type":"number"
                                    },
                                    "primarySourceImageURL":{
                                        "description":"Primary Source Image URL of SKU.",
                                        "type":"string"
                                    },
                                    "partNumber":{
                                        "description":"Unique identifier or code used for the part.",
                                        "type":"string"
                                    },
                                    "primarySmallImageURL":{
                                        "description":"Primary Small Image URL of SKU.",
                                        "type":"string"
                                    },
                                    "sourceImageURLs":{
                                        "description":"Source Image URLs of SKU.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "listPrice":{
                                        "description":"The list price of the product",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "secondaryCurrencyShippingSurcharge":{
                            "description":"Extra handling cost for shipping the product in monetary currency. In case of mix currency, if payShippingInSecondaryCurrency flag is set to true and the secondaryCurrencyCode is set at site, this amount will be calculated according to the exchange rate defined between selected priceListGroup's currency code and site's secondary currency code",
                            "type":"number"
                        },
                        "salePrice":{
                            "description":"The sale price of the product",
                            "type":"number"
                        },
                        "primaryMediumImageURL":{
                            "description":"The primary medium image URL of the product. Url is not encoded.",
                            "type":"string"
                        },
                        "fullImageURLs":{
                            "description":"The array of full image URLs. Urls are not encoded.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "active":{
                            "description":"The active property of the product",
                            "type":"boolean"
                        },
                        "thumbImageURLs":{
                            "description":"The array of thumbnail image URLs. Urls are not encoded.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "creationDate":{
                            "description":"product creation date",
                            "type":"string"
                        },
                        "primaryLargeImageURLs":{
                            "description":"The url of the primary large image. Url is not encoded.",
                            "type":"string"
                        },
                        "variantValuesOrder":{
                            "description":"Object having various variant property as key and ordered values array as the value.",
                            "type":"object",
                            "properties":{
                            }
                        },
                        "route":{
                            "description":"The route property of the product",
                            "type":"string"
                        },
                        "notForIndividualSale":{
                            "description":"States whether not a product may be sold individually rather than, for example, as part of a configured product",
                            "type":"boolean"
                        },
                        "mediumImageURLs":{
                            "description":"The url of the medium image. Url is not encoded.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "derivedListPriceFrom":{
                            "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                            "type":"string"
                        },
                        "repositoryId":{
                            "description":"The repository ID of the product",
                            "type":"string"
                        },
                        "primarySourceImageURL":{
                            "description":"the primary source image of the url.Url is not encoded.",
                            "type":"string"
                        },
                        "shippingSurcharge":{
                            "description":"Extra handling cost for shipping the product.",
                            "type":"number"
                        },
                        "primarySmallImageURL":{
                            "description":"The primary small image URL of the product. Url is not encoded.",
                            "type":"string"
                        },
                        "sourceImageURLs":{
                            "description":"The array of source image URLs. Urls are not encoded.",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "minOrderLimit":{
                            "description":"the minimum order limit of the product",
                            "type":"string"
                        },
                        "avgCustRating":{
                            "description":"the average customer rating of the product",
                            "type":"string"
                        },
                        "listPrice":{
                            "description":"The list price",
                            "type":"number"
                        }
                    }
                }
            }
        },
        "AddToCartResponse":{
            "example":{
                "configId":38728487,
                "integrationPayload":{
                    "amount":"1138.0",
                    "quantity":"1",
                    "messageType":"Configuration_Details",
                    "externalData":[
                    ],
                    "actionCode":"ADD",
                    "childItems":[
                        {
                            "quantity":1,
                            "externalData":[
                            ],
                            "actionCode":"ADD",
                            "childItems":[
                            ],
                            "asset":false,
                            "catalogRefId":"sku40002",
                            "assetKey":"abo_1b2967f5-86b0-4ce2-9ce0-2f7547591303",
                            "externalPrice":"125.0"
                        },
                        {
                            "quantity":1,
                            "externalData":[
                            ],
                            "actionCode":"ADD",
                            "childItems":[
                            ],
                            "asset":false,
                            "catalogRefId":"sku40007",
                            "assetKey":"abo_5f3253f6-9ecc-4407-8c73-78c199e9d8bc",
                            "externalPrice":"100.0"
                        },
                        {
                            "quantity":1,
                            "externalData":[
                            ],
                            "actionCode":"ADD",
                            "childItems":[
                            ],
                            "asset":false,
                            "catalogRefId":"sku40008",
                            "assetKey":"abo_19c312b2-adf7-4304-ac32-6e8210422a91",
                            "externalPrice":"100.0"
                        },
                        {
                            "quantity":1,
                            "externalData":[
                            ],
                            "actionCode":"ADD",
                            "childItems":[
                            ],
                            "asset":false,
                            "catalogRefId":"sku40011",
                            "assetKey":"abo_7fff3e49-5fe4-48bf-8121-4e7fc33759ff",
                            "externalPrice":"41.0"
                        }
                    ],
                    "asset":false,
                    "catalogRefId":"sku50001",
                    "configuratorId":"38728487",
                    "assetKey":"abo_229cf768-664b-4729-844b-67bd2ef9d241",
                    "externalPrice":"772.0"
                }
            }
        },
        "modifySubscriptionProductsResponse":{
            "type":"object",
            "properties":{
                "orderId":{
                    "description":"The ID of the order created for the modify subscription operation.",
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "transactionId":{
                    "description":"The ID of the transaction resulting from the modify operation.",
                    "type":"string"
                }
            }
        },
        "assetDetails_Response":{
            "type":"object",
            "properties":{
                "Description":{
                    "description":"The brief description of the asset item.",
                    "title":"Product Item",
                    "type":"string",
                    "maxLength":240
                },
                "AssetDescription":{
                    "description":"The description of the asset.",
                    "title":"Description",
                    "type":"string",
                    "maxLength":2000
                },
                "Product":{
                    "description":"The name of the product associated with the asset.",
                    "title":"Product",
                    "type":"string",
                    "maxLength":250
                },
                "Quantity":{
                    "description":"The quantity purchased.",
                    "title":"Quantity",
                    "type":"number"
                },
                "OrderNumber":{
                    "description":"The number assigned to an order.",
                    "title":"Order Number",
                    "type":"string",
                    "maxLength":120
                },
                "CustomerId":{
                    "format":"int64",
                    "description":"The unique identifier of the existing customer party.",
                    "title":"Asset Owner Party ID",
                    "type":"integer"
                },
                "InstallDate":{
                    "format":"date",
                    "description":"The date the asset was installed.",
                    "title":"Install Date",
                    "type":"string"
                },
                "AssetNumber":{
                    "description":"The alternate identifier of the asset.",
                    "title":"Asset Number",
                    "type":"string",
                    "maxLength":100
                },
                "StatusCode":{
                    "description":"The lookup code that represents the asset status.",
                    "title":"Status",
                    "type":"string",
                    "maxLength":50
                },
                "AssetName":{
                    "description":"The name of the asset.",
                    "title":"Asset Name",
                    "type":"string",
                    "maxLength":300
                },
                "QuoteKey":{
                    "description":"The key used to identify the quote.",
                    "title":"Quote Key",
                    "type":"string",
                    "maxLength":120
                },
                "QuoteNumber":{
                    "description":"The number used to identify the quote.",
                    "title":"Quote Number",
                    "type":"string",
                    "maxLength":120
                },
                "SerialNumber":{
                    "description":"The serial number of the asset.",
                    "title":"Serial Number",
                    "type":"string",
                    "maxLength":100
                },
                "IBAssetId":{
                    "format":"int64",
                    "description":"This attribute is deprecated. The unique identifier of the Install Base asset record.",
                    "title":"Installed Base Asset ID",
                    "type":"integer"
                },
                "AssetId":{
                    "format":"int64",
                    "description":"The unique identifier of the asset.",
                    "title":"Asset ID",
                    "type":"integer"
                },
                "OrderKey":{
                    "description":"The key assigned to an order.",
                    "title":"Order Key",
                    "type":"string",
                    "maxLength":120
                },
                "QuoteLineNumber":{
                    "description":"The number used to identify the line within a quote.",
                    "title":"Quote Line Number",
                    "type":"string",
                    "maxLength":120
                }
            },
            "example":{
                "ProdGroupId":null,
                "CreationDate":"2024-03-26T13:55:06+00:00",
                "ProdGroupName":null,
                "AssetDescription":null,
                "Product":"LIMITRONIC UV inkjet printer V6 Color Downjet",
                "OrderNumber":null,
                "CurcyConvRateType":"Corporate",
                "ShipToPartyId":"1006",
                "AccountSourceSystem":"PSFT_DOO",
                "QuoteKey":null,
                "IBAssetId":"300100591056783",
                "SourceObjectCode":"InstalledBaseAsset",
                "BOMComponentFlag":false,
                "UOMCode":"Ea",
                "AssetOrigSystemReference":null,
                "LastUpdatedBy":"CONMGR",
                "CreatedBy":"CONMGR",
                "InventoryItemId":"300100591042595",
                "ProductType":"Item",
                "FormattedAddress":"302 Executive Circle,Warehouse B,CHATTANOOGA, TN 37401",
                "InventoryOrgId":"204",
                "CustomerId":"1006",
                "Longitude":null,
                "DeleteFlag":false,
                "AddressName":null,
                "AddressLine3":null,
                "AssetTag":null,
                "AddressLine2":"Warehouse B",
                "AddressLine1":"302 Executive Circle",
                "AddressLine4":null,
                "AddressNumber":"1090",
                "Country":"US",
                "AccountNameTransientForLOV":"Computer Service and Rentals",
                "ItemSourceSystemReference":null,
                "AssetId":"300100591056783",
                "OrderKey":null,
                "LastUpdateLogin":null,
                "Building":null,
                "CurrentLocationContext":"ORA_CUSTOMER",
                "FloorNumber":null,
                "Description":"LIMITRONIC UV inkjet printer V6 Color Downjet",
                "PrContactPartyId":null,
                "AttributeCategory":null,
                "CompetitiveAsset":"N",
                "SearchFilter":null,
                "AssetOrigSystem":null,
                "AnnualRecurringRevenue":null,
                "SoldByBusinessUnitId":"204",
                "QuoteSourceSystem":null,
                "InterfaceRowId":null,
                "OrderFulfillLineNumber":null,
                "AssetAmount":null,
                "OrderSourceSystem":null,
                "ResourceOwnerPartyNumber":null,
                "QuoteLineNumber":null,
                "AssetOwnerCustomerId":"1006",
                "DelFlag":false,
                "LocationId":"937",
                "EndDate":null,
                "@context":{
                    "headers":{
                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000278"
                    },
                    "key":"300100591056783"
                },
                "Year":null,
                "Model":null,
                "OrderFulfillLineKey":null,
                "QuoteAssetKey":null,
                "ItemSourceSystem":null,
                "LastUpdateDate":"2024-03-27T06:53:02.245+00:00",
                "TotalAssetAmount":null,
                "Latitude":null,
                "AssetNumber":"AST10027",
                "StatusCode":"ACTIVE",
                "QuoteRootAssetKey":null,
                "StartDate":"2024-03-26",
                "AssetOwnerCustomerName":"Computer Service and Rentals",
                "Version":null,
                "CustomerPartyNumber":"1006",
                "Manufacturer":null,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/assets/300100591056783"
                    }
                ],
                "CorpCurrencyCode":"USD",
                "AddressId":"1090",
                "EnteredCurrencyCode":null,
                "SubscriptionStatusCode":null,
                "PrContactPartyNumber":null,
                "BatchId":null,
                "City":"Chattanooga",
                "ResourceOwnerId":null,
                "AssetName":"LIMITRONIC UV inkjet printer V6 Color Downjet",
                "Province":null,
                "SerialNumber":"LIMITRONICV6002",
                "ProdGroupReferenceNumber":null,
                "State":"TN",
                "PurchaseDate":null,
                "OrderedDate":null,
                "SoldByBusinessUnitName":"Vision Operations",
                "ExchangeRate":"0",
                "SalesProductType":null,
                "QuoteParentAssetKey":null,
                "PartyUniqueName":"Computer Service and Rentals",
                "AccountSourceSystemReference":"200009",
                "PostalCode":"37401",
                "OrganizationId":"204",
                "ShipToPartyName":"Computer Service and Rentals",
                "SourceAssetNumber":"LIMITRONICV6001",
                "County":"Hamilton",
                "UpdateFlag":true,
                "ItemNumber":"LIMITRONIC UV inkjet printer V6 Color Downjet",
                "CrmConvRate":null,
                "PartyType":"ORGANIZATION",
                "OrderLineKey":null,
                "QuoteLineKey":null,
                "OrderLineNumber":null,
                "SubscriptionNumber":null,
                "IBAssetSyncedVersionNumber":null,
                "ShipToPartyNumber":"1006",
                "Quantity":"1",
                "AssetOwnerCustomerNumber":"1006",
                "InstallDate":null,
                "QuoteNumber":null,
                "AssetGroup":null
            }
        },
        "model_collectionPagination":{
            "description":"Pagination details.",
            "type":"object",
            "properties":{
                "totalResults":{
                    "description":"Total number of items in collection.",
                    "type":"string",
                    "example":"4"
                },
                "offset":{
                    "description":"Page offset currently.",
                    "type":"string",
                    "example":"0"
                },
                "hasMore":{
                    "description":"Flag indicating whether more results exist.",
                    "type":"string",
                    "example":"false"
                },
                "limit":{
                    "description":"Max number of results returned per response.",
                    "type":"string",
                    "example":"250"
                },
                "links":{
                    "description":"Collection of links indicating operations possible upon resource/subresource.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "method":{
                                "description":"HTTP method type.",
                                "type":"string",
                                "example":"GET"
                            },
                            "rel":{
                                "description":"Attribute specifying link between current response and linked destination.",
                                "type":"string",
                                "enum":[
                                    "first",
                                    "last",
                                    "self",
                                    "cononical"
                                ],
                                "example":"last"
                            },
                            "href":{
                                "description":"href specifying link's destination.",
                                "type":"string",
                                "example":"http://localhost:8080/ccstoreui/v1/orders/currents"
                            }
                        }
                    }
                }
            }
        },
        "deleteEmailConfigs_request":{
            "properties":{
                "emailConfigs":{
                    "description":"Email configurations to be deleted.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the email config.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "emailConfigs"
            ],
            "example":{
                "emailConfigs":[
                    {
                        "id":"100001"
                    }
                ]
            }
        },
        "AcceptQuoteCpqResponse":{
            "example":{
                "revisionId":"15,0",
                "_eSignatureAttributeSet_esig_file_attachment":{
                    "fileName":null,
                    "isFileSaved":false,
                    "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                    "fileType":null,
                    "fileID":null
                },
                "fileAttachment_t":{
                    "fileName":"Document.pdf",
                    "isFileSaved":true,
                    "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                    "fileType":"application/pdf",
                    "fileID":"42254452"
                },
                "documents":{
                    "totalOneTimeListAmount_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "_s_soldToPartyName_t":null,
                    "_s_billTo_t_state":null,
                    "_document_var_name":"transaction",
                    "_customer_t_phone":null,
                    "_customer_id":"12747",
                    "_eSignatureAttributeSet_esig_file_attachment":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                        "fileType":null,
                        "fileID":null
                    },
                    "transactionTotalDiscountPercent_t":0,
                    "_s_billTo_t_city":null,
                    "_s_billTo_t_fax":null,
                    "_customer_t_state":null,
                    "totalContractValue_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "_s_orderDiscountAmount_t":null,
                    "_s_billTo_t_phone":null,
                    "contractStartDate_t":"2024-07-12",
                    "_s_billTo_t_zip":null,
                    "totalMonthlyUsageRev_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "createdDate_t":"2024-07-12",
                    "_date_modified":"2024-07-15T10:56:30.000Z",
                    "_customer_t_address":null,
                    "_tax_isTaxInclusive_t":false,
                    "transactionDescription_t":null,
                    "totalMonthlyCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_signedProposalDocument_t":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                        "fileType":null,
                        "fileID":null
                    },
                    "_date_added":"2024-07-12T16:54:04.000Z",
                    "_s_contactPartyNumber_t":null,
                    "totalAnnualCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "contactName_t":"testf1006 testl1006",
                    "contractEndDate_t":"2025-07-11",
                    "_s_billTo_t_address_2":null,
                    "totalUsageRevenue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "fileAttachment_t":{
                        "fileName":"Document.pdf",
                        "isFileSaved":true,
                        "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                        "fileType":"application/pdf",
                        "fileID":"42254452"
                    },
                    "cC_SiteId_c":null,
                    "_process_var_name":"oraclecpqo",
                    "_locked_by_user_first_name":null,
                    "_s_billTo_t_country":null,
                    "_customer_t_country":null,
                    "createdBy_t":"Albert M",
                    "contractedPeriods_t":1,
                    "totalOneTimeNetAmount_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "bs_id":"42254400",
                    "_submitted_by_submit_t":"Sales.User",
                    "_s_assignedTo_t":{
                        "displayValue":"Seller",
                        "value":"SELLER"
                    },
                    "_stage":{
                        "displayValue":"Quote",
                        "value":"QUOTE"
                    },
                    "_customer_t_email":null,
                    "_locked_by_user_last_name":null,
                    "_s_billTo_t_last_name":null,
                    "transactionID_t":"CPQ-311",
                    "_buyer_company_name":"cpqqa230",
                    "totalMonthlyDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_hostCompanyFullName_t":"cpqqa230",
                    "_s_billTo_t_company_name":null,
                    "_date_tx_modified":"2024-07-15T10:56:30.000Z",
                    "_freezePrice":false,
                    "_s_billToCustomerAccountName_t":null,
                    "totalContractDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_eSignatureAttributeSet_esig_recipients":null,
                    "totalOneTimeCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_locked_by_user_login":null,
                    "_reject_link":"",
                    "_customer_t_last_name":null,
                    "_customer_t_company_name":null,
                    "_s_accountIntegrationResponse_t":null,
                    "totalAnnualValue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "totalContractCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_isPublished_t":true,
                    "priceExpirationDate_t":"2024-10-10T16:55:02Z",
                    "_s_customerStatus_t":{
                        "displayValue":"Acceptance",
                        "value":"acceptance"
                    },
                    "_locked_time":null,
                    "_transaction_total":null,
                    "annualContractListValue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_billTo_t_address":null,
                    "cC_ProviderNote_c":null,
                    "totalRecurRevenue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "sampleCustomer_c":null,
                    "_last_document_number":2,
                    "cC_OrderId_c":null,
                    "_customer_t_city":null,
                    "_esigTest_c_esig_date_modified":null,
                    "_approve_link":"",
                    "_esigTest_c_esig_status":{
                        "displayValue":"Not Sent",
                        "value":"Not Sent"
                    },
                    "_eSignatureAttributeSet_esig_date_modified":null,
                    "_tax_isTaxPresent_t":false,
                    "cC_ExpirationDate_c":null,
                    "_customer_t_address_2":null,
                    "transactionLine":{
                        "hasMore":false,
                        "items":[
                            {
                                "listAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_price_quantity":1,
                                "discountAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_shipping_shippingServiceLevel_l":null,
                                "contractStartDate_l":"2024-07-12",
                                "listPriceRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_document_var_name":"transactionLine",
                                "_s_unitProratedOrderDiscount_l":null,
                                "_s_totalProratedOrderDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "recurringRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_shipTo_l_zip":null,
                                "_part_display_number":"Part Display 10",
                                "_tax_totalAmount_l":null,
                                "_tax_taxPrice_l":null,
                                "_shipTo_l_fax":null,
                                "createdDate_l":"2024-07-12T16:54:00Z",
                                "contractCost_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "contractDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "includedInBasePrice":null,
                                "_parent_line_item":null,
                                "_date_modified":"2024-07-15T10:55:56.000Z",
                                "cC_CatalogRefId_c":null,
                                "priceRecurFrequencyRollup_l":null,
                                "costAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_is_part_pricing_rule_price":false,
                                "_line_bom_model_path":null,
                                "_model_id":null,
                                "discountPercent_l":0,
                                "_date_added":"2024-07-12T16:54:39.000Z",
                                "_part_sales_product_type":null,
                                "contractEndDate_l":"2025-07-11",
                                "_model_product_line_id":null,
                                "_last_modified_date":"2024-07-15 10:55:56",
                                "_tax_totalContractPriceRollup_l":null,
                                "usageRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "monthlyRecurRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_tax_totalPriceRollup_l":null,
                                "_shipTo_l_address_2":null,
                                "_tax_totalPriceMinusTax_l":null,
                                "_shipTo_l_email":null,
                                "contractedPeriods_l":1,
                                "createdBy_l":"Albert M",
                                "parentDocNumber_l":null,
                                "_part_number":"part10",
                                "_shipTo_l_first_name":null,
                                "_model_variable_name":null,
                                "_sequence_number":1,
                                "_line_bom_display_name":null,
                                "unitCost_l":null,
                                "monthlyRecurRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_tax_totalAmountMinusTax_l":null,
                                "_is_recommended_price":false,
                                "_transactionLine_id":"42254400_2",
                                "annualListValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "cC_ProductId_c":null,
                                "_shipTo_l_company_name_2":null,
                                "_tax_taxRollup_l":null,
                                "_shipping_shippingGroupId_l":null,
                                "lineType_l":{
                                    "displayValue":"Part",
                                    "value":"PART"
                                },
                                "transactionID_l":"42254400",
                                "_shipping_shipToPartyId_l":null,
                                "usageRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "customDiscountValue_l":0,
                                "_shipTo_l_last_name":null,
                                "recurRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "monthlyUsageRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_transaction_currency_pref":{
                                    "id":5190368,
                                    "currencyCode":"USD"
                                },
                                "annualDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_model_supplier_company_id":null,
                                "_shipping_shipToPartySiteId_l":null,
                                "_model_segment_id":null,
                                "_bs_id":42254400,
                                "netAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "testAttr_c":null,
                                "_shipTo_l_country":null,
                                "pricePeriod_l":null,
                                "priceRecurFrequency_l":null,
                                "_tax_totalAmountRollup_l":null,
                                "priceScore_l":9,
                                "netPrice_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_shipTo_l_address":null,
                                "priceType_l":{
                                    "displayValue":"One Time",
                                    "value":"One Time"
                                },
                                "nonRecurRevRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "listPrice_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_s_externalItemId_l":null,
                                "contractListValueRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "documentNumber_l":"2",
                                "contractValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_tax_totalPrice_l":null,
                                "nonRecurRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "netAmountRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "priceTypeRollup_l":{
                                    "displayValue":"One Time",
                                    "value":"One Time"
                                },
                                "contractedPeriodsRollup_l":1,
                                "customDiscountAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_shipTo_l_phone":null,
                                "_parent_doc_number":null,
                                "_is_line_item_mandatory":false,
                                "_shipping_shipCarrierName_l":null,
                                "requestShipDate_l":"2024-07-12",
                                "_shipTo_l_city":null,
                                "_shipping_shippingInstructions_l":null,
                                "_reconfiguration_date":"1970-01-01 00:00:00",
                                "annualCost_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_part_desc":null,
                                "_id":42254403,
                                "_chargeSetControl":1,
                                "lineNumber_l":null,
                                "_pp_id":41525033,
                                "_document_number":2,
                                "_is_bom_price":false,
                                "status_l":{
                                    "displayValue":"Created",
                                    "value":"CREATED"
                                },
                                "_line_item_comment":null,
                                "contractValueRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "_line_bom_sequence_index":null,
                                "discountPercentRollup_l":0,
                                "_step_var_name":"customerAccepted",
                                "cC_CommerceItemId_c":null,
                                "_part_supplier_company_id":"4118171",
                                "_model_name":null,
                                "_original_document_number":"-1",
                                "contractListValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "test_custom_c":null,
                                "_line_item_spare_rule_var_name":null,
                                "monthlyUsageRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_part_id":"38746518",
                                "_shipTo_l_state":null,
                                "_shipTo_l_company_name":null,
                                "_price_book_var_name":"_default_price_book",
                                "netPriceRollup_l":{
                                    "currency":"USD",
                                    "value":10
                                },
                                "customDiscountType_l":null,
                                "_shipping_shipModeOfTransport_l":null,
                                "_model_sales_product_type":null,
                                "_tax_calculation_info":null,
                                "_group_sequence_number":"1.0",
                                "annualValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_pp_name":"Self Service User",
                                "_line_bom_condition_index":null
                            }
                        ]
                    },
                    "transactionName_t":"1006",
                    "_s_skipSellerReview_t":false,
                    "_id":42254400,
                    "contactLastName_t":"testl1006",
                    "_pp_id":41525033,
                    "_document_number":"1",
                    "cC_LineItem_Data_c":null,
                    "_esigTest_c_esig_recipients":null,
                    "owner_t":"Albert M",
                    "_s_billTo_t_email":null,
                    "contactFirstName_t":"testf1006",
                    "_step_var_name":"customerAccepted",
                    "_customer_t_zip":null,
                    "_lock_status":false,
                    "_customer_t_fax":null,
                    "currency_t":{
                        "displayValue":"USD",
                        "value":"USD"
                    },
                    "totalMonthlyListAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_externalOrderId_t":null,
                    "_esigTest_c_esig_envelope_id":null,
                    "_s_transactionSource_t":{
                        "displayValue":"Seller Initiated",
                        "value":"sellerInitiated"
                    },
                    "totalContractListValue_t":{
                        "currency":"USD",
                        "value":10
                    },
                    "_s_billTo_t_first_name":null,
                    "_eSignatureAttributeSet_esig_status":{
                        "displayValue":"Not Sent",
                        "value":"Not Sent"
                    },
                    "TotalAnnualDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_customer_t_company_name_2":null,
                    "_price_book_var_name":"_default_price_book",
                    "_supplier_company_name":"cpqqa230",
                    "_locked_by_user":-1,
                    "_s_billToCustomerAccountID_t":null,
                    "_customer_t_first_name":null,
                    "_s_billTo_t_company_name_2":null,
                    "_currency_pref":{
                        "id":5190368,
                        "currencyCode":"USD"
                    },
                    "contactEmailAddress_t":"test1006@example.com",
                    "_s_isDocumentSigned_t":false,
                    "_tax_taxAmount_t":null,
                    "totalOneTimeDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_pp_name":"Self Service User",
                    "totalMonthlyNetAmount_t":{
                        "currency":"USD",
                        "value":0
                    }
                },
                "warnings":{
                },
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/accept"
                    }
                ],
                "destinationURL":"",
                "_s_signedProposalDocument_t":{
                    "fileName":null,
                    "isFileSaved":false,
                    "fileLocation":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/42254400/documents/41454591",
                    "fileType":null,
                    "fileID":null
                }
            }
        },
        "validateReturns_request":{
            "properties":{
                "orders":{
                    "description":"List of orders for which returns to be validated",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "returnItems":{
                                "description":"List of returnable Items.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "commerceItemId":{
                                            "description":"ID of the commerce item.",
                                            "type":"string"
                                        },
                                        "quantityToReturn":{
                                            "description":"Quantity to be Returned",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"The Product ID",
                                            "type":"string"
                                        },
                                        "returnReason":{
                                            "description":"Reason to return an Item",
                                            "type":"string"
                                        },
                                        "shippingGroupId":{
                                            "description":"Shipping group ID of the returned item",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The SKU ID",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "orderId":{
                                "description":"Order ID for which refunds needs to be calculated.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "orders"
            ],
            "example":{
                "orders":[
                    {
                        "orderId":"o50419"
                    },
                    {
                        "orderId":"o10079"
                    },
                    {
                        "orderId":"o10078"
                    },
                    {
                        "returnItems":[
                            {
                                "quantityToReturn":1,
                                "commerceItemId":"ci1000058",
                                "productId":"prod10013",
                                "returnReason":"didNotLike",
                                "shippingGroupId":"sg10042",
                                "catRefId":"sku10030"
                            }
                        ],
                        "orderId":"o10042"
                    }
                ]
            }
        },
        "syncOrder_request":{
            "type":"object",
            "properties":{
            },
            "required":[
                "items"
            ]
        },
        "getValidActions_response":{
            "properties":{
                "cancel":{
                    "description":"cancel information",
                    "type":"object",
                    "properties":{
                        "isInitialValForCancelInFlightPassed":{
                            "description":"returns true if cancel inflight allowed for the order",
                            "type":"boolean"
                        },
                        "isCancelAllowed":{
                            "description":"returns true if cancel is allowed for the order",
                            "type":"boolean"
                        }
                    }
                },
                "return":{
                    "description":"return information",
                    "type":"object",
                    "properties":{
                        "isReturnAllowed":{
                            "description":"returns true if return is allowed for the order",
                            "type":"boolean"
                        }
                    }
                }
            }
        },
        "AddToCartRequestBody":{
            "type":"object",
            "required":[
                "productFamily",
                "productLine",
                "model",
                "cacheInstanceId"
            ],
            "properties":{
                "productFamily":{
                    "description":"The productFamily of the model to be configured.",
                    "type":"string"
                },
                "productLine":{
                    "description":"The productLine of the model to be configured.",
                    "type":"string"
                },
                "criteria":{
                    "description":"This is being used as filter to be used on the CPQ payload",
                    "type":"object",
                    "properties":{
                        "childDefs":{
                            "description":"This property contains the filter value to be used at CPQ.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name can contain the state property value that is required.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"In case the state is passed as true, the state of the configurable attributes is returned in the response. Otherwise the state of the configurable attributes is not returned in the response.",
                            "type":"boolean"
                        }
                    }
                },
                "cacheInstanceId":{
                    "description":"cacheInstanceId of the current configuration",
                    "type":"string"
                },
                "model":{
                    "description":"The model to be configured.",
                    "type":"string"
                }
            },
            "example":{
                "productFamily":"laptop",
                "productLine":"laptopConfiguration",
                "cacheInstanceId":"sdufgsdufgsudfghsud",
                "model":"sku50001"
            }
        },
        "getAllInvoicesForProfile_401_failure_response":{
        },
        "getCancelReasons_response":{
            "properties":{
                "items":{
                    "description":"The list of all return reasons for return requests",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "displayValue":{
                                "description":"Display Value of the Cancel Reason",
                                "type":"string"
                            },
                            "key":{
                                "description":"Key of the cancel Reason",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createShareSetting_response":{
            "properties":{
                "owner":{
                    "description":"The user who created this share setting.",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"The first name of the user",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"The last name of the user",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository Id of the user",
                            "type":"string"
                        },
                        "email":{
                            "description":"The email id of the user",
                            "type":"string"
                        }
                    }
                },
                "organizationSharingEnabled":{
                    "description":"Whether resource is shared with all members of the account (if mentioned).",
                    "type":"boolean"
                },
                "relativeTo":{
                    "description":"ID of the resource being shared.",
                    "type":"string"
                },
                "sharedEmailConfigs":{
                    "description":"Email configurations of the recipients with whom sharing is done using individual email addresses.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"Id of email config item.",
                                "type":"string"
                            },
                            "editEnabled":{
                                "description":"Whether edit access is provided for the email or not.",
                                "type":"boolean"
                            },
                            "email":{
                                "description":"Email address of the recipient.",
                                "type":"string"
                            }
                        }
                    }
                },
                "sharedResourceType":{
                    "description":"Type of the resource being shared.",
                    "type":"string",
                    "enum":[
                        "purchaseList"
                    ]
                },
                "id":{
                    "description":"Id of the share setting.",
                    "type":"string"
                },
                "defaultEditEnabled":{
                    "description":"Default edit access of the recipients.",
                    "type":"boolean"
                },
                "account":{
                    "description":"Account for in which the sharing should be valid.",
                    "type":"object",
                    "properties":{
                        "name":{
                            "description":"Name of the account",
                            "type":"string"
                        },
                        "id":{
                            "description":"Id of the account",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updatePaymentResponseWithClientError_request":{
            "properties":{
                "failureHTTPCode":{
                    "description":"Bad HTTP Code returned by CyberSource",
                    "type":"string"
                },
                "transaction_uuid":{
                    "description":"Transaction UUID used for making the SOP request.",
                    "type":"string"
                }
            },
            "required":[
                "failureHTTPCode",
                "transaction_uuid"
            ],
            "example":{
                "failureHTTPCode":"102",
                "transaction_uuid":"3a811e7a119a456dad28f6d1f2f9af41"
            }
        },
        "updatePaymentGroupFromGenericResponse_request":{
            "properties":{
            },
            "example":"The request is a non-JSON request form data provided by Merchant that provides the transaction details."
        },
        "registerProfile_response":{
            "properties":{
                "access_token":{
                    "description":"Refreshable OAuth token.",
                    "type":"string"
                },
                "id":{
                    "description":"The ID of the new profile.",
                    "type":"string"
                },
                "token_type":{
                    "description":"OAuth token type.",
                    "type":"string"
                },
                "expires_in":{
                    "description":"Time in seconds until token expires.",
                    "type":"integer"
                }
            }
        },
        "addEntryPageSessionContext_response":{
            "properties":{
                "Referer":{
                    "description":"The referer URL for the current session.",
                    "type":"string"
                },
                "URL":{
                    "description":"The entry page URL for the current session.",
                    "type":"string"
                }
            },
            "example":{
                "Referer":"http://a.com",
                "Params":{
                    "a":[
                        "b"
                    ],
                    "c":[
                    ],
                    "d":[
                    ],
                    "e":[
                    ]
                },
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstoreui/v1/audienceContext/currentSession/entryPage/current"
                    }
                ],
                "URL":"http://www.oracle.com?a=b&c=&d=&e="
            }
        },
        "updateQueuedActionsResponse":{
            "properties":{
                "entityType":{
                    "description":"entity type.",
                    "type":"string"
                },
                "errorMessage":{
                    "description":"Error message received from downstream system",
                    "type":"string"
                },
                "entityId":{
                    "description":"entityId",
                    "type":"string"
                },
                "receivedAt":{
                    "description":"Timestamp when it was received",
                    "type":"string"
                },
                "failedEventAction":{
                    "description":"Name of action performed after event was failed.",
                    "type":"string"
                },
                "organizationId":{
                    "description":"organizationId",
                    "type":"string"
                },
                "failedEventActionAt":{
                    "description":"Timestamp when failedEventAction was performed.",
                    "type":"string"
                },
                "profileId":{
                    "description":"profileId.",
                    "type":"string"
                },
                "entityName":{
                    "description":"entity name",
                    "type":"string"
                },
                "queuedActionId":{
                    "description":"queuedActionId",
                    "type":"string"
                },
                "processedAt":{
                    "description":"Timestamp when entity was processed.",
                    "type":"string"
                },
                "siteId":{
                    "description":"siteId",
                    "type":"string"
                },
                "action":{
                    "description":"Name of action performed",
                    "type":"string"
                },
                "failedEventActionBy":{
                    "description":"profileId, who performed the failedEventAction.",
                    "type":"string"
                },
                "status":{
                    "description":" Current Status of queued event",
                    "type":"string"
                }
            },
            "example":{
                "entityType":"order",
                "errorMessage":null,
                "entityId":"o990431",
                "receivedAt":"2025-04-04T12:11:17.150Z",
                "failedEventAction":"COPY",
                "organizationId":"or-100001",
                "failedEventActionAt":"2025-04-05T12:11:45.210Z",
                "profileId":"bb-110034",
                "entityName":null,
                "repositoryId":"msg-205",
                "processedAt":"2025-04-04T12:11:45.210Z",
                "queuedActionId":"msg-205",
                "siteId":"siteUS",
                "action":"submitOrder",
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/queuedActions/msg-205"
                    }
                ],
                "failedEventActionBy":"bb-110034",
                "status":"FAILED"
            }
        },
        "subscriptionProductTerminateRequestItem":{
            "type":"object",
            "required":[
                "rootAssetKey",
                "effectiveDate",
                "reason"
            ],
            "properties":{
                "reason":{
                    "description":"The reason for terminating the asset",
                    "type":"string"
                },
                "comment":{
                    "description":"The comment for terminating the asset",
                    "type":"string"
                },
                "rootAssetKey":{
                    "description":"The key of the asset to be terminated",
                    "type":"string"
                },
                "effectiveDate":{
                    "format":"date",
                    "description":"The date when the asset should be terminated, It should be in ISO date formate: yyyy-MM-dd.",
                    "type":"string"
                }
            }
        },
        "CheckoutQuoteResponse":{
            "properties":{
                "creationTime":{
                    "description":"The creation time in long seconds.",
                    "type":"number"
                },
                "sourceSystem":{
                    "description":"The system where the order originated.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "payments":{
                    "description":"Payment details for the order, including additional properties specific to the payment type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type:invoice",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Payment group ID.",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount authorized from the payment group.",
                                "type":"number"
                            },
                            "balance":{
                                "description":"Total available balance on the gift card.",
                                "type":"number"
                            },
                            "gatewayName":{
                                "description":"Payment gateway name. e.g. chaseCreditCard.",
                                "type":"string"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number.",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP.",
                                "type":"string"
                            },
                            "isAmountRemaining":{
                                "description":"A boolean to decide if more payment can be made from this payment group.",
                                "type":"boolean"
                            },
                            "paymentState":{
                                "description":"The state of the payment group. e.g. AUTHORIZED.",
                                "type":"string"
                            },
                            "maskedCardNumber":{
                                "description":"Masked gift card number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "uuid":{
                    "description":"The unique ID for the order.",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"The price information.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"The current  total tax amount in monetry currency",
                            "type":"number"
                        },
                        "amount":{
                            "description":"The total order amount.",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingAmount":{
                            "description":"The current  total shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "secondaryCurrencyTotal":{
                            "description":"The current  total (sum of shipping and tax)amount in monetry currency",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "tax":{
                            "description":"The total tax amount.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"Sub-total.",
                            "type":"number"
                        },
                        "total":{
                            "description":"The order total.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"The total shipping cost.",
                            "type":"number"
                        },
                        "primaryCurrencyTotal":{
                            "description":"The current total in loyalty points in case of multi currency",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products in monetry currency.",
                            "type":"number"
                        },
                        "orderTotalBySite":{
                            "description":"The map containing order totals by site for all sites in a given order.",
                            "type":"object"
                        },
                        "currencyCode":{
                            "description":"The currency code.",
                            "type":"string"
                        }
                    }
                },
                "shoppingCart":{
                    "description":"The shopping cart contents of the current order.",
                    "type":"object",
                    "properties":{
                        "items":{
                            "description":"The array of products in the shopping cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "availabilityDate":{
                                        "description":"The Availability date of commerce Item.",
                                        "type":"string"
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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":"Pre Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "childItems":{
                                        "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw price of the product.",
                                                    "type":"number"
                                                },
                                                "displayName":{
                                                    "description":"The name of the product.",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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"
                                                },
                                                "childItems":{
                                                    "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "deactivationDate":{
                                                                "description":"The deactivation date in ISO format.",
                                                                "type":"string"
                                                            },
                                                            "addOnItem":{
                                                                "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                                "type":"boolean"
                                                            },
                                                            "rawTotalPrice":{
                                                                "description":"The raw price of the product.",
                                                                "type":"number"
                                                            },
                                                            "displayName":{
                                                                "description":"The name of the product.",
                                                                "type":"string"
                                                            },
                                                            "externalData":{
                                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "values":{
                                                                            "description":"The array of values associated with an externalData item.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "dynamic_property_key":{
                                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                    "type":"string"
                                                                                }
                                                                            }
                                                                        },
                                                                        "name":{
                                                                            "description":"The name to be associated with the externalData item.",
                                                                            "type":"string"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                            "type":"string"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "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"
                                                            },
                                                            "childItems":{
                                                                "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                                                "type":"array",
                                                                "items":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "deactivationDate":{
                                                                            "description":"The deactivation date in ISO format.",
                                                                            "type":"string"
                                                                        },
                                                                        "addOnItem":{
                                                                            "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                                            "type":"boolean"
                                                                        },
                                                                        "rawTotalPrice":{
                                                                            "description":"The raw price of the product.",
                                                                            "type":"number"
                                                                        },
                                                                        "displayName":{
                                                                            "description":"The name of the product.",
                                                                            "type":"string"
                                                                        },
                                                                        "externalData":{
                                                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "values":{
                                                                                        "description":"The array of values associated with an externalData item.",
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "dynamic_property_key":{
                                                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                                "type":"string"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "name":{
                                                                                        "description":"The name to be associated with the externalData item.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "actionCode":{
                                                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "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"
                                                                        },
                                                                        "childItems":{
                                                                            "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "deactivationDate":{
                                                                                        "description":"The deactivation date in ISO format.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "addOnItem":{
                                                                                        "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                                                        "type":"boolean"
                                                                                    },
                                                                                    "rawTotalPrice":{
                                                                                        "description":"The raw price of the product.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "displayName":{
                                                                                        "description":"The name of the product.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "externalData":{
                                                                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "values":{
                                                                                                    "description":"The array of values associated with an externalData item.",
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "dynamic_property_key":{
                                                                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                                            "type":"string"
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "name":{
                                                                                                    "description":"The name to be associated with the externalData item.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "actionCode":{
                                                                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "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"
                                                                                    },
                                                                                    "childItems":{
                                                                                        "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "deactivationDate":{
                                                                                                    "description":"The deactivation date in ISO format.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "addOnItem":{
                                                                                                    "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                                                                    "type":"boolean"
                                                                                                },
                                                                                                "rawTotalPrice":{
                                                                                                    "description":"The raw price of the product.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "displayName":{
                                                                                                    "description":"The name of the product.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "externalData":{
                                                                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                                                    "type":"array",
                                                                                                    "items":{
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "values":{
                                                                                                                "description":"The array of values associated with an externalData item.",
                                                                                                                "type":"object",
                                                                                                                "properties":{
                                                                                                                    "dynamic_property_key":{
                                                                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                                                        "type":"string"
                                                                                                                    }
                                                                                                                }
                                                                                                            },
                                                                                                            "name":{
                                                                                                                "description":"The name to be associated with the externalData item.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "actionCode":{
                                                                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                                                                "type":"string"
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "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"
                                                                                                },
                                                                                                "childItems":{
                                                                                                    "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                                                                                    "type":"array",
                                                                                                    "items":{
                                                                                                        "type":"object",
                                                                                                        "properties":{
                                                                                                            "deactivationDate":{
                                                                                                                "description":"The deactivation date in ISO format.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "addOnItem":{
                                                                                                                "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                                                                                "type":"boolean"
                                                                                                            },
                                                                                                            "rawTotalPrice":{
                                                                                                                "description":"The raw price of the product.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "displayName":{
                                                                                                                "description":"The name of the product.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "externalData":{
                                                                                                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                                                                "type":"array",
                                                                                                                "items":{
                                                                                                                    "type":"object",
                                                                                                                    "properties":{
                                                                                                                        "values":{
                                                                                                                            "description":"The array of values associated with an externalData item.",
                                                                                                                            "type":"object",
                                                                                                                            "properties":{
                                                                                                                                "dynamic_property_key":{
                                                                                                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                                                                    "type":"string"
                                                                                                                                }
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "name":{
                                                                                                                            "description":"The name to be associated with the externalData item.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "actionCode":{
                                                                                                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                                                                            "type":"string"
                                                                                                                        }
                                                                                                                    }
                                                                                                                }
                                                                                                            },
                                                                                                            "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"
                                                                                                            },
                                                                                                            "childItems":{
                                                                                                                "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                                                                                                "type":"array",
                                                                                                                "items":{
                                                                                                                    "type":"object",
                                                                                                                    "properties":{
                                                                                                                        "deactivationDate":{
                                                                                                                            "description":"The deactivation date in ISO format.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "addOnItem":{
                                                                                                                            "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                                                                                            "type":"boolean"
                                                                                                                        },
                                                                                                                        "rawTotalPrice":{
                                                                                                                            "description":"The raw price of the product.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "displayName":{
                                                                                                                            "description":"The name of the product.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "externalData":{
                                                                                                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                                                                            "type":"array",
                                                                                                                            "items":{
                                                                                                                                "type":"object",
                                                                                                                                "properties":{
                                                                                                                                    "values":{
                                                                                                                                        "description":"The array of values associated with an externalData item.",
                                                                                                                                        "type":"object",
                                                                                                                                        "properties":{
                                                                                                                                            "dynamic_property_key":{
                                                                                                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                                                                                "type":"string"
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "name":{
                                                                                                                                        "description":"The name to be associated with the externalData item.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "actionCode":{
                                                                                                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                                                                                        "type":"string"
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "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"
                                                                                                                        },
                                                                                                                        "childItems":{
                                                                                                                            "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                                                                                                            "type":"array",
                                                                                                                            "items":{
                                                                                                                                "type":"object",
                                                                                                                                "properties":{
                                                                                                                                    "deactivationDate":{
                                                                                                                                        "description":"The deactivation date in ISO format.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "addOnItem":{
                                                                                                                                        "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                                                                                                        "type":"boolean"
                                                                                                                                    },
                                                                                                                                    "rawTotalPrice":{
                                                                                                                                        "description":"The raw price of the product.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "displayName":{
                                                                                                                                        "description":"The name of the product.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "externalData":{
                                                                                                                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                                                                                        "type":"array",
                                                                                                                                        "items":{
                                                                                                                                            "type":"object",
                                                                                                                                            "properties":{
                                                                                                                                                "values":{
                                                                                                                                                    "description":"The array of values associated with an externalData item.",
                                                                                                                                                    "type":"object",
                                                                                                                                                    "properties":{
                                                                                                                                                        "dynamic_property_key":{
                                                                                                                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                                                                                            "type":"string"
                                                                                                                                                        }
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "name":{
                                                                                                                                                    "description":"The name to be associated with the externalData item.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "actionCode":{
                                                                                                                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                                                                                                    "type":"string"
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                                    },
                                                                                                                                    "childItems":{
                                                                                                                                        "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                                                                                                                        "type":"array",
                                                                                                                                        "items":{
                                                                                                                                            "type":"object",
                                                                                                                                            "properties":{
                                                                                                                                                "deactivationDate":{
                                                                                                                                                    "description":"The deactivation date in ISO format.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "addOnItem":{
                                                                                                                                                    "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                                                                                                                    "type":"boolean"
                                                                                                                                                },
                                                                                                                                                "rawTotalPrice":{
                                                                                                                                                    "description":"The raw price of the product.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "displayName":{
                                                                                                                                                    "description":"The name of the product.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "externalData":{
                                                                                                                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                                                                                                                    "type":"array",
                                                                                                                                                    "items":{
                                                                                                                                                        "type":"object",
                                                                                                                                                        "properties":{
                                                                                                                                                            "values":{
                                                                                                                                                                "description":"The array of values associated with an externalData item.",
                                                                                                                                                                "type":"object",
                                                                                                                                                                "properties":{
                                                                                                                                                                    "dynamic_property_key":{
                                                                                                                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                                                                                                                        "type":"string"
                                                                                                                                                                    }
                                                                                                                                                                }
                                                                                                                                                            },
                                                                                                                                                            "name":{
                                                                                                                                                                "description":"The name to be associated with the externalData item.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            },
                                                                                                                                                            "actionCode":{
                                                                                                                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                                                                                                                "type":"string"
                                                                                                                                                            }
                                                                                                                                                        }
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "externalPrice":{
                                                                                                                                                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "actionCode":{
                                                                                                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "id":{
                                                                                                                                                    "description":"Repository ID of the commerce item.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "state":{
                                                                                                                                                    "description":"state at the commerce Item level",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "serviceId":{
                                                                                                                                                    "description":"The service ID associated to the current item.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "unitPrice":{
                                                                                                                                                    "description":"The unit price of the product.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "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"
                                                                                                                                                },
                                                                                                                                                "amount":{
                                                                                                                                                    "description":"The total amount of this item including its child items amounts.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "quantity":{
                                                                                                                                                    "description":"The quantity of the product.",
                                                                                                                                                    "type":"integer"
                                                                                                                                                },
                                                                                                                                                "productId":{
                                                                                                                                                    "description":"ID of the product in the cart.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "externalRecurringCharge":{
                                                                                                                                                    "description":"The external recurring price.",
                                                                                                                                                    "type":"number"
                                                                                                                                                },
                                                                                                                                                "parentAssetKey":{
                                                                                                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "rootAssetKey":{
                                                                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "externalPriceQuantity":{
                                                                                                                                                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                                                                                                                    "type":"integer"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeFrequency":{
                                                                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "catRefId":{
                                                                                                                                                    "description":"skuid of the item.",
                                                                                                                                                    "type":"string"
                                                                                                                                                },
                                                                                                                                                "externalRecurringChargeDuration":{
                                                                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                                    "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"
                                                                                                                                                },
                                                                                                                                                "detailedRecurringChargeInfo":{
                                                                                                                                                    "description":"Detailed Item Price Information.",
                                                                                                                                                    "type":"object",
                                                                                                                                                    "properties":{
                                                                                                                                                        "discounted":{
                                                                                                                                                            "description":"Whether the price is discounted.",
                                                                                                                                                            "type":"boolean"
                                                                                                                                                        },
                                                                                                                                                        "amount":{
                                                                                                                                                            "description":"The monetary amount for the recurring charge.",
                                                                                                                                                            "type":"number"
                                                                                                                                                        },
                                                                                                                                                        "quantity":{
                                                                                                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                            "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"
                                                                                                                                                        }
                                                                                                                                                    }
                                                                                                                                                },
                                                                                                                                                "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 determines if the current item is an asset or not.",
                                                                                                                                                    "type":"boolean"
                                                                                                                                                },
                                                                                                                                                "recurringCharge":{
                                                                                                                                                    "description":"The recurring charge for the item.",
                                                                                                                                                    "type":"number"
                                                                                                                                                }
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "assetKey":{
                                                                                                                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "externalPrice":{
                                                                                                                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "actionCode":{
                                                                                                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "id":{
                                                                                                                                        "description":"Repository ID of the commerce item.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "state":{
                                                                                                                                        "description":"state at the commerce Item level",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "serviceId":{
                                                                                                                                        "description":"The service ID associated to the current item.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "unitPrice":{
                                                                                                                                        "description":"The unit price of the product.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "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"
                                                                                                                                    },
                                                                                                                                    "amount":{
                                                                                                                                        "description":"The total amount of this item including its child items amounts.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "quantity":{
                                                                                                                                        "description":"The quantity of the product.",
                                                                                                                                        "type":"integer"
                                                                                                                                    },
                                                                                                                                    "productId":{
                                                                                                                                        "description":"ID of the product in the cart.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "externalRecurringCharge":{
                                                                                                                                        "description":"The external recurring price.",
                                                                                                                                        "type":"number"
                                                                                                                                    },
                                                                                                                                    "parentAssetKey":{
                                                                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "rootAssetKey":{
                                                                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "externalPriceQuantity":{
                                                                                                                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                                                                                                        "type":"integer"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeFrequency":{
                                                                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "catRefId":{
                                                                                                                                        "description":"skuid of the item.",
                                                                                                                                        "type":"string"
                                                                                                                                    },
                                                                                                                                    "externalRecurringChargeDuration":{
                                                                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                                        "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"
                                                                                                                                    },
                                                                                                                                    "detailedRecurringChargeInfo":{
                                                                                                                                        "description":"Detailed Item Price Information.",
                                                                                                                                        "type":"object",
                                                                                                                                        "properties":{
                                                                                                                                            "discounted":{
                                                                                                                                                "description":"Whether the price is discounted.",
                                                                                                                                                "type":"boolean"
                                                                                                                                            },
                                                                                                                                            "amount":{
                                                                                                                                                "description":"The monetary amount for the recurring charge.",
                                                                                                                                                "type":"number"
                                                                                                                                            },
                                                                                                                                            "quantity":{
                                                                                                                                                "description":"The number of items covered by this recurring charge price info",
                                                                                                                                                "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"
                                                                                                                                            }
                                                                                                                                        }
                                                                                                                                    },
                                                                                                                                    "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 determines if the current item is an asset or not.",
                                                                                                                                        "type":"boolean"
                                                                                                                                    },
                                                                                                                                    "recurringCharge":{
                                                                                                                                        "description":"The recurring charge for the item.",
                                                                                                                                        "type":"number"
                                                                                                                                    }
                                                                                                                                }
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "assetKey":{
                                                                                                                            "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "externalPrice":{
                                                                                                                            "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "actionCode":{
                                                                                                                            "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "id":{
                                                                                                                            "description":"Repository ID of the commerce item.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "state":{
                                                                                                                            "description":"state at the commerce Item level",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "serviceId":{
                                                                                                                            "description":"The service ID associated to the current item.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "unitPrice":{
                                                                                                                            "description":"The unit price of the product.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "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"
                                                                                                                        },
                                                                                                                        "amount":{
                                                                                                                            "description":"The total amount of this item including its child items amounts.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "quantity":{
                                                                                                                            "description":"The quantity of the product.",
                                                                                                                            "type":"integer"
                                                                                                                        },
                                                                                                                        "productId":{
                                                                                                                            "description":"ID of the product in the cart.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "externalRecurringCharge":{
                                                                                                                            "description":"The external recurring price.",
                                                                                                                            "type":"number"
                                                                                                                        },
                                                                                                                        "parentAssetKey":{
                                                                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "rootAssetKey":{
                                                                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "externalPriceQuantity":{
                                                                                                                            "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                                                                                            "type":"integer"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeFrequency":{
                                                                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "catRefId":{
                                                                                                                            "description":"skuid of the item.",
                                                                                                                            "type":"string"
                                                                                                                        },
                                                                                                                        "externalRecurringChargeDuration":{
                                                                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                            "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"
                                                                                                                        },
                                                                                                                        "detailedRecurringChargeInfo":{
                                                                                                                            "description":"Detailed Item Price Information.",
                                                                                                                            "type":"object",
                                                                                                                            "properties":{
                                                                                                                                "discounted":{
                                                                                                                                    "description":"Whether the price is discounted.",
                                                                                                                                    "type":"boolean"
                                                                                                                                },
                                                                                                                                "amount":{
                                                                                                                                    "description":"The monetary amount for the recurring charge.",
                                                                                                                                    "type":"number"
                                                                                                                                },
                                                                                                                                "quantity":{
                                                                                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                                                                                    "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"
                                                                                                                                }
                                                                                                                            }
                                                                                                                        },
                                                                                                                        "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 determines if the current item is an asset or not.",
                                                                                                                            "type":"boolean"
                                                                                                                        },
                                                                                                                        "recurringCharge":{
                                                                                                                            "description":"The recurring charge for the item.",
                                                                                                                            "type":"number"
                                                                                                                        }
                                                                                                                    }
                                                                                                                }
                                                                                                            },
                                                                                                            "assetKey":{
                                                                                                                "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "externalPrice":{
                                                                                                                "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "actionCode":{
                                                                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "id":{
                                                                                                                "description":"Repository ID of the commerce item.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "state":{
                                                                                                                "description":"state at the commerce Item level",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "serviceId":{
                                                                                                                "description":"The service ID associated to the current item.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "unitPrice":{
                                                                                                                "description":"The unit price of the product.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "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"
                                                                                                            },
                                                                                                            "amount":{
                                                                                                                "description":"The total amount of this item including its child items amounts.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "quantity":{
                                                                                                                "description":"The quantity of the product.",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "productId":{
                                                                                                                "description":"ID of the product in the cart.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "externalRecurringCharge":{
                                                                                                                "description":"The external recurring price.",
                                                                                                                "type":"number"
                                                                                                            },
                                                                                                            "parentAssetKey":{
                                                                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "rootAssetKey":{
                                                                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "externalPriceQuantity":{
                                                                                                                "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                                                                                "type":"integer"
                                                                                                            },
                                                                                                            "externalRecurringChargeFrequency":{
                                                                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "catRefId":{
                                                                                                                "description":"skuid of the item.",
                                                                                                                "type":"string"
                                                                                                            },
                                                                                                            "externalRecurringChargeDuration":{
                                                                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                                "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"
                                                                                                            },
                                                                                                            "detailedRecurringChargeInfo":{
                                                                                                                "description":"Detailed Item Price Information.",
                                                                                                                "type":"object",
                                                                                                                "properties":{
                                                                                                                    "discounted":{
                                                                                                                        "description":"Whether the price is discounted.",
                                                                                                                        "type":"boolean"
                                                                                                                    },
                                                                                                                    "amount":{
                                                                                                                        "description":"The monetary amount for the recurring charge.",
                                                                                                                        "type":"number"
                                                                                                                    },
                                                                                                                    "quantity":{
                                                                                                                        "description":"The number of items covered by this recurring charge price info",
                                                                                                                        "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"
                                                                                                                    }
                                                                                                                }
                                                                                                            },
                                                                                                            "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 determines if the current item is an asset or not.",
                                                                                                                "type":"boolean"
                                                                                                            },
                                                                                                            "recurringCharge":{
                                                                                                                "description":"The recurring charge for the item.",
                                                                                                                "type":"number"
                                                                                                            }
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "assetKey":{
                                                                                                    "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "externalPrice":{
                                                                                                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "actionCode":{
                                                                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "id":{
                                                                                                    "description":"Repository ID of the commerce item.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "state":{
                                                                                                    "description":"state at the commerce Item level",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "serviceId":{
                                                                                                    "description":"The service ID associated to the current item.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "unitPrice":{
                                                                                                    "description":"The unit price of the product.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "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"
                                                                                                },
                                                                                                "amount":{
                                                                                                    "description":"The total amount of this item including its child items amounts.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "quantity":{
                                                                                                    "description":"The quantity of the product.",
                                                                                                    "type":"integer"
                                                                                                },
                                                                                                "productId":{
                                                                                                    "description":"ID of the product in the cart.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "externalRecurringCharge":{
                                                                                                    "description":"The external recurring price.",
                                                                                                    "type":"number"
                                                                                                },
                                                                                                "parentAssetKey":{
                                                                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "rootAssetKey":{
                                                                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "externalPriceQuantity":{
                                                                                                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                                                                    "type":"integer"
                                                                                                },
                                                                                                "externalRecurringChargeFrequency":{
                                                                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                                    "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"
                                                                                                },
                                                                                                "catRefId":{
                                                                                                    "description":"skuid of the item.",
                                                                                                    "type":"string"
                                                                                                },
                                                                                                "externalRecurringChargeDuration":{
                                                                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                                    "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"
                                                                                                },
                                                                                                "detailedRecurringChargeInfo":{
                                                                                                    "description":"Detailed Item Price Information.",
                                                                                                    "type":"object",
                                                                                                    "properties":{
                                                                                                        "discounted":{
                                                                                                            "description":"Whether the price is discounted.",
                                                                                                            "type":"boolean"
                                                                                                        },
                                                                                                        "amount":{
                                                                                                            "description":"The monetary amount for the recurring charge.",
                                                                                                            "type":"number"
                                                                                                        },
                                                                                                        "quantity":{
                                                                                                            "description":"The number of items covered by this recurring charge price info",
                                                                                                            "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"
                                                                                                        }
                                                                                                    }
                                                                                                },
                                                                                                "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 determines if the current item is an asset or not.",
                                                                                                    "type":"boolean"
                                                                                                },
                                                                                                "recurringCharge":{
                                                                                                    "description":"The recurring charge for the item.",
                                                                                                    "type":"number"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "assetKey":{
                                                                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "externalPrice":{
                                                                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "actionCode":{
                                                                                        "description":"The action code that has been set on the item by the configurator system.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "id":{
                                                                                        "description":"Repository ID of the commerce item.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "state":{
                                                                                        "description":"state at the commerce Item level",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "serviceId":{
                                                                                        "description":"The service ID associated to the current item.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "unitPrice":{
                                                                                        "description":"The unit price of the product.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "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"
                                                                                    },
                                                                                    "amount":{
                                                                                        "description":"The total amount of this item including its child items amounts.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "quantity":{
                                                                                        "description":"The quantity of the product.",
                                                                                        "type":"integer"
                                                                                    },
                                                                                    "productId":{
                                                                                        "description":"ID of the product in the cart.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "externalRecurringCharge":{
                                                                                        "description":"The external recurring price.",
                                                                                        "type":"number"
                                                                                    },
                                                                                    "parentAssetKey":{
                                                                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "rootAssetKey":{
                                                                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "externalPriceQuantity":{
                                                                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                                                        "type":"integer"
                                                                                    },
                                                                                    "externalRecurringChargeFrequency":{
                                                                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                                        "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"
                                                                                    },
                                                                                    "catRefId":{
                                                                                        "description":"skuid of the item.",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "externalRecurringChargeDuration":{
                                                                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                                                                        "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"
                                                                                    },
                                                                                    "detailedRecurringChargeInfo":{
                                                                                        "description":"Detailed Item Price Information.",
                                                                                        "type":"object",
                                                                                        "properties":{
                                                                                            "discounted":{
                                                                                                "description":"Whether the price is discounted.",
                                                                                                "type":"boolean"
                                                                                            },
                                                                                            "amount":{
                                                                                                "description":"The monetary amount for the recurring charge.",
                                                                                                "type":"number"
                                                                                            },
                                                                                            "quantity":{
                                                                                                "description":"The number of items covered by this recurring charge price info",
                                                                                                "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"
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "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 determines if the current item is an asset or not.",
                                                                                        "type":"boolean"
                                                                                    },
                                                                                    "recurringCharge":{
                                                                                        "description":"The recurring charge for the item.",
                                                                                        "type":"number"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "assetKey":{
                                                                            "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "externalPrice":{
                                                                            "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                                            "type":"number"
                                                                        },
                                                                        "actionCode":{
                                                                            "description":"The action code that has been set on the item by the configurator system.",
                                                                            "type":"string"
                                                                        },
                                                                        "id":{
                                                                            "description":"Repository ID of the commerce item.",
                                                                            "type":"string"
                                                                        },
                                                                        "state":{
                                                                            "description":"state at the commerce Item level",
                                                                            "type":"string"
                                                                        },
                                                                        "serviceId":{
                                                                            "description":"The service ID associated to the current item.",
                                                                            "type":"string"
                                                                        },
                                                                        "unitPrice":{
                                                                            "description":"The unit price of the product.",
                                                                            "type":"number"
                                                                        },
                                                                        "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"
                                                                        },
                                                                        "amount":{
                                                                            "description":"The total amount of this item including its child items amounts.",
                                                                            "type":"number"
                                                                        },
                                                                        "quantity":{
                                                                            "description":"The quantity of the product.",
                                                                            "type":"integer"
                                                                        },
                                                                        "productId":{
                                                                            "description":"ID of the product in the cart.",
                                                                            "type":"string"
                                                                        },
                                                                        "externalRecurringCharge":{
                                                                            "description":"The external recurring price.",
                                                                            "type":"number"
                                                                        },
                                                                        "parentAssetKey":{
                                                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "rootAssetKey":{
                                                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                            "type":"string"
                                                                        },
                                                                        "externalPriceQuantity":{
                                                                            "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                                            "type":"integer"
                                                                        },
                                                                        "externalRecurringChargeFrequency":{
                                                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                            "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"
                                                                        },
                                                                        "catRefId":{
                                                                            "description":"skuid of the item.",
                                                                            "type":"string"
                                                                        },
                                                                        "externalRecurringChargeDuration":{
                                                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                                                            "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"
                                                                        },
                                                                        "detailedRecurringChargeInfo":{
                                                                            "description":"Detailed Item Price Information.",
                                                                            "type":"object",
                                                                            "properties":{
                                                                                "discounted":{
                                                                                    "description":"Whether the price is discounted.",
                                                                                    "type":"boolean"
                                                                                },
                                                                                "amount":{
                                                                                    "description":"The monetary amount for the recurring charge.",
                                                                                    "type":"number"
                                                                                },
                                                                                "quantity":{
                                                                                    "description":"The number of items covered by this recurring charge price info",
                                                                                    "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"
                                                                                }
                                                                            }
                                                                        },
                                                                        "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 determines if the current item is an asset or not.",
                                                                            "type":"boolean"
                                                                        },
                                                                        "recurringCharge":{
                                                                            "description":"The recurring charge for the item.",
                                                                            "type":"number"
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "assetKey":{
                                                                "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "externalPrice":{
                                                                "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                                "type":"number"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the item by the configurator system.",
                                                                "type":"string"
                                                            },
                                                            "id":{
                                                                "description":"Repository ID of the commerce item.",
                                                                "type":"string"
                                                            },
                                                            "state":{
                                                                "description":"state at the commerce Item level",
                                                                "type":"string"
                                                            },
                                                            "serviceId":{
                                                                "description":"The service ID associated to the current item.",
                                                                "type":"string"
                                                            },
                                                            "unitPrice":{
                                                                "description":"The unit price of the product.",
                                                                "type":"number"
                                                            },
                                                            "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"
                                                            },
                                                            "amount":{
                                                                "description":"The total amount of this item including its child items amounts.",
                                                                "type":"number"
                                                            },
                                                            "quantity":{
                                                                "description":"The quantity of the product.",
                                                                "type":"integer"
                                                            },
                                                            "productId":{
                                                                "description":"ID of the product in the cart.",
                                                                "type":"string"
                                                            },
                                                            "externalRecurringCharge":{
                                                                "description":"The external recurring price.",
                                                                "type":"number"
                                                            },
                                                            "parentAssetKey":{
                                                                "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "rootAssetKey":{
                                                                "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                                "type":"string"
                                                            },
                                                            "externalPriceQuantity":{
                                                                "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                                "type":"integer"
                                                            },
                                                            "externalRecurringChargeFrequency":{
                                                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                                                "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"
                                                            },
                                                            "catRefId":{
                                                                "description":"skuid of the item.",
                                                                "type":"string"
                                                            },
                                                            "externalRecurringChargeDuration":{
                                                                "description":"The duration for the recurring charge e.g. 12 months.",
                                                                "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"
                                                            },
                                                            "detailedRecurringChargeInfo":{
                                                                "description":"Detailed Item Price Information.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "discounted":{
                                                                        "description":"Whether the price is discounted.",
                                                                        "type":"boolean"
                                                                    },
                                                                    "amount":{
                                                                        "description":"The monetary amount for the recurring charge.",
                                                                        "type":"number"
                                                                    },
                                                                    "quantity":{
                                                                        "description":"The number of items covered by this recurring charge price info",
                                                                        "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"
                                                                    }
                                                                }
                                                            },
                                                            "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 determines if the current item is an asset or not.",
                                                                "type":"boolean"
                                                            },
                                                            "recurringCharge":{
                                                                "description":"The recurring charge for the item.",
                                                                "type":"number"
                                                            }
                                                        }
                                                    }
                                                },
                                                "assetKey":{
                                                    "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPrice":{
                                                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                    "type":"number"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"Repository ID of the commerce item.",
                                                    "type":"string"
                                                },
                                                "state":{
                                                    "description":"state at the commerce Item level",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "unitPrice":{
                                                    "description":"The unit price of the product.",
                                                    "type":"number"
                                                },
                                                "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"
                                                },
                                                "amount":{
                                                    "description":"The total amount of this item including its child items amounts.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The quantity of the product.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"ID of the product in the cart.",
                                                    "type":"string"
                                                },
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPriceQuantity":{
                                                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                    "type":"integer"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "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"
                                                },
                                                "catRefId":{
                                                    "description":"skuid of the item.",
                                                    "type":"string"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "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"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                },
                                                "recurringCharge":{
                                                    "description":"The recurring charge for the item.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "configuratorId":{
                                        "description":"Configuration ID for the configurable commerce item.",
                                        "type":"string"
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "itemDiscountInfos":{
                                        "description":"Array of promotions received by 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"
                                                }
                                            }
                                        }
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"The actual price of the product.",
                                        "type":"number"
                                    },
                                    "variant":{
                                        "description":"List of variants for the product.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"The variant option value.",
                                                    "type":"string"
                                                },
                                                "optionName":{
                                                    "description":"The variant option name.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Repository ID of the commerce item.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"state at the commerce Item level",
                                        "type":"string"
                                    },
                                    "serviceId":{
                                        "description":"The service ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "unitPrice":{
                                        "description":"The unit price of the product.",
                                        "type":"number"
                                    },
                                    "serviceAccountId":{
                                        "description":"The service account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "quantity":{
                                        "description":"The quantity of the product.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"Point beyond which cancelling the commerce item would be restricted",
                                        "type":"boolean"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "orderDiscountInfos":{
                                        "description":"Array of order promotions received by this item.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "couponCodes":{
                                                    "description":"The array of coupon codes used to grant 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"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"The product variant ID.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "propertyType":{
                                                    "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                    "type":"string"
                                                },
                                                "name":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"ID of the Dynamic SKU Property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "customerAccountId":{
                                        "description":"The customer account ID associated to the current item.",
                                        "type":"string"
                                    },
                                    "discountInfo":{
                                        "description":"The discount information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "coupon":{
                                                    "description":"The coupon ID.",
                                                    "type":"string"
                                                },
                                                "totalAdjustment":{
                                                    "description":"Total Adjustment by the promotion",
                                                    "type":"number"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                },
                                                "giftWithPurchaseDiscountInfo":{
                                                    "description":"The gift information.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "giftWithPurchaseChoicesAvailable":{
                                                                "description":"If this gift with purchase has multiple gift choices.",
                                                                "type":"boolean"
                                                            },
                                                            "giftWithPurchaseQuantity":{
                                                                "description":"The quantity that is gift quantity",
                                                                "type":"number"
                                                            },
                                                            "giftWithPurchaseIdentifier":{
                                                                "description":"The gift hash code for this gift with purchase promotion.",
                                                                "type":"integer"
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "backOrderQuantity":{
                                        "description":"Back Order Quantity of the Items.",
                                        "type":"number"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    }
                                }
                            }
                        }
                    }
                },
                "id":{
                    "description":"The order 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"
                        },
                        "quoteSubmitted":{
                            "description":"Indicates if the quote is submitted",
                            "type":"boolean"
                        },
                        "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"
                        }
                    }
                },
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "taxPriceInfo":{
                                "description":"The shipping tax price info details.",
                                "type":"object",
                                "properties":{
                                    "cityTax":{
                                        "description":"The shipping group subtotal.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"Shipping tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The shipping method amount.",
                                        "type":"number"
                                    },
                                    "valueAddedTax":{
                                        "description":"The value added tax .",
                                        "type":"number"
                                    },
                                    "countyTax":{
                                        "description":"The county tax amount.",
                                        "type":"number"
                                    },
                                    "isTaxIncluded":{
                                        "description":"Flag that states whether is tax included.",
                                        "type":"boolean"
                                    },
                                    "miscTax":{
                                        "description":"The miscellaneous tax amount.",
                                        "type":"string"
                                    },
                                    "districtTax":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "stateTax":{
                                        "description":"The shipping method tax amount.",
                                        "type":"number"
                                    },
                                    "countryTax":{
                                        "description":"The country tax total.",
                                        "type":"number"
                                    }
                                }
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"Shipping tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number"
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShipingAmount":{
                                        "description":"shipping amount in monetry currency ",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string"
                                    }
                                }
                            },
                            "shippingGroupId":{
                                "description":"The shipping group ID.",
                                "type":"string"
                            },
                            "store":{
                                "description":"Information about the Store from which items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location ID of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "submittedDate":{
                                "description":"The submitted date in ISO format.",
                                "type":"string"
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "priceInfo":{
                                "description":"The shipping group price information.",
                                "type":"object",
                                "properties":{
                                    "secondaryCurrencyTaxAmount":{
                                        "description":"The current  total tax amount in monetry currency",
                                        "type":"number"
                                    },
                                    "amount":{
                                        "description":"The shipping method amount.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingAmount":{
                                        "description":"The current  total shipping amount in monetry currency ",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTotal":{
                                        "description":"The current  total (sum of shipping and tax)amount in monetry currency",
                                        "type":"number"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"The shipping surcharge value amount.",
                                        "type":"number"
                                    },
                                    "tax":{
                                        "description":"The shipping method tax amount.",
                                        "type":"number"
                                    },
                                    "subTotal":{
                                        "description":"The shipping group subtotal.",
                                        "type":"number"
                                    },
                                    "totalWithoutTax":{
                                        "description":"The shipping items total.",
                                        "type":"number"
                                    },
                                    "total":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "shipping":{
                                        "description":"The shipping amount.",
                                        "type":"number"
                                    },
                                    "primaryCurrencyTotal":{
                                        "description":"The current total in loyalty points in case of multi currency",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products in monetry currency.",
                                        "type":"number"
                                    },
                                    "currencyCode":{
                                        "description":"The shipping method amount.",
                                        "type":"string"
                                    }
                                }
                            },
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "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"
                                    }
                                }
                            },
                            "discountInfo":{
                                "description":"The shipping group price information.",
                                "type":"object",
                                "properties":{
                                    "orderDiscount":{
                                        "description":"The orderDiscount.",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyShippingDiscount":{
                                        "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                                        "type":"number"
                                    },
                                    "shippingDiscount":{
                                        "description":"The shipping discount.",
                                        "type":"number"
                                    },
                                    "discountDescList":{
                                        "description":"The list of all the order discounts.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionLongDesc":{
                                                    "description":"The description of the promotion.",
                                                    "type":"string"
                                                },
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean"
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string"
                                                },
                                                "coupon":{
                                                    "description":"The coupon code.",
                                                    "type":"string"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shipOnDate":{
                                "description":"The ship on date in ISO format.",
                                "type":"string"
                            },
                            "trackingInfo":{
                                "description":"Tracking Information for the Order.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "carrierName":{
                                            "description":"Carrier Name for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierUrl":{
                                            "description":"Carrier URL for Tracking.",
                                            "type":"string"
                                        },
                                        "carrierId":{
                                            "description":"Carrier ID for Tracking.",
                                            "type":"string"
                                        },
                                        "trackingNumber":{
                                            "description":"Tracking Number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "actualShipDate":{
                                "description":"The actual ship date in ISO format.",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                },
                                "required":[
                                    "email"
                                ]
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "trackingNumber":{
                                "description":"The tracking number.",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "availabilityDate":{
                                            "description":"The Availability date of commerce Item.",
                                            "type":"string"
                                        },
                                        "discountAmount":{
                                            "description":"The discount amount.",
                                            "type":"number"
                                        },
                                        "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":"Pre Order Quantity of the Items.",
                                            "type":"number"
                                        },
                                        "assetKey":{
                                            "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "primaryImageAltText":{
                                            "description":"Primary Image Alternative Text.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "commerceId":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        },
                                        "unitPrice":{
                                            "description":"The unit price.",
                                            "type":"number"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"UIs this product active.",
                                            "type":"boolean"
                                        },
                                        "catRefId":{
                                            "description":"The product variant ID.",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "route":{
                                            "description":"route.",
                                            "type":"string"
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "backOrderQuantity":{
                                            "description":"Back Order Quantity of the Items.",
                                            "type":"number"
                                        },
                                        "recurringCharge":{
                                            "description":"The recurring charge for the item.",
                                            "type":"number"
                                        },
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "primaryThumbImageURL":{
                                            "description":"Primary Thumb Image URL.",
                                            "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"
                                        },
                                        "rawTotalPrice":{
                                            "description":"Raw Total Price.",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Display Name.",
                                            "type":"string"
                                        },
                                        "shippingSurchargeValue":{
                                            "description":"shipping surcharge value.",
                                            "type":"number"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "commerceItemId":{
                                            "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                            "type":"string"
                                        },
                                        "onSale":{
                                            "description":"Indicates whether the price is for an item that is on sale.",
                                            "type":"boolean"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "primaryImageTitle":{
                                            "description":"Primary Image Title.",
                                            "type":"string"
                                        },
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "salePrice":{
                                            "description":"Sale Price.",
                                            "type":"string"
                                        },
                                        "detailedItemPriceInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "discounted":{
                                                        "description":"Is this item discounted.",
                                                        "type":"boolean"
                                                    },
                                                    "amount":{
                                                        "description":"The amount.",
                                                        "type":"number"
                                                    },
                                                    "quantity":{
                                                        "description":"The quantity.",
                                                        "type":"integer"
                                                    },
                                                    "tax":{
                                                        "description":"The tax amount.",
                                                        "type":"number"
                                                    },
                                                    "orderDiscountShare":{
                                                        "description":"The order Discount Share.",
                                                        "type":"number"
                                                    },
                                                    "detailedUnitPrice":{
                                                        "description":"Detailed Unit Price.",
                                                        "type":"number"
                                                    },
                                                    "currencyCode":{
                                                        "description":"The currency code.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "externalRecurringCharge":{
                                            "description":"The external recurring price.",
                                            "type":"number"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "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"
                                                }
                                            }
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "listPrice":{
                                            "description":"List Price.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "status":{
                                "description":"The shipping group status.",
                                "type":"string"
                            }
                        }
                    }
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string"
                },
                "approvalSystemMessages":{
                    "description":"An array of approval messages when order going in pending approval state",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "shippingMethod":{
                    "description":"The shipping method details for the order.",
                    "type":"object",
                    "properties":{
                        "secondaryCurrencyTaxAmount":{
                            "description":"Shipping tax amount in monetry currency",
                            "type":"number"
                        },
                        "cost":{
                            "description":"The total cost of shipping.",
                            "type":"number"
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "value":{
                            "description":"The shipping method applied to the order.",
                            "type":"string"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The price list group object.",
                    "type":"object",
                    "properties":{
                        "repositoryId":{
                            "description":"Repository ID of the price list group.",
                            "type":"string"
                        }
                    }
                },
                "cartName":{
                    "description":"Cart name for this order.",
                    "type":"string"
                },
                "creationDate":{
                    "description":"The creation date in ISO format.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "quoteId":{
                    "description":"Quote Id associated to this 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"
                        }
                    }
                },
                "discountInfo":{
                    "description":"The discount information.",
                    "type":"object",
                    "properties":{
                        "orderDiscount":{
                            "description":"The order discount.",
                            "type":"number"
                        },
                        "orderDiscountDescList":{
                            "description":"The list of all the order discounts.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "external":{
                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                        "type":"boolean"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "coupon":{
                                        "description":"The coupon code.",
                                        "type":"string"
                                    },
                                    "totalAdjustment":{
                                        "description":"Total Adjustment by the promotion",
                                        "type":"number"
                                    },
                                    "secondaryCurrencyTotalAdjustment":{
                                        "description":"The total adjustment in monetary currency.",
                                        "type":"number"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The promotion ID.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "secondaryCurrencyShipingAmount":{
                            "description":"shipping amount in monetry currency ",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"The shipping discount.",
                            "type":"number"
                        }
                    }
                },
                "trackingInfo":{
                    "description":"Tracking Information for the Order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "carrierName":{
                                "description":"Carrier Name for Tracking.",
                                "type":"string"
                            },
                            "carrierUrl":{
                                "description":"Carrier URL for Tracking.",
                                "type":"string"
                            },
                            "carrierId":{
                                "description":"Carrier ID for Tracking.",
                                "type":"string"
                            },
                            "trackingNumber":{
                                "description":"Tracking Number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseInfo":{
                    "description":"The gift information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"gift quantity available for selection",
                                "type":"number"
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            }
                        }
                    }
                },
                "shippingAddress":{
                    "description":"The shipping address details.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"State ISO code.",
                            "type":"string"
                        }
                    }
                },
                "siteId":{
                    "description":"The id of the site in which the order was created",
                    "type":"string"
                },
                "billingAddress":{
                    "description":"The billing address details.",
                    "type":"object",
                    "properties":{
                        "lastName":{
                            "description":"Last name.",
                            "type":"string"
                        },
                        "country":{
                            "description":"Country.",
                            "type":"string"
                        },
                        "address3":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "address2":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "city":{
                            "description":"City.",
                            "type":"string"
                        },
                        "prefix":{
                            "description":"Name prefix.",
                            "type":"string"
                        },
                        "address1":{
                            "description":"Address snippet.",
                            "type":"string"
                        },
                        "postalCode":{
                            "description":"Postal code.",
                            "type":"string"
                        },
                        "jobTitle":{
                            "description":"Job title.",
                            "type":"string"
                        },
                        "companyName":{
                            "description":"Company name.",
                            "type":"string"
                        },
                        "county":{
                            "description":"County.",
                            "type":"string"
                        },
                        "suffix":{
                            "description":"Name suffix.",
                            "type":"string"
                        },
                        "selectedCountry":{
                            "description":"Country code.",
                            "type":"string"
                        },
                        "firstName":{
                            "description":"First name",
                            "type":"string"
                        },
                        "phoneNumber":{
                            "description":"Phone number.",
                            "type":"string"
                        },
                        "faxNumber":{
                            "description":"Fax number.",
                            "type":"string"
                        },
                        "alias":{
                            "description":"Address alias.",
                            "type":"string"
                        },
                        "middleName":{
                            "description":"Middle name.",
                            "type":"string"
                        },
                        "state":{
                            "description":"State.",
                            "type":"string"
                        },
                        "selectedState":{
                            "description":"State code.",
                            "type":"string"
                        },
                        "email":{
                            "description":"Email address.",
                            "type":"string"
                        },
                        "state_ISOCode":{
                            "description":"State ISO code.",
                            "type":"string"
                        }
                    }
                },
                "markers":{
                    "description":"Order markers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In a marketing campaign marker, value holds the marketing system's unique campaign ID.",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, key signifies that it is a campaign marker and it also identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"gift with purchase order marker information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "createReturnRequest_request":{
            "properties":{
                "returnItems":{
                    "description":"List of returnable Items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "commerceItemId":{
                                "description":"ID of the commerce item.",
                                "type":"string"
                            },
                            "quantityToReturn":{
                                "description":"Quantity to be Returned",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"The Product ID",
                                "type":"string"
                            },
                            "returnReason":{
                                "description":"Reason to return an Item",
                                "type":"string"
                            },
                            "shippingGroupId":{
                                "description":"Shipping group ID of the returned item",
                                "type":"string"
                            },
                            "catRefId":{
                                "description":"The SKU ID",
                                "type":"string"
                            }
                        }
                    }
                },
                "orderId":{
                    "description":"Order ID for which return request has to be created.",
                    "type":"string"
                }
            },
            "required":[
                "orderId",
                "returnItems"
            ],
            "example":{
                "returnItems":[
                    {
                        "quantityToReturn":1,
                        "commerceItemId":"ci8000005",
                        "productId":"prod10003",
                        "returnReason":"didNotLike",
                        "shippingGroupId":"sg80003",
                        "catRefId":"sku30019"
                    }
                ],
                "orderId":"o80003"
            }
        },
        "removeMemberRoles_response":{
            "properties":{
                "success":{
                    "description":"Returns true if the operation succeeded without throwing an exception.",
                    "type":"boolean"
                }
            }
        },
        "updateEmailConfigs_response":{
            "properties":{
                "emailConfigs":{
                    "description":"Updated Email configurations.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the email config.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "AddArraySetRowRequest":{
            "type":"object",
            "required":[
                "productFamily",
                "productLine",
                "model",
                "arraySetVarName",
                "cacheInstanceId"
            ],
            "properties":{
                "productFamily":{
                    "description":"The productFamily of the model to be configured.",
                    "type":"string"
                },
                "productLine":{
                    "description":"The productLine of the model to be configured.",
                    "type":"string"
                },
                "arraySetVarName":{
                    "description":"The name of the arrayset that a row will be added to.",
                    "type":"string"
                },
                "criteria":{
                    "description":"This is being used as filter to be used on the CPQ payload",
                    "type":"object",
                    "properties":{
                        "childDefs":{
                            "description":"This property contains the filter value to be used at CPQ.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name can contain the state property value that is required.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"In case the state is passed as true, the state of the configurable attributes is returned in the response. Otherwise the state of the configurable attributes is not returned in the response.",
                            "type":"boolean"
                        }
                    }
                },
                "cacheInstanceId":{
                    "description":"The cacheInstanceId of the configuration that the arrayset action is to be performed on.",
                    "type":"string"
                },
                "model":{
                    "description":"The model to be configured.",
                    "type":"string"
                }
            },
            "example":{
                "productFamily":"test1",
                "productLine":"productLine1",
                "arraySetVarName":"set1",
                "cacheInstanceId":"lplWwUDfomQfOCHquG1AKGbpKnqQsrw03JubE3n2bmAb6UnKBl1mrBcQ4zGypY58",
                "model":"model1"
            }
        },
        "listInventoriesForLargeCart_request":{
            "properties":{
                "ignoreMissingIds":{
                    "description":"Flag to indicate if missing ids has to be ignored. Default value is false.",
                    "type":"boolean"
                },
                "catalogId":{
                    "description":"ID of the catalog.",
                    "type":"string"
                },
                "locationIds":{
                    "description":"A comma-separated list of location IDs for which inventory detail information is to be retrieved",
                    "type":"string"
                },
                "ids":{
                    "description":"ID of the element to get inventory information for.",
                    "type":"string"
                },
                "type":{
                    "description":"Type of data whose inventory information it to be retrieved. The options are \"product\" and \"variant\". Defaults to \"variant\".",
                    "type":"string"
                },
                "includeDefaultLocationInventory":{
                    "description":"If set to true then inventory detail not associated with any particular location will be included alongside the location specific inventory details",
                    "type":"boolean"
                }
            },
            "required":[
                "ids"
            ],
            "example":{
                "ids":"Sku_18Dyii,camerasku_1_1"
            }
        },
        "UpdateQuotesRequest":{
            "properties":{
                "documents":{
                    "type":"object",
                    "properties":{
                        "comments":{
                            "description":"Shopper's comment ",
                            "type":"string"
                        }
                    }
                },
                "action":{
                    "description":"name of action user wants to perform. Possible actions are: addComment, assignToSalesRep",
                    "type":"string"
                }
            },
            "required":[
                "action"
            ],
            "example":{
                "documents":{
                    "comments":"Need help in Checkout"
                },
                "action":"addComment"
            }
        },
        "model_item":{
            "allOf":[
                {
                    "$ref":"#/definitions/model_subItem"
                },
                {
                    "type":"object",
                    "properties":{
                        "parentAssetKey":{
                            "description":"The parentAssetKey ID associated to the current item.",
                            "type":"string"
                        },
                        "rootAssetKey":{
                            "description":"The rootAssetKey ID associated to the current item.",
                            "type":"string"
                        },
                        "configuratorId":{
                            "description":"Configuration ID for the configurable commerce item.",
                            "type":"string"
                        }
                    }
                }
            ],
            "example":{
                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                "rawTotalPrice":2799.96,
                "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                "dynamicProperties":[
                    {
                        "id":"giftWrapMessage123",
                        "label":"Gift Wrap Message123",
                        "value":"newGSMessage456000"
                    }
                ],
                "shippingSurchargeValue":0,
                "discountAmount":0,
                "externalData":[
                ],
                "externalPrice":129,
                "commerceItemId":"ci980ddwww415",
                "price":984,
                "variant":[
                    {
                        "optionValue":"Neon",
                        "optionName":"color"
                    },
                    {
                        "optionValue":"2x optical/130x digital",
                        "optionName":"zoom"
                    }
                ],
                "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                "onSale":true,
                "id":"ci98000415",
                "state":"Added to order",
                "stateKey":"INITIAL",
                "unitPrice":597,
                "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                "childSKUs":[
                    {
                        "primaryThumbImageURL":null
                    }
                ],
                "amount":984,
                "quantity":7,
                "productId":"camcorder_1",
                "pointOfNoRevision":false,
                "salePrice":597,
                "detailedItemPriceInfo":[
                    {
                        "discounted":false,
                        "secondaryCurrencyTaxAmount":0,
                        "amount":129,
                        "quantity":1,
                        "tax":0,
                        "orderDiscountShare":0,
                        "detailedUnitPrice":129,
                        "currencyCode":"USD"
                    }
                ],
                "giftWithPurchaseCommerceItemMarkers":[
                ],
                "externalPriceQuantity":3,
                "catRefId":"camcordersku_1_3",
                "skuProperties":[
                    {
                        "propertyType":"sku-base",
                        "name":"Not Returnable",
                        "id":"nonreturnable",
                        "value":false
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Name",
                        "id":"displayName",
                        "value":null
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Active",
                        "id":"active",
                        "value":true
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Id",
                        "id":"id",
                        "value":"camcordersku_1_3"
                    },
                    {
                        "propertyType":"sku-base",
                        "name":"Discountable",
                        "id":"discountable",
                        "value":true
                    }
                ],
                "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                "discountInfo":[
                ],
                "siteId":"siteUS",
                "shopperInput":{
                    "shopInputMessage":"testShopInputMessd"
                },
                "asset":false,
                "listPrice":699.99
            }
        },
        "saveVisitsAndVisitorsMetric_request":{
            "properties":{
                "visitId":{
                    "description":"Visit ID to be stored.",
                    "type":"string"
                },
                "visitorId":{
                    "description":"visitorId ID to be stored.",
                    "type":"string"
                }
            },
            "required":[
                "visitId",
                "visitorId"
            ],
            "example":{
                "visitId":"visitX",
                "visitorId":"visitorX"
            }
        },
        "listSkusForLargeCart_response":{
            "properties":{
                "deletedSkus":{
                    "description":"Contains the list of invalid skus when the state property in the payload is true",
                    "type":"array",
                    "items":{
                        "type":"object"
                    }
                },
                "items":{
                    "description":"The data for the sku.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "productFamily":{
                                "description":"product family property of the SKU",
                                "type":"string"
                            },
                            "primaryThumbImageURL":{
                                "description":"Primary Source Image URL of SKU.",
                                "type":"string"
                            },
                            "largeImage":{
                                "description":"large image path of the SKU",
                                "type":"string"
                            },
                            "smallImage":{
                                "description":"The array of small image URLs",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "listVolumePrice":{
                                "description":"list volume price of the product",
                                "type":"number"
                            },
                            "nonreturnable":{
                                "description":"Indicates whether the SKU is returnable or not.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"The display name of the SKU",
                                "type":"string"
                            },
                            "salePrices":{
                                "description":"sale prices of the product in respective price list groups",
                                "type":"object",
                                "properties":{
                                    "plg1":{
                                        "description":"sale price of the product in plg1",
                                        "type":"number"
                                    },
                                    "plg2":{
                                        "description":"sale price of the product in plg2",
                                        "type":"number"
                                    }
                                }
                            },
                            "primaryFullImageURL":{
                                "description":"Primary Full Image URL of SKU.",
                                "type":"string"
                            },
                            "listPrices":{
                                "description":"list prices of the product in respective price list groups",
                                "type":"object",
                                "properties":{
                                    "plg1":{
                                        "description":"list price of the product in plg1",
                                        "type":"number"
                                    },
                                    "plg2":{
                                        "description":"list price of the product in plg2",
                                        "type":"number"
                                    }
                                }
                            },
                            "productVariantOptions":{
                                "description":"The selected options for the SKU.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"The value of the option.",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"The name of the option.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "productListingSku":{
                                "description":"product listing SKU property of the SKU",
                                "type":"object"
                            },
                            "largeImageURLs":{
                                "description":"Large Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "productLine":{
                                "description":"product line of the SKU",
                                "type":"string"
                            },
                            "listVolumePrices":{
                                "description":"list volume prices of the product in respective price list groups",
                                "type":"object",
                                "properties":{
                                    "plg1":{
                                        "description":"list volume price of the product in plg1",
                                        "type":"number"
                                    },
                                    "plg2":{
                                        "description":"list volume price of the product in plg2",
                                        "type":"number"
                                    }
                                }
                            },
                            "primaryLargeImageURL":{
                                "description":"Primary Large Image URL of SKU.",
                                "type":"string"
                            },
                            "derivedOnlineOnly":{
                                "description":"Indicates if the SKU is available online or not.",
                                "type":"boolean"
                            },
                            "derivedShippingSurchargeFrom":{
                                "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "smallImageURLs":{
                                "description":"small image url paths",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "derivedSalePriceFrom":{
                                "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "shippingSurcharges":{
                                "description":"Extra handling costs for shipping the product in respective price list groups",
                                "type":"object",
                                "properties":{
                                    "plg1":{
                                        "description":"Extra handling costs for shipping the product in plg1",
                                        "type":"number"
                                    },
                                    "plg2":{
                                        "description":"Extra handling costs for shipping the product in plg2",
                                        "type":"number"
                                    }
                                }
                            },
                            "model":{
                                "description":"The model property of SKU.",
                                "type":"string"
                            },
                            "thumbnailImage":{
                                "description":"The thumbanil image of the SKU",
                                "type":"string"
                            },
                            "barcode":{
                                "description":"The barcode",
                                "type":"number"
                            },
                            "saleVolumePrices":{
                                "description":"Sale volume prices of the product in respective price list groups",
                                "type":"object",
                                "properties":{
                                    "plg1":{
                                        "description":"Sale volume price of the product in plg1",
                                        "type":"number"
                                    },
                                    "plg2":{
                                        "description":"Sale volume price of the product in plg2",
                                        "type":"number"
                                    }
                                }
                            },
                            "salePriceEndDate":{
                                "description":"sale price end date of the SKU",
                                "type":"string"
                            },
                            "saleVolumePrice":{
                                "description":"The sale volume price",
                                "type":"number"
                            },
                            "salePriceStartDate":{
                                "description":"sale price start date of the SKU",
                                "type":"string"
                            },
                            "images":{
                                "description":"Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "quantity":{
                                "description":"quantity of the SKU",
                                "type":"integer"
                            },
                            "unitOfMeasure":{
                                "description":"unit of measure of the SKU",
                                "type":"string"
                            },
                            "salePrice":{
                                "description":"sale price of the SKU.",
                                "type":"number"
                            },
                            "primaryMediumImageURL":{
                                "description":"primary medium image url path",
                                "type":"string"
                            },
                            "fullImageURLs":{
                                "description":"The array of full image URLs",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "thumbImageURLs":{
                                "description":"Thumb Image URLs of SKU",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "variantValuesOrder":{
                                "description":"Object having various variant property as key and ordered values array as the value.",
                                "type":"object",
                                "properties":{
                                }
                            },
                            "parentProducts":{
                                "description":"The list of parent products for the SKU.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "listVolumePrice":{
                                            "description":"list volume price of the product",
                                            "type":"number"
                                        },
                                        "relatedProducts":{
                                            "description":"related products",
                                            "type":"string"
                                        },
                                        "orderLimit":{
                                            "description":"the maximum order limit of the product",
                                            "type":"string"
                                        },
                                        "CountryOfOrigin":{
                                            "description":"the country of origin of the product",
                                            "type":"string"
                                        },
                                        "onlineOnly":{
                                            "description":"online only property",
                                            "type":"boolean"
                                        },
                                        "listPrices":{
                                            "description":"list prices of the product in respective price list groups",
                                            "type":"object",
                                            "properties":{
                                                "plg1":{
                                                    "description":"list price of the product in plg1",
                                                    "type":"number"
                                                },
                                                "plg2":{
                                                    "description":"list price of the product in plg2",
                                                    "type":"number"
                                                }
                                            }
                                        },
                                        "type":{
                                            "description":"type of the product",
                                            "type":"string"
                                        },
                                        "largeImageURLs":{
                                            "description":"The array of large image URLs",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "listVolumePrices":{
                                            "description":"list volume prices of the product in respective price list groups",
                                            "type":"object",
                                            "properties":{
                                                "plg1":{
                                                    "description":"list volume price of the product in plg1",
                                                    "type":"number"
                                                },
                                                "plg2":{
                                                    "description":"list volume price of the product in plg2",
                                                    "type":"number"
                                                }
                                            }
                                        },
                                        "derivedSalePriceFrom":{
                                            "description":"Determines from which price list group, sale price is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "primaryImageAltText":{
                                            "description":"Alternate text for the primary image of the product",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"id of the product",
                                            "type":"string"
                                        },
                                        "brand":{
                                            "description":"brand of the product",
                                            "type":"string"
                                        },
                                        "height":{
                                            "description":"height of the product",
                                            "type":"number"
                                        },
                                        "defaultProductListingSku":{
                                            "description":"default SKU for the product",
                                            "type":"object"
                                        },
                                        "unitOfMeasure":{
                                            "description":"unit of measure of the product",
                                            "type":"string"
                                        },
                                        "primaryMediumImageURL":{
                                            "description":"Primary Medium Image URL ID of SKU.",
                                            "type":"string"
                                        },
                                        "seoUrlSlugDerived":{
                                            "description":"Derived from seoUrlSlug of the product if available, else derived from display name of the product.",
                                            "type":"string"
                                        },
                                        "weight":{
                                            "description":"weight",
                                            "type":"number"
                                        },
                                        "active":{
                                            "description":"The active property of the product",
                                            "type":"boolean"
                                        },
                                        "thumbImageURLs":{
                                            "description":"Thumb Image URLs of product",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "route":{
                                            "description":"route of the product",
                                            "type":"string"
                                        },
                                        "mediumImageURLs":{
                                            "description":"Medium Image URLs SKU.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "primarySourceImageURL":{
                                            "description":"primary source image url path",
                                            "type":"string"
                                        },
                                        "parentCategory":{
                                            "description":"parent category of the product",
                                            "type":"string"
                                        },
                                        "sourceImageURLs":{
                                            "description":"source image urls of the product",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "primarySmallImageURL":{
                                            "description":"Primary Small Image URL of product",
                                            "type":"string"
                                        },
                                        "minOrderLimit":{
                                            "description":"the minimum order limit of the product",
                                            "type":"string"
                                        },
                                        "avgCustRating":{
                                            "description":"average customer rating for the product",
                                            "type":"number"
                                        },
                                        "longDescription":{
                                            "description":"long description of the product",
                                            "type":"string"
                                        },
                                        "primaryThumbImageURL":{
                                            "description":"primary thumb image url path",
                                            "type":"string"
                                        },
                                        "nonreturnable":{
                                            "description":"Indicates whether the product is returnable or not.",
                                            "type":"boolean"
                                        },
                                        "displayName":{
                                            "description":"The display name of the product",
                                            "type":"string"
                                        },
                                        "description":{
                                            "description":"description of the product",
                                            "type":"string"
                                        },
                                        "salePrices":{
                                            "description":"sale prices of the product in respective price list groups",
                                            "type":"object",
                                            "properties":{
                                                "plg1":{
                                                    "description":"sale price of the product in plg1",
                                                    "type":"number"
                                                },
                                                "plg2":{
                                                    "description":"sale price of the product in plg2",
                                                    "type":"number"
                                                }
                                            }
                                        },
                                        "primaryFullImageURL":{
                                            "description":"primary full image url path",
                                            "type":"string"
                                        },
                                        "primaryLargeImageURL":{
                                            "description":"primary large image url path",
                                            "type":"string"
                                        },
                                        "derivedShippingSurchargeFrom":{
                                            "description":"Determines from which price list group, shipping surcharge is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "smallImageURLs":{
                                            "description":"The urls of the small image.",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "shippingSurcharges":{
                                            "description":"Extra handling costs for shipping the product in respective price list groups",
                                            "type":"object",
                                            "properties":{
                                                "plg1":{
                                                    "description":"Extra handling costs for shipping the product in plg1",
                                                    "type":"number"
                                                },
                                                "plg2":{
                                                    "description":"Extra handling costs for shipping the product in plg2",
                                                    "type":"number"
                                                }
                                            }
                                        },
                                        "saleVolumePrices":{
                                            "description":"Sale volume prices of the product in respective price list groups",
                                            "type":"object",
                                            "properties":{
                                                "plg1":{
                                                    "description":"Sale volume price of the product in plg1",
                                                    "type":"number"
                                                },
                                                "plg2":{
                                                    "description":"Sale volume price of the product in plg2",
                                                    "type":"number"
                                                }
                                            }
                                        },
                                        "primaryImageTitle":{
                                            "description":"primary image title of the product",
                                            "type":"string"
                                        },
                                        "saleVolumePrice":{
                                            "description":"The sale volume price",
                                            "type":"number"
                                        },
                                        "salePrice":{
                                            "description":"The sale price of the product",
                                            "type":"number"
                                        },
                                        "fullImageURLs":{
                                            "description":"full image url paths",
                                            "type":"array",
                                            "items":{
                                                "type":"string"
                                            }
                                        },
                                        "length":{
                                            "description":"length of the product",
                                            "type":"number"
                                        },
                                        "notForIndividualSale":{
                                            "description":"Whether the product is not for individual sale",
                                            "type":"boolean"
                                        },
                                        "derivedListPriceFrom":{
                                            "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"repository id of the product",
                                            "type":"string"
                                        },
                                        "width":{
                                            "description":"width of the product",
                                            "type":"number"
                                        },
                                        "shippingSurcharge":{
                                            "description":"Extra handling costs for shipping the product.",
                                            "type":"number"
                                        },
                                        "fractionalQuantitiesAllowed":{
                                            "description":"Whether fractional quantities are allowed",
                                            "type":"boolean"
                                        },
                                        "configurable":{
                                            "description":"whether the product is configurable or not",
                                            "type":"boolean"
                                        },
                                        "listPrice":{
                                            "description":"list price of the product",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "mediumImageURLs":{
                                "description":"medium image urls path",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "derivedListPriceFrom":{
                                "description":"Determines from which price list group, list price is derived. It can be either current price list group or one of it's ancestors",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"repository id of the child SKU",
                                "type":"string"
                            },
                            "shippingSurcharge":{
                                "description":"Extra handling costs while shipping the product, in the default price group.",
                                "type":"number"
                            },
                            "primarySourceImageURL":{
                                "description":"primary source image url path",
                                "type":"string"
                            },
                            "partNumber":{
                                "description":"Unique identifier or code used for the part.",
                                "type":"string"
                            },
                            "fractionalQuantitiesAllowed":{
                                "description":"Whether fractional quantities are allowed",
                                "type":"boolean"
                            },
                            "sourceImageURLs":{
                                "description":"Source Image URLs of SKU.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "primarySmallImageURL":{
                                "description":"Primary Small Image URL of SKU.",
                                "type":"string"
                            },
                            "listPrice":{
                                "description":"The list price",
                                "type":"number"
                            },
                            "configurable":{
                                "description":"Whether the sku is configurable or not",
                                "type":"boolean"
                            }
                        }
                    }
                }
            }
        },
        "getShopperSettings_response":{
            "properties":{
                "guestCheckoutEnabled":{
                    "description":"Applies the authorization for anonymous shoppers to sign-in to complete checkout.",
                    "type":"boolean"
                },
                "verificationCodeDurationMinutesMinVal":{
                    "description":"The minimum value of the duration of verification codes in minutes.",
                    "type":"integer"
                },
                "userAccountLockEnabled":{
                    "description":"Whether user account locking on multiple failed attempts is enabled or not.",
                    "type":"boolean"
                },
                "passwordExpirationEnabled":{
                    "description":"Applies the password expiration constraint.",
                    "type":"boolean"
                },
                "verificationCodeDurationMinutesMaxVal":{
                    "description":"The maximum value of the duration of verification codes in minutes.",
                    "type":"integer"
                },
                "sessionTimeoutLength":{
                    "description":"Timeout duration for all shopper sessions.",
                    "type":"integer"
                },
                "unlockInMinutes":{
                    "description":"The number of minutes after which account will be unlocked.",
                    "type":"integer"
                },
                "passwordExpirationLength":{
                    "description":"number of days after which the current password of the shopper will automatically expire.",
                    "type":"integer"
                },
                "verificationCodeDurationMinutes":{
                    "description":"The duration of verification codes in minutes.",
                    "type":"integer"
                },
                "sessionTimeoutEnabled":{
                    "description":"Applies the session timeout length constraint.",
                    "type":"boolean"
                },
                "selfRegistrationEnabled":{
                    "description":"Set the flag to true if Self Registration is required.",
                    "type":"boolean"
                },
                "deviceIdentifierDurationDays":{
                    "description":"The duration of device identifiers in days.",
                    "type":"integer"
                },
                "multiFactorAuthenticationEnabled":{
                    "description":"Whether the known device multi-factor authentication is enabled.",
                    "type":"boolean"
                },
                "enableB2CProfileStatusCheck":{
                    "description":"Indicates whether the B2C user profile should be disabled based on the status of the active field.",
                    "type":"boolean"
                },
                "softLoginEnabled":{
                    "description":"true if SoftLogin is enabled.",
                    "type":"boolean"
                },
                "enableProfileRegistrationEmailCheck":{
                    "description":"true if profile Registration email check is enabled.",
                    "type":"boolean"
                },
                "passwordPolicies":{
                    "description":"Constraints that must be satisfied by password.",
                    "type":"object",
                    "properties":{
                        "useNumber":{
                            "description":"Password must include a number.",
                            "type":"boolean"
                        },
                        "allowedSymbols":{
                            "description":"List of symbols allowed in Password.",
                            "type":"string"
                        },
                        "numberOfPreviousPasswords":{
                            "description":"password should not have been used as previous N passwords for the given shopper user.",
                            "type":"integer"
                        },
                        "cannotUseUsername":{
                            "description":"Password must not be the same as their Username.",
                            "type":"boolean"
                        },
                        "useMinPasswordLength":{
                            "description":"Applies the minimum password length constraint.",
                            "type":"boolean"
                        },
                        "minPasswordLength":{
                            "description":"Minimum length of the password.",
                            "type":"integer"
                        },
                        "useMixedCase":{
                            "description":"Applies the usage of capital letters in user password..",
                            "type":"boolean"
                        },
                        "blockCommonPasswords":{
                            "description":"Block the Use of Commonly Chosen Passwords and Weak Passphrases.",
                            "type":"boolean"
                        },
                        "cannotUsePreviousPasswords":{
                            "description":"Applies the previous password usage constraint.",
                            "type":"boolean"
                        },
                        "useSymbol":{
                            "description":"Applies the usage of symbol in user password.",
                            "type":"boolean"
                        }
                    }
                },
                "maxFailedAttempts":{
                    "description":"Maximum number of wrong password attempt allowed.",
                    "type":"integer"
                },
                "deviceIdentifierDurationDaysMaxVal":{
                    "description":"The maximum value of the duration of device identifiers in days.",
                    "type":"integer"
                },
                "deviceIdentifierDurationDaysMinVal":{
                    "description":"The minimum value of the duration of device identifiers in days.",
                    "type":"integer"
                }
            }
        },
        "updateShareSetting_response":{
            "properties":{
                "owner":{
                    "description":"The user who created this share setting.",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"The first name of the user",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"The last name of the user",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository Id of the user",
                            "type":"string"
                        },
                        "email":{
                            "description":"The email id of the user",
                            "type":"string"
                        }
                    }
                },
                "organizationSharingEnabled":{
                    "description":"Whether resource is shared with all members of the account (if mentioned).",
                    "type":"boolean"
                },
                "relativeTo":{
                    "description":"ID of the resource being shared.",
                    "type":"string"
                },
                "sharedEmailConfigs":{
                    "description":"Email configurations of the recipients with whom sharing is done using individual email addresses.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"Id of email config item.",
                                "type":"string"
                            },
                            "editEnabled":{
                                "description":"Whether edit access is provided for the email or not.",
                                "type":"boolean"
                            },
                            "email":{
                                "description":"Email address of the recipient.",
                                "type":"string"
                            }
                        }
                    }
                },
                "sharedResourceType":{
                    "description":"Type of the resource being shared.",
                    "type":"string",
                    "enum":[
                        "purchaseList"
                    ]
                },
                "id":{
                    "description":"Id of the share setting.",
                    "type":"string"
                },
                "defaultEditEnabled":{
                    "description":"Default edit access of the recipients.",
                    "type":"boolean"
                },
                "account":{
                    "description":"Account for in which the sharing should be valid.",
                    "type":"object",
                    "properties":{
                        "name":{
                            "description":"Name of the account",
                            "type":"string"
                        },
                        "id":{
                            "description":"Id of the account",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "getAudienceMembership_response":{
            "properties":{
                "audienceMembership":{
                    "description":"The subset of Audiences from the filter parameter which the user belongs to.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                }
            }
        },
        "ArraySetGetRequestBody":{
            "type":"object",
            "required":[
                "productFamily",
                "productLine",
                "model",
                "arraySetVarNames",
                "cacheInstanceId",
                "sizeAttrVarName"
            ],
            "properties":{
                "productFamily":{
                    "description":"The productFamily of the model to be configured.",
                    "type":"string"
                },
                "productLine":{
                    "description":"The productLine of the model to be configured.",
                    "type":"string"
                },
                "arraySetVarNames":{
                    "description":"The names of the arraysets that data will be retrieved for.",
                    "type":"string"
                },
                "criteria":{
                    "description":"This is being used as filter to be used on the CPQ payload",
                    "type":"object",
                    "properties":{
                        "state":{
                            "description":"In case the state is passed as true, the state of the configurable attributes is returned in the response. Otherwise the state of the configurable attributes is not returned in the response.",
                            "type":"boolean"
                        }
                    }
                },
                "cacheInstanceId":{
                    "description":"The cacheInstanceId of the configuration that the arrayset action is to be performed on.",
                    "type":"string"
                },
                "model":{
                    "description":"The model to be configured.",
                    "type":"string"
                }
            },
            "example":{
                "productFamily":"laptop",
                "productLine":"laptopConfiguration",
                "arraySetVarName":"_setarraySetSSM1",
                "cacheInstanceId":"LDYHzmkorOrX3Qg9xUnV4I21LR35O7E3hyP45UrWUYFchcbLIc7xH5f4EVTiIYQx",
                "model":"sku50001"
            }
        },
        "samlAuthnRequest_response":{
            "properties":{
                "authnRequestTarget":{
                    "description":"The URL that the request should be posted to.",
                    "type":"string"
                },
                "authnRequest":{
                    "description":"A SAML AuthnRequest.  If encode is true, it will be Base64 encoded.",
                    "type":"string"
                }
            }
        },
        "addShippingGroups_request":{
            "properties":{
                "items":{
                    "description":"The shipping group details to be added to the order.",
                    "type":"object",
                    "properties":{
                        "shippingAddress":{
                            "description":"The shipping address.",
                            "type":"object",
                            "properties":{
                                "lastName":{
                                    "description":"The last name in the shipping address.",
                                    "type":"string"
                                },
                                "country":{
                                    "description":"The country in the shipping address.",
                                    "type":"string"
                                },
                                "firstName":{
                                    "description":"The first name in the shipping address.",
                                    "type":"string"
                                },
                                "phoneNumber":{
                                    "description":"The phone number in the shipping address.",
                                    "type":"string"
                                },
                                "address2":{
                                    "description":"The address2 in the shipping address,",
                                    "type":"string"
                                },
                                "city":{
                                    "description":"The city in the shipping address.",
                                    "type":"string"
                                },
                                "address1":{
                                    "description":"The address1 in the shipping address.",
                                    "type":"string"
                                },
                                "postalCode":{
                                    "description":"The postal code in the shipping address.",
                                    "type":"string"
                                },
                                "county":{
                                    "description":"The county in the shipping address.",
                                    "type":"string"
                                },
                                "state":{
                                    "description":"The state in the shipping address.",
                                    "type":"string"
                                },
                                "email":{
                                    "description":"The email ID in the shipping address.",
                                    "type":"string"
                                }
                            }
                        },
                        "type":{
                            "description":"The type of shipping group to be added.",
                            "type":"string"
                        },
                        "shipTo":{
                            "description":"shipTo details for shipping. Applicable for B2B orders only",
                            "type":"object",
                            "properties":{
                                "siteId":{
                                    "description":"site id (It corresponds to the shipTo-address externalId property)",
                                    "type":"string"
                                },
                                "partyId":{
                                    "description":"party id ",
                                    "type":"string"
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "items":[
                    {
                        "shippingAddress":{
                            "firstName":"Andrew",
                            "lastName":"W",
                            "country":"US",
                            "city":"cambridge",
                            "address1":"onemainst",
                            "postalCode":"01887",
                            "state":"MA"
                        },
                        "type":"hardgoodShippingGroup"
                    }
                ]
            }
        },
        "getPages_response":{
            "properties":{
                "items":{
                    "description":"A list of pages along with their details.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "defaultPage":{
                                "description":"Whether the page is the default page for the site.",
                                "type":"boolean"
                            },
                            "pageType":{
                                "description":"The page type short name.",
                                "type":"string"
                            },
                            "route":{
                                "description":"The route property of the page.",
                                "type":"string"
                            },
                            "displayName":{
                                "description":"The display name property of the page.",
                                "type":"string"
                            },
                            "name":{
                                "description":"The name property of the page.",
                                "type":"string"
                            },
                            "repositoryId":{
                                "description":"The internal ID of the page.",
                                "type":"string"
                            },
                            "pageTypeItem":{
                                "description":"The page type item",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The internal ID of the page type item.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "model_shippingMethod":{
            "description":"The shipping method details for the shipping group.",
            "type":"object",
            "properties":{
                "secondaryCurrencyTaxAmount":{
                    "description":"The secondary currency tax amount.",
                    "readOnly":true,
                    "type":"number",
                    "example":0
                },
                "shippingTax":{
                    "description":"The calculated shipping tax for the shipping method.",
                    "readOnly":true,
                    "type":"number",
                    "example":0
                },
                "cost":{
                    "description":"The overall cost of the the shipping for the shipping group.",
                    "readOnly":true,
                    "type":"number",
                    "example":0
                },
                "taxIncluded":{
                    "description":"Indicates if the tax has been included.",
                    "readOnly":true,
                    "type":"boolean",
                    "example":true
                },
                "taxCode":{
                    "description":"The tax code for the shipping method.",
                    "readOnly":true,
                    "type":"string",
                    "example":"TAXCODE1"
                },
                "value":{
                    "description":"The shipping method value, e.g. hardgoodShippingGroup, instorePickupShippingGroup, ground (optional POST|PATCH).",
                    "type":"string",
                    "example":"ground"
                },
                "shippingMethodDescription":{
                    "description":"The shipping method description.",
                    "readOnly":true,
                    "type":"string",
                    "example":"Ground"
                }
            }
        },
        "shareCurrentOrder_request":{
            "properties":{
                "description":{
                    "description":"Description for the shared cart.",
                    "type":"string"
                },
                "cartName":{
                    "description":"Name to be given to this shared cart.",
                    "type":"string"
                }
            },
            "example":{
                "description":"My shared cart's description",
                "cartName":"My shared cart's name"
            }
        },
        "getFileURLs_response":{
            "properties":{
                "Path of the files":{
                    "description":"The URL of the files",
                    "type":"string"
                }
            }
        },
        "listShareSettings_response":{
            "properties":{
                "total":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "totalResults":{
                    "description":"Total number of records present in database matching the searched string.",
                    "type":"string"
                },
                "offset":{
                    "description":"The offset provided.",
                    "type":"string"
                },
                "limit":{
                    "description":"Number of records to be fetched.",
                    "type":"string"
                },
                "items":{
                    "description":"list of share settings",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "organizationSharingEnabled":{
                                "description":"Whether resource is shared with all members of the account (if mentioned).",
                                "type":"boolean"
                            },
                            "relativeTo":{
                                "description":"ID of the resource being shared.",
                                "type":"string"
                            },
                            "sharedEmailConfigs":{
                                "description":"Email configurations of the recipients with whom sharing is done using individual email addresses.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"Id of email config item.",
                                            "type":"string"
                                        },
                                        "editEnabled":{
                                            "description":"Whether edit access is provided for the email or not.",
                                            "type":"boolean"
                                        },
                                        "email":{
                                            "description":"Email address of the recipient.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "sharedResourceType":{
                                "description":"Type of the resource being shared.",
                                "type":"string",
                                "enum":[
                                    "purchaseList"
                                ]
                            },
                            "id":{
                                "description":"ID of the Share Setting.",
                                "type":"string"
                            },
                            "defaultEditEnabled":{
                                "description":"Default edit access of the recipients.",
                                "type":"boolean"
                            },
                            "account":{
                                "description":"Account for in which the sharing should be valid.",
                                "type":"object",
                                "properties":{
                                    "id":{
                                        "description":"Id of the account",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                }
            }
        },
        "getShippingCountries_response":{
            "properties":{
                "items":{
                    "description":"The list of all shipping countries.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "country":{
                                "description":"The country repository id, display name and country code.",
                                "type":"object",
                                "properties":{
                                    "displayName":{
                                        "description":"Localized country name.",
                                        "type":"string"
                                    },
                                    "countryCode":{
                                        "description":"ISO 3166-1 two letter country code.",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The ID of the country item.",
                                        "type":"string"
                                    }
                                }
                            },
                            "regions":{
                                "description":"The list of regions for particular country.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "regionCode":{
                                            "description":"The region code (4 character ISO code).",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"Localized region name.",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The ID of the region item.",
                                            "type":"string"
                                        },
                                        "abbreviation":{
                                            "description":"The region code in abbreviated form. Usually a 2 character ISO code",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"The ID of the country item.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "InteractRequest":{
            "type":"object",
            "required":[
                "productFamily",
                "productLine",
                "model",
                "configData",
                "cacheInstanceId"
            ],
            "properties":{
                "productFamily":{
                    "description":"The productFamily of the model to be configured.",
                    "type":"string"
                },
                "productLine":{
                    "description":"The productLine of the model to be configured.",
                    "type":"string"
                },
                "arraySetVarName":{
                    "description":"The variable name of the array set that raised the interact request.",
                    "type":"string"
                },
                "configData":{
                    "description":"A configData object that contains the updated configuration affected by the interact attribute update.",
                    "type":"object"
                },
                "criteria":{
                    "description":"This is being used as filter to be used on the CPQ payload",
                    "type":"object",
                    "properties":{
                        "childDefs":{
                            "description":"This property contains the filter value to be used at CPQ.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "name":{
                                        "description":"Name can contain the state property value that is required.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "state":{
                            "description":"In case the state is passed as true, the state of the configurable attributes is returned in the response. Otherwise the state of the configurable attributes is not returned in the response.",
                            "type":"boolean"
                        }
                    }
                },
                "cacheInstanceId":{
                    "description":"cacheInstanceId of the current configuration",
                    "type":"string"
                },
                "model":{
                    "description":"The model to be configured.",
                    "type":"string"
                },
                "arraySetLimit":{
                    "description":"The current no items to return per page of the array set that raised the interact request.",
                    "type":"number"
                },
                "arraySetOffset":{
                    "description":"The current paging offset of the array set that raised the interact request.",
                    "type":"number"
                }
            },
            "example":{
                "productFamily":"test1",
                "productLine":"productLine1",
                "configData":{
                    "condition1":true
                },
                "model":"model1"
            }
        },
        "GetQuoteLineChargeSetResponse":{
            "example":{
                "offset":0,
                "limit":10,
                "count":2,
                "hasMore":false,
                "items":[
                    {
                        "_document_number":2,
                        "_chargeSet_rateCardName":null,
                        "_chargeSet_chargeType":{
                            "displayValue":"Sales Price",
                            "value":"ORA_SALE"
                        },
                        "_chargeSet_usageUOM":null,
                        "_chargeSet_rateCardStructure":null,
                        "_chargeSet_netPrice":{
                            "currency":"USD",
                            "value":2
                        },
                        "_chargeSet_dynamicPricingType":"static",
                        "_chargeSet_discountType":null,
                        "_chargeSet_rateCardVariableName":null,
                        "_transaction_currency_pref":{
                            "id":5190368,
                            "currencyCode":"USD"
                        },
                        "_sequence_number":1,
                        "_chargeSet_calculationInfo":"[{\"_priceProfileVar\":\"_defaultPriceModel\",\"_priceProfileName\":\"Base Price Model\",\"_pricingEngineRuleVar\":\"_defaultPricingRule\",\"_pricingEngineRuleName\":\"Base Pricing Rule\",\"_runningUnitPrice\":2.0}]",
                        "_chargeSet_netAmount":{
                            "currency":"USD",
                            "value":2
                        },
                        "_chargeSet_chargeDefinition":"Recurring Pricing",
                        "_chargeSet_rateCardInHTML":null,
                        "_chargeSet_chargeDefinitionCode":"recurringPricing_c",
                        "_chargeSet_chargeDefIntegrationId":"CPQ_RECURRING_SALE_CHARGE",
                        "_chargeSet_discountAmount":{
                            "currency":"USD",
                            "value":0
                        },
                        "_chargeSet_pricePeriod":{
                            "displayValue":"Daily",
                            "value":"daily"
                        },
                        "_chargeSet_priceType":{
                            "displayValue":"Recurring",
                            "value":"Recurring"
                        },
                        "_bs_id":38461976,
                        "_chargeSet_unitPrice":{
                            "currency":"USD",
                            "value":2
                        },
                        "_row_number":1,
                        "_chargeSet_discountValue":null
                    },
                    {
                        "_document_number":2,
                        "_chargeSet_rateCardName":null,
                        "_chargeSet_chargeType":{
                            "displayValue":"Activation Fee",
                            "value":"activationFee_c"
                        },
                        "_chargeSet_usageUOM":null,
                        "_chargeSet_rateCardStructure":null,
                        "_chargeSet_netPrice":{
                            "currency":"USD",
                            "value":190
                        },
                        "_chargeSet_dynamicPricingType":"static",
                        "_chargeSet_discountType":null,
                        "_chargeSet_rateCardVariableName":null,
                        "_transaction_currency_pref":{
                            "id":5190368,
                            "currencyCode":"USD"
                        },
                        "_sequence_number":2,
                        "_chargeSet_calculationInfo":"[{\"_priceProfileVar\":\"_defaultPriceModel\",\"_priceProfileName\":\"Base Price Model\",\"_pricingEngineRuleVar\":\"_defaultPricingRule\",\"_pricingEngineRuleName\":\"Base Pricing Rule\",\"_runningUnitPrice\":190.0}]",
                        "_chargeSet_netAmount":{
                            "currency":"USD",
                            "value":190
                        },
                        "_chargeSet_chargeDefinition":"Activation Fee",
                        "_chargeSet_rateCardInHTML":null,
                        "_chargeSet_chargeDefinitionCode":"activationFee_c",
                        "_chargeSet_chargeDefIntegrationId":"OSS_AF",
                        "_chargeSet_discountAmount":{
                            "currency":"USD",
                            "value":0
                        },
                        "_chargeSet_pricePeriod":null,
                        "_chargeSet_priceType":{
                            "displayValue":"One Time",
                            "value":"One Time"
                        },
                        "_bs_id":38461976,
                        "_chargeSet_unitPrice":{
                            "currency":"USD",
                            "value":190
                        },
                        "_row_number":2,
                        "_chargeSet_discountValue":null
                    }
                ]
            }
        },
        "unshareCurrentOrder_request":{
            "properties":{
                "op":{
                    "description":"Operation type one of \"merge\" or \"delete\"",
                    "type":"string"
                }
            },
            "example":{
                "op":"merge"
            }
        },
        "saveCurrentGeolocationSessionContext_request":{
            "properties":{
                "country_code":{
                    "description":"The country code for the current session.",
                    "type":"string"
                },
                "city":{
                    "description":"The city for the current session.",
                    "type":"string"
                },
                "timezone":{
                    "description":"The timezone for the current session.  This can be either an offset or a timezone code.",
                    "type":"string"
                },
                "latitude":{
                    "description":"The latitude for the current session.",
                    "type":"number"
                },
                "region_code":{
                    "description":"The region code for the current session.",
                    "type":"string"
                },
                "longitude":{
                    "description":"The longitude for the current session.",
                    "type":"number"
                }
            },
            "example":{
                "country_code":"US",
                "city":"DENVER",
                "timezone":"America/Denver",
                "latitude":39.7,
                "region_code":"CO",
                "longitude":105
            }
        },
        "getCustomerAccountActivities_success_response":{
        },
        "deletePayment_response":{
            "properties":{
                "items":{
                    "description":"The list of added payments after the payment has been deleted.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"Amount to be authorized from the gift card.",
                                "type":"number"
                            },
                            "customProperties":{
                                "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                                "type":"object"
                            },
                            "balance":{
                                "description":"Total available balance on the gift card or store credit.",
                                "type":"number"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number used for payment. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "storeCreditNumber":{
                                "description":"Store credit number used for payment. Payment type:storeCredit.",
                                "type":"string"
                            },
                            "gatewayName":{
                                "description":"Payment gateway name. e.g. chaseGiftCard.",
                                "type":"string"
                            },
                            "giftCardPin":{
                                "description":"Gift card pin. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard.",
                                "type":"string"
                            },
                            "isAmountRemaining":{
                                "description":"A boolean to decide if more payment can be made from this payment.",
                                "type":"boolean"
                            },
                            "type":{
                                "description":"Payment type: physicalGiftCard, storeCredit",
                                "type":"string"
                            },
                            "paymentState":{
                                "description":"The state of the payment group. e.g. INITIAL.",
                                "type":"string"
                            }
                        }
                    }
                },
                "embedded":{
                    "description":"The embedded holder property for the current order representation.",
                    "type":"object",
                    "properties":{
                        "order":{
                            "$ref":"#/definitions/model_order"
                        }
                    }
                }
            }
        },
        "updateQuoteResponse":{
            "example":{
                "revisionId":"45,0",
                "_eSignatureAttributeSet_esig_file_attachment":{
                    "fileName":"Document.pdf",
                    "isFileSaved":true,
                    "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/37739837/documents/37497252",
                    "fileType":"application/pdf",
                    "fileID":"37738784"
                },
                "fileAttachment_t":{
                    "fileName":null,
                    "isFileSaved":false,
                    "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/37739837/documents/37497252",
                    "fileType":null,
                    "fileID":null
                },
                "documents":{
                    "totalOneTimeListAmount_t":{
                        "currency":"USD",
                        "value":499
                    },
                    "_s_priceScoreSimpleMarginNetPrice_t":9,
                    "contactState_t":null,
                    "contactCity_t":null,
                    "_s_soldToPartyName_t":null,
                    "_customer_id":"12747",
                    "_eSignatureAttributeSet_esig_file_attachment":{
                        "fileName":"Document.pdf",
                        "isFileSaved":true,
                        "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/37739837/documents/37497252",
                        "fileType":"application/pdf",
                        "fileID":"37738784"
                    },
                    "test_Custom":null,
                    "_invoiceTo_t_state":null,
                    "orderKey_t":null,
                    "_invoiceTo_t_city":null,
                    "transactionTotalDiscountPercent_t":0,
                    "_s_billTo_t_city":null,
                    "_s_billTo_t_fax":null,
                    "_customer_t_state":null,
                    "totalContractValue_t":{
                        "currency":"USD",
                        "value":499
                    },
                    "contractTypeName_t":null,
                    "_s_billTo_t_phone":null,
                    "contractStartDate_t":null,
                    "_s_billTo_t_zip":null,
                    "_s_shipToPartySiteID_t":null,
                    "addressType_t":null,
                    "_date_modified":"2025-03-20T14:36:59.000Z",
                    "_invoiceTo_t_email":null,
                    "_customer_t_address":null,
                    "_soldTo_t_state":null,
                    "hasRecurringPricing_t":false,
                    "contactType_t":null,
                    "_tax_isTaxInclusive_t":false,
                    "contactProvince_t":null,
                    "_s_contactNumber_t":null,
                    "accountAddressElementAttribute5_t":null,
                    "totalAnnualCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_shipTo_t_last_name":null,
                    "contractEndDate_t":null,
                    "_s_priceScoreSimpleMarginUnitCost_t":9,
                    "_invoiceTo_t_company_name_2":null,
                    "cC_SiteId_c":"siteUS",
                    "contactUniqueName_t":null,
                    "_soldTo_t_zip":null,
                    "contractName_t":"Agreement for 03/20 ",
                    "rejectExplanation_t":null,
                    "_soldTo_t_fax":null,
                    "_customer_t_country":null,
                    "totalOneTimeNetAmount_t":{
                        "currency":"USD",
                        "value":499
                    },
                    "bs_id":"37739837",
                    "contactAddressLine4_t":null,
                    "_s_soldToCustomerAccountID_t":null,
                    "contactMiddleName_t":null,
                    "currentStepForTesting_tempDisplay_t":"STEP NOT MATCHED",
                    "_txnRef_externalSourceOrderId_t":null,
                    "_submitted_by_submit_t":"",
                    "cancelExplanation_t":null,
                    "_customer_t_email":"peter@example.com",
                    "oRCL_SFA_PrimaryOrgID_t":null,
                    "accountUniqueName_t":null,
                    "billToSiteUseId_t":null,
                    "_s_html_main_timeseries_t":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_timeSeries\" class=\"unrendered\" +  data-time='true'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Total Discount % vs Creation Date&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;Won&#34;,&#34;items&#34;:[]}],&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;1.742481419144E12&#34;,&#34;y&#34;:&#34;0.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Request Date&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Request Date&#34;,&#34;value&#34;:&#34;1.742481419144E12&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Total Discount %&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[]},{&#34;text&#34;:&#34;Total Discount %&#34;,&#34;value&#34;:&#34;0.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                    "_partner_price_book_id":null,
                    "opportunityNumber_t":null,
                    "totalContractDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "priceWithinPolicy_t":true,
                    "orderPlacedBy_t":null,
                    "_soldTo_t_first_name":null,
                    "totalOneTimeCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "subscription_Status_t":null,
                    "_invoiceTo_t_company_name":null,
                    "accountPostalCode_t":null,
                    "_locked_by_user_login":null,
                    "_reject_link":"",
                    "_soldTo_t_country":null,
                    "_shipTo_t_zip":null,
                    "oRCL_SFA_TransactionID_t":null,
                    "_shipTo_t_fax":null,
                    "_customer_t_company_name":"Miller Manufacturing",
                    "accountEmailAddress_t":null,
                    "contactAddressLine3_t":null,
                    "_s_accountIntegrationResponse_t":null,
                    "userKey_t":"CPQ-289v1",
                    "totalContractCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_isEsignatureEnabled_t":true,
                    "_s_isPublished_t":true,
                    "priceExpirationDate_t":null,
                    "_s_customerStatus_t":{
                        "displayValue":"Signed",
                        "value":"signed"
                    },
                    "_locked_time":null,
                    "_transaction_total":null,
                    "annualContractListValue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_billTo_t_address":null,
                    "approve_reject_icon_submit_t":null,
                    "oRCL_ERP_OrderID_t":null,
                    "_s_accountPartyId_t":null,
                    "accountAddressLine1_t":null,
                    "totalRecurRevenue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_customerVisibilityIdentifier_t":{
                        "displayValue":"HEADER_PRODUCTS_PRICES",
                        "value":"3"
                    },
                    "priceType_t":null,
                    "_customer_t_city":null,
                    "totalOneTimeMarginAmount_t":{
                        "currency":"USD",
                        "value":499
                    },
                    "_eSignatureAttributeSet_esig_date_modified":null,
                    "proposalExists_t":false,
                    "accountAddressElementAttribute3_t":null,
                    "_tax_isTaxPresent_t":false,
                    "oRCL_SFA_Status_t":"ZCA_IN_PROGRESS",
                    "coverLetter_t":null,
                    "_s_discountGuidanceMeterGauge_t":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/statusMeterGauge/statusMeterGaugeMain\"></script><div id=\"meter-gauge-container-_s_discountGuidanceMeterGauge_t\" class=\"unrendered\" data-meter-gauge='{&#34;gaugeData&#34;:{&#34;thresholds&#34;:[{&#34;max&#34;:0,&#34;color&#34;:&#34;#67b460&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#ffdf4d&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#e95b46&#34;}],&#34;tooltip&#34;:&#34;Discount Guidance Floor: , Discount Guidance Max: , Discount Guidance Ceiling: &#34;,&#34;valueLabel&#34;:&#34;Value&#34;,&#34;value&#34;:0,&#34;meterLabel&#34;:&#34;0.0&#34;,&#34;min&#34;:0,&#34;max&#34;:0,&#34;invalidLabel&#34;:&#34;No data to display&#34;,&#34;meterTooltipId&#34;:&#34;37502158-meter-tooltip&#34;}}' data-bind=\"template:{name:'statusMeterGauge.html', data:gaugeData}\"></div>",
                    "contactAddressElementAttribute4_t":null,
                    "transactionLine":{
                        "hasMore":false,
                        "items":[
                            {
                                "_line_bom_attributes":null,
                                "_s_lineDiscountGuidanceFloor_l":null,
                                "listAmount_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "discountAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "rollupFlag_l":false,
                                "contractStartDate_l":null,
                                "_model_partner_entity_id":null,
                                "listPriceRollup_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "_config_attributes":{
                                    "value":null
                                },
                                "_part_sale_enabled":"N",
                                "recurringRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "fulfillmentLineId_l":null,
                                "_part_display_number":"alt101",
                                "_tax_totalAmount_l":null,
                                "_model_attributes":{
                                    "value":null
                                },
                                "_tax_taxPrice_l":null,
                                "_price_list_price_each":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "_s_priceScoreSimpleMarginNetPrice_l":9,
                                "_s_lastPricePaid_l":null,
                                "_line_bom_effective_date":null,
                                "includedInBasePrice":null,
                                "_parent_line_item":null,
                                "_date_modified":"2025-03-20T05:28:59.000Z",
                                "rootAssetKey_l":null,
                                "cC_CatalogRefId_c":"alt101",
                                "annualMargin_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_model_product_line_attributes":{
                                    "value":null
                                },
                                "_price_configurable_price":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "costAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_is_part_pricing_rule_price":false,
                                "_part_default_uom":null,
                                "discountPercent_l":0,
                                "_part_sales_product_type":null,
                                "contractEndDate_l":null,
                                "_last_modified_date":"2025-03-20 05:28:59",
                                "_tax_totalContractPriceRollup_l":null,
                                "_s_freezeNegotiationFlag_l":false,
                                "subscriptionId_l":null,
                                "_config_extra_info":null,
                                "suspendDate_l":null,
                                "_s_priceScoreSimpleMarginUnitCost_l":9,
                                "unitMargin_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "resumeDate_l":null,
                                "_part_number":"alt101",
                                "_sequence_number":1,
                                "_line_bom_display_name":null,
                                "unitCost_l":null,
                                "cC_ProductId_c":"alt101",
                                "_price_applied_agreement_integrationId":null,
                                "_price_unit_price_each":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "_requestedRatePlan":null,
                                "_model_base_price":null,
                                "_tax_taxRollup_l":null,
                                "_shipping_shipToPartyId_l":null,
                                "customDiscountValue_l":0,
                                "_model_product_line_name":null,
                                "_price_item_price_each":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "recurRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "monthlyUsageRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_transaction_currency_pref":{
                                    "id":5190368,
                                    "currencyCode":"USD"
                                },
                                "oRCL_ABO_ComponentAttributes_l":null,
                                "_price_applied_ratePlan_integrationId":null,
                                "priceWithinPolicy_l":true,
                                "_part_serv_req_enabled":"N",
                                "_model_supplier_company_id":null,
                                "_shipping_shipToPartySiteId_l":null,
                                "_model_segment_id":null,
                                "_partner_entity_id":null,
                                "requestDate_l":null,
                                "_part_base_price":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "_favorite_id":null,
                                "contractMargin_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "pricePeriod_l":null,
                                "changeCode_l":null,
                                "associatedLineId_l":null,
                                "_model_partner_organization_id":null,
                                "_model_segment_name":null,
                                "priceType_l":{
                                    "displayValue":"One Time",
                                    "value":"One Time"
                                },
                                "_part_custom_field5":0,
                                "nonRecurRevRollup_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "oRCL_SFA_Status_l":"ZCA_IN_PROGRESS",
                                "_config_attr_info":{
                                    "value":null
                                },
                                "_s_partID_l":null,
                                "contractListValueRollup_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "contractValue_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "netAmountRollup_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "_prior_price":null,
                                "_s_lineDiscountGuidanceMax_l":null,
                                "customDiscountAmount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_parent_doc_number":null,
                                "_txnRef_externalLineId_l":null,
                                "_shipping_shipCarrierName_l":null,
                                "requestShipDate_l":"2025-03-20",
                                "_shipping_shippingInstructions_l":null,
                                "_reconfiguration_date":"1970-01-01 00:00:00",
                                "annualCost_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_part_desc":null,
                                "_chargeSetControl":null,
                                "_pp_id":37524488,
                                "_document_number":2,
                                "parentAssetKey_l":null,
                                "_rollup_delta_price":null,
                                "_is_bom_price":false,
                                "winLossStatus_l":{
                                    "displayValue":"In Progress",
                                    "value":"IN PROGRESS"
                                },
                                "_price_calculation_info":"[]",
                                "associatedOrderId_l":null,
                                "_price_applied_ratePlan":null,
                                "_price_component_prices":{
                                    "value":null
                                },
                                "discountPercentRollup_l":0,
                                "cC_CommerceItemId_c":"ci3000413",
                                "_part_supplier_company_id":"4118171",
                                "_original_document_number":"-1",
                                "contractListValue_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "_line_item_spare_rule_var_name":null,
                                "_price_applied_agreement_name":null,
                                "_revenueCategory_l":null,
                                "_s_lastPricePaidCustomerId_l":null,
                                "_part_id":"37624126",
                                "_part_company_associations":null,
                                "_part_default_periods":"N/A",
                                "_s_lineDiscountGuidanceCeiling_l":null,
                                "marginPercent_l":100,
                                "_price_book_var_name":"_default_price_book",
                                "customDiscountType_l":null,
                                "_shipping_shipModeOfTransport_l":null,
                                "_model_sales_product_type":null,
                                "_group_sequence_number":"1.0",
                                "_price_applied_ratePlan_number":null,
                                "lastUpdatedDate_l":null,
                                "_price_quantity":1,
                                "paymentTerms_l":null,
                                "_shipping_shippingServiceLevel_l":null,
                                "lastUpdatedBy_l":"Albert M",
                                "_part_supplier_company_name":"tier3-021-phx1x",
                                "_document_var_name":"transactionLine",
                                "_s_unitProratedOrderDiscount_l":null,
                                "_s_totalProratedOrderDiscount_l":null,
                                "_part_default_price_type":null,
                                "createdDate_l":"2025-03-20T05:28:00Z",
                                "contractCost_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_s_priceScoreWeighting_l":1,
                                "contractDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_line_bom_name":null,
                                "oRCL_ERP_OrderNumber_l":null,
                                "_model_is_valid":false,
                                "_part_external_key2":null,
                                "_part_external_key1":null,
                                "changeReason_l":null,
                                "_config_attr_text":{
                                    "value":null
                                },
                                "itemInstanceName_l":null,
                                "priceRecurFrequencyRollup_l":null,
                                "_price_applied_agreement_number":null,
                                "_line_bom_model_path":null,
                                "_model_id":null,
                                "_availableRatePlanSetControl":0,
                                "_date_added":"2025-03-20T05:28:59.000Z",
                                "_model_product_line_id":null,
                                "requestedUnitOfMeasure_l":null,
                                "usageRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "monthlyRecurRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_tax_totalPriceRollup_l":null,
                                "custom_l":null,
                                "_configuration_id":null,
                                "_tax_totalPriceMinusTax_l":null,
                                "_model_bom":null,
                                "contractedPeriods_l":1,
                                "createdBy_l":"Albert M",
                                "parentDocNumber_l":null,
                                "fulfillmentStatus_l":null,
                                "_model_path":null,
                                "_model_variable_name":null,
                                "monthlyRecurRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_model_product_line_var_name":null,
                                "_tax_totalAmountMinusTax_l":null,
                                "_is_recommended_price":false,
                                "_transactionLine_id":"37739837_2",
                                "annualListValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_line_bom_id":null,
                                "_model_supplier_company_name":null,
                                "_s_priceScoreSimpleMarginListPrice_l":9,
                                "rootLine_l":{
                                    "displayValue":"Y",
                                    "value":"Y"
                                },
                                "_shipping_shippingGroupId_l":null,
                                "lineType_l":{
                                    "displayValue":"Part",
                                    "value":"PART"
                                },
                                "transactionID_l":"37739837",
                                "_line_bom_part_number":null,
                                "usageRevRollup_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "itemInstanceId_l":null,
                                "_s_coverageOrderNumber":null,
                                "_s_coverageLineNumber":null,
                                "_line_bom_item_quantity":0,
                                "annualDiscount_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_part_service_duration_type_code":null,
                                "_model_segment_var_name":null,
                                "_s_priceScoreListBased_l":9,
                                "_s_html_line_timeseries_l":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_lineTimeSeries\" class=\"unrendered\" +  data-time='true'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Net Price vs Request Date&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;Won&#34;,&#34;items&#34;:[]}],&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;1.742481419192E12&#34;,&#34;y&#34;:&#34;499.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Request Date&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Request Date&#34;,&#34;value&#34;:&#34;1.742481419192E12&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Net Price (Rollup)&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[]},{&#34;text&#34;:&#34;Net Price (Rollup)&#34;,&#34;value&#34;:&#34;499.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                                "_line_bom_level":null,
                                "_bs_id":37739837,
                                "netAmount_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "orderDate_l":null,
                                "_part_units":null,
                                "_part_direct_buy":"1",
                                "salesChannel_l":null,
                                "oRCL_SFA_InventoryItemID_l":null,
                                "oRCL_ABO_ActionCode_l":null,
                                "priceRecurFrequency_l":null,
                                "_tax_totalAmountRollup_l":null,
                                "_line_bom_parent_id":null,
                                "priceScore_l":9,
                                "_line_item_type":null,
                                "_part_default_periodicity":null,
                                "_delta_price":null,
                                "_line_display_name":"alt101",
                                "_s_lineDiscountGuidanceMeterGauge_l":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/statusMeterGauge/statusMeterGaugeMain\"></script><div id=\"meter-gauge-container-_s_lineDiscountGuidanceMeterGauge_l\" class=\"unrendered\" data-meter-gauge='{&#34;gaugeData&#34;:{&#34;thresholds&#34;:[{&#34;max&#34;:0,&#34;color&#34;:&#34;#67b460&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#ffdf4d&#34;},{&#34;max&#34;:0,&#34;color&#34;:&#34;#e95b46&#34;}],&#34;tooltip&#34;:&#34;Line Discount Guidance Floor: , Line Discount Guidance Max: , Line Discount Guidance Ceiling: &#34;,&#34;valueLabel&#34;:&#34;Value&#34;,&#34;value&#34;:0,&#34;meterLabel&#34;:&#34;0.00&#34;,&#34;min&#34;:0,&#34;max&#34;:0,&#34;invalidLabel&#34;:&#34;No data to display&#34;,&#34;meterTooltipId&#34;:&#34;37502950-meter-tooltip&#34;}}' data-bind=\"template:{name:'statusMeterGauge.html', data:gaugeData}\"></div>",
                                "netPrice_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "_revenueId_l":null,
                                "renewDate_l":null,
                                "_price_type":null,
                                "listPrice_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "_part_extended_desc_2":null,
                                "documentNumber_l":"2",
                                "_part_extended_desc_1":null,
                                "_tax_totalPrice_l":null,
                                "nonRecurRevSummable_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "priceTypeRollup_l":{
                                    "displayValue":"One Time",
                                    "value":"One Time"
                                },
                                "contractedPeriodsRollup_l":null,
                                "_is_line_item_mandatory":false,
                                "_s_html_line_scatterplot_l":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_lineScatterPlot\" class=\"unrendered\" +  data-time='false'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Line Scatter Plot&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;&#34;,&#34;displayInLegend&#34;:&#34;off&#34;,&#34;items&#34;:[{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37739438,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37739392,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37739057,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37739039,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37739017,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37643524,&#34;docNum&#34;:27},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37738719,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37738710,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37738686,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37733644,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:2,&#34;bsId&#34;:37733638,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37733632,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37733426,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37733418,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37733359,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37733351,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37735131,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37733222,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37735062,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37733169,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37735030,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37735020,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37734990,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37734915,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37734861,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37727616,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37727549,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37727483,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37727397,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37727310,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37732657,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724651,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37724643,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37724637,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724631,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724625,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37724617,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724561,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724555,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724511,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724501,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724453,&#34;docNum&#34;:2},{&#34;x&#34;:533,&#34;y&#34;:1,&#34;bsId&#34;:37724447,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724400,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37724371,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724324,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37724318,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724270,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37724262,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37724196,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37724190,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37724125,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724119,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724075,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37724069,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724022,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37724016,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37723972,&#34;docNum&#34;:2},{&#34;x&#34;:0,&#34;y&#34;:1,&#34;bsId&#34;:37723964,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37723915,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37723821,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37721651,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37723477,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37723236,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37721399,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37722805,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37721177,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37722402,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37722348,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37721094,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37722179,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37719419,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37721003,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37720995,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37722003,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37721942,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37719544,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37719514,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37720775,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37718608,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37644056,&#34;docNum&#34;:2},{&#34;x&#34;:477,&#34;y&#34;:1,&#34;bsId&#34;:37718540,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37718553,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37718491,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37719122,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37718485,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37718381,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37718361,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37643947,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37643691,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37643685,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37642109,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37642085,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37642023,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37642002,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37643567,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37643524,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37641987,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37643512,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37641878,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37638463,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37639615,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37639604,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37639556,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37631824,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37633855,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37631816,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37633751,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37633657,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37628621,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37631703,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37630628,&#34;docNum&#34;:3},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37622928,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37624581,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37624525,&#34;docNum&#34;:2},{&#34;x&#34;:499,&#34;y&#34;:1,&#34;bsId&#34;:37622840,&#34;docNum&#34;:2}]}],&#34;historyCurrent&#34;:{&#34;name&#34;:&#34;Historical Value&#34;,&#34;items&#34;:[{&#34;x&#34;:499,&#34;y&#34;:&#34;1&#34;}]},&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;499.0&#34;,&#34;y&#34;:&#34;1.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Net Price (Rollup)&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Net Price (Rollup)&#34;,&#34;value&#34;:&#34;499.0&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Quantity&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[{&#34;x&#34;:0,&#34;value&#34;:1.0499999606065105},{&#34;x&#34;:21.32,&#34;value&#34;:1.045891959476098},{&#34;x&#34;:42.64,&#34;value&#34;:1.0419599535486688},{&#34;x&#34;:63.96,&#34;value&#34;:1.0382039428242231},{&#34;x&#34;:85.28,&#34;value&#34;:1.0346239273027606},{&#34;x&#34;:106.6,&#34;value&#34;:1.031219906984282},{&#34;x&#34;:127.92,&#34;value&#34;:1.0279918818687865},{&#34;x&#34;:149.24,&#34;value&#34;:1.024939851956275},{&#34;x&#34;:170.56,&#34;value&#34;:1.0220638172467462},{&#34;x&#34;:191.88,&#34;value&#34;:1.0193637777402014},{&#34;x&#34;:213.2,&#34;value&#34;:1.01683973343664},{&#34;x&#34;:234.52,&#34;value&#34;:1.0144916843360618},{&#34;x&#34;:255.84,&#34;value&#34;:1.0123196304384674},{&#34;x&#34;:277.16,&#34;value&#34;:1.0103235717438561},{&#34;x&#34;:298.48,&#34;value&#34;:1.0085035082522285},{&#34;x&#34;:319.8,&#34;value&#34;:1.0068594399635844},{&#34;x&#34;:341.12,&#34;value&#34;:1.0053913668779235},{&#34;x&#34;:362.44,&#34;value&#34;:1.0040992889952463},{&#34;x&#34;:383.76,&#34;value&#34;:1.0029832063155524},{&#34;x&#34;:405.08,&#34;value&#34;:1.0020431188388421},{&#34;x&#34;:426.4,&#34;value&#34;:1.0012790265651152},{&#34;x&#34;:447.72,&#34;value&#34;:1.0006909294943718},{&#34;x&#34;:469.04,&#34;value&#34;:1.0002788276266117},{&#34;x&#34;:490.36,&#34;value&#34;:1.0000427209618352},{&#34;x&#34;:511.68,&#34;value&#34;:0.9999826095000421},{&#34;x&#34;:533,&#34;value&#34;:1.0000984932412325}]},{&#34;text&#34;:&#34;Quantity&#34;,&#34;value&#34;:&#34;1.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                                "_price_period":null,
                                "ownerResourceId_l":null,
                                "_id":37739839,
                                "_is_coverage":false,
                                "_part_lead_time":"N/A",
                                "lineNumber_l":null,
                                "_part_css_enabled":"N",
                                "_s_priceScoreMarginBased_l":9,
                                "subscriptionLineId_l":null,
                                "cancelReason_l":null,
                                "status_l":{
                                    "displayValue":"Created",
                                    "value":"CREATED"
                                },
                                "_line_item_comment":null,
                                "contractValueRollup_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "_line_bom_sequence_index":null,
                                "aBO_Delta_Action_Code_l":null,
                                "_step_var_name":"awaitingCustomerAcceptance",
                                "_model_name":null,
                                "_config_attr_values":null,
                                "_part_drawing_position":null,
                                "fulfillmentOrganizationCode_l":null,
                                "_pricing_rule_price_each":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "monthlyUsageRevSummable_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_line_bom_variable_name":null,
                                "marginAmount_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "_covered_item_uom":null,
                                "_partner_organization_id":null,
                                "netPriceRollup_l":{
                                    "currency":"USD",
                                    "value":499
                                },
                                "_tax_calculation_info":null,
                                "annualValue_l":{
                                    "currency":"USD",
                                    "value":0
                                },
                                "_pp_name":"Default",
                                "oRCL_SFA_InventoryOrgID_l":null,
                                "_line_bom_condition_index":null
                            }
                        ]
                    },
                    "transactionName_t":"GA",
                    "_s_skipSellerReview_t":false,
                    "contactLastName_t":"Grun",
                    "_pp_id":37524488,
                    "_document_number":"1",
                    "_s_html_main_scatterplot_t":"<script defer src=\"/theme/js/widgets/widget-loader.js\" data-widget=\"widgets/analyticsScatterPlot/analyticsScatterPlotMain\"></script><div id=\"scatterplot-container-_s_scatterPlot\" class=\"unrendered\" +  data-time='false'data-scatterplot='{&#34;scatterData&#34;:{&#34;title&#34;:{&#34;text&#34;:&#34;Discount % vs Revenue&#34;},&#34;series&#34;:[{&#34;name&#34;:&#34;Won&#34;,&#34;items&#34;:[]}],&#34;currentDeal&#34;:{&#34;name&#34;:&#34;Current Deal&#34;,&#34;items&#34;:[{&#34;x&#34;:&#34;0.0&#34;,&#34;y&#34;:&#34;499.0&#34;}]},&#34;xAxis&#34;:{&#34;title&#34;:&#34;Total Discount %&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Total Discount %&#34;,&#34;value&#34;:&#34;0.0&#34;},{&#34;text&#34;:&#34;Current Values&#34;,&#34;value&#34;:0}]},&#34;yAxis&#34;:{&#34;title&#34;:&#34;Total Contract Value (Net)&#34;,&#34;referenceObjects&#34;:[{&#34;text&#34;:&#34;Trend Line&#34;,&#34;items&#34;:[]},{&#34;text&#34;:&#34;Total Contract Value (Net)&#34;,&#34;value&#34;:&#34;499.0&#34;}]}}}' data-bind=\"template:{name:'analyticsScatterPlot.html', data:scatterData}\"></div>",
                    "_s_proratedOrderLevelDiscount_t":null,
                    "_shipTo_t_phone":null,
                    "owner_t":"Albert M",
                    "_soldTo_t_email":null,
                    "contactFirstName_t":"Peter",
                    "_s_optimalPrimaryDriver_t":null,
                    "_invoiceTo_t_first_name":null,
                    "_customer_t_zip":null,
                    "_lock_status":false,
                    "_customer_t_fax":null,
                    "currency_t":{
                        "displayValue":"USD",
                        "value":"USD"
                    },
                    "totalMonthlyListAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_contractID_t":null,
                    "_s_transactionSource_t":{
                        "displayValue":"Buyer Initiated",
                        "value":"buyerInitiated"
                    },
                    "renewalProcess_t":null,
                    "_txnRef_sourceQuoteId_t":null,
                    "totalContractListValue_t":{
                        "currency":"USD",
                        "value":499
                    },
                    "_eSignatureAttributeSet_esig_status":{
                        "displayValue":"Not Sent",
                        "value":"Not Sent"
                    },
                    "_s_optimalWinProbability_t":null,
                    "accountAddressLine2_t":null,
                    "_soldTo_t_company_name":null,
                    "_shipTo_t_first_name":null,
                    "_s_soldToPartyID_t":null,
                    "_s_soldToPartySiteID_t":null,
                    "_invoiceTo_t_country":null,
                    "version_t":1,
                    "_shipTo_t_company_name":null,
                    "accountName_t":null,
                    "contactAddressLine2_t":null,
                    "accountAddressElementAttribute4_t":null,
                    "accountState_t":null,
                    "_price_book_custom_fields":{
                        "value":null
                    },
                    "contactAddressElementAttribute5_t":null,
                    "_price_book_var_name":"_default_price_book",
                    "_locked_by_user":-1,
                    "_s_billToCustomerAccountID_t":null,
                    "_revenueCategory_t":null,
                    "_currency_pref":{
                        "id":5190368,
                        "currencyCode":"USD"
                    },
                    "_shipTo_t_address":null,
                    "contactEmailAddress_t":"peter@example.com",
                    "totalOneTimeDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "totalMonthlyNetAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "winLossStatus_t":{
                        "displayValue":"In Progress",
                        "value":"IN PROGRESS"
                    },
                    "freezePriceFlag_t":true,
                    "custom_t":null,
                    "lastUpdatedDate_t":"2025-03-20T09:52:00Z",
                    "accountProvince_t":null,
                    "_s_billTo_t_state":null,
                    "_price_book_desc":"Default Price Book (1.0 x base price)",
                    "_document_var_name":"transaction",
                    "_s_accountContactNumber_t":null,
                    "_invoiceTo_t_address":null,
                    "renewalErrorEmailAddress_t":null,
                    "accountType_t":null,
                    "_customer_t_phone":null,
                    "lastPricedDate_t":"2025-03-20T05:28:00Z",
                    "lastUpdatedBy_t":"Self Service Buyer",
                    "_price_book_name":"Base Price",
                    "_s_contractTypeID_t":null,
                    "accountAddressElementAttribute1_t":null,
                    "partialShipAllowedFlag_t":false,
                    "_s_optimalTargetValue_t":null,
                    "oRCL_ERP_OrderNumber_t":null,
                    "_soldTo_t_city":null,
                    "primaryFlag_t":false,
                    "paymentTerms_t":null,
                    "totalMonthlyUsageRev_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "createdDate_t":"2025-03-20",
                    "oRCL_SFA_SyncTime_t":"1900-01-01T00:00:00",
                    "accountAddressLine3_t":null,
                    "approval_status_submit_t":null,
                    "contactAddressLine1_t":null,
                    "transactionDescription_t":null,
                    "totalMonthlyCostAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_txnRef_primarySourceSystem_t":{
                        "displayValue":"CPQ Cloud",
                        "value":"CPQ"
                    },
                    "_tax_totalTransactionValueIncTax_t":null,
                    "_date_added":"2025-03-20T05:28:59.000Z",
                    "_s_contactPartyNumber_t":null,
                    "contactAddressElementAttribute2_t":null,
                    "contactName_t":"Peter Grun",
                    "_invoiceTo_t_phone":null,
                    "_s_invoiceToPartySiteID_t":null,
                    "oRCL_ERP_PartialShipAllowed_t":false,
                    "_s_billTo_t_address_2":null,
                    "_s_discountGuidanceMax_t":null,
                    "_shipTo_t_state":null,
                    "_s_discountGuidanceFloor_t":null,
                    "totalUsageRevenue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "fileAttachment_t":{
                        "fileName":null,
                        "isFileSaved":false,
                        "fileLocation":"http://localhost:8080/ccstore/v1/selfservice/quotes/37739837/documents/37497252",
                        "fileType":null,
                        "fileID":null
                    },
                    "_soldTo_t_address_2":null,
                    "invoiceToPartyID_t":null,
                    "_s_winProbability_t":null,
                    "_process_var_name":"oraclecpqo",
                    "_locked_by_user_first_name":null,
                    "_invoiceTo_t_zip":null,
                    "_s_billTo_t_country":null,
                    "createdBy_t":"Albert M",
                    "contractedPeriods_t":1,
                    "rejectReason_t":null,
                    "_soldTo_t_last_name":null,
                    "contactNameSuffix_t":null,
                    "_s_assignedTo_t":{
                        "displayValue":"Seller",
                        "value":"SELLER"
                    },
                    "_stage":{
                        "displayValue":"Quote",
                        "value":"QUOTE"
                    },
                    "_s_shipToPartyID_t":null,
                    "_s_accountPartyNumber_t":null,
                    "accountCity_t":null,
                    "_locked_by_user_last_name":null,
                    "_s_html_main_price_optimization_t":null,
                    "accountAddressLine4_t":null,
                    "_s_billTo_t_last_name":null,
                    "renewalProcessUsed_t":null,
                    "_s_priceScoreSimpleMarginListPrice_t":9,
                    "_s_quoteForAgreement_t":false,
                    "_eSignatureAttributeSet_esig_envelope_id":null,
                    "transactionID_t":"CPQ-289",
                    "accountAddressElementAttribute2_t":null,
                    "_buyer_company_name":"tier3-021-phx1x",
                    "opportunityName_t":null,
                    "renewDraftSubscriptionNumber_t":null,
                    "_s_priceScoreListBased_t":9,
                    "totalMonthlyDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_invoiceTo_t_fax":null,
                    "_shipTo_t_email":null,
                    "contactAddressElementAttribute3_t":null,
                    "_s_hostCompanyFullName_t":"tier3-021-phx1x",
                    "parent_transaction_id_versionTransaction_t":null,
                    "_s_billTo_t_company_name":null,
                    "opportunityID_t":null,
                    "_date_tx_modified":"2025-03-20T14:36:59.000Z",
                    "fulfillmentStatus_t":null,
                    "_soldTo_t_phone":null,
                    "_freezePrice":false,
                    "_s_billToCustomerAccountName_t":null,
                    "_eSignatureAttributeSet_esig_recipients":null,
                    "accountMiddleName_t":null,
                    "accountLastName_t":null,
                    "accountNameSuffix_t":null,
                    "approval_history_submit_t":null,
                    "_customer_t_last_name":"Grun",
                    "salesChannel_t":null,
                    "totalAnnualValue_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_txnRef_bookedOrderId_t":null,
                    "_shipTo_t_city":null,
                    "_shipTo_t_country":null,
                    "contactCountry_t":null,
                    "_s_winProbRevPrediction_t":null,
                    "defaultRequestDate_t":null,
                    "orderDate_t":null,
                    "priceScore_t":9,
                    "transactionMarginPercent_t":100,
                    "purchaseOrderNumber_t":null,
                    "_last_document_number":2,
                    "cC_OrderId_c":"o30413",
                    "_approve_link":"",
                    "_price_book_custom_field_text":{
                        "value":null
                    },
                    "_s_useTransactionForAnalytics_t":false,
                    "_customer_t_address_2":null,
                    "_s_priceScoreMarginBased_t":9,
                    "requireApprovalIfChecked_temporary_t":false,
                    "_id":37739837,
                    "_invoiceTo_t_address_2":null,
                    "subscriptionProfileId_t":null,
                    "_shipTo_t_company_name_2":null,
                    "transactionSourceSystem_t":"ORA_BM_CPQ",
                    "accountFirstName_t":null,
                    "triggerUpdateAssetForLineStatus_t":"AWAIT_BILLING~ACTIVATED",
                    "totalAnnualMarginAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_s_billTo_t_email":null,
                    "createOrderRestResponse":null,
                    "_shipTo_t_address_2":null,
                    "contactPostalCode_t":null,
                    "_step_var_name":"awaitingCustomerAcceptance",
                    "_s_discountGuidanceCeiling_t":null,
                    "_soldTo_t_company_name_2":null,
                    "oRCL_SFA_OwnerResourcePartyID_t":null,
                    "_s_checkoutAccessEnabled_t":{
                        "items":[
                            {
                                "displayValue":"Sales Rep Checkout",
                                "value":"SALES_REP_CHECKOUT"
                            }
                        ]
                    },
                    "_s_winProbNoOptimization_t":null,
                    "accountCountry_t":null,
                    "cancelReason_t":null,
                    "businessUnitName_t":null,
                    "_s_billTo_t_first_name":null,
                    "TotalAnnualDiscount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_soldTo_t_address":null,
                    "_invoiceTo_t_last_name":null,
                    "totalContractMarginAmount_t":{
                        "currency":"USD",
                        "value":499
                    },
                    "_customer_t_company_name_2":null,
                    "_s_subscriptionId_t":null,
                    "approval_revision_submit_t":1,
                    "contactAddressElementAttribute1_t":null,
                    "_supplier_company_name":"tier3-021-phx1x",
                    "_s_customerPartySiteID_t":null,
                    "version_number_versionTransaction_t":"1",
                    "businessUnitId_t":"204",
                    "_customer_t_first_name":"Peter",
                    "oRCL_billingFrequency_t":null,
                    "_s_billTo_t_company_name_2":null,
                    "totalMonthlyMarginAmount_t":{
                        "currency":"USD",
                        "value":0
                    },
                    "_tax_taxAmount_t":null,
                    "_pp_name":"Default",
                    "status_t":{
                        "displayValue":"Created",
                        "value":"CREATED"
                    }
                },
                "warnings":{
                },
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/quotes/37739837/update"
                    }
                ],
                "destinationURL":""
            }
        },
        "InteractResponse":{
            "type":"object",
            "properties":{
                "configData":{
                    "type":"object",
                    "properties":{
                        "textField2":{
                            "type":"string"
                        },
                        "textField1":{
                            "type":"string"
                        },
                        "_state":{
                            "type":"object",
                            "properties":{
                                "attributes":{
                                    "format":"nullable",
                                    "type":"string"
                                }
                            }
                        },
                        "_isMainModelSelected":{
                            "type":"boolean"
                        },
                        "_priceInfo":{
                            "type":"object",
                            "properties":{
                                "name":{
                                    "type":"string"
                                },
                                "items":{
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "category":{
                                                "type":"object",
                                                "properties":{
                                                    "code":{
                                                        "type":"string"
                                                    },
                                                    "displayName":{
                                                        "type":"string"
                                                    }
                                                }
                                            },
                                            "_others":{
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "variableName":{
                                                            "type":"string"
                                                        },
                                                        "price":{
                                                            "type":"object",
                                                            "properties":{
                                                                "currency":{
                                                                    "type":"string"
                                                                },
                                                                "value":{
                                                                    "format":"int32",
                                                                    "type":"integer"
                                                                }
                                                            }
                                                        },
                                                        "name":{
                                                            "type":"string"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "systemCurrentDate":{
                    "format":"date",
                    "type":"string"
                },
                "cacheInstanceId":{
                    "type":"string"
                }
            },
            "example":{
                "configData":{
                    "textField2":"Value 1",
                    "textField1":"Value 1",
                    "_state":{
                        "attributes":null
                    },
                    "_isMainModelSelected":true,
                    "_priceInfo":{
                        "name":"Price",
                        "items":[
                            {
                                "category":{
                                    "code":"GENERAL",
                                    "displayName":"Price"
                                },
                                "_others":[
                                    {
                                        "variableName":"_totalConfiguredPrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":0
                                        },
                                        "name":"Total Configured Price of Model"
                                    }
                                ]
                            }
                        ]
                    }
                },
                "systemCurrentDate":"2019-08-22",
                "cacheInstanceId":"3W96MAJjbbm7fYTTBNqWG5lXXGHVGIZWZUY2N21qyxI2xc9xABOnlVMpOJGLCvSi"
            }
        },
        "relateToItems_request":{
            "properties":{
                "items":{
                    "description":"The Relationships to be applied between Shipping Groups and Commerce Items.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "commerceItemId":{
                                "description":"The ID of the Commerce Item in the relationship to be created, modified or removed.",
                                "type":"string"
                            },
                            "availablePickupDate":{
                                "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "quantity":{
                                "description":"The quantity of the Commerce Item to be applied to the relationship. If a quantity of 0 is provided this will remove the relationship. If a quantity of -1 is provided this will create a remaining relationship that any unallocated quantities will be added to.",
                                "type":"integer"
                            },
                            "shippingGroupId":{
                                "description":"The ID of the Shipping Group in the relationship to be created, modified or removed.",
                                "type":"string"
                            },
                            "preferredPickupDate":{
                                "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "shippingGroupId",
                "commerceItemId",
                "quantity"
            ],
            "example":{
                "relationships":[
                    {
                        "commerceItemId":"ci12000411",
                        "quantity":1,
                        "shippingGroupId":"sg130411"
                    },
                    {
                        "commerceItemId":"ci12000411",
                        "quantity":2,
                        "shippingGroupId":"sg130412"
                    }
                ]
            }
        },
        "addItems_request":{
            "properties":{
                "items":{
                    "description":"The array of items to add to the shopping cart.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The quantity of the product in the cart.",
                                "type":"integer"
                            },
                            "productId":{
                                "description":"ID of the product in the cart.",
                                "type":"string"
                            },
                            "externalRecurringCharge":{
                                "description":"The external recurring charge amount",
                                "type":"number"
                            },
                            "ratePlanId":{
                                "description":"Rate Plan Id",
                                "type":"string"
                            },
                            "shippingGroupId":{
                                "description":"The shipping group to assign the quantity of new items to.",
                                "type":"string"
                            },
                            "originalCommerceItemId":{
                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                "type":"string"
                            },
                            "externalPriceQuantity":{
                                "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                "type":"integer"
                            },
                            "externalRecurringChargeFrequency":{
                                "description":"The external recurring charge frequency",
                                "type":"string"
                            },
                            "childItems":{
                                "description":"The array of child items in the item, if the item is a configurable item. If a child item is itself configurable, it can contain its own childItems array. Specifying a childItems array, even if empty, will permit new children or layers of descendants to be added in subsequent update operations.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPrice":{
                                            "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                            "type":"number"
                                        },
                                        "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"
                                        },
                                        "configurationOptionId":{
                                            "description":"ID of the catalog's configurationOption associated with this item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in the cart.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "externalRecurringCharge":{
                                            "description":"The external recurring price.",
                                            "type":"number"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPriceQuantity":{
                                            "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable). The value of this property should be -1 in case if the current item is a sub item of a configurable product ",
                                            "type":"integer"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                            "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"
                                        },
                                        "catRefId":{
                                            "description":"Sku reference ID.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                            "type":"string"
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "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"
                                                }
                                            }
                                        },
                                        "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 determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "recurringCharge":{
                                            "description":"The recurring charge for the item.",
                                            "type":"number"
                                        }
                                    },
                                    "required":[
                                        "quantity",
                                        "productId",
                                        "catRefId",
                                        "externalPrice",
                                        "externalPriceQuantity"
                                    ]
                                }
                            },
                            "catRefId":{
                                "description":"The product variant ID.",
                                "type":"string"
                            },
                            "externalRecurringChargeDuration":{
                                "description":"The external recurring charge duration",
                                "type":"string"
                            },
                            "configuratorId":{
                                "description":"Configuration ID for the configurable commerce item.",
                                "type":"string"
                            },
                            "externalPrice":{
                                "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                "type":"string"
                            },
                            "locationId":{
                                "description":"The location ID of the store from which item is desired to be picked up from.",
                                "type":"string"
                            },
                            "skipPricingWithCPQ":{
                                "description":"This tells whether to fetch charges for this item from CPQ",
                                "type":"boolean"
                            },
                            "shopperInput":{
                                "description":"Map of shopper input keys to values",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            }
                        }
                    }
                }
            },
            "required":[
                "productId",
                "catRefId",
                "quantity"
            ],
            "example":{
                "items":[
                    {
                        "quantity":3,
                        "productId":"camcorder_1",
                        "shippingGroupId":"sg12344",
                        "shopperInput":{
                            "color":"neon",
                            "initials":"M.C.K",
                            "font":"courier"
                        },
                        "catRefId":"camcordersku_1_3"
                    },
                    {
                        "quantity":1,
                        "productId":"Product_36Exy",
                        "childItems":[
                            {
                                "addOnItem":true,
                                "quantity":1,
                                "productId":"Product_6Dxyi",
                                "childItems":[
                                    {
                                        "addOnItem":true,
                                        "quantity":1,
                                        "productId":"Product_27Fxyzi",
                                        "childItems":[
                                            {
                                                "addOnItem":true,
                                                "quantity":1,
                                                "productId":"Product_21Cxi",
                                                "catRefId":"Sku_21Dxy"
                                            }
                                        ],
                                        "catRefId":"Sku_27Gxyzi"
                                    }
                                ],
                                "catRefId":"Sku_6Exyi"
                            }
                        ],
                        "catRefId":"Sku_36Fxy"
                    }
                ]
            }
        },
        "removeProfileIncompleteOrderById_response":{
            "properties":{
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "orderId":{
                    "description":"Order ID of the order to remove.",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                }
            }
        },
        "createProfileRequest_response":{
            "properties":{
                "id":{
                    "description":"Id of Profile Request. This will be removed when enableProfileRegistrationEmailCheck site setting is enabled.",
                    "type":"string"
                },
                "message":{
                    "description":"A descriptive message indicating profile creation will be displayed when enableProfileRegistrationEmailCheck site setting is enabled.",
                    "type":"string"
                }
            }
        },
        "getPageContext_response":{
            "properties":{
                "context":{
                    "description":"The page context response",
                    "type":"object",
                    "properties":{
                        "symbol":{
                            "description":"The currency symbol.",
                            "type":"string"
                        },
                        "productionURL":{
                            "description":"Production URL for the site.",
                            "type":"string"
                        },
                        "baseCatalogId":{
                            "description":"The ID of the base catalog.",
                            "type":"string"
                        },
                        "displayName":{
                            "description":"The display name of the page.",
                            "type":"string"
                        },
                        "canonicalRoute":{
                            "description":"The canonical route of the page.",
                            "type":"string"
                        },
                        "contextId":{
                            "description":"The context ID.",
                            "type":"string"
                        },
                        "locale":{
                            "description":"The locale of the page.",
                            "type":"string"
                        },
                        "currentPriceGroupId":{
                            "description":"The ID of the current price group used.",
                            "type":"string"
                        },
                        "path":{
                            "description":"Path of the page.",
                            "type":"string"
                        },
                        "pageType":{
                            "description":"The type of the page.",
                            "type":"string"
                        },
                        "route":{
                            "description":"The route of the page.",
                            "type":"string"
                        },
                        "catalogId":{
                            "description":"The ID of the default catalog.",
                            "type":"string"
                        },
                        "siteId":{
                            "description":"The ID of the site for the page.",
                            "type":"string"
                        },
                        "currencyCode":{
                            "description":"The currency code of the page.",
                            "type":"string"
                        }
                    }
                },
                "status":{
                    "description":"The status of the response",
                    "type":"object",
                    "properties":{
                        "status":{
                            "description":"The status code of the response",
                            "type":"integer"
                        }
                    }
                }
            }
        },
        "getCustomerAccountActivities_failure_response":{
        },
        "createReturnRequest_response":{
            "properties":{
                "result":{
                    "description":"The string specifying success in creation of return request.",
                    "type":"string"
                },
                "returnRequestId":{
                    "description":"The Return Request ID.",
                    "type":"string"
                }
            }
        },
        "getSubscriptionProductCoveredAssets_Response":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset value used in the current page.",
                    "type":"integer"
                },
                "count":{
                    "description":"The number of resource instances returned in the current range.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The actual paging size used by the server.",
                    "type":"integer"
                },
                "items":{
                    "description":"The items in the collection.",
                    "title":"Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "StartDate":{
                                "format":"date",
                                "description":"The date when the covered level starts.",
                                "title":"Covered Level Start Date",
                                "type":"string"
                            },
                            "CurrencyCode":{
                                "description":"The currency code associated with the covered level.",
                                "type":"string",
                                "maxLength":15
                            },
                            "CoveredLevlName":{
                                "description":"The name of the covered level.",
                                "title":"Covered Level Name",
                                "type":"string"
                            },
                            "Description":{
                                "description":"A brief description of the covered level.",
                                "title":"Covered Level Description",
                                "type":"string"
                            },
                            "ProductName":{
                                "description":"The name of the product associated with the covered level.",
                                "title":"Product Name",
                                "type":"string"
                            },
                            "TotalContractValue":{
                                "description":"The total contract value associated with the covered level.",
                                "title":"Covered Level Contract Value",
                                "type":"number"
                            },
                            "SerialNumber":{
                                "description":"The serial number of the covered level.",
                                "readOnly":true,
                                "title":"Covered Asset Serial Number",
                                "type":"string",
                                "maxLength":80
                            },
                            "CoveredLevelPuid":{
                                "description":"The public unique identifier of the covered level.",
                                "type":"string",
                                "maxLength":120
                            },
                            "Quantity":{
                                "description":"The quantity of the covered level.",
                                "title":"Quantity",
                                "type":"number"
                            },
                            "EndDate":{
                                "format":"date",
                                "description":"The date when the covered level ends.",
                                "title":"Covered Level End Date",
                                "type":"string"
                            },
                            "CoveredLevlNumber":{
                                "description":"The alternate identifier of the covered level.",
                                "title":"Covered Level Number",
                                "type":"string"
                            },
                            "AssetSerialNumber":{
                                "description":"The serial number of the asset.",
                                "title":"Covered Asset Serial Number",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "offset":0,
                "count":0,
                "hasMore":false,
                "limit":25,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/subscriptionProducts/CDRM_5001-PRDT-4001/coveredAssets"
                    }
                ],
                "items":[
                ]
            }
        },
        "submit_request":{
            "properties":{
                "payments":{
                    "description":"Payment details for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "PONumber":{
                                "description":"Purchase order number for invoice payment. Payment type:invoice",
                                "type":"string"
                            },
                            "PayerID":{
                                "description":"Payer ID relevant to paypal checkout type. Payment type:paypalCheckout.",
                                "type":"string"
                            },
                            "saveCard":{
                                "description":"Property that determines whether to save this card or not.",
                                "type":"boolean"
                            },
                            "cardTypeName":{
                                "description":"Credit/Debit card type name. e.g. Visa. Payment type:card.",
                                "type":"string"
                            },
                            "expiryYear":{
                                "description":"Credit/Debit card expiry year. Payment type:card.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Payment type: payULatamWebcheckout | paypalCheckout | card | invoice | physicalGiftCard | cash | storeCredit",
                                "type":"string"
                            },
                            "endYear":{
                                "description":"Credit/Debit card expiry year. Payment type:card.",
                                "type":"string"
                            },
                            "setAsDefault":{
                                "description":"Property to set this card as default card.",
                                "type":"boolean"
                            },
                            "nameOnCard":{
                                "description":"Name on the credit/debit card. Payment type:card.",
                                "type":"string"
                            },
                            "paymentId":{
                                "description":"Payment ID relevant to the payment type. Payment type:paypalCheckout | payUWebLatamCheckout.",
                                "type":"string"
                            },
                            "billTo":{
                                "description":"Bill-to details for payment. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteUseId":{
                                        "description":"site use id",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            },
                            "nickname":{
                                "description":"card nickname",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount to be authorized from the payment.",
                                "type":"number"
                            },
                            "cardType":{
                                "description":"Credit/Debit card type. e.g. visa. Payment type:card.",
                                "type":"string"
                            },
                            "expiryMonth":{
                                "description":"Credit/Debit card expiry month. Payment type:card.",
                                "type":"string"
                            },
                            "token":{
                                "description":"Token generated on the client-side for eg. in case of hosted or transparent payment processing.",
                                "type":"string"
                            },
                            "cardCVV":{
                                "description":"Credit/Debit card secret pin. Payment type:card.",
                                "type":"string"
                            },
                            "savedCardId":{
                                "description":"ID of the saved card",
                                "type":"string"
                            },
                            "paymentGroupId":{
                                "description":"Payment Group ID of the gift card payment group. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "customProperties":{
                                "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                                "type":"object"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number used for payment. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "giftCardPin":{
                                "description":"Gift card pin. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "billingAddress":{
                                "description":"The billing address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    }
                                }
                            },
                            "endMonth":{
                                "description":"Credit/Debit card expiry month. Payment type:card.",
                                "type":"string"
                            },
                            "cardNumber":{
                                "description":"Credit/Debit card number used for payment. Payment type:card.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "type"
            ],
            "example":{
                "payments":[
                    {
                        "cardCVV":"111",
                        "nameOnCard":"test test",
                        "cardType":"visa",
                        "expiryMonth":"01",
                        "expiryYear":"2021",
                        "billingAddress":{
                            "lastName":"Bloggs",
                            "country":"US",
                            "address3":"",
                            "address2":"",
                            "city":"Florida City",
                            "prefix":"",
                            "address1":"111 Florida Dr",
                            "postalCode":"33034",
                            "jobTitle":"",
                            "companyName":"",
                            "county":"",
                            "suffix":"",
                            "type":"",
                            "firstName":"Joe",
                            "phoneNumber":"",
                            "alias":"",
                            "faxNumber":"",
                            "middleName":"",
                            "state":"FL",
                            "email":null,
                            "state_ISOCode":"US-FL"
                        },
                        "type":"card",
                        "cardNumber":"4111111111111111"
                    }
                ]
            }
        },
        "UpdateResponse":{
            "example":{
                "configData":{
                    "_recmdModels":{
                        "items":[
                        ]
                    },
                    "memory_HardDisk":{
                        "displayValue":"500GB",
                        "value":"sku40008"
                    },
                    "processor":{
                        "displayValue":"Intel Pentium i7",
                        "value":"sku40004"
                    },
                    "_bom":{
                        "items":[
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":null,
                                "directBuy":null,
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":null,
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "description":"",
                                "leadTime":null,
                                "companyAssociations":null,
                                "units":null,
                                "partDisplayNumber":null,
                                "price":{
                                    "currency":"USD",
                                    "value":772
                                },
                                "comment":"",
                                "partNumber":"sku50001"
                            },
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":null,
                                "directBuy":"Direct Buy",
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":null,
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "description":"Intel Pentium i7",
                                "leadTime":-1,
                                "companyAssociations":"",
                                "units":"",
                                "partDisplayNumber":"Intel Pentium i7",
                                "price":{
                                    "currency":"USD",
                                    "value":200
                                },
                                "comment":"Intel Pentium i7",
                                "partNumber":"sku40004"
                            },
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":null,
                                "directBuy":"Direct Buy",
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":null,
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "description":"8 GB Kingston Sodimm DDR3 1600MHz",
                                "leadTime":-1,
                                "companyAssociations":"",
                                "units":"",
                                "partDisplayNumber":"8 GB Kingston Sodimm DDR3 1600MHz",
                                "price":{
                                    "currency":"USD",
                                    "value":100
                                },
                                "comment":"8 GB Kingston Sodimm DDR3 1600MHz",
                                "partNumber":"sku40007"
                            },
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":null,
                                "directBuy":"Direct Buy",
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":null,
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "description":"Hard disk      500GB",
                                "leadTime":-1,
                                "companyAssociations":"",
                                "units":"",
                                "partDisplayNumber":"Hard disk      500GB",
                                "price":{
                                    "currency":"USD",
                                    "value":100
                                },
                                "comment":"Hard disk      500GB",
                                "partNumber":"sku40008"
                            },
                            {
                                "extendedDescription1":null,
                                "_part_custom_field3":"",
                                "extendedDescription2":null,
                                "_part_custom_field4":null,
                                "directBuy":"Direct Buy",
                                "_part_custom_field1":"",
                                "quantity":1,
                                "_part_custom_field8":null,
                                "_part_custom_field5":0,
                                "_part_custom_field6":0,
                                "description":"Intel HD Graphics Media Accelerator 4600",
                                "leadTime":-1,
                                "companyAssociations":"",
                                "units":"",
                                "partDisplayNumber":"Intel HD Graphics Media Accelerator 4600",
                                "price":{
                                    "currency":"USD",
                                    "value":41
                                },
                                "comment":"Intel HD Graphics Media Accelerator 4600",
                                "partNumber":"sku40011"
                            }
                        ]
                    },
                    "_mandatoryModels":{
                        "items":[
                        ]
                    },
                    "_state":{
                        "updatable":true,
                        "messages":[
                        ],
                        "attributes":{
                            "memory_RAM":{
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                        "sku260802"
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"2GB Kingston Sodimm DDR3 1333MHz",
                                            "value":"sku40005"
                                        },
                                        {
                                            "displayValue":"4GB Kingston Sodimm DDR3 1600MHz",
                                            "value":"sku40006"
                                        },
                                        {
                                            "displayValue":"4GB Transcend DDR3",
                                            "value":"sku260802"
                                        },
                                        {
                                            "displayValue":"8 GB Kingston Sodimm DDR3 1600MHz",
                                            "value":"sku40007"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "required":false
                            },
                            "graphicsCard":{
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                        "sku260805"
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"Intel HD Graphics Media Accelerator 4600",
                                            "value":"sku40011"
                                        },
                                        {
                                            "displayValue":"Intel HD Graphics Media Accelerator 5600",
                                            "value":"sku40012"
                                        },
                                        {
                                            "displayValue":"Intel HD Graphics 5500",
                                            "value":"sku260805"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "required":false
                            },
                            "memory_HardDisk":{
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                        "sku260803",
                                        "sku260804"
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"500GB",
                                            "value":"sku40008"
                                        },
                                        {
                                            "displayValue":"1TB",
                                            "value":"sku40009"
                                        },
                                        {
                                            "displayValue":"500GB 7200 rpm Serial ATA",
                                            "value":"sku260803"
                                        },
                                        {
                                            "displayValue":"1TB 5400rpm Serial ATA hard drive",
                                            "value":"sku260804"
                                        },
                                        {
                                            "displayValue":"2TB",
                                            "value":"sku40010"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "required":false
                            },
                            "processor":{
                                "hasConstraintViolation":false,
                                "visible":true,
                                "domain":{
                                    "constraintType":"DISALLOWED",
                                    "constraintList":[
                                        "sku260801"
                                    ],
                                    "domainRestricted":true,
                                    "availableElements":[
                                        {
                                            "displayValue":"Intel Pentium Dual Core",
                                            "value":"sku40001"
                                        },
                                        {
                                            "displayValue":"Intel Pentium i3",
                                            "value":"sku40002"
                                        },
                                        {
                                            "displayValue":"Intel Pentium i5",
                                            "value":"sku40003"
                                        },
                                        {
                                            "displayValue":"Intel Pentium i7",
                                            "value":"sku40004"
                                        },
                                        {
                                            "displayValue":"Intel Pentium 3.1 GHz",
                                            "value":"sku260801"
                                        }
                                    ]
                                },
                                "updatable":true,
                                "messages":[
                                ],
                                "hasError":false,
                                "required":false
                            },
                            "currencyCode":{
                                "hasConstraintViolation":false,
                                "visible":false,
                                "updatable":false,
                                "messages":[
                                ],
                                "hasError":false
                            },
                            "_isMainModelSelected":{
                                "recommendationMessages":[
                                ],
                                "hasConstraintViolation":false,
                                "visible":false,
                                "updatable":false,
                                "messages":[
                                ],
                                "hasError":false,
                                "hasWarning":false
                            }
                        },
                        "hasError":false,
                        "hasWarning":false,
                        "actions":{
                            "_update":{
                                "visible":true,
                                "enabled":true
                            },
                            "_integration_addToCart":{
                                "visible":true,
                                "enabled":true
                            }
                        }
                    },
                    "memory_RAM":{
                        "displayValue":"8 GB Kingston Sodimm DDR3 1600MHz",
                        "value":"sku40007"
                    },
                    "graphicsCard":{
                        "displayValue":"Intel HD Graphics Media Accelerator 4600",
                        "value":"sku40011"
                    },
                    "_mandatoryParts":{
                        "items":[
                        ]
                    },
                    "currencyCode":"USD",
                    "_isMainModelSelected":true,
                    "_recmdParts":{
                        "items":[
                        ]
                    },
                    "_priceInfo":{
                        "name":"Price",
                        "items":[
                            {
                                "category":{
                                    "code":"GENERAL",
                                    "displayName":"Price"
                                },
                                "_others":[
                                    {
                                        "variableName":"_basePrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":772
                                        },
                                        "name":"Base Price"
                                    },
                                    {
                                        "variableName":"_totalConfiguredPrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":772
                                        },
                                        "name":"Total Configured Price of Model"
                                    },
                                    {
                                        "variableName":"_totalBOMPrice",
                                        "price":{
                                            "currency":"USD",
                                            "value":441
                                        },
                                        "name":"Total Price of BOM"
                                    },
                                    {
                                        "variableName":"_grandTotal",
                                        "price":{
                                            "currency":"USD",
                                            "value":1213
                                        },
                                        "name":"Grand Total"
                                    }
                                ]
                            }
                        ]
                    }
                },
                "systemCurrentDate":"2019-06-11",
                "cacheInstanceId":"iqsvUuPj7jOYF2EjPWeJ6uSwBzy79LMI2UWqHZJtsBt9O7cO0IhwvWhfwnDquOBf"
            }
        },
        "createEmailConfigs_request":{
            "properties":{
                "emailConfigs":{
                    "description":"Email configurations to be created.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "editEnabled":{
                                "description":"Whether the recipient has edit access for the resource being shared.",
                                "type":"boolean"
                            },
                            "email":{
                                "description":"Email ID of the recipient.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "emailConfigs"
            ],
            "example":{
                "emailConfigs":[
                    {
                        "editEnabled":true,
                        "email":"newman@example.com"
                    }
                ]
            }
        },
        "saveCurrentSessionContext_response":{
            "properties":{
                "deviceData":{
                    "description":"The device data that was set for the current session.",
                    "type":"object"
                },
                "entryPage":{
                    "description":"An object that contains entry page properties and values.",
                    "type":"object"
                },
                "geolocation":{
                    "description":"The geolocation data that was set for the current session.",
                    "type":"object"
                }
            },
            "example":{
                "application/json":{
                    "deviceData":{
                        "deviceType":"Mobile",
                        "deviceOS":"iOS"
                    },
                    "links":[
                        {
                            "rel":"self",
                            "href":"http://localhost:8080/ccstoreui/v1/audienceContext/currentSession"
                        }
                    ],
                    "entryPage":{
                        "Referer":"http://a.com",
                        "Params":{
                            "a":[
                                "b"
                            ],
                            "c":[
                            ],
                            "d":[
                            ],
                            "e":[
                            ]
                        },
                        "URL":"http://www.oracle.com?a=b&c=&d=&e="
                    },
                    "geolocation":{
                        "country_code":"US",
                        "city":"SANDIEGO",
                        "timezone":"(GMT-08:00)",
                        "latitude":32.7,
                        "cityInList":"true",
                        "region_code":"CA",
                        "longitude":117.2
                    }
                }
            }
        },
        "getSubscriptionProductPricingMatrixesRules_Response":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset value used in the current page.",
                    "type":"integer"
                },
                "count":{
                    "description":"The number of resource instances returned in the current range.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The actual paging size used by the server.",
                    "type":"integer"
                },
                "items":{
                    "description":"The items in the collection.",
                    "title":"Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "RuleEndDate":{
                                "format":"date-time",
                                "description":"Date when the matrix rule becomes inactive.",
                                "title":"End Date",
                                "type":"string"
                            },
                            "Dimension18Value":{
                                "description":"Value of the eighteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension12Value":{
                                "description":"Value of the twelfth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension7Value":{
                                "description":"Value of the seventh dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension20Value":{
                                "description":"Value of the twentieth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension1Value":{
                                "description":"Value of the first dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension19":{
                                "description":"Name of the nineteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension18":{
                                "description":"Name of the eighteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension17":{
                                "description":"Name of the seventeenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension16":{
                                "description":"Name of the sixteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension15":{
                                "description":"Name of the fifteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension14":{
                                "description":"Name of the fourteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension21Value":{
                                "description":"Value of the twenty-first dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension13":{
                                "description":"Name of the thirteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension13Value":{
                                "description":"Value of the thirteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension12":{
                                "description":"Name of the twelfth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension19Value":{
                                "description":"Value of the nineteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension11":{
                                "description":"Name of the eleventh dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension2Value":{
                                "description":"Value of the second dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension10":{
                                "description":"Name of the tenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension8Value":{
                                "description":"Value of the eighth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension22Value":{
                                "description":"Value of the twenty-second dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension25Value":{
                                "description":"Value of the twenty-fifth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension2":{
                                "description":"Name of the second dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension3":{
                                "description":"Name of the third dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension4":{
                                "description":"Name of the fourth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension5":{
                                "description":"Name of the fifth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension1":{
                                "description":"Name of the first dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension3Value":{
                                "description":"Value of the third dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension6Value":{
                                "description":"Value of the sixth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension6":{
                                "description":"Name of the sixth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension17Value":{
                                "description":"Value of the seventeenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension7":{
                                "description":"Name of the seventh dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension8":{
                                "description":"Name of the eighth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension9":{
                                "description":"Name of the ninth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension14Value":{
                                "description":"Value of the fourteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "MatrixId":{
                                "format":"int64",
                                "description":"Value that uniquely identifies the matrix header.",
                                "readOnly":true,
                                "type":"integer"
                            },
                            "Dimension11Value":{
                                "description":"Value of the eleventh dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension15Value":{
                                "description":"Value of the fifteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension4Value":{
                                "description":"Value of the fourth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension23Value":{
                                "description":"Value of the twenty-third dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension9Value":{
                                "description":"Value of the ninth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension24Value":{
                                "description":"Value of the twenty-fourth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension10Value":{
                                "description":"Value of the tenth dimension in the matrix.",
                                "type":"string"
                            },
                            "MatrixRuleId":{
                                "format":"int64",
                                "description":"Value that uniquely identifies the matrix rule.",
                                "readOnly":true,
                                "type":"integer"
                            },
                            "Dimension16Value":{
                                "description":"Value of the sixteenth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension5Value":{
                                "description":"Value of the fifth dimension in the matrix.",
                                "type":"string"
                            },
                            "RuleStartDate":{
                                "format":"date-time",
                                "description":"Date when the matrix rule becomes active.",
                                "title":"Start Date",
                                "type":"string"
                            },
                            "Dimension25":{
                                "description":"Name of the twenty-fifth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension24":{
                                "description":"Name of the twenty-fourth dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension23":{
                                "description":"Name of the twenty-third dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension22":{
                                "description":"Name of the twenty-second dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension21":{
                                "description":"Name of the twenty-first dimension in the matrix.",
                                "type":"string"
                            },
                            "Dimension20":{
                                "description":"Name of the twentieth dimension in the matrix.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "example":{
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/subscriptionProducts/BIQA_OTBI_SM5-PRDT-8012/pricingMatrixesRules"
                    }
                ],
                "items":[
                ]
            }
        },
        "getLastPublishedTime_response":{
            "properties":{
                "lastPublishedTimeStamp":{
                    "description":"the last published time(in long number format).",
                    "type":"string"
                }
            }
        },
        "getAllOrdersForProfile_success_response":{
        },
        "removeMemberRoles_request":{
            "properties":{
                "roles":{
                    "description":"List of roles that need to be removed for the organization member.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"Id of the role.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "roles"
            ],
            "example":{
                "roles":[
                    {
                        "id":"role1"
                    },
                    {
                        "id":"role2"
                    }
                ]
            }
        },
        "getShareSetting_response":{
            "properties":{
                "owner":{
                    "description":"The user who created this share setting.",
                    "type":"object",
                    "properties":{
                        "firstName":{
                            "description":"The first name of the user",
                            "type":"string"
                        },
                        "lastName":{
                            "description":"The last name of the user",
                            "type":"string"
                        },
                        "id":{
                            "description":"Repository Id of the user",
                            "type":"string"
                        },
                        "email":{
                            "description":"The email id of the user",
                            "type":"string"
                        }
                    }
                },
                "organizationSharingEnabled":{
                    "description":"Whether resource is shared with all members of the account (if mentioned).",
                    "type":"boolean"
                },
                "relativeTo":{
                    "description":"ID of the resource being shared.",
                    "type":"string"
                },
                "sharedEmailConfigs":{
                    "description":"Email configurations of the recipients with whom sharing is done using individual email addresses.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"Id of email config item.",
                                "type":"string"
                            },
                            "editEnabled":{
                                "description":"Whether edit access is provided for the email or not.",
                                "type":"boolean"
                            },
                            "email":{
                                "description":"Email address of the recipient.",
                                "type":"string"
                            }
                        }
                    }
                },
                "sharedResourceType":{
                    "description":"Type of the resource being shared.",
                    "type":"string",
                    "enum":[
                        "purchaseList"
                    ]
                },
                "id":{
                    "description":"Id of the share setting.",
                    "type":"string"
                },
                "defaultEditEnabled":{
                    "description":"Default edit access of the recipients.",
                    "type":"boolean"
                },
                "account":{
                    "description":"Account for in which the sharing should be valid.",
                    "type":"object",
                    "properties":{
                        "name":{
                            "description":"Name of the account",
                            "type":"string"
                        },
                        "id":{
                            "description":"Id of the account",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "updateCurrentProfileOrder_response":{
            "properties":{
                "shippingGroups":{
                    "description":"The shipping groups for the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "surcharge":{
                                "description":"The shipping surcharge.",
                                "type":"number"
                            },
                            "lastName":{
                                "description":"The last name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number"
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string"
                                    }
                                }
                            },
                            "store":{
                                "description":"Information about the Store from which items are being picked up from (if shipping group type is inStorePickupShippingGroup)",
                                "type":"object",
                                "properties":{
                                    "country":{
                                        "description":"The country in which the store resides.",
                                        "type":"string"
                                    },
                                    "hours":{
                                        "description":"The opening hours of the store.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address line 3 of the store.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address line 2 of the store.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"The city in which the store resides.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address line 1 of the store.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"The postal code of the store.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"The county in which the store resides.",
                                        "type":"string"
                                    },
                                    "stateAddress":{
                                        "description":"The state in which the store resides.",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"The phone number of the store.",
                                        "type":"string"
                                    },
                                    "locationId":{
                                        "description":"The location ID of the store.",
                                        "type":"string"
                                    },
                                    "name":{
                                        "description":"Name of the store.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"The fax number of the store.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"The email address of the store.",
                                        "type":"string"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group to create, e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup, virtualShippingGroup",
                                "type":"string"
                            },
                            "priceInfo":{
                                "description":"The price information.",
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"The total order amount.",
                                        "type":"number"
                                    },
                                    "total":{
                                        "description":"The order total.",
                                        "type":"number"
                                    },
                                    "shipping":{
                                        "description":"The total shipping cost.",
                                        "type":"number"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products.",
                                        "type":"number"
                                    },
                                    "tax":{
                                        "description":"The total tax amount.",
                                        "type":"number"
                                    },
                                    "subTotal":{
                                        "description":"Sub-total.",
                                        "type":"number"
                                    },
                                    "currencyCode":{
                                        "description":"The currency code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "firstName":{
                                "description":"The first name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "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"
                                    }
                                }
                            },
                            "phoneNumber":{
                                "description":"The phone number of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string"
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string"
                                    },
                                    "firstName":{
                                        "description":"First name",
                                        "type":"string"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string"
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string"
                                    },
                                    "selectedState":{
                                        "description":"State code.",
                                        "type":"string"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string"
                                    },
                                    "state_ISOCode":{
                                        "description":"State ISO code.",
                                        "type":"string"
                                    }
                                }
                            },
                            "middleName":{
                                "description":"The middle name of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce item.",
                                            "type":"string"
                                        },
                                        "rawTotalPrice":{
                                            "description":"The raw price of the product.",
                                            "type":"number"
                                        },
                                        "displayName":{
                                            "description":"The name of the product.",
                                            "type":"string"
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "commerceItemId":{
                                            "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                            "type":"string"
                                        },
                                        "price":{
                                            "description":"The actual price of the product.",
                                            "type":"number"
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"state of the commerce Item",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "commerceId":{
                                            "description":"Repository ID",
                                            "type":"string"
                                        },
                                        "unitPrice":{
                                            "description":"The unit price of the product.",
                                            "type":"number"
                                        },
                                        "serviceAccountId":{
                                            "description":"The service account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in the shipping group.",
                                            "type":"integer"
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean"
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "externalRecurringCharge":{
                                            "description":"The external recurring price.",
                                            "type":"number"
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"active or not.",
                                            "type":"boolean"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                            "type":"string"
                                        },
                                        "transactionDate":{
                                            "description":"ISO formatted Date on which the service action should be triggered.",
                                            "type":"string"
                                        },
                                        "catRefId":{
                                            "description":"The product variant ID.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                            "type":"string"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "customerAccountId":{
                                            "description":"The customer account ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "discountInfo":{
                                            "description":"The discount information.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "promotionLongDesc":{
                                                        "description":"The description of the promotion.",
                                                        "type":"string"
                                                    },
                                                    "promotionName":{
                                                        "description":"The display name of the promotion.",
                                                        "type":"string"
                                                    },
                                                    "external":{
                                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                        "type":"boolean"
                                                    },
                                                    "coupon":{
                                                        "description":"The coupon ID.",
                                                        "type":"string"
                                                    },
                                                    "promotionDesc":{
                                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                                        "type":"string"
                                                    },
                                                    "promotionId":{
                                                        "description":"The promotion ID.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "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"
                                                }
                                            }
                                        },
                                        "activationDate":{
                                            "description":"The activation date in ISO format.",
                                            "type":"string"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "recurringCharge":{
                                            "description":"The recurring charge for the item.",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "email":{
                                "description":"The email address of the person picking up the items in store (if type is inStorePickupShippingGroup).",
                                "type":"string"
                            }
                        }
                    }
                },
                "soldTo":{
                    "description":"Sold-to details for B2B orders only",
                    "type":"object",
                    "properties":{
                        "partyId":{
                            "description":"party id",
                            "type":"string"
                        },
                        "partyNumber":{
                            "description":"party number",
                            "type":"string"
                        }
                    }
                },
                "orderId":{
                    "description":"Order ID of the order to remove.",
                    "type":"string"
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string"
                            },
                            "value":{
                                "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "payments":{
                    "description":"Payment details for the pricing call, including additional properties specific to the payment type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Payment group ID.",
                                "type":"string"
                            },
                            "amount":{
                                "description":"Amount to be used from the payment group.",
                                "type":"number"
                            },
                            "balance":{
                                "description":"Total available balance on the gift card.",
                                "type":"number"
                            },
                            "gatewayName":{
                                "description":"Payment gateway name. e.g. chaseGiftCard.",
                                "type":"string"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number.",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard.",
                                "type":"string"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP.",
                                "type":"string"
                            },
                            "isAmountRemaining":{
                                "description":"A boolean to decide if more payment can be made from this payment group.",
                                "type":"boolean"
                            },
                            "paymentState":{
                                "description":"The state of the payment group. e.g. INITIAL.",
                                "type":"string"
                            },
                            "maskedCardNumber":{
                                "description":"Masked gift card number.",
                                "type":"string"
                            }
                        }
                    }
                },
                "cartName":{
                    "description":"Cart name for this order.",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string"
                },
                "priceInfo":{
                    "description":"Price information of the order.",
                    "type":"object",
                    "properties":{
                        "amount":{
                            "description":"Amount of order.",
                            "type":"number"
                        },
                        "total":{
                            "description":"Total amount of order.",
                            "type":"number"
                        },
                        "shipping":{
                            "description":"Shipping price of order.",
                            "type":"number"
                        },
                        "shippingSurchargeValue":{
                            "description":"Extra handling costs for shipping the products.",
                            "type":"number"
                        },
                        "tax":{
                            "description":"Tax.",
                            "type":"number"
                        },
                        "subTotal":{
                            "description":"Sub total.",
                            "type":"number"
                        },
                        "currencyCode":{
                            "description":"Currency code.",
                            "type":"string"
                        }
                    }
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "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"
                        }
                    }
                },
                "discountInfo":{
                    "description":"Discount Information",
                    "type":"object",
                    "properties":{
                        "unclaimedCouponMultiPromotions":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which some promotions were not applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "orderCouponsMap":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "totalAdjustment":{
                                            "description":"Total adjustment caused by the promotion.",
                                            "type":"number"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        },
                        "orderDiscount":{
                            "description":"Order Discount",
                            "type":"number"
                        },
                        "secondaryCurrencyShippingDiscount":{
                            "description":"The shipping discount in secondary currency in case of mix currency scenario.",
                            "type":"number"
                        },
                        "shippingDiscount":{
                            "description":"Shipping Discount",
                            "type":"number"
                        },
                        "orderImplicitDiscountList":{
                            "description":"Implicit Promotions for the order",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "promotionLongDesc":{
                                        "description":"The description of the promotion.",
                                        "type":"string"
                                    },
                                    "promotionName":{
                                        "description":"The display name of the promotion.",
                                        "type":"string"
                                    },
                                    "external":{
                                        "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                        "type":"boolean"
                                    },
                                    "promotionLevel":{
                                        "description":"The promotion level.",
                                        "type":"string"
                                    },
                                    "promotionDesc":{
                                        "description":"Description of the promotion. Retained for backward compatibility.",
                                        "type":"string"
                                    },
                                    "promotionId":{
                                        "description":"The Id of the promotion.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "claimedCouponMultiPromotions":{
                            "description":"The coupons that were claimed.",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code, corresponding to which promotions were applied",
                                    "type":"array",
                                    "items":{
                                        "type":"object",
                                        "properties":{
                                            "promotionLongDesc":{
                                                "description":"The description of the promotion.",
                                                "type":"string"
                                            },
                                            "promotionName":{
                                                "description":"The display name of the promotion.",
                                                "type":"string"
                                            },
                                            "external":{
                                                "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                "type":"boolean"
                                            },
                                            "promotionLevel":{
                                                "description":"The promotion level.",
                                                "type":"string"
                                            },
                                            "totalAdjustment":{
                                                "description":"Total adjustment caused by the promotion.",
                                                "type":"number"
                                            },
                                            "secondaryCurrencyTotalAdjustment":{
                                                "description":"The total adjustment in monetary currency.",
                                                "type":"number"
                                            },
                                            "promotionDesc":{
                                                "description":"Description of the promotion. Retained for backward compatibility.",
                                                "type":"string"
                                            },
                                            "promotionId":{
                                                "description":"The Id of the promotion.",
                                                "type":"string"
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "unclaimedCouponsMap":{
                            "description":"The coupons that were not claimed",
                            "type":"object",
                            "properties":{
                                "couponCode":{
                                    "description":"Coupon Code.",
                                    "type":"object",
                                    "properties":{
                                        "promotionLongDesc":{
                                            "description":"The description of the promotion.",
                                            "type":"string"
                                        },
                                        "promotionName":{
                                            "description":"The display name of the promotion.",
                                            "type":"string"
                                        },
                                        "external":{
                                            "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                            "type":"boolean"
                                        },
                                        "promotionLevel":{
                                            "description":"The promotion level.",
                                            "type":"string"
                                        },
                                        "promotionDesc":{
                                            "description":"Description of the promotion. Retained for backward compatibility.",
                                            "type":"string"
                                        },
                                        "promotionId":{
                                            "description":"The Id of the promotion.",
                                            "type":"string"
                                        }
                                    }
                                }
                            }
                        }
                    }
                },
                "pricingMessages":{
                    "description":"The Pricing messages information.",
                    "type":"object",
                    "properties":{
                        "giftWithPurchaseMessages":{
                            "description":"The gift with purchase messages information.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "summary":{
                                        "description":"The pricing message summary.",
                                        "type":"string"
                                    },
                                    "identifier":{
                                        "description":"The pricing message identifier.",
                                        "type":"string"
                                    },
                                    "priority":{
                                        "description":"The pricing message priority.",
                                        "type":"integer"
                                    },
                                    "params":{
                                        "description":"The list of all message parameters.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "type":{
                                        "description":"The pricing message type.",
                                        "type":"string"
                                    }
                                }
                            }
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "numberOfItems":{
                            "description":"Number of items in the cart.",
                            "type":"integer"
                        },
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "deactivationDate":{
                                        "description":"The deactivation date in ISO format.",
                                        "type":"string"
                                    },
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "childItems":{
                                        "description":"The array of child items in the item, if the item is a configurable item. A child item can itself contain a child item array if it is a configurable product in itself.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "deactivationDate":{
                                                    "description":"The deactivation date in ISO format.",
                                                    "type":"string"
                                                },
                                                "addOnItem":{
                                                    "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                                    "type":"boolean"
                                                },
                                                "rawTotalPrice":{
                                                    "description":"The raw price of the product.",
                                                    "type":"number"
                                                },
                                                "displayName":{
                                                    "description":"The name of the product.",
                                                    "type":"string"
                                                },
                                                "externalData":{
                                                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "values":{
                                                                "description":"The array of values associated with an externalData item.",
                                                                "type":"object",
                                                                "properties":{
                                                                    "dynamic_property_key":{
                                                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                        "type":"string"
                                                                    }
                                                                }
                                                            },
                                                            "name":{
                                                                "description":"The name to be associated with the externalData item.",
                                                                "type":"string"
                                                            },
                                                            "actionCode":{
                                                                "description":"The action code that has been set on the externalData item by the configurator system.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPrice":{
                                                    "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                                    "type":"number"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the item by the configurator system.",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"Repository ID of the commerce item.",
                                                    "type":"string"
                                                },
                                                "serviceId":{
                                                    "description":"The service ID associated to the current item.",
                                                    "type":"string"
                                                },
                                                "unitPrice":{
                                                    "description":"The unit price of the product.",
                                                    "type":"number"
                                                },
                                                "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"
                                                },
                                                "amount":{
                                                    "description":"The total amount of this item including its child items amounts.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The quantity of the product.",
                                                    "type":"integer"
                                                },
                                                "productId":{
                                                    "description":"ID of the product in the cart.",
                                                    "type":"string"
                                                },
                                                "externalRecurringCharge":{
                                                    "description":"The external recurring price.",
                                                    "type":"number"
                                                },
                                                "parentAssetKey":{
                                                    "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "rootAssetKey":{
                                                    "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                                    "type":"string"
                                                },
                                                "externalPriceQuantity":{
                                                    "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                                    "type":"integer"
                                                },
                                                "externalRecurringChargeFrequency":{
                                                    "description":"The frequency for the recurring charge e.g. Monthly.",
                                                    "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"
                                                },
                                                "externalRecurringChargeDuration":{
                                                    "description":"The duration for the recurring charge e.g. 12 months.",
                                                    "type":"string"
                                                },
                                                "catRefId":{
                                                    "description":"skuid of the item.",
                                                    "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"
                                                },
                                                "detailedRecurringChargeInfo":{
                                                    "description":"Detailed Item Price Information.",
                                                    "type":"object",
                                                    "properties":{
                                                        "discounted":{
                                                            "description":"Whether the price is discounted.",
                                                            "type":"boolean"
                                                        },
                                                        "amount":{
                                                            "description":"The monetary amount for the recurring charge.",
                                                            "type":"number"
                                                        },
                                                        "quantity":{
                                                            "description":"The number of items covered by this recurring charge price info",
                                                            "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"
                                                        }
                                                    }
                                                },
                                                "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 determines if the current item is an asset or not.",
                                                    "type":"boolean"
                                                },
                                                "recurringCharge":{
                                                    "description":"The recurring charge for the item.",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "assetKey":{
                                        "description":"The assetKey is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPrice":{
                                        "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                        "type":"number"
                                    },
                                    "commerceItemId":{
                                        "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"Price of the items.",
                                        "type":"number"
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string"
                                    },
                                    "state":{
                                        "description":"state of the commerce Item",
                                        "type":"string"
                                    },
                                    "id":{
                                        "description":"Repository ID of the commerce item.",
                                        "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"
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"integer"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                        "type":"boolean"
                                    },
                                    "externalRecurringCharge":{
                                        "description":"The external recurring price.",
                                        "type":"number"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"The array of giftWithPurchaseCommerceItemMarkers.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                                    "type":"number"
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number"
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this gift with purchase promotion.",
                                                    "type":"integer"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number"
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion ID.",
                                                    "type":"string"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number"
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "parentAssetKey":{
                                        "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string"
                                    },
                                    "rootAssetKey":{
                                        "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                        "type":"string"
                                    },
                                    "externalPriceQuantity":{
                                        "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                        "type":"integer"
                                    },
                                    "externalRecurringChargeFrequency":{
                                        "description":"The frequency for the recurring charge e.g. Monthly.",
                                        "type":"string"
                                    },
                                    "transactionDate":{
                                        "description":"ISO formatted Date on which the service action should be triggered.",
                                        "type":"string"
                                    },
                                    "externalRecurringChargeDuration":{
                                        "description":"The duration for the recurring charge e.g. 12 months.",
                                        "type":"string"
                                    },
                                    "catRefId":{
                                        "description":"Sku reference ID.",
                                        "type":"string"
                                    },
                                    "lastPriced":{
                                        "description":"Date when commerce item is last priced",
                                        "type":"string"
                                    },
                                    "charges":{
                                        "description":"Charges applied on this commerce item if any.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "unitPrice":{
                                                    "description":"unit price of the item",
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "description":"Total Amount w.r.t to quantity.",
                                                    "type":"number"
                                                },
                                                "unitOfMeasure":{
                                                    "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                    "type":"string"
                                                },
                                                "isProductPrice":{
                                                    "description":"This property tells which charge among others is Product price",
                                                    "type":"boolean"
                                                },
                                                "name":{
                                                    "description":"Name of the charge",
                                                    "type":"string"
                                                },
                                                "chargeType":{
                                                    "description":"Type of the charge",
                                                    "type":"string"
                                                },
                                                "priceType":{
                                                    "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                    "type":"string"
                                                },
                                                "additionalInfo":{
                                                    "description":"Additional properties(if any) needed for any down stream system",
                                                    "type":"object",
                                                    "properties":{
                                                    }
                                                },
                                                "integrationId":{
                                                    "description":"Integration id for this charge",
                                                    "type":"string"
                                                },
                                                "dynamicPricingType":{
                                                    "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                    "type":"string"
                                                },
                                                "chargeCode":{
                                                    "description":"Charge code",
                                                    "type":"string"
                                                },
                                                "frequency":{
                                                    "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "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"
                                    },
                                    "detailedRecurringChargeInfo":{
                                        "description":"Detailed Item Price Information.",
                                        "type":"object",
                                        "properties":{
                                            "discounted":{
                                                "description":"Whether the price is discounted.",
                                                "type":"boolean"
                                            },
                                            "amount":{
                                                "description":"The monetary amount for the recurring charge.",
                                                "type":"number"
                                            },
                                            "quantity":{
                                                "description":"The number of items covered by this recurring charge price info",
                                                "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"
                                            }
                                        }
                                    },
                                    "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 determines if the current item is an asset or not.",
                                        "type":"boolean"
                                    },
                                    "recurringCharge":{
                                        "description":"The recurring charge for the item.",
                                        "type":"number"
                                    }
                                }
                            }
                        }
                    }
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string"
                    }
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "siteId":{
                    "description":"The ID of the site in which the order was created",
                    "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"
                        },
                        "quoteSubmitted":{
                            "description":"Indicates if the quote is submitted",
                            "type":"boolean"
                        },
                        "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"
                        }
                    }
                },
                "markers":{
                    "description":"Order markers",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In a marketing campaign marker, value holds the marketing system's unique campaign ID.",
                                "type":"string"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"gift with purchase order marker information",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number"
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer"
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number"
                            },
                            "data":{
                                "description":"Gift hash code to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean"
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number"
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number"
                            },
                            "value":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "calculatePrice_request":{
            "type":"object",
            "properties":{
                "returnAvailableAgreements":{
                    "type":"boolean"
                },
                "additionalFields":{
                    "description":"CPQ properties that are required in the response.",
                    "type":"array",
                    "items":{
                        "description":"CPQ property",
                        "type":"string"
                    }
                },
                "returnAvailableRatePlans":{
                    "type":"boolean"
                },
                "items":{
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "type":"number"
                            },
                            "ratePlanId":{
                                "type":"string"
                            },
                            "agreementId":{
                                "type":"string"
                            },
                            "catRefId":{
                                "type":"string"
                            }
                        }
                    },
                    "required":[
                        "catRefId",
                        "quantity"
                    ]
                }
            },
            "required":[
                "items"
            ]
        },
        "getAllProductsPrices_response":{
            "properties":{
                "If the returned type is a product or default":{
                    "description":"Result object having product related information.",
                    "type":"object",
                    "properties":{
                        "skuPrices":{
                            "description":"The array of SKU data.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "complexPrice":{
                                        "description":"The complex price of the sku.",
                                        "type":"object",
                                        "properties":{
                                            "levels":{
                                                "description":"Price levels of the Complex price.",
                                                "type":"array",
                                                "items":{
                                                    "type":"object",
                                                    "properties":{
                                                        "price":{
                                                            "description":"The price associated with this level.",
                                                            "type":"number"
                                                        },
                                                        "levelMinimum":{
                                                            "description":"The minimum quantity associated with this level.",
                                                            "type":"number"
                                                        },
                                                        "levelMaximum":{
                                                            "description":"The maximum quantity associated with this level.",
                                                            "type":"number"
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    },
                                    "salePrice":{
                                        "description":"The sale price of the SKU.",
                                        "type":"number"
                                    },
                                    "skuId":{
                                        "description":"SKU ID.",
                                        "type":"string"
                                    },
                                    "listPrice":{
                                        "description":"The list price of the SKU.",
                                        "type":"number"
                                    }
                                }
                            }
                        },
                        "list":{
                            "description":"The list price of the product.",
                            "type":"number"
                        },
                        "priceRange":{
                            "description":"Whether the price is a range.",
                            "type":"boolean"
                        }
                    }
                }
            }
        },
        "quoteConfiguration_Response":{
            "properties":{
                "threshold":{
                    "description":"Defines the minimum value required for a quote summary to be generated.",
                    "type":"integer"
                },
                "enabled":{
                    "description":"Flag to enable or disable the quote summary feature.",
                    "type":"boolean"
                }
            }
        },
        "QueuedActionsResponse":{
            "properties":{
                "entityType":{
                    "description":"type of the entity submitted for Queued Action. Ex: Quote, Order.",
                    "type":"string"
                },
                "errorMessage":{
                    "description":"Error message received from downstream system",
                    "type":"string"
                },
                "entityId":{
                    "description":"identifier of the entity submitted for Queued Action.",
                    "type":"string"
                },
                "receivedAt":{
                    "description":"Timestamp when it was received",
                    "type":"string"
                },
                "failedEventAction":{
                    "description":"Name of action performed after event was failed.",
                    "type":"string"
                },
                "organizationId":{
                    "description":"organizationId of the user who submitted the Queued Action.",
                    "type":"string"
                },
                "failedEventActionAt":{
                    "description":"Timestamp when failedEventAction was performed.",
                    "type":"string"
                },
                "profileId":{
                    "description":"user profileId who submitted the Queued Action.",
                    "type":"string"
                },
                "entityName":{
                    "description":"name of the entity submitted for Queued Action.",
                    "type":"string"
                },
                "queuedActionId":{
                    "description":"identifier of the queuedAction.",
                    "type":"string"
                },
                "processedAt":{
                    "description":"Timestamp when entity was processed.",
                    "type":"string"
                },
                "siteId":{
                    "description":"site identifier where the Queued Action is submitted.",
                    "type":"string"
                },
                "action":{
                    "description":"Name of action performed",
                    "type":"string"
                },
                "failedEventActionBy":{
                    "description":"profileId, who performed the failedEventAction.",
                    "type":"string"
                },
                "status":{
                    "description":" Current Status of queued event",
                    "type":"string"
                }
            },
            "example":{
                "total":1,
                "totalResults":1,
                "offset":0,
                "limit":250,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/queuedActions?q=entityId%20eq%20%22o990431%22"
                    }
                ],
                "sort":[
                    {
                        "property":"action",
                        "order":"asc"
                    }
                ],
                "items":[
                    {
                        "entityType":"order",
                        "errorMessage":null,
                        "entityId":"o990431",
                        "receivedAt":"2025-04-04T12:11:17.150Z",
                        "failedEventAction":"COPY",
                        "organizationId":"or-100001",
                        "failedEventActionAt":"2025-04-05T12:11:45.210Z",
                        "profileId":"bb-110034",
                        "entityName":null,
                        "repositoryId":"msg-8316",
                        "processedAt":"2025-04-04T12:11:45.210Z",
                        "queuedActionId":"msg-8316",
                        "siteId":"siteUS",
                        "action":"submitOrder",
                        "failedEventActionBy":"bb-110034",
                        "status":"PROCESSED"
                    }
                ]
            }
        },
        "maintainSession_response":{
            "properties":{
                "valid":{
                    "description":"Whether the provided session token is valid.",
                    "type":"boolean"
                }
            }
        },
        "GenerateProposalAsyncRejectResponse":{
            "properties":{
                "message":{
                    "description":"Details of the rejected request",
                    "type":"string"
                }
            },
            "example":{
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstoreui/v1/selfservice/quotes/37719419/generateProposal"
                    }
                ],
                "message":"A request for generateProposal is already in process for id 37719419."
            }
        },
        "deleteEmailConfigs_response":{
            "properties":{
                "emailConfigs":{
                    "description":"Deleted Email configurations.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"ID of the email config.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "previewResponseCartItem":{
            "type":"object",
            "properties":{
                "output":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/previewOutput"
                    }
                },
                "subscriptionNumber":{
                    "description":"Subscription number",
                    "type":"string"
                },
                "estimatedCreditedAmount":{
                    "format":"double",
                    "description":"The estimated amount to be credited.",
                    "type":"string"
                },
                "closedDate":{
                    "format":"date",
                    "description":"Closed date (applicable for CLOSE action code).",
                    "type":"string"
                },
                "estimatedPenaltyAmount":{
                    "format":"double",
                    "description":"The estimated penalty amount (applicable for CLOSE action code).",
                    "type":"string"
                },
                "closeCreditMethod":{
                    "description":"Close credit method (applicable for CLOSE action code).",
                    "type":"string"
                },
                "actionCode":{
                    "description":"Action code (CLOSE)",
                    "type":"string"
                },
                "productPuId":{
                    "description":"Subscription product PUID",
                    "type":"string"
                },
                "closeReason":{
                    "description":"Close reason (applicable for CLOSE action code).",
                    "type":"string"
                }
            }
        },
        "addMemberRoles_response":{
            "properties":{
                "success":{
                    "description":"Returns true if the operation succeeded without throwing an exception.",
                    "type":"boolean"
                }
            }
        },
        "sendVerificationCode_request":{
            "properties":{
                "validation_token":{
                    "description":"Validation token received on calling login endpoint when multi-factor authentication is enabled and device is unknown.",
                    "type":"string"
                }
            },
            "example":{
                "validation_token":"eyJhbGciOiJub25lIn0.eyJzdWIiOiJzZS01NzAwMzEiLCJ2YWxpZGF0aW9uX3N0ciI6IjdkZmM3OTFlNDY5NThhNGI3NDY5ZTczZmIwN2Y4YTlhM2VlMTQ3NTA4YjFmYmFmOTJjODE1ZWZlZGE2NTE4MzEiLCJleHAiOjE2NTgzNjc3MTcsImlhdCI6MTY1ODM2NDExN30."
            }
        },
        "action_response":{
            "properties":{
                "configuratorItem":{
                    "description":"The configured item",
                    "type":"object",
                    "properties":{
                        "serviceAccountId":{
                            "description":"The id of the service account.",
                            "type":"string"
                        },
                        "deactivationDate":{
                            "description":"Date on which the service contract ends.",
                            "type":"string"
                        },
                        "amount":{
                            "description":"The total amount of this item and sub items.",
                            "type":"string"
                        },
                        "quantity":{
                            "description":"The items quantity.",
                            "type":"integer"
                        },
                        "externalRecurringCharge":{
                            "description":"The items recurring charge.",
                            "type":"string"
                        },
                        "billingProfileId":{
                            "description":"The billing profile ID associated to the current item.",
                            "type":"string"
                        },
                        "externalData":{
                            "description":"Information about the configured item.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "values":{
                                        "description":"The externalData values.",
                                        "type":"object",
                                        "properties":{
                                            "displayValue":{
                                                "description":"externalData vaulue value.",
                                                "type":"string"
                                            },
                                            "name":{
                                                "description":"externalData vaulue description.",
                                                "type":"string"
                                            },
                                            "label":{
                                                "description":"externalData vaulue label.",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "name":{
                                        "description":"Name of the externalData item.",
                                        "type":"string"
                                    }
                                }
                            }
                        },
                        "billingAccountId":{
                            "description":"The id of the billing account.",
                            "type":"string"
                        },
                        "externalRecurringChargeFrequency":{
                            "description":"The frequency of the recurring charges, E.g Per Month.",
                            "type":"string"
                        },
                        "childItems":{
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/action_response"
                            }
                        },
                        "transactionDate":{
                            "description":"ISO formatted Date on which the service action should be triggered.",
                            "type":"string"
                        },
                        "catalogRefId":{
                            "description":"The item sku id.",
                            "type":"string"
                        },
                        "configuratorId":{
                            "description":"The configuration session identifier.",
                            "type":"string"
                        },
                        "externalRecurringDuration":{
                            "description":"The duration of the recurring charges, E.g 1 Year.",
                            "type":"string"
                        },
                        "externalPrice":{
                            "description":"The price of this item.",
                            "type":"string"
                        },
                        "customerAccountId":{
                            "description":"The id of the customer account.",
                            "type":"string"
                        },
                        "assetId":{
                            "description":"The id of the account asset.",
                            "type":"string"
                        },
                        "actionCode":{
                            "description":"The configuration session identifier.",
                            "type":"string"
                        },
                        "serviceId":{
                            "description":"An invariant key that uniquely identifies the asset / component for the lifetime of the asset. It will be unique across all asset repositories.",
                            "type":"string"
                        },
                        "activationDate":{
                            "description":"Date on which the service contract starts.",
                            "type":"string"
                        }
                    }
                }
            }
        },
        "GenerateProposalRequest":{
            "properties":{
                "processAsync":{
                    "description":"Indicates if the request is to be processed in async manner",
                    "type":"boolean"
                },
                "documents":{
                    "type":"object",
                    "properties":{
                        "comments":{
                            "description":"Comments from the document requestor",
                            "type":"string"
                        },
                        "commentType":{
                            "description":"Type of comment: systemActivity or comment",
                            "type":"string"
                        }
                    }
                }
            },
            "example":{
                "processAsync":true,
                "documents":{
                    "comments":"Need proposal document",
                    "commentType":"comment"
                }
            }
        },
        "model_shippingGroupItem":{
            "description":"Shipping group product information.",
            "type":"object",
            "properties":{
                "availablePickupDate":{
                    "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                    "type":"string"
                },
                "primaryThumbImageURL":{
                    "description":"Primary Thumb Image URL.",
                    "type":"string",
                    "example":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100"
                },
                "inventoryLocationId":{
                    "description":"Defines the inventory location that services the referenced commerce item.",
                    "type":"string",
                    "example":"location001"
                },
                "rawTotalPrice":{
                    "description":"Raw Total Price.",
                    "type":"string",
                    "example":699.99
                },
                "dynamicProperties":{
                    "description":"Array of custom properties at order line item level.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string",
                                "example":"DYNPROP001"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string",
                                "example":"Dynamic property label"
                            },
                            "value":{
                                "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                "type":"string",
                                "example":"Dynamic property value"
                            }
                        }
                    }
                },
                "displayName":{
                    "description":"Display Name.",
                    "type":"string",
                    "example":"Samsung - F90BN HD Flash Memory Camcorder"
                },
                "shippingSurchargeValue":{
                    "description":"Shipping surcharge value.",
                    "type":"number",
                    "example":0
                },
                "availabilityDate":{
                    "format":"datetime",
                    "description":"The Availability date of commerce Item.",
                    "type":"string",
                    "example":"2019-12-04T10:40:17.794Z"
                },
                "discountAmount":{
                    "description":"The discount amount.",
                    "type":"number",
                    "example":0
                },
                "externalData":{
                    "description":"External data to be associated with a commerce item, provided by a configurator system.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "values":{
                                "description":"The array of values associated with an externalData item.",
                                "type":"object",
                                "properties":{
                                    "dynamic_property_key":{
                                        "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                        "type":"string",
                                        "example":"property_key_1"
                                    }
                                }
                            },
                            "name":{
                                "description":"The name to be associated with the externalData item.",
                                "type":"string",
                                "example":"property name"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the externalData item. by the configurator system.",
                                "type":"string",
                                "example":"action_code"
                            }
                        }
                    }
                },
                "preOrderQuantity":{
                    "description":"Pre Order Quantity of the Items.",
                    "type":"number",
                    "example":0
                },
                "variant":{
                    "description":"List of variants for the product.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "optionValue":{
                                "description":"The variant option value.",
                                "type":"string",
                                "example":"Neon"
                            },
                            "optionName":{
                                "description":"The variant option name.",
                                "type":"string",
                                "example":"color"
                            }
                        }
                    }
                },
                "onSale":{
                    "description":"Indicates whether the price is for an item that is on sale.",
                    "type":"boolean",
                    "example":true
                },
                "primaryImageAltText":{
                    "description":"Primary Image Alternative Text.",
                    "type":"string",
                    "example":"Samsung - F90BN HD Flash Memory Camcorder"
                },
                "unitPrice":{
                    "description":"The unit price.",
                    "type":"number",
                    "example":597
                },
                "primaryImageTitle":{
                    "description":"Primary Image Title.",
                    "type":"string",
                    "example":"Samsung - F90BN HD Flash Memory Camcorder"
                },
                "quantity":{
                    "description":"The quantity of the product in this shipping group.",
                    "type":"integer",
                    "example":1
                },
                "pointOfNoRevision":{
                    "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                    "type":"boolean",
                    "example":false
                },
                "productId":{
                    "description":"ID of the product in the cart.",
                    "type":"string",
                    "example":"camcorder_1"
                },
                "salePrice":{
                    "description":"Sale Price.",
                    "type":"number",
                    "example":597
                },
                "detailedItemPriceInfo":{
                    "description":"Detailed item price information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "discounted":{
                                "description":"Is this item discounted.",
                                "type":"boolean",
                                "example":true
                            },
                            "amount":{
                                "description":"The amount.",
                                "type":"number",
                                "example":597
                            },
                            "quantity":{
                                "description":"The quantity.",
                                "type":"integer",
                                "example":1
                            },
                            "tax":{
                                "description":"The tax amount.",
                                "type":"number",
                                "example":0
                            },
                            "orderDiscountShare":{
                                "description":"The order discount share.",
                                "type":"number",
                                "example":0
                            },
                            "detailedUnitPrice":{
                                "description":"Detailed unit price.",
                                "type":"number",
                                "example":597
                            },
                            "currencyCode":{
                                "description":"The currency code.",
                                "type":"string",
                                "example":"USD"
                            }
                        }
                    }
                },
                "preferredPickupDate":{
                    "format":"datetime",
                    "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                    "type":"string",
                    "example":"2019-12-04T10:40:17.794Z"
                },
                "active":{
                    "description":"UIs this product active.",
                    "type":"boolean",
                    "example":true
                },
                "catRefId":{
                    "description":"The catalog reference identifer.",
                    "type":"string",
                    "example":"camcordersku_1_3"
                },
                "skuProperties":{
                    "description":"Sku properties information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "propertyType":{
                                "description":"Type that indicates whether it is a base or a custom SKU. property,",
                                "type":"string",
                                "example":"sku-base"
                            },
                            "name":{
                                "description":"Name of the Dynamic SKU Property.",
                                "type":"string",
                                "example":"Not Returnable"
                            },
                            "id":{
                                "description":"ID of the Dynamic SKU Property.",
                                "type":"string",
                                "example":"nonreturnable"
                            },
                            "value":{
                                "description":"Value of the Dynamic SKU Property.",
                                "type":"string",
                                "example":false
                            }
                        }
                    }
                },
                "route":{
                    "description":"Route.",
                    "type":"string",
                    "example":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1"
                },
                "siteId":{
                    "description":"The ID of the site on which the item was added.",
                    "type":"string"
                },
                "backOrderQuantity":{
                    "description":"Back Order Quantity of the Items.",
                    "type":"number",
                    "example":0
                },
                "listPrice":{
                    "description":"List Price.",
                    "type":"string",
                    "example":699.99
                },
                "status":{
                    "description":"The status of the item.",
                    "type":"string",
                    "example":"INITIAL"
                }
            }
        },
        "saveAddThisInterests_response":{
            "properties":{
                "interests":{
                    "description":"Array of AddThis interest codes",
                    "type":"array",
                    "items":{
                        "type":"integer"
                    }
                }
            }
        },
        "addItems_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of items in collection.",
                    "type":"string"
                },
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "offset":{
                    "description":"Page offset currently.",
                    "type":"string"
                },
                "hasMore":{
                    "description":"Flag indicating whether more results exist.",
                    "type":"string"
                },
                "limit":{
                    "description":"Max number of results returned per response.",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                },
                "links":{
                    "description":"Collection of links indicating operations possible upon resource/subresource.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "method":{
                                "description":"HTTP method type.",
                                "type":"string"
                            },
                            "rel":{
                                "description":"Attribute specifying link between current response and linked destination.",
                                "type":"string"
                            },
                            "href":{
                                "description":"href specifying link's destination.",
                                "type":"string"
                            }
                        }
                    }
                },
                "items":{
                    "description":"Items in the cart.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "dynamicProperties":{
                                "description":"Array of custom properties at order line item level.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "id":{
                                            "description":"The ID of the dynamic property.",
                                            "type":"string"
                                        },
                                        "label":{
                                            "description":"The label of the dynamic property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "ratePlanId":{
                                "description":"Applied ratePlan number for this item",
                                "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"
                            },
                            "childItems":{
                                "description":"The array of child items in the item, if the item is a configurable item. If a child item is itself configurable, it can contain its own childItems array. Specifying a childItems array, even if empty, will permit new children or layers of descendants to be added in subsequent update operations.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "deactivationDate":{
                                            "description":"The deactivation date in ISO format.",
                                            "type":"string"
                                        },
                                        "addOnItem":{
                                            "description":"Whether the child item is an add-on (externally configured) or not (externally configured).",
                                            "type":"boolean"
                                        },
                                        "rawTotalPrice":{
                                            "description":"The raw price of the product.",
                                            "type":"number"
                                        },
                                        "displayName":{
                                            "description":"The name of the product.",
                                            "type":"string"
                                        },
                                        "externalData":{
                                            "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "values":{
                                                        "description":"The array of values associated with an externalData item.",
                                                        "type":"object",
                                                        "properties":{
                                                            "dynamic_property_key":{
                                                                "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                                "type":"string"
                                                            }
                                                        }
                                                    },
                                                    "name":{
                                                        "description":"The name to be associated with the externalData item.",
                                                        "type":"string"
                                                    },
                                                    "actionCode":{
                                                        "description":"The action code that has been set on the externalData item by the configurator system.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        },
                                        "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 is assigned only when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPrice":{
                                            "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                            "type":"number"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the item by the configurator system.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"Unique identifier for the child item.",
                                            "type":"string"
                                        },
                                        "state":{
                                            "description":"state at the commerce Item level",
                                            "type":"string"
                                        },
                                        "serviceId":{
                                            "description":"The service ID associated to the current item.",
                                            "type":"string"
                                        },
                                        "unitPrice":{
                                            "description":"The unit price of the product.",
                                            "type":"number"
                                        },
                                        "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"
                                        },
                                        "amount":{
                                            "description":"The total amount of this item including its child items amounts.",
                                            "type":"number"
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product.",
                                            "type":"integer"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string"
                                        },
                                        "externalRecurringCharge":{
                                            "description":"The external recurring price.",
                                            "type":"number"
                                        },
                                        "parentAssetKey":{
                                            "description":"The parentAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "rootAssetKey":{
                                            "description":"The rootAssetKey is only assigned when the root item has been set as assetable in the catalog and has been configured.",
                                            "type":"string"
                                        },
                                        "externalPriceQuantity":{
                                            "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                            "type":"integer"
                                        },
                                        "externalRecurringChargeFrequency":{
                                            "description":"The frequency for the recurring charge e.g. Monthly.",
                                            "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"
                                        },
                                        "catRefId":{
                                            "description":"skuid of the item.",
                                            "type":"string"
                                        },
                                        "externalRecurringChargeDuration":{
                                            "description":"The duration for the recurring charge e.g. 12 months.",
                                            "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"
                                        },
                                        "detailedRecurringChargeInfo":{
                                            "description":"Detailed Item Price Information.",
                                            "type":"object",
                                            "properties":{
                                                "discounted":{
                                                    "description":"Whether the price is discounted.",
                                                    "type":"boolean"
                                                },
                                                "amount":{
                                                    "description":"The monetary amount for the recurring charge.",
                                                    "type":"number"
                                                },
                                                "quantity":{
                                                    "description":"The number of items covered by this recurring charge price info",
                                                    "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"
                                                }
                                            }
                                        },
                                        "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 determines if the current item is an asset or not.",
                                            "type":"boolean"
                                        },
                                        "recurringCharge":{
                                            "description":"The recurring charge for the item.",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "assetKey":{
                                "description":"The assetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "ratePlanName":{
                                "description":"Applied ratePlan name for this item",
                                "type":"string"
                            },
                            "price":{
                                "description":"Price of the items.",
                                "type":"number"
                            },
                            "variant":{
                                "description":"List of variants for the product.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "optionValue":{
                                            "description":"The variant option value.",
                                            "type":"string"
                                        },
                                        "optionName":{
                                            "description":"The variant option name.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "primaryImageAltText":{
                                "description":"The product's primary image alternative text.",
                                "type":"string"
                            },
                            "actionCode":{
                                "description":"The action code that has been set on the item by the configurator system.",
                                "type":"string"
                            },
                            "state":{
                                "description":"state of the commerce Item",
                                "type":"string"
                            },
                            "id":{
                                "description":"Unique identifier for the line item.",
                                "type":"string"
                            },
                            "productId":{
                                "description":"ID of the product in the cart.",
                                "type":"string"
                            },
                            "pointOfNoRevision":{
                                "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                "type":"boolean"
                            },
                            "parentAssetKey":{
                                "description":"The parentAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "recurringChargesSummary":{
                                "description":"Summary of all recurring charges by frequency",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "amount":{
                                            "description":"price for whole quantity",
                                            "type":"number"
                                        },
                                        "price":{
                                            "description":"price for one quantity",
                                            "type":"number"
                                        },
                                        "frequency":{
                                            "description":"Frequency of this summary i.e, per month, per year etc",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "catRefId":{
                                "description":"Sku reference ID.",
                                "type":"string"
                            },
                            "lastPriced":{
                                "description":"Date when commerce item is last priced",
                                "type":"string"
                            },
                            "charges":{
                                "description":"Charges applied on this commerce item if any.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "unitPrice":{
                                            "description":"unit price of the item",
                                            "type":"number"
                                        },
                                        "amount":{
                                            "description":"Total Amount w.r.t to quantity.",
                                            "type":"number"
                                        },
                                        "unitOfMeasure":{
                                            "description":"Unit of Measure. Applicable for only Usage based charges.",
                                            "type":"string"
                                        },
                                        "isProductPrice":{
                                            "description":"This property tells which charge among others is Product price",
                                            "type":"boolean"
                                        },
                                        "name":{
                                            "description":"Name of the charge",
                                            "type":"string"
                                        },
                                        "chargeType":{
                                            "description":"Type of the charge",
                                            "type":"string"
                                        },
                                        "priceType":{
                                            "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                            "type":"string"
                                        },
                                        "additionalInfo":{
                                            "description":"Additional properties(if any) needed for any down stream system",
                                            "type":"object",
                                            "properties":{
                                            }
                                        },
                                        "integrationId":{
                                            "description":"Integration id for this charge",
                                            "type":"string"
                                        },
                                        "dynamicPricingType":{
                                            "description":"dynamic pricing type i.e., tiered or volume or static.",
                                            "type":"string"
                                        },
                                        "chargeCode":{
                                            "description":"Charge code",
                                            "type":"string"
                                        },
                                        "frequency":{
                                            "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "customerAccountId":{
                                "description":"The customer account ID associated to the current item.",
                                "type":"string"
                            },
                            "route":{
                                "description":"The UI route to display the product.",
                                "type":"string"
                            },
                            "totalOneTimeListAmount":{
                                "description":"Total one time list amount",
                                "type":"number"
                            },
                            "shopperInput":{
                                "description":"Map of shopper input keys to values",
                                "additionalProperties":{
                                    "type":"string"
                                },
                                "type":"object"
                            },
                            "activationDate":{
                                "description":"The activation date in ISO format.",
                                "type":"string"
                            },
                            "recurringCharge":{
                                "description":"The recurring charge for the item.",
                                "type":"number"
                            },
                            "deactivationDate":{
                                "description":"The deactivation date in ISO format.",
                                "type":"string"
                            },
                            "externalData":{
                                "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "values":{
                                            "description":"The array of values associated with an externalData item.",
                                            "type":"object",
                                            "properties":{
                                                "dynamic_property_key":{
                                                    "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "name":{
                                            "description":"The name to be associated with the externalData item.",
                                            "type":"string"
                                        },
                                        "actionCode":{
                                            "description":"The action code that has been set on the externalData item by the configurator system.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "externalPrice":{
                                "description":"A price for a quantity of 1 of this line item which will be used in place of the standard catalog price (this price will be verified to ensure it is allowable).",
                                "type":"number"
                            },
                            "commerceItemId":{
                                "description":"The unique line item ID distinguisher. This field becomes required for split shipping when combineLineItems is set to no or when an externally configurable item is not sold as package.",
                                "type":"string"
                            },
                            "onetimeChargesSummary":{
                                "description":"Summary of all one-time charges",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "amount":{
                                            "description":"price for whole quantity",
                                            "type":"number"
                                        },
                                        "price":{
                                            "description":"price for one quantity",
                                            "type":"number"
                                        }
                                    }
                                }
                            },
                            "assetId":{
                                "description":"The asset ID corresponding to the current item.",
                                "type":"string"
                            },
                            "agreementName":{
                                "description":"Applied agreement name",
                                "type":"string"
                            },
                            "agreementId":{
                                "description":"Applied agreement number",
                                "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"
                            },
                            "primaryImageTitle":{
                                "description":"The product's primary image title.",
                                "type":"string",
                                "example":"Samsung - F90BN HD Flash Memory Camcorder"
                            },
                            "childSkus":{
                                "description":"An array with single primary image url for this item's sku, or its default image.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "quantity":{
                                "description":"Quantity of the items.",
                                "type":"integer"
                            },
                            "totalOneTimeNetAmount":{
                                "description":"Total one time net amount",
                                "type":"number"
                            },
                            "externalRecurringCharge":{
                                "description":"The external recurring price.",
                                "type":"number"
                            },
                            "giftWithPurchaseCommerceItemMarkers":{
                                "description":"giftWithPurchaseCommerceItemMarker information.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "remainingQuantity":{
                                            "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                            "type":"number"
                                        },
                                        "selectedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                            "type":"number"
                                        },
                                        "data":{
                                            "description":"The gift hash code for this gift with purchase promotion.",
                                            "type":"integer"
                                        },
                                        "automaticQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                            "type":"number"
                                        },
                                        "value":{
                                            "description":"The gift with purchase promotion ID.",
                                            "type":"string"
                                        },
                                        "targetedQuantity":{
                                            "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                            "type":"number"
                                        },
                                        "key":{
                                            "description":"atg.gwp",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "originalCommerceItemId":{
                                "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                "type":"string"
                            },
                            "rootAssetKey":{
                                "description":"The rootAssetKey ID associated to the current item.",
                                "type":"string"
                            },
                            "externalPriceQuantity":{
                                "description":"The maximum quantity of this line item which may be purchased at the external price (this quantity will be verified to ensure it is allowable).",
                                "type":"integer"
                            },
                            "externalRecurringChargeFrequency":{
                                "description":"The frequency for the recurring charge e.g. Monthly.",
                                "type":"string"
                            },
                            "transactionDate":{
                                "description":"ISO formatted Date on which the service action should be triggered.",
                                "type":"string"
                            },
                            "externalRecurringChargeDuration":{
                                "description":"The duration for the recurring charge e.g. 12 months.",
                                "type":"string"
                            },
                            "skuProperties":{
                                "description":"Sku properties Information",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "propertyType":{
                                            "description":"Type that indicates whether it is a base or a custom SKU property,",
                                            "type":"string"
                                        },
                                        "name":{
                                            "description":"Name of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "id":{
                                            "description":"ID of the Dynamic SKU Property.",
                                            "type":"string"
                                        },
                                        "value":{
                                            "description":"Value of the Dynamic SKU Property.",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "siteId":{
                                "description":"The ID of the site on which the item was added.",
                                "type":"string"
                            },
                            "detailedRecurringChargeInfo":{
                                "description":"Detailed Item Price Information.",
                                "type":"object",
                                "properties":{
                                    "discounted":{
                                        "description":"Whether the price is discounted.",
                                        "type":"boolean"
                                    },
                                    "amount":{
                                        "description":"The monetary amount for the recurring charge.",
                                        "type":"number"
                                    },
                                    "quantity":{
                                        "description":"The number of items covered by this recurring charge price info",
                                        "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"
                                    }
                                }
                            },
                            "asset":{
                                "description":"The flag that determines if the current item is an asset or not.",
                                "type":"boolean"
                            }
                        }
                    }
                },
                "embedded":{
                    "description":"The embedded holder property for the current order representation.",
                    "type":"object",
                    "properties":{
                        "order":{
                            "$ref":"#/definitions/model_order"
                        }
                    }
                }
            }
        },
        "getSubscriptionProductRatePlanCharges_Response":{
            "type":"object",
            "properties":{
                "totalResults":{
                    "description":"The estimated row count when \"?totalResults=true\", otherwise the count is not included.",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset value used in the current page.",
                    "type":"integer"
                },
                "count":{
                    "description":"The number of resource instances returned in the current range.",
                    "type":"integer"
                },
                "hasMore":{
                    "description":"Indicates whether more resources are available on the server than the subset returned in the response. If the value is true, then there are more resources to retrieve from the server. The default value is false.",
                    "type":"boolean"
                },
                "limit":{
                    "description":"The actual paging size used by the server.",
                    "type":"integer"
                },
                "items":{
                    "description":"The Price List Items resource manages the items in a price list. This resource does not manage the components and covered items.",
                    "title":"Price List Items",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "BasePrice":{
                                "description":"Value of the base price of the item.",
                                "type":"number"
                            },
                            "CalculationMethod":{
                                "description":"Method of calculation applied to the price list item charges in the price list. Valid values include Price, Cost, Source document cost, and Covered item price percent.",
                                "type":"string"
                            },
                            "CalculationMethodCode":{
                                "description":"Abbreviation that identifies the method of calculation applied to the price list item charges in the price list.",
                                "type":"string",
                                "maxLength":30
                            },
                            "basePriceMatrixes":{
                                "description":"The Base Price Matrixes resource manages the base price matrix for a rate plan charge.",
                                "title":"Base Price Matrixes",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "rules":{
                                            "description":"The Matrix Rules resource manages matrix rules for pricing charges, discounts, and other entities.",
                                            "title":"Matrix Rules",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "RuleEndDate":{
                                                        "format":"date-time",
                                                        "description":"Date when the price list matrix rule becomes inactive.",
                                                        "title":"End Date",
                                                        "type":"string"
                                                    },
                                                    "CreatedBy":{
                                                        "description":"User who created the record.",
                                                        "type":"string",
                                                        "maxLength":64
                                                    },
                                                    "RuleStartDate":{
                                                        "format":"date-time",
                                                        "description":"Date when the price list matrix rule becomes active.",
                                                        "title":"Start Date",
                                                        "type":"string"
                                                    },
                                                    "MatrixId":{
                                                        "format":"int64",
                                                        "description":"Value that uniquely identifies the matrix header.",
                                                        "readOnly":true,
                                                        "type":"integer"
                                                    },
                                                    "Dimension1KeyValue":{
                                                        "description":"Value that uniquely identifies the first dimension value in the matrix.",
                                                        "type":"string"
                                                    },
                                                    "Dimension1Value":{
                                                        "description":"Value of the first dimension in the matrix.",
                                                        "type":"string"
                                                    },
                                                    "Dimension1":{
                                                        "description":"Name of the first dimension in the matrix.",
                                                        "type":"string"
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            },
            "example":{
                "offset":0,
                "count":1,
                "hasMore":false,
                "limit":25,
                "links":[
                    {
                        "rel":"self",
                        "href":"http://localhost:8080/ccstore/v1/selfservice/subscriptionProducts/CDRM_25050-PRDT-28148/ratePlanCharges/300100590738622"
                    }
                ],
                "items":[
                    {
                        "BasePrice":null,
                        "CalculationMethod":"Pricing matrix",
                        "CalculationMethodCode":"ORA_QP_BASE_PRICE_MATRIX",
                        "basePriceMatrixes":{
                            "offset":0,
                            "count":1,
                            "hasMore":false,
                            "limit":24,
                            "items":[
                                {
                                    "rules":{
                                        "offset":0,
                                        "count":4,
                                        "hasMore":false,
                                        "limit":24,
                                        "items":[
                                            {
                                                "Dimension17KeyValue":null,
                                                "RuleEndDate":null,
                                                "CreationDate":"2024-03-20T13:02:09.821+00:00",
                                                "Dimension18Value":null,
                                                "Dimension12Value":null,
                                                "Dimension19KeyValue":null,
                                                "Dimension7Value":null,
                                                "Dimension20Value":null,
                                                "Dimension15KeyValue":null,
                                                "Dimension1Value":"B/W",
                                                "Dimension19":null,
                                                "Dimension18":null,
                                                "Dimension5KeyValue":null,
                                                "Dimension17":null,
                                                "Dimension16":null,
                                                "Dimension15":null,
                                                "Dimension13KeyValue":null,
                                                "Dimension14":null,
                                                "Dimension21Value":null,
                                                "Dimension13":null,
                                                "Dimension13Value":null,
                                                "Dimension7KeyValue":null,
                                                "Dimension12":null,
                                                "Dimension19Value":null,
                                                "Dimension11":null,
                                                "Dimension2Value":"High",
                                                "Dimension10":null,
                                                "Dimension11KeyValue":null,
                                                "Dimension24KeyValue":null,
                                                "LastUpdatedBy":"PRICING_MGR_OPERATIONS",
                                                "Dimension8Value":null,
                                                "CreatedBy":"PRICING_MGR_OPERATIONS",
                                                "Dimension22Value":null,
                                                "Dimension25Value":null,
                                                "Dimension2":"Resolution",
                                                "Dimension10KeyValue":null,
                                                "Dimension3":"Base Price",
                                                "Dimension22KeyValue":null,
                                                "Dimension4":null,
                                                "Dimension5":null,
                                                "Dimension1":"Print Type",
                                                "Dimension3Value":".1",
                                                "Dimension6Value":null,
                                                "Dimension6":null,
                                                "Dimension17Value":null,
                                                "Dimension7":null,
                                                "Dimension3KeyValue":".1",
                                                "Dimension8":null,
                                                "Dimension9":null,
                                                "Dimension14Value":null,
                                                "MatrixId":"300100590738625",
                                                "Dimension1KeyValue":"B/W",
                                                "Dimension20KeyValue":null,
                                                "Dimension11Value":null,
                                                "Dimension15Value":null,
                                                "Dimension16KeyValue":null,
                                                "Dimension4Value":null,
                                                "Dimension14KeyValue":null,
                                                "Dimension4KeyValue":null,
                                                "Dimension23Value":null,
                                                "Dimension9Value":null,
                                                "Dimension24Value":null,
                                                "Dimension12KeyValue":null,
                                                "Dimension10Value":null,
                                                "Dimension6KeyValue":null,
                                                "MatrixRuleId":"300100590738629",
                                                "Dimension16Value":null,
                                                "Dimension8KeyValue":null,
                                                "Dimension5Value":null,
                                                "Dimension9KeyValue":null,
                                                "Dimension25KeyValue":null,
                                                "RuleStartDate":null,
                                                "Dimension23KeyValue":null,
                                                "@context":{
                                                    "headers":{
                                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                    },
                                                    "key":"300100590738629"
                                                },
                                                "Dimension25":null,
                                                "Dimension24":null,
                                                "Dimension23":null,
                                                "Dimension22":null,
                                                "Dimension21":null,
                                                "Dimension21KeyValue":null,
                                                "Dimension2KeyValue":"High",
                                                "Dimension20":null,
                                                "Dimension18KeyValue":null,
                                                "LastUpdateDate":"2024-03-20T13:02:12.507+00:00"
                                            },
                                            {
                                                "Dimension17KeyValue":null,
                                                "RuleEndDate":null,
                                                "CreationDate":"2024-03-20T13:02:10.232+00:00",
                                                "Dimension18Value":null,
                                                "Dimension12Value":null,
                                                "Dimension19KeyValue":null,
                                                "Dimension7Value":null,
                                                "Dimension20Value":null,
                                                "Dimension15KeyValue":null,
                                                "Dimension1Value":"B/W",
                                                "Dimension19":null,
                                                "Dimension18":null,
                                                "Dimension5KeyValue":null,
                                                "Dimension17":null,
                                                "Dimension16":null,
                                                "Dimension15":null,
                                                "Dimension13KeyValue":null,
                                                "Dimension14":null,
                                                "Dimension21Value":null,
                                                "Dimension13":null,
                                                "Dimension13Value":null,
                                                "Dimension7KeyValue":null,
                                                "Dimension12":null,
                                                "Dimension19Value":null,
                                                "Dimension11":null,
                                                "Dimension2Value":"Low",
                                                "Dimension10":null,
                                                "Dimension11KeyValue":null,
                                                "Dimension24KeyValue":null,
                                                "LastUpdatedBy":"PRICING_MGR_OPERATIONS",
                                                "Dimension8Value":null,
                                                "CreatedBy":"PRICING_MGR_OPERATIONS",
                                                "Dimension22Value":null,
                                                "Dimension25Value":null,
                                                "Dimension2":"Resolution",
                                                "Dimension10KeyValue":null,
                                                "Dimension3":"Base Price",
                                                "Dimension22KeyValue":null,
                                                "Dimension4":null,
                                                "Dimension5":null,
                                                "Dimension1":"Print Type",
                                                "Dimension3Value":"0",
                                                "Dimension6Value":null,
                                                "Dimension6":null,
                                                "Dimension17Value":null,
                                                "Dimension7":null,
                                                "Dimension3KeyValue":"0",
                                                "Dimension8":null,
                                                "Dimension9":null,
                                                "Dimension14Value":null,
                                                "MatrixId":"300100590738625",
                                                "Dimension1KeyValue":"B/W",
                                                "Dimension20KeyValue":null,
                                                "Dimension11Value":null,
                                                "Dimension15Value":null,
                                                "Dimension16KeyValue":null,
                                                "Dimension4Value":null,
                                                "Dimension14KeyValue":null,
                                                "Dimension4KeyValue":null,
                                                "Dimension23Value":null,
                                                "Dimension9Value":null,
                                                "Dimension24Value":null,
                                                "Dimension12KeyValue":null,
                                                "Dimension10Value":null,
                                                "Dimension6KeyValue":null,
                                                "MatrixRuleId":"300100590738630",
                                                "Dimension16Value":null,
                                                "Dimension8KeyValue":null,
                                                "Dimension5Value":null,
                                                "Dimension9KeyValue":null,
                                                "Dimension25KeyValue":null,
                                                "RuleStartDate":null,
                                                "Dimension23KeyValue":null,
                                                "@context":{
                                                    "headers":{
                                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                    },
                                                    "key":"300100590738630"
                                                },
                                                "Dimension25":null,
                                                "Dimension24":null,
                                                "Dimension23":null,
                                                "Dimension22":null,
                                                "Dimension21":null,
                                                "Dimension21KeyValue":null,
                                                "Dimension2KeyValue":"Low",
                                                "Dimension20":null,
                                                "Dimension18KeyValue":null,
                                                "LastUpdateDate":"2024-03-20T13:02:12.514+00:00"
                                            },
                                            {
                                                "Dimension17KeyValue":null,
                                                "RuleEndDate":null,
                                                "CreationDate":"2024-03-20T13:02:10.321+00:00",
                                                "Dimension18Value":null,
                                                "Dimension12Value":null,
                                                "Dimension19KeyValue":null,
                                                "Dimension7Value":null,
                                                "Dimension20Value":null,
                                                "Dimension15KeyValue":null,
                                                "Dimension1Value":"Color",
                                                "Dimension19":null,
                                                "Dimension18":null,
                                                "Dimension5KeyValue":null,
                                                "Dimension17":null,
                                                "Dimension16":null,
                                                "Dimension15":null,
                                                "Dimension13KeyValue":null,
                                                "Dimension14":null,
                                                "Dimension21Value":null,
                                                "Dimension13":null,
                                                "Dimension13Value":null,
                                                "Dimension7KeyValue":null,
                                                "Dimension12":null,
                                                "Dimension19Value":null,
                                                "Dimension11":null,
                                                "Dimension2Value":"High",
                                                "Dimension10":null,
                                                "Dimension11KeyValue":null,
                                                "Dimension24KeyValue":null,
                                                "LastUpdatedBy":"PRICING_MGR_OPERATIONS",
                                                "Dimension8Value":null,
                                                "CreatedBy":"PRICING_MGR_OPERATIONS",
                                                "Dimension22Value":null,
                                                "Dimension25Value":null,
                                                "Dimension2":"Resolution",
                                                "Dimension10KeyValue":null,
                                                "Dimension3":"Base Price",
                                                "Dimension22KeyValue":null,
                                                "Dimension4":null,
                                                "Dimension5":null,
                                                "Dimension1":"Print Type",
                                                "Dimension3Value":".2",
                                                "Dimension6Value":null,
                                                "Dimension6":null,
                                                "Dimension17Value":null,
                                                "Dimension7":null,
                                                "Dimension3KeyValue":".2",
                                                "Dimension8":null,
                                                "Dimension9":null,
                                                "Dimension14Value":null,
                                                "MatrixId":"300100590738625",
                                                "Dimension1KeyValue":"Color",
                                                "Dimension20KeyValue":null,
                                                "Dimension11Value":null,
                                                "Dimension15Value":null,
                                                "Dimension16KeyValue":null,
                                                "Dimension4Value":null,
                                                "Dimension14KeyValue":null,
                                                "Dimension4KeyValue":null,
                                                "Dimension23Value":null,
                                                "Dimension9Value":null,
                                                "Dimension24Value":null,
                                                "Dimension12KeyValue":null,
                                                "Dimension10Value":null,
                                                "Dimension6KeyValue":null,
                                                "MatrixRuleId":"300100590738631",
                                                "Dimension16Value":null,
                                                "Dimension8KeyValue":null,
                                                "Dimension5Value":null,
                                                "Dimension9KeyValue":null,
                                                "Dimension25KeyValue":null,
                                                "RuleStartDate":null,
                                                "Dimension23KeyValue":null,
                                                "@context":{
                                                    "headers":{
                                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                    },
                                                    "key":"300100590738631"
                                                },
                                                "Dimension25":null,
                                                "Dimension24":null,
                                                "Dimension23":null,
                                                "Dimension22":null,
                                                "Dimension21":null,
                                                "Dimension21KeyValue":null,
                                                "Dimension2KeyValue":"High",
                                                "Dimension20":null,
                                                "Dimension18KeyValue":null,
                                                "LastUpdateDate":"2024-03-20T13:02:12.516+00:00"
                                            },
                                            {
                                                "Dimension17KeyValue":null,
                                                "RuleEndDate":null,
                                                "CreationDate":"2024-03-20T13:02:10.383+00:00",
                                                "Dimension18Value":null,
                                                "Dimension12Value":null,
                                                "Dimension19KeyValue":null,
                                                "Dimension7Value":null,
                                                "Dimension20Value":null,
                                                "Dimension15KeyValue":null,
                                                "Dimension1Value":"Color",
                                                "Dimension19":null,
                                                "Dimension18":null,
                                                "Dimension5KeyValue":null,
                                                "Dimension17":null,
                                                "Dimension16":null,
                                                "Dimension15":null,
                                                "Dimension13KeyValue":null,
                                                "Dimension14":null,
                                                "Dimension21Value":null,
                                                "Dimension13":null,
                                                "Dimension13Value":null,
                                                "Dimension7KeyValue":null,
                                                "Dimension12":null,
                                                "Dimension19Value":null,
                                                "Dimension11":null,
                                                "Dimension2Value":"Low",
                                                "Dimension10":null,
                                                "Dimension11KeyValue":null,
                                                "Dimension24KeyValue":null,
                                                "LastUpdatedBy":"PRICING_MGR_OPERATIONS",
                                                "Dimension8Value":null,
                                                "CreatedBy":"PRICING_MGR_OPERATIONS",
                                                "Dimension22Value":null,
                                                "Dimension25Value":null,
                                                "Dimension2":"Resolution",
                                                "Dimension10KeyValue":null,
                                                "Dimension3":"Base Price",
                                                "Dimension22KeyValue":null,
                                                "Dimension4":null,
                                                "Dimension5":null,
                                                "Dimension1":"Print Type",
                                                "Dimension3Value":".1",
                                                "Dimension6Value":null,
                                                "Dimension6":null,
                                                "Dimension17Value":null,
                                                "Dimension7":null,
                                                "Dimension3KeyValue":".1",
                                                "Dimension8":null,
                                                "Dimension9":null,
                                                "Dimension14Value":null,
                                                "MatrixId":"300100590738625",
                                                "Dimension1KeyValue":"Color",
                                                "Dimension20KeyValue":null,
                                                "Dimension11Value":null,
                                                "Dimension15Value":null,
                                                "Dimension16KeyValue":null,
                                                "Dimension4Value":null,
                                                "Dimension14KeyValue":null,
                                                "Dimension4KeyValue":null,
                                                "Dimension23Value":null,
                                                "Dimension9Value":null,
                                                "Dimension24Value":null,
                                                "Dimension12KeyValue":null,
                                                "Dimension10Value":null,
                                                "Dimension6KeyValue":null,
                                                "MatrixRuleId":"300100590738632",
                                                "Dimension16Value":null,
                                                "Dimension8KeyValue":null,
                                                "Dimension5Value":null,
                                                "Dimension9KeyValue":null,
                                                "Dimension25KeyValue":null,
                                                "RuleStartDate":null,
                                                "Dimension23KeyValue":null,
                                                "@context":{
                                                    "headers":{
                                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                                    },
                                                    "key":"300100590738632"
                                                },
                                                "Dimension25":null,
                                                "Dimension24":null,
                                                "Dimension23":null,
                                                "Dimension22":null,
                                                "Dimension21":null,
                                                "Dimension21KeyValue":null,
                                                "Dimension2KeyValue":"Low",
                                                "Dimension20":null,
                                                "Dimension18KeyValue":null,
                                                "LastUpdateDate":"2024-03-20T13:02:12.517+00:00"
                                            }
                                        ]
                                    },
                                    "@context":{
                                        "headers":{
                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                                        },
                                        "key":"300100590738625"
                                    }
                                }
                            ]
                        },
                        "pricingTiers":{
                            "offset":0,
                            "count":1,
                            "hasMore":false,
                            "limit":24,
                            "items":[
                                {
                                    "lines":{
                                        "offset":0,
                                        "count":7,
                                        "hasMore":false,
                                        "limit":24,
                                        "items":[
                                            {
                                                "LastUpdatedBy":"PRICING_MGR_OPERATIONS",
                                                "TierHeaderId":"300100590738633",
                                                "CreationDate":"2024-03-20T13:02:11.255+00:00",
                                                "TierLineId":"300100590738634",
                                                "Minimum":"1",
                                                "CreatedBy":"PRICING_MGR_OPERATIONS",
                                                "AdjustmentBasis":"QP_AdjBasisforBaseListPrc",
                                                "@context":{
                                                    "headers":{
                                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                    },
                                                    "key":"300100590738634"
                                                },
                                                "AdjustmentType":"Discount percent",
                                                "IncrementValue":"2",
                                                "AdjustmentTypeCode":"DISCOUNT_PERCENT",
                                                "Maximum":"10",
                                                "ApplicationMethodCode":"AS_BLOCK",
                                                "AdjustmentBasisId":"300100071623826",
                                                "AdjustmentAmount":"10.00",
                                                "TierLineNumber":21,
                                                "ApplicationMethod":"As block",
                                                "LastUpdateDate":"2024-03-20T13:02:12.542+00:00"
                                            },
                                            {
                                                "LastUpdatedBy":"PRICING_MGR_OPERATIONS",
                                                "TierHeaderId":"300100590738633",
                                                "CreationDate":"2024-03-20T13:02:11.711+00:00",
                                                "TierLineId":"300100590738637",
                                                "Minimum":"25",
                                                "CreatedBy":"PRICING_MGR_OPERATIONS",
                                                "AdjustmentBasis":"QP_AdjBasisforBaseListPrc",
                                                "@context":{
                                                    "headers":{
                                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                    },
                                                    "key":"300100590738637"
                                                },
                                                "AdjustmentType":"Discount percent",
                                                "IncrementValue":"2",
                                                "AdjustmentTypeCode":"DISCOUNT_PERCENT",
                                                "Maximum":"35",
                                                "ApplicationMethodCode":"AS_BLOCK",
                                                "AdjustmentBasisId":"300100071623826",
                                                "AdjustmentAmount":"20.00",
                                                "TierLineNumber":24,
                                                "ApplicationMethod":"As block",
                                                "LastUpdateDate":"2024-03-20T13:02:12.551+00:00"
                                            },
                                            {
                                                "LastUpdatedBy":"PRICING_MGR_OPERATIONS",
                                                "TierHeaderId":"300100590738633",
                                                "CreationDate":"2024-03-20T13:02:11.762+00:00",
                                                "TierLineId":"300100590738638",
                                                "Minimum":"35",
                                                "CreatedBy":"PRICING_MGR_OPERATIONS",
                                                "AdjustmentBasis":"QP_AdjBasisforBaseListPrc",
                                                "@context":{
                                                    "headers":{
                                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                    },
                                                    "key":"300100590738638"
                                                },
                                                "AdjustmentType":"Discount percent",
                                                "IncrementValue":"2",
                                                "AdjustmentTypeCode":"DISCOUNT_PERCENT",
                                                "Maximum":"40",
                                                "ApplicationMethodCode":"AS_BLOCK",
                                                "AdjustmentBasisId":"300100071623826",
                                                "AdjustmentAmount":"30.00",
                                                "TierLineNumber":25,
                                                "ApplicationMethod":"As block",
                                                "LastUpdateDate":"2024-03-20T13:02:12.552+00:00"
                                            },
                                            {
                                                "LastUpdatedBy":"PRICING_MGR_OPERATIONS",
                                                "TierHeaderId":"300100590738633",
                                                "CreationDate":"2024-03-20T13:02:11.799+00:00",
                                                "TierLineId":"300100590738639",
                                                "Minimum":"40",
                                                "CreatedBy":"PRICING_MGR_OPERATIONS",
                                                "AdjustmentBasis":"QP_AdjBasisforBaseListPrc",
                                                "@context":{
                                                    "headers":{
                                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                    },
                                                    "key":"300100590738639"
                                                },
                                                "AdjustmentType":"Discount percent",
                                                "IncrementValue":"2",
                                                "AdjustmentTypeCode":"DISCOUNT_PERCENT",
                                                "Maximum":"50",
                                                "ApplicationMethodCode":"AS_BLOCK",
                                                "AdjustmentBasisId":"300100071623826",
                                                "AdjustmentAmount":"50.00",
                                                "TierLineNumber":26,
                                                "ApplicationMethod":"As block",
                                                "LastUpdateDate":"2024-03-20T13:02:12.554+00:00"
                                            },
                                            {
                                                "LastUpdatedBy":"PRICING_MGR_OPERATIONS",
                                                "TierHeaderId":"300100590738633",
                                                "CreationDate":"2024-03-20T13:02:11.638+00:00",
                                                "TierLineId":"300100590738635",
                                                "Minimum":"10",
                                                "CreatedBy":"PRICING_MGR_OPERATIONS",
                                                "AdjustmentBasis":null,
                                                "@context":{
                                                    "headers":{
                                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                    },
                                                    "key":"300100590738635"
                                                },
                                                "AdjustmentType":"Price override",
                                                "IncrementValue":"2",
                                                "AdjustmentTypeCode":"PRICE_OVERRIDE",
                                                "Maximum":"20",
                                                "ApplicationMethodCode":"AS_BLOCK",
                                                "AdjustmentBasisId":null,
                                                "AdjustmentAmount":"10.00",
                                                "TierLineNumber":22,
                                                "ApplicationMethod":"As block",
                                                "LastUpdateDate":"2024-03-20T13:02:12.546+00:00"
                                            },
                                            {
                                                "LastUpdatedBy":"PRICING_MGR_OPERATIONS",
                                                "TierHeaderId":"300100590738633",
                                                "CreationDate":"2024-03-20T13:02:11.683+00:00",
                                                "TierLineId":"300100590738636",
                                                "Minimum":"20",
                                                "CreatedBy":"PRICING_MGR_OPERATIONS",
                                                "AdjustmentBasis":null,
                                                "@context":{
                                                    "headers":{
                                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                    },
                                                    "key":"300100590738636"
                                                },
                                                "AdjustmentType":"Price override",
                                                "IncrementValue":"2",
                                                "AdjustmentTypeCode":"PRICE_OVERRIDE",
                                                "Maximum":"25",
                                                "ApplicationMethodCode":"AS_BLOCK",
                                                "AdjustmentBasisId":null,
                                                "AdjustmentAmount":"15.00",
                                                "TierLineNumber":23,
                                                "ApplicationMethod":"As block",
                                                "LastUpdateDate":"2024-03-20T13:02:12.549+00:00"
                                            },
                                            {
                                                "LastUpdatedBy":"PRICING_MGR_OPERATIONS",
                                                "TierHeaderId":"300100590738633",
                                                "CreationDate":"2024-03-20T13:02:11.833+00:00",
                                                "TierLineId":"300100590738640",
                                                "Minimum":"50",
                                                "CreatedBy":"PRICING_MGR_OPERATIONS",
                                                "AdjustmentBasis":null,
                                                "@context":{
                                                    "headers":{
                                                        "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                                    },
                                                    "key":"300100590738640"
                                                },
                                                "AdjustmentType":"Discount amount",
                                                "IncrementValue":"2",
                                                "AdjustmentTypeCode":"DISCOUNT_AMOUNT",
                                                "Maximum":null,
                                                "ApplicationMethodCode":"AS_BLOCK",
                                                "AdjustmentBasisId":null,
                                                "AdjustmentAmount":"2.00",
                                                "TierLineNumber":27,
                                                "ApplicationMethod":"As block",
                                                "LastUpdateDate":"2024-03-20T13:02:12.535+00:00"
                                            }
                                        ]
                                    },
                                    "@context":{
                                        "headers":{
                                            "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A657870000000017704000000017372001B6F7261636C652E6A626F2E646F6D61696E2E4E756C6C56616C75655899C1C58DAABEEB02000149000A6D53514C54797065496478700000000C78"
                                        },
                                        "key":"300100590738633"
                                    }
                                }
                            ]
                        },
                        "@context":{
                            "headers":{
                                "ETag":"ACED0005737200136A6176612E7574696C2E41727261794C6973747881D21D99C7619D03000149000473697A65787000000001770400000001737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000178"
                            },
                            "key":"300100590738624"
                        }
                    }
                ]
            }
        },
        "model_order":{
            "properties":{
                "shippingGroups":{
                    "description":"The shipping groups in the order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "priceInfo":{
                                "description":"Price information of the order.",
                                "type":"object",
                                "properties":{
                                    "amount":{
                                        "description":"Amount of order.",
                                        "type":"number",
                                        "example":179
                                    },
                                    "total":{
                                        "description":"Total amount of order.",
                                        "type":"number",
                                        "example":204.06
                                    },
                                    "shipping":{
                                        "description":"Shipping price of order.",
                                        "type":"number",
                                        "example":6.5
                                    },
                                    "primaryCurrencyTotal":{
                                        "description":"The current total in loyalty points in case of multi currency",
                                        "type":"number",
                                        "example":204.06
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"Extra handling costs for shipping the products.",
                                        "type":"number",
                                        "example":0
                                    },
                                    "tax":{
                                        "description":"Tax.",
                                        "type":"number",
                                        "example":18.56
                                    },
                                    "subTotal":{
                                        "description":"Sub total.",
                                        "type":"number",
                                        "example":179
                                    },
                                    "currencyCode":{
                                        "description":"Currency code for currency being used.",
                                        "type":"string",
                                        "example":"USD"
                                    },
                                    "totalWithoutTax":{
                                        "description":"The total without including tax.",
                                        "type":"string",
                                        "example":185.5
                                    }
                                }
                            },
                            "discountInfo":{
                                "description":"Discount Information",
                                "type":"object",
                                "properties":{
                                    "orderDiscount":{
                                        "description":"Order Discount",
                                        "type":"number",
                                        "example":0
                                    },
                                    "shippingDiscount":{
                                        "description":"Shipping Discount",
                                        "type":"number",
                                        "example":0
                                    },
                                    "discountDescList":{
                                        "description":"The list of all the order discounts.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "promotionName":{
                                                    "description":"The display name of the promotion.",
                                                    "type":"string",
                                                    "example":"Free Tattoo"
                                                },
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string",
                                                    "example":"item"
                                                },
                                                "coupon":{
                                                    "description":"The coupon code.",
                                                    "type":"string",
                                                    "example":"FREETATTOO"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string",
                                                    "example":"Explicit Item Discount - FREETATTOO"
                                                },
                                                "promotionId":{
                                                    "description":"The promotion ID.",
                                                    "type":"string",
                                                    "example":"explicitItemFreeDiscount"
                                                }
                                            }
                                        }
                                    },
                                    "orderImplicitDiscountList":{
                                        "description":"Implicit Promotions for the order",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "external":{
                                                    "description":"States whether this promotion was applied by an external system (only present on external promotions).",
                                                    "type":"boolean",
                                                    "example":false
                                                },
                                                "promotionLevel":{
                                                    "description":"The promotion level.",
                                                    "type":"string",
                                                    "example":"item"
                                                },
                                                "promotionDesc":{
                                                    "description":"Description of the promotion. Retained for backward compatibility.",
                                                    "type":"string",
                                                    "example":"Implicit Item Discount - 3PercentOff"
                                                },
                                                "promotionId":{
                                                    "description":"The Id of the promotion.",
                                                    "type":"string",
                                                    "example":"implicitItemPercentDiscount"
                                                }
                                            }
                                        }
                                    }
                                }
                            },
                            "shippingMethod":{
                                "description":"The shipping method details for the order.",
                                "type":"object",
                                "properties":{
                                    "shippingTax":{
                                        "description":"The shipping tax.",
                                        "type":"number",
                                        "example":0.46
                                    },
                                    "cost":{
                                        "description":"The total cost of shipping.",
                                        "type":"number",
                                        "example":6.5
                                    },
                                    "taxIncluded":{
                                        "description":"Whether tax is included",
                                        "type":"boolean",
                                        "example":true
                                    },
                                    "externalId":{
                                        "description":"External Id.",
                                        "type":"string",
                                        "example":"EXTERNAL1"
                                    },
                                    "taxCode":{
                                        "description":"Tax Code.",
                                        "type":"string",
                                        "example":"PC00300"
                                    },
                                    "value":{
                                        "description":"The shipping method applied to the order.",
                                        "type":"string",
                                        "example":"ground"
                                    },
                                    "shippingMethodDescription":{
                                        "description":"The description of the shipping method.",
                                        "type":"string",
                                        "example":"Ground"
                                    }
                                }
                            },
                            "shippingGroupId":{
                                "description":"The ID of the shipping group.",
                                "type":"string",
                                "example":"sg10032"
                            },
                            "shippingAddress":{
                                "description":"The shipping address details.",
                                "type":"object",
                                "properties":{
                                    "lastName":{
                                        "description":"Last name.",
                                        "type":"string",
                                        "example":"Smith"
                                    },
                                    "country":{
                                        "description":"Country.",
                                        "type":"string",
                                        "example":"US"
                                    },
                                    "address3":{
                                        "description":"Address snippet.",
                                        "type":"string",
                                        "example":"Florida"
                                    },
                                    "address2":{
                                        "description":"Address snippet.",
                                        "type":"string",
                                        "example":"Florida"
                                    },
                                    "city":{
                                        "description":"City.",
                                        "type":"string",
                                        "example":"Orlando"
                                    },
                                    "prefix":{
                                        "description":"Name prefix.",
                                        "type":"string",
                                        "example":"Mr"
                                    },
                                    "address1":{
                                        "description":"Address snippet.",
                                        "type":"string",
                                        "example":"76 Palm Drive"
                                    },
                                    "postalCode":{
                                        "description":"Postal code.",
                                        "type":"string",
                                        "example":32002
                                    },
                                    "jobTitle":{
                                        "description":"Job title.",
                                        "type":"string",
                                        "example":"Doctor"
                                    },
                                    "companyName":{
                                        "description":"Company name.",
                                        "type":"string",
                                        "example":"Doctor's Place"
                                    },
                                    "county":{
                                        "description":"County.",
                                        "type":"string",
                                        "example":"Florida"
                                    },
                                    "suffix":{
                                        "description":"Name suffix.",
                                        "type":"string",
                                        "example":"John Smith"
                                    },
                                    "selectedCountry":{
                                        "description":"Country code.",
                                        "type":"string",
                                        "example":"US"
                                    },
                                    "firstName":{
                                        "description":"First name.",
                                        "type":"string",
                                        "example":"John"
                                    },
                                    "phoneNumber":{
                                        "description":"Phone number.",
                                        "type":"string",
                                        "example":"09345456345"
                                    },
                                    "alias":{
                                        "description":"Address alias.",
                                        "type":"string",
                                        "example":"Address03#"
                                    },
                                    "faxNumber":{
                                        "description":"Fax number.",
                                        "type":"string",
                                        "example":330193316
                                    },
                                    "middleName":{
                                        "description":"Middle name.",
                                        "type":"string",
                                        "example":"Joe"
                                    },
                                    "state":{
                                        "description":"State.",
                                        "type":"string",
                                        "example":"FL"
                                    },
                                    "email":{
                                        "description":"Email address.",
                                        "type":"string",
                                        "example":"john@email.com"
                                    }
                                }
                            },
                            "type":{
                                "description":"The type of shipping group e.g. hardgoodShippingGroup, inStorePickupShippingGroup, inStoreTakeWithShippingGroup",
                                "type":"string",
                                "example":"hardgoodShippingGroup"
                            },
                            "items":{
                                "description":"The array of products in the shipping group.",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "availablePickupDate":{
                                            "description":"The available date (in ISO format) for collection of items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string",
                                            "example":"2020-06-30"
                                        },
                                        "inventoryLocationId":{
                                            "description":"Defines the inventory location that services the referenced commerce item.",
                                            "type":"string",
                                            "example":"SiteUS-GlenAllen187"
                                        },
                                        "rawTotalPrice":{
                                            "description":"The raw price of the product.",
                                            "type":"number",
                                            "example":29.99
                                        },
                                        "returnedQuantity":{
                                            "description":"Number of referenced items that were returned.",
                                            "type":"integer",
                                            "example":0
                                        },
                                        "dynamicProperties":{
                                            "description":"Array of custom properties at order line item level.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "id":{
                                                        "description":"The ID of the dynamic property.",
                                                        "type":"string",
                                                        "example":"dynamicPropertyMode"
                                                    },
                                                    "label":{
                                                        "description":"The label of the dynamic property.",
                                                        "type":"string",
                                                        "example":"Mode"
                                                    },
                                                    "value":{
                                                        "description":"The value of the dynamic property.",
                                                        "type":"string",
                                                        "example":"pickup"
                                                    }
                                                }
                                            }
                                        },
                                        "shippingSurchargeValue":{
                                            "description":"Extra handling costs for shipping the products.",
                                            "type":"number",
                                            "example":0
                                        },
                                        "availabilityDate":{
                                            "description":"The availability date of commerce Item.",
                                            "type":"string",
                                            "example":"2020-06-30"
                                        },
                                        "discountAmount":{
                                            "description":"The value of the discount.",
                                            "type":"number",
                                            "example":0
                                        },
                                        "preOrderQuantity":{
                                            "description":"The pre order quantity of the items.",
                                            "type":"number",
                                            "example":0
                                        },
                                        "commerceItemId":{
                                            "description":"The ID of the commerce item.",
                                            "type":"string",
                                            "example":"ci3000411"
                                        },
                                        "variant":{
                                            "description":"List of variants for the product.",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "optionValue":{
                                                        "description":"The variant option value.",
                                                        "type":"string",
                                                        "example":"red"
                                                    },
                                                    "optionName":{
                                                        "description":"The variant option name.",
                                                        "type":"string",
                                                        "example":"color"
                                                    }
                                                }
                                            }
                                        },
                                        "onSale":{
                                            "description":"Whether the item is on sale or not.",
                                            "type":"boolean",
                                            "example":false
                                        },
                                        "state":{
                                            "description":"state of the commerce Item",
                                            "type":"string",
                                            "example":"SUBMITTED"
                                        },
                                        "unitPrice":{
                                            "description":"The price of the item.",
                                            "type":"number",
                                            "example":29.99
                                        },
                                        "quantity":{
                                            "description":"The quantity of the product in this shipping group.",
                                            "type":"integer",
                                            "example":5
                                        },
                                        "pointOfNoRevision":{
                                            "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                            "type":"boolean",
                                            "example":false
                                        },
                                        "relationshipType":{
                                            "description":"The type of this relationship. SHIPPINGQUANITY or SHIPPINGQUANTITYREMAINING.",
                                            "type":"string"
                                        },
                                        "productId":{
                                            "description":"ID of the product in the cart.",
                                            "type":"string",
                                            "example":"Product_18Cxi"
                                        },
                                        "salePrice":{
                                            "description":"Sale Price.",
                                            "type":"string",
                                            "example":0
                                        },
                                        "preferredPickupDate":{
                                            "description":"The preferred date (in ISO format) for the items to be picked up in store (if shipping group type is inStorePickupShippingGroup).",
                                            "type":"string",
                                            "example":"2020-06-30"
                                        },
                                        "catRefId":{
                                            "description":"The product variant ID.",
                                            "type":"string",
                                            "example":"Sku_18Cxi"
                                        },
                                        "skuProperties":{
                                            "description":"Sku properties Information",
                                            "type":"array",
                                            "items":{
                                                "type":"object",
                                                "properties":{
                                                    "propertyType":{
                                                        "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                        "type":"string",
                                                        "example":"sku-base"
                                                    },
                                                    "name":{
                                                        "description":"Name of the Dynamic SKU Property.",
                                                        "type":"string",
                                                        "example":"UPC Code"
                                                    },
                                                    "id":{
                                                        "description":"ID of the Dynamic SKU Property.",
                                                        "type":"string",
                                                        "example":"upcCode"
                                                    },
                                                    "value":{
                                                        "description":"Value of the Dynamic SKU Property.",
                                                        "type":"string",
                                                        "example":12345
                                                    }
                                                }
                                            }
                                        },
                                        "siteId":{
                                            "description":"The ID of the site on which the item was added.",
                                            "type":"string",
                                            "example":"siteUS"
                                        },
                                        "asset":{
                                            "description":"The flag that determines if the current item is an asset or not.",
                                            "type":"boolean",
                                            "example":false
                                        },
                                        "backOrderQuantity":{
                                            "description":"Back Order Quantity of the Items.",
                                            "type":"number",
                                            "example":0
                                        }
                                    }
                                }
                            },
                            "shipTo":{
                                "description":"shipTo details for shipping. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteId":{
                                        "description":"site id ",
                                        "type":"string",
                                        "example":"22233"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string",
                                        "example":"22233"
                                    }
                                }
                            }
                        }
                    }
                },
                "soldTo":{
                    "description":"Sold-to details for B2B orders only",
                    "type":"object",
                    "properties":{
                        "partyId":{
                            "description":"party id",
                            "type":"string",
                            "example":"2222"
                        },
                        "partyNumber":{
                            "description":"party number",
                            "type":"string",
                            "example":"1234"
                        }
                    }
                },
                "orderId":{
                    "description":"Order ID of the order.",
                    "type":"string",
                    "example":"o10003"
                },
                "creationSiteId":{
                    "description":"The ID of the site on which the order was created. This may differ to siteId value if the site is part of a cart sharing group.",
                    "type":"string",
                    "example":"siteUS"
                },
                "dynamicProperties":{
                    "description":"Read-only list of dynamic properties for the order along with meta-data.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "id":{
                                "description":"The ID of the dynamic property.",
                                "type":"string",
                                "example":"giftWrapMessage123"
                            },
                            "label":{
                                "description":"The label of the dynamic property.",
                                "type":"string",
                                "example":"Gift Wrap Message123"
                            },
                            "value":{
                                "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                "type":"string",
                                "example":"newGSMessage45600"
                            }
                        }
                    }
                },
                "payments":{
                    "description":"Payment details for the order, including additional properties specific to the payment type.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "paymentGroupId":{
                                "description":"Payment group ID.",
                                "type":"string",
                                "example":"pg70048"
                            },
                            "savedCardId":{
                                "description":"ID of the saved card associated with the payment group.",
                                "type":"string",
                                "example":"sc1234"
                            },
                            "amount":{
                                "description":"Amount authorized from the payment group.",
                                "type":"number",
                                "example":170
                            },
                            "balance":{
                                "description":"Total available balance on the gift card.",
                                "type":"number",
                                "example":100
                            },
                            "gatewayName":{
                                "description":"Payment gateway name. e.g. chaseCreditCard.",
                                "type":"string",
                                "example":"chaseGiftCard"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number.",
                                "type":"string",
                                "example":"6048347834734734300"
                            },
                            "billTo":{
                                "description":"Bill-to details for payment. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteUseId":{
                                        "description":"site use id",
                                        "type":"string",
                                        "example":"1224"
                                    },
                                    "customerAccountId":{
                                        "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                        "type":"string",
                                        "example":"1234"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string",
                                        "example":"1227"
                                    }
                                }
                            },
                            "paymentMethod":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard.",
                                "type":"string",
                                "example":"creditCard"
                            },
                            "uiIntervention":{
                                "description":"This decides whether the client has to do some intervention for payment. e.g. SOP.",
                                "type":"string",
                                "example":null
                            },
                            "isAmountRemaining":{
                                "description":"A boolean to decide if more payment can be made from this payment group.",
                                "type":"boolean",
                                "example":true
                            },
                            "paymentState":{
                                "description":"The state of the payment group. e.g. AUTHORIZED.",
                                "type":"string",
                                "example":"INITIAL"
                            },
                            "maskedCardNumber":{
                                "description":"Masked gift card number.",
                                "type":"string",
                                "example":"xxxxxxxxxxxxxxxxxx1234"
                            }
                        }
                    }
                },
                "shippingMethod":{
                    "description":"Shipping Method information of the order.",
                    "type":"object",
                    "properties":{
                        "shippingTax":{
                            "description":"The shipping tax.",
                            "type":"number",
                            "example":0.46
                        },
                        "cost":{
                            "description":"Cost of shipping method.",
                            "type":"number",
                            "example":6.5
                        },
                        "value":{
                            "description":"Shipping method value.",
                            "type":"string",
                            "example":"ground"
                        }
                    }
                },
                "priceListGroup":{
                    "description":"The price list group object.",
                    "type":"object",
                    "properties":{
                        "deleted":{
                            "description":"Property to determine existence of the price list group.",
                            "type":"boolean",
                            "example":false
                        },
                        "isTaxIncluded":{
                            "description":"Whether tax is included.",
                            "type":"boolean",
                            "example":false
                        },
                        "endDate":{
                            "description":"end date",
                            "type":"string",
                            "example":null
                        },
                        "displayName":{
                            "description":"Display name of the price list group.",
                            "type":"string",
                            "example":"Default Price Group"
                        },
                        "repositoryId":{
                            "description":"Repository ID of the price list group.",
                            "type":"string",
                            "example":"defaultPriceGroup"
                        },
                        "active":{
                            "description":"Active status of the price list group.",
                            "type":"boolean",
                            "example":true
                        },
                        "currency":{
                            "description":"The currency object.",
                            "type":"object",
                            "properties":{
                                "symbol":{
                                    "description":"The currency symbol.",
                                    "type":"string",
                                    "example":"$"
                                },
                                "displayName":{
                                    "description":"Display name of the currency.",
                                    "type":"string",
                                    "example":"US Dollar"
                                },
                                "repositoryId":{
                                    "description":"Repository ID of the currency.",
                                    "type":"string",
                                    "example":"currency"
                                },
                                "fractionalDigits":{
                                    "description":"Number of fractional digits for the currency.",
                                    "type":"integer",
                                    "example":2
                                },
                                "currencyCode":{
                                    "description":"The currency code.",
                                    "type":"string",
                                    "example":"USD"
                                },
                                "numericCode":{
                                    "description":"Numeric code of the currency.",
                                    "type":"string",
                                    "example":840
                                }
                            }
                        },
                        "locale":{
                            "description":"Locale of the price list group.",
                            "type":"string",
                            "example":"en_US"
                        },
                        "shippingSurchargePriceList":{
                            "description":"Shipping Surcharge PriceList object.",
                            "type":"object",
                            "properties":{
                                "repositoryId":{
                                    "description":"Repository ID of the shipping surcharge price list.",
                                    "type":"string",
                                    "example":"shippingSurchargePrices"
                                }
                            }
                        }
                    }
                },
                "recurringChargesSummary":{
                    "description":"The order price information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"price for whole quantity",
                                "type":"number"
                            },
                            "frequency":{
                                "description":"Frequency of this summary i.e, per month, per year etc",
                                "type":"string"
                            }
                        }
                    }
                },
                "transactionId":{
                    "description":"Id of transaction associated with order",
                    "type":"string"
                },
                "orderAction":{
                    "description":"The action performed on the order.",
                    "type":"string",
                    "example":"order"
                },
                "onetimeChargesSummary":{
                    "description":"The order price information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"price for whole quantity",
                                "type":"number"
                            }
                        }
                    }
                },
                "shoppingCart":{
                    "description":"Shopping cart information.",
                    "type":"object",
                    "properties":{
                        "numberOfItems":{
                            "description":"Number of items in the cart.",
                            "type":"integer",
                            "example":1
                        },
                        "items":{
                            "description":"Items in the cart.",
                            "type":"array",
                            "items":{
                                "type":"object",
                                "properties":{
                                    "primaryThumbImageURL":{
                                        "description":"Product's Primary Thumb Image URL.",
                                        "type":"string",
                                        "example":"ccstore/v1/images/?source=/file/v7023553219093550939/products/Book.jpg&height=100&width=100"
                                    },
                                    "rawTotalPrice":{
                                        "description":"Raw Total Price.",
                                        "type":"string",
                                        "example":179
                                    },
                                    "displayName":{
                                        "description":"Display Name.",
                                        "type":"string",
                                        "example":"Dora The Explorer"
                                    },
                                    "dynamicProperties":{
                                        "description":"Array of custom properties at order line item level.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "id":{
                                                    "description":"The ID of the dynamic property.",
                                                    "type":"string",
                                                    "example":"giftWrapMessage123"
                                                },
                                                "label":{
                                                    "description":"The label of the dynamic property.",
                                                    "type":"string",
                                                    "example":"Gift Wrap Message123"
                                                },
                                                "value":{
                                                    "description":"The value of the dynamic property. The value type depends on how the dynamic property was defined and might be something other than string, such as boolean or number.",
                                                    "type":"string",
                                                    "example":"newGSMessage45600"
                                                }
                                            }
                                        }
                                    },
                                    "ratePlanId":{
                                        "description":"Applied ratePlan number for this item",
                                        "type":"string"
                                    },
                                    "shippingSurchargeValue":{
                                        "description":"shipping surcharge value.",
                                        "type":"number",
                                        "example":0
                                    },
                                    "discountAmount":{
                                        "description":"The discount amount.",
                                        "type":"number",
                                        "example":0
                                    },
                                    "externalData":{
                                        "description":"External data to be associated with a commerce item, provided by a configurator system.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "values":{
                                                    "description":"The array of values associated with an externalData item.",
                                                    "type":"object",
                                                    "properties":{
                                                        "dynamic_property_key":{
                                                            "description":"This property's name and value will be retrieved from a configurator system, so will be dynamically set.",
                                                            "type":"string"
                                                        }
                                                    }
                                                },
                                                "name":{
                                                    "description":"The name to be associated with the externalData item.",
                                                    "type":"string"
                                                },
                                                "actionCode":{
                                                    "description":"The action code that has been set on the externalData item by the configurator system.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "isItemValid":{
                                        "description":"Whether item is valid or not.",
                                        "type":"boolean",
                                        "example":true
                                    },
                                    "itemDiscountInfos":{
                                        "description":"Item discount infos",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "couponCodes":{
                                                    "description":"Coupon codes applied to the items",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string",
                                                        "example":"TestCouponCode"
                                                    }
                                                },
                                                "amount":{
                                                    "description":"Discount amount for item",
                                                    "type":"number",
                                                    "example":10
                                                },
                                                "promotionId":{
                                                    "description":"ID of the promotion",
                                                    "type":"string",
                                                    "example":"promo1111"
                                                }
                                            }
                                        }
                                    },
                                    "commerceItemId":{
                                        "description":"For stateless cart, can be used as a unique line item ID distinguisher.",
                                        "type":"string",
                                        "example":"ci3000411"
                                    },
                                    "onetimeChargesSummary":{
                                        "description":"Summary of all one-time charges",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                }
                                            }
                                        }
                                    },
                                    "ratePlanName":{
                                        "description":"Applied ratePlan name for this item",
                                        "type":"string"
                                    },
                                    "price":{
                                        "description":"Price of the items.",
                                        "type":"number",
                                        "example":21.99
                                    },
                                    "agreementName":{
                                        "description":"Applied agreement name",
                                        "type":"string"
                                    },
                                    "agreementId":{
                                        "description":"Applied agreement number",
                                        "type":"string"
                                    },
                                    "variant":{
                                        "description":"List of variants for the product.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "optionValue":{
                                                    "description":"The variant option value.",
                                                    "type":"string",
                                                    "example":"red"
                                                },
                                                "optionName":{
                                                    "description":"The variant option name.",
                                                    "type":"string",
                                                    "example":"color"
                                                }
                                            }
                                        }
                                    },
                                    "primaryImageAltText":{
                                        "description":"The product's primary image alternative text.",
                                        "type":"string"
                                    },
                                    "actionCode":{
                                        "description":"The action code that has been set on the item by the configurator system.",
                                        "type":"string",
                                        "example":"Add"
                                    },
                                    "state":{
                                        "description":"state of the commerce Item",
                                        "type":"string",
                                        "example":"SUBMITTED"
                                    },
                                    "id":{
                                        "description":"Unique identifier for the line item.",
                                        "type":"string",
                                        "example":"ci3000415"
                                    },
                                    "primaryImageTitle":{
                                        "description":"The product's primary image title.",
                                        "type":"string",
                                        "example":"Samsung - F90BN HD Flash Memory Camcorder"
                                    },
                                    "childSkus":{
                                        "description":"An array with single primary image url for this item's sku, or its default image.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "quantity":{
                                        "description":"Quantity of the items.",
                                        "type":"integer",
                                        "example":5
                                    },
                                    "totalOneTimeNetAmount":{
                                        "description":"Total one time net amount",
                                        "type":"number"
                                    },
                                    "productId":{
                                        "description":"ID of the product in the cart.",
                                        "type":"string",
                                        "example":"Product_18Cxi"
                                    },
                                    "pointOfNoRevision":{
                                        "description":"The boolean that indicates if the item has passed pointOfNoRevision.",
                                        "type":"boolean"
                                    },
                                    "contractStartDate":{
                                        "description":"Start date of the contract",
                                        "type":"string"
                                    },
                                    "contractEndDate":{
                                        "description":"End date of the contract",
                                        "type":"string"
                                    },
                                    "giftWithPurchaseCommerceItemMarkers":{
                                        "description":"giftWithPurchaseCommerceItemMarker information.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "remainingQuantity":{
                                                    "description":"The quantity of the commerce item that is not affected by gift with purchase.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "selectedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was selected by the shopper.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "data":{
                                                    "description":"The gift hash code for this gift with purchase promotion.",
                                                    "type":"integer",
                                                    "example":"-123345466"
                                                },
                                                "automaticQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was auto added by pricing.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "value":{
                                                    "description":"The gift with purchase promotion ID.",
                                                    "type":"string",
                                                    "example":"promo10002"
                                                },
                                                "targetedQuantity":{
                                                    "description":"The quantity of the free gift that this commerce item is making free and was targeted by pricing.",
                                                    "type":"number",
                                                    "example":0
                                                },
                                                "key":{
                                                    "description":"atg.gwp",
                                                    "type":"string",
                                                    "example":"atg.gwp"
                                                }
                                            }
                                        }
                                    },
                                    "recurringChargesSummary":{
                                        "description":"Summary of all recurring charges by frequency",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "amount":{
                                                    "description":"price for whole quantity",
                                                    "type":"number"
                                                },
                                                "price":{
                                                    "description":"price for one quantity",
                                                    "type":"number"
                                                },
                                                "frequency":{
                                                    "description":"Frequency of this summary i.e, per month, per year etc",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "originalCommerceItemId":{
                                        "description":"The Commerce Item ID associated with the original item from which item in cancel order is created.",
                                        "type":"string",
                                        "example":"ci3000411"
                                    },
                                    "syncInfo":{
                                        "description":"Sync info with CPQ",
                                        "type":"object",
                                        "properties":{
                                            "errorMessage":{
                                                "description":"Error message during sync with CPQ",
                                                "type":"string"
                                            },
                                            "status":{
                                                "description":"A status flag to indicate whether synced with CPQ",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "catRefId":{
                                        "description":"Sku reference ID.",
                                        "type":"string",
                                        "example":"Sku_18Cxi"
                                    },
                                    "lastPriced":{
                                        "description":"Date when commerce item is last priced",
                                        "type":"string"
                                    },
                                    "skuProperties":{
                                        "description":"Sku properties Information",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "propertyType":{
                                                    "description":"Type that indicates whether it is a base or a custom SKU property,",
                                                    "type":"string",
                                                    "example":"sku-base"
                                                },
                                                "name":{
                                                    "description":"Name of the Dynamic SKU Property.",
                                                    "type":"string",
                                                    "example":"name"
                                                },
                                                "id":{
                                                    "description":"ID of the Dynamic SKU Property.",
                                                    "type":"string",
                                                    "example":"displayName"
                                                },
                                                "value":{
                                                    "description":"Value of the Dynamic SKU Property.",
                                                    "type":"string",
                                                    "example":"Sku_18Cxi"
                                                }
                                            }
                                        }
                                    },
                                    "charges":{
                                        "description":"Charges applied on this commerce item if any.",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "unitPrice":{
                                                    "description":"unit price of the item",
                                                    "type":"number"
                                                },
                                                "amount":{
                                                    "description":"Total Amount w.r.t to quantity.",
                                                    "type":"number"
                                                },
                                                "unitOfMeasure":{
                                                    "description":"Unit of Measure. Applicable for only Usage based charges.",
                                                    "type":"string"
                                                },
                                                "isProductPrice":{
                                                    "description":"This property tells which charge among others is Product price",
                                                    "type":"boolean"
                                                },
                                                "name":{
                                                    "description":"Name of the charge",
                                                    "type":"string"
                                                },
                                                "chargeType":{
                                                    "description":"Type of the charge",
                                                    "type":"string"
                                                },
                                                "priceType":{
                                                    "description":"Price type for this charge. i.e., one-time, recurring or usage",
                                                    "type":"string"
                                                },
                                                "additionalInfo":{
                                                    "description":"Additional properties(if any) needed for any down stream system",
                                                    "type":"object",
                                                    "properties":{
                                                        "rates":{
                                                            "type":"object",
                                                            "properties":{
                                                                "schema":{
                                                                    "type":"object",
                                                                    "properties":{
                                                                        "lookupData":{
                                                                            "description":"Lookup data for the schema",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "dynamic_property_key":{
                                                                                        "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        },
                                                                        "columns":{
                                                                            "description":"Column definitions for the rate card",
                                                                            "type":"array",
                                                                            "items":{
                                                                                "type":"object",
                                                                                "properties":{
                                                                                    "variableName":{
                                                                                        "description":"Variable name for the column",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "translations":{
                                                                                        "description":"Translation data for internationalization",
                                                                                        "type":"array",
                                                                                        "items":{
                                                                                            "type":"object",
                                                                                            "properties":{
                                                                                                "dynamic_property_key":{
                                                                                                    "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                                    "type":"string"
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "dataType":{
                                                                                        "description":"Data type of the column",
                                                                                        "type":"string"
                                                                                    },
                                                                                    "name":{
                                                                                        "description":"Display name of the column",
                                                                                        "type":"string"
                                                                                    }
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "variableName":{
                                                                    "description":"Variable name for the rate card",
                                                                    "type":"string"
                                                                },
                                                                "data":{
                                                                    "description":"Array of rate tiers",
                                                                    "type":"array",
                                                                    "items":{
                                                                        "type":"object",
                                                                        "properties":{
                                                                            "dynamic_property_key":{
                                                                                "description":"This property's name and value will be retrieved from an external system, so will be dynamically set.",
                                                                                "type":"string"
                                                                            }
                                                                        }
                                                                    }
                                                                },
                                                                "name":{
                                                                    "description":"Display name of the rate card",
                                                                    "type":"string"
                                                                },
                                                                "type":{
                                                                    "description":"Type of the rate card",
                                                                    "type":"string"
                                                                }
                                                            }
                                                        },
                                                        "calculationInfo":{
                                                            "description":"calculation info received from external system",
                                                            "type":"string"
                                                        },
                                                        "rowNumber":{
                                                            "description":"The unique identifier for the charge within the line",
                                                            "type":"integer"
                                                        }
                                                    }
                                                },
                                                "integrationId":{
                                                    "description":"Integration id for this charge",
                                                    "type":"string"
                                                },
                                                "dynamicPricingType":{
                                                    "description":"dynamic pricing type i.e., tiered or volume or static.",
                                                    "type":"string"
                                                },
                                                "chargeCode":{
                                                    "description":"Charge code",
                                                    "type":"string"
                                                },
                                                "frequency":{
                                                    "description":"recurring frequency for this charge. Applicable only for recurring chrages.",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "route":{
                                        "description":"The UI route to display the product.",
                                        "type":"string"
                                    },
                                    "siteId":{
                                        "description":"The ID of the site on which the item was added.",
                                        "type":"string"
                                    },
                                    "totalOneTimeListAmount":{
                                        "description":"Total one time list amount",
                                        "type":"number"
                                    },
                                    "shopperInput":{
                                        "description":"Map of shopper input keys to values",
                                        "additionalProperties":{
                                            "type":"string"
                                        },
                                        "type":"object"
                                    },
                                    "asset":{
                                        "description":"The flag that determines if the current item is an asset or not.",
                                        "type":"boolean",
                                        "example":false
                                    }
                                }
                            }
                        }
                    }
                },
                "giftWithPurchaseInfo":{
                    "description":"The gift information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "giftWithPurchaseQuantityAvailableForSelection":{
                                "description":"gift quantity available for selection",
                                "type":"number",
                                "example":1
                            },
                            "giftWithPurchaseType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string",
                                "example":1
                            },
                            "giftWithPurchaseDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string",
                                "example":"Product_6Dxyi"
                            },
                            "promotionId":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string",
                                "example":"promo40001"
                            },
                            "giftWithPurchaseIdentifier":{
                                "description":"An identifier used to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer",
                                "example":"-23234234355"
                            }
                        }
                    }
                },
                "additionalEmails":{
                    "description":"Additional emails to send order confirmation. Default limit is 10.",
                    "type":"array",
                    "items":{
                        "type":"string",
                        "example":"w.rubble@bedrock.com"
                    }
                },
                "siteId":{
                    "description":"The ID of the site in which the order was created",
                    "type":"string",
                    "example":"siteUS"
                },
                "markers":{
                    "description":"Order markers. Exposed for addCartItems API only.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "value":{
                                "description":"Order marker value. In the case of a marketing campaign, it represents the actual unique campaign ID",
                                "type":"string",
                                "example":"78900"
                            },
                            "key":{
                                "description":"Order marker key. In a marketing campaign marker, a key signifies that it is a campaign marker. Also, it identifies the external marketing system that is the source of the campaign, e.g., campaign_eloqua",
                                "type":"string",
                                "example":"campaign_eloqua"
                            }
                        }
                    }
                },
                "giftWithPurchaseOrderMarkers":{
                    "description":"giftWithPurchaseOrderMarker information.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "quantity":{
                                "description":"The total quantity of sku for this gift selection.",
                                "type":"number",
                                "example":1
                            },
                            "selectedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been selected by the Shopper and added to the order.",
                                "type":"integer",
                                "example":0
                            },
                            "removedQuantity":{
                                "description":"The amount of free quantity that has since been manually removed by a Shopper.",
                                "type":"number",
                                "example":1
                            },
                            "data":{
                                "description":"Identifier to track which gift selection in the promotion this is.  It allows the commerce item marker to link to this one.",
                                "type":"integer",
                                "example":"-24564678912"
                            },
                            "autoRemove":{
                                "description":"Flag to indicate whether free gifts should be auto removed if the promotion no longer qualifies.",
                                "type":"boolean",
                                "example":true
                            },
                            "giftDetail":{
                                "description":"String identifying the free gift, usually the repository ID of the gift type.",
                                "type":"string",
                                "example":"Product_6Dxyi"
                            },
                            "automaticQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been auto added to the order.",
                                "type":"number",
                                "example":0
                            },
                            "giftType":{
                                "description":"The type of the gift. (sku, product)",
                                "type":"string",
                                "example":"product"
                            },
                            "failedQuantity":{
                                "description":"The amount of automatic free quantity that failed to be added to the cart due to some pricing error, e.g. invalid site.",
                                "type":"number",
                                "example":0
                            },
                            "value":{
                                "description":"The gift with purchase promotion ID",
                                "type":"string",
                                "example":"promo40001"
                            },
                            "targetedQuantity":{
                                "description":"The quantity of free sku for this gift selection that has already been targeted and made free by the calculator in the order.",
                                "type":"number"
                            },
                            "key":{
                                "description":"atg.gwp",
                                "type":"string",
                                "example":"atg.gwp"
                            }
                        }
                    }
                }
            }
        },
        "removeCurrentProfileIncompleteOrder_response":{
            "properties":{
                "sharedWithOrganization":{
                    "description":"If this cart is a shared organizational cart.",
                    "type":"boolean"
                },
                "orderId":{
                    "description":"Order ID of the order to remove.",
                    "type":"string"
                },
                "lastModifierId":{
                    "description":"Profile id of the last contact to modify this cart.",
                    "type":"string"
                }
            }
        },
        "updateShippingGroups_request":{
            "properties":{
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/model_hardgoodShippingGroup"
                    }
                }
            },
            "example":{
                "items":[
                    {
                        "priceInfo":{
                            "amount":179,
                            "total":204.06,
                            "lkpValExcludingFreeShip":204.06,
                            "shipping":6.5,
                            "shippingSurchargeValue":0,
                            "tax":18.56,
                            "subTotal":179,
                            "currencyCode":"USD",
                            "totalWithoutTax":185.5
                        },
                        "discountInfo":{
                            "orderDiscount":44.67,
                            "shippingDiscount":22.99,
                            "discountDescList":[
                                {
                                }
                            ]
                        },
                        "shipOnDate":"2019-12-04T10:40:17.794Z",
                        "actualShipDate":"2019-12-04T10:40:17.794Z",
                        "trackingInfo":[
                            {
                                "trackingUrl":"tracking.url",
                                "trackingNumber":"TRN000001"
                            }
                        ],
                        "shippingMethod":{
                            "value":"ground"
                        },
                        "shippingGroupId":"SG0000001",
                        "shippingAddress":{
                            "firstName":"Wilson",
                            "lastName":"Anderson",
                            "phoneNumber":"098233456764",
                            "address1":"Main Street",
                            "postCode":"01887",
                            "state":"MA",
                            "email":"wilson.anderson@example.com"
                        },
                        "type":"hardgoodShippingGroup",
                        "submittedDate":"2019-12-04T10:40:17.794Z",
                        "items":[
                            {
                                "availablePickupDate":"string",
                                "primaryThumbImageURL":"/ccstore/v1/images/?source=/file/v7023553219093550939/products/Samsung_F90BN_LARGE.jpg&height=100&width=100",
                                "inventoryLocationId":"location001",
                                "rawTotalPrice":699.99,
                                "dynamicProperties":[
                                    {
                                        "id":"DYNPROP001",
                                        "label":"Dynamic property label",
                                        "value":"Dynamic property value"
                                    }
                                ],
                                "displayName":"Samsung - F90BN HD Flash Memory Camcorder",
                                "shippingSurchargeValue":0,
                                "availabilityDate":"2019-12-04T10:40:17.794Z",
                                "discountAmount":0,
                                "externalData":[
                                    {
                                        "values":{
                                            "dynamic_property_key":"property_key_1"
                                        },
                                        "name":"property name",
                                        "actionCode":"action_code"
                                    }
                                ],
                                "preOrderQuantity":0,
                                "variant":[
                                    {
                                        "optionValue":"Neon",
                                        "optionName":"color"
                                    }
                                ],
                                "onSale":true,
                                "primaryImageAltText":"Samsung - F90BN HD Flash Memory Camcorder",
                                "unitPrice":597,
                                "primaryImageTitle":"Samsung - F90BN HD Flash Memory Camcorder",
                                "quantity":1,
                                "pointOfNoRevision":false,
                                "productId":"camcorder_1",
                                "salePrice":597,
                                "detailedItemPriceInfo":[
                                    {
                                        "discounted":true,
                                        "amount":597,
                                        "quantity":1,
                                        "tax":0,
                                        "orderDiscountShare":0,
                                        "detailedUnitPrice":597,
                                        "currencyCode":"USD"
                                    }
                                ],
                                "preferredPickupDate":"2019-12-04T10:40:17.794Z",
                                "active":true,
                                "catRefId":"camcordersku_1_3",
                                "skuProperties":[
                                    {
                                        "propertyType":"sku-base",
                                        "name":"Not Returnable",
                                        "id":"nonreturnable",
                                        "value":false
                                    }
                                ],
                                "route":"/samsung-f90bn-hd-flash-memory-camcorder/product/camcorder_1",
                                "backOrderQuantity":0,
                                "listPrice":699.99,
                                "status":"INITIAL"
                            }
                        ],
                        "shippingGroupClassType":"hardgoodShippingGroup"
                    }
                ]
            }
        },
        "getOrder_failure_response":{
        },
        "getPayments_response":{
            "properties":{
                "items":{
                    "description":"The details of all the payments in the current order.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "amount":{
                                "description":"Amount to be authorized from the gift card.",
                                "type":"number"
                            },
                            "paymentExpired":{
                                "description":"True if cached payment details have expired.",
                                "type":"boolean"
                            },
                            "gatewayName":{
                                "description":"Payment gateway name. e.g. chaseGiftCard.",
                                "type":"string"
                            },
                            "type":{
                                "description":"Payment type: physicalGiftCard, storeCredit",
                                "type":"string"
                            },
                            "customProperties":{
                                "description":"Custom object with dynamic properties. This will be passed to the webhook request",
                                "type":"object"
                            },
                            "balance":{
                                "description":"Total available balance on the gift card or store credit.",
                                "type":"number"
                            },
                            "giftCardNumber":{
                                "description":"Gift card number used for payment. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "storeCreditNumber":{
                                "description":"Store credit number used for payment. Payment type:storeCredit.",
                                "type":"string"
                            },
                            "billTo":{
                                "description":"Bill-to details. Applicable for B2B orders only",
                                "type":"object",
                                "properties":{
                                    "siteUseId":{
                                        "description":"site use id",
                                        "type":"string"
                                    },
                                    "customerAccountId":{
                                        "description":"customer account id, (It corresponds to the bill-to address accountId property)",
                                        "type":"string"
                                    },
                                    "partyId":{
                                        "description":"party id ",
                                        "type":"string"
                                    }
                                }
                            },
                            "giftCardPin":{
                                "description":"Gift card pin. Payment type:physicalGiftCard.",
                                "type":"string"
                            },
                            "paymentMethod":{
                                "description":"Payment method. e.g. physicalGiftCard/ creditCard.",
                                "type":"string"
                            },
                            "isAmountRemaining":{
                                "description":"A boolean to decide if more payment can be made from this payment.",
                                "type":"boolean"
                            },
                            "paymentState":{
                                "description":"The state of the payment group. e.g. INITIAL.",
                                "type":"string"
                            }
                        }
                    }
                }
            }
        },
        "getInvoice_failure_response":{
        },
        "listSites_response":{
            "properties":{
                "totalResults":{
                    "description":"Total number of results",
                    "type":"integer"
                },
                "endingIndex":{
                    "description":"The ending index",
                    "type":"integer"
                },
                "offset":{
                    "description":"The offset",
                    "type":"string"
                },
                "totalResultsParam":{
                    "description":"The total results parameter",
                    "type":"boolean"
                },
                "count":{
                    "description":"The count of items",
                    "type":"integer"
                },
                "limit":{
                    "description":"The limit",
                    "type":"integer"
                },
                "sort":{
                    "description":"The sort parameters",
                    "type":"object",
                    "properties":{
                        "collator":{
                            "description":"The collator",
                            "type":"string"
                        },
                        "localeSensitiveSorting":{
                            "description":"Whether the sort is locale sensititve",
                            "type":"boolean"
                        },
                        "numDirectives":{
                            "description":"The numnber of directives",
                            "type":"integer"
                        },
                        "empty":{
                            "description":"Whether the sort allows empty",
                            "type":"boolean"
                        }
                    }
                },
                "items":{
                    "description":"The list of available sites",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "priceListGroupList":{
                                "description":"List of Price List Groups associated with the site including default Price List Group",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "deleted":{
                                            "description":"true if priceListGroup is deleted otherwise false",
                                            "type":"boolean"
                                        },
                                        "displayName":{
                                            "description":"The display name of the price list group",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The priceListGroup id associated with the site.",
                                            "type":"string"
                                        },
                                        "active":{
                                            "description":"true if priceListGroup is active otherwise false",
                                            "type":"boolean"
                                        },
                                        "currency":{
                                            "description":"The currency of the price list group",
                                            "type":"object",
                                            "properties":{
                                                "symbol":{
                                                    "description":"The symbol of the currency",
                                                    "type":"string"
                                                },
                                                "displayName":{
                                                    "description":"The display name of the currency",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"The repository id of the currency",
                                                    "type":"string"
                                                },
                                                "fractionalDigits":{
                                                    "description":"The fractional digits allowed in the currency",
                                                    "type":"integer"
                                                },
                                                "currencyCode":{
                                                    "description":"The currency code",
                                                    "type":"string"
                                                },
                                                "numericCode":{
                                                    "description":"The numeric code representing the currency",
                                                    "type":"string"
                                                }
                                            }
                                        },
                                        "id":{
                                            "description":"The priceListGroup id associated with site.",
                                            "type":"string"
                                        },
                                        "locale":{
                                            "description":"The locale associated with the price list group",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "productionURL":{
                                "description":"The production base url for storefront. If set, this base url will be used for any absolute generated links e.g. sitemap urls",
                                "type":"string"
                            },
                            "useDefaultSiteLocale":{
                                "description":"Property to decide whether the site to render in default site locale or not.",
                                "type":"boolean"
                            },
                            "requireGDPRP13nConsent":{
                                "description":"Require GDPR P13n Consent on site.",
                                "type":"boolean"
                            },
                            "defaultCatalog":{
                                "description":"The default catalog associated with the site",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The repository id of the catalog",
                                        "type":"string"
                                    },
                                    "rootCategories":{
                                        "description":"The root categories of the default catalog",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "longDescription":{
                                                    "description":"The long description of the category",
                                                    "type":"string"
                                                },
                                                "categoryImages":{
                                                    "description":"The array of image URLs associated with the category",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "displayName":{
                                                    "description":"The display name of the category",
                                                    "type":"string"
                                                },
                                                "categoryPaths":{
                                                    "description":"The category paths of the category",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "active":{
                                                    "description":"Whether the category is active",
                                                    "type":"boolean"
                                                },
                                                "description":{
                                                    "description":"The description of the category",
                                                    "type":"string"
                                                },
                                                "categoryIdPaths":{
                                                    "description":"The ids of the paths associated with the category",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "childCategories":{
                                                    "description":"The array of child categories",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "repositoryId":{
                                                                "description":"The repository id of the child categories",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "fixedParentCategories":{
                                                    "description":"The array of the fixed parent categories.",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "repositoryId":{
                                                                "description":"The repository id of the child categories",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "creationDate":{
                                                    "description":"The ISO 8601 date representing the creation date of the category",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"The route of the category",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"The repository id of the category",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"The id of the category",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "allRootCategories":{
                                        "description":"The array of all root categories",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "type":{
                                "description":"The site type",
                                "type":"string"
                            },
                            "defaultBillingCountryId":{
                                "description":"Default Billing Country ID.",
                                "type":"string"
                            },
                            "requireGDPRCookieConsent":{
                                "description":"Require GDPR Cookie Consent on site.",
                                "type":"boolean"
                            },
                            "timeToLive":{
                                "description":"The hold price time value in milliseconds.",
                                "type":"integer"
                            },
                            "defaultLocaleId":{
                                "description":"The default locale ID.",
                                "type":"string"
                            },
                            "emailAddress":{
                                "description":"The email address of the author",
                                "type":"string"
                            },
                            "billingCountries":{
                                "description":"The list of billing countries",
                                "type":"array",
                                "items":{
                                    "type":"object",
                                    "properties":{
                                        "countryCode":{
                                            "description":"The country code",
                                            "type":"string"
                                        },
                                        "displayName":{
                                            "description":"The display name of the country",
                                            "type":"string"
                                        },
                                        "repositoryId":{
                                            "description":"The repository id of the country",
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "exchangeRate":{
                                "description":"Exchange rate between the selected priceListGroup's currency code and the site currency code",
                                "type":"number"
                            },
                            "inventoryLocations":{
                                "description":"The \"inventoryLocations\" field, defined as an array, enables users to link multiple inventory locations to a site. If the \"inventoryLocations\" array includes at least one element, the \"inventoryLocationId\" field is not considered.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "maxCouponsPerOrder":{
                                "description":"Maximum coupons allowed per order (null if not applicable)",
                                "type":"integer"
                            },
                            "siteTemplate":{
                                "description":"The site template name",
                                "type":"string"
                            },
                            "paymentGateways":{
                                "description":"The array of the payment gateway names",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "additionalProductionURLs":{
                                "description":"The array of additional production URLs",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "id":{
                                "description":"Id of the site.",
                                "type":"string"
                            },
                            "defaultSalePriceList":{
                                "description":"The default sale price list",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of the default sale price list",
                                        "type":"string"
                                    }
                                }
                            },
                            "additionalLocaleIds":{
                                "description":"Additional Country ids.",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "siteDownURL":{
                                "description":"The site down URL",
                                "type":"string"
                            },
                            "sfVersion":{
                                "description":"The storefront version",
                                "type":"string"
                            },
                            "defaultShippingSurchargePriceList":{
                                "description":"The default shipping surcharge price list",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of the default sale price list",
                                        "type":"string"
                                    }
                                }
                            },
                            "defaultPriceListGroup":{
                                "description":"The default price list group",
                                "type":"object",
                                "properties":{
                                    "deleted":{
                                        "description":"true if priceListGroup is deleted otherwise false",
                                        "type":"boolean"
                                    },
                                    "displayName":{
                                        "description":"The display name of the price list group",
                                        "type":"string"
                                    },
                                    "repositoryId":{
                                        "description":"The priceListGroup id associated with the site.",
                                        "type":"string"
                                    },
                                    "active":{
                                        "description":"true if priceListGroup is active otherwise false",
                                        "type":"boolean"
                                    },
                                    "currency":{
                                        "description":"The currency of the price list group",
                                        "type":"object",
                                        "properties":{
                                            "symbol":{
                                                "description":"The symbol of the currency",
                                                "type":"string"
                                            },
                                            "displayName":{
                                                "description":"The display name of the currency",
                                                "type":"string"
                                            },
                                            "repositoryId":{
                                                "description":"The repository id of the currency",
                                                "type":"string"
                                            },
                                            "fractionalDigits":{
                                                "description":"The fractional digits allowed in the currency",
                                                "type":"integer"
                                            },
                                            "currencyCode":{
                                                "description":"The currency code",
                                                "type":"string"
                                            },
                                            "numericCode":{
                                                "description":"The numeric code representing the currency",
                                                "type":"string"
                                            }
                                        }
                                    },
                                    "id":{
                                        "description":"The priceListGroup id associated with site.",
                                        "type":"string"
                                    },
                                    "locale":{
                                        "description":"The locale associated with the price list group",
                                        "type":"string"
                                    }
                                }
                            },
                            "payShippingInSecondaryCurrency":{
                                "description":"Pay shipping charges in secondary currency",
                                "type":"boolean"
                            },
                            "recommendationsPort":{
                                "description":"The port of the recommendations server",
                                "type":"string"
                            },
                            "profileContextList":{
                                "description":"The list of profile contexts",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The repository id of the profile context",
                                        "type":"string"
                                    }
                                }
                            },
                            "name":{
                                "description":"Site name.",
                                "type":"string"
                            },
                            "longDescription":{
                                "description":"Long site description.",
                                "type":"string"
                            },
                            "inventoryLocationId":{
                                "description":"Defines which inventory this site should use by default.",
                                "type":"string"
                            },
                            "description":{
                                "description":"Site description.",
                                "type":"string"
                            },
                            "secondaryCurrency":{
                                "description":"Currency used for calculating shipping and tax for loyalty.",
                                "type":"string"
                            },
                            "defaultAccessLevel":{
                                "description":"The default access level of the site",
                                "type":"string"
                            },
                            "enabled":{
                                "description":"Is the site currently enabled",
                                "type":"boolean"
                            },
                            "defaultShippingCountryId":{
                                "description":"Default Shipping Country ID.",
                                "type":"string"
                            },
                            "payTaxInSecondaryCurrency":{
                                "description":"Pay tax in secondary currency",
                                "type":"boolean"
                            },
                            "endecaSiteId":{
                                "description":"The endeca site associated with this site",
                                "type":"string"
                            },
                            "cartSharingId":{
                                "description":"ID of a site group if this site can share carts with other sites. The value will be null if this site cannot share carts.",
                                "type":"string"
                            },
                            "siteIcon":{
                                "description":"The URL of the site icon",
                                "type":"string"
                            },
                            "defaultListPriceList":{
                                "description":"The default list price list",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"Repository id of the default sale price list",
                                        "type":"string"
                                    }
                                }
                            },
                            "realmId":{
                                "description":"The realm id",
                                "type":"string"
                            },
                            "recommendationsHost":{
                                "description":"The host name of the recommendations server.",
                                "type":"string"
                            },
                            "favicon":{
                                "description":"The URL of the favicon",
                                "type":"string"
                            },
                            "allowAlternateCurrency":{
                                "description":"Allows the order to be paid in mixed currencies",
                                "type":"boolean"
                            },
                            "contextRoot":{
                                "description":"The context root of the site",
                                "type":"string"
                            },
                            "masterCatalog":{
                                "description":"The master catalog for the site",
                                "type":"object",
                                "properties":{
                                    "repositoryId":{
                                        "description":"The repository id of the catalog",
                                        "type":"string"
                                    },
                                    "rootCategories":{
                                        "description":"The root categories of the default catalog",
                                        "type":"array",
                                        "items":{
                                            "type":"object",
                                            "properties":{
                                                "longDescription":{
                                                    "description":"The long description of the category",
                                                    "type":"string"
                                                },
                                                "categoryImages":{
                                                    "description":"The array of image URLs associated with the category",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "displayName":{
                                                    "description":"The display name of the category",
                                                    "type":"string"
                                                },
                                                "categoryPaths":{
                                                    "description":"The category paths of the category",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "active":{
                                                    "description":"Whether the category is active",
                                                    "type":"boolean"
                                                },
                                                "description":{
                                                    "description":"The description of the category",
                                                    "type":"string"
                                                },
                                                "categoryIdPaths":{
                                                    "description":"The ids of the paths associated with the category",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"string"
                                                    }
                                                },
                                                "childCategories":{
                                                    "description":"The array of child categories",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "repositoryId":{
                                                                "description":"The repository id of the child categories",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "fixedParentCategories":{
                                                    "description":"The array of the fixed parent categories",
                                                    "type":"array",
                                                    "items":{
                                                        "type":"object",
                                                        "properties":{
                                                            "repositoryId":{
                                                                "description":"The repository id of the child categories",
                                                                "type":"string"
                                                            }
                                                        }
                                                    }
                                                },
                                                "creationDate":{
                                                    "description":"The ISO 8601 date representing the creation date of the category",
                                                    "type":"string"
                                                },
                                                "route":{
                                                    "description":"The route of the category",
                                                    "type":"string"
                                                },
                                                "repositoryId":{
                                                    "description":"The repository id of the category",
                                                    "type":"string"
                                                },
                                                "id":{
                                                    "description":"The id of the category",
                                                    "type":"string"
                                                }
                                            }
                                        }
                                    },
                                    "allRootCategories":{
                                        "description":"The array of all root categories",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "siteTypes":{
                                "description":"List of site types supported by this site. Each site type has to be one of the allowed siteType options (case sensitive)",
                                "type":"array",
                                "items":{
                                    "type":"string"
                                }
                            },
                            "pageTags":{
                                "description":"The page tags embedded in various sections of this site's HTML.  This property only appears if there are enabled page tags in at least one section.",
                                "type":"object",
                                "properties":{
                                    "head":{
                                        "description":"The array of page tags embedded in the head section of this site's HTML.  This item only appears if there are enabled page tags in this section.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "bodyStart":{
                                        "description":"The array of page tags embedded at the start of the body section of this site's HTML.  This item only appears if there are enabled page tags in this section.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    },
                                    "bodyEnd":{
                                        "description":"The array of page tags embedded at the end of the body section of this site's HTML.  This item only appears if there are enabled page in this section.",
                                        "type":"array",
                                        "items":{
                                            "type":"string"
                                        }
                                    }
                                }
                            },
                            "repositoryId":{
                                "description":"Repository ID of the site.",
                                "type":"string"
                            }
                        }
                    }
                },
                "listingRequest":{
                    "description":"The listing request",
                    "type":"object",
                    "properties":{
                        "endingIndex":{
                            "description":"The ending index",
                            "type":"integer"
                        },
                        "queryOptions":{
                            "description":"The query options",
                            "type":"object",
                            "properties":{
                                "precachedPropertyNames":{
                                    "description":"The pre-cached property names array",
                                    "type":"array",
                                    "items":{
                                        "type":"string"
                                    }
                                },
                                "doNotCacheQuery":{
                                    "description":"Whether it is a do not cache query",
                                    "type":"boolean"
                                },
                                "sortDirectives":{
                                    "description":"The sort directives",
                                    "type":"object",
                                    "properties":{
                                        "localeSensitiveSorting":{
                                            "description":"Whether this is a locale sensitive sorting",
                                            "type":"boolean"
                                        },
                                        "numDirectives":{
                                            "description":"The number of directives",
                                            "type":"integer"
                                        },
                                        "empty":{
                                            "description":"Whether this is an empty query",
                                            "type":"boolean"
                                        }
                                    }
                                },
                                "ignoreDuplicates":{
                                    "description":"Whether to ignore duplicates",
                                    "type":"boolean"
                                },
                                "nthIndex":{
                                    "description":"The nth index",
                                    "type":"integer"
                                },
                                "uncachedItems":{
                                    "description":"Whether the query was on uncached items",
                                    "type":"boolean"
                                },
                                "uncachedItemsSet":{
                                    "description":"Whether the query is optimized for uncached items",
                                    "type":"boolean"
                                },
                                "startingIndex":{
                                    "description":"The starting index",
                                    "type":"integer"
                                }
                            }
                        },
                        "rqlString":{
                            "description":"The query string",
                            "type":"string"
                        },
                        "sort":{
                            "description":"The sort parameters",
                            "type":"object",
                            "properties":{
                                "collator":{
                                    "description":"The collator",
                                    "type":"string"
                                },
                                "localeSensitiveSorting":{
                                    "description":"Whether the sort is locale sensititve",
                                    "type":"boolean"
                                },
                                "numDirectives":{
                                    "description":"The numnber of directives",
                                    "type":"integer"
                                },
                                "empty":{
                                    "description":"Whether the sort allows empty",
                                    "type":"boolean"
                                }
                            }
                        },
                        "startingIndex":{
                            "description":"The starting index",
                            "type":"integer"
                        },
                        "filterProperties":{
                            "description":"The array of filter property strings",
                            "type":"array",
                            "items":{
                                "type":"string"
                            }
                        },
                        "includeRqlInQueryGeneration":{
                            "description":"Whether RQL is included during query generation",
                            "type":"boolean"
                        },
                        "rqlStatement":{
                            "description":"The RQL statement",
                            "type":"string"
                        },
                        "expanded":{
                            "description":"Whether the response is expanded",
                            "type":"boolean"
                        },
                        "limit":{
                            "description":"The limit",
                            "type":"integer"
                        },
                        "siteId":{
                            "description":"The site id",
                            "type":"string"
                        },
                        "after":{
                            "description":"The after query",
                            "type":"string"
                        },
                        "calculateTotalAvailable":{
                            "description":"Whether to calculate total available",
                            "type":"boolean"
                        }
                    }
                },
                "startingIndex":{
                    "description":"The starting index",
                    "type":"integer"
                },
                "totalNumberOfItems":{
                    "description":"The total number of items.",
                    "type":"integer"
                }
            }
        },
        "getImages_429_response":{
            "properties":{
                "message":{
                    "description":"Explanation message stating processing capacity exceeded.",
                    "type":"string"
                },
                "status":{
                    "description":"The HTTP status code.",
                    "type":"string"
                }
            }
        },
        "previewRequestCartItem":{
            "type":"object",
            "properties":{
                "output":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/previewOutput"
                    }
                },
                "subscriptionNumber":{
                    "description":"Subscription number",
                    "type":"string"
                },
                "closedDate":{
                    "format":"date",
                    "description":"Closed date (applicable & required for CLOSE action code). It should be in ISO Format: yyyy-MM-dd.",
                    "type":"string"
                },
                "actionCode":{
                    "description":"Action code (applicable value: CLOSE)",
                    "type":"string"
                },
                "productPuId":{
                    "description":"Subscription product PUID",
                    "type":"string"
                },
                "closeReason":{
                    "description":"Close reason (applicable & required for CLOSE action code).",
                    "type":"string"
                }
            },
            "required":[
                "actionCode",
                "subscriptionProductPuid",
                "subscriptionNumber"
            ]
        },
        "updateEmailConfigs_request":{
            "properties":{
                "emailConfigs":{
                    "description":"Email configurations to be updated.",
                    "type":"array",
                    "items":{
                        "type":"object",
                        "properties":{
                            "editEnabled":{
                                "description":"Whether the recipient has edit access for the resource being shared.",
                                "type":"boolean"
                            },
                            "id":{
                                "description":"ID of the email config.",
                                "type":"string"
                            },
                            "email":{
                                "description":"Email ID of the recipient.",
                                "type":"string"
                            }
                        }
                    }
                }
            },
            "required":[
                "emailConfigs"
            ],
            "example":{
                "emailConfigs":[
                    {
                        "editEnabled":true,
                        "id":"100001",
                        "email":"newman@example.com"
                    }
                ]
            }
        },
        "FacetCollectionList":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/FacetCollectionItem"
                    }
                },
                "rsDigest":{
                    "type":"string"
                }
            },
            "description":"Represents a list of guided search facet value collections."
        },
        "DeleteRecCollResponse":{
            "type":"object",
            "properties":{
                "status":{
                    "type":"integer"
                },
                "title":{
                    "type":"string"
                }
            },
            "description":"Represents the response received from a DELETE request to delete a record collection."
        },
        "ImportRecordsStatus":{
            "type":"object",
            "properties":{
                "numRecordsInQueue":{
                    "type":"integer"
                },
                "numRecordsPendingCommit":{
                    "type":"integer"
                },
                "numRecordsCommitted":{
                    "type":"integer"
                },
                "numCommits":{
                    "type":"integer"
                }
            },
            "description":"Represents a status of records being imported by this POST request."
        },
        "ImportRecordsSummary":{
            "type":"object",
            "properties":{
                "numRecordsProcessed":{
                    "type":"integer"
                },
                "numRecordsInvalid":{
                    "type":"integer"
                },
                "numRecordsStatus":{
                    "type":"integer"
                }
            },
            "description":"Represents a summary of records imported by this POST request."
        },
        "FacetValue":{
            "type":"object",
            "properties":{
                "key":{
                    "type":"string",
                    "example":"Acme",
                    "description":"This is used when matching data records during indexing.  "
                },
                "locale":{
                    "type":"string",
                    "example":"en",
                    "description":"If this attribute has a context=locale under /attributes, then a locale code must be specified to match data records. To view the list of configured locale codes, you can GET /gsadmin/v1/cloud/searchIndexConfig and examine the union of 'defaultLocale' plus 'locales'."
                },
                "priceGroup":{
                    "type":"string",
                    "example":"defaultPriceGroup",
                    "description":"If this attribute has a context=priceGroup under /attributes, then a priceGroup name must be specified to match data records. To view the list of currently configured priceGroup values, you can GET /gsadmin/v1/cloud/attributeContexts/priceGroup"
                },
                "displayOrder":{
                    "type":"string",
                    "example":"1",
                    "description":"Specifies the order display when the given facets is sorted by 'displayOrder' within 'displayConfig' under /attributes "
                },
                "displayName":{
                    "type":"string",
                    "example":"Acme Brand",
                    "description":"Optionally specifies a display name.  If no 'displayName' is configured, the 'key' is used.  This is useful if you want to match data records on one value, but display another."
                },
                "upperBound":{
                    "type":"string",
                    "example":"5.00",
                    "description":"Specifies the upper bound for a range facet value.  The facet configuration  /gsadmin/v1/cloud/attributes/system/{attribute name} need to specify a 'rangeComparisonType' to configure a facet as a range facet.  The values that you POST to /gsdata are wrapped in quotes, but the actual value inside must match the 'rangeComparisonType'.  The configured upper bound is not inclusive."
                },
                "lowerBound":{
                    "type":"string",
                    "example":"4.500",
                    "description":"Specifies the lower bound for a range facet value.  The facet configuration  /gsadmin/v1/cloud/attributes/system/{attribute name} need to specify a 'rangeComparisonType' to configure a facet as a range facet.  The values that you POST to /gsdata are wrapped in quotes, but the actual value inside must match the 'rangeComparisonType'. The configured lower bound is inclusive."
                },
                "record.action":{
                    "type":"string",
                    "example":" ",
                    "description":"Instructs the system what to do with this record. If not specified defaults to upsert. Typically, you would only ever specify DELETE to delete an existing facet value record.",
                    "enum":[
                        "UPSERT",
                        "DELETE"
                    ]
                }
            },
            "description":"Represents a facet value record from a facet record collection. This can be used to specify displayOrder and custom properties for a facet value. Custom properties must contain an underscore character.  For example 'x_imageUrl' might be created to associate an image with a facet value."
        },
        "RecordCollectionItem":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                }
            },
            "description":"Represents a guided search record collection."
        },
        "RecordList":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RecordItem"
                    }
                }
            },
            "description":"Represents a list of guided search records."
        },
        "FacetCollectionItem":{
            "type":"object",
            "properties":{
                "name":{
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                }
            },
            "description":"Represents a guided search facet value record collection."
        },
        "RecordCollectionList":{
            "type":"object",
            "properties":{
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "items":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/RecordCollectionItem"
                    }
                },
                "rsDigest":{
                    "type":"string"
                }
            },
            "description":"Represents a list of guided search record collections."
        },
        "PostRecordsResponse":{
            "type":"object",
            "properties":{
                "status":{
                    "type":"integer"
                },
                "title":{
                    "type":"string"
                },
                "links":{
                    "type":"array",
                    "items":{
                        "$ref":"#/definitions/Link"
                    }
                },
                "importRecordsSummary":{
                    "$ref":"#/definitions/ImportRecordsSummary"
                },
                "importRecordsStatus":{
                    "$ref":"#/definitions/ImportRecordsStatus"
                }
            },
            "description":"Represents the response received from a POST request to insert records into record collection."
        },
        "RecordItem":{
            "type":"object",
            "properties":{
                "record.id":{
                    "type":"string"
                },
                "record.action":{
                    "type":"string",
                    "enum":[
                        "upsert",
                        "delete"
                    ]
                },
                "record.collection":{
                    "type":"string"
                },
                "record.urn":{
                    "type":"string"
                },
                "record.locale":{
                    "type":"string"
                }
            },
            "description":"Represents a record from a Guided Search record collection. As well as the properties listed below a record will also have 1 or more additional properties."
        },
        "JSONObject":{
            "type":"object"
        },
        "doServerPush_request":{
            "properties":{
                "environmentType":{
                    "description":"It specifies the environment where operation needs to be performed. Default value is live. (value: preview or live)",
                    "type":"string"
                }
            },
            "example":{
                "environmentType":"preview"
            }
        },
        "doServerPush_response":{
            "properties":{
            }
        },
        "doServerRestart_request":{
            "properties":{
                "environmentType":{
                    "description":"It specifies the environment where operation needs to be performed. Default value is live. (value: preview or live)",
                    "type":"string"
                }
            },
            "example":{
                "environmentType":"preview"
            }
        },
        "doServerRestart_response":{
            "properties":{
            }
        },
        "testJobExecutionRequest_request":{
            "properties":{
                "extensionName":{
                    "description":"The name of the extension that the jest job is to be executed for"
                },
                "environmentType":{
                    "description":"It specifies the environment where operation needs to be performed. Default value is live. (value: preview or live)",
                    "type":"string"
                }
            },
            "required":[
                "extensionName"
            ],
            "example":{
                "extensionName":"externalShippingCalculator",
                "environmentType":"preview"
            }
        },
        "testJobExecutionRequest_response":{
            "properties":{
            }
        },
        "getCompletedTestJobs_response":{
            "properties":{
                "array":{
                    "description":"Url pointing to a test job results resource belonging to the passed extension.",
                    "type":"string"
                }
            }
        },
        "getExtensionServerLogs_response":{
            "properties":{
                "filename":{
                    "description":"the filename of the log file whose contents has been returned.",
                    "type":"string"
                },
                "logDate":{
                    "description":"the date of the log file whose contents has been returned.",
                    "type":"string"
                },
                "format":{
                    "description":"supports only format=zip and the log files can be downloaded as a zip file.",
                    "type":"string"
                },
                "fileContents":{
                    "description":"the contents level of the log file whose contents has been returned.",
                    "type":"string"
                },
                "loggingLevel":{
                    "description":"the logging level of the log file whose contents has been returned.",
                    "type":"string"
                }
            }
        },
        "getExtensionServerTailLogs_response":{
            "properties":{
                "logData":{
                    "description":"the contents level of the log file whose contents has been returned.",
                    "type":"string"
                }
            }
        },
        "doGetRestartStatus_response":{
            "properties":{
                "completionPercentage":{
                    "description":"The percentage of the restart which is completed.",
                    "type":"integer"
                },
                "message":{
                    "description":"The message describing the status of the restart.",
                    "type":"string"
                },
                "workRequestId":{
                    "description":"The requestId for which status is retrieved",
                    "type":"string"
                }
            }
        },
        "doGetRestartWorkRequestStatus_request":{
            "properties":{
            },
            "example":"GET /ccadminx/custom/v1/servers/restartWorkRequestStatus?workRequestId=mblNhrQ2D2"
        }
    },
    "swagger":"2.0",
    "tags":[
        {
            "name":"Admin/A-B Test Campaigns",
            "description":"The operations from the Admin/A-B Test Campaigns category."
        },
        {
            "name":"Admin/AI Configuration",
            "description":"The operations from the Admin/AI Configuration category."
        },
        {
            "name":"Admin/Access Rights",
            "description":"Access Right endpoints"
        },
        {
            "name":"Admin/AddThisInterests",
            "description":"Endpoint for retrieving suggestions for AddThis interests as you type.  Unlike other listing endpoints, this one should really only be used with the q (filter) param.  For example, GET .../addThisInterests/limit=10&sort=rank:desc&q=displayName co \"fish\"."
        },
        {
            "name":"Admin/Address Types",
            "description":"Endpoints for operations on address types."
        },
        {
            "name":"Admin/Addresses",
            "description":"Addresses Endpoints"
        },
        {
            "name":"Admin/Admin Access Rights",
            "description":"Admin Access Right endpoints"
        },
        {
            "name":"Admin/Admin Metadata Catalog",
            "description":"Metadata Catalog Admin Endpoints"
        },
        {
            "name":"Admin/Admin SAML AuthnRequest",
            "description":"The operations from the Admin/Admin SAML AuthnRequest category."
        },
        {
            "name":"Admin/Admin SAML IdP Settings",
            "description":"The operations from the Admin/Admin SAML IdP Settings category."
        },
        {
            "name":"Admin/Admin SAML LogoutRequest",
            "description":"The operations from the Admin/Admin SAML LogoutRequest category."
        },
        {
            "name":"Admin/Admin Security Criteria",
            "description":"Admin Security Criteria endpoints"
        },
        {
            "name":"Admin/Admin Security Criteria Resources",
            "description":"Admin Security Criteria Resources endpoints"
        },
        {
            "name":"Admin/Admin Service Provider Entity Descriptor",
            "description":"The operations from the Admin/Admin Service Provider Entity Descriptor category."
        },
        {
            "name":"Admin/Admin Single Log out",
            "description":"The operations from the Admin/Admin Single Log out category."
        },
        {
            "name":"Admin/Admin Single Sign On",
            "description":"The operations from the Admin/Admin Single Sign On category."
        },
        {
            "name":"Admin/Announcement and Quick Links",
            "description":"Announcement and Quick Links endpoint."
        },
        {
            "name":"Admin/Appeasement",
            "description":"The operations from the Admin/Appeasement category."
        },
        {
            "name":"Admin/AppeasementTypes",
            "description":"Appeasement Types Admin endpoints"
        },
        {
            "name":"Admin/Application Deployments",
            "description":"Application deployment endpoints."
        },
        {
            "name":"Admin/Application Level JavaScript",
            "description":"Endpoints for operations on Application Level JavaScript."
        },
        {
            "name":"Admin/Application Stylings",
            "description":"Application Styling Endpoints."
        },
        {
            "name":"Admin/Applications",
            "description":"Endpoints for operations on Applications."
        },
        {
            "name":"Admin/Asset Import-Export",
            "description":"Asset import/export endpoints"
        },
        {
            "name":"Admin/Asset Packages",
            "description":"Endpoint operations for asset packages"
        },
        {
            "name":"Admin/Audiences",
            "description":"Endpoints for managing Audiences used for personalization."
        },
        {
            "name":"Admin/Blogs",
            "description":"Blogs endpoint"
        },
        {
            "name":"Admin/Browser Types",
            "description":"Endpoints for managing browser types and their associated User-Agent patterns, specifically the user agents that should be served Cloud Commerce static page snapshots instead of JavaScript-enabled pages."
        },
        {
            "name":"Admin/CEC Content",
            "description":"CEC Content endpoints"
        },
        {
            "name":"Admin/CMS Channel Map Methods",
            "description":"Endpoints for operations on CMS Channel Maps."
        },
        {
            "name":"Admin/CMS Content Map Methods",
            "description":"Endpoints for operations on CMS Content Maps."
        },
        {
            "name":"Admin/CMS Publish Notification Processing",
            "description":"Process notifications from external Content Management Systems."
        },
        {
            "name":"Admin/CPQ Products Sync",
            "description":"CPQ Products Sync Endpoints"
        },
        {
            "name":"Admin/Carriers",
            "description":"Endpoints for Carrier Operations."
        },
        {
            "name":"Admin/Catalogs",
            "description":"Catalog endpoints"
        },
        {
            "name":"Admin/Claimables",
            "description":"Endpoints related to the creation and manipulation of promotion claimables."
        },
        {
            "name":"Admin/Client Application",
            "description":"The operations from the Admin/Client Application category."
        },
        {
            "name":"Admin/Collections",
            "description":"Collection endpoints"
        },
        {
            "name":"Admin/Component",
            "description":"Component endpoints"
        },
        {
            "name":"Admin/Component Instance",
            "description":"Component Instance endpoints"
        },
        {
            "name":"Admin/Component Selection",
            "description":"Component Selection endpoints"
        },
        {
            "name":"Admin/Content Type",
            "description":"The operations from the Admin/Content Type category."
        },
        {
            "name":"Admin/Country Region",
            "description":"Endpoints for read operations on Country and its states and regions"
        },
        {
            "name":"Admin/Coupon Batches",
            "description":"Endpoints related to the management of coupon batches for promotions."
        },
        {
            "name":"Admin/Currency",
            "description":"Endpoints for operations on currencies."
        },
        {
            "name":"Admin/Currency Exchange Rate",
            "description":"Endpoints for operations on currency exchange rates."
        },
        {
            "name":"Admin/Customer Data Master Account",
            "description":"The operations from the Admin/Customer Data Master Account category."
        },
        {
            "name":"Admin/Customer Data Master Accounts",
            "description":"Endpoints for operations for Customer Data Master Accounts"
        },
        {
            "name":"Admin/Customer Data Master Contacts",
            "description":"Endpoints for operations for Customer Data Master Contacts"
        },
        {
            "name":"Admin/Dashboard Report Configuration",
            "description":"Endpoints for the Admin dashboard report configurations."
        },
        {
            "name":"Admin/Data Admin",
            "description":"Data Admin endpoints"
        },
        {
            "name":"Admin/Elements",
            "description":"Endpoints for operations on Global Elements."
        },
        {
            "name":"Admin/Email",
            "description":"for Email Service Data"
        },
        {
            "name":"Admin/Email Notifications",
            "description":"for Email Notifications"
        },
        {
            "name":"Admin/Enrichment Maps",
            "description":"The operations from the Admin/Enrichment Maps category."
        },
        {
            "name":"Admin/Error Log Entries",
            "description":"Error Log Entry endpoints"
        },
        {
            "name":"Admin/Event WebHooks",
            "description":"Event WebHook endpoints. Event WebHooks send events to one or more external servers."
        },
        {
            "name":"Admin/Export Operations",
            "description":"Endpoint for export operations"
        },
        {
            "name":"Admin/Export Process",
            "description":"Endpoints for export process"
        },
        {
            "name":"Admin/Extension Server Commands",
            "description":"Endpoints for managing the extension servers."
        },
        {
            "name":"Admin/Extension Server Environment Variables",
            "description":"Extension Server Environment Variables endpoints"
        },
        {
            "name":"Admin/Extension Server Logs",
            "description":"Endpoints for operations on Extension Server Logs."
        },
        {
            "name":"Admin/Extension Server Tail Logs",
            "description":"The operations from the Admin/Extension Server Tail Logs category."
        },
        {
            "name":"Admin/Extension Server Test Jobs",
            "description":"Endpoints for operations related to the execution of Extension Server test jobs."
        },
        {
            "name":"Admin/Extension Server Test Status",
            "description":"Endpoints for operations on the status of Extension Server test jobs."
        },
        {
            "name":"Admin/Extensions",
            "description":"Endpoints for operations on extensions."
        },
        {
            "name":"Admin/External Price Settings",
            "description":"API to configure external system as Pricing system"
        },
        {
            "name":"Admin/Failed WebHook Messages",
            "description":"Endpoints for viewing and managing WebHook messages that failed to be sent."
        },
        {
            "name":"Admin/Files",
            "description":"File endpoints"
        },
        {
            "name":"Admin/Function WebHooks",
            "description":"Function WebHook endpoints. Function WebHooks provide a means of invoking an external server to retrieve data or perform a calculation. Function WebHooks receive and return JSON."
        },
        {
            "name":"Admin/Hreflang Groups",
            "description":"The operations from the Admin/Hreflang Groups category."
        },
        {
            "name":"Admin/IDCS Applications",
            "description":"Endpoints for IDCS Applications"
        },
        {
            "name":"Admin/Import Operations",
            "description":"Endpoint for import operations"
        },
        {
            "name":"Admin/Import Process",
            "description":"Endpoints for import process"
        },
        {
            "name":"Admin/Internal Profile Roles",
            "description":"Internal Profile Roles endpoints"
        },
        {
            "name":"Admin/Internal Profiles",
            "description":"Internal Profile endpoints"
        },
        {
            "name":"Admin/Inventory",
            "description":"Inventory endpoints"
        },
        {
            "name":"Admin/Item Types",
            "description":"Item type admin endpoints"
        },
        {
            "name":"Admin/JsFrameworkAdminEndpoint",
            "description":"The operations from the Admin/JsFrameworkAdminEndpoint category."
        },
        {
            "name":"Admin/Layouts",
            "description":"Layout endpoints"
        },
        {
            "name":"Admin/Locales",
            "description":"Endpoints to access application supported locales."
        },
        {
            "name":"Admin/Locations",
            "description":"Endpoints to support operations related to locations. A location identifies a store or warehouse that can house inventory."
        },
        {
            "name":"Admin/Logging",
            "description":"Endpoints that interact with the server's log files."
        },
        {
            "name":"Admin/Media Tag",
            "description":"Endpoints related to the media tags associated with media items."
        },
        {
            "name":"Admin/Merchant Settings",
            "description":"Endpoints for merchant settings."
        },
        {
            "name":"Admin/Message Tags",
            "description":"The operations from the Admin/Message Tags category."
        },
        {
            "name":"Admin/Metadata",
            "description":"Metadata endpoints"
        },
        {
            "name":"Admin/Notification messages",
            "description":"Endpoints to list, read, update and delete notifications"
        },
        {
            "name":"Admin/Notification settings",
            "description":"Endpoints to read and update notification settings"
        },
        {
            "name":"Admin/OAuth",
            "description":"OAuth endpoints"
        },
        {
            "name":"Admin/OOTB SSE",
            "description":"Endpoints for the OOTB Server Side Extensions"
        },
        {
            "name":"Admin/OpenID",
            "description":"The operations from the Admin/OpenID category."
        },
        {
            "name":"Admin/Order Types",
            "description":"Order Type endpoints"
        },
        {
            "name":"Admin/Orders",
            "description":"The details of order created on the Oracle Commerce Cloud. The order includes item and shipment details"
        },
        {
            "name":"Admin/Organization Customer Accounts",
            "description":"The operations from the Admin/Organization Customer Accounts category."
        },
        {
            "name":"Admin/Organization Request",
            "description":"End points for operations for account based commerce in Oracle Commerce Cloud"
        },
        {
            "name":"Admin/Organizations",
            "description":"End points for operations for account based commerce in Oracle Commerce Cloud"
        },
        {
            "name":"Admin/Page Tags",
            "description":"The operations from the Admin/Page Tags category."
        },
        {
            "name":"Admin/PaymentGateways",
            "description":"Endpoints for Payment Gateway Operations."
        },
        {
            "name":"Admin/Places",
            "description":"Endpoint for retrieving suggestions for cities, regions and countries as you type.  Unlike other listing endpoints, this one should really only be used with the q (filter) param.  For example, GET .../places/limit=10&sort=rank:desc&q=displayName sw \"san\"."
        },
        {
            "name":"Admin/PriceListGroup",
            "description":"Endpoints for operations on Price List Groups."
        },
        {
            "name":"Admin/Prices",
            "description":"Prices endpoints"
        },
        {
            "name":"Admin/Product Notify",
            "description":"Product Notification endpoints"
        },
        {
            "name":"Admin/Product Properties",
            "description":"Product Properties endpoints"
        },
        {
            "name":"Admin/Product Types",
            "description":"Product Type endpoints"
        },
        {
            "name":"Admin/Products",
            "description":"Product endpoints"
        },
        {
            "name":"Admin/Profile Context List",
            "description":"Profile Context List Endpoints. A profileContextList has a ordered profileContexts property. Each profileContext in the list corresponds to a boolean property (such as an audience) on the profile. If the current shopper's profile has a true value for that boolean property, then the profileContext may be active. The first profileContext in the list that corresponds to a true shopper's profile property is the active profileContext. Currently, only a single ProfileContextList is supported, and it only applies to B2C shoppers. A profileContext can specify priceListGroups and a catalog that apply to shoppers in that profileContext."
        },
        {
            "name":"Admin/Profile Request",
            "description":"End points for operations for account based commerce in Oracle Commerce Cloud"
        },
        {
            "name":"Admin/Profiles",
            "description":"The details of customer profile created on Oracle Commerce Cloud. This includes account based commerce, the customer profile includes email, first name and last name."
        },
        {
            "name":"Admin/Promotion Folders",
            "description":"Endpoints related to the creation and manipulation of promotion folders"
        },
        {
            "name":"Admin/Promotion Templates",
            "description":"Endpoints related to getting information about promotion templates."
        },
        {
            "name":"Admin/Promotions",
            "description":"Endpoints related to the creation and manipulation of promotions."
        },
        {
            "name":"Admin/Publishing",
            "description":"Endpoints for publishing"
        },
        {
            "name":"Admin/Publishing Change Applications",
            "description":"Endpoints for publishing change applications"
        },
        {
            "name":"Admin/Publishing Change Authors",
            "description":"Endpoints for publishing change authors"
        },
        {
            "name":"Admin/Publishing Change Lists",
            "description":"Endpoints for publishing change lists."
        },
        {
            "name":"Admin/Publishing Changes",
            "description":"Endpoint for publishing changes"
        },
        {
            "name":"Admin/Publishing History",
            "description":"Endpoint for publishing history"
        },
        {
            "name":"Admin/Quote Request",
            "description":"The details of the quote request sent to the Oracle Commerce Cloud. This includes quote to contacts, quote details etc."
        },
        {
            "name":"Admin/Reasons",
            "description":"Reasons lookup endpoints"
        },
        {
            "name":"Admin/Recommendations",
            "description":"The operations from the Admin/Recommendations category."
        },
        {
            "name":"Admin/Redirects",
            "description":"Endpoints for managing redirection rules on the Oracle Commerce Cloud."
        },
        {
            "name":"Admin/Register Admin",
            "description":"Endpoints to handle operations related to registering admin users."
        },
        {
            "name":"Admin/Report Cache",
            "description":"Endpoints to handle operations related to report data caches. Will be used to refresh the report data cache."
        },
        {
            "name":"Admin/Report Filter Configuration",
            "description":"Report Filter Configuration Endpoint"
        },
        {
            "name":"Admin/Reports",
            "description":"Endpoints to handle operations related to reports. Will be used by all the reports present in the Dashboard and Full Reports pages of Admin."
        },
        {
            "name":"Admin/Resources",
            "description":"Resource Admin endpoints"
        },
        {
            "name":"Admin/Response Filters",
            "description":"Endpoints to configure response filters"
        },
        {
            "name":"Admin/Return Requests",
            "description":"The operations from the Admin/Return Requests category."
        },
        {
            "name":"Admin/Roles",
            "description":"Roles endpoints"
        },
        {
            "name":"Admin/SAML IdP Settings",
            "description":"Endpoints to read and update Identity Provider settings"
        },
        {
            "name":"Admin/SKU Properties",
            "description":"SKU properties endpoints"
        },
        {
            "name":"Admin/Search Admin and Configuration/Application Configuration",
            "description":"The Application Configuration endpoints enable you to configure the Guided Search configuration of all application resources in a single archive file. This can be used to export the entire Guided Search configuration (/gsadmin/v1/cloud.zip) or more specific aspects, for example, /gsadmin/v1/cloud/thesaurus.zip."
        },
        {
            "name":"Admin/Search Admin and Configuration/Application Operations",
            "description":"The Application Operations endpoints enable you to trigger Guided Search indexing, update or publishing, and to query the status of an initiated operation."
        },
        {
            "name":"Admin/Search Admin and Configuration/Dimension Value Service",
            "description":"Service for retrieving information about dimension values."
        },
        {
            "name":"Admin/Search Admin and Configuration/Facet Lists",
            "description":"The facet lists endpoints enable you to create and edit ordered lists of facets that will appear in the Storefront's guided navigation. You can control in even more detail which facets appear, where and when, in what order. You can also control the ordering of facet values."
        },
        {
            "name":"Admin/Search Admin and Configuration/Index Attributes",
            "description":"You configure dimensions, Endeca record properties and derived properties through configuring index attributes. Index Attributes for each owner is configured in a separate JSON document. A JSON document with 'ecr:type' as 'attributes-folder' is the root of the index attributes configuration. This section describes operations to create, modify, view and delete index attributes in a specific application."
        },
        {
            "name":"Admin/Search Admin and Configuration/Keyword Redirects",
            "description":"This endpoint enables a user to configure keyword redirects for an application. This section describes how to create, modify, view, and delete the keyword redirects configuration."
        },
        {
            "name":"Admin/Search Admin and Configuration/Page Configuration",
            "description":"These endpoints allows user to manage and organize page definitions for an application. User can manage 'page-root', 'site-home' and 'page' ecr types "
        },
        {
            "name":"Admin/Search Admin and Configuration/Ranking Rules Configuration",
            "description":"These endpoints are a subset of the /rules endpoints with clarification on formats for dynamic curation configuration. As well as a new selector to work better with the Commerce Cloud administration interface."
        },
        {
            "name":"Admin/Search Admin and Configuration/Rule Configuration",
            "description":"These endpoints allows user to manage and organize rules for an application. User can manage 'content-root', 'content-collection-folder' and 'content-item' ecr types "
        },
        {
            "name":"Admin/Search Admin and Configuration/Search Index Configuration",
            "description":"The Search Index endpoints enable you to configure the locales of an application as part of the search Index configuration. These endpoints also enable you to configure the types of words that can appear in the spelling dictionary, as well as whether wild cards are allowed in search terms."
        },
        {
            "name":"Admin/Search Admin and Configuration/Search Interfaces",
            "description":"Search interfaces enable users to perform a record search on a group of dimensions or properties as if they were a single property. It is configured by a JSON document that includes attributes and fields. This section describes how to create, modify, view, and delete search interface configurations."
        },
        {
            "name":"Admin/Search Admin and Configuration/Services Configuration",
            "description":"Service configuration endpoints can define external services used by storefront, assembler, or both. Often a corresponding endpoint is made in cc-admin. AIA Offers are a good example external service."
        },
        {
            "name":"Admin/Search Admin and Configuration/Thesaurus",
            "description":"This endpoint enables a user to configure thesaurus entries for an application. This section describes how to create, modify, view, and delete thesaurus entries."
        },
        {
            "name":"Admin/Search Data and Indexing/Delete Record Collection",
            "description":"The Delete Record Collection endpoints enable you to delete a specified record collection and all records in that record collection."
        },
        {
            "name":"Admin/Search Data and Indexing/Indexing",
            "description":"Search Administration endpoints"
        },
        {
            "name":"Admin/Search Data and Indexing/Insert Records",
            "description":"The Insert Records endpoints enable you to insert records into a specified record collection."
        },
        {
            "name":"Admin/Search Data and Indexing/View Data Records",
            "description":"The operations from the Admin/Search Data and Indexing/View Data Records category."
        },
        {
            "name":"Admin/Search Data and Indexing/View Record Collections",
            "description":"The View Record Collections endpoints enable you to retrieve a list of record collections configured for an application. There are two types of record collections:  data record collections and facet value record collections."
        },
        {
            "name":"Admin/Server Extensions",
            "description":"Server Extensions Endpoints."
        },
        {
            "name":"Admin/Shipping Methods",
            "description":"Endpoints for operations on shipping methods."
        },
        {
            "name":"Admin/Shipping Regions",
            "description":"Shipping Regions Endpoints."
        },
        {
            "name":"Admin/Shopper Input",
            "description":"Shopper Input endpoints"
        },
        {
            "name":"Admin/Shopper Types",
            "description":"Shopper Type endpoints"
        },
        {
            "name":"Admin/Site Create Forms",
            "description":"Site Create Forms endpoints. Create a site using a specified site as a template."
        },
        {
            "name":"Admin/SiteGroups",
            "description":"The operations from the Admin/SiteGroups category."
        },
        {
            "name":"Admin/Sites",
            "description":"Site endpoints"
        },
        {
            "name":"Admin/Sites Settings",
            "description":"Site Settings endpoints"
        },
        {
            "name":"Admin/Skus",
            "description":"SKU endpoints"
        },
        {
            "name":"Admin/Slot Descriptors",
            "description":"Slot Descriptor Admin Endpoints, used to view and transform information regarding Slot Descriptor on an Oracle Commerce Cloud instance.<p/>See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/uoccs/customize-slots.html' target='_blank'>Customize slots</a> for more information on slots."
        },
        {
            "name":"Admin/Slots",
            "description":"slot endpoints"
        },
        {
            "name":"Admin/Stack Descriptor",
            "description":"atg.cloud.rest.endpoints.StackDescriptorAdminEndpoints description"
        },
        {
            "name":"Admin/StackingRules",
            "description":"Endpoints related to the creation and manipulation of stacking rules."
        },
        {
            "name":"Admin/Stacks",
            "description":"stack endpoints"
        },
        {
            "name":"Admin/Tax Processor Manager",
            "description":"Endpoints for CRUD operations on tax processors"
        },
        {
            "name":"Admin/Tenant",
            "description":"for Tenant Service Data"
        },
        {
            "name":"Admin/Themes",
            "description":"Theme Endpoints. See <a href='https://docs.oracle.com/en/cloud/saas/cx-commerce/21a/uoccs/customize-your-stores-design-theme1.html' target='_blank'>Customize Your Store's Design Theme</a> for more information on themes."
        },
        {
            "name":"Admin/Timezone",
            "description":"Endpoints for operations on timezones."
        },
        {
            "name":"Admin/Token Cache",
            "description":"Endpoints for caching token."
        },
        {
            "name":"Admin/UI Events",
            "description":"The operations from the Admin/UI Events category."
        },
        {
            "name":"Admin/URL Patterns",
            "description":"Endpoints for operations on URL patterns."
        },
        {
            "name":"Admin/Variants",
            "description":"Variant endpoints"
        },
        {
            "name":"Admin/Widgets",
            "description":"Widget instance endpoints."
        },
        {
            "name":"Admin/Worksets",
            "description":"Endpoints for CRUD operations on worksets."
        },
        {
            "name":"Admin/widgetDescriptors",
            "description":"Widget descriptors endpoints"
        },
        {
            "name":"Agent/Agent Comments",
            "description":"Agent Comments endpoints"
        },
        {
            "name":"Agent/Agent Metadata Catalog",
            "description":"Metadata Catalog Agent Endpoints"
        },
        {
            "name":"Agent/Agent SAML AuthnRequest",
            "description":"The operations from the Agent/Agent SAML AuthnRequest category."
        },
        {
            "name":"Agent/Agent SAML LogoutRequest",
            "description":"The operations from the Agent/Agent SAML LogoutRequest category."
        },
        {
            "name":"Agent/Agent Service Provider Entity Descriptor",
            "description":"The operations from the Agent/Agent Service Provider Entity Descriptor category."
        },
        {
            "name":"Agent/Agent Single Log out",
            "description":"The operations from the Agent/Agent Single Log out category."
        },
        {
            "name":"Agent/Agent Single Sign On",
            "description":"The operations from the Agent/Agent Single Sign On category."
        },
        {
            "name":"Agent/Appeasement",
            "description":"The operations from the Agent/Appeasement category."
        },
        {
            "name":"Agent/AppeasementTypes",
            "description":"Appeasement Types Agent endpoints"
        },
        {
            "name":"Agent/Collections",
            "description":"Collections endpoints"
        },
        {
            "name":"Agent/Currency",
            "description":"Endpoints for operations on currencies."
        },
        {
            "name":"Agent/Customers",
            "description":"Agent Endpoints for Customers"
        },
        {
            "name":"Agent/Exchange Order",
            "description":"Exchange Order endpoints"
        },
        {
            "name":"Agent/Files",
            "description":"File endpoints"
        },
        {
            "name":"Agent/Internal Profiles",
            "description":"The operations from the Agent/Internal Profiles category."
        },
        {
            "name":"Agent/Item Types",
            "description":"Item Type endpoints to get item type and base type details"
        },
        {
            "name":"Agent/List Country Region",
            "description":"Endpoints for read operations on configured shippingCountry and its region/provinces for Agent Application"
        },
        {
            "name":"Agent/Locations",
            "description":"Endpoints to support operations related to locations."
        },
        {
            "name":"Agent/Merchant Settings",
            "description":"Endpoints for merchant settings corresponding to Agent."
        },
        {
            "name":"Agent/Metadata",
            "description":"Metadata endpoints"
        },
        {
            "name":"Agent/OAuth",
            "description":"OAuth Endpoints"
        },
        {
            "name":"Agent/OpenID",
            "description":"The operations from the Agent/OpenID category."
        },
        {
            "name":"Agent/Order Amendment",
            "description":"Order Amendment endpoints"
        },
        {
            "name":"Agent/Order Types",
            "description":"Order Type endpoints"
        },
        {
            "name":"Agent/Orders",
            "description":"Order endpoints"
        },
        {
            "name":"Agent/Organization Members",
            "description":"Endpoints for operations on customer profile created for account-based commerce, the customer profile includes email, first name, last name, roles and dynamic properties"
        },
        {
            "name":"Agent/Organization Request",
            "description":"End points for operations for account based commerce in Oracle Commerce Cloud"
        },
        {
            "name":"Agent/Organizations",
            "description":"End points for operations for account-based commerce in Oracle Commerce Cloud"
        },
        {
            "name":"Agent/Organizations Address List",
            "description":"End points for operations for paginated list of addresses."
        },
        {
            "name":"Agent/Organizations Addresses",
            "description":"End points for operations for addresses of a Organization/Account in Oracle Commerce Cloud by Delegated Admin"
        },
        {
            "name":"Agent/Pages",
            "description":"Page endpoints"
        },
        {
            "name":"Agent/Payment",
            "description":"Payment endpoints."
        },
        {
            "name":"Agent/Payment Groups",
            "description":"Payment Group  endpoints"
        },
        {
            "name":"Agent/PriceListGroup",
            "description":"Endpoints for operations on PriceListGroups."
        },
        {
            "name":"Agent/Prices",
            "description":"Prices endpoints"
        },
        {
            "name":"Agent/Privacy",
            "description":"The operations from the Agent/Privacy category."
        },
        {
            "name":"Agent/Product Variants",
            "description":"Product Variants endpoints"
        },
        {
            "name":"Agent/Products",
            "description":"Product endpoints. This endpoint extends ProductAdminEndpoint in order restrict the response not to contain prices of all the available priceListGroups"
        },
        {
            "name":"Agent/Profile Request",
            "description":"End points for operations for account based commerce in Oracle Commerce Cloud"
        },
        {
            "name":"Agent/PurchaseLists",
            "description":"End points for operations on Purchase List in Oracle Commerce Cloud"
        },
        {
            "name":"Agent/Reasons",
            "description":"Reasons Agent endpoints"
        },
        {
            "name":"Agent/Reports",
            "description":"Endpoints to handle operations related to reports with information to be displayed in the agent dashboard."
        },
        {
            "name":"Agent/Return Order",
            "description":"Return Order endpoints"
        },
        {
            "name":"Agent/Scheduled Orders",
            "description":"Scheduled Order endpoints"
        },
        {
            "name":"Agent/Search",
            "description":"Search endpoints"
        },
        {
            "name":"Agent/Shipping Methods",
            "description":"Endpoints for listing shipping methods, as well as getting individual shipping methods"
        },
        {
            "name":"Agent/Shopper Context Endpoint",
            "description":"The operations from the Agent/Shopper Context Endpoint category."
        },
        {
            "name":"Agent/Shopper Types",
            "description":"Shopper Type endpoints"
        },
        {
            "name":"Agent/Sites",
            "description":"Site endpoints"
        },
        {
            "name":"Agent/Sku",
            "description":"Sku operations"
        },
        {
            "name":"Agent/Stock Status",
            "description":"Stock Status endpoints"
        },
        {
            "name":"Recommendations",
            "description":"Endpoints for the Recommendations service"
        },
        {
            "name":"Social Wish Lists/comments",
            "description":"API for comment posts in a space"
        },
        {
            "name":"Social Wish Lists/content",
            "description":"API for all posts in a space"
        },
        {
            "name":"Social Wish Lists/invitations",
            "description":"API for inviting members to a space"
        },
        {
            "name":"Social Wish Lists/media",
            "description":"API for product or user media"
        },
        {
            "name":"Social Wish Lists/members",
            "description":"API for members of a space"
        },
        {
            "name":"Social Wish Lists/products",
            "description":"API for product posts in a space"
        },
        {
            "name":"Social Wish Lists/sites",
            "description":"API for merchant sites"
        },
        {
            "name":"Social Wish Lists/spaces",
            "description":"API for spaces belonging to a user or a site"
        },
        {
            "name":"Social Wish Lists/users",
            "description":"API for users of spaces"
        },
        {
            "name":"Social Wish Lists/versions",
            "description":"API for version information"
        },
        {
            "name":"Store/AI Configuration",
            "description":"The operations from the Store/AI Configuration category."
        },
        {
            "name":"Store/Access Rights",
            "description":"Access Right endpoints"
        },
        {
            "name":"Store/Address Types",
            "description":"Endpoints for operations on address types."
        },
        {
            "name":"Store/Assembler",
            "description":"Assembler endpoint assembles response from assembler based on the requested service."
        },
        {
            "name":"Store/Audience Context",
            "description":"Endpoints to register and query contextual data for the current user to be used in the evaluation of audiences."
        },
        {
            "name":"Store/Audience Membership",
            "description":"Endpoint for determining Audience membership"
        },
        {
            "name":"Store/CEC Content",
            "description":"CEC Content endpoints"
        },
        {
            "name":"Store/CPQ Prices",
            "description":"The operations from the Store/CPQ Prices category."
        },
        {
            "name":"Store/Client Applications",
            "description":"Client Application Endpoints"
        },
        {
            "name":"Store/Collections",
            "description":"Collections endpoints"
        },
        {
            "name":"Store/Commercial Reporting",
            "description":"Endpoints for Commercial Reporting."
        },
        {
            "name":"Store/Configuration CPQ",
            "description":"The operations from the Store/Configuration CPQ category."
        },
        {
            "name":"Store/Country Region",
            "description":"Endpoints for read operations on Country and its region/provinces"
        },
        {
            "name":"Store/Currency",
            "description":"Endpoints for operations on currencies."
        },
        {
            "name":"Store/Error Log Entries",
            "description":"Error Log Entry endpoints."
        },
        {
            "name":"Store/Files",
            "description":"File endpoints"
        },
        {
            "name":"Store/Images",
            "description":"Dynamic Image endpoints, which are used to retrieve an image and optionally transform it."
        },
        {
            "name":"Store/Inventory",
            "description":"Inventory endpoints"
        },
        {
            "name":"Store/Item Types",
            "description":"Item Type endpoints to get item type and base type details"
        },
        {
            "name":"Store/Locations",
            "description":"Endpoints to support operations related to locations."
        },
        {
            "name":"Store/Logging",
            "description":"Endpoints that interact with the server's log files."
        },
        {
            "name":"Store/Merchant Settings",
            "description":"Endpoints for merchant settings."
        },
        {
            "name":"Store/Metadata",
            "description":"Metadata endpoints"
        },
        {
            "name":"Store/OAuth",
            "description":"OAuth endpoints"
        },
        {
            "name":"Store/OpenID",
            "description":"The operations from the Store/OpenID category."
        },
        {
            "name":"Store/Orders",
            "description":"Order Endpoints"
        },
        {
            "name":"Store/Orders/Current",
            "description":"The operations from the Store/Orders/Current category."
        },
        {
            "name":"Store/Orders/Current/Items",
            "description":"The operations from the Store/Orders/Current/Items category."
        },
        {
            "name":"Store/Orders/Current/Items/Rate Plans",
            "description":"The operations from the Store/Orders/Current/Items/Rate Plans category."
        },
        {
            "name":"Store/Orders/Current/Payments",
            "description":"The operations from the Store/Orders/Current/Payments category."
        },
        {
            "name":"Store/Orders/Current/Shipping Groups",
            "description":"The operations from the Store/Orders/Current/Shipping Groups category."
        },
        {
            "name":"Store/Organization Customer Accounts",
            "description":"The operations from the Store/Organization Customer Accounts category."
        },
        {
            "name":"Store/Organization Members",
            "description":"The details of customer profile created for account-based commerce, the customer profile includes email, first name, last name, and roles."
        },
        {
            "name":"Store/Organization Request",
            "description":"End points for operations for account based commerce in Oracle Commerce Cloud"
        },
        {
            "name":"Store/Organizations",
            "description":"End points for operations for account-based commerce in Oracle Commerce Cloud"
        },
        {
            "name":"Store/Organizations Address List",
            "description":"End points for operations for paginated list of addresses of a Organization/Account in Oracle Commerce Cloud by Delegated Admin"
        },
        {
            "name":"Store/Organizations Addresses",
            "description":"End points for operations for addresses of a Organization/Account in Oracle Commerce Cloud by Delegated Admin"
        },
        {
            "name":"Store/Pages",
            "description":"Page endpoints. A web store is made up of multiple pages."
        },
        {
            "name":"Store/Payment",
            "description":"Payment endpoints."
        },
        {
            "name":"Store/Payment Groups",
            "description":"Payment Group  endpoints"
        },
        {
            "name":"Store/PriceListGroup",
            "description":"Endpoints for operations on PriceListGroups."
        },
        {
            "name":"Store/Prices",
            "description":"Prices endpoints"
        },
        {
            "name":"Store/Product Notify",
            "description":"Product Notification endpoints"
        },
        {
            "name":"Store/Product Types",
            "description":"Product Type endpoints."
        },
        {
            "name":"Store/Products",
            "description":"Product endpoints"
        },
        {
            "name":"Store/Profile Request",
            "description":"End points for operations for account based commerce in Oracle Commerce Cloud"
        },
        {
            "name":"Store/Profiles",
            "description":"Profile endpoints"
        },
        {
            "name":"Store/Publishing",
            "description":"Publishing endpoints for storefront server"
        },
        {
            "name":"Store/PurchaseLists",
            "description":"End points for operations on Purchase List in Oracle Commerce Cloud"
        },
        {
            "name":"Store/Resources",
            "description":"Resource endpoints"
        },
        {
            "name":"Store/Return Requests",
            "description":"Return Request Endpoints"
        },
        {
            "name":"Store/Roles",
            "description":"Roles endpoints"
        },
        {
            "name":"Store/SAML AuthnRequest",
            "description":"Endpoint to generate a new SAML AuthnRequest"
        },
        {
            "name":"Store/Scheduled Orders",
            "description":"Endpoints for scheduled orders."
        },
        {
            "name":"Store/Search",
            "description":"Search endpoints"
        },
        {
            "name":"Store/SelfService/Assets",
            "description":"Assets Endpoints"
        },
        {
            "name":"Store/SelfService/Customer Data Master Contacts",
            "description":"Endpoints for operations for Customer Data Master Contacts"
        },
        {
            "name":"Store/SelfService/Invoices",
            "description":"Invoice Endpoints"
        },
        {
            "name":"Store/SelfService/Orders",
            "description":"Order endpoints"
        },
        {
            "name":"Store/SelfService/Queued Actions",
            "description":"Queued Action Endpoints"
        },
        {
            "name":"Store/SelfService/Quotes",
            "description":"Quote Endpoints"
        },
        {
            "name":"Store/SelfService/Subscriptions",
            "description":"Subscription Endpoints"
        },
        {
            "name":"Store/Services",
            "description":"Services endpoints"
        },
        {
            "name":"Store/ShareSettings",
            "description":"End points for operations on Share Settings in Oracle Commerce Cloud"
        },
        {
            "name":"Store/Shipping Methods",
            "description":"Endpoints for listing shipping methods, as well as getting individual shipping methods"
        },
        {
            "name":"Store/Shipping Regions",
            "description":"Shipping Regions Endpoints"
        },
        {
            "name":"Store/Shopper Context Endpoint",
            "description":"The operations from the Store/Shopper Context Endpoint category."
        },
        {
            "name":"Store/Sites",
            "description":"Site endpoints"
        },
        {
            "name":"Store/Skus",
            "description":"Sku endpoints"
        },
        {
            "name":"Store/Static Wishlist",
            "description":"Static Wishlist endpoints"
        },
        {
            "name":"Store/Stock Status",
            "description":"Stock Status Endpoints used to retrieve information about products that are part of a catalog. Information includes the product's quantity, availability and its current stock status"
        },
        {
            "name":"Store/Store Extension/Admin/Orders",
            "description":"The operations from the Store/Store Extension/Admin/Orders category."
        },
        {
            "name":"Store/Store Extension/Admin/Organization Request",
            "description":"The operations from the Store/Store Extension/Admin/Organization Request category."
        },
        {
            "name":"Store/Store Extension/Admin/Organizations",
            "description":"The operations from the Store/Store Extension/Admin/Organizations category."
        },
        {
            "name":"Store/Store Extension/Admin/Profiles",
            "description":"The operations from the Store/Store Extension/Admin/Profiles category."
        },
        {
            "name":"Store/Store Extension/Admin/Promotions",
            "description":"The operations from the Store/Store Extension/Admin/Promotions category."
        },
        {
            "name":"Store/Store Extension/Admin/Token Cache",
            "description":"The operations from the Store/Store Extension/Admin/Token Cache category."
        },
        {
            "name":"Store/Store Extension/Agent/Customers",
            "description":"The operations from the Store/Store Extension/Agent/Customers category."
        },
        {
            "name":"Store/Store Extension/Agent/Orders",
            "description":"The operations from the Store/Store Extension/Agent/Orders category."
        },
        {
            "name":"Store/Store Metadata Catalog",
            "description":"Metadata Catalog Store Endpoints"
        },
        {
            "name":"Store/Sync Order",
            "description":"The operations from the Store/Sync Order category."
        },
        {
            "name":"Store/Timezone",
            "description":"Endpoints for operations on timezones."
        },
        {
            "name":"Store/Visitor Info",
            "description":"Endpoints to handle visitor information."
        },
        {
            "name":"Store/Web Analytics",
            "description":"Endpoints for operations related to web analytics like storing visits and visitor counts."
        },
        {
            "name":"Store/assemblerPages",
            "description":"The operations from the Store/assemblerPages category."
        },
        {
            "name":"Webhook/ASA Additional Properties",
            "description":"The operations from the Webhook/ASA Additional Properties category."
        },
        {
            "name":"Webhook/Account Assets",
            "description":"Returns the services associated with a set of customer accounts, or services when the records set is present."
        },
        {
            "name":"Webhook/Appeasement Submit",
            "description":"The operations from the Webhook/Appeasement Submit category."
        },
        {
            "name":"Webhook/Appeasement Validation",
            "description":"Function webhook that can be used to perform external validations on an appeasement during its submission. 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. Custom validation of the appeasement can be performed by the external system using these details. Response should indicate whether this appeasement is valid and can be submitted in OCC. If the appeasement is invalid, reason for validation failure should be provided."
        },
        {
            "name":"Webhook/Asset Actions",
            "description":"Returns action details associated with particular assets."
        },
        {
            "name":"Webhook/Calculate Shipping",
            "description":"Webhook for calculating shipping cost"
        },
        {
            "name":"Webhook/Cancel",
            "description":"The webHook notifies the external system that an order has been cancelled. This doc describes the attributes served by Cancel Order Webhook (Without Payment Details)."
        },
        {
            "name":"Webhook/Cancel Order Update",
            "description":"This operation is triggered to update the cancel order details."
        },
        {
            "name":"Webhook/Cancel PCI",
            "description":"The webHook notifies the external system that an order has been cancelled. This doc describes the attributes served by Cancel Order Webhook (Without Payment Details)."
        },
        {
            "name":"Webhook/Catalog and Price Group Assignment",
            "description":"Assign catalogs and price groups based on rules set in an external system."
        },
        {
            "name":"Webhook/Contact Accounts",
            "description":"Returns billing, customer and service account information associated with the current profile."
        },
        {
            "name":"Webhook/Custom Currency",
            "description":"This webhook is used for Custom currency Payments"
        },
        {
            "name":"Webhook/Data Export",
            "description":"The data export details in the Oracle Commerce Cloud"
        },
        {
            "name":"Webhook/Data Import",
            "description":"The data import details in the Oracle Commerce Cloud"
        },
        {
            "name":"Webhook/Delete Order",
            "description":"The operations from the Webhook/Delete Order category."
        },
        {
            "name":"Webhook/Design Studio Asset Update",
            "description":"The operations from the Webhook/Design Studio Asset Update category."
        },
        {
            "name":"Webhook/External Action Status Notification",
            "description":"Notifies external systems about the status of external action."
        },
        {
            "name":"Webhook/External Price Validation",
            "description":"Validates external prices with an external pricing system."
        },
        {
            "name":"Webhook/External Promotions",
            "description":"This operation is triggered during pricing operations to make promotion related adjustments to an order's price, or individual item prices."
        },
        {
            "name":"Webhook/External Tax Calculation",
            "description":"This event is triggered at checkout page to get tax for cart from external service"
        },
        {
            "name":"Webhook/Generic Card Payment",
            "description":"Integrates custom payment gateways that let your store accept card payment."
        },
        {
            "name":"Webhook/Generic Payment",
            "description":"Integrates custom payment gateways that let your store accept various payment types"
        },
        {
            "name":"Webhook/Idle Cart",
            "description":"The details of idle cart in the Oracle Commerce Cloud"
        },
        {
            "name":"Webhook/Non PCI Return Request Validation",
            "description":"Functional webhook that can be used to call an OMS or similar system and determine whether the order and/or items in the order are eligible for returns."
        },
        {
            "name":"Webhook/Order",
            "description":"The details of order created on the Oracle Commerce Cloud. The order includes item and shipment details"
        },
        {
            "name":"Webhook/Order Approvals",
            "description":"The operations from the Webhook/Order Approvals category."
        },
        {
            "name":"Webhook/Order Failure Notification",
            "description":"Notifies external systems that an order submission failure has occurred with failure cause details."
        },
        {
            "name":"Webhook/Order Qualification",
            "description":"A webhook for preforming order qualification operations prior to the order being submitted.  This webhook is fired during the order submit flow."
        },
        {
            "name":"Webhook/Order Validation",
            "description":"A webhook for validating the contents of an order.  This webhook is fired at order submit time and will be executed after final order pricing has been performed."
        },
        {
            "name":"Webhook/OrderRetryFailed",
            "description":"The webHook notifies the external system that an order which was being retried for submission asynchronously, has failed all the retries.This doc describes the attributes served by Order Retry Failed Webhook."
        },
        {
            "name":"Webhook/OrderRetryFailed PCI",
            "description":"The webHook notifies the external system that an order which was being retried for submission asynchronously, has failed all the retries.This doc describes the attributes served by Order Retry Failed Webhook (Without Payment Details)."
        },
        {
            "name":"Webhook/Organization",
            "description":"The metadata for create/update account webhook."
        },
        {
            "name":"Webhook/Organization Request",
            "description":"The details of organization request created by Oracle Commerce"
        },
        {
            "name":"Webhook/Profile Request",
            "description":"The details of profile request created by Oracle Commerce"
        },
        {
            "name":"Webhook/Promotions Selections",
            "description":"The operations from the Webhook/Promotions Selections category."
        },
        {
            "name":"Webhook/Publish Event",
            "description":"The publish event details in the Oracle Commerce Cloud"
        },
        {
            "name":"Webhook/Quote to Order Sync",
            "description":"Validates external prices with an external pricing system."
        },
        {
            "name":"Webhook/Redact Order",
            "description":"The operations from the Webhook/Redact Order category."
        },
        {
            "name":"Webhook/Remorse period started for a PCI order",
            "description":"The details of the order created on the Oracle Commerce Cloud for which the remorse period has started"
        },
        {
            "name":"Webhook/Remorse period started for a non PCI order",
            "description":"The details (excluding payment details) of the order created on the Oracle Commerce Cloud for which the remorse period has started"
        },
        {
            "name":"Webhook/Request Quote",
            "description":"The details of quote requested by Oracle Commerce"
        },
        {
            "name":"Webhook/Return",
            "description":"This Event is triggered when a return request is initiated. This doc describes the attributes served by Return Request Update Webhook (Without Payment Details)."
        },
        {
            "name":"Webhook/Return PCI",
            "description":"This Event is triggered when a return request is initiated. This doc describes the attributes served by Return Request Update Webhook (Without Payment Details)."
        },
        {
            "name":"Webhook/Return Request Validation",
            "description":"Functional webhook that can be used to call an OMS or similar system and determine whether the order and/or items in the order are eligible for returns."
        },
        {
            "name":"Webhook/Shopper Profile Create",
            "description":"The details of customer profile created on Oracle Commerce Cloud. This includes the email, first name and last name of the customer."
        },
        {
            "name":"Webhook/Shopper Profile Delete",
            "description":"A registered shopper has been removed"
        },
        {
            "name":"Webhook/Shopper Profile Update",
            "description":"The details of customer profile being updated on Oracle Commerce Cloud."
        },
        {
            "name":"Webhook/Update Inventory",
            "description":"The operations from the Webhook/Update Inventory category."
        },
        {
            "name":"Webhook/Update Quote",
            "description":"The details of quote and the operation requested by Oracle Commerce Cloud."
        }
    ],
    "info":{
        "description":"The Oracle Commerce Service REST APIs provide an extensive set of endpoints for configuring and managing your store. You can also use these APIs to extend the capabilities of your store by integrating with other Oracle Cloud offerings and external systems, including order management systems and payment providers.",
        "title":"REST API for Oracle Commerce Cloud",
        "version":"2025.09.24",
        "contact":{
            "name":"Oracle Support",
            "url":"https://oracle.com/support/",
            "email":"support@oracle.com"
        },
        "x-summary":"The Oracle Commerce Service REST APIs provide an extensive set of endpoints for configuring and managing your store."
    },
    "consumes":[
        "application/json"
    ],
    "produces":[
        "application/json"
    ],
    "securityDefinitions":{
        "basicAuth":{
            "description":"Basic username/password authentication.",
            "type":"basic"
        }
    },
    "parameters":{
        "CCAsset_Language":{
            "name":"X-CCAsset-Language",
            "in":"header",
            "description":"Asset Locale value sent by all cloud requests. example: 'en'",
            "required":false,
            "type":"string"
        },
        "Locale":{
            "name":"locale",
            "in":"query",
            "description":"locale parameter to overwrite X-CCAsset-Language or application default",
            "required":false,
            "type":"string"
        },
        "Rule":{
            "name":"Rule",
            "in":"path",
            "description":"Specifies the name of rule.",
            "required":true,
            "type":"string"
        },
        "DimValKey":{
            "name":"dimValKey",
            "in":"path",
            "description":"Specifies the dimval id you are interested For example, 12345. Or in the special case of a dimension root the attribute name can be used. For example 'product.category'.",
            "required":true,
            "type":"string"
        },
        "AppName":{
            "name":"appName",
            "in":"path",
            "description":"Specifies the name of your application. For example, \"cloud\".",
            "required":true,
            "type":"string"
        },
        "RecordCollectionTypeView":{
            "name":"recordCollectionType",
            "in":"path",
            "description":"Type of record collection, can be either \"data\" or \"dimvals\".",
            "required":true,
            "type":"string"
        },
        "RecordCollection":{
            "name":"recordCollection",
            "in":"path",
            "description":"Name of the record collection. A valid record collection name is defined by the regular expression \"^[a-zA-Z0-9._-]+$\" and cannot exceed 128 characters.",
            "required":true,
            "type":"string"
        },
        "RecordCollectionTypePostDelete":{
            "name":"recordCollectionType",
            "in":"path",
            "description":"Type of record collection, currently can only write to/delete from \"data\" record collections, \"dimvals\" record collections are read only.",
            "required":true,
            "type":"string"
        }
    }
}